User:Einstein95/Sandyspyrobox

Directory structure
"   x" indicates documented here.

spyrodat Audio (audio files) Chunks (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

!!clean.bat
del *.hdl del *final.txt del *initial.txt

atlas.txt

 * 1) You should have at least 4 pages, and an even number of them.
 * 2) Every page should only be linked-to once, because the linking
 * 3) page will be used as the return page.


 * 1) Each tag number should be unique when it is used to indicate
 * 2) the color of the text to be displayed (Text, Goal, Image).


 * 1) For a text to highlight, when it is an option, make its flag the Pagelink number
 * 2) For a text to be bigger, make its flag 0
 * 3) For a text to be smaller, make its flag 99


 * 1) Level links will be activated only upon a certain code-activated flag


 * 1) Color? Greyed, highligted, darkened
 * 2) Flags (Atlas specific)


 * 1) 	{	x y	tag-type ... }


 * 1) HUD Images
 * 2) types : 1/Gem 2/Dfly 3/fire 4/ice 5/lightning 6/bubble
 * 3) 	{	x y	HUDImage type	 }
 * 4) Dragonfly linked to a collection flag 0 200
 * 5) 	{	0.3 0.61	HUDImage 0	0 200	0.1 }


 * 1) IMPORTANT NOTE ABOUT LEVEL INDICES
 * 2) I know that you can specify level text files in the level definitions
 * 3) but please don't change the corresponding levels, because it is now
 * 4) hardcoded in the system that level 0 through 7 are the game levels
 * 5) and level 8 is the hub, and if you change that, stuff is gonna go
 * 6) 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 {	Level 8		Percent 12
 * 1) The Hub

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 }
 * 1) 	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 } {	0.1 0.20	Text 703 5		} {	0.7 0.20	PageLink 5 LevelLink 8	} {	0.1 0.27	Text 704 7		} {	0.7 0.27	PageLink 7 LevelLink 0	}
 * 1) List levels
 * 2) The Hub
 * 1) Dragonfly Dojo

{	0.1 0.34	Text 708 9		} {	0.8 0.34	PageLink 9 LevelLink 1	} {	0.1 0.41	Text 705 11		} {	0.6 0.41	PageLink 11 LevelLink 2	} {	0.1 0.48	Text 711 13		} {	0.5 0.48	PageLink 13 LevelLink 3	} {	0.1 0.55	Text 706 15		} {	0.8 0.55	PageLink 15 LevelLink 4	} {	0.1 0.62	Text 707 17		} {	0.65 0.62	PageLink 17 LevelLink 5	} {	0.1 0.69	Text 709 19		} {	0.6 0.69	PageLink 19 LevelLink 6	} {	0.1 0.76	Text 710 21		} {	0.7 0.76	PageLink 21 LevelLink 7	}
 * 1) Crop Circle Country
 * 1) Luau Island
 * 1) Cloud 9
 * 1) Monkey Monk Monastery
 * 1) Honey Marsh
 * 1) Thieves Den
 * 1) Jurassic Jungle

{	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 {	{	0.2 0.1	Text 703 0		} {	0.5 0.42	Image "icon_at_th.mrb" 22 0.3375 }
 * 1) The Hub

{	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 }
 * 1) 	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 {	0.2 0.1	Text 704 0		} {	0.5 0.42	Image "icon_at_dd.mrb" 22 0.3375 }
 * 1) Dragonfly Dojo

{	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 }
 * 1) 	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 {	0.1 0.1		Text 708 0		} {	0.5 0.42	Image "icon_at_ccc.mrb" 22 0.3375 }
 * 1) Crop Circle Country

{	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 }
 * 1) 	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 {	0.255 0.1	Text 705 0		} {	0.5 0.42	Image "icon_at_li.mrb" 22 0.3375 }
 * 1) Luau Island

{	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 }
 * 1) 	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 {	0.35 0.1	Text 711 0		} {	0.5 0.42	Image "icon_at_cloud9.mrb" 22 0.3375	}
 * 1) Cloud 9

{	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 }
 * 1) 	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 {	0.15 0.1	Text 706 0	} {	0.5 0.42	Image "icon_at_mmm.mrb" 22 0.3375	}
 * 1) Monkey Monk Monastery

