News:

One Minute Game Review by The Happy Friar: https://ugetube.com/@OneMinteGameReviews
Also on Rumble: https://rumble.com/c/c-1115371

idTech 4 (aka Doom 3 tech) Discord Server! https://discord.gg/9wtCGHa

Main Menu

Game.dll support for Doom 3 BFG

Started by MadDecoder, January 16, 2019, 04:50:05 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MadDecoder

After literally butchering the game code (with extra care) I manage to make the original source code that was used on game.dll independent from the rest of the source code and now it can be compiled as a dll.
Which means that now game.dll support is available on Doom 3 BFG Edition
Here is the source code : https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG


motorsep

But, how does it benefit Doom 3 BFG ?

MadDecoder

Quote from: motorsep on January 17, 2019, 03:13:56 PM
But, how does it benefit Doom 3 BFG ?
Well now you can make Source Code modifications that are independent from the executable.
Which means that mods are not needed to come with their own executable but instead with the game.dll

The Happy Friar

how much difference is there between this new dll code & the D3 SDK dll code?  Would it be hard for someone to port their code mod over to this & use the advantages of the BFG engine (VR comes to my mind)?

MadDecoder

Quote from: The Happy Friar on January 19, 2019, 03:54:20 PM
how much difference is there between this new dll code & the D3 SDK dll code?  Would it be hard for someone to port their code mod over to this & use the advantages of the BFG engine (VR comes to my mind)?
Most parts are nearly indentical. But for now you might not have that much freedom regarding UI (thanks to the SWF).
Not that much and yeah you can take advantage of the BFG Engine (VR not included in this port through).