-
Posts
619 -
Joined
-
Last visited
-
Thank you much :)
-
Familiarity with the codebase and libraries too; having programmed C# and WinForms a long time ago, I tracked down the ACS results crash as being inside one of the Scintilla libraries; if I didn't already have a gazillion projects on the go (not all fun/pleasure btw) I'd have a go myself :(
-
In the case of UDB, this may well have been a case of technical debt. DoomBuilder has been WinForms for longer than Linux has been a viable alternative to Windows for daily life; AFAIK, the need to have it on Linux (or Mac even) was never even envisaged at the time and likely could not have reasonably been forseen at the time. Definitely nobody should be starting a GUI project with WinForms today; and that is why it is a shame there's nothing simple enough and cross platform unless one pays $$$/£££ for Xamarin or something like that. Or is there?
-
Where are they please? Google and forum search both failed to find them :(
-
Unfortunately, UDB is the only map editor usable for anything but basic vanilla mapping. Sadly none of the devs use Linux and so even minor bugs don't get fixed. I build every game and tool from source (except SLADE whose instructions are out of date and never work) and UDB from source works fine .... almost. UDB can't handle errors in ACS compilation; it should print them in a sub-field of the script editor; instead it just crashes. I resorted to maintaining map scripts as text files, compiling them on the command line with acc, then pasting back into the script editor and hitting F5. Other than that, it's mostly OK. I'd love to see a true multi-platform version, but it's too heavily tied to WinForms. Sod MICROS~1 for calling .NET multi-platform when the thing you need to make it actually useful isn't.
-
It's pretty good, but what the hell is a cloud that swallows trust?
-
I bought an used PC, and it only gives black screen
Martin Howe replied to Rykzeon's topic in Everything Else
Professional PAT (electrical safety) tester and computer refurb guy here - electric shocks from the casing may be small now, but could grow; if the earthing conductor in your power plug/lead is faulty, it could literally kill you if the PSU degrades further. For the love of god, get that computer PAT tested before doing anything else with it when powered. It could not only save you buying another motherboard, it could save your life. Though by the sound of it, your PSU is screwed anyway. -
"You coming apart!" - Lo Wang (SWC) :) Like it!
-
What were the first three PWADs you downloaded?
Martin Howe replied to Dusty_Rhodes's topic in WAD Discussion
Back in 1994 a few from a shovelware CD (few people in the UK had access to internet in those days and BBS were expensive to use due to phone charges); I most remember the one with the 'cigarette smoking skull' cursor, 'Glaxia' I think it was called. Can't remember any of the others by name after nearly 30 years :P -
I do remember The Five Realms of Satan, which used HHE, basically Hex for Heretic, for the first episode. HHE was lost in the mists of time and for the same reason. It's a bitch not being able to see older stuff as intended, despite ZScript or DDF rendering these hack programs obsolete for new stuff.
-
ZScript, according to Marisa Heit, originator of Zdoom, was inspired by UnrealScript; it looks like C# and Swift too.
-
Helion - C# (0.9.3.0 6/24 - Goodbye BSP tree rendering)
Martin Howe replied to hobomaster22's topic in Source Ports
Was building on a new computer and dotnet 7 complained about the new array style syntax, that Google identified as collection expressions, that's what tipped me off. -
Helion - C# (0.9.3.0 6/24 - Goodbye BSP tree rendering)
Martin Howe replied to hobomaster22's topic in Source Ports
Please note that building Helion on Linux now requires .NET 8: sudo apt install dotnet-sdk-8.0 libfluidsynth-dev libopenal-dev (Have submitted an issue requesting update of build instructions) -
ROTFLMAO! The best description of Hell Keep ever :) Somebody did remake it a few years ago, wasn't a bad job.
-
They finally got that right in E4M8; for my money, E4M8 is what E3M8 should have been.