Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Martin Howe

Members
  • Content count

    599
  • Joined

  • Last visited

About Martin Howe

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Martin Howe

    [MOD] DoomGuy Vs. The Daleks

    This mod is almost worth it just for that :)
  2. Martin Howe

    My cat yawn chatters

    Yeah, they all do that :)
  3. Martin Howe

    So, how old are you ?

    Happy Birthday! ( From someone fast approaching that gravemilestone :) )
  4. Martin Howe

    Helion - C# (0.9.2.6 1/1/23 - Goodbye BSP tree rendering)

    Thanks very much, yes, it worked! This is what I did, in case it helps anyone else: sudo apt install dotnet-sdk-7.0 libfluidsynth-dev libopenal-dev cd ~/Games/Engines git clone "https://github.com/Helion-Engine/Helion.git" cd Helion Scripts/build.sh Client/bin/Release/net7.0/Helion -iwad /usr/share/doom/doom.wad This was on Mint, but its guts are pretty much stock Ubuntu. I'll give it a proper run out on some big maps later in the week. Cheers :D
  5. Martin Howe

    Helion - C# (0.9.2.6 1/1/23 - Goodbye BSP tree rendering)

    Thanks. I looked into installing PS for Linux, but there are so many different versions. I note your scripts have a '.ps1' extension; is there any specific version of PS I should install? As to the compilation itself, I get: martin@luna:~/Games/Engines/Helion/helion$ dotnet build Helion.sln MSBuild version 17.4.8+6918b863a for .NET Determining projects to restore... Restored /home/martin/Games/Engines/Helion/helion/Client/Client.csproj (in 275 ms). Restored /home/martin/Games/Engines/Helion/helion/Generators/Generators.csproj (in 275 ms). Restored /home/martin/Games/Engines/Helion/helion/Core/Core.csproj (in 275 ms). Restored /home/martin/Games/Engines/Helion/helion/Tests/Tests.csproj (in 290 ms). /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(1229,5): error MSB3644: The reference assemblies for .NETFramework,Version=v4.8 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: The specified task executable "sh" could not be run. System.IO.DirectoryNotFoundException: The working directory "bin\Debug\" does not exist. [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Tasks.Exec.GetWorkingDirectory() [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.GetProcessStartInfo(String pathToTool, String commandLineCommands, String responseFileSwitch) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Tasks.Exec.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.Execute() [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Sdks/Microsoft.NET.Sdk/analyzers/build/Microsoft.CodeAnalysis.NetAnalyzers.targets(593,5): warning : The .NET SDK has newer analyzers with version '7.0.0' than what version '5.0.1' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. [/home/martin/Games/Engines/Helion/helion/Core/Core.csproj] Core -> /home/martin/Games/Engines/Helion/helion/Core/bin/Debug/net7.0/Core.dll Generators -> /home/martin/Games/Engines/Helion/helion/Generators/bin/Debug/net6.0/Generators.dll /home/martin/Games/Engines/Helion/helion/Tests/Unit/GameAction/Misc.cs(36,26): warning CS8602: Dereference of a possibly null reference. [/home/martin/Games/Engines/Helion/helion/Tests/Tests.csproj] Tests -> /home/martin/Games/Engines/Helion/helion/Tests/bin/Debug/net7.0/Tests.dll Build FAILED. /usr/lib/dotnet/sdk/7.0.112/Sdks/Microsoft.NET.Sdk/analyzers/build/Microsoft.CodeAnalysis.NetAnalyzers.targets(593,5): warning : The .NET SDK has newer analyzers with version '7.0.0' than what version '5.0.1' of 'Microsoft.CodeAnalysis.NetAnalyzers' package provides. Update or remove this package reference. [/home/martin/Games/Engines/Helion/helion/Core/Core.csproj] /home/martin/Games/Engines/Helion/helion/Tests/Unit/GameAction/Misc.cs(36,26): warning CS8602: Dereference of a possibly null reference. [/home/martin/Games/Engines/Helion/helion/Tests/Tests.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(1229,5): error MSB3644: The reference assemblies for .NETFramework,Version=v4.8 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: The specified task executable "sh" could not be run. System.IO.DirectoryNotFoundException: The working directory "bin\Debug\" does not exist. [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Tasks.Exec.GetWorkingDirectory() [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.GetProcessStartInfo(String pathToTool, String commandLineCommands, String responseFileSwitch) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Tasks.Exec.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands) [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] /usr/lib/dotnet/sdk/7.0.112/Microsoft.Common.CurrentVersion.targets(5760,5): error MSB6003: at Microsoft.Build.Utilities.ToolTask.Execute() [/home/martin/Games/Engines/Helion/helion/Assets/Assets.csproj] 2 Warning(s) 2 Error(s) Time Elapsed 00:00:06.39 Do you have any suggestions? For that matter, what Linux environment do you build on? I'm amazed at 'sh' not being found LOL - it's right there in /usr/bin!
  6. Martin Howe

    Helion - C# (0.9.2.6 1/1/23 - Goodbye BSP tree rendering)

    Does anyone know how to build this on Linux? I cloned the repo and all there is, apart from the source directories, is a .sln file for MS toolchains and no instructions how to compile it in an OS where VS does not exist :( I have no experience creating .NET software in Linux and last wrote anything in C# years ago with .net 2. Am I missing a built script or something? I have installed .NET 7 but cannot find on Google a definitive guide to building multi-project .NET programs on Linux. In short, please can somebody give me step-by-step instructions for doing this that have resulted in a working program?
  7. Martin Howe

    Post a picture...that you took

    Sure, nice to see people doing practical electronics. Now what is it? :)
  8. Martin Howe

    What are you listening to?

    Not listening to, but listened to a couple days ago, hope they release a live album from it. Hawkwind at the Royal Albert Hall. A 54 year old band fronted by an 82 year old pensioner :) They did many of the classics and were ably supported by Arthur 'The God of Hellfire' Brown, who read two of their most loved poems on stage - 'Space' and '10 Seconds of Forever'. Hawkwind on stage Dave Brock - Captain of Spaceship Hawkwind Guest Star Arthur Brown - The God of Hellfire Arthur's band - the support act
  9. This is an awesome idea :) Will definitely play it when it's done!
  10. Martin Howe

    Share Your Sprites!

    Great work. A shotgun commando would fit very well in the mod I'm making :)
  11. Martin Howe

    Is Doomworld good at Hexen? [Poll]

    Bought it in 96 when it first appeared and gave up after a few levels once I realised it was a puzzle challenge pretending to be an FPS. Such a shame. The monsters are cool, except Centaurs who can die in agony in the deepest pits of Hell, and the ambience is awesome. But the puzzles spoil it. Also a bad decision was the constant spawning of monsters if you kill a lot of em; when I kill a monster I expect it to stay dead and not be replaced. I'd love to see a mod that is HeXen reimagined as a true FPS with no puzzles beyond standard Doom/Heretic level mechanics, but that'd be an awful lot of work and could run into copyright issues :(
  12. Martin Howe

    UAC Phobos Facility

    I love E1 styled maps! Will play this when I get a chance :)
  13. Martin Howe

    Become another class upon death?

    They can't; all monsters that can be morphed have to inherit MorphedMonster. I never did find out the reason for this decision originally, but it seemed clear in 2008 that it was never going to be changed and we're stuck with it now. I guess with ZScript some fancy workarounds might be possible one day.
  14. Martin Howe

    Hell's aristocracy

    https://www.doomworld.com/idgames/combos/badguys The Duke of Hell is Mark Klem's (CRINGE!.WAD) "Baron in Shades and torn Jeans" who has studied Sorcery and fires rockets from his paws; I thought that Baron was too cool not to use :) Of course The Bad Guys is nearly 19 years old and very old Skool DeHackEd, but it should still work. TBF, the Hell Nobles are just different strengths and recolours; only the Duke behaves differently.
×