https://gitlab.synchro.net/main/sbbs/-/commit/5936da4d1c60ec677eff815a
Modified Files:
src/doors/syncconquer/door/door_io.c
Log Message:
syncalert: play FMV cutscenes by default (-NOMOVIES now opt-in)
The door forced -NOMOVIES into the engine argv, which suppressed Red
Alert's VQA intro/campaign cutscenes. That suppression was intentional
early on, but the movies actually stream fine over the terminal: the VQA
frames route through the game page-flip into door_present(), and the
movie loop keeps pumping the door's input/pacing (so they're skippable
and don't stall the connection).
Stop forcing the flag. -NOMOVIES is now injected only when the sysop
sets the SYNCALERT_NOMOVIES environment variable, so cutscenes play by
default. The door-arg neutering (sanitizing door-owned tokens out of the engine's view) is unchanged.
Cutscenes are silent for now -- the no-video build links the null VQA
audio backend; wiring VQA audio into termgfx is a separate follow-up.
Co-Authored-By: Claude Opus 4.8 (1M context) <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net