RC2 build, verified to launch on the Windows box and copied back into the deployment at MW4/. Supersedes RC1 (a0331e78), which predates everything in sections 12-17 of the test checklist. Binaries and content -------------------- * MW4.exe / MW4pro.exe rebuilt from CoreTech GameOS + MW4Application. Carries the display work that landed after the RC1 build: -tident, the full gos-displays.txt start-up trace with the CLASH and CTCL-type reports, the HSH_EnterFullScreen2 panel re-entry fix, the -tmr cameraship ladder, and the updated -help text. * Launcher / autoconfig / mw4print / ctcls / MissionLang / ScriptStrings relinked in the same pass. * props.mw4 + props.dep fully repacked (deleted first, not incremental), so the 23-entry time list, the restored 7-minute default and the V5.1.0b2 console title are actually in the package rather than only in the source tree. * mw4-help.txt regenerated from the new exe; the diff is the proof the built binary carries the documentation changes. Documentation, renamed to RC2 ----------------------------- * RELEASE-NOTES-5.1.0b_RC1.{md,html} -> ..._RC2.{md,html}, both hand-maintained in step, ASCII + CRLF so they open correctly in Notepad on a pod. - New "Already testing RC1?" block at the top. RC1's notes already described -tident and the CLASH report, but the RC1 BINARY does not contain them, so anyone comparing the two needed that stated explicitly. - Time limits corrected to 23 entries (1-15, 20, 25, 30, 45, 60, 120, 180, 240) with the 7-minute default restoration called out. - New section on the cameraship Map/Armor screen: background but no overlays is -ctcltype 2 on a cameraship, not a video card. Includes the "CTCL type =" log line and -tmr 3 as the follow-up check. - -fps description corrected: the per-second column is a 5% low and the 1% / 0.1% lows are in the session summary. The old text described behaviour that had already been changed. - Switch table gained -tmr; known issues gained stereo-only audio and the single-monitor -tident caveat; upgrade checklist now names V5.1.0b2. * testing-checklist-5.1.0b1.txt -> testing-checklist-5.1.0b_RC2.txt, with a build-requirements header and new sections 12-17 covering -tident, the display trace (including a deliberate -tmon clash to exercise the CLASH report), the panel re-entry fix, cameraship/-tmr, 240-minute missions and a -help verification pass. * OPTIONS-INI.md: TimeList_Index is documented as no longer driving the console lobby default (the script uses a literal since the list was expanded) while TimeList_Value remains live; added a table of the files the game writes next to MW4.exe. Also repaired the CP949/CP1252 damage in that file - it carried literal 0xA1 0xE6 arrows, 0x97 em dashes and ~20 '?' characters where dashes had been lost. Now pure ASCII. * README.md points at the RC2 notes. Source ------ MW4Application.cpp help text: -fps now matches what gos-fps.txt actually prints, and -ctcltype states that a cameraship must use 3 and what goes wrong when it does not. Audited all 80 switches parsed in the file against the help array - none missing, and no game-facing switch is parsed anywhere else. Deployment housekeeping ----------------------- * dgVoodoo.conf: ScalingMode = stretched_ar, which is the setting the release notes require and which fails SILENTLY when wrong. FPSLimit was left at 20 from bench testing and would have shipped a 20 fps cap to every Win10/11 pod - raised to 60. * banner.txt reset from a test string to the shipped placeholder. * Removed two stray screen000*.bmp captures and the duplicate dbstruct.txt (db_schema.sql is the current name, perb4089291). * .gitignore: gos-displays.txt and gos-fps.txt are truncated on every launch and are per-machine, so they are no longer mirrored. Not yet done: multi-monitor pod testing of this binary. -tident, the re-entry fix and -tmr have not been exercised on real MFD hardware - that is what the new checklist sections are for. Co-authored-by: Claude Opus 5 (Anthropic) <noreply@anthropic.com> Co-authored-by: GitHub Copilot <copilot@github.com>
144 lines
2.6 KiB
INI
Executable File
144 lines
2.6 KiB
INI
Executable File
[network options]
|
|
connectiontype=lan
|
|
connectionspeed=10000
|
|
packetsize=512
|
|
defaultconnection=My Connection
|
|
playericon=Content\Textures\stockdecals\decal_48.tga
|
|
teamicon=Content\Textures\stockdecals\decal_48.tga
|
|
|
|
[graphics options]
|
|
noblend=false
|
|
screenwidth=800
|
|
screenheight=600
|
|
shadowmode=2
|
|
mipbias=0
|
|
loadradius=4
|
|
compositing=3
|
|
lod=0.000000
|
|
maxlights=8
|
|
hidesky=false
|
|
effectlod=0.000000
|
|
detailtexture=true
|
|
multitexture=true
|
|
lightmaps=true
|
|
culturals=false
|
|
footsteps=true
|
|
fancywater=true
|
|
movietextures=true
|
|
simplelighting=false
|
|
bitdepth=16
|
|
videodriverindex=0
|
|
antialias=false
|
|
missionmusic=true
|
|
vertexlighting=true
|
|
fontsmall=-2
|
|
fontmedium=-2
|
|
fontlarge=-4
|
|
fontlarge2=-2
|
|
fontlarge3=-10
|
|
|
|
[sound options]
|
|
lowendsound=false
|
|
radius=1.000000
|
|
hardwaremixing=false
|
|
|
|
[special commands]
|
|
autotorsocenter=2
|
|
killgame=false
|
|
huddamagemode=false
|
|
hudtargetdamagemode=true
|
|
|
|
[server]
|
|
allowdecaltransfer=0
|
|
defaultservername=frstrm's game
|
|
dedicated=0
|
|
playerlimit=16
|
|
visibility=1
|
|
joininprogress=1
|
|
joininprogresscutoff=0
|
|
joininprogresscutofftime=1000
|
|
heaton=0
|
|
forcerespawn=1
|
|
splashon=0
|
|
weaponjamon=0
|
|
ammobayfireon=0
|
|
advancemodeon=0
|
|
armormodeon=0
|
|
splashpercentage=100
|
|
unlimitedammo=1
|
|
friendlyfirepercentage=0
|
|
allowzoom=1
|
|
allow3rdperson=1
|
|
allowdeadtochat=0
|
|
reportstats=0
|
|
serverrecycle=0
|
|
recycledelay=30
|
|
playmissionreview=0
|
|
deadmechcantsee=0
|
|
deadmechcantseeotherteam=1
|
|
ruletype=2
|
|
usemapcycle=0
|
|
maxplayers=16
|
|
allowedmech1=ffffffff
|
|
allowedmech2=ffffffff
|
|
allowedbeam1=ffffffff
|
|
allowedbeam2=ffffffff
|
|
allowedmissile1=ffffffff
|
|
allowedmissile2=ffffffff
|
|
allowedprojectile1=ffffffff
|
|
allowedprojectile2=ffffffff
|
|
allowedsubsystem1=ffffffff
|
|
allowedsubsystem2=ffffffff
|
|
maxbots=16
|
|
|
|
[joystick]
|
|
bithrottlecenter=0.300000
|
|
bithrottlelow=0.250000
|
|
bithrottlehigh=0.060000
|
|
onethrottlecenter=0.300000
|
|
onethrottlehigh=0.060000
|
|
onewaythrottle=false
|
|
|
|
[cameraship params]
|
|
timescoringinterval=15
|
|
timescoringduration=5
|
|
timeidlechange=5
|
|
timescoringatend=10.0
|
|
|
|
[battle tech misc]
|
|
secmissionreplay=30.0
|
|
secmissionreport=15.0
|
|
MinShift=-180
|
|
lrpt=072003082ab4b906fabd1c154d3d8fd77942028e
|
|
TimeList_Index=5
|
|
TimeList_Value=10
|
|
RuleBook=1
|
|
DawnWar=1
|
|
BiggieSizeIt=1
|
|
CanYouHearTheFootSteps=1
|
|
|
|
[battle tech print]
|
|
PaperMarginL=567
|
|
PaperMarginT=567
|
|
PaperMarginR=567
|
|
PaperMarginB=567
|
|
TopImageHeight=1701
|
|
GapColumn=226
|
|
ImageTitleHeight=300
|
|
GapTopImageTable=170
|
|
CellMarginLR=40
|
|
CellMarginTV=40
|
|
TableTextHeight=180
|
|
GapFFA=60
|
|
GapTableMH=170
|
|
MHHeight=400
|
|
MHTextHeight=240
|
|
GapMHText=170
|
|
TextMarginL=60
|
|
TextMarginT=60
|
|
TextMarginR=60
|
|
TextMarginB=60
|
|
TextHeight=220
|
|
InfoTextHeight=180
|
|
|