Home
Name Modified Size InfoDownloads / Week
gbDoom3-1.1.0_gnulinux_arm64.tar 2022-08-22 97.3 MB
gbDoom3-1.0.0_macOS_universal.zip 2022-08-22 11.4 MB
gbdoom3-1.1.0-rhel-9-x86-64.tar.xz 2022-08-22 23.5 MB
README.txt 2022-08-22 1.1 kB
gbDoom3-1.1.0_win64.zip 2022-08-22 14.7 MB
Totals: 5 Items   146.9 MB 0
gbDoom 3 versions 1.0 and 1.1.0

Changes for 1.0 and macOS build:

* All SSE/MMX/SSE2/3 etc.. SIMD instructions are removed
* cpu.cpp code ported to Apple Silicon (some arm64 assembler is left for future enhancements in cpu identification)
* Config file reading / writing has been reverted so it is identical to how vanilla Doom 3 functioned
* Paths for files is renamed to 'Doom 3' so it can be used as a drag and drop replacement for Doom 3 itself
* Code ported to modern macOS standards (cmakefile modernisation as well as Objective-C file modernisation (including IOKit) which is required now.
* Apple PPC and 32bit code removed (some probably still remains somewhere).

Changes for 1.1.0 build:

* Carmack's Reverse is standard
* Code cleanups for MacOS
* Editing Tools included in the binary (Windows only)

Note: macOS builds have been halted temporarily as my personal macOS machine died after 10 years of use.  In the meantime, while I wait for another machine, macOS builds will be done on a 'when I can' basis as the only other macOS machine I have isn't mine.
Source: README.txt, updated 2022-08-22