the cutting room mirror

Bratz: Super Babyz

This article has a talk page!
view on tcrf.net

To do:
Clean the article.

Bratz: Super Babyz is a game made to sell more dolls for kids to have adventures with their favorite characters.

There are a few files with the .gm extension which contain some interesting content.

config.gm#

A config file which is basically the configuration for the startup.

#
# Startup configuration file Config.gm
#

#
# System variables
#

Set "zeroLinSpeed" 20
Set "zeroAngSpeed" 20000

Set "RenderMarkers" 0
Set "RenderVolumes" 0

Dir "DBFile"      "/startup.sbf"
Dir "IcoFile"     "/game.ico"

Dir "ScenePath"   "."

Set "FS_NonBlock"        1

Set "Inp_Sync"           1
Set "REND_Ind"           1
Set "VIDEO_MultiStage"   1
Set "VIDEO_MipMaps"      1
Set "VIDEO_MipMapFilter" 1
Set "Alt+Enter"          1
Set "AutoRunIntro"       1
Set "EnableIntroSkip"    1

Set "ManualDisplay"      0

Set "REND_ZMin"         10
Set "REND_ZMax"       1000
Set "REND_ZMinStd"      10
Set "REND_ZMaxStd"    1000

Set "LuaMemoryHeapSize" 1520000

Set PlaneFogEnable 1

DebugRender "ComboLengthSet"    ON

Set "ShowFPS" 0
Set SwitchPlayerWeapons 1

Set EnableCheat 1
Set CheckPartition 0

Set MoveSun 0

Set "ScratchPad_ArenaSize" 65536
Set "ScratchPad_DefaultAlign" 16

#map .\c2_mission2.sbf
#map .\mp_test.sbf
map .\splash_and_load_menu.sbf
#map .\Chapter6M4_Main.sbf
#map .\c2_mission4.sbf
#map .\hub_and_extras_menu.sbf
#map .\Chapter6M1_Main.sbf


#
# End of configuration file 'Config.gm'
#

There's a lot of variables in there.

#map .\mp_test.sbf

Here you can see that there is a config for a multiplayer test map, but it was quoted off.

Set "ShowFPS" 0

There also seems to be an integrated FPS meter.

autoexec.gm#

Contains quite a few debug functions.

#
# Startup configuration file Autoexec.gm
#

#DebugRender ShowMessages   OFF
#DebugRender RenderLine     OFF
#DebugRender RenderPoint    OFF
#DebugRender RenderAxes     OFF
#DebugRender Beep           OFF
#DebugRender RenderBBox     OFF
#DebugRender RenderBPrizm   OFF
#DebugRender RenderBSphere  OFF
#DebugRender RenderBVol     OFF
#DebugRender RenderBCyl     OFF
#DebugRender RenderCross    OFF
#DebugRender RenderPoly     OFF

#Set "RenderMessages" 0

Set "VersionCode" "2005.12.27 15:29"


#
# End of configuration file 'Autoexec.gm'
#

Compiler Log#

The file misson4_1443319750.log contains info from the compiler that has something to do with a mission/minigame.

