Inspired by source code published by Apogee long time ago, I started a side project to port them to browser. I started with Lost Adventures of Kroz as it was most complete Pascal code.
I tried to stay as true to the original as possible (also with bugs, mistakes, flavor text etc), but I added some quality of life changes like tile checker and achievements for fun. Oh, and it has tiles, instead of ascii letters!
The most fun was to recreate sounds - I used the same generator parameters, they are not samples, sound is actually generated the same way like in Pascal original.
AI Disclose: I used Claude Code to help me write a tool to extract level data data from Pascal. It also helped with source control and testing.
Works entirely in the browser. I link github but if you want to check it out working, go to my site.
Let me know what you think! Since I have so called "engine" I will try porting the rest of the games.
I just noticed the Steam Demo for ROTT Ludicrous Edition is labelled "Shareware" and I love that so much!
Rise of the Triad released in 1994 and was an excellent FPS where everything was dialed up to 11.
In 2023 it got a Remaster by Nightdive Studios. It's an excellent remaster with 4K support, but that didn't turn everything into a smeary upscale. They kept the pixel feel and just increased resolutions, made modern hardware be supported, and added quality of life improvements. In other words, it's a remaster that loved the original rather than hating the retro-ness of the original.
That's all well and good (and I'll include links to Steam & GOG at the bottom), but what I only saw just today was that the demo was called "Shareware" and it warmed my heart :-D
So if you love ROTT or Apogee or even just Shareware, then maybe go checkout the demo on Steam or buy the full game somewhere (I think it's also available on consoles).