This week we all learned about SKIPINTRO and DEBUGSPEEDS.
/u/Ground-walker asked how you find these. This inspired me to look for more. These are the results. I have not tested any yet. Some propably expect a parameter. Some just seem to be flags.
DONOTUSEOLDPATHING USEOLDPATHING DOLOGSTATUS NOAICHEAT NOCHATCHEATCODES LOGUPDATECHANGES Use InfluencePlacement UIP All Terrain type Grass (0) ALLGRASS ALLCP1 NOPATHLIMIT LOGPATH LOGUPDATETIME SHOWOBS1 SHOWOBS2 SHOWOBS3 SHOWGROUPIDS SHOWUNITIDS SHOWAIGROUPS FIXEDDELTASECONDS LOGDEBUG Specific unit to log debug, Specific group to log debug. LOGGROUP DRAWGROUPF DRAWGROUPP NOPATHCAP LOGRANDOM LOGRANDOM2 LOGUAI LOGEXPLORE LOGWAYPOINT LOGWAYPOINT2 AUTOGROUPUNITS NOAUTOFORMATION LOGMOVE LOGMOVECONSTANT FIXEDUPDATE LOGACTION Custom path for logging to network. LOGNET LOGLOCAL LOGESNET Player ID to log LOGPLAYER Time to begin logging LOGSTART Starting random game seed RANDOMGAME Starting random map seed. RANDOMMAP Draw logging file DRAWLOG SAFEDRAWLOG Out of sync save directory OOS LOGCOMMANDS LOGCOMM LOGOUTPUT DEVELOPER SPEED1 SPEED2 LOGDIR LOGNAME: Disable Sound NOSOUND No Music NOMUSIC LOBBY Enable 4.0/8.0 speeds. DEBUGSPEEDS Disable recording games. NORECORDING Reload game data files between games. RELOADGAMEDATA Log loading and unloading of sprites. LOGSPRITEMEMORY 1997-2016 1995-2013 <locale>\language.dll <locale>\language_x1.dll <locale>\language_x1_p1.dll BaseGame Skip the intro movies SKIPINTRO ??? SYSTEMMEMORY Always launch app in windowed mode WINDOW Disable Vertical Synchronization NOVSYNC Log Frames per Second LOGFPS Debug network activity NETWORK_DEBUG used for savegame compatibility with old LOS shape OLDLOS Disable snow footprints NOFOOTPRINTS ROLLOVER All computer players? ALLCP FASTVIEW SLOWVIEW Force One Button Mouse ONEBUTTON Force two button mouse TWOBUTTON RUNLOG NOCOMMSPEED SYNCSTOP STEPMODE SQUAREOUTLINE CUBEOUTLINE GROUNDOUTLINE EDGEOUTLINE Enable profiling No Computer Players NOCP Allow computer players ALLOWCP LOGAI Output debug lgs for player index to logs NOLOGSTATUS DONOTUSELOWLEVELPATHING USELOWLEVELPATHING DONOTUSEMIDLEVELPATHING USEMIDLEVELPATHING
If you are interested how I found these read at the bottom of the post.
How did I find these
In *nix systems there is a handy programm called strings since the beginning of time. It searches binaries (exe/executables) for human readable text. Fortunately sysinternals made strings for windows.
So I downloaded it from https://docs.microsoft.com/en-us/sysinternals/downloads/strings
With strings I searched for text in AoE2DE_s.exe . This produces a lot of output. I redirected the ouput to a textfile and searched for the known parameter "DEBUGSPEEDS".
strings.exe -n 3 -a AoE2DE_s.exe > outfile.txt
I was lucky. It seems like all parameters are "next to each other" in the binary. Or so it seems.
[link] [comments]
from newest submissions : aoe2 https://ift.tt/2ACC9me
No comments :
Post a Comment