The reconstructed renderer now runs live behind the REAL game: dosbox-x.exe (arena mission) streams its wire over vpxlog's VPX_FIFOSOCK and live_render.py renders it in real time -- 18-20 live frames from the actual running game, coherent perspective-correct arena. The real binary opens the FIFOSOCK listener at device init and accepts our client (verified standalone first). launch_live.ps1: turnkey one-command bring-up (lean pod + reconstructed renderer on the socket, no pentapus/bridge; -Sound / -Port / -PodOnly / -Present). Serial: switch the render-bridge confs from 'directserial realport:COM1/COM2' (com0com retired, COM1/COM2 gone) to the fork's namedpipe backend (serial1=namedpipe pipe:vrio, serial2=namedpipe pipe:vplasma). DOSBox is the pipe client; the vRIO/vPLASMA apps are servers; an unconnected pipe = unplugged cable so the mission still renders. Live-verified: both pipes CONNECTED to running servers (Serial1 -> \.\pipe\vrio, Serial2 -> \.\pipe\vplasma), RIO input flowing, game rendered faster than the COM-less run. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
33 lines
806 B
Plaintext
33 lines
806 B
Plaintext
[sdl]
|
|
output=opengl
|
|
priority=higher,higher
|
|
[dosbox]
|
|
memsize=32
|
|
machine=svga_s3
|
|
[cpu]
|
|
core=dynamic
|
|
cputype=pentium
|
|
cycles=max
|
|
[serial]
|
|
# VWE fork namedpipe backend (com0com/realport retired -- COM1/COM2 gone):
|
|
# DOSBox is the pipe CLIENT with retry, the vRIO (input) and vPLASMA (score)
|
|
# apps are the SERVERS. An unconnected pipe behaves as an unplugged cable, so
|
|
# the mission still boots and renders without them. See serialnamedpipe.h.
|
|
serial1=namedpipe pipe:vrio rxpollus:100 rxburst:16
|
|
serial2=namedpipe pipe:vplasma
|
|
[autoexec]
|
|
mount c "C:\VWE\TeslaRel410\ALPHA_1"
|
|
c:
|
|
cd \REL410\BT
|
|
set VIDEOFORMAT=svga
|
|
set BLASTER=A220 I5 D1 H5 P330 T6
|
|
set TEMP=c:\
|
|
set HEAPSIZE=15000000
|
|
set L4GAUGE=640x480x16
|
|
call setenv.bat r f n p
|
|
32rtm.exe -x
|
|
btl4opt.exe -egg testarn.egg
|
|
32rtm.exe -u
|
|
echo ALPHA1-RUN-DONE
|
|
pause
|