mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-21 19:40:58 +00:00
2.1 KiB
2.1 KiB
Ultimate Doom Builder
System requirements
- 2.4 GHz CPU or faster (multi-core recommended)
- Windows 7 or above
- Graphics card with OpenGL 3.2 support
Required software on Windows
Building on Linux
These instructions are for Debian-based distros and were tested with Ubuntu 24.04 LTS and Arch.
Note: this is experimental. None of the main developers are using Linux as a desktop OS, so you're pretty much on your own if you encounter any problems with running the application.
- Install Mono
- Ubuntu: The
mono-complete
package from the Debian repo doesn't includemsbuild
, so you have to installmono-complete
by following the instructions on the Mono project's website: https://www.mono-project.com/download/stable/#download-lin - Arch: mono (and msbuild which is also required) is in the extra/ repo, which is enabled by default.
sudo pacman -S mono mono-msbuild
- Ubuntu: The
- Install additional required packages
- Ubuntu:
sudo apt install make g++ git libx11-dev libxfixes-dev mesa-common-dev
- Arch:
sudo pacman -S base-devel
- If you're using X11 display manager you may need to install these packages:
libx11 libxfixes
- If you are not using the proprietary nvidia driver you may need to install
mesa
- If you're using X11 display manager you may need to install these packages:
- Ubuntu:
- Go to a directory of your choice and clone the repository (it'll automatically create an
UltimateZoneBuilder
directory in the current directory):git clone https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
- Compile UZB:
cd UltimateZoneBuilder && make
- Run UZB:
cd Build && ./builder
- Alternatively, to compile UZB in debug mode:
- Run
make BUILDTYPE=Debug
in the root project directory - This includes a debug output terminal in the bottom panel
- Run
Links:
Ultimate Doom Builder:
More detailed info can be found in the editor documentation (Refmanual.chm)