#1:118      Report  CRS \Bratz\work\prog\system\SystemLib\crs\source\kernel\crs_log_file.cpp:124    CREAT Studio log system: started at 1498368
#2:118      Report  txm \Bratz\work\prog\system\SystemLib\txm\source\txm_main.c:86  txmInit(12000) start
#3:120        Info  txm \Bratz\work\prog\system\SystemLib\txm\source\txm_tex.c:164  txmCreateTexture('black') start
#4:120        Info  txm \Bratz\work\prog\system\SystemLib\txm\source\txm_tex.c:164  txmCreateTexture('white') start
#5:120        Info  txm \Bratz\work\prog\system\SystemLib\txm\source\txm_tex.c:164  txmCreateTexture('white_alpha') start
#6:121        Info  txm \Bratz\work\prog\system\SystemLib\txm\source\txm_tex.c:164  txmCreateTexture('gray') start
#7:122      Report  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\system\texliblog.cpp:67    Texture library started
#8:122      Report  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\system\texliblog.cpp:68    Build date: Sep 18 2007; 15:43:48
#9:122        Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    DummyGame Exporter
#10:123       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    CREAT Studio SBF exporter 2.0 is initializing...
#11:124       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Loading primary GSF file
#12:163       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Loading all gsf files
#13:232       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Done, 46 unshared references found
#14:232       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Building full hierarchy tree...
#15:233       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Prepare exporters...
#16:449       Info  Models  \Bratz\work\prog\system\SystemLib\mod\source\cbfunc\m_vol.cpp:84    Load VOLUME near_stream with type 4
#17:449       Info  Models  \Bratz\work\prog\system\SystemLib\mod\source\cbfunc\m_vol.cpp:84    Load VOLUME section_switch_volume with type 4
#18:577       Info  Models  \Bratz\work\prog\system\SystemLib\mod\source\cbfunc\m_vol.cpp:84    Load VOLUME slide_puzzle_start with type 4
#19:655       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Sorting data...
#20:655       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Preparing output SBF file list...
#21:655       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Done; 1 files prepared
#22:657       Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Saving all sections...
#23:696       Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture grey1 into 
#24:758    Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#25:760     Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /grey1.t failed - fs::async::manager not created
#26:2804          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture normal_sasha_1 into 
#27:2921       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#28:2922        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /normal_sasha_1.t failed - fs::async::manager not created
#29:2923       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#30:2923          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture PENNY into 
#31:2993       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'PENNY' was palettized using FreeImage palettizer
#32:2993       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#33:2994        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /PENNY.t failed - fs::async::manager not created
#34:2998       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#35:2998          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture yellowexclam into 
#36:3024       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#37:3025        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /yellowexclam.t failed - fs::async::manager not created
#38:3027       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#39:3027          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture carrot_crumbs into 
#40:3051       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#41:3053        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /carrot_crumbs.t failed - fs::async::manager not created
#42:3056       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#43:3056          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture bunny_petz into 
#44:3088       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#45:3089        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /bunny_petz.t failed - fs::async::manager not created
#46:3194       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#47:3194          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture NPC_veggieseller into 
#48:3221       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#49:3222        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /NPC_veggieseller.t failed - fs::async::manager not created
#50:3343       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#51:3349          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture DIAMOND into 
#52:3359       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#53:3360        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /DIAMOND.t failed - fs::async::manager not created
#54:3362       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#55:3363          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture crate into 
#56:3408       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'crate' was palettized using FreeImage palettizer
#57:3408       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#58:3409        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /crate.t failed - fs::async::manager not created
#59:3409          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture wheel into 
#60:3435       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'wheel' was palettized using FreeImage palettizer
#61:3435       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#62:3436        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /wheel.t failed - fs::async::manager not created
#63:3440       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#64:3440          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture NPC_boy1 into 
#65:3492       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'NPC_boy1' was palettized using FreeImage palettizer
#66:3492       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#67:3493        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /NPC_boy1.t failed - fs::async::manager not created
#68:3762       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#69:3763          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture NPC_birds into 
#70:3805       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#71:3807        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /NPC_birds.t failed - fs::async::manager not created
#72:3816       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#73:3816          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture baseball into 
#74:3821       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'baseball' was palettized using FreeImage palettizer
#75:3821       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#76:3822        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /baseball.t failed - fs::async::manager not created
#77:3825       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#78:3825          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture bird_feeder into 
#79:3856       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'bird_feeder' was palettized using FreeImage palettizer
#80:3856       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#81:3857        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /bird_feeder.t failed - fs::async::manager not created
#82:3857          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture house_wall into 
#83:3874       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#84:3875        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /house_wall.t failed - fs::async::manager not created
#85:3879          Info  TexContent  \Bratz\work\prog\system\SystemLib\gfx\tex\export\TextureExporter.cpp:444    Start export texture coin into 
#86:3950       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemio.c:694  Texture 'coin' was palettized using FreeImage palettizer
#87:3950       Warning  TexLibDLL   \Bratz\work\prog\system\SystemLib\txl\source\texitems\txl_itemimg.c:400 Content saving skipped, because of export
#88:3951        Report  fs::scratchpad  \Bratz\work\prog\system\SystemLib\fs\scratchpad\source\ScratchPadFile.cpp:29    reading file /coin.t failed - fs::async::manager not created
#89:3955       Warning  chr::CharacterData  \Bratz\work\prog\exporter\character\source\character_export.cpp:125 Can't find variable 'collInfoNum'
#90:3964          Info  GameExporter    \Bratz\work\prog\system\SystemLib\gexp2\source\kernel\gmexp2_log.cpp:246    Exporter complete