{	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 }
 * 1) 	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 {	0.25 0.1	Text 707 0		} {	0.5 0.42	Image "icon_at_hm.mrb" 22 0.3375	}
 * 1) Honey Marsh

{	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 }
 * 1) 	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 {	0.25 0.1	Text 709 0		} {	0.5 0.42	Image "icon_at_td.mrb" 22 0.3375	}
 * 1) Thieves Den

{	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 }
 * 1) 	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 {	0.2 0.1	Text 710 0		} {	0.5 0.42	Image "icon_at_jj.mrb" 22 0.3375	}
 * 1) Jurassic Jungle

{	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 }
 * 1) 	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	} }

Page 23 {	RestrictToLevel 10 {	0.05 0.3	Total Gems } }
 * 1) testpages

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
TitleColor:	1.000 1.000 0.000 HeadingColor:	1.000 1.000 1.000 NameColor:	1.000 1.000 1.000
 * 1) Colors (RGB).
 * 2) HeadingColor:	0.925 0.259 0.459
 * 3) TitleColor:	0.839 0.341 0.910
 * 4) NameColor:	0.533 0.482 0.776

Speed:		1.5
 * 1) Scrolling speed in rows per second.

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
 * 1) Credits text.

SPYROBND.CFG

 * 1) 	Name   : SpyroBindings.txt
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	System Control binding configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	System Control binding configuration parameters for Spyro application
 * 1) 	System Control binding configuration parameters for Spyro application

Config "default" {	"External Camera"			{X&LStick} "UDir"					{U} "DDir"					{D} "TriBut"				{Triangle} "CircBut"				{Circle} "XBut"					{X} }
 * 1)   Hello world, I am a comment

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

 * 1) 	Name   : SpyroBindings.txt
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	System Control binding configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	System Control binding configuration parameters for Spyro application
 * 1) 	System Control binding configuration parameters for Spyro application

Config "default" {	"External Camera"			{!X,X&Y} "UDir"				{U} "DDir"				{D} "TriBut"				{Triangle} "CircBut"				{Circle} "XBut"					{X} }
 * 1)   Hello world, I am a comment

Config "Camera Controls" {	"Toggle FrameRate"			{L} "Yaw"						{CStick.Track_x} "Pitch"					{CStick.Track_y} "Forward"				{Stick.Track_y} "External Camera"			{!X,X&Y} }
 * 1) 	"Roll"					{RStick&RStick.Track_x}

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"


 * 1) FileSystem defaults to Host if Iop or Flat (or Trick) is not specified
 * 2) Use this filesystem to get assets from a flat chunk file on the host
 * 3) FileSystem: Flat
 * 1) FileSystem: Flat


 * 1) Use this filesystem to stream everything from CD
 * 2) FileSystem: Iop


 * 1) Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host
 * 2) FileSystem: Trick



NumPlayers:	2
 * 1) MUST DO THIS BEFORE BINDINGS ARE SET !!!!!

SystemInputConfig:	"SPYROBND.CFG"
 * 1) System Control bindings - Default

UserInputConfig:	"SPYROUSR.CFG"
 * 1) User(game) control bindings

DisplayErrors:		1
 * 1) Display errors on the main display


 * 1) Display AI debug info in log.
 * 2) DisplayAI:		1


 * 1) Display pathing graphs on the main display
 * 2) DisplayPathingGraph:	1

SceneAlloc: 35000000 #   #25200000    35200000  26300000 SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128
 * 1) Amount of Total Scene memory allocation
 * 1) default amount of memory reserved for each of the contexts

Renderer {	Width:			512 # 640 # Height:			448 # 448 # ColorBits:		32 DepthBits:		16 StencilBits:		8 nBackBuffers:		1 Interlaced:		0
 * 1) Default Renderer settings

HorizontalFOV:		90.0 VerticalFOV:		90.0

NearZ:			1.0 FarZ:			100.0 }

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" }
 * 1) Names of some useful .mrbs

SFX {}
 * 1) Default SFX Settings

Music {}
 * 1) Default Music Settings

UserList { {USER DRAGON	DataFile:"dragon.mrb"} }
 * 1) User Definition

