Files
firestorm/MW4/options.ini
T
1466e54d6f Publish V5.1.0b_RC3: rebuilt binaries, repacked resources, redeployed game
Build-machine feedback commit. Everything here is generated output pulled back
from the Windows VC6 machine with build-env/sync-from-windows.sh, and it is the
first RC3 binaries and data package drop.

Binaries (Release + Profile + editor):
  rel.bin/MW4.exe      3,682,304  (was 3,637,248)
  rel.bin/MW4pro.exe   4,431,872
  pro.bin/MW4Ed2.exe   5,320,770
plus the full library set, helper exes and DLLs, and 1771 per-project VC6
intermediates.

This build carries the code fixes that RC3 exists to validate:
  - target-MFD atlas raised to 1024x2048 (2dea1779). The old 1024x1024 atlas
    held 64 tiles for a 65-entry mechnames[], so targeting a Zeus wrapped to
    tile 0 and drew the Annihilator.
  - mechnames[5] assassinii -> assassin2, and the behemothii texture, which
    STOPped Release outright when flying a Behemoth II.
  - J&J MFD/Radar damage-zone mappings (ef4e014). coord.cpp is #included by
    DXRasterizer.cpp, so those corrections only become live in this rebuild.
  - -tident rewritten onto GDI windows (c0daa2d9).
  - mw4print build fix (6c8650fa).

Resources: 58 packages repacked, including textures.mw4 (261.4 MB). Verified
the 46 new textures.hint pages are actually present in the package -- @achp0,
@agrf0, @ajec0, @amar0, @athu0, the 15 footstep pages and hud\generic all
resolve inside the #VBD directory. Those pages are the one part of the six
staged chassis that is NOT inert; the mechs themselves remain unregistered.

Deployed game (MW4/): 49 files, including the 22 repaired damage dolls, which
are now byte-identical to their sources in Gameleap/mw4/hsh. 21 come from
ef4e014 and one, Atlas.bmp, from 7d71d2a7; both commits changed only the source
tree and explicitly left the deploy to be regenerated here, so it had been
stale on those since RC1. Also new: the six chassis portraits and the three
generic HUD images, confirming deploy-mw4.ps1 picked up the new hsh art.

Deliberately excluded from the pull: dgVoodoo2 at the deploy root (Win10/11
only, breaks the XP pods; the tracked MW4/dgvoodoo2_files/ staging copy is
unaffected), MW4/Resource/Variants/, and the per-launch gos-displays.txt and
gos-fps.txt.

Not yet verified: this is a build result, not a test result. RC3 sections 18
and 19 still need hardware runs -- targeting a Zeus, flying a Behemoth II in
the RELEASE build (Profile masks it with the placeholder texture), -tident
across four monitors, and the MFD/Radar dolls on physical displays.

Co-authored-by: Claude Opus 5 (Anthropic) <noreply@anthropic.com>
Co-authored-by: GitHub Copilot <copilot@github.com>
2026-08-09 18:04:36 -05:00

182 lines
3.8 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
[RookieMission]
// Default mission loaded when the console opens and when "Default" is clicked.
// All entries are optional - omit any to keep the hardcoded built-in default.
//
// MissionName - exact display name as it appears in the map dropdown
// default: ScarabStronghold - Attrition
// GameType - 0-based index into the game-type dropdown (2 = Attrition)
// default: 2
// TimeLimit - time limit in minutes; -1 means use the server's default time
// default: -1 (uses g_nTimeList_Value, currently 7 min)
// Visibility - 0=Clear 1=Light Fog 2=Medium Fog 3=Heavy Fog
// Weather - 0=Off 1=Rain
// TimeOfDay - 0=Day 1=Night
// Radar - 0=Novice 1=Off 2=Bars 3=Unlimited
// HeatOn - 0=Off 1=On
// FriendlyFire - 0=Off 100=Full (percentage)
// SplashDamage - 0=Off 1=On
// UnlimitedAmmo - 0=Off 1=On
// WeaponJam - 0=Off 1=On
// AdvanceMode - 0=Off 1=On
// ArmorMode - 0=Off 1=On
//
// Example: uncomment and edit lines below to customize
//MissionName=ScarabStronghold - Attrition
//GameType=2
//TimeLimit=-1
//Visibility=0
//Weather=0
//TimeOfDay=0
//Radar=0
//HeatOn=0
//FriendlyFire=0
//SplashDamage=0
//UnlimitedAmmo=1
//WeaponJam=0
//AdvanceMode=0
//ArmorMode=0