If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
User:Eientei95/Sandyspyrobox
Jump to navigation
Jump to search
Contents
Directory structure
" x" indicates documented here.
spyrodat <dir> Audio <dir> (audio files) Chunks <dir> (level files, uncompiled source code in these, document them individually marking dupes) BOSS.cnk CREDITS1.cnk CREDITS2.cnk C_1_INT1.cnk C_2_INT2.cnk C_3_MIDG.cnk C_4_BOS1.cnk C_5_BOS2.cnk DEMO1.cnk DEMO2.cnk DEMO3.cnk DEMO4.cnk GAMEOVER.cnk LOGO.cnk L_1_DD.cnk L_2_CC.cnk L_3_LI.cnk L_4_C9.cnk L_5_MM.cnk L_6_HM.cnk L_7_TD.cnk L_8_JJ.cnk MG_C9_S.cnk MG_C9_W.cnk MG_CC_C.cnk MG_CC_P.cnk MG_DD_T.cnk MG_DD_W.cnk MG_HM_L.cnk MG_HM_T.cnk MG_JJ_C.cnk MG_JJ_L.cnk MG_LI_D.cnk MG_LI_M.cnk MG_MM_L.cnk MG_MM_S.cnk MG_TD_P.cnk MG_TD_W.cnk THE_HUB.cnk TITLE.cnk T_0_ATLS.cnk T_0_HUB.cnk T_1_DD.cnk T_2_CCC.cnk T_3_LI.cnk T_4_C9.cnk T_5_MM.cnk T_6_HM.cnk T_7_TD.cnk T_8_JJ.cnk T_B_BOSS.cnk T_M_MG.cnk T_S_BOS1.cnk T_S_BOS2.cnk T_S_CRED.cnk T_S_DEM1.cnk T_S_DEM2.cnk T_S_DEM3.cnk T_S_DEM4.cnk T_S_INT1.cnk T_S_INT2.cnk T_S_MIDG.cnk T_S_TITL.cnk !!getAudioNGC.bat !!getAudioNGC_PAL.bat !!getChunks.bat !!getChunksNGC.bat !!getChunksNGC_PAL.bat !!GetLatestSpyro.bat !!getlatestspyroNGC.bat vssver.scc Weapon.wdf !!clean.bat x 714MagicAbbacus.xls x apploader.img (ignore me) atlas.txt x boot.dol (contains a bunch of debugging strings, ones that are also in apploader.img are sdk) ComicMS.txt x Copy of spyro.tpl (same as spyro.tpl) credits.txt x Font.txt x FranklinCon.txt x GeniusSheet.xls Ogontz.txt x opening.bnr (GC system file) PalatinoLino.txt x spyro.tpl spyro1.ico spyro2.ico spyro3.ico SPYROBND.CFG x SPYROBND_NGC.CFG x SpyroBugs.xls x SPYROCFG.CFG x SPYROCFG_NGC.CFG x SPYROCFG_pak.CFG x SPYROUSR.CFG x SPYROUSR_NGC.CFG x strings.txt x StringsDU.txt x StringsFR.txt x StringsGE.txt x StringsIT.txt x StringsSP.txt x StringsUK.txt x StringsUS.txt x Tahoma.txt x Tekton.txt x TextExport.bas x vssver.scc
[[File:| center | | 80px]] | Font text files Text files describing fonts |
[[File:| center | | 80px]] | boot.dol Debugging strings |
[[File:| center | | 80px]] | Spreadsheets Sheets that spread |
[[File:| center | | 80px]] | Strings So very stringy |
!!clean.bat
del *.hdl del *final.txt del *initial.txt
atlas.txt
# You should have at least 4 pages, and an even number of them. # Every page should only be linked-to once, because the linking # page will be used as the return page. # Each tag number should be unique when it is used to indicate # the color of the text to be displayed (Text, Goal, Image). # For a text to highlight, when it is an option, make its flag the Pagelink number # For a text to be bigger, make its flag 0 # For a text to be smaller, make its flag 99 # Level links will be activated only upon a certain code-activated flag # Color? Greyed, highligted, darkened # Flags (Atlas specific) # { x y tag-type ... } # HUD Images # types : 1/Gem 2/Dfly 3/fire 4/ice 5/lightning 6/bubble # { x y HUDImage type <scale> } # Dragonfly linked to a collection flag 0 200 # { 0.3 0.61 HUDImage 0 0 200 0.1 } # IMPORTANT NOTE ABOUT LEVEL INDICES # I know that you can specify level text files in the level definitions # but please don't change the corresponding levels, because it is now # hardcoded in the system that level 0 through 7 are the game levels # and level 8 is the hub, and if you change that, stuff is gonna go # haywire. "atlas.mrb" HudImage 2 "fire_weapon_icons.mrb" HudImage 3 "ice_weapon_icons.mrb" HudImage 4 "lightning_weapon_icons.mrb" HudImage 5 "bubble_weapon_icons.mrb" HudImage 6 "wing_shield_icons.mrb" HudImage 8 "dragonfly_icon.mrb" World_Completion { #The Hub Level 8 Percent 12 Level 0 Percent 11 Level 1 Percent 11 Level 2 Percent 11 Level 3 Percent 11 Level 4 Percent 11 Level 5 Percent 11 Level 6 Percent 11 Level 7 Percent 11 # WorldFlag 9 ? Percent 2 } Page 1 { { 0.25 0.15 Text 600 0 } { 0.35 0.45 HUDImage 1 0.1 } { 0.55 0.4 Total Gems } { 0.35 0.6 HUDImage 2 0.1 } { 0.55 0.55 Total Dragonflies } { 0.3 0.8 Total Completion } } Page 2 { { 0.425 0.15 Text 602 0 } { 0.35 0.4 HUDImage 3 0.12 } { 0.75 0.4 HUDImage 4 0.12 } { 0.35 0.6 HUDImage 5 0.12 } { 0.75 0.6 HUDImage 6 0.12 } { 0.55 0.8 HUDImage 7 0.12 } } Page 3 { { 0.1 0.1 Text 702 99 } # List levels #The Hub { 0.1 0.20 Text 703 5 } { 0.7 0.20 PageLink 5 LevelLink 8 } #Dragonfly Dojo { 0.1 0.27 Text 704 7 } { 0.7 0.27 PageLink 7 LevelLink 0 } #Crop Circle Country { 0.1 0.34 Text 708 9 } { 0.8 0.34 PageLink 9 LevelLink 1 } #Luau Island { 0.1 0.41 Text 705 11 } { 0.6 0.41 PageLink 11 LevelLink 2 } #Cloud 9 { 0.1 0.48 Text 711 13 } { 0.5 0.48 PageLink 13 LevelLink 3 } #Monkey Monk Monastery { 0.1 0.55 Text 706 15 } { 0.8 0.55 PageLink 15 LevelLink 4 } #Honey Marsh { 0.1 0.62 Text 707 17 } { 0.65 0.62 PageLink 17 LevelLink 5 } #Thieves Den { 0.1 0.69 Text 709 19 } { 0.6 0.69 PageLink 19 LevelLink 6 } #Jurassic Jungle { 0.1 0.76 Text 710 21 } { 0.7 0.76 PageLink 21 LevelLink 7 } { 0.1 0.87 Total Completion } { 0.8 0.87 Text 715 28 } } Page 4 { { 0.3 0.15 HUDImage 1 0.1 } { 0.2 0.20 LevelField 8 Gems } { 0.2 0.27 LevelField 0 Gems } { 0.2 0.34 LevelField 1 Gems } { 0.2 0.41 LevelField 2 Gems } { 0.2 0.48 LevelField 3 Gems } { 0.2 0.55 LevelField 4 Gems } { 0.2 0.62 LevelField 5 Gems } { 0.2 0.69 LevelField 6 Gems } { 0.2 0.76 LevelField 7 Gems } { 0.2 0.87 Total Gems } { 0.75 0.15 HUDImage 2 0.1 } { 0.65 0.20 LevelField 8 Dragonflies } { 0.65 0.27 LevelField 0 Dragonflies } { 0.65 0.34 LevelField 1 Dragonflies } { 0.65 0.41 LevelField 2 Dragonflies } { 0.65 0.48 LevelField 3 Dragonflies } { 0.65 0.55 LevelField 4 Dragonflies } { 0.65 0.62 LevelField 5 Dragonflies } { 0.65 0.69 LevelField 6 Dragonflies } { 0.65 0.76 LevelField 7 Dragonflies } { 0.65 0.87 Total Dragonflies } } Page 5 { #The Hub { 0.2 0.1 Text 703 0 } { 0.5 0.42 Image "icon_at_th.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 8 Gems } { 0.8 0.66 LevelField 8 Dragonflies } { 0.3 0.8 LevelField 8 Completion } } Level 8 { "THE_HUB.XXX" Gems 800 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 6 { { 0.15 0.1 HUDImage 0 0 200 0.06 } { 0.25 0.05 Goal 590 0 200 0 211 } { 0.15 0.19 HUDImage 0 0 201 0.06 } { 0.25 0.14 Goal 591 0 201 0 212 } { 0.15 0.28 HUDImage 0 0 202 0.06 } { 0.25 0.23 Goal 592 0 202 0 213 } { 0.15 0.37 HUDImage 0 0 203 0.06 } { 0.25 0.32 Goal 593 0 203 0 214 } { 0.15 0.46 HUDImage 0 0 204 0.06 } { 0.25 0.41 Goal 594 0 204 0 215 } { 0.15 0.55 HUDImage 0 0 205 0.06 } { 0.25 0.50 Goal 599 0 205 0 216 } { 0.15 0.64 HUDImage 0 0 206 0.06 } { 0.25 0.59 Goal 595 0 206 0 217 } { 0.15 0.73 HUDImage 0 0 207 0.06 } { 0.25 0.68 Goal 596 0 207 0 218 } { 0.15 0.82 HUDImage 0 0 208 0.06 } { 0.25 0.77 Goal 597 0 208 0 219 } { 0.15 0.91 HUDImage 0 0 209 0.06 } { 0.25 0.86 Goal 598 0 209 0 220 } } Page 7 { RestrictToLevel 0 #Dragonfly Dojo { 0.2 0.1 Text 704 0 } { 0.5 0.42 Image "icon_at_dd.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 0 Gems } { 0.8 0.66 LevelField 0 Dragonflies } { 0.3 0.8 LevelField 0 Completion } } Level 0 { "L_1_DD.XXX" Gems 700 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 8 { { 0.15 0.1 HUDImage 0 1 200 0.06 } { 0.25 0.05 Goal 510 1 200 1 211 } { 0.15 0.19 HUDImage 0 1 201 0.06 } { 0.25 0.14 Goal 511 1 201 1 212 } { 0.15 0.28 HUDImage 0 1 202 0.06 } { 0.25 0.23 Goal 512 1 202 1 213 } { 0.15 0.37 HUDImage 0 1 203 0.06 } { 0.25 0.32 Goal 513 1 203 1 214 } { 0.15 0.46 HUDImage 0 1 204 0.06 } { 0.25 0.41 Goal 514 1 204 1 215 } { 0.15 0.55 HUDImage 0 1 205 0.06 } { 0.25 0.50 Goal 518 1 205 1 216 } { 0.15 0.64 HUDImage 0 1 206 0.06 } { 0.25 0.59 Goal 519 1 206 1 217 } { 0.15 0.73 HUDImage 0 1 207 0.06 } { 0.25 0.68 Goal 515 1 207 1 218 } { 0.15 0.82 HUDImage 0 1 208 0.06 } { 0.25 0.77 Goal 516 1 208 1 219 } { 0.15 0.91 HUDImage 0 1 209 0.06 } { 0.25 0.86 Goal 517 1 209 1 220 } } Page 9 { RestrictToLevel 1 #Crop Circle Country { 0.1 0.1 Text 708 0 } { 0.5 0.42 Image "icon_at_ccc.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 1 Gems } { 0.8 0.66 LevelField 1 Dragonflies } { 0.3 0.8 LevelField 1 Completion } } Level 1 { "L_2_CC.XXX" Gems 800 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 10 { { 0.15 0.1 HUDImage 0 2 200 0.06 } { 0.25 0.05 Goal 520 2 200 2 211 } { 0.15 0.19 HUDImage 0 2 201 0.06 } { 0.25 0.14 Goal 511 2 201 2 212 } { 0.15 0.28 HUDImage 0 2 203 0.06 } { 0.25 0.23 Goal 523 2 203 2 214 } { 0.15 0.37 HUDImage 0 2 204 0.06 } { 0.25 0.32 Goal 524 2 204 2 215 } { 0.15 0.46 HUDImage 0 2 205 0.06 } { 0.25 0.41 Goal 525 2 205 2 216 } { 0.15 0.55 HUDImage 0 2 206 0.06 } { 0.25 0.50 Goal 522 2 206 2 217 } { 0.15 0.64 HUDImage 0 2 207 0.06 } { 0.25 0.59 Goal 527 2 207 2 218 } { 0.15 0.73 HUDImage 0 2 208 0.06 } { 0.25 0.68 Goal 528 2 208 2 219 } { 0.15 0.82 HUDImage 0 2 202 0.06 } { 0.25 0.77 Goal 529 2 202 2 213 } { 0.15 0.91 HUDImage 0 2 209 0.06 } { 0.25 0.86 Goal 526 2 209 2 220 } } Page 11 { RestrictToLevel 2 #Luau Island { 0.255 0.1 Text 705 0 } { 0.5 0.42 Image "icon_at_li.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 2 Gems } { 0.8 0.66 LevelField 2 Dragonflies } { 0.3 0.8 LevelField 2 Completion } } Level 2 { "L_3_LI.XXX" Gems 1000 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 12 { { 0.15 0.1 HUDImage 0 3 200 0.06 } { 0.25 0.05 Goal 530 3 200 3 211 } { 0.15 0.19 HUDImage 0 3 201 0.06 } { 0.25 0.14 Goal 531 3 201 3 212 } { 0.15 0.28 HUDImage 0 3 202 0.06 } { 0.25 0.23 Goal 532 3 202 3 213 } { 0.15 0.37 HUDImage 0 3 203 0.06 } { 0.25 0.32 Goal 533 3 203 3 214 } { 0.15 0.46 HUDImage 0 3 204 0.06 } { 0.25 0.41 Goal 534 3 204 3 215 } { 0.15 0.55 HUDImage 0 3 205 0.06 } { 0.25 0.50 Goal 535 3 205 3 216 } { 0.15 0.64 HUDImage 0 3 206 0.06 } { 0.25 0.59 Goal 511 3 206 3 217 } { 0.15 0.73 HUDImage 0 3 207 0.06 } { 0.25 0.68 Goal 536 3 207 3 218 } { 0.15 0.82 HUDImage 0 3 208 0.06 } { 0.25 0.77 Goal 537 3 208 3 219 } { 0.15 0.91 HUDImage 0 3 209 0.06 } { 0.25 0.86 Goal 538 3 209 3 220 } } Page 13 { RestrictToLevel 3 #Cloud 9 { 0.35 0.1 Text 711 0 } { 0.5 0.42 Image "icon_at_cloud9.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 3 Gems } { 0.8 0.66 LevelField 3 Dragonflies } { 0.3 0.8 LevelField 3 Completion } } Level 3 { "L_4_C9.XXX" Gems 900 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 14 { { 0.15 0.1 HUDImage 0 4 200 0.06 } { 0.25 0.05 Goal 540 4 200 4 211 } { 0.15 0.19 HUDImage 0 4 201 0.06 } { 0.25 0.14 Goal 541 4 201 4 212 } { 0.15 0.28 HUDImage 0 4 202 0.06 } { 0.25 0.23 Goal 543 4 202 4 213 } { 0.15 0.37 HUDImage 0 4 203 0.06 } { 0.25 0.32 Goal 544 4 203 4 214 } { 0.15 0.46 HUDImage 0 4 204 0.06 } { 0.25 0.41 Goal 542 4 204 4 215 } { 0.15 0.55 HUDImage 0 4 205 0.06 } { 0.25 0.50 Goal 511 4 205 4 216 } { 0.15 0.64 HUDImage 0 4 206 0.06 } { 0.25 0.59 Goal 548 4 206 4 217 } { 0.15 0.73 HUDImage 0 4 207 0.06 } { 0.25 0.68 Goal 545 4 207 4 218 } { 0.15 0.82 HUDImage 0 4 208 0.06 } { 0.25 0.77 Goal 546 4 208 4 219 } { 0.15 0.91 HUDImage 0 4 209 0.06 } { 0.25 0.86 Goal 547 4 209 4 220 } } Page 15 { RestrictToLevel 4 #Monkey Monk Monastery { 0.15 0.1 Text 706 0 } { 0.5 0.42 Image "icon_at_mmm.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 4 Gems } { 0.8 0.66 LevelField 4 Dragonflies } { 0.3 0.8 LevelField 4 Completion } } Level 4 { "L_5_MM.XXX" Gems 900 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 16 { { 0.15 0.1 HUDImage 0 5 200 0.06 } { 0.25 0.05 Goal 511 5 200 5 211 } { 0.15 0.19 HUDImage 0 5 201 0.06 } { 0.25 0.14 Goal 551 5 201 5 212 } { 0.15 0.28 HUDImage 0 5 202 0.06 } { 0.25 0.23 Goal 552 5 202 5 213 } { 0.15 0.37 HUDImage 0 5 203 0.06 } { 0.25 0.32 Goal 561 5 203 5 214 } { 0.15 0.46 HUDImage 0 5 204 0.06 } { 0.25 0.41 Goal 550 5 204 5 215 } { 0.15 0.55 HUDImage 0 5 205 0.06 } { 0.25 0.50 Goal 557 5 205 5 216 } { 0.15 0.64 HUDImage 0 5 206 0.06 } { 0.25 0.59 Goal 556 5 206 5 217 } { 0.15 0.73 HUDImage 0 5 207 0.06 } { 0.25 0.68 Goal 553 5 207 5 218 } { 0.15 0.82 HUDImage 0 5 208 0.06 } { 0.25 0.77 Goal 555 5 208 5 219 } { 0.15 0.91 HUDImage 0 5 209 0.06 } { 0.25 0.86 Goal 554 5 209 5 220 } } Page 17 { RestrictToLevel 5 #Honey Marsh { 0.25 0.1 Text 707 0 } { 0.5 0.42 Image "icon_at_hm.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 5 Gems } { 0.8 0.66 LevelField 5 Dragonflies } { 0.3 0.8 LevelField 5 Completion } } Level 5 { "L_6_HM.XXX" Gems 900 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 18 { { 0.15 0.1 HUDImage 0 6 200 0.06 } { 0.25 0.05 Goal 560 6 200 6 211 } { 0.15 0.19 HUDImage 0 6 201 0.06 } { 0.25 0.14 Goal 561 6 201 6 212 } { 0.15 0.28 HUDImage 0 6 202 0.06 } { 0.25 0.23 Goal 562 6 202 6 213 } { 0.15 0.37 HUDImage 0 6 203 0.06 } { 0.25 0.32 Goal 563 6 203 6 214 } { 0.15 0.46 HUDImage 0 6 204 0.06 } { 0.25 0.41 Goal 564 6 204 6 215 } { 0.15 0.55 HUDImage 0 6 205 0.06 } { 0.25 0.50 Goal 565 6 205 6 216 } { 0.15 0.64 HUDImage 0 6 206 0.06 } { 0.25 0.59 Goal 511 6 206 6 217 } { 0.15 0.73 HUDImage 0 6 207 0.06 } { 0.25 0.68 Goal 568 6 207 6 218 } { 0.15 0.82 HUDImage 0 6 208 0.06 } { 0.25 0.77 Goal 566 6 208 6 219 } { 0.15 0.91 HUDImage 0 6 209 0.06 } { 0.25 0.86 Goal 567 6 209 6 220 } } Page 19 { RestrictToLevel 6 #Thieves Den { 0.25 0.1 Text 709 0 } { 0.5 0.42 Image "icon_at_td.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 6 Gems } { 0.8 0.66 LevelField 6 Dragonflies } { 0.3 0.8 LevelField 6 Completion } } Level 6 { "L_7_TD.XXX" Gems 900 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 20 { { 0.15 0.1 HUDImage 0 7 200 0.06 } { 0.25 0.05 Goal 570 7 200 7 211 } { 0.15 0.19 HUDImage 0 7 201 0.06 } { 0.25 0.14 Goal 561 7 201 7 212 } { 0.15 0.28 HUDImage 0 7 202 0.06 } { 0.25 0.23 Goal 595 7 202 7 213 } { 0.15 0.37 HUDImage 0 7 203 0.06 } { 0.25 0.32 Goal 511 7 203 7 214 } { 0.15 0.46 HUDImage 0 7 204 0.06 } { 0.25 0.41 Goal 571 7 204 7 215 } { 0.15 0.55 HUDImage 0 7 205 0.06 } { 0.25 0.50 Goal 572 7 205 7 216 } { 0.15 0.64 HUDImage 0 7 206 0.06 } { 0.25 0.59 Goal 573 7 206 7 217 } { 0.15 0.73 HUDImage 0 7 207 0.06 } { 0.25 0.68 Goal 574 7 207 7 218 } { 0.15 0.82 HUDImage 0 7 208 0.06 } { 0.25 0.77 Goal 575 7 208 7 219 } { 0.15 0.91 HUDImage 0 7 209 0.06 } { 0.25 0.86 Goal 576 7 209 7 220 } } Page 21 { RestrictToLevel 7 #Jurassic Jungle { 0.2 0.1 Text 710 0 } { 0.5 0.42 Image "icon_at_jj.mrb" 22 0.3375 } { 0.2 0.73 HUDImage 1 0.1 } { 0.7 0.73 HUDImage 2 0.1 } { 0.3 0.66 LevelField 7 Gems } { 0.8 0.66 LevelField 7 Dragonflies } { 0.3 0.8 LevelField 7 Completion } } Level 7 { "L_8_JJ.XXX" Gems 600 Percent 50 Dragonflies 10 Percent 50 # WorldFlag 1234 Percent 2 } Page 22 { { 0.15 0.1 HUDImage 0 8 200 0.06 } { 0.25 0.05 Goal 580 8 200 8 211 } { 0.15 0.19 HUDImage 0 8 201 0.06 } { 0.25 0.14 Goal 581 8 201 8 212 } { 0.15 0.28 HUDImage 0 8 202 0.06 } { 0.25 0.23 Goal 595 8 202 8 213 } { 0.15 0.37 HUDImage 0 8 203 0.06 } { 0.25 0.32 Goal 561 8 203 8 214 } { 0.15 0.46 HUDImage 0 8 204 0.06 } { 0.25 0.41 Goal 564 8 204 8 215 } { 0.15 0.55 HUDImage 0 8 205 0.06 } { 0.25 0.50 Goal 582 8 205 8 216 } { 0.15 0.64 HUDImage 0 8 206 0.06 } { 0.25 0.59 Goal 585 8 206 8 217 } { 0.15 0.73 HUDImage 0 8 207 0.06 } { 0.25 0.68 Goal 586 8 207 8 218 } { 0.15 0.82 HUDImage 0 8 208 0.06 } { 0.25 0.77 Goal 583 8 208 8 219 } { 0.15 0.91 HUDImage 0 8 209 0.06 } { 0.25 0.86 Goal 584 8 209 8 220 } } #testpages Page 23 { RestrictToLevel 10 { 0.05 0.3 Total Gems } } Page 24 { { 0.25 0.05 Goal 580 8 200 8 211 } { 0.25 0.14 Goal 581 8 201 8 212 } { 0.25 0.23 Goal 595 8 202 8 213 } { 0.25 0.32 Goal 561 8 203 8 214 } { 0.25 0.41 Goal 564 8 204 8 215 } { 0.25 0.50 Goal 582 8 205 8 216 } { 0.25 0.59 Goal 585 8 206 8 217 } { 0.25 0.68 Goal 586 8 207 8 218 } { 0.25 0.77 Goal 583 8 208 8 219 } { 0.25 0.86 Goal 584 8 209 8 220 } }
credits.txt
# Colors (RGB). #HeadingColor: 0.925 0.259 0.459 #TitleColor: 0.839 0.341 0.910 #NameColor: 0.533 0.482 0.776 TitleColor: 1.000 1.000 0.000 HeadingColor: 1.000 1.000 1.000 NameColor: 1.000 1.000 1.000 # Scrolling speed in rows per second. Speed: 1.5 # Credits text. Heading: "DEVELOPED BY" Heading: "EQUINOXE ENTERTAINMENT" Heading: "AND" Heading: "CHECK SIX STUDIOS" Blank Blank Blank Heading: "EQUINOXE ENTERTAINMENT" Blank Title: "Art Director" Name: "Sean Ro" Blank Title: "Project Director" Name: "Aryeh Richmond" Blank Title: "Character Team Lead" Name: "Karen T. Delgadillo" Blank Title: "Character Team" Name: "Shingo 'GORI' Ito" Name: "Kenichi Hayakawa" Name: "Mikihiko 'Micky' Suzuki" Name: "Michikazu 'Mitch' Sawada" Name: "Takashi Ogomori" Name: "Atsumi Yoshimura" Blank Title: "Character Team/Additional Systems Support" Name: "Susumu 'SHIN' Ishihara" Blank Title: "Environment Lead" Name: "Amie Haemi Hong" Blank Title: "Environment Team" Name: "Sylvia Son Park" Name: "Manabu 'Gaku' Takehara" Name: "Takehiro Hattori" Name: "Tetsuya Iyopon Iyota" Name: "Young Sil Lee" Blank Title: "Modeller Specialist" Name: "Rick Ruiz" Blank Title: "Texture Specialist" Name: "Masashi Fujiura" Blank Title: "Systems Support" Name: "Dale Dickson" Blank Title: "Equinoxe Special Thanks" Name: "Jim Hechtman" Name: "Robbi Kanter" Name: "Lynn Holmstrom" Name: "Jeffrey Hechtman" Name: "J. Aaron Ball" Name: "Somyung Sohn-Richmond" Name: "Taro and Niku" Blank Blank Blank Blank Heading: "CHECK SIX STUDIOS" Blank Blank Heading: "Gamecube Port Team" Blank Title: "Associate Producer/Asset Management" Name: "Kirk Tome" Blank Title: "Lead Programmer/Technical Director" Name: "Rob Wyatt" Blank Title: "Programmers" Name: "Paul Miller" Name: "Gaurav Shellikeri" Name: "Jean-Marc Morel" Name: "Clancy Imislund" Name: "Andy Hsiung" Blank Title: "Technical Art Director" Name: "Tim Hoffman" Blank Title: "Asset Management" Name: "Ken Anderson" Blank Title: "Additional Production" Name: "Kirk Lambert" Blank Heading: "Main SKU Team" Blank Title: "Project Coordination/Senior Engineer" Name: "Warren Davis" Blank Title: "Senior Designer" Name: "Saji Johnson" Blank Blank Title: "Designers/Scripting" Name: "Tim Yanalunas" Name: "Russell Bernau" Blank Blank Title: "Lead Programmer" Name: "John Bojorquez" Blank Blank Title: "PS2 Graphics Engine/Maya SDK/Senior Engineer" Name: "Jimmy Alamparambil" Blank Title: "PS2 Graphics Engine/Maya SDK/Technical Director" Name: "Jean-Marc Morel" Blank Title: "Programming" Name: "Andy Hsiung" Name: "Jason Fourier" Name: "Bob Schade" Name: "Tammy Yap" Blank Title: "Tools/Sound Programing" Name: "Paul Miller" Blank Title: "Technical Art Direction" Name: "Alex Carbonero" Name: "Tim Hoffman" Name: "Eric Antanavitch" Blank Title: "Associate Producer/Asset Management" Name: "Kirk Tome" Blank Title: "Sound FX Scripting" Name: "Jamien McBride" Blank Title: "Asset Management" Name: "Ken Anderson" Blank Title: "Additional Design" Name: "David Gracia" Blank Title: "Additional Production" Name: "Jack Mamais" Name: "Eveline Cureteu" Blank Title: "Maya Real-Time SDK" Name: "Brent Oster" Name: "Vangelis Kokkevis" Name: "Nimai Malle" Name: "Andrew Tjew" Blank Title: "Production Testers" Name: "Michael Millan" Name: "Enrique Torres" Name: "Nicholas Joseph" Name: "Griffin Davis" Blank Title: "Check Six Special Thanks" Name: "Franck de Girolami" Name: "Chris Nichols" Name: "Brian Reed" Name: "Scott Smith" Name: "Randy Planck" Name: "Goku, Chichi" Blank Blank Blank Heading: "Produced and Published by" Heading: "Universal Interactive" Blank Title: "Creative Director/Producer" Name: "Ricci Rukavina" Blank Title: "Production Coordinator" Name: "Marcus Savino" Blank Title: "VP Production" Name: "Vijay Lakshman" Blank Title: "Production Assistant" Name: "Doug Rukavina" Blank Title: "Sr. Product Manager" Name: "Craig Howe" Blank Title: "Marketing Coordinator" Name: "Jason Covey" Blank Title: "President" Name: "Jim Wilson" Blank Title: "Senior VP/General Manager" Name: "Nicholas Longano" Blank Title: "VP Global Marketing" Name: "Torrie Dorrell" Blank Title: "Director of Operations" Name: "Suzan Rude" Blank Title: "Director of PR" Name: "Alex Skillman" Blank Title: "Junior Publicist" Name: "Sandra Shagat" Blank Title: "PR Coordinator" Name: "Erica Dart" Blank Title: "Promotions Director" Name: "Chandra Hill" Blank Title: "Manager of Events/Special Projects" Name: "Virginia Fout" Blank Title: "Promotions Coordinator" Name: "Jason Subia" Blank Title: "Creative Supervisor" Name: "Michael Sequeira" Blank Title: "Booklet Design" Name: "Lauren Azeltine" Blank Title: "European Product Manager" Name: "Laurent Caffy" Blank Title: "Asia/Pacific Product Manager" Name: "Chris Ansell" Blank Blank Title: "VU Creative" Name: "Mike Bannon" Name: "Neal Johnson" Name: "Michelle Garnier Winkler" Name: "Nathan Gruppman" Blank Title: "Music Composed by" Name: "Stewart Copeland" Blank Title: "Music Engineered and Co-produced by" Name: "Jeff Seitz" Blank Title: "Sound Design and Voice-Over Editing by" Name: "Womb Music" Blank Title: "Voice-Over Editing" Name: "Rik Schaffer" Blank Title: "Sound Design" Name: "Jason Freedman" Name: "Rik Schaffer" Name: "Doug Rukavina (Universal Interactive)" Blank Title: "Casting and Voice Direction" Name: "Margaret Tang" Blank Heading: "Voice Cast" Blank Title: "Spyro, Additional voices" Name: "Tom Kenny" Blank Title: "Hunter, Additional voices" Name: "Gregg Berger" Blank Title: "Sparx, Additional voices" Name: "Andre Soggliuzzo" Blank Title: "Moneybags, Additional voices" Name: "Neil Ross" Blank Title: "Zoe, Additional voices" Name: "Carolyn Lawrence" Blank Title: "Bianca, Additional voices" Name: "Pamela Hayden" Blank Title: "Additional voices" Name: "Billy West" Name: "Michael Dorn" Name: "Daran Norris" Name: "Dee Baker" Name: "Jeannie Elias" Blank Title: "European Product Manager" Name: "Laurent Caffy" Blank Title: "European Senior PR Manager" Name: "Stephane Vallet" Blank Title: "European PR Manager" Name: "Anne Roppe" Blank Title: "Asia/Pacific Product Manager" Name: "Chris Ansell" Blank Title: "Localization Project Manager" Name: "Fiona Wilson" Blank Title: "QA Lead" Name: "Fabrice Williams" Blank Title: "QA Testers" Name: "Robin Weber" Name: "Martin Riera" Name: "Vincent Dorange" Name: "Alexandre Dorange" Name: "Simone Bellie" Name: "Diego Andese" Blank Title: "Additional Support" Name: "Flavie Gufflet" Name: "David Hickey" Blank Title: "Quality Assurance" Name: "Absolute Quality, Inc." Blank Title: "Project Lead" Name: "Nathan Briggs" Blank Title: "Project Second" Name: "Steve Purdie" Blank Title: "Testers" Name: "Tom Herritt" Name: "Dave Freeman" Name: "Ronald James" Name: "Matt Deleree" Name: "John Harold" Name: "Chris Boykin" Name: "Tim Lamb" Name: "Sean Davis" Name: "Ted Shaw" Name: "Ryan Bergeran" Name: "Jason Butterhoff" Name: "Chris Baguley" Name: "Al Graham" Name: "Clint Mccaul" Blank Title: "Special Thanks" Name: "Absinthe Pictures" Name: "Big Sesh Studios" Name: "Daniel Suarez" Name: "Sean Krankel" Name: "Nick Torchia" Name: "Janice Charlton" Name: "Derek Power" Name: "Miriam Bishay" Name: "Donovan Soto" Name: "Tom Bourdon" Name: "Letty Cadena" Name: "Owen Gordon" Name: "Scott Johnson" Name: "Audwin Joya" Name: "Neal Robison" Name: "Kovel/Fuller" Name: "Gary Lake" Name: "Bob Loya" Name: "Cedric Marechal" Name: "Jason Nicol" Name: "Allen Petrowski" Name: "Nancy Rinehart" Name: "Marcus Sanford" Name: "Joey Sayson" Name: "Michael Scharnikow" Name: "Luc Vanhal" Name: "Ken Cron" Name: "Fay Shapiro" Name: "Stephanie Mente" Name: "Charles Yam" Name: "Elizabeth Diaz" Name: "Forward Never Straight" Name: "Tom Petit" Name: "VUG Sales Team" Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Heading: "Your work is you. Don't let you down." Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank Blank
SPYROBND.CFG
# **************************************************************************** # Name : SpyroBindings.txt # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # System Control binding configuration parameters for Spyro application # # **************************************************************************** # Hello world, I am a comment Config "default" { "External Camera" {X&LStick} "UDir" {U} "DDir" {D} "TriBut" {Triangle} "CircBut" {Circle} "XBut" {X} } Config "Camera Controls" { "Toggle FrameRate" {Square} "Yaw" {!RStick&RStick.Track_x} "Pitch" {!RStick&RStick.Track_y} "Roll" {RStick&RStick.Track_x} "Forward" {!LStick&LStick.Track_y} "External Camera" {Triangle&LStick} }
SPYROBND_NGC.CFG
# **************************************************************************** # Name : SpyroBindings.txt # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # System Control binding configuration parameters for Spyro application # # **************************************************************************** # Hello world, I am a comment Config "default" { "External Camera" {!X,X&Y} "UDir" {U} "DDir" {D} "TriBut" {Triangle} "CircBut" {Circle} "XBut" {X} } Config "Camera Controls" { "Toggle FrameRate" {L} "Yaw" {CStick.Track_x} "Pitch" {CStick.Track_y} # "Roll" {RStick&RStick.Track_x} "Forward" {Stick.Track_y} "External Camera" {!X,X&Y} }
SPYROCFG.CFG
SetPath Levels: "SPYRODAT\LEVELS" SetPath Audio: "SPYRODAT\AUDIO" SetPath Textures: "SPYRODAT\scenes\TEXTURES" SetPath Scenes: "SPYRODAT\scenes" SetPath EDF: "SPYRODAT\CHAR_EDF" SetPath AGR: "SPYRODAT" SetPath SoundLst: "SPYRODAT\LST" SetPath Scripts: "SPYRODAT\SCRIPTS" # FileSystem defaults to Host if Iop or Flat (or Trick) is not specified # **************************************************************************** #Use this filesystem to get assets from a flat chunk file on the host #FileSystem: Flat #Use this filesystem to stream everything from CD #FileSystem: Iop #Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host #FileSystem: Trick # **************************************************************************** # MUST DO THIS BEFORE BINDINGS ARE SET !!!!! NumPlayers: 2 # System Control bindings - Default SystemInputConfig: "SPYROBND.CFG" # User(game) control bindings UserInputConfig: "SPYROUSR.CFG" # Display errors on the main display DisplayErrors: 1 # Display AI debug info in log. #DisplayAI: 1 # Display pathing graphs on the main display #DisplayPathingGraph: 1 #Amount of Total Scene memory allocation SceneAlloc: 35000000 # #25200000 35200000 26300000 #default amount of memory reserved for each of the contexts SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128 # Default Renderer settings Renderer { Width: 512 # 640 # Height: 448 # 448 # ColorBits: 32 DepthBits: 16 StencilBits: 8 nBackBuffers: 1 Interlaced: 0 HorizontalFOV: 90.0 VerticalFOV: 90.0 NearZ: 1.0 FarZ: 100.0 } #Names of some useful .mrbs WorldText { Box : "textbox.mrb" Font: "spyro_font3d.mrb" HUD: "hud.mrb" Button_A: "triangle.pxh" Button_O: "circle.pxh" Button_X: "x.pxh" Button_D: "square.pxh" } # Default SFX Settings SFX {} # Default Music Settings Music {} # User Definition UserList { {USER DRAGON DataFile:"dragon.mrb"} } # Game levels Missions { # "LOGO.TXT" # { # SublevelAlloc: 300000 # WorldAlloc: 3000000 # TextureAlloc: 2500000 # MRBAlloc: 2000000 # Maxactivesublevels: 1 # UseAltChunkPath # # "LOGO.TXT" # "LOGO.TXT" # "LOGO.TXT" # "LOGO" # DoubleAlloc: 1 } "T_S_TITL.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 917512 MRBAlloc: 2002048 Maxactivesublevels: 1 "T_S_TITL.TXT" "T_S_TITL.TXT" "T_S_TITL.TXT" "STILL - TITLE" DoubleAlloc: 1 } "TITLE.TXT" { SublevelAlloc: 300000 WorldAlloc: 3000000 TextureAlloc: 2500000 MRBAlloc: 2000000 Maxactivesublevels: 1 UseAltChunkPath "TITLE.TXT" "TITLE.TXT" "TITLE.TXT" "TITLE" DoubleAlloc: 1 } "T_S_INT1.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_INTR.TXT" "T_S_INTR.TXT" "T_S_INTR.TXT" "STILL - INTRO MOVIE 1" DoubleAlloc: 1 } "C_1_INT1.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 1000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath IgnoreDeformerBB "C_1_INT1.TXT" "C_1_INT1.TXT" "C_1_INT1.TXT" "MOVIE - INTRO 1" DoubleAlloc: 1 } "T_S_INT2.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_INT2.TXT" "T_S_INT2.TXT" "T_S_INT2.TXT" "STILL - INTRO MOVIE 2" DoubleAlloc: 1 } "C_2_INT2.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 1000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath IgnoreDeformerBB "C_2_INT2.TXT" "C_2_INT2.TXT" "C_2_INT2.TXT" "MOVIE - INTRO 2" DoubleAlloc: 1 } "T_S_MIDG.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_MIDG.TXT" "T_S_MIDG.TXT" "T_S_MIDG.TXT" "STILL - MIDGAME MOVIE" DoubleAlloc: 1 } "C_3_MIDG.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 1000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath IgnoreDeformerBB "C_3_MIDG.TXT" "C_3_MIDG.TXT" "C_3_MIDG.TXT" "MOVIE - MIDGAME SEQUENCE" DoubleAlloc: 1 } "T_0_HUB.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_0_HUB.TXT" "T_0_HUB.TXT" "T_0_HUB.TXT" "TRANSITION - DRAGON REALMS" DoubleAlloc: 1 } "T_0_ATLS.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_0_ATLS.TXT" "T_0_ATLS.TXT" "T_0_ATLS.TXT" "TRANSITION - ATLAS" DoubleAlloc: 1 } "THE_HUB.TXT" { SublevelAlloc: 180000 WorldAlloc: 6958144 TextureAlloc: 6368800 MRBAlloc: 5473632 Maxactivesublevels: 2 UseChunkPath3 "THE_HUB.TXT" "THE_HUB.TXT" "THE_HUB.TXT" "DRAGON REALMS" DoubleAlloc: 1 } "L_1_DD.TXT" { # +100K Textures SublevelAlloc: 83000 WorldAlloc: 8147536 TextureAlloc: 4393280 MRBAlloc: 5396192 Maxactivesublevels: 4 UseChunkPath3 "L_1_DD.TXT" "L_1_DD.TXT" "L_1_DD.TXT" "DRAGONFLY DOJO" DoubleAlloc: 1 } "MG_DD_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_DD_W.TXT" "MG_DD_W.TXT" "MG_DD_W.TXT" "MG - DD SPEEDWAY" DoubleAlloc: 1 } "MG_DD_T.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 2 UseAltChunkPath "MG_DD_T.TXT" "MG_DD_T.TXT" "MG_DD_T.TXT" "MG - DD TANK MG" DoubleAlloc: 1 } "T_1_DD.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_1_DD.TXT" "T_1_DD.TXT" "T_1_DD.TXT" "TRANSITION - DD" DoubleAlloc: 1 } "L_2_CC.TXT" { SublevelAlloc: 250000 WorldAlloc: 8929488 TextureAlloc: 4346304 MRBAlloc: 5239056 Maxactivesublevels: 2 UseChunkPath3 "L_2_CC.TXT" "L_2_CC.TXT" "L_2_CC.TXT" "CROP CIRCLE COUNTRY" DoubleAlloc: 1 } "MG_CC_C.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_CC_C.TXT" "MG_CC_C.TXT" "MG_CC_C.TXT" "MG - CCC COW ABDUCTION" DoubleAlloc: 1 } "MG_CC_P.TXT" { SublevelAlloc: 100000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_CC_P.TXT" "MG_CC_P.TXT" "MG_CC_P.TXT" "MG - CCC PLATFORM" DoubleAlloc: 1 } "T_2_CCC.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_2_CCC.TXT" "T_2_CCC.TXT" "T_2_CCC.TXT" "TRANSITION - CCC" DoubleAlloc: 1 } "L_3_LI.TXT" { # +100K Textures SublevelAlloc: 300000 WorldAlloc: 8580480 TextureAlloc: 4883680 MRBAlloc: 5129728 Maxactivesublevels: 1 UseChunkPath3 "L_3_LI.TXT" "L_3_LI.TXT" "L_3_LI.TXT" "LUAU ISLAND" DoubleAlloc: 1 } "MG_LI_M.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_LI_M.TXT" "MG_LI_M.TXT" "MG_LI_M.TXT" "MG - LI MANTARAY" DoubleAlloc: 1 } "MG_LI_D.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_LI_D.TXT" "MG_LI_D.TXT" "MG_LI_D.TXT" "MG - LI DRUM" DoubleAlloc: 1 } "T_3_LI.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_3_LI.TXT" "T_3_LI.TXT" "T_3_LI.TXT" "TRANSITION - LI" DoubleAlloc: 1 } "L_4_C9.TXT" { # +100K Textures SublevelAlloc: 300000 WorldAlloc: 9611744 TextureAlloc: 4521408 MRBAlloc: 5664880 Maxactivesublevels: 1 UseChunkPath3 "L_4_C9.TXT" "L_4_C9.TXT" "L_4_C9.TXT" "CLOUD 9" DoubleAlloc: 1 } "MG_C9_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_C9_W.TXT" "MG_C9_W.TXT" "MG_C9_W.TXT" "MG - C9 SPEEDWAY" DoubleAlloc: 1 } "MG_C9_S.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_C9_S.TXT" "MG_C9_S.TXT" "MG_C9_S.TXT" "MG - C9 SPITFIRE" DoubleAlloc: 1 } "T_4_C9.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_4_C9.TXT" "T_4_C9.TXT" "T_4_C9.TXT" "TRANSITION - C9" DoubleAlloc: 1 } "L_5_MM.TXT" { SublevelAlloc: 140000 WorldAlloc: 8199232 TextureAlloc: 5656192 MRBAlloc: 4696432 Maxactivesublevels: 2 UseChunkPath3 "L_5_MM.TXT" "L_5_MM.TXT" "L_5_MM.TXT" "MONKEY MONASTERY" DoubleAlloc: 1 } "MG_MM_S.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_MM_S.TXT" "MG_MM_S.TXT" "MG_MM_S.TXT" "MG - MM SPITFIRE" DoubleAlloc: 1 } "MG_MM_L.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_MM_L.TXT" "MG_MM_L.TXT" "MG_MM_L.TXT" "MG - MM SLIDE" DoubleAlloc: 1 } "T_5_MM.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_5_MM.TXT" "T_5_MM.TXT" "T_5_MM.TXT" "TRANSITION - MM" DoubleAlloc: 1 } "L_6_HM.TXT" { SublevelAlloc: 250000 WorldAlloc: 8438720 TextureAlloc: 4244032 MRBAlloc: 5652816 Maxactivesublevels: 3 UseChunkPath3 "L_6_HM.TXT" "L_6_HM.TXT" "L_6_HM.TXT" "HONEY MARSH" DoubleAlloc: 1 } "MG_HM_T.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_HM_T.TXT" "MG_HM_T.TXT" "MG_HM_T.TXT" "MG - HM TANK" DoubleAlloc: 1 } "MG_HM_L.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_HM_L.TXT" "MG_HM_L.TXT" "MG_HM_L.TXT" "MG - HM SLIDE" DoubleAlloc: 1 } "T_6_HM.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_6_HM.TXT" "T_6_HM.TXT" "T_6_HM.TXT" "TRANSITION - HM" DoubleAlloc: 1 } "L_7_TD.TXT" { SublevelAlloc: 225000 WorldAlloc: 8188880 TextureAlloc: 5772224 MRBAlloc: 6288960 Maxactivesublevels: 3 UseChunkPath3 "L_7_TD.TXT" "L_7_TD.TXT" "L_7_TD.TXT" "THIEVES DEN" DoubleAlloc: 1 } "MG_TD_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_TD_W.TXT" "MG_TD_W.TXT" "MG_TD_W.TXT" "MG - TD SPEEDWAY" DoubleAlloc: 1 } "MG_TD_P.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_TD_P.TXT" "MG_TD_P.TXT" "MG_TD_P.TXT" "MG - TD PLATFORM" DoubleAlloc: 1 } "T_7_TD.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_7_TD.TXT" "T_7_TD.TXT" "T_7_TD.TXT" "TRANSITION - TD" DoubleAlloc: 1 } "L_8_JJ.TXT" { SublevelAlloc: 400000 WorldAlloc: 8851968 TextureAlloc: 4712992 MRBAlloc: 5603984 Maxactivesublevels: 3 UseChunkPath3 "L_8_JJ.TXT" "L_8_JJ.TXT" "L_8_JJ.TXT" "JURASSIC JUNGLE" DoubleAlloc: 1 } "MG_JJ_L.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 2 UseAltChunkPath "MG_JJ_L.TXT" "MG_JJ_L.TXT" "MG_JJ_L.TXT" "MG - JJ SLIDE" DoubleAlloc: 1 } "MG_JJ_C.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath "MG_JJ_C.TXT" "MG_JJ_C.TXT" "MG_JJ_C.TXT" "MG - JJ CLIMBING" DoubleAlloc: 1 } "T_8_JJ.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_8_JJ.TXT" "T_8_JJ.TXT" "T_8_JJ.TXT" "TRANSITION - JJ" DoubleAlloc: 1 } "T_M_MG.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_M_MG.TXT" "T_M_MG.TXT" "T_M_MG.TXT" "TRANSITION - MINIGAME" DoubleAlloc: 1 } "T_B_BOSS.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 1000000 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_B_BOSS.TXT" "T_B_BOSS.TXT" "T_B_BOSS.TXT" "TRANSITION - BOSS ARENA" DoubleAlloc: 1 } "BOSS.TXT" { # +300K Textures SublevelAlloc: 83000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 UseAltChunkPath UseChunkPath3 "BOSS.TXT" "BOSS.TXT" "BOSS.TXT" "BOSS ARENA" DoubleAlloc: 1 } "T_S_BOS1.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_BOS1.TXT" "T_S_BOS1.TXT" "T_S_BOS1.TXT" "STILL - BOSS WIN MOVIE 1" DoubleAlloc: 1 } "C_4_BOS1.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath IgnoreDeformerBB "C_4_BOS1.TXT" "C_4_BOS1.TXT" "C_4_BOS1.TXT" "MOVIE - BOSS WIN 1" DoubleAlloc: 1 } "T_S_BOS2.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_BOS2.TXT" "T_S_BOS2.TXT" "T_S_BOS2.TXT" "STILL - BOSS WIN MOVIE 2" DoubleAlloc: 1 } "C_5_BOS2.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath IgnoreDeformerBB "C_5_BOS2.TXT" "C_5_BOS2.TXT" "C_5_BOS2.TXT" "MOVIE - BOSS WIN2" DoubleAlloc: 1 } "T_S_DEM1.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM1.TXT" "T_S_DEM1.TXT" "T_S_DEM1.TXT" "STILL - DEMO 1" DoubleAlloc: 1 } "DEMO1.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseChunkPath3 "DEMO1.TXT" "DEMO1.TXT" "DEMO1.TXT" "DEMO 1 - DD SPEEDWAY" DoubleAlloc: 1 } "T_S_DEM2.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM2.TXT" "T_S_DEM2.TXT" "T_S_DEM2.TXT" "STILL - DEMO 2" DoubleAlloc: 1 } "DEMO2.TXT" { SublevelAlloc: 100000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseChunkPath3 "DEMO2.TXT" "DEMO2.TXT" "DEMO2.TXT" "DEMO 2 - CCC COW ABDUCTION" DoubleAlloc: 1 } "T_S_DEM3.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM3.TXT" "T_S_DEM3.TXT" "T_S_DEM3.TXT" "STILL - DEMO 3" DoubleAlloc: 1 } "DEMO3.TXT" { SublevelAlloc: 100000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseChunkPath3 "DEMO3.TXT" "DEMO3.TXT" "DEMO3.TXT" "DEMO 3 - CCC PLATFORM" DoubleAlloc: 1 } "T_S_DEM4.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM4.TXT" "T_S_DEM4.TXT" "T_S_DEM4.TXT" "STILL - DEMO 4" DoubleAlloc: 1 } "DEMO4.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseChunkPath3 "DEMO4.TXT" "DEMO4.TXT" "DEMO4.TXT" "DEMO 4 - MM SPITFIRE" DoubleAlloc: 1 } "GAMEOVER.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath "GAMEOVER.TXT" "GAMEOVER.TXT" "GAMEOVER.TXT" "GAME OVER" DoubleAlloc: 1 } "T_S_CRED.TXT" { SublevelAlloc: 50000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_CRED.TXT" "T_S_CRED.TXT" "T_S_CRED.TXT" "STILL - CREDITS" DoubleAlloc: 1 } "CREDITS1.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS 1" DoubleAlloc: 1 } "CREDITS2.TXT" { SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 4000000 MRBAlloc: 4000000 Maxactivesublevels: 1 # HideLevelFromMenu UseAltChunkPath "CREDITS2.TXT" "CREDITS2.TXT" "CREDITS2.TXT" "CREDITS 2" DoubleAlloc: 1 } "TEST.TXT" { SublevelAlloc: 171000 WorldAlloc: 10000000 TextureAlloc: 10000000 MRBAlloc: 10000000 Maxactivesublevels: 1 "TEST.TXT" "TEST.TXT" "TEST.TXT" "TEST" DoubleAlloc: 1 } "CHAR.TXT" { SublevelAlloc: 171000 WorldAlloc: 10000000 TextureAlloc: 10000000 MRBAlloc: 10000000 "CHAR.TXT" "CHAR.TXT" "CHAR.TXT" "CHAR" DoubleAlloc: 1 } } Ammunitions { "ammo.wdf" } Weapons { "weapon.wdf"} Inventory: 9 3 "stone_bubble_noanim.edf" Inventory: 9 2 "stone_electricity_noanim.edf" Inventory: 9 1 "stone_ice_noanim.edf" Inventory: 9 0 "stone_wingshield_noanim.edf" Inventory: 9 8 "mm_key.edf" Inventory: 9 10 "hm_key.edf" Inventory: 9 12 "td_key.edf" Inventory: 9 14 "jj_key.edf" Inventory: 9 16 "magicwand.edf" # Debugging Display Objects # DebugMRB {} # The following need to be at the END of the CFG file # Language: US StringDB: "stringsUS.txt" StringDB: "stringsDU.txt" StringDB: "stringsFR.txt" StringDB: "stringsGE.txt" StringDB: "stringsIT.txt" StringDB: "stringsSP.txt" StringDB: "stringsUK.txt"
SPYROCFG_NGC.CFG
#**************************************************************************** # Name : SPYROCFG.CFG # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # Base configuration parameters for Spyro application # # ***************************************************** SetPath Levels: "SPYRODAT/LEVELS" SetPath Audio: "SPYRODAT/AUDIO" SetPath Textures: "SPYRODAT/scenes/TEXTURES" SetPath Scenes: "SPYRODAT/scenes" SetPath EDF: "SPYRODAT/CHAR_EDF" SetPath AGR: "SPYRODAT" SetPath SoundLst: "SPYRODAT/LST" SetPath Scripts: "SPYRODAT/SCRIPTS" # FileSystem defaults to Host if Iop or Flat (or Trick) is not specified # **************************************************************************** #Use this filesystem to get assets from a flat chunk file on the host FileSystem: Flat #Use this filesystem to stream everything from CD #FileSystem: Iop #Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host #FileSystem: Trick # **************************************************************************** # MUST DO THIS BEFORE BINDINGS ARE SET !!!!! NumPlayers: 2 # System Control bindings - Default SystemInputConfig: "SPYROBND_NGC.CFG" # User(game) control bindings UserInputConfig: "SPYROUSR_NGC.CFG" # Display errors on the main display DisplayErrors: 1 # Display AI debug info in log. #DisplayAI: 1 # Display pathing graphs on the main display #DisplayPathingGraph: 1 #Amount of Total Scene memory allocation SceneAlloc: 35000000 # #25200000 35200000 26300000 #default amount of memory reserved for each of the contexts SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128 # Default NTSC Renderer settings # These render settings are not used by the renderer on NGC, the box sets the # default frame buffer size based on what region it is. The data below is valid # in case these numbers are used by the game. Renderer { VideoMode: NTSC Width: 640 Height: 448 ColorBits: 24 DepthBits: 24 StencilBits: 0 nBackBuffers: 1 Interlaced: 0 HorizontalFOV: 90.0 # might need to change PS2 aspect was 512/448 VerticalFOV: 90.0 # NGC aspect is 640/448 NearZ: 1.0 FarZ: 100.0 } #Default PAL Renderer settings #Renderer #{ # VideoMode: PAL # Width: 640 # Height: 496 # ColorBits: 24 # DepthBits: 24 # StencilBits: 0 # nBackBuffers: 1 # Interlaced: 0 # HorizontalFOV: 90.0 # might need to change PS2 aspect was 512/448 # VerticalFOV: 90.0 # NGC aspect is 640/448 # NearZ: 1.0 # FarZ: 100.0 #} #names of some useful .mrbs WorldText { Box : "textbox.mrb" Font: "Spyro_Font3D.mrb" HUD: "HUD.mrb" ANALOG: "ANALOG.PXH" ARROW_D: "ARROW_D.PXH" ARROW_L: "ARROW_L.PXH" ARROW_R: "ARROW_R.PXH" ARROW_U: "ARROW_U.PXH" Button_X: "BUTTON_A.PXH" Button_D: "BUTTON_B.PXH" BUTTON_C: "BUTTON_C.PXH" BUTTON_L: "BUTTON_L.PXH" BUTTON_R: "BUTTON_R.PXH" Button_O: "BUTTON_X.PXH" Button_A: "BUTTON_Y.PXH" BUTTON_Z: "BUTTON_Z.PXH" } # Default SFX Settings SFX { } # Default Music Settings Music { } # Startup Movies Settings # Movie names need to be in 8.3 format StartupMovies { "Logo.pss" } # User Definition # Use MRB for now, this should really have the EDF filename UserList { #{USER DRAGON DataFile:"dragon.mrb"} } # Game levels Missions { "LOGO.TXT" { SublevelAlloc: 300000 WorldAlloc: 3000000 TextureAlloc: 2500000 MRBAlloc: 2000000 Maxactivesublevels: 1 "LOGO.TXT" "LOGO.TXT" "LOGO.TXT" "LOGO" } "TITLE.TXT" { SublevelAlloc: 300000 WorldAlloc: 2000000 TextureAlloc: 900000 MRBAlloc: 2000000 Maxactivesublevels: 1 "TITLE.TXT" "TITLE.TXT" "TITLE.TXT" "TITLE" } "T_S_TITL.TXT" { # NEW SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 617512 MRBAlloc: 2002048 Maxactivesublevels: 1 "T_S_TITL.TXT" "T_S_TITL.TXT" "T_S_TITL.TXT" "STILL - TITLE" } "T_S_INT1.TXT" { SublevelAlloc: 200000 WorldAlloc: 2500000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_INTR.TXT" "T_S_INTR.TXT" "T_S_INTR.TXT" "STILL - INTRO MOVIE 1" } "C_1_INT1.TXT" { SublevelAlloc: 171000 WorldAlloc: 5378064 TextureAlloc: 2252192 MRBAlloc: 305952 Maxactivesublevels: 1 # HideLevelFromMenu IgnoreDeformerBB "C_1_INT1.TXT" "C_1_INT1.TXT" "C_1_INT1.TXT" "MOVIE - INTRO 1" } "T_S_INT2.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_INT2.TXT" "T_S_INT2.TXT" "T_S_INT2.TXT" "STILL - INTRO MOVIE 2" } "C_2_INT2.TXT" { SublevelAlloc: 171000 WorldAlloc: 4378064 TextureAlloc: 2252192 MRBAlloc: 305952 Maxactivesublevels: 1 # HideLevelFromMenu IgnoreDeformerBB "C_2_INT2.TXT" "C_2_INT2.TXT" "C_2_INT2.TXT" "MOVIE - INTRO 2" } "T_S_MIDG.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_MIDG.TXT" "T_S_MIDG.TXT" "T_S_MIDG.TXT" "STILL - MIDGAME MOVIE" } "C_3_MIDG.TXT" { # +300K Textures SublevelAlloc: 171000 WorldAlloc: 4401200 TextureAlloc: 2695040 MRBAlloc: 305952 Maxactivesublevels: 1 # HideLevelFromMenu IgnoreDeformerBB "C_3_MIDG.TXT" "C_3_MIDG.TXT" "C_3_MIDG.TXT" "MOVIE - MIDGAME" } "T_0_HUB.TXT" { SublevelAlloc: 500000 WorldAlloc: 1000000 TextureAlloc: 400000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_0_HUB.TXT" "T_0_HUB.TXT" "T_0_HUB.TXT" "TRANSITION - DRAGON REALMS" } "T_0_ATLS.TXT" { SublevelAlloc: 500000 WorldAlloc: 1000000 TextureAlloc: 400000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_0_ATLS.TXT" "T_0_ATLS.TXT" "T_0_ATLS.TXT" "TRANSITION - ATLAS" } "THE_HUB.TXT" { SublevelAlloc: 200000 WorldAlloc: 5710000 TextureAlloc: 2400000 MRBAlloc: 5500000 Maxactivesublevels: 2 "THE_HUB.TXT" "THE_HUB.TXT" "THE_HUB.TXT" "DRAGON REALMS" } "L_1_DD.TXT" { SublevelAlloc: 150000 WorldAlloc: 6710000 TextureAlloc: 1500000 MRBAlloc: 5630000 Maxactivesublevels: 4 "THE_HUB.TXT" "THE_HUB.TXT" "THE_HUB.TXT" "Dragonfly Dojo" } "MG_DD_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 4500000 TextureAlloc: 1430000 MRBAlloc: 2250000 Maxactivesublevels: 1 "MG_DD_W.TXT" "MG_DD_W.TXT" "MG_DD_W.TXT" "MG - DD SPEEDWAY" } "MG_DD_T.TXT" { SublevelAlloc: 500000 WorldAlloc: 4800000 TextureAlloc: 1304000 MRBAlloc: 2500000 Maxactivesublevels: 2 "MG_DD_T.TXT" "MG_DD_T.TXT" "MG_DD_T.TXT" "MG - DD TANK" } "T_1_DD.TXT" { SublevelAlloc: 500000 WorldAlloc: 2500000 TextureAlloc: 500000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_1_DD.TXT" "T_1_DD.TXT" "T_1_DD.TXT" "TRANSITION - DD" } "L_2_CC.TXT" { SublevelAlloc: 250000 WorldAlloc: 7710000 TextureAlloc: 1680000 MRBAlloc: 5300000 Maxactivesublevels: 2 "L_2_CC.TXT" "L_2_CC.TXT" "L_2_CC.TXT" "CROP CIRCLE COUNTRY" } "MG_CC_C.TXT" { SublevelAlloc: 200000 WorldAlloc: 2800000 TextureAlloc: 1400000 MRBAlloc: 2350000 Maxactivesublevels: 1 "MG_CC_C.TXT" "MG_CC_C.TXT" "MG_CC_C.TXT" "MG - CCC COW ABDUCTION" } "MG_CC_P.TXT" { SublevelAlloc: 200000 WorldAlloc: 2800000 TextureAlloc: 1280000 MRBAlloc: 2200000 Maxactivesublevels: 1 "MG_CC_P.TXT" "MG_CC_P.TXT" "MG_CC_P.TXT" "MG - CCC PLATFORM" } "T_2_CCC.TXT" { SublevelAlloc: 500000 WorldAlloc: 2500000 TextureAlloc: 500000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_2_CCC.TXT" "T_2_CCC.TXT" "T_2_CCC.TXT" "TRANSITION - CCC" } "L_3_LI.TXT" { SublevelAlloc: 270000 WorldAlloc: 7400000 TextureAlloc: 1720000 MRBAlloc: 5180000 Maxactivesublevels: 1 "L_3_LI.TXT" "L_3_LI.TXT" "L_3_LI.TXT" "LUAU ISLAND" } "MG_LI_M.TXT" { # +300K Textures SublevelAlloc: 500000 WorldAlloc: 3150000 TextureAlloc: 1180000 MRBAlloc: 1800000 Maxactivesublevels: 1 "MG_LI_M.TXT" "MG_LI_M.TXT" "MG_LI_M.TXT" "MG - LI MANTARAY" } "MG_LI_D.TXT" { SublevelAlloc: 300000 WorldAlloc: 2200000 TextureAlloc: 1200000 MRBAlloc: 1420000 Maxactivesublevels: 1 "MG_LI_D.TXT" "MG_LI_D.TXT" "MG_LI_D.TXT" "MG - LI DRUM" } "T_3_LI.TXT" { SublevelAlloc: 500000 WorldAlloc: 2500000 TextureAlloc: 500000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_3_LI.TXT" "T_3_LI.TXT" "T_3_LI.TXT" "TRANSITION - LI" } "L_4_C9.TXT" { SublevelAlloc: 150000 WorldAlloc: 7800000 TextureAlloc: 1585000 MRBAlloc: 5880000 Maxactivesublevels: 1 "L_4_C9.TXT" "L_4_C9.TXT" "L_4_C9.TXT" "CLOUD 9" } "MG_C9_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 4500000 TextureAlloc: 1470000 MRBAlloc: 2500000 Maxactivesublevels: 1 "MG_C9_W.TXT" "MG_C9_W.TXT" "MG_C9_W.TXT" "MG - C9 SPEEDWAY" } "MG_C9_S.TXT" { SublevelAlloc: 250000 WorldAlloc: 3530000 TextureAlloc: 1260000 MRBAlloc: 1600000 Maxactivesublevels: 1 "MG_C9_S.TXT" "MG_C9_S.TXT" "MG_C9_S.TXT" "MG - C9 SPITFIRE" } "T_4_C9.TXT" { SublevelAlloc: 500000 WorldAlloc: 2100000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_4_C9.TXT" "T_4_C9.TXT" "T_4_C9.TXT" "TRANSITION - C9" } "L_5_MM.TXT" { SublevelAlloc: 120000 WorldAlloc: 6950000 TextureAlloc: 1900000 MRBAlloc: 4735000 Maxactivesublevels: 2 "L_5_MM.TXT" "L_5_MM.TXT" "L_5_MM.TXT" "MONKEY MONASTERY" } "MG_MM_S.TXT" { SublevelAlloc: 200000 WorldAlloc: 4600000 TextureAlloc: 1350000 MRBAlloc: 2000000 Maxactivesublevels: 1 "MG_MM_S.TXT" "MG_MM_S.TXT" "MG_MM_S.TXT" "MG - MM SPITFIRE" } "MG_MM_L.TXT" { SublevelAlloc: 200000 WorldAlloc: 3600000 TextureAlloc: 1240000 MRBAlloc: 2310000 Maxactivesublevels: 1 "MG_MM_L.TXT" "MG_MM_L.TXT" "MG_MM_L.TXT" "MG - MM SLIDE" } "T_5_MM.TXT" { SublevelAlloc: 500000 WorldAlloc: 2100000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_5_MM.TXT" "T_5_MM.TXT" "T_5_MM.TXT" "TRANSITION - MM" } "L_6_HM.TXT" { SublevelAlloc: 190000 WorldAlloc: 7300000 TextureAlloc: 1620000 MRBAlloc: 5720000 Maxactivesublevels: 3 "L_6_HM.TXT" "L_6_HM.TXT" "L_6_HM.TXT" "HONEY MARSH" } "MG_HM_T.TXT" { # +300K Textures SublevelAlloc: 500000 WorldAlloc: 4700000 TextureAlloc: 1380000 MRBAlloc: 2730000 Maxactivesublevels: 1 "MG_HM_T.TXT" "MG_HM_T.TXT" "MG_HM_T.TXT" "MG - HM TANK" } "MG_HM_L.TXT" { SublevelAlloc: 200000 WorldAlloc: 2100000 TextureAlloc: 1190000 MRBAlloc: 2600000 Maxactivesublevels: 1 "MG_HM_L.TXT" "MG_HM_L.TXT" "MG_HM_L.TXT" "MG - HM SLIDE" } "T_6_HM.TXT" { SublevelAlloc: 500000 WorldAlloc: 2400000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_6_HM.TXT" "T_6_HM.TXT" "T_6_HM.TXT" "TRANSITION - HM" } "L_7_TD.TXT" { SublevelAlloc: 210000 WorldAlloc: 6900000 TextureAlloc: 1620000 MRBAlloc: 6250000 Maxactivesublevels: 3 "L_7_TD.TXT" "L_7_TD.TXT" "L_7_TD.TXT" "THIEVES DEN" } "MG_TD_W.TXT" { SublevelAlloc: 500000 WorldAlloc: 5010000 TextureAlloc: 1560000 MRBAlloc: 2400000 Maxactivesublevels: 1 "MG_TD_W.TXT" "MG_TD_W.TXT" "MG_TD_W.TXT" "MG - TD SPEEDWAY" } "MG_TD_P.TXT" { SublevelAlloc: 200000 WorldAlloc: 3300000 TextureAlloc: 1170000 MRBAlloc: 2100000 Maxactivesublevels: 1 "MG_TD_P.TXT" "MG_TD_P.TXT" "MG_TD_P.TXT" "MG - TD PLATFORM" } "T_7_TD.TXT" { SublevelAlloc: 500000 WorldAlloc: 2100000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_7_TD.TXT" "T_7_TD.TXT" "T_7_TD.TXT" "TRANSITION - TD" } "L_8_JJ.TXT" { SublevelAlloc: 250000 WorldAlloc: 7550000 TextureAlloc: 1550000 MRBAlloc: 5550000 Maxactivesublevels: 3 "L_8_JJ.TXT" "L_8_JJ.TXT" "L_8_JJ.TXT" "JURASSIC JUNGLE" } "MG_JJ_L.TXT" { SublevelAlloc: 500000 WorldAlloc: 2300000 TextureAlloc: 1220000 MRBAlloc: 2350000 Maxactivesublevels: 2 "MG_JJ_L.TXT" "MG_JJ_L.TXT" "MG_JJ_L.TXT" "MG - JJ SLIDE" } "MG_JJ_C.TXT" { SublevelAlloc: 500000 WorldAlloc: 3600000 TextureAlloc: 1270000 MRBAlloc: 2090000 Maxactivesublevels: 1 "MG_JJ_C.TXT" "MG_JJ_C.TXT" "MG_JJ_C.TXT" "MG - JJ CLIMBING" } "T_8_JJ.TXT" { SublevelAlloc: 500000 WorldAlloc: 2100000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_8_JJ.TXT" "T_8_JJ.TXT" "T_8_JJ.TXT" "TRANSITION - JJ" } "T_M_MG.TXT" { SublevelAlloc: 500000 WorldAlloc: 2100000 TextureAlloc: 710000 MRBAlloc: 100000 Maxactivesublevels: 1 # HideLevelFromMenu "T_M_MG.TXT" "T_M_MG.TXT" "T_M_MG.TXT" "TRANSITION - Minigame" } "T_B_BOSS.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 562440 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_B_BOSS.TXT" "T_B_BOSS.TXT" "T_B_BOSS.TXT" "TRANSITION - BOSS ARENA" } "BOSS.TXT" { SublevelAlloc: 400000 WorldAlloc: 4800000 TextureAlloc: 2100000 MRBAlloc: 3000000 Maxactivesublevels: 1 "BOSS.TXT" "BOSS.TXT" "BOSS.TXT" "BOSS ARENA" } "T_S_BOS1.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_BOS1.TXT" "T_S_BOS1.TXT" "T_S_BOS1.TXT" "STILL - BOSS WIN MOVIE 1" } "C_4_BOS1.TXT" { SublevelAlloc: 171000 WorldAlloc: 3059248 TextureAlloc: 1272928 MRBAlloc: 251584 Maxactivesublevels: 1 # HideLevelFromMenu IgnoreDeformerBB "C_4_BOS1.TXT" "C_4_BOS1.TXT" "C_4_BOS1.TXT" "MOVIE - BOSS WIN 1" } "T_S_BOS2.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_BOS2.TXT" "T_S_BOS2.TXT" "T_S_BOS2.TXT" "STILL - BOSS WIN MOVIE 2" } "C_5_BOS2.TXT" { SublevelAlloc: 171000 WorldAlloc: 3126448 TextureAlloc: 1247840 MRBAlloc: 251584 Maxactivesublevels: 1 # HideLevelFromMenu IgnoreDeformerBB "C_5_BOS2.TXT" "C_5_BOS2.TXT" "C_5_BOS2.TXT" "MOVIE - BOSS WIN 2" } "GAMEOVER.TXT" { SublevelAlloc: 171000 WorldAlloc: 2748624 TextureAlloc: 1140832 MRBAlloc: 251584 Maxactivesublevels: 1 # HideLevelFromMenu "GAMEOVER.TXT" "GAMEOVER.TXT" "GAMEOVER.TXT" "GAME OVER" } "T_S_CRED.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_CRED.TXT" "T_S_CRED.TXT" "T_S_CRED.TXT" "STILL - CREDITS" } "CREDITS1.TXT" { SublevelAlloc: 300000 WorldAlloc: 2498096 TextureAlloc: 1024480 MRBAlloc: 51968 Maxactivesublevels: 1 # HideLevelFromMenu "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS 1" } "CREDITS2.TXT" { SublevelAlloc: 300000 WorldAlloc: 2498096 TextureAlloc: 1024480 MRBAlloc: 51968 Maxactivesublevels: 1 # HideLevelFromMenu "CREDITS2.TXT" "CREDITS2.TXT" "CREDITS2.TXT" "CREDITS 2" } "T_S_DEM1.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM1.TXT" "T_S_DEM1.TXT" "T_S_DEM1.TXT" "STILL - DEMO 1" } "DEMO1.TXT" { SublevelAlloc: 500000 WorldAlloc: 4700000 TextureAlloc: 2000000 MRBAlloc: 3000000 Maxactivesublevels: 1 # HideLevelFromMenu "DEMO1.TXT" "DEMO1.TXT" "DEMO1.TXT" "DD SPEEDWAY DEMO" } "T_S_DEM3.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM3.TXT" "T_S_DEM3.TXT" "T_S_DEM3.TXT" "STILL - DEMO 3" } "DEMO3.TXT" { SublevelAlloc: 500000 WorldAlloc: 4700000 TextureAlloc: 2000000 MRBAlloc: 3000000 Maxactivesublevels: 1 # HideLevelFromMenu "DEMO3.TXT" "DEMO3.TXT" "DEMO3.TXT" "CCC PLATFORM DEMO" } "T_S_DEM4.TXT" { SublevelAlloc: 200000 WorldAlloc: 2670000 TextureAlloc: 517512 MRBAlloc: 2002048 Maxactivesublevels: 1 # HideLevelFromMenu "T_S_DEM4.TXT" "T_S_DEM4.TXT" "T_S_DEM4.TXT" "STILL - DEMO 4" } "DEMO4.TXT" { SublevelAlloc: 500000 WorldAlloc: 4700000 TextureAlloc: 2000000 MRBAlloc: 3000000 Maxactivesublevels: 1 # HideLevelFromMenu "DEMO4.TXT" "DEMO4.TXT" "DEMO4.TXT" "MM SPITFIRE DEMO" } } # Ammo File Ammunitions { "AMMO.WDF" } # DEFAULT Weapon File (can be overridden in a level.txt file) Weapons { "WEAPON.WDF" } Inventory: 9 3 "STONE_BUBBLE_NOANIM.edf" Inventory: 9 2 "STONE_ELECTRICITY_NOANIM.edf" Inventory: 9 1 "STONE_ICE_NOANIM.edf" Inventory: 9 0 "STONE_WINGSHIELD_NOANIM.edf" Inventory: 9 8 "MM_KEY.edf" Inventory: 9 10 "HM_key.edf" Inventory: 9 12 "TD_key.edf" Inventory: 9 14 "JJ_key.edf" Inventory: 9 16 "magicwand.edf" # Debugging Display Objects DebugMRB { # "BOX1.MRB" # "SPHERE1.MRB" } #UnaccountableAssets #{ #spyro_font3D.mrb #FreezeLights.mrb #LightningLights.mrb #BurningLights.mrb #ice_cube.mrb #ice_cube_nw.mrb #water_splash.mrb #} # The following need to be at the END of the CFG file #Language: US StringDB: "stringsUS.txt" StringDB: "stringsDU.txt" StringDB: "stringsFR.txt" StringDB: "stringsGE.txt" StringDB: "stringsIT.txt" StringDB: "stringsSP.txt" StringDB: "stringsUK.txt"
SPYROCFG_pak.CFG
#**************************************************************************** # Name : SPYROCFG.CFG # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # Base configuration parameters for Spyro application # # **************************************************************************** SetPath Levels: "SPYRODAT\LEVELS" #SetPath Levels: "SPYRODAT\LEVELSCD" SetPath Audio: "SPYRODAT\AUDIO" SetPath Textures: "SPYRODAT\scenes\TEXTURES" SetPath Scenes: "SPYRODAT\scenes" SetPath EDF: "SPYRODAT\CHAR_EDF" SetPath AGR: "SPYRODAT" SetPath SoundLst: "SPYRODAT\LST" SetPath Scripts: "SPYRODAT\SCRIPTS" # FileSystem defaults to Host if Iop or Flat (or Trick) is not specified # **************************************************************************** #Use this filesystem to get assets from a flat chunk file on the host #FileSystem: Flat #Use this filesystem to stream everything from CD #FileSystem: Iop #Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host #FileSystem: Trick # **************************************************************************** # MUST DO THIS BEFORE BINDINGS ARE SET !!!!! NumPlayers: 2 # System Control bindings - Default SystemInputConfig: "SPYROBND.CFG" # User(game) control bindings UserInputConfig: "SPYROUSR.CFG" # Display errors on the main display DisplayErrors: 1 # Display AI debug info in log. #DisplayAI: 1 #Amount of Total Scene memory allocation SceneAlloc: 35000000 # #25200000 35200000 26300000 #default amount of memory reserved for each of the contexts SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128 # Default Renderer settings Renderer { Width: 512 #640 #512 640 Height: 448 #448 480 ColorBits: 32 DepthBits: 16 StencilBits: 8 nBackBuffers: 1 Interlaced: 0 HorizontalFOV: 90.0 VerticalFOV: 90.0 NearZ: 1.0 FarZ: 100.0 } # Default SFX Settings SFX { } # Default Music Settings Music { } # User Definition # Use MRB for now, this should really have the EDF filename UserList { {USER DRAGON DataFile:"dragon.mrb"} } # Game levels Missions { "TITLE.TXT" { # Set the size of each memory context SublevelAlloc: 600000 WorldAlloc: 7000000 TextureAlloc: 4500000 MRBAlloc: 9000000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 1 "TITLE.TXT" "TITLE.TXT" "TITLE.TXT" "TITLE" } "LEVEL2_3.TXT" { # Set the size of each memory context SublevelAlloc: 600000 WorldAlloc: 8000000 TextureAlloc: 5000000 MRBAlloc: 6500000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 2 "LEVEL2_3.TXT" "LEVEL2_3.TXT" "LEVEL2_3.TXT" "mmm" } "LEVEL4_1.TXT" { # Set the size of each memory context SublevelAlloc: 500000 WorldAlloc: 7000000 TextureAlloc: 5000000 MRBAlloc: 7000000 MeshHandles: 800 AnimHandles: 180 Maxactivesublevels: 1 "LEVEL4_1.TXT" "LEVEL4_1.TXT" "LEVEL4_1.TXT" "JURASSIC JUNGLE" } "LEVEL1_1.TXT" { # Set the size of each memory context SublevelAlloc: 500000 WorldAlloc: 8000000 TextureAlloc: 4000000 MRBAlloc: 7500000 MeshHandles: 1000 AnimHandles: 200 Maxactivesublevels: 1 "LEVEL1_1.TXT" "LEVEL1_1.TXT" "LEVEL1_1.TXT" "DRAGONFLY DOJO" } "LEVEL1_2.TXT" { # Set the size of each memory context SublevelAlloc: 700000 WorldAlloc: 7000000 TextureAlloc: 4500000 MRBAlloc: 6000000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 3 "LEVEL1_2.TXT" "LEVEL1_2.TXT" "LEVEL1_2.TXT" "CROP CIRCLE COUNTRY" } "LEVEL2_1.TXT" { # Set the size of each memory context SublevelAlloc: 400000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 6000000 MeshHandles: 1000 AnimHandles: 100 "LEVEL2_1.TXT" "LEVEL2_1.TXT" "LEVEL2_1.TXT" "LUAU ISLAND" } "MG_1_1B.TXT" { # Set the size of each memory context SublevelAlloc: 500000 WorldAlloc: 6000000 TextureAlloc: 2200000 MRBAlloc: 6000000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 2 "MG_1_1B.TXT" "MG_1_1B.TXT" "MG_1_1B.TXT" "DD_TANK_MG" } "MG_1_2B.TXT" { # Set the size of each memory context SublevelAlloc: 500000 WorldAlloc: 5200000 TextureAlloc: 2300000 MRBAlloc: 5200000 MeshHandles: 1000 AnimHandles: 160 "MG_1_2B.TXT" "MG_1_2B.TXT" "MG_1_2B.TXT" "COW ABDUCTION" } "MG_2_3A.TXT" { # Set the size of each memory context SublevelAlloc: 600000 WorldAlloc: 9500000 TextureAlloc: 3500000 MRBAlloc: 6500000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 2 "MG_2_3A.TXT" "MG_2_3A.TXT" "MG_2_3A.TXT" "MM_BALLON_MG" } "MG_2_3B.TXT" { # Set the size of each memory context SublevelAlloc: 500000 WorldAlloc: 5500000 TextureAlloc: 2200000 MRBAlloc: 6000000 MeshHandles: 1000 AnimHandles: 160 Maxactivesublevels: 2 "MG_2_3B.TXT" "MG_2_3B.TXT" "MG_2_3B.TXT" "MM_SLIDE_MG" } } # Ammo File Ammunitions { #"AMMO.WDF" } # DEFAULT Weapon File (can be overridden in a level.txt file) Weapons { "WEAPON.WDF" } # Debugging Display Objects DebugMRB { # "BOX1.MRB" # "SPHERE1.MRB" } UnaccountableAssets { spyro_font3D.mrb FreezeLights.mrb LightningLights.mrb BurningLights.mrb ice_cube.mrb ice_cube_nw.mrb water_splash.mrb Tahoma.txt Tahoma.PXH Tahoma.PXT HUD.mrb number0.mrb number1.mrb number2.mrb number3.mrb number4.mrb number5.mrb number6.mrb number7.mrb number8.mrb number9.mrb ELButfly.mrb textbox.mrb GEMICON.mrb spyro_head.mrb sparx_head.mrb Inventory_bar.mrb zap_effect.mrb }
SPYROUSR.CFG
# **************************************************************************** # Name : SpyroUser.txt # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # Base user binding configuration parameters for Spyro application # # **************************************************************************** Config "User1" { # X Sticks "Turn" {LStick.Track_x} "Look Y" {LStick.Track_y} "Sidestep" {LStick.Track_x} "Movement" {LStick.Track_y} # Y Sticks "Inventory" {!RStick&RStick.Track_x} "RMovement" {!RStick&RStick.Track_y} "RTap" {RStick} "LTap" {LStick} #"Restart" {LStick&L2&L} "FlyCheat" {LStick&L2&R} "GemPointerEnable" {LStick&L2&X} "PowerCheat" {RStick&R2&L} "HubGateCheat" {RStick&R2&X} "WarpCheat" {RStick&R2&Circle} "WingShield" {L2&R2} "GemPointer" {LStick&RStick} "SqBut" {Square} "TriBut" {Triangle} "CircBut" {Circle} "XBut" {X} "L1But" {L1} "L2But" {L2} "R1But" {R1} "R2But" {R2} "StartBut" {Start} "SelectBut" {Select} "AtlasCheat" {Square&Select} "LDir" {L} "RDir" {R} "UDir" {U} "DDir" {D} }
SPYROUSR_NGC.CFG
# **************************************************************************** # Name : SpyroUser.txt # Author : J. Alamparambil # Version : 1.0,Oct 3,2000 # Copyright (C) 2000 Check Six Studios # # These coded instructions, statements and computer programs contain # unpublished information proprietary to Check Six Studios and are protected # by Canadian and US federal copyright laws. They may not be disclosed to third # parties or copied or duplicated, in whole or in part, without prior written # consent of Check Six Studios Inc. # # Unpublished-rights reserved under the Copyright Laws of the United States. # **************************************************************************** # Description: # Base user binding configuration parameters for Spyro application # # **************************************************************************** Config "User1" { # X Sticks "Turn" {Stick.Track_x} "Look Y" {Stick.Track_y} "Sidestep" {Stick.Track_x} "Movement" {Stick.Track_y} # Y Sticks "Inventory" {CStick.Track_x} "RMovement" {CStick.Track_y} "RTap" {Stick} "LTap" {CStick} # Cheats # "WarpCheat" {B&A&X} # "GemPointerEnable" {RTrigger&L} # "FlyCheat" {B&X&Y} # "PowerCheat" {RTrigger&R} "GemPointer" {RTrigger&U} "WingShield" {LTrigger&RTrigger} "SqBut" {B} # Charging "TriBut" {Y} # Looking "CircBut" {X} # Flame "XBut" {A} # Jump,Glide, Spitting "L1But" {LTrigger} # Switch Breath "L2But" {LTrigger} # Spitfire and tank controls "R1But" {RTrigger} # Inventory "R2But" {RTrigger} # Spitfire and tank controls "StartBut" {Start} "SelectBut" {Z} # "AtlasCheat" {LTrigger&RTrigger&X} # "LDir" {L} # "RDir" {R} # "UDir" {U} # "DDir" {D} }
TextExport.bas
Attribute VB_Name = "Module11" Const MAX_STRING As Long = 2000 Sub SaveUSStringList() Dim nRow As Integer Dim nFile As Integer Dim nCol As Integer Dim Value As Integer Dim fileName As String Dim language As String Dim PathToElf As String Dim quote As String Dim name As String name = Excel.Application.UserName quote = Chr(34) Select Case name Case "Jean-Marc" PathToElf = "e:\Spyro\build\" Case "Eveline" PathToElf = "c:\Spyro\" End Select nFile = 0 For nFile = 0 To 7 Select Case nFile Case 0 language = "StringsUS.txt" Case 2 language = "StringsUK.txt" Case 3 language = "StringsSP.txt" Case 4 language = "StringsDU.txt" Case 5 language = "StringsFR.txt" Case 6 language = "StringsGE.txt" Case 7 language = "StringsIT.txt" End Select ' Open the file fileName = PathToElf + language Open fileName For Output As #1 nRow = 2 nCol = nFile + 7 ' Go through all the line While nRow < MAX_STRING 'If Not IsEmpty(ActiveSheet.Cells(nRow, 1)) Then If (ActiveSheet.Cells(nRow, 5) <> "") Then ' Save the damn file Print #1, _ Tab(0); Cells(nRow, 5); _ Tab(7); 'do we have a vag file If Not IsEmpty(ActiveSheet.Cells(nRow, 4)) Then ActiveSheet.Cells(nRow, 5).Activate Value = ActiveCell.FormulaR1C1 Value = Value + 10000 Print #1, _ Tab(10); Value; Else Print #1, _ Tab(10); "0 "; End If Print #1, _ ":"; Tab(20); quote; Cells(nRow, nCol).Text; quote; End If 'End If nRow = nRow + 1 Wend Close #1 Next End Sub Sub SaveDialogFile() Dim nRow As Integer Dim nFile As Integer Dim nCol As Integer Dim language As String Dim level As String Dim nLevel As Integer Dim fileName As String Dim name As String Dim Value As Integer Dim stringToCheck As String Dim newString As String Dim found As Integer Dim start As Long Dim vagName As String name = Excel.Application.UserName quote = Chr(34) Select Case name Case "Jean-Marc" PathToElf = "e:\Spyro\build\spyrodat\lst\" End Select For nFile = 0 To 7 Select Case nFile Case 0 language = "US" Case 1 language = "UK" Case 2 language = "SP" Case 3 language = "DU" Case 4 language = "FR" Case 5 language = "GE" Case 6 language = "IT" End Select For nLevel = 0 To 25 Select Case nLevel ' Could 9 Case 0 level = "c9x" Case 1 level = "c9w" Case 2 level = "c9s" ' Crop Circle Country Case 3 level = "ccx" Case 4 level = "ccc" Case 5 level = "ccp" ' DragonFly Dojo Case 6 level = "ddx" Case 7 level = "ddw" Case 8 level = "ddt" ' Honey Marsh Case 9 level = "hmx" Case 10 level = "hml" Case 11 level = "hmt" ' Hub Case 12 level = "hub" ' Jurassic Jungle Case 13 level = "jjx" Case 14 level = "jjc" Case 15 level = "jjl" ' Luau Island Case 16 level = "lix" Case 17 level = "lid" Case 18 level = "lim" ' Monkey Monk Case 19 level = "mmx" Case 20 level = "mml" Case 21 level = "mms" ' Thieves Den Case 22 level = "tdx" Case 23 level = "tdp" Case 24 level = "tdw" ' Boss Case 25 level = "bos" End Select ' Compute the filename fileName = PathToElf + "D" + level + "_" + language + ".txt" Open fileName For Output As #1 Print #1, "Version 4"; nRow = 2 While nRow < MAX_STRING If Not IsEmpty(ActiveSheet.Cells(nRow, 5)) Then ' Do we have a vag file If Not IsEmpty(ActiveSheet.Cells(nRow, 4)) Then start = 0 stringToCheck = ActiveSheet.Cells(nRow, 4).Text found = InStr(stringToCheck, level) If (found <> 0) Then 'Save the ID . Text Id + 10000 ActiveSheet.Cells(nRow, 5).Activate Value = ActiveCell.FormulaR1C1 Value = Value + 10000 Print #1, _ Tab(0); Value; newString = Str(Value) vagName = quote + "D" + language + Mid(newString, 2) + ".vag" + quote Print #1, _ Tab(8); vagName; _ Tab(30); "0.99"; _ Tab(35); "0.00"; _ Tab(40); "22050"; _ Tab(50); "0 1 0 0 0"; _ Tab(65); "0 0"; End If End If End If nRow = nRow + 1 Wend Close #1 Next Next End Sub