Skip to content

Fork of RBDOOM3-BFG v1.3.0 source port aims to modernize DOOM 3 BFG while also trying to mainting the same look of the game but giving more flexibility to modders

Notifications You must be signed in to change notification settings

FriskTheFallenHuman/KROOM-3

Repository files navigation

                                  "don't worry, you'll get your product"
                                                                        - Bertruger

Fork of RBDOOM3-BFG v1.3.0 source port aims to modernize DOOM 3 BFG while also trying to mainting the same look of the game but giving more flexibility to modders, successor of D3ModdingKit.

About the Port

Fork of RBDOOM3-BFG v1.3.0 source port aims to modernize DOOM 3 BFG while also trying to mainting the same look of the game but giving more flexibility to modders, successor of D3ModdingKit. While this is a D3ModdingKit succesor is not by any means a fully replacement.

Compiling Instructions

Compiling its straight forward following these steps:

  • For Windows 10/11:
    • Clone with Submodules.
    • Install Visual Studio 2022 Community Edition With C++ Workspace.
    • For x64/x86 run cmake_msvc2022_x86_64 or cmake_msvc2022_x86 bat files.
  • For Windows 7 (Untested):
  • For Debian base distros
    • Clone with Submodules.
    • Install the pre-requirements
     sudo apt-get install -y build-essential nasm pkgconf autoconf libtool libx11-dev libxft-dev libxext-dev libwayland-dev libxkbcommon-dev libegl1-mesa-dev libibus-1.0-dev libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev mesa-common-dev libxmu-dev libxi-dev libgl-dev libdecor-0-dev libxrandr-dev libxxf86vm-dev libx11-xcb-dev libxcb-dri2-0-dev libxcb-glx0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-randr0-dev python3-jinja2 libltdl-dev
    
    • Open a termina in neo/ folder and run:
     chmod +x cmake_linux.sh
    
    • In the same terminal run:
     ./cmake_linux.sh gcc debug
    

".plan"

Currently there's not a .plan set in stone there's a lot of things that i want to get going like:

  • Re-introduced MFC tools
  • Refactor the render apis to be like v1.5.0 RBDOOM3-BFG
  • Re-introduce .bmtrs has it was present on the original TEKUUM

About

Fork of RBDOOM3-BFG v1.3.0 source port aims to modernize DOOM 3 BFG while also trying to mainting the same look of the game but giving more flexibility to modders

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 56