Missions {	"T_S_TITL.TXT" {		SublevelAlloc: 		50000 WorldAlloc: 		2670000 TextureAlloc: 		917512 MRBAlloc: 		2002048 Maxactivesublevels: 	1
 * 1) Game levels
 * 1) 	"LOGO.TXT"
 * 2) 		SublevelAlloc: 		300000
 * 3) 		WorldAlloc: 		3000000
 * 4) 		TextureAlloc: 		2500000
 * 5) 		MRBAlloc: 		2000000
 * 6) 		Maxactivesublevels: 	1
 * 7) 		UseAltChunkPath
 * 8) 		"LOGO.TXT"
 * 9) 		"LOGO.TXT"
 * 10) 		"LOGO.TXT"
 * 11) 		"LOGO"
 * 12) 		DoubleAlloc: 1 }
 * 1) 		"LOGO"
 * 2) 		DoubleAlloc: 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
 * 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 UseAltChunkPath IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 UseAltChunkPath IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 UseAltChunkPath IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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
 * 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 UseAltChunkPath IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 UseAltChunkPath IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 UseChunkPath3
 * 1) 		HideLevelFromMenu

"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
 * 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 UseChunkPath3
 * 1) 		HideLevelFromMenu

"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
 * 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 UseChunkPath3
 * 1) 		HideLevelFromMenu

"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
 * 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 UseChunkPath3
 * 1) 		HideLevelFromMenu

"DEMO4.TXT" "DEMO4.TXT" "DEMO4.TXT" "DEMO 4 - MM SPITFIRE" DoubleAlloc: 1 } "GAMEOVER.TXT" {		SublevelAlloc: 		500000 WorldAlloc:  		7000000 TextureAlloc: 		4000000 MRBAlloc:    		4000000 Maxactivesublevels: 	1 UseAltChunkPath
 * 1) 		HideLevelFromMenu

"GAMEOVER.TXT" "GAMEOVER.TXT" "GAMEOVER.TXT" "GAME OVER" DoubleAlloc: 1 } "T_S_CRED.TXT" {		SublevelAlloc: 		50000 WorldAlloc: 		2670000 TextureAlloc: 		517512 MRBAlloc: 		2002048 Maxactivesublevels: 	1
 * 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 UseAltChunkPath
 * 1) 		HideLevelFromMenu

"CREDITS1.TXT" "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS 1" DoubleAlloc: 1 } "CREDITS2.TXT" {		SublevelAlloc: 		500000 WorldAlloc:  		7000000 TextureAlloc: 		4000000 MRBAlloc:    		4000000 Maxactivesublevels: 	1 UseAltChunkPath
 * 1) 		HideLevelFromMenu

"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"


 * 1) Debugging Display Objects
 * 2) 	DebugMRB {}
 * 1) The following need to be at the END of the CFG file
 * 2) 	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

 * 1) 	Name   : SPYROCFG.CFG
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	Base configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	Base configuration parameters for Spyro application
 * 1) 	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: Flat
 * 1) FileSystem defaults to Host if Iop or Flat (or Trick) is not specified
 * 2) Use this filesystem to get assets from a flat chunk file on the host
 * 1) Use this filesystem to get assets from a flat chunk file on the host


 * 1) Use this filesystem to stream everything from CD
 * 2) FileSystem: Iop


 * 1) Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host
 * 2) FileSystem: Trick



NumPlayers:	2
 * 1) MUST DO THIS BEFORE BINDINGS ARE SET !!!!!

SystemInputConfig:	"SPYROBND_NGC.CFG"
 * 1) System Control bindings - Default

UserInputConfig:	"SPYROUSR_NGC.CFG"
 * 1) User(game) control bindings

DisplayErrors:		1
 * 1) Display errors on the main display


 * 1) Display AI debug info in log.
 * 2) DisplayAI:		1


 * 1) Display pathing graphs on the main display
 * 2) DisplayPathingGraph:	1

