https://gitlab.synchro.net/main/sbbs/-/commit/cbbb4cc85a4daefc1a559d5e
Added Files:
src/doors/syncduke/CHOCOLATE_DUKE3D_README.md DESIGN.md src/doors/syncduke/Engine/src/Makefile.am build.h cache.c cache.h display.c display.h draw.c draw.h dummy_multi.c engine.c engine.h filesystem.c filesystem.h fixedPoint_math.c fixedPoint_math.h icon.h macos_compat.h mmulti.c mmulti.cpp mmulti_stable.cpp mmulti_stable.h mmulti_unstable.h multi.c network.c network.h platform.h tiles.c tiles.h unix_compat.h win32_compat.h src/doors/syncduke/Engine/src/windows/inttypes.h stdint.h src/doors/syncduke/Game/src/DbgHelp.h Makefile.am _functio.h _rts.h actors.c animlib.c animlib.h src/doors/syncduke/Game/src/audiolib/Makefile.am _al_midi.h _blaster.h _guswave.h _midi.h _multivc.h _pas16.h _sndscap.h adlibfx.c adlibfx.h al_midi.c al_midi.h assert.h awe32.c awe32.h blaster.c blaster.h ctaweapi.h debugio.c debugio.h dma.c dma.h dpmi.c dpmi.h dsl.c dsl.h fx_man.c fx_man.h gmtimbre.c gus.c gusmidi.c gusmidi.h guswave.c guswave.h interrup.h irq.c irq.h leetimbr.c linklist.h ll_man.c ll_man.h memcheck.h midi.c midi.h mpu401.c mpu401.h multivoc.c multivoc.h music.c music.h mv_mix.asm mv_mix.c mv_mix16.asm mvreverb.asm mvreverb.c myprint.c myprint.h newgf1.h nodpmi.c nomusic.c pas16.c pas16.h pitch.c pitch.h sndcards.h sndscape.c sndscape.h sndsrc.c sndsrc.h standard.h task_man.c task_man.h user.c user.h usrhooks.c usrhooks.h util.h src/doors/syncduke/Game/src/config.c config.h console.c console.h control.c control.h cvar_defs.c cvar_defs.h cvars.c cvars.h develop.h duke3d.h dukeunix.h dukewin.h dummy_audiolib.c file_lib.h funct.h function.h game.c game.h gamedef.c gamedefs.h global.c global.h joystick.h keyboard.c keyboard.h menues.c src/doors/syncduke/Game/src/midi/Makefile.am sdl_midi.c src/doors/syncduke/Game/src/mouse.h names.h player.c premap.c premap.h rts.c rts.h scriplib.c scriplib.h sector.c sounddebugdefs.h soundefs.h sounds.c sounds.h types.h util_lib.h src/doors/syncduke/PLAN.md SEAM.md
Log Message:
syncduke: vendor pristine Chocolate Duke3D snapshot + design docs
Pinned upstream Chocolate Duke3D (Duke Nukem 3D source (c) 3D Realms + the Build
engine (c) Ken Silverman), GPLv2, unmodified, plus the v1 design spec, implementation plan, and engine/platform seam notes. The headless door shim and our engine patches land in the next commit.
Co-Authored-By: Claude Opus 4.8 <
noreply@anthropic.com>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net