axl, on 13 October 2017 - 10:56 PM, said:
No, it will always be possible to do advanced things much more easily with access to source code. I can't imagine replicating all of EDuke32's modding features, client/server networking, etc by injecting them into the DOS exe. The most modification capacity that will be possible would be something like the Lua scripting featured in some 8-bit and 16-bit console emulators. Enough to fix bugs and make small changes, but anything drastic would be an uphill battle.
That said, my project could provide a far more accurate experience that the port that currently calls itself "Chocolate Duke". The primary goal of the project is to provide a 100% (and I mean 100%) accurate experience, with as many modern conveniences as possible, and without the frustrations and performance impacts of an emulator. My work will also be open source and unobfuscated.
axl, on 13 October 2017 - 10:56 PM, said:
Two years ago, when I learned enough about x86 assembly through my university studies to pull it off.
One year ago, when I almost got to the fun part after working on the base layer for a computer security course final project.
Me right now, restraining myself due to other responsibilities:
axl, on 13 October 2017 - 10:56 PM, said:
It would make sense, but I haven't even announced this project yet, and I don't want to draw much attention to yet another thing I say I'd like to do but haven't done the grunt work of delivering on. There are other things much closer within reach.
axl, on 13 October 2017 - 10:56 PM, said:
No worries.