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

Martin Howe

Members
  • Content count

    604
  • Joined

  • Last visited

Everything posted by Martin Howe

  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.8 4/24 - 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.8 4/24 - 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.8 4/24 - 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.
  15. Martin Howe

    Flags?

    Skill says on which skill levels this THING appears in the map during play; so for example, ticking 1 and 2 and unticking everything else means you only see it in the map on skill levels ITYTD and HNTR. Class means which player classes it appears for during play; for example, in HeXen, ticking 1 and unticking the rest means it appears when Fighters are present; so if the only players in the game are clerics and mages, it won't show up.
  16. Martin Howe

    Fly-tipping and the countryside

    Yep, same here. Rural East Anglia and we also have a litter picking gang.The local dykes get a lot of fridges put in them. Makes me hopping mad!
  17. Martin Howe

    just upgraded to windows vista

    WinME crashing all the time on the computers of everyone I knew running Windows is what drove me to be an early adopter of Windows 2000.
  18. Martin Howe

    Horrendous Concoction / Space Base

    And without screenies, given the hundreds of mods/maps released every month, few are going to download and even try it out. Not video, takes too long to watch, screenies that we can skim quickly. Some marketing is required.
  19. Martin Howe

    Is anyone here still using a 32 bit operating system?

    If it wasn't for DEC's idiocy in 1991 (3rd paragraph), Mac users at least could have had 64 bit desktop computers in the mid 90s; IBM PowerPC might not have existed, and boxes of Nintendo kit could well be marked 'Powered by DIGITAL microprocessor technology" (instead of IBM). Turning down Apple's request for AXP chips to use in what became the PowerMac series must have been one of the worst business decisions in history. So yeah, we finally have a mostly 64 bit desktop world - thirty years after we should have :( And after a lot of fuss, I finally got to run DooM on Alpha AXP - thirty years too late :P
  20. Martin Howe

    morph powerup help

    Most monsters (including those in the Realm667) do not have first-person view sprites. So even if you successfully morph into one, it won't look like it. As Kan3 said, you'd need to make the player sprites for the annihilator.
  21. Martin Howe

    What's your favorite animals?

    Do you really need to ask :P (Check my avatar and the screenshot below LOL)
  22. There aren't enough launchers for Linux and mine is pure CLI; TBH had forgotten that Curses even existed LOL. Good work.
  23. Martin Howe

    Silly Doom Wad Idea: "Doom: OSHA Friendly Edition"

    LOL, I did the opposite. Years ago, in a now-nearly abandoned project, I created a map that was an absolute death trap for both players and monsters, but mostly for monsters. You could expose them to radiation poisoning, explosions in badly maintained machinery nearby, stuff like that. It was inspired by the fire pits in power plant on Sapphire Station: blasted an imp with a rocket and he fell off the ledge into the pit, but was trapped in the pit just roaming around; I thought, why doesn't he die? I wanted to do an industrial themed place that was dangerous to monsters as well as players. Wish I had the time to finish it; oh well, maybe when I'm retired in a few years :)
  24. Martin Howe

    Most unfitting music you've heard in a game or Doom .wad?

    I usually play with music turned off; it's distracting and in any case, music in FPS seems to me a legacy from older games that were obviously unrealistic, such as platformer and arcade games; a supposedly realistic 3D world, it doesn't really make sense; I mean, you can bet the Royal Marines don't have Metallica on headphones in battle :) Though back in the day before realising this, I did like the Metallic ripoffs :)
×