My idea for a Doom source port

So, I've been thinking about it not so long ago, but I hope it would be worth it for both Doom and SRB2 fans. I'm sure it hasn't been talked about sooner. If it has, then it's a coincidence.

Now, the main idea for that source port is having as much features, tweaks, and fixes as SRB2 has, from its own master server, to Lua softcoding, to UDMF support (even though various source ports already support that). Of course, it'll be based off Doom Legacy.

What do you all think?
 
So, I've been thinking about it not so long ago, but I hope it would be worth it for both Doom and SRB2 fans. I'm sure it hasn't been talked about sooner. If it has, then it's a coincidence.

Now, the main idea for that source port is having as much features, tweaks, and fixes as SRB2 has, from its own master server, to Lua softcoding, to UDMF support (even though various source ports already support that). Of course, it'll be based off Doom Legacy.

What do you all think?
it's kinda neat but Doom legacy is a really outdated source port and not worth forking now, I don't think we don't need Lua in a doom source port when there is zscripts for Gzdoom or even the edge source port.
 
Last edited:
it's kinda neat but Doom legacy is a really outdated source port and not worth forking now, I don't think we don't need Lua in a doom source port when there is zscripts for Gzdoom or even the edge source port.
Sure, but what if people WANT to work in Lua with a vanilla-based Doom source port? And another thing, I'd still port the enhancements from SRB2. Plus, SRB2 is made IN Doom Legacy, so...
 
This has actually been an idea I've had in the back of my mind for a while.
I'd do it myself if I had proper knowledge of C and had consistent enough motivation to keep it up to date with SRB2.
it's kinda neat but Doom legacy is a really outdated source port and not worth forking now, I don't think we don't need Lua in a doom source port when there is zscripts for Gzdoom or even the edge source port.
It's not really Doom Legacy.
SRB2 is kind of a fork of it in it's own right. Doom Legacy might not be worth forking anymore, but it would be cool to fork SRB2 and rework it back into a Doom sourceport, especially since I'd say modding SRB2 is even easier than modding more advanced sourceports. (Albeit I haven't experimented much with the latter.)
Another thing is that this project would likely not have the purpose of filling a niche for an advanced Doom sourceport with amazing modding capability. It'd just be for fun.
 
I think it'd be cool if there was a doom conversion mod for SRB2, that adds maps, palettes, features, etc. It basically would transform the game into doom and add the cool colors from SRB2, as well as modding capability.
 
I think it'd be cool if there was a doom conversion mod for SRB2, that adds maps, palettes, features, etc. It basically would transform the game into doom and add the cool colors from SRB2, as well as modding capability.
unlike the source port idea, i do like that, only issue Tho is finding a way for srb2 to detect an iwad (like registered doom, Doom 2, TNT, etc), since a doom wad cannot use most of the official doom assets (other than maybe shareware assests?), and sure FreeDoom could be use but that's a copout
 
I think it'd be cool if there was a doom conversion mod for SRB2, that adds maps, palettes, features, etc. It basically would transform the game into doom and add the cool colors from SRB2, as well as modding capability.
The thing is, I do NOT want it to be a Doom conversion mod, because then, I have to convert every single Doom mod I want to test because of hardcoded stuff from SRB2. I think it's best that it'll just be a Doom Legacy fork.
 
The thing is, I do NOT want it to be a Doom conversion mod, because then, I have to convert every single Doom mod I want to test because of hardcoded stuff from SRB2. I think it's best that it'll just be a Doom Legacy fork.
I initially thought about making an entire conversion through a Lua file but the issues with WAD loading make it completely infeasible. (MAYBE it would be possible somehow through using SRB2's I/O systems but I'm not sure.)
Besides, there would be issues with hosting the damn thing on the master server as that would allow people to pirate IWADs which would be infinitely more trouble than it's worth.
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top