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
< User:Eientei95(Redirected from User:Einstein95/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