SceneAlloc: 35000000 #   #25200000    35200000  26300000 SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128
 * 1) Amount of Total Scene memory allocation
 * 1) default amount of memory reserved for each of the contexts


 * 1) Default NTSC Renderer settings
 * 2) These render settings are not used by the renderer on NGC, the box sets the
 * 3) default frame buffer size based on what region it is. The data below is valid
 * 4) 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 }


 * 1) Default PAL Renderer settings
 * 2) Renderer
 * 3) 	VideoMode:		PAL
 * 4) 	Width:			640
 * 5) 	Height:			496
 * 6) 	ColorBits:		24
 * 7) 	DepthBits:		24
 * 8) 	StencilBits:		0
 * 9) 	nBackBuffers:		1
 * 10) 	Interlaced:		0
 * 11) 	HorizontalFOV:		90.0	# might need to change PS2 aspect was 512/448
 * 12) 	VerticalFOV:		90.0	# NGC aspect is 640/448
 * 13) 	NearZ:			1.0
 * 14) 	FarZ:			100.0
 * }
 * }

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" }
 * 1) names of some useful .mrbs

SFX {
 * 1) Default SFX Settings

}

Music {
 * 1) Default Music Settings

}

StartupMovies {	"Logo.pss" }
 * 1) Startup Movies Settings
 * 2) Movie names need to be in 8.3 format

UserList {	#{USER DRAGON	DataFile:"dragon.mrb"} }
 * 1) User Definition
 * 2) Use MRB for now, this should really have the EDF filename

Missions {	"LOGO.TXT" {		SublevelAlloc: 		300000 WorldAlloc: 		3000000 TextureAlloc: 		2500000 MRBAlloc: 		2000000 Maxactivesublevels: 	1
 * 1) Game levels

"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
 * 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 IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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
 * 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
 * 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
 * 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 "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
 * 1) 		HideLevelFromMenu

"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 "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
 * 1) 		HideLevelFromMenu

"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
 * 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 "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
 * 1) 		HideLevelFromMenu

"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
 * 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
 * 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
 * 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
 * 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
 * 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 IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 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 IgnoreDeformerBB
 * 1) 		HideLevelFromMenu

"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
 * 1) 		HideLevelFromMenu

"GAMEOVER.TXT" "GAMEOVER.TXT" "GAMEOVER.TXT" "GAME OVER" }	"T_S_CRED.TXT" {		SublevelAlloc: 		200000 WorldAlloc: 		2670000 TextureAlloc: 		517512 MRBAlloc: 		2002048 Maxactivesublevels: 	1
 * 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
 * 1) 		HideLevelFromMenu

"CREDITS1.TXT" "CREDITS1.TXT" "CREDITS1.TXT" "CREDITS 1" }	"CREDITS2.TXT" {		SublevelAlloc: 		300000 WorldAlloc:  2498096 TextureAlloc: 1024480 MRBAlloc:    51968 Maxactivesublevels: 	1
 * 1) 		HideLevelFromMenu

"CREDITS2.TXT" "CREDITS2.TXT" "CREDITS2.TXT" "CREDITS 2" }	"T_S_DEM1.TXT" {		SublevelAlloc: 		200000 WorldAlloc: 		2670000 TextureAlloc: 		517512 MRBAlloc: 		2002048 Maxactivesublevels: 	1
 * 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


 * 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
 * 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


 * 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
 * 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


 * 1) 		HideLevelFromMenu

"DEMO4.TXT" "DEMO4.TXT" "DEMO4.TXT" "MM SPITFIRE DEMO" } }

Ammunitions {	"AMMO.WDF" }
 * 1) Ammo File

Weapons {	"WEAPON.WDF" }
 * 1) DEFAULT Weapon File  (can be overridden in a level.txt file)

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"

DebugMRB { }
 * 1) Debugging Display Objects
 * 1) 	"BOX1.MRB"
 * 2) 	"SPHERE1.MRB"


 * 1) UnaccountableAssets
 * 2) spyro_font3D.mrb
 * 3) FreezeLights.mrb
 * 4) LightningLights.mrb
 * 5) BurningLights.mrb
 * 6) ice_cube.mrb
 * 7) ice_cube_nw.mrb
 * 8) water_splash.mrb
 * }
 * }

StringDB: "stringsUS.txt" StringDB: "stringsDU.txt" StringDB: "stringsFR.txt" StringDB: "stringsGE.txt" StringDB: "stringsIT.txt" StringDB: "stringsSP.txt" StringDB: "stringsUK.txt"
 * 1) The following need to be at the END of the CFG file
 * 2) Language:	US

