First, this project isn't done yet. There may be files missing from the repo (I thought there was a copy of the BRender source in it, but I can't find it now. So either I was wrong or it's missing from the release, and I need to find out which.
-
-
Show this thread
-
And there's also other games that used the BRender engine, some of which could never be open sourced because they depended on BRender. Well, it's open source now! So that opens them up to the possibility of open sourcing then as well. I'm asking various people and companies.
Show this thread -
Because it'd be sweet to have BRender's open sourcing lead to other games using it open sourced too, much like how the BUILD engine going open source lead to Duke Nukem 3D getting open sourced.
Show this thread -
And right now is the perfect time to continue that momentum.
Show this thread -
But other than this initial project, here's my current plans going forward, with the BRender and 3D Movie Maker source.
Show this thread -
First off, for BRender: I'm going to work on a modernized version of the code. This should be relatively minor, but basically I'm going to be getting it to compile on modern compilers, making it 64bit clean, and integrating the tools and such from the SDKs.
Show this thread -
The idea is to make a version of BRender that you could base a game on today, and target old systems or modern ones.
Show this thread -
A big part of this will be to rewrite the x86 assembly it uses to native C/C++ code, so it can be multi-platform. Porting it to other operating systems like Linux, Mac, Android, WebAssembly? On the table, but not a high priority for now.
Show this thread -
Next up, I'm going to be doing two projects with the 3D Movie Maker source, building on top of the BRender project. These two projects will be Chocolate Socrates and Movie Maker Plus.
Show this thread -
So Chocolate Socrates is a pun on Chocolate Doom and the internal code name for 3D Movie Maker. The idea is to make a modernized easy to install 3D Movie Maker, that gives you the experience of playing it back in the day.
Show this thread -
So this will involve modernizing the build to use current compilers, fixing compatibility problems that have arised in the last 27 years, and basically just giving a "the original 3DMM but not buggy because you're running on windows 11 instead of win95"
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.