b@`8  `.textP .rdataPPP P'.data3@.sdata```6.sbss@@l.bss'!<@$9ď$ @9ÏPd$PCϏÏd$! `D<B$ C<B$Ch9ď$ @9ÏHdp$HCϏÏd$! `D<B$ C<B$C9ď!( @9ÏPdp$PCϏÏd$! `D<BC(`<B@9<$<F ď$ !''!įď!( <B @<B$C9ď$ @}:ÏPd$PCϏÏd$! `D<B$ C<B$C:ď$ @}:ÏHdp$HCϏÏd$! `D<B$ C<B$C::ď!( @}:ÏPdp$PCϏÏd$! `D<B$ C<B$Cd:ď$ @}:ÏHd$HCϏÏd$! `D<BC(`<B@x:<$<F ď$ !''!įď!( <B @<B$C:ď$ @O;ÏHdp$HCϏÏd$! `D<B$ C<B$C:ď!( @O;ÏPdp$PCϏÏd$! `D<B$ C<B$C ;ď$ @O;ÏHd$HCϏÏd$! `D<B$ C<B$C6;ď$ @O;ÏPd$PCϏÏd$! `D<BC(`<B@J;<$<F ď!( !''!į<,$F Ïb$pCC(`$C<=$&C<=C.`Cb(#@Cb(@ď!( ď6 ϏÏd$! `Dď$ <=;Cb(%@Cb(@ď!( #ď!(@6 ϏÏd$! `Dď$ <=<=Ïb$3CC(` @<$SC${C<Cb(@C`ď!( ď6 $Cď$ <C#`Cb(@ď!( ď6 ϏÏd$! `Dď$ <Cb(#@Cb(@ď!( ď6 ϏÏd$! `Dď$ <Cb(#@Cb(@ď!( ď6 ϏÏd$! `Dď$ <<8$F <<=Ïb$-CC(` @4=$FC$fC4=Cb(@ď!( ď6 $Cď$ :=C`ď!( ď6 ϏÏd$! `Dď$ :=C`ď!( ď6 ϏÏd$! `Dď$ :=Cb(@ď!( ď6 ϏÏd$! `Dď$ :=$RC$uCi>Cb(@ď!( #ď!(@6 ϏÏd$! `Dď$ o>Cb(@ď!( #ď!(@6 ϏÏd$! `Dď$ o>Cb(@ď!( #ď!(@6 ϏÏd$! `Dď$ o>Cb(@ď!( #ď!(@6 @ď$ o>%?C\?@TB/n/n invalid switch in tshape dir of travel/n/n/n/n invalid switch in thsape 2 dir of travel/n/n/n/n invalid switch in tshape 3 dir of travel/n/n/n/n invalid switch in tshape 4 dir of travel/n/n/n/n bad orientation for T/n/nEFLGdIJ|LMR0OPQ$S TlYUVXY([`\ ^_kloqHw}܁$101010010101101010010101101010010101@ؤ ȧ(X Options Screen Start Game Type case 6 tDЬmapped x:%d,y:%d,z:%d top full.last shape:%d out of timeTower Power 1250 Tournement Edition Press StartTower Power 1250 Tournement Edition OptionsPlay Game Game SettingsView High ScoresHigh ScoresControlsInstructions1 player game2 player game1 player vs CPU Use Left and Right to Choose Your Warrior HH / \ or [] dropL1 R1 Rotate boardL2 R2 Zoom in/out /\ or [] drop you know what to doNrough to you by admars32@bigfoot.comScore:%d Time :%d camera_pos:%d Weather: Rainy Weather: Snowing Weather: Windy Weather: Lightning we got lightning Weather: Sunny Too Cool, you built a keep in vanquished the planet of the bad guys... For the time being ...round:%d You scored: %d Good Score, progress to next stage Well done, you have conquered the netire planet!!! Oh, well back to the beginning again! D'oh, so near, and yet so far!!! reached top No more shapes Out Of Time Programming Alan Marshall Artwork Alex Perkins Original Design Alan Marshall Additional Design Alex Perkins Additional Design Richard Taylor Graphics Alex Perkins Graphics Richard Taylor Additional Graphics Alan Marshall \D<x`x z012345xxxxxxxxxxxl %d camera screwed up:%dX pressederr in X Lshapeerr in X TshapeO pressederr in O Lshapeabou to rotate in O Tshapeerr in O Tshaperotated in O Tshapein the ReadTIM function ERROR: %s not found ERROR: reading file Starting InitGame() Fonts loaded: Set controller buffers complete: in the DeInitGame function Graphics flushed: Game now de-int: `  p%d: %d `@ p "A`@BH PV. P"'(/>' ."'2"73..%"#%g24U2$"(''/ O "?6&&&&3T/?////#"^+(O?////#!/?////#2^+'''''?O / // / #"^/O? / ///#!??/// / #!?? / ///#!??/// / #!3"^/O?/// / #!?? / ///#!??/// / #!?? / ///#!#"4 !!!!!!!!!)"4? /?   :?   /   !?    ??   /   /   /   !/?   /   /   /   S/ ?   !:?   /   !?    ??   /   /   /   !/?   /   /   /   A/7$$$$$$$$$=/n/G$#698542/=??? :?=:;J*<##-H##)7K=#". 11!2221_ G(AU7"/>....&((_?////+'AX(-/ $/ 9)))))))'?A #$&1#) #$&1#) #$&1<!!) #$!1!) #$"1! #$!1$!"$? +!/c)"6!5-"6!O"5$&;D$"d*$*$":***5("D$$( 3D% 4$% K&$*"6!'BO-#2""!.+2)'RO-3#2""!.+2)'RO-3###2""!.+"'R#/-C?=-------B""!.+"#!$$ $&#&RO-3#2""!.+"RO-3#2""!.+RO-3#2""!.+2)U2#/-=?2#F3####2!.+RO-3B""!.+")0"O-3$#$#E$#$#C$$#2""!.+") $$20!7BDEDEDEB? EBBDEDED? X%T5:6%/?G8%$/Bց "2"""!$)7&-&-&-&,$&-&-&-&,$&-&-&-&,$&-&-&-&,$5-$!=$!!/<$!,$!-$!-$!#!/6$!%$!%$!&$!#!'5-$!=$!!#6$!&$!&$!&$!#!#6$!%$!%$!&$!##'3$#&#2#'3?>GD221OL'9%X#I'33525!')~ 32#'"&%!B#%!A"H!%!!B:79H<@AC;  R( T= 3^t6CL`P^;@$= @!AY@P],`K f gH@ yX$Y7X-f!gXo=}X \Z@`\@@d!@Moq,@8,h- C=\'f9 `QL `^ <`d8p  .p0C( Pl0t05T8=8, !-o )T/ ]1a 05L 6 8" =&9 } Gl3; uD> d@+ LvD (@UX`E#X0aH%#0K'@TN/()O6 ,B$P;9EL4lQ>[Oq9TA-sSWDmD[G^JW@fMZmPy ?HoW 1 W RBD 2G02J@"MP"P`ɂ4272V"Y"\ɂ aʲ iq2v2{ @bB  "r \Bɢ @ `2 *"b rʒ  @ R" " ""R ǒ&-4;2Aʂ HPɲ T BY@ Ȣ^Bf<kBo Bs@Bz`BBBBBB B@B`BBBB(ǒYrT F`HHHFHEEHK0z"2B"#B*Dz3RȂ5ʲ=0E=BI2ErOT\d"l"r2BBB22 202B ǒr"Rʂ @`Ȣʲr22 20232222Ȃ(B Brɢ .P="A G 2M bS@ɒY`R]k$"r"SRwʂ  @`Sɲ2b @3`2h2p2"Dz R rrʒ2" @"`""Ǣ"  R@ɂ`"Bʒ"$" 202@BPB*`B0p22x242723222:2=2@2G2ȲNWr 0222_Bc B*0B ho w2}2B B@" `R Ȃ b $2 " 202@2P2`2p23222ɒ :2=2@2G2   " 202@2P23`2h2p2B   " 202@2P2`2h2p2x222 " r " 202@BPB3`2h2p2 R  2 @2#H2'P2Ȃ +ʂ 6>"D 2G02J@BMPBP`ɂ4272VBYB\ɂaʲ i"q2v2{ @r"  2r \Rɢ @ `2 *B222222b Ȃʒ  @ 2222b" 2 BBR Ǣ&2-242;2BAʂ HPɲ T "Y@ Ȳ^Bf<"k"o "s@"z`"""""" "@"`""""(ǢYrT "2 F`)G.D)dH HEEH0K`z"2B"#B*Dz3RȂ5ʲ=0E=BI2ErOT\d"l"r2BBB22 202B ǒr"Rʂ @`Ȣʲr22 20232222Ȃ(B Brɢ .P="A G 2M bS@ɒY`R]k$"r"SRwʂ  @`Sɲ2b @3`2h2p2"Dz R rrʒ2" @"`""Ǣ"  R@ɂ`"Bʒ"$" 202@BPB*`B0p22x242723222:2=2@2G2ȲNWr 0222_Bc B*0B ho w2}2B B@" `R Ȃ b $2 " 202@2P2`2p23222ɒ :2=2@2G2   " 202@2P23`2h2p2B   " 202@2P2`2h2p2x222 " r " 202@BPB3`2h2p2 R  2 @2#H2'P2Ȃ +ʂ 6>"D 2G02J@BMPBP`ɂ4272VBYB\ɂaʲ i"q2v2{ @r"  2r \Rɢ @ `2 *B222222b Ȃʒ  @ 2222b" 2 BBR Ǣ&2-242;2BAʂ HPɲ T "Y@ Ȳ^Bf<"k"o "s@"z`"""""" "@"`""""(ǢYrT "2:bBJ V@_`hq{bɒȲY " sɢ "rʂ" ʲEE0HK"2B#"*ǒ3Rb5ʲ=0EȢ=BIErOT\d"lBrz22""222 202B ǂr"Bʂ @`Ȓʲb22 2023r(2 Brɢ .P=BA G 2M bS@ɒY`B]k$r"SRwʂ  @`Sɲ"R @3`hp"Ǣ R rbʒ"B @B`BȲ"ǒB  R@ɂ`B2ʒ"$B 202@"P"*`"0p2x42723:2=2@2G2ȢNWb 02_"c "*0"ho w}" "@" `R r b $" B 202@2P2`2p23ɒ :2=2@2G2   B 202@2P23`hp2  Dz B 202@2P2`hpx " b B 202@"P"3`hp R  2 @#H'Pr +ʂ 6>BD 2G02J@"MP"P`ɂ4272V"Y"\ɂ aʲ iq2v2{ @bB  "r \Bɢ @ `2 *"b rʒ  @ R" " ""R ǒ&-4;2Aʂ HPɲ T BY@ Ȣ^Bf<kBo Bs@Bz`BBBBBB B@B`BBBB(ǒYrT :RBJ V@_`hq{bɒȢY " sɢ "bʂ ʲFH *F0:CBCICL COCRCWC^C*H@dpFPd|HlFrCqCC CCCCC ClHEEHKpz"2B"#B*Dz3RȂ5ʲ=0E=BI2ErOT\d"l"r2BBB22 202B ǒr"Rʂ @`Ȣʲr22 20232222Ȃ(B Brɢ .P="A G 2M bS@ɒY`R]k$"r"SRwʂ  @`Sɲ2b @3`2h2p2"Dz R rrʒ2" @"`""Ǣ"  R@ɂ`"Bʒ"$" 202@BPB*`B0p22x242723222:2=2@2G2ȲNWr 0222_Bc B*0B ho w2}2B B@" `R Ȃ b $2 " 202@2P2`2p23222ɒ :2=2@2G2   " 202@2P23`2h2p2B   " 202@2P2`2h2p2x222 " r " 202@BPB3`2h2p2 R  2 @2#H2'P2Ȃ +ʂ 6>"D 2G02J@BMPBP`ɂ4272VBYB\ɂaʲ i"q2v2{ @r"  2r \Rɢ @ `2 *B222222b Ȃʒ  @ 2222b" 2 BBR Ǣ&2-242;2BAʂ HPɲ T "Y@ Ȳ^Bf<"k"o "s@"z`"""""" "@"`""""(ǢYrT "2F`$HFC)G0DD)H HEEHKz"2B"#B*Dz3RȂ5ʲ=0E=BI2ErOT\d"l"r2BBB22 202B ǒr"Rʂ @`Ȣʲr22 20232222Ȃ(B Brɢ .P="A G 2M bS@ɒY`R]k$"r"SRwʂ  @`Sɲ2b @3`2h2p2"Dz R rrʒ2" @"`""Ǣ"  R@ɂ`"Bʒ"$" 202@BPB*`B0p22x242723222:2=2@2G2ȲNWr 0222_Bc B*0B ho w2}2B B@" `R Ȃ b $2 " 202@2P2`2p23222ɒ :2=2@2G2   " 202@2P23`2h2p2B   " 202@2P2`2h2p2x222 " r " 202@BPB3`2h2p2 R  2 @2#H2'P2Ȃ +ʂ 6>"D 2G02J@BMPBP`ɂ4272VBYB\ɂaʲ i"q2v2{ @r"  2r \Rɢ @ `2 *B222222b Ȃʒ  @ 2222b" 2 BBR Ǣ&2-242;2BAʂ HPɲ T "Y@ Ȳ^Bf<"k"o "s@"z`"""""" "@"`""""(ǢYrT "2:bBJ V@_`hq{bɒȲY " sɢ "rʂ" ʲ ǂ @2 F) GDDD)H,HLF`*C13C=G`BD=H0HM F*C3C_GDDDdDkDrD~DDDDDD_,HMLHp`F*C3CGDkDrDDDDDDdDD~DDDDD D|HHFP*C!3C/G@DkDrDDDDDDdDD~DDDDD D/H H4'F*Cq3CFGDkDrDDDDDDdDD~DDDDD DF8H4XHPLDF*C3C^GDkDrDDDDDDdDD~DDDDD D^HHLhHd|`FpCvG`|DvH0dHbF0$HpjF*CQC($H E EHK&z"2B"#B*Dz3RȂ5ʲ=0E=BI2ErOT\d"l"r2BBB22 202B ǒr"Rʂ @`Ȣʲr22 20232222Ȃ(B Brɢ .P="A G 2M bS@ɒY`R]k$"r"SRwʂ  @`Sɲ2b @3`2h2p2"Dz R rrʒ2" @"`""Ǣ"  R@ɂ`"Bʒ"$" 202@BPB*`B0p22x242723222:2=2@2G2ȲNWr 0222_Bc B*0B ho w2}2B B@" `R Ȃ b $2 " 202@2P2`2p23222ɒ :2=2@2G2   " 202@2P23`2h2p2B   " 202@2P2`2h2p2x222 " r " 202@BPB3`2h2p2 R  2 @2#H2'P2Ȃ +ʂ 6>"D 2G02J@BMPBP`ɂ4272VBYB\ɂaʲ i"q2v2{ @r"  2r \Rɢ @ `2 *B222222b Ȃʒ  @ 2222b" 2 BBR Ǣ&2-242;2BAʂ HPɲ T "Y@ Ȳ^Bf<"k"o "s@"z`"""""" "@"`""""(ǢYrT "2 Rb ɒ@`"RɂɲȲ  Ǣ 2r B:bBJ V@_`hq{rɢȲY 2 sɲ 2rʒ" ( 8r1 ; R2E ʂO ʲ  @ȒX ЎFX Hh F`s C1C!C1C1CC*C0C2 C4$C7(C3,C0C4C:8C=<C@@CGDCHCDADA*DA0D12D14D17D13D1D1D1:D1=D1@D1GD1h |Hz F)G DD*DA)HPz H@ ܓF0 C CICL COC C H dF CQICLCO C C H0 F` C C=G D D D1=H 8H F@ C C_GD D D_H` H0 F  Ca CG@ D D DH H ԜF@/GD/H` HP- F`FGDA DFH- HC @FC 0H[ pF C C C[ PH l F^G| D D D1^Hl Hp hF H $F0vGP D Dv H H FP G D Hp H` Fp G D H H F G@ D H H TF/ G D/ H` HP5 FG G DG dH5 HM F^ G0 D^ H M Hd XF} G D} LHP d lH@ F0 G D H H xF CQ C G@! D H! @H F G! D H`! HP! |F G! D D H! H! pFpC H" 0F ,H0" \F 0HP" F`, C: CC G"I DV D1C xH" Hp"] $Fj GP#DDDj lH#] H"p F G#A D Hp#p H`# F C H# <F@ C HH# F Ca HH$ F C HH@$ F0 C HHp$ \F CQ H$ F C H$ FP C G`% D! DH % dH% F G% D H% Hp% F  C C H% F0!" GP& D D!" H& H&( FP!( H`&3 lFp!3 H&F dF!F H&ЎEЎEHK K K HU K`] PF] 8HPEPEU Hj Kt { E E E E ,E E Ej H K H K H K H K H K H K H K H K H $ 0o 0  0  030  0O00000000O0O00O0O0O0O0O00O0/0 0o0o0o00O$0?0000 0 0 0? 0 0 0 0 0$ 0/000/0000_00?0? 0 0 <>$$  0 0  0  030  0_00000000_0_00_0_0_0_0_00_0?0 00000_$0O00 0 0 0 0 0O 0 0 0 00$ 0?000?0000o00O0O 0 0/ @003  3F0?0$  0 0  0  030  0_00000000_0_00_0_0_0_0_00_0?0 00000_$0O00 0 0 0 0 0O 0 0 0 00$ 0?000?0000o00O0O 0 0/ 00O0_00O0_$1 00003  3F0?00 $ 0o 0  0  030  0O00000000O0O00O0O0O0O0O00O0/0 0o0o0o00O$0?0000 0 0 0? 0 0 0 0 0$ 0/000/0000_00?0? 0 0 00?0O00?0O$1 0o0T0^`0/k003o  3F0/000 $  0 0  0  030  0_00000000_0_00_0_0_0_0_00_0?0 00000_$0O00 0 0 0 0 0O 0 0 0 00$ 0?000?0000o00O0O 0 0/ =00D003  3F0?0$  0 0  0  030  0_00000000_0_00_0_0_0_0_00_0?0 00000_$0O00 0 0 0 0 0O 0 0 0 00$ 0?000?0000o00O0O 0 0/ 00O0_00O0_$1 000?`0g0y00000003  3F0?00 30 $  0 0  0  030  0_00000000_0_00_0_0_0_0_00_0?0 00000_$0O00 0 0 0 0 0O 0 0 0 00$ 0?000?0000o00O0O 0 0/ 0000000000000O0_00O0_$1 00 00?0?0q00000000_0_000_0_000_0_0 00  #%'000_/6;0>0A0D0G0J0M0P00W0\0?`0fhjl003  3F0?00 0000000000000000Y000? 00 3xpad.cu_charu_shortu_intu_longushort_physadrrphysadrlabel_tval_quadquaddaddr_tcaddr_tqaddr_tino_tswblk_tsize_ttime_tdev_toff_tuid_tgid_t.0fakexywhRECT.1fakemtMATRIX.2fakevxvyvzpadVECTOR.3fakeSVECTOR.4fakegbcdCVECTOR.5fakescalerotatetransGsCOORD2PARAM_GsCOORDINATE2flgcoordworkmparamsupersubGsCOORDINATE2.6fakeviewGsVIEW2.7fakevpxvpyvpzvrxvryvrzrzGsRVIEW2.8fakeGsF_LIGHT.9fakepnumGsOT_TAG.10fakelengthorgoffsetpointtagGsOT.11fakeattributecoord2tmdidGsDOBJ2.12faketpageuvcxcymxmyscalexscaleyGsSPRITE.13fakecbaflagGsCELL.14fakecellwcellhncellwncellhbaseindexGsMAP.15fakescrollxscrollymapGsBG.16fakex0y0x1y1GsLINE.17faker0g0b0r1g1b1GsGLINE.18fakeGsBOXF.19fakedqadqbrfcgfcbfcGsFOGPARAM.20fakepmodepxpypwphpixelcwchclutGsIMAGE.21fakeoffxoffy_GsPOSITION.22fakecodeDR_ENV.23fakeclipofstwdtddfeisbgdr_envDRAWENV.24fakedispscreenisinterisrgb24pad0pad1DISPENV.25fakeleftrightSndVolume.26fakeminutesecondsectortrackCdlLOC.27fakepossizenameCdlFILEEXECpc0gp0t_addrt_sized_addrd_sizeb_addrb_sizes_addrs_sizespfpgpretDIRENTRYattrnextheadsystemPACKETPadInitPadReadgcc2_compiled.__gnu_compiled_caddress.cwchar_tthrowdie$Lb0sstructs.c.28fakeisShapeorientationcentre_xcentre_ycentre_zdraw_flagrotationgsObjectHandlergsObjectCoordPlayerStructType2.29fakenTotalModelslObjectPointerWorldStructType0whichshapeheightshape_idWhichShapeinit.cInitialiseAllLightsInitialiseLightflLightnLightnXnYnZnRednGreennBlueInitFogInitialiseStaticViewnProjDistnRZnVPXnVPYnVPZnVRXnVRYnVRZtexts.cInitialiseAllTexturesLoadTextureaddrrecttim1threed.c.30fakezMapCoordsinitThreedArrayijkCheckTargetPointtheshapedirection$Lb2return_valCheckSquareTarget$Lb4plus_yplus_xplus_plus_xplus_zplus_plus_zminus_xminus_minus_xminus_zminus_minus_zCheckOblongTarget$Lb6plus_plus_plus_xminus_minus_minus_xplus_plus_plus_zminus_minus_minus_zCheckCrossTarget$Lb8CheckLshapeTarget$Lb10CheckTshapeTarget$Lb12MapYToArrayinNum$Lb14outNumTopTwoRowsFullUpdateArrayaddoremovemain.cscreen_tagstart_lstart_rstory_lstory_rover_lover_rdone_ldone_rscreen_datascreen_ptrgame_tagstatusgame_datafile_tagfile_namefile_infofile_datafile_ptrDrawStartScreenInitSpritespriteInitStartScreenAddModelToPlayerwhichShapethePlayerlModelAddressAddModelToWorldtheWorldDrawShapesothWorldtmplstmplwDrawPlayerSelectDrawWorldnCurrentModelGetGameReadyInitialiseAllShapesaInitialiseAllCharactersInitialisePlayerInitialiseWorldtmpxtmpzcPlayGameProcessUserInputmin_waitran_weatherRenderPreGameWorld$Lb16currentBufferRenderOptionsScreen$Lb18RenderStartGameTypeScreen$Lb20RenderCharSelectScreen$Lb22ProcessCharSelect$Lb24RenderKeysScreen$Lb26RenderInstructionsScreen$Lb28RenderAboutScreen$Lb30RenderWorld$Lb32RenderGameCompletedScreen$Lb34RenderPostGameWorld$Lb36playagainResetMatrixRotateCameraLeftRotateCameraRightRotateModelcurrentObjectwhichRot$Lb38rotateVectormatTmpDisplayArray$Lb40RandomiseWeather$Lb42ProcessDropProcessLeftProcessDownProcessRightProcessUpProcessXRotateProcessORotateReadTIM$Lb44timUpdateScreen$Lb46countReadFILEfileInitGame$Lb48DeInitGameInitialiseGraphicsmainsym_usr.svideo.cSetVideoModestartup.sst_regskip_gpskip_ibssclritskip_ispskip_fpskip_ihcall_mainstdef1.sstdef2.sstdef3.sstdef4.sstdef5.sstdef6.sstdef7.sstdef8.slongjmpputcharGsSetLightModeGsScaleScreenSsSeqSetRitardandoshapeArraystrcpy__mainflLightsKanjiFntOpenSsUtGetVVollogbcmpsqrttheBKnightsetjmpcoshKanjiFntClose__eqdf2ResetGraphdropSpeedGetTPageCheckTshapeTargetGsSwapDispBuffRenderAboutScreentheWorlddeleteSsUtPitchBendprintf_fdataLoadTestsprintf2ExecStartRCntRenderInstructionsScreenotWorldround__divsf3InitialiseLightSetLightMatrix_get_errnoGsSetFogParamcamera_ySsIsEosGsSetLightMatrixmemmovelightning_shapeeprolGsSetAmbientGetGameReadySsUtKeyOn__gtdf2atolSsSeqSetNextmath_errnoInitFogceilCdReadfloor_etextgetsbsearch_gpProcessCharSelectgameKrom2RawAdd2RenderWorldInitialiseAllShapesqsortinitThreedArrayTopTwoRowsFullGsSetDrawBuffOffsetfnt_idcamera_int_zformatprintf2GsGetLsgetcApplyMatrixSVmemcpyRenderGameCompletedScreenGsLIGHTWSMATRIXInitSprite__floatsidfshapeArrayTopstartY__ltdf2MapYToArraySsSeqReplaySsUtKeyOff_err_mathtolowerPopMatrixcamera_zscreenout_packetmallocUpdateArrayRotateModelldexpGsInitGraphedataSsSeqStopSsSetMuteGsSortLinestrtoulnextfilethreedgridPutDrawEnvLoadImageInitialisePlayer_sys_init_stacksizeCdPlaySsGetMVolProcessUpSsSetMVolSsUtGetReverbTypeGsIDMATRIXprev_modeProcessDown__extendsfdf2PadReadaboutXPAUSED__adddf3GsLSMATRIXDrawPlayerSelectlseekGsSetProjectiontheWizardbzeroRenderPreGameWorldPutDispEnvGsInit3DPSDOFSYAddModelToPlayerPADstatusSsSetTickModestrtolbb0EnterCriticalSectiontheTshapeSsGetSerialAttrProcessUserInputGsLIGHT_MODEGsGetWorkBaseSsSetSerialVolInitialiseAllCharactersGsInitFixBg16renamestrrchrGsSetOrign__fixdfsicallocKanjiFntPrintPlayGamestrtodGsMapModelingDataGsSetRefView2GsIDMATRIX2scoreInitialiseAllTextureswritePSDCNTatofoutput_buffer_index__ledf2strcatPSDOFSXInitialiseGraphics_sys_init_fpendFntOpenGsSortObject4modfDisplayArraygame_statusSsUtSetReverbTypecamera_xfmodcosReadFILEStoreImageSetVideoModeMoveImagetanhetextmemchrview_sys_init_bss_flagSsSeqSetVolGsSortBoxFillRandomiseWeather_ftext_startResetMatrixGsDefDispBuffstrstrGsGetLwsinrandthrowdieCheckTargetPointatan2readstrncmp_sys_init_spoptionsnowpresspowstrncpytheKnightsinhKrom2Timlog10FlushCacheGsWSMATRIXreallocApplyMatrixFntLoadGsSetClipaboutYGsSetFlatLightbcopyProcessLeftstrtok__negdf2bb1memcmp_sys_init_heapbaseRenderStartGameTypeScreenGsSetView2InitialiseWorldResetRCnt__divdf3strncatRotMatrixZSetDispMask_dbl_shiftSsSetTempoCdReadSync__muldf3SsSeqCloseExitCriticalSectiontheMonkGsLIOFFPadInittheOblongAddModelToWorldSsSeqPausecamera_int_xScaleMatrixLTestCardCdReadFileGsSortGLineSsUtReverbOffGsSetOffsetPLAYINGmemsetmainGetRCntDrawStartScreencd_fileInitialiseAllLightssrandApplyMatrixLVmapCoordsProcessXRotategetchar__truncdfsf2GsDISPENVKanjiFntFlushtimeRenderOptionsScreenClearImageSsSeqPlayProcessRightGsGetActiveBuffexpputcDrawWorldwhich_charworldGroundData__mulsf3GsSortOtstrcmpCdSearchFiletheCrosstanCheckOblongTargetGsDRAWENVGsSetWorkBase_sys_ramsizeFntPrintGsGetLws__nedf2CdReadExecSsUtSetReverbDelayGsSortFixBg16vsyncIntervalatansprintfRotateCameraLeftstrcspnProcessDropasinInitStartScreenVSyncCallbacknowpressGsOUT_PACKET_PispausedInitHeapSsUtSetReverbFeedbackcurrentPlayerGsClearOtInitGameCompMatrixReadTIMDrawSyncRenderCharSelectScreenGsInitCoordinate2GsGetTimInfoGsDrawOtGsSortSpriteVSyncGetPadBufRotMatrixGsLMODEweather_statusGsSetClip2DGetVideoModeFntFlush_sys_init_gpothWorldGsSortClear_edatastartXScaleMatrix_endPushMatrixPSDIDXframe_countfogMulMatrix0GsTONGsLIGNRKrom2RawAddstartZCLIP2SsGetMuteLoadTextureTransMatrixMulMatrixgteMIMefuncDeInitGameexitSsVabTransfercamera_posSsVabCloseSsSeqOpentheSpriteSsUtReverbOnUpdateScreenGsSortFastSpriteatoitheKingSsUtAllKeyOffSsSetSerialAttrGsDISPONRotateCameraRightRenderKeysScreenInitialiseStaticViewcharacterArrayfirstfileaboutZstrspnSsUtSetVVoltheRangerLoadstrlenSsSeqGetVolopenSsSeqSetAccelerandotoupper__gedf2RotMatrixXTransposeMatrixSsPlayBacktheQueenSsUtChangePitchDrawShapesstrchrtheLshape_sys_init_heapsizeGetClutdisplay_msgacosGsSetDrawBuffClipcamera_int_yhypot__subdf3GsLinkObject4ProcessORotatetheSquareCheckLshapeTarget_fbssCheckCrossTargetRotMatrixYSsGetSerialVolCheckSquareTargetclosefrexpRenderPostGameWorld__addsf3GsNDIVPOSITIONstrpbrkfreeGsSetLsMatrixSsUtSetReverbDepthA<0AC<#0VLnVi] HG!E+, f&" >ЎK oo#.yPK U A! PU j A" j B%  P B&  P B'  P B(  P B)  P B* P B+ P B, P B-  HUA7A$%A;A-$QA@)`'K<A R<AY#b,cAoA{tA3AAV% UA AAcFnAzlpA`A|`Fh/ADpAT@&^3AdF`wAA-AܓFA#GAAA@(/A%4 A$FTYAp*A"A1@FIAW/A^h?AfAqA{ A,jAhF(AAD+At?AxF/AaA(A|l Ap;A-A%lF& 8AE@AI SAQX>A_TAd$F"q}lbAA A F%؃APF<A|APA5Ap)#0AQA(AF`#!A (A/pF";AI@AP3AX A\0;AaFjLF{`Ax/A>A AA@A>A%AoAA(.AL?A\ AA|RA A dA A' `3A- <F#9 @A@ AI DM L6AT Ag F 1A Fp 1A hA =A A A A T6A hA A 9A 8/A & -A' F/ $9 dF0I LAT a pAn ,Aw LA A @cA A A# 87A dF& 0A ЎF ( F  `;A A `( \F$ P4A% TA2 >A< \fAJ O Fc An dMAx F@$ <A A d7A F xA ) A &A L<A A  % < A `F T>A `*A A- XA6 8A? AG AR 8dAe As A# TA KA 0F0" <A F# A F@ A  @=A  A `cA $ L&A. F&7 AB F%J LAS TFPj A| |)A (&A A hA A A -A  hA DA UA A )!A@AlA"A .@A3A>aAEQ)`$UA`XAf-An/AztA?A AFAAxAF`& ,A]AUAA@& cAFp%! A21A7'?AM0A]=Af\FP"xFF@'/AhA?AA@p&.A\=A$RAX/A5A 3AAA'A7MAB&KA[Ff<Am@P%w AtAA|A`AA@A<AF$$'FP @AF!(A, A; FpM/ASLAY|F!mAvtbA}<=A>A$ AAcA