SPYROCFG_pak.CFG

 * 1) 	Name   : SPYROCFG.CFG
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	Base configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	Base configuration parameters for Spyro application
 * 1) 	Base configuration parameters for Spyro application

SetPath Levels:		"SPYRODAT\LEVELS"


 * 1) 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"


 * 1) FileSystem defaults to Host if Iop or Flat (or Trick) is not specified
 * 2) Use this filesystem to get assets from a flat chunk file on the host
 * 3) FileSystem: Flat
 * 1) FileSystem: Flat


 * 1) Use this filesystem to stream everything from CD
 * 2) FileSystem: Iop


 * 1) Use this filesystem to test sounds from CD (from level chunkfile specified), while loading other assets from the host
 * 2) FileSystem: Trick



NumPlayers:	2
 * 1) MUST DO THIS BEFORE BINDINGS ARE SET !!!!!

SystemInputConfig:	"SPYROBND.CFG"
 * 1) System Control bindings - Default

UserInputConfig:	"SPYROUSR.CFG"
 * 1) User(game) control bindings

DisplayErrors:		1
 * 1) Display errors on the main display


 * 1) Display AI debug info in log.
 * 2) DisplayAI:		1

SceneAlloc: 35000000 #   #25200000    35200000  26300000 SublevelAlloc: 2000000 WorldAlloc: 8000000 TextureAlloc: 4500000 MRBAlloc: 10000000 MeshHandles: 1440 AnimHandles: 128
 * 1) Amount of Total Scene memory allocation
 * 1) default amount of memory reserved for each of the contexts

Renderer {	Width:			 512 #640 #512	640 Height:			 448 #448	480 ColorBits:		32 DepthBits:		16 StencilBits:		8 nBackBuffers:		1 Interlaced:		0
 * 1) Default Renderer settings

HorizontalFOV:		90.0 VerticalFOV:		90.0

NearZ:			1.0 FarZ:			100.0 }

SFX {
 * 1) Default SFX Settings

}

Music {
 * 1) Default Music Settings

}

UserList {	{USER DRAGON	DataFile:"dragon.mrb"} }
 * 1) User Definition
 * 2) Use MRB for now, this should really have the EDF filename

Missions {
 * 1) Game levels

"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" }

}

Ammunitions {	#"AMMO.WDF" }
 * 1) Ammo File

Weapons {	"WEAPON.WDF" }
 * 1) DEFAULT Weapon File  (can be overridden in a level.txt file)

DebugMRB { }
 * 1) Debugging Display Objects
 * 1) 	"BOX1.MRB"
 * 2) 	"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

 * 1) 	Name   : SpyroUser.txt
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	Base user binding configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	Base user binding configuration parameters for Spyro application
 * 1) 	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

 * 1) 	Name   : SpyroUser.txt
 * 2) 	Author : J. Alamparambil
 * 3) 	Version : 1.0,Oct 3,2000
 * 4) 	Copyright (C) 2000 Check Six Studios
 * 5) 	These coded instructions, statements and computer programs contain
 * 6) 	unpublished information proprietary to Check Six Studios and are protected
 * 7) 	by Canadian and US federal copyright laws. They may not be disclosed to third
 * 8) 	parties or copied or duplicated, in whole or in part, without prior written
 * 9) 	consent of Check Six Studios Inc.
 * 10) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 11) 	Description:
 * 12) 	Base user binding configuration parameters for Spyro application
 * 1) 	Unpublished-rights reserved under the Copyright Laws of the United States.
 * 2) 	Description:
 * 3) 	Base user binding configuration parameters for Spyro application
 * 1) 	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 "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
 * 1) 	"WarpCheat"				{B&A&X}
 * 2) 	"GemPointerEnable"     	{RTrigger&L}
 * 3) 	"FlyCheat"             	{B&X&Y}
 * 4) 	"PowerCheat"			{RTrigger&R}

"StartBut"				{Start} "SelectBut"				{Z}


 * 1) 	"AtlasCheat"			{LTrigger&RTrigger&X}
 * 1) 	"LDir"				{L}
 * 2) 	"RDir"				{R}
 * 3) 	"UDir"				{U}
 * 4) 	"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