Hacking Evasive Space Config File (CDGame.txt)

Dteyn

Well-Known Member
OP
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
Here's another game that uses the HVS Scaleform Quantum engine, if you unpack the WAD and then 00000002.app, you'll find another CDGame.txt file. For more details on these files see the following threads:

The Conduit Config File

Gyrostarr Config File


Here's the config file from Evasive Space, I haven't changed any options or comments, just sorted it and formatted it so it's easier to read. What's nice is that with each copy of the CDGame.txt file, we are getting more and more definitions and variables that the Scaleform engine uses. This is excellent for customization and tweaking purposes, I think we should start a Wiki entry of all the variables, descriptions, and possible entries for each variable.

Since TCon is the most recent game to come out that uses this engine, it's possible that a lot of these variables or descriptions will apply to it as well.

Code:
COLLISION 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ64ÂÂÂÂÂÂ 64ÂÂÂÂÂÂ 64ÂÂÂÂÂÂÂÂÂÂÂÂ // No-Climb
COLLISION 2ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂ88ÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Grass
COLLISION 3ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ255ÂÂÂÂÂÂ207ÂÂÂÂÂÂ55ÂÂÂÂÂÂÂÂÂÂÂÂ // Gravel
COLLISION 5ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ65ÂÂÂÂÂÂ 42ÂÂÂÂÂÂ 9ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Wood (Rough) - half of Wood (Polished)
COLLISION 6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ130ÂÂÂÂÂÂ83ÂÂÂÂÂÂ 18ÂÂÂÂÂÂÂÂÂÂÂÂ // Wood (Polished)
COLLISION 7ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ25ÂÂÂÂÂÂ 97ÂÂÂÂÂÂ 216ÂÂÂÂÂÂÂÂÂÂÂÂ// Stone
COLLISION 10ÂÂÂÂÂÂÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂ179ÂÂÂÂÂÂÂÂÂÂÂÂ// Metal (Solid)
COLLISION 11ÂÂÂÂÂÂÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂ89ÂÂÂÂÂÂÂÂÂÂÂÂ // Metal (Hollow) - half of Metal (Solid)
COLLISION 12ÂÂÂÂÂÂÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂ255ÂÂÂÂÂÂ255ÂÂÂÂÂÂÂÂÂÂÂÂ// Glass

// Do not put a following comment after the SAVE_NAME
ASL_SERIALIZATION_DEVICEÂÂÂÂÂÂÂÂÂÂ1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Where to write network out-of-sync logs: 0=MemStick, 1=Host
ASL_SERIALIZATION_LEVELÂÂÂÂÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // 0,1,2 Higher levels give more network debug info, but run slower.
ASSERT_YPOSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ -100ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// ASL assert start y position
AUTO_CONNECTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // ON=Automatically join a network game after booting.
AUTO_HOSTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // ON=Automatically host a network game after booting.
AUTO_NAMEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ PSPNICKNAMEÂÂÂÂÂÂÂÂÂÂÂÂ // Name of network game to host/join automatically.
BANNER_COPY_DISABLEÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// ON disables copy functionality from save banner, OFF allows copying
DEBUG_ASSERT_MESSAGESÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Display strat "assert" output
DEBUG_CHEATSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Are debug cheats on/off
DEBUG_FLYÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Fly-through mode on/off
DEBUG_LIST_STRATS_UPON_ERRORÂÂÂÂÂÂOFF
DEBUG_MEMORY_INFOÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ //
DEBUG_PROFILE_LABELSÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ //
DEBUG_SCALEFORMÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // scaleform debugging
DEBUG_SCREENPRINTSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Display strat "screenprint" output
DEBUG_SOUNDÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Extra sound debug 
DEBUG_STRAT_PRINTSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Display strat "print" output
DEBUG_TEXTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Global enable/disable of debug info
DEBUG_WAD_INFOÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Display which wads are loaded
DEMO_LEVEL_SELECTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Only show * levels in level select
DISABLE_PSPÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // PSP mode
DISPLAY_PARTICLE_COUNTÂÂÂÂÂÂÂÂÂÂÂÂOFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ //ÂÂShow particle numbers
DWC_RELEASE_AUTHENTICATIONÂÂÂÂÂÂÂÂONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// ON uses the Production WiFi Authentication servers, OFF uses Debug
GAME_VERSIONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂversion_5570
GEOMSTRATSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Number of geometry strats
HEAPSIZEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ30.0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Size of game heap in MB
KEYCODEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ BAÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Region Code from Sony
LANGUAGEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂENGLISHÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Territory or language
LEVEL_SELECTÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Level select on/off
LOAD_TO_START_LEVELÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // skips the UI and loads directly into the level specified in START_LEVEL
NAMEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSONYPROJECTÂÂÂÂÂÂÂÂÂÂÂÂ // Name of game
OFFER_MULTIPLAYERÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Turn on multiplayer options//DMK
PALÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // PAL or NTSC
PARTICLESÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 8192ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Number of particles --- OLD!!!!! IGNORED!!!!!
PARTICLES0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1024
PARTICLES1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1024
PERFORMANCE_METRICSÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // How much performance data to display, 0=none, 1=fps, 2=lots, 3=tons
PRODUCT_NUMBERÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂULUX80210ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Product Code from Sony
PSPÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ON
REGIONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ //ÂÂ 0 = USA, 1 = EUROPE, 2 = EUROPE2(ANZ), 3 = something.ÂÂÂÂÂÂ 
SAVE_NAMEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Empty Slot
SCREENPRINT_YPOSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ-220ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// ASL screenprint start y position
SKIP_MOVIESÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ OFFÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Whether to skip the front end into movies or not
SKU_TYPEÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Japanese=1, English=0
SOUNDÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ONÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// Sound on/off
START_LEVELÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 11_01ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // A start level that works from start game
STRATDBGPATHÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂStratBin/ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // Where the .SVM files are
STRAT_MSG_POOL_SIZEÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 200ÂÂÂÂÂÂ 
TEX_OFFSETÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ1
USE_CLASSIC_CONTROLLEÂÂÂÂÂÂÂÂÂÂÂÂ OFF
USE_GCN_CONTROLLERÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOFF
VIDEO_ALLOC_METHODÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSTRAT
WADÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 99_99ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ // First WAD to read
 

Dteyn

Well-Known Member
OP
Member
Joined
Aug 3, 2008
Messages
335
Trophies
0
XP
115
Country
Canada
Meh, even if it's a lousy game, it's interesting to get a look at the different versions of the CDGame.txt config file. If nothing else, it will give us some more insight into options available in the Scaleform engine, that could possibly allow further tweaking of The Conduit.

Another thing is that the detail available in the variable descriptions varies from game to game, so by combining info from all of them, we should have a better understanding of the Scaleform engine than if we had never looked at them.

Just my two cents.
smile.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/fRENPoVaZHk?si=0xgCyaSVzuc5GD5F