https://gitlab.synchro.net/main/sbbs/-/commit/df6c0f44e0ba1df51bdfae54
Added Files:
src/doors/syncmoo1/hw_term.c src/doors/syncscumm/scummvm/backends/platform/termgfx
Modified Files:
src/doors/syncmoo1/CLAUDE.md CMakeLists.txt CREDITS DESIGN.md PROVENANCE.md README.md syncmoo1.h syncmoo1_audio.h syncmoo1_config.c syncmoo1_config.h syncmoo1_door.c syncmoo1_door.h syncmoo1_input.h syncmoo1_io.h syncmoo1_music.h syncmoo1_os_win32.c syncmoo1_plat.h src/doors/syncmoo1/tools/fakterm.py src/doors/syncretro/SYNCDOS.md src/doors/syncrpg/door/syncrpg.cpp ui_term.cpp src/doors/syncscumm/COMPILING.md DESIGN.md PROVENANCE.md build.bat build.sh src/doors/syncscumm/door/audio_term.cpp module.mk syncscumm.cpp video_dump.cpp video_term.cpp src/doors/syncscumm/msvc/Directory.Build.targets src/doors/syncscumm/scummvm/configure src/doors/syncscumm/scummvm/devtools/create_project/create_project.cpp create_project.h
Log Message:
doors: name the door backends after termgfx, not Synchronet
Three names carried "Synchronet" for functionality that isn't Synchronet-specific: each drives termgfx over a DOOR32.SYS session and
works on any BBS that speaks it.
syncscumm: the ScummVM backend was "synchronet" end to end -- the
configure backend id, USE_SYNCHRONET_DRIVER, OSystem_Synchronet, create_project's --synchronet flag and setup.synchronet field, and the backends/platform/synchronet module symlink. All renamed to termgfx,
matching syncrpg's BaseUi_termgfx; create_project now also lists
--termgfx in its usage text.
syncmoo1: hw_sbbs.c (the 1oom "hw" backend) -> hw_term.c. No symbol
carried the prefix -- the file, its CMakeLists entry and the doc
references moved.
syncrpg: the renderer name locked into EasyRPG's video config read
"Synchronet (headless)"; termgfx does the rendering.
Genuinely Synchronet-specific names are untouched: termgfx's sbbs_node.*
API (node.dab / user name.dat readers), the SBBS* environment variables,
and the comments describing BBS behavior.
Built Win32/MSVC Release: syncscumm, syncmoo1, syncrpg. The *nix
configure/make and CMake paths have not been built.
Co-Authored-By: Claude Opus 4.8 (1M context) <
noreply@anthropic.com>
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)