https://github.com/nukeykt/NBlood

Latest: r11318 (6c8386c17) - April 08 2020
PCExhumed
(Port of Powerslave & Exhumed)

NBlood
(Port of Blood)

Rednukem
(Port of Redneck Rampage & Duke Nukem 3D)

Based on the latest DOS version of Exhumed, please beware of floating beta copies of the game as these will not work Based on the latest DOS version of Blood and compatible with expansions Also compatible with Rides again, also doubles as a highly accurate Duke3D port.
32-BIT | 64-BIT 32-BIT | 64-BIT 32-BIT | 64-BIT

NBlood & Rednukem: Nuke.YKT, NoOne, sirlemonhead and contributors
PCExhumed: sirlemonhead, Nuke.YKT, NY00123 and contributors
Based on EDuke32 by TerminX, Hendricks266, pogokeen, Plagman, Helixhorned and contributors

This page and autobuild service provided by oasiz
Please contact me (not port authors) for any issues related to these.

Changelog

RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r11318
---

Merged with EDuke32 codebase.
Changelog is skipped for this release.
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2488
---
cca54af7 | [Evan Ramos] Avoid warnings when defining only extra in tilefromtexture
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2487
---
599a22b7 | [Evan Ramos] Blood: Make voxels and models loaded via def inherit rotation automatically
c010f679 | [Evan Ramos] Disable the call to WIN_UpdateClipCursorForWindows in WIN_PumpEvents
Achieved by hex-editing libSDL2.a to change a JE (0x74) to JMP (0xEB).
This should improve micro stuttering-issues on Windows. My settings:
r_vsync 2
r_maxfps 0
win_systemtimermode 1
win_performancemode 1
4af48014 | [Evan Ramos] Replace hackish old PALETTE.DAT format detection with robust file length method
aefe9109 | [nukeykt] Blood: Fix model yoffset
d15ac4c7 | [GitHub] Merge pull request #341 from CommonLoon102/maxpath-fix
Blood: Use BMAX_PATH instead of MAX_PATH in CGameMenuFileSelect
94b5d32a | [CommonLoon102] Blood: Use BMAX_PATH instead of MAX_PATH in CGameMenuFileSelect
1b96a9bc | [GitHub] Blood: Add User Map menu to episode select (#340)
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2480
---
2916fda2 | [GitHub] Merge pull request #339 from CommonLoon102/illusion-map-crash-fix
Blood: fix ILLUSION.MAP crash
212485c0 | [CommonLoon102] Blood: fix ILLUSION.MAP crash
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2478
---
f320d308 | [nukeykt] Blood: fix build
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2452
---
18f915ea | [nukeykt] Update TinySoundFont to 91c24e1620a8f9c13be1aa21698757e5ad5a95a6
git-svn-id: https://svn.eduke32.com/eduke32@8770 1a8010ca-5511-0410-912e-c29ae57300e0
cea26778 | [nukeykt] Make TinySoundFont effect sample block size configurable via cvar
git-svn-id: https://svn.eduke32.com/eduke32@8769 1a8010ca-5511-0410-912e-c29ae57300e0
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2450
---
136a5cf0 | [nukeykt] Expand Nuke.YKT's patch from SVN r7414 to cover all 32-bit platforms. Fixes non-deterministic white rectangles rendering bug in PCExhumed.
git-svn-id: https://svn.eduke32.com/eduke32@8768 1a8010ca-5511-0410-912e-c29ae57300e0
2de18cb4 | [nukeykt] Remove unused FAF_DebugView variable from sw/src/brooms.cpp. The corresponding variable in rooms.cpp is used if DEBUG is defined to nonzero.
git-svn-id: https://svn.eduke32.com/eduke32@8767 1a8010ca-5511-0410-912e-c29ae57300e0
a6490dce | [nukeykt] sw/src/draw.cpp: Don't draw rooms if textured overhead map is drawn later. This also turns out to fix a Polymost-specific bug revealed in SVN r8711. Further remove a call to PicInView which does nothing.
git-svn-id: https://svn.eduke32.com/eduke32@8766 1a8010ca-5511-0410-912e-c29ae57300e0
2d2a5140 | [nukeykt] Fix crash in menu file selector when no files OR directories are available to display
git-svn-id: https://svn.eduke32.com/eduke32@8765 1a8010ca-5511-0410-912e-c29ae57300e0
cfc61d84 | [nukeykt] Fix FURY=1 build
git-svn-id: https://svn.eduke32.com/eduke32@8764 1a8010ca-5511-0410-912e-c29ae57300e0
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2445
---
00e5c866 | [nukeykt] Blood: improve mouse wheel control in file menu
b4be583e | [nukeykt] Blood/Rednukem: Add sf2 option to menu
deb3f14c | [nukeykt] Fix stupid menu bug
git-svn-id: https://svn.eduke32.com/eduke32@8763 1a8010ca-5511-0410-912e-c29ae57300e0
c5ffd435 | [nukeykt] GCC 9.3.0 Windows build fix
git-svn-id: https://svn.eduke32.com/eduke32@8762 1a8010ca-5511-0410-912e-c29ae57300e0
34f31b61 | [nukeykt] Fix GCC 9.3.0 signedness warning
git-svn-id: https://svn.eduke32.com/eduke32@8761 1a8010ca-5511-0410-912e-c29ae57300e0
c4f85ae4 | [nukeykt] Add file selector for choosing which .sf2 bank to use
This also adds a menu option for OPL3 stereo mode. Windows MME output device selection is probably next (this can already be done through the  console).
git-svn-id: https://svn.eduke32.com/eduke32@8760 1a8010ca-5511-0410-912e-c29ae57300e0
c59e2c72 | [nukeykt] Stylistic changes to driver_winmm
This changes the code formatting and style of driver_winmm to better match our style guidelines.
git-svn-id: https://svn.eduke32.com/eduke32@8759 1a8010ca-5511-0410-912e-c29ae57300e0
f1fa3804 | [nukeykt] Move a couple things around in the audiolib headers so we can access them from the game code
git-svn-id: https://svn.eduke32.com/eduke32@8758 1a8010ca-5511-0410-912e-c29ae57300e0
f96e97d1 | [nukeykt] The most minor of audiolib cleanups
git-svn-id: https://svn.eduke32.com/eduke32@8757 1a8010ca-5511-0410-912e-c29ae57300e0
5a057e35 | [nukeykt] Fix swinging doors not automatically closing anymore after rebounding if they hit a player or actor when trying to close
git-svn-id: https://svn.eduke32.com/eduke32@8756 1a8010ca-5511-0410-912e-c29ae57300e0
bad2ee93 | [nukeykt] More SF2 work
Now automatically detects a .sf2 file placed in the game directory if the mus_sf2_bank cvar is unset.
git-svn-id: https://svn.eduke32.com/eduke32@8755 1a8010ca-5511-0410-912e-c29ae57300e0
3e0b1fd8 | [nukeykt] Clamp SF2 sustain and attenuation
git-svn-id: https://svn.eduke32.com/eduke32@8754 1a8010ca-5511-0410-912e-c29ae57300e0
b256445e | [nukeykt] Remove deleted file from VS project, must have been missed when the file was actually deleted from the repo
git-svn-id: https://svn.eduke32.com/eduke32@8753 1a8010ca-5511-0410-912e-c29ae57300e0
612d50ca | [nukeykt] sf2 synthesizer WIP
Patch from Nuke.YKT.
git-svn-id: https://svn.eduke32.com/eduke32@8752 1a8010ca-5511-0410-912e-c29ae57300e0
RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT RELEASE 32-BIT 64-BIT DEBUG 32-BIT 64-BIT
NBlood / Rednukem / PCExhumed - r2431
---
c59feb1d | [nukeykt] Blood: fix mapedit build
To browse repo, click the game icon at the top