L4TIMER selects the game clock (L4TIME.CPP): FAST = HMI SOS interrupt clock at 28 Hz, unset = polled 18.2 Hz BIOS tick. Not a speed switch -- finer time quantum, smoother sim dt and timing cadences. Per the operator: the flag tracked the deployed fleet's hardware -- original Tesla pods ran Pentium Pro 90s (SLOW), later fleets Pentium Pro 200s (FAST). The emulated pod has no ISR-headroom constraint, so FAST is our default from here on. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
[sdl]
|
|
output=opengl
|
|
# keep scheduling priority when unfocused -- the default (higher,normal)
|
|
# demotes DOSBox in the background, adding latency that blows the RIO's
|
|
# few-ms ACK deadline (confirmed: hands-off run = zero dropouts).
|
|
# higher,higher not highest: HIGH_PRIORITY_CLASS starved the host desktop;
|
|
# with the retry patches (v3 33ms idle window + v4 0.5s retry) a rare
|
|
# dropout self-recovers, so ABOVE_NORMAL both ways is the better trade.
|
|
priority=higher,higher
|
|
[dosbox]
|
|
memsize=32
|
|
machine=svga_s3
|
|
[cpu]
|
|
core=dynamic
|
|
cputype=pentium
|
|
cycles=max
|
|
[serial]
|
|
# RIO on COM1 with the low-latency options (rxpollus/rxburst) so the board's
|
|
# few-ms ACK deadline is met; plasma COM2 later.
|
|
serial1=directserial realport:COM1 rxpollus:100 rxburst:16
|
|
serial2=disabled
|
|
[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:\
|
|
rem gauges (15MB heap + 640x480x16) AND the RIO -- active mission so pal0's
|
|
rem palette-animation can be watched for selective flashing.
|
|
set HEAPSIZE=15000000
|
|
set L4GAUGE=640x480x16
|
|
call setenv.bat r f n g
|
|
32rtm.exe -x
|
|
btl4opt.exe -egg test.egg
|
|
32rtm.exe -u
|
|
echo ALPHA1-RUN-DONE
|
|
pause
|