From 991473de1e5a34da41d34e9d8af179f49e8c4bf5 Mon Sep 17 00:00:00 2001 From: Antoine Vignau <34219772+antoinevignau@users.noreply.github.com> Date: Sun, 4 Feb 2024 21:08:00 +0100 Subject: [PATCH] close to the end --- labellezohra/labellezohra.2mg | Bin 33553984 -> 33553984 bytes labellezohra/sources/LaBelleZohra | Bin 11680 -> 11834 bytes labellezohra/sources/_Output.txt | 8723 +++++++++++++-------------- labellezohra/sources/data.s | 49 +- labellezohra/sources/game.s | 270 +- labellezohra/sources/labellezohra.s | 49 +- 6 files changed, 4463 insertions(+), 4628 deletions(-) diff --git a/labellezohra/labellezohra.2mg b/labellezohra/labellezohra.2mg index d58d6ceae2971a4a5f54cd5d1f4bfc41fbcd6fd5..217ef3ff63245cadb072a51e3d53740ba7b5294b 100755 GIT binary patch delta 13477 zcmb`M30Mkfy5vQND6WS$v_my8RPx= zvbjRUMfQq!<-TmJa_18IDDHESyL@SG%r4)n8DSo&k>LuEI|$=SkSE9sqyniy8jv^0 zXLDpY{k^iZ5#j%}3&B7t=GKqsqvm@3>n7#mifBI*rhm4Letj$~OC&ZBQW}*d=EFF4 zFy%r-Y%Dd4HB#ASUQ39CWD~MPEFp$1q_hDuS3!s+NfAPA%%QZdLCJ%M+% z9OGJfmdFbmj+-|}f(h_{38|>8w8Tk%V4h4KTXtqhf{IvNXp)N@&D9% zwirg1CH3Kl8s?H+O4vAx9iofMa+dLFR#~=)uqSA4SJTM>+{?3c15pxpWoCk3g8|UV zAd2ymGTy$-zrKvcmvQ#Xt|U9AQrjm}Opp_^+?NsgKWRpBOFD;XIMzzLde@O>x%=}C z+lpPczUeJb{MFJ_&i(LBf{&@5-1^rsW|8aG*`JAzF~;5rJty{^(r5CZZyHo?mu#0T z6)zPR!7oLUA{izgCe}%fmJ%b*u2;53!!>yY*taO3Iil50dBPmT7Q5qkLhJy6JSR-W?`~Ye~r{U@hhN zTRar3kAfZawE|PU7!9OiOwCM#7++M(Q1(O-^QRkB3VFAIU>RfYy&E4vfo#@V)pDgFD7t`9%*hI!B%{cZv9W09DemYNgA687|riFNr!eYwioNK1zMT9fwnnP@a<#TK`IZ7di zcnCSfqq+_eapnaJlslM{(lg3US<(zV1IBFfLrR(@jx%1MJ9o#NlT|tFx3V(EGMi#& z%Gg*LJ731`ky*x3>o^)T2{ZwoKe*--v&5m8SvBgavRK9i3R(C{T>3@Y$Eg{`!d>hi zF*zdl&PDoxglZ>lCmt^L=GM?SPIR=<06mSGBZyuvaPf+ZbqM(iJV>jlk8=R~It&N0GM9)pQ zM*FnTyW@662!>J!W0iy?V*>nh0y!Rw2;40sMZxb^OCw#CT;glk1O~L5?3e3#osMks&-)T4|97HWJRvv9 zap>KbBoVbJ1!B#~1aME%iZDb)x?-NlP2?(yAYYN)q@(B{qzoV&2`1rW42dMo$S9JR zcU^Ty^+5Gp^-4w5GBwwwjBX0gs$ZaNV`z6USw!wZJge4^kUJ!l41_jQ$xp-+27ap6 zZ=ia-daio8I#XR)xl4UqU97&NeytX1D2+m+(o|MzHJvm=H1jn_HK#O%n)8~gkakPs z>>cj?t#`Kf0fYBZ?^E7|-j$W-y~RGQeJU$Q`z-W1>{H?6MTgMc=oq?BuKOLjrS!8L ze)l=fyN-Wo)@+TfjoD`vY+HU6C>eg445?lw+lMLA#w&J=P^3>(L`9Vhvcz)ff6%mP z4#mbR@Yy0^6DfAAA~Y^8#}(I(7lZ4lW);y!*tw!yw_2LWZz$Ae|GY-(!X|RF#?nZB z!(VMy}mOycH_@bdpu}>FihGbhfBqI$Wf4n0JQ`zGioLWHAuRvc(u0 z*$WiZ9p}s5QoMJWm3Wzj{R($EZf|Jc6^^ zxvz8MBQfsl+%XdM{$B71_W}vA{%)x!FK9|^@`7f>=2Fm{Sc{F!5JSvA{_q-R@57jt zEdC)@dB*xGiFXEM!;qb+u)ox-aLfK#v110ceLBUg zaKph?Lj(0?dP1iP z?35e&kk*=tJvXJVyx>{J7}wnPDuZ|3AIiM$-*z^?wEdkW%1iYuAXd#miRZp?%7RL( z{GdshUAeN%i@gnnI+<_TZs6-NDakAIvTrgH#;SV-4G{AK+kGS7;6o@&*&8$|3*m)K zD>UqNP-3#T?0oPjwv0tPnM-U}?9D!`Y4(g3nuQw>n}v3F-1LGgk?MJ{tLI9%9%05c zH~Hb`2|Wbn9aR>>t6oh{RUKJw!V6&fO}?XIo5>1Q;cj6^Dr=UNWu&qVym{8u<1%eQ z!J!Usl54iB#uoYo`qla!`lI@ndjEj90KB}j0xCw5ieB(`PcadJn6ijZnL#S1@+ls$ zUf1FE=ex+_SMK_NbsAWmrr_*d0qeZ^1zQxb&Icp>nzHhM!?@b~$68APIDsU|=A2<_y#6?*wh- zo_b6l6PY3mbi5m3+Z#4eY+E7T(XhcKC2@m1W!?r!2=Q=bTNxl?Bd&^81|jZI6^Bv7 z#fq}DGDKxb`Pca!BjGt>C>TX@Bw5bzek5&$XW!D+5CzFlsEz%yR74oEr2Pz>vyE=! ziXD3pEWyRt=%J<)G`xp0M+~@5j7p19$+WJ+~C}&TSP+& zUWTV!gQs*SQ4u%pDXnk%R&k8UzW>gaIO4x;iJj-yY>5kmEs>oEA7{zb$2LX_)VN#6 zl1j1n>fr0xBTn;-4iUZNIzFTKGO=_@`|n*uDIF|AjDgrtJ}r=sag(0WIFE@GHFNHzC&Oc1C zasj++@qRz=QE*R8Hw@)poaNj6Dj zm)6Z&L$k5;J{V|P-F-VLmaSU?HD8tF8EN7EdX+bo7H%+RLfv^2D{;=@!LC`-rd5ml zZh}HbA3+hoQmiu%WquBbGn7-D=zjqZ4iBxJNG&5A{K4o7Qdha zP2M6WceRe`(5X-6{zFGkoH|o@{?gU!x5`2!UOpjVZ9ePKvv=SA{~7q@kf9^u#!i|t zWA@zS1M%hoLm&1 zAq|r{ai6@T+nEY}Ej)YfygRolbKTC}KmBsx(9x0`Wq0Shcl|V)A6AjI_`;K5I*-;7y_NedR6m#*Bt&wAs}XU|{0eybKqO_b|&)4bG0OTOb)t=oP0(j7?l z6G`+n`V-G}neUA|NP{EfS_yDqR%m+n3K zeld9HsBtsqdbax{s;4o2+_V{U=CS4tn}2%#uR3<*SK}v5nLZOPU24X%@3-zaaQ6Il zpZ1-*_WRGEA;uA-$IoAwv20}~p5POwo=Seq*?&T>tsiQN=-j<;?C?=><0qNsr7T#S zp7H(8-2I1-ohdB7^ukXhb5Sw%Tej)(MeMMVW1xenGfhbg)0SuLJb3wg zxc%U{$QDYf#2}g2KG3I%S_>w*% zzMj8uv`UmDhCCv!gRNwWFJh1_euKeI@mmb8i0{iy5Z)9^-5~fwNPQvYYuu)Du~2X*|>Z5@A9=*w5{<`*3dc`fy`0wDNQzX*ec`nwpc z(Tf-ecIthZ=MzP?WBMj|ctPI@gM0d382qCjkAXa3DF*rg3kLB4fq@Y04va8BaMkb> z17#53;depdIMB60f4e}iJ?LZ*1p9yRMh5|YE;Ff-Z)lKqbL1P{7s@t`h3}MQ zAsD`oR5AS{NY%(A)!~3tM^f1r-$$w`@ZDxft&LP;`7g$4ywm)5qkj!jomU&F0-~}b z)yyiSYU3;V^A+E#9x6$jfIJmADwBywbvn;eXH)4Lb?JL`n6^J{4wasWNYyAH)zPq_ z##JHJOaD{rmiLh=z@HQEB2|Od0jZ`6NOdrD5=$|Rlri}-v3`uZ9}~|bRpE=HffI99 z%MA2?67GmpgKHzz{)kjt+L3C=$B}A|BuB!DIdL)k7D^WKNL3F=)k9@b{toQRgtjTv8vHADqz)b1+2PSz^couu`2ftR$VDz)s;L}U5;3lL#(>`V_0># zBUTM}z^bsGYOrc>6;=%wuYE@1RR^@X5t5)SyW7RY7W7Tm2 zR>hnetU4F5DlngKW$bVnyGX|7%7AFHvt{gN8N1~jteWA7Rd?92>c(1Fb=L>6>hTX? z)#Eb2s>cDVo~wmb$H86j6=*7G@_)gqSjGhk0SJal0#*&DSh$n_msqtU;xJ%gYo6M% zYFk*3fK}To0D{3Hw~SJ-2?`4!)+zP{ACCp>SQVH2_GyY8Un5q1>c*URTUU)$4FXm* z*s&^xh*gIJR(&kShrNJR9ghX9y6|IIwVjix;P~01{99*_oyos&UT6bcNVMi3Kb>El z$QQYFKL5A;;};6f78T_a!WXEWbRqxBh5QdBoxhb|bo^{_{w-^9{`veO?8^l@a*ZXf z@SDLq##|xs{|E8zQ5{enSDjWBsftxsRM-En5pNrHCv}v%uX=zwRz33n2=V5se^uX7 z{{>jLveH8ns0jn4J5V!JGfFd7lK?pPYt35C0nP840PlL*XknfEns z%13MP3Gk`s6AEazsgKcT1%xMj{_ydq`_Pl0lHEQ^kp`%Lj3RxCfOv-sh<6?Ze;^PLZ!!gcC2&BzxTXcfiz}Ko8rK+9 zb{^VXeq*fKtj}AlE^ID0d&8dNO=d&O22naNb&p zADmEy%08hom3=}qKOq@TNZ`Di?VJ}vp7U-7&U*zp??qqsj^e#*t;B0BY`|(}rk(TR zw|WiY9j-KHx8(WmnBeS4p6^1W7teRcRP$YjP3e&ZHYJ|#hP=;re=@}M);scDB2e8) zNOgh2X8JLvp;~5}U(6;$_WCN6yUHzlzhcL1YWp`7vr53a>ua#?JjA-m?_k{sf55ue z{g|hIjHf@-&EFC0M))JvO;R#KBwrcR*xw$fJehV8{_kL2%Cn|Gv?r8&CqKFh>qhu< z#)t4XkV53TXL+vML&am*Qb3+nTz9d+bt%t%lLW4tg!Hx4i|wJR&2>v_0BnTsJ6!i~ zXt0XwCMgTytx%iCH|%wg0>8YwCOG_1S-Io0L9k_0sBiD`Nx$bP9>$avWaWz~wO@CYe zmtGd24d@jxE#L^xbj(A41wh?N3Oe6h;#39-6d6A zcZq@Jo6X5F*3d$6BPtp_o3kl5af}{Dz4ig*s=iL&gSDwcrC7L2Ckc4oeErc^ar?Z z18p4JP;2M9(V{wB=u;U!V&*%EBs_p%~qHuY=!K6_()t( zO)lTv5G_!neO=39itSJrUkSU^<-DKK^~JsFa*@yIJ?ry6M zcSkENqiez4(N%EQ&klEARl(guHE{P3z};e+IZ^M)XoS0zd+nEjgpZ#A6Moiz0PgaG z0Ju9!vGN|m-QCrvD08oHiZasy?wUV(in0W_>#nVWyFtMKcgus;1l8JZYT&N0-(0o8 zep3T?%MtFDzYljuSHazTcDVbnZr&@JJxK3^f&N~1-yT5k0C&p~?jGXd?wH_LdBr^3 z9TUu)tb)63YQf!Cj&N5Gds8*sZNtM|Swn4{>Rr+6rQ@$%Jcw@UBa{iFQh<3Im;{^Iq&l};jw6XhaL^6m6#kG{qclc&v?HD_+} z;*Fbk?mmay_`&06&tGel{w+FvF>vtE;igeQs}pYAD}VCz?|!}K70Av&&|V& z_HEd*XTL$i#!vlvPSX4p>vtbIda}@Z`TC<5!4zf(7=jx#36F?0b?rYqZbHKBIf?U< z=Py`fUX!&W|JR}mmv8)TdqGQFz5PR)wC&WRpKYlEq>7&UT%55Tdz%*o&!gHlT37}lI?|8pGy@Q|3)1b zi^m==pr+24owz9dyA`5C)>QHIO_lJWW)-#W48+kCN-he3Hx}XK=VTfN{RoXPbrA8# zU@iPr1%ge&(KaD(mvAH(UBWz15ns|r#Mko|j#i0M1;87Ot*jSc#lRvah;sLc#TZ;S zi63EVnb;W*9}20jrF@MJ+P&Cz7wstwx@+}VvX_?cNvE5NWVeHE5eD^q`J-rG{;07Z zU;PKa^~h9N{dq*XYxQLql)Qr#DEGgO~FtXkcvUWfRz|@2-t!_?|^&^Mg%;> zV0wTPlHH>LGcj;AWFXmXS|_>=1aU!phYy0<;6Psly+Xh%4c24#p22+L*x)gEG#P@b z?-4%Cozq9LUz8d-&llte@(1Zb0U*G@^8!HzP#sWRP(4r(C>T^96as1h3I#O;H3BsT zH35Zznu3~vnuA(^T7tqstw60o5ui4pwxD*P_Mi@+j-W_TCs1e5C!j8%uApw9PeD1uXzA1T6wB2Bm>mP&#M{$PCH=eFs_!S_WDUS^?rf z--A|yR)JQ7)_^iWKY-SP)`8Z8vOpU^8$p{uKY})cwt%uhTS41E+d&r44$w|e4rmu> zH)s!NFX$)G&!Ak;FQ9#({h$M&gP=UnA<$va5ztZ4G0<_)2~a-hBhh4pu3=Z zpg%zOLFJ$apogGGpvRympg%!2&{NPe&|jbm&~wn=pckN*pnpKGK(9e>K>vc?f+`nB z&J!&Gp^4EXXi_vMG#MI&=8Wco=87gqb3;?0xubcYDbYO9ywFr=YBUX+H<}L`jiyD@ zq4}cuq4}ff(E`vIv_LciS{<~yX!X#7(1OwGqlKU~Knq1{h}HGTIfit7s)?*U+w`-9WpEb_?w` zS}9r?+8wmt(e9$%L;C~mK3X~21GI-|kI){YJwf{u&4%_A?HSr%XccJB(f&qzf%X#Z XAGB9!uhHJ1{fqWiv=g3wqS^ls$$Y?a delta 7917 zcmc(jcR&;8-@uv#SO>0(iVGFdI^wEm#euj-a3Bs2SZ>oM*$*03`hVsKnl=64Zt0c0dl~js98M)Efq5)k8d?C>E))_Mhc4WK1k=s zcf75<%f~wX{P;D)6>G7RxXjon1)u~x0Tti{cmrxc1NZ>GfZwLrC}yQ9uRaleR2T*l z5x;gwf`;$*#zVpdyw6Zi#dX#9x{+E+8fzdgwy4Dhc~o%l@HbH|kg_Am2&0CDU8K zrdh2UTPeZhD0=HiA(^UU$Lk)2(){Aq5k7n~Q>4t~C$}gAg?{X3Wd*O>$iLhfIuV*bxvDYKqub z9tP|GEn#FuT?aNru^)Daly6b&(|B4#h^{;RVIT!3bc5La%&q zlT-uW(U6d8( zNlK5?_8LWIW&}lebCEgBPB@{&{-H$WDj}Y(65{#34WW4R{Q0VF?0(59)dq`X3C@5q zpRCTvvi9T0Ch1yt#FFFhO1N>-D%Lud=2E0wf|Q#oDm91`r7HxAGp{i=Z?tG^<9pdzQz!?n`u;*-+IT3^9^ zg)80KOTi6NSbHnDA=OV!AFSa0;kns5OtEdaf-!QH9_&#MnDGPAMnY)f&CeXD^ZVRe zi5ngv7)l^aP!Td0GvMb2e4M5TJaS};f?qOHRA*VNOvR_ag6$-!S!zI0;8kXT8$Y9x z@oqPi;2{(23ZtlxkCP;dIz&D_TB_TtyQ+Jt`>F@1hpLnLtCdVdmq+9}ISPI1$Q+`f zGDssb8d6@Q31Nwvv?DsogOX7(WF*;1T2co|65&a05=DlSSkjOTBL~$-)u+@K)aB|5 z^=&mjw2Fx|?S(UZ250L>7Lwb<@|WW#sZ096nKH?4;zgYxA0LsLcA7q#6wL&U)44$N zou)u@KyyxWS#v{kOLHIc9&7x48v6|JS>?0FXM@icpB+9uK z_-^oZYMonr%Y9XTPG<|hL4Lg7&wls(C`QlJV#14}ZZeG}oz@GxRgqw&@P7TUl|~!$ zk1DtZ!o60p!eZ$EelcwArN|nj*w$N-Jwy=~SKil}zy~`RAJZl=mr8T}75F9+b7?d; zP*FEIxlo3S#GAzh^I^F#@IaF|nM_t-ttr3uP;J%~yK72o%FSwPu>9I9wOL;5rzs7V zo5jgmW3tvp6Z0>|3PS99_LzV5V~4LMCnQYx3_{>~QT#)tyB{jK>MU%EJr}=HbM3TT zXKnFAHP>Ftb=5+jTn8H15hf18P!?`C53 zyO~(6#+k@g!%Xn8H6nbQ`|Hd~7%2;(G+%_FkvmDlEVkEi=M;ZiE-G9ut}PZeR^EP> zi7;6xQeJ$)yZVhPW;bhJ-l>4=xo5v)grD$z&*&;tkSP}a6c zvT?jdYbp)9QyQI-4cA!3ZpyNS+uhjmfb{3=i~x3N0J}4Q{cU)_or+e(eA8Z8!WyA4 z`ffz-cvW>|w<`WjKy~~%X4+W0!ltmhLoH^6Ecf|GL9u6;JcBkusly&sF=3Dx0%ResH`h-?^&T zi#zWP<22u}Un_|)3Jq^S25o*}{{vc$SCyXjF7tP__I}^G#=+g#`nu4x+QF`g!_deU-j`5Z_zWRUw=hdT4_u7HTrElFj48*Cd!3dNQhq}(EDf)9WWv5Z9Zwpg5h5E1vm2H(6Vns50L+PKIw_IkAYna5%}_dM26M$UqK` zY!7AN4^7a;ik5}0n5YYke4;2}^RIrgMGpDDw#as{MNa*&MNW5Zk=#W1FWzMO-!@7s zv?!=)oknw8YT|d;4!+wHCX6cPr#@l64~k+kny+-HGFn(&F&1J?guGyk@tvPCJxw7R zo6}h)iZ*7XjoBpp;VG%aV-1*F%I~5vY{=>Q~)GlQcLvxn>({4~%y&GJ{-9Sg|CYddQl*ynz zV+2JTVT&*q+nSQXz0r3g2`qxb?Xm*d=3*nG66ce2E~!>=8pA~~`(U8mYwd%lA)!_| zw0v1!9L>0%rkBO>jO%e?8`YXU#))esTxO9(zFX4w+%1v_S3*S`i$ZaMSFiSPK6i>v zE8WP%S=Tds@f2MnY5@Ouiq1d{C_4CzaTif}yneba*yK;SDK%QQMb~eO4jeji?8K?E za~Ch)sJeCM{-aP&ea*(rzU(q~E6cy8~W$Sjm2G3-&EPDsRNstZv)AN3Zu|P8l<9 z!lWtFW|(Hp$(ZAD;K+&6@@o%%fAZ|btG8M=eQ;R4gkF974<0r$W%lBYyM8+T%lTi+ zuT|WWbXF7@eVZ_!sRvc1`SK z9F{g^x+x=T@p3+A-A3!qk~0^sT)%t&;qQ;1J~KUkqjmSxHH`kERojl;`wtyEY0knG zIh(ibKT>+`#_cEW?w;O^F1S{BWb;{GR1JkD`8&D*q3=#@Nb>i!Z<%`jmoEn0oq zAwIEB|1sm!m#{?QadVCsVU_ zc>RWrO>NtE?A)zKV*j-1rn#Amm-62oJpR+^OSc}rbozShs;@PsMccS8-TMwto0XGy z;l=Y9`0Aucli9RS_~$J<^ctB)WSNqjV%x1ZVmC!#gN5XlG^WknhmW5*MPgb`MYNtr zZi>7|O`IiazG3?_%3hZkRS?9HF0yAP%HD+xlR>g4sUe4;FHvByhE!nY23Kl}t89lW zC8v&KnHMG0^rM7!fvyx!O%g$whsY1lvP5LVAXj9^V4dg*20x3gVsKXU0s@o$iYxcN zL};;>S&!#F#1vt0j8S6MQ;g74mcP>bOp5-ZDU08_He=#s)#) zq3?=87kvQ+gY?HSNYhtfkg0cIFl?1x%0jqB?}Nc1eM1b&^hp@p)Td(bSj<>0pUPhpdL^k_zY+O zL;#UML!c4xInWr00-6BPKn&0n_yTAKGzVG$ErD2|70?=J1GEL&0bc^`0r+e4><&Oj zpc4=ebOyQrU4d>ucOU`i0rUiV0f|6wAPMLL^aZ{G`T_lc0l+}O2n+&X-ewO0h62NY zuYut}GB5%d348;L0#bm{z!+dGFb+rs#sg`<1YjaC378B_0j2`efa$;tU?yM!(t%mP zY+w#B7svqS0hz#jU;(fYSOjDN9FPqx2F$<`U@5Q+SPuLLSOM_BN?;Z6E$|(X1LOj$ zfi*xLuokcY>wxvZ24Eww3D^we0|meqU@Kq+wgKCLLSP556W9fO59|i^07bxFU>~p_ zH~<_3ih)DGVc-Yg2v7nX1&#qf0>^<9z)8RcoC1CVeg;Z`)4&;^4EO~&3!DSa0~dgc zz^}k1;4)ASTmh~E*MRH54WI(31ge0Wz<+^Tz-{0+;0|yXxCh(^9sm!4N5JoZ9e4~p z0iFU5;2H1-@Emvn{0Y1SUIDLxH^5uKxhQrvwHQE&P-2t><%W`?XjBc9J4%LY?hRK0`G?MW7;44N;9ypQ9S1qEJmx(Wn?yQ`8rzW~k<<7O0k}SX3)iYg8Ll zTU0yLm#FrrI8+BzM^q%}h0o4Q56V(fqi0X|>LiIuQMSX?phw6_S zfEtK0q6VP`qlTb{qK2WqMh!u& zokZDCr%*qkenyp|PNUAC%22jC@_M@i%4@Gi#y#N3J diff --git a/labellezohra/sources/LaBelleZohra b/labellezohra/sources/LaBelleZohra index 26eb55ba79037930007461c6b685b2003c294ce8..e2fcc881b641bf02569a30912041754c84f8f775 100644 GIT binary patch delta 5764 zcmc&Yd0bORw{veoE?G%P0yhDYAtEVgEofDwZnXV;;Zv)1d9Soq;~wk2R;z8Of>`BZ zFt&awv>5ei)JsvU)+JWOsL_H^+^bb^sknWyjoMG&YrdIDaBY9@&zH-+=ggV2%sF#r z&I}bF>>MP{ZUe|~X{q=P`_eQ3dTwMN@6T{iv^@ppm0}435F9MQ-|6JbN->@!by2Zcv2E^L0Vbfo z#UL08@xvHPu(ZZtFBdw(!T}{8^zc-8xyg0`iZU1Ao!9oo<_rT3FC=ihS=Qz zxN!`3KyPtHiwMmxa#Mga>72`{+#W@k8~-(%3@Y+nilJevgOJt141_{xPk@6Hp&}8E zNpy!m${WtOzc0k-<0=1Ne@*CsszjEW%LR3d?ENk zFq9rj8-!LqM(r2F3wj4-?ZqeYCfxGta4X(m<$Fu*NY_d!KbW!bgBXiTsl-DW3r~rH z1`upTd^|^{C+shf5wB&gcrj*#6vNXpKV^j?0W=DbS}PXSfnW*|y-h@;Wx<$mw2++S zc{#gC&?{Ha2wgG2BbJq?Dvl^0^3gKAo--+shdA$)P=)fYDv4Lixdb^kTaJmbP=|;Z z)4*8>Bb+ppMu-&rO@?IBUX*XuEU$)Xgw_5;0UkJVGK!3pcLMkX7R)H6Qi&ha7B`ii0F`3{3Om<|q634Sl@Mo93W~_I*aE-sW~q+?0m_Qfvv-u48t0rI z_4lEtneD}CF`)J|6NujKV8>8knPa;nEdV&u6L{LA4EKPTa1V%iA_J&pjs**pmGFr0 zh;pqZ z7wv}?Xu&GM4*+bq!Ig^8U;-Ln0QjR|rE{Yw!M;X>_AWGNUkvaI;ARm!MgY#cHf$KM zYgf;WkMcLWV*pnpBI0Qw;0po2m>olC`8UVch^)oOML2dYp@YoVI5d+Vp?4a3r=ZOS zXGp$_ZbfD-;!HCy<`E+%o(MVLVd8}y7_LM07$!w%?@V{5htYB9`~UI?v00~5R`WqO zdGUC8$wYbCJz02}yn$9kRXe_moEwXm2|rTKO_uYc<=oWBk{g2=VxKO$P1EI-AIn)Q zcTWcEWoSNjWmy4WfXUfL9{;*Y0RW96h@lX{VM+k*U;_F@q4(J~1<-N@U&x*Nm{+P- z$;U<6eKp7GyqAvcKjJ-Ek0r=2O!Rwe4tt*v3CpE=?~mS^lfGkhbzT4n!}Fw*-m@pY ze?qFiI6OlTR=BzH=?`;mH{*907irEpe+~)Jf3V#j>e+tuX#^1STjQ76lyZ<0DO;F+aR@r zz(Q~x;jZT%0Iq;mAP=c50^b1@8up>*p6!~WnoFABG>eQNo1x9o=4pp$M{37v zCu>8YkG0=ucWJL`jd3mGTE%6?b&Lyzy2Oo&TN?LM922iI#T(;W#N-t(Vb86kEFU6Y!wct!EUUX-&UGW%r-URuKYWs&n?}lu zC(A2G%S)!pEtd1|qmAty9c!Pyahyq#oJl zPV21|dI0vK*N@(_=nem>{*)T-t03So=#J(Q*z*B+jsU4=+5*He9w;dc%VM4hK%*K3 zK=d>KK{W~h+Z=!x8~|T5a2yXDYxe)cgqQrsema}Ta*7kN`N^?C!3pkP)P>qC$ZY%gY7wHZG6?;J?bJNqw0h zAoaBc0kN+g@Sm{4?@YbkHK2oT#DLWWKqGXA$|ouJLs*aq%M+n}hz@Q{?6ub9UL}tl z2v^A5JLQ#gm`$HBaD~i@9baX32}|%8t^8aD)yD#+u*5|nW$TK4>47NNDJlOUypRa* zB|=pa?2&Ziat?4@2{fP+6Y9%q$|#?wj38cRuQo{$oKeBfosxVoAos}wV#LOdk(4v4 zrwq9&#Q8#ht_m5I6QfR;#M*0BYfF|NQ#C?sS#NbCxiE8DBlR4h{M z&Q&c(6Ov&qYfpyn30p|^c$Ky2c>L5-vmw5{+Ak<+PsV>DVD}?Yd=;=MpQaLTQ)Z*X z`y2yK$}9#o^?0fL6gX!sHe5FRW)K;5#=ges#=S;7z4gZ62oUTGf|D6onv5xpgfbKD zB7_oya11qU=I*Pnm)Eu&2nCdc@Y;QLL`je zg4jM%Mkqvi6zLcaf>Qxz`ZLGUlPfgDoi545L$f<4IpW}Z$+RH z8TV86QWHBy2DmRxs~OH2#+R8^iwpBtOAF_&7Nmg~3AfmUkN}X#7n{O(Of!xKjpoY2 zFE&|RLUQ$~v?=*glW!!b61bw#c~RIA2cLJEEQpMlvLmw+EH$}=15D1t$=MQYHwIt^ zr_40OZqoTFD`Z>XBpIRPM<}7A1&m3-$oQ7fl3JyNw@i0Qk1q;1ehysdm2T!2pyT3v zd?z5oK%1OJg7!5BWAT(cq1yDdqm+*8)|u!qFGYK!3J=D{rR!{5YaOECImo42IB%J{ z)2U|Xt1Xf;X>^Nn-+rNp4*x%j=vxb)7SZBx5#{EiTkQhouSzM8B)X*Vix{qJ3O+Z! zo#H&*;uX4Y%9507xSK8P@((dp*p&}s5MdrdOD32zBSr7LlhVn)QR54R{B)MJFdqkR zl#(BX*46qAoAWU}s&15$wH6j^Dc}+nsKRe9D1XGREnvq8LHQmQ)6tH?e!7R%m!Dwa zftGhiDf9QZ8O8Glh{=ELyB+_3Lbex25furV+;F9Dd=MT4IwXvgFTc*N6O?ax5}op` z;pmi?Ft&2XUq;6T@c&WD6}lTYE~7&BfKN3CM6fBfEcLk(V~HP(2#Z+{ktw zN!5#5>nwb_&UrJn9W}veFq^0e)j4J{O|5tKOiQ-MQBeww9(K*?SH5%4z5|Dj)YhLq zci~dwD}vbgw2bVYz5Be|f8c-ReemIs;kF5rXUxejTu}UvHC5a8*7$y`zjW>H?~mgs zp)5wLZ~a=^aTBL3{AR=EgU8SQ+<51Aso>4r{=+|=w}AWaU;mIuHJytVuX69IIr&Rm zdRCY2Z}rIS)u-P;?Z_!5Wm^s&J$A9-T2qu*uF}4mF)zm%m7Z<)9j!ffy#CY~#mcW& zt*PF&WA_jHy+1cxZ<^1nUc1h{k^gpc>(*^D+P>Z)3**(>ckJ@~u&>5@C?a<5r%Mf2 zuKm(<>&`!ayZ`X<|AwL{K@=mF&P&MokKX;Q!>3H2Is3EE3l^u@fd=yxw&8-h+Srp`)0DSGx5YI%4!k<0nm>F>B7!vNh}Z zs_Jdt!)ekOEo(?NXLjw8H)t~Ivd=ACu&AVT>9Q58Hf`Q_(D&o9i&w7S{^zg1KTedz z#Igyk+xHpp{?PH$KK^Xp{I6DR*|YCpt^dr0+YikQ?lzjt>92L@)ZPBKfx}S5=X{nw zw_yH)g^n^;rT1vv$uk$P1|G5kNnBFeYj5QA9$+0cWmaLCYwgC$t=l~Z{GTh9uB=%1 z{k{XW{?q5L-FO^Q$$JmnwtK(#@X@;CC(*<<-44XjBDJ~I>tC)Y-}LR4@4nx)2Zgoi z_PzUzQXQvDH0J&hA03-G*`7bIbcJiYiC>ZFbf@9DbR5)(=z+*K6xWQDFFH+!KT`C z_l0t8(yQGT(PMw`G1F$w$zNEq~X&;kZa5O@bn z$6x?pr3kzak}&uNEja|%hFcrMeVfBADRmn6sVKr3PZ7DKaBBrsM58`Ho3WNv^f?T8 z8psf+rfCc=*y-Dt+DJ#^=B+UGv5-h~)osPP-_{+%;O{yE=IpB@mh}2*derKwUx-1= z1k%b)AgwluMEvW-Rc6%38S0G)d}CVZa!tPQ_4fEW)6*aXAKEjq5RZ z*XYGyxbYSSGmKHm2<$V?!a!mwH6f7MBDVzswp3#9W@pG#}4v7%NghzmMy6&I`v*4^NeT9v`r z@mK0ASQ^)$Ls6c)u}|!y#ugi``YLrneELwIHriONw&uHc5^!sO-=8m&nX}w;?pfyC zd+r<@RXI{#*#U?@Vx7FZnMeX)zz*hdU8;>BjR0IR*+>x1^?S$E7}=A>4ia+9b=i)t?^M@ULWQ>83bI)Q?mwB}^VyHsfbRXU9-4cC_@ z=`rtM$#kl824yk{Z=bJhi;%|g_WfCBq zfN&G6&FgK3Esg=C)9a=i!j-O{>)>id)uLf!9b|{h9Q@upv$JQ7Sdi?klvGMqk}JtN zbj_E{mlTqPq)N)NLJuVpU!xQTQ6?b^g{M|yYg6GrWgY|Ym{Y{CoZ{>7h3FRXdrDiF z981ExGU1-mMX>M}5(Y`E1j}OGaNvm(RWFF*50#!Ek;Hn67xl6-CC$(l1RTFAD?(K# z)DMJ*O1+-bsOrp+#dW5J1gf)|C_zGVN}8KWW2Oem5ffuNI2mE0Bnck}`j`Z~im;lb z7xg1r^|dhkd423RiZMWRR1DT`1|)qPWkogI?{k40i1EE32Z$HNP(r3jJp>T)P-1h@ z6ht_l0vEiE3>HyTpwFQa%(W3Bz+NZ8LVmn7(YQvst;AyGEYeC6>?^T+#I2Nmy3gu# zt6Xw>v8v2^XBEFw8lJpLir#`?ky@<6N~z_eool3aHyUMq3mpKH3Auv;6telBqyu6T zC>*Rp3>H zfE)QkvIz5f8QQ9l)6O8^lEBYp%w!2@v{h9NJ#=Wmjz`72>_LF5m5J&}Uf}csmztDqcWU3o75`4F0}ZC5$K+P?r~^u!4*<$BU8k;<`1S-7R$(ykRU4Yqp2`y z0>vfN&Zpv}W)nG`G?7Mh|4%L{Hp|1nVPa-ia#sT3u|V`b4rQCdxQW0q`|XeERSS0AC96>4RN}XRqU+ z3vmRzc=giu(+<`S)sE1P)=tnC@Q<{qgYJM!;25$Q0hR+DVF8`MbVLP%t^fip=nEo< zKte%ef+=7(=tUd`d7um=f-YbZ=nc}rL~vMpOnX9mR@Au&U*Im|K)7?V6 zySng@&LN{iHiUc@vL$3k$gU8tcV9?Th$=KEbZICbx*_zl&@G`}y>~}wW2idJ>+Kmf zHmoe{+pwEq1Y=<0nB>}_A)TcIHj52!pZHXX8}rl7oWa_U(OgIIMXRA$3Hfc6urr4) z8B13Wqf5urCR5`Gw1=qT81pQO%ct?KB;krEZVa7LP*9`5)uDm7Ql8ccgO)ikDHMt- zAy#?uw$>Wqkn0*^l~%0~qrCW7YgIbJbPX{|tE52B7U-Q6u%2R@0B{@NSKBHBGo#JBoCN`$#}yKEA(^_leX&Prp<;YFs+LK8?CFA0GLNnMFSv0U8}=HU8~Z z0=MfQwKSm^Z@OFXFfwhEhG4tsK*VLMG0z^as#E}YCc&Pnstgp7-l|F!Mocfaum9rq zB>}E~3*ky<8gMI}>A)>_b^sFuEpsX$oKAai60p&K8Ek7-~;-4kPu}9tD z`lH!|(;Ang^t3qJX}1e$;^TIn`e}s-dFpQHM0_I(mt%Vhk$NYpq#xbq*uJ$rmsT2LL zg8qoAp+BO3!e=774zUl&W=;Uot<}Ri!u%wLnH&f>(zuD@fKkMy#!Yfd@g}8Z*(OO6 z2vTsr#UR8D6!dQ~K0K%uM^2)bVG@3eG1;Wz*F<%mT6hxUoCshll&|<_@FjOrJRm0zna8WEq8sp%e z_!>3LGu{zLoB_ak$$cTKEJ2uuPGIljQ?}@aZ|ALY6jLV0k~VIEz9Cm_z0S@<=VK+> z_JXl91>9z)fZNI-4)$v=VdR&@_9poR{vWYXY4_+lXut46vmF2bG|N5moB)OEFGfu3E@N3uk-Pu42p&IGL+vSj&ptE4V-v>g2mtR1`5= zRxp#Lpdy38e6&|Hi!&H~MHU0o;_u|Di;vhJyb$}$KabsvzwiV9fwPDW?yzHmQV#1#ebR|o7hS#K4e;2noy7WMc@M71EB?lC9yf*v;8r+OflGnp85TVyaai@vSV_DQ?+&UL13BqQWLkYpw5_ za+@@@l~|L2i``%O$$WmIUbdAn37Z*yabhQ8G`}m+NQ|yMlPD*NO8!z(j5(YLQ0err z=itBXJ9OmeS6`oSeShx!<>qTGx9%ha8DcyC_03_!N9KH&37Kl zrLW92uiLPr_N#v}`t}`CJ9WwYYp>V)=8RjSFR|@C^ku`Tv*&;PT|xvz!R4>@?bm<6 zz`;Y_;rZllX4RU~b?Y~6weS35_nwod&Yk~2)iJG8=dPLEdsNr#{`=nj2UFq`lTteP zdA-_{bK0CPd~fEQx$_q;HZNUnSsr-k=+_O67ytXyz55RzKhXymVv=6T&KZ$EZsL@} zWox(Aesl8FnSV82Y`S_qL}Z!^XU$n%R(%NN6qR*qxC|A{oWd!JDi6e{TFm1uX zI$dm%=t|Gm-t3>1J3Rlr*~RNW`8zqiJ6&yCx6 z?|VrJr6f{c{{UPiHPhZ-O7__D#eKq^0$4QyCNM~G-%Pj%fr$!44h8L$2#f$U2A_c@ z%-rImcKF72`6wk(kH>-uQ8J7W^`d-K88MecV}WECo@E{B#Grz7W3Y+5hrzex1q@D; z4-qiCfAn#0NkxtQ%w|0I5oR9-Uok2ydV&!xm4ti45mgg@1B3N?k=m~psrm>}y;r0v z5sf{H>K%!K4ia8ANc0Aq0aXhI9;EhCB?e8fIbe yYV>ss=EgjUL13eCuMvT>@uI>16 | 3 | 00/002A : A9 00 00 | lda #^MES_DONNEES 136 | 1 labellezohra.s 130 | Code | 00 | | 4 | 00/002D : 8F 02 03 00 | stal $302 @@ -140,9 +140,9 @@ 139 | 1 labellezohra.s 133 | Empty | 00 | | 0 | 00/0031 | 140 | 1 labellezohra.s 134 | Code | 00 | | 4 | 00/0031 : 22 A8 00 E1 | jsl {$e100a8} 141 | 1 labellezohra.s 135 | Data | 00 | | 2 | 00/0035 : 2A 20 | dw $202a - 142 | 1 labellezohra.s 136 | Data | 00 | 3 | 4 | 00/0037 : 75 0D 00 00 | adrl proVERS + 142 | 1 labellezohra.s 136 | Data | 00 | 3 | 4 | 00/0037 : 85 0D 00 00 | adrl proVERS 143 | 1 labellezohra.s 137 | Empty | 00 | | 0 | 00/003B | - 144 | 1 labellezohra.s 138 | Code | 00 | 2 | 3 | 00/003B : AD 77 0D | lda proVERS+2 + 144 | 1 labellezohra.s 138 | Code | 00 | 2 | 3 | 00/003B : AD 87 0D | lda proVERS+2 145 | 1 labellezohra.s 139 | Code | 00 | | 3 | 00/003E : 29 FF 7F | and #%01111111_11111111 146 | 1 labellezohra.s 140 | Code | 00 | | 3 | 00/0041 : C9 02 04 | cmp #$0402 147 | 1 labellezohra.s 141 | Code | 00 | | 2 | 00/0044 : B0 24 | bcs okVERS @@ -150,21 +150,21 @@ 149 | 1 labellezohra.s 143 | Code | 00 | | 1 | 00/0046 : 48 | pha 150 | 1 labellezohra.s 144 | Macro | 00 | | 0 | 00/0047 | PushLong #verSTR1 154 | 1 labellezohra.s 144 | Code | 00 | 1 >>16 | 3 | 00/0047 : F4 00 00 | PEA #^#verSTR1 - 161 | 1 labellezohra.s 144 | Code | 00 | 2 | 3 | 00/004A : F4 4E 0A | PEA #verSTR1 + 161 | 1 labellezohra.s 144 | Code | 00 | 2 | 3 | 00/004A : F4 5E 0A | PEA #verSTR1 164 | 1 labellezohra.s 145 | Macro | 00 | | 0 | 00/004D | PushLong #verSTR2 168 | 1 labellezohra.s 145 | Code | 00 | 1 >>16 | 3 | 00/004D : F4 00 00 | PEA #^#verSTR2 - 175 | 1 labellezohra.s 145 | Code | 00 | 2 | 3 | 00/0050 : F4 65 0A | PEA #verSTR2 + 175 | 1 labellezohra.s 145 | Code | 00 | 2 | 3 | 00/0050 : F4 75 0A | PEA #verSTR2 178 | 1 labellezohra.s 146 | Macro | 00 | | 0 | 00/0053 | PushLong #errSTR1 182 | 1 labellezohra.s 146 | Code | 00 | 1 >>16 | 3 | 00/0053 : F4 00 00 | PEA #^#errSTR1 - 189 | 1 labellezohra.s 146 | Code | 00 | 2 | 3 | 00/0056 : F4 08 0B | PEA #errSTR1 + 189 | 1 labellezohra.s 146 | Code | 00 | 2 | 3 | 00/0056 : F4 18 0B | PEA #errSTR1 192 | 1 labellezohra.s 147 | Macro | 00 | | 0 | 00/0059 | PushLong #errSTR2 196 | 1 labellezohra.s 147 | Code | 00 | 1 >>16 | 3 | 00/0059 : F4 00 00 | PEA #^#errSTR2 - 203 | 1 labellezohra.s 147 | Code | 00 | 2 | 3 | 00/005C : F4 0D 0B | PEA #errSTR2 + 203 | 1 labellezohra.s 147 | Code | 00 | 2 | 3 | 00/005C : F4 1D 0B | PEA #errSTR2 206 | 1 labellezohra.s 148 | Macro | 00 | | 0 | 00/005F | _TLTextMountVolume 208 | 1 labellezohra.s 148 | Code | 00 | | 3 | 00/005F : A2 01 12 | LDX #$1201 ; load tool call # 209 | 1 labellezohra.s 148 | Code | 00 | | 4 | 00/0062 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 210 | 1 labellezohra.s 149 | Code | 00 | | 1 | 00/0066 : 68 | pla - 211 | 1 labellezohra.s 150 | Code | 00 | | 3 | 00/0067 : 82 72 03 | brl meQUIT1 + 211 | 1 labellezohra.s 150 | Code | 00 | | 3 | 00/0067 : 82 82 03 | brl meQUIT1 212 | 1 labellezohra.s 151 | Empty | 00 | | 0 | 00/006A | 213 | 1 labellezohra.s 152 | Comment | 00 | | 0 | 00/006A | *--- Compacte la mémoire 214 | 1 labellezohra.s 153 | Empty | 00 | | 0 | 00/006A | @@ -175,7 +175,7 @@ 233 | 1 labellezohra.s 155 | Code | 00 | | 3 | 00/0070 : F4 8F 00 | PEA #^#$8fffff 240 | 1 labellezohra.s 155 | Code | 00 | | 3 | 00/0073 : F4 FF FF | PEA #$8fffff 243 | 1 labellezohra.s 156 | Macro | 00 | | 0 | 00/0076 | PushWord myID - 248 | 1 labellezohra.s 156 | Code | 00 | 2 | 3 | 00/0076 : AD 52 07 | LDA myID + 248 | 1 labellezohra.s 156 | Code | 00 | 2 | 3 | 00/0076 : AD 62 07 | LDA myID 249 | 1 labellezohra.s 156 | Code | 00 | | 1 | 00/0079 : 48 | PHA 251 | 1 labellezohra.s 157 | Macro | 00 | | 0 | 00/007A | PushWord #%11000000_00000000 253 | 1 labellezohra.s 157 | Code | 00 | | 3 | 00/007A : F4 00 C0 | PEA #%11000000_00000000 @@ -194,57 +194,57 @@ 282 | 1 labellezohra.s 162 | Empty | 00 | | 0 | 00/0098 | 283 | 1 labellezohra.s 163 | Comment | 00 | | 0 | 00/0098 | *--- 64K pour les images des scènes 284 | 1 labellezohra.s 164 | Empty | 00 | | 0 | 00/0098 | - 285 | 1 labellezohra.s 165 | Code | 00 | 2 | 3 | 00/0098 : 20 8D 04 | jsr make64KB + 285 | 1 labellezohra.s 165 | Code | 00 | 2 | 3 | 00/0098 : 20 9D 04 | jsr make64KB 286 | 1 labellezohra.s 166 | Code | 00 | | 2 | 00/009B : 90 24 | bcc okMEM1 287 | 1 labellezohra.s 167 | Empty | 00 | | 0 | 00/009D | 288 | 1 labellezohra.s 168 | Code | 00 | | 1 | 00/009D : 48 | koMEM pha 289 | 1 labellezohra.s 169 | Macro | 00 | | 0 | 00/009E | PushLong #memSTR1 293 | 1 labellezohra.s 169 | Code | 00 | 1 >>16 | 3 | 00/009E : F4 00 00 | PEA #^#memSTR1 - 300 | 1 labellezohra.s 169 | Code | 00 | 2 | 3 | 00/00A1 : F4 E0 0A | PEA #memSTR1 + 300 | 1 labellezohra.s 169 | Code | 00 | 2 | 3 | 00/00A1 : F4 F0 0A | PEA #memSTR1 303 | 1 labellezohra.s 170 | Macro | 00 | | 0 | 00/00A4 | PushLong #errSTR2 307 | 1 labellezohra.s 170 | Code | 00 | 1 >>16 | 3 | 00/00A4 : F4 00 00 | PEA #^#errSTR2 - 314 | 1 labellezohra.s 170 | Code | 00 | 2 | 3 | 00/00A7 : F4 0D 0B | PEA #errSTR2 + 314 | 1 labellezohra.s 170 | Code | 00 | 2 | 3 | 00/00A7 : F4 1D 0B | PEA #errSTR2 317 | 1 labellezohra.s 171 | Macro | 00 | | 0 | 00/00AA | PushLong #errSTR1 321 | 1 labellezohra.s 171 | Code | 00 | 1 >>16 | 3 | 00/00AA : F4 00 00 | PEA #^#errSTR1 - 328 | 1 labellezohra.s 171 | Code | 00 | 2 | 3 | 00/00AD : F4 08 0B | PEA #errSTR1 + 328 | 1 labellezohra.s 171 | Code | 00 | 2 | 3 | 00/00AD : F4 18 0B | PEA #errSTR1 331 | 1 labellezohra.s 172 | Macro | 00 | | 0 | 00/00B0 | PushLong #errSTR2 335 | 1 labellezohra.s 172 | Code | 00 | 1 >>16 | 3 | 00/00B0 : F4 00 00 | PEA #^#errSTR2 - 342 | 1 labellezohra.s 172 | Code | 00 | 2 | 3 | 00/00B3 : F4 0D 0B | PEA #errSTR2 + 342 | 1 labellezohra.s 172 | Code | 00 | 2 | 3 | 00/00B3 : F4 1D 0B | PEA #errSTR2 345 | 1 labellezohra.s 173 | Macro | 00 | | 0 | 00/00B6 | _TLTextMountVolume 347 | 1 labellezohra.s 173 | Code | 00 | | 3 | 00/00B6 : A2 01 12 | LDX #$1201 ; load tool call # 348 | 1 labellezohra.s 173 | Code | 00 | | 4 | 00/00B9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 349 | 1 labellezohra.s 174 | Code | 00 | | 1 | 00/00BD : 68 | pla - 350 | 1 labellezohra.s 175 | Code | 00 | | 3 | 00/00BE : 82 1B 03 | brl meQUIT1 + 350 | 1 labellezohra.s 175 | Code | 00 | | 3 | 00/00BE : 82 2B 03 | brl meQUIT1 351 | 1 labellezohra.s 176 | Empty | 00 | | 0 | 00/00C1 | - 352 | 1 labellezohra.s 177 | Code | 00 | 2 | 3 | 00/00C1 : 8C 5E 07 | okMEM1 sty ptrIMAGE - 353 | 1 labellezohra.s 178 | Code | 00 | 2 | 3 | 00/00C4 : 8E 60 07 | stx ptrIMAGE+2 - 354 | 1 labellezohra.s 179 | Code | 00 | 2 | 3 | 00/00C7 : 8E 64 07 | stx ptrBACKGND+2 + 352 | 1 labellezohra.s 177 | Code | 00 | 2 | 3 | 00/00C1 : 8C 6E 07 | okMEM1 sty ptrIMAGE + 353 | 1 labellezohra.s 178 | Code | 00 | 2 | 3 | 00/00C4 : 8E 70 07 | stx ptrIMAGE+2 + 354 | 1 labellezohra.s 179 | Code | 00 | 2 | 3 | 00/00C7 : 8E 74 07 | stx ptrBACKGND+2 355 | 1 labellezohra.s 180 | Empty | 00 | | 0 | 00/00CA | 356 | 1 labellezohra.s 181 | Comment | 00 | | 0 | 00/00CA | *--- 64K pour les images du jeu 357 | 1 labellezohra.s 182 | Empty | 00 | | 0 | 00/00CA | - 358 | 1 labellezohra.s 183 | Code | 00 | 2 | 3 | 00/00CA : 20 8D 04 | jsr make64KB + 358 | 1 labellezohra.s 183 | Code | 00 | 2 | 3 | 00/00CA : 20 9D 04 | jsr make64KB 359 | 1 labellezohra.s 184 | Code | 00 | | 2 | 00/00CD : B0 CE | bcs koMEM 360 | 1 labellezohra.s 185 | Empty | 00 | | 0 | 00/00CF | - 361 | 1 labellezohra.s 186 | Code | 00 | 2 | 3 | 00/00CF : 8C 66 07 | sty ptrFOND - 362 | 1 labellezohra.s 187 | Code | 00 | 2 | 3 | 00/00D2 : 8E 68 07 | stx ptrFOND+2 - 363 | 1 labellezohra.s 188 | Code | 00 | 2 | 3 | 00/00D5 : 8E 6C 07 | stx ptrICONES+2 - 364 | 1 labellezohra.s 189 | Code | 00 | 2 | 3 | 00/00D8 : 8E 19 1A | stx fondToSourceLocInfo+4; fond - 365 | 1 labellezohra.s 190 | Code | 00 | 2 | 3 | 00/00DB : 8E 29 1A | stx iconToSourceLocInfo+4; icon + 361 | 1 labellezohra.s 186 | Code | 00 | 2 | 3 | 00/00CF : 8C 76 07 | sty ptrFOND + 362 | 1 labellezohra.s 187 | Code | 00 | 2 | 3 | 00/00D2 : 8E 78 07 | stx ptrFOND+2 + 363 | 1 labellezohra.s 188 | Code | 00 | 2 | 3 | 00/00D5 : 8E 7C 07 | stx ptrICONES+2 + 364 | 1 labellezohra.s 189 | Code | 00 | 2 | 3 | 00/00D8 : 8E A4 1A | stx fondToSourceLocInfo+4; fond + 365 | 1 labellezohra.s 190 | Code | 00 | 2 | 3 | 00/00DB : 8E B4 1A | stx iconToSourceLocInfo+4; icon 366 | 1 labellezohra.s 191 | Empty | 00 | | 0 | 00/00DE | 367 | 1 labellezohra.s 192 | Comment | 00 | | 0 | 00/00DE | *--- 64K pour les images compressees 368 | 1 labellezohra.s 193 | Empty | 00 | | 0 | 00/00DE | - 369 | 1 labellezohra.s 194 | Code | 00 | 2 | 3 | 00/00DE : 20 8D 04 | jsr make64KB + 369 | 1 labellezohra.s 194 | Code | 00 | 2 | 3 | 00/00DE : 20 9D 04 | jsr make64KB 370 | 1 labellezohra.s 195 | Code | 00 | | 2 | 00/00E1 : B0 BA | bcs koMEM 371 | 1 labellezohra.s 196 | Empty | 00 | | 0 | 00/00E3 | - 372 | 1 labellezohra.s 197 | Code | 00 | 2 | 3 | 00/00E3 : 8C 6E 07 | sty ptrUNPACK - 373 | 1 labellezohra.s 198 | Code | 00 | 2 | 3 | 00/00E6 : 8E 70 07 | stx ptrUNPACK+2 + 372 | 1 labellezohra.s 197 | Code | 00 | 2 | 3 | 00/00E3 : 8C 7E 07 | sty ptrUNPACK + 373 | 1 labellezohra.s 198 | Code | 00 | 2 | 3 | 00/00E6 : 8E 80 07 | stx ptrUNPACK+2 374 | 1 labellezohra.s 199 | Empty | 00 | | 0 | 00/00E9 | 375 | 1 labellezohra.s 200 | Comment | 00 | | 0 | 00/00E9 | *--- Chargement des outils 376 | 1 labellezohra.s 201 | Empty | 00 | | 0 | 00/00E9 | 377 | 1 labellezohra.s 202 | Code | 00 | | 1 | 00/00E9 : 48 | pha 378 | 1 labellezohra.s 203 | Code | 00 | | 1 | 00/00EA : 48 | pha 379 | 1 labellezohra.s 204 | Macro | 00 | | 0 | 00/00EB | PushWord mainID - 384 | 1 labellezohra.s 204 | Code | 00 | 2 | 3 | 00/00EB : AD 50 07 | LDA mainID + 384 | 1 labellezohra.s 204 | Code | 00 | 2 | 3 | 00/00EB : AD 60 07 | LDA mainID 385 | 1 labellezohra.s 204 | Code | 00 | | 1 | 00/00EE : 48 | PHA 387 | 1 labellezohra.s 205 | Macro | 00 | | 0 | 00/00EF | PushWord #{2} 389 | 1 labellezohra.s 205 | Code | 00 | | 3 | 00/00EF : F4 02 00 | PEA #{2} @@ -256,31 +256,31 @@ 409 | 1 labellezohra.s 207 | Code | 00 | | 4 | 00/00FB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 410 | 1 labellezohra.s 208 | Macro | 00 | | 0 | 00/00FF | PullLong SStopREC 413 | 1 labellezohra.s 208 | Code | 00 | | 1 | 00/00FF : 68 | PLA - 415 | 1 labellezohra.s 208 | Code | 00 | 2 | 3 | 00/0100 : 8D 56 07 | STA SStopREC + 415 | 1 labellezohra.s 208 | Code | 00 | 2 | 3 | 00/0100 : 8D 66 07 | STA SStopREC 420 | 1 labellezohra.s 208 | Code | 00 | | 1 | 00/0103 : 68 | PLA - 422 | 1 labellezohra.s 208 | Code | 00 | 2 | 3 | 00/0104 : 8D 58 07 | STA SStopREC+2 + 422 | 1 labellezohra.s 208 | Code | 00 | 2 | 3 | 00/0104 : 8D 68 07 | STA SStopREC+2 428 | 1 labellezohra.s 209 | Code | 00 | | 2 | 00/0107 : 90 24 | bcc okTOOL 429 | 1 labellezohra.s 210 | Empty | 00 | | 0 | 00/0109 | 430 | 1 labellezohra.s 211 | Code | 00 | | 1 | 00/0109 : 48 | pha 431 | 1 labellezohra.s 212 | Macro | 00 | | 0 | 00/010A | PushLong #tolSTR1 435 | 1 labellezohra.s 212 | Code | 00 | 1 >>16 | 3 | 00/010A : F4 00 00 | PEA #^#tolSTR1 - 442 | 1 labellezohra.s 212 | Code | 00 | 2 | 3 | 00/010D : F4 C6 0A | PEA #tolSTR1 + 442 | 1 labellezohra.s 212 | Code | 00 | 2 | 3 | 00/010D : F4 D6 0A | PEA #tolSTR1 445 | 1 labellezohra.s 213 | Macro | 00 | | 0 | 00/0110 | PushLong #errSTR2 449 | 1 labellezohra.s 213 | Code | 00 | 1 >>16 | 3 | 00/0110 : F4 00 00 | PEA #^#errSTR2 - 456 | 1 labellezohra.s 213 | Code | 00 | 2 | 3 | 00/0113 : F4 0D 0B | PEA #errSTR2 + 456 | 1 labellezohra.s 213 | Code | 00 | 2 | 3 | 00/0113 : F4 1D 0B | PEA #errSTR2 459 | 1 labellezohra.s 214 | Macro | 00 | | 0 | 00/0116 | PushLong #errSTR1 463 | 1 labellezohra.s 214 | Code | 00 | 1 >>16 | 3 | 00/0116 : F4 00 00 | PEA #^#errSTR1 - 470 | 1 labellezohra.s 214 | Code | 00 | 2 | 3 | 00/0119 : F4 08 0B | PEA #errSTR1 + 470 | 1 labellezohra.s 214 | Code | 00 | 2 | 3 | 00/0119 : F4 18 0B | PEA #errSTR1 473 | 1 labellezohra.s 215 | Macro | 00 | | 0 | 00/011C | PushLong #errSTR2 477 | 1 labellezohra.s 215 | Code | 00 | 1 >>16 | 3 | 00/011C : F4 00 00 | PEA #^#errSTR2 - 484 | 1 labellezohra.s 215 | Code | 00 | 2 | 3 | 00/011F : F4 0D 0B | PEA #errSTR2 + 484 | 1 labellezohra.s 215 | Code | 00 | 2 | 3 | 00/011F : F4 1D 0B | PEA #errSTR2 487 | 1 labellezohra.s 216 | Macro | 00 | | 0 | 00/0122 | _TLTextMountVolume 489 | 1 labellezohra.s 216 | Code | 00 | | 3 | 00/0122 : A2 01 12 | LDX #$1201 ; load tool call # 490 | 1 labellezohra.s 216 | Code | 00 | | 4 | 00/0125 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 491 | 1 labellezohra.s 217 | Code | 00 | | 1 | 00/0129 : 68 | pla - 492 | 1 labellezohra.s 218 | Code | 00 | | 3 | 00/012A : 82 9D 02 | brl meQUIT0 + 492 | 1 labellezohra.s 218 | Code | 00 | | 3 | 00/012A : 82 AD 02 | brl meQUIT0 493 | 1 labellezohra.s 219 | Empty | 00 | | 0 | 00/012D | - 494 | 1 labellezohra.s 220 | Comment | 00 | | 0 | 00/012D | *--- + 494 | 1 labellezohra.s 220 | Comment | 00 | | 0 | 00/012D | *--- Test default shadowing... 495 | 1 labellezohra.s 221 | Empty | 00 | | 0 | 00/012D | 496 | 1 labellezohra.s 222 | Macro | 00 | | 0 | 00/012D | okTOOL PushWord #0 498 | 1 labellezohra.s 222 | Code | 00 | | 3 | 00/012D : F4 00 00 | PEA #0 @@ -288,1158 +288,1159 @@ 503 | 1 labellezohra.s 223 | Code | 00 | | 3 | 00/0130 : A2 04 17 | LDX #$1704 ; load tool call # 504 | 1 labellezohra.s 223 | Code | 00 | | 4 | 00/0133 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 505 | 1 labellezohra.s 224 | Code | 00 | | 1 | 00/0137 : 68 | pla - 506 | 1 labellezohra.s 225 | Code | 00 | | 2 | 00/0138 : 30 06 | bmi okSHADOW ; shadowing is on if bit 15 is set + 506 | 1 labellezohra.s 225 | Code | 00 | | 2 | 00/0138 : 30 09 | bmi okSHADOW ; shadowing is on if bit 15 is set 507 | 1 labellezohra.s 226 | Empty | 00 | | 0 | 00/013A | 508 | 1 labellezohra.s 227 | Code | 00 | | 3 | 00/013A : A9 E1 00 | lda #^{$e12000} ; shadowing is off, use slow RAM - 509 | 1 labellezohra.s 228 | Code | 00 | 2 | 3 | 00/013D : 8D 5C 07 | sta ptrSCREEN+2 - 510 | 1 labellezohra.s 229 | Empty | 00 | | 0 | 00/0140 | - 511 | 1 labellezohra.s 230 | Comment | 00 | | 0 | 00/0140 | *--- Et la musique... - 512 | 1 labellezohra.s 231 | Empty | 00 | | 0 | 00/0140 | - 513 | 1 labellezohra.s 232 | Code | 00 | | 1 | 00/0140 : 48 | okSHADOW pha - 514 | 1 labellezohra.s 233 | Macro | 00 | | 0 | 00/0141 | _SoundToolStatus - 516 | 1 labellezohra.s 233 | Code | 00 | | 3 | 00/0141 : A2 08 06 | LDX #$608 ; load tool call # - 517 | 1 labellezohra.s 233 | Code | 00 | | 4 | 00/0144 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 518 | 1 labellezohra.s 234 | Code | 00 | | 1 | 00/0148 : 68 | pla - 519 | 1 labellezohra.s 235 | Code | 00 | | 2 | 00/0149 : D0 06 | bne noSOUND - 520 | 1 labellezohra.s 236 | Empty | 00 | | 0 | 00/014B | - 521 | 1 labellezohra.s 237 | Code | 00 | | 3 | 00/014B : A9 01 00 | lda #1 - 522 | 1 labellezohra.s 238 | Code | 00 | 2 | 3 | 00/014E : 8D 9C 18 | sta fgSND - 523 | 1 labellezohra.s 239 | Empty | 00 | | 0 | 00/0151 | - 524 | 1 labellezohra.s 240 | Macro | 00 | | 0 | 00/0151 | noSOUND _HideMenuBar - 526 | 1 labellezohra.s 240 | Code | 00 | | 3 | 00/0151 : A2 0F 45 | LDX #$450F ; load tool call # - 527 | 1 labellezohra.s 240 | Code | 00 | | 4 | 00/0154 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 528 | 1 labellezohra.s 241 | Empty | 00 | | 0 | 00/0158 | - 529 | 1 labellezohra.s 242 | Macro | 00 | | 0 | 00/0158 | PushWord #0 - 531 | 1 labellezohra.s 242 | Code | 00 | | 3 | 00/0158 : F4 00 00 | PEA #0 - 534 | 1 labellezohra.s 243 | Macro | 00 | | 0 | 00/015B | PushWord #%11111111_11111111 - 536 | 1 labellezohra.s 243 | Code | 00 | | 3 | 00/015B : F4 FF FF | PEA #%11111111_11111111 - 539 | 1 labellezohra.s 244 | Macro | 00 | | 0 | 00/015E | PushWord #0 - 541 | 1 labellezohra.s 244 | Code | 00 | | 3 | 00/015E : F4 00 00 | PEA #0 - 544 | 1 labellezohra.s 245 | Macro | 00 | | 0 | 00/0161 | _FlushEvents - 546 | 1 labellezohra.s 245 | Code | 00 | | 3 | 00/0161 : A2 06 15 | LDX #$1506 ; load tool call # - 547 | 1 labellezohra.s 245 | Code | 00 | | 4 | 00/0164 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 548 | 1 labellezohra.s 246 | Code | 00 | | 1 | 00/0168 : 68 | pla - 549 | 1 labellezohra.s 247 | Empty | 00 | | 0 | 00/0169 | - 550 | 1 labellezohra.s 248 | Macro | 00 | | 0 | 00/0169 | _InitCursor - 552 | 1 labellezohra.s 248 | Code | 00 | | 3 | 00/0169 : A2 04 CA | LDX #$CA04 ; load tool call # - 553 | 1 labellezohra.s 248 | Code | 00 | | 4 | 00/016C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 554 | 1 labellezohra.s 249 | Empty | 00 | | 0 | 00/0170 | - 555 | 1 labellezohra.s 250 | Macro | 00 | | 0 | 00/0170 | PushLong #0 - 559 | 1 labellezohra.s 250 | Code | 00 | | 3 | 00/0170 : F4 00 00 | PEA #^#0 - 566 | 1 labellezohra.s 250 | Code | 00 | | 3 | 00/0173 : F4 00 00 | PEA #0 - 569 | 1 labellezohra.s 251 | Macro | 00 | | 0 | 00/0176 | PushWord #5 ; SetDeskPat - 571 | 1 labellezohra.s 251 | Code | 00 | | 3 | 00/0176 : F4 05 00 | PEA #5 - 574 | 1 labellezohra.s 252 | Macro | 00 | | 0 | 00/0179 | PushWord #$4000 - 576 | 1 labellezohra.s 252 | Code | 00 | | 3 | 00/0179 : F4 00 40 | PEA #$4000 - 579 | 1 labellezohra.s 253 | Macro | 00 | | 0 | 00/017C | PushWord #$0000 - 581 | 1 labellezohra.s 253 | Code | 00 | | 3 | 00/017C : F4 00 00 | PEA #$0000 - 584 | 1 labellezohra.s 254 | Macro | 00 | | 0 | 00/017F | _Desktop - 586 | 1 labellezohra.s 254 | Code | 00 | | 3 | 00/017F : A2 0E 0C | LDX #$C0E ; load tool call # - 587 | 1 labellezohra.s 254 | Code | 00 | | 4 | 00/0182 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 588 | 1 labellezohra.s 255 | Code | 00 | | 1 | 00/0186 : 68 | pla - 589 | 1 labellezohra.s 256 | Code | 00 | | 1 | 00/0187 : 68 | pla - 590 | 1 labellezohra.s 257 | Empty | 00 | | 0 | 00/0188 | - 591 | 1 labellezohra.s 258 | Code | 00 | | 1 | 00/0188 : 48 | pha - 592 | 1 labellezohra.s 259 | Code | 00 | | 1 | 00/0189 : 48 | pha - 593 | 1 labellezohra.s 260 | Macro | 00 | | 0 | 00/018A | PushLong #0 - 597 | 1 labellezohra.s 260 | Code | 00 | | 3 | 00/018A : F4 00 00 | PEA #^#0 - 604 | 1 labellezohra.s 260 | Code | 00 | | 3 | 00/018D : F4 00 00 | PEA #0 - 607 | 1 labellezohra.s 261 | Macro | 00 | | 0 | 00/0190 | PushLong #{1} - 611 | 1 labellezohra.s 261 | Code | 00 | | 3 | 00/0190 : F4 00 00 | PEA #^#{1} - 618 | 1 labellezohra.s 261 | Code | 00 | | 3 | 00/0193 : F4 01 00 | PEA #{1} - 621 | 1 labellezohra.s 262 | Macro | 00 | | 0 | 00/0196 | PushLong #PAINTMAIN - 625 | 1 labellezohra.s 262 | Code | 00 | 1 >>16 | 3 | 00/0196 : F4 00 00 | PEA #^#PAINTMAIN - 632 | 1 labellezohra.s 262 | Code | 00 | 2 | 3 | 00/0199 : F4 77 02 | PEA #PAINTMAIN - 635 | 1 labellezohra.s 263 | Macro | 00 | | 0 | 00/019C | PushLong #0 - 639 | 1 labellezohra.s 263 | Code | 00 | | 3 | 00/019C : F4 00 00 | PEA #^#0 - 646 | 1 labellezohra.s 263 | Code | 00 | | 3 | 00/019F : F4 00 00 | PEA #0 - 649 | 1 labellezohra.s 264 | Macro | 00 | | 0 | 00/01A2 | PushWord #{2} - 651 | 1 labellezohra.s 264 | Code | 00 | | 3 | 00/01A2 : F4 02 00 | PEA #{2} - 654 | 1 labellezohra.s 265 | Macro | 00 | | 0 | 00/01A5 | PushLong #{1} - 658 | 1 labellezohra.s 265 | Code | 00 | | 3 | 00/01A5 : F4 00 00 | PEA #^#{1} - 665 | 1 labellezohra.s 265 | Code | 00 | | 3 | 00/01A8 : F4 01 00 | PEA #{1} - 668 | 1 labellezohra.s 266 | Macro | 00 | | 0 | 00/01AB | PushWord #$800e - 670 | 1 labellezohra.s 266 | Code | 00 | | 3 | 00/01AB : F4 0E 80 | PEA #$800e - 673 | 1 labellezohra.s 267 | Macro | 00 | | 0 | 00/01AE | _NewWindow2 - 675 | 1 labellezohra.s 267 | Code | 00 | | 3 | 00/01AE : A2 0E 61 | LDX #$610E ; load tool call # - 676 | 1 labellezohra.s 267 | Code | 00 | | 4 | 00/01B1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 677 | 1 labellezohra.s 268 | Macro | 00 | | 0 | 00/01B5 | PullLong wiMAIN - 680 | 1 labellezohra.s 268 | Code | 00 | | 1 | 00/01B5 : 68 | PLA - 682 | 1 labellezohra.s 268 | Code | 00 | 2 | 3 | 00/01B6 : 8D 4C 07 | STA wiMAIN - 687 | 1 labellezohra.s 268 | Code | 00 | | 1 | 00/01B9 : 68 | PLA - 689 | 1 labellezohra.s 268 | Code | 00 | 2 | 3 | 00/01BA : 8D 4E 07 | STA wiMAIN+2 - 695 | 1 labellezohra.s 269 | Empty | 00 | | 0 | 00/01BD | - 696 | 1 labellezohra.s 270 | Comment | 00 | | 0 | 00/01BD | *---------------------------------------- - 697 | 1 labellezohra.s 271 | Comment | 00 | | 0 | 00/01BD | * INITIALISATIONS - 698 | 1 labellezohra.s 272 | Comment | 00 | | 0 | 00/01BD | *---------------------------------------- - 699 | 1 labellezohra.s 273 | Empty | 00 | | 0 | 00/01BD | - 700 | 1 labellezohra.s 274 | Empty | 00 | | 0 | 00/01BD | entryPOINT - 701 | 1 labellezohra.s 275 | Code | 00 | 2 | 3 | 00/01BD : 20 10 04 | jsr TWILIGHToff - 702 | 1 labellezohra.s 276 | Code | 00 | 2 | 3 | 00/01C0 : 20 F1 1A | jsr set_language - 703 | 1 labellezohra.s 277 | Code | 00 | 2 | 3 | 00/01C3 : 20 F6 1B | jsr init - 704 | 1 labellezohra.s 278 | Code | 00 | 2 | 3 | 00/01C6 : 20 A6 1B | jsr antoine ; on change ! - 705 | 1 labellezohra.s 279 | Code | 00 | 2 | 3 | 00/01C9 : 20 01 1C | jsr init2 - 706 | 1 labellezohra.s 280 | Empty | 00 | | 0 | 00/01CC | - 707 | 1 labellezohra.s 281 | Comment | 00 | | 0 | 00/01CC | *----------------------- - 708 | 1 labellezohra.s 282 | Comment | 00 | | 0 | 00/01CC | * MAIN - 709 | 1 labellezohra.s 283 | Comment | 00 | | 0 | 00/01CC | *----------------------- - 710 | 1 labellezohra.s 284 | Empty | 00 | | 0 | 00/01CC | - 711 | 1 labellezohra.s 285 | Macro | 00 | | 0 | 00/01CC | @fadein ptrFOND;#{255} - 712 | 1 labellezohra.s 285 | Code | 00 | | 3 | 00/01CC : A9 FF 00 | lda #{255} - 713 | 1 labellezohra.s 285 | Code | 00 | 2 | 3 | 00/01CF : AE 68 07 | ldx ptrFOND+2 - 714 | 1 labellezohra.s 285 | Code | 00 | 2 | 3 | 00/01D2 : AC 66 07 | ldy ptrFOND - 715 | 1 labellezohra.s 285 | Code | 00 | 2 | 3 | 00/01D5 : 20 1A 05 | jsr fadeIN - 716 | 1 labellezohra.s 286 | Code | 00 | 2 | 3 | 00/01D8 : 20 E1 04 | jsr waitEVENT - 717 | 1 labellezohra.s 287 | Macro | 00 | | 0 | 00/01DB | @fadein ptrICONES;#{255} - 718 | 1 labellezohra.s 287 | Code | 00 | | 3 | 00/01DB : A9 FF 00 | lda #{255} - 719 | 1 labellezohra.s 287 | Code | 00 | 2 | 3 | 00/01DE : AE 6C 07 | ldx ptrICONES+2 - 720 | 1 labellezohra.s 287 | Code | 00 | 2 | 3 | 00/01E1 : AC 6A 07 | ldy ptrICONES - 721 | 1 labellezohra.s 287 | Code | 00 | 2 | 3 | 00/01E4 : 20 1A 05 | jsr fadeIN - 722 | 1 labellezohra.s 288 | Empty | 00 | | 0 | 00/01E7 | - 723 | 1 labellezohra.s 289 | Code | 00 | 2 | 3 | 00/01E7 : 20 72 1B | mainLOOP jsr teste_fin - 724 | 1 labellezohra.s 290 | Code | 00 | 2 | 3 | 00/01EA : 20 73 1B | jsr demande_objet - 725 | 1 labellezohra.s 291 | Empty | 00 | | 0 | 00/01ED | - 726 | 1 labellezohra.s 292 | Comment | 00 | | 0 | 00/01ED | *---------------------------------------- - 727 | 1 labellezohra.s 293 | Comment | 00 | | 0 | 00/01ED | * TASK MASTER - 728 | 1 labellezohra.s 294 | Comment | 00 | | 0 | 00/01ED | *---------------------------------------- - 729 | 1 labellezohra.s 295 | Empty | 00 | | 0 | 00/01ED | - 730 | 1 labellezohra.s 296 | Code | 00 | 2 | 3 | 00/01ED : EE 26 07 | taskLOOP inc VBLCounter0 - 731 | 1 labellezohra.s 297 | Empty | 00 | | 0 | 00/01F0 | - 732 | 1 labellezohra.s 298 | Macro | 00 | | 0 | 00/01F0 | PushWord #0 - 734 | 1 labellezohra.s 298 | Code | 00 | | 3 | 00/01F0 : F4 00 00 | PEA #0 - 737 | 1 labellezohra.s 299 | Macro | 00 | | 0 | 00/01F3 | PushWord #0 - 739 | 1 labellezohra.s 299 | Code | 00 | | 3 | 00/01F3 : F4 00 00 | PEA #0 - 742 | 1 labellezohra.s 300 | Macro | 00 | | 0 | 00/01F6 | PushWord #$c000 - 744 | 1 labellezohra.s 300 | Code | 00 | | 3 | 00/01F6 : F4 00 C0 | PEA #$c000 - 747 | 1 labellezohra.s 301 | Macro | 00 | | 0 | 00/01F9 | PushWord #0 - 749 | 1 labellezohra.s 301 | Code | 00 | | 3 | 00/01F9 : F4 00 00 | PEA #0 - 752 | 1 labellezohra.s 302 | Macro | 00 | | 0 | 00/01FC | _HandleDiskInsert - 754 | 1 labellezohra.s 302 | Code | 00 | | 3 | 00/01FC : A2 0E 6B | LDX #$6B0E ; load tool call # - 755 | 1 labellezohra.s 302 | Code | 00 | | 4 | 00/01FF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 756 | 1 labellezohra.s 303 | Code | 00 | | 1 | 00/0203 : 68 | pla - 757 | 1 labellezohra.s 304 | Code | 00 | | 1 | 00/0204 : 68 | pla - 758 | 1 labellezohra.s 305 | Empty | 00 | | 0 | 00/0205 | - 759 | 1 labellezohra.s 306 | Comment | 00 | | 0 | 00/0205 | * jsr checkREPLAY - 760 | 1 labellezohra.s 307 | Empty | 00 | | 0 | 00/0205 | - 761 | 1 labellezohra.s 308 | Macro | 00 | | 0 | 00/0205 | PushWord #0 - 763 | 1 labellezohra.s 308 | Code | 00 | | 3 | 00/0205 : F4 00 00 | PEA #0 - 766 | 1 labellezohra.s 309 | Macro | 00 | | 0 | 00/0208 | PushWord #%11111111_11111111 - 768 | 1 labellezohra.s 309 | Code | 00 | | 3 | 00/0208 : F4 FF FF | PEA #%11111111_11111111 - 771 | 1 labellezohra.s 310 | Macro | 00 | | 0 | 00/020B | PushLong #taskREC - 775 | 1 labellezohra.s 310 | Code | 00 | 1 >>16 | 3 | 00/020B : F4 00 00 | PEA #^#taskREC - 782 | 1 labellezohra.s 310 | Code | 00 | 2 | 3 | 00/020E : F4 17 0B | PEA #taskREC - 785 | 1 labellezohra.s 311 | Macro | 00 | | 0 | 00/0211 | _TaskMaster - 787 | 1 labellezohra.s 311 | Code | 00 | | 3 | 00/0211 : A2 0E 1D | LDX #$1D0E ; load tool call # - 788 | 1 labellezohra.s 311 | Code | 00 | | 4 | 00/0214 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 789 | 1 labellezohra.s 312 | Code | 00 | | 1 | 00/0218 : 68 | pla - 790 | 1 labellezohra.s 313 | Code | 00 | | 2 | 00/0219 : F0 D2 | beq taskLOOP - 791 | 1 labellezohra.s 314 | Empty | 00 | | 0 | 00/021B | - 792 | 1 labellezohra.s 315 | Code | 00 | | 1 | 00/021B : 0A | asl - 793 | 1 labellezohra.s 316 | Code | 00 | | 1 | 00/021C : AA | tax - 794 | 1 labellezohra.s 317 | Code | 00 | 2 | 3 | 00/021D : FC 45 0B | jsr (taskTBL,x) - 795 | 1 labellezohra.s 318 | Code | 00 | | 2 | 00/0220 : 80 CB | bra taskLOOP - 796 | 1 labellezohra.s 319 | Empty | 00 | | 0 | 00/0222 | - 797 | 1 labellezohra.s 320 | Comment | 00 | | 0 | 00/0222 | * lda escape ; on a une condition de sortie - 798 | 1 labellezohra.s 321 | Comment | 00 | | 0 | 00/0222 | * cmp #FALSE - 799 | 1 labellezohra.s 322 | Comment | 00 | | 0 | 00/0222 | * bne main - 800 | 1 labellezohra.s 323 | Comment | 00 | | 0 | 00/0222 | * - 801 | 1 labellezohra.s 324 | Comment | 00 | | 0 | 00/0222 | * lda deplacement ; si on doit bouger, on fait un... - 802 | 1 labellezohra.s 325 | Comment | 00 | | 0 | 00/0222 | * ora fgSUITEFORCEE - 803 | 1 labellezohra.s 326 | Comment | 00 | | 0 | 00/0222 | * cmp #TRUE - 804 | 1 labellezohra.s 327 | Comment | 00 | | 0 | 00/0222 | * beq mainLOOP ; ...grand saut - 805 | 1 labellezohra.s 328 | Comment | 00 | | 0 | 00/0222 | * bne taskLOOP ; ...sinon on attend - 806 | 1 labellezohra.s 329 | Empty | 00 | | 0 | 00/0222 | - 807 | 1 labellezohra.s 330 | Comment | 00 | | 0 | 00/0222 | *----------------------------------- Gestion du keyDown - 808 | 1 labellezohra.s 331 | Comment | 00 | | 0 | 00/0222 | * on gère les open-apple-qqch - 809 | 1 labellezohra.s 332 | Empty | 00 | | 0 | 00/0222 | - 810 | 1 labellezohra.s 333 | Code | 00 | 2 | 3 | 00/0222 : AD 25 0B | doKEYDOWN lda taskMODIFIERS - 811 | 1 labellezohra.s 334 | Code | 00 | | 3 | 00/0225 : 29 00 01 | and #{$0100} - 812 | 1 labellezohra.s 335 | Code | 00 | | 3 | 00/0228 : C9 00 01 | cmp #{$0100} - 813 | 1 labellezohra.s 336 | Code | 00 | | 2 | 00/022B : F0 01 | beq doOPENAPPLE - 814 | 1 labellezohra.s 337 | Code | 00 | | 1 | 00/022D : 60 | rts - 815 | 1 labellezohra.s 338 | Empty | 00 | | 0 | 00/022E | - 816 | 1 labellezohra.s 339 | Comment | 00 | | 0 | 00/022E | *--- gère les open-apple-qqch - 817 | 1 labellezohra.s 340 | Empty | 00 | | 0 | 00/022E | - 818 | 1 labellezohra.s 341 | Empty | 00 | | 0 | 00/022E | doOPENAPPLE - 819 | 1 labellezohra.s 342 | Code | 00 | | 3 | 00/022E : A2 FF FF | ldx #-1 - 820 | 1 labellezohra.s 343 | Code | 10 | | 2 | 00/0231 : E2 20 | sep #$20 - 821 | 1 labellezohra.s 344 | Code | 10 | | 1 | 00/0233 : E8 | ozunid_1 inx - 822 | 1 labellezohra.s 345 | Code | 10 | 2 | 3 | 00/0234 : BD 4B 02 | lda tblKEYVALUE,x ; get key - 823 | 1 labellezohra.s 346 | Code | 10 | | 2 | 00/0237 : C9 FF | cmp #$ff ; end of table - 824 | 1 labellezohra.s 347 | Code | 10 | | 2 | 00/0239 : F0 0D | beq doOPENAPPLE99 ; so exit - 825 | 1 labellezohra.s 348 | Code | 10 | 2 | 3 | 00/023B : CD 19 0B | cmp taskMESSAGE ; same as pressed key? - 826 | 1 labellezohra.s 349 | Code | 10 | | 2 | 00/023E : D0 F3 | bne ozunid_1 ; no, loop - 827 | 1 labellezohra.s 350 | Empty | 10 | | 0 | 00/0240 | - 828 | 1 labellezohra.s 351 | Code | 00 | | 2 | 00/0240 : C2 20 | rep #$20 - 829 | 1 labellezohra.s 352 | Code | 00 | | 1 | 00/0242 : 8A | txa - 830 | 1 labellezohra.s 353 | Code | 00 | | 1 | 00/0243 : 0A | asl - 831 | 1 labellezohra.s 354 | Code | 00 | | 1 | 00/0244 : AA | tax - 832 | 1 labellezohra.s 355 | Code | 00 | 2 | 3 | 00/0245 : 7C 57 02 | jmp (tblKEYADDRESS,x) - 833 | 1 labellezohra.s 356 | Empty | 00 | | 0 | 00/0248 | - 834 | 1 labellezohra.s 357 | Empty | 00 | | 0 | 00/0248 | doOPENAPPLE99 - 835 | 1 labellezohra.s 358 | Empty | 00 | | 0 | 00/0248 | doNOT - 836 | 1 labellezohra.s 359 | Code | 00 | | 2 | 00/0248 : C2 20 | rep #$20 - 837 | 1 labellezohra.s 360 | Code | 00 | | 1 | 00/024A : 60 | rts - 838 | 1 labellezohra.s 361 | Empty | 00 | | 0 | 00/024B | - 839 | 1 labellezohra.s 362 | Comment | 00 | | 0 | 00/024B | *--- - 840 | 1 labellezohra.s 363 | Empty | 00 | | 0 | 00/024B | - 841 | 1 labellezohra.s 364 | Empty | 00 | | 0 | 00/024B | tblKEYVALUE - 842 | 1 labellezohra.s 365 | Data | 00 | | 6 | 00/024B : 51 71 4F 6F | asc 'QqOoSs' + 509 | 1 labellezohra.s 228 | Code | 00 | 2 | 3 | 00/013D : 8D 6C 07 | sta ptrSCREEN+2 + 510 | 1 labellezohra.s 229 | Code | 00 | 2 | 3 | 00/0140 : 8D C4 1A | sta iconToDestLocInfo+4 + 511 | 1 labellezohra.s 230 | Empty | 00 | | 0 | 00/0143 | + 512 | 1 labellezohra.s 231 | Comment | 00 | | 0 | 00/0143 | *--- Et la musique... + 513 | 1 labellezohra.s 232 | Empty | 00 | | 0 | 00/0143 | + 514 | 1 labellezohra.s 233 | Code | 00 | | 1 | 00/0143 : 48 | okSHADOW pha + 515 | 1 labellezohra.s 234 | Macro | 00 | | 0 | 00/0144 | _SoundToolStatus + 517 | 1 labellezohra.s 234 | Code | 00 | | 3 | 00/0144 : A2 08 06 | LDX #$608 ; load tool call # + 518 | 1 labellezohra.s 234 | Code | 00 | | 4 | 00/0147 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 519 | 1 labellezohra.s 235 | Code | 00 | | 1 | 00/014B : 68 | pla + 520 | 1 labellezohra.s 236 | Code | 00 | | 2 | 00/014C : D0 06 | bne noSOUND + 521 | 1 labellezohra.s 237 | Empty | 00 | | 0 | 00/014E | + 522 | 1 labellezohra.s 238 | Code | 00 | | 3 | 00/014E : A9 01 00 | lda #1 + 523 | 1 labellezohra.s 239 | Code | 00 | 2 | 3 | 00/0151 : 8D 22 19 | sta fgSND + 524 | 1 labellezohra.s 240 | Empty | 00 | | 0 | 00/0154 | + 525 | 1 labellezohra.s 241 | Macro | 00 | | 0 | 00/0154 | noSOUND _HideMenuBar + 527 | 1 labellezohra.s 241 | Code | 00 | | 3 | 00/0154 : A2 0F 45 | LDX #$450F ; load tool call # + 528 | 1 labellezohra.s 241 | Code | 00 | | 4 | 00/0157 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 529 | 1 labellezohra.s 242 | Empty | 00 | | 0 | 00/015B | + 530 | 1 labellezohra.s 243 | Macro | 00 | | 0 | 00/015B | PushWord #0 + 532 | 1 labellezohra.s 243 | Code | 00 | | 3 | 00/015B : F4 00 00 | PEA #0 + 535 | 1 labellezohra.s 244 | Macro | 00 | | 0 | 00/015E | PushWord #%11111111_11111111 + 537 | 1 labellezohra.s 244 | Code | 00 | | 3 | 00/015E : F4 FF FF | PEA #%11111111_11111111 + 540 | 1 labellezohra.s 245 | Macro | 00 | | 0 | 00/0161 | PushWord #0 + 542 | 1 labellezohra.s 245 | Code | 00 | | 3 | 00/0161 : F4 00 00 | PEA #0 + 545 | 1 labellezohra.s 246 | Macro | 00 | | 0 | 00/0164 | _FlushEvents + 547 | 1 labellezohra.s 246 | Code | 00 | | 3 | 00/0164 : A2 06 15 | LDX #$1506 ; load tool call # + 548 | 1 labellezohra.s 246 | Code | 00 | | 4 | 00/0167 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 549 | 1 labellezohra.s 247 | Code | 00 | | 1 | 00/016B : 68 | pla + 550 | 1 labellezohra.s 248 | Empty | 00 | | 0 | 00/016C | + 551 | 1 labellezohra.s 249 | Macro | 00 | | 0 | 00/016C | _InitCursor + 553 | 1 labellezohra.s 249 | Code | 00 | | 3 | 00/016C : A2 04 CA | LDX #$CA04 ; load tool call # + 554 | 1 labellezohra.s 249 | Code | 00 | | 4 | 00/016F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 555 | 1 labellezohra.s 250 | Empty | 00 | | 0 | 00/0173 | + 556 | 1 labellezohra.s 251 | Macro | 00 | | 0 | 00/0173 | PushLong #0 + 560 | 1 labellezohra.s 251 | Code | 00 | | 3 | 00/0173 : F4 00 00 | PEA #^#0 + 567 | 1 labellezohra.s 251 | Code | 00 | | 3 | 00/0176 : F4 00 00 | PEA #0 + 570 | 1 labellezohra.s 252 | Macro | 00 | | 0 | 00/0179 | PushWord #5 ; SetDeskPat + 572 | 1 labellezohra.s 252 | Code | 00 | | 3 | 00/0179 : F4 05 00 | PEA #5 + 575 | 1 labellezohra.s 253 | Macro | 00 | | 0 | 00/017C | PushWord #$4000 + 577 | 1 labellezohra.s 253 | Code | 00 | | 3 | 00/017C : F4 00 40 | PEA #$4000 + 580 | 1 labellezohra.s 254 | Macro | 00 | | 0 | 00/017F | PushWord #$0000 + 582 | 1 labellezohra.s 254 | Code | 00 | | 3 | 00/017F : F4 00 00 | PEA #$0000 + 585 | 1 labellezohra.s 255 | Macro | 00 | | 0 | 00/0182 | _Desktop + 587 | 1 labellezohra.s 255 | Code | 00 | | 3 | 00/0182 : A2 0E 0C | LDX #$C0E ; load tool call # + 588 | 1 labellezohra.s 255 | Code | 00 | | 4 | 00/0185 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 589 | 1 labellezohra.s 256 | Code | 00 | | 1 | 00/0189 : 68 | pla + 590 | 1 labellezohra.s 257 | Code | 00 | | 1 | 00/018A : 68 | pla + 591 | 1 labellezohra.s 258 | Empty | 00 | | 0 | 00/018B | + 592 | 1 labellezohra.s 259 | Code | 00 | | 1 | 00/018B : 48 | pha + 593 | 1 labellezohra.s 260 | Code | 00 | | 1 | 00/018C : 48 | pha + 594 | 1 labellezohra.s 261 | Macro | 00 | | 0 | 00/018D | PushLong #0 + 598 | 1 labellezohra.s 261 | Code | 00 | | 3 | 00/018D : F4 00 00 | PEA #^#0 + 605 | 1 labellezohra.s 261 | Code | 00 | | 3 | 00/0190 : F4 00 00 | PEA #0 + 608 | 1 labellezohra.s 262 | Macro | 00 | | 0 | 00/0193 | PushLong #{1} + 612 | 1 labellezohra.s 262 | Code | 00 | | 3 | 00/0193 : F4 00 00 | PEA #^#{1} + 619 | 1 labellezohra.s 262 | Code | 00 | | 3 | 00/0196 : F4 01 00 | PEA #{1} + 622 | 1 labellezohra.s 263 | Macro | 00 | | 0 | 00/0199 | PushLong #PAINTMAIN + 626 | 1 labellezohra.s 263 | Code | 00 | 1 >>16 | 3 | 00/0199 : F4 00 00 | PEA #^#PAINTMAIN + 633 | 1 labellezohra.s 263 | Code | 00 | 2 | 3 | 00/019C : F4 87 02 | PEA #PAINTMAIN + 636 | 1 labellezohra.s 264 | Macro | 00 | | 0 | 00/019F | PushLong #0 + 640 | 1 labellezohra.s 264 | Code | 00 | | 3 | 00/019F : F4 00 00 | PEA #^#0 + 647 | 1 labellezohra.s 264 | Code | 00 | | 3 | 00/01A2 : F4 00 00 | PEA #0 + 650 | 1 labellezohra.s 265 | Macro | 00 | | 0 | 00/01A5 | PushWord #{2} + 652 | 1 labellezohra.s 265 | Code | 00 | | 3 | 00/01A5 : F4 02 00 | PEA #{2} + 655 | 1 labellezohra.s 266 | Macro | 00 | | 0 | 00/01A8 | PushLong #{1} + 659 | 1 labellezohra.s 266 | Code | 00 | | 3 | 00/01A8 : F4 00 00 | PEA #^#{1} + 666 | 1 labellezohra.s 266 | Code | 00 | | 3 | 00/01AB : F4 01 00 | PEA #{1} + 669 | 1 labellezohra.s 267 | Macro | 00 | | 0 | 00/01AE | PushWord #$800e + 671 | 1 labellezohra.s 267 | Code | 00 | | 3 | 00/01AE : F4 0E 80 | PEA #$800e + 674 | 1 labellezohra.s 268 | Macro | 00 | | 0 | 00/01B1 | _NewWindow2 + 676 | 1 labellezohra.s 268 | Code | 00 | | 3 | 00/01B1 : A2 0E 61 | LDX #$610E ; load tool call # + 677 | 1 labellezohra.s 268 | Code | 00 | | 4 | 00/01B4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 678 | 1 labellezohra.s 269 | Macro | 00 | | 0 | 00/01B8 | PullLong wiMAIN + 681 | 1 labellezohra.s 269 | Code | 00 | | 1 | 00/01B8 : 68 | PLA + 683 | 1 labellezohra.s 269 | Code | 00 | 2 | 3 | 00/01B9 : 8D 5C 07 | STA wiMAIN + 688 | 1 labellezohra.s 269 | Code | 00 | | 1 | 00/01BC : 68 | PLA + 690 | 1 labellezohra.s 269 | Code | 00 | 2 | 3 | 00/01BD : 8D 5E 07 | STA wiMAIN+2 + 696 | 1 labellezohra.s 270 | Empty | 00 | | 0 | 00/01C0 | + 697 | 1 labellezohra.s 271 | Comment | 00 | | 0 | 00/01C0 | *---------------------------------------- + 698 | 1 labellezohra.s 272 | Comment | 00 | | 0 | 00/01C0 | * INITIALISATIONS + 699 | 1 labellezohra.s 273 | Comment | 00 | | 0 | 00/01C0 | *---------------------------------------- + 700 | 1 labellezohra.s 274 | Empty | 00 | | 0 | 00/01C0 | + 701 | 1 labellezohra.s 275 | Empty | 00 | | 0 | 00/01C0 | entryPOINT + 702 | 1 labellezohra.s 276 | Code | 00 | 2 | 3 | 00/01C0 : 20 20 04 | jsr TWILIGHToff + 703 | 1 labellezohra.s 277 | Code | 00 | 2 | 3 | 00/01C3 : 20 7F 1B | jsr set_language + 704 | 1 labellezohra.s 278 | Code | 00 | 2 | 3 | 00/01C6 : 20 5E 1C | jsr init + 705 | 1 labellezohra.s 279 | Code | 00 | 2 | 3 | 00/01C9 : 20 0E 1C | jsr antoine ; on change ! + 706 | 1 labellezohra.s 280 | Code | 00 | 2 | 3 | 00/01CC : 20 69 1C | jsr init2 + 707 | 1 labellezohra.s 281 | Empty | 00 | | 0 | 00/01CF | + 708 | 1 labellezohra.s 282 | Comment | 00 | | 0 | 00/01CF | *----------------------- + 709 | 1 labellezohra.s 283 | Comment | 00 | | 0 | 00/01CF | * MAIN + 710 | 1 labellezohra.s 284 | Comment | 00 | | 0 | 00/01CF | *----------------------- + 711 | 1 labellezohra.s 285 | Empty | 00 | | 0 | 00/01CF | + 712 | 1 labellezohra.s 286 | Macro | 00 | | 0 | 00/01CF | @fadein ptrFOND;#{255} + 713 | 1 labellezohra.s 286 | Code | 00 | | 3 | 00/01CF : A9 FF 00 | lda #{255} + 714 | 1 labellezohra.s 286 | Code | 00 | 2 | 3 | 00/01D2 : AE 78 07 | ldx ptrFOND+2 + 715 | 1 labellezohra.s 286 | Code | 00 | 2 | 3 | 00/01D5 : AC 76 07 | ldy ptrFOND + 716 | 1 labellezohra.s 286 | Code | 00 | 2 | 3 | 00/01D8 : 20 2A 05 | jsr fadeIN + 717 | 1 labellezohra.s 287 | Empty | 00 | | 0 | 00/01DB | + 718 | 1 labellezohra.s 288 | Code | 00 | 2 | 3 | 00/01DB : 20 CF 19 | mainLOOP jsr test_fin + 719 | 1 labellezohra.s 289 | Code | 00 | 2 | 3 | 00/01DE : 20 59 1D | jsr test_objets + 720 | 1 labellezohra.s 290 | Empty | 00 | | 0 | 00/01E1 | + 721 | 1 labellezohra.s 291 | Comment | 00 | | 0 | 00/01E1 | *---------------------------------------- + 722 | 1 labellezohra.s 292 | Comment | 00 | | 0 | 00/01E1 | * TASK MASTER + 723 | 1 labellezohra.s 293 | Comment | 00 | | 0 | 00/01E1 | *---------------------------------------- + 724 | 1 labellezohra.s 294 | Empty | 00 | | 0 | 00/01E1 | + 725 | 1 labellezohra.s 295 | Code | 00 | 2 | 3 | 00/01E1 : EE 36 07 | taskLOOP inc VBLCounter0 + 726 | 1 labellezohra.s 296 | Empty | 00 | | 0 | 00/01E4 | + 727 | 1 labellezohra.s 297 | Macro | 00 | | 0 | 00/01E4 | PushWord #0 + 729 | 1 labellezohra.s 297 | Code | 00 | | 3 | 00/01E4 : F4 00 00 | PEA #0 + 732 | 1 labellezohra.s 298 | Macro | 00 | | 0 | 00/01E7 | PushWord #0 + 734 | 1 labellezohra.s 298 | Code | 00 | | 3 | 00/01E7 : F4 00 00 | PEA #0 + 737 | 1 labellezohra.s 299 | Macro | 00 | | 0 | 00/01EA | PushWord #$c000 + 739 | 1 labellezohra.s 299 | Code | 00 | | 3 | 00/01EA : F4 00 C0 | PEA #$c000 + 742 | 1 labellezohra.s 300 | Macro | 00 | | 0 | 00/01ED | PushWord #0 + 744 | 1 labellezohra.s 300 | Code | 00 | | 3 | 00/01ED : F4 00 00 | PEA #0 + 747 | 1 labellezohra.s 301 | Macro | 00 | | 0 | 00/01F0 | _HandleDiskInsert + 749 | 1 labellezohra.s 301 | Code | 00 | | 3 | 00/01F0 : A2 0E 6B | LDX #$6B0E ; load tool call # + 750 | 1 labellezohra.s 301 | Code | 00 | | 4 | 00/01F3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 751 | 1 labellezohra.s 302 | Code | 00 | | 1 | 00/01F7 : 68 | pla + 752 | 1 labellezohra.s 303 | Code | 00 | | 1 | 00/01F8 : 68 | pla + 753 | 1 labellezohra.s 304 | Empty | 00 | | 0 | 00/01F9 | + 754 | 1 labellezohra.s 305 | Comment | 00 | | 0 | 00/01F9 | * jsr checkREPLAY + 755 | 1 labellezohra.s 306 | Empty | 00 | | 0 | 00/01F9 | + 756 | 1 labellezohra.s 307 | Macro | 00 | | 0 | 00/01F9 | PushWord #0 + 758 | 1 labellezohra.s 307 | Code | 00 | | 3 | 00/01F9 : F4 00 00 | PEA #0 + 761 | 1 labellezohra.s 308 | Macro | 00 | | 0 | 00/01FC | PushWord #%11111111_11111111 + 763 | 1 labellezohra.s 308 | Code | 00 | | 3 | 00/01FC : F4 FF FF | PEA #%11111111_11111111 + 766 | 1 labellezohra.s 309 | Macro | 00 | | 0 | 00/01FF | PushLong #taskREC + 770 | 1 labellezohra.s 309 | Code | 00 | 1 >>16 | 3 | 00/01FF : F4 00 00 | PEA #^#taskREC + 777 | 1 labellezohra.s 309 | Code | 00 | 2 | 3 | 00/0202 : F4 27 0B | PEA #taskREC + 780 | 1 labellezohra.s 310 | Macro | 00 | | 0 | 00/0205 | _TaskMaster + 782 | 1 labellezohra.s 310 | Code | 00 | | 3 | 00/0205 : A2 0E 1D | LDX #$1D0E ; load tool call # + 783 | 1 labellezohra.s 310 | Code | 00 | | 4 | 00/0208 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 784 | 1 labellezohra.s 311 | Code | 00 | | 1 | 00/020C : 68 | pla + 785 | 1 labellezohra.s 312 | Code | 00 | | 2 | 00/020D : F0 D2 | beq taskLOOP + 786 | 1 labellezohra.s 313 | Empty | 00 | | 0 | 00/020F | + 787 | 1 labellezohra.s 314 | Code | 00 | | 1 | 00/020F : 0A | asl + 788 | 1 labellezohra.s 315 | Code | 00 | | 1 | 00/0210 : AA | tax + 789 | 1 labellezohra.s 316 | Code | 00 | 2 | 3 | 00/0211 : FC 55 0B | jsr (taskTBL,x) + 790 | 1 labellezohra.s 317 | Code | 00 | | 2 | 00/0214 : 80 CB | bra taskLOOP + 791 | 1 labellezohra.s 318 | Empty | 00 | | 0 | 00/0216 | + 792 | 1 labellezohra.s 319 | Comment | 00 | | 0 | 00/0216 | * lda escape ; on a une condition de sortie + 793 | 1 labellezohra.s 320 | Comment | 00 | | 0 | 00/0216 | * cmp #FALSE + 794 | 1 labellezohra.s 321 | Comment | 00 | | 0 | 00/0216 | * bne main + 795 | 1 labellezohra.s 322 | Comment | 00 | | 0 | 00/0216 | * + 796 | 1 labellezohra.s 323 | Comment | 00 | | 0 | 00/0216 | * lda deplacement ; si on doit bouger, on fait un... + 797 | 1 labellezohra.s 324 | Comment | 00 | | 0 | 00/0216 | * ora fgSUITEFORCEE + 798 | 1 labellezohra.s 325 | Comment | 00 | | 0 | 00/0216 | * cmp #TRUE + 799 | 1 labellezohra.s 326 | Comment | 00 | | 0 | 00/0216 | * beq mainLOOP ; ...grand saut + 800 | 1 labellezohra.s 327 | Comment | 00 | | 0 | 00/0216 | * bne taskLOOP ; ...sinon on attend + 801 | 1 labellezohra.s 328 | Empty | 00 | | 0 | 00/0216 | + 802 | 1 labellezohra.s 329 | Comment | 00 | | 0 | 00/0216 | *----------------------------------- Gestion du keyDown + 803 | 1 labellezohra.s 330 | Comment | 00 | | 0 | 00/0216 | * on gère les open-apple-qqch + 804 | 1 labellezohra.s 331 | Empty | 00 | | 0 | 00/0216 | + 805 | 1 labellezohra.s 332 | Code | 00 | 2 | 3 | 00/0216 : AD 35 0B | doKEYDOWN lda taskMODIFIERS + 806 | 1 labellezohra.s 333 | Code | 00 | | 3 | 00/0219 : 29 00 01 | and #{$0100} + 807 | 1 labellezohra.s 334 | Code | 00 | | 3 | 00/021C : C9 00 01 | cmp #{$0100} + 808 | 1 labellezohra.s 335 | Code | 00 | | 2 | 00/021F : F0 01 | beq doOPENAPPLE + 809 | 1 labellezohra.s 336 | Code | 00 | | 1 | 00/0221 : 60 | rts + 810 | 1 labellezohra.s 337 | Empty | 00 | | 0 | 00/0222 | + 811 | 1 labellezohra.s 338 | Comment | 00 | | 0 | 00/0222 | *--- gère les open-apple-qqch + 812 | 1 labellezohra.s 339 | Empty | 00 | | 0 | 00/0222 | + 813 | 1 labellezohra.s 340 | Empty | 00 | | 0 | 00/0222 | doOPENAPPLE + 814 | 1 labellezohra.s 341 | Code | 00 | | 3 | 00/0222 : A2 FF FF | ldx #-1 + 815 | 1 labellezohra.s 342 | Code | 10 | | 2 | 00/0225 : E2 20 | sep #$20 + 816 | 1 labellezohra.s 343 | Code | 10 | | 1 | 00/0227 : E8 | ozunid_1 inx + 817 | 1 labellezohra.s 344 | Code | 10 | 2 | 3 | 00/0228 : BD 3F 02 | lda tblKEYVALUE,x ; get key + 818 | 1 labellezohra.s 345 | Code | 10 | | 2 | 00/022B : C9 FF | cmp #$ff ; end of table + 819 | 1 labellezohra.s 346 | Code | 10 | | 2 | 00/022D : F0 0D | beq doOPENAPPLE99 ; so exit + 820 | 1 labellezohra.s 347 | Code | 10 | 2 | 3 | 00/022F : CD 29 0B | cmp taskMESSAGE ; same as pressed key? + 821 | 1 labellezohra.s 348 | Code | 10 | | 2 | 00/0232 : D0 F3 | bne ozunid_1 ; no, loop + 822 | 1 labellezohra.s 349 | Empty | 10 | | 0 | 00/0234 | + 823 | 1 labellezohra.s 350 | Code | 00 | | 2 | 00/0234 : C2 20 | rep #$20 + 824 | 1 labellezohra.s 351 | Code | 00 | | 1 | 00/0236 : 8A | txa + 825 | 1 labellezohra.s 352 | Code | 00 | | 1 | 00/0237 : 0A | asl + 826 | 1 labellezohra.s 353 | Code | 00 | | 1 | 00/0238 : AA | tax + 827 | 1 labellezohra.s 354 | Code | 00 | 2 | 3 | 00/0239 : 7C 4B 02 | jmp (tblKEYADDRESS,x) + 828 | 1 labellezohra.s 355 | Empty | 00 | | 0 | 00/023C | + 829 | 1 labellezohra.s 356 | Empty | 00 | | 0 | 00/023C | doOPENAPPLE99 + 830 | 1 labellezohra.s 357 | Empty | 00 | | 0 | 00/023C | doNOT + 831 | 1 labellezohra.s 358 | Code | 00 | | 2 | 00/023C : C2 20 | rep #$20 + 832 | 1 labellezohra.s 359 | Code | 00 | | 1 | 00/023E : 60 | rts + 833 | 1 labellezohra.s 360 | Empty | 00 | | 0 | 00/023F | + 834 | 1 labellezohra.s 361 | Comment | 00 | | 0 | 00/023F | *--- + 835 | 1 labellezohra.s 362 | Empty | 00 | | 0 | 00/023F | + 836 | 1 labellezohra.s 363 | Empty | 00 | | 0 | 00/023F | tblKEYVALUE + 837 | 1 labellezohra.s 364 | Data | 00 | | 6 | 00/023F : 51 71 4F 6F | asc 'QqOoSs' | | | | | | 53 73 | - 843 | 1 labellezohra.s 366 | Data | 00 | | 2 | 00/0251 : 52 72 | asc 'Rr' - 844 | 1 labellezohra.s 367 | Data | 00 | | 2 | 00/0253 : 5A 7A | asc 'Zz' - 845 | 1 labellezohra.s 368 | Data | 00 | | 1 | 00/0255 : 2A | asc '*' - 846 | 1 labellezohra.s 369 | Data | 00 | | 1 | 00/0256 : FF | hex ff - 847 | 1 labellezohra.s 370 | Empty | 00 | | 0 | 00/0257 | - 848 | 1 labellezohra.s 371 | Empty | 00 | | 0 | 00/0257 | tblKEYADDRESS - 849 | 1 labellezohra.s 372 | Data | 00 | 2 | 12 | 00/0257 : A0 03 A0 03 | da doQUIT,doQUIT,doLOAD,doLOAD,doSAVE,doSAVE - | | | | | | 87 02 87 02 | - | | | | | | C2 02 C2 02 | - 850 | 1 labellezohra.s 373 | Data | 00 | 2 | 4 | 00/0263 : 79 03 79 03 | da doRESTART,doRESTART - 851 | 1 labellezohra.s 374 | Data | 00 | 2 | 4 | 00/0267 : 6D 02 6D 02 | da doMUSIK,doMUSIK - 852 | 1 labellezohra.s 375 | Data | 00 | 2 | 2 | 00/026B : 0E 04 | da monitor - 853 | 1 labellezohra.s 376 | Empty | 00 | | 0 | 00/026D | - 854 | 1 labellezohra.s 377 | Code | 00 | | 1 | 00/026D : 60 | doMUSIK rts - 855 | 1 labellezohra.s 378 | Empty | 00 | | 0 | 00/026E | - 856 | 1 labellezohra.s 379 | Comment | 00 | | 0 | 00/026E | *----------------------------------- Gestion du mouseUp - 857 | 1 labellezohra.s 380 | Comment | 00 | | 0 | 00/026E | * on compare les coordonnées avec celles du incontent - 858 | 1 labellezohra.s 381 | Comment | 00 | | 0 | 00/026E | * si dans le même rectangle, on traite - 859 | 1 labellezohra.s 382 | Empty | 00 | | 0 | 00/026E | - 860 | 1 labellezohra.s 383 | Empty | 00 | | 0 | 00/026E | doMOUSEDOWN - 861 | 1 labellezohra.s 384 | Empty | 00 | | 0 | 00/026E | - 862 | 1 labellezohra.s 385 | Empty | 00 | | 0 | 00/026E | doMOUSEUP - 863 | 1 labellezohra.s 386 | Comment | 00 | | 0 | 00/026E | * lda fgSUITEFORCEE - 864 | 1 labellezohra.s 387 | Comment | 00 | | 0 | 00/026E | * cmp #FALSE - 865 | 1 labellezohra.s 388 | Comment | 00 | | 0 | 00/026E | * beq mup1 - 866 | 1 labellezohra.s 389 | Comment | 00 | | 0 | 00/026E | * rts ; non, on sort - 867 | 1 labellezohra.s 390 | Comment | 00 | | 0 | 00/026E | * - 868 | 1 labellezohra.s 391 | Comment | 00 | | 0 | 00/026E | *mup1 jsr clic_mot ; oui, on vérifie si on a cliqué sur un mot => mot$ - 869 | 1 labellezohra.s 392 | Comment | 00 | | 0 | 00/026E | * bcc mup2 ; oui - 870 | 1 labellezohra.s 393 | Comment | 00 | | 0 | 00/026E | * rts - 871 | 1 labellezohra.s 394 | Comment | 00 | | 0 | 00/026E | *mup2 jsr aiguille ; on aiguille le joueur (1 ou 2 clics) - 872 | 1 labellezohra.s 395 | Code | 00 | | 1 | 00/026E : 60 | rts - 873 | 1 labellezohra.s 396 | Empty | 00 | | 0 | 00/026F | - 874 | 1 labellezohra.s 397 | Comment | 00 | | 0 | 00/026F | *----------------------------------- Gestion des controles - 875 | 1 labellezohra.s 398 | Empty | 00 | | 0 | 00/026F | - 876 | 1 labellezohra.s 399 | Empty | 00 | | 0 | 00/026F | doCONTROL - 877 | 1 labellezohra.s 400 | Code | 00 | 2 | 3 | 00/026F : AD 3D 0B | lda taskREC+38 - 878 | 1 labellezohra.s 401 | Code | 00 | | 1 | 00/0272 : 0A | asl - 879 | 1 labellezohra.s 402 | Code | 00 | | 1 | 00/0273 : AA | tax - 880 | 1 labellezohra.s 403 | Code | 00 | 2 | 3 | 00/0274 : 7C 8B 0B | jmp (ctrlTBL,x) - 881 | 1 labellezohra.s 404 | Empty | 00 | | 0 | 00/0277 | - 882 | 1 labellezohra.s 405 | Comment | 00 | | 0 | 00/0277 | *---------------------------------------- - 883 | 1 labellezohra.s 406 | Comment | 00 | | 0 | 00/0277 | * FENETRES - 884 | 1 labellezohra.s 407 | Comment | 00 | | 0 | 00/0277 | *---------------------------------------- - 885 | 1 labellezohra.s 408 | Empty | 00 | | 0 | 00/0277 | - 886 | 1 labellezohra.s 409 | Empty | 00 | | 0 | 00/0277 | PAINTMAIN - 887 | 1 labellezohra.s 410 | Macro | 00 | | 0 | 00/0277 | PushLong wiMAIN - 895 | 1 labellezohra.s 410 | Code | 00 | 2 | 3 | 00/0277 : AD 4E 07 | LDA wiMAIN+2 - 896 | 1 labellezohra.s 410 | Code | 00 | | 1 | 00/027A : 48 | PHA - 904 | 1 labellezohra.s 410 | Code | 00 | 2 | 3 | 00/027B : AD 4C 07 | LDA wiMAIN - 905 | 1 labellezohra.s 410 | Code | 00 | | 1 | 00/027E : 48 | PHA - 907 | 1 labellezohra.s 411 | Macro | 00 | | 0 | 00/027F | _DrawControls - 909 | 1 labellezohra.s 411 | Code | 00 | | 3 | 00/027F : A2 10 10 | LDX #$1010 ; load tool call # - 910 | 1 labellezohra.s 411 | Code | 00 | | 4 | 00/0282 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 911 | 1 labellezohra.s 412 | Code | 00 | | 1 | 00/0286 : 6B | rtl - 912 | 1 labellezohra.s 413 | Empty | 00 | | 0 | 00/0287 | - 913 | 1 labellezohra.s 414 | Comment | 00 | | 0 | 00/0287 | *----------------------------------- - 914 | 1 labellezohra.s 415 | Comment | 00 | | 0 | 00/0287 | * AUTRES ROUTINES - 915 | 1 labellezohra.s 416 | Comment | 00 | | 0 | 00/0287 | *----------------------------------- - 916 | 1 labellezohra.s 417 | Empty | 00 | | 0 | 00/0287 | - 917 | 1 labellezohra.s 418 | Comment | 00 | | 0 | 00/0287 | *----------------------------------- Open - 918 | 1 labellezohra.s 419 | Empty | 00 | | 0 | 00/0287 | - 919 | 1 labellezohra.s 420 | Empty | 00 | | 0 | 00/0287 | doLOAD - 920 | 1 labellezohra.s 421 | Comment | 00 | | 0 | 00/0287 | * jsr suspendMUSIC ; NTP off - 921 | 1 labellezohra.s 422 | Code | 00 | 2 | 3 | 00/0287 : 20 C5 06 | jsr saveBACK - 922 | 1 labellezohra.s 423 | Empty | 00 | | 0 | 00/028A | - 923 | 1 labellezohra.s 424 | Macro | 00 | | 0 | 00/028A | PushWord #30 - 925 | 1 labellezohra.s 424 | Code | 00 | | 3 | 00/028A : F4 1E 00 | PEA #30 - 928 | 1 labellezohra.s 425 | Macro | 00 | | 0 | 00/028D | PushWord #43 - 930 | 1 labellezohra.s 425 | Code | 00 | | 3 | 00/028D : F4 2B 00 | PEA #43 - 933 | 1 labellezohra.s 426 | Macro | 00 | | 0 | 00/0290 | PushLong #strLOADFILE - 937 | 1 labellezohra.s 426 | Code | 00 | 1 >>16 | 3 | 00/0290 : F4 00 00 | PEA #^#strLOADFILE - 944 | 1 labellezohra.s 426 | Code | 00 | 2 | 3 | 00/0293 : F4 C9 0B | PEA #strLOADFILE - 947 | 1 labellezohra.s 427 | Macro | 00 | | 0 | 00/0296 | PushLong #0 - 951 | 1 labellezohra.s 427 | Code | 00 | | 3 | 00/0296 : F4 00 00 | PEA #^#0 - 958 | 1 labellezohra.s 427 | Code | 00 | | 3 | 00/0299 : F4 00 00 | PEA #0 - 961 | 1 labellezohra.s 428 | Macro | 00 | | 0 | 00/029C | PushLong #typeLIST - 965 | 1 labellezohra.s 428 | Code | 00 | 1 >>16 | 3 | 00/029C : F4 00 00 | PEA #^#typeLIST - 972 | 1 labellezohra.s 428 | Code | 00 | 2 | 3 | 00/029F : F4 F0 0B | PEA #typeLIST - 975 | 1 labellezohra.s 429 | Macro | 00 | | 0 | 00/02A2 | PushLong #replyPTR - 979 | 1 labellezohra.s 429 | Code | 00 | 1 >>16 | 3 | 00/02A2 : F4 00 00 | PEA #^#replyPTR - 986 | 1 labellezohra.s 429 | Code | 00 | 2 | 3 | 00/02A5 : F4 F2 0B | PEA #replyPTR - 989 | 1 labellezohra.s 430 | Macro | 00 | | 0 | 00/02A8 | _SFGetFile - 991 | 1 labellezohra.s 430 | Code | 00 | | 3 | 00/02A8 : A2 17 09 | LDX #$917 ; load tool call # - 992 | 1 labellezohra.s 430 | Code | 00 | | 4 | 00/02AB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 993 | 1 labellezohra.s 431 | Empty | 00 | | 0 | 00/02AF | - 994 | 1 labellezohra.s 432 | Code | 00 | 2 | 3 | 00/02AF : 20 F1 06 | jsr loadBACK - 995 | 1 labellezohra.s 433 | Empty | 00 | | 0 | 00/02B2 | - 996 | 1 labellezohra.s 434 | Code | 00 | 2 | 3 | 00/02B2 : AD F2 0B | lda replyPTR - 997 | 1 labellezohra.s 435 | Code | 00 | | 2 | 00/02B5 : D0 01 | bne doLOAD1 - 998 | 1 labellezohra.s 436 | Comment | 00 | | 0 | 00/02B7 | * jsr resumeMUSIC ; NTP on - 999 | 1 labellezohra.s 437 | Code | 00 | | 1 | 00/02B7 : 60 | rts - 1000 | 1 labellezohra.s 438 | Empty | 00 | | 0 | 00/02B8 | - 1001 | 1 labellezohra.s 439 | Code | 00 | 2 | 3 | 00/02B8 : 20 F6 02 | doLOAD1 jsr copyPATH - 1002 | 1 labellezohra.s 440 | Code | 00 | 2 | 3 | 00/02BB : 20 0F 03 | jsr loadALL - 1003 | 1 labellezohra.s 441 | Code | 00 | | 2 | 00/02BE : 90 01 | bcc doLOAD2 - 1004 | 1 labellezohra.s 442 | Code | 00 | | 1 | 00/02C0 : 60 | rts - 1005 | 1 labellezohra.s 443 | Code | 00 | | 1 | 00/02C1 : 60 | doLOAD2 rts - 1006 | 1 labellezohra.s 444 | Empty | 00 | | 0 | 00/02C2 | - 1007 | 1 labellezohra.s 445 | Comment | 00 | | 0 | 00/02C2 | *----------------------------------- Save - 1008 | 1 labellezohra.s 446 | Empty | 00 | | 0 | 00/02C2 | - 1009 | 1 labellezohra.s 447 | Empty | 00 | | 0 | 00/02C2 | doSAVE - 1010 | 1 labellezohra.s 448 | Comment | 00 | | 0 | 00/02C2 | * jsr suspendMUSIC ; NTP off - 1011 | 1 labellezohra.s 449 | Code | 00 | 2 | 3 | 00/02C2 : 20 C5 06 | jsr saveBACK - 1012 | 1 labellezohra.s 450 | Empty | 00 | | 0 | 00/02C5 | - 1013 | 1 labellezohra.s 451 | Macro | 00 | | 0 | 00/02C5 | PushWord #25 - 1015 | 1 labellezohra.s 451 | Code | 00 | | 3 | 00/02C5 : F4 19 00 | PEA #25 - 1018 | 1 labellezohra.s 452 | Macro | 00 | | 0 | 00/02C8 | PushWord #36 - 1020 | 1 labellezohra.s 452 | Code | 00 | | 3 | 00/02C8 : F4 24 00 | PEA #36 - 1023 | 1 labellezohra.s 453 | Macro | 00 | | 0 | 00/02CB | PushLong #strSAVEFILE - 1027 | 1 labellezohra.s 453 | Code | 00 | 1 >>16 | 3 | 00/02CB : F4 00 00 | PEA #^#strSAVEFILE - 1034 | 1 labellezohra.s 453 | Code | 00 | 2 | 3 | 00/02CE : F4 DC 0B | PEA #strSAVEFILE - 1037 | 1 labellezohra.s 454 | Macro | 00 | | 0 | 00/02D1 | PushLong #namePATH - 1041 | 1 labellezohra.s 454 | Code | 00 | 1 >>16 | 3 | 00/02D1 : F4 00 00 | PEA #^#namePATH - 1048 | 1 labellezohra.s 454 | Code | 00 | 2 | 3 | 00/02D4 : F4 F8 0B | PEA #namePATH - 1051 | 1 labellezohra.s 455 | Macro | 00 | | 0 | 00/02D7 | PushWord #15 - 1053 | 1 labellezohra.s 455 | Code | 00 | | 3 | 00/02D7 : F4 0F 00 | PEA #15 - 1056 | 1 labellezohra.s 456 | Macro | 00 | | 0 | 00/02DA | PushLong #replyPTR - 1060 | 1 labellezohra.s 456 | Code | 00 | 1 >>16 | 3 | 00/02DA : F4 00 00 | PEA #^#replyPTR - 1067 | 1 labellezohra.s 456 | Code | 00 | 2 | 3 | 00/02DD : F4 F2 0B | PEA #replyPTR - 1070 | 1 labellezohra.s 457 | Macro | 00 | | 0 | 00/02E0 | _SFPutFile - 1072 | 1 labellezohra.s 457 | Code | 00 | | 3 | 00/02E0 : A2 17 0A | LDX #$A17 ; load tool call # - 1073 | 1 labellezohra.s 457 | Code | 00 | | 4 | 00/02E3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1074 | 1 labellezohra.s 458 | Empty | 00 | | 0 | 00/02E7 | - 1075 | 1 labellezohra.s 459 | Code | 00 | 2 | 3 | 00/02E7 : 20 F1 06 | jsr loadBACK - 1076 | 1 labellezohra.s 460 | Comment | 00 | | 0 | 00/02EA | * jsr resumeMUSIC ; NTP on - 1077 | 1 labellezohra.s 461 | Empty | 00 | | 0 | 00/02EA | - 1078 | 1 labellezohra.s 462 | Code | 00 | 2 | 3 | 00/02EA : AD F2 0B | lda replyPTR - 1079 | 1 labellezohra.s 463 | Code | 00 | | 2 | 00/02ED : D0 01 | bne doSAVE1 - 1080 | 1 labellezohra.s 464 | Code | 00 | | 1 | 00/02EF : 60 | rts - 1081 | 1 labellezohra.s 465 | Empty | 00 | | 0 | 00/02F0 | - 1082 | 1 labellezohra.s 466 | Code | 00 | 2 | 3 | 00/02F0 : 20 F6 02 | doSAVE1 jsr copyPATH - 1083 | 1 labellezohra.s 467 | Code | 00 | 2 | 3 | 00/02F3 : 4C 39 03 | jmp saveALL - 1084 | 1 labellezohra.s 468 | Empty | 00 | | 0 | 00/02F6 | - 1085 | 1 labellezohra.s 469 | Comment | 00 | | 0 | 00/02F6 | *--- Recopie le filename du fichier de sauvegarde - 1086 | 1 labellezohra.s 470 | Empty | 00 | | 0 | 00/02F6 | - 1087 | 1 labellezohra.s 471 | Code | 10 | | 2 | 00/02F6 : E2 20 | copyPATH sep #$20 - 1088 | 1 labellezohra.s 472 | Code | 10 | | 3 | 00/02F8 : A2 0F 00 | ldx #16-1 - 1089 | 1 labellezohra.s 473 | Code | 10 | 2 | 3 | 00/02FB : BD F9 0B | ozunid_2 lda namePATH1,x - 1090 | 1 labellezohra.s 474 | Code | 10 | 2 | 3 | 00/02FE : 9D 16 0E | sta pGAME+4,x - 1091 | 1 labellezohra.s 475 | Code | 10 | | 1 | 00/0301 : CA | dex - 1092 | 1 labellezohra.s 476 | Code | 10 | | 2 | 00/0302 : 10 F7 | bpl ozunid_2 - 1093 | 1 labellezohra.s 477 | Empty | 10 | | 0 | 00/0304 | - 1094 | 1 labellezohra.s 478 | Code | 10 | 2 | 3 | 00/0304 : AD F8 0B | lda namePATH - 1095 | 1 labellezohra.s 479 | Code | 10 | | 1 | 00/0307 : 1A | inc - 1096 | 1 labellezohra.s 480 | Code | 10 | | 1 | 00/0308 : 1A | inc - 1097 | 1 labellezohra.s 481 | Code | 10 | 2 | 3 | 00/0309 : 8D 12 0E | sta pGAME - 1098 | 1 labellezohra.s 482 | Code | 00 | | 2 | 00/030C : C2 20 | rep #$20 - 1099 | 1 labellezohra.s 483 | Code | 00 | | 1 | 00/030E : 60 | rts - 1100 | 1 labellezohra.s 484 | Empty | 00 | | 0 | 00/030F | - 1101 | 1 labellezohra.s 485 | Comment | 00 | | 0 | 00/030F | *--- Charge le fichier de sauvegarde en mémoire - 1102 | 1 labellezohra.s 486 | Empty | 00 | | 0 | 00/030F | - 1103 | 1 labellezohra.s 487 | Code | 00 | | 4 | 00/030F : 22 A8 00 E1 | loadALL jsl {$e100a8} - 1104 | 1 labellezohra.s 488 | Data | 00 | | 2 | 00/0313 : 10 20 | dw $2010 - 1105 | 1 labellezohra.s 489 | Data | 00 | 3 | 4 | 00/0315 : 01 0D 00 00 | adrl proOPENGAME - 1106 | 1 labellezohra.s 490 | Code | 00 | | 2 | 00/0319 : B0 1D | bcs loadKO99 - 1107 | 1 labellezohra.s 491 | Empty | 00 | | 0 | 00/031B | - 1108 | 1 labellezohra.s 492 | Code | 00 | 2 | 3 | 00/031B : AD 03 0D | lda proOPENGAME+2 - 1109 | 1 labellezohra.s 493 | Code | 00 | 2 | 3 | 00/031E : 8D 0B 0D | sta proREADGAME+2 - 1110 | 1 labellezohra.s 494 | Code | 00 | 2 | 3 | 00/0321 : 8D 6B 0D | sta proCLOSE+2 - 1111 | 1 labellezohra.s 495 | Empty | 00 | | 0 | 00/0324 | - 1112 | 1 labellezohra.s 496 | Code | 00 | | 4 | 00/0324 : 22 A8 00 E1 | jsl {$e100a8} - 1113 | 1 labellezohra.s 497 | Data | 00 | | 2 | 00/0328 : 12 20 | dw $2012 - 1114 | 1 labellezohra.s 498 | Data | 00 | 3 | 4 | 00/032A : 09 0D 00 00 | adrl proREADGAME - 1115 | 1 labellezohra.s 499 | Empty | 00 | | 0 | 00/032E | - 1116 | 1 labellezohra.s 500 | Code | 00 | | 4 | 00/032E : 22 A8 00 E1 | jsl {$e100a8} - 1117 | 1 labellezohra.s 501 | Data | 00 | | 2 | 00/0332 : 14 20 | dw $2014 - 1118 | 1 labellezohra.s 502 | Data | 00 | 3 | 4 | 00/0334 : 69 0D 00 00 | adrl proCLOSE - 1119 | 1 labellezohra.s 503 | Empty | 00 | | 0 | 00/0338 | - 1120 | 1 labellezohra.s 504 | Code | 00 | | 1 | 00/0338 : 60 | loadKO99 rts - 1121 | 1 labellezohra.s 505 | Empty | 00 | | 0 | 00/0339 | - 1122 | 1 labellezohra.s 506 | Comment | 00 | | 0 | 00/0339 | *--- Enregistre le fichier de sauvegarde - 1123 | 1 labellezohra.s 507 | Empty | 00 | | 0 | 00/0339 | - 1124 | 1 labellezohra.s 508 | Code | 00 | | 4 | 00/0339 : 22 A8 00 E1 | saveALL jsl {$e100a8} - 1125 | 1 labellezohra.s 509 | Data | 00 | | 2 | 00/033D : 02 20 | dw $2002 - 1126 | 1 labellezohra.s 510 | Data | 00 | 3 | 4 | 00/033F : FB 0C 00 00 | adrl proDESTROYGAME - 1127 | 1 labellezohra.s 511 | Empty | 00 | | 0 | 00/0343 | - 1128 | 1 labellezohra.s 512 | Code | 00 | | 4 | 00/0343 : 22 A8 00 E1 | jsl {$e100a8} - 1129 | 1 labellezohra.s 513 | Data | 00 | | 2 | 00/0347 : 01 20 | dw $2001 - 1130 | 1 labellezohra.s 514 | Data | 00 | 3 | 4 | 00/0349 : E3 0C 00 00 | adrl proCREATEGAME - 1131 | 1 labellezohra.s 515 | Code | 00 | | 2 | 00/034D : B0 29 | bcs saveKO99 - 1132 | 1 labellezohra.s 516 | Empty | 00 | | 0 | 00/034F | - 1133 | 1 labellezohra.s 517 | Code | 00 | | 4 | 00/034F : 22 A8 00 E1 | jsl {$e100a8} - 1134 | 1 labellezohra.s 518 | Data | 00 | | 2 | 00/0353 : 10 20 | dw $2010 - 1135 | 1 labellezohra.s 519 | Data | 00 | 3 | 4 | 00/0355 : 01 0D 00 00 | adrl proOPENGAME - 1136 | 1 labellezohra.s 520 | Code | 00 | | 2 | 00/0359 : B0 1D | bcs saveKO99 - 1137 | 1 labellezohra.s 521 | Empty | 00 | | 0 | 00/035B | - 1138 | 1 labellezohra.s 522 | Code | 00 | 2 | 3 | 00/035B : AD 03 0D | lda proOPENGAME+2 - 1139 | 1 labellezohra.s 523 | Code | 00 | 2 | 3 | 00/035E : 8D 1B 0D | sta proWRITEGAME+2 - 1140 | 1 labellezohra.s 524 | Code | 00 | 2 | 3 | 00/0361 : 8D 6B 0D | sta proCLOSE+2 - 1141 | 1 labellezohra.s 525 | Empty | 00 | | 0 | 00/0364 | - 1142 | 1 labellezohra.s 526 | Code | 00 | | 4 | 00/0364 : 22 A8 00 E1 | jsl {$e100a8} - 1143 | 1 labellezohra.s 527 | Data | 00 | | 2 | 00/0368 : 13 20 | dw $2013 - 1144 | 1 labellezohra.s 528 | Data | 00 | 3 | 4 | 00/036A : 19 0D 00 00 | adrl proWRITEGAME - 1145 | 1 labellezohra.s 529 | Empty | 00 | | 0 | 00/036E | - 1146 | 1 labellezohra.s 530 | Code | 00 | | 4 | 00/036E : 22 A8 00 E1 | jsl {$e100a8} - 1147 | 1 labellezohra.s 531 | Data | 00 | | 2 | 00/0372 : 14 20 | dw $2014 - 1148 | 1 labellezohra.s 532 | Data | 00 | 3 | 4 | 00/0374 : 69 0D 00 00 | adrl proCLOSE - 1149 | 1 labellezohra.s 533 | Empty | 00 | | 0 | 00/0378 | - 1150 | 1 labellezohra.s 534 | Code | 00 | | 1 | 00/0378 : 60 | saveKO99 rts - 1151 | 1 labellezohra.s 535 | Empty | 00 | | 0 | 00/0379 | - 1152 | 1 labellezohra.s 536 | Comment | 00 | | 0 | 00/0379 | *----------------------------------- Restart - 1153 | 1 labellezohra.s 537 | Empty | 00 | | 0 | 00/0379 | - 1154 | 1 labellezohra.s 538 | Empty | 00 | | 0 | 00/0379 | doRESTART - 1155 | 1 labellezohra.s 539 | Comment | 00 | | 0 | 00/0379 | * jsr suspendMUSIC ; NTP off - 1156 | 1 labellezohra.s 540 | Code | 00 | 2 | 3 | 00/0379 : 20 C5 06 | jsr saveBACK - 1157 | 1 labellezohra.s 541 | Empty | 00 | | 0 | 00/037C | - 1158 | 1 labellezohra.s 542 | Macro | 00 | | 0 | 00/037C | PushWord #0 - 1160 | 1 labellezohra.s 542 | Code | 00 | | 3 | 00/037C : F4 00 00 | PEA #0 - 1163 | 1 labellezohra.s 543 | Macro | 00 | | 0 | 00/037F | PushWord #5 - 1165 | 1 labellezohra.s 543 | Code | 00 | | 3 | 00/037F : F4 05 00 | PEA #5 - 1168 | 1 labellezohra.s 544 | Macro | 00 | | 0 | 00/0382 | PushLong #0 - 1172 | 1 labellezohra.s 544 | Code | 00 | | 3 | 00/0382 : F4 00 00 | PEA #^#0 - 1179 | 1 labellezohra.s 544 | Code | 00 | | 3 | 00/0385 : F4 00 00 | PEA #0 - 1182 | 1 labellezohra.s 545 | Code | 00 | | 3 | 00/0388 : F4 00 00 | pea $0000 - 1183 | 1 labellezohra.s 546 | Code | 00 | | 3 | 00/038B : A9 00 02 | lda #{$0200} - 1184 | 1 labellezohra.s 547 | Code | 00 | 2 | 3 | 00/038E : 0D C8 07 | ora saveLANGUAGE - 1185 | 1 labellezohra.s 548 | Code | 00 | | 1 | 00/0391 : 48 | pha - 1186 | 1 labellezohra.s 549 | Macro | 00 | | 0 | 00/0392 | _AlertWindow - 1188 | 1 labellezohra.s 549 | Code | 00 | | 3 | 00/0392 : A2 0E 59 | LDX #$590E ; load tool call # - 1189 | 1 labellezohra.s 549 | Code | 00 | | 4 | 00/0395 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1190 | 1 labellezohra.s 550 | Empty | 00 | | 0 | 00/0399 | - 1191 | 1 labellezohra.s 551 | Code | 00 | 2 | 3 | 00/0399 : 20 F1 06 | jsr loadBACK - 1192 | 1 labellezohra.s 552 | Empty | 00 | | 0 | 00/039C | - 1193 | 1 labellezohra.s 553 | Code | 00 | | 1 | 00/039C : 68 | pla - 1194 | 1 labellezohra.s 554 | Code | 00 | | 2 | 00/039D : F0 00 | beq re1 - 1195 | 1 labellezohra.s 555 | Comment | 00 | | 0 | 00/039F | * jmp resumeMUSIC ; NTP on - 1196 | 1 labellezohra.s 556 | Empty | 00 | | 0 | 00/039F | - 1197 | 1 labellezohra.s 557 | Empty | 00 | | 0 | 00/039F | re1 - 1198 | 1 labellezohra.s 558 | Comment | 00 | | 0 | 00/039F | * jsr fin_aventure - 1199 | 1 labellezohra.s 559 | Comment | 00 | | 0 | 00/039F | * jsr initialisation_absolue - 1200 | 1 labellezohra.s 560 | Comment | 00 | | 0 | 00/039F | * lda #fgRESTART - 1201 | 1 labellezohra.s 561 | Comment | 00 | | 0 | 00/039F | * sta escape - 1202 | 1 labellezohra.s 562 | Code | 00 | | 1 | 00/039F : 60 | rts - 1203 | 1 labellezohra.s 563 | Empty | 00 | | 0 | 00/03A0 | - 1204 | 1 labellezohra.s 564 | Comment | 00 | | 0 | 00/03A0 | *----------------------------------- Quit - 1205 | 1 labellezohra.s 565 | Empty | 00 | | 0 | 00/03A0 | - 1206 | 1 labellezohra.s 566 | Empty | 00 | | 0 | 00/03A0 | doQUIT - 1207 | 1 labellezohra.s 567 | Comment | 00 | | 0 | 00/03A0 | * jsr suspendMUSIC ; NTP off - 1208 | 1 labellezohra.s 568 | Code | 00 | 2 | 3 | 00/03A0 : 20 C5 06 | jsr saveBACK - 1209 | 1 labellezohra.s 569 | Empty | 00 | | 0 | 00/03A3 | - 1210 | 1 labellezohra.s 570 | Macro | 00 | | 0 | 00/03A3 | PushWord #0 - 1212 | 1 labellezohra.s 570 | Code | 00 | | 3 | 00/03A3 : F4 00 00 | PEA #0 - 1215 | 1 labellezohra.s 571 | Macro | 00 | | 0 | 00/03A6 | PushWord #5 - 1217 | 1 labellezohra.s 571 | Code | 00 | | 3 | 00/03A6 : F4 05 00 | PEA #5 - 1220 | 1 labellezohra.s 572 | Macro | 00 | | 0 | 00/03A9 | PushLong #0 - 1224 | 1 labellezohra.s 572 | Code | 00 | | 3 | 00/03A9 : F4 00 00 | PEA #^#0 - 1231 | 1 labellezohra.s 572 | Code | 00 | | 3 | 00/03AC : F4 00 00 | PEA #0 - 1234 | 1 labellezohra.s 573 | Code | 00 | | 3 | 00/03AF : F4 00 00 | pea $0000 - 1235 | 1 labellezohra.s 574 | Code | 00 | | 3 | 00/03B2 : A9 00 01 | lda #{$0100} - 1236 | 1 labellezohra.s 575 | Code | 00 | 2 | 3 | 00/03B5 : 0D C8 07 | ora saveLANGUAGE - 1237 | 1 labellezohra.s 576 | Code | 00 | | 1 | 00/03B8 : 48 | pha - 1238 | 1 labellezohra.s 577 | Macro | 00 | | 0 | 00/03B9 | _AlertWindow - 1240 | 1 labellezohra.s 577 | Code | 00 | | 3 | 00/03B9 : A2 0E 59 | LDX #$590E ; load tool call # - 1241 | 1 labellezohra.s 577 | Code | 00 | | 4 | 00/03BC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1242 | 1 labellezohra.s 578 | Empty | 00 | | 0 | 00/03C0 | - 1243 | 1 labellezohra.s 579 | Code | 00 | 2 | 3 | 00/03C0 : 20 F1 06 | jsr loadBACK - 1244 | 1 labellezohra.s 580 | Comment | 00 | | 0 | 00/03C3 | * jsr resumeMUSIC ; NTP on - 1245 | 1 labellezohra.s 581 | Empty | 00 | | 0 | 00/03C3 | - 1246 | 1 labellezohra.s 582 | Code | 00 | | 1 | 00/03C3 : 68 | pla - 1247 | 1 labellezohra.s 583 | Code | 00 | | 2 | 00/03C4 : F0 01 | beq meQUIT - 1248 | 1 labellezohra.s 584 | Code | 00 | | 1 | 00/03C6 : 60 | rts - 1249 | 1 labellezohra.s 585 | Empty | 00 | | 0 | 00/03C7 | - 1250 | 1 labellezohra.s 586 | Comment | 00 | | 0 | 00/03C7 | *----------------------------------- Quit - 1251 | 1 labellezohra.s 587 | Empty | 00 | | 0 | 00/03C7 | - 1252 | 1 labellezohra.s 588 | Empty | 00 | | 0 | 00/03C7 | meQUIT - 1253 | 1 labellezohra.s 589 | Comment | 00 | | 0 | 00/03C7 | * jsr stopNTP - 1254 | 1 labellezohra.s 590 | Code | 00 | 2 | 3 | 00/03C7 : 20 6C 04 | jsr TWILIGHTon - 1255 | 1 labellezohra.s 591 | Empty | 00 | | 0 | 00/03CA | - 1256 | 1 labellezohra.s 592 | Macro | 00 | | 0 | 00/03CA | meQUIT0 PushWord #{1} - 1258 | 1 labellezohra.s 592 | Code | 00 | | 3 | 00/03CA : F4 01 00 | PEA #{1} - 1261 | 1 labellezohra.s 593 | Macro | 00 | | 0 | 00/03CD | PushLong SStopREC - 1269 | 1 labellezohra.s 593 | Code | 00 | 2 | 3 | 00/03CD : AD 58 07 | LDA SStopREC+2 - 1270 | 1 labellezohra.s 593 | Code | 00 | | 1 | 00/03D0 : 48 | PHA - 1278 | 1 labellezohra.s 593 | Code | 00 | 2 | 3 | 00/03D1 : AD 56 07 | LDA SStopREC - 1279 | 1 labellezohra.s 593 | Code | 00 | | 1 | 00/03D4 : 48 | PHA - 1281 | 1 labellezohra.s 594 | Macro | 00 | | 0 | 00/03D5 | _ShutDownTools - 1283 | 1 labellezohra.s 594 | Code | 00 | | 3 | 00/03D5 : A2 01 19 | LDX #$1901 ; load tool call # - 1284 | 1 labellezohra.s 594 | Code | 00 | | 4 | 00/03D8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1285 | 1 labellezohra.s 595 | Empty | 00 | | 0 | 00/03DC | - 1286 | 1 labellezohra.s 596 | Macro | 00 | | 0 | 00/03DC | meQUIT1 PushWord myID - 1291 | 1 labellezohra.s 596 | Code | 00 | 2 | 3 | 00/03DC : AD 52 07 | LDA myID - 1292 | 1 labellezohra.s 596 | Code | 00 | | 1 | 00/03DF : 48 | PHA - 1294 | 1 labellezohra.s 597 | Macro | 00 | | 0 | 00/03E0 | _DisposeAll - 1296 | 1 labellezohra.s 597 | Code | 00 | | 3 | 00/03E0 : A2 02 11 | LDX #$1102 ; load tool call # - 1297 | 1 labellezohra.s 597 | Code | 00 | | 4 | 00/03E3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1298 | 1 labellezohra.s 598 | Empty | 00 | | 0 | 00/03E7 | - 1299 | 1 labellezohra.s 599 | Macro | 00 | | 0 | 00/03E7 | PushWord mainID - 1304 | 1 labellezohra.s 599 | Code | 00 | 2 | 3 | 00/03E7 : AD 50 07 | LDA mainID - 1305 | 1 labellezohra.s 599 | Code | 00 | | 1 | 00/03EA : 48 | PHA - 1307 | 1 labellezohra.s 600 | Macro | 00 | | 0 | 00/03EB | _DisposeAll - 1309 | 1 labellezohra.s 600 | Code | 00 | | 3 | 00/03EB : A2 02 11 | LDX #$1102 ; load tool call # - 1310 | 1 labellezohra.s 600 | Code | 00 | | 4 | 00/03EE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1311 | 1 labellezohra.s 601 | Empty | 00 | | 0 | 00/03F2 | - 1312 | 1 labellezohra.s 602 | Macro | 00 | | 0 | 00/03F2 | PushWord mainID - 1317 | 1 labellezohra.s 602 | Code | 00 | 2 | 3 | 00/03F2 : AD 50 07 | LDA mainID - 1318 | 1 labellezohra.s 602 | Code | 00 | | 1 | 00/03F5 : 48 | PHA - 1320 | 1 labellezohra.s 603 | Macro | 00 | | 0 | 00/03F6 | _MMShutDown - 1322 | 1 labellezohra.s 603 | Code | 00 | | 3 | 00/03F6 : A2 02 03 | LDX #$302 ; load tool call # - 1323 | 1 labellezohra.s 603 | Code | 00 | | 4 | 00/03F9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1324 | 1 labellezohra.s 604 | Empty | 00 | | 0 | 00/03FD | - 1325 | 1 labellezohra.s 605 | Macro | 00 | | 0 | 00/03FD | _TLShutDown - 1327 | 1 labellezohra.s 605 | Code | 00 | | 3 | 00/03FD : A2 01 03 | LDX #$301 ; load tool call # - 1328 | 1 labellezohra.s 605 | Code | 00 | | 4 | 00/0400 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1329 | 1 labellezohra.s 606 | Empty | 00 | | 0 | 00/0404 | - 1330 | 1 labellezohra.s 607 | Code | 00 | | 4 | 00/0404 : 22 A8 00 E1 | jsl {$e100a8} - 1331 | 1 labellezohra.s 608 | Data | 00 | | 2 | 00/0408 : 29 20 | dw $2029 - 1332 | 1 labellezohra.s 609 | Data | 00 | 3 | 4 | 00/040A : 6D 0D 00 00 | adrl proQUIT - 1333 | 1 labellezohra.s 610 | Empty | 00 | | 0 | 00/040E | - 1334 | 1 labellezohra.s 611 | Code | 00 | | 2 | 00/040E : 00 BD | monitor brk $bd - 1335 | 1 labellezohra.s 612 | Empty | 00 | | 0 | 00/0410 | - 1336 | 1 labellezohra.s 613 | Comment | 00 | | 0 | 00/0410 | *---------------------------------------- - 1337 | 1 labellezohra.s 614 | Comment | 00 | | 0 | 00/0410 | * TWILIGHT - 1338 | 1 labellezohra.s 615 | Comment | 00 | | 0 | 00/0410 | *---------------------------------------- - 1339 | 1 labellezohra.s 616 | Empty | 00 | | 0 | 00/0410 | - 1340 | 1 labellezohra.s 617 | Comment | 00 | | 0 | 00/0410 | *---------------------------- - 1341 | 1 labellezohra.s 618 | Comment | 00 | | 0 | 00/0410 | * TWILIGHToff - 1342 | 1 labellezohra.s 619 | Comment | 00 | | 0 | 00/0410 | * Turns Twilight II off - 1343 | 1 labellezohra.s 620 | Comment | 00 | | 0 | 00/0410 | * - 1344 | 1 labellezohra.s 621 | Comment | 00 | | 0 | 00/0410 | * Entry: - 1345 | 1 labellezohra.s 622 | Comment | 00 | | 0 | 00/0410 | * n/a - 1346 | 1 labellezohra.s 623 | Comment | 00 | | 0 | 00/0410 | * - 1347 | 1 labellezohra.s 624 | Comment | 00 | | 0 | 00/0410 | * Exit: - 1348 | 1 labellezohra.s 625 | Comment | 00 | | 0 | 00/0410 | * n/a - 1349 | 1 labellezohra.s 626 | Comment | 00 | | 0 | 00/0410 | * - 1350 | 1 labellezohra.s 627 | Comment | 00 | | 0 | 00/0410 | *---------------------------- - 1351 | 1 labellezohra.s 628 | Empty | 00 | | 0 | 00/0410 | - 1352 | 1 labellezohra.s 629 | Equivalence | 00 | | 0 | 00/0410 | lenV1 = $49bf - 1353 | 1 labellezohra.s 630 | Equivalence | 00 | | 0 | 00/0410 | lenV2 = $539a - 1354 | 1 labellezohra.s 631 | Empty | 00 | | 0 | 00/0410 | - 1355 | 1 labellezohra.s 632 | Equivalence | 00 | | 0 | 00/0410 | offV1 = $117a - 1356 | 1 labellezohra.s 633 | Equivalence | 00 | | 0 | 00/0410 | offV2 = $154c - 1357 | 1 labellezohra.s 634 | Empty | 00 | | 0 | 00/0410 | - 1358 | 1 labellezohra.s 635 | Empty | 00 | | 0 | 00/0410 | TWILIGHToff - 1359 | 1 labellezohra.s 636 | Code | 00 | | 4 | 00/0410 : AF 00 16 E1 | ldal $e11600 - 1360 | 1 labellezohra.s 637 | Code | 00 | | 2 | 00/0414 : 85 8C | sta {{{{$80}+4}+4}+4} - 1361 | 1 labellezohra.s 638 | Code | 00 | | 4 | 00/0416 : AF 02 16 E1 | ldal $e11602 - 1362 | 1 labellezohra.s 639 | Code | 00 | | 2 | 00/041A : 85 8E | sta {{{{$80}+4}+4}+4}+2 - 1363 | 1 labellezohra.s 640 | Empty | 00 | | 0 | 00/041C | - 1364 | 1 labellezohra.s 641 | Empty | 00 | | 0 | 00/041C | TWILIGHToff1 - 1365 | 1 labellezohra.s 642 | Code | 00 | | 3 | 00/041C : A0 08 00 | ldy #8 - 1366 | 1 labellezohra.s 643 | Code | 00 | | 2 | 00/041F : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1367 | 1 labellezohra.s 644 | Code | 00 | | 3 | 00/0421 : A2 7A 11 | ldx #{$117a} - 1368 | 1 labellezohra.s 645 | Code | 00 | | 3 | 00/0424 : C9 BF 49 | cmp #{$49bf} - 1369 | 1 labellezohra.s 646 | Code | 00 | | 2 | 00/0427 : F0 08 | beq TWILIGHToff2 - 1370 | 1 labellezohra.s 647 | Code | 00 | | 3 | 00/0429 : A2 4C 15 | ldx #{$154c} - 1371 | 1 labellezohra.s 648 | Code | 00 | | 3 | 00/042C : C9 9A 53 | cmp #{$539a} - 1372 | 1 labellezohra.s 649 | Code | 00 | | 2 | 00/042F : D0 25 | bne TWILIGHToff3 - 1373 | 1 labellezohra.s 650 | Empty | 00 | | 0 | 00/0431 | - 1374 | 1 labellezohra.s 651 | Empty | 00 | | 0 | 00/0431 | TWILIGHToff2 - 1375 | 1 labellezohra.s 652 | Code | 00 | 2 | 3 | 00/0431 : 8E 8B 04 | stx offTWILIGHT - 1376 | 1 labellezohra.s 653 | Empty | 00 | | 0 | 00/0434 | - 1377 | 1 labellezohra.s 654 | Code | 00 | | 2 | 00/0434 : A7 8C | lda [{{{{$80}+4}+4}+4}] - 1378 | 1 labellezohra.s 655 | Code | 00 | | 2 | 00/0436 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} - 1379 | 1 labellezohra.s 656 | Code | 00 | 2 | 3 | 00/0438 : 8D 85 04 | sta ptrTWILIGHT - 1380 | 1 labellezohra.s 657 | Code | 00 | | 3 | 00/043B : A0 02 00 | ldy #2 - 1381 | 1 labellezohra.s 658 | Code | 00 | | 2 | 00/043E : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1382 | 1 labellezohra.s 659 | Code | 00 | | 2 | 00/0440 : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 - 1383 | 1 labellezohra.s 660 | Code | 00 | 2 | 3 | 00/0442 : 8D 87 04 | sta ptrTWILIGHT+2 - 1384 | 1 labellezohra.s 661 | Empty | 00 | | 0 | 00/0445 | - 1385 | 1 labellezohra.s 662 | Code | 00 | | 1 | 00/0445 : 9B | txy - 1386 | 1 labellezohra.s 663 | Code | 00 | | 2 | 00/0446 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y - 1387 | 1 labellezohra.s 664 | Code | 00 | | 3 | 00/0448 : C9 F0 0E | cmp #$0ef0 - 1388 | 1 labellezohra.s 665 | Code | 00 | | 2 | 00/044B : D0 09 | bne TWILIGHToff3 - 1389 | 1 labellezohra.s 666 | Code | 00 | | 3 | 00/044D : A9 80 0E | lda #$0e80 - 1390 | 1 labellezohra.s 667 | Code | 00 | | 2 | 00/0450 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1391 | 1 labellezohra.s 668 | Code | 00 | 2 | 3 | 00/0452 : EE 89 04 | inc fgTWILIGHT - 1392 | 1 labellezohra.s 669 | Code | 00 | | 1 | 00/0455 : 60 | rts - 1393 | 1 labellezohra.s 670 | Empty | 00 | | 0 | 00/0456 | - 1394 | 1 labellezohra.s 671 | Empty | 00 | | 0 | 00/0456 | TWILIGHToff3 - 1395 | 1 labellezohra.s 672 | Code | 00 | | 3 | 00/0456 : A0 10 00 | ldy #16 - 1396 | 1 labellezohra.s 673 | Code | 00 | | 2 | 00/0459 : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1397 | 1 labellezohra.s 674 | Code | 00 | | 1 | 00/045B : AA | tax - 1398 | 1 labellezohra.s 675 | Code | 00 | | 1 | 00/045C : C8 | iny - 1399 | 1 labellezohra.s 676 | Code | 00 | | 1 | 00/045D : C8 | iny - 1400 | 1 labellezohra.s 677 | Code | 00 | | 2 | 00/045E : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1401 | 1 labellezohra.s 678 | Code | 00 | | 2 | 00/0460 : 85 8E | sta {{{{$80}+4}+4}+4}+2 - 1402 | 1 labellezohra.s 679 | Code | 00 | | 1 | 00/0462 : 8A | txa - 1403 | 1 labellezohra.s 680 | Code | 00 | | 2 | 00/0463 : 85 8C | sta {{{{$80}+4}+4}+4} - 1404 | 1 labellezohra.s 681 | Empty | 00 | | 0 | 00/0465 | - 1405 | 1 labellezohra.s 682 | Code | 00 | | 2 | 00/0465 : A5 8C | lda {{{{$80}+4}+4}+4} - 1406 | 1 labellezohra.s 683 | Code | 00 | | 2 | 00/0467 : 05 8E | ora {{{{$80}+4}+4}+4}+2 - 1407 | 1 labellezohra.s 684 | Code | 00 | | 2 | 00/0469 : D0 B1 | bne TWILIGHToff1 - 1408 | 1 labellezohra.s 685 | Code | 00 | | 1 | 00/046B : 60 | rts - 1409 | 1 labellezohra.s 686 | Empty | 00 | | 0 | 00/046C | - 1410 | 1 labellezohra.s 687 | Comment | 00 | | 0 | 00/046C | *---------------------------- - 1411 | 1 labellezohra.s 688 | Comment | 00 | | 0 | 00/046C | * TWILIGHTon - 1412 | 1 labellezohra.s 689 | Comment | 00 | | 0 | 00/046C | * Turns Twilight II on - 1413 | 1 labellezohra.s 690 | Comment | 00 | | 0 | 00/046C | * - 1414 | 1 labellezohra.s 691 | Comment | 00 | | 0 | 00/046C | * Entry: - 1415 | 1 labellezohra.s 692 | Comment | 00 | | 0 | 00/046C | * n/a - 1416 | 1 labellezohra.s 693 | Comment | 00 | | 0 | 00/046C | * - 1417 | 1 labellezohra.s 694 | Comment | 00 | | 0 | 00/046C | * Exit: - 1418 | 1 labellezohra.s 695 | Comment | 00 | | 0 | 00/046C | * n/a - 1419 | 1 labellezohra.s 696 | Comment | 00 | | 0 | 00/046C | * - 1420 | 1 labellezohra.s 697 | Comment | 00 | | 0 | 00/046C | *---------------------------- - 1421 | 1 labellezohra.s 698 | Empty | 00 | | 0 | 00/046C | - 1422 | 1 labellezohra.s 699 | Empty | 00 | | 0 | 00/046C | TWILIGHTon - 1423 | 1 labellezohra.s 700 | Code | 00 | 2 | 3 | 00/046C : AD 89 04 | lda fgTWILIGHT - 1424 | 1 labellezohra.s 701 | Code | 00 | | 2 | 00/046F : D0 01 | bne TWILIGHTon1 - 1425 | 1 labellezohra.s 702 | Code | 00 | | 1 | 00/0471 : 60 | rts - 1426 | 1 labellezohra.s 703 | Empty | 00 | | 0 | 00/0472 | - 1427 | 1 labellezohra.s 704 | Empty | 00 | | 0 | 00/0472 | TWILIGHTon1 - 1428 | 1 labellezohra.s 705 | Code | 00 | 2 | 3 | 00/0472 : AD 85 04 | lda ptrTWILIGHT - 1429 | 1 labellezohra.s 706 | Code | 00 | | 2 | 00/0475 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} - 1430 | 1 labellezohra.s 707 | Code | 00 | 2 | 3 | 00/0477 : AD 87 04 | lda ptrTWILIGHT+2 - 1431 | 1 labellezohra.s 708 | Code | 00 | | 2 | 00/047A : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 - 1432 | 1 labellezohra.s 709 | Code | 00 | 2 | 3 | 00/047C : AC 8B 04 | ldy offTWILIGHT - 1433 | 1 labellezohra.s 710 | Code | 00 | | 3 | 00/047F : A9 F0 0E | lda #$0ef0 - 1434 | 1 labellezohra.s 711 | Code | 00 | | 2 | 00/0482 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1435 | 1 labellezohra.s 712 | Code | 00 | | 1 | 00/0484 : 60 | rts - 1436 | 1 labellezohra.s 713 | Empty | 00 | | 0 | 00/0485 | - 1437 | 1 labellezohra.s 714 | Comment | 00 | | 0 | 00/0485 | *--- Twilight II - 1438 | 1 labellezohra.s 715 | Empty | 00 | | 0 | 00/0485 | - 1439 | 1 labellezohra.s 716 | Data | 00 | | 4 | 00/0485 : 00 00 00 00 | ptrTWILIGHT ds 4 - 1440 | 1 labellezohra.s 717 | Data | 00 | | 2 | 00/0489 : 00 00 | fgTWILIGHT ds 2 - 1441 | 1 labellezohra.s 718 | Data | 00 | | 2 | 00/048B : 00 00 | offTWILIGHT ds 2 - 1442 | 1 labellezohra.s 719 | Empty | 00 | | 0 | 00/048D | - 1443 | 1 labellezohra.s 720 | Comment | 00 | | 0 | 00/048D | *---------------------------------------- - 1444 | 1 labellezohra.s 721 | Comment | 00 | | 0 | 00/048D | * MEMOIRE - 1445 | 1 labellezohra.s 722 | Comment | 00 | | 0 | 00/048D | *---------------------------------------- - 1446 | 1 labellezohra.s 723 | Empty | 00 | | 0 | 00/048D | - 1447 | 1 labellezohra.s 724 | Code | 00 | | 1 | 00/048D : 48 | make64KB pha - 1448 | 1 labellezohra.s 725 | Code | 00 | | 1 | 00/048E : 48 | pha - 1449 | 1 labellezohra.s 726 | Macro | 00 | | 0 | 00/048F | PushLong #$010000 - 1453 | 1 labellezohra.s 726 | Code | 00 | | 3 | 00/048F : F4 01 00 | PEA #^#$010000 - 1460 | 1 labellezohra.s 726 | Code | 00 | | 3 | 00/0492 : F4 00 00 | PEA #$010000 - 1463 | 1 labellezohra.s 727 | Macro | 00 | | 0 | 00/0495 | PushWord myID - 1468 | 1 labellezohra.s 727 | Code | 00 | 2 | 3 | 00/0495 : AD 52 07 | LDA myID - 1469 | 1 labellezohra.s 727 | Code | 00 | | 1 | 00/0498 : 48 | PHA - 1471 | 1 labellezohra.s 728 | Macro | 00 | | 0 | 00/0499 | PushWord #%11000000_00011100 - 1473 | 1 labellezohra.s 728 | Code | 00 | | 3 | 00/0499 : F4 1C C0 | PEA #%11000000_00011100 - 1476 | 1 labellezohra.s 729 | Macro | 00 | | 0 | 00/049C | PushLong #0 - 1480 | 1 labellezohra.s 729 | Code | 00 | | 3 | 00/049C : F4 00 00 | PEA #^#0 - 1487 | 1 labellezohra.s 729 | Code | 00 | | 3 | 00/049F : F4 00 00 | PEA #0 - 1490 | 1 labellezohra.s 730 | Macro | 00 | | 0 | 00/04A2 | _NewHandle - 1492 | 1 labellezohra.s 730 | Code | 00 | | 3 | 00/04A2 : A2 02 09 | LDX #$902 ; load tool call # - 1493 | 1 labellezohra.s 730 | Code | 00 | | 4 | 00/04A5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1494 | 1 labellezohra.s 731 | Code | 00 | | 1 | 00/04A9 : 0B | phd - 1495 | 1 labellezohra.s 732 | Code | 00 | | 1 | 00/04AA : 3B | tsc - 1496 | 1 labellezohra.s 733 | Code | 00 | | 1 | 00/04AB : 5B | tcd - 1497 | 1 labellezohra.s 734 | Code | 00 | | 2 | 00/04AC : A7 03 | lda [3] - 1498 | 1 labellezohra.s 735 | Code | 00 | | 1 | 00/04AE : AA | tax ; low in X - 1499 | 1 labellezohra.s 736 | Code | 00 | | 3 | 00/04AF : A0 02 00 | ldy #2 - 1500 | 1 labellezohra.s 737 | Code | 00 | | 2 | 00/04B2 : B7 03 | lda [3],y - 1501 | 1 labellezohra.s 738 | Code | 00 | | 1 | 00/04B4 : 9B | txy ; low in Y - 1502 | 1 labellezohra.s 739 | Code | 00 | | 1 | 00/04B5 : AA | tax ; high in X - 1503 | 1 labellezohra.s 740 | Code | 00 | | 1 | 00/04B6 : 2B | pld - 1504 | 1 labellezohra.s 741 | Code | 00 | | 1 | 00/04B7 : 68 | pla ; we do not keep track of the handle - 1505 | 1 labellezohra.s 742 | Code | 00 | | 1 | 00/04B8 : 68 | pla - 1506 | 1 labellezohra.s 743 | Code | 00 | | 1 | 00/04B9 : 60 | rts - 1507 | 1 labellezohra.s 744 | Empty | 00 | | 0 | 00/04BA | - 1508 | 1 labellezohra.s 745 | Comment | 00 | | 0 | 00/04BA | *---------------------------------------- - 1509 | 1 labellezohra.s 746 | Comment | 00 | | 0 | 00/04BA | * GFX - 1510 | 1 labellezohra.s 747 | Comment | 00 | | 0 | 00/04BA | *---------------------------------------- - 1511 | 1 labellezohra.s 748 | Empty | 00 | | 0 | 00/04BA | - 1512 | 1 labellezohra.s 749 | Comment | 00 | | 0 | 00/04BA | *-------------------------------------- - 1513 | 1 labellezohra.s 750 | Empty | 00 | | 0 | 00/04BA | - 1514 | 1 labellezohra.s 751 | Code | 00 | | 3 | 00/04BA : A9 4B 00 | nextVBL lda #75 - 1515 | 1 labellezohra.s 752 | Code | 00 | | 1 | 00/04BD : 48 | pha - 1516 | 1 labellezohra.s 753 | Code | 00 | | 4 | 00/04BE : AF 2E C0 E0 | ozunid_3 ldal $e0c02e - 1517 | 1 labellezohra.s 754 | Code | 00 | | 3 | 00/04C2 : 29 7F 00 | and #$7f - 1518 | 1 labellezohra.s 755 | Code | 00 | | 2 | 00/04C5 : C3 01 | cmp 1,s - 1519 | 1 labellezohra.s 756 | Code | 00 | | 2 | 00/04C7 : 90 F5 | blt ozunid_3 - 1520 | 1 labellezohra.s 757 | Code | 00 | | 3 | 00/04C9 : C9 64 00 | cmp #100 - 1521 | 1 labellezohra.s 758 | Code | 00 | | 2 | 00/04CC : B0 F0 | bge ozunid_3 - 1522 | 1 labellezohra.s 759 | Code | 00 | | 1 | 00/04CE : 68 | pla - 1523 | 1 labellezohra.s 760 | Empty | 00 | | 0 | 00/04CF | - 1524 | 1 labellezohra.s 761 | Code | 00 | | 4 | 00/04CF : AF 18 C0 E0 | waitVBL ldal {$e0c019}-1 - 1525 | 1 labellezohra.s 762 | Code | 00 | | 2 | 00/04D3 : 10 FA | bpl waitVBL - 1526 | 1 labellezohra.s 763 | Code | 00 | | 1 | 00/04D5 : 60 | rts - 1527 | 1 labellezohra.s 764 | Empty | 00 | | 0 | 00/04D6 | - 1528 | 1 labellezohra.s 765 | Code | 00 | | 4 | 00/04D6 : AF FF BF E0 | waitKEY ldal {$e0c000}-1 - 1529 | 1 labellezohra.s 766 | Code | 00 | | 2 | 00/04DA : 10 FA | bpl waitKEY - 1530 | 1 labellezohra.s 767 | Code | 00 | | 4 | 00/04DC : 8F 0F C0 E0 | stal {$e0c010}-1 - 1531 | 1 labellezohra.s 768 | Code | 00 | | 1 | 00/04E0 : 60 | rts - 1532 | 1 labellezohra.s 769 | Empty | 00 | | 0 | 00/04E1 | - 1533 | 1 labellezohra.s 770 | Comment | 00 | | 0 | 00/04E1 | *--- On attend un clic ou une combinaison de touches - 1534 | 1 labellezohra.s 771 | Empty | 00 | | 0 | 00/04E1 | - 1535 | 1 labellezohra.s 772 | Code | 00 | 2 | 3 | 00/04E1 : EE 26 07 | waitEVENT inc VBLCounter0 - 1536 | 1 labellezohra.s 773 | Empty | 00 | | 0 | 00/04E4 | - 1537 | 1 labellezohra.s 774 | Macro | 00 | | 0 | 00/04E4 | PushWord #0 - 1539 | 1 labellezohra.s 774 | Code | 00 | | 3 | 00/04E4 : F4 00 00 | PEA #0 - 1542 | 1 labellezohra.s 775 | Macro | 00 | | 0 | 00/04E7 | PushWord #%00000000_00001010 - 1544 | 1 labellezohra.s 775 | Code | 00 | | 3 | 00/04E7 : F4 0A 00 | PEA #%00000000_00001010 - 1547 | 1 labellezohra.s 776 | Macro | 00 | | 0 | 00/04EA | PushLong #taskREC - 1551 | 1 labellezohra.s 776 | Code | 00 | 1 >>16 | 3 | 00/04EA : F4 00 00 | PEA #^#taskREC - 1558 | 1 labellezohra.s 776 | Code | 00 | 2 | 3 | 00/04ED : F4 17 0B | PEA #taskREC - 1561 | 1 labellezohra.s 777 | Macro | 00 | | 0 | 00/04F0 | _GetNextEvent - 1563 | 1 labellezohra.s 777 | Code | 00 | | 3 | 00/04F0 : A2 06 0A | LDX #$A06 ; load tool call # - 1564 | 1 labellezohra.s 777 | Code | 00 | | 4 | 00/04F3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1565 | 1 labellezohra.s 778 | Code | 00 | | 1 | 00/04F7 : 68 | pla - 1566 | 1 labellezohra.s 779 | Code | 00 | | 2 | 00/04F8 : F0 E7 | beq waitEVENT - 1567 | 1 labellezohra.s 780 | Empty | 00 | | 0 | 00/04FA | - 1568 | 1 labellezohra.s 781 | Code | 00 | 2 | 3 | 00/04FA : AD 17 0B | lda taskREC - 1569 | 1 labellezohra.s 782 | Code | 00 | | 3 | 00/04FD : C9 01 00 | cmp #{$0001} - 1570 | 1 labellezohra.s 783 | Code | 00 | | 2 | 00/0500 : F0 01 | beq we_1 - 1571 | 1 labellezohra.s 784 | Code | 00 | | 1 | 00/0502 : 60 | rts - 1572 | 1 labellezohra.s 785 | Empty | 00 | | 0 | 00/0503 | - 1573 | 1 labellezohra.s 786 | Code | 00 | 2 | 3 | 00/0503 : EE 26 07 | we_1 inc VBLCounter0 - 1574 | 1 labellezohra.s 787 | Empty | 00 | | 0 | 00/0506 | - 1575 | 1 labellezohra.s 788 | Macro | 00 | | 0 | 00/0506 | PushWord #0 - 1577 | 1 labellezohra.s 788 | Code | 00 | | 3 | 00/0506 : F4 00 00 | PEA #0 - 1580 | 1 labellezohra.s 789 | Macro | 00 | | 0 | 00/0509 | PushWord #0 - 1582 | 1 labellezohra.s 789 | Code | 00 | | 3 | 00/0509 : F4 00 00 | PEA #0 - 1585 | 1 labellezohra.s 790 | Macro | 00 | | 0 | 00/050C | _StillDown - 1587 | 1 labellezohra.s 790 | Code | 00 | | 3 | 00/050C : A2 06 0E | LDX #$E06 ; load tool call # - 1588 | 1 labellezohra.s 790 | Code | 00 | | 4 | 00/050F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1589 | 1 labellezohra.s 791 | Code | 00 | | 1 | 00/0513 : 68 | pla - 1590 | 1 labellezohra.s 792 | Code | 00 | | 2 | 00/0514 : D0 ED | bne we_1 - 1591 | 1 labellezohra.s 793 | Empty | 00 | | 0 | 00/0516 | - 1592 | 1 labellezohra.s 794 | Code | 00 | | 3 | 00/0516 : A9 01 00 | lda #{$0001} - 1593 | 1 labellezohra.s 795 | Code | 00 | | 1 | 00/0519 : 60 | rts - 1594 | 1 labellezohra.s 796 | Empty | 00 | | 0 | 00/051A | - 1595 | 1 labellezohra.s 797 | Comment | 00 | | 0 | 00/051A | *-------------------------------------- - 1596 | 1 labellezohra.s 798 | Empty | 00 | | 0 | 00/051A | - 1597 | 1 labellezohra.s 799 | Code | 00 | | 1 | 00/051A : 48 | fadeIN pha - 1598 | 1 labellezohra.s 800 | Code | 00 | | 2 | 00/051B : 84 8C | sty {{{{$80}+4}+4}+4} - 1599 | 1 labellezohra.s 801 | Code | 00 | | 2 | 00/051D : 86 8E | stx {{{{$80}+4}+4}+4}+2 - 1600 | 1 labellezohra.s 802 | Empty | 00 | | 0 | 00/051F | - 1601 | 1 labellezohra.s 803 | Macro | 00 | | 0 | 00/051F | _HideCursor - 1603 | 1 labellezohra.s 803 | Code | 00 | | 3 | 00/051F : A2 04 90 | LDX #$9004 ; load tool call # - 1604 | 1 labellezohra.s 803 | Code | 00 | | 4 | 00/0522 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1605 | 1 labellezohra.s 804 | Empty | 00 | | 0 | 00/0526 | - 1606 | 1 labellezohra.s 805 | Code | 00 | | 3 | 00/0526 : A0 00 20 | ldy #$2000 - 1607 | 1 labellezohra.s 806 | Code | 00 | | 2 | 00/0529 : 84 90 | sty {{{{{$80}+4}+4}+4}+4} - 1608 | 1 labellezohra.s 807 | Code | 00 | 2 | 3 | 00/052B : AE 5C 07 | ldx ptrSCREEN+2 - 1609 | 1 labellezohra.s 808 | Code | 00 | | 2 | 00/052E : 86 92 | stx {{{{{$80}+4}+4}+4}+4}+2 - 1610 | 1 labellezohra.s 809 | Empty | 00 | | 0 | 00/0530 | - 1611 | 1 labellezohra.s 810 | Code | 00 | | 3 | 00/0530 : A0 00 7E | ldy #$7e00 - 1612 | 1 labellezohra.s 811 | Code | 00 | | 3 | 00/0533 : A9 00 00 | lda #0 - 1613 | 1 labellezohra.s 812 | Code | 00 | | 2 | 00/0536 : 97 90 | ozunid_4 sta [{{{{{$80}+4}+4}+4}+4}],y - 1614 | 1 labellezohra.s 813 | Code | 00 | | 1 | 00/0538 : C8 | iny - 1615 | 1 labellezohra.s 814 | Code | 00 | | 1 | 00/0539 : C8 | iny - 1616 | 1 labellezohra.s 815 | Code | 00 | | 2 | 00/053A : 10 FA | bpl ozunid_4 - 1617 | 1 labellezohra.s 816 | Empty | 00 | | 0 | 00/053C | - 1618 | 1 labellezohra.s 817 | Code | 00 | | 1 | 00/053C : 68 | pla ; ne copie pas les données - 1619 | 1 labellezohra.s 818 | Code | 00 | | 3 | 00/053D : C9 00 00 | cmp #{0} ; si à FALSE - 1620 | 1 labellezohra.s 819 | Code | 00 | | 2 | 00/0540 : F0 0B | beq fadeIN1 - 1621 | 1 labellezohra.s 820 | Empty | 00 | | 0 | 00/0542 | - 1622 | 1 labellezohra.s 821 | Code | 00 | | 3 | 00/0542 : A0 FE 7D | ldy #$7dfe - 1623 | 1 labellezohra.s 822 | Code | 00 | | 2 | 00/0545 : B7 8C | ozunid_5 lda [{{{{$80}+4}+4}+4}],y - 1624 | 1 labellezohra.s 823 | Code | 00 | | 2 | 00/0547 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1625 | 1 labellezohra.s 824 | Code | 00 | | 1 | 00/0549 : 88 | dey - 1626 | 1 labellezohra.s 825 | Code | 00 | | 1 | 00/054A : 88 | dey - 1627 | 1 labellezohra.s 826 | Code | 00 | | 2 | 00/054B : 10 F8 | bpl ozunid_5 - 1628 | 1 labellezohra.s 827 | Empty | 00 | | 0 | 00/054D | - 1629 | 1 labellezohra.s 828 | Code | 00 | | 2 | 00/054D : A5 8C | fadeIN1 lda {{{{$80}+4}+4}+4} - 1630 | 1 labellezohra.s 829 | Code | 00 | | 1 | 00/054F : 18 | clc - 1631 | 1 labellezohra.s 830 | Code | 00 | | 3 | 00/0550 : 69 00 7E | adc #$7e00 - 1632 | 1 labellezohra.s 831 | Code | 00 | | 2 | 00/0553 : 85 8C | sta {{{{$80}+4}+4}+4} - 1633 | 1 labellezohra.s 832 | Code | 00 | | 2 | 00/0555 : A5 8E | lda {{{{$80}+4}+4}+4}+2 - 1634 | 1 labellezohra.s 833 | Code | 00 | | 3 | 00/0557 : 69 00 00 | adc #0 - 1635 | 1 labellezohra.s 834 | Code | 00 | | 2 | 00/055A : 85 8E | sta {{{{$80}+4}+4}+4}+2 - 1636 | 1 labellezohra.s 835 | Empty | 00 | | 0 | 00/055C | - 1637 | 1 labellezohra.s 836 | Code | 00 | | 2 | 00/055C : A5 90 | lda {{{{{$80}+4}+4}+4}+4} - 1638 | 1 labellezohra.s 837 | Code | 00 | | 1 | 00/055E : 18 | clc - 1639 | 1 labellezohra.s 838 | Code | 00 | | 3 | 00/055F : 69 00 7E | adc #$7e00 - 1640 | 1 labellezohra.s 839 | Code | 00 | | 2 | 00/0562 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} - 1641 | 1 labellezohra.s 840 | Code | 00 | | 2 | 00/0564 : A5 92 | lda {{{{{$80}+4}+4}+4}+4}+2 - 1642 | 1 labellezohra.s 841 | Code | 00 | | 3 | 00/0566 : 69 00 00 | adc #0 - 1643 | 1 labellezohra.s 842 | Code | 00 | | 2 | 00/0569 : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 - 1644 | 1 labellezohra.s 843 | Empty | 00 | | 0 | 00/056B | - 1645 | 1 labellezohra.s 844 | Code | 00 | | 3 | 00/056B : A2 0F 00 | ldx #$000f - 1646 | 1 labellezohra.s 845 | Code | 00 | | 3 | 00/056E : A0 FE 01 | fadeIN2 ldy #$01fe - 1647 | 1 labellezohra.s 846 | Code | 00 | | 2 | 00/0571 : B7 90 | fadeIN3 lda [{{{{{$80}+4}+4}+4}+4}],y - 1648 | 1 labellezohra.s 847 | Code | 00 | | 3 | 00/0573 : 29 0F 00 | and #$000f - 1649 | 1 labellezohra.s 848 | Code | 00 | 2 | 3 | 00/0576 : 8D C6 07 | sta temp - 1650 | 1 labellezohra.s 849 | Code | 00 | | 2 | 00/0579 : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1651 | 1 labellezohra.s 850 | Code | 00 | | 3 | 00/057B : 29 0F 00 | and #$000f - 1652 | 1 labellezohra.s 851 | Code | 00 | 2 | 3 | 00/057E : CD C6 07 | cmp temp - 1653 | 1 labellezohra.s 852 | Code | 00 | | 2 | 00/0581 : F0 08 | beq fadeIN4 - 1654 | 1 labellezohra.s 853 | Code | 00 | | 2 | 00/0583 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y - 1655 | 1 labellezohra.s 854 | Code | 00 | | 1 | 00/0585 : 18 | clc - 1656 | 1 labellezohra.s 855 | Code | 00 | | 3 | 00/0586 : 69 01 00 | adc #$0001 - 1657 | 1 labellezohra.s 856 | Code | 00 | | 2 | 00/0589 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1658 | 1 labellezohra.s 857 | Code | 00 | | 2 | 00/058B : B7 90 | fadeIN4 lda [{{{{{$80}+4}+4}+4}+4}],y - 1659 | 1 labellezohra.s 858 | Code | 00 | | 3 | 00/058D : 29 F0 00 | and #$00f0 - 1660 | 1 labellezohra.s 859 | Code | 00 | 2 | 3 | 00/0590 : 8D C6 07 | sta temp - 1661 | 1 labellezohra.s 860 | Code | 00 | | 2 | 00/0593 : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1662 | 1 labellezohra.s 861 | Code | 00 | | 3 | 00/0595 : 29 F0 00 | and #$00f0 - 1663 | 1 labellezohra.s 862 | Code | 00 | 2 | 3 | 00/0598 : CD C6 07 | cmp temp - 1664 | 1 labellezohra.s 863 | Code | 00 | | 2 | 00/059B : F0 08 | beq fadeIN5 - 1665 | 1 labellezohra.s 864 | Code | 00 | | 2 | 00/059D : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y - 1666 | 1 labellezohra.s 865 | Code | 00 | | 1 | 00/059F : 18 | clc - 1667 | 1 labellezohra.s 866 | Code | 00 | | 3 | 00/05A0 : 69 10 00 | adc #$0010 - 1668 | 1 labellezohra.s 867 | Code | 00 | | 2 | 00/05A3 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1669 | 1 labellezohra.s 868 | Code | 00 | | 2 | 00/05A5 : B7 90 | fadeIN5 lda [{{{{{$80}+4}+4}+4}+4}],y - 1670 | 1 labellezohra.s 869 | Code | 00 | | 3 | 00/05A7 : 29 00 0F | and #$0f00 - 1671 | 1 labellezohra.s 870 | Code | 00 | 2 | 3 | 00/05AA : 8D C6 07 | sta temp - 1672 | 1 labellezohra.s 871 | Code | 00 | | 2 | 00/05AD : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1673 | 1 labellezohra.s 872 | Code | 00 | | 3 | 00/05AF : 29 00 0F | and #$0f00 - 1674 | 1 labellezohra.s 873 | Code | 00 | 2 | 3 | 00/05B2 : CD C6 07 | cmp temp - 1675 | 1 labellezohra.s 874 | Code | 00 | | 2 | 00/05B5 : F0 08 | beq fadeIN6 - 1676 | 1 labellezohra.s 875 | Code | 00 | | 2 | 00/05B7 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y - 1677 | 1 labellezohra.s 876 | Code | 00 | | 1 | 00/05B9 : 18 | clc - 1678 | 1 labellezohra.s 877 | Code | 00 | | 3 | 00/05BA : 69 00 01 | adc #$0100 - 1679 | 1 labellezohra.s 878 | Code | 00 | | 2 | 00/05BD : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y - 1680 | 1 labellezohra.s 879 | Empty | 00 | | 0 | 00/05BF | - 1681 | 1 labellezohra.s 880 | Code | 00 | | 1 | 00/05BF : 88 | fadeIN6 dey - 1682 | 1 labellezohra.s 881 | Code | 00 | | 1 | 00/05C0 : 88 | dey - 1683 | 1 labellezohra.s 882 | Code | 00 | | 2 | 00/05C1 : 10 AE | bpl fadeIN3 - 1684 | 1 labellezohra.s 883 | Code | 00 | 2 | 3 | 00/05C3 : 20 BA 04 | jsr nextVBL - 1685 | 1 labellezohra.s 884 | Code | 00 | | 1 | 00/05C6 : CA | dex - 1686 | 1 labellezohra.s 885 | Code | 00 | | 2 | 00/05C7 : 10 A5 | bpl fadeIN2 - 1687 | 1 labellezohra.s 886 | Empty | 00 | | 0 | 00/05C9 | - 1688 | 1 labellezohra.s 887 | Macro | 00 | | 0 | 00/05C9 | _ShowCursor - 1690 | 1 labellezohra.s 887 | Code | 00 | | 3 | 00/05C9 : A2 04 91 | LDX #$9104 ; load tool call # - 1691 | 1 labellezohra.s 887 | Code | 00 | | 4 | 00/05CC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1692 | 1 labellezohra.s 888 | Code | 00 | | 1 | 00/05D0 : 60 | rts - 1693 | 1 labellezohra.s 889 | Empty | 00 | | 0 | 00/05D1 | - 1694 | 1 labellezohra.s 890 | Comment | 00 | | 0 | 00/05D1 | *--- - 1695 | 1 labellezohra.s 891 | Empty | 00 | | 0 | 00/05D1 | - 1696 | 1 labellezohra.s 892 | Code | 00 | | 3 | 00/05D1 : A9 00 9E | fadeOUT lda #$9e00 - 1697 | 1 labellezohra.s 893 | Code | 00 | | 2 | 00/05D4 : 85 8C | sta {{{{$80}+4}+4}+4} - 1698 | 1 labellezohra.s 894 | Code | 00 | 2 | 3 | 00/05D6 : AD 5C 07 | lda ptrSCREEN+2 - 1699 | 1 labellezohra.s 895 | Code | 00 | | 2 | 00/05D9 : 85 8E | sta {{{{$80}+4}+4}+4}+2 - 1700 | 1 labellezohra.s 896 | Empty | 00 | | 0 | 00/05DB | - 1701 | 1 labellezohra.s 897 | Macro | 00 | | 0 | 00/05DB | _HideCursor - 1703 | 1 labellezohra.s 897 | Code | 00 | | 3 | 00/05DB : A2 04 90 | LDX #$9004 ; load tool call # - 1704 | 1 labellezohra.s 897 | Code | 00 | | 4 | 00/05DE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1705 | 1 labellezohra.s 898 | Empty | 00 | | 0 | 00/05E2 | - 1706 | 1 labellezohra.s 899 | Code | 00 | | 3 | 00/05E2 : A2 0F 00 | ldx #$000f - 1707 | 1 labellezohra.s 900 | Code | 00 | | 3 | 00/05E5 : A0 FE 01 | fadeOUT1 ldy #$01fe - 1708 | 1 labellezohra.s 901 | Code | 00 | | 2 | 00/05E8 : B7 8C | fadeOUT2 lda [{{{{$80}+4}+4}+4}],y - 1709 | 1 labellezohra.s 902 | Code | 00 | | 3 | 00/05EA : 29 0F 00 | and #$000f - 1710 | 1 labellezohra.s 903 | Code | 00 | | 2 | 00/05ED : F0 08 | beq fadeOUT3 - 1711 | 1 labellezohra.s 904 | Code | 00 | | 2 | 00/05EF : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1712 | 1 labellezohra.s 905 | Code | 00 | | 1 | 00/05F1 : 38 | sec - 1713 | 1 labellezohra.s 906 | Code | 00 | | 3 | 00/05F2 : E9 01 00 | sbc #$0001 - 1714 | 1 labellezohra.s 907 | Code | 00 | | 2 | 00/05F5 : 97 8C | sta [{{{{$80}+4}+4}+4}],y - 1715 | 1 labellezohra.s 908 | Code | 00 | | 2 | 00/05F7 : B7 8C | fadeOUT3 lda [{{{{$80}+4}+4}+4}],y - 1716 | 1 labellezohra.s 909 | Code | 00 | | 3 | 00/05F9 : 29 F0 00 | and #$00f0 - 1717 | 1 labellezohra.s 910 | Code | 00 | | 2 | 00/05FC : F0 08 | beq fadeOUT4 - 1718 | 1 labellezohra.s 911 | Code | 00 | | 2 | 00/05FE : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1719 | 1 labellezohra.s 912 | Code | 00 | | 1 | 00/0600 : 38 | sec - 1720 | 1 labellezohra.s 913 | Code | 00 | | 3 | 00/0601 : E9 10 00 | sbc #$0010 - 1721 | 1 labellezohra.s 914 | Code | 00 | | 2 | 00/0604 : 97 8C | sta [{{{{$80}+4}+4}+4}],y - 1722 | 1 labellezohra.s 915 | Code | 00 | | 2 | 00/0606 : B7 8C | fadeOUT4 lda [{{{{$80}+4}+4}+4}],y - 1723 | 1 labellezohra.s 916 | Code | 00 | | 3 | 00/0608 : 29 00 0F | and #$0f00 - 1724 | 1 labellezohra.s 917 | Code | 00 | | 2 | 00/060B : F0 08 | beq fadeOUT5 - 1725 | 1 labellezohra.s 918 | Code | 00 | | 2 | 00/060D : B7 8C | lda [{{{{$80}+4}+4}+4}],y - 1726 | 1 labellezohra.s 919 | Code | 00 | | 1 | 00/060F : 38 | sec - 1727 | 1 labellezohra.s 920 | Code | 00 | | 3 | 00/0610 : E9 00 01 | sbc #$0100 - 1728 | 1 labellezohra.s 921 | Code | 00 | | 2 | 00/0613 : 97 8C | sta [{{{{$80}+4}+4}+4}],y - 1729 | 1 labellezohra.s 922 | Empty | 00 | | 0 | 00/0615 | - 1730 | 1 labellezohra.s 923 | Code | 00 | | 1 | 00/0615 : 88 | fadeOUT5 dey - 1731 | 1 labellezohra.s 924 | Code | 00 | | 1 | 00/0616 : 88 | dey - 1732 | 1 labellezohra.s 925 | Code | 00 | | 2 | 00/0617 : 10 CF | bpl fadeOUT2 - 1733 | 1 labellezohra.s 926 | Code | 00 | 2 | 3 | 00/0619 : 20 BA 04 | jsr nextVBL - 1734 | 1 labellezohra.s 927 | Code | 00 | | 1 | 00/061C : CA | dex - 1735 | 1 labellezohra.s 928 | Code | 00 | | 2 | 00/061D : 10 C6 | bpl fadeOUT1 - 1736 | 1 labellezohra.s 929 | Empty | 00 | | 0 | 00/061F | - 1737 | 1 labellezohra.s 930 | Macro | 00 | | 0 | 00/061F | _ShowCursor - 1739 | 1 labellezohra.s 930 | Code | 00 | | 3 | 00/061F : A2 04 91 | LDX #$9104 ; load tool call # - 1740 | 1 labellezohra.s 930 | Code | 00 | | 4 | 00/0622 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1741 | 1 labellezohra.s 931 | Comment | 00 | | 0 | 00/0626 | * jmp noircit_ecran - 1742 | 1 labellezohra.s 932 | Code | 00 | | 1 | 00/0626 : 60 | rts - 1743 | 1 labellezohra.s 933 | Empty | 00 | | 0 | 00/0627 | - 1744 | 1 labellezohra.s 934 | Comment | 00 | | 0 | 00/0627 | *---------------------------- - 1745 | 1 labellezohra.s 935 | Comment | 00 | | 0 | 00/0627 | * unpackLZ4 - 1746 | 1 labellezohra.s 936 | Comment | 00 | | 0 | 00/0627 | * Unpacks a LZ4 file - 1747 | 1 labellezohra.s 937 | Comment | 00 | | 0 | 00/0627 | * Uses the two pointers: - 1748 | 1 labellezohra.s 938 | Comment | 00 | | 0 | 00/0627 | * - ptrUNPACK: packed img (MUST BE AT $0000) - 1749 | 1 labellezohra.s 939 | Comment | 00 | | 0 | 00/0627 | * - ptrIMAGE: temp unpack zone - 1750 | 1 labellezohra.s 940 | Comment | 00 | | 0 | 00/0627 | * - 1751 | 1 labellezohra.s 941 | Comment | 00 | | 0 | 00/0627 | * Entry: - 1752 | 1 labellezohra.s 942 | Comment | 00 | | 0 | 00/0627 | * A: packed data size - 1753 | 1 labellezohra.s 943 | Comment | 00 | | 0 | 00/0627 | * - 1754 | 1 labellezohra.s 944 | Comment | 00 | | 0 | 00/0627 | * Exit: - 1755 | 1 labellezohra.s 945 | Comment | 00 | | 0 | 00/0627 | * lenDATA: unpacked data size - 1756 | 1 labellezohra.s 946 | Comment | 00 | | 0 | 00/0627 | * - 1757 | 1 labellezohra.s 947 | Comment | 00 | | 0 | 00/0627 | *---------------------------- - 1758 | 1 labellezohra.s 948 | Empty | 00 | | 0 | 00/0627 | - 1759 | 1 labellezohra.s 949 | Code | 00 | 2 | 3 | 00/0627 : 8D 71 06 | unpackLZ4 sta LZ4_Limit+1 - 1760 | 1 labellezohra.s 950 | Empty | 00 | | 0 | 00/062A | - 1761 | 1 labellezohra.s 951 | Comment | 00 | | 0 | 00/062A | * jsr suspendMUSIC - 1762 | 1 labellezohra.s 952 | Code | 10 | | 2 | 00/062A : E2 20 | sep #$20 - 1763 | 1 labellezohra.s 953 | Empty | 10 | | 0 | 00/062C | - 1764 | 1 labellezohra.s 954 | Comment | 10 | | 0 | 00/062C | *--- Source - 1765 | 1 labellezohra.s 955 | Empty | 10 | | 0 | 00/062C | - 1766 | 1 labellezohra.s 956 | Code | 10 | 2 | 3 | 00/062C : AD 70 07 | lda ptrUNPACK+2 - 1767 | 1 labellezohra.s 957 | Code | 10 | 2 | 3 | 00/062F : 8D 6D 06 | sta LZ4_Literal_3+2 - 1768 | 1 labellezohra.s 958 | Code | 10 | 2 | 3 | 00/0632 : 8D 52 06 | sta LZ4_ReadToken+3 - 1769 | 1 labellezohra.s 959 | Code | 10 | 2 | 3 | 00/0635 : 8D 7A 06 | sta LZ4_Match_1+3 - 1770 | 1 labellezohra.s 960 | Code | 10 | 2 | 3 | 00/0638 : 8D A7 06 | sta LZ4_GetLength_1+3 - 1771 | 1 labellezohra.s 961 | Empty | 10 | | 0 | 00/063B | - 1772 | 1 labellezohra.s 962 | Comment | 10 | | 0 | 00/063B | *--- Destination - 1773 | 1 labellezohra.s 963 | Empty | 10 | | 0 | 00/063B | - 1774 | 1 labellezohra.s 964 | Code | 10 | 2 | 3 | 00/063B : AD 60 07 | lda ptrIMAGE+2 - 1775 | 1 labellezohra.s 965 | Code | 10 | 2 | 3 | 00/063E : 8D 6C 06 | sta LZ4_Literal_3+1 - 1776 | 1 labellezohra.s 966 | Code | 10 | 2 | 3 | 00/0641 : 8D 97 06 | sta LZ4_Match_5+1 - 1777 | 1 labellezohra.s 967 | Code | 10 | 2 | 3 | 00/0644 : 8D 98 06 | sta LZ4_Match_5+2 - 1778 | 1 labellezohra.s 968 | Empty | 10 | | 0 | 00/0647 | - 1779 | 1 labellezohra.s 969 | Code | 00 | | 2 | 00/0647 : C2 20 | rep #$20 - 1780 | 1 labellezohra.s 970 | Empty | 00 | | 0 | 00/0649 | - 1781 | 1 labellezohra.s 971 | Comment | 00 | | 0 | 00/0649 | * REP #$30 - 1782 | 1 labellezohra.s 972 | Comment | 00 | | 0 | 00/0649 | * STY LZ4_Limit+1 - 1783 | 1 labellezohra.s 973 | Empty | 00 | | 0 | 00/0649 | - 1784 | 1 labellezohra.s 974 | Comment | 00 | | 0 | 00/0649 | *-- - 1785 | 1 labellezohra.s 975 | Empty | 00 | | 0 | 00/0649 | - 1786 | 1 labellezohra.s 976 | Code | 00 | | 3 | 00/0649 : A0 00 00 | ldy #0 ; Init Target unpacked Data offset - 1787 | 1 labellezohra.s 977 | Code | 00 | | 3 | 00/064C : A2 10 00 | ldx #16 ; Offset after header - 1788 | 1 labellezohra.s 978 | Empty | 00 | | 0 | 00/064F | - 1789 | 1 labellezohra.s 979 | Code | 00 | | 4 | 00/064F : BF 00 00 AA | LZ4_ReadToken LDAL $AA0000,X ; Read Token Byte - 1790 | 1 labellezohra.s 980 | Code | 00 | | 1 | 00/0653 : E8 | INX - 1791 | 1 labellezohra.s 981 | Code | 00 | 2 | 3 | 00/0654 : 8D 81 06 | STA LZ4_Match_2+1 - 1792 | 1 labellezohra.s 982 | Empty | 00 | | 0 | 00/0657 | - 1793 | 1 labellezohra.s 983 | Comment | 00 | | 0 | 00/0657 | *---------------- - 1794 | 1 labellezohra.s 984 | Empty | 00 | | 0 | 00/0657 | - 1795 | 1 labellezohra.s 985 | Code | 00 | | 3 | 00/0657 : 29 F0 00 | LZ4_Literal AND #$00F0 ; >>> Process Literal Bytes <<< - 1796 | 1 labellezohra.s 986 | Code | 00 | | 2 | 00/065A : F0 14 | BEQ LZ4_Limit ; No Literal - 1797 | 1 labellezohra.s 987 | Code | 00 | | 3 | 00/065C : C9 F0 00 | CMP #$00F0 - 1798 | 1 labellezohra.s 988 | Code | 00 | | 2 | 00/065F : D0 05 | BNE LZ4_Literal_1 - 1799 | 1 labellezohra.s 989 | Code | 00 | 2 | 3 | 00/0661 : 20 9E 06 | JSR LZ4_GetLengthLit ; Compute Literal Length with next bytes - 1800 | 1 labellezohra.s 990 | Code | 00 | | 2 | 00/0664 : 80 04 | BRA LZ4_Literal_2 - 1801 | 1 labellezohra.s 991 | Code | 00 | | 1 | 00/0666 : 4A | LZ4_Literal_1 LSR ; Literal Length use the 4 bit - 1802 | 1 labellezohra.s 992 | Code | 00 | | 1 | 00/0667 : 4A | LSR - 1803 | 1 labellezohra.s 993 | Code | 00 | | 1 | 00/0668 : 4A | LSR - 1804 | 1 labellezohra.s 994 | Code | 00 | | 1 | 00/0669 : 4A | LSR - 1805 | 1 labellezohra.s 995 | Empty | 00 | | 0 | 00/066A | - 1806 | 1 labellezohra.s 996 | Code | 00 | | 1 | 00/066A : 3A | LZ4_Literal_2 DEC ; Copy A+1 Bytes - 1807 | 1 labellezohra.s 997 | Code | 00 | | 3 | 00/066B : 54 BB AA | LZ4_Literal_3 MVN $AA,$BB ; Copy Literal Bytes from packed data buffer - 1808 | 1 labellezohra.s 998 | Code | 00 | | 1 | 00/066E : 4B | PHK ; X and Y are auto incremented - 1809 | 1 labellezohra.s 999 | Code | 00 | | 1 | 00/066F : AB | PLB - 1810 | 1 labellezohra.s 1000 | Empty | 00 | | 0 | 00/0670 | - 1811 | 1 labellezohra.s 1001 | Comment | 00 | | 0 | 00/0670 | *---------------- - 1812 | 1 labellezohra.s 1002 | Empty | 00 | | 0 | 00/0670 | - 1813 | 1 labellezohra.s 1003 | Code | 00 | | 3 | 00/0670 : E0 AA AA | LZ4_Limit CPX #$AAAA ; End Of Packed Data buffer ? - 1814 | 1 labellezohra.s 1004 | Code | 00 | | 2 | 00/0673 : F0 49 | BEQ LZ4_End - 1815 | 1 labellezohra.s 1005 | Empty | 00 | | 0 | 00/0675 | - 1816 | 1 labellezohra.s 1006 | Comment | 00 | | 0 | 00/0675 | *---------------- - 1817 | 1 labellezohra.s 1007 | Empty | 00 | | 0 | 00/0675 | - 1818 | 1 labellezohra.s 1008 | Code | 00 | | 1 | 00/0675 : 98 | LZ4_Match TYA ; >>> Process Match Bytes <<< - 1819 | 1 labellezohra.s 1009 | Code | 00 | | 1 | 00/0676 : 38 | SEC - 1820 | 1 labellezohra.s 1010 | Code | 00 | | 4 | 00/0677 : FF 00 00 AA | LZ4_Match_1 SBCL $AA0000,X ; Match Offset - 1821 | 1 labellezohra.s 1011 | Code | 00 | | 1 | 00/067B : E8 | INX - 1822 | 1 labellezohra.s 1012 | Code | 00 | | 1 | 00/067C : E8 | INX - 1823 | 1 labellezohra.s 1013 | Code | 00 | 2 | 3 | 00/067D : 8D 94 06 | STA LZ4_Match_4+1 - 1824 | 1 labellezohra.s 1014 | Empty | 00 | | 0 | 00/0680 | - 1825 | 1 labellezohra.s 1015 | Code | 00 | | 3 | 00/0680 : A9 00 00 | LZ4_Match_2 LDA #$0000 ; Current Token Value - 1826 | 1 labellezohra.s 1016 | Code | 00 | | 3 | 00/0683 : 29 0F 00 | AND #$000F - 1827 | 1 labellezohra.s 1017 | Code | 00 | | 3 | 00/0686 : C9 0F 00 | CMP #$000F - 1828 | 1 labellezohra.s 1018 | Code | 00 | | 2 | 00/0689 : D0 03 | BNE LZ4_Match_3 - 1829 | 1 labellezohra.s 1019 | Code | 00 | 2 | 3 | 00/068B : 20 A1 06 | JSR LZ4_GetLengthMat ; Compute Match Length with next bytes - 1830 | 1 labellezohra.s 1020 | Code | 00 | | 1 | 00/068E : 18 | LZ4_Match_3 CLC - 1831 | 1 labellezohra.s 1021 | Code | 00 | | 3 | 00/068F : 69 03 00 | ADC #$0003 ; Minimum Match Length is 4 (-1 for the MVN) - 1832 | 1 labellezohra.s 1022 | Empty | 00 | | 0 | 00/0692 | - 1833 | 1 labellezohra.s 1023 | Code | 00 | | 1 | 00/0692 : DA | PHX - 1834 | 1 labellezohra.s 1024 | Code | 00 | | 3 | 00/0693 : A2 AA AA | LZ4_Match_4 LDX #$AAAA ; Match Byte Offset - 1835 | 1 labellezohra.s 1025 | Code | 00 | | 3 | 00/0696 : 54 BB BB | LZ4_Match_5 MVN $BB,$BB ; Copy Match Bytes from unpacked data buffer - 1836 | 1 labellezohra.s 1026 | Code | 00 | | 1 | 00/0699 : 4B | PHK ; X and Y are auto incremented - 1837 | 1 labellezohra.s 1027 | Code | 00 | | 1 | 00/069A : AB | PLB - 1838 | 1 labellezohra.s 1028 | Code | 00 | | 1 | 00/069B : FA | PLX - 1839 | 1 labellezohra.s 1029 | Code | 00 | | 2 | 00/069C : 80 B1 | BRA LZ4_ReadToken - 1840 | 1 labellezohra.s 1030 | Empty | 00 | | 0 | 00/069E | - 1841 | 1 labellezohra.s 1031 | Comment | 00 | | 0 | 00/069E | *---------------- - 1842 | 1 labellezohra.s 1032 | Empty | 00 | | 0 | 00/069E | - 1843 | 1 labellezohra.s 1033 | Code | 00 | | 3 | 00/069E : A9 0F 00 | LZ4_GetLengthLit LDA #$000F ; Compute Variable Length (Literal or Match) - 1844 | 1 labellezohra.s 1034 | Code | 00 | 2 | 3 | 00/06A1 : 8D B3 06 | LZ4_GetLengthMat STA LZ4_GetLength_2+1 - 1845 | 1 labellezohra.s 1035 | Code | 00 | | 4 | 00/06A4 : BF 00 00 AA | LZ4_GetLength_1 LDAL $AA0000,X ; Read Length Byte - 1846 | 1 labellezohra.s 1036 | Code | 00 | | 1 | 00/06A8 : E8 | INX - 1847 | 1 labellezohra.s 1037 | Code | 00 | | 3 | 00/06A9 : 29 FF 00 | AND #$00FF - 1848 | 1 labellezohra.s 1038 | Code | 00 | | 3 | 00/06AC : C9 FF 00 | CMP #$00FF - 1849 | 1 labellezohra.s 1039 | Code | 00 | | 2 | 00/06AF : D0 09 | BNE LZ4_GetLength_3 - 1850 | 1 labellezohra.s 1040 | Code | 00 | | 1 | 00/06B1 : 18 | CLC - 1851 | 1 labellezohra.s 1041 | Code | 00 | | 3 | 00/06B2 : 69 0F 00 | LZ4_GetLength_2 ADC #$000F - 1852 | 1 labellezohra.s 1042 | Code | 00 | 2 | 3 | 00/06B5 : 8D B3 06 | STA LZ4_GetLength_2+1 - 1853 | 1 labellezohra.s 1043 | Code | 00 | | 2 | 00/06B8 : 80 EA | BRA LZ4_GetLength_1 - 1854 | 1 labellezohra.s 1044 | Code | 00 | 2 | 3 | 00/06BA : 6D B3 06 | LZ4_GetLength_3 ADC LZ4_GetLength_2+1 - 1855 | 1 labellezohra.s 1045 | Code | 00 | | 1 | 00/06BD : 60 | RTS - 1856 | 1 labellezohra.s 1046 | Empty | 00 | | 0 | 00/06BE | - 1857 | 1 labellezohra.s 1047 | Comment | 00 | | 0 | 00/06BE | *---------------- - 1858 | 1 labellezohra.s 1048 | Empty | 00 | | 0 | 00/06BE | - 1859 | 1 labellezohra.s 1049 | Code | 00 | 2 | 3 | 00/06BE : 8C C1 06 | LZ4_End sty lenDATA ; Y = length of unpacked data - 1860 | 1 labellezohra.s 1050 | Comment | 00 | | 0 | 00/06C1 | * jmp resumeMUSIC - 1861 | 1 labellezohra.s 1051 | Empty | 00 | | 0 | 00/06C1 | - 1862 | 1 labellezohra.s 1052 | Comment | 00 | | 0 | 00/06C1 | *--- - 1863 | 1 labellezohra.s 1053 | Empty | 00 | | 0 | 00/06C1 | - 1864 | 1 labellezohra.s 1054 | Data | 00 | | 4 | 00/06C1 : 00 00 00 00 | lenDATA ds 4 - 1865 | 1 labellezohra.s 1055 | Empty | 00 | | 0 | 00/06C5 | - 1866 | 1 labellezohra.s 1056 | Comment | 00 | | 0 | 00/06C5 | *----------------------------------- - 1867 | 1 labellezohra.s 1057 | Comment | 00 | | 0 | 00/06C5 | * SAVE THE SHR SCREEN - 1868 | 1 labellezohra.s 1058 | Comment | 00 | | 0 | 00/06C5 | *----------------------------------- - 1869 | 1 labellezohra.s 1059 | Empty | 00 | | 0 | 00/06C5 | - 1870 | 1 labellezohra.s 1060 | Macro | 00 | | 0 | 00/06C5 | saveBACK _HideCursor - 1872 | 1 labellezohra.s 1060 | Code | 00 | | 3 | 00/06C5 : A2 04 90 | LDX #$9004 ; load tool call # - 1873 | 1 labellezohra.s 1060 | Code | 00 | | 4 | 00/06C8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1874 | 1 labellezohra.s 1061 | Macro | 00 | | 0 | 00/06CC | PushLong ptrSCREEN - 1882 | 1 labellezohra.s 1061 | Code | 00 | 2 | 3 | 00/06CC : AD 5C 07 | LDA ptrSCREEN+2 - 1883 | 1 labellezohra.s 1061 | Code | 00 | | 1 | 00/06CF : 48 | PHA - 1891 | 1 labellezohra.s 1061 | Code | 00 | 2 | 3 | 00/06D0 : AD 5A 07 | LDA ptrSCREEN - 1892 | 1 labellezohra.s 1061 | Code | 00 | | 1 | 00/06D3 : 48 | PHA - 1894 | 1 labellezohra.s 1062 | Macro | 00 | | 0 | 00/06D4 | PushLong ptrBACKGND - 1902 | 1 labellezohra.s 1062 | Code | 00 | 2 | 3 | 00/06D4 : AD 64 07 | LDA ptrBACKGND+2 - 1903 | 1 labellezohra.s 1062 | Code | 00 | | 1 | 00/06D7 : 48 | PHA - 1911 | 1 labellezohra.s 1062 | Code | 00 | 2 | 3 | 00/06D8 : AD 62 07 | LDA ptrBACKGND - 1912 | 1 labellezohra.s 1062 | Code | 00 | | 1 | 00/06DB : 48 | PHA - 1914 | 1 labellezohra.s 1063 | Macro | 00 | | 0 | 00/06DC | PushLong #32768 - 1918 | 1 labellezohra.s 1063 | Code | 00 | | 3 | 00/06DC : F4 00 00 | PEA #^#32768 - 1925 | 1 labellezohra.s 1063 | Code | 00 | | 3 | 00/06DF : F4 00 80 | PEA #32768 - 1928 | 1 labellezohra.s 1064 | Macro | 00 | | 0 | 00/06E2 | _BlockMove - 1930 | 1 labellezohra.s 1064 | Code | 00 | | 3 | 00/06E2 : A2 02 2B | LDX #$2B02 ; load tool call # - 1931 | 1 labellezohra.s 1064 | Code | 00 | | 4 | 00/06E5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1932 | 1 labellezohra.s 1065 | Macro | 00 | | 0 | 00/06E9 | _ShowCursor - 1934 | 1 labellezohra.s 1065 | Code | 00 | | 3 | 00/06E9 : A2 04 91 | LDX #$9104 ; load tool call # - 1935 | 1 labellezohra.s 1065 | Code | 00 | | 4 | 00/06EC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1936 | 1 labellezohra.s 1066 | Code | 00 | | 1 | 00/06F0 : 60 | rts - 1937 | 1 labellezohra.s 1067 | Empty | 00 | | 0 | 00/06F1 | - 1938 | 1 labellezohra.s 1068 | Comment | 00 | | 0 | 00/06F1 | *----------------------------------- - 1939 | 1 labellezohra.s 1069 | Comment | 00 | | 0 | 00/06F1 | * RESTORE THE SHR SCREEN - 1940 | 1 labellezohra.s 1070 | Comment | 00 | | 0 | 00/06F1 | *----------------------------------- - 1941 | 1 labellezohra.s 1071 | Empty | 00 | | 0 | 00/06F1 | - 1942 | 1 labellezohra.s 1072 | Macro | 00 | | 0 | 00/06F1 | loadBACK _HideCursor - 1944 | 1 labellezohra.s 1072 | Code | 00 | | 3 | 00/06F1 : A2 04 90 | LDX #$9004 ; load tool call # - 1945 | 1 labellezohra.s 1072 | Code | 00 | | 4 | 00/06F4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 1946 | 1 labellezohra.s 1073 | Macro | 00 | | 0 | 00/06F8 | PushLong ptrBACKGND - 1954 | 1 labellezohra.s 1073 | Code | 00 | 2 | 3 | 00/06F8 : AD 64 07 | LDA ptrBACKGND+2 - 1955 | 1 labellezohra.s 1073 | Code | 00 | | 1 | 00/06FB : 48 | PHA - 1963 | 1 labellezohra.s 1073 | Code | 00 | 2 | 3 | 00/06FC : AD 62 07 | LDA ptrBACKGND - 1964 | 1 labellezohra.s 1073 | Code | 00 | | 1 | 00/06FF : 48 | PHA - 1966 | 1 labellezohra.s 1074 | Macro | 00 | | 0 | 00/0700 | PushLong ptrSCREEN - 1974 | 1 labellezohra.s 1074 | Code | 00 | 2 | 3 | 00/0700 : AD 5C 07 | LDA ptrSCREEN+2 - 1975 | 1 labellezohra.s 1074 | Code | 00 | | 1 | 00/0703 : 48 | PHA - 1983 | 1 labellezohra.s 1074 | Code | 00 | 2 | 3 | 00/0704 : AD 5A 07 | LDA ptrSCREEN - 1984 | 1 labellezohra.s 1074 | Code | 00 | | 1 | 00/0707 : 48 | PHA - 1986 | 1 labellezohra.s 1075 | Macro | 00 | | 0 | 00/0708 | PushLong #32768 - 1990 | 1 labellezohra.s 1075 | Code | 00 | | 3 | 00/0708 : F4 00 00 | PEA #^#32768 - 1997 | 1 labellezohra.s 1075 | Code | 00 | | 3 | 00/070B : F4 00 80 | PEA #32768 - 2000 | 1 labellezohra.s 1076 | Macro | 00 | | 0 | 00/070E | _BlockMove - 2002 | 1 labellezohra.s 1076 | Code | 00 | | 3 | 00/070E : A2 02 2B | LDX #$2B02 ; load tool call # - 2003 | 1 labellezohra.s 1076 | Code | 00 | | 4 | 00/0711 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 2004 | 1 labellezohra.s 1077 | Code | 00 | | 1 | 00/0715 : 60 | rts - 2005 | 1 labellezohra.s 1078 | Empty | 00 | | 0 | 00/0716 | - 2006 | 1 labellezohra.s 1079 | Comment | 00 | | 0 | 00/0716 | *--- Genere un nombre aleatoire - 2007 | 1 labellezohra.s 1080 | Empty | 00 | | 0 | 00/0716 | - 2008 | 1 labellezohra.s 1081 | Empty | 00 | | 0 | 00/0716 | Random - 2009 | 1 labellezohra.s 1082 | Code | 00 | | 4 | 00/0716 : AF 2E C0 E0 | ldal $e0c02e - 2010 | 1 labellezohra.s 1083 | Code | 00 | | 1 | 00/071A : EB | xba - 2011 | 1 labellezohra.s 1084 | Code | 00 | | 1 | 00/071B : 18 | clc - 2012 | 1 labellezohra.s 1085 | Code | 00 | 2 | 3 | 00/071C : 6D 26 07 | adc VBLCounter0 - 2013 | 1 labellezohra.s 1086 | Code | 00 | 2 | 3 | 00/071F : 8D 26 07 | sta VBLCounter0 - 2014 | 1 labellezohra.s 1087 | Code | 00 | | 3 | 00/0722 : 29 FF 00 | and #$ff - 2015 | 1 labellezohra.s 1088 | Code | 00 | | 1 | 00/0725 : 60 | rts - 2016 | 1 labellezohra.s 1089 | Empty | 00 | | 0 | 00/0726 | - 2017 | 1 labellezohra.s 1090 | Data | 00 | | 2 | 00/0726 : 00 00 | VBLCounter0 ds 2 - 2018 | 1 labellezohra.s 1091 | Empty | 00 | | 0 | 00/0728 | - 2019 | 1 labellezohra.s 1092 | Comment | 00 | | 0 | 00/0728 | *---------------------------- - 2020 | 1 labellezohra.s 1093 | Comment | 00 | | 0 | 00/0728 | * nowWAIT - 2021 | 1 labellezohra.s 1094 | Comment | 00 | | 0 | 00/0728 | * Wait A seconds - 2022 | 1 labellezohra.s 1095 | Comment | 00 | | 0 | 00/0728 | * - 2023 | 1 labellezohra.s 1096 | Comment | 00 | | 0 | 00/0728 | * Entry: - 2024 | 1 labellezohra.s 1097 | Comment | 00 | | 0 | 00/0728 | * A: nb of seconds to wait - 2025 | 1 labellezohra.s 1098 | Comment | 00 | | 0 | 00/0728 | * - 2026 | 1 labellezohra.s 1099 | Comment | 00 | | 0 | 00/0728 | * Exit: - 2027 | 1 labellezohra.s 1100 | Comment | 00 | | 0 | 00/0728 | * A/X: scrambled - 2028 | 1 labellezohra.s 1101 | Comment | 00 | | 0 | 00/0728 | * - 2029 | 1 labellezohra.s 1102 | Comment | 00 | | 0 | 00/0728 | *---------------------------- - 2030 | 1 labellezohra.s 1103 | Empty | 00 | | 0 | 00/0728 | - 2031 | 1 labellezohra.s 1104 | Empty | 00 | | 0 | 00/0728 | nowWAIT - 2032 | 1 labellezohra.s 1105 | Code | 00 | | 1 | 00/0728 : 3A | dec - 2033 | 1 labellezohra.s 1106 | Code | 00 | | 1 | 00/0729 : AA | tax - 2034 | 1 labellezohra.s 1107 | Code | 00 | | 3 | 00/072A : A9 00 00 | lda #0 - 2035 | 1 labellezohra.s 1108 | Code | 00 | | 1 | 00/072D : 18 | ozunid_6 clc - 2036 | 1 labellezohra.s 1109 | Code | 00 | | 3 | 00/072E : 69 3C 00 | adc #60 - 2037 | 1 labellezohra.s 1110 | Code | 00 | | 3 | 00/0731 : E0 00 00 | cpx #0 - 2038 | 1 labellezohra.s 1111 | Code | 00 | | 2 | 00/0734 : F0 03 | beq nowWAIT1 - 2039 | 1 labellezohra.s 1112 | Code | 00 | | 1 | 00/0736 : CA | dex - 2040 | 1 labellezohra.s 1113 | Code | 00 | | 2 | 00/0737 : 80 F4 | bra ozunid_6 - 2041 | 1 labellezohra.s 1114 | Empty | 00 | | 0 | 00/0739 | - 2042 | 1 labellezohra.s 1115 | Code | 00 | | 1 | 00/0739 : 48 | nowWAIT1 pha - 2043 | 1 labellezohra.s 1116 | Code | 00 | | 4 | 00/073A : AF 18 C0 E0 | ozunid_7 ldal {$e0c019}-1 - 2044 | 1 labellezohra.s 1117 | Code | 00 | | 2 | 00/073E : 10 FA | bpl ozunid_7 - 2045 | 1 labellezohra.s 1118 | Code | 00 | | 4 | 00/0740 : AF 18 C0 E0 | ozunid_8 ldal {$e0c019}-1 - 2046 | 1 labellezohra.s 1119 | Code | 00 | | 2 | 00/0744 : 30 FA | bmi ozunid_8 - 2047 | 1 labellezohra.s 1120 | Empty | 00 | | 0 | 00/0746 | - 2048 | 1 labellezohra.s 1121 | Code | 00 | | 1 | 00/0746 : 68 | pla - 2049 | 1 labellezohra.s 1122 | Code | 00 | | 1 | 00/0747 : 3A | dec - 2050 | 1 labellezohra.s 1123 | Code | 00 | | 2 | 00/0748 : D0 EF | bne nowWAIT1 - 2051 | 1 labellezohra.s 1124 | Code | 00 | | 1 | 00/074A : 38 | sec - 2052 | 1 labellezohra.s 1125 | Code | 00 | | 1 | 00/074B : 60 | rts - 2053 | 1 labellezohra.s 1126 | Empty | 00 | | 0 | 00/074C | - 2054 | 1 labellezohra.s 1127 | Comment | 00 | | 0 | 00/074C | *---------------------------------------- - 2055 | 1 labellezohra.s 1128 | Comment | 00 | | 0 | 00/074C | * DATA - 2056 | 1 labellezohra.s 1129 | Comment | 00 | | 0 | 00/074C | *---------------------------------------- - 2057 | 1 labellezohra.s 1130 | Empty | 00 | | 0 | 00/074C | - 2058 | 1 labellezohra.s 1131 | Comment | 00 | | 0 | 00/074C | *----------------------- Fenetres - 2059 | 1 labellezohra.s 1132 | Empty | 00 | | 0 | 00/074C | - 2060 | 1 labellezohra.s 1133 | Data | 00 | | 4 | 00/074C : 00 00 00 00 | wiMAIN ds 4 - 2061 | 1 labellezohra.s 1134 | Empty | 00 | | 0 | 00/0750 | - 2062 | 1 labellezohra.s 1135 | Comment | 00 | | 0 | 00/0750 | *----------------------- Memory manager - 2063 | 1 labellezohra.s 1136 | Empty | 00 | | 0 | 00/0750 | - 2064 | 1 labellezohra.s 1137 | Data | 00 | | 2 | 00/0750 : 00 00 | mainID ds 2 ; app ID - 2065 | 1 labellezohra.s 1138 | Data | 00 | | 2 | 00/0752 : 00 00 | myID ds 2 ; user ID - 2066 | 1 labellezohra.s 1139 | Data | 00 | | 2 | 00/0754 : 00 00 | myDP ds 2 - 2067 | 1 labellezohra.s 1140 | Empty | 00 | | 0 | 00/0756 | - 2068 | 1 labellezohra.s 1141 | Data | 00 | | 4 | 00/0756 : 00 00 00 00 | SStopREC ds 4 - 2069 | 1 labellezohra.s 1142 | Empty | 00 | | 0 | 00/075A | - 2070 | 1 labellezohra.s 1143 | Data | 00 | | 4 | 00/075A : 00 20 01 00 | ptrSCREEN adrl {$012000} ; l'écran actif - 2071 | 1 labellezohra.s 1144 | Data | 00 | | 4 | 00/075E : 00 00 00 00 | ptrIMAGE ds 4 ; $0000: where a scene image is loaded - 2072 | 1 labellezohra.s 1145 | Data | 00 | | 4 | 00/0762 : 00 80 00 00 | ptrBACKGND adrl $8000 ; $8000: where the screen is saved - 2073 | 1 labellezohra.s 1146 | Data | 00 | | 4 | 00/0766 : 00 00 00 00 | ptrFOND ds 4 ; $0000: fond de jeu - 2074 | 1 labellezohra.s 1147 | Data | 00 | | 4 | 00/076A : 00 80 00 00 | ptrICONES adrl $8000 ; $0000: fond d'icônes du jeu - 2075 | 1 labellezohra.s 1148 | Data | 00 | | 4 | 00/076E : 00 00 00 00 | ptrUNPACK ds 4 ; $0000: where the background picture is laoded - 2076 | 1 labellezohra.s 1149 | Empty | 00 | | 0 | 00/0772 | - 2077 | 1 labellezohra.s 1150 | Data | 00 | | 4 | 00/0772 : 00 00 00 00 | ptrTEXTES ds 4 ; les pointeurs des textes - 2078 | 1 labellezohra.s 1151 | Empty | 00 | | 0 | 00/0776 | - 2079 | 1 labellezohra.s 1152 | Data | 00 | | 4 | 00/0776 : 00 00 00 00 | haBEAT ds 4 - 2080 | 1 labellezohra.s 1153 | Data | 00 | | 4 | 00/077A : 00 00 00 00 | ptrBEAT ds 4 - 2081 | 1 labellezohra.s 1154 | Empty | 00 | | 0 | 00/077E | - 2082 | 1 labellezohra.s 1155 | Data | 00 | | 4 | 00/077E : 00 00 00 00 | haSND1 ds 4 - 2083 | 1 labellezohra.s 1156 | Data | 00 | | 4 | 00/0782 : 00 00 00 00 | haSND2 ds 4 - 2084 | 1 labellezohra.s 1157 | Data | 00 | | 4 | 00/0786 : 00 00 00 00 | haSND3 ds 4 - 2085 | 1 labellezohra.s 1158 | Data | 00 | | 4 | 00/078A : 00 00 00 00 | haSND4 ds 4 - 2086 | 1 labellezohra.s 1159 | Data | 00 | | 4 | 00/078E : 00 00 00 00 | haSND5 ds 4 - 2087 | 1 labellezohra.s 1160 | Data | 00 | | 4 | 00/0792 : 00 00 00 00 | haSND6 ds 4 - 2088 | 1 labellezohra.s 1161 | Data | 00 | | 4 | 00/0796 : 00 00 00 00 | haSND7 ds 4 - 2089 | 1 labellezohra.s 1162 | Data | 00 | | 4 | 00/079A : 00 00 00 00 | haSND8 ds 4 - 2090 | 1 labellezohra.s 1163 | Data | 00 | | 4 | 00/079E : 00 00 00 00 | haSND9 ds 4 - 2091 | 1 labellezohra.s 1164 | Data | 00 | | 4 | 00/07A2 : 00 00 00 00 | ptrSND1 ds 4 - 2092 | 1 labellezohra.s 1165 | Data | 00 | | 4 | 00/07A6 : 00 00 00 00 | ptrSND2 ds 4 - 2093 | 1 labellezohra.s 1166 | Data | 00 | | 4 | 00/07AA : 00 00 00 00 | ptrSND3 ds 4 - 2094 | 1 labellezohra.s 1167 | Data | 00 | | 4 | 00/07AE : 00 00 00 00 | ptrSND4 ds 4 - 2095 | 1 labellezohra.s 1168 | Data | 00 | | 4 | 00/07B2 : 00 00 00 00 | ptrSND5 ds 4 - 2096 | 1 labellezohra.s 1169 | Data | 00 | | 4 | 00/07B6 : 00 00 00 00 | ptrSND6 ds 4 - 2097 | 1 labellezohra.s 1170 | Data | 00 | | 4 | 00/07BA : 00 00 00 00 | ptrSND7 ds 4 - 2098 | 1 labellezohra.s 1171 | Data | 00 | | 4 | 00/07BE : 00 00 00 00 | ptrSND8 ds 4 - 2099 | 1 labellezohra.s 1172 | Data | 00 | | 4 | 00/07C2 : 00 00 00 00 | ptrSND9 ds 4 - 2100 | 1 labellezohra.s 1173 | Empty | 00 | | 0 | 00/07C6 | - 2101 | 1 labellezohra.s 1174 | Data | 00 | | 2 | 00/07C6 : 00 00 | temp ds 2 - 2102 | 1 labellezohra.s 1175 | Empty | 00 | | 0 | 00/07C8 | - 2103 | 1 labellezohra.s 1176 | Data | 00 | | 2 | 00/07C8 : 00 00 | saveLANGUAGE ds 2 - 2104 | 1 labellezohra.s 1177 | Empty | 00 | | 0 | 00/07CA | - 2105 | 1 labellezohra.s 1178 | Comment | 00 | | 0 | 00/07CA | *----------------------------------- Quickdraw II - 2106 | 1 labellezohra.s 1179 | Empty | 00 | | 0 | 00/07CA | - 2107 | 1 labellezohra.s 1180 | Data | 00 | | 16 | 00/07CA : 00 00 77 07 | palette320 dw $0000,$0777,$0841,$072C,$000F,$0080,$0F70,$0D00 + 838 | 1 labellezohra.s 365 | Data | 00 | | 2 | 00/0245 : 52 72 | asc 'Rr' + 839 | 1 labellezohra.s 366 | Data | 00 | | 2 | 00/0247 : 5A 7A | asc 'Zz' + 840 | 1 labellezohra.s 367 | Data | 00 | | 1 | 00/0249 : 2A | asc '*' + 841 | 1 labellezohra.s 368 | Data | 00 | | 1 | 00/024A : FF | hex ff + 842 | 1 labellezohra.s 369 | Empty | 00 | | 0 | 00/024B | + 843 | 1 labellezohra.s 370 | Empty | 00 | | 0 | 00/024B | tblKEYADDRESS + 844 | 1 labellezohra.s 371 | Data | 00 | 2 | 12 | 00/024B : B0 03 B0 03 | da doQUIT,doQUIT,doLOAD,doLOAD,doSAVE,doSAVE + | | | | | | 97 02 97 02 | + | | | | | | D2 02 D2 02 | + 845 | 1 labellezohra.s 372 | Data | 00 | 2 | 4 | 00/0257 : 89 03 89 03 | da doRESTART,doRESTART + 846 | 1 labellezohra.s 373 | Data | 00 | 2 | 4 | 00/025B : 61 02 61 02 | da doMUSIK,doMUSIK + 847 | 1 labellezohra.s 374 | Data | 00 | 2 | 2 | 00/025F : 1E 04 | da monitor + 848 | 1 labellezohra.s 375 | Empty | 00 | | 0 | 00/0261 | + 849 | 1 labellezohra.s 376 | Code | 00 | | 1 | 00/0261 : 60 | doMUSIK rts + 850 | 1 labellezohra.s 377 | Empty | 00 | | 0 | 00/0262 | + 851 | 1 labellezohra.s 378 | Comment | 00 | | 0 | 00/0262 | *----------------------------------- Gestion du mouseUp + 852 | 1 labellezohra.s 379 | Comment | 00 | | 0 | 00/0262 | * on compare les coordonnées avec celles du incontent + 853 | 1 labellezohra.s 380 | Comment | 00 | | 0 | 00/0262 | * si dans le même rectangle, on traite + 854 | 1 labellezohra.s 381 | Empty | 00 | | 0 | 00/0262 | + 855 | 1 labellezohra.s 382 | Code | 00 | 2 | 3 | 00/0262 : AD 0F 13 | doMOUSEUP lda objet_selectionne ; on a déjà un objet, saute + 856 | 1 labellezohra.s 383 | Code | 00 | | 2 | 00/0265 : D0 09 | bne domu_2 + 857 | 1 labellezohra.s 384 | Empty | 00 | | 0 | 00/0267 | + 858 | 1 labellezohra.s 385 | Comment | 00 | | 0 | 00/0267 | * 1. vérifie si on a cliqué dans un objet + 859 | 1 labellezohra.s 386 | Empty | 00 | | 0 | 00/0267 | + 860 | 1 labellezohra.s 387 | Code | 00 | 2 | 3 | 00/0267 : 20 DC 1A | jsr test_objet ; on teste + 861 | 1 labellezohra.s 388 | Code | 00 | | 2 | 00/026A : 90 01 | bcc domu_1 ; on a clique dans un objet + 862 | 1 labellezohra.s 389 | Code | 00 | | 1 | 00/026C : 60 | rts + 863 | 1 labellezohra.s 390 | Code | 00 | 2 | 3 | 00/026D : 4C AD 1D | domu_1 jmp test_peches ; on a clique dans un objet, affiche les peches qui correspondent + 864 | 1 labellezohra.s 391 | Empty | 00 | | 0 | 00/0270 | + 865 | 1 labellezohra.s 392 | Comment | 00 | | 0 | 00/0270 | * 2. on a déjà un objet, a-t-on cliqué dans un péché ? + 866 | 1 labellezohra.s 393 | Empty | 00 | | 0 | 00/0270 | + 867 | 1 labellezohra.s 394 | Code | 00 | 2 | 3 | 00/0270 : AD 22 13 | domu_2 lda peche_selectionne ; on a aussi déjà un péché, saute + 868 | 1 labellezohra.s 395 | Code | 00 | | 2 | 00/0273 : D0 09 | bne domu_4 + 869 | 1 labellezohra.s 396 | Empty | 00 | | 0 | 00/0275 | + 870 | 1 labellezohra.s 397 | Code | 00 | 2 | 3 | 00/0275 : 20 D0 19 | jsr test_peche ; on teste + 871 | 1 labellezohra.s 398 | Code | 00 | | 2 | 00/0278 : 90 01 | bcc domu_3 + 872 | 1 labellezohra.s 399 | Code | 00 | | 1 | 00/027A : 60 | rts + 873 | 1 labellezohra.s 400 | Code | 00 | 2 | 3 | 00/027B : 4C 17 1E | domu_3 jmp aiguillage ; choisit le texte correspondant + 874 | 1 labellezohra.s 401 | Empty | 00 | | 0 | 00/027E | + 875 | 1 labellezohra.s 402 | Code | 00 | | 1 | 00/027E : 60 | domu_4 rts + 876 | 1 labellezohra.s 403 | Empty | 00 | | 0 | 00/027F | + 877 | 1 labellezohra.s 404 | Comment | 00 | | 0 | 00/027F | *----------------------------------- Gestion des controles + 878 | 1 labellezohra.s 405 | Empty | 00 | | 0 | 00/027F | + 879 | 1 labellezohra.s 406 | Code | 00 | 2 | 3 | 00/027F : AD 4D 0B | doCONTROL lda taskREC+38 + 880 | 1 labellezohra.s 407 | Code | 00 | | 1 | 00/0282 : 0A | asl + 881 | 1 labellezohra.s 408 | Code | 00 | | 1 | 00/0283 : AA | tax + 882 | 1 labellezohra.s 409 | Code | 00 | 2 | 3 | 00/0284 : 7C 9B 0B | jmp (ctrlTBL,x) + 883 | 1 labellezohra.s 410 | Empty | 00 | | 0 | 00/0287 | + 884 | 1 labellezohra.s 411 | Comment | 00 | | 0 | 00/0287 | *---------------------------------------- + 885 | 1 labellezohra.s 412 | Comment | 00 | | 0 | 00/0287 | * FENETRES + 886 | 1 labellezohra.s 413 | Comment | 00 | | 0 | 00/0287 | *---------------------------------------- + 887 | 1 labellezohra.s 414 | Empty | 00 | | 0 | 00/0287 | + 888 | 1 labellezohra.s 415 | Macro | 00 | | 0 | 00/0287 | PAINTMAIN PushLong wiMAIN + 896 | 1 labellezohra.s 415 | Code | 00 | 2 | 3 | 00/0287 : AD 5E 07 | LDA wiMAIN+2 + 897 | 1 labellezohra.s 415 | Code | 00 | | 1 | 00/028A : 48 | PHA + 905 | 1 labellezohra.s 415 | Code | 00 | 2 | 3 | 00/028B : AD 5C 07 | LDA wiMAIN + 906 | 1 labellezohra.s 415 | Code | 00 | | 1 | 00/028E : 48 | PHA + 908 | 1 labellezohra.s 416 | Macro | 00 | | 0 | 00/028F | _DrawControls + 910 | 1 labellezohra.s 416 | Code | 00 | | 3 | 00/028F : A2 10 10 | LDX #$1010 ; load tool call # + 911 | 1 labellezohra.s 416 | Code | 00 | | 4 | 00/0292 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 912 | 1 labellezohra.s 417 | Code | 00 | | 1 | 00/0296 : 6B | rtl + 913 | 1 labellezohra.s 418 | Empty | 00 | | 0 | 00/0297 | + 914 | 1 labellezohra.s 419 | Comment | 00 | | 0 | 00/0297 | *----------------------------------- + 915 | 1 labellezohra.s 420 | Comment | 00 | | 0 | 00/0297 | * AUTRES ROUTINES + 916 | 1 labellezohra.s 421 | Comment | 00 | | 0 | 00/0297 | *----------------------------------- + 917 | 1 labellezohra.s 422 | Empty | 00 | | 0 | 00/0297 | + 918 | 1 labellezohra.s 423 | Comment | 00 | | 0 | 00/0297 | *----------------------------------- Open + 919 | 1 labellezohra.s 424 | Empty | 00 | | 0 | 00/0297 | + 920 | 1 labellezohra.s 425 | Empty | 00 | | 0 | 00/0297 | doLOAD + 921 | 1 labellezohra.s 426 | Comment | 00 | | 0 | 00/0297 | * jsr suspendMUSIC ; NTP off + 922 | 1 labellezohra.s 427 | Code | 00 | 2 | 3 | 00/0297 : 20 D5 06 | jsr saveBACK + 923 | 1 labellezohra.s 428 | Empty | 00 | | 0 | 00/029A | + 924 | 1 labellezohra.s 429 | Macro | 00 | | 0 | 00/029A | PushWord #30 + 926 | 1 labellezohra.s 429 | Code | 00 | | 3 | 00/029A : F4 1E 00 | PEA #30 + 929 | 1 labellezohra.s 430 | Macro | 00 | | 0 | 00/029D | PushWord #43 + 931 | 1 labellezohra.s 430 | Code | 00 | | 3 | 00/029D : F4 2B 00 | PEA #43 + 934 | 1 labellezohra.s 431 | Macro | 00 | | 0 | 00/02A0 | PushLong #strLOADFILE + 938 | 1 labellezohra.s 431 | Code | 00 | 1 >>16 | 3 | 00/02A0 : F4 00 00 | PEA #^#strLOADFILE + 945 | 1 labellezohra.s 431 | Code | 00 | 2 | 3 | 00/02A3 : F4 D9 0B | PEA #strLOADFILE + 948 | 1 labellezohra.s 432 | Macro | 00 | | 0 | 00/02A6 | PushLong #0 + 952 | 1 labellezohra.s 432 | Code | 00 | | 3 | 00/02A6 : F4 00 00 | PEA #^#0 + 959 | 1 labellezohra.s 432 | Code | 00 | | 3 | 00/02A9 : F4 00 00 | PEA #0 + 962 | 1 labellezohra.s 433 | Macro | 00 | | 0 | 00/02AC | PushLong #typeLIST + 966 | 1 labellezohra.s 433 | Code | 00 | 1 >>16 | 3 | 00/02AC : F4 00 00 | PEA #^#typeLIST + 973 | 1 labellezohra.s 433 | Code | 00 | 2 | 3 | 00/02AF : F4 00 0C | PEA #typeLIST + 976 | 1 labellezohra.s 434 | Macro | 00 | | 0 | 00/02B2 | PushLong #replyPTR + 980 | 1 labellezohra.s 434 | Code | 00 | 1 >>16 | 3 | 00/02B2 : F4 00 00 | PEA #^#replyPTR + 987 | 1 labellezohra.s 434 | Code | 00 | 2 | 3 | 00/02B5 : F4 02 0C | PEA #replyPTR + 990 | 1 labellezohra.s 435 | Macro | 00 | | 0 | 00/02B8 | _SFGetFile + 992 | 1 labellezohra.s 435 | Code | 00 | | 3 | 00/02B8 : A2 17 09 | LDX #$917 ; load tool call # + 993 | 1 labellezohra.s 435 | Code | 00 | | 4 | 00/02BB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 994 | 1 labellezohra.s 436 | Empty | 00 | | 0 | 00/02BF | + 995 | 1 labellezohra.s 437 | Code | 00 | 2 | 3 | 00/02BF : 20 01 07 | jsr loadBACK + 996 | 1 labellezohra.s 438 | Empty | 00 | | 0 | 00/02C2 | + 997 | 1 labellezohra.s 439 | Code | 00 | 2 | 3 | 00/02C2 : AD 02 0C | lda replyPTR + 998 | 1 labellezohra.s 440 | Code | 00 | | 2 | 00/02C5 : D0 01 | bne doLOAD1 + 999 | 1 labellezohra.s 441 | Comment | 00 | | 0 | 00/02C7 | * jsr resumeMUSIC ; NTP on + 1000 | 1 labellezohra.s 442 | Code | 00 | | 1 | 00/02C7 : 60 | rts + 1001 | 1 labellezohra.s 443 | Empty | 00 | | 0 | 00/02C8 | + 1002 | 1 labellezohra.s 444 | Code | 00 | 2 | 3 | 00/02C8 : 20 06 03 | doLOAD1 jsr copyPATH + 1003 | 1 labellezohra.s 445 | Code | 00 | 2 | 3 | 00/02CB : 20 1F 03 | jsr loadALL + 1004 | 1 labellezohra.s 446 | Code | 00 | | 2 | 00/02CE : 90 01 | bcc doLOAD2 + 1005 | 1 labellezohra.s 447 | Code | 00 | | 1 | 00/02D0 : 60 | rts + 1006 | 1 labellezohra.s 448 | Code | 00 | | 1 | 00/02D1 : 60 | doLOAD2 rts + 1007 | 1 labellezohra.s 449 | Empty | 00 | | 0 | 00/02D2 | + 1008 | 1 labellezohra.s 450 | Comment | 00 | | 0 | 00/02D2 | *----------------------------------- Save + 1009 | 1 labellezohra.s 451 | Empty | 00 | | 0 | 00/02D2 | + 1010 | 1 labellezohra.s 452 | Empty | 00 | | 0 | 00/02D2 | doSAVE + 1011 | 1 labellezohra.s 453 | Comment | 00 | | 0 | 00/02D2 | * jsr suspendMUSIC ; NTP off + 1012 | 1 labellezohra.s 454 | Code | 00 | 2 | 3 | 00/02D2 : 20 D5 06 | jsr saveBACK + 1013 | 1 labellezohra.s 455 | Empty | 00 | | 0 | 00/02D5 | + 1014 | 1 labellezohra.s 456 | Macro | 00 | | 0 | 00/02D5 | PushWord #25 + 1016 | 1 labellezohra.s 456 | Code | 00 | | 3 | 00/02D5 : F4 19 00 | PEA #25 + 1019 | 1 labellezohra.s 457 | Macro | 00 | | 0 | 00/02D8 | PushWord #36 + 1021 | 1 labellezohra.s 457 | Code | 00 | | 3 | 00/02D8 : F4 24 00 | PEA #36 + 1024 | 1 labellezohra.s 458 | Macro | 00 | | 0 | 00/02DB | PushLong #strSAVEFILE + 1028 | 1 labellezohra.s 458 | Code | 00 | 1 >>16 | 3 | 00/02DB : F4 00 00 | PEA #^#strSAVEFILE + 1035 | 1 labellezohra.s 458 | Code | 00 | 2 | 3 | 00/02DE : F4 EC 0B | PEA #strSAVEFILE + 1038 | 1 labellezohra.s 459 | Macro | 00 | | 0 | 00/02E1 | PushLong #namePATH + 1042 | 1 labellezohra.s 459 | Code | 00 | 1 >>16 | 3 | 00/02E1 : F4 00 00 | PEA #^#namePATH + 1049 | 1 labellezohra.s 459 | Code | 00 | 2 | 3 | 00/02E4 : F4 08 0C | PEA #namePATH + 1052 | 1 labellezohra.s 460 | Macro | 00 | | 0 | 00/02E7 | PushWord #15 + 1054 | 1 labellezohra.s 460 | Code | 00 | | 3 | 00/02E7 : F4 0F 00 | PEA #15 + 1057 | 1 labellezohra.s 461 | Macro | 00 | | 0 | 00/02EA | PushLong #replyPTR + 1061 | 1 labellezohra.s 461 | Code | 00 | 1 >>16 | 3 | 00/02EA : F4 00 00 | PEA #^#replyPTR + 1068 | 1 labellezohra.s 461 | Code | 00 | 2 | 3 | 00/02ED : F4 02 0C | PEA #replyPTR + 1071 | 1 labellezohra.s 462 | Macro | 00 | | 0 | 00/02F0 | _SFPutFile + 1073 | 1 labellezohra.s 462 | Code | 00 | | 3 | 00/02F0 : A2 17 0A | LDX #$A17 ; load tool call # + 1074 | 1 labellezohra.s 462 | Code | 00 | | 4 | 00/02F3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1075 | 1 labellezohra.s 463 | Empty | 00 | | 0 | 00/02F7 | + 1076 | 1 labellezohra.s 464 | Code | 00 | 2 | 3 | 00/02F7 : 20 01 07 | jsr loadBACK + 1077 | 1 labellezohra.s 465 | Comment | 00 | | 0 | 00/02FA | * jsr resumeMUSIC ; NTP on + 1078 | 1 labellezohra.s 466 | Empty | 00 | | 0 | 00/02FA | + 1079 | 1 labellezohra.s 467 | Code | 00 | 2 | 3 | 00/02FA : AD 02 0C | lda replyPTR + 1080 | 1 labellezohra.s 468 | Code | 00 | | 2 | 00/02FD : D0 01 | bne doSAVE1 + 1081 | 1 labellezohra.s 469 | Code | 00 | | 1 | 00/02FF : 60 | rts + 1082 | 1 labellezohra.s 470 | Empty | 00 | | 0 | 00/0300 | + 1083 | 1 labellezohra.s 471 | Code | 00 | 2 | 3 | 00/0300 : 20 06 03 | doSAVE1 jsr copyPATH + 1084 | 1 labellezohra.s 472 | Code | 00 | 2 | 3 | 00/0303 : 4C 49 03 | jmp saveALL + 1085 | 1 labellezohra.s 473 | Empty | 00 | | 0 | 00/0306 | + 1086 | 1 labellezohra.s 474 | Comment | 00 | | 0 | 00/0306 | *--- Recopie le filename du fichier de sauvegarde + 1087 | 1 labellezohra.s 475 | Empty | 00 | | 0 | 00/0306 | + 1088 | 1 labellezohra.s 476 | Code | 10 | | 2 | 00/0306 : E2 20 | copyPATH sep #$20 + 1089 | 1 labellezohra.s 477 | Code | 10 | | 3 | 00/0308 : A2 0F 00 | ldx #16-1 + 1090 | 1 labellezohra.s 478 | Code | 10 | 2 | 3 | 00/030B : BD 09 0C | ozunid_2 lda namePATH1,x + 1091 | 1 labellezohra.s 479 | Code | 10 | 2 | 3 | 00/030E : 9D 26 0E | sta pGAME+4,x + 1092 | 1 labellezohra.s 480 | Code | 10 | | 1 | 00/0311 : CA | dex + 1093 | 1 labellezohra.s 481 | Code | 10 | | 2 | 00/0312 : 10 F7 | bpl ozunid_2 + 1094 | 1 labellezohra.s 482 | Empty | 10 | | 0 | 00/0314 | + 1095 | 1 labellezohra.s 483 | Code | 10 | 2 | 3 | 00/0314 : AD 08 0C | lda namePATH + 1096 | 1 labellezohra.s 484 | Code | 10 | | 1 | 00/0317 : 1A | inc + 1097 | 1 labellezohra.s 485 | Code | 10 | | 1 | 00/0318 : 1A | inc + 1098 | 1 labellezohra.s 486 | Code | 10 | 2 | 3 | 00/0319 : 8D 22 0E | sta pGAME + 1099 | 1 labellezohra.s 487 | Code | 00 | | 2 | 00/031C : C2 20 | rep #$20 + 1100 | 1 labellezohra.s 488 | Code | 00 | | 1 | 00/031E : 60 | rts + 1101 | 1 labellezohra.s 489 | Empty | 00 | | 0 | 00/031F | + 1102 | 1 labellezohra.s 490 | Comment | 00 | | 0 | 00/031F | *--- Charge le fichier de sauvegarde en mémoire + 1103 | 1 labellezohra.s 491 | Empty | 00 | | 0 | 00/031F | + 1104 | 1 labellezohra.s 492 | Code | 00 | | 4 | 00/031F : 22 A8 00 E1 | loadALL jsl {$e100a8} + 1105 | 1 labellezohra.s 493 | Data | 00 | | 2 | 00/0323 : 10 20 | dw $2010 + 1106 | 1 labellezohra.s 494 | Data | 00 | 3 | 4 | 00/0325 : 11 0D 00 00 | adrl proOPENGAME + 1107 | 1 labellezohra.s 495 | Code | 00 | | 2 | 00/0329 : B0 1D | bcs loadKO99 + 1108 | 1 labellezohra.s 496 | Empty | 00 | | 0 | 00/032B | + 1109 | 1 labellezohra.s 497 | Code | 00 | 2 | 3 | 00/032B : AD 13 0D | lda proOPENGAME+2 + 1110 | 1 labellezohra.s 498 | Code | 00 | 2 | 3 | 00/032E : 8D 1B 0D | sta proREADGAME+2 + 1111 | 1 labellezohra.s 499 | Code | 00 | 2 | 3 | 00/0331 : 8D 7B 0D | sta proCLOSE+2 + 1112 | 1 labellezohra.s 500 | Empty | 00 | | 0 | 00/0334 | + 1113 | 1 labellezohra.s 501 | Code | 00 | | 4 | 00/0334 : 22 A8 00 E1 | jsl {$e100a8} + 1114 | 1 labellezohra.s 502 | Data | 00 | | 2 | 00/0338 : 12 20 | dw $2012 + 1115 | 1 labellezohra.s 503 | Data | 00 | 3 | 4 | 00/033A : 19 0D 00 00 | adrl proREADGAME + 1116 | 1 labellezohra.s 504 | Empty | 00 | | 0 | 00/033E | + 1117 | 1 labellezohra.s 505 | Code | 00 | | 4 | 00/033E : 22 A8 00 E1 | jsl {$e100a8} + 1118 | 1 labellezohra.s 506 | Data | 00 | | 2 | 00/0342 : 14 20 | dw $2014 + 1119 | 1 labellezohra.s 507 | Data | 00 | 3 | 4 | 00/0344 : 79 0D 00 00 | adrl proCLOSE + 1120 | 1 labellezohra.s 508 | Empty | 00 | | 0 | 00/0348 | + 1121 | 1 labellezohra.s 509 | Code | 00 | | 1 | 00/0348 : 60 | loadKO99 rts + 1122 | 1 labellezohra.s 510 | Empty | 00 | | 0 | 00/0349 | + 1123 | 1 labellezohra.s 511 | Comment | 00 | | 0 | 00/0349 | *--- Enregistre le fichier de sauvegarde + 1124 | 1 labellezohra.s 512 | Empty | 00 | | 0 | 00/0349 | + 1125 | 1 labellezohra.s 513 | Code | 00 | | 4 | 00/0349 : 22 A8 00 E1 | saveALL jsl {$e100a8} + 1126 | 1 labellezohra.s 514 | Data | 00 | | 2 | 00/034D : 02 20 | dw $2002 + 1127 | 1 labellezohra.s 515 | Data | 00 | 3 | 4 | 00/034F : 0B 0D 00 00 | adrl proDESTROYGAME + 1128 | 1 labellezohra.s 516 | Empty | 00 | | 0 | 00/0353 | + 1129 | 1 labellezohra.s 517 | Code | 00 | | 4 | 00/0353 : 22 A8 00 E1 | jsl {$e100a8} + 1130 | 1 labellezohra.s 518 | Data | 00 | | 2 | 00/0357 : 01 20 | dw $2001 + 1131 | 1 labellezohra.s 519 | Data | 00 | 3 | 4 | 00/0359 : F3 0C 00 00 | adrl proCREATEGAME + 1132 | 1 labellezohra.s 520 | Code | 00 | | 2 | 00/035D : B0 29 | bcs saveKO99 + 1133 | 1 labellezohra.s 521 | Empty | 00 | | 0 | 00/035F | + 1134 | 1 labellezohra.s 522 | Code | 00 | | 4 | 00/035F : 22 A8 00 E1 | jsl {$e100a8} + 1135 | 1 labellezohra.s 523 | Data | 00 | | 2 | 00/0363 : 10 20 | dw $2010 + 1136 | 1 labellezohra.s 524 | Data | 00 | 3 | 4 | 00/0365 : 11 0D 00 00 | adrl proOPENGAME + 1137 | 1 labellezohra.s 525 | Code | 00 | | 2 | 00/0369 : B0 1D | bcs saveKO99 + 1138 | 1 labellezohra.s 526 | Empty | 00 | | 0 | 00/036B | + 1139 | 1 labellezohra.s 527 | Code | 00 | 2 | 3 | 00/036B : AD 13 0D | lda proOPENGAME+2 + 1140 | 1 labellezohra.s 528 | Code | 00 | 2 | 3 | 00/036E : 8D 2B 0D | sta proWRITEGAME+2 + 1141 | 1 labellezohra.s 529 | Code | 00 | 2 | 3 | 00/0371 : 8D 7B 0D | sta proCLOSE+2 + 1142 | 1 labellezohra.s 530 | Empty | 00 | | 0 | 00/0374 | + 1143 | 1 labellezohra.s 531 | Code | 00 | | 4 | 00/0374 : 22 A8 00 E1 | jsl {$e100a8} + 1144 | 1 labellezohra.s 532 | Data | 00 | | 2 | 00/0378 : 13 20 | dw $2013 + 1145 | 1 labellezohra.s 533 | Data | 00 | 3 | 4 | 00/037A : 29 0D 00 00 | adrl proWRITEGAME + 1146 | 1 labellezohra.s 534 | Empty | 00 | | 0 | 00/037E | + 1147 | 1 labellezohra.s 535 | Code | 00 | | 4 | 00/037E : 22 A8 00 E1 | jsl {$e100a8} + 1148 | 1 labellezohra.s 536 | Data | 00 | | 2 | 00/0382 : 14 20 | dw $2014 + 1149 | 1 labellezohra.s 537 | Data | 00 | 3 | 4 | 00/0384 : 79 0D 00 00 | adrl proCLOSE + 1150 | 1 labellezohra.s 538 | Empty | 00 | | 0 | 00/0388 | + 1151 | 1 labellezohra.s 539 | Code | 00 | | 1 | 00/0388 : 60 | saveKO99 rts + 1152 | 1 labellezohra.s 540 | Empty | 00 | | 0 | 00/0389 | + 1153 | 1 labellezohra.s 541 | Comment | 00 | | 0 | 00/0389 | *----------------------------------- Restart + 1154 | 1 labellezohra.s 542 | Empty | 00 | | 0 | 00/0389 | + 1155 | 1 labellezohra.s 543 | Empty | 00 | | 0 | 00/0389 | doRESTART + 1156 | 1 labellezohra.s 544 | Comment | 00 | | 0 | 00/0389 | * jsr suspendMUSIC ; NTP off + 1157 | 1 labellezohra.s 545 | Code | 00 | 2 | 3 | 00/0389 : 20 D5 06 | jsr saveBACK + 1158 | 1 labellezohra.s 546 | Empty | 00 | | 0 | 00/038C | + 1159 | 1 labellezohra.s 547 | Macro | 00 | | 0 | 00/038C | PushWord #0 + 1161 | 1 labellezohra.s 547 | Code | 00 | | 3 | 00/038C : F4 00 00 | PEA #0 + 1164 | 1 labellezohra.s 548 | Macro | 00 | | 0 | 00/038F | PushWord #5 + 1166 | 1 labellezohra.s 548 | Code | 00 | | 3 | 00/038F : F4 05 00 | PEA #5 + 1169 | 1 labellezohra.s 549 | Macro | 00 | | 0 | 00/0392 | PushLong #0 + 1173 | 1 labellezohra.s 549 | Code | 00 | | 3 | 00/0392 : F4 00 00 | PEA #^#0 + 1180 | 1 labellezohra.s 549 | Code | 00 | | 3 | 00/0395 : F4 00 00 | PEA #0 + 1183 | 1 labellezohra.s 550 | Code | 00 | | 3 | 00/0398 : F4 00 00 | pea $0000 + 1184 | 1 labellezohra.s 551 | Code | 00 | | 3 | 00/039B : A9 00 02 | lda #{$0200} + 1185 | 1 labellezohra.s 552 | Code | 00 | 2 | 3 | 00/039E : 0D D8 07 | ora saveLANGUAGE + 1186 | 1 labellezohra.s 553 | Code | 00 | | 1 | 00/03A1 : 48 | pha + 1187 | 1 labellezohra.s 554 | Macro | 00 | | 0 | 00/03A2 | _AlertWindow + 1189 | 1 labellezohra.s 554 | Code | 00 | | 3 | 00/03A2 : A2 0E 59 | LDX #$590E ; load tool call # + 1190 | 1 labellezohra.s 554 | Code | 00 | | 4 | 00/03A5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1191 | 1 labellezohra.s 555 | Empty | 00 | | 0 | 00/03A9 | + 1192 | 1 labellezohra.s 556 | Code | 00 | 2 | 3 | 00/03A9 : 20 01 07 | jsr loadBACK + 1193 | 1 labellezohra.s 557 | Empty | 00 | | 0 | 00/03AC | + 1194 | 1 labellezohra.s 558 | Code | 00 | | 1 | 00/03AC : 68 | pla + 1195 | 1 labellezohra.s 559 | Code | 00 | | 2 | 00/03AD : F0 00 | beq re1 + 1196 | 1 labellezohra.s 560 | Comment | 00 | | 0 | 00/03AF | * jmp resumeMUSIC ; NTP on + 1197 | 1 labellezohra.s 561 | Empty | 00 | | 0 | 00/03AF | + 1198 | 1 labellezohra.s 562 | Empty | 00 | | 0 | 00/03AF | re1 + 1199 | 1 labellezohra.s 563 | Comment | 00 | | 0 | 00/03AF | * jsr fin_aventure + 1200 | 1 labellezohra.s 564 | Comment | 00 | | 0 | 00/03AF | * jsr initialisation_absolue + 1201 | 1 labellezohra.s 565 | Comment | 00 | | 0 | 00/03AF | * lda #fgRESTART + 1202 | 1 labellezohra.s 566 | Comment | 00 | | 0 | 00/03AF | * sta escape + 1203 | 1 labellezohra.s 567 | Code | 00 | | 1 | 00/03AF : 60 | rts + 1204 | 1 labellezohra.s 568 | Empty | 00 | | 0 | 00/03B0 | + 1205 | 1 labellezohra.s 569 | Comment | 00 | | 0 | 00/03B0 | *----------------------------------- Quit + 1206 | 1 labellezohra.s 570 | Empty | 00 | | 0 | 00/03B0 | + 1207 | 1 labellezohra.s 571 | Empty | 00 | | 0 | 00/03B0 | doQUIT + 1208 | 1 labellezohra.s 572 | Comment | 00 | | 0 | 00/03B0 | * jsr suspendMUSIC ; NTP off + 1209 | 1 labellezohra.s 573 | Code | 00 | 2 | 3 | 00/03B0 : 20 D5 06 | jsr saveBACK + 1210 | 1 labellezohra.s 574 | Empty | 00 | | 0 | 00/03B3 | + 1211 | 1 labellezohra.s 575 | Macro | 00 | | 0 | 00/03B3 | PushWord #0 + 1213 | 1 labellezohra.s 575 | Code | 00 | | 3 | 00/03B3 : F4 00 00 | PEA #0 + 1216 | 1 labellezohra.s 576 | Macro | 00 | | 0 | 00/03B6 | PushWord #5 + 1218 | 1 labellezohra.s 576 | Code | 00 | | 3 | 00/03B6 : F4 05 00 | PEA #5 + 1221 | 1 labellezohra.s 577 | Macro | 00 | | 0 | 00/03B9 | PushLong #0 + 1225 | 1 labellezohra.s 577 | Code | 00 | | 3 | 00/03B9 : F4 00 00 | PEA #^#0 + 1232 | 1 labellezohra.s 577 | Code | 00 | | 3 | 00/03BC : F4 00 00 | PEA #0 + 1235 | 1 labellezohra.s 578 | Code | 00 | | 3 | 00/03BF : F4 00 00 | pea $0000 + 1236 | 1 labellezohra.s 579 | Code | 00 | | 3 | 00/03C2 : A9 00 01 | lda #{$0100} + 1237 | 1 labellezohra.s 580 | Code | 00 | 2 | 3 | 00/03C5 : 0D D8 07 | ora saveLANGUAGE + 1238 | 1 labellezohra.s 581 | Code | 00 | | 1 | 00/03C8 : 48 | pha + 1239 | 1 labellezohra.s 582 | Macro | 00 | | 0 | 00/03C9 | _AlertWindow + 1241 | 1 labellezohra.s 582 | Code | 00 | | 3 | 00/03C9 : A2 0E 59 | LDX #$590E ; load tool call # + 1242 | 1 labellezohra.s 582 | Code | 00 | | 4 | 00/03CC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1243 | 1 labellezohra.s 583 | Empty | 00 | | 0 | 00/03D0 | + 1244 | 1 labellezohra.s 584 | Code | 00 | 2 | 3 | 00/03D0 : 20 01 07 | jsr loadBACK + 1245 | 1 labellezohra.s 585 | Comment | 00 | | 0 | 00/03D3 | * jsr resumeMUSIC ; NTP on + 1246 | 1 labellezohra.s 586 | Empty | 00 | | 0 | 00/03D3 | + 1247 | 1 labellezohra.s 587 | Code | 00 | | 1 | 00/03D3 : 68 | pla + 1248 | 1 labellezohra.s 588 | Code | 00 | | 2 | 00/03D4 : F0 01 | beq meQUIT + 1249 | 1 labellezohra.s 589 | Code | 00 | | 1 | 00/03D6 : 60 | rts + 1250 | 1 labellezohra.s 590 | Empty | 00 | | 0 | 00/03D7 | + 1251 | 1 labellezohra.s 591 | Comment | 00 | | 0 | 00/03D7 | *----------------------------------- Quit + 1252 | 1 labellezohra.s 592 | Empty | 00 | | 0 | 00/03D7 | + 1253 | 1 labellezohra.s 593 | Empty | 00 | | 0 | 00/03D7 | meQUIT + 1254 | 1 labellezohra.s 594 | Comment | 00 | | 0 | 00/03D7 | * jsr stopNTP + 1255 | 1 labellezohra.s 595 | Code | 00 | 2 | 3 | 00/03D7 : 20 7C 04 | jsr TWILIGHTon + 1256 | 1 labellezohra.s 596 | Empty | 00 | | 0 | 00/03DA | + 1257 | 1 labellezohra.s 597 | Macro | 00 | | 0 | 00/03DA | meQUIT0 PushWord #{1} + 1259 | 1 labellezohra.s 597 | Code | 00 | | 3 | 00/03DA : F4 01 00 | PEA #{1} + 1262 | 1 labellezohra.s 598 | Macro | 00 | | 0 | 00/03DD | PushLong SStopREC + 1270 | 1 labellezohra.s 598 | Code | 00 | 2 | 3 | 00/03DD : AD 68 07 | LDA SStopREC+2 + 1271 | 1 labellezohra.s 598 | Code | 00 | | 1 | 00/03E0 : 48 | PHA + 1279 | 1 labellezohra.s 598 | Code | 00 | 2 | 3 | 00/03E1 : AD 66 07 | LDA SStopREC + 1280 | 1 labellezohra.s 598 | Code | 00 | | 1 | 00/03E4 : 48 | PHA + 1282 | 1 labellezohra.s 599 | Macro | 00 | | 0 | 00/03E5 | _ShutDownTools + 1284 | 1 labellezohra.s 599 | Code | 00 | | 3 | 00/03E5 : A2 01 19 | LDX #$1901 ; load tool call # + 1285 | 1 labellezohra.s 599 | Code | 00 | | 4 | 00/03E8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1286 | 1 labellezohra.s 600 | Empty | 00 | | 0 | 00/03EC | + 1287 | 1 labellezohra.s 601 | Macro | 00 | | 0 | 00/03EC | meQUIT1 PushWord myID + 1292 | 1 labellezohra.s 601 | Code | 00 | 2 | 3 | 00/03EC : AD 62 07 | LDA myID + 1293 | 1 labellezohra.s 601 | Code | 00 | | 1 | 00/03EF : 48 | PHA + 1295 | 1 labellezohra.s 602 | Macro | 00 | | 0 | 00/03F0 | _DisposeAll + 1297 | 1 labellezohra.s 602 | Code | 00 | | 3 | 00/03F0 : A2 02 11 | LDX #$1102 ; load tool call # + 1298 | 1 labellezohra.s 602 | Code | 00 | | 4 | 00/03F3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1299 | 1 labellezohra.s 603 | Empty | 00 | | 0 | 00/03F7 | + 1300 | 1 labellezohra.s 604 | Macro | 00 | | 0 | 00/03F7 | PushWord mainID + 1305 | 1 labellezohra.s 604 | Code | 00 | 2 | 3 | 00/03F7 : AD 60 07 | LDA mainID + 1306 | 1 labellezohra.s 604 | Code | 00 | | 1 | 00/03FA : 48 | PHA + 1308 | 1 labellezohra.s 605 | Macro | 00 | | 0 | 00/03FB | _DisposeAll + 1310 | 1 labellezohra.s 605 | Code | 00 | | 3 | 00/03FB : A2 02 11 | LDX #$1102 ; load tool call # + 1311 | 1 labellezohra.s 605 | Code | 00 | | 4 | 00/03FE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1312 | 1 labellezohra.s 606 | Empty | 00 | | 0 | 00/0402 | + 1313 | 1 labellezohra.s 607 | Macro | 00 | | 0 | 00/0402 | PushWord mainID + 1318 | 1 labellezohra.s 607 | Code | 00 | 2 | 3 | 00/0402 : AD 60 07 | LDA mainID + 1319 | 1 labellezohra.s 607 | Code | 00 | | 1 | 00/0405 : 48 | PHA + 1321 | 1 labellezohra.s 608 | Macro | 00 | | 0 | 00/0406 | _MMShutDown + 1323 | 1 labellezohra.s 608 | Code | 00 | | 3 | 00/0406 : A2 02 03 | LDX #$302 ; load tool call # + 1324 | 1 labellezohra.s 608 | Code | 00 | | 4 | 00/0409 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1325 | 1 labellezohra.s 609 | Empty | 00 | | 0 | 00/040D | + 1326 | 1 labellezohra.s 610 | Macro | 00 | | 0 | 00/040D | _TLShutDown + 1328 | 1 labellezohra.s 610 | Code | 00 | | 3 | 00/040D : A2 01 03 | LDX #$301 ; load tool call # + 1329 | 1 labellezohra.s 610 | Code | 00 | | 4 | 00/0410 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1330 | 1 labellezohra.s 611 | Empty | 00 | | 0 | 00/0414 | + 1331 | 1 labellezohra.s 612 | Code | 00 | | 4 | 00/0414 : 22 A8 00 E1 | jsl {$e100a8} + 1332 | 1 labellezohra.s 613 | Data | 00 | | 2 | 00/0418 : 29 20 | dw $2029 + 1333 | 1 labellezohra.s 614 | Data | 00 | 3 | 4 | 00/041A : 7D 0D 00 00 | adrl proQUIT + 1334 | 1 labellezohra.s 615 | Empty | 00 | | 0 | 00/041E | + 1335 | 1 labellezohra.s 616 | Code | 00 | | 2 | 00/041E : 00 BD | monitor brk $bd + 1336 | 1 labellezohra.s 617 | Empty | 00 | | 0 | 00/0420 | + 1337 | 1 labellezohra.s 618 | Comment | 00 | | 0 | 00/0420 | *---------------------------------------- + 1338 | 1 labellezohra.s 619 | Comment | 00 | | 0 | 00/0420 | * TWILIGHT + 1339 | 1 labellezohra.s 620 | Comment | 00 | | 0 | 00/0420 | *---------------------------------------- + 1340 | 1 labellezohra.s 621 | Empty | 00 | | 0 | 00/0420 | + 1341 | 1 labellezohra.s 622 | Comment | 00 | | 0 | 00/0420 | *---------------------------- + 1342 | 1 labellezohra.s 623 | Comment | 00 | | 0 | 00/0420 | * TWILIGHToff + 1343 | 1 labellezohra.s 624 | Comment | 00 | | 0 | 00/0420 | * Turns Twilight II off + 1344 | 1 labellezohra.s 625 | Comment | 00 | | 0 | 00/0420 | * + 1345 | 1 labellezohra.s 626 | Comment | 00 | | 0 | 00/0420 | * Entry: + 1346 | 1 labellezohra.s 627 | Comment | 00 | | 0 | 00/0420 | * n/a + 1347 | 1 labellezohra.s 628 | Comment | 00 | | 0 | 00/0420 | * + 1348 | 1 labellezohra.s 629 | Comment | 00 | | 0 | 00/0420 | * Exit: + 1349 | 1 labellezohra.s 630 | Comment | 00 | | 0 | 00/0420 | * n/a + 1350 | 1 labellezohra.s 631 | Comment | 00 | | 0 | 00/0420 | * + 1351 | 1 labellezohra.s 632 | Comment | 00 | | 0 | 00/0420 | *---------------------------- + 1352 | 1 labellezohra.s 633 | Empty | 00 | | 0 | 00/0420 | + 1353 | 1 labellezohra.s 634 | Equivalence | 00 | | 0 | 00/0420 | lenV1 = $49bf + 1354 | 1 labellezohra.s 635 | Equivalence | 00 | | 0 | 00/0420 | lenV2 = $539a + 1355 | 1 labellezohra.s 636 | Empty | 00 | | 0 | 00/0420 | + 1356 | 1 labellezohra.s 637 | Equivalence | 00 | | 0 | 00/0420 | offV1 = $117a + 1357 | 1 labellezohra.s 638 | Equivalence | 00 | | 0 | 00/0420 | offV2 = $154c + 1358 | 1 labellezohra.s 639 | Empty | 00 | | 0 | 00/0420 | + 1359 | 1 labellezohra.s 640 | Empty | 00 | | 0 | 00/0420 | TWILIGHToff + 1360 | 1 labellezohra.s 641 | Code | 00 | | 4 | 00/0420 : AF 00 16 E1 | ldal $e11600 + 1361 | 1 labellezohra.s 642 | Code | 00 | | 2 | 00/0424 : 85 8C | sta {{{{$80}+4}+4}+4} + 1362 | 1 labellezohra.s 643 | Code | 00 | | 4 | 00/0426 : AF 02 16 E1 | ldal $e11602 + 1363 | 1 labellezohra.s 644 | Code | 00 | | 2 | 00/042A : 85 8E | sta {{{{$80}+4}+4}+4}+2 + 1364 | 1 labellezohra.s 645 | Empty | 00 | | 0 | 00/042C | + 1365 | 1 labellezohra.s 646 | Empty | 00 | | 0 | 00/042C | TWILIGHToff1 + 1366 | 1 labellezohra.s 647 | Code | 00 | | 3 | 00/042C : A0 08 00 | ldy #8 + 1367 | 1 labellezohra.s 648 | Code | 00 | | 2 | 00/042F : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1368 | 1 labellezohra.s 649 | Code | 00 | | 3 | 00/0431 : A2 7A 11 | ldx #{$117a} + 1369 | 1 labellezohra.s 650 | Code | 00 | | 3 | 00/0434 : C9 BF 49 | cmp #{$49bf} + 1370 | 1 labellezohra.s 651 | Code | 00 | | 2 | 00/0437 : F0 08 | beq TWILIGHToff2 + 1371 | 1 labellezohra.s 652 | Code | 00 | | 3 | 00/0439 : A2 4C 15 | ldx #{$154c} + 1372 | 1 labellezohra.s 653 | Code | 00 | | 3 | 00/043C : C9 9A 53 | cmp #{$539a} + 1373 | 1 labellezohra.s 654 | Code | 00 | | 2 | 00/043F : D0 25 | bne TWILIGHToff3 + 1374 | 1 labellezohra.s 655 | Empty | 00 | | 0 | 00/0441 | + 1375 | 1 labellezohra.s 656 | Empty | 00 | | 0 | 00/0441 | TWILIGHToff2 + 1376 | 1 labellezohra.s 657 | Code | 00 | 2 | 3 | 00/0441 : 8E 9B 04 | stx offTWILIGHT + 1377 | 1 labellezohra.s 658 | Empty | 00 | | 0 | 00/0444 | + 1378 | 1 labellezohra.s 659 | Code | 00 | | 2 | 00/0444 : A7 8C | lda [{{{{$80}+4}+4}+4}] + 1379 | 1 labellezohra.s 660 | Code | 00 | | 2 | 00/0446 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} + 1380 | 1 labellezohra.s 661 | Code | 00 | 2 | 3 | 00/0448 : 8D 95 04 | sta ptrTWILIGHT + 1381 | 1 labellezohra.s 662 | Code | 00 | | 3 | 00/044B : A0 02 00 | ldy #2 + 1382 | 1 labellezohra.s 663 | Code | 00 | | 2 | 00/044E : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1383 | 1 labellezohra.s 664 | Code | 00 | | 2 | 00/0450 : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 + 1384 | 1 labellezohra.s 665 | Code | 00 | 2 | 3 | 00/0452 : 8D 97 04 | sta ptrTWILIGHT+2 + 1385 | 1 labellezohra.s 666 | Empty | 00 | | 0 | 00/0455 | + 1386 | 1 labellezohra.s 667 | Code | 00 | | 1 | 00/0455 : 9B | txy + 1387 | 1 labellezohra.s 668 | Code | 00 | | 2 | 00/0456 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y + 1388 | 1 labellezohra.s 669 | Code | 00 | | 3 | 00/0458 : C9 F0 0E | cmp #$0ef0 + 1389 | 1 labellezohra.s 670 | Code | 00 | | 2 | 00/045B : D0 09 | bne TWILIGHToff3 + 1390 | 1 labellezohra.s 671 | Code | 00 | | 3 | 00/045D : A9 80 0E | lda #$0e80 + 1391 | 1 labellezohra.s 672 | Code | 00 | | 2 | 00/0460 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1392 | 1 labellezohra.s 673 | Code | 00 | 2 | 3 | 00/0462 : EE 99 04 | inc fgTWILIGHT + 1393 | 1 labellezohra.s 674 | Code | 00 | | 1 | 00/0465 : 60 | rts + 1394 | 1 labellezohra.s 675 | Empty | 00 | | 0 | 00/0466 | + 1395 | 1 labellezohra.s 676 | Empty | 00 | | 0 | 00/0466 | TWILIGHToff3 + 1396 | 1 labellezohra.s 677 | Code | 00 | | 3 | 00/0466 : A0 10 00 | ldy #16 + 1397 | 1 labellezohra.s 678 | Code | 00 | | 2 | 00/0469 : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1398 | 1 labellezohra.s 679 | Code | 00 | | 1 | 00/046B : AA | tax + 1399 | 1 labellezohra.s 680 | Code | 00 | | 1 | 00/046C : C8 | iny + 1400 | 1 labellezohra.s 681 | Code | 00 | | 1 | 00/046D : C8 | iny + 1401 | 1 labellezohra.s 682 | Code | 00 | | 2 | 00/046E : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1402 | 1 labellezohra.s 683 | Code | 00 | | 2 | 00/0470 : 85 8E | sta {{{{$80}+4}+4}+4}+2 + 1403 | 1 labellezohra.s 684 | Code | 00 | | 1 | 00/0472 : 8A | txa + 1404 | 1 labellezohra.s 685 | Code | 00 | | 2 | 00/0473 : 85 8C | sta {{{{$80}+4}+4}+4} + 1405 | 1 labellezohra.s 686 | Empty | 00 | | 0 | 00/0475 | + 1406 | 1 labellezohra.s 687 | Code | 00 | | 2 | 00/0475 : A5 8C | lda {{{{$80}+4}+4}+4} + 1407 | 1 labellezohra.s 688 | Code | 00 | | 2 | 00/0477 : 05 8E | ora {{{{$80}+4}+4}+4}+2 + 1408 | 1 labellezohra.s 689 | Code | 00 | | 2 | 00/0479 : D0 B1 | bne TWILIGHToff1 + 1409 | 1 labellezohra.s 690 | Code | 00 | | 1 | 00/047B : 60 | rts + 1410 | 1 labellezohra.s 691 | Empty | 00 | | 0 | 00/047C | + 1411 | 1 labellezohra.s 692 | Comment | 00 | | 0 | 00/047C | *---------------------------- + 1412 | 1 labellezohra.s 693 | Comment | 00 | | 0 | 00/047C | * TWILIGHTon + 1413 | 1 labellezohra.s 694 | Comment | 00 | | 0 | 00/047C | * Turns Twilight II on + 1414 | 1 labellezohra.s 695 | Comment | 00 | | 0 | 00/047C | * + 1415 | 1 labellezohra.s 696 | Comment | 00 | | 0 | 00/047C | * Entry: + 1416 | 1 labellezohra.s 697 | Comment | 00 | | 0 | 00/047C | * n/a + 1417 | 1 labellezohra.s 698 | Comment | 00 | | 0 | 00/047C | * + 1418 | 1 labellezohra.s 699 | Comment | 00 | | 0 | 00/047C | * Exit: + 1419 | 1 labellezohra.s 700 | Comment | 00 | | 0 | 00/047C | * n/a + 1420 | 1 labellezohra.s 701 | Comment | 00 | | 0 | 00/047C | * + 1421 | 1 labellezohra.s 702 | Comment | 00 | | 0 | 00/047C | *---------------------------- + 1422 | 1 labellezohra.s 703 | Empty | 00 | | 0 | 00/047C | + 1423 | 1 labellezohra.s 704 | Empty | 00 | | 0 | 00/047C | TWILIGHTon + 1424 | 1 labellezohra.s 705 | Code | 00 | 2 | 3 | 00/047C : AD 99 04 | lda fgTWILIGHT + 1425 | 1 labellezohra.s 706 | Code | 00 | | 2 | 00/047F : D0 01 | bne TWILIGHTon1 + 1426 | 1 labellezohra.s 707 | Code | 00 | | 1 | 00/0481 : 60 | rts + 1427 | 1 labellezohra.s 708 | Empty | 00 | | 0 | 00/0482 | + 1428 | 1 labellezohra.s 709 | Empty | 00 | | 0 | 00/0482 | TWILIGHTon1 + 1429 | 1 labellezohra.s 710 | Code | 00 | 2 | 3 | 00/0482 : AD 95 04 | lda ptrTWILIGHT + 1430 | 1 labellezohra.s 711 | Code | 00 | | 2 | 00/0485 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} + 1431 | 1 labellezohra.s 712 | Code | 00 | 2 | 3 | 00/0487 : AD 97 04 | lda ptrTWILIGHT+2 + 1432 | 1 labellezohra.s 713 | Code | 00 | | 2 | 00/048A : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 + 1433 | 1 labellezohra.s 714 | Code | 00 | 2 | 3 | 00/048C : AC 9B 04 | ldy offTWILIGHT + 1434 | 1 labellezohra.s 715 | Code | 00 | | 3 | 00/048F : A9 F0 0E | lda #$0ef0 + 1435 | 1 labellezohra.s 716 | Code | 00 | | 2 | 00/0492 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1436 | 1 labellezohra.s 717 | Code | 00 | | 1 | 00/0494 : 60 | rts + 1437 | 1 labellezohra.s 718 | Empty | 00 | | 0 | 00/0495 | + 1438 | 1 labellezohra.s 719 | Comment | 00 | | 0 | 00/0495 | *--- Twilight II + 1439 | 1 labellezohra.s 720 | Empty | 00 | | 0 | 00/0495 | + 1440 | 1 labellezohra.s 721 | Data | 00 | | 4 | 00/0495 : 00 00 00 00 | ptrTWILIGHT ds 4 + 1441 | 1 labellezohra.s 722 | Data | 00 | | 2 | 00/0499 : 00 00 | fgTWILIGHT ds 2 + 1442 | 1 labellezohra.s 723 | Data | 00 | | 2 | 00/049B : 00 00 | offTWILIGHT ds 2 + 1443 | 1 labellezohra.s 724 | Empty | 00 | | 0 | 00/049D | + 1444 | 1 labellezohra.s 725 | Comment | 00 | | 0 | 00/049D | *---------------------------------------- + 1445 | 1 labellezohra.s 726 | Comment | 00 | | 0 | 00/049D | * MEMOIRE + 1446 | 1 labellezohra.s 727 | Comment | 00 | | 0 | 00/049D | *---------------------------------------- + 1447 | 1 labellezohra.s 728 | Empty | 00 | | 0 | 00/049D | + 1448 | 1 labellezohra.s 729 | Code | 00 | | 1 | 00/049D : 48 | make64KB pha + 1449 | 1 labellezohra.s 730 | Code | 00 | | 1 | 00/049E : 48 | pha + 1450 | 1 labellezohra.s 731 | Macro | 00 | | 0 | 00/049F | PushLong #$010000 + 1454 | 1 labellezohra.s 731 | Code | 00 | | 3 | 00/049F : F4 01 00 | PEA #^#$010000 + 1461 | 1 labellezohra.s 731 | Code | 00 | | 3 | 00/04A2 : F4 00 00 | PEA #$010000 + 1464 | 1 labellezohra.s 732 | Macro | 00 | | 0 | 00/04A5 | PushWord myID + 1469 | 1 labellezohra.s 732 | Code | 00 | 2 | 3 | 00/04A5 : AD 62 07 | LDA myID + 1470 | 1 labellezohra.s 732 | Code | 00 | | 1 | 00/04A8 : 48 | PHA + 1472 | 1 labellezohra.s 733 | Macro | 00 | | 0 | 00/04A9 | PushWord #%11000000_00011100 + 1474 | 1 labellezohra.s 733 | Code | 00 | | 3 | 00/04A9 : F4 1C C0 | PEA #%11000000_00011100 + 1477 | 1 labellezohra.s 734 | Macro | 00 | | 0 | 00/04AC | PushLong #0 + 1481 | 1 labellezohra.s 734 | Code | 00 | | 3 | 00/04AC : F4 00 00 | PEA #^#0 + 1488 | 1 labellezohra.s 734 | Code | 00 | | 3 | 00/04AF : F4 00 00 | PEA #0 + 1491 | 1 labellezohra.s 735 | Macro | 00 | | 0 | 00/04B2 | _NewHandle + 1493 | 1 labellezohra.s 735 | Code | 00 | | 3 | 00/04B2 : A2 02 09 | LDX #$902 ; load tool call # + 1494 | 1 labellezohra.s 735 | Code | 00 | | 4 | 00/04B5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1495 | 1 labellezohra.s 736 | Code | 00 | | 1 | 00/04B9 : 0B | phd + 1496 | 1 labellezohra.s 737 | Code | 00 | | 1 | 00/04BA : 3B | tsc + 1497 | 1 labellezohra.s 738 | Code | 00 | | 1 | 00/04BB : 5B | tcd + 1498 | 1 labellezohra.s 739 | Code | 00 | | 2 | 00/04BC : A7 03 | lda [3] + 1499 | 1 labellezohra.s 740 | Code | 00 | | 1 | 00/04BE : AA | tax ; low in X + 1500 | 1 labellezohra.s 741 | Code | 00 | | 3 | 00/04BF : A0 02 00 | ldy #2 + 1501 | 1 labellezohra.s 742 | Code | 00 | | 2 | 00/04C2 : B7 03 | lda [3],y + 1502 | 1 labellezohra.s 743 | Code | 00 | | 1 | 00/04C4 : 9B | txy ; low in Y + 1503 | 1 labellezohra.s 744 | Code | 00 | | 1 | 00/04C5 : AA | tax ; high in X + 1504 | 1 labellezohra.s 745 | Code | 00 | | 1 | 00/04C6 : 2B | pld + 1505 | 1 labellezohra.s 746 | Code | 00 | | 1 | 00/04C7 : 68 | pla ; we do not keep track of the handle + 1506 | 1 labellezohra.s 747 | Code | 00 | | 1 | 00/04C8 : 68 | pla + 1507 | 1 labellezohra.s 748 | Code | 00 | | 1 | 00/04C9 : 60 | rts + 1508 | 1 labellezohra.s 749 | Empty | 00 | | 0 | 00/04CA | + 1509 | 1 labellezohra.s 750 | Comment | 00 | | 0 | 00/04CA | *---------------------------------------- + 1510 | 1 labellezohra.s 751 | Comment | 00 | | 0 | 00/04CA | * GFX + 1511 | 1 labellezohra.s 752 | Comment | 00 | | 0 | 00/04CA | *---------------------------------------- + 1512 | 1 labellezohra.s 753 | Empty | 00 | | 0 | 00/04CA | + 1513 | 1 labellezohra.s 754 | Comment | 00 | | 0 | 00/04CA | *-------------------------------------- + 1514 | 1 labellezohra.s 755 | Empty | 00 | | 0 | 00/04CA | + 1515 | 1 labellezohra.s 756 | Code | 00 | | 3 | 00/04CA : A9 4B 00 | nextVBL lda #75 + 1516 | 1 labellezohra.s 757 | Code | 00 | | 1 | 00/04CD : 48 | pha + 1517 | 1 labellezohra.s 758 | Code | 00 | | 4 | 00/04CE : AF 2E C0 E0 | ozunid_3 ldal $e0c02e + 1518 | 1 labellezohra.s 759 | Code | 00 | | 3 | 00/04D2 : 29 7F 00 | and #$7f + 1519 | 1 labellezohra.s 760 | Code | 00 | | 2 | 00/04D5 : C3 01 | cmp 1,s + 1520 | 1 labellezohra.s 761 | Code | 00 | | 2 | 00/04D7 : 90 F5 | blt ozunid_3 + 1521 | 1 labellezohra.s 762 | Code | 00 | | 3 | 00/04D9 : C9 64 00 | cmp #100 + 1522 | 1 labellezohra.s 763 | Code | 00 | | 2 | 00/04DC : B0 F0 | bge ozunid_3 + 1523 | 1 labellezohra.s 764 | Code | 00 | | 1 | 00/04DE : 68 | pla + 1524 | 1 labellezohra.s 765 | Empty | 00 | | 0 | 00/04DF | + 1525 | 1 labellezohra.s 766 | Code | 00 | | 4 | 00/04DF : AF 18 C0 E0 | waitVBL ldal {$e0c019}-1 + 1526 | 1 labellezohra.s 767 | Code | 00 | | 2 | 00/04E3 : 10 FA | bpl waitVBL + 1527 | 1 labellezohra.s 768 | Code | 00 | | 1 | 00/04E5 : 60 | rts + 1528 | 1 labellezohra.s 769 | Empty | 00 | | 0 | 00/04E6 | + 1529 | 1 labellezohra.s 770 | Code | 00 | | 4 | 00/04E6 : AF FF BF E0 | waitKEY ldal {$e0c000}-1 + 1530 | 1 labellezohra.s 771 | Code | 00 | | 2 | 00/04EA : 10 FA | bpl waitKEY + 1531 | 1 labellezohra.s 772 | Code | 00 | | 4 | 00/04EC : 8F 0F C0 E0 | stal {$e0c010}-1 + 1532 | 1 labellezohra.s 773 | Code | 00 | | 1 | 00/04F0 : 60 | rts + 1533 | 1 labellezohra.s 774 | Empty | 00 | | 0 | 00/04F1 | + 1534 | 1 labellezohra.s 775 | Comment | 00 | | 0 | 00/04F1 | *--- On attend un clic ou une combinaison de touches + 1535 | 1 labellezohra.s 776 | Empty | 00 | | 0 | 00/04F1 | + 1536 | 1 labellezohra.s 777 | Code | 00 | 2 | 3 | 00/04F1 : EE 36 07 | waitEVENT inc VBLCounter0 + 1537 | 1 labellezohra.s 778 | Empty | 00 | | 0 | 00/04F4 | + 1538 | 1 labellezohra.s 779 | Macro | 00 | | 0 | 00/04F4 | PushWord #0 + 1540 | 1 labellezohra.s 779 | Code | 00 | | 3 | 00/04F4 : F4 00 00 | PEA #0 + 1543 | 1 labellezohra.s 780 | Macro | 00 | | 0 | 00/04F7 | PushWord #%00000000_00001010 + 1545 | 1 labellezohra.s 780 | Code | 00 | | 3 | 00/04F7 : F4 0A 00 | PEA #%00000000_00001010 + 1548 | 1 labellezohra.s 781 | Macro | 00 | | 0 | 00/04FA | PushLong #taskREC + 1552 | 1 labellezohra.s 781 | Code | 00 | 1 >>16 | 3 | 00/04FA : F4 00 00 | PEA #^#taskREC + 1559 | 1 labellezohra.s 781 | Code | 00 | 2 | 3 | 00/04FD : F4 27 0B | PEA #taskREC + 1562 | 1 labellezohra.s 782 | Macro | 00 | | 0 | 00/0500 | _GetNextEvent + 1564 | 1 labellezohra.s 782 | Code | 00 | | 3 | 00/0500 : A2 06 0A | LDX #$A06 ; load tool call # + 1565 | 1 labellezohra.s 782 | Code | 00 | | 4 | 00/0503 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1566 | 1 labellezohra.s 783 | Code | 00 | | 1 | 00/0507 : 68 | pla + 1567 | 1 labellezohra.s 784 | Code | 00 | | 2 | 00/0508 : F0 E7 | beq waitEVENT + 1568 | 1 labellezohra.s 785 | Empty | 00 | | 0 | 00/050A | + 1569 | 1 labellezohra.s 786 | Code | 00 | 2 | 3 | 00/050A : AD 27 0B | lda taskREC + 1570 | 1 labellezohra.s 787 | Code | 00 | | 3 | 00/050D : C9 01 00 | cmp #{$0001} + 1571 | 1 labellezohra.s 788 | Code | 00 | | 2 | 00/0510 : F0 01 | beq we_1 + 1572 | 1 labellezohra.s 789 | Code | 00 | | 1 | 00/0512 : 60 | rts + 1573 | 1 labellezohra.s 790 | Empty | 00 | | 0 | 00/0513 | + 1574 | 1 labellezohra.s 791 | Code | 00 | 2 | 3 | 00/0513 : EE 36 07 | we_1 inc VBLCounter0 + 1575 | 1 labellezohra.s 792 | Empty | 00 | | 0 | 00/0516 | + 1576 | 1 labellezohra.s 793 | Macro | 00 | | 0 | 00/0516 | PushWord #0 + 1578 | 1 labellezohra.s 793 | Code | 00 | | 3 | 00/0516 : F4 00 00 | PEA #0 + 1581 | 1 labellezohra.s 794 | Macro | 00 | | 0 | 00/0519 | PushWord #0 + 1583 | 1 labellezohra.s 794 | Code | 00 | | 3 | 00/0519 : F4 00 00 | PEA #0 + 1586 | 1 labellezohra.s 795 | Macro | 00 | | 0 | 00/051C | _StillDown + 1588 | 1 labellezohra.s 795 | Code | 00 | | 3 | 00/051C : A2 06 0E | LDX #$E06 ; load tool call # + 1589 | 1 labellezohra.s 795 | Code | 00 | | 4 | 00/051F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1590 | 1 labellezohra.s 796 | Code | 00 | | 1 | 00/0523 : 68 | pla + 1591 | 1 labellezohra.s 797 | Code | 00 | | 2 | 00/0524 : D0 ED | bne we_1 + 1592 | 1 labellezohra.s 798 | Empty | 00 | | 0 | 00/0526 | + 1593 | 1 labellezohra.s 799 | Code | 00 | | 3 | 00/0526 : A9 01 00 | lda #{$0001} + 1594 | 1 labellezohra.s 800 | Code | 00 | | 1 | 00/0529 : 60 | rts + 1595 | 1 labellezohra.s 801 | Empty | 00 | | 0 | 00/052A | + 1596 | 1 labellezohra.s 802 | Comment | 00 | | 0 | 00/052A | *-------------------------------------- + 1597 | 1 labellezohra.s 803 | Empty | 00 | | 0 | 00/052A | + 1598 | 1 labellezohra.s 804 | Code | 00 | | 1 | 00/052A : 48 | fadeIN pha + 1599 | 1 labellezohra.s 805 | Code | 00 | | 2 | 00/052B : 84 8C | sty {{{{$80}+4}+4}+4} + 1600 | 1 labellezohra.s 806 | Code | 00 | | 2 | 00/052D : 86 8E | stx {{{{$80}+4}+4}+4}+2 + 1601 | 1 labellezohra.s 807 | Empty | 00 | | 0 | 00/052F | + 1602 | 1 labellezohra.s 808 | Macro | 00 | | 0 | 00/052F | _HideCursor + 1604 | 1 labellezohra.s 808 | Code | 00 | | 3 | 00/052F : A2 04 90 | LDX #$9004 ; load tool call # + 1605 | 1 labellezohra.s 808 | Code | 00 | | 4 | 00/0532 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1606 | 1 labellezohra.s 809 | Empty | 00 | | 0 | 00/0536 | + 1607 | 1 labellezohra.s 810 | Code | 00 | | 3 | 00/0536 : A0 00 20 | ldy #$2000 + 1608 | 1 labellezohra.s 811 | Code | 00 | | 2 | 00/0539 : 84 90 | sty {{{{{$80}+4}+4}+4}+4} + 1609 | 1 labellezohra.s 812 | Code | 00 | 2 | 3 | 00/053B : AE 6C 07 | ldx ptrSCREEN+2 + 1610 | 1 labellezohra.s 813 | Code | 00 | | 2 | 00/053E : 86 92 | stx {{{{{$80}+4}+4}+4}+4}+2 + 1611 | 1 labellezohra.s 814 | Empty | 00 | | 0 | 00/0540 | + 1612 | 1 labellezohra.s 815 | Code | 00 | | 3 | 00/0540 : A0 00 7E | ldy #$7e00 + 1613 | 1 labellezohra.s 816 | Code | 00 | | 3 | 00/0543 : A9 00 00 | lda #0 + 1614 | 1 labellezohra.s 817 | Code | 00 | | 2 | 00/0546 : 97 90 | ozunid_4 sta [{{{{{$80}+4}+4}+4}+4}],y + 1615 | 1 labellezohra.s 818 | Code | 00 | | 1 | 00/0548 : C8 | iny + 1616 | 1 labellezohra.s 819 | Code | 00 | | 1 | 00/0549 : C8 | iny + 1617 | 1 labellezohra.s 820 | Code | 00 | | 2 | 00/054A : 10 FA | bpl ozunid_4 + 1618 | 1 labellezohra.s 821 | Empty | 00 | | 0 | 00/054C | + 1619 | 1 labellezohra.s 822 | Code | 00 | | 1 | 00/054C : 68 | pla ; ne copie pas les données + 1620 | 1 labellezohra.s 823 | Code | 00 | | 3 | 00/054D : C9 00 00 | cmp #{0} ; si à FALSE + 1621 | 1 labellezohra.s 824 | Code | 00 | | 2 | 00/0550 : F0 0B | beq fadeIN1 + 1622 | 1 labellezohra.s 825 | Empty | 00 | | 0 | 00/0552 | + 1623 | 1 labellezohra.s 826 | Code | 00 | | 3 | 00/0552 : A0 FE 7D | ldy #$7dfe + 1624 | 1 labellezohra.s 827 | Code | 00 | | 2 | 00/0555 : B7 8C | ozunid_5 lda [{{{{$80}+4}+4}+4}],y + 1625 | 1 labellezohra.s 828 | Code | 00 | | 2 | 00/0557 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1626 | 1 labellezohra.s 829 | Code | 00 | | 1 | 00/0559 : 88 | dey + 1627 | 1 labellezohra.s 830 | Code | 00 | | 1 | 00/055A : 88 | dey + 1628 | 1 labellezohra.s 831 | Code | 00 | | 2 | 00/055B : 10 F8 | bpl ozunid_5 + 1629 | 1 labellezohra.s 832 | Empty | 00 | | 0 | 00/055D | + 1630 | 1 labellezohra.s 833 | Code | 00 | | 2 | 00/055D : A5 8C | fadeIN1 lda {{{{$80}+4}+4}+4} + 1631 | 1 labellezohra.s 834 | Code | 00 | | 1 | 00/055F : 18 | clc + 1632 | 1 labellezohra.s 835 | Code | 00 | | 3 | 00/0560 : 69 00 7E | adc #$7e00 + 1633 | 1 labellezohra.s 836 | Code | 00 | | 2 | 00/0563 : 85 8C | sta {{{{$80}+4}+4}+4} + 1634 | 1 labellezohra.s 837 | Code | 00 | | 2 | 00/0565 : A5 8E | lda {{{{$80}+4}+4}+4}+2 + 1635 | 1 labellezohra.s 838 | Code | 00 | | 3 | 00/0567 : 69 00 00 | adc #0 + 1636 | 1 labellezohra.s 839 | Code | 00 | | 2 | 00/056A : 85 8E | sta {{{{$80}+4}+4}+4}+2 + 1637 | 1 labellezohra.s 840 | Empty | 00 | | 0 | 00/056C | + 1638 | 1 labellezohra.s 841 | Code | 00 | | 2 | 00/056C : A5 90 | lda {{{{{$80}+4}+4}+4}+4} + 1639 | 1 labellezohra.s 842 | Code | 00 | | 1 | 00/056E : 18 | clc + 1640 | 1 labellezohra.s 843 | Code | 00 | | 3 | 00/056F : 69 00 7E | adc #$7e00 + 1641 | 1 labellezohra.s 844 | Code | 00 | | 2 | 00/0572 : 85 90 | sta {{{{{$80}+4}+4}+4}+4} + 1642 | 1 labellezohra.s 845 | Code | 00 | | 2 | 00/0574 : A5 92 | lda {{{{{$80}+4}+4}+4}+4}+2 + 1643 | 1 labellezohra.s 846 | Code | 00 | | 3 | 00/0576 : 69 00 00 | adc #0 + 1644 | 1 labellezohra.s 847 | Code | 00 | | 2 | 00/0579 : 85 92 | sta {{{{{$80}+4}+4}+4}+4}+2 + 1645 | 1 labellezohra.s 848 | Empty | 00 | | 0 | 00/057B | + 1646 | 1 labellezohra.s 849 | Code | 00 | | 3 | 00/057B : A2 0F 00 | ldx #$000f + 1647 | 1 labellezohra.s 850 | Code | 00 | | 3 | 00/057E : A0 FE 01 | fadeIN2 ldy #$01fe + 1648 | 1 labellezohra.s 851 | Code | 00 | | 2 | 00/0581 : B7 90 | fadeIN3 lda [{{{{{$80}+4}+4}+4}+4}],y + 1649 | 1 labellezohra.s 852 | Code | 00 | | 3 | 00/0583 : 29 0F 00 | and #$000f + 1650 | 1 labellezohra.s 853 | Code | 00 | 2 | 3 | 00/0586 : 8D D6 07 | sta temp + 1651 | 1 labellezohra.s 854 | Code | 00 | | 2 | 00/0589 : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1652 | 1 labellezohra.s 855 | Code | 00 | | 3 | 00/058B : 29 0F 00 | and #$000f + 1653 | 1 labellezohra.s 856 | Code | 00 | 2 | 3 | 00/058E : CD D6 07 | cmp temp + 1654 | 1 labellezohra.s 857 | Code | 00 | | 2 | 00/0591 : F0 08 | beq fadeIN4 + 1655 | 1 labellezohra.s 858 | Code | 00 | | 2 | 00/0593 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y + 1656 | 1 labellezohra.s 859 | Code | 00 | | 1 | 00/0595 : 18 | clc + 1657 | 1 labellezohra.s 860 | Code | 00 | | 3 | 00/0596 : 69 01 00 | adc #$0001 + 1658 | 1 labellezohra.s 861 | Code | 00 | | 2 | 00/0599 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1659 | 1 labellezohra.s 862 | Code | 00 | | 2 | 00/059B : B7 90 | fadeIN4 lda [{{{{{$80}+4}+4}+4}+4}],y + 1660 | 1 labellezohra.s 863 | Code | 00 | | 3 | 00/059D : 29 F0 00 | and #$00f0 + 1661 | 1 labellezohra.s 864 | Code | 00 | 2 | 3 | 00/05A0 : 8D D6 07 | sta temp + 1662 | 1 labellezohra.s 865 | Code | 00 | | 2 | 00/05A3 : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1663 | 1 labellezohra.s 866 | Code | 00 | | 3 | 00/05A5 : 29 F0 00 | and #$00f0 + 1664 | 1 labellezohra.s 867 | Code | 00 | 2 | 3 | 00/05A8 : CD D6 07 | cmp temp + 1665 | 1 labellezohra.s 868 | Code | 00 | | 2 | 00/05AB : F0 08 | beq fadeIN5 + 1666 | 1 labellezohra.s 869 | Code | 00 | | 2 | 00/05AD : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y + 1667 | 1 labellezohra.s 870 | Code | 00 | | 1 | 00/05AF : 18 | clc + 1668 | 1 labellezohra.s 871 | Code | 00 | | 3 | 00/05B0 : 69 10 00 | adc #$0010 + 1669 | 1 labellezohra.s 872 | Code | 00 | | 2 | 00/05B3 : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1670 | 1 labellezohra.s 873 | Code | 00 | | 2 | 00/05B5 : B7 90 | fadeIN5 lda [{{{{{$80}+4}+4}+4}+4}],y + 1671 | 1 labellezohra.s 874 | Code | 00 | | 3 | 00/05B7 : 29 00 0F | and #$0f00 + 1672 | 1 labellezohra.s 875 | Code | 00 | 2 | 3 | 00/05BA : 8D D6 07 | sta temp + 1673 | 1 labellezohra.s 876 | Code | 00 | | 2 | 00/05BD : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1674 | 1 labellezohra.s 877 | Code | 00 | | 3 | 00/05BF : 29 00 0F | and #$0f00 + 1675 | 1 labellezohra.s 878 | Code | 00 | 2 | 3 | 00/05C2 : CD D6 07 | cmp temp + 1676 | 1 labellezohra.s 879 | Code | 00 | | 2 | 00/05C5 : F0 08 | beq fadeIN6 + 1677 | 1 labellezohra.s 880 | Code | 00 | | 2 | 00/05C7 : B7 90 | lda [{{{{{$80}+4}+4}+4}+4}],y + 1678 | 1 labellezohra.s 881 | Code | 00 | | 1 | 00/05C9 : 18 | clc + 1679 | 1 labellezohra.s 882 | Code | 00 | | 3 | 00/05CA : 69 00 01 | adc #$0100 + 1680 | 1 labellezohra.s 883 | Code | 00 | | 2 | 00/05CD : 97 90 | sta [{{{{{$80}+4}+4}+4}+4}],y + 1681 | 1 labellezohra.s 884 | Empty | 00 | | 0 | 00/05CF | + 1682 | 1 labellezohra.s 885 | Code | 00 | | 1 | 00/05CF : 88 | fadeIN6 dey + 1683 | 1 labellezohra.s 886 | Code | 00 | | 1 | 00/05D0 : 88 | dey + 1684 | 1 labellezohra.s 887 | Code | 00 | | 2 | 00/05D1 : 10 AE | bpl fadeIN3 + 1685 | 1 labellezohra.s 888 | Code | 00 | 2 | 3 | 00/05D3 : 20 CA 04 | jsr nextVBL + 1686 | 1 labellezohra.s 889 | Code | 00 | | 1 | 00/05D6 : CA | dex + 1687 | 1 labellezohra.s 890 | Code | 00 | | 2 | 00/05D7 : 10 A5 | bpl fadeIN2 + 1688 | 1 labellezohra.s 891 | Empty | 00 | | 0 | 00/05D9 | + 1689 | 1 labellezohra.s 892 | Macro | 00 | | 0 | 00/05D9 | _ShowCursor + 1691 | 1 labellezohra.s 892 | Code | 00 | | 3 | 00/05D9 : A2 04 91 | LDX #$9104 ; load tool call # + 1692 | 1 labellezohra.s 892 | Code | 00 | | 4 | 00/05DC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1693 | 1 labellezohra.s 893 | Code | 00 | | 1 | 00/05E0 : 60 | rts + 1694 | 1 labellezohra.s 894 | Empty | 00 | | 0 | 00/05E1 | + 1695 | 1 labellezohra.s 895 | Comment | 00 | | 0 | 00/05E1 | *--- + 1696 | 1 labellezohra.s 896 | Empty | 00 | | 0 | 00/05E1 | + 1697 | 1 labellezohra.s 897 | Code | 00 | | 3 | 00/05E1 : A9 00 9E | fadeOUT lda #$9e00 + 1698 | 1 labellezohra.s 898 | Code | 00 | | 2 | 00/05E4 : 85 8C | sta {{{{$80}+4}+4}+4} + 1699 | 1 labellezohra.s 899 | Code | 00 | 2 | 3 | 00/05E6 : AD 6C 07 | lda ptrSCREEN+2 + 1700 | 1 labellezohra.s 900 | Code | 00 | | 2 | 00/05E9 : 85 8E | sta {{{{$80}+4}+4}+4}+2 + 1701 | 1 labellezohra.s 901 | Empty | 00 | | 0 | 00/05EB | + 1702 | 1 labellezohra.s 902 | Macro | 00 | | 0 | 00/05EB | _HideCursor + 1704 | 1 labellezohra.s 902 | Code | 00 | | 3 | 00/05EB : A2 04 90 | LDX #$9004 ; load tool call # + 1705 | 1 labellezohra.s 902 | Code | 00 | | 4 | 00/05EE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1706 | 1 labellezohra.s 903 | Empty | 00 | | 0 | 00/05F2 | + 1707 | 1 labellezohra.s 904 | Code | 00 | | 3 | 00/05F2 : A2 0F 00 | ldx #$000f + 1708 | 1 labellezohra.s 905 | Code | 00 | | 3 | 00/05F5 : A0 FE 01 | fadeOUT1 ldy #$01fe + 1709 | 1 labellezohra.s 906 | Code | 00 | | 2 | 00/05F8 : B7 8C | fadeOUT2 lda [{{{{$80}+4}+4}+4}],y + 1710 | 1 labellezohra.s 907 | Code | 00 | | 3 | 00/05FA : 29 0F 00 | and #$000f + 1711 | 1 labellezohra.s 908 | Code | 00 | | 2 | 00/05FD : F0 08 | beq fadeOUT3 + 1712 | 1 labellezohra.s 909 | Code | 00 | | 2 | 00/05FF : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1713 | 1 labellezohra.s 910 | Code | 00 | | 1 | 00/0601 : 38 | sec + 1714 | 1 labellezohra.s 911 | Code | 00 | | 3 | 00/0602 : E9 01 00 | sbc #$0001 + 1715 | 1 labellezohra.s 912 | Code | 00 | | 2 | 00/0605 : 97 8C | sta [{{{{$80}+4}+4}+4}],y + 1716 | 1 labellezohra.s 913 | Code | 00 | | 2 | 00/0607 : B7 8C | fadeOUT3 lda [{{{{$80}+4}+4}+4}],y + 1717 | 1 labellezohra.s 914 | Code | 00 | | 3 | 00/0609 : 29 F0 00 | and #$00f0 + 1718 | 1 labellezohra.s 915 | Code | 00 | | 2 | 00/060C : F0 08 | beq fadeOUT4 + 1719 | 1 labellezohra.s 916 | Code | 00 | | 2 | 00/060E : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1720 | 1 labellezohra.s 917 | Code | 00 | | 1 | 00/0610 : 38 | sec + 1721 | 1 labellezohra.s 918 | Code | 00 | | 3 | 00/0611 : E9 10 00 | sbc #$0010 + 1722 | 1 labellezohra.s 919 | Code | 00 | | 2 | 00/0614 : 97 8C | sta [{{{{$80}+4}+4}+4}],y + 1723 | 1 labellezohra.s 920 | Code | 00 | | 2 | 00/0616 : B7 8C | fadeOUT4 lda [{{{{$80}+4}+4}+4}],y + 1724 | 1 labellezohra.s 921 | Code | 00 | | 3 | 00/0618 : 29 00 0F | and #$0f00 + 1725 | 1 labellezohra.s 922 | Code | 00 | | 2 | 00/061B : F0 08 | beq fadeOUT5 + 1726 | 1 labellezohra.s 923 | Code | 00 | | 2 | 00/061D : B7 8C | lda [{{{{$80}+4}+4}+4}],y + 1727 | 1 labellezohra.s 924 | Code | 00 | | 1 | 00/061F : 38 | sec + 1728 | 1 labellezohra.s 925 | Code | 00 | | 3 | 00/0620 : E9 00 01 | sbc #$0100 + 1729 | 1 labellezohra.s 926 | Code | 00 | | 2 | 00/0623 : 97 8C | sta [{{{{$80}+4}+4}+4}],y + 1730 | 1 labellezohra.s 927 | Empty | 00 | | 0 | 00/0625 | + 1731 | 1 labellezohra.s 928 | Code | 00 | | 1 | 00/0625 : 88 | fadeOUT5 dey + 1732 | 1 labellezohra.s 929 | Code | 00 | | 1 | 00/0626 : 88 | dey + 1733 | 1 labellezohra.s 930 | Code | 00 | | 2 | 00/0627 : 10 CF | bpl fadeOUT2 + 1734 | 1 labellezohra.s 931 | Code | 00 | 2 | 3 | 00/0629 : 20 CA 04 | jsr nextVBL + 1735 | 1 labellezohra.s 932 | Code | 00 | | 1 | 00/062C : CA | dex + 1736 | 1 labellezohra.s 933 | Code | 00 | | 2 | 00/062D : 10 C6 | bpl fadeOUT1 + 1737 | 1 labellezohra.s 934 | Empty | 00 | | 0 | 00/062F | + 1738 | 1 labellezohra.s 935 | Macro | 00 | | 0 | 00/062F | _ShowCursor + 1740 | 1 labellezohra.s 935 | Code | 00 | | 3 | 00/062F : A2 04 91 | LDX #$9104 ; load tool call # + 1741 | 1 labellezohra.s 935 | Code | 00 | | 4 | 00/0632 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1742 | 1 labellezohra.s 936 | Comment | 00 | | 0 | 00/0636 | * jmp noircit_ecran + 1743 | 1 labellezohra.s 937 | Code | 00 | | 1 | 00/0636 : 60 | rts + 1744 | 1 labellezohra.s 938 | Empty | 00 | | 0 | 00/0637 | + 1745 | 1 labellezohra.s 939 | Comment | 00 | | 0 | 00/0637 | *---------------------------- + 1746 | 1 labellezohra.s 940 | Comment | 00 | | 0 | 00/0637 | * unpackLZ4 + 1747 | 1 labellezohra.s 941 | Comment | 00 | | 0 | 00/0637 | * Unpacks a LZ4 file + 1748 | 1 labellezohra.s 942 | Comment | 00 | | 0 | 00/0637 | * Uses the two pointers: + 1749 | 1 labellezohra.s 943 | Comment | 00 | | 0 | 00/0637 | * - ptrUNPACK: packed img (MUST BE AT $0000) + 1750 | 1 labellezohra.s 944 | Comment | 00 | | 0 | 00/0637 | * - ptrIMAGE: temp unpack zone + 1751 | 1 labellezohra.s 945 | Comment | 00 | | 0 | 00/0637 | * + 1752 | 1 labellezohra.s 946 | Comment | 00 | | 0 | 00/0637 | * Entry: + 1753 | 1 labellezohra.s 947 | Comment | 00 | | 0 | 00/0637 | * A: packed data size + 1754 | 1 labellezohra.s 948 | Comment | 00 | | 0 | 00/0637 | * + 1755 | 1 labellezohra.s 949 | Comment | 00 | | 0 | 00/0637 | * Exit: + 1756 | 1 labellezohra.s 950 | Comment | 00 | | 0 | 00/0637 | * lenDATA: unpacked data size + 1757 | 1 labellezohra.s 951 | Comment | 00 | | 0 | 00/0637 | * + 1758 | 1 labellezohra.s 952 | Comment | 00 | | 0 | 00/0637 | *---------------------------- + 1759 | 1 labellezohra.s 953 | Empty | 00 | | 0 | 00/0637 | + 1760 | 1 labellezohra.s 954 | Code | 00 | 2 | 3 | 00/0637 : 8D 81 06 | unpackLZ4 sta LZ4_Limit+1 + 1761 | 1 labellezohra.s 955 | Empty | 00 | | 0 | 00/063A | + 1762 | 1 labellezohra.s 956 | Comment | 00 | | 0 | 00/063A | * jsr suspendMUSIC + 1763 | 1 labellezohra.s 957 | Code | 10 | | 2 | 00/063A : E2 20 | sep #$20 + 1764 | 1 labellezohra.s 958 | Empty | 10 | | 0 | 00/063C | + 1765 | 1 labellezohra.s 959 | Comment | 10 | | 0 | 00/063C | *--- Source + 1766 | 1 labellezohra.s 960 | Empty | 10 | | 0 | 00/063C | + 1767 | 1 labellezohra.s 961 | Code | 10 | 2 | 3 | 00/063C : AD 80 07 | lda ptrUNPACK+2 + 1768 | 1 labellezohra.s 962 | Code | 10 | 2 | 3 | 00/063F : 8D 7D 06 | sta LZ4_Literal_3+2 + 1769 | 1 labellezohra.s 963 | Code | 10 | 2 | 3 | 00/0642 : 8D 62 06 | sta LZ4_ReadToken+3 + 1770 | 1 labellezohra.s 964 | Code | 10 | 2 | 3 | 00/0645 : 8D 8A 06 | sta LZ4_Match_1+3 + 1771 | 1 labellezohra.s 965 | Code | 10 | 2 | 3 | 00/0648 : 8D B7 06 | sta LZ4_GetLength_1+3 + 1772 | 1 labellezohra.s 966 | Empty | 10 | | 0 | 00/064B | + 1773 | 1 labellezohra.s 967 | Comment | 10 | | 0 | 00/064B | *--- Destination + 1774 | 1 labellezohra.s 968 | Empty | 10 | | 0 | 00/064B | + 1775 | 1 labellezohra.s 969 | Code | 10 | 2 | 3 | 00/064B : AD 70 07 | lda ptrIMAGE+2 + 1776 | 1 labellezohra.s 970 | Code | 10 | 2 | 3 | 00/064E : 8D 7C 06 | sta LZ4_Literal_3+1 + 1777 | 1 labellezohra.s 971 | Code | 10 | 2 | 3 | 00/0651 : 8D A7 06 | sta LZ4_Match_5+1 + 1778 | 1 labellezohra.s 972 | Code | 10 | 2 | 3 | 00/0654 : 8D A8 06 | sta LZ4_Match_5+2 + 1779 | 1 labellezohra.s 973 | Empty | 10 | | 0 | 00/0657 | + 1780 | 1 labellezohra.s 974 | Code | 00 | | 2 | 00/0657 : C2 20 | rep #$20 + 1781 | 1 labellezohra.s 975 | Empty | 00 | | 0 | 00/0659 | + 1782 | 1 labellezohra.s 976 | Comment | 00 | | 0 | 00/0659 | * REP #$30 + 1783 | 1 labellezohra.s 977 | Comment | 00 | | 0 | 00/0659 | * STY LZ4_Limit+1 + 1784 | 1 labellezohra.s 978 | Empty | 00 | | 0 | 00/0659 | + 1785 | 1 labellezohra.s 979 | Comment | 00 | | 0 | 00/0659 | *-- + 1786 | 1 labellezohra.s 980 | Empty | 00 | | 0 | 00/0659 | + 1787 | 1 labellezohra.s 981 | Code | 00 | | 3 | 00/0659 : A0 00 00 | ldy #0 ; Init Target unpacked Data offset + 1788 | 1 labellezohra.s 982 | Code | 00 | | 3 | 00/065C : A2 10 00 | ldx #16 ; Offset after header + 1789 | 1 labellezohra.s 983 | Empty | 00 | | 0 | 00/065F | + 1790 | 1 labellezohra.s 984 | Code | 00 | | 4 | 00/065F : BF 00 00 AA | LZ4_ReadToken LDAL $AA0000,X ; Read Token Byte + 1791 | 1 labellezohra.s 985 | Code | 00 | | 1 | 00/0663 : E8 | INX + 1792 | 1 labellezohra.s 986 | Code | 00 | 2 | 3 | 00/0664 : 8D 91 06 | STA LZ4_Match_2+1 + 1793 | 1 labellezohra.s 987 | Empty | 00 | | 0 | 00/0667 | + 1794 | 1 labellezohra.s 988 | Comment | 00 | | 0 | 00/0667 | *---------------- + 1795 | 1 labellezohra.s 989 | Empty | 00 | | 0 | 00/0667 | + 1796 | 1 labellezohra.s 990 | Code | 00 | | 3 | 00/0667 : 29 F0 00 | LZ4_Literal AND #$00F0 ; >>> Process Literal Bytes <<< + 1797 | 1 labellezohra.s 991 | Code | 00 | | 2 | 00/066A : F0 14 | BEQ LZ4_Limit ; No Literal + 1798 | 1 labellezohra.s 992 | Code | 00 | | 3 | 00/066C : C9 F0 00 | CMP #$00F0 + 1799 | 1 labellezohra.s 993 | Code | 00 | | 2 | 00/066F : D0 05 | BNE LZ4_Literal_1 + 1800 | 1 labellezohra.s 994 | Code | 00 | 2 | 3 | 00/0671 : 20 AE 06 | JSR LZ4_GetLengthLit ; Compute Literal Length with next bytes + 1801 | 1 labellezohra.s 995 | Code | 00 | | 2 | 00/0674 : 80 04 | BRA LZ4_Literal_2 + 1802 | 1 labellezohra.s 996 | Code | 00 | | 1 | 00/0676 : 4A | LZ4_Literal_1 LSR ; Literal Length use the 4 bit + 1803 | 1 labellezohra.s 997 | Code | 00 | | 1 | 00/0677 : 4A | LSR + 1804 | 1 labellezohra.s 998 | Code | 00 | | 1 | 00/0678 : 4A | LSR + 1805 | 1 labellezohra.s 999 | Code | 00 | | 1 | 00/0679 : 4A | LSR + 1806 | 1 labellezohra.s 1000 | Empty | 00 | | 0 | 00/067A | + 1807 | 1 labellezohra.s 1001 | Code | 00 | | 1 | 00/067A : 3A | LZ4_Literal_2 DEC ; Copy A+1 Bytes + 1808 | 1 labellezohra.s 1002 | Code | 00 | | 3 | 00/067B : 54 BB AA | LZ4_Literal_3 MVN $AA,$BB ; Copy Literal Bytes from packed data buffer + 1809 | 1 labellezohra.s 1003 | Code | 00 | | 1 | 00/067E : 4B | PHK ; X and Y are auto incremented + 1810 | 1 labellezohra.s 1004 | Code | 00 | | 1 | 00/067F : AB | PLB + 1811 | 1 labellezohra.s 1005 | Empty | 00 | | 0 | 00/0680 | + 1812 | 1 labellezohra.s 1006 | Comment | 00 | | 0 | 00/0680 | *---------------- + 1813 | 1 labellezohra.s 1007 | Empty | 00 | | 0 | 00/0680 | + 1814 | 1 labellezohra.s 1008 | Code | 00 | | 3 | 00/0680 : E0 AA AA | LZ4_Limit CPX #$AAAA ; End Of Packed Data buffer ? + 1815 | 1 labellezohra.s 1009 | Code | 00 | | 2 | 00/0683 : F0 49 | BEQ LZ4_End + 1816 | 1 labellezohra.s 1010 | Empty | 00 | | 0 | 00/0685 | + 1817 | 1 labellezohra.s 1011 | Comment | 00 | | 0 | 00/0685 | *---------------- + 1818 | 1 labellezohra.s 1012 | Empty | 00 | | 0 | 00/0685 | + 1819 | 1 labellezohra.s 1013 | Code | 00 | | 1 | 00/0685 : 98 | LZ4_Match TYA ; >>> Process Match Bytes <<< + 1820 | 1 labellezohra.s 1014 | Code | 00 | | 1 | 00/0686 : 38 | SEC + 1821 | 1 labellezohra.s 1015 | Code | 00 | | 4 | 00/0687 : FF 00 00 AA | LZ4_Match_1 SBCL $AA0000,X ; Match Offset + 1822 | 1 labellezohra.s 1016 | Code | 00 | | 1 | 00/068B : E8 | INX + 1823 | 1 labellezohra.s 1017 | Code | 00 | | 1 | 00/068C : E8 | INX + 1824 | 1 labellezohra.s 1018 | Code | 00 | 2 | 3 | 00/068D : 8D A4 06 | STA LZ4_Match_4+1 + 1825 | 1 labellezohra.s 1019 | Empty | 00 | | 0 | 00/0690 | + 1826 | 1 labellezohra.s 1020 | Code | 00 | | 3 | 00/0690 : A9 00 00 | LZ4_Match_2 LDA #$0000 ; Current Token Value + 1827 | 1 labellezohra.s 1021 | Code | 00 | | 3 | 00/0693 : 29 0F 00 | AND #$000F + 1828 | 1 labellezohra.s 1022 | Code | 00 | | 3 | 00/0696 : C9 0F 00 | CMP #$000F + 1829 | 1 labellezohra.s 1023 | Code | 00 | | 2 | 00/0699 : D0 03 | BNE LZ4_Match_3 + 1830 | 1 labellezohra.s 1024 | Code | 00 | 2 | 3 | 00/069B : 20 B1 06 | JSR LZ4_GetLengthMat ; Compute Match Length with next bytes + 1831 | 1 labellezohra.s 1025 | Code | 00 | | 1 | 00/069E : 18 | LZ4_Match_3 CLC + 1832 | 1 labellezohra.s 1026 | Code | 00 | | 3 | 00/069F : 69 03 00 | ADC #$0003 ; Minimum Match Length is 4 (-1 for the MVN) + 1833 | 1 labellezohra.s 1027 | Empty | 00 | | 0 | 00/06A2 | + 1834 | 1 labellezohra.s 1028 | Code | 00 | | 1 | 00/06A2 : DA | PHX + 1835 | 1 labellezohra.s 1029 | Code | 00 | | 3 | 00/06A3 : A2 AA AA | LZ4_Match_4 LDX #$AAAA ; Match Byte Offset + 1836 | 1 labellezohra.s 1030 | Code | 00 | | 3 | 00/06A6 : 54 BB BB | LZ4_Match_5 MVN $BB,$BB ; Copy Match Bytes from unpacked data buffer + 1837 | 1 labellezohra.s 1031 | Code | 00 | | 1 | 00/06A9 : 4B | PHK ; X and Y are auto incremented + 1838 | 1 labellezohra.s 1032 | Code | 00 | | 1 | 00/06AA : AB | PLB + 1839 | 1 labellezohra.s 1033 | Code | 00 | | 1 | 00/06AB : FA | PLX + 1840 | 1 labellezohra.s 1034 | Code | 00 | | 2 | 00/06AC : 80 B1 | BRA LZ4_ReadToken + 1841 | 1 labellezohra.s 1035 | Empty | 00 | | 0 | 00/06AE | + 1842 | 1 labellezohra.s 1036 | Comment | 00 | | 0 | 00/06AE | *---------------- + 1843 | 1 labellezohra.s 1037 | Empty | 00 | | 0 | 00/06AE | + 1844 | 1 labellezohra.s 1038 | Code | 00 | | 3 | 00/06AE : A9 0F 00 | LZ4_GetLengthLit LDA #$000F ; Compute Variable Length (Literal or Match) + 1845 | 1 labellezohra.s 1039 | Code | 00 | 2 | 3 | 00/06B1 : 8D C3 06 | LZ4_GetLengthMat STA LZ4_GetLength_2+1 + 1846 | 1 labellezohra.s 1040 | Code | 00 | | 4 | 00/06B4 : BF 00 00 AA | LZ4_GetLength_1 LDAL $AA0000,X ; Read Length Byte + 1847 | 1 labellezohra.s 1041 | Code | 00 | | 1 | 00/06B8 : E8 | INX + 1848 | 1 labellezohra.s 1042 | Code | 00 | | 3 | 00/06B9 : 29 FF 00 | AND #$00FF + 1849 | 1 labellezohra.s 1043 | Code | 00 | | 3 | 00/06BC : C9 FF 00 | CMP #$00FF + 1850 | 1 labellezohra.s 1044 | Code | 00 | | 2 | 00/06BF : D0 09 | BNE LZ4_GetLength_3 + 1851 | 1 labellezohra.s 1045 | Code | 00 | | 1 | 00/06C1 : 18 | CLC + 1852 | 1 labellezohra.s 1046 | Code | 00 | | 3 | 00/06C2 : 69 0F 00 | LZ4_GetLength_2 ADC #$000F + 1853 | 1 labellezohra.s 1047 | Code | 00 | 2 | 3 | 00/06C5 : 8D C3 06 | STA LZ4_GetLength_2+1 + 1854 | 1 labellezohra.s 1048 | Code | 00 | | 2 | 00/06C8 : 80 EA | BRA LZ4_GetLength_1 + 1855 | 1 labellezohra.s 1049 | Code | 00 | 2 | 3 | 00/06CA : 6D C3 06 | LZ4_GetLength_3 ADC LZ4_GetLength_2+1 + 1856 | 1 labellezohra.s 1050 | Code | 00 | | 1 | 00/06CD : 60 | RTS + 1857 | 1 labellezohra.s 1051 | Empty | 00 | | 0 | 00/06CE | + 1858 | 1 labellezohra.s 1052 | Comment | 00 | | 0 | 00/06CE | *---------------- + 1859 | 1 labellezohra.s 1053 | Empty | 00 | | 0 | 00/06CE | + 1860 | 1 labellezohra.s 1054 | Code | 00 | 2 | 3 | 00/06CE : 8C D1 06 | LZ4_End sty lenDATA ; Y = length of unpacked data + 1861 | 1 labellezohra.s 1055 | Comment | 00 | | 0 | 00/06D1 | * jmp resumeMUSIC + 1862 | 1 labellezohra.s 1056 | Empty | 00 | | 0 | 00/06D1 | + 1863 | 1 labellezohra.s 1057 | Comment | 00 | | 0 | 00/06D1 | *--- + 1864 | 1 labellezohra.s 1058 | Empty | 00 | | 0 | 00/06D1 | + 1865 | 1 labellezohra.s 1059 | Data | 00 | | 4 | 00/06D1 : 00 00 00 00 | lenDATA ds 4 + 1866 | 1 labellezohra.s 1060 | Empty | 00 | | 0 | 00/06D5 | + 1867 | 1 labellezohra.s 1061 | Comment | 00 | | 0 | 00/06D5 | *----------------------------------- + 1868 | 1 labellezohra.s 1062 | Comment | 00 | | 0 | 00/06D5 | * SAVE THE SHR SCREEN + 1869 | 1 labellezohra.s 1063 | Comment | 00 | | 0 | 00/06D5 | *----------------------------------- + 1870 | 1 labellezohra.s 1064 | Empty | 00 | | 0 | 00/06D5 | + 1871 | 1 labellezohra.s 1065 | Macro | 00 | | 0 | 00/06D5 | saveBACK _HideCursor + 1873 | 1 labellezohra.s 1065 | Code | 00 | | 3 | 00/06D5 : A2 04 90 | LDX #$9004 ; load tool call # + 1874 | 1 labellezohra.s 1065 | Code | 00 | | 4 | 00/06D8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1875 | 1 labellezohra.s 1066 | Macro | 00 | | 0 | 00/06DC | PushLong ptrSCREEN + 1883 | 1 labellezohra.s 1066 | Code | 00 | 2 | 3 | 00/06DC : AD 6C 07 | LDA ptrSCREEN+2 + 1884 | 1 labellezohra.s 1066 | Code | 00 | | 1 | 00/06DF : 48 | PHA + 1892 | 1 labellezohra.s 1066 | Code | 00 | 2 | 3 | 00/06E0 : AD 6A 07 | LDA ptrSCREEN + 1893 | 1 labellezohra.s 1066 | Code | 00 | | 1 | 00/06E3 : 48 | PHA + 1895 | 1 labellezohra.s 1067 | Macro | 00 | | 0 | 00/06E4 | PushLong ptrBACKGND + 1903 | 1 labellezohra.s 1067 | Code | 00 | 2 | 3 | 00/06E4 : AD 74 07 | LDA ptrBACKGND+2 + 1904 | 1 labellezohra.s 1067 | Code | 00 | | 1 | 00/06E7 : 48 | PHA + 1912 | 1 labellezohra.s 1067 | Code | 00 | 2 | 3 | 00/06E8 : AD 72 07 | LDA ptrBACKGND + 1913 | 1 labellezohra.s 1067 | Code | 00 | | 1 | 00/06EB : 48 | PHA + 1915 | 1 labellezohra.s 1068 | Macro | 00 | | 0 | 00/06EC | PushLong #32768 + 1919 | 1 labellezohra.s 1068 | Code | 00 | | 3 | 00/06EC : F4 00 00 | PEA #^#32768 + 1926 | 1 labellezohra.s 1068 | Code | 00 | | 3 | 00/06EF : F4 00 80 | PEA #32768 + 1929 | 1 labellezohra.s 1069 | Macro | 00 | | 0 | 00/06F2 | _BlockMove + 1931 | 1 labellezohra.s 1069 | Code | 00 | | 3 | 00/06F2 : A2 02 2B | LDX #$2B02 ; load tool call # + 1932 | 1 labellezohra.s 1069 | Code | 00 | | 4 | 00/06F5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1933 | 1 labellezohra.s 1070 | Macro | 00 | | 0 | 00/06F9 | _ShowCursor + 1935 | 1 labellezohra.s 1070 | Code | 00 | | 3 | 00/06F9 : A2 04 91 | LDX #$9104 ; load tool call # + 1936 | 1 labellezohra.s 1070 | Code | 00 | | 4 | 00/06FC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1937 | 1 labellezohra.s 1071 | Code | 00 | | 1 | 00/0700 : 60 | rts + 1938 | 1 labellezohra.s 1072 | Empty | 00 | | 0 | 00/0701 | + 1939 | 1 labellezohra.s 1073 | Comment | 00 | | 0 | 00/0701 | *----------------------------------- + 1940 | 1 labellezohra.s 1074 | Comment | 00 | | 0 | 00/0701 | * RESTORE THE SHR SCREEN + 1941 | 1 labellezohra.s 1075 | Comment | 00 | | 0 | 00/0701 | *----------------------------------- + 1942 | 1 labellezohra.s 1076 | Empty | 00 | | 0 | 00/0701 | + 1943 | 1 labellezohra.s 1077 | Macro | 00 | | 0 | 00/0701 | loadBACK _HideCursor + 1945 | 1 labellezohra.s 1077 | Code | 00 | | 3 | 00/0701 : A2 04 90 | LDX #$9004 ; load tool call # + 1946 | 1 labellezohra.s 1077 | Code | 00 | | 4 | 00/0704 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 1947 | 1 labellezohra.s 1078 | Macro | 00 | | 0 | 00/0708 | PushLong ptrBACKGND + 1955 | 1 labellezohra.s 1078 | Code | 00 | 2 | 3 | 00/0708 : AD 74 07 | LDA ptrBACKGND+2 + 1956 | 1 labellezohra.s 1078 | Code | 00 | | 1 | 00/070B : 48 | PHA + 1964 | 1 labellezohra.s 1078 | Code | 00 | 2 | 3 | 00/070C : AD 72 07 | LDA ptrBACKGND + 1965 | 1 labellezohra.s 1078 | Code | 00 | | 1 | 00/070F : 48 | PHA + 1967 | 1 labellezohra.s 1079 | Macro | 00 | | 0 | 00/0710 | PushLong ptrSCREEN + 1975 | 1 labellezohra.s 1079 | Code | 00 | 2 | 3 | 00/0710 : AD 6C 07 | LDA ptrSCREEN+2 + 1976 | 1 labellezohra.s 1079 | Code | 00 | | 1 | 00/0713 : 48 | PHA + 1984 | 1 labellezohra.s 1079 | Code | 00 | 2 | 3 | 00/0714 : AD 6A 07 | LDA ptrSCREEN + 1985 | 1 labellezohra.s 1079 | Code | 00 | | 1 | 00/0717 : 48 | PHA + 1987 | 1 labellezohra.s 1080 | Macro | 00 | | 0 | 00/0718 | PushLong #32768 + 1991 | 1 labellezohra.s 1080 | Code | 00 | | 3 | 00/0718 : F4 00 00 | PEA #^#32768 + 1998 | 1 labellezohra.s 1080 | Code | 00 | | 3 | 00/071B : F4 00 80 | PEA #32768 + 2001 | 1 labellezohra.s 1081 | Macro | 00 | | 0 | 00/071E | _BlockMove + 2003 | 1 labellezohra.s 1081 | Code | 00 | | 3 | 00/071E : A2 02 2B | LDX #$2B02 ; load tool call # + 2004 | 1 labellezohra.s 1081 | Code | 00 | | 4 | 00/0721 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 2005 | 1 labellezohra.s 1082 | Code | 00 | | 1 | 00/0725 : 60 | rts + 2006 | 1 labellezohra.s 1083 | Empty | 00 | | 0 | 00/0726 | + 2007 | 1 labellezohra.s 1084 | Comment | 00 | | 0 | 00/0726 | *--- Genere un nombre aleatoire + 2008 | 1 labellezohra.s 1085 | Empty | 00 | | 0 | 00/0726 | + 2009 | 1 labellezohra.s 1086 | Empty | 00 | | 0 | 00/0726 | Random + 2010 | 1 labellezohra.s 1087 | Code | 00 | | 4 | 00/0726 : AF 2E C0 E0 | ldal $e0c02e + 2011 | 1 labellezohra.s 1088 | Code | 00 | | 1 | 00/072A : EB | xba + 2012 | 1 labellezohra.s 1089 | Code | 00 | | 1 | 00/072B : 18 | clc + 2013 | 1 labellezohra.s 1090 | Code | 00 | 2 | 3 | 00/072C : 6D 36 07 | adc VBLCounter0 + 2014 | 1 labellezohra.s 1091 | Code | 00 | 2 | 3 | 00/072F : 8D 36 07 | sta VBLCounter0 + 2015 | 1 labellezohra.s 1092 | Code | 00 | | 3 | 00/0732 : 29 FF 00 | and #$ff + 2016 | 1 labellezohra.s 1093 | Code | 00 | | 1 | 00/0735 : 60 | rts + 2017 | 1 labellezohra.s 1094 | Empty | 00 | | 0 | 00/0736 | + 2018 | 1 labellezohra.s 1095 | Data | 00 | | 2 | 00/0736 : 00 00 | VBLCounter0 ds 2 + 2019 | 1 labellezohra.s 1096 | Empty | 00 | | 0 | 00/0738 | + 2020 | 1 labellezohra.s 1097 | Comment | 00 | | 0 | 00/0738 | *---------------------------- + 2021 | 1 labellezohra.s 1098 | Comment | 00 | | 0 | 00/0738 | * nowWAIT + 2022 | 1 labellezohra.s 1099 | Comment | 00 | | 0 | 00/0738 | * Wait A seconds + 2023 | 1 labellezohra.s 1100 | Comment | 00 | | 0 | 00/0738 | * + 2024 | 1 labellezohra.s 1101 | Comment | 00 | | 0 | 00/0738 | * Entry: + 2025 | 1 labellezohra.s 1102 | Comment | 00 | | 0 | 00/0738 | * A: nb of seconds to wait + 2026 | 1 labellezohra.s 1103 | Comment | 00 | | 0 | 00/0738 | * + 2027 | 1 labellezohra.s 1104 | Comment | 00 | | 0 | 00/0738 | * Exit: + 2028 | 1 labellezohra.s 1105 | Comment | 00 | | 0 | 00/0738 | * A/X: scrambled + 2029 | 1 labellezohra.s 1106 | Comment | 00 | | 0 | 00/0738 | * + 2030 | 1 labellezohra.s 1107 | Comment | 00 | | 0 | 00/0738 | *---------------------------- + 2031 | 1 labellezohra.s 1108 | Empty | 00 | | 0 | 00/0738 | + 2032 | 1 labellezohra.s 1109 | Empty | 00 | | 0 | 00/0738 | nowWAIT + 2033 | 1 labellezohra.s 1110 | Code | 00 | | 1 | 00/0738 : 3A | dec + 2034 | 1 labellezohra.s 1111 | Code | 00 | | 1 | 00/0739 : AA | tax + 2035 | 1 labellezohra.s 1112 | Code | 00 | | 3 | 00/073A : A9 00 00 | lda #0 + 2036 | 1 labellezohra.s 1113 | Code | 00 | | 1 | 00/073D : 18 | ozunid_6 clc + 2037 | 1 labellezohra.s 1114 | Code | 00 | | 3 | 00/073E : 69 3C 00 | adc #60 + 2038 | 1 labellezohra.s 1115 | Code | 00 | | 3 | 00/0741 : E0 00 00 | cpx #0 + 2039 | 1 labellezohra.s 1116 | Code | 00 | | 2 | 00/0744 : F0 03 | beq nowWAIT1 + 2040 | 1 labellezohra.s 1117 | Code | 00 | | 1 | 00/0746 : CA | dex + 2041 | 1 labellezohra.s 1118 | Code | 00 | | 2 | 00/0747 : 80 F4 | bra ozunid_6 + 2042 | 1 labellezohra.s 1119 | Empty | 00 | | 0 | 00/0749 | + 2043 | 1 labellezohra.s 1120 | Code | 00 | | 1 | 00/0749 : 48 | nowWAIT1 pha + 2044 | 1 labellezohra.s 1121 | Code | 00 | | 4 | 00/074A : AF 18 C0 E0 | ozunid_7 ldal {$e0c019}-1 + 2045 | 1 labellezohra.s 1122 | Code | 00 | | 2 | 00/074E : 10 FA | bpl ozunid_7 + 2046 | 1 labellezohra.s 1123 | Code | 00 | | 4 | 00/0750 : AF 18 C0 E0 | ozunid_8 ldal {$e0c019}-1 + 2047 | 1 labellezohra.s 1124 | Code | 00 | | 2 | 00/0754 : 30 FA | bmi ozunid_8 + 2048 | 1 labellezohra.s 1125 | Empty | 00 | | 0 | 00/0756 | + 2049 | 1 labellezohra.s 1126 | Code | 00 | | 1 | 00/0756 : 68 | pla + 2050 | 1 labellezohra.s 1127 | Code | 00 | | 1 | 00/0757 : 3A | dec + 2051 | 1 labellezohra.s 1128 | Code | 00 | | 2 | 00/0758 : D0 EF | bne nowWAIT1 + 2052 | 1 labellezohra.s 1129 | Code | 00 | | 1 | 00/075A : 38 | sec + 2053 | 1 labellezohra.s 1130 | Code | 00 | | 1 | 00/075B : 60 | rts + 2054 | 1 labellezohra.s 1131 | Empty | 00 | | 0 | 00/075C | + 2055 | 1 labellezohra.s 1132 | Comment | 00 | | 0 | 00/075C | *---------------------------------------- + 2056 | 1 labellezohra.s 1133 | Comment | 00 | | 0 | 00/075C | * DATA + 2057 | 1 labellezohra.s 1134 | Comment | 00 | | 0 | 00/075C | *---------------------------------------- + 2058 | 1 labellezohra.s 1135 | Empty | 00 | | 0 | 00/075C | + 2059 | 1 labellezohra.s 1136 | Comment | 00 | | 0 | 00/075C | *----------------------- Fenetres + 2060 | 1 labellezohra.s 1137 | Empty | 00 | | 0 | 00/075C | + 2061 | 1 labellezohra.s 1138 | Data | 00 | | 4 | 00/075C : 00 00 00 00 | wiMAIN ds 4 + 2062 | 1 labellezohra.s 1139 | Empty | 00 | | 0 | 00/0760 | + 2063 | 1 labellezohra.s 1140 | Comment | 00 | | 0 | 00/0760 | *----------------------- Memory manager + 2064 | 1 labellezohra.s 1141 | Empty | 00 | | 0 | 00/0760 | + 2065 | 1 labellezohra.s 1142 | Data | 00 | | 2 | 00/0760 : 00 00 | mainID ds 2 ; app ID + 2066 | 1 labellezohra.s 1143 | Data | 00 | | 2 | 00/0762 : 00 00 | myID ds 2 ; user ID + 2067 | 1 labellezohra.s 1144 | Data | 00 | | 2 | 00/0764 : 00 00 | myDP ds 2 + 2068 | 1 labellezohra.s 1145 | Empty | 00 | | 0 | 00/0766 | + 2069 | 1 labellezohra.s 1146 | Data | 00 | | 4 | 00/0766 : 00 00 00 00 | SStopREC ds 4 + 2070 | 1 labellezohra.s 1147 | Empty | 00 | | 0 | 00/076A | + 2071 | 1 labellezohra.s 1148 | Data | 00 | | 4 | 00/076A : 00 20 01 00 | ptrSCREEN adrl {$012000} ; l'écran actif + 2072 | 1 labellezohra.s 1149 | Data | 00 | | 4 | 00/076E : 00 00 00 00 | ptrIMAGE ds 4 ; $0000: where a scene image is loaded + 2073 | 1 labellezohra.s 1150 | Data | 00 | | 4 | 00/0772 : 00 80 00 00 | ptrBACKGND adrl $8000 ; $8000: where the screen is saved + 2074 | 1 labellezohra.s 1151 | Data | 00 | | 4 | 00/0776 : 00 00 00 00 | ptrFOND ds 4 ; $0000: fond de jeu + 2075 | 1 labellezohra.s 1152 | Data | 00 | | 4 | 00/077A : 00 80 00 00 | ptrICONES adrl $8000 ; $0000: fond d'icônes du jeu + 2076 | 1 labellezohra.s 1153 | Data | 00 | | 4 | 00/077E : 00 00 00 00 | ptrUNPACK ds 4 ; $0000: where the background picture is laoded + 2077 | 1 labellezohra.s 1154 | Empty | 00 | | 0 | 00/0782 | + 2078 | 1 labellezohra.s 1155 | Data | 00 | | 4 | 00/0782 : 00 00 00 00 | ptrTEXTES ds 4 ; les pointeurs des textes + 2079 | 1 labellezohra.s 1156 | Empty | 00 | | 0 | 00/0786 | + 2080 | 1 labellezohra.s 1157 | Data | 00 | | 4 | 00/0786 : 00 00 00 00 | haBEAT ds 4 + 2081 | 1 labellezohra.s 1158 | Data | 00 | | 4 | 00/078A : 00 00 00 00 | ptrBEAT ds 4 + 2082 | 1 labellezohra.s 1159 | Empty | 00 | | 0 | 00/078E | + 2083 | 1 labellezohra.s 1160 | Data | 00 | | 4 | 00/078E : 00 00 00 00 | haSND1 ds 4 + 2084 | 1 labellezohra.s 1161 | Data | 00 | | 4 | 00/0792 : 00 00 00 00 | haSND2 ds 4 + 2085 | 1 labellezohra.s 1162 | Data | 00 | | 4 | 00/0796 : 00 00 00 00 | haSND3 ds 4 + 2086 | 1 labellezohra.s 1163 | Data | 00 | | 4 | 00/079A : 00 00 00 00 | haSND4 ds 4 + 2087 | 1 labellezohra.s 1164 | Data | 00 | | 4 | 00/079E : 00 00 00 00 | haSND5 ds 4 + 2088 | 1 labellezohra.s 1165 | Data | 00 | | 4 | 00/07A2 : 00 00 00 00 | haSND6 ds 4 + 2089 | 1 labellezohra.s 1166 | Data | 00 | | 4 | 00/07A6 : 00 00 00 00 | haSND7 ds 4 + 2090 | 1 labellezohra.s 1167 | Data | 00 | | 4 | 00/07AA : 00 00 00 00 | haSND8 ds 4 + 2091 | 1 labellezohra.s 1168 | Data | 00 | | 4 | 00/07AE : 00 00 00 00 | haSND9 ds 4 + 2092 | 1 labellezohra.s 1169 | Data | 00 | | 4 | 00/07B2 : 00 00 00 00 | ptrSND1 ds 4 + 2093 | 1 labellezohra.s 1170 | Data | 00 | | 4 | 00/07B6 : 00 00 00 00 | ptrSND2 ds 4 + 2094 | 1 labellezohra.s 1171 | Data | 00 | | 4 | 00/07BA : 00 00 00 00 | ptrSND3 ds 4 + 2095 | 1 labellezohra.s 1172 | Data | 00 | | 4 | 00/07BE : 00 00 00 00 | ptrSND4 ds 4 + 2096 | 1 labellezohra.s 1173 | Data | 00 | | 4 | 00/07C2 : 00 00 00 00 | ptrSND5 ds 4 + 2097 | 1 labellezohra.s 1174 | Data | 00 | | 4 | 00/07C6 : 00 00 00 00 | ptrSND6 ds 4 + 2098 | 1 labellezohra.s 1175 | Data | 00 | | 4 | 00/07CA : 00 00 00 00 | ptrSND7 ds 4 + 2099 | 1 labellezohra.s 1176 | Data | 00 | | 4 | 00/07CE : 00 00 00 00 | ptrSND8 ds 4 + 2100 | 1 labellezohra.s 1177 | Data | 00 | | 4 | 00/07D2 : 00 00 00 00 | ptrSND9 ds 4 + 2101 | 1 labellezohra.s 1178 | Empty | 00 | | 0 | 00/07D6 | + 2102 | 1 labellezohra.s 1179 | Data | 00 | | 2 | 00/07D6 : 00 00 | temp ds 2 + 2103 | 1 labellezohra.s 1180 | Empty | 00 | | 0 | 00/07D8 | + 2104 | 1 labellezohra.s 1181 | Data | 00 | | 2 | 00/07D8 : 00 00 | saveLANGUAGE ds 2 + 2105 | 1 labellezohra.s 1182 | Empty | 00 | | 0 | 00/07DA | + 2106 | 1 labellezohra.s 1183 | Comment | 00 | | 0 | 00/07DA | *----------------------------------- Quickdraw II + 2107 | 1 labellezohra.s 1184 | Empty | 00 | | 0 | 00/07DA | + 2108 | 1 labellezohra.s 1185 | Data | 00 | | 16 | 00/07DA : 00 00 77 07 | palette320 dw $0000,$0777,$0841,$072C,$000F,$0080,$0F70,$0D00 | | | | | | 41 08 2C 07 | | | | | | | 0F 00 80 00 | | | | | | | 70 0F 00 0D | - 2108 | 1 labellezohra.s 1181 | Data | 00 | | 16 | 00/07DA : A9 0F F0 0F | dw $0FA9,$0FF0,$00E0,$04DF,$0DAF,$078F,$0CCC,$0FFF + 2109 | 1 labellezohra.s 1186 | Data | 00 | | 16 | 00/07EA : A9 0F F0 0F | dw $0FA9,$0FF0,$00E0,$04DF,$0DAF,$078F,$0CCC,$0FFF | | | | | | E0 00 DF 04 | | | | | | | AF 0D 8F 07 | | | | | | | CC 0C FF 0F | - 2109 | 1 labellezohra.s 1182 | Empty | 00 | | 0 | 00/07EA | - 2110 | 1 labellezohra.s 1183 | Data | 00 | | 16 | 00/07EA : 00 00 0F 00 | palette640 dw $0000,$000F,$00F0,$0FFF,$0000,$000F,$0FF0,$0FFF + 2110 | 1 labellezohra.s 1187 | Empty | 00 | | 0 | 00/07FA | + 2111 | 1 labellezohra.s 1188 | Data | 00 | | 16 | 00/07FA : 00 00 0F 00 | palette640 dw $0000,$000F,$00F0,$0FFF,$0000,$000F,$0FF0,$0FFF | | | | | | F0 00 FF 0F | | | | | | | 00 00 0F 00 | | | | | | | F0 0F FF 0F | - 2111 | 1 labellezohra.s 1184 | Data | 00 | | 16 | 00/07FA : 00 00 00 0F | dw $0000,$0F00,$00F0,$0FFF,$0000,$000F,$0FF0,$0FFF + 2112 | 1 labellezohra.s 1189 | Data | 00 | | 16 | 00/080A : 00 00 00 0F | dw $0000,$0F00,$00F0,$0FFF,$0000,$000F,$0FF0,$0FFF | | | | | | F0 00 FF 0F | | | | | | | 00 00 0F 00 | | | | | | | F0 0F FF 0F | - 2112 | 1 labellezohra.s 1185 | Empty | 00 | | 0 | 00/080A | - 2113 | 1 labellezohra.s 1186 | Data | 00 | | 32 | 00/080A : 00 00 00 00 | blackPATTERN ds 32,$00 + 2113 | 1 labellezohra.s 1190 | Empty | 00 | | 0 | 00/081A | + 2114 | 1 labellezohra.s 1191 | Data | 00 | | 32 | 00/081A : 00 00 00 00 | blackPATTERN ds 32,$00 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -1447,7 +1448,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2114 | 1 labellezohra.s 1187 | Data | 00 | | 32 | 00/082A : 11 11 11 11 | ds 32,$11 + 2115 | 1 labellezohra.s 1192 | Data | 00 | | 32 | 00/083A : 11 11 11 11 | ds 32,$11 | | | | | | 11 11 11 11 | | | | | | | 11 11 11 11 | | | | | | | 11 11 11 11 | @@ -1455,7 +1456,7 @@ | | | | | | 11 11 11 11 | | | | | | | 11 11 11 11 | | | | | | | 11 11 11 11 | - 2115 | 1 labellezohra.s 1188 | Data | 00 | | 32 | 00/084A : 22 22 22 22 | ds 32,$22 + 2116 | 1 labellezohra.s 1193 | Data | 00 | | 32 | 00/085A : 22 22 22 22 | ds 32,$22 | | | | | | 22 22 22 22 | | | | | | | 22 22 22 22 | | | | | | | 22 22 22 22 | @@ -1463,7 +1464,7 @@ | | | | | | 22 22 22 22 | | | | | | | 22 22 22 22 | | | | | | | 22 22 22 22 | - 2116 | 1 labellezohra.s 1189 | Data | 00 | | 32 | 00/086A : 33 33 33 33 | ds 32,$33 + 2117 | 1 labellezohra.s 1194 | Data | 00 | | 32 | 00/087A : 33 33 33 33 | ds 32,$33 | | | | | | 33 33 33 33 | | | | | | | 33 33 33 33 | | | | | | | 33 33 33 33 | @@ -1471,7 +1472,7 @@ | | | | | | 33 33 33 33 | | | | | | | 33 33 33 33 | | | | | | | 33 33 33 33 | - 2117 | 1 labellezohra.s 1190 | Data | 00 | | 32 | 00/088A : 44 44 44 44 | ds 32,$44 + 2118 | 1 labellezohra.s 1195 | Data | 00 | | 32 | 00/089A : 44 44 44 44 | ds 32,$44 | | | | | | 44 44 44 44 | | | | | | | 44 44 44 44 | | | | | | | 44 44 44 44 | @@ -1479,7 +1480,7 @@ | | | | | | 44 44 44 44 | | | | | | | 44 44 44 44 | | | | | | | 44 44 44 44 | - 2118 | 1 labellezohra.s 1191 | Data | 00 | | 32 | 00/08AA : 55 55 55 55 | ds 32,$55 + 2119 | 1 labellezohra.s 1196 | Data | 00 | | 32 | 00/08BA : 55 55 55 55 | ds 32,$55 | | | | | | 55 55 55 55 | | | | | | | 55 55 55 55 | | | | | | | 55 55 55 55 | @@ -1487,7 +1488,7 @@ | | | | | | 55 55 55 55 | | | | | | | 55 55 55 55 | | | | | | | 55 55 55 55 | - 2119 | 1 labellezohra.s 1192 | Data | 00 | | 32 | 00/08CA : 66 66 66 66 | ds 32,$66 + 2120 | 1 labellezohra.s 1197 | Data | 00 | | 32 | 00/08DA : 66 66 66 66 | ds 32,$66 | | | | | | 66 66 66 66 | | | | | | | 66 66 66 66 | | | | | | | 66 66 66 66 | @@ -1495,7 +1496,7 @@ | | | | | | 66 66 66 66 | | | | | | | 66 66 66 66 | | | | | | | 66 66 66 66 | - 2120 | 1 labellezohra.s 1193 | Data | 00 | | 32 | 00/08EA : 77 77 77 77 | ds 32,$77 + 2121 | 1 labellezohra.s 1198 | Data | 00 | | 32 | 00/08FA : 77 77 77 77 | ds 32,$77 | | | | | | 77 77 77 77 | | | | | | | 77 77 77 77 | | | | | | | 77 77 77 77 | @@ -1503,7 +1504,7 @@ | | | | | | 77 77 77 77 | | | | | | | 77 77 77 77 | | | | | | | 77 77 77 77 | - 2121 | 1 labellezohra.s 1194 | Data | 00 | | 32 | 00/090A : 88 88 88 88 | ds 32,$88 + 2122 | 1 labellezohra.s 1199 | Data | 00 | | 32 | 00/091A : 88 88 88 88 | ds 32,$88 | | | | | | 88 88 88 88 | | | | | | | 88 88 88 88 | | | | | | | 88 88 88 88 | @@ -1511,7 +1512,7 @@ | | | | | | 88 88 88 88 | | | | | | | 88 88 88 88 | | | | | | | 88 88 88 88 | - 2122 | 1 labellezohra.s 1195 | Data | 00 | | 32 | 00/092A : 99 99 99 99 | ds 32,$99 + 2123 | 1 labellezohra.s 1200 | Data | 00 | | 32 | 00/093A : 99 99 99 99 | ds 32,$99 | | | | | | 99 99 99 99 | | | | | | | 99 99 99 99 | | | | | | | 99 99 99 99 | @@ -1519,7 +1520,7 @@ | | | | | | 99 99 99 99 | | | | | | | 99 99 99 99 | | | | | | | 99 99 99 99 | - 2123 | 1 labellezohra.s 1196 | Data | 00 | | 32 | 00/094A : AA AA AA AA | ds 32,$aa + 2124 | 1 labellezohra.s 1201 | Data | 00 | | 32 | 00/095A : AA AA AA AA | ds 32,$aa | | | | | | AA AA AA AA | | | | | | | AA AA AA AA | | | | | | | AA AA AA AA | @@ -1527,7 +1528,7 @@ | | | | | | AA AA AA AA | | | | | | | AA AA AA AA | | | | | | | AA AA AA AA | - 2124 | 1 labellezohra.s 1197 | Data | 00 | | 32 | 00/096A : BB BB BB BB | ds 32,$bb + 2125 | 1 labellezohra.s 1202 | Data | 00 | | 32 | 00/097A : BB BB BB BB | ds 32,$bb | | | | | | BB BB BB BB | | | | | | | BB BB BB BB | | | | | | | BB BB BB BB | @@ -1535,7 +1536,7 @@ | | | | | | BB BB BB BB | | | | | | | BB BB BB BB | | | | | | | BB BB BB BB | - 2125 | 1 labellezohra.s 1198 | Data | 00 | | 32 | 00/098A : CC CC CC CC | ds 32,$cc + 2126 | 1 labellezohra.s 1203 | Data | 00 | | 32 | 00/099A : CC CC CC CC | ds 32,$cc | | | | | | CC CC CC CC | | | | | | | CC CC CC CC | | | | | | | CC CC CC CC | @@ -1543,7 +1544,7 @@ | | | | | | CC CC CC CC | | | | | | | CC CC CC CC | | | | | | | CC CC CC CC | - 2126 | 1 labellezohra.s 1199 | Data | 00 | | 32 | 00/09AA : DD DD DD DD | ds 32,$dd + 2127 | 1 labellezohra.s 1204 | Data | 00 | | 32 | 00/09BA : DD DD DD DD | ds 32,$dd | | | | | | DD DD DD DD | | | | | | | DD DD DD DD | | | | | | | DD DD DD DD | @@ -1551,7 +1552,7 @@ | | | | | | DD DD DD DD | | | | | | | DD DD DD DD | | | | | | | DD DD DD DD | - 2127 | 1 labellezohra.s 1200 | Data | 00 | | 32 | 00/09CA : EE EE EE EE | ds 32,$ee + 2128 | 1 labellezohra.s 1205 | Data | 00 | | 32 | 00/09DA : EE EE EE EE | ds 32,$ee | | | | | | EE EE EE EE | | | | | | | EE EE EE EE | | | | | | | EE EE EE EE | @@ -1559,7 +1560,7 @@ | | | | | | EE EE EE EE | | | | | | | EE EE EE EE | | | | | | | EE EE EE EE | - 2128 | 1 labellezohra.s 1201 | Data | 00 | | 32 | 00/09EA : FF FF FF FF | whitePATTERN ds 32,$ff + 2129 | 1 labellezohra.s 1206 | Data | 00 | | 32 | 00/09FA : FF FF FF FF | whitePATTERN ds 32,$ff | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | @@ -1567,18 +1568,18 @@ | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | - 2129 | 1 labellezohra.s 1202 | Empty | 00 | | 0 | 00/0A0A | - 2130 | 1 labellezohra.s 1203 | Empty | 00 | | 0 | 00/0A0A | checkeredPATTERN - 2131 | 1 labellezohra.s 1204 | Data | 00 | | 4 | 00/0A0A : 0F 0F 0F 0F | hex 0F0F0F0F - 2132 | 1 labellezohra.s 1205 | Data | 00 | | 4 | 00/0A0E : F0 F0 F0 F0 | hex F0F0F0F0 - 2133 | 1 labellezohra.s 1206 | Data | 00 | | 4 | 00/0A12 : 0F 0F 0F 0F | hex 0F0F0F0F - 2134 | 1 labellezohra.s 1207 | Data | 00 | | 4 | 00/0A16 : F0 F0 F0 F0 | hex F0F0F0F0 - 2135 | 1 labellezohra.s 1208 | Data | 00 | | 4 | 00/0A1A : 0F 0F 0F 0F | hex 0F0F0F0F - 2136 | 1 labellezohra.s 1209 | Data | 00 | | 4 | 00/0A1E : F0 F0 F0 F0 | hex F0F0F0F0 - 2137 | 1 labellezohra.s 1210 | Data | 00 | | 4 | 00/0A22 : 0F 0F 0F 0F | hex 0F0F0F0F - 2138 | 1 labellezohra.s 1211 | Data | 00 | | 4 | 00/0A26 : F0 F0 F0 F0 | hex F0F0F0F0 - 2139 | 1 labellezohra.s 1212 | Empty | 00 | | 0 | 00/0A2A | - 2140 | 1 labellezohra.s 1213 | Data | 00 | | 32 | 00/0A2A : 00 00 00 00 | curPATTERN ds 32 + 2130 | 1 labellezohra.s 1207 | Empty | 00 | | 0 | 00/0A1A | + 2131 | 1 labellezohra.s 1208 | Empty | 00 | | 0 | 00/0A1A | checkeredPATTERN + 2132 | 1 labellezohra.s 1209 | Data | 00 | | 4 | 00/0A1A : 0F 0F 0F 0F | hex 0F0F0F0F + 2133 | 1 labellezohra.s 1210 | Data | 00 | | 4 | 00/0A1E : F0 F0 F0 F0 | hex F0F0F0F0 + 2134 | 1 labellezohra.s 1211 | Data | 00 | | 4 | 00/0A22 : 0F 0F 0F 0F | hex 0F0F0F0F + 2135 | 1 labellezohra.s 1212 | Data | 00 | | 4 | 00/0A26 : F0 F0 F0 F0 | hex F0F0F0F0 + 2136 | 1 labellezohra.s 1213 | Data | 00 | | 4 | 00/0A2A : 0F 0F 0F 0F | hex 0F0F0F0F + 2137 | 1 labellezohra.s 1214 | Data | 00 | | 4 | 00/0A2E : F0 F0 F0 F0 | hex F0F0F0F0 + 2138 | 1 labellezohra.s 1215 | Data | 00 | | 4 | 00/0A32 : 0F 0F 0F 0F | hex 0F0F0F0F + 2139 | 1 labellezohra.s 1216 | Data | 00 | | 4 | 00/0A36 : F0 F0 F0 F0 | hex F0F0F0F0 + 2140 | 1 labellezohra.s 1217 | Empty | 00 | | 0 | 00/0A3A | + 2141 | 1 labellezohra.s 1218 | Data | 00 | | 32 | 00/0A3A : 00 00 00 00 | curPATTERN ds 32 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -1586,185 +1587,185 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2141 | 1 labellezohra.s 1214 | Empty | 00 | | 0 | 00/0A4A | - 2142 | 1 labellezohra.s 1215 | Data | 00 | | 4 | 00/0A4A : 00 00 00 00 | curPENSIZE ds 4 - 2143 | 1 labellezohra.s 1216 | Empty | 00 | | 0 | 00/0A4E | - 2144 | 1 labellezohra.s 1217 | Comment | 00 | | 0 | 00/0A4E | *----------------------- Tool locator - 2145 | 1 labellezohra.s 1218 | Empty | 00 | | 0 | 00/0A4E | - 2146 | 1 labellezohra.s 1219 | Data | 00 | | 23 | 00/0A4E : 16 53 79 73 | verSTR1 str 'System 6.0.1 Required!' + 2142 | 1 labellezohra.s 1219 | Empty | 00 | | 0 | 00/0A5A | + 2143 | 1 labellezohra.s 1220 | Data | 00 | | 4 | 00/0A5A : 00 00 00 00 | curPENSIZE ds 4 + 2144 | 1 labellezohra.s 1221 | Empty | 00 | | 0 | 00/0A5E | + 2145 | 1 labellezohra.s 1222 | Comment | 00 | | 0 | 00/0A5E | *----------------------- Tool locator + 2146 | 1 labellezohra.s 1223 | Empty | 00 | | 0 | 00/0A5E | + 2147 | 1 labellezohra.s 1224 | Data | 00 | | 23 | 00/0A5E : 16 53 79 73 | verSTR1 str 'System 6.0.1 Required!' | | | | | | 74 65 6D 20 | | | | | | | 36 2E 30 2E | | | | | | | 31 20 52 65 | | | | | | | 71 75 69 72 | | | | | | | 65 64 21 | - 2147 | 1 labellezohra.s 1220 | Data | 00 | | 20 | 00/0A65 : 13 50 72 65 | verSTR2 str 'Press a key to quit' + 2148 | 1 labellezohra.s 1225 | Data | 00 | | 20 | 00/0A75 : 13 50 72 65 | verSTR2 str 'Press a key to quit' | | | | | | 73 73 20 61 | | | | | | | 20 6B 65 79 | | | | | | | 20 74 6F 20 | | | | | | | 71 75 69 74 | - 2148 | 1 labellezohra.s 1221 | Data | 00 | | 24 | 00/0A79 : 17 43 6F 75 | fntSTR1 str 'Courier.10 font missing' + 2149 | 1 labellezohra.s 1226 | Data | 00 | | 24 | 00/0A89 : 17 43 6F 75 | fntSTR1 str 'Courier.10 font missing' | | | | | | 72 69 65 72 | | | | | | | 2E 31 30 20 | | | | | | | 66 6F 6E 74 | | | | | | | 20 6D 69 73 | | | | | | | 73 69 6E 67 | - 2149 | 1 labellezohra.s 1222 | Data | 00 | | 19 | 00/0A91 : 12 50 6C 65 | fntSTR2 str 'Please install it!' + 2150 | 1 labellezohra.s 1227 | Data | 00 | | 19 | 00/0AA1 : 12 50 6C 65 | fntSTR2 str 'Please install it!' | | | | | | 61 73 65 20 | | | | | | | 69 6E 73 74 | | | | | | | 61 6C 6C 20 | | | | | | | 69 74 21 | - 2150 | 1 labellezohra.s 1223 | Data | 00 | | 19 | 00/0AA4 : 12 44 61 74 | pgmSTR1 str 'Data parsing error' + 2151 | 1 labellezohra.s 1228 | Data | 00 | | 19 | 00/0AB4 : 12 44 61 74 | pgmSTR1 str 'Data parsing error' | | | | | | 61 20 70 61 | | | | | | | 72 73 69 6E | | | | | | | 67 20 65 72 | | | | | | | 72 6F 72 | - 2151 | 1 labellezohra.s 1224 | Data | 00 | | 15 | 00/0AB7 : 0E 50 6C 65 | pgmSTR2 str 'Please report!' + 2152 | 1 labellezohra.s 1229 | Data | 00 | | 15 | 00/0AC7 : 0E 50 6C 65 | pgmSTR2 str 'Please report!' | | | | | | 61 73 65 20 | | | | | | | 72 65 70 6F | | | | | | | 72 74 21 | - 2152 | 1 labellezohra.s 1225 | Data | 00 | | 26 | 00/0AC6 : 19 45 72 72 | tolSTR1 str 'Error while loading tools' + 2153 | 1 labellezohra.s 1230 | Data | 00 | | 26 | 00/0AD6 : 19 45 72 72 | tolSTR1 str 'Error while loading tools' | | | | | | 6F 72 20 77 | | | | | | | 68 69 6C 65 | | | | | | | 20 6C 6F 61 | | | | | | | 64 69 6E 67 | | | | | | | 20 74 6F 6F | | | | | | | 6C 73 | - 2153 | 1 labellezohra.s 1226 | Data | 00 | | 23 | 00/0AE0 : 16 43 61 6E | memSTR1 str 'Cannot allocate memory' + 2154 | 1 labellezohra.s 1231 | Data | 00 | | 23 | 00/0AF0 : 16 43 61 6E | memSTR1 str 'Cannot allocate memory' | | | | | | 6E 6F 74 20 | | | | | | | 61 6C 6C 6F | | | | | | | 63 61 74 65 | | | | | | | 20 6D 65 6D | | | | | | | 6F 72 79 | - 2154 | 1 labellezohra.s 1227 | Data | 00 | | 17 | 00/0AF7 : 10 43 61 6E | filSTR1 str 'Cannot load file' + 2155 | 1 labellezohra.s 1232 | Data | 00 | | 17 | 00/0B07 : 10 43 61 6E | filSTR1 str 'Cannot load file' | | | | | | 6E 6F 74 20 | | | | | | | 6C 6F 61 64 | | | | | | | 20 66 69 6C | | | | | | | 65 | - 2155 | 1 labellezohra.s 1228 | Data | 00 | | 5 | 00/0B08 : 04 51 75 69 | errSTR1 str 'Quit' + 2156 | 1 labellezohra.s 1233 | Data | 00 | | 5 | 00/0B18 : 04 51 75 69 | errSTR1 str 'Quit' | | | | | | 74 | - 2156 | 1 labellezohra.s 1229 | Data | 00 | | 1 | 00/0B0D : 00 | errSTR2 str '' - 2157 | 1 labellezohra.s 1230 | Data | 00 | | 9 | 00/0B0E : 08 43 6F 6E | errSTR3 str 'Continue' + 2157 | 1 labellezohra.s 1234 | Data | 00 | | 1 | 00/0B1D : 00 | errSTR2 str '' + 2158 | 1 labellezohra.s 1235 | Data | 00 | | 9 | 00/0B1E : 08 43 6F 6E | errSTR3 str 'Continue' | | | | | | 74 69 6E 75 | | | | | | | 65 | - 2158 | 1 labellezohra.s 1231 | Empty | 00 | | 0 | 00/0B17 | - 2159 | 1 labellezohra.s 1232 | Comment | 00 | | 0 | 00/0B17 | *----------------------- Window manager - 2160 | 1 labellezohra.s 1233 | Empty | 00 | | 0 | 00/0B17 | - 2161 | 1 labellezohra.s 1234 | Data | 00 | | 2 | 00/0B17 : 00 00 | taskREC ds 2 ; wmWhat +0 - 2162 | 1 labellezohra.s 1235 | Data | 00 | | 4 | 00/0B19 : 00 00 00 00 | taskMESSAGE ds 4 ; wmMessage +2 - 2163 | 1 labellezohra.s 1236 | Data | 00 | | 4 | 00/0B1D : 00 00 00 00 | taskWHEN ds 4 ; wmWhen +6 - 2164 | 1 labellezohra.s 1237 | Data | 00 | | 4 | 00/0B21 : 00 00 00 00 | taskWHERE ds 4 ; wmWhere +10 - 2165 | 1 labellezohra.s 1238 | Data | 00 | | 2 | 00/0B25 : 00 00 | taskMODIFIERS ds 2 ; wmModifiers +14 - 2166 | 1 labellezohra.s 1239 | Data | 00 | | 4 | 00/0B27 : 00 00 00 00 | taskDATA ds 4 ; wmTaskData +16 - 2167 | 1 labellezohra.s 1240 | Data | 00 | | 4 | 00/0B2B : FF FF 1F 00 | adrl $001fffff ; wmTaskMask +20 - 2168 | 1 labellezohra.s 1241 | Data | 00 | | 4 | 00/0B2F : 00 00 00 00 | ds 4 ; wmLastClickTick +24 - 2169 | 1 labellezohra.s 1242 | Data | 00 | | 2 | 00/0B33 : 00 00 | ds 2 ; wmClickCount +28 - 2170 | 1 labellezohra.s 1243 | Data | 00 | | 4 | 00/0B35 : 00 00 00 00 | ds 4 ; wmTaskData2 +30 - 2171 | 1 labellezohra.s 1244 | Data | 00 | | 4 | 00/0B39 : 00 00 00 00 | ds 4 ; wmTaskData3 +34 - 2172 | 1 labellezohra.s 1245 | Data | 00 | | 4 | 00/0B3D : 00 00 00 00 | ds 4 ; wmTaskData4 +38 - 2173 | 1 labellezohra.s 1246 | Data | 00 | | 4 | 00/0B41 : 00 00 00 00 | ds 4 ; wmLastClickPt +42 - 2174 | 1 labellezohra.s 1247 | Empty | 00 | | 0 | 00/0B45 | - 2175 | 1 labellezohra.s 1248 | Data | 00 | 2 | 2 | 00/0B45 : 48 02 | taskTBL da doNOT ; 0 Null - 2176 | 1 labellezohra.s 1249 | Data | 00 | 2 | 2 | 00/0B47 : 6E 02 | da doMOUSEDOWN ; 1 mouseDownEvt - 2177 | 1 labellezohra.s 1250 | Data | 00 | 2 | 2 | 00/0B49 : 48 02 | da doNOT ; 2 mouseUpEvt - 2178 | 1 labellezohra.s 1251 | Data | 00 | 2 | 2 | 00/0B4B : 22 02 | da doKEYDOWN ; 3 keyDownEvt - 2179 | 1 labellezohra.s 1252 | Data | 00 | 2 | 2 | 00/0B4D : 48 02 | da doNOT - 2180 | 1 labellezohra.s 1253 | Data | 00 | 2 | 2 | 00/0B4F : 48 02 | da doNOT ; 5 autoKeyEvt - 2181 | 1 labellezohra.s 1254 | Data | 00 | 2 | 2 | 00/0B51 : 48 02 | da doNOT ; 6 updateEvt - 2182 | 1 labellezohra.s 1255 | Data | 00 | 2 | 2 | 00/0B53 : 48 02 | da doNOT - 2183 | 1 labellezohra.s 1256 | Data | 00 | 2 | 2 | 00/0B55 : 48 02 | da doNOT ; 8 activateEvt - 2184 | 1 labellezohra.s 1257 | Data | 00 | 2 | 2 | 00/0B57 : 48 02 | da doNOT ; 9 switchEvt - 2185 | 1 labellezohra.s 1258 | Data | 00 | 2 | 2 | 00/0B59 : 48 02 | da doNOT ; A deskAccEvt - 2186 | 1 labellezohra.s 1259 | Data | 00 | 2 | 2 | 00/0B5B : 48 02 | da doNOT ; B driverEvt - 2187 | 1 labellezohra.s 1260 | Data | 00 | 2 | 2 | 00/0B5D : 48 02 | da doNOT ; C app1Evt - 2188 | 1 labellezohra.s 1261 | Data | 00 | 2 | 2 | 00/0B5F : 48 02 | da doNOT ; D app2Evt - 2189 | 1 labellezohra.s 1262 | Data | 00 | 2 | 2 | 00/0B61 : 48 02 | da doNOT ; E app3Evt - 2190 | 1 labellezohra.s 1263 | Data | 00 | 2 | 2 | 00/0B63 : 48 02 | da doNOT ; F app4Evt - 2191 | 1 labellezohra.s 1264 | Data | 00 | 2 | 2 | 00/0B65 : 48 02 | da doNOT ; wInDesk - 2192 | 1 labellezohra.s 1265 | Data | 00 | 2 | 2 | 00/0B67 : 48 02 | da doNOT ; wInMenuBar - 2193 | 1 labellezohra.s 1266 | Data | 00 | 2 | 2 | 00/0B69 : 48 02 | da doNOT ; wCLickCalled - 2194 | 1 labellezohra.s 1267 | Data | 00 | 2 | 2 | 00/0B6B : 48 02 | da doNOT ; wInContent - was doCONTENT - 2195 | 1 labellezohra.s 1268 | Data | 00 | 2 | 2 | 00/0B6D : 48 02 | da doNOT ; wInDrag - 2196 | 1 labellezohra.s 1269 | Data | 00 | 2 | 2 | 00/0B6F : 48 02 | da doNOT ; wInGrow - 2197 | 1 labellezohra.s 1270 | Data | 00 | 2 | 2 | 00/0B71 : 48 02 | da doNOT ; wInGoAway - 2198 | 1 labellezohra.s 1271 | Data | 00 | 2 | 2 | 00/0B73 : 48 02 | da doNOT ; wInZoom - 2199 | 1 labellezohra.s 1272 | Data | 00 | 2 | 2 | 00/0B75 : 48 02 | da doNOT ; wInInfo - 2200 | 1 labellezohra.s 1273 | Data | 00 | 2 | 2 | 00/0B77 : 48 02 | da doNOT ; wInSpecial - 2201 | 1 labellezohra.s 1274 | Data | 00 | 2 | 2 | 00/0B79 : 48 02 | da doNOT ; wInDeskItem - 2202 | 1 labellezohra.s 1275 | Data | 00 | 2 | 2 | 00/0B7B : 48 02 | da doNOT ; wInFrame - 2203 | 1 labellezohra.s 1276 | Data | 00 | 2 | 2 | 00/0B7D : 48 02 | da doNOT ; wInactMenu - 2204 | 1 labellezohra.s 1277 | Data | 00 | 2 | 2 | 00/0B7F : 48 02 | da doNOT ; wInClosedNDA - 2205 | 1 labellezohra.s 1278 | Data | 00 | 2 | 2 | 00/0B81 : 48 02 | da doNOT ; wInCalledSysEdit - 2206 | 1 labellezohra.s 1279 | Data | 00 | 2 | 2 | 00/0B83 : 48 02 | da doNOT ; wInTrackZoom - 2207 | 1 labellezohra.s 1280 | Data | 00 | 2 | 2 | 00/0B85 : 48 02 | da doNOT ; wInHitFrame - 2208 | 1 labellezohra.s 1281 | Data | 00 | 2 | 2 | 00/0B87 : 48 02 | da doNOT ; wInControl - 2209 | 1 labellezohra.s 1282 | Data | 00 | 2 | 2 | 00/0B89 : 48 02 | da doNOT ; wInControlMenu - 2210 | 1 labellezohra.s 1283 | Empty | 00 | | 0 | 00/0B8B | - 2211 | 1 labellezohra.s 1284 | Data | 00 | 2 | 2 | 00/0B8B : 48 02 | ctrlTBL da doNOT - 2212 | 1 labellezohra.s 1285 | Data | 00 | 2 | 2 | 00/0B8D : 48 02 | da doNOT - 2213 | 1 labellezohra.s 1286 | Data | 00 | 2 | 2 | 00/0B8F : 48 02 | da doNOT - 2214 | 1 labellezohra.s 1287 | Data | 00 | 2 | 2 | 00/0B91 : 48 02 | da doNOT - 2215 | 1 labellezohra.s 1288 | Data | 00 | 2 | 2 | 00/0B93 : 48 02 | da doNOT - 2216 | 1 labellezohra.s 1289 | Data | 00 | 2 | 2 | 00/0B95 : 48 02 | da doNOT - 2217 | 1 labellezohra.s 1290 | Data | 00 | 2 | 2 | 00/0B97 : 48 02 | da doNOT - 2218 | 1 labellezohra.s 1291 | Data | 00 | 2 | 2 | 00/0B99 : 48 02 | da doNOT - 2219 | 1 labellezohra.s 1292 | Data | 00 | 2 | 2 | 00/0B9B : 48 02 | da doNOT - 2220 | 1 labellezohra.s 1293 | Data | 00 | 2 | 2 | 00/0B9D : 48 02 | da doNOT - 2221 | 1 labellezohra.s 1294 | Data | 00 | 2 | 2 | 00/0B9F : 48 02 | da doNOT - 2222 | 1 labellezohra.s 1295 | Data | 00 | 2 | 2 | 00/0BA1 : 48 02 | da doNOT - 2223 | 1 labellezohra.s 1296 | Data | 00 | 2 | 2 | 00/0BA3 : 48 02 | da doNOT - 2224 | 1 labellezohra.s 1297 | Data | 00 | 2 | 2 | 00/0BA5 : 48 02 | da doNOT - 2225 | 1 labellezohra.s 1298 | Data | 00 | 2 | 2 | 00/0BA7 : 48 02 | da doNOT - 2226 | 1 labellezohra.s 1299 | Data | 00 | 2 | 2 | 00/0BA9 : 48 02 | da doNOT - 2227 | 1 labellezohra.s 1300 | Data | 00 | 2 | 2 | 00/0BAB : 48 02 | da doNOT - 2228 | 1 labellezohra.s 1301 | Data | 00 | 2 | 2 | 00/0BAD : 48 02 | da doNOT - 2229 | 1 labellezohra.s 1302 | Data | 00 | 2 | 2 | 00/0BAF : 48 02 | da doNOT - 2230 | 1 labellezohra.s 1303 | Data | 00 | 2 | 2 | 00/0BB1 : 48 02 | da doNOT - 2231 | 1 labellezohra.s 1304 | Data | 00 | 2 | 2 | 00/0BB3 : 48 02 | da doNOT - 2232 | 1 labellezohra.s 1305 | Data | 00 | 2 | 2 | 00/0BB5 : 48 02 | da doNOT - 2233 | 1 labellezohra.s 1306 | Data | 00 | 2 | 2 | 00/0BB7 : 48 02 | da doNOT - 2234 | 1 labellezohra.s 1307 | Data | 00 | 2 | 2 | 00/0BB9 : 48 02 | da doNOT - 2235 | 1 labellezohra.s 1308 | Data | 00 | 2 | 2 | 00/0BBB : 48 02 | da doNOT - 2236 | 1 labellezohra.s 1309 | Data | 00 | 2 | 2 | 00/0BBD : 48 02 | da doNOT - 2237 | 1 labellezohra.s 1310 | Data | 00 | 2 | 2 | 00/0BBF : 48 02 | da doNOT - 2238 | 1 labellezohra.s 1311 | Data | 00 | 2 | 2 | 00/0BC1 : 48 02 | da doNOT - 2239 | 1 labellezohra.s 1312 | Data | 00 | 2 | 2 | 00/0BC3 : 48 02 | da doNOT - 2240 | 1 labellezohra.s 1313 | Data | 00 | 2 | 2 | 00/0BC5 : 48 02 | da doNOT - 2241 | 1 labellezohra.s 1314 | Data | 00 | 2 | 2 | 00/0BC7 : 48 02 | da doNOT - 2242 | 1 labellezohra.s 1315 | Empty | 00 | | 0 | 00/0BC9 | - 2243 | 1 labellezohra.s 1316 | Comment | 00 | | 0 | 00/0BC9 | *---------------------------------------- - 2244 | 1 labellezohra.s 1317 | Comment | 00 | | 0 | 00/0BC9 | * STD FILE - 2245 | 1 labellezohra.s 1318 | Comment | 00 | | 0 | 00/0BC9 | *---------------------------------------- - 2246 | 1 labellezohra.s 1319 | Empty | 00 | | 0 | 00/0BC9 | - 2247 | 1 labellezohra.s 1320 | Comment | 00 | | 0 | 00/0BC9 | *--- - 2248 | 1 labellezohra.s 1321 | Empty | 00 | | 0 | 00/0BC9 | - 2249 | 1 labellezohra.s 1322 | Data | 00 | | 19 | 00/0BC9 : 12 43 68 61 | strLOADFILE str 'Charger quel jeu ?' + 2159 | 1 labellezohra.s 1236 | Empty | 00 | | 0 | 00/0B27 | + 2160 | 1 labellezohra.s 1237 | Comment | 00 | | 0 | 00/0B27 | *----------------------- Window manager + 2161 | 1 labellezohra.s 1238 | Empty | 00 | | 0 | 00/0B27 | + 2162 | 1 labellezohra.s 1239 | Data | 00 | | 2 | 00/0B27 : 00 00 | taskREC ds 2 ; wmWhat +0 + 2163 | 1 labellezohra.s 1240 | Data | 00 | | 4 | 00/0B29 : 00 00 00 00 | taskMESSAGE ds 4 ; wmMessage +2 + 2164 | 1 labellezohra.s 1241 | Data | 00 | | 4 | 00/0B2D : 00 00 00 00 | taskWHEN ds 4 ; wmWhen +6 + 2165 | 1 labellezohra.s 1242 | Data | 00 | | 4 | 00/0B31 : 00 00 00 00 | taskWHERE ds 4 ; wmWhere +10 + 2166 | 1 labellezohra.s 1243 | Data | 00 | | 2 | 00/0B35 : 00 00 | taskMODIFIERS ds 2 ; wmModifiers +14 + 2167 | 1 labellezohra.s 1244 | Data | 00 | | 4 | 00/0B37 : 00 00 00 00 | taskDATA ds 4 ; wmTaskData +16 + 2168 | 1 labellezohra.s 1245 | Data | 00 | | 4 | 00/0B3B : FF FF 1F 00 | adrl $001fffff ; wmTaskMask +20 + 2169 | 1 labellezohra.s 1246 | Data | 00 | | 4 | 00/0B3F : 00 00 00 00 | ds 4 ; wmLastClickTick +24 + 2170 | 1 labellezohra.s 1247 | Data | 00 | | 2 | 00/0B43 : 00 00 | ds 2 ; wmClickCount +28 + 2171 | 1 labellezohra.s 1248 | Data | 00 | | 4 | 00/0B45 : 00 00 00 00 | ds 4 ; wmTaskData2 +30 + 2172 | 1 labellezohra.s 1249 | Data | 00 | | 4 | 00/0B49 : 00 00 00 00 | ds 4 ; wmTaskData3 +34 + 2173 | 1 labellezohra.s 1250 | Data | 00 | | 4 | 00/0B4D : 00 00 00 00 | ds 4 ; wmTaskData4 +38 + 2174 | 1 labellezohra.s 1251 | Data | 00 | | 4 | 00/0B51 : 00 00 00 00 | ds 4 ; wmLastClickPt +42 + 2175 | 1 labellezohra.s 1252 | Empty | 00 | | 0 | 00/0B55 | + 2176 | 1 labellezohra.s 1253 | Data | 00 | 2 | 2 | 00/0B55 : 3C 02 | taskTBL da doNOT ; 0 Null + 2177 | 1 labellezohra.s 1254 | Data | 00 | 2 | 2 | 00/0B57 : 3C 02 | da doNOT ; 1 mouseDownEvt + 2178 | 1 labellezohra.s 1255 | Data | 00 | 2 | 2 | 00/0B59 : 62 02 | da doMOUSEUP ; 2 mouseUpEvt + 2179 | 1 labellezohra.s 1256 | Data | 00 | 2 | 2 | 00/0B5B : 16 02 | da doKEYDOWN ; 3 keyDownEvt + 2180 | 1 labellezohra.s 1257 | Data | 00 | 2 | 2 | 00/0B5D : 3C 02 | da doNOT + 2181 | 1 labellezohra.s 1258 | Data | 00 | 2 | 2 | 00/0B5F : 3C 02 | da doNOT ; 5 autoKeyEvt + 2182 | 1 labellezohra.s 1259 | Data | 00 | 2 | 2 | 00/0B61 : 3C 02 | da doNOT ; 6 updateEvt + 2183 | 1 labellezohra.s 1260 | Data | 00 | 2 | 2 | 00/0B63 : 3C 02 | da doNOT + 2184 | 1 labellezohra.s 1261 | Data | 00 | 2 | 2 | 00/0B65 : 3C 02 | da doNOT ; 8 activateEvt + 2185 | 1 labellezohra.s 1262 | Data | 00 | 2 | 2 | 00/0B67 : 3C 02 | da doNOT ; 9 switchEvt + 2186 | 1 labellezohra.s 1263 | Data | 00 | 2 | 2 | 00/0B69 : 3C 02 | da doNOT ; A deskAccEvt + 2187 | 1 labellezohra.s 1264 | Data | 00 | 2 | 2 | 00/0B6B : 3C 02 | da doNOT ; B driverEvt + 2188 | 1 labellezohra.s 1265 | Data | 00 | 2 | 2 | 00/0B6D : 3C 02 | da doNOT ; C app1Evt + 2189 | 1 labellezohra.s 1266 | Data | 00 | 2 | 2 | 00/0B6F : 3C 02 | da doNOT ; D app2Evt + 2190 | 1 labellezohra.s 1267 | Data | 00 | 2 | 2 | 00/0B71 : 3C 02 | da doNOT ; E app3Evt + 2191 | 1 labellezohra.s 1268 | Data | 00 | 2 | 2 | 00/0B73 : 3C 02 | da doNOT ; F app4Evt + 2192 | 1 labellezohra.s 1269 | Data | 00 | 2 | 2 | 00/0B75 : 3C 02 | da doNOT ; wInDesk + 2193 | 1 labellezohra.s 1270 | Data | 00 | 2 | 2 | 00/0B77 : 3C 02 | da doNOT ; wInMenuBar + 2194 | 1 labellezohra.s 1271 | Data | 00 | 2 | 2 | 00/0B79 : 3C 02 | da doNOT ; wCLickCalled + 2195 | 1 labellezohra.s 1272 | Data | 00 | 2 | 2 | 00/0B7B : 3C 02 | da doNOT ; wInContent - was doCONTENT + 2196 | 1 labellezohra.s 1273 | Data | 00 | 2 | 2 | 00/0B7D : 3C 02 | da doNOT ; wInDrag + 2197 | 1 labellezohra.s 1274 | Data | 00 | 2 | 2 | 00/0B7F : 3C 02 | da doNOT ; wInGrow + 2198 | 1 labellezohra.s 1275 | Data | 00 | 2 | 2 | 00/0B81 : 3C 02 | da doNOT ; wInGoAway + 2199 | 1 labellezohra.s 1276 | Data | 00 | 2 | 2 | 00/0B83 : 3C 02 | da doNOT ; wInZoom + 2200 | 1 labellezohra.s 1277 | Data | 00 | 2 | 2 | 00/0B85 : 3C 02 | da doNOT ; wInInfo + 2201 | 1 labellezohra.s 1278 | Data | 00 | 2 | 2 | 00/0B87 : 3C 02 | da doNOT ; wInSpecial + 2202 | 1 labellezohra.s 1279 | Data | 00 | 2 | 2 | 00/0B89 : 3C 02 | da doNOT ; wInDeskItem + 2203 | 1 labellezohra.s 1280 | Data | 00 | 2 | 2 | 00/0B8B : 3C 02 | da doNOT ; wInFrame + 2204 | 1 labellezohra.s 1281 | Data | 00 | 2 | 2 | 00/0B8D : 3C 02 | da doNOT ; wInactMenu + 2205 | 1 labellezohra.s 1282 | Data | 00 | 2 | 2 | 00/0B8F : 3C 02 | da doNOT ; wInClosedNDA + 2206 | 1 labellezohra.s 1283 | Data | 00 | 2 | 2 | 00/0B91 : 3C 02 | da doNOT ; wInCalledSysEdit + 2207 | 1 labellezohra.s 1284 | Data | 00 | 2 | 2 | 00/0B93 : 3C 02 | da doNOT ; wInTrackZoom + 2208 | 1 labellezohra.s 1285 | Data | 00 | 2 | 2 | 00/0B95 : 3C 02 | da doNOT ; wInHitFrame + 2209 | 1 labellezohra.s 1286 | Data | 00 | 2 | 2 | 00/0B97 : 3C 02 | da doNOT ; wInControl + 2210 | 1 labellezohra.s 1287 | Data | 00 | 2 | 2 | 00/0B99 : 3C 02 | da doNOT ; wInControlMenu + 2211 | 1 labellezohra.s 1288 | Empty | 00 | | 0 | 00/0B9B | + 2212 | 1 labellezohra.s 1289 | Data | 00 | 2 | 2 | 00/0B9B : 3C 02 | ctrlTBL da doNOT + 2213 | 1 labellezohra.s 1290 | Data | 00 | 2 | 2 | 00/0B9D : 3C 02 | da doNOT + 2214 | 1 labellezohra.s 1291 | Data | 00 | 2 | 2 | 00/0B9F : 3C 02 | da doNOT + 2215 | 1 labellezohra.s 1292 | Data | 00 | 2 | 2 | 00/0BA1 : 3C 02 | da doNOT + 2216 | 1 labellezohra.s 1293 | Data | 00 | 2 | 2 | 00/0BA3 : 3C 02 | da doNOT + 2217 | 1 labellezohra.s 1294 | Data | 00 | 2 | 2 | 00/0BA5 : 3C 02 | da doNOT + 2218 | 1 labellezohra.s 1295 | Data | 00 | 2 | 2 | 00/0BA7 : 3C 02 | da doNOT + 2219 | 1 labellezohra.s 1296 | Data | 00 | 2 | 2 | 00/0BA9 : 3C 02 | da doNOT + 2220 | 1 labellezohra.s 1297 | Data | 00 | 2 | 2 | 00/0BAB : 3C 02 | da doNOT + 2221 | 1 labellezohra.s 1298 | Data | 00 | 2 | 2 | 00/0BAD : 3C 02 | da doNOT + 2222 | 1 labellezohra.s 1299 | Data | 00 | 2 | 2 | 00/0BAF : 3C 02 | da doNOT + 2223 | 1 labellezohra.s 1300 | Data | 00 | 2 | 2 | 00/0BB1 : 3C 02 | da doNOT + 2224 | 1 labellezohra.s 1301 | Data | 00 | 2 | 2 | 00/0BB3 : 3C 02 | da doNOT + 2225 | 1 labellezohra.s 1302 | Data | 00 | 2 | 2 | 00/0BB5 : 3C 02 | da doNOT + 2226 | 1 labellezohra.s 1303 | Data | 00 | 2 | 2 | 00/0BB7 : 3C 02 | da doNOT + 2227 | 1 labellezohra.s 1304 | Data | 00 | 2 | 2 | 00/0BB9 : 3C 02 | da doNOT + 2228 | 1 labellezohra.s 1305 | Data | 00 | 2 | 2 | 00/0BBB : 3C 02 | da doNOT + 2229 | 1 labellezohra.s 1306 | Data | 00 | 2 | 2 | 00/0BBD : 3C 02 | da doNOT + 2230 | 1 labellezohra.s 1307 | Data | 00 | 2 | 2 | 00/0BBF : 3C 02 | da doNOT + 2231 | 1 labellezohra.s 1308 | Data | 00 | 2 | 2 | 00/0BC1 : 3C 02 | da doNOT + 2232 | 1 labellezohra.s 1309 | Data | 00 | 2 | 2 | 00/0BC3 : 3C 02 | da doNOT + 2233 | 1 labellezohra.s 1310 | Data | 00 | 2 | 2 | 00/0BC5 : 3C 02 | da doNOT + 2234 | 1 labellezohra.s 1311 | Data | 00 | 2 | 2 | 00/0BC7 : 3C 02 | da doNOT + 2235 | 1 labellezohra.s 1312 | Data | 00 | 2 | 2 | 00/0BC9 : 3C 02 | da doNOT + 2236 | 1 labellezohra.s 1313 | Data | 00 | 2 | 2 | 00/0BCB : 3C 02 | da doNOT + 2237 | 1 labellezohra.s 1314 | Data | 00 | 2 | 2 | 00/0BCD : 3C 02 | da doNOT + 2238 | 1 labellezohra.s 1315 | Data | 00 | 2 | 2 | 00/0BCF : 3C 02 | da doNOT + 2239 | 1 labellezohra.s 1316 | Data | 00 | 2 | 2 | 00/0BD1 : 3C 02 | da doNOT + 2240 | 1 labellezohra.s 1317 | Data | 00 | 2 | 2 | 00/0BD3 : 3C 02 | da doNOT + 2241 | 1 labellezohra.s 1318 | Data | 00 | 2 | 2 | 00/0BD5 : 3C 02 | da doNOT + 2242 | 1 labellezohra.s 1319 | Data | 00 | 2 | 2 | 00/0BD7 : 3C 02 | da doNOT + 2243 | 1 labellezohra.s 1320 | Empty | 00 | | 0 | 00/0BD9 | + 2244 | 1 labellezohra.s 1321 | Comment | 00 | | 0 | 00/0BD9 | *---------------------------------------- + 2245 | 1 labellezohra.s 1322 | Comment | 00 | | 0 | 00/0BD9 | * STD FILE + 2246 | 1 labellezohra.s 1323 | Comment | 00 | | 0 | 00/0BD9 | *---------------------------------------- + 2247 | 1 labellezohra.s 1324 | Empty | 00 | | 0 | 00/0BD9 | + 2248 | 1 labellezohra.s 1325 | Comment | 00 | | 0 | 00/0BD9 | *--- + 2249 | 1 labellezohra.s 1326 | Empty | 00 | | 0 | 00/0BD9 | + 2250 | 1 labellezohra.s 1327 | Data | 00 | | 19 | 00/0BD9 : 12 43 68 61 | strLOADFILE str 'Charger quel jeu ?' | | | | | | 72 67 65 72 | | | | | | | 20 71 75 65 | | | | | | | 6C 20 6A 65 | | | | | | | 75 20 3F | - 2250 | 1 labellezohra.s 1323 | Data | 00 | | 20 | 00/0BDC : 13 45 6E 72 | strSAVEFILE str 'Enregistrer sous...' + 2251 | 1 labellezohra.s 1328 | Data | 00 | | 20 | 00/0BEC : 13 45 6E 72 | strSAVEFILE str 'Enregistrer sous...' | | | | | | 65 67 69 73 | | | | | | | 74 72 65 72 | | | | | | | 20 73 6F 75 | | | | | | | 73 2E 2E 2E | - 2251 | 1 labellezohra.s 1324 | Empty | 00 | | 0 | 00/0BF0 | - 2252 | 1 labellezohra.s 1325 | Data | 00 | | 1 | 00/0BF0 : 01 | typeLIST hex 01 - 2253 | 1 labellezohra.s 1326 | Data | 00 | | 1 | 00/0BF1 : 5D | hex 5d ; Game/Edu files - 2254 | 1 labellezohra.s 1327 | Data | 00 | | 2 | 00/0BF2 : 00 00 | replyPTR ds 2 ; 0 good - 2255 | 1 labellezohra.s 1328 | Data | 00 | | 2 | 00/0BF4 : 00 00 | ds 2 ; 2 fileType - 2256 | 1 labellezohra.s 1329 | Data | 00 | | 2 | 00/0BF6 : 00 00 | ds 2 ; 4 auxFileType - 2257 | 1 labellezohra.s 1330 | Empty | 00 | | 0 | 00/0BF8 | namePATH - 2258 | 1 labellezohra.s 1331 | Data | 00 | | 1 | 00/0BF8 : 06 | hex 06 ; 6 fileName - 2259 | 1 labellezohra.s 1332 | Empty | 00 | | 0 | 00/0BF9 | namePATH1 - 2260 | 1 labellezohra.s 1333 | Data | 00 | | 6 | 00/0BF9 : 50 61 72 74 | asc 'Partie' ; 7 fileName (16 normally) + 2252 | 1 labellezohra.s 1329 | Empty | 00 | | 0 | 00/0C00 | + 2253 | 1 labellezohra.s 1330 | Data | 00 | | 1 | 00/0C00 : 01 | typeLIST hex 01 + 2254 | 1 labellezohra.s 1331 | Data | 00 | | 1 | 00/0C01 : 5D | hex 5d ; Game/Edu files + 2255 | 1 labellezohra.s 1332 | Data | 00 | | 2 | 00/0C02 : 00 00 | replyPTR ds 2 ; 0 good + 2256 | 1 labellezohra.s 1333 | Data | 00 | | 2 | 00/0C04 : 00 00 | ds 2 ; 2 fileType + 2257 | 1 labellezohra.s 1334 | Data | 00 | | 2 | 00/0C06 : 00 00 | ds 2 ; 4 auxFileType + 2258 | 1 labellezohra.s 1335 | Empty | 00 | | 0 | 00/0C08 | namePATH + 2259 | 1 labellezohra.s 1336 | Data | 00 | | 1 | 00/0C08 : 06 | hex 06 ; 6 fileName + 2260 | 1 labellezohra.s 1337 | Empty | 00 | | 0 | 00/0C09 | namePATH1 + 2261 | 1 labellezohra.s 1338 | Data | 00 | | 6 | 00/0C09 : 50 61 72 74 | asc 'Partie' ; 7 fileName (16 normally) | | | | | | 69 65 | - 2261 | 1 labellezohra.s 1334 | Data | 00 | | 9 | 00/0BFF : 00 00 00 00 | ds 9 + 2262 | 1 labellezohra.s 1339 | Data | 00 | | 9 | 00/0C0F : 00 00 00 00 | ds 9 | | | | | | 00 00 00 00 | | | | | | | 00 | - 2262 | 1 labellezohra.s 1335 | Empty | 00 | | 0 | 00/0C08 | loadPATH - 2263 | 1 labellezohra.s 1336 | Data | 00 | | 1 | 00/0C08 : 00 | ds 1 ; 22 fullPathname (string length) - 2264 | 1 labellezohra.s 1337 | Empty | 00 | | 0 | 00/0C09 | loadPATH1 - 2265 | 1 labellezohra.s 1338 | Data | 00 | | 129 | 00/0C09 : 00 00 00 00 | ds 129 ; 23 fullPathname (128 normally) + 2263 | 1 labellezohra.s 1340 | Empty | 00 | | 0 | 00/0C18 | loadPATH + 2264 | 1 labellezohra.s 1341 | Data | 00 | | 1 | 00/0C18 : 00 | ds 1 ; 22 fullPathname (string length) + 2265 | 1 labellezohra.s 1342 | Empty | 00 | | 0 | 00/0C19 | loadPATH1 + 2266 | 1 labellezohra.s 1343 | Data | 00 | | 129 | 00/0C19 : 00 00 00 00 | ds 129 ; 23 fullPathname (128 normally) | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -1797,399 +1798,397 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 | - 2266 | 1 labellezohra.s 1339 | Empty | 00 | | 0 | 00/0C8A | - 2267 | 1 labellezohra.s 1340 | Comment | 00 | | 0 | 00/0C8A | *---------------------------------------- - 2268 | 1 labellezohra.s 1341 | Comment | 00 | | 0 | 00/0C8A | * GS/OS - 2269 | 1 labellezohra.s 1342 | Comment | 00 | | 0 | 00/0C8A | *---------------------------------------- - 2270 | 1 labellezohra.s 1343 | Empty | 00 | | 0 | 00/0C8A | - 2271 | 1 labellezohra.s 1344 | Code | 00 | 2 | 3 | 00/0C8A : 8D 2F 0D | loadFILE sta proOPEN+4 ; filename - 2272 | 1 labellezohra.s 1345 | Code | 00 | 2 | 3 | 00/0C8D : 8C 5D 0D | sty proREAD+4 ; RAM pointer low - 2273 | 1 labellezohra.s 1346 | Code | 00 | 2 | 3 | 00/0C90 : 8E 5F 0D | stx proREAD+6 ; RAM pointer high - 2274 | 1 labellezohra.s 1347 | Empty | 00 | | 0 | 00/0C93 | - 2275 | 1 labellezohra.s 1348 | Code | 00 | 2 | 3 | 00/0C93 : 9C E1 0C | loadFILE1 stz proERR - 2276 | 1 labellezohra.s 1349 | Empty | 00 | | 0 | 00/0C96 | - 2277 | 1 labellezohra.s 1350 | Code | 00 | | 4 | 00/0C96 : 22 A8 00 E1 | jsl {$e100a8} - 2278 | 1 labellezohra.s 1351 | Data | 00 | | 2 | 00/0C9A : 10 20 | dw $2010 - 2279 | 1 labellezohra.s 1352 | Data | 00 | 3 | 4 | 00/0C9C : 2B 0D 00 00 | adrl proOPEN - 2280 | 1 labellezohra.s 1353 | Code | 00 | | 2 | 00/0CA0 : B0 33 | bcs loadERR - 2281 | 1 labellezohra.s 1354 | Empty | 00 | | 0 | 00/0CA2 | - 2282 | 1 labellezohra.s 1355 | Code | 00 | 2 | 3 | 00/0CA2 : AD 2D 0D | lda proOPEN+2 - 2283 | 1 labellezohra.s 1356 | Code | 00 | 2 | 3 | 00/0CA5 : 8D 5B 0D | sta proREAD+2 - 2284 | 1 labellezohra.s 1357 | Code | 00 | 2 | 3 | 00/0CA8 : 8D 6B 0D | sta proCLOSE+2 - 2285 | 1 labellezohra.s 1358 | Empty | 00 | | 0 | 00/0CAB | - 2286 | 1 labellezohra.s 1359 | Code | 00 | 2 | 3 | 00/0CAB : AD 55 0D | lda proEOF - 2287 | 1 labellezohra.s 1360 | Code | 00 | 2 | 3 | 00/0CAE : 8D 61 0D | sta proREAD+8 - 2288 | 1 labellezohra.s 1361 | Code | 00 | 2 | 3 | 00/0CB1 : AD 57 0D | lda proEOF+2 - 2289 | 1 labellezohra.s 1362 | Code | 00 | 2 | 3 | 00/0CB4 : 8D 63 0D | sta proREAD+10 - 2290 | 1 labellezohra.s 1363 | Empty | 00 | | 0 | 00/0CB7 | - 2291 | 1 labellezohra.s 1364 | Code | 00 | | 4 | 00/0CB7 : 22 A8 00 E1 | jsl {$e100a8} - 2292 | 1 labellezohra.s 1365 | Data | 00 | | 2 | 00/0CBB : 12 20 | dw $2012 - 2293 | 1 labellezohra.s 1366 | Data | 00 | 3 | 4 | 00/0CBD : 59 0D 00 00 | adrl proREAD - 2294 | 1 labellezohra.s 1367 | Code | 00 | | 2 | 00/0CC1 : B0 12 | bcs loadERR - 2295 | 1 labellezohra.s 1368 | Empty | 00 | | 0 | 00/0CC3 | - 2296 | 1 labellezohra.s 1369 | Code | 00 | | 4 | 00/0CC3 : 22 A8 00 E1 | loadFILE2 jsl {$e100a8} - 2297 | 1 labellezohra.s 1370 | Data | 00 | | 2 | 00/0CC7 : 14 20 | dw $2014 - 2298 | 1 labellezohra.s 1371 | Data | 00 | 3 | 4 | 00/0CC9 : 69 0D 00 00 | adrl proCLOSE - 2299 | 1 labellezohra.s 1372 | Empty | 00 | | 0 | 00/0CCD | - 2300 | 1 labellezohra.s 1373 | Code | 00 | 2 | 3 | 00/0CCD : AC 65 0D | ldy proREAD+12 ; length read - 2301 | 1 labellezohra.s 1374 | Code | 00 | 2 | 3 | 00/0CD0 : AE 67 0D | ldx proREAD+14 - 2302 | 1 labellezohra.s 1375 | Code | 00 | | 1 | 00/0CD3 : 18 | clc - 2303 | 1 labellezohra.s 1376 | Code | 00 | | 1 | 00/0CD4 : 60 | rts - 2304 | 1 labellezohra.s 1377 | Empty | 00 | | 0 | 00/0CD5 | - 2305 | 1 labellezohra.s 1378 | Code | 00 | 2 | 3 | 00/0CD5 : 8D E1 0C | loadERR sta proERR - 2306 | 1 labellezohra.s 1379 | Code | 00 | 2 | 3 | 00/0CD8 : 20 C3 0C | jsr loadFILE2 - 2307 | 1 labellezohra.s 1380 | Code | 00 | | 3 | 00/0CDB : A0 00 00 | ldy #0 - 2308 | 1 labellezohra.s 1381 | Code | 00 | | 1 | 00/0CDE : BB | tyx - 2309 | 1 labellezohra.s 1382 | Code | 00 | | 1 | 00/0CDF : 38 | sec - 2310 | 1 labellezohra.s 1383 | Code | 00 | | 1 | 00/0CE0 : 60 | rts - 2311 | 1 labellezohra.s 1384 | Empty | 00 | | 0 | 00/0CE1 | - 2312 | 1 labellezohra.s 1385 | Comment | 00 | | 0 | 00/0CE1 | *--- GS/OS data - 2313 | 1 labellezohra.s 1386 | Empty | 00 | | 0 | 00/0CE1 | - 2314 | 1 labellezohra.s 1387 | Data | 00 | | 2 | 00/0CE1 : 00 00 | proERR ds 2 - 2315 | 1 labellezohra.s 1388 | Empty | 00 | | 0 | 00/0CE3 | - 2316 | 1 labellezohra.s 1389 | Comment | 00 | | 0 | 00/0CE3 | *--- For the game party - 2317 | 1 labellezohra.s 1390 | Empty | 00 | | 0 | 00/0CE3 | - 2318 | 1 labellezohra.s 1391 | Empty | 00 | | 0 | 00/0CE3 | proCREATEGAME - 2319 | 1 labellezohra.s 1392 | Data | 00 | | 2 | 00/0CE3 : 07 00 | dw 7 ; pcount - 2320 | 1 labellezohra.s 1393 | Data | 00 | 3 | 4 | 00/0CE5 : 12 0E 00 00 | adrl pGAME ; pathname - 2321 | 1 labellezohra.s 1394 | Data | 00 | | 2 | 00/0CE9 : C3 00 | dw $c3 ; access_code - 2322 | 1 labellezohra.s 1395 | Data | 00 | | 2 | 00/0CEB : 5D 00 | dw $5d ; file_type - 2323 | 1 labellezohra.s 1396 | Data | 00 | | 4 | 00/0CED : 20 80 00 00 | adrl $8020 ; aux_type - 2324 | 1 labellezohra.s 1397 | Data | 00 | | 2 | 00/0CF1 : 00 00 | ds 2 ; storage_type - 2325 | 1 labellezohra.s 1398 | Data | 00 | | 4 | 00/0CF3 : 00 00 00 00 | ds 4 ; eof - 2326 | 1 labellezohra.s 1399 | Data | 00 | | 4 | 00/0CF7 : 00 00 00 00 | ds 4 ; resource_eof - 2327 | 1 labellezohra.s 1400 | Empty | 00 | | 0 | 00/0CFB | - 2328 | 1 labellezohra.s 1401 | Empty | 00 | | 0 | 00/0CFB | proDESTROYGAME - 2329 | 1 labellezohra.s 1402 | Data | 00 | | 2 | 00/0CFB : 01 00 | dw 1 ; pcount - 2330 | 1 labellezohra.s 1403 | Data | 00 | 3 | 4 | 00/0CFD : 12 0E 00 00 | adrl pGAME ; pathname - 2331 | 1 labellezohra.s 1404 | Empty | 00 | | 0 | 00/0D01 | - 2332 | 1 labellezohra.s 1405 | Empty | 00 | | 0 | 00/0D01 | proOPENGAME - 2333 | 1 labellezohra.s 1406 | Data | 00 | | 2 | 00/0D01 : 02 00 | dw 2 - 2334 | 1 labellezohra.s 1407 | Data | 00 | | 2 | 00/0D03 : 00 00 | ds 2 - 2335 | 1 labellezohra.s 1408 | Data | 00 | 3 | 4 | 00/0D05 : 12 0E 00 00 | adrl pGAME - 2336 | 1 labellezohra.s 1409 | Empty | 00 | | 0 | 00/0D09 | - 2337 | 1 labellezohra.s 1410 | Empty | 00 | | 0 | 00/0D09 | proREADGAME - 2338 | 1 labellezohra.s 1411 | Data | 00 | | 2 | 00/0D09 : 04 00 | dw 4 ; 0 - pcount - 2339 | 1 labellezohra.s 1412 | Data | 00 | | 2 | 00/0D0B : 00 00 | ds 2 ; 2 - ref_num - 2340 | 1 labellezohra.s 1413 | Data | 00 | 3 | 4 | 00/0D0D : 52 10 00 00 | adrl DEBUT_DATA ; 4 - data_buffer - 2341 | 1 labellezohra.s 1414 | Data | 00 | | 4 | 00/0D11 : 84 02 00 00 | adrl FIN_DATA-DEBUT_DATA ; 8 - request_count - 2342 | 1 labellezohra.s 1415 | Data | 00 | | 4 | 00/0D15 : 00 00 00 00 | ds 4 ; C - transfer_count - 2343 | 1 labellezohra.s 1416 | Empty | 00 | | 0 | 00/0D19 | - 2344 | 1 labellezohra.s 1417 | Empty | 00 | | 0 | 00/0D19 | proWRITEGAME - 2345 | 1 labellezohra.s 1418 | Data | 00 | | 2 | 00/0D19 : 05 00 | dw 5 ; 0 - pcount - 2346 | 1 labellezohra.s 1419 | Data | 00 | | 2 | 00/0D1B : 00 00 | ds 2 ; 2 - ref_num - 2347 | 1 labellezohra.s 1420 | Data | 00 | 3 | 4 | 00/0D1D : 52 10 00 00 | adrl DEBUT_DATA ; 4 - data_buffer (we are in same bank) - 2348 | 1 labellezohra.s 1421 | Data | 00 | | 4 | 00/0D21 : 84 02 00 00 | adrl FIN_DATA-DEBUT_DATA ; 8 - request_count - 2349 | 1 labellezohra.s 1422 | Data | 00 | | 4 | 00/0D25 : 00 00 00 00 | ds 4 ; C - transfer_count - 2350 | 1 labellezohra.s 1423 | Data | 00 | | 2 | 00/0D29 : 01 00 | dw 1 ; cache_priority - 2351 | 1 labellezohra.s 1424 | Empty | 00 | | 0 | 00/0D2B | - 2352 | 1 labellezohra.s 1425 | Comment | 00 | | 0 | 00/0D2B | *--- For the game images - 2353 | 1 labellezohra.s 1426 | Empty | 00 | | 0 | 00/0D2B | - 2354 | 1 labellezohra.s 1427 | Data | 00 | | 2 | 00/0D2B : 0C 00 | proOPEN dw 12 - 2355 | 1 labellezohra.s 1428 | Data | 00 | | 2 | 00/0D2D : 00 00 | ds 2 - 2356 | 1 labellezohra.s 1429 | Data | 00 | 3 | 4 | 00/0D2F : 79 0D 00 00 | adrl pIMAGE - 2357 | 1 labellezohra.s 1430 | Data | 00 | | 2 | 00/0D33 : 00 00 | ds 2 - 2358 | 1 labellezohra.s 1431 | Data | 00 | | 2 | 00/0D35 : 00 00 | ds 2 - 2359 | 1 labellezohra.s 1432 | Data | 00 | | 2 | 00/0D37 : 00 00 | ds 2 - 2360 | 1 labellezohra.s 1433 | Data | 00 | | 2 | 00/0D39 : 00 00 | ds 2 - 2361 | 1 labellezohra.s 1434 | Data | 00 | | 4 | 00/0D3B : 00 00 00 00 | ds 4 - 2362 | 1 labellezohra.s 1435 | Data | 00 | | 2 | 00/0D3F : 00 00 | ds 2 - 2363 | 1 labellezohra.s 1436 | Data | 00 | | 8 | 00/0D41 : 00 00 00 00 | ds 8 + 2267 | 1 labellezohra.s 1344 | Empty | 00 | | 0 | 00/0C9A | + 2268 | 1 labellezohra.s 1345 | Comment | 00 | | 0 | 00/0C9A | *---------------------------------------- + 2269 | 1 labellezohra.s 1346 | Comment | 00 | | 0 | 00/0C9A | * GS/OS + 2270 | 1 labellezohra.s 1347 | Comment | 00 | | 0 | 00/0C9A | *---------------------------------------- + 2271 | 1 labellezohra.s 1348 | Empty | 00 | | 0 | 00/0C9A | + 2272 | 1 labellezohra.s 1349 | Code | 00 | 2 | 3 | 00/0C9A : 8D 3F 0D | loadFILE sta proOPEN+4 ; filename + 2273 | 1 labellezohra.s 1350 | Code | 00 | 2 | 3 | 00/0C9D : 8C 6D 0D | sty proREAD+4 ; RAM pointer low + 2274 | 1 labellezohra.s 1351 | Code | 00 | 2 | 3 | 00/0CA0 : 8E 6F 0D | stx proREAD+6 ; RAM pointer high + 2275 | 1 labellezohra.s 1352 | Empty | 00 | | 0 | 00/0CA3 | + 2276 | 1 labellezohra.s 1353 | Code | 00 | 2 | 3 | 00/0CA3 : 9C F1 0C | loadFILE1 stz proERR + 2277 | 1 labellezohra.s 1354 | Empty | 00 | | 0 | 00/0CA6 | + 2278 | 1 labellezohra.s 1355 | Code | 00 | | 4 | 00/0CA6 : 22 A8 00 E1 | jsl {$e100a8} + 2279 | 1 labellezohra.s 1356 | Data | 00 | | 2 | 00/0CAA : 10 20 | dw $2010 + 2280 | 1 labellezohra.s 1357 | Data | 00 | 3 | 4 | 00/0CAC : 3B 0D 00 00 | adrl proOPEN + 2281 | 1 labellezohra.s 1358 | Code | 00 | | 2 | 00/0CB0 : B0 33 | bcs loadERR + 2282 | 1 labellezohra.s 1359 | Empty | 00 | | 0 | 00/0CB2 | + 2283 | 1 labellezohra.s 1360 | Code | 00 | 2 | 3 | 00/0CB2 : AD 3D 0D | lda proOPEN+2 + 2284 | 1 labellezohra.s 1361 | Code | 00 | 2 | 3 | 00/0CB5 : 8D 6B 0D | sta proREAD+2 + 2285 | 1 labellezohra.s 1362 | Code | 00 | 2 | 3 | 00/0CB8 : 8D 7B 0D | sta proCLOSE+2 + 2286 | 1 labellezohra.s 1363 | Empty | 00 | | 0 | 00/0CBB | + 2287 | 1 labellezohra.s 1364 | Code | 00 | 2 | 3 | 00/0CBB : AD 65 0D | lda proEOF + 2288 | 1 labellezohra.s 1365 | Code | 00 | 2 | 3 | 00/0CBE : 8D 71 0D | sta proREAD+8 + 2289 | 1 labellezohra.s 1366 | Code | 00 | 2 | 3 | 00/0CC1 : AD 67 0D | lda proEOF+2 + 2290 | 1 labellezohra.s 1367 | Code | 00 | 2 | 3 | 00/0CC4 : 8D 73 0D | sta proREAD+10 + 2291 | 1 labellezohra.s 1368 | Empty | 00 | | 0 | 00/0CC7 | + 2292 | 1 labellezohra.s 1369 | Code | 00 | | 4 | 00/0CC7 : 22 A8 00 E1 | jsl {$e100a8} + 2293 | 1 labellezohra.s 1370 | Data | 00 | | 2 | 00/0CCB : 12 20 | dw $2012 + 2294 | 1 labellezohra.s 1371 | Data | 00 | 3 | 4 | 00/0CCD : 69 0D 00 00 | adrl proREAD + 2295 | 1 labellezohra.s 1372 | Code | 00 | | 2 | 00/0CD1 : B0 12 | bcs loadERR + 2296 | 1 labellezohra.s 1373 | Empty | 00 | | 0 | 00/0CD3 | + 2297 | 1 labellezohra.s 1374 | Code | 00 | | 4 | 00/0CD3 : 22 A8 00 E1 | loadFILE2 jsl {$e100a8} + 2298 | 1 labellezohra.s 1375 | Data | 00 | | 2 | 00/0CD7 : 14 20 | dw $2014 + 2299 | 1 labellezohra.s 1376 | Data | 00 | 3 | 4 | 00/0CD9 : 79 0D 00 00 | adrl proCLOSE + 2300 | 1 labellezohra.s 1377 | Empty | 00 | | 0 | 00/0CDD | + 2301 | 1 labellezohra.s 1378 | Code | 00 | 2 | 3 | 00/0CDD : AC 75 0D | ldy proREAD+12 ; length read + 2302 | 1 labellezohra.s 1379 | Code | 00 | 2 | 3 | 00/0CE0 : AE 77 0D | ldx proREAD+14 + 2303 | 1 labellezohra.s 1380 | Code | 00 | | 1 | 00/0CE3 : 18 | clc + 2304 | 1 labellezohra.s 1381 | Code | 00 | | 1 | 00/0CE4 : 60 | rts + 2305 | 1 labellezohra.s 1382 | Empty | 00 | | 0 | 00/0CE5 | + 2306 | 1 labellezohra.s 1383 | Code | 00 | 2 | 3 | 00/0CE5 : 8D F1 0C | loadERR sta proERR + 2307 | 1 labellezohra.s 1384 | Code | 00 | 2 | 3 | 00/0CE8 : 20 D3 0C | jsr loadFILE2 + 2308 | 1 labellezohra.s 1385 | Code | 00 | | 3 | 00/0CEB : A0 00 00 | ldy #0 + 2309 | 1 labellezohra.s 1386 | Code | 00 | | 1 | 00/0CEE : BB | tyx + 2310 | 1 labellezohra.s 1387 | Code | 00 | | 1 | 00/0CEF : 38 | sec + 2311 | 1 labellezohra.s 1388 | Code | 00 | | 1 | 00/0CF0 : 60 | rts + 2312 | 1 labellezohra.s 1389 | Empty | 00 | | 0 | 00/0CF1 | + 2313 | 1 labellezohra.s 1390 | Comment | 00 | | 0 | 00/0CF1 | *--- GS/OS data + 2314 | 1 labellezohra.s 1391 | Empty | 00 | | 0 | 00/0CF1 | + 2315 | 1 labellezohra.s 1392 | Data | 00 | | 2 | 00/0CF1 : 00 00 | proERR ds 2 + 2316 | 1 labellezohra.s 1393 | Empty | 00 | | 0 | 00/0CF3 | + 2317 | 1 labellezohra.s 1394 | Comment | 00 | | 0 | 00/0CF3 | *--- For the game party + 2318 | 1 labellezohra.s 1395 | Empty | 00 | | 0 | 00/0CF3 | + 2319 | 1 labellezohra.s 1396 | Empty | 00 | | 0 | 00/0CF3 | proCREATEGAME + 2320 | 1 labellezohra.s 1397 | Data | 00 | | 2 | 00/0CF3 : 07 00 | dw 7 ; pcount + 2321 | 1 labellezohra.s 1398 | Data | 00 | 3 | 4 | 00/0CF5 : 22 0E 00 00 | adrl pGAME ; pathname + 2322 | 1 labellezohra.s 1399 | Data | 00 | | 2 | 00/0CF9 : C3 00 | dw $c3 ; access_code + 2323 | 1 labellezohra.s 1400 | Data | 00 | | 2 | 00/0CFB : 5D 00 | dw $5d ; file_type + 2324 | 1 labellezohra.s 1401 | Data | 00 | | 4 | 00/0CFD : 20 80 00 00 | adrl $8020 ; aux_type + 2325 | 1 labellezohra.s 1402 | Data | 00 | | 2 | 00/0D01 : 00 00 | ds 2 ; storage_type + 2326 | 1 labellezohra.s 1403 | Data | 00 | | 4 | 00/0D03 : 00 00 00 00 | ds 4 ; eof + 2327 | 1 labellezohra.s 1404 | Data | 00 | | 4 | 00/0D07 : 00 00 00 00 | ds 4 ; resource_eof + 2328 | 1 labellezohra.s 1405 | Empty | 00 | | 0 | 00/0D0B | + 2329 | 1 labellezohra.s 1406 | Empty | 00 | | 0 | 00/0D0B | proDESTROYGAME + 2330 | 1 labellezohra.s 1407 | Data | 00 | | 2 | 00/0D0B : 01 00 | dw 1 ; pcount + 2331 | 1 labellezohra.s 1408 | Data | 00 | 3 | 4 | 00/0D0D : 22 0E 00 00 | adrl pGAME ; pathname + 2332 | 1 labellezohra.s 1409 | Empty | 00 | | 0 | 00/0D11 | + 2333 | 1 labellezohra.s 1410 | Empty | 00 | | 0 | 00/0D11 | proOPENGAME + 2334 | 1 labellezohra.s 1411 | Data | 00 | | 2 | 00/0D11 : 02 00 | dw 2 + 2335 | 1 labellezohra.s 1412 | Data | 00 | | 2 | 00/0D13 : 00 00 | ds 2 + 2336 | 1 labellezohra.s 1413 | Data | 00 | 3 | 4 | 00/0D15 : 22 0E 00 00 | adrl pGAME + 2337 | 1 labellezohra.s 1414 | Empty | 00 | | 0 | 00/0D19 | + 2338 | 1 labellezohra.s 1415 | Empty | 00 | | 0 | 00/0D19 | proREADGAME + 2339 | 1 labellezohra.s 1416 | Data | 00 | | 2 | 00/0D19 : 04 00 | dw 4 ; 0 - pcount + 2340 | 1 labellezohra.s 1417 | Data | 00 | | 2 | 00/0D1B : 00 00 | ds 2 ; 2 - ref_num + 2341 | 1 labellezohra.s 1418 | Data | 00 | 3 | 4 | 00/0D1D : 62 10 00 00 | adrl DEBUT_DATA ; 4 - data_buffer + 2342 | 1 labellezohra.s 1419 | Data | 00 | | 4 | 00/0D21 : ED 02 00 00 | adrl FIN_DATA-DEBUT_DATA ; 8 - request_count + 2343 | 1 labellezohra.s 1420 | Data | 00 | | 4 | 00/0D25 : 00 00 00 00 | ds 4 ; C - transfer_count + 2344 | 1 labellezohra.s 1421 | Empty | 00 | | 0 | 00/0D29 | + 2345 | 1 labellezohra.s 1422 | Empty | 00 | | 0 | 00/0D29 | proWRITEGAME + 2346 | 1 labellezohra.s 1423 | Data | 00 | | 2 | 00/0D29 : 05 00 | dw 5 ; 0 - pcount + 2347 | 1 labellezohra.s 1424 | Data | 00 | | 2 | 00/0D2B : 00 00 | ds 2 ; 2 - ref_num + 2348 | 1 labellezohra.s 1425 | Data | 00 | 3 | 4 | 00/0D2D : 62 10 00 00 | adrl DEBUT_DATA ; 4 - data_buffer (we are in same bank) + 2349 | 1 labellezohra.s 1426 | Data | 00 | | 4 | 00/0D31 : ED 02 00 00 | adrl FIN_DATA-DEBUT_DATA ; 8 - request_count + 2350 | 1 labellezohra.s 1427 | Data | 00 | | 4 | 00/0D35 : 00 00 00 00 | ds 4 ; C - transfer_count + 2351 | 1 labellezohra.s 1428 | Data | 00 | | 2 | 00/0D39 : 01 00 | dw 1 ; cache_priority + 2352 | 1 labellezohra.s 1429 | Empty | 00 | | 0 | 00/0D3B | + 2353 | 1 labellezohra.s 1430 | Comment | 00 | | 0 | 00/0D3B | *--- For the game images + 2354 | 1 labellezohra.s 1431 | Empty | 00 | | 0 | 00/0D3B | + 2355 | 1 labellezohra.s 1432 | Data | 00 | | 2 | 00/0D3B : 0C 00 | proOPEN dw 12 + 2356 | 1 labellezohra.s 1433 | Data | 00 | | 2 | 00/0D3D : 00 00 | ds 2 + 2357 | 1 labellezohra.s 1434 | Data | 00 | 3 | 4 | 00/0D3F : 89 0D 00 00 | adrl pIMAGE + 2358 | 1 labellezohra.s 1435 | Data | 00 | | 2 | 00/0D43 : 00 00 | ds 2 + 2359 | 1 labellezohra.s 1436 | Data | 00 | | 2 | 00/0D45 : 00 00 | ds 2 + 2360 | 1 labellezohra.s 1437 | Data | 00 | | 2 | 00/0D47 : 00 00 | ds 2 + 2361 | 1 labellezohra.s 1438 | Data | 00 | | 2 | 00/0D49 : 00 00 | ds 2 + 2362 | 1 labellezohra.s 1439 | Data | 00 | | 4 | 00/0D4B : 00 00 00 00 | ds 4 + 2363 | 1 labellezohra.s 1440 | Data | 00 | | 2 | 00/0D4F : 00 00 | ds 2 + 2364 | 1 labellezohra.s 1441 | Data | 00 | | 8 | 00/0D51 : 00 00 00 00 | ds 8 | | | | | | 00 00 00 00 | - 2364 | 1 labellezohra.s 1437 | Data | 00 | | 8 | 00/0D49 : 00 00 00 00 | ds 8 + 2365 | 1 labellezohra.s 1442 | Data | 00 | | 8 | 00/0D59 : 00 00 00 00 | ds 8 | | | | | | 00 00 00 00 | - 2365 | 1 labellezohra.s 1438 | Data | 00 | | 4 | 00/0D51 : 00 00 00 00 | ds 4 - 2366 | 1 labellezohra.s 1439 | Data | 00 | | 4 | 00/0D55 : 00 00 00 00 | proEOF ds 4 - 2367 | 1 labellezohra.s 1440 | Empty | 00 | | 0 | 00/0D59 | - 2368 | 1 labellezohra.s 1441 | Data | 00 | | 2 | 00/0D59 : 04 00 | proREAD dw 4 ; 0 - nb parms - 2369 | 1 labellezohra.s 1442 | Data | 00 | | 2 | 00/0D5B : 00 00 | ds 2 ; 2 - file id - 2370 | 1 labellezohra.s 1443 | Data | 00 | | 4 | 00/0D5D : 00 00 00 00 | ds 4 ; 4 - pointer - 2371 | 1 labellezohra.s 1444 | Data | 00 | | 4 | 00/0D61 : 00 00 00 00 | ds 4 ; 8 - length - 2372 | 1 labellezohra.s 1445 | Data | 00 | | 4 | 00/0D65 : 00 00 00 00 | ds 4 ; C - length read - 2373 | 1 labellezohra.s 1446 | Empty | 00 | | 0 | 00/0D69 | - 2374 | 1 labellezohra.s 1447 | Data | 00 | | 2 | 00/0D69 : 01 00 | proCLOSE dw 1 - 2375 | 1 labellezohra.s 1448 | Data | 00 | | 2 | 00/0D6B : 00 00 | ds 2 - 2376 | 1 labellezohra.s 1449 | Empty | 00 | | 0 | 00/0D6D | - 2377 | 1 labellezohra.s 1450 | Data | 00 | | 2 | 00/0D6D : 02 00 | proQUIT dw 2 ; pcount - 2378 | 1 labellezohra.s 1451 | Data | 00 | | 4 | 00/0D6F : 00 00 00 00 | ds 4 ; pathname - 2379 | 1 labellezohra.s 1452 | Data | 00 | | 2 | 00/0D73 : 00 00 | ds 2 ; flags - 2380 | 1 labellezohra.s 1453 | Empty | 00 | | 0 | 00/0D75 | - 2381 | 1 labellezohra.s 1454 | Data | 00 | | 2 | 00/0D75 : 01 00 | proVERS dw 1 ; pcount - 2382 | 1 labellezohra.s 1455 | Data | 00 | | 2 | 00/0D77 : 00 00 | ds 2 ; version - 2383 | 1 labellezohra.s 1456 | Empty | 00 | | 0 | 00/0D79 | - 2384 | 1 labellezohra.s 1457 | Comment | 00 | | 0 | 00/0D79 | *--- offset to image number is +19 - 2385 | 1 labellezohra.s 1458 | Comment | 00 | | 0 | 00/0D79 | *--- offset to language is +16 - 2386 | 1 labellezohra.s 1459 | Comment | 00 | | 0 | 00/0D79 | *--- offset to text number is +22 - 2387 | 1 labellezohra.s 1460 | Comment | 00 | | 0 | 00/0D79 | *--- offset to beat number is +22 - 2388 | 1 labellezohra.s 1461 | Comment | 00 | | 0 | 00/0D79 | *--- offset to sfxs number is +21 - 2389 | 1 labellezohra.s 1462 | Empty | 00 | | 0 | 00/0D79 | - 2390 | 1 labellezohra.s 1463 | Comment | 00 | | 0 | 00/0D79 | * 1 2 3 - 2391 | 1 labellezohra.s 1464 | Comment | 00 | | 0 | 00/0D79 | * 23456789012345678901234567890123456789 - 2392 | 1 labellezohra.s 1465 | Empty | 00 | | 0 | 00/0D79 | - 2393 | 1 labellezohra.s 1466 | Data | 00 | | 24 | 00/0D79 : 16 00 31 2F | pIMAGE strl '1/data/images/PIC1.PIC' + 2366 | 1 labellezohra.s 1443 | Data | 00 | | 4 | 00/0D61 : 00 00 00 00 | ds 4 + 2367 | 1 labellezohra.s 1444 | Data | 00 | | 4 | 00/0D65 : 00 00 00 00 | proEOF ds 4 + 2368 | 1 labellezohra.s 1445 | Empty | 00 | | 0 | 00/0D69 | + 2369 | 1 labellezohra.s 1446 | Data | 00 | | 2 | 00/0D69 : 04 00 | proREAD dw 4 ; 0 - nb parms + 2370 | 1 labellezohra.s 1447 | Data | 00 | | 2 | 00/0D6B : 00 00 | ds 2 ; 2 - file id + 2371 | 1 labellezohra.s 1448 | Data | 00 | | 4 | 00/0D6D : 00 00 00 00 | ds 4 ; 4 - pointer + 2372 | 1 labellezohra.s 1449 | Data | 00 | | 4 | 00/0D71 : 00 00 00 00 | ds 4 ; 8 - length + 2373 | 1 labellezohra.s 1450 | Data | 00 | | 4 | 00/0D75 : 00 00 00 00 | ds 4 ; C - length read + 2374 | 1 labellezohra.s 1451 | Empty | 00 | | 0 | 00/0D79 | + 2375 | 1 labellezohra.s 1452 | Data | 00 | | 2 | 00/0D79 : 01 00 | proCLOSE dw 1 + 2376 | 1 labellezohra.s 1453 | Data | 00 | | 2 | 00/0D7B : 00 00 | ds 2 + 2377 | 1 labellezohra.s 1454 | Empty | 00 | | 0 | 00/0D7D | + 2378 | 1 labellezohra.s 1455 | Data | 00 | | 2 | 00/0D7D : 02 00 | proQUIT dw 2 ; pcount + 2379 | 1 labellezohra.s 1456 | Data | 00 | | 4 | 00/0D7F : 00 00 00 00 | ds 4 ; pathname + 2380 | 1 labellezohra.s 1457 | Data | 00 | | 2 | 00/0D83 : 00 00 | ds 2 ; flags + 2381 | 1 labellezohra.s 1458 | Empty | 00 | | 0 | 00/0D85 | + 2382 | 1 labellezohra.s 1459 | Data | 00 | | 2 | 00/0D85 : 01 00 | proVERS dw 1 ; pcount + 2383 | 1 labellezohra.s 1460 | Data | 00 | | 2 | 00/0D87 : 00 00 | ds 2 ; version + 2384 | 1 labellezohra.s 1461 | Empty | 00 | | 0 | 00/0D89 | + 2385 | 1 labellezohra.s 1462 | Comment | 00 | | 0 | 00/0D89 | *--- offset to image number is +19 + 2386 | 1 labellezohra.s 1463 | Comment | 00 | | 0 | 00/0D89 | *--- offset to language is +16 + 2387 | 1 labellezohra.s 1464 | Comment | 00 | | 0 | 00/0D89 | *--- offset to text number is +22 + 2388 | 1 labellezohra.s 1465 | Comment | 00 | | 0 | 00/0D89 | *--- offset to beat number is +22 + 2389 | 1 labellezohra.s 1466 | Comment | 00 | | 0 | 00/0D89 | *--- offset to sfxs number is +21 + 2390 | 1 labellezohra.s 1467 | Empty | 00 | | 0 | 00/0D89 | + 2391 | 1 labellezohra.s 1468 | Comment | 00 | | 0 | 00/0D89 | * 1 2 3 + 2392 | 1 labellezohra.s 1469 | Comment | 00 | | 0 | 00/0D89 | * 23456789012345678901234567890123456789 + 2393 | 1 labellezohra.s 1470 | Empty | 00 | | 0 | 00/0D89 | + 2394 | 1 labellezohra.s 1471 | Data | 00 | | 24 | 00/0D89 : 16 00 31 2F | pIMAGE strl '1/data/images/PIC1.PIC' | | | | | | 64 61 74 61 | | | | | | | 2F 69 6D 61 | | | | | | | 67 65 73 2F | | | | | | | 50 49 43 31 | | | | | | | 2E 50 49 43 | - 2394 | 1 labellezohra.s 1467 | Data | 00 | | 25 | 00/0D91 : 17 00 31 2F | pFOND strl '1/data/images/PIC10.PIC' + 2395 | 1 labellezohra.s 1472 | Data | 00 | | 25 | 00/0DA1 : 17 00 31 2F | pFOND strl '1/data/images/PIC10.PIC' | | | | | | 64 61 74 61 | | | | | | | 2F 69 6D 61 | | | | | | | 67 65 73 2F | | | | | | | 50 49 43 31 | | | | | | | 30 2E 50 49 | | | | | | | 43 | - 2395 | 1 labellezohra.s 1468 | Data | 00 | | 25 | 00/0DAA : 17 00 31 2F | pICONES strl '1/data/images/PIC11.PIC' + 2396 | 1 labellezohra.s 1473 | Data | 00 | | 25 | 00/0DBA : 17 00 31 2F | pICONES strl '1/data/images/PIC11.PIC' | | | | | | 64 61 74 61 | | | | | | | 2F 69 6D 61 | | | | | | | 67 65 73 2F | | | | | | | 50 49 43 31 | | | | | | | 31 2E 50 49 | | | | | | | 43 | - 2396 | 1 labellezohra.s 1469 | Data | 00 | | 25 | 00/0DC3 : 17 00 31 2F | pTXT strl '1/data/textes/fr/TEXTES' + 2397 | 1 labellezohra.s 1474 | Data | 00 | | 25 | 00/0DD3 : 17 00 31 2F | pTXT strl '1/data/textes/fr/TEXTES' | | | | | | 64 61 74 61 | | | | | | | 2F 74 65 78 | | | | | | | 74 65 73 2F | | | | | | | 66 72 2F 54 | | | | | | | 45 58 54 45 | | | | | | | 53 | - 2397 | 1 labellezohra.s 1470 | Data | 00 | | 27 | 00/0DDC : 19 00 31 2F | pBEAT strl '1/data/musiques/BEAT1.SPL' + 2398 | 1 labellezohra.s 1475 | Data | 00 | | 27 | 00/0DEC : 19 00 31 2F | pBEAT strl '1/data/musiques/BEAT1.SPL' | | | | | | 64 61 74 61 | | | | | | | 2F 6D 75 73 | | | | | | | 69 71 75 65 | | | | | | | 73 2F 42 45 | | | | | | | 41 54 31 2E | | | | | | | 53 50 4C | - 2398 | 1 labellezohra.s 1471 | Data | 00 | | 27 | 00/0DF7 : 19 00 31 2F | pSND strl '1/data/musiques/SND10.SND' + 2399 | 1 labellezohra.s 1476 | Data | 00 | | 27 | 00/0E07 : 19 00 31 2F | pSND strl '1/data/musiques/SND10.SND' | | | | | | 64 61 74 61 | | | | | | | 2F 6D 75 73 | | | | | | | 69 71 75 65 | | | | | | | 73 2F 53 4E | | | | | | | 44 31 30 2E | | | | | | | 53 4E 44 | - 2399 | 1 labellezohra.s 1472 | Empty | 00 | | 0 | 00/0E12 | - 2400 | 1 labellezohra.s 1473 | Data | 00 | | 19 | 00/0E12 : 11 00 30 2F | pGAME strl '0/ ' + 2400 | 1 labellezohra.s 1477 | Empty | 00 | | 0 | 00/0E22 | + 2401 | 1 labellezohra.s 1478 | Data | 00 | | 19 | 00/0E22 : 11 00 30 2F | pGAME strl '0/ ' | | | | | | 20 20 20 20 | | | | | | | 20 20 20 20 | | | | | | | 20 20 20 20 | | | | | | | 20 20 20 | - 2401 | 1 labellezohra.s 1474 | Empty | 00 | | 0 | 00/0E25 | - 2402 | 1 labellezohra.s 1475 | Comment | 00 | | 0 | 00/0E25 | *---------------------------------------- - 2403 | 1 labellezohra.s 1476 | Comment | 00 | | 0 | 00/0E25 | * LES AUTRES FICHIERS - 2404 | 1 labellezohra.s 1477 | Comment | 00 | | 0 | 00/0E25 | *---------------------------------------- - 2405 | 1 labellezohra.s 1478 | Empty | 00 | | 0 | 00/0E25 | - 2406 | 1 labellezohra.s 1479 | Directive | 00 | | 0 | 00/0E25 | put data.s - 2407 | 2 data.s 1 | Comment | 00 | | 0 | 00/0E25 | * - 2408 | 2 data.s 2 | Comment | 00 | | 0 | 00/0E25 | * La Belle Zohra - 2409 | 2 data.s 3 | Comment | 00 | | 0 | 00/0E25 | * - 2410 | 2 data.s 4 | Comment | 00 | | 0 | 00/0E25 | * (c) 1992, Franois Coulon - 2411 | 2 data.s 5 | Comment | 00 | | 0 | 00/0E25 | * (c) 2023, Antoine Vignau & Olivier Zardini - 2412 | 2 data.s 6 | Comment | 00 | | 0 | 00/0E25 | * - 2413 | 2 data.s 7 | Empty | 00 | | 0 | 00/0E25 | - 2414 | 2 data.s 8 | Directive | 00 | | 0 | 00/0E25 | mx %00 - 2415 | 2 data.s 9 | Empty | 00 | | 0 | 00/0E25 | - 2416 | 2 data.s 10 | Comment | 00 | | 0 | 00/0E25 | *----------------------- - 2417 | 2 data.s 11 | Comment | 00 | | 0 | 00/0E25 | * MENU - 2418 | 2 data.s 12 | Comment | 00 | | 0 | 00/0E25 | *----------------------- - 2419 | 2 data.s 13 | Empty | 00 | | 0 | 00/0E25 | - 2420 | 2 data.s 14 | Data | 00 | | 11 | 00/0E25 : 0A 31 2D 20 | strMENU1 str '1- Musique' + 2402 | 1 labellezohra.s 1479 | Empty | 00 | | 0 | 00/0E35 | + 2403 | 1 labellezohra.s 1480 | Comment | 00 | | 0 | 00/0E35 | *---------------------------------------- + 2404 | 1 labellezohra.s 1481 | Comment | 00 | | 0 | 00/0E35 | * LES AUTRES FICHIERS + 2405 | 1 labellezohra.s 1482 | Comment | 00 | | 0 | 00/0E35 | *---------------------------------------- + 2406 | 1 labellezohra.s 1483 | Empty | 00 | | 0 | 00/0E35 | + 2407 | 1 labellezohra.s 1484 | Directive | 00 | | 0 | 00/0E35 | put data.s + 2408 | 2 data.s 1 | Comment | 00 | | 0 | 00/0E35 | * + 2409 | 2 data.s 2 | Comment | 00 | | 0 | 00/0E35 | * La Belle Zohra + 2410 | 2 data.s 3 | Comment | 00 | | 0 | 00/0E35 | * + 2411 | 2 data.s 4 | Comment | 00 | | 0 | 00/0E35 | * (c) 1992, Franois Coulon + 2412 | 2 data.s 5 | Comment | 00 | | 0 | 00/0E35 | * (c) 2023, Antoine Vignau & Olivier Zardini + 2413 | 2 data.s 6 | Comment | 00 | | 0 | 00/0E35 | * + 2414 | 2 data.s 7 | Empty | 00 | | 0 | 00/0E35 | + 2415 | 2 data.s 8 | Directive | 00 | | 0 | 00/0E35 | mx %00 + 2416 | 2 data.s 9 | Empty | 00 | | 0 | 00/0E35 | + 2417 | 2 data.s 10 | Comment | 00 | | 0 | 00/0E35 | *----------------------- + 2418 | 2 data.s 11 | Comment | 00 | | 0 | 00/0E35 | * MENU + 2419 | 2 data.s 12 | Comment | 00 | | 0 | 00/0E35 | *----------------------- + 2420 | 2 data.s 13 | Empty | 00 | | 0 | 00/0E35 | + 2421 | 2 data.s 14 | Data | 00 | | 11 | 00/0E35 : 0A 31 2D 20 | strMENU1 str '1- Musique' | | | | | | 4D 75 73 69 | | | | | | | 71 75 65 | - 2421 | 2 data.s 15 | Data | 00 | | 16 | 00/0E30 : 0F 32 2D 20 | strMENU2 str '2- Pr'8e'sentation' + 2422 | 2 data.s 15 | Data | 00 | | 16 | 00/0E40 : 0F 32 2D 20 | strMENU2 str '2- Pr'8e'sentation' | | | | | | 50 72 8E 73 | | | | | | | 65 6E 74 61 | | | | | | | 74 69 6F 6E | - 2422 | 2 data.s 16 | Data | 00 | | 18 | 00/0E40 : 11 33 2D 20 | strMENU3 str '3- La Belle Zohra' + 2423 | 2 data.s 16 | Data | 00 | | 18 | 00/0E50 : 11 33 2D 20 | strMENU3 str '3- La Belle Zohra' | | | | | | 4C 61 20 42 | | | | | | | 65 6C 6C 65 | | | | | | | 20 5A 6F 68 | | | | | | | 72 61 | - 2423 | 2 data.s 17 | Empty | 00 | | 0 | 00/0E52 | - 2424 | 2 data.s 18 | Comment | 00 | | 0 | 00/0E52 | *----------------------- - 2425 | 2 data.s 19 | Comment | 00 | | 0 | 00/0E52 | * ATARI - 2426 | 2 data.s 20 | Comment | 00 | | 0 | 00/0E52 | *----------------------- - 2427 | 2 data.s 21 | Empty | 00 | | 0 | 00/0E52 | - 2428 | 2 data.s 22 | Comment | 00 | | 0 | 00/0E52 | *--- - 2429 | 2 data.s 23 | Empty | 00 | | 0 | 00/0E52 | - 2430 | 2 data.s 24 | Comment | 00 | | 0 | 00/0E52 | * Apple Atari - 2431 | 2 data.s 25 | Comment | 00 | | 0 | 00/0E52 | * 22 " 7E - 2432 | 2 data.s 26 | Comment | 00 | | 0 | 00/0E52 | * 82 80 - 2433 | 2 data.s 27 | Comment | 00 | | 0 | 00/0E52 | * 88 85 - 2434 | 2 data.s 28 | Comment | 00 | | 0 | 00/0E52 | * 89 83 - 2435 | 2 data.s 29 | Comment | 00 | | 0 | 00/0E52 | * 8D 87 - 2436 | 2 data.s 30 | Comment | 00 | | 0 | 00/0E52 | * 8E 82 - 2437 | 2 data.s 31 | Comment | 00 | | 0 | 00/0E52 | * 8F 8A - 2438 | 2 data.s 32 | Comment | 00 | | 0 | 00/0E52 | * 90 88 - 2439 | 2 data.s 33 | Comment | 00 | | 0 | 00/0E52 | * 91 - 2440 | 2 data.s 34 | Comment | 00 | | 0 | 00/0E52 | * 94 8C - 2441 | 2 data.s 35 | Comment | 00 | | 0 | 00/0E52 | * 95 8B - 2442 | 2 data.s 36 | Comment | 00 | | 0 | 00/0E52 | * 99 93 - 2443 | 2 data.s 37 | Comment | 00 | | 0 | 00/0E52 | * 9E 96 - 2444 | 2 data.s 38 | Comment | 00 | | 0 | 00/0E52 | * 9D 97 - 2445 | 2 data.s 39 | Comment | 00 | | 0 | 00/0E52 | * CE OE B4 - 2446 | 2 data.s 40 | Comment | 00 | | 0 | 00/0E52 | * CF oe B5 - 2447 | 2 data.s 41 | Empty | 00 | | 0 | 00/0E52 | - 2448 | 2 data.s 42 | Data | 00 | | 16 | 00/0E52 : 00 01 02 03 | tblATARI hex 000102030405060708090A0B0C0D0E0F + 2424 | 2 data.s 17 | Empty | 00 | | 0 | 00/0E62 | + 2425 | 2 data.s 18 | Comment | 00 | | 0 | 00/0E62 | *----------------------- + 2426 | 2 data.s 19 | Comment | 00 | | 0 | 00/0E62 | * ATARI + 2427 | 2 data.s 20 | Comment | 00 | | 0 | 00/0E62 | *----------------------- + 2428 | 2 data.s 21 | Empty | 00 | | 0 | 00/0E62 | + 2429 | 2 data.s 22 | Comment | 00 | | 0 | 00/0E62 | *--- + 2430 | 2 data.s 23 | Empty | 00 | | 0 | 00/0E62 | + 2431 | 2 data.s 24 | Comment | 00 | | 0 | 00/0E62 | * Apple Atari + 2432 | 2 data.s 25 | Comment | 00 | | 0 | 00/0E62 | * 22 " 7E + 2433 | 2 data.s 26 | Comment | 00 | | 0 | 00/0E62 | * 82 80 + 2434 | 2 data.s 27 | Comment | 00 | | 0 | 00/0E62 | * 88 85 + 2435 | 2 data.s 28 | Comment | 00 | | 0 | 00/0E62 | * 89 83 + 2436 | 2 data.s 29 | Comment | 00 | | 0 | 00/0E62 | * 8D 87 + 2437 | 2 data.s 30 | Comment | 00 | | 0 | 00/0E62 | * 8E 82 + 2438 | 2 data.s 31 | Comment | 00 | | 0 | 00/0E62 | * 8F 8A + 2439 | 2 data.s 32 | Comment | 00 | | 0 | 00/0E62 | * 90 88 + 2440 | 2 data.s 33 | Comment | 00 | | 0 | 00/0E62 | * 91 + 2441 | 2 data.s 34 | Comment | 00 | | 0 | 00/0E62 | * 94 8C + 2442 | 2 data.s 35 | Comment | 00 | | 0 | 00/0E62 | * 95 8B + 2443 | 2 data.s 36 | Comment | 00 | | 0 | 00/0E62 | * 99 93 + 2444 | 2 data.s 37 | Comment | 00 | | 0 | 00/0E62 | * 9E 96 + 2445 | 2 data.s 38 | Comment | 00 | | 0 | 00/0E62 | * 9D 97 + 2446 | 2 data.s 39 | Comment | 00 | | 0 | 00/0E62 | * CE OE B4 + 2447 | 2 data.s 40 | Comment | 00 | | 0 | 00/0E62 | * CF oe B5 + 2448 | 2 data.s 41 | Empty | 00 | | 0 | 00/0E62 | + 2449 | 2 data.s 42 | Data | 00 | | 16 | 00/0E62 : 00 01 02 03 | tblATARI hex 000102030405060708090A0B0C0D0E0F | | | | | | 04 05 06 07 | | | | | | | 08 09 0A 0B | | | | | | | 0C 0D 0E 0F | - 2449 | 2 data.s 43 | Data | 00 | | 16 | 00/0E62 : 10 11 12 13 | hex 101112131415161718191A1B1C1D1E1F + 2450 | 2 data.s 43 | Data | 00 | | 16 | 00/0E72 : 10 11 12 13 | hex 101112131415161718191A1B1C1D1E1F | | | | | | 14 15 16 17 | | | | | | | 18 19 1A 1B | | | | | | | 1C 1D 1E 1F | - 2450 | 2 data.s 44 | Data | 00 | | 16 | 00/0E72 : 20 21 22 23 | hex 202122232425262728292A2B2C2D2E2F + 2451 | 2 data.s 44 | Data | 00 | | 16 | 00/0E82 : 20 21 22 23 | hex 202122232425262728292A2B2C2D2E2F | | | | | | 24 25 26 27 | | | | | | | 28 29 2A 2B | | | | | | | 2C 2D 2E 2F | - 2451 | 2 data.s 45 | Data | 00 | | 16 | 00/0E82 : 30 31 32 33 | hex 303132333435363738393A3B3C3D3E3F + 2452 | 2 data.s 45 | Data | 00 | | 16 | 00/0E92 : 30 31 32 33 | hex 303132333435363738393A3B3C3D3E3F | | | | | | 34 35 36 37 | | | | | | | 38 39 3A 3B | | | | | | | 3C 3D 3E 3F | - 2452 | 2 data.s 46 | Data | 00 | | 16 | 00/0E92 : 40 41 42 43 | hex 404142434445464748494A4B4C4D4E4F + 2453 | 2 data.s 46 | Data | 00 | | 16 | 00/0EA2 : 40 41 42 43 | hex 404142434445464748494A4B4C4D4E4F | | | | | | 44 45 46 47 | | | | | | | 48 49 4A 4B | | | | | | | 4C 4D 4E 4F | - 2453 | 2 data.s 47 | Data | 00 | | 16 | 00/0EA2 : 50 51 52 53 | hex 505152535455565758595A5B5C5D5E5F + 2454 | 2 data.s 47 | Data | 00 | | 16 | 00/0EB2 : 50 51 52 53 | hex 505152535455565758595A5B5C5D5E5F | | | | | | 54 55 56 57 | | | | | | | 58 59 5A 5B | | | | | | | 5C 5D 5E 5F | - 2454 | 2 data.s 48 | Data | 00 | | 16 | 00/0EB2 : 60 61 62 63 | hex 606162636465666768696A6B6C6D6E6F + 2455 | 2 data.s 48 | Data | 00 | | 16 | 00/0EC2 : 60 61 62 63 | hex 606162636465666768696A6B6C6D6E6F | | | | | | 64 65 66 67 | | | | | | | 68 69 6A 6B | | | | | | | 6C 6D 6E 6F | - 2455 | 2 data.s 49 | Data | 00 | | 16 | 00/0EC2 : 70 71 72 73 | hex 707172737475767778797A7B7C7D227F + 2456 | 2 data.s 49 | Data | 00 | | 16 | 00/0ED2 : 70 71 72 73 | hex 707172737475767778797A7B7C7D227F | | | | | | 74 75 76 77 | | | | | | | 78 79 7A 7B | | | | | | | 7C 7D 22 7F | - 2456 | 2 data.s 50 | Data | 00 | | 16 | 00/0ED2 : 82 81 8E 89 | hex 82818E898488868D90898F95948D8E8F + 2457 | 2 data.s 50 | Data | 00 | | 16 | 00/0EE2 : 82 81 8E 89 | hex 82818E898488868D90898F95948D8E8F | | | | | | 84 88 86 8D | | | | | | | 90 89 8F 95 | | | | | | | 94 8D 8E 8F | - 2457 | 2 data.s 51 | Data | 00 | | 16 | 00/0EE2 : 90 91 92 99 | hex 9091929994959E9D98999A9B9C9D9E9F + 2458 | 2 data.s 51 | Data | 00 | | 16 | 00/0EF2 : 90 91 92 99 | hex 9091929994959E9D98999A9B9C9D9E9F | | | | | | 94 95 9E 9D | | | | | | | 98 99 9A 9B | | | | | | | 9C 9D 9E 9F | - 2458 | 2 data.s 52 | Data | 00 | | 16 | 00/0EF2 : A0 A1 A2 A3 | hex A0A1A2A3A4A5A6A7A8A9AAABACADAEAF + 2459 | 2 data.s 52 | Data | 00 | | 16 | 00/0F02 : A0 A1 A2 A3 | hex A0A1A2A3A4A5A6A7A8A9AAABACADAEAF | | | | | | A4 A5 A6 A7 | | | | | | | A8 A9 AA AB | | | | | | | AC AD AE AF | - 2459 | 2 data.s 53 | Data | 00 | | 16 | 00/0F02 : B0 B1 B2 B3 | hex B0B1B2B3CFCEB6B7B8B9BBBABCBDBEBF + 2460 | 2 data.s 53 | Data | 00 | | 16 | 00/0F12 : B0 B1 B2 B3 | hex B0B1B2B3CFCEB6B7B8B9BBBABCBDBEBF | | | | | | CF CE B6 B7 | | | | | | | B8 B9 BB BA | | | | | | | BC BD BE BF | - 2460 | 2 data.s 54 | Data | 00 | | 16 | 00/0F12 : C0 C1 C2 C3 | hex C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF + 2461 | 2 data.s 54 | Data | 00 | | 16 | 00/0F22 : C0 C1 C2 C3 | hex C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF | | | | | | C4 C5 C6 C7 | | | | | | | C8 C9 CA CB | | | | | | | CC CD CE CF | - 2461 | 2 data.s 55 | Data | 00 | | 16 | 00/0F22 : D0 D1 D2 D3 | hex D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF + 2462 | 2 data.s 55 | Data | 00 | | 16 | 00/0F32 : D0 D1 D2 D3 | hex D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF | | | | | | D4 D5 D6 D7 | | | | | | | D8 D9 DA DB | | | | | | | DC DD DE DF | - 2462 | 2 data.s 56 | Data | 00 | | 16 | 00/0F32 : E0 E1 E2 E3 | hex E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF + 2463 | 2 data.s 56 | Data | 00 | | 16 | 00/0F42 : E0 E1 E2 E3 | hex E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF | | | | | | E4 E5 E6 E7 | | | | | | | E8 E9 EA EB | | | | | | | EC ED EE EF | - 2463 | 2 data.s 57 | Data | 00 | | 16 | 00/0F42 : F0 F1 F2 F3 | hex F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF + 2464 | 2 data.s 57 | Data | 00 | | 16 | 00/0F52 : F0 F1 F2 F3 | hex F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF | | | | | | F4 F5 F6 F7 | | | | | | | F8 F9 FA FB | | | | | | | FC FD FE FF | - 2464 | 2 data.s 58 | Empty | 00 | | 0 | 00/0F52 | - 2465 | 2 data.s 59 | Data | 00 | | 16 | 00/0F52 : 00 01 02 03 | tblUPPER hex 000102030405060708090A0B0C0D0E0F + 2465 | 2 data.s 58 | Empty | 00 | | 0 | 00/0F62 | + 2466 | 2 data.s 59 | Data | 00 | | 16 | 00/0F62 : 00 01 02 03 | tblUPPER hex 000102030405060708090A0B0C0D0E0F | | | | | | 04 05 06 07 | | | | | | | 08 09 0A 0B | | | | | | | 0C 0D 0E 0F | - 2466 | 2 data.s 60 | Data | 00 | | 16 | 00/0F62 : 10 11 12 13 | hex 101112131415161718191A1B1C1D1E1F + 2467 | 2 data.s 60 | Data | 00 | | 16 | 00/0F72 : 10 11 12 13 | hex 101112131415161718191A1B1C1D1E1F | | | | | | 14 15 16 17 | | | | | | | 18 19 1A 1B | | | | | | | 1C 1D 1E 1F | - 2467 | 2 data.s 61 | Data | 00 | | 16 | 00/0F72 : 20 21 22 23 | hex 202122232425262728292A2B2C2D2E2F + 2468 | 2 data.s 61 | Data | 00 | | 16 | 00/0F82 : 20 21 22 23 | hex 202122232425262728292A2B2C2D2E2F | | | | | | 24 25 26 27 | | | | | | | 28 29 2A 2B | | | | | | | 2C 2D 2E 2F | - 2468 | 2 data.s 62 | Data | 00 | | 16 | 00/0F82 : 30 31 32 33 | hex 303132333435363738393A3B3C3D3E3F + 2469 | 2 data.s 62 | Data | 00 | | 16 | 00/0F92 : 30 31 32 33 | hex 303132333435363738393A3B3C3D3E3F | | | | | | 34 35 36 37 | | | | | | | 38 39 3A 3B | | | | | | | 3C 3D 3E 3F | - 2469 | 2 data.s 63 | Data | 00 | | 16 | 00/0F92 : 40 41 42 43 | hex 404142434445464748494A4B4C4D4E4F + 2470 | 2 data.s 63 | Data | 00 | | 16 | 00/0FA2 : 40 41 42 43 | hex 404142434445464748494A4B4C4D4E4F | | | | | | 44 45 46 47 | | | | | | | 48 49 4A 4B | | | | | | | 4C 4D 4E 4F | - 2470 | 2 data.s 64 | Data | 00 | | 16 | 00/0FA2 : 50 51 52 53 | hex 505152535455565758595A5B5C5D5E5F + 2471 | 2 data.s 64 | Data | 00 | | 16 | 00/0FB2 : 50 51 52 53 | hex 505152535455565758595A5B5C5D5E5F | | | | | | 54 55 56 57 | | | | | | | 58 59 5A 5B | | | | | | | 5C 5D 5E 5F | - 2471 | 2 data.s 65 | Data | 00 | | 16 | 00/0FB2 : 60 41 42 43 | hex 604142434445464748494A4B4C4D4E4F; a-z => A-Z + 2472 | 2 data.s 65 | Data | 00 | | 16 | 00/0FC2 : 60 41 42 43 | hex 604142434445464748494A4B4C4D4E4F; a-z => A-Z | | | | | | 44 45 46 47 | | | | | | | 48 49 4A 4B | | | | | | | 4C 4D 4E 4F | - 2472 | 2 data.s 66 | Data | 00 | | 16 | 00/0FC2 : 50 51 52 53 | hex 505152535455565758595A7B7C7D7E7F + 2473 | 2 data.s 66 | Data | 00 | | 16 | 00/0FD2 : 50 51 52 53 | hex 505152535455565758595A7B7C7D7E7F | | | | | | 54 55 56 57 | | | | | | | 58 59 5A 7B | | | | | | | 7C 7D 7E 7F | - 2473 | 2 data.s 67 | Data | 00 | | 16 | 00/0FD2 : 80 81 82 83 | hex 808182838485868788898A8B8C8D8E8F + 2474 | 2 data.s 67 | Data | 00 | | 16 | 00/0FE2 : 80 81 82 83 | hex 808182838485868788898A8B8C8D8E8F | | | | | | 84 85 86 87 | | | | | | | 88 89 8A 8B | | | | | | | 8C 8D 8E 8F | - 2474 | 2 data.s 68 | Data | 00 | | 16 | 00/0FE2 : 90 91 92 93 | hex 909192939495969798999A9B9C9D9E9F + 2475 | 2 data.s 68 | Data | 00 | | 16 | 00/0FF2 : 90 91 92 93 | hex 909192939495969798999A9B9C9D9E9F | | | | | | 94 95 96 97 | | | | | | | 98 99 9A 9B | | | | | | | 9C 9D 9E 9F | - 2475 | 2 data.s 69 | Data | 00 | | 16 | 00/0FF2 : A0 A1 A2 A3 | hex A0A1A2A3A4A5A6A7A8A9AAABACADAEAF + 2476 | 2 data.s 69 | Data | 00 | | 16 | 00/1002 : A0 A1 A2 A3 | hex A0A1A2A3A4A5A6A7A8A9AAABACADAEAF | | | | | | A4 A5 A6 A7 | | | | | | | A8 A9 AA AB | | | | | | | AC AD AE AF | - 2476 | 2 data.s 70 | Data | 00 | | 16 | 00/1002 : B0 B1 B2 B3 | hex B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF + 2477 | 2 data.s 70 | Data | 00 | | 16 | 00/1012 : B0 B1 B2 B3 | hex B0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF | | | | | | B4 B5 B6 B7 | | | | | | | B8 B9 BA BB | | | | | | | BC BD BE BF | - 2477 | 2 data.s 71 | Data | 00 | | 16 | 00/1012 : C0 C1 C2 C3 | hex C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF + 2478 | 2 data.s 71 | Data | 00 | | 16 | 00/1022 : C0 C1 C2 C3 | hex C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF | | | | | | C4 C5 C6 C7 | | | | | | | C8 C9 CA CB | | | | | | | CC CD CE CF | - 2478 | 2 data.s 72 | Data | 00 | | 16 | 00/1022 : D0 D1 D2 D3 | hex D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF + 2479 | 2 data.s 72 | Data | 00 | | 16 | 00/1032 : D0 D1 D2 D3 | hex D0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF | | | | | | D4 D5 D6 D7 | | | | | | | D8 D9 DA DB | | | | | | | DC DD DE DF | - 2479 | 2 data.s 73 | Data | 00 | | 16 | 00/1032 : E0 E1 E2 E3 | hex E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF + 2480 | 2 data.s 73 | Data | 00 | | 16 | 00/1042 : E0 E1 E2 E3 | hex E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF | | | | | | E4 E5 E6 E7 | | | | | | | E8 E9 EA EB | | | | | | | EC ED EE EF | - 2480 | 2 data.s 74 | Data | 00 | | 16 | 00/1042 : F0 F1 F2 F3 | hex F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF + 2481 | 2 data.s 74 | Data | 00 | | 16 | 00/1052 : F0 F1 F2 F3 | hex F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF | | | | | | F4 F5 F6 F7 | | | | | | | F8 F9 FA FB | | | | | | | FC FD FE FF | - 2481 | 2 data.s 75 | Empty | 00 | | 0 | 00/1052 | - 2482 | 2 data.s 76 | Comment | 00 | | 0 | 00/1052 | *----------------------- - 2483 | 2 data.s 77 | Comment | 00 | | 0 | 00/1052 | * DATA - 2484 | 2 data.s 78 | Comment | 00 | | 0 | 00/1052 | *----------------------- - 2485 | 2 data.s 79 | Empty | 00 | | 0 | 00/1052 | - 2486 | 2 data.s 80 | Empty | 00 | | 0 | 00/1052 | DEBUT_DATA - 2487 | 2 data.s 81 | Empty | 00 | | 0 | 00/1052 | - 2488 | 2 data.s 82 | Comment | 00 | | 0 | 00/1052 | *--- Mes variables - 2489 | 2 data.s 83 | Empty | 00 | | 0 | 00/1052 | - 2490 | 2 data.s 84 | Data | 00 | | 2 | 00/1052 : 00 00 | fgTHEEND ds 2 ; LOGO - 2491 | 2 data.s 85 | Data | 00 | | 2 | 00/1054 : 00 00 | i ds 2 - 2492 | 2 data.s 86 | Data | 00 | | 2 | 00/1056 : 00 00 | j ds 2 - 2493 | 2 data.s 87 | Data | 00 | | 2 | 00/1058 : 00 00 | index ds 2 - 2494 | 2 data.s 88 | Data | 00 | | 2 | 00/105A : 00 00 | theA ds 2 - 2495 | 2 data.s 89 | Data | 00 | | 2 | 00/105C : 00 00 | theX ds 2 - 2496 | 2 data.s 90 | Data | 00 | | 2 | 00/105E : 00 00 | theY ds 2 - 2497 | 2 data.s 91 | Empty | 00 | | 0 | 00/1060 | - 2498 | 2 data.s 92 | Comment | 00 | | 0 | 00/1060 | *--- Variables du jeu - 2499 | 2 data.s 93 | Empty | 00 | | 0 | 00/1060 | - 2500 | 2 data.s 94 | Equivalence | 00 | | 0 | 00/1060 | nombre_indicateurs = 18 ; NOMBRE MAXI D'INDICATEURS - 2501 | 2 data.s 95 | Equivalence | 00 | | 0 | 00/1060 | nombre_paragraphes = 65 ; NOMBRE MAXI DE TEXTES - 2502 | 2 data.s 96 | Equivalence | 00 | | 0 | 00/1060 | nombre_objets = 8 ; NOMBRE D'OBJETS - 2503 | 2 data.s 97 | Equivalence | 00 | | 0 | 00/1060 | nombre_peches = 7 ; NOMBRE DE PECHES - 2504 | 2 data.s 98 | Empty | 00 | | 0 | 00/1060 | - 2505 | 2 data.s 99 | Empty | 00 | | 0 | 00/1060 | MES_DONNEES ; on dmarre l'index 1... - 2506 | 2 data.s 100 | Empty | 00 | | 0 | 00/1060 | - 2507 | 2 data.s 101 | Data | 00 | | 19 | 00/1060 : 00 00 00 00 | indicateur ds {18}+1 + 2482 | 2 data.s 75 | Empty | 00 | | 0 | 00/1062 | + 2483 | 2 data.s 76 | Comment | 00 | | 0 | 00/1062 | *----------------------- + 2484 | 2 data.s 77 | Comment | 00 | | 0 | 00/1062 | * DATA + 2485 | 2 data.s 78 | Comment | 00 | | 0 | 00/1062 | *----------------------- + 2486 | 2 data.s 79 | Empty | 00 | | 0 | 00/1062 | + 2487 | 2 data.s 80 | Empty | 00 | | 0 | 00/1062 | DEBUT_DATA + 2488 | 2 data.s 81 | Empty | 00 | | 0 | 00/1062 | + 2489 | 2 data.s 82 | Comment | 00 | | 0 | 00/1062 | *--- Mes variables + 2490 | 2 data.s 83 | Empty | 00 | | 0 | 00/1062 | + 2491 | 2 data.s 84 | Data | 00 | | 2 | 00/1062 : 00 00 | fgTHEEND ds 2 ; LOGO + 2492 | 2 data.s 85 | Data | 00 | | 2 | 00/1064 : 00 00 | i ds 2 + 2493 | 2 data.s 86 | Data | 00 | | 2 | 00/1066 : 00 00 | j ds 2 + 2494 | 2 data.s 87 | Data | 00 | | 2 | 00/1068 : 00 00 | index ds 2 + 2495 | 2 data.s 88 | Data | 00 | | 2 | 00/106A : 00 00 | theA ds 2 + 2496 | 2 data.s 89 | Data | 00 | | 2 | 00/106C : 00 00 | theX ds 2 + 2497 | 2 data.s 90 | Data | 00 | | 2 | 00/106E : 00 00 | theY ds 2 + 2498 | 2 data.s 91 | Empty | 00 | | 0 | 00/1070 | + 2499 | 2 data.s 92 | Comment | 00 | | 0 | 00/1070 | *--- Variables du jeu + 2500 | 2 data.s 93 | Empty | 00 | | 0 | 00/1070 | + 2501 | 2 data.s 94 | Equivalence | 00 | | 0 | 00/1070 | nombre_indicateurs = 18 ; NOMBRE MAXI D'INDICATEURS + 2502 | 2 data.s 95 | Equivalence | 00 | | 0 | 00/1070 | nombre_paragraphes = 65 ; NOMBRE MAXI DE TEXTES + 2503 | 2 data.s 96 | Equivalence | 00 | | 0 | 00/1070 | nombre_objets = 8 ; NOMBRE D'OBJETS + 2504 | 2 data.s 97 | Equivalence | 00 | | 0 | 00/1070 | nombre_peches = 7 ; NOMBRE DE PECHES + 2505 | 2 data.s 98 | Empty | 00 | | 0 | 00/1070 | + 2506 | 2 data.s 99 | Data | 00 | | 19 | 00/1070 : 00 00 00 00 | indicateur ds {18}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 | - 2508 | 2 data.s 102 | Data | 00 | | 66 | 00/1073 : 00 00 00 00 | objet ds {65}+1 + 2507 | 2 data.s 100 | Data | 00 | | 66 | 00/1083 : 00 00 00 00 | objet ds {65}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -2206,7 +2205,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 2509 | 2 data.s 103 | Data | 00 | | 66 | 00/10B5 : 00 00 00 00 | peche ds {65}+1 + 2508 | 2 data.s 101 | Data | 00 | | 66 | 00/10C5 : 00 00 00 00 | peche ds {65}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -2223,7 +2222,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 2510 | 2 data.s 104 | Data | 00 | | 66 | 00/10F7 : 00 00 00 00 | condition ds {65}+1 + 2509 | 2 data.s 102 | Data | 00 | | 66 | 00/1107 : 00 00 00 00 | condition ds {65}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -2240,7 +2239,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 2511 | 2 data.s 105 | Data | 00 | | 66 | 00/1139 : 00 00 00 00 | consequence ds {65}+1 + 2510 | 2 data.s 103 | Data | 00 | | 66 | 00/1149 : 00 00 00 00 | consequence ds {65}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -2257,7 +2256,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 2512 | 2 data.s 106 | Data | 00 | | 66 | 00/117B : 00 00 00 00 | deja_lu ds {65}+1 + 2511 | 2 data.s 104 | Data | 00 | | 66 | 00/118B : 00 00 00 00 | deja_lu ds {65}+1 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -2274,351 +2273,385 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 2513 | 2 data.s 107 | Data | 00 | | 9 | 00/11BD : 00 00 00 00 | visibilite ds {8}+1 + 2512 | 2 data.s 105 | Data | 00 | | 4 | 00/11CD : 00 00 00 00 | texteDEBUT ds 4 + 2513 | 2 data.s 106 | Data | 00 | | 260 | 00/11D1 : 00 00 00 00 | ds {65}*4 ; un long + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + | | | | | | 00 00 00 00 | + 2514 | 2 data.s 107 | Empty | 00 | | 0 | 00/12D5 | + 2515 | 2 data.s 108 | Empty | 00 | | 0 | 00/12D5 | MES_DONNEES ; on dmarre l'index 1... + 2516 | 2 data.s 109 | Empty | 00 | | 0 | 00/12D5 | + 2517 | 2 data.s 110 | Data | 00 | | 12 | 00/12D5 : C9 C3 CF CE | asc "ICONE_OBJETS" + | | | | | | C5 DF CF C2 | + | | | | | | CA C5 D4 D3 | + 2518 | 2 data.s 111 | Data | 00 | | 9 | 00/12E1 : 00 00 00 00 | icone_objets ds {8}+1 ; ICONES ALLUMES OU ETEINTES | | | | | | 00 00 00 00 | | | | | | | 00 | - 2514 | 2 data.s 108 | Data | 00 | | 4 | 00/11C6 : 00 00 00 00 | texteDEBUT ds 4 - 2515 | 2 data.s 109 | Data | 00 | | 260 | 00/11CA : 00 00 00 00 | ds {65}*4 ; un long - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - | | | | | | 00 00 00 00 | - 2516 | 2 data.s 110 | Empty | 00 | | 0 | 00/12CE | - 2517 | 2 data.s 111 | Data | 00 | | 2 | 00/12CE : 00 00 | objet_selectionne ds 2 ; l'objet selectionne - 2518 | 2 data.s 112 | Data | 00 | | 2 | 00/12D0 : 00 00 | peche_selectionne ds 2 ; le peche selectionne - 2519 | 2 data.s 113 | Data | 00 | | 2 | 00/12D2 : 00 00 | texte_selectionne ds 2 ; le texte afficher - 2520 | 2 data.s 114 | Data | 00 | | 2 | 00/12D4 : 00 00 | textes_encore_presents ds 2 ; false or true - 2521 | 2 data.s 115 | Empty | 00 | | 0 | 00/12D6 | - 2522 | 2 data.s 116 | Empty | 00 | | 0 | 00/12D6 | FIN_DATA - 2523 | 2 data.s 117 | Empty | 00 | | 0 | 00/12D6 | - 2524 | 2 data.s 118 | Comment | 00 | | 0 | 00/12D6 | *--- - 2525 | 2 data.s 119 | Empty | 00 | | 0 | 00/12D6 | - 2526 | 2 data.s 120 | Data | 00 | | 9 | 00/12D6 : 00 00 00 00 | icone_objets ds {8}+1 ; ICONES ALLUMES OU ETEINTES - | | | | | | 00 00 00 00 | - | | | | | | 00 | - 2527 | 2 data.s 121 | Data | 00 | | 8 | 00/12DF : 00 00 00 00 | icone_peches ds {7}+1 ; (+1 POUR L'INDICATEUR DE SUITE...) - | | | | | | 00 00 00 00 | - 2528 | 2 data.s 122 | Empty | 00 | | 0 | 00/12E7 | - 2529 | 2 data.s 123 | Comment | 00 | | 0 | 00/12E7 | *--- - 2530 | 2 data.s 124 | Empty | 00 | | 0 | 00/12E7 | - 2531 | 2 data.s 125 | Data | 00 | | 18 | 00/12E7 : 0A 00 0A 00 | fenetre_x dw 10,10,10,120,10,10,10,10,10 - | | | | | | 0A 00 78 00 | + 2519 | 2 data.s 112 | Data | 00 | | 12 | 00/12EA : C9 C3 CF CE | asc "ICONE_PECHES" + | | | | | | C5 DF D0 C5 | + | | | | | | C3 C8 C5 D3 | + 2520 | 2 data.s 113 | Data | 00 | | 8 | 00/12F6 : 00 00 00 00 | icone_peches ds {7}+1 + | | | | | | 00 00 00 00 | + 2521 | 2 data.s 114 | Empty | 00 | | 0 | 00/12FE | + 2522 | 2 data.s 115 | Data | 00 | | 17 | 00/12FE : CF C2 CA C5 | asc "OBJET_SELECTIONNE" + | | | | | | D4 DF D3 C5 | + | | | | | | CC C5 C3 D4 | + | | | | | | C9 CF CE CE | + | | | | | | C5 | + 2523 | 2 data.s 116 | Data | 00 | | 2 | 00/130F : 00 00 | objet_selectionne ds 2 ; l'objet selectionne + 2524 | 2 data.s 117 | Data | 00 | | 17 | 00/1311 : D0 C5 C3 C8 | asc "PECHE_SELECTIONNE" + | | | | | | C5 DF D3 C5 | + | | | | | | CC C5 C3 D4 | + | | | | | | C9 CF CE CE | + | | | | | | C5 | + 2525 | 2 data.s 118 | Data | 00 | | 2 | 00/1322 : 00 00 | peche_selectionne ds 2 ; le peche selectionne + 2526 | 2 data.s 119 | Data | 00 | | 17 | 00/1324 : D4 C5 D8 D4 | asc "TEXTE_SELECTIONNE" + | | | | | | C5 DF D3 C5 | + | | | | | | CC C5 C3 D4 | + | | | | | | C9 CF CE CE | + | | | | | | C5 | + 2527 | 2 data.s 120 | Data | 00 | | 2 | 00/1335 : 00 00 | texte_selectionne ds 2 ; le texte afficher + 2528 | 2 data.s 121 | Data | 00 | | 22 | 00/1337 : D4 C5 D8 D4 | asc "TEXTES_ENCORE_PRESENTS" + | | | | | | C5 D3 DF C5 | + | | | | | | CE C3 CF D2 | + | | | | | | C5 DF D0 D2 | + | | | | | | C5 D3 C5 CE | + | | | | | | D4 D3 | + 2529 | 2 data.s 122 | Data | 00 | | 2 | 00/134D : 00 00 | textes_encore_presents ds 2 ; false or true + 2530 | 2 data.s 123 | Empty | 00 | | 0 | 00/134F | + 2531 | 2 data.s 124 | Empty | 00 | | 0 | 00/134F | FIN_DATA + 2532 | 2 data.s 125 | Empty | 00 | | 0 | 00/134F | + 2533 | 2 data.s 126 | Comment | 00 | | 0 | 00/134F | *--- The Text Edit control + 2534 | 2 data.s 127 | Empty | 00 | | 0 | 00/134F | + 2535 | 2 data.s 128 | Data | 00 | | 2 | 00/134F : 09 00 | teCONTROL dw 9 + 2536 | 2 data.s 129 | Empty | 00 | | 0 | 00/1351 | + 2537 | 2 data.s 130 | Comment | 00 | | 0 | 00/1351 | *--- + 2538 | 2 data.s 131 | Empty | 00 | | 0 | 00/1351 | + 2539 | 2 data.s 132 | Data | 00 | | 20 | 00/1351 : 00 00 0A 00 | fenetre_x dw 0,10,10,10,120,10,10,10,10,10 + | | | | | | 0A 00 0A 00 | + | | | | | | 78 00 0A 00 | | | | | | | 0A 00 0A 00 | | | | | | | 0A 00 0A 00 | - | | | | | | 0A 00 | - 2532 | 2 data.s 126 | Data | 00 | | 18 | 00/12F9 : 64 00 64 00 | fenetre_y dw 100,100,100,10,100,100,100,10,100 - | | | | | | 64 00 0A 00 | + 2540 | 2 data.s 133 | Data | 00 | | 20 | 00/1365 : 00 00 64 00 | fenetre_y dw 0,100,100,100,10,100,100,100,10,100 | | | | | | 64 00 64 00 | - | | | | | | 64 00 0A 00 | - | | | | | | 64 00 | - 2533 | 2 data.s 127 | Data | 00 | | 18 | 00/130B : 36 01 36 01 | fenetre_xx dw 310,310,310,310,310,310,310,200,310 + | | | | | | 0A 00 64 00 | + | | | | | | 64 00 64 00 | + | | | | | | 0A 00 64 00 | + 2541 | 2 data.s 134 | Data | 00 | | 20 | 00/1379 : 00 00 36 01 | fenetre_xx dw 0,310,310,310,310,310,310,310,200,310 | | | | | | 36 01 36 01 | | | | | | | 36 01 36 01 | - | | | | | | 36 01 C8 00 | - | | | | | | 36 01 | - 2534 | 2 data.s 128 | Data | 00 | | 18 | 00/131D : BE 00 BE 00 | fenetre_yy dw 190,190,190,190,190,190,190,190,190 + | | | | | | 36 01 36 01 | + | | | | | | C8 00 36 01 | + 2542 | 2 data.s 135 | Data | 00 | | 20 | 00/138D : 00 00 BE 00 | fenetre_yy dw 0,190,190,190,190,190,190,190,190,190 | | | | | | BE 00 BE 00 | | | | | | | BE 00 BE 00 | | | | | | | BE 00 BE 00 | - | | | | | | BE 00 | - 2535 | 2 data.s 129 | Empty | 00 | | 0 | 00/132F | - 2536 | 2 data.s 130 | Comment | 00 | | 0 | 00/132F | *--- - 2537 | 2 data.s 131 | Empty | 00 | | 0 | 00/132F | - 2538 | 2 data.s 132 | Data | 00 | 2 | 2 | 00/132F : 3F 13 | objetTEXT da objetSTR1 ; !NOM DE CHAQUE OBJET - 2539 | 2 data.s 133 | Data | 00 | 2 | 2 | 00/1331 : 47 13 | da objetSTR2 - 2540 | 2 data.s 134 | Data | 00 | 2 | 2 | 00/1333 : 4F 13 | da objetSTR3 - 2541 | 2 data.s 135 | Data | 00 | 2 | 2 | 00/1335 : 54 13 | da objetSTR4 - 2542 | 2 data.s 136 | Data | 00 | 2 | 2 | 00/1337 : 5A 13 | da objetSTR5 - 2543 | 2 data.s 137 | Data | 00 | 2 | 2 | 00/1339 : 5E 13 | da objetSTR6 - 2544 | 2 data.s 138 | Data | 00 | 2 | 2 | 00/133B : 64 13 | da objetSTR7 - 2545 | 2 data.s 139 | Data | 00 | 2 | 2 | 00/133D : 68 13 | da objetSTR8 - 2546 | 2 data.s 140 | Empty | 00 | | 0 | 00/133F | - 2547 | 2 data.s 141 | Data | 00 | | 8 | 00/133F : CC D5 CE C5 | objetSTR1 asc "LUNETTES" + | | | | | | BE 00 BE 00 | + 2543 | 2 data.s 136 | Empty | 00 | | 0 | 00/13A1 | + 2544 | 2 data.s 137 | Comment | 00 | | 0 | 00/13A1 | *--- + 2545 | 2 data.s 138 | Empty | 00 | | 0 | 00/13A1 | + 2546 | 2 data.s 139 | Data | 00 | | 2 | 00/13A1 : BD BD | objetTEXT da $bdbd ; !NOM DE CHAQUE OBJET + 2547 | 2 data.s 140 | Data | 00 | 2 | 2 | 00/13A3 : B3 13 | da objetSTR1 + 2548 | 2 data.s 141 | Data | 00 | 2 | 2 | 00/13A5 : BB 13 | da objetSTR2 + 2549 | 2 data.s 142 | Data | 00 | 2 | 2 | 00/13A7 : C3 13 | da objetSTR3 + 2550 | 2 data.s 143 | Data | 00 | 2 | 2 | 00/13A9 : C8 13 | da objetSTR4 + 2551 | 2 data.s 144 | Data | 00 | 2 | 2 | 00/13AB : CE 13 | da objetSTR5 + 2552 | 2 data.s 145 | Data | 00 | 2 | 2 | 00/13AD : D2 13 | da objetSTR6 + 2553 | 2 data.s 146 | Data | 00 | 2 | 2 | 00/13AF : D8 13 | da objetSTR7 + 2554 | 2 data.s 147 | Data | 00 | 2 | 2 | 00/13B1 : DC 13 | da objetSTR8 + 2555 | 2 data.s 148 | Empty | 00 | | 0 | 00/13B3 | + 2556 | 2 data.s 149 | Data | 00 | | 8 | 00/13B3 : CC D5 CE C5 | objetSTR1 asc "LUNETTES" | | | | | | D4 D4 C5 D3 | - 2548 | 2 data.s 142 | Data | 00 | | 8 | 00/1347 : C3 D5 C9 CC | objetSTR2 asc "CUILLERE" + 2557 | 2 data.s 150 | Data | 00 | | 8 | 00/13BB : C3 D5 C9 CC | objetSTR2 asc "CUILLERE" | | | | | | CC C5 D2 C5 | - 2549 | 2 data.s 143 | Data | 00 | | 5 | 00/134F : C6 CC C5 D5 | objetSTR3 asc "FLEUR" + 2558 | 2 data.s 151 | Data | 00 | | 5 | 00/13C3 : C6 CC C5 D5 | objetSTR3 asc "FLEUR" | | | | | | D2 | - 2550 | 2 data.s 144 | Data | 00 | | 6 | 00/1354 : C3 C1 D2 CE | objetSTR4 asc "CARNET" + 2559 | 2 data.s 152 | Data | 00 | | 6 | 00/13C8 : C3 C1 D2 CE | objetSTR4 asc "CARNET" | | | | | | C5 D4 | - 2551 | 2 data.s 145 | Data | 00 | | 4 | 00/135A : C4 C9 C3 CF | objetSTR5 asc "DICO" - 2552 | 2 data.s 146 | Data | 00 | | 6 | 00/135E : C2 C9 CA CF | objetSTR6 asc "BIJOUX" + 2560 | 2 data.s 153 | Data | 00 | | 4 | 00/13CE : C4 C9 C3 CF | objetSTR5 asc "DICO" + 2561 | 2 data.s 154 | Data | 00 | | 6 | 00/13D2 : C2 C9 CA CF | objetSTR6 asc "BIJOUX" | | | | | | D5 D8 | - 2553 | 2 data.s 147 | Data | 00 | | 4 | 00/1364 : C3 CC C5 D3 | objetSTR7 asc "CLES" - 2554 | 2 data.s 148 | Data | 00 | | 6 | 00/1368 : C1 D2 C7 C5 | objetSTR8 asc "ARGENT" + 2562 | 2 data.s 155 | Data | 00 | | 4 | 00/13D8 : C3 CC C5 D3 | objetSTR7 asc "CLES" + 2563 | 2 data.s 156 | Data | 00 | | 6 | 00/13DC : C1 D2 C7 C5 | objetSTR8 asc "ARGENT" | | | | | | CE D4 | - 2555 | 2 data.s 149 | Empty | 00 | | 0 | 00/136E | - 2556 | 2 data.s 150 | Data | 00 | | 16 | 00/136E : EE 00 DE 00 | objet_x dw 238,222,195,0,27,131,276,133 - | | | | | | C3 00 00 00 | - | | | | | | 1B 00 83 00 | - | | | | | | 14 01 85 00 | - 2557 | 2 data.s 151 | Data | 00 | | 16 | 00/137E : 33 00 6E 00 | objet_y dw 51,110,0,17,55,32,19,69 - | | | | | | 00 00 11 00 | - | | | | | | 37 00 20 00 | - | | | | | | 13 00 45 00 | - 2558 | 2 data.s 152 | Data | 00 | | 16 | 00/138E : 1B 01 0C 01 | objet_xx dw 283,268,266,57,106,178,319,188 - | | | | | | 0A 01 39 00 | - | | | | | | 6A 00 B2 00 | - | | | | | | 3F 01 BC 00 | - 2559 | 2 data.s 153 | Data | 00 | | 16 | 00/139E : 58 00 97 00 | objet_yy dw 88,151,39,54,103,64,50,101 - | | | | | | 27 00 36 00 | - | | | | | | 67 00 40 00 | - | | | | | | 32 00 65 00 | - 2560 | 2 data.s 154 | Empty | 00 | | 0 | 00/13AE | - 2561 | 2 data.s 155 | Comment | 00 | | 0 | 00/13AE | *--- - 2562 | 2 data.s 156 | Empty | 00 | | 0 | 00/13AE | - 2563 | 2 data.s 157 | Data | 00 | 2 | 2 | 00/13AE : BC 13 | pecheTEXT da pecheSTR1 ; NOM DE CHAQUE PECHE (+1 POUR L'INDIC SUITE...) - 2564 | 2 data.s 158 | Data | 00 | 2 | 2 | 00/13B0 : C3 13 | da pecheSTR2 - 2565 | 2 data.s 159 | Data | 00 | 2 | 2 | 00/13B2 : CA 13 | da pecheSTR3 - 2566 | 2 data.s 160 | Data | 00 | 2 | 2 | 00/13B4 : D5 13 | da pecheSTR4 - 2567 | 2 data.s 161 | Data | 00 | 2 | 2 | 00/13B6 : DA 13 | da pecheSTR5 - 2568 | 2 data.s 162 | Data | 00 | 2 | 2 | 00/13B8 : E0 13 | da pecheSTR6 - 2569 | 2 data.s 163 | Data | 00 | 2 | 2 | 00/13BA : E6 13 | da pecheSTR7 - 2570 | 2 data.s 164 | Empty | 00 | | 0 | 00/13BC | - 2571 | 2 data.s 165 | Data | 00 | | 7 | 00/13BC : CF D2 C7 D5 | pecheSTR1 asc "ORGUEIL" + 2564 | 2 data.s 157 | Empty | 00 | | 0 | 00/13E2 | + 2565 | 2 data.s 158 | Data | 00 | | 18 | 00/13E2 : 00 00 EE 00 | objet_x dw 0,238,222,195,0,27,131,276,133 + | | | | | | DE 00 C3 00 | + | | | | | | 00 00 1B 00 | + | | | | | | 83 00 14 01 | + | | | | | | 85 00 | + 2566 | 2 data.s 159 | Data | 00 | | 18 | 00/13F4 : 00 00 33 00 | objet_y dw 0,51,110,0,17,55,32,19,69 + | | | | | | 6E 00 00 00 | + | | | | | | 11 00 37 00 | + | | | | | | 20 00 13 00 | + | | | | | | 45 00 | + 2567 | 2 data.s 160 | Data | 00 | | 18 | 00/1406 : 00 00 1B 01 | objet_xx dw 0,283,268,266,57,106,178,319,188 + | | | | | | 0C 01 0A 01 | + | | | | | | 39 00 6A 00 | + | | | | | | B2 00 3F 01 | + | | | | | | BC 00 | + 2568 | 2 data.s 161 | Data | 00 | | 18 | 00/1418 : 00 00 58 00 | objet_yy dw 0,88,151,39,54,103,64,50,101 + | | | | | | 97 00 27 00 | + | | | | | | 36 00 67 00 | + | | | | | | 40 00 32 00 | + | | | | | | 65 00 | + 2569 | 2 data.s 162 | Empty | 00 | | 0 | 00/142A | + 2570 | 2 data.s 163 | Comment | 00 | | 0 | 00/142A | *--- + 2571 | 2 data.s 164 | Empty | 00 | | 0 | 00/142A | + 2572 | 2 data.s 165 | Data | 00 | | 2 | 00/142A : BD BD | pecheTEXT da $bdbd ; NOM DE CHAQUE PECHE (+1 POUR L'INDIC SUITE...) + 2573 | 2 data.s 166 | Data | 00 | 2 | 2 | 00/142C : 3A 14 | da pecheSTR1 + 2574 | 2 data.s 167 | Data | 00 | 2 | 2 | 00/142E : 41 14 | da pecheSTR2 + 2575 | 2 data.s 168 | Data | 00 | 2 | 2 | 00/1430 : 48 14 | da pecheSTR3 + 2576 | 2 data.s 169 | Data | 00 | 2 | 2 | 00/1432 : 53 14 | da pecheSTR4 + 2577 | 2 data.s 170 | Data | 00 | 2 | 2 | 00/1434 : 58 14 | da pecheSTR5 + 2578 | 2 data.s 171 | Data | 00 | 2 | 2 | 00/1436 : 5E 14 | da pecheSTR6 + 2579 | 2 data.s 172 | Data | 00 | 2 | 2 | 00/1438 : 64 14 | da pecheSTR7 + 2580 | 2 data.s 173 | Empty | 00 | | 0 | 00/143A | + 2581 | 2 data.s 174 | Data | 00 | | 7 | 00/143A : CF D2 C7 D5 | pecheSTR1 asc "ORGUEIL" | | | | | | C5 C9 CC | - 2572 | 2 data.s 166 | Data | 00 | | 7 | 00/13C3 : C1 D6 C1 D2 | pecheSTR2 asc "AVARICE" + 2582 | 2 data.s 175 | Data | 00 | | 7 | 00/1441 : C1 D6 C1 D2 | pecheSTR2 asc "AVARICE" | | | | | | C9 C3 C5 | - 2573 | 2 data.s 167 | Data | 00 | | 11 | 00/13CA : C7 CF D5 D2 | pecheSTR3 asc "GOURMANDISE" + 2583 | 2 data.s 176 | Data | 00 | | 11 | 00/1448 : C7 CF D5 D2 | pecheSTR3 asc "GOURMANDISE" | | | | | | CD C1 CE C4 | | | | | | | C9 D3 C5 | - 2574 | 2 data.s 168 | Data | 00 | | 5 | 00/13D5 : C5 CE D6 C9 | pecheSTR4 asc "ENVIE" + 2584 | 2 data.s 177 | Data | 00 | | 5 | 00/1453 : C5 CE D6 C9 | pecheSTR4 asc "ENVIE" | | | | | | C5 | - 2575 | 2 data.s 169 | Data | 00 | | 6 | 00/13DA : CC D5 D8 D5 | pecheSTR5 asc "LUXURE" + 2585 | 2 data.s 178 | Data | 00 | | 6 | 00/1458 : CC D5 D8 D5 | pecheSTR5 asc "LUXURE" | | | | | | D2 C5 | - 2576 | 2 data.s 170 | Data | 00 | | 6 | 00/13E0 : C3 CF CC C5 | pecheSTR6 asc "COLERE" + 2586 | 2 data.s 179 | Data | 00 | | 6 | 00/145E : C3 CF CC C5 | pecheSTR6 asc "COLERE" | | | | | | D2 C5 | - 2577 | 2 data.s 171 | Data | 00 | | 7 | 00/13E6 : D0 C1 D2 C5 | pecheSTR7 asc "PARESSE" + 2587 | 2 data.s 180 | Data | 00 | | 7 | 00/1464 : D0 C1 D2 C5 | pecheSTR7 asc "PARESSE" | | | | | | D3 D3 C5 | - 2578 | 2 data.s 172 | Empty | 00 | | 0 | 00/13ED | - 2579 | 2 data.s 173 | Data | 00 | | 14 | 00/13ED : B8 00 00 00 | peche_x dw 184,0,46,276,92,138,230 - | | | | | | 2E 00 14 01 | - | | | | | | 5C 00 8A 00 | - | | | | | | E6 00 | - 2580 | 2 data.s 174 | Data | 00 | | 14 | 00/13FB : A2 00 A2 00 | peche_y dw 162,162,162,162,162,162,162 + 2588 | 2 data.s 181 | Empty | 00 | | 0 | 00/146B | + 2589 | 2 data.s 182 | Data | 00 | | 16 | 00/146B : 00 00 B8 00 | peche_x dw 0,184,0,46,276,92,138,230 + | | | | | | 00 00 2E 00 | + | | | | | | 14 01 5C 00 | + | | | | | | 8A 00 E6 00 | + 2590 | 2 data.s 183 | Data | 00 | | 16 | 00/147B : 00 00 A2 00 | peche_y dw 0,162,162,162,162,162,162,162 | | | | | | A2 00 A2 00 | | | | | | | A2 00 A2 00 | - | | | | | | A2 00 | - 2581 | 2 data.s 175 | Data | 00 | | 14 | 00/1409 : E3 00 2B 00 | peche_xx dw 227,43,89,319,135,181,273 - | | | | | | 59 00 3F 01 | - | | | | | | 87 00 B5 00 | - | | | | | | 11 01 | - 2582 | 2 data.s 176 | Data | 00 | | 14 | 00/1417 : C7 00 C7 00 | peche_yy dw 199,199,199,199,199,199,199 + | | | | | | A2 00 A2 00 | + 2591 | 2 data.s 184 | Data | 00 | | 16 | 00/148B : 00 00 E3 00 | peche_xx dw 0,227,43,89,319,135,181,273 + | | | | | | 2B 00 59 00 | + | | | | | | 3F 01 87 00 | + | | | | | | B5 00 11 01 | + 2592 | 2 data.s 185 | Data | 00 | | 16 | 00/149B : 00 00 C7 00 | peche_yy dw 0,199,199,199,199,199,199,199 | | | | | | C7 00 C7 00 | | | | | | | C7 00 C7 00 | - | | | | | | C7 00 | - 2583 | 2 data.s 177 | Empty | 00 | | 0 | 00/1425 | - 2584 | 2 data.s 178 | Comment | 00 | | 0 | 00/1425 | *--- Sound files - 2585 | 2 data.s 179 | Comment | 00 | | 0 | 00/1425 | * SNDxy.SND where x is the scene, y the file index (0..9) - 2586 | 2 data.s 180 | Empty | 00 | | 0 | 00/1425 | - 2587 | 2 data.s 181 | Data | 00 | 2 | 2 | 00/1425 : 31 14 | tblSND da sndPART1 - 2588 | 2 data.s 182 | Data | 00 | 2 | 2 | 00/1427 : 45 14 | da sndPART2 - 2589 | 2 data.s 183 | Data | 00 | 2 | 2 | 00/1429 : 59 14 | da sndPART3 - 2590 | 2 data.s 184 | Data | 00 | 2 | 2 | 00/142B : 6D 14 | da sndPART4 - 2591 | 2 data.s 185 | Data | 00 | 2 | 2 | 00/142D : 75 14 | da sndPART5 - 2592 | 2 data.s 186 | Data | 00 | | 2 | 00/142F : FF FF | dw -1 - 2593 | 2 data.s 187 | Empty | 00 | | 0 | 00/1431 | - 2594 | 2 data.s 188 | Data | 00 | 2 | 2 | 00/1431 : 89 14 | sndPART1 da snd10 - 2595 | 2 data.s 189 | Data | 00 | 2 | 2 | 00/1433 : 9B 14 | da snd11 - 2596 | 2 data.s 190 | Data | 00 | 2 | 2 | 00/1435 : AA 14 | da snd12 - 2597 | 2 data.s 191 | Data | 00 | 2 | 2 | 00/1437 : BB 14 | da snd13 - 2598 | 2 data.s 192 | Data | 00 | 2 | 2 | 00/1439 : D3 14 | da snd14 - 2599 | 2 data.s 193 | Data | 00 | 2 | 2 | 00/143B : D9 14 | da snd15 - 2600 | 2 data.s 194 | Data | 00 | 2 | 2 | 00/143D : DF 14 | da snd16 - 2601 | 2 data.s 195 | Data | 00 | 2 | 2 | 00/143F : E5 14 | da snd17 - 2602 | 2 data.s 196 | Data | 00 | 2 | 2 | 00/1441 : EB 14 | da snd18 - 2603 | 2 data.s 197 | Data | 00 | | 2 | 00/1443 : FF FF | dw -1 - 2604 | 2 data.s 198 | Empty | 00 | | 0 | 00/1445 | - 2605 | 2 data.s 199 | Data | 00 | 2 | 2 | 00/1445 : F1 14 | sndPART2 da snd20 - 2606 | 2 data.s 200 | Data | 00 | 2 | 2 | 00/1447 : 19 15 | da snd21 - 2607 | 2 data.s 201 | Data | 00 | 2 | 2 | 00/1449 : 35 15 | da snd22 - 2608 | 2 data.s 202 | Data | 00 | 2 | 2 | 00/144B : 5E 15 | da snd23 - 2609 | 2 data.s 203 | Data | 00 | 2 | 2 | 00/144D : 99 15 | da snd24 - 2610 | 2 data.s 204 | Data | 00 | 2 | 2 | 00/144F : 9F 15 | da snd25 - 2611 | 2 data.s 205 | Data | 00 | 2 | 2 | 00/1451 : A5 15 | da snd26 - 2612 | 2 data.s 206 | Data | 00 | 2 | 2 | 00/1453 : AB 15 | da snd27 - 2613 | 2 data.s 207 | Data | 00 | 2 | 2 | 00/1455 : B1 15 | da snd28 - 2614 | 2 data.s 208 | Data | 00 | | 2 | 00/1457 : FF FF | dw -1 - 2615 | 2 data.s 209 | Empty | 00 | | 0 | 00/1459 | - 2616 | 2 data.s 210 | Data | 00 | 2 | 2 | 00/1459 : B7 15 | sndPART3 da snd30 - 2617 | 2 data.s 211 | Data | 00 | 2 | 2 | 00/145B : E0 15 | da snd31 - 2618 | 2 data.s 212 | Data | 00 | 2 | 2 | 00/145D : 0E 16 | da snd32 - 2619 | 2 data.s 213 | Data | 00 | 2 | 2 | 00/145F : 55 16 | da snd33 - 2620 | 2 data.s 214 | Data | 00 | 2 | 2 | 00/1461 : 81 16 | da snd34 - 2621 | 2 data.s 215 | Data | 00 | 2 | 2 | 00/1463 : 93 16 | da snd35 - 2622 | 2 data.s 216 | Data | 00 | 2 | 2 | 00/1465 : 99 16 | da snd36 - 2623 | 2 data.s 217 | Data | 00 | 2 | 2 | 00/1467 : 9F 16 | da snd37 - 2624 | 2 data.s 218 | Data | 00 | 2 | 2 | 00/1469 : A5 16 | da snd38 - 2625 | 2 data.s 219 | Data | 00 | | 2 | 00/146B : FF FF | dw -1 - 2626 | 2 data.s 220 | Empty | 00 | | 0 | 00/146D | - 2627 | 2 data.s 221 | Data | 00 | 2 | 2 | 00/146D : AB 16 | sndPART4 da snd40 - 2628 | 2 data.s 222 | Data | 00 | 2 | 2 | 00/146F : DA 16 | da snd41 - 2629 | 2 data.s 223 | Data | 00 | 2 | 2 | 00/1471 : 10 17 | da snd42 - 2630 | 2 data.s 224 | Data | 00 | | 2 | 00/1473 : FF FF | dw -1 - 2631 | 2 data.s 225 | Empty | 00 | | 0 | 00/1475 | - 2632 | 2 data.s 226 | Data | 00 | 2 | 2 | 00/1475 : 3E 17 | sndPART5 da snd50 - 2633 | 2 data.s 227 | Data | 00 | 2 | 2 | 00/1477 : 61 17 | da snd51 - 2634 | 2 data.s 228 | Data | 00 | 2 | 2 | 00/1479 : 97 17 | da snd52 - 2635 | 2 data.s 229 | Data | 00 | 2 | 2 | 00/147B : CC 17 | da snd53 - 2636 | 2 data.s 230 | Data | 00 | 2 | 2 | 00/147D : EA 17 | da snd54 - 2637 | 2 data.s 231 | Data | 00 | 2 | 2 | 00/147F : 01 18 | da snd55 - 2638 | 2 data.s 232 | Data | 00 | 2 | 2 | 00/1481 : 1E 18 | da snd56 - 2639 | 2 data.s 233 | Data | 00 | 2 | 2 | 00/1483 : 24 18 | da snd57 - 2640 | 2 data.s 234 | Data | 00 | 2 | 2 | 00/1485 : 2A 18 | da snd58 - 2641 | 2 data.s 235 | Data | 00 | | 2 | 00/1487 : FF FF | dw -1 - 2642 | 2 data.s 236 | Empty | 00 | | 0 | 00/1489 | - 2643 | 2 data.s 237 | Comment | 00 | | 0 | 00/1489 | * 10 1cemonsi,7500,"ce monsieur!","" - 2644 | 2 data.s 238 | Comment | 00 | | 0 | 00/1489 | * 11 1safemme,7500,"sa femme!","" - 2645 | 2 data.s 239 | Comment | 00 | | 0 | 00/1489 | * 12 1lechame,7500,"le chameau!","" - 2646 | 2 data.s 240 | Comment | 00 | | 0 | 00/1489 | * 13 1smala,7500,"et toute la smala!","" - 2647 | 2 data.s 241 | Comment | 00 | | 0 | 00/1489 | * 14 fx_batte,10000,"","" - 2648 | 2 data.s 242 | Comment | 00 | | 0 | 00/1489 | * 15 fx_flute,5000,"","" - 2649 | 2 data.s 243 | Comment | 00 | | 0 | 00/1489 | * 16 fx_synth,5000,"","" - 2650 | 2 data.s 244 | Comment | 00 | | 0 | 00/1489 | * 17 fx_tromp,7500,"","" - 2651 | 2 data.s 245 | Comment | 00 | | 0 | 00/1489 | * 18 fx_tromp,10000,"","" - 2652 | 2 data.s 246 | Empty | 00 | | 0 | 00/1489 | - 2653 | 2 data.s 247 | Data | 00 | | 2 | 00/1489 : 31 30 | snd10 asc '10' - 2654 | 2 data.s 248 | Data | 00 | | 2 | 00/148B : D9 00 | dw 217 - 2655 | 2 data.s 249 | Data | 00 | | 13 | 00/148D : 0C 63 65 20 | str 'ce monsieur!' + | | | | | | C7 00 C7 00 | + 2593 | 2 data.s 186 | Empty | 00 | | 0 | 00/14AB | + 2594 | 2 data.s 187 | Comment | 00 | | 0 | 00/14AB | *--- Sound files + 2595 | 2 data.s 188 | Comment | 00 | | 0 | 00/14AB | * SNDxy.SND where x is the scene, y the file index (0..9) + 2596 | 2 data.s 189 | Empty | 00 | | 0 | 00/14AB | + 2597 | 2 data.s 190 | Data | 00 | 2 | 2 | 00/14AB : B7 14 | tblSND da sndPART1 + 2598 | 2 data.s 191 | Data | 00 | 2 | 2 | 00/14AD : CB 14 | da sndPART2 + 2599 | 2 data.s 192 | Data | 00 | 2 | 2 | 00/14AF : DF 14 | da sndPART3 + 2600 | 2 data.s 193 | Data | 00 | 2 | 2 | 00/14B1 : F3 14 | da sndPART4 + 2601 | 2 data.s 194 | Data | 00 | 2 | 2 | 00/14B3 : FB 14 | da sndPART5 + 2602 | 2 data.s 195 | Data | 00 | | 2 | 00/14B5 : FF FF | dw -1 + 2603 | 2 data.s 196 | Empty | 00 | | 0 | 00/14B7 | + 2604 | 2 data.s 197 | Data | 00 | 2 | 2 | 00/14B7 : 0F 15 | sndPART1 da snd10 + 2605 | 2 data.s 198 | Data | 00 | 2 | 2 | 00/14B9 : 21 15 | da snd11 + 2606 | 2 data.s 199 | Data | 00 | 2 | 2 | 00/14BB : 30 15 | da snd12 + 2607 | 2 data.s 200 | Data | 00 | 2 | 2 | 00/14BD : 41 15 | da snd13 + 2608 | 2 data.s 201 | Data | 00 | 2 | 2 | 00/14BF : 59 15 | da snd14 + 2609 | 2 data.s 202 | Data | 00 | 2 | 2 | 00/14C1 : 5F 15 | da snd15 + 2610 | 2 data.s 203 | Data | 00 | 2 | 2 | 00/14C3 : 65 15 | da snd16 + 2611 | 2 data.s 204 | Data | 00 | 2 | 2 | 00/14C5 : 6B 15 | da snd17 + 2612 | 2 data.s 205 | Data | 00 | 2 | 2 | 00/14C7 : 71 15 | da snd18 + 2613 | 2 data.s 206 | Data | 00 | | 2 | 00/14C9 : FF FF | dw -1 + 2614 | 2 data.s 207 | Empty | 00 | | 0 | 00/14CB | + 2615 | 2 data.s 208 | Data | 00 | 2 | 2 | 00/14CB : 77 15 | sndPART2 da snd20 + 2616 | 2 data.s 209 | Data | 00 | 2 | 2 | 00/14CD : 9F 15 | da snd21 + 2617 | 2 data.s 210 | Data | 00 | 2 | 2 | 00/14CF : BB 15 | da snd22 + 2618 | 2 data.s 211 | Data | 00 | 2 | 2 | 00/14D1 : E4 15 | da snd23 + 2619 | 2 data.s 212 | Data | 00 | 2 | 2 | 00/14D3 : 1F 16 | da snd24 + 2620 | 2 data.s 213 | Data | 00 | 2 | 2 | 00/14D5 : 25 16 | da snd25 + 2621 | 2 data.s 214 | Data | 00 | 2 | 2 | 00/14D7 : 2B 16 | da snd26 + 2622 | 2 data.s 215 | Data | 00 | 2 | 2 | 00/14D9 : 31 16 | da snd27 + 2623 | 2 data.s 216 | Data | 00 | 2 | 2 | 00/14DB : 37 16 | da snd28 + 2624 | 2 data.s 217 | Data | 00 | | 2 | 00/14DD : FF FF | dw -1 + 2625 | 2 data.s 218 | Empty | 00 | | 0 | 00/14DF | + 2626 | 2 data.s 219 | Data | 00 | 2 | 2 | 00/14DF : 3D 16 | sndPART3 da snd30 + 2627 | 2 data.s 220 | Data | 00 | 2 | 2 | 00/14E1 : 66 16 | da snd31 + 2628 | 2 data.s 221 | Data | 00 | 2 | 2 | 00/14E3 : 94 16 | da snd32 + 2629 | 2 data.s 222 | Data | 00 | 2 | 2 | 00/14E5 : DB 16 | da snd33 + 2630 | 2 data.s 223 | Data | 00 | 2 | 2 | 00/14E7 : 07 17 | da snd34 + 2631 | 2 data.s 224 | Data | 00 | 2 | 2 | 00/14E9 : 19 17 | da snd35 + 2632 | 2 data.s 225 | Data | 00 | 2 | 2 | 00/14EB : 1F 17 | da snd36 + 2633 | 2 data.s 226 | Data | 00 | 2 | 2 | 00/14ED : 25 17 | da snd37 + 2634 | 2 data.s 227 | Data | 00 | 2 | 2 | 00/14EF : 2B 17 | da snd38 + 2635 | 2 data.s 228 | Data | 00 | | 2 | 00/14F1 : FF FF | dw -1 + 2636 | 2 data.s 229 | Empty | 00 | | 0 | 00/14F3 | + 2637 | 2 data.s 230 | Data | 00 | 2 | 2 | 00/14F3 : 31 17 | sndPART4 da snd40 + 2638 | 2 data.s 231 | Data | 00 | 2 | 2 | 00/14F5 : 60 17 | da snd41 + 2639 | 2 data.s 232 | Data | 00 | 2 | 2 | 00/14F7 : 96 17 | da snd42 + 2640 | 2 data.s 233 | Data | 00 | | 2 | 00/14F9 : FF FF | dw -1 + 2641 | 2 data.s 234 | Empty | 00 | | 0 | 00/14FB | + 2642 | 2 data.s 235 | Data | 00 | 2 | 2 | 00/14FB : C4 17 | sndPART5 da snd50 + 2643 | 2 data.s 236 | Data | 00 | 2 | 2 | 00/14FD : E7 17 | da snd51 + 2644 | 2 data.s 237 | Data | 00 | 2 | 2 | 00/14FF : 1D 18 | da snd52 + 2645 | 2 data.s 238 | Data | 00 | 2 | 2 | 00/1501 : 52 18 | da snd53 + 2646 | 2 data.s 239 | Data | 00 | 2 | 2 | 00/1503 : 70 18 | da snd54 + 2647 | 2 data.s 240 | Data | 00 | 2 | 2 | 00/1505 : 87 18 | da snd55 + 2648 | 2 data.s 241 | Data | 00 | 2 | 2 | 00/1507 : A4 18 | da snd56 + 2649 | 2 data.s 242 | Data | 00 | 2 | 2 | 00/1509 : AA 18 | da snd57 + 2650 | 2 data.s 243 | Data | 00 | 2 | 2 | 00/150B : B0 18 | da snd58 + 2651 | 2 data.s 244 | Data | 00 | | 2 | 00/150D : FF FF | dw -1 + 2652 | 2 data.s 245 | Empty | 00 | | 0 | 00/150F | + 2653 | 2 data.s 246 | Comment | 00 | | 0 | 00/150F | * 10 1cemonsi,7500,"ce monsieur!","" + 2654 | 2 data.s 247 | Comment | 00 | | 0 | 00/150F | * 11 1safemme,7500,"sa femme!","" + 2655 | 2 data.s 248 | Comment | 00 | | 0 | 00/150F | * 12 1lechame,7500,"le chameau!","" + 2656 | 2 data.s 249 | Comment | 00 | | 0 | 00/150F | * 13 1smala,7500,"et toute la smala!","" + 2657 | 2 data.s 250 | Comment | 00 | | 0 | 00/150F | * 14 fx_batte,10000,"","" + 2658 | 2 data.s 251 | Comment | 00 | | 0 | 00/150F | * 15 fx_flute,5000,"","" + 2659 | 2 data.s 252 | Comment | 00 | | 0 | 00/150F | * 16 fx_synth,5000,"","" + 2660 | 2 data.s 253 | Comment | 00 | | 0 | 00/150F | * 17 fx_tromp,7500,"","" + 2661 | 2 data.s 254 | Comment | 00 | | 0 | 00/150F | * 18 fx_tromp,10000,"","" + 2662 | 2 data.s 255 | Empty | 00 | | 0 | 00/150F | + 2663 | 2 data.s 256 | Data | 00 | | 2 | 00/150F : 31 30 | snd10 asc '10' + 2664 | 2 data.s 257 | Data | 00 | | 2 | 00/1511 : D9 00 | dw 217 + 2665 | 2 data.s 258 | Data | 00 | | 13 | 00/1513 : 0C 63 65 20 | str 'ce monsieur!' | | | | | | 6D 6F 6E 73 | | | | | | | 69 65 75 72 | | | | | | | 21 | - 2656 | 2 data.s 250 | Data | 00 | | 1 | 00/149A : 00 | str '' - 2657 | 2 data.s 251 | Data | 00 | | 2 | 00/149B : 31 31 | snd11 asc '11' - 2658 | 2 data.s 252 | Data | 00 | | 2 | 00/149D : D9 00 | dw 217 - 2659 | 2 data.s 253 | Data | 00 | | 10 | 00/149F : 09 73 61 20 | str 'sa femme!' + 2666 | 2 data.s 259 | Data | 00 | | 1 | 00/1520 : 00 | str '' + 2667 | 2 data.s 260 | Data | 00 | | 2 | 00/1521 : 31 31 | snd11 asc '11' + 2668 | 2 data.s 261 | Data | 00 | | 2 | 00/1523 : D9 00 | dw 217 + 2669 | 2 data.s 262 | Data | 00 | | 10 | 00/1525 : 09 73 61 20 | str 'sa femme!' | | | | | | 66 65 6D 6D | | | | | | | 65 21 | - 2660 | 2 data.s 254 | Data | 00 | | 1 | 00/14A9 : 00 | str '' - 2661 | 2 data.s 255 | Data | 00 | | 2 | 00/14AA : 31 32 | snd12 asc '12' - 2662 | 2 data.s 256 | Data | 00 | | 2 | 00/14AC : D9 00 | dw 217 - 2663 | 2 data.s 257 | Data | 00 | | 12 | 00/14AE : 0B 6C 65 20 | str 'le chameau!' + 2670 | 2 data.s 263 | Data | 00 | | 1 | 00/152F : 00 | str '' + 2671 | 2 data.s 264 | Data | 00 | | 2 | 00/1530 : 31 32 | snd12 asc '12' + 2672 | 2 data.s 265 | Data | 00 | | 2 | 00/1532 : D9 00 | dw 217 + 2673 | 2 data.s 266 | Data | 00 | | 12 | 00/1534 : 0B 6C 65 20 | str 'le chameau!' | | | | | | 63 68 61 6D | | | | | | | 65 61 75 21 | - 2664 | 2 data.s 258 | Data | 00 | | 1 | 00/14BA : 00 | str '' - 2665 | 2 data.s 259 | Data | 00 | | 2 | 00/14BB : 31 33 | snd13 asc '13' - 2666 | 2 data.s 260 | Data | 00 | | 2 | 00/14BD : D9 00 | dw 217 - 2667 | 2 data.s 261 | Data | 00 | | 19 | 00/14BF : 12 65 74 20 | str 'et toute la smala!' + 2674 | 2 data.s 267 | Data | 00 | | 1 | 00/1540 : 00 | str '' + 2675 | 2 data.s 268 | Data | 00 | | 2 | 00/1541 : 31 33 | snd13 asc '13' + 2676 | 2 data.s 269 | Data | 00 | | 2 | 00/1543 : D9 00 | dw 217 + 2677 | 2 data.s 270 | Data | 00 | | 19 | 00/1545 : 12 65 74 20 | str 'et toute la smala!' | | | | | | 74 6F 75 74 | | | | | | | 65 20 6C 61 | | | | | | | 20 73 6D 61 | | | | | | | 6C 61 21 | - 2668 | 2 data.s 262 | Data | 00 | | 1 | 00/14D2 : 00 | str '' - 2669 | 2 data.s 263 | Data | 00 | | 2 | 00/14D3 : 31 34 | snd14 asc '14' - 2670 | 2 data.s 264 | Data | 00 | | 2 | 00/14D5 : 22 01 | dw 290 - 2671 | 2 data.s 265 | Data | 00 | | 1 | 00/14D7 : 00 | str '' - 2672 | 2 data.s 266 | Data | 00 | | 1 | 00/14D8 : 00 | str '' - 2673 | 2 data.s 267 | Data | 00 | | 2 | 00/14D9 : 31 35 | snd15 asc '15' - 2674 | 2 data.s 268 | Data | 00 | | 2 | 00/14DB : 91 00 | dw 145 - 2675 | 2 data.s 269 | Data | 00 | | 1 | 00/14DD : 00 | str '' - 2676 | 2 data.s 270 | Data | 00 | | 1 | 00/14DE : 00 | str '' - 2677 | 2 data.s 271 | Data | 00 | | 2 | 00/14DF : 31 36 | snd16 asc '16' - 2678 | 2 data.s 272 | Data | 00 | | 2 | 00/14E1 : 91 00 | dw 145 - 2679 | 2 data.s 273 | Data | 00 | | 1 | 00/14E3 : 00 | str '' - 2680 | 2 data.s 274 | Data | 00 | | 1 | 00/14E4 : 00 | str '' - 2681 | 2 data.s 275 | Data | 00 | | 2 | 00/14E5 : 31 37 | snd17 asc '17' - 2682 | 2 data.s 276 | Data | 00 | | 2 | 00/14E7 : D9 00 | dw 217 - 2683 | 2 data.s 277 | Data | 00 | | 1 | 00/14E9 : 00 | str '' - 2684 | 2 data.s 278 | Data | 00 | | 1 | 00/14EA : 00 | str '' - 2685 | 2 data.s 279 | Data | 00 | | 2 | 00/14EB : 31 38 | snd18 asc '18' - 2686 | 2 data.s 280 | Data | 00 | | 2 | 00/14ED : 22 01 | dw 290 - 2687 | 2 data.s 281 | Data | 00 | | 1 | 00/14EF : 00 | str '' - 2688 | 2 data.s 282 | Data | 00 | | 1 | 00/14F0 : 00 | str '' - 2689 | 2 data.s 283 | Empty | 00 | | 0 | 00/14F1 | - 2690 | 2 data.s 284 | Comment | 00 | | 0 | 00/14F1 | * 20 2coinfli,7500,"des coins o","les flics ne vont plus" - 2691 | 2 data.s 285 | Comment | 00 | | 0 | 00/14F1 | * 21 2kararab,7500,"y'a des quartiers arab'","" - 2692 | 2 data.s 286 | Comment | 00 | | 0 | 00/14F1 | * 22 2karbret,7500,"si c'tait des quartiers bretons...","" - 2693 | 2 data.s 287 | Comment | 00 | | 0 | 00/14F1 | * 23 2gensnan,7500,"some people from Nanterre,","some people from Belleville!" - 2694 | 2 data.s 288 | Comment | 00 | | 0 | 00/14F1 | * 24 fx_boing,5000,"","" - 2695 | 2 data.s 289 | Comment | 00 | | 0 | 00/14F1 | * 25 fx_couic,5000,"","" - 2696 | 2 data.s 290 | Comment | 00 | | 0 | 00/14F1 | * 26 fx_siren,5000,"","" - 2697 | 2 data.s 291 | Comment | 00 | | 0 | 00/14F1 | * 27 fx_guita,5000,"","" - 2698 | 2 data.s 292 | Comment | 00 | | 0 | 00/14F1 | * 28 fx_guita,7500,"","" - 2699 | 2 data.s 293 | Empty | 00 | | 0 | 00/14F1 | - 2700 | 2 data.s 294 | Data | 00 | | 2 | 00/14F1 : 32 30 | snd20 asc '20' - 2701 | 2 data.s 295 | Data | 00 | | 2 | 00/14F3 : D9 00 | dw 217 - 2702 | 2 data.s 296 | Data | 00 | | 13 | 00/14F5 : 0C 64 65 73 | str 'des coins o'9d + 2678 | 2 data.s 271 | Data | 00 | | 1 | 00/1558 : 00 | str '' + 2679 | 2 data.s 272 | Data | 00 | | 2 | 00/1559 : 31 34 | snd14 asc '14' + 2680 | 2 data.s 273 | Data | 00 | | 2 | 00/155B : 22 01 | dw 290 + 2681 | 2 data.s 274 | Data | 00 | | 1 | 00/155D : 00 | str '' + 2682 | 2 data.s 275 | Data | 00 | | 1 | 00/155E : 00 | str '' + 2683 | 2 data.s 276 | Data | 00 | | 2 | 00/155F : 31 35 | snd15 asc '15' + 2684 | 2 data.s 277 | Data | 00 | | 2 | 00/1561 : 91 00 | dw 145 + 2685 | 2 data.s 278 | Data | 00 | | 1 | 00/1563 : 00 | str '' + 2686 | 2 data.s 279 | Data | 00 | | 1 | 00/1564 : 00 | str '' + 2687 | 2 data.s 280 | Data | 00 | | 2 | 00/1565 : 31 36 | snd16 asc '16' + 2688 | 2 data.s 281 | Data | 00 | | 2 | 00/1567 : 91 00 | dw 145 + 2689 | 2 data.s 282 | Data | 00 | | 1 | 00/1569 : 00 | str '' + 2690 | 2 data.s 283 | Data | 00 | | 1 | 00/156A : 00 | str '' + 2691 | 2 data.s 284 | Data | 00 | | 2 | 00/156B : 31 37 | snd17 asc '17' + 2692 | 2 data.s 285 | Data | 00 | | 2 | 00/156D : D9 00 | dw 217 + 2693 | 2 data.s 286 | Data | 00 | | 1 | 00/156F : 00 | str '' + 2694 | 2 data.s 287 | Data | 00 | | 1 | 00/1570 : 00 | str '' + 2695 | 2 data.s 288 | Data | 00 | | 2 | 00/1571 : 31 38 | snd18 asc '18' + 2696 | 2 data.s 289 | Data | 00 | | 2 | 00/1573 : 22 01 | dw 290 + 2697 | 2 data.s 290 | Data | 00 | | 1 | 00/1575 : 00 | str '' + 2698 | 2 data.s 291 | Data | 00 | | 1 | 00/1576 : 00 | str '' + 2699 | 2 data.s 292 | Empty | 00 | | 0 | 00/1577 | + 2700 | 2 data.s 293 | Comment | 00 | | 0 | 00/1577 | * 20 2coinfli,7500,"des coins o","les flics ne vont plus" + 2701 | 2 data.s 294 | Comment | 00 | | 0 | 00/1577 | * 21 2kararab,7500,"y'a des quartiers arab'","" + 2702 | 2 data.s 295 | Comment | 00 | | 0 | 00/1577 | * 22 2karbret,7500,"si c'tait des quartiers bretons...","" + 2703 | 2 data.s 296 | Comment | 00 | | 0 | 00/1577 | * 23 2gensnan,7500,"some people from Nanterre,","some people from Belleville!" + 2704 | 2 data.s 297 | Comment | 00 | | 0 | 00/1577 | * 24 fx_boing,5000,"","" + 2705 | 2 data.s 298 | Comment | 00 | | 0 | 00/1577 | * 25 fx_couic,5000,"","" + 2706 | 2 data.s 299 | Comment | 00 | | 0 | 00/1577 | * 26 fx_siren,5000,"","" + 2707 | 2 data.s 300 | Comment | 00 | | 0 | 00/1577 | * 27 fx_guita,5000,"","" + 2708 | 2 data.s 301 | Comment | 00 | | 0 | 00/1577 | * 28 fx_guita,7500,"","" + 2709 | 2 data.s 302 | Empty | 00 | | 0 | 00/1577 | + 2710 | 2 data.s 303 | Data | 00 | | 2 | 00/1577 : 32 30 | snd20 asc '20' + 2711 | 2 data.s 304 | Data | 00 | | 2 | 00/1579 : D9 00 | dw 217 + 2712 | 2 data.s 305 | Data | 00 | | 13 | 00/157B : 0C 64 65 73 | str 'des coins o'9d | | | | | | 20 63 6F 69 | | | | | | | 6E 73 20 6F | | | | | | | 9D | - 2703 | 2 data.s 297 | Data | 00 | | 23 | 00/1502 : 16 6C 65 73 | str 'les flics ne vont plus' + 2713 | 2 data.s 306 | Data | 00 | | 23 | 00/1588 : 16 6C 65 73 | str 'les flics ne vont plus' | | | | | | 20 66 6C 69 | | | | | | | 63 73 20 6E | | | | | | | 65 20 76 6F | | | | | | | 6E 74 20 70 | | | | | | | 6C 75 73 | - 2704 | 2 data.s 298 | Data | 00 | | 2 | 00/1519 : 32 31 | snd21 asc '21' - 2705 | 2 data.s 299 | Data | 00 | | 2 | 00/151B : D9 00 | dw 217 - 2706 | 2 data.s 300 | Data | 00 | | 23 | 00/151D : 16 79 27 61 | str 'y'27'a des quartiers arab' + 2714 | 2 data.s 307 | Data | 00 | | 2 | 00/159F : 32 31 | snd21 asc '21' + 2715 | 2 data.s 308 | Data | 00 | | 2 | 00/15A1 : D9 00 | dw 217 + 2716 | 2 data.s 309 | Data | 00 | | 23 | 00/15A3 : 16 79 27 61 | str 'y'27'a des quartiers arab' | | | | | | 20 64 65 73 | | | | | | | 20 71 75 61 | | | | | | | 72 74 69 65 | | | | | | | 72 73 20 61 | | | | | | | 72 61 62 | - 2707 | 2 data.s 301 | Data | 00 | | 1 | 00/1534 : 00 | str '' - 2708 | 2 data.s 302 | Data | 00 | | 2 | 00/1535 : 32 32 | snd22 asc '22' - 2709 | 2 data.s 303 | Data | 00 | | 2 | 00/1537 : D9 00 | dw 217 - 2710 | 2 data.s 304 | Data | 00 | | 36 | 00/1539 : 23 73 69 20 | str 'si c'278e'tait des quartiers bretons...' + 2717 | 2 data.s 310 | Data | 00 | | 1 | 00/15BA : 00 | str '' + 2718 | 2 data.s 311 | Data | 00 | | 2 | 00/15BB : 32 32 | snd22 asc '22' + 2719 | 2 data.s 312 | Data | 00 | | 2 | 00/15BD : D9 00 | dw 217 + 2720 | 2 data.s 313 | Data | 00 | | 36 | 00/15BF : 23 73 69 20 | str 'si c'278e'tait des quartiers bretons...' | | | | | | 63 27 8E 74 | | | | | | | 61 69 74 20 | | | | | | | 64 65 73 20 | @@ -2627,17 +2660,17 @@ | | | | | | 73 20 62 72 | | | | | | | 65 74 6F 6E | | | | | | | 73 2E 2E 2E | - 2711 | 2 data.s 305 | Data | 00 | | 1 | 00/155D : 00 | str '' - 2712 | 2 data.s 306 | Data | 00 | | 2 | 00/155E : 32 33 | snd23 asc '23' - 2713 | 2 data.s 307 | Data | 00 | | 2 | 00/1560 : D9 00 | dw 217 - 2714 | 2 data.s 308 | Data | 00 | | 26 | 00/1562 : 19 73 6F 6D | str 'some people from Nanterre' + 2721 | 2 data.s 314 | Data | 00 | | 1 | 00/15E3 : 00 | str '' + 2722 | 2 data.s 315 | Data | 00 | | 2 | 00/15E4 : 32 33 | snd23 asc '23' + 2723 | 2 data.s 316 | Data | 00 | | 2 | 00/15E6 : D9 00 | dw 217 + 2724 | 2 data.s 317 | Data | 00 | | 26 | 00/15E8 : 19 73 6F 6D | str 'some people from Nanterre' | | | | | | 65 20 70 65 | | | | | | | 6F 70 6C 65 | | | | | | | 20 66 72 6F | | | | | | | 6D 20 4E 61 | | | | | | | 6E 74 65 72 | | | | | | | 72 65 | - 2715 | 2 data.s 309 | Data | 00 | | 29 | 00/157C : 1C 73 6F 6D | str 'some people from Belleville!' + 2725 | 2 data.s 318 | Data | 00 | | 29 | 00/1602 : 1C 73 6F 6D | str 'some people from Belleville!' | | | | | | 65 20 70 65 | | | | | | | 6F 70 6C 65 | | | | | | | 20 66 72 6F | @@ -2645,65 +2678,65 @@ | | | | | | 6C 6C 65 76 | | | | | | | 69 6C 6C 65 | | | | | | | 21 | - 2716 | 2 data.s 310 | Data | 00 | | 2 | 00/1599 : 32 34 | snd24 asc '24' - 2717 | 2 data.s 311 | Data | 00 | | 2 | 00/159B : 91 00 | dw 145 - 2718 | 2 data.s 312 | Data | 00 | | 1 | 00/159D : 00 | str '' - 2719 | 2 data.s 313 | Data | 00 | | 1 | 00/159E : 00 | str '' - 2720 | 2 data.s 314 | Data | 00 | | 2 | 00/159F : 32 35 | snd25 asc '25' - 2721 | 2 data.s 315 | Data | 00 | | 2 | 00/15A1 : 91 00 | dw 145 - 2722 | 2 data.s 316 | Data | 00 | | 1 | 00/15A3 : 00 | str '' - 2723 | 2 data.s 317 | Data | 00 | | 1 | 00/15A4 : 00 | str '' - 2724 | 2 data.s 318 | Data | 00 | | 2 | 00/15A5 : 32 36 | snd26 asc '26' - 2725 | 2 data.s 319 | Data | 00 | | 2 | 00/15A7 : 91 00 | dw 145 - 2726 | 2 data.s 320 | Data | 00 | | 1 | 00/15A9 : 00 | str '' - 2727 | 2 data.s 321 | Data | 00 | | 1 | 00/15AA : 00 | str '' - 2728 | 2 data.s 322 | Data | 00 | | 2 | 00/15AB : 32 37 | snd27 asc '27' - 2729 | 2 data.s 323 | Data | 00 | | 2 | 00/15AD : 91 00 | dw 145 - 2730 | 2 data.s 324 | Data | 00 | | 1 | 00/15AF : 00 | str '' - 2731 | 2 data.s 325 | Data | 00 | | 1 | 00/15B0 : 00 | str '' - 2732 | 2 data.s 326 | Data | 00 | | 2 | 00/15B1 : 32 38 | snd28 asc '28' - 2733 | 2 data.s 327 | Data | 00 | | 2 | 00/15B3 : D9 00 | dw 217 - 2734 | 2 data.s 328 | Data | 00 | | 1 | 00/15B5 : 00 | str '' - 2735 | 2 data.s 329 | Data | 00 | | 1 | 00/15B6 : 00 | str '' - 2736 | 2 data.s 330 | Empty | 00 | | 0 | 00/15B7 | - 2737 | 2 data.s 331 | Comment | 00 | | 0 | 00/15B7 | * 30 3BOPARLE,7500,"ces beaux-parleurs","de la tlvision?" - 2738 | 2 data.s 332 | Comment | 00 | | 0 | 00/15B7 | * 31 3FAITFRA,7500,"qu'est-ce qu'ils ont fait","pour la france?" - 2739 | 2 data.s 333 | Comment | 00 | | 0 | 00/15B7 | * 32 3PASMILI,7500,"les trois quarts du temps, y z'ont","pas fait leur service miliaire" - 2740 | 2 data.s 334 | Comment | 00 | | 0 | 00/15B7 | * 33 3UNPEUPE,7500,"y sont meme un peu pd sur les bords!","" - 2741 | 2 data.s 335 | Comment | 00 | | 0 | 00/15B7 | * 34 fx_hey,7500,"hey hey hey!","" - 2742 | 2 data.s 336 | Comment | 00 | | 0 | 00/15B7 | * 35 fx_cuivr,7500,"","" - 2743 | 2 data.s 337 | Comment | 00 | | 0 | 00/15B7 | * 36 fx_dzoin,7500,"","" - 2744 | 2 data.s 338 | Comment | 00 | | 0 | 00/15B7 | * 37 fx_dehem,7500,"","" - 2745 | 2 data.s 339 | Comment | 00 | | 0 | 00/15B7 | * 38 fx_dehem,10000,"","" - 2746 | 2 data.s 340 | Empty | 00 | | 0 | 00/15B7 | - 2747 | 2 data.s 341 | Data | 00 | | 2 | 00/15B7 : 33 30 | snd30 asc '30' - 2748 | 2 data.s 342 | Data | 00 | | 2 | 00/15B9 : D9 00 | dw 217 - 2749 | 2 data.s 343 | Data | 00 | | 19 | 00/15BB : 12 63 65 73 | str 'ces beaux-parleurs' + 2726 | 2 data.s 319 | Data | 00 | | 2 | 00/161F : 32 34 | snd24 asc '24' + 2727 | 2 data.s 320 | Data | 00 | | 2 | 00/1621 : 91 00 | dw 145 + 2728 | 2 data.s 321 | Data | 00 | | 1 | 00/1623 : 00 | str '' + 2729 | 2 data.s 322 | Data | 00 | | 1 | 00/1624 : 00 | str '' + 2730 | 2 data.s 323 | Data | 00 | | 2 | 00/1625 : 32 35 | snd25 asc '25' + 2731 | 2 data.s 324 | Data | 00 | | 2 | 00/1627 : 91 00 | dw 145 + 2732 | 2 data.s 325 | Data | 00 | | 1 | 00/1629 : 00 | str '' + 2733 | 2 data.s 326 | Data | 00 | | 1 | 00/162A : 00 | str '' + 2734 | 2 data.s 327 | Data | 00 | | 2 | 00/162B : 32 36 | snd26 asc '26' + 2735 | 2 data.s 328 | Data | 00 | | 2 | 00/162D : 91 00 | dw 145 + 2736 | 2 data.s 329 | Data | 00 | | 1 | 00/162F : 00 | str '' + 2737 | 2 data.s 330 | Data | 00 | | 1 | 00/1630 : 00 | str '' + 2738 | 2 data.s 331 | Data | 00 | | 2 | 00/1631 : 32 37 | snd27 asc '27' + 2739 | 2 data.s 332 | Data | 00 | | 2 | 00/1633 : 91 00 | dw 145 + 2740 | 2 data.s 333 | Data | 00 | | 1 | 00/1635 : 00 | str '' + 2741 | 2 data.s 334 | Data | 00 | | 1 | 00/1636 : 00 | str '' + 2742 | 2 data.s 335 | Data | 00 | | 2 | 00/1637 : 32 38 | snd28 asc '28' + 2743 | 2 data.s 336 | Data | 00 | | 2 | 00/1639 : D9 00 | dw 217 + 2744 | 2 data.s 337 | Data | 00 | | 1 | 00/163B : 00 | str '' + 2745 | 2 data.s 338 | Data | 00 | | 1 | 00/163C : 00 | str '' + 2746 | 2 data.s 339 | Empty | 00 | | 0 | 00/163D | + 2747 | 2 data.s 340 | Comment | 00 | | 0 | 00/163D | * 30 3BOPARLE,7500,"ces beaux-parleurs","de la tlvision?" + 2748 | 2 data.s 341 | Comment | 00 | | 0 | 00/163D | * 31 3FAITFRA,7500,"qu'est-ce qu'ils ont fait","pour la france?" + 2749 | 2 data.s 342 | Comment | 00 | | 0 | 00/163D | * 32 3PASMILI,7500,"les trois quarts du temps, y z'ont","pas fait leur service miliaire" + 2750 | 2 data.s 343 | Comment | 00 | | 0 | 00/163D | * 33 3UNPEUPE,7500,"y sont meme un peu pd sur les bords!","" + 2751 | 2 data.s 344 | Comment | 00 | | 0 | 00/163D | * 34 fx_hey,7500,"hey hey hey!","" + 2752 | 2 data.s 345 | Comment | 00 | | 0 | 00/163D | * 35 fx_cuivr,7500,"","" + 2753 | 2 data.s 346 | Comment | 00 | | 0 | 00/163D | * 36 fx_dzoin,7500,"","" + 2754 | 2 data.s 347 | Comment | 00 | | 0 | 00/163D | * 37 fx_dehem,7500,"","" + 2755 | 2 data.s 348 | Comment | 00 | | 0 | 00/163D | * 38 fx_dehem,10000,"","" + 2756 | 2 data.s 349 | Empty | 00 | | 0 | 00/163D | + 2757 | 2 data.s 350 | Data | 00 | | 2 | 00/163D : 33 30 | snd30 asc '30' + 2758 | 2 data.s 351 | Data | 00 | | 2 | 00/163F : D9 00 | dw 217 + 2759 | 2 data.s 352 | Data | 00 | | 19 | 00/1641 : 12 63 65 73 | str 'ces beaux-parleurs' | | | | | | 20 62 65 61 | | | | | | | 75 78 2D 70 | | | | | | | 61 72 6C 65 | | | | | | | 75 72 73 | - 2750 | 2 data.s 344 | Data | 00 | | 18 | 00/15CE : 11 64 65 20 | str 'de la t'8e'l'8e'vision?' + 2760 | 2 data.s 353 | Data | 00 | | 18 | 00/1654 : 11 64 65 20 | str 'de la t'8e'l'8e'vision?' | | | | | | 6C 61 20 74 | | | | | | | 8E 6C 8E 76 | | | | | | | 69 73 69 6F | | | | | | | 6E 3F | - 2751 | 2 data.s 345 | Data | 00 | | 2 | 00/15E0 : 33 31 | snd31 asc '31' - 2752 | 2 data.s 346 | Data | 00 | | 2 | 00/15E2 : D9 00 | dw 217 - 2753 | 2 data.s 347 | Data | 00 | | 26 | 00/15E4 : 19 71 75 27 | str 'qu'27'est-ce qu'27'ils ont fait' + 2761 | 2 data.s 354 | Data | 00 | | 2 | 00/1666 : 33 31 | snd31 asc '31' + 2762 | 2 data.s 355 | Data | 00 | | 2 | 00/1668 : D9 00 | dw 217 + 2763 | 2 data.s 356 | Data | 00 | | 26 | 00/166A : 19 71 75 27 | str 'qu'27'est-ce qu'27'ils ont fait' | | | | | | 65 73 74 2D | | | | | | | 63 65 20 71 | | | | | | | 75 27 69 6C | | | | | | | 73 20 6F 6E | | | | | | | 74 20 66 61 | | | | | | | 69 74 | - 2754 | 2 data.s 348 | Data | 00 | | 16 | 00/15FE : 0F 70 6F 75 | str 'pour la france?' + 2764 | 2 data.s 357 | Data | 00 | | 16 | 00/1684 : 0F 70 6F 75 | str 'pour la france?' | | | | | | 72 20 6C 61 | | | | | | | 20 66 72 61 | | | | | | | 6E 63 65 3F | - 2755 | 2 data.s 349 | Data | 00 | | 2 | 00/160E : 33 32 | snd32 asc '32' - 2756 | 2 data.s 350 | Data | 00 | | 2 | 00/1610 : D9 00 | dw 217 - 2757 | 2 data.s 351 | Data | 00 | | 35 | 00/1612 : 22 6C 65 73 | str 'les trois quarts du temps, y z'27'ont' + 2765 | 2 data.s 358 | Data | 00 | | 2 | 00/1694 : 33 32 | snd32 asc '32' + 2766 | 2 data.s 359 | Data | 00 | | 2 | 00/1696 : D9 00 | dw 217 + 2767 | 2 data.s 360 | Data | 00 | | 35 | 00/1698 : 22 6C 65 73 | str 'les trois quarts du temps, y z'27'ont' | | | | | | 20 74 72 6F | | | | | | | 69 73 20 71 | | | | | | | 75 61 72 74 | @@ -2712,7 +2745,7 @@ | | | | | | 70 73 2C 20 | | | | | | | 79 20 7A 27 | | | | | | | 6F 6E 74 | - 2758 | 2 data.s 352 | Data | 00 | | 32 | 00/1635 : 1F 70 61 73 | str 'pas fait leur service militaire' + 2768 | 2 data.s 361 | Data | 00 | | 32 | 00/16BB : 1F 70 61 73 | str 'pas fait leur service militaire' | | | | | | 20 66 61 69 | | | | | | | 74 20 6C 65 | | | | | | | 75 72 20 73 | @@ -2720,9 +2753,9 @@ | | | | | | 63 65 20 6D | | | | | | | 69 6C 69 74 | | | | | | | 61 69 72 65 | - 2759 | 2 data.s 353 | Data | 00 | | 2 | 00/1655 : 33 33 | snd33 asc '33' - 2760 | 2 data.s 354 | Data | 00 | | 2 | 00/1657 : D9 00 | dw 217 - 2761 | 2 data.s 355 | Data | 00 | | 39 | 00/1659 : 26 79 20 73 | str 'y sont meme un peu p'8e'd'8e' sur les bords!' + 2769 | 2 data.s 362 | Data | 00 | | 2 | 00/16DB : 33 33 | snd33 asc '33' + 2770 | 2 data.s 363 | Data | 00 | | 2 | 00/16DD : D9 00 | dw 217 + 2771 | 2 data.s 364 | Data | 00 | | 39 | 00/16DF : 26 79 20 73 | str 'y sont meme un peu p'8e'd'8e' sur les bords!' | | | | | | 6F 6E 74 20 | | | | | | | 6D 65 6D 65 | | | | | | | 20 75 6E 20 | @@ -2732,52 +2765,52 @@ | | | | | | 20 6C 65 73 | | | | | | | 20 62 6F 72 | | | | | | | 64 73 21 | - 2762 | 2 data.s 356 | Data | 00 | | 1 | 00/1680 : 00 | str '' - 2763 | 2 data.s 357 | Data | 00 | | 2 | 00/1681 : 33 34 | snd34 asc '34' - 2764 | 2 data.s 358 | Data | 00 | | 2 | 00/1683 : D9 00 | dw 217 - 2765 | 2 data.s 359 | Data | 00 | | 13 | 00/1685 : 0C 68 65 79 | str 'hey hey hey!' + 2772 | 2 data.s 365 | Data | 00 | | 1 | 00/1706 : 00 | str '' + 2773 | 2 data.s 366 | Data | 00 | | 2 | 00/1707 : 33 34 | snd34 asc '34' + 2774 | 2 data.s 367 | Data | 00 | | 2 | 00/1709 : D9 00 | dw 217 + 2775 | 2 data.s 368 | Data | 00 | | 13 | 00/170B : 0C 68 65 79 | str 'hey hey hey!' | | | | | | 20 68 65 79 | | | | | | | 20 68 65 79 | | | | | | | 21 | - 2766 | 2 data.s 360 | Data | 00 | | 1 | 00/1692 : 00 | str '' - 2767 | 2 data.s 361 | Data | 00 | | 2 | 00/1693 : 33 35 | snd35 asc '35' - 2768 | 2 data.s 362 | Data | 00 | | 2 | 00/1695 : D9 00 | dw 217 - 2769 | 2 data.s 363 | Data | 00 | | 1 | 00/1697 : 00 | str '' - 2770 | 2 data.s 364 | Data | 00 | | 1 | 00/1698 : 00 | str '' - 2771 | 2 data.s 365 | Data | 00 | | 2 | 00/1699 : 33 36 | snd36 asc '36' - 2772 | 2 data.s 366 | Data | 00 | | 2 | 00/169B : D9 00 | dw 217 - 2773 | 2 data.s 367 | Data | 00 | | 1 | 00/169D : 00 | str '' - 2774 | 2 data.s 368 | Data | 00 | | 1 | 00/169E : 00 | str '' - 2775 | 2 data.s 369 | Data | 00 | | 2 | 00/169F : 33 37 | snd37 asc '37' - 2776 | 2 data.s 370 | Data | 00 | | 2 | 00/16A1 : D9 00 | dw 217 - 2777 | 2 data.s 371 | Data | 00 | | 1 | 00/16A3 : 00 | str '' - 2778 | 2 data.s 372 | Data | 00 | | 1 | 00/16A4 : 00 | str '' - 2779 | 2 data.s 373 | Data | 00 | | 2 | 00/16A5 : 33 38 | snd38 asc '38' - 2780 | 2 data.s 374 | Data | 00 | | 2 | 00/16A7 : 22 01 | dw 290 - 2781 | 2 data.s 375 | Data | 00 | | 1 | 00/16A9 : 00 | str '' - 2782 | 2 data.s 376 | Data | 00 | | 1 | 00/16AA : 00 | str '' - 2783 | 2 data.s 377 | Empty | 00 | | 0 | 00/16AB | - 2784 | 2 data.s 378 | Empty | 00 | | 0 | 00/16AB | - 2785 | 2 data.s 379 | Comment | 00 | | 0 | 00/16AB | * 40 4algefra,7500,"nous n'tions pas pour","l'algrie francaise" - 2786 | 2 data.s 380 | Comment | 00 | | 0 | 00/16AB | * 41 4algesah,7500,"nous tions pour l'algrie et","le sahara francais!" - 2787 | 2 data.s 381 | Comment | 00 | | 0 | 00/16AB | * 42 4sousoff,7500,"les sous-off' de la coloniale,","dont j'tais" - 2788 | 2 data.s 382 | Empty | 00 | | 0 | 00/16AB | - 2789 | 2 data.s 383 | Data | 00 | | 2 | 00/16AB : 34 30 | snd40 asc '40' - 2790 | 2 data.s 384 | Data | 00 | | 2 | 00/16AD : D9 00 | dw 217 - 2791 | 2 data.s 385 | Data | 00 | | 23 | 00/16AF : 16 6E 6F 75 | str 'nous n'278e'tions pas pour' + 2776 | 2 data.s 369 | Data | 00 | | 1 | 00/1718 : 00 | str '' + 2777 | 2 data.s 370 | Data | 00 | | 2 | 00/1719 : 33 35 | snd35 asc '35' + 2778 | 2 data.s 371 | Data | 00 | | 2 | 00/171B : D9 00 | dw 217 + 2779 | 2 data.s 372 | Data | 00 | | 1 | 00/171D : 00 | str '' + 2780 | 2 data.s 373 | Data | 00 | | 1 | 00/171E : 00 | str '' + 2781 | 2 data.s 374 | Data | 00 | | 2 | 00/171F : 33 36 | snd36 asc '36' + 2782 | 2 data.s 375 | Data | 00 | | 2 | 00/1721 : D9 00 | dw 217 + 2783 | 2 data.s 376 | Data | 00 | | 1 | 00/1723 : 00 | str '' + 2784 | 2 data.s 377 | Data | 00 | | 1 | 00/1724 : 00 | str '' + 2785 | 2 data.s 378 | Data | 00 | | 2 | 00/1725 : 33 37 | snd37 asc '37' + 2786 | 2 data.s 379 | Data | 00 | | 2 | 00/1727 : D9 00 | dw 217 + 2787 | 2 data.s 380 | Data | 00 | | 1 | 00/1729 : 00 | str '' + 2788 | 2 data.s 381 | Data | 00 | | 1 | 00/172A : 00 | str '' + 2789 | 2 data.s 382 | Data | 00 | | 2 | 00/172B : 33 38 | snd38 asc '38' + 2790 | 2 data.s 383 | Data | 00 | | 2 | 00/172D : 22 01 | dw 290 + 2791 | 2 data.s 384 | Data | 00 | | 1 | 00/172F : 00 | str '' + 2792 | 2 data.s 385 | Data | 00 | | 1 | 00/1730 : 00 | str '' + 2793 | 2 data.s 386 | Empty | 00 | | 0 | 00/1731 | + 2794 | 2 data.s 387 | Empty | 00 | | 0 | 00/1731 | + 2795 | 2 data.s 388 | Comment | 00 | | 0 | 00/1731 | * 40 4algefra,7500,"nous n'tions pas pour","l'algrie francaise" + 2796 | 2 data.s 389 | Comment | 00 | | 0 | 00/1731 | * 41 4algesah,7500,"nous tions pour l'algrie et","le sahara francais!" + 2797 | 2 data.s 390 | Comment | 00 | | 0 | 00/1731 | * 42 4sousoff,7500,"les sous-off' de la coloniale,","dont j'tais" + 2798 | 2 data.s 391 | Empty | 00 | | 0 | 00/1731 | + 2799 | 2 data.s 392 | Data | 00 | | 2 | 00/1731 : 34 30 | snd40 asc '40' + 2800 | 2 data.s 393 | Data | 00 | | 2 | 00/1733 : D9 00 | dw 217 + 2801 | 2 data.s 394 | Data | 00 | | 23 | 00/1735 : 16 6E 6F 75 | str 'nous n'278e'tions pas pour' | | | | | | 73 20 6E 27 | | | | | | | 8E 74 69 6F | | | | | | | 6E 73 20 70 | | | | | | | 61 73 20 70 | | | | | | | 6F 75 72 | - 2792 | 2 data.s 386 | Data | 00 | | 20 | 00/16C6 : 13 6C 27 61 | str 'l'27'alg'8e'rie francaise' + 2802 | 2 data.s 395 | Data | 00 | | 20 | 00/174C : 13 6C 27 61 | str 'l'27'alg'8e'rie francaise' | | | | | | 6C 67 8E 72 | | | | | | | 69 65 20 66 | | | | | | | 72 61 6E 63 | | | | | | | 61 69 73 65 | - 2793 | 2 data.s 387 | Data | 00 | | 2 | 00/16DA : 34 31 | snd41 asc '41' - 2794 | 2 data.s 388 | Data | 00 | | 2 | 00/16DC : D9 00 | dw 217 - 2795 | 2 data.s 389 | Data | 00 | | 30 | 00/16DE : 1D 6E 6F 75 | str 'nous '8e'tions pour l'27'alg'8e'rie et' + 2803 | 2 data.s 396 | Data | 00 | | 2 | 00/1760 : 34 31 | snd41 asc '41' + 2804 | 2 data.s 397 | Data | 00 | | 2 | 00/1762 : D9 00 | dw 217 + 2805 | 2 data.s 398 | Data | 00 | | 30 | 00/1764 : 1D 6E 6F 75 | str 'nous '8e'tions pour l'27'alg'8e'rie et' | | | | | | 73 20 8E 74 | | | | | | | 69 6F 6E 73 | | | | | | | 20 70 6F 75 | @@ -2785,14 +2818,14 @@ | | | | | | 61 6C 67 8E | | | | | | | 72 69 65 20 | | | | | | | 65 74 | - 2796 | 2 data.s 390 | Data | 00 | | 20 | 00/16FC : 13 6C 65 20 | str 'le sahara francais!' + 2806 | 2 data.s 399 | Data | 00 | | 20 | 00/1782 : 13 6C 65 20 | str 'le sahara francais!' | | | | | | 73 61 68 61 | | | | | | | 72 61 20 66 | | | | | | | 72 61 6E 63 | | | | | | | 61 69 73 21 | - 2797 | 2 data.s 391 | Data | 00 | | 2 | 00/1710 : 34 32 | snd42 asc '42' - 2798 | 2 data.s 392 | Data | 00 | | 2 | 00/1712 : D9 00 | dw 217 - 2799 | 2 data.s 393 | Data | 00 | | 29 | 00/1714 : 1C 6C 65 73 | str 'les sous-off de la coloniale' + 2807 | 2 data.s 400 | Data | 00 | | 2 | 00/1796 : 34 32 | snd42 asc '42' + 2808 | 2 data.s 401 | Data | 00 | | 2 | 00/1798 : D9 00 | dw 217 + 2809 | 2 data.s 402 | Data | 00 | | 29 | 00/179A : 1C 6C 65 73 | str 'les sous-off de la coloniale' | | | | | | 20 73 6F 75 | | | | | | | 73 2D 6F 66 | | | | | | | 66 20 64 65 | @@ -2800,24 +2833,24 @@ | | | | | | 63 6F 6C 6F | | | | | | | 6E 69 61 6C | | | | | | | 65 | - 2800 | 2 data.s 394 | Data | 00 | | 13 | 00/1731 : 0C 64 6F 6E | str 'dont j'278e'tais' + 2810 | 2 data.s 403 | Data | 00 | | 13 | 00/17B7 : 0C 64 6F 6E | str 'dont j'278e'tais' | | | | | | 74 20 6A 27 | | | | | | | 8E 74 61 69 | | | | | | | 73 | - 2801 | 2 data.s 395 | Empty | 00 | | 0 | 00/173E | - 2802 | 2 data.s 396 | Comment | 00 | | 0 | 00/173E | * 50 5haine,7500,"qui a la haine de l'tranger?","" - 2803 | 2 data.s 397 | Comment | 00 | | 0 | 00/173E | * 51 5terrfra,7500,"la terre de france, elle est","d'abord aux franais" - 2804 | 2 data.s 398 | Comment | 00 | | 0 | 00/173E | * 52 5collabo,7500,"on nous parle des collabos,","y z'en ont fait moins" - 2805 | 2 data.s 399 | Comment | 00 | | 0 | 00/173E | * 53 5clepen,7500,"c'est Le Pen (de ch'val)","" - 2806 | 2 data.s 400 | Comment | 00 | | 0 | 00/173E | * 54 5antifra,7500,"est anti-franais","" - 2807 | 2 data.s 401 | Comment | 00 | | 0 | 00/173E | * 55 5abrutis,7500,"nous sommes des a.....s","" - 2808 | 2 data.s 402 | Comment | 00 | | 0 | 00/173E | * 56 fx_beat,7500,"","" - 2809 | 2 data.s 403 | Comment | 00 | | 0 | 00/173E | * 57 fx_glin1,7500,"","" - 2810 | 2 data.s 404 | Comment | 00 | | 0 | 00/173E | * 58 fx_glin2,7500,"","" - 2811 | 2 data.s 405 | Empty | 00 | | 0 | 00/173E | - 2812 | 2 data.s 406 | Data | 00 | | 2 | 00/173E : 35 30 | snd50 asc '50' - 2813 | 2 data.s 407 | Data | 00 | | 2 | 00/1740 : D9 00 | dw 217 - 2814 | 2 data.s 408 | Data | 00 | | 30 | 00/1742 : 1D 71 75 69 | str 'qui a la haine de l'278e'tranger?' + 2811 | 2 data.s 404 | Empty | 00 | | 0 | 00/17C4 | + 2812 | 2 data.s 405 | Comment | 00 | | 0 | 00/17C4 | * 50 5haine,7500,"qui a la haine de l'tranger?","" + 2813 | 2 data.s 406 | Comment | 00 | | 0 | 00/17C4 | * 51 5terrfra,7500,"la terre de france, elle est","d'abord aux franais" + 2814 | 2 data.s 407 | Comment | 00 | | 0 | 00/17C4 | * 52 5collabo,7500,"on nous parle des collabos,","y z'en ont fait moins" + 2815 | 2 data.s 408 | Comment | 00 | | 0 | 00/17C4 | * 53 5clepen,7500,"c'est Le Pen (de ch'val)","" + 2816 | 2 data.s 409 | Comment | 00 | | 0 | 00/17C4 | * 54 5antifra,7500,"est anti-franais","" + 2817 | 2 data.s 410 | Comment | 00 | | 0 | 00/17C4 | * 55 5abrutis,7500,"nous sommes des a.....s","" + 2818 | 2 data.s 411 | Comment | 00 | | 0 | 00/17C4 | * 56 fx_beat,7500,"","" + 2819 | 2 data.s 412 | Comment | 00 | | 0 | 00/17C4 | * 57 fx_glin1,7500,"","" + 2820 | 2 data.s 413 | Comment | 00 | | 0 | 00/17C4 | * 58 fx_glin2,7500,"","" + 2821 | 2 data.s 414 | Empty | 00 | | 0 | 00/17C4 | + 2822 | 2 data.s 415 | Data | 00 | | 2 | 00/17C4 : 35 30 | snd50 asc '50' + 2823 | 2 data.s 416 | Data | 00 | | 2 | 00/17C6 : D9 00 | dw 217 + 2824 | 2 data.s 417 | Data | 00 | | 30 | 00/17C8 : 1D 71 75 69 | str 'qui a la haine de l'278e'tranger?' | | | | | | 20 61 20 6C | | | | | | | 61 20 68 61 | | | | | | | 69 6E 65 20 | @@ -2825,10 +2858,10 @@ | | | | | | 27 8E 74 72 | | | | | | | 61 6E 67 65 | | | | | | | 72 3F | - 2815 | 2 data.s 409 | Data | 00 | | 1 | 00/1760 : 00 | str '' - 2816 | 2 data.s 410 | Data | 00 | | 2 | 00/1761 : 35 31 | snd51 asc '51' - 2817 | 2 data.s 411 | Data | 00 | | 2 | 00/1763 : D9 00 | dw 217 - 2818 | 2 data.s 412 | Data | 00 | | 29 | 00/1765 : 1C 6C 61 20 | str 'la terre de france, elle est' + 2825 | 2 data.s 418 | Data | 00 | | 1 | 00/17E6 : 00 | str '' + 2826 | 2 data.s 419 | Data | 00 | | 2 | 00/17E7 : 35 31 | snd51 asc '51' + 2827 | 2 data.s 420 | Data | 00 | | 2 | 00/17E9 : D9 00 | dw 217 + 2828 | 2 data.s 421 | Data | 00 | | 29 | 00/17EB : 1C 6C 61 20 | str 'la terre de france, elle est' | | | | | | 74 65 72 72 | | | | | | | 65 20 64 65 | | | | | | | 20 66 72 61 | @@ -2836,1284 +2869,1178 @@ | | | | | | 20 65 6C 6C | | | | | | | 65 20 65 73 | | | | | | | 74 | - 2819 | 2 data.s 413 | Data | 00 | | 21 | 00/1782 : 14 64 27 61 | str 'd'27'abord aux fran'8d'ais' + 2829 | 2 data.s 422 | Data | 00 | | 21 | 00/1808 : 14 64 27 61 | str 'd'27'abord aux fran'8d'ais' | | | | | | 62 6F 72 64 | | | | | | | 20 61 75 78 | | | | | | | 20 66 72 61 | | | | | | | 6E 8D 61 69 | | | | | | | 73 | - 2820 | 2 data.s 414 | Data | 00 | | 2 | 00/1797 : 35 32 | snd52 asc '52' - 2821 | 2 data.s 415 | Data | 00 | | 2 | 00/1799 : D9 00 | dw 217 - 2822 | 2 data.s 416 | Data | 00 | | 27 | 00/179B : 1A 6F 6E 20 | str 'on nous parle des collabos' + 2830 | 2 data.s 423 | Data | 00 | | 2 | 00/181D : 35 32 | snd52 asc '52' + 2831 | 2 data.s 424 | Data | 00 | | 2 | 00/181F : D9 00 | dw 217 + 2832 | 2 data.s 425 | Data | 00 | | 27 | 00/1821 : 1A 6F 6E 20 | str 'on nous parle des collabos' | | | | | | 6E 6F 75 73 | | | | | | | 20 70 61 72 | | | | | | | 6C 65 20 64 | | | | | | | 65 73 20 63 | | | | | | | 6F 6C 6C 61 | | | | | | | 62 6F 73 | - 2823 | 2 data.s 417 | Data | 00 | | 22 | 00/17B6 : 15 79 20 7A | str 'y z'27'en ont fait moins' + 2833 | 2 data.s 426 | Data | 00 | | 22 | 00/183C : 15 79 20 7A | str 'y z'27'en ont fait moins' | | | | | | 27 65 6E 20 | | | | | | | 6F 6E 74 20 | | | | | | | 66 61 69 74 | | | | | | | 20 6D 6F 69 | | | | | | | 6E 73 | - 2824 | 2 data.s 418 | Data | 00 | | 2 | 00/17CC : 35 33 | snd53 asc '53' - 2825 | 2 data.s 419 | Data | 00 | | 2 | 00/17CE : D9 00 | dw 217 - 2826 | 2 data.s 420 | Data | 00 | | 25 | 00/17D0 : 18 63 27 65 | str 'c'27'est Le Pen (de ch'27'val)' + 2834 | 2 data.s 427 | Data | 00 | | 2 | 00/1852 : 35 33 | snd53 asc '53' + 2835 | 2 data.s 428 | Data | 00 | | 2 | 00/1854 : D9 00 | dw 217 + 2836 | 2 data.s 429 | Data | 00 | | 25 | 00/1856 : 18 63 27 65 | str 'c'27'est Le Pen (de ch'27'val)' | | | | | | 73 74 20 4C | | | | | | | 65 20 50 65 | | | | | | | 6E 20 28 64 | | | | | | | 65 20 63 68 | | | | | | | 27 76 61 6C | | | | | | | 29 | - 2827 | 2 data.s 421 | Data | 00 | | 1 | 00/17E9 : 00 | str '' - 2828 | 2 data.s 422 | Data | 00 | | 2 | 00/17EA : 35 34 | snd54 asc '54' - 2829 | 2 data.s 423 | Data | 00 | | 2 | 00/17EC : D9 00 | dw 217 - 2830 | 2 data.s 424 | Data | 00 | | 18 | 00/17EE : 11 65 73 74 | str 'est anti-fran'8d'ais' + 2837 | 2 data.s 430 | Data | 00 | | 1 | 00/186F : 00 | str '' + 2838 | 2 data.s 431 | Data | 00 | | 2 | 00/1870 : 35 34 | snd54 asc '54' + 2839 | 2 data.s 432 | Data | 00 | | 2 | 00/1872 : D9 00 | dw 217 + 2840 | 2 data.s 433 | Data | 00 | | 18 | 00/1874 : 11 65 73 74 | str 'est anti-fran'8d'ais' | | | | | | 20 61 6E 74 | | | | | | | 69 2D 66 72 | | | | | | | 61 6E 8D 61 | | | | | | | 69 73 | - 2831 | 2 data.s 425 | Data | 00 | | 1 | 00/1800 : 00 | str '' - 2832 | 2 data.s 426 | Data | 00 | | 2 | 00/1801 : 35 35 | snd55 asc '55' - 2833 | 2 data.s 427 | Data | 00 | | 2 | 00/1803 : D9 00 | dw 217 - 2834 | 2 data.s 428 | Data | 00 | | 24 | 00/1805 : 17 6E 6F 75 | str 'nous sommes des a.....s' + 2841 | 2 data.s 434 | Data | 00 | | 1 | 00/1886 : 00 | str '' + 2842 | 2 data.s 435 | Data | 00 | | 2 | 00/1887 : 35 35 | snd55 asc '55' + 2843 | 2 data.s 436 | Data | 00 | | 2 | 00/1889 : D9 00 | dw 217 + 2844 | 2 data.s 437 | Data | 00 | | 24 | 00/188B : 17 6E 6F 75 | str 'nous sommes des a.....s' | | | | | | 73 20 73 6F | | | | | | | 6D 6D 65 73 | | | | | | | 20 64 65 73 | | | | | | | 20 61 2E 2E | | | | | | | 2E 2E 2E 73 | - 2835 | 2 data.s 429 | Data | 00 | | 1 | 00/181D : 00 | str '' - 2836 | 2 data.s 430 | Data | 00 | | 2 | 00/181E : 35 36 | snd56 asc '56' - 2837 | 2 data.s 431 | Data | 00 | | 2 | 00/1820 : D9 00 | dw 217 - 2838 | 2 data.s 432 | Data | 00 | | 1 | 00/1822 : 00 | str '' - 2839 | 2 data.s 433 | Data | 00 | | 1 | 00/1823 : 00 | str '' - 2840 | 2 data.s 434 | Data | 00 | | 2 | 00/1824 : 35 37 | snd57 asc '57' - 2841 | 2 data.s 435 | Data | 00 | | 2 | 00/1826 : D9 00 | dw 217 - 2842 | 2 data.s 436 | Data | 00 | | 1 | 00/1828 : 00 | str '' - 2843 | 2 data.s 437 | Data | 00 | | 1 | 00/1829 : 00 | str '' - 2844 | 2 data.s 438 | Data | 00 | | 2 | 00/182A : 35 38 | snd58 asc '58' - 2845 | 2 data.s 439 | Data | 00 | | 2 | 00/182C : D9 00 | dw 217 - 2846 | 2 data.s 440 | Data | 00 | | 1 | 00/182E : 00 | str '' - 2847 | 2 data.s 441 | Data | 00 | | 1 | 00/182F : 00 | str '' - 2848 | 2 data.s 442 | Empty | 00 | | 0 | 00/1830 | - 2849 | 2 data.s 443 | Comment | 00 | | 0 | 00/1830 | *--- Donnees Sound Tool Set - 2850 | 2 data.s 444 | Empty | 00 | | 0 | 00/1830 | - 2851 | 2 data.s 445 | Data | 00 | | 4 | 00/1830 : 00 00 00 00 | waveSTART ds 4 ; waveStart (long) - 2852 | 2 data.s 446 | Data | 00 | | 2 | 00/1834 : 00 00 | waveSIZE ds 2 ; waveSize en octets - 2853 | 2 data.s 447 | Data | 00 | | 2 | 00/1836 : D6 00 | waveFREQ dw 214 ; freqOffset - 2854 | 2 data.s 448 | Empty | 00 | | 0 | 00/1838 | - 2855 | 2 data.s 449 | Data | 00 | | 20 | 00/1838 : 00 00 00 00 | tblSTR1 ds 10*2 ; pointeur sur la premire phrase + 2845 | 2 data.s 438 | Data | 00 | | 1 | 00/18A3 : 00 | str '' + 2846 | 2 data.s 439 | Data | 00 | | 2 | 00/18A4 : 35 36 | snd56 asc '56' + 2847 | 2 data.s 440 | Data | 00 | | 2 | 00/18A6 : D9 00 | dw 217 + 2848 | 2 data.s 441 | Data | 00 | | 1 | 00/18A8 : 00 | str '' + 2849 | 2 data.s 442 | Data | 00 | | 1 | 00/18A9 : 00 | str '' + 2850 | 2 data.s 443 | Data | 00 | | 2 | 00/18AA : 35 37 | snd57 asc '57' + 2851 | 2 data.s 444 | Data | 00 | | 2 | 00/18AC : D9 00 | dw 217 + 2852 | 2 data.s 445 | Data | 00 | | 1 | 00/18AE : 00 | str '' + 2853 | 2 data.s 446 | Data | 00 | | 1 | 00/18AF : 00 | str '' + 2854 | 2 data.s 447 | Data | 00 | | 2 | 00/18B0 : 35 38 | snd58 asc '58' + 2855 | 2 data.s 448 | Data | 00 | | 2 | 00/18B2 : D9 00 | dw 217 + 2856 | 2 data.s 449 | Data | 00 | | 1 | 00/18B4 : 00 | str '' + 2857 | 2 data.s 450 | Data | 00 | | 1 | 00/18B5 : 00 | str '' + 2858 | 2 data.s 451 | Empty | 00 | | 0 | 00/18B6 | + 2859 | 2 data.s 452 | Comment | 00 | | 0 | 00/18B6 | *--- Donnees Sound Tool Set + 2860 | 2 data.s 453 | Empty | 00 | | 0 | 00/18B6 | + 2861 | 2 data.s 454 | Data | 00 | | 4 | 00/18B6 : 00 00 00 00 | waveSTART ds 4 ; waveStart (long) + 2862 | 2 data.s 455 | Data | 00 | | 2 | 00/18BA : 00 00 | waveSIZE ds 2 ; waveSize en octets + 2863 | 2 data.s 456 | Data | 00 | | 2 | 00/18BC : D6 00 | waveFREQ dw 214 ; freqOffset + 2864 | 2 data.s 457 | Empty | 00 | | 0 | 00/18BE | + 2865 | 2 data.s 458 | Data | 00 | | 20 | 00/18BE : 00 00 00 00 | tblSTR1 ds 10*2 ; pointeur sur la premire phrase | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2856 | 2 data.s 450 | Data | 00 | | 20 | 00/184C : 00 00 00 00 | tblSTR2 ds 10*2 ; pointeur sur la seconde phrase + 2866 | 2 data.s 459 | Data | 00 | | 20 | 00/18D2 : 00 00 00 00 | tblSTR2 ds 10*2 ; pointeur sur la seconde phrase | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2857 | 2 data.s 451 | Data | 00 | | 20 | 00/1860 : 00 00 00 00 | tblSIZE ds 10*2 ; taille de chaque son + 2867 | 2 data.s 460 | Data | 00 | | 20 | 00/18E6 : 00 00 00 00 | tblSIZE ds 10*2 ; taille de chaque son | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2858 | 2 data.s 452 | Data | 00 | | 20 | 00/1874 : 00 00 00 00 | tblFREQ ds 10*2 ; frquence de chaque son + 2868 | 2 data.s 461 | Data | 00 | | 20 | 00/18FA : 00 00 00 00 | tblFREQ ds 10*2 ; frquence de chaque son | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2859 | 2 data.s 453 | Data | 00 | | 20 | 00/1888 : 00 00 00 00 | sndKEY ds 10*2 ; FALSE: not pressed, TRUE: key pressed + 2869 | 2 data.s 462 | Data | 00 | | 20 | 00/190E : 00 00 00 00 | sndKEY ds 10*2 ; FALSE: not pressed, TRUE: key pressed | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 2860 | 2 data.s 454 | Empty | 00 | | 0 | 00/189C | - 2861 | 2 data.s 455 | Data | 00 | | 2 | 00/189C : 00 00 | fgSND ds 2 ; 0 means no sound - 2862 | 2 data.s 456 | Data | 00 | | 2 | 00/189E : 00 00 | zikPLAY ds 2 - 2863 | 2 data.s 457 | Data | 00 | | 4 | 00/18A0 : 00 00 00 00 | zikMUSIC ds 4 - 2864 | 2 data.s 458 | Data | 00 | | 4 | 00/18A4 : 00 00 00 00 | sndVECTOR ds 4 - 2865 | 2 data.s 459 | Data | 00 | | 2 | 00/18A8 : 00 00 | zikPAGE ds 2 - 2866 | 2 data.s 460 | Data | 00 | | 4 | 00/18AA : 00 00 00 00 | ptrMUSIC ds 4 - 2867 | 2 data.s 461 | Data | 00 | | 4 | 00/18AE : 00 00 00 00 | zikPTR ds 4 - 2868 | 2 data.s 462 | Data | 00 | | 2 | 00/18B2 : 00 00 | fgPAGE ds 2 - 2869 | 2 data.s 463 | Data | 00 | | 2 | 00/18B4 : 00 00 | whichSND ds 2 - 2870 | 2 data.s 464 | Empty | 00 | | 0 | 00/18B6 | - 2871 | 1 labellezohra.s 1480 | Directive | 00 | | 0 | 00/18B6 | put game.s - 2872 | 3 game.s 1 | Comment | 00 | | 0 | 00/18B6 | * - 2873 | 3 game.s 2 | Comment | 00 | | 0 | 00/18B6 | * La Belle Zohra - 2874 | 3 game.s 3 | Comment | 00 | | 0 | 00/18B6 | * - 2875 | 3 game.s 4 | Comment | 00 | | 0 | 00/18B6 | * (c) 1992, Franois Coulon - 2876 | 3 game.s 5 | Comment | 00 | | 0 | 00/18B6 | * (c) 2023, Antoine Vignau & Olivier Zardini - 2877 | 3 game.s 6 | Comment | 00 | | 0 | 00/18B6 | * - 2878 | 3 game.s 7 | Empty | 00 | | 0 | 00/18B6 | - 2879 | 3 game.s 8 | Directive | 00 | | 0 | 00/18B6 | mx %00 - 2880 | 3 game.s 9 | Empty | 00 | | 0 | 00/18B6 | - 2881 | 3 game.s 10 | Comment | 00 | | 0 | 00/18B6 | *----------------------- - 2882 | 3 game.s 11 | Empty | 00 | | 0 | 00/18B6 | - 2883 | 3 game.s 12 | Equivalence | 00 | | 0 | 00/18B6 | soundctl = $3c ; $c03c - 2884 | 3 game.s 13 | Equivalence | 00 | | 0 | 00/18B6 | sounddata = $3d ; $c03d - 2885 | 3 game.s 14 | Equivalence | 00 | | 0 | 00/18B6 | soundadrl = $3e ; $c03e - 2886 | 3 game.s 15 | Equivalence | 00 | | 0 | 00/18B6 | soundadrh = $3f ; $c03f - 2887 | 3 game.s 16 | Empty | 00 | | 0 | 00/18B6 | - 2888 | 3 game.s 17 | Comment | 00 | | 0 | 00/18B6 | *----------------------- - 2889 | 3 game.s 18 | Comment | 00 | | 0 | 00/18B6 | * macros - 2890 | 3 game.s 19 | Comment | 00 | | 0 | 00/18B6 | *----------------------- - 2891 | 3 game.s 20 | Empty | 00 | | 0 | 00/18B6 | - 2892 | 3 game.s 21 | Directive | 00 | | 0 | 00/18B6 | @carre mac - 2893 | 3 game.s 22 | Directive | 00 | | 0 | 00/18B6 | PushLong ]1 - 2894 | 3 game.s 23 | Directive | 00 | | 0 | 00/18B6 | PushWord ]2 - 2895 | 3 game.s 24 | Directive | 00 | | 0 | 00/18B6 | PushWord ]3 - 2896 | 3 game.s 25 | Directive | 00 | | 0 | 00/18B6 | PushWord ]4 - 2897 | 3 game.s 26 | Directive | 00 | | 0 | 00/18B6 | jsr carre - 2898 | 3 game.s 27 | Directive | 00 | | 0 | 00/18B6 | eom - 2899 | 3 game.s 28 | Empty | 00 | | 0 | 00/18B6 | - 2900 | 3 game.s 29 | Directive | 00 | | 0 | 00/18B6 | @t mac - 2901 | 3 game.s 30 | Directive | 00 | | 0 | 00/18B6 | lda ]1 - 2902 | 3 game.s 31 | Directive | 00 | | 0 | 00/18B6 | ldy ]2 - 2903 | 3 game.s 32 | Directive | 00 | | 0 | 00/18B6 | jsr t - 2904 | 3 game.s 33 | Directive | 00 | | 0 | 00/18B6 | eom - 2905 | 3 game.s 34 | Empty | 00 | | 0 | 00/18B6 | - 2906 | 3 game.s 35 | Directive | 00 | | 0 | 00/18B6 | @cree_fenetre mac - 2907 | 3 game.s 36 | Directive | 00 | | 0 | 00/18B6 | lda ]1 - 2908 | 3 game.s 37 | Directive | 00 | | 0 | 00/18B6 | ldx ]2 - 2909 | 3 game.s 38 | Directive | 00 | | 0 | 00/18B6 | jsr cree_fenetre - 2910 | 3 game.s 39 | Directive | 00 | | 0 | 00/18B6 | eom - 2911 | 3 game.s 40 | Empty | 00 | | 0 | 00/18B6 | - 2912 | 3 game.s 41 | Comment | 00 | | 0 | 00/18B6 | *----------------------- - 2913 | 3 game.s 42 | Comment | 00 | | 0 | 00/18B6 | * DATA_ERROR - OK - 2914 | 3 game.s 43 | Comment | 00 | | 0 | 00/18B6 | *----------------------- - 2915 | 3 game.s 44 | Comment | 00 | | 0 | 00/18B6 | * data_error - 2916 | 3 game.s 45 | Empty | 00 | | 0 | 00/18B6 | - 2917 | 3 game.s 46 | Code | 00 | | 1 | 00/18B6 : 48 | data_error pha - 2918 | 3 game.s 47 | Macro | 00 | | 0 | 00/18B7 | PushLong #pgmSTR1 - 2922 | 3 game.s 47 | Code | 00 | 1 >>16 | 3 | 00/18B7 : F4 00 00 | PEA #^#pgmSTR1 - 2929 | 3 game.s 47 | Code | 00 | 2 | 3 | 00/18BA : F4 A4 0A | PEA #pgmSTR1 - 2932 | 3 game.s 48 | Macro | 00 | | 0 | 00/18BD | PushLong #pgmSTR2 - 2936 | 3 game.s 48 | Code | 00 | 1 >>16 | 3 | 00/18BD : F4 00 00 | PEA #^#pgmSTR2 - 2943 | 3 game.s 48 | Code | 00 | 2 | 3 | 00/18C0 : F4 B7 0A | PEA #pgmSTR2 - 2946 | 3 game.s 49 | Macro | 00 | | 0 | 00/18C3 | PushLong #errSTR3 - 2950 | 3 game.s 49 | Code | 00 | 1 >>16 | 3 | 00/18C3 : F4 00 00 | PEA #^#errSTR3 - 2957 | 3 game.s 49 | Code | 00 | 2 | 3 | 00/18C6 : F4 0E 0B | PEA #errSTR3 - 2960 | 3 game.s 50 | Macro | 00 | | 0 | 00/18C9 | PushLong #errSTR2 - 2964 | 3 game.s 50 | Code | 00 | 1 >>16 | 3 | 00/18C9 : F4 00 00 | PEA #^#errSTR2 - 2971 | 3 game.s 50 | Code | 00 | 2 | 3 | 00/18CC : F4 0D 0B | PEA #errSTR2 - 2974 | 3 game.s 51 | Macro | 00 | | 0 | 00/18CF | _TLTextMountVolume - 2976 | 3 game.s 51 | Code | 00 | | 3 | 00/18CF : A2 01 12 | LDX #$1201 ; load tool call # - 2977 | 3 game.s 51 | Code | 00 | | 4 | 00/18D2 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 2978 | 3 game.s 52 | Code | 00 | | 1 | 00/18D6 : 68 | pla - 2979 | 3 game.s 53 | Code | 00 | | 1 | 00/18D7 : 38 | sec - 2980 | 3 game.s 54 | Code | 00 | | 1 | 00/18D8 : 60 | rts - 2981 | 3 game.s 55 | Empty | 00 | | 0 | 00/18D9 | - 2982 | 3 game.s 56 | Comment | 00 | | 0 | 00/18D9 | *----------------------- - 2983 | 3 game.s 57 | Comment | 00 | | 0 | 00/18D9 | * LOAD_TEXTE - OK - 2984 | 3 game.s 58 | Comment | 00 | | 0 | 00/18D9 | *----------------------- - 2985 | 3 game.s 59 | Comment | 00 | | 0 | 00/18D9 | * load_texte - 2986 | 3 game.s 60 | Empty | 00 | | 0 | 00/18D9 | - 2987 | 3 game.s 61 | Empty | 00 | | 0 | 00/18D9 | load_texte - 2988 | 3 game.s 62 | Code | 00 | 2 | 3 | 00/18D9 : A9 C3 0D | lda #pTXT - 2989 | 3 game.s 63 | Code | 00 | 2 | 3 | 00/18DC : 8D 2F 0D | sta proOPEN+4 ; filename - 2990 | 3 game.s 64 | Empty | 00 | | 0 | 00/18DF | - 2991 | 3 game.s 65 | Code | 00 | | 4 | 00/18DF : 22 A8 00 E1 | jsl {$e100a8} - 2992 | 3 game.s 66 | Data | 00 | | 2 | 00/18E3 : 10 20 | dw $2010 - 2993 | 3 game.s 67 | Data | 00 | 3 | 4 | 00/18E5 : 2B 0D 00 00 | adrl proOPEN - 2994 | 3 game.s 68 | Code | 00 | | 2 | 00/18E9 : B0 5D | bcs lt_err2 - 2995 | 3 game.s 69 | Empty | 00 | | 0 | 00/18EB | - 2996 | 3 game.s 70 | Code | 00 | 2 | 3 | 00/18EB : AD 2D 0D | lda proOPEN+2 - 2997 | 3 game.s 71 | Code | 00 | 2 | 3 | 00/18EE : 8D 5B 0D | sta proREAD+2 - 2998 | 3 game.s 72 | Code | 00 | 2 | 3 | 00/18F1 : 8D 6B 0D | sta proCLOSE+2 - 2999 | 3 game.s 73 | Empty | 00 | | 0 | 00/18F4 | - 3000 | 3 game.s 74 | Code | 00 | 2 | 3 | 00/18F4 : AC 55 0D | ldy proEOF - 3001 | 3 game.s 75 | Code | 00 | 2 | 3 | 00/18F7 : 8C 61 0D | sty proREAD+8 - 3002 | 3 game.s 76 | Code | 00 | 2 | 3 | 00/18FA : AE 57 0D | ldx proEOF+2 - 3003 | 3 game.s 77 | Code | 00 | 2 | 3 | 00/18FD : 8E 63 0D | stx proREAD+10 - 3004 | 3 game.s 78 | Empty | 00 | | 0 | 00/1900 | - 3005 | 3 game.s 79 | Code | 00 | | 1 | 00/1900 : 48 | pha - 3006 | 3 game.s 80 | Code | 00 | | 1 | 00/1901 : 48 | pha - 3007 | 3 game.s 81 | Code | 00 | | 1 | 00/1902 : DA | phx - 3008 | 3 game.s 82 | Code | 00 | | 1 | 00/1903 : 5A | phy - 3009 | 3 game.s 83 | Macro | 00 | | 0 | 00/1904 | PushWord myID - 3014 | 3 game.s 83 | Code | 00 | 2 | 3 | 00/1904 : AD 52 07 | LDA myID - 3015 | 3 game.s 83 | Code | 00 | | 1 | 00/1907 : 48 | PHA - 3017 | 3 game.s 84 | Macro | 00 | | 0 | 00/1908 | PushWord #%11000000_00001100 - 3019 | 3 game.s 84 | Code | 00 | | 3 | 00/1908 : F4 0C C0 | PEA #%11000000_00001100 - 3022 | 3 game.s 85 | Macro | 00 | | 0 | 00/190B | PushLong #0 - 3026 | 3 game.s 85 | Code | 00 | | 3 | 00/190B : F4 00 00 | PEA #^#0 - 3033 | 3 game.s 85 | Code | 00 | | 3 | 00/190E : F4 00 00 | PEA #0 - 3036 | 3 game.s 86 | Macro | 00 | | 0 | 00/1911 | _NewHandle - 3038 | 3 game.s 86 | Code | 00 | | 3 | 00/1911 : A2 02 09 | LDX #$902 ; load tool call # - 3039 | 3 game.s 86 | Code | 00 | | 4 | 00/1914 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3040 | 3 game.s 87 | Code | 00 | | 1 | 00/1918 : 0B | phd - 3041 | 3 game.s 88 | Code | 00 | | 1 | 00/1919 : 3B | tsc - 3042 | 3 game.s 89 | Code | 00 | | 1 | 00/191A : 5B | tcd - 3043 | 3 game.s 90 | Code | 00 | | 2 | 00/191B : A7 03 | lda [3] - 3044 | 3 game.s 91 | Code | 00 | 2 | 3 | 00/191D : 8D 72 07 | sta ptrTEXTES - 3045 | 3 game.s 92 | Code | 00 | 2 | 3 | 00/1920 : 8D 5D 0D | sta proREAD+4 - 3046 | 3 game.s 93 | Code | 00 | | 3 | 00/1923 : A0 02 00 | ldy #2 - 3047 | 3 game.s 94 | Code | 00 | | 2 | 00/1926 : B7 03 | lda [3],y - 3048 | 3 game.s 95 | Code | 00 | 2 | 3 | 00/1928 : 8D 74 07 | sta ptrTEXTES+2 - 3049 | 3 game.s 96 | Code | 00 | 2 | 3 | 00/192B : 8D 5F 0D | sta proREAD+6 - 3050 | 3 game.s 97 | Code | 00 | | 1 | 00/192E : 2B | pld - 3051 | 3 game.s 98 | Code | 00 | | 1 | 00/192F : 68 | pla - 3052 | 3 game.s 99 | Code | 00 | | 1 | 00/1930 : 68 | pla - 3053 | 3 game.s 100 | Code | 00 | | 2 | 00/1931 : B0 0A | bcs lt_err1 - 3054 | 3 game.s 101 | Empty | 00 | | 0 | 00/1933 | - 3055 | 3 game.s 102 | Code | 00 | | 4 | 00/1933 : 22 A8 00 E1 | jsl {$e100a8} - 3056 | 3 game.s 103 | Data | 00 | | 2 | 00/1937 : 12 20 | dw $2012 - 3057 | 3 game.s 104 | Data | 00 | 3 | 4 | 00/1939 : 59 0D 00 00 | adrl proREAD - 3058 | 3 game.s 105 | Empty | 00 | | 0 | 00/193D | - 3059 | 3 game.s 106 | Code | 00 | | 4 | 00/193D : 22 A8 00 E1 | lt_err1 jsl {$e100a8} - 3060 | 3 game.s 107 | Data | 00 | | 2 | 00/1941 : 14 20 | dw $2014 - 3061 | 3 game.s 108 | Data | 00 | 3 | 4 | 00/1943 : 69 0D 00 00 | adrl proCLOSE - 3062 | 3 game.s 109 | Code | 00 | | 1 | 00/1947 : 18 | clc - 3063 | 3 game.s 110 | Code | 00 | | 1 | 00/1948 : 60 | lt_err2 rts - 3064 | 3 game.s 111 | Empty | 00 | | 0 | 00/1949 | - 3065 | 3 game.s 112 | Comment | 00 | | 0 | 00/1949 | *----------------------- - 3066 | 3 game.s 113 | Comment | 00 | | 0 | 00/1949 | * GESTION DES ICONES - 3067 | 3 game.s 114 | Comment | 00 | | 0 | 00/1949 | *----------------------- - 3068 | 3 game.s 115 | Empty | 00 | | 0 | 00/1949 | - 3069 | 3 game.s 116 | Empty | 00 | | 0 | 00/1949 | test_icone - 3070 | 3 game.s 117 | Code | 00 | | 3 | 00/1949 : A9 00 00 | lda #0 ; from 1 - 3071 | 3 game.s 118 | Code | 00 | | 1 | 00/194C : 48 | ozunid_9 pha - 3072 | 3 game.s 119 | Code | 00 | | 1 | 00/194D : 0A | asl - 3073 | 3 game.s 120 | Code | 00 | | 1 | 00/194E : 0A | asl - 3074 | 3 game.s 121 | Code | 00 | | 1 | 00/194F : 0A | asl - 3075 | 3 game.s 122 | Code | 00 | | 1 | 00/1950 : AA | tax - 3076 | 3 game.s 123 | Code | 00 | 2 | 3 | 00/1951 : AD 23 0B | lda taskWHERE+2 ; compare le X - 3077 | 3 game.s 124 | Code | 00 | 2 | 3 | 00/1954 : DD ED 13 | cmp peche_x,x - 3078 | 3 game.s 125 | Code | 00 | | 2 | 00/1957 : 90 1B | bcc icone_ko - 3079 | 3 game.s 126 | Code | 00 | 2 | 3 | 00/1959 : BD 09 14 | lda peche_xx,x - 3080 | 3 game.s 127 | Code | 00 | 2 | 3 | 00/195C : CD 23 0B | cmp taskWHERE+2 - 3081 | 3 game.s 128 | Code | 00 | | 2 | 00/195F : 90 13 | bcc icone_ko - 3082 | 3 game.s 129 | Empty | 00 | | 0 | 00/1961 | - 3083 | 3 game.s 130 | Code | 00 | 2 | 3 | 00/1961 : AD 21 0B | lda taskWHERE ; et le Y - 3084 | 3 game.s 131 | Code | 00 | 2 | 3 | 00/1964 : DD FB 13 | cmp peche_y,x - 3085 | 3 game.s 132 | Code | 00 | | 2 | 00/1967 : 90 0B | bcc icone_ko - 3086 | 3 game.s 133 | Code | 00 | 2 | 3 | 00/1969 : BD 17 14 | lda peche_yy,x - 3087 | 3 game.s 134 | Code | 00 | 2 | 3 | 00/196C : CD 21 0B | cmp taskWHERE - 3088 | 3 game.s 135 | Code | 00 | | 2 | 00/196F : 90 03 | bcc icone_ko - 3089 | 3 game.s 136 | Empty | 00 | | 0 | 00/1971 | - 3090 | 3 game.s 137 | Code | 00 | | 1 | 00/1971 : 68 | pla ; on a notre icne - 3091 | 3 game.s 138 | Code | 00 | | 1 | 00/1972 : 1A | inc - 3092 | 3 game.s 139 | Comment | 00 | | 0 | 00/1973 | * sta instruction2 - 3093 | 3 game.s 140 | Code | 00 | | 1 | 00/1973 : 60 | rts - 3094 | 3 game.s 141 | Empty | 00 | | 0 | 00/1974 | - 3095 | 3 game.s 142 | Empty | 00 | | 0 | 00/1974 | icone_ko - 3096 | 3 game.s 143 | Code | 00 | | 1 | 00/1974 : 68 | pla - 3097 | 3 game.s 144 | Code | 00 | | 1 | 00/1975 : 1A | inc - 3098 | 3 game.s 145 | Code | 00 | | 3 | 00/1976 : C9 07 00 | cmp #{8}-1 ; et non plus nombre_icones - 3099 | 3 game.s 146 | Code | 00 | | 2 | 00/1979 : 90 D1 | bcc ozunid_9 - 3100 | 3 game.s 147 | Code | 00 | | 1 | 00/197B : 60 | rts - 3101 | 3 game.s 148 | Empty | 00 | | 0 | 00/197C | - 3102 | 3 game.s 149 | Comment | 00 | | 0 | 00/197C | *--- - 3103 | 3 game.s 150 | Empty | 00 | | 0 | 00/197C | - 3104 | 3 game.s 151 | Empty | 00 | | 0 | 00/197C | efface_icone ; X is object - 3105 | 3 game.s 152 | Code | 00 | | 3 | 00/197C : E0 00 00 | cpx #0 - 3106 | 3 game.s 153 | Code | 00 | | 2 | 00/197F : F0 1E | beq ei1 - 3107 | 3 game.s 154 | Code | 00 | 2 | 3 | 00/1981 : 20 C4 19 | jsr set_icone - 3108 | 3 game.s 155 | Empty | 00 | | 0 | 00/1984 | - 3109 | 3 game.s 156 | Macro | 00 | | 0 | 00/1984 | _HideCursor - 3111 | 3 game.s 156 | Code | 00 | | 3 | 00/1984 : A2 04 90 | LDX #$9004 ; load tool call # - 3112 | 3 game.s 156 | Code | 00 | | 4 | 00/1987 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3113 | 3 game.s 157 | Macro | 00 | | 0 | 00/198B | PushLong #iconParamPtr - 3117 | 3 game.s 157 | Code | 00 | 1 >>16 | 3 | 00/198B : F4 00 00 | PEA #^#iconParamPtr - 3124 | 3 game.s 157 | Code | 00 | 2 | 3 | 00/198E : F4 FF 19 | PEA #iconParamPtr - 3127 | 3 game.s 158 | Macro | 00 | | 0 | 00/1991 | _PaintPixels - 3129 | 3 game.s 158 | Code | 00 | | 3 | 00/1991 : A2 04 7F | LDX #$7F04 ; load tool call # - 3130 | 3 game.s 158 | Code | 00 | | 4 | 00/1994 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3131 | 3 game.s 159 | Macro | 00 | | 0 | 00/1998 | _ShowCursor - 3133 | 3 game.s 159 | Code | 00 | | 3 | 00/1998 : A2 04 91 | LDX #$9104 ; load tool call # - 3134 | 3 game.s 159 | Code | 00 | | 4 | 00/199B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3135 | 3 game.s 160 | Code | 00 | | 1 | 00/199F : 60 | ei1 rts - 3136 | 3 game.s 161 | Empty | 00 | | 0 | 00/19A0 | - 3137 | 3 game.s 162 | Comment | 00 | | 0 | 00/19A0 | *--- - 3138 | 3 game.s 163 | Empty | 00 | | 0 | 00/19A0 | - 3139 | 3 game.s 164 | Empty | 00 | | 0 | 00/19A0 | affiche_icone ; X is object - 3140 | 3 game.s 165 | Code | 00 | | 3 | 00/19A0 : E0 00 00 | cpx #0 - 3141 | 3 game.s 166 | Code | 00 | | 2 | 00/19A3 : F0 1E | beq ai1 - 3142 | 3 game.s 167 | Code | 00 | 2 | 3 | 00/19A5 : 20 C4 19 | jsr set_icone - 3143 | 3 game.s 168 | Empty | 00 | | 0 | 00/19A8 | - 3144 | 3 game.s 169 | Macro | 00 | | 0 | 00/19A8 | _HideCursor - 3146 | 3 game.s 169 | Code | 00 | | 3 | 00/19A8 : A2 04 90 | LDX #$9004 ; load tool call # - 3147 | 3 game.s 169 | Code | 00 | | 4 | 00/19AB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3148 | 3 game.s 170 | Macro | 00 | | 0 | 00/19AF | PushLong #fondParamPtr - 3152 | 3 game.s 170 | Code | 00 | 1 >>16 | 3 | 00/19AF : F4 00 00 | PEA #^#fondParamPtr - 3159 | 3 game.s 170 | Code | 00 | 2 | 3 | 00/19B2 : F4 E9 19 | PEA #fondParamPtr - 3162 | 3 game.s 171 | Macro | 00 | | 0 | 00/19B5 | _PaintPixels - 3164 | 3 game.s 171 | Code | 00 | | 3 | 00/19B5 : A2 04 7F | LDX #$7F04 ; load tool call # - 3165 | 3 game.s 171 | Code | 00 | | 4 | 00/19B8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3166 | 3 game.s 172 | Macro | 00 | | 0 | 00/19BC | _ShowCursor - 3168 | 3 game.s 172 | Code | 00 | | 3 | 00/19BC : A2 04 91 | LDX #$9104 ; load tool call # - 3169 | 3 game.s 172 | Code | 00 | | 4 | 00/19BF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3170 | 3 game.s 173 | Code | 00 | | 1 | 00/19C3 : 60 | ai1 rts - 3171 | 3 game.s 174 | Empty | 00 | | 0 | 00/19C4 | - 3172 | 3 game.s 175 | Comment | 00 | | 0 | 00/19C4 | *--- - 3173 | 3 game.s 176 | Empty | 00 | | 0 | 00/19C4 | - 3174 | 3 game.s 177 | Code | 00 | | 1 | 00/19C4 : 8A | set_icone txa - 3175 | 3 game.s 178 | Code | 00 | | 1 | 00/19C5 : 3A | dec - 3176 | 3 game.s 179 | Code | 00 | | 1 | 00/19C6 : 0A | asl - 3177 | 3 game.s 180 | Code | 00 | | 1 | 00/19C7 : 0A | asl - 3178 | 3 game.s 181 | Code | 00 | | 1 | 00/19C8 : 0A | asl ; because we are 16-bit - 3179 | 3 game.s 182 | Code | 00 | | 1 | 00/19C9 : AA | tax - 3180 | 3 game.s 183 | Code | 00 | 2 | 3 | 00/19CA : BD FB 13 | lda peche_y,x - 3181 | 3 game.s 184 | Code | 00 | 2 | 3 | 00/19CD : 8D 45 1A | sta iconToSourceRect - 3182 | 3 game.s 185 | Code | 00 | 2 | 3 | 00/19D0 : 8D 4D 1A | sta iconToDestPoint - 3183 | 3 game.s 186 | Code | 00 | 2 | 3 | 00/19D3 : BD ED 13 | lda peche_x,x - 3184 | 3 game.s 187 | Code | 00 | 2 | 3 | 00/19D6 : 8D 47 1A | sta iconToSourceRect+2 - 3185 | 3 game.s 188 | Code | 00 | 2 | 3 | 00/19D9 : 8D 4F 1A | sta iconToDestPoint+2 - 3186 | 3 game.s 189 | Code | 00 | 2 | 3 | 00/19DC : BD 17 14 | lda peche_yy,x - 3187 | 3 game.s 190 | Code | 00 | 2 | 3 | 00/19DF : 8D 49 1A | sta iconToSourceRect+4 - 3188 | 3 game.s 191 | Code | 00 | 2 | 3 | 00/19E2 : BD 09 14 | lda peche_xx,x - 3189 | 3 game.s 192 | Code | 00 | 2 | 3 | 00/19E5 : 8D 4B 1A | sta iconToSourceRect+6 - 3190 | 3 game.s 193 | Code | 00 | | 1 | 00/19E8 : 60 | rts - 3191 | 3 game.s 194 | Empty | 00 | | 0 | 00/19E9 | - 3192 | 3 game.s 195 | Comment | 00 | | 0 | 00/19E9 | *--- - 3193 | 3 game.s 196 | Empty | 00 | | 0 | 00/19E9 | - 3194 | 3 game.s 197 | Empty | 00 | | 0 | 00/19E9 | fondParamPtr - 3195 | 3 game.s 198 | Data | 00 | 3 | 4 | 00/19E9 : 15 1A 00 00 | adrl fondToSourceLocInfo - 3196 | 3 game.s 199 | Data | 00 | 3 | 4 | 00/19ED : 35 1A 00 00 | adrl iconToDestLocInfo - 3197 | 3 game.s 200 | Data | 00 | 3 | 4 | 00/19F1 : 45 1A 00 00 | adrl iconToSourceRect - 3198 | 3 game.s 201 | Data | 00 | 3 | 4 | 00/19F5 : 4D 1A 00 00 | adrl iconToDestPoint - 3199 | 3 game.s 202 | Data | 00 | | 2 | 00/19F9 : 00 00 | dw $0000 ; mode copy - 3200 | 3 game.s 203 | Data | 00 | | 4 | 00/19FB : 00 00 00 00 | ds 4 - 3201 | 3 game.s 204 | Empty | 00 | | 0 | 00/19FF | - 3202 | 3 game.s 205 | Empty | 00 | | 0 | 00/19FF | iconParamPtr - 3203 | 3 game.s 206 | Data | 00 | 3 | 4 | 00/19FF : 25 1A 00 00 | adrl iconToSourceLocInfo - 3204 | 3 game.s 207 | Data | 00 | 3 | 4 | 00/1A03 : 35 1A 00 00 | adrl iconToDestLocInfo - 3205 | 3 game.s 208 | Data | 00 | 3 | 4 | 00/1A07 : 45 1A 00 00 | adrl iconToSourceRect - 3206 | 3 game.s 209 | Data | 00 | 3 | 4 | 00/1A0B : 4D 1A 00 00 | adrl iconToDestPoint - 3207 | 3 game.s 210 | Data | 00 | | 2 | 00/1A0F : 00 00 | dw $0000 ; mode copy - 3208 | 3 game.s 211 | Data | 00 | | 4 | 00/1A11 : 00 00 00 00 | ds 4 - 3209 | 3 game.s 212 | Empty | 00 | | 0 | 00/1A15 | - 3210 | 3 game.s 213 | Empty | 00 | | 0 | 00/1A15 | fondToSourceLocInfo - 3211 | 3 game.s 214 | Data | 00 | | 2 | 00/1A15 : 00 00 | dw {$00} ; mode 320 - 3212 | 3 game.s 215 | Data | 00 | | 4 | 00/1A17 : 00 00 00 00 | ds 4 ; ptrFOND - $0000 on entry, high set after _NewHandle - 3213 | 3 game.s 216 | Data | 00 | | 2 | 00/1A1B : A0 00 | dw 160 - 3214 | 3 game.s 217 | Data | 00 | | 8 | 00/1A1D : 00 00 00 00 | dw 0,0,199,319 - | | | | | | C7 00 3F 01 | - 3215 | 3 game.s 218 | Empty | 00 | | 0 | 00/1A25 | - 3216 | 3 game.s 219 | Empty | 00 | | 0 | 00/1A25 | iconToSourceLocInfo - 3217 | 3 game.s 220 | Data | 00 | | 2 | 00/1A25 : 00 00 | dw {$00} ; mode 320 - 3218 | 3 game.s 221 | Data | 00 | | 4 | 00/1A27 : 00 80 00 00 | adrl $8000 ; ptrICON - $8000 on entry, high set after _NewHandle - 3219 | 3 game.s 222 | Data | 00 | | 2 | 00/1A2B : A0 00 | dw 160 - 3220 | 3 game.s 223 | Data | 00 | | 8 | 00/1A2D : 00 00 00 00 | dw 0,0,199,319 - | | | | | | C7 00 3F 01 | - 3221 | 3 game.s 224 | Empty | 00 | | 0 | 00/1A35 | - 3222 | 3 game.s 225 | Empty | 00 | | 0 | 00/1A35 | iconToDestLocInfo - 3223 | 3 game.s 226 | Data | 00 | | 2 | 00/1A35 : 00 00 | dw {$00} ; mode 320 - 3224 | 3 game.s 227 | Data | 00 | | 4 | 00/1A37 : 00 20 E1 00 | adrl {$e12000} - 3225 | 3 game.s 228 | Data | 00 | | 2 | 00/1A3B : A0 00 | dw 160 - 3226 | 3 game.s 229 | Data | 00 | | 8 | 00/1A3D : 00 00 00 00 | dw 0,0,199,319 - | | | | | | C7 00 3F 01 | - 3227 | 3 game.s 230 | Empty | 00 | | 0 | 00/1A45 | - 3228 | 3 game.s 231 | Empty | 00 | | 0 | 00/1A45 | iconToSourceRect - 3229 | 3 game.s 232 | Data | 00 | | 8 | 00/1A45 : 03 00 00 00 | dw 3,0,109,272 + 2870 | 2 data.s 463 | Empty | 00 | | 0 | 00/1922 | + 2871 | 2 data.s 464 | Data | 00 | | 2 | 00/1922 : 00 00 | fgSND ds 2 ; 0 means no sound + 2872 | 2 data.s 465 | Data | 00 | | 2 | 00/1924 : 00 00 | zikPLAY ds 2 + 2873 | 2 data.s 466 | Data | 00 | | 4 | 00/1926 : 00 00 00 00 | zikMUSIC ds 4 + 2874 | 2 data.s 467 | Data | 00 | | 4 | 00/192A : 00 00 00 00 | sndVECTOR ds 4 + 2875 | 2 data.s 468 | Data | 00 | | 2 | 00/192E : 00 00 | zikPAGE ds 2 + 2876 | 2 data.s 469 | Data | 00 | | 4 | 00/1930 : 00 00 00 00 | ptrMUSIC ds 4 + 2877 | 2 data.s 470 | Data | 00 | | 4 | 00/1934 : 00 00 00 00 | zikPTR ds 4 + 2878 | 2 data.s 471 | Data | 00 | | 2 | 00/1938 : 00 00 | fgPAGE ds 2 + 2879 | 2 data.s 472 | Data | 00 | | 2 | 00/193A : 00 00 | whichSND ds 2 + 2880 | 2 data.s 473 | Empty | 00 | | 0 | 00/193C | + 2881 | 1 labellezohra.s 1485 | Directive | 00 | | 0 | 00/193C | put game.s + 2882 | 3 game.s 1 | Comment | 00 | | 0 | 00/193C | * + 2883 | 3 game.s 2 | Comment | 00 | | 0 | 00/193C | * La Belle Zohra + 2884 | 3 game.s 3 | Comment | 00 | | 0 | 00/193C | * + 2885 | 3 game.s 4 | Comment | 00 | | 0 | 00/193C | * (c) 1992, Franois Coulon + 2886 | 3 game.s 5 | Comment | 00 | | 0 | 00/193C | * (c) 2023, Antoine Vignau & Olivier Zardini + 2887 | 3 game.s 6 | Comment | 00 | | 0 | 00/193C | * + 2888 | 3 game.s 7 | Empty | 00 | | 0 | 00/193C | + 2889 | 3 game.s 8 | Directive | 00 | | 0 | 00/193C | mx %00 + 2890 | 3 game.s 9 | Empty | 00 | | 0 | 00/193C | + 2891 | 3 game.s 10 | Comment | 00 | | 0 | 00/193C | *----------------------- + 2892 | 3 game.s 11 | Empty | 00 | | 0 | 00/193C | + 2893 | 3 game.s 12 | Equivalence | 00 | | 0 | 00/193C | soundctl = $3c ; $c03c + 2894 | 3 game.s 13 | Equivalence | 00 | | 0 | 00/193C | sounddata = $3d ; $c03d + 2895 | 3 game.s 14 | Equivalence | 00 | | 0 | 00/193C | soundadrl = $3e ; $c03e + 2896 | 3 game.s 15 | Equivalence | 00 | | 0 | 00/193C | soundadrh = $3f ; $c03f + 2897 | 3 game.s 16 | Empty | 00 | | 0 | 00/193C | + 2898 | 3 game.s 17 | Comment | 00 | | 0 | 00/193C | *----------------------- + 2899 | 3 game.s 18 | Comment | 00 | | 0 | 00/193C | * macros + 2900 | 3 game.s 19 | Comment | 00 | | 0 | 00/193C | *----------------------- + 2901 | 3 game.s 20 | Empty | 00 | | 0 | 00/193C | + 2902 | 3 game.s 21 | Directive | 00 | | 0 | 00/193C | @carre mac + 2903 | 3 game.s 22 | Directive | 00 | | 0 | 00/193C | PushLong ]1 + 2904 | 3 game.s 23 | Directive | 00 | | 0 | 00/193C | PushWord ]2 + 2905 | 3 game.s 24 | Directive | 00 | | 0 | 00/193C | PushWord ]3 + 2906 | 3 game.s 25 | Directive | 00 | | 0 | 00/193C | PushWord ]4 + 2907 | 3 game.s 26 | Directive | 00 | | 0 | 00/193C | jsr carre + 2908 | 3 game.s 27 | Directive | 00 | | 0 | 00/193C | eom + 2909 | 3 game.s 28 | Empty | 00 | | 0 | 00/193C | + 2910 | 3 game.s 29 | Directive | 00 | | 0 | 00/193C | @t mac + 2911 | 3 game.s 30 | Directive | 00 | | 0 | 00/193C | lda ]1 + 2912 | 3 game.s 31 | Directive | 00 | | 0 | 00/193C | ldy ]2 + 2913 | 3 game.s 32 | Directive | 00 | | 0 | 00/193C | jsr t + 2914 | 3 game.s 33 | Directive | 00 | | 0 | 00/193C | eom + 2915 | 3 game.s 34 | Empty | 00 | | 0 | 00/193C | + 2916 | 3 game.s 35 | Directive | 00 | | 0 | 00/193C | @cree_fenetre mac + 2917 | 3 game.s 36 | Directive | 00 | | 0 | 00/193C | lda ]1 + 2918 | 3 game.s 37 | Directive | 00 | | 0 | 00/193C | ldx ]2 + 2919 | 3 game.s 38 | Directive | 00 | | 0 | 00/193C | jsr cree_fenetre + 2920 | 3 game.s 39 | Directive | 00 | | 0 | 00/193C | eom + 2921 | 3 game.s 40 | Empty | 00 | | 0 | 00/193C | + 2922 | 3 game.s 41 | Comment | 00 | | 0 | 00/193C | *----------------------- + 2923 | 3 game.s 42 | Comment | 00 | | 0 | 00/193C | * DATA_ERROR - OK + 2924 | 3 game.s 43 | Comment | 00 | | 0 | 00/193C | *----------------------- + 2925 | 3 game.s 44 | Comment | 00 | | 0 | 00/193C | * data_error + 2926 | 3 game.s 45 | Empty | 00 | | 0 | 00/193C | + 2927 | 3 game.s 46 | Code | 00 | | 1 | 00/193C : 48 | data_error pha + 2928 | 3 game.s 47 | Macro | 00 | | 0 | 00/193D | PushLong #pgmSTR1 + 2932 | 3 game.s 47 | Code | 00 | 1 >>16 | 3 | 00/193D : F4 00 00 | PEA #^#pgmSTR1 + 2939 | 3 game.s 47 | Code | 00 | 2 | 3 | 00/1940 : F4 B4 0A | PEA #pgmSTR1 + 2942 | 3 game.s 48 | Macro | 00 | | 0 | 00/1943 | PushLong #pgmSTR2 + 2946 | 3 game.s 48 | Code | 00 | 1 >>16 | 3 | 00/1943 : F4 00 00 | PEA #^#pgmSTR2 + 2953 | 3 game.s 48 | Code | 00 | 2 | 3 | 00/1946 : F4 C7 0A | PEA #pgmSTR2 + 2956 | 3 game.s 49 | Macro | 00 | | 0 | 00/1949 | PushLong #errSTR3 + 2960 | 3 game.s 49 | Code | 00 | 1 >>16 | 3 | 00/1949 : F4 00 00 | PEA #^#errSTR3 + 2967 | 3 game.s 49 | Code | 00 | 2 | 3 | 00/194C : F4 1E 0B | PEA #errSTR3 + 2970 | 3 game.s 50 | Macro | 00 | | 0 | 00/194F | PushLong #errSTR2 + 2974 | 3 game.s 50 | Code | 00 | 1 >>16 | 3 | 00/194F : F4 00 00 | PEA #^#errSTR2 + 2981 | 3 game.s 50 | Code | 00 | 2 | 3 | 00/1952 : F4 1D 0B | PEA #errSTR2 + 2984 | 3 game.s 51 | Macro | 00 | | 0 | 00/1955 | _TLTextMountVolume + 2986 | 3 game.s 51 | Code | 00 | | 3 | 00/1955 : A2 01 12 | LDX #$1201 ; load tool call # + 2987 | 3 game.s 51 | Code | 00 | | 4 | 00/1958 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 2988 | 3 game.s 52 | Code | 00 | | 1 | 00/195C : 68 | pla + 2989 | 3 game.s 53 | Code | 00 | | 1 | 00/195D : 38 | sec + 2990 | 3 game.s 54 | Code | 00 | | 1 | 00/195E : 60 | rts + 2991 | 3 game.s 55 | Empty | 00 | | 0 | 00/195F | + 2992 | 3 game.s 56 | Comment | 00 | | 0 | 00/195F | *----------------------- + 2993 | 3 game.s 57 | Comment | 00 | | 0 | 00/195F | * LOAD_TEXTE - OK + 2994 | 3 game.s 58 | Comment | 00 | | 0 | 00/195F | *----------------------- + 2995 | 3 game.s 59 | Comment | 00 | | 0 | 00/195F | * load_texte + 2996 | 3 game.s 60 | Empty | 00 | | 0 | 00/195F | + 2997 | 3 game.s 61 | Empty | 00 | | 0 | 00/195F | load_texte + 2998 | 3 game.s 62 | Code | 00 | 2 | 3 | 00/195F : A9 D3 0D | lda #pTXT + 2999 | 3 game.s 63 | Code | 00 | 2 | 3 | 00/1962 : 8D 3F 0D | sta proOPEN+4 ; filename + 3000 | 3 game.s 64 | Empty | 00 | | 0 | 00/1965 | + 3001 | 3 game.s 65 | Code | 00 | | 4 | 00/1965 : 22 A8 00 E1 | jsl {$e100a8} + 3002 | 3 game.s 66 | Data | 00 | | 2 | 00/1969 : 10 20 | dw $2010 + 3003 | 3 game.s 67 | Data | 00 | 3 | 4 | 00/196B : 3B 0D 00 00 | adrl proOPEN + 3004 | 3 game.s 68 | Code | 00 | | 2 | 00/196F : B0 5D | bcs lt_err2 + 3005 | 3 game.s 69 | Empty | 00 | | 0 | 00/1971 | + 3006 | 3 game.s 70 | Code | 00 | 2 | 3 | 00/1971 : AD 3D 0D | lda proOPEN+2 + 3007 | 3 game.s 71 | Code | 00 | 2 | 3 | 00/1974 : 8D 6B 0D | sta proREAD+2 + 3008 | 3 game.s 72 | Code | 00 | 2 | 3 | 00/1977 : 8D 7B 0D | sta proCLOSE+2 + 3009 | 3 game.s 73 | Empty | 00 | | 0 | 00/197A | + 3010 | 3 game.s 74 | Code | 00 | 2 | 3 | 00/197A : AC 65 0D | ldy proEOF + 3011 | 3 game.s 75 | Code | 00 | 2 | 3 | 00/197D : 8C 71 0D | sty proREAD+8 + 3012 | 3 game.s 76 | Code | 00 | 2 | 3 | 00/1980 : AE 67 0D | ldx proEOF+2 + 3013 | 3 game.s 77 | Code | 00 | 2 | 3 | 00/1983 : 8E 73 0D | stx proREAD+10 + 3014 | 3 game.s 78 | Empty | 00 | | 0 | 00/1986 | + 3015 | 3 game.s 79 | Code | 00 | | 1 | 00/1986 : 48 | pha + 3016 | 3 game.s 80 | Code | 00 | | 1 | 00/1987 : 48 | pha + 3017 | 3 game.s 81 | Code | 00 | | 1 | 00/1988 : DA | phx + 3018 | 3 game.s 82 | Code | 00 | | 1 | 00/1989 : 5A | phy + 3019 | 3 game.s 83 | Macro | 00 | | 0 | 00/198A | PushWord myID + 3024 | 3 game.s 83 | Code | 00 | 2 | 3 | 00/198A : AD 62 07 | LDA myID + 3025 | 3 game.s 83 | Code | 00 | | 1 | 00/198D : 48 | PHA + 3027 | 3 game.s 84 | Macro | 00 | | 0 | 00/198E | PushWord #%11000000_00001100 + 3029 | 3 game.s 84 | Code | 00 | | 3 | 00/198E : F4 0C C0 | PEA #%11000000_00001100 + 3032 | 3 game.s 85 | Macro | 00 | | 0 | 00/1991 | PushLong #0 + 3036 | 3 game.s 85 | Code | 00 | | 3 | 00/1991 : F4 00 00 | PEA #^#0 + 3043 | 3 game.s 85 | Code | 00 | | 3 | 00/1994 : F4 00 00 | PEA #0 + 3046 | 3 game.s 86 | Macro | 00 | | 0 | 00/1997 | _NewHandle + 3048 | 3 game.s 86 | Code | 00 | | 3 | 00/1997 : A2 02 09 | LDX #$902 ; load tool call # + 3049 | 3 game.s 86 | Code | 00 | | 4 | 00/199A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3050 | 3 game.s 87 | Code | 00 | | 1 | 00/199E : 0B | phd + 3051 | 3 game.s 88 | Code | 00 | | 1 | 00/199F : 3B | tsc + 3052 | 3 game.s 89 | Code | 00 | | 1 | 00/19A0 : 5B | tcd + 3053 | 3 game.s 90 | Code | 00 | | 2 | 00/19A1 : A7 03 | lda [3] + 3054 | 3 game.s 91 | Code | 00 | 2 | 3 | 00/19A3 : 8D 82 07 | sta ptrTEXTES + 3055 | 3 game.s 92 | Code | 00 | 2 | 3 | 00/19A6 : 8D 6D 0D | sta proREAD+4 + 3056 | 3 game.s 93 | Code | 00 | | 3 | 00/19A9 : A0 02 00 | ldy #2 + 3057 | 3 game.s 94 | Code | 00 | | 2 | 00/19AC : B7 03 | lda [3],y + 3058 | 3 game.s 95 | Code | 00 | 2 | 3 | 00/19AE : 8D 84 07 | sta ptrTEXTES+2 + 3059 | 3 game.s 96 | Code | 00 | 2 | 3 | 00/19B1 : 8D 6F 0D | sta proREAD+6 + 3060 | 3 game.s 97 | Code | 00 | | 1 | 00/19B4 : 2B | pld + 3061 | 3 game.s 98 | Code | 00 | | 1 | 00/19B5 : 68 | pla + 3062 | 3 game.s 99 | Code | 00 | | 1 | 00/19B6 : 68 | pla + 3063 | 3 game.s 100 | Code | 00 | | 2 | 00/19B7 : B0 0A | bcs lt_err1 + 3064 | 3 game.s 101 | Empty | 00 | | 0 | 00/19B9 | + 3065 | 3 game.s 102 | Code | 00 | | 4 | 00/19B9 : 22 A8 00 E1 | jsl {$e100a8} + 3066 | 3 game.s 103 | Data | 00 | | 2 | 00/19BD : 12 20 | dw $2012 + 3067 | 3 game.s 104 | Data | 00 | 3 | 4 | 00/19BF : 69 0D 00 00 | adrl proREAD + 3068 | 3 game.s 105 | Empty | 00 | | 0 | 00/19C3 | + 3069 | 3 game.s 106 | Code | 00 | | 4 | 00/19C3 : 22 A8 00 E1 | lt_err1 jsl {$e100a8} + 3070 | 3 game.s 107 | Data | 00 | | 2 | 00/19C7 : 14 20 | dw $2014 + 3071 | 3 game.s 108 | Data | 00 | 3 | 4 | 00/19C9 : 79 0D 00 00 | adrl proCLOSE + 3072 | 3 game.s 109 | Code | 00 | | 1 | 00/19CD : 18 | clc + 3073 | 3 game.s 110 | Code | 00 | | 1 | 00/19CE : 60 | lt_err2 rts + 3074 | 3 game.s 111 | Empty | 00 | | 0 | 00/19CF | + 3075 | 3 game.s 112 | Comment | 00 | | 0 | 00/19CF | *----------------------- + 3076 | 3 game.s 113 | Comment | 00 | | 0 | 00/19CF | * TEST LA FIN DU JEU + 3077 | 3 game.s 114 | Comment | 00 | | 0 | 00/19CF | *----------------------- + 3078 | 3 game.s 115 | Empty | 00 | | 0 | 00/19CF | + 3079 | 3 game.s 116 | Empty | 00 | | 0 | 00/19CF | test_fin + 3080 | 3 game.s 117 | Code | 00 | | 1 | 00/19CF : 60 | rts + 3081 | 3 game.s 118 | Empty | 00 | | 0 | 00/19D0 | + 3082 | 3 game.s 119 | Comment | 00 | | 0 | 00/19D0 | *----------------------- + 3083 | 3 game.s 120 | Comment | 00 | | 0 | 00/19D0 | * GESTION DES ICONES DES PECHES + 3084 | 3 game.s 121 | Comment | 00 | | 0 | 00/19D0 | *----------------------- + 3085 | 3 game.s 122 | Empty | 00 | | 0 | 00/19D0 | + 3086 | 3 game.s 123 | Code | 00 | 2 | 3 | 00/19D0 : 9C 22 13 | test_peche stz peche_selectionne + 3087 | 3 game.s 124 | Empty | 00 | | 0 | 00/19D3 | + 3088 | 3 game.s 125 | Code | 00 | | 3 | 00/19D3 : A9 01 00 | lda #1 ; from 1 + 3089 | 3 game.s 126 | Code | 00 | | 1 | 00/19D6 : 48 | ozunid_9 pha + 3090 | 3 game.s 127 | Code | 00 | | 1 | 00/19D7 : 0A | asl + 3091 | 3 game.s 128 | Code | 00 | | 1 | 00/19D8 : AA | tax + 3092 | 3 game.s 129 | Code | 00 | 2 | 3 | 00/19D9 : AD 33 0B | lda taskWHERE+2 ; compare le X + 3093 | 3 game.s 130 | Code | 00 | 2 | 3 | 00/19DC : DD 6B 14 | cmp peche_x,x + 3094 | 3 game.s 131 | Code | 00 | | 2 | 00/19DF : 90 1E | bcc icone_ko + 3095 | 3 game.s 132 | Code | 00 | 2 | 3 | 00/19E1 : BD 8B 14 | lda peche_xx,x + 3096 | 3 game.s 133 | Code | 00 | 2 | 3 | 00/19E4 : CD 33 0B | cmp taskWHERE+2 + 3097 | 3 game.s 134 | Code | 00 | | 2 | 00/19E7 : 90 16 | bcc icone_ko + 3098 | 3 game.s 135 | Empty | 00 | | 0 | 00/19E9 | + 3099 | 3 game.s 136 | Code | 00 | 2 | 3 | 00/19E9 : AD 31 0B | lda taskWHERE ; et le Y + 3100 | 3 game.s 137 | Code | 00 | 2 | 3 | 00/19EC : DD 7B 14 | cmp peche_y,x + 3101 | 3 game.s 138 | Code | 00 | | 2 | 00/19EF : 90 0E | bcc icone_ko + 3102 | 3 game.s 139 | Code | 00 | 2 | 3 | 00/19F1 : BD 9B 14 | lda peche_yy,x + 3103 | 3 game.s 140 | Code | 00 | 2 | 3 | 00/19F4 : CD 31 0B | cmp taskWHERE + 3104 | 3 game.s 141 | Code | 00 | | 2 | 00/19F7 : 90 06 | bcc icone_ko + 3105 | 3 game.s 142 | Empty | 00 | | 0 | 00/19F9 | + 3106 | 3 game.s 143 | Code | 00 | | 1 | 00/19F9 : 68 | pla ; on a notre icne + 3107 | 3 game.s 144 | Code | 00 | 2 | 3 | 00/19FA : 8D 22 13 | sta peche_selectionne + 3108 | 3 game.s 145 | Code | 00 | | 1 | 00/19FD : 18 | clc + 3109 | 3 game.s 146 | Code | 00 | | 1 | 00/19FE : 60 | rts + 3110 | 3 game.s 147 | Empty | 00 | | 0 | 00/19FF | + 3111 | 3 game.s 148 | Code | 00 | | 1 | 00/19FF : 68 | icone_ko pla + 3112 | 3 game.s 149 | Code | 00 | | 1 | 00/1A00 : 1A | inc + 3113 | 3 game.s 150 | Code | 00 | | 3 | 00/1A01 : C9 07 00 | cmp #{7} ; et non plus nombre_icones + 3114 | 3 game.s 151 | Code | 00 | | 2 | 00/1A04 : 90 D0 | bcc ozunid_9 + 3115 | 3 game.s 152 | Code | 00 | | 2 | 00/1A06 : F0 CE | beq ozunid_9 + 3116 | 3 game.s 153 | Code | 00 | | 1 | 00/1A08 : 38 | sec + 3117 | 3 game.s 154 | Code | 00 | | 1 | 00/1A09 : 60 | rts + 3118 | 3 game.s 155 | Empty | 00 | | 0 | 00/1A0A | + 3119 | 3 game.s 156 | Comment | 00 | | 0 | 00/1A0A | *--- + 3120 | 3 game.s 157 | Empty | 00 | | 0 | 00/1A0A | + 3121 | 3 game.s 158 | Empty | 00 | | 0 | 00/1A0A | efface_peche ; X is object + 3122 | 3 game.s 159 | Code | 00 | | 3 | 00/1A0A : E0 00 00 | cpx #0 + 3123 | 3 game.s 160 | Code | 00 | | 2 | 00/1A0D : F0 1E | beq ei1 + 3124 | 3 game.s 161 | Code | 00 | 2 | 3 | 00/1A0F : 20 52 1A | jsr set_peche + 3125 | 3 game.s 162 | Empty | 00 | | 0 | 00/1A12 | + 3126 | 3 game.s 163 | Macro | 00 | | 0 | 00/1A12 | _HideCursor + 3128 | 3 game.s 163 | Code | 00 | | 3 | 00/1A12 : A2 04 90 | LDX #$9004 ; load tool call # + 3129 | 3 game.s 163 | Code | 00 | | 4 | 00/1A15 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3130 | 3 game.s 164 | Macro | 00 | | 0 | 00/1A19 | PushLong #fondParamPtr + 3134 | 3 game.s 164 | Code | 00 | 1 >>16 | 3 | 00/1A19 : F4 00 00 | PEA #^#fondParamPtr + 3141 | 3 game.s 164 | Code | 00 | 2 | 3 | 00/1A1C : F4 74 1A | PEA #fondParamPtr + 3144 | 3 game.s 165 | Macro | 00 | | 0 | 00/1A1F | _PaintPixels + 3146 | 3 game.s 165 | Code | 00 | | 3 | 00/1A1F : A2 04 7F | LDX #$7F04 ; load tool call # + 3147 | 3 game.s 165 | Code | 00 | | 4 | 00/1A22 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3148 | 3 game.s 166 | Macro | 00 | | 0 | 00/1A26 | _ShowCursor + 3150 | 3 game.s 166 | Code | 00 | | 3 | 00/1A26 : A2 04 91 | LDX #$9104 ; load tool call # + 3151 | 3 game.s 166 | Code | 00 | | 4 | 00/1A29 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3152 | 3 game.s 167 | Code | 00 | | 1 | 00/1A2D : 60 | ei1 rts + 3153 | 3 game.s 168 | Empty | 00 | | 0 | 00/1A2E | + 3154 | 3 game.s 169 | Comment | 00 | | 0 | 00/1A2E | *--- + 3155 | 3 game.s 170 | Empty | 00 | | 0 | 00/1A2E | + 3156 | 3 game.s 171 | Empty | 00 | | 0 | 00/1A2E | affiche_peche ; X is object + 3157 | 3 game.s 172 | Code | 00 | | 3 | 00/1A2E : E0 00 00 | cpx #0 + 3158 | 3 game.s 173 | Code | 00 | | 2 | 00/1A31 : F0 1E | beq ai1 + 3159 | 3 game.s 174 | Code | 00 | 2 | 3 | 00/1A33 : 20 52 1A | jsr set_peche + 3160 | 3 game.s 175 | Empty | 00 | | 0 | 00/1A36 | + 3161 | 3 game.s 176 | Macro | 00 | | 0 | 00/1A36 | _HideCursor + 3163 | 3 game.s 176 | Code | 00 | | 3 | 00/1A36 : A2 04 90 | LDX #$9004 ; load tool call # + 3164 | 3 game.s 176 | Code | 00 | | 4 | 00/1A39 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3165 | 3 game.s 177 | Macro | 00 | | 0 | 00/1A3D | PushLong #iconParamPtr + 3169 | 3 game.s 177 | Code | 00 | 1 >>16 | 3 | 00/1A3D : F4 00 00 | PEA #^#iconParamPtr + 3176 | 3 game.s 177 | Code | 00 | 2 | 3 | 00/1A40 : F4 8A 1A | PEA #iconParamPtr + 3179 | 3 game.s 178 | Macro | 00 | | 0 | 00/1A43 | _PaintPixels + 3181 | 3 game.s 178 | Code | 00 | | 3 | 00/1A43 : A2 04 7F | LDX #$7F04 ; load tool call # + 3182 | 3 game.s 178 | Code | 00 | | 4 | 00/1A46 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3183 | 3 game.s 179 | Macro | 00 | | 0 | 00/1A4A | _ShowCursor + 3185 | 3 game.s 179 | Code | 00 | | 3 | 00/1A4A : A2 04 91 | LDX #$9104 ; load tool call # + 3186 | 3 game.s 179 | Code | 00 | | 4 | 00/1A4D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3187 | 3 game.s 180 | Code | 00 | | 1 | 00/1A51 : 60 | ai1 rts + 3188 | 3 game.s 181 | Empty | 00 | | 0 | 00/1A52 | + 3189 | 3 game.s 182 | Comment | 00 | | 0 | 00/1A52 | *--- + 3190 | 3 game.s 183 | Empty | 00 | | 0 | 00/1A52 | + 3191 | 3 game.s 184 | Code | 00 | | 1 | 00/1A52 : 8A | set_peche txa + 3192 | 3 game.s 185 | Code | 00 | | 1 | 00/1A53 : 0A | asl + 3193 | 3 game.s 186 | Code | 00 | | 1 | 00/1A54 : AA | tax + 3194 | 3 game.s 187 | Code | 00 | 2 | 3 | 00/1A55 : BD 7B 14 | lda peche_y,x ; x is 2..4..6..8 + 3195 | 3 game.s 188 | Code | 00 | 2 | 3 | 00/1A58 : 8D D0 1A | sta iconToSourceRect + 3196 | 3 game.s 189 | Code | 00 | 2 | 3 | 00/1A5B : 8D D8 1A | sta iconToDestPoint + 3197 | 3 game.s 190 | Code | 00 | 2 | 3 | 00/1A5E : BD 6B 14 | lda peche_x,x + 3198 | 3 game.s 191 | Code | 00 | 2 | 3 | 00/1A61 : 8D D2 1A | sta iconToSourceRect+2 + 3199 | 3 game.s 192 | Code | 00 | 2 | 3 | 00/1A64 : 8D DA 1A | sta iconToDestPoint+2 + 3200 | 3 game.s 193 | Code | 00 | 2 | 3 | 00/1A67 : BD 9B 14 | lda peche_yy,x + 3201 | 3 game.s 194 | Code | 00 | 2 | 3 | 00/1A6A : 8D D4 1A | sta iconToSourceRect+4 + 3202 | 3 game.s 195 | Code | 00 | 2 | 3 | 00/1A6D : BD 8B 14 | lda peche_xx,x + 3203 | 3 game.s 196 | Code | 00 | 2 | 3 | 00/1A70 : 8D D6 1A | sta iconToSourceRect+6 + 3204 | 3 game.s 197 | Code | 00 | | 1 | 00/1A73 : 60 | rts + 3205 | 3 game.s 198 | Empty | 00 | | 0 | 00/1A74 | + 3206 | 3 game.s 199 | Comment | 00 | | 0 | 00/1A74 | *--- + 3207 | 3 game.s 200 | Empty | 00 | | 0 | 00/1A74 | + 3208 | 3 game.s 201 | Empty | 00 | | 0 | 00/1A74 | fondParamPtr + 3209 | 3 game.s 202 | Data | 00 | 3 | 4 | 00/1A74 : A0 1A 00 00 | adrl fondToSourceLocInfo + 3210 | 3 game.s 203 | Data | 00 | 3 | 4 | 00/1A78 : C0 1A 00 00 | adrl iconToDestLocInfo + 3211 | 3 game.s 204 | Data | 00 | 3 | 4 | 00/1A7C : D0 1A 00 00 | adrl iconToSourceRect + 3212 | 3 game.s 205 | Data | 00 | 3 | 4 | 00/1A80 : D8 1A 00 00 | adrl iconToDestPoint + 3213 | 3 game.s 206 | Data | 00 | | 2 | 00/1A84 : 00 00 | dw $0000 ; mode copy + 3214 | 3 game.s 207 | Data | 00 | | 4 | 00/1A86 : 00 00 00 00 | ds 4 + 3215 | 3 game.s 208 | Empty | 00 | | 0 | 00/1A8A | + 3216 | 3 game.s 209 | Empty | 00 | | 0 | 00/1A8A | iconParamPtr + 3217 | 3 game.s 210 | Data | 00 | 3 | 4 | 00/1A8A : B0 1A 00 00 | adrl iconToSourceLocInfo + 3218 | 3 game.s 211 | Data | 00 | 3 | 4 | 00/1A8E : C0 1A 00 00 | adrl iconToDestLocInfo + 3219 | 3 game.s 212 | Data | 00 | 3 | 4 | 00/1A92 : D0 1A 00 00 | adrl iconToSourceRect + 3220 | 3 game.s 213 | Data | 00 | 3 | 4 | 00/1A96 : D8 1A 00 00 | adrl iconToDestPoint + 3221 | 3 game.s 214 | Data | 00 | | 2 | 00/1A9A : 00 00 | dw $0000 ; mode copy + 3222 | 3 game.s 215 | Data | 00 | | 4 | 00/1A9C : 00 00 00 00 | ds 4 + 3223 | 3 game.s 216 | Empty | 00 | | 0 | 00/1AA0 | + 3224 | 3 game.s 217 | Empty | 00 | | 0 | 00/1AA0 | fondToSourceLocInfo + 3225 | 3 game.s 218 | Data | 00 | | 2 | 00/1AA0 : 00 00 | dw {$00} ; mode 320 + 3226 | 3 game.s 219 | Data | 00 | | 4 | 00/1AA2 : 00 00 00 00 | ds 4 ; ptrFOND - $0000 on entry, high set after _NewHandle + 3227 | 3 game.s 220 | Data | 00 | | 2 | 00/1AA6 : A0 00 | dw 160 + 3228 | 3 game.s 221 | Data | 00 | | 8 | 00/1AA8 : 00 00 00 00 | dw 0,0,200,320 + | | | | | | C8 00 40 01 | + 3229 | 3 game.s 222 | Empty | 00 | | 0 | 00/1AB0 | + 3230 | 3 game.s 223 | Empty | 00 | | 0 | 00/1AB0 | iconToSourceLocInfo + 3231 | 3 game.s 224 | Data | 00 | | 2 | 00/1AB0 : 00 00 | dw {$00} ; mode 320 + 3232 | 3 game.s 225 | Data | 00 | | 4 | 00/1AB2 : 00 80 00 00 | adrl $8000 ; ptrICON - $8000 on entry, high set after _NewHandle + 3233 | 3 game.s 226 | Data | 00 | | 2 | 00/1AB6 : A0 00 | dw 160 + 3234 | 3 game.s 227 | Data | 00 | | 8 | 00/1AB8 : 00 00 00 00 | dw 0,0,200,320 + | | | | | | C8 00 40 01 | + 3235 | 3 game.s 228 | Empty | 00 | | 0 | 00/1AC0 | + 3236 | 3 game.s 229 | Empty | 00 | | 0 | 00/1AC0 | iconToDestLocInfo + 3237 | 3 game.s 230 | Data | 00 | | 2 | 00/1AC0 : 00 00 | dw {$00} ; +0 mode 320 + 3238 | 3 game.s 231 | Data | 00 | | 4 | 00/1AC2 : 00 20 01 00 | adrl {$012000} ; +2 + 3239 | 3 game.s 232 | Data | 00 | | 2 | 00/1AC6 : A0 00 | dw 160 + 3240 | 3 game.s 233 | Data | 00 | | 8 | 00/1AC8 : 00 00 00 00 | dw 0,0,200,320 + | | | | | | C8 00 40 01 | + 3241 | 3 game.s 234 | Empty | 00 | | 0 | 00/1AD0 | + 3242 | 3 game.s 235 | Empty | 00 | | 0 | 00/1AD0 | iconToSourceRect + 3243 | 3 game.s 236 | Data | 00 | | 8 | 00/1AD0 : 03 00 00 00 | dw 3,0,109,272 | | | | | | 6D 00 10 01 | - 3230 | 3 game.s 233 | Empty | 00 | | 0 | 00/1A4D | iconToDestPoint - 3231 | 3 game.s 234 | Data | 00 | | 4 | 00/1A4D : 03 00 00 00 | dw 3,0 - 3232 | 3 game.s 235 | Empty | 00 | | 0 | 00/1A51 | - 3233 | 3 game.s 236 | Comment | 00 | | 0 | 00/1A51 | *----------------------- - 3234 | 3 game.s 237 | Comment | 00 | | 0 | 00/1A51 | * GESTION DES OBJETS - 3235 | 3 game.s 238 | Comment | 00 | | 0 | 00/1A51 | *----------------------- - 3236 | 3 game.s 239 | Empty | 00 | | 0 | 00/1A51 | - 3237 | 3 game.s 240 | Empty | 00 | | 0 | 00/1A51 | test_objet - 3238 | 3 game.s 241 | Code | 00 | | 3 | 00/1A51 : A9 00 00 | lda #0 ; from 1 - 3239 | 3 game.s 242 | Code | 00 | | 1 | 00/1A54 : 48 | ozunid_10 pha - 3240 | 3 game.s 243 | Code | 00 | | 1 | 00/1A55 : 0A | asl - 3241 | 3 game.s 244 | Code | 00 | | 1 | 00/1A56 : 0A | asl - 3242 | 3 game.s 245 | Code | 00 | | 1 | 00/1A57 : 0A | asl - 3243 | 3 game.s 246 | Code | 00 | | 1 | 00/1A58 : AA | tax - 3244 | 3 game.s 247 | Code | 00 | 2 | 3 | 00/1A59 : AD 23 0B | lda taskWHERE+2 ; compare le X - 3245 | 3 game.s 248 | Code | 00 | 2 | 3 | 00/1A5C : DD 6E 13 | cmp objet_x,x - 3246 | 3 game.s 249 | Code | 00 | | 2 | 00/1A5F : 90 1B | bcc objet_ko - 3247 | 3 game.s 250 | Code | 00 | 2 | 3 | 00/1A61 : BD 8E 13 | lda objet_xx,x - 3248 | 3 game.s 251 | Code | 00 | 2 | 3 | 00/1A64 : CD 23 0B | cmp taskWHERE+2 - 3249 | 3 game.s 252 | Code | 00 | | 2 | 00/1A67 : 90 13 | bcc objet_ko - 3250 | 3 game.s 253 | Empty | 00 | | 0 | 00/1A69 | - 3251 | 3 game.s 254 | Code | 00 | 2 | 3 | 00/1A69 : AD 21 0B | lda taskWHERE ; et le Y - 3252 | 3 game.s 255 | Code | 00 | 2 | 3 | 00/1A6C : DD 7E 13 | cmp objet_y,x - 3253 | 3 game.s 256 | Code | 00 | | 2 | 00/1A6F : 90 0B | bcc objet_ko - 3254 | 3 game.s 257 | Code | 00 | 2 | 3 | 00/1A71 : BD 9E 13 | lda objet_yy,x - 3255 | 3 game.s 258 | Code | 00 | 2 | 3 | 00/1A74 : CD 21 0B | cmp taskWHERE - 3256 | 3 game.s 259 | Code | 00 | | 2 | 00/1A77 : 90 03 | bcc objet_ko - 3257 | 3 game.s 260 | Empty | 00 | | 0 | 00/1A79 | - 3258 | 3 game.s 261 | Code | 00 | | 1 | 00/1A79 : 68 | pla ; on a notre icne - 3259 | 3 game.s 262 | Code | 00 | | 1 | 00/1A7A : 1A | inc - 3260 | 3 game.s 263 | Comment | 00 | | 0 | 00/1A7B | * sta instruction2 - 3261 | 3 game.s 264 | Code | 00 | | 1 | 00/1A7B : 60 | rts - 3262 | 3 game.s 265 | Empty | 00 | | 0 | 00/1A7C | - 3263 | 3 game.s 266 | Empty | 00 | | 0 | 00/1A7C | objet_ko - 3264 | 3 game.s 267 | Code | 00 | | 1 | 00/1A7C : 68 | pla - 3265 | 3 game.s 268 | Code | 00 | | 1 | 00/1A7D : 1A | inc - 3266 | 3 game.s 269 | Code | 00 | | 3 | 00/1A7E : C9 08 00 | cmp #{8} ; et non plus nombre_objets - 3267 | 3 game.s 270 | Code | 00 | | 2 | 00/1A81 : 90 D1 | bcc ozunid_10 - 3268 | 3 game.s 271 | Code | 00 | | 1 | 00/1A83 : 60 | rts - 3269 | 3 game.s 272 | Empty | 00 | | 0 | 00/1A84 | - 3270 | 3 game.s 273 | Comment | 00 | | 0 | 00/1A84 | *--- - 3271 | 3 game.s 274 | Empty | 00 | | 0 | 00/1A84 | - 3272 | 3 game.s 275 | Empty | 00 | | 0 | 00/1A84 | efface_objet ; X is object - 3273 | 3 game.s 276 | Code | 00 | | 3 | 00/1A84 : E0 00 00 | cpx #0 - 3274 | 3 game.s 277 | Code | 00 | | 2 | 00/1A87 : F0 1E | beq eo1 - 3275 | 3 game.s 278 | Code | 00 | 2 | 3 | 00/1A89 : 20 CC 1A | jsr set_objet - 3276 | 3 game.s 279 | Empty | 00 | | 0 | 00/1A8C | - 3277 | 3 game.s 280 | Macro | 00 | | 0 | 00/1A8C | _HideCursor - 3279 | 3 game.s 280 | Code | 00 | | 3 | 00/1A8C : A2 04 90 | LDX #$9004 ; load tool call # - 3280 | 3 game.s 280 | Code | 00 | | 4 | 00/1A8F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3281 | 3 game.s 281 | Macro | 00 | | 0 | 00/1A93 | PushLong #iconParamPtr - 3285 | 3 game.s 281 | Code | 00 | 1 >>16 | 3 | 00/1A93 : F4 00 00 | PEA #^#iconParamPtr - 3292 | 3 game.s 281 | Code | 00 | 2 | 3 | 00/1A96 : F4 FF 19 | PEA #iconParamPtr - 3295 | 3 game.s 282 | Macro | 00 | | 0 | 00/1A99 | _PaintPixels - 3297 | 3 game.s 282 | Code | 00 | | 3 | 00/1A99 : A2 04 7F | LDX #$7F04 ; load tool call # - 3298 | 3 game.s 282 | Code | 00 | | 4 | 00/1A9C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3299 | 3 game.s 283 | Macro | 00 | | 0 | 00/1AA0 | _ShowCursor - 3301 | 3 game.s 283 | Code | 00 | | 3 | 00/1AA0 : A2 04 91 | LDX #$9104 ; load tool call # - 3302 | 3 game.s 283 | Code | 00 | | 4 | 00/1AA3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3303 | 3 game.s 284 | Code | 00 | | 1 | 00/1AA7 : 60 | eo1 rts - 3304 | 3 game.s 285 | Empty | 00 | | 0 | 00/1AA8 | - 3305 | 3 game.s 286 | Comment | 00 | | 0 | 00/1AA8 | *--- - 3306 | 3 game.s 287 | Empty | 00 | | 0 | 00/1AA8 | - 3307 | 3 game.s 288 | Empty | 00 | | 0 | 00/1AA8 | affiche_objet ; X is object - 3308 | 3 game.s 289 | Code | 00 | | 3 | 00/1AA8 : E0 00 00 | cpx #0 - 3309 | 3 game.s 290 | Code | 00 | | 2 | 00/1AAB : F0 1E | beq ao1 - 3310 | 3 game.s 291 | Code | 00 | 2 | 3 | 00/1AAD : 20 CC 1A | jsr set_objet - 3311 | 3 game.s 292 | Empty | 00 | | 0 | 00/1AB0 | - 3312 | 3 game.s 293 | Macro | 00 | | 0 | 00/1AB0 | _HideCursor - 3314 | 3 game.s 293 | Code | 00 | | 3 | 00/1AB0 : A2 04 90 | LDX #$9004 ; load tool call # - 3315 | 3 game.s 293 | Code | 00 | | 4 | 00/1AB3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3316 | 3 game.s 294 | Macro | 00 | | 0 | 00/1AB7 | PushLong #fondParamPtr - 3320 | 3 game.s 294 | Code | 00 | 1 >>16 | 3 | 00/1AB7 : F4 00 00 | PEA #^#fondParamPtr - 3327 | 3 game.s 294 | Code | 00 | 2 | 3 | 00/1ABA : F4 E9 19 | PEA #fondParamPtr - 3330 | 3 game.s 295 | Macro | 00 | | 0 | 00/1ABD | _PaintPixels - 3332 | 3 game.s 295 | Code | 00 | | 3 | 00/1ABD : A2 04 7F | LDX #$7F04 ; load tool call # - 3333 | 3 game.s 295 | Code | 00 | | 4 | 00/1AC0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3334 | 3 game.s 296 | Macro | 00 | | 0 | 00/1AC4 | _ShowCursor - 3336 | 3 game.s 296 | Code | 00 | | 3 | 00/1AC4 : A2 04 91 | LDX #$9104 ; load tool call # - 3337 | 3 game.s 296 | Code | 00 | | 4 | 00/1AC7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3338 | 3 game.s 297 | Code | 00 | | 1 | 00/1ACB : 60 | ao1 rts - 3339 | 3 game.s 298 | Empty | 00 | | 0 | 00/1ACC | - 3340 | 3 game.s 299 | Comment | 00 | | 0 | 00/1ACC | *--- - 3341 | 3 game.s 300 | Empty | 00 | | 0 | 00/1ACC | - 3342 | 3 game.s 301 | Code | 00 | | 1 | 00/1ACC : 8A | set_objet txa - 3343 | 3 game.s 302 | Code | 00 | | 1 | 00/1ACD : 3A | dec - 3344 | 3 game.s 303 | Code | 00 | | 1 | 00/1ACE : 0A | asl - 3345 | 3 game.s 304 | Code | 00 | | 1 | 00/1ACF : 0A | asl - 3346 | 3 game.s 305 | Code | 00 | | 1 | 00/1AD0 : 0A | asl ; because we are 16-bit - 3347 | 3 game.s 306 | Code | 00 | | 1 | 00/1AD1 : AA | tax - 3348 | 3 game.s 307 | Code | 00 | 2 | 3 | 00/1AD2 : BD 7E 13 | lda objet_y,x - 3349 | 3 game.s 308 | Code | 00 | 2 | 3 | 00/1AD5 : 8D 45 1A | sta iconToSourceRect - 3350 | 3 game.s 309 | Code | 00 | 2 | 3 | 00/1AD8 : 8D 4D 1A | sta iconToDestPoint - 3351 | 3 game.s 310 | Code | 00 | 2 | 3 | 00/1ADB : BD 6E 13 | lda objet_x,x - 3352 | 3 game.s 311 | Code | 00 | 2 | 3 | 00/1ADE : 8D 47 1A | sta iconToSourceRect+2 - 3353 | 3 game.s 312 | Code | 00 | 2 | 3 | 00/1AE1 : 8D 4F 1A | sta iconToDestPoint+2 - 3354 | 3 game.s 313 | Code | 00 | 2 | 3 | 00/1AE4 : BD 9E 13 | lda objet_yy,x - 3355 | 3 game.s 314 | Code | 00 | 2 | 3 | 00/1AE7 : 8D 49 1A | sta iconToSourceRect+4 - 3356 | 3 game.s 315 | Code | 00 | 2 | 3 | 00/1AEA : BD 8E 13 | lda objet_xx,x - 3357 | 3 game.s 316 | Code | 00 | 2 | 3 | 00/1AED : 8D 4B 1A | sta iconToSourceRect+6 - 3358 | 3 game.s 317 | Code | 00 | | 1 | 00/1AF0 : 60 | rts - 3359 | 3 game.s 318 | Empty | 00 | | 0 | 00/1AF1 | - 3360 | 3 game.s 319 | Comment | 00 | | 0 | 00/1AF1 | *----------------------- - 3361 | 3 game.s 320 | Comment | 00 | | 0 | 00/1AF1 | * set_language - 3362 | 3 game.s 321 | Comment | 00 | | 0 | 00/1AF1 | *----------------------- - 3363 | 3 game.s 322 | Empty | 00 | | 0 | 00/1AF1 | - 3364 | 3 game.s 323 | Empty | 00 | | 0 | 00/1AF1 | set_language - 3365 | 3 game.s 324 | Macro | 00 | | 0 | 00/1AF1 | PushWord #0 - 3367 | 3 game.s 324 | Code | 00 | | 3 | 00/1AF1 : F4 00 00 | PEA #0 - 3370 | 3 game.s 325 | Macro | 00 | | 0 | 00/1AF4 | PushWord #$29 - 3372 | 3 game.s 325 | Code | 00 | | 3 | 00/1AF4 : F4 29 00 | PEA #$29 - 3375 | 3 game.s 326 | Macro | 00 | | 0 | 00/1AF7 | _ReadBParam - 3377 | 3 game.s 326 | Code | 00 | | 3 | 00/1AF7 : A2 03 0C | LDX #$C03 ; load tool call # - 3378 | 3 game.s 326 | Code | 00 | | 4 | 00/1AFA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3379 | 3 game.s 327 | Code | 00 | | 1 | 00/1AFE : 68 | pla - 3380 | 3 game.s 328 | Code | 00 | | 3 | 00/1AFF : C9 14 00 | cmp #20 - 3381 | 3 game.s 329 | Code | 00 | | 2 | 00/1B02 : 90 01 | bcc st_ok - 3382 | 3 game.s 330 | Code | 00 | | 1 | 00/1B04 : 60 | rts - 3383 | 3 game.s 331 | Empty | 00 | | 0 | 00/1B05 | - 3384 | 3 game.s 332 | Comment | 00 | | 0 | 00/1B05 | * index - 3385 | 3 game.s 333 | Comment | 00 | | 0 | 00/1B05 | * TEXTES : +16 - 3386 | 3 game.s 334 | Empty | 00 | | 0 | 00/1B05 | - 3387 | 3 game.s 335 | Code | 00 | 2 | 3 | 00/1B05 : 20 19 1B | st_ok jsr st_setit ; try IIgs language - 3388 | 3 game.s 336 | Code | 00 | | 2 | 00/1B08 : 90 0E | bcc st_ok99 - 3389 | 3 game.s 337 | Empty | 00 | | 0 | 00/1B0A | - 3390 | 3 game.s 338 | Code | 00 | | 3 | 00/1B0A : A9 00 00 | lda #0 ; if not, try EN US - 3391 | 3 game.s 339 | Code | 00 | 2 | 3 | 00/1B0D : 20 19 1B | jsr st_setit - 3392 | 3 game.s 340 | Code | 00 | | 2 | 00/1B10 : 90 06 | bcc st_ok99 - 3393 | 3 game.s 341 | Empty | 00 | | 0 | 00/1B12 | - 3394 | 3 game.s 342 | Code | 00 | | 3 | 00/1B12 : A9 02 00 | lda #2 ; it not, force FR - It always exists - 3395 | 3 game.s 343 | Code | 00 | 2 | 3 | 00/1B15 : 20 19 1B | jsr st_setit - 3396 | 3 game.s 344 | Code | 00 | | 1 | 00/1B18 : 60 | st_ok99 rts - 3397 | 3 game.s 345 | Empty | 00 | | 0 | 00/1B19 | - 3398 | 3 game.s 346 | Comment | 00 | | 0 | 00/1B19 | *--- - 3399 | 3 game.s 347 | Empty | 00 | | 0 | 00/1B19 | - 3400 | 3 game.s 348 | Code | 00 | 2 | 3 | 00/1B19 : 8D C8 07 | st_setit sta saveLANGUAGE - 3401 | 3 game.s 349 | Code | 00 | | 1 | 00/1B1C : 0A | asl - 3402 | 3 game.s 350 | Code | 00 | | 1 | 00/1B1D : AA | tax - 3403 | 3 game.s 351 | Code | 00 | 2 | 3 | 00/1B1E : BD 47 1B | lda tblLANG,x - 3404 | 3 game.s 352 | Code | 00 | 2 | 3 | 00/1B21 : 8D D3 0D | sta pTXT+16 - 3405 | 3 game.s 353 | Empty | 00 | | 0 | 00/1B24 | - 3406 | 3 game.s 354 | Code | 00 | 2 | 3 | 00/1B24 : A9 C3 0D | lda #pTXT ; check file exists - 3407 | 3 game.s 355 | Code | 00 | 2 | 3 | 00/1B27 : 8D 2F 0D | sta proOPEN+4 - 3408 | 3 game.s 356 | Empty | 00 | | 0 | 00/1B2A | - 3409 | 3 game.s 357 | Code | 00 | | 4 | 00/1B2A : 22 A8 00 E1 | jsl {$e100a8} - 3410 | 3 game.s 358 | Data | 00 | | 2 | 00/1B2E : 10 20 | dw $2010 - 3411 | 3 game.s 359 | Data | 00 | 3 | 4 | 00/1B30 : 2B 0D 00 00 | adrl proOPEN - 3412 | 3 game.s 360 | Code | 00 | | 2 | 00/1B34 : B0 10 | bcs st_setit99 - 3413 | 3 game.s 361 | Empty | 00 | | 0 | 00/1B36 | - 3414 | 3 game.s 362 | Code | 00 | 2 | 3 | 00/1B36 : AD 2D 0D | lda proOPEN+2 - 3415 | 3 game.s 363 | Code | 00 | 2 | 3 | 00/1B39 : 8D 6B 0D | sta proCLOSE+2 - 3416 | 3 game.s 364 | Empty | 00 | | 0 | 00/1B3C | - 3417 | 3 game.s 365 | Code | 00 | | 4 | 00/1B3C : 22 A8 00 E1 | jsl {$e100a8} - 3418 | 3 game.s 366 | Data | 00 | | 2 | 00/1B40 : 14 20 | dw $2014 - 3419 | 3 game.s 367 | Data | 00 | 3 | 4 | 00/1B42 : 69 0D 00 00 | adrl proCLOSE - 3420 | 3 game.s 368 | Empty | 00 | | 0 | 00/1B46 | - 3421 | 3 game.s 369 | Code | 00 | | 1 | 00/1B46 : 60 | st_setit99 rts - 3422 | 3 game.s 370 | Empty | 00 | | 0 | 00/1B47 | - 3423 | 3 game.s 371 | Comment | 00 | | 0 | 00/1B47 | *--- - 3424 | 3 game.s 372 | Empty | 00 | | 0 | 00/1B47 | - 3425 | 3 game.s 373 | Data | 00 | | 2 | 00/1B47 : 75 73 | tblLANG asc 'us' ; 0 - 3426 | 3 game.s 374 | Data | 00 | | 2 | 00/1B49 : 75 6B | asc 'uk' - 3427 | 3 game.s 375 | Data | 00 | | 2 | 00/1B4B : 66 72 | asc 'fr' ; 2 - 3428 | 3 game.s 376 | Data | 00 | | 2 | 00/1B4D : 6E 6C | asc 'nl' - 3429 | 3 game.s 377 | Data | 00 | | 2 | 00/1B4F : 65 73 | asc 'es' ; 4 - 3430 | 3 game.s 378 | Data | 00 | | 2 | 00/1B51 : 69 74 | asc 'it' - 3431 | 3 game.s 379 | Data | 00 | | 2 | 00/1B53 : 64 65 | asc 'de' ; 6 - 3432 | 3 game.s 380 | Data | 00 | | 2 | 00/1B55 : 73 65 | asc 'se' - 3433 | 3 game.s 381 | Data | 00 | | 2 | 00/1B57 : 75 73 | asc 'us' - 3434 | 3 game.s 382 | Data | 00 | | 2 | 00/1B59 : 63 61 | asc 'ca' - 3435 | 3 game.s 383 | Data | 00 | | 2 | 00/1B5B : 6E 6C | asc 'nl' - 3436 | 3 game.s 384 | Data | 00 | | 2 | 00/1B5D : 68 65 | asc 'he' - 3437 | 3 game.s 385 | Data | 00 | | 2 | 00/1B5F : 6A 70 | asc 'jp' - 3438 | 3 game.s 386 | Data | 00 | | 2 | 00/1B61 : 61 72 | asc 'ar' - 3439 | 3 game.s 387 | Data | 00 | | 2 | 00/1B63 : 67 72 | asc 'gr' - 3440 | 3 game.s 388 | Data | 00 | | 2 | 00/1B65 : 74 72 | asc 'tr' - 3441 | 3 game.s 389 | Data | 00 | | 2 | 00/1B67 : 66 69 | asc 'fi' - 3442 | 3 game.s 390 | Data | 00 | | 2 | 00/1B69 : 74 61 | asc 'ta' - 3443 | 3 game.s 391 | Data | 00 | | 2 | 00/1B6B : 68 69 | asc 'hi' - 3444 | 3 game.s 392 | Data | 00 | | 2 | 00/1B6D : 75 73 | asc 'us' ; 19 - 3445 | 3 game.s 393 | Empty | 00 | | 0 | 00/1B6F | - 3446 | 3 game.s 394 | Comment | 00 | | 0 | 00/1B6F | *----------------------- - 3447 | 3 game.s 395 | Comment | 00 | | 0 | 00/1B6F | * XX - OK - 3448 | 3 game.s 396 | Comment | 00 | | 0 | 00/1B6F | *----------------------- - 3449 | 3 game.s 397 | Empty | 00 | | 0 | 00/1B6F | - 3450 | 3 game.s 398 | Empty | 00 | | 0 | 00/1B6F | xx - 3451 | 3 game.s 399 | Code | 00 | | 1 | 00/1B6F : 60 | rts - 3452 | 3 game.s 400 | Empty | 00 | | 0 | 00/1B70 | - 3453 | 3 game.s 401 | Comment | 00 | | 0 | 00/1B70 | *----------------------- - 3454 | 3 game.s 402 | Comment | 00 | | 0 | 00/1B70 | * MAIN - OK - 3455 | 3 game.s 403 | Comment | 00 | | 0 | 00/1B70 | *----------------------- - 3456 | 3 game.s 404 | Empty | 00 | | 0 | 00/1B70 | - 3457 | 3 game.s 405 | Empty | 00 | | 0 | 00/1B70 | main - 3458 | 3 game.s 406 | Code | 00 | | 1 | 00/1B70 : 60 | rts - 3459 | 3 game.s 407 | Empty | 00 | | 0 | 00/1B71 | - 3460 | 3 game.s 408 | Comment | 00 | | 0 | 00/1B71 | *----------------------- - 3461 | 3 game.s 409 | Comment | 00 | | 0 | 00/1B71 | * VIGIL - OK - 3462 | 3 game.s 410 | Comment | 00 | | 0 | 00/1B71 | *----------------------- - 3463 | 3 game.s 411 | Comment | 00 | | 0 | 00/1B71 | * vigil(max_x%,max_y%,max_xx%,max_yy%,sauvegarde!) - 3464 | 3 game.s 412 | Empty | 00 | | 0 | 00/1B71 | - 3465 | 3 game.s 413 | Empty | 00 | | 0 | 00/1B71 | vigil - 3466 | 3 game.s 414 | Code | 00 | | 1 | 00/1B71 : 60 | rts - 3467 | 3 game.s 415 | Empty | 00 | | 0 | 00/1B72 | - 3468 | 3 game.s 416 | Comment | 00 | | 0 | 00/1B72 | *----------------------- - 3469 | 3 game.s 417 | Comment | 00 | | 0 | 00/1B72 | * TEST_FIN - OK - 3470 | 3 game.s 418 | Comment | 00 | | 0 | 00/1B72 | *----------------------- - 3471 | 3 game.s 419 | Empty | 00 | | 0 | 00/1B72 | - 3472 | 3 game.s 420 | Empty | 00 | | 0 | 00/1B72 | teste_fin - 3473 | 3 game.s 421 | Comment | 00 | | 0 | 00/1B72 | * lda paragraphes_lus - 3474 | 3 game.s 422 | Comment | 00 | | 0 | 00/1B72 | * sec - 3475 | 3 game.s 423 | Comment | 00 | | 0 | 00/1B72 | * sbc pointeur_paragraphes - 3476 | 3 game.s 424 | Comment | 00 | | 0 | 00/1B72 | * cmp #1 - 3477 | 3 game.s 425 | Comment | 00 | | 0 | 00/1B72 | * bne tf_99 - 3478 | 3 game.s 426 | Comment | 00 | | 0 | 00/1B72 | * - 3479 | 3 game.s 427 | Comment | 00 | | 0 | 00/1B72 | * jmp the_end - 3480 | 3 game.s 428 | Comment | 00 | | 0 | 00/1B72 | * - 3481 | 3 game.s 429 | Code | 00 | | 1 | 00/1B72 : 60 | tf_99 rts - 3482 | 3 game.s 430 | Empty | 00 | | 0 | 00/1B73 | - 3483 | 3 game.s 431 | Comment | 00 | | 0 | 00/1B73 | *----------------------- - 3484 | 3 game.s 432 | Comment | 00 | | 0 | 00/1B73 | * DEMANDE_OBJET - 3485 | 3 game.s 433 | Comment | 00 | | 0 | 00/1B73 | *----------------------- - 3486 | 3 game.s 434 | Empty | 00 | | 0 | 00/1B73 | - 3487 | 3 game.s 435 | Empty | 00 | | 0 | 00/1B73 | demande_objet - 3488 | 3 game.s 436 | Comment | 00 | | 0 | 00/1B73 | * ldx #1 - 3489 | 3 game.s 437 | Comment | 00 | | 0 | 00/1B73 | *]lp lda reference_peche-1,x - 3490 | 3 game.s 438 | Comment | 00 | | 0 | 00/1B73 | * and #$ff - 3491 | 3 game.s 439 | Comment | 00 | | 0 | 00/1B73 | * cmp #8 - 3492 | 3 game.s 440 | Comment | 00 | | 0 | 00/1B73 | * beq do_1 - 3493 | 3 game.s 441 | Comment | 00 | | 0 | 00/1B73 | * - 3494 | 3 game.s 442 | Comment | 00 | | 0 | 00/1B73 | * lda deja_lu,x - 3495 | 3 game.s 443 | Comment | 00 | | 0 | 00/1B73 | * and #$ff - 3496 | 3 game.s 444 | Comment | 00 | | 0 | 00/1B73 | * cmp #FALSE - 3497 | 3 game.s 445 | Comment | 00 | | 0 | 00/1B73 | * bne do_1 - 3498 | 3 game.s 446 | Comment | 00 | | 0 | 00/1B73 | * - 3499 | 3 game.s 447 | Comment | 00 | | 0 | 00/1B73 | * lda indicateur_paragraphes_prealables-1,x - 3500 | 3 game.s 448 | Comment | 00 | | 0 | 00/1B73 | * and #$ff - 3501 | 3 game.s 449 | Comment | 00 | | 0 | 00/1B73 | * tay - 3502 | 3 game.s 450 | Comment | 00 | | 0 | 00/1B73 | * lda indicateur-1,y - 3503 | 3 game.s 451 | Comment | 00 | | 0 | 00/1B73 | * and #$ff - 3504 | 3 game.s 452 | Comment | 00 | | 0 | 00/1B73 | * cmp #TRUE - 3505 | 3 game.s 453 | Comment | 00 | | 0 | 00/1B73 | * bne do_1 - 3506 | 3 game.s 454 | Comment | 00 | | 0 | 00/1B73 | * - 3507 | 3 game.s 455 | Comment | 00 | | 0 | 00/1B73 | * lda reference_objet-1,x - 3508 | 3 game.s 456 | Comment | 00 | | 0 | 00/1B73 | * and #$ff - 3509 | 3 game.s 457 | Comment | 00 | | 0 | 00/1B73 | * tay - 3510 | 3 game.s 458 | Comment | 00 | | 0 | 00/1B73 | * sep #$20 - 3511 | 3 game.s 459 | Comment | 00 | | 0 | 00/1B73 | * lda #TRUE - 3512 | 3 game.s 460 | Comment | 00 | | 0 | 00/1B73 | * sta icone_objets-1,y - 3513 | 3 game.s 461 | Comment | 00 | | 0 | 00/1B73 | * - 3514 | 3 game.s 462 | Comment | 00 | | 0 | 00/1B73 | *do_1 inx - 3515 | 3 game.s 463 | Comment | 00 | | 0 | 00/1B73 | * cpx pointeur_paragraphes - 3516 | 3 game.s 464 | Comment | 00 | | 0 | 00/1B73 | * bcc ]lp - 3517 | 3 game.s 465 | Comment | 00 | | 0 | 00/1B73 | * beq ]lp - 3518 | 3 game.s 466 | Empty | 00 | | 0 | 00/1B73 | - 3519 | 3 game.s 467 | Comment | 00 | | 0 | 00/1B73 | *-------- Affichage des objets - 3520 | 3 game.s 468 | Empty | 00 | | 0 | 00/1B73 | - 3521 | 3 game.s 469 | Code | 00 | | 3 | 00/1B73 : A2 01 00 | ldx #1 - 3522 | 3 game.s 470 | Code | 00 | | 1 | 00/1B76 : DA | ozunid_11 phx - 3523 | 3 game.s 471 | Code | 00 | 2 | 3 | 00/1B77 : BD D5 12 | lda icone_objets-1,x - 3524 | 3 game.s 472 | Code | 00 | | 3 | 00/1B7A : 29 FF 00 | and #$ff - 3525 | 3 game.s 473 | Code | 00 | | 3 | 00/1B7D : C9 FF 00 | cmp #{255} - 3526 | 3 game.s 474 | Code | 00 | | 2 | 00/1B80 : D0 03 | bne do_2 - 3527 | 3 game.s 475 | Empty | 00 | | 0 | 00/1B82 | - 3528 | 3 game.s 476 | Code | 00 | 2 | 3 | 00/1B82 : 20 A8 1A | jsr affiche_objet - 3529 | 3 game.s 477 | Empty | 00 | | 0 | 00/1B85 | - 3530 | 3 game.s 478 | Code | 00 | | 1 | 00/1B85 : FA | do_2 plx - 3531 | 3 game.s 479 | Code | 00 | | 1 | 00/1B86 : E8 | inx - 3532 | 3 game.s 480 | Code | 00 | | 3 | 00/1B87 : E0 08 00 | cpx #{8} - 3533 | 3 game.s 481 | Code | 00 | | 2 | 00/1B8A : 90 EA | bcc ozunid_11 - 3534 | 3 game.s 482 | Code | 00 | | 2 | 00/1B8C : F0 E8 | beq ozunid_11 - 3535 | 3 game.s 483 | Empty | 00 | | 0 | 00/1B8E | - 3536 | 3 game.s 484 | Comment | 00 | | 0 | 00/1B8E | *-------- Attend un clic - 3537 | 3 game.s 485 | Empty | 00 | | 0 | 00/1B8E | - 3538 | 3 game.s 486 | Empty | 00 | | 0 | 00/1B8E | - 3539 | 3 game.s 487 | Code | 00 | | 1 | 00/1B8E : 60 | rts - 3540 | 3 game.s 488 | Empty | 00 | | 0 | 00/1B8F | - 3541 | 3 game.s 489 | Comment | 00 | | 0 | 00/1B8F | *----------------------- - 3542 | 3 game.s 490 | Comment | 00 | | 0 | 00/1B8F | * - 3543 | 3 game.s 491 | Comment | 00 | | 0 | 00/1B8F | *----------------------- - 3544 | 3 game.s 492 | Empty | 00 | | 0 | 00/1B8F | - 3545 | 3 game.s 493 | Empty | 00 | | 0 | 00/1B8F | demande_peche - 3546 | 3 game.s 494 | Code | 00 | | 1 | 00/1B8F : 60 | rts - 3547 | 3 game.s 495 | Empty | 00 | | 0 | 00/1B90 | - 3548 | 3 game.s 496 | Comment | 00 | | 0 | 00/1B90 | *----------------------- - 3549 | 3 game.s 497 | Comment | 00 | | 0 | 00/1B90 | * - 3550 | 3 game.s 498 | Comment | 00 | | 0 | 00/1B90 | *----------------------- - 3551 | 3 game.s 499 | Empty | 00 | | 0 | 00/1B90 | - 3552 | 3 game.s 500 | Empty | 00 | | 0 | 00/1B90 | recherche_references - 3553 | 3 game.s 501 | Code | 00 | | 1 | 00/1B90 : 60 | rts - 3554 | 3 game.s 502 | Empty | 00 | | 0 | 00/1B91 | - 3555 | 3 game.s 503 | Comment | 00 | | 0 | 00/1B91 | *----------------------- - 3556 | 3 game.s 504 | Comment | 00 | | 0 | 00/1B91 | * - 3557 | 3 game.s 505 | Comment | 00 | | 0 | 00/1B91 | *----------------------- - 3558 | 3 game.s 506 | Empty | 00 | | 0 | 00/1B91 | - 3559 | 3 game.s 507 | Empty | 00 | | 0 | 00/1B91 | affiche_image - 3560 | 3 game.s 508 | Code | 00 | | 1 | 00/1B91 : 60 | rts - 3561 | 3 game.s 509 | Empty | 00 | | 0 | 00/1B92 | - 3562 | 3 game.s 510 | Comment | 00 | | 0 | 00/1B92 | *----------------------- - 3563 | 3 game.s 511 | Comment | 00 | | 0 | 00/1B92 | * THE_END - OK - 3564 | 3 game.s 512 | Comment | 00 | | 0 | 00/1B92 | *----------------------- - 3565 | 3 game.s 513 | Comment | 00 | | 0 | 00/1B92 | * the_end - 3566 | 3 game.s 514 | Empty | 00 | | 0 | 00/1B92 | - 3567 | 3 game.s 515 | Empty | 00 | | 0 | 00/1B92 | the_end - 3568 | 3 game.s 516 | Comment | 00 | | 0 | 00/1B92 | * @cree_fenetre #9;pointeur_paragraphes - 3569 | 3 game.s 517 | Comment | 00 | | 0 | 00/1B92 | * jsr pre_scrolling - 3570 | 3 game.s 518 | Empty | 00 | | 0 | 00/1B92 | - 3571 | 3 game.s 519 | Macro | 00 | | 0 | 00/1B92 | PushWord #0 - 3573 | 3 game.s 519 | Code | 00 | | 3 | 00/1B92 : F4 00 00 | PEA #0 - 3576 | 3 game.s 520 | Macro | 00 | | 0 | 00/1B95 | _ClearScreen - 3578 | 3 game.s 520 | Code | 00 | | 3 | 00/1B95 : A2 04 15 | LDX #$1504 ; load tool call # - 3579 | 3 game.s 520 | Code | 00 | | 4 | 00/1B98 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3580 | 3 game.s 521 | Empty | 00 | | 0 | 00/1B9C | - 3581 | 3 game.s 522 | Code | 00 | | 3 | 00/1B9C : A9 FF 00 | lda #{255} - 3582 | 3 game.s 523 | Code | 00 | 2 | 3 | 00/1B9F : 8D 52 10 | sta fgTHEEND - 3583 | 3 game.s 524 | Code | 00 | | 1 | 00/1BA2 : 60 | rts - 3584 | 3 game.s 525 | Empty | 00 | | 0 | 00/1BA3 | - 3585 | 3 game.s 526 | Comment | 00 | | 0 | 00/1BA3 | *----------------------- - 3586 | 3 game.s 527 | Comment | 00 | | 0 | 00/1BA3 | * PRE_SCROLLING - 3587 | 3 game.s 528 | Comment | 00 | | 0 | 00/1BA3 | *----------------------- - 3588 | 3 game.s 529 | Comment | 00 | | 0 | 00/1BA3 | * pre_scrolling - 3589 | 3 game.s 530 | Empty | 00 | | 0 | 00/1BA3 | - 3590 | 3 game.s 531 | Empty | 00 | | 0 | 00/1BA3 | pre_scrolling - 3591 | 3 game.s 532 | Code | 00 | | 1 | 00/1BA3 : 60 | rts - 3592 | 3 game.s 533 | Empty | 00 | | 0 | 00/1BA4 | - 3593 | 3 game.s 534 | Comment | 00 | | 0 | 00/1BA4 | *----------------------- - 3594 | 3 game.s 535 | Comment | 00 | | 0 | 00/1BA4 | * SCROLLING - OK - 3595 | 3 game.s 536 | Comment | 00 | | 0 | 00/1BA4 | *----------------------- - 3596 | 3 game.s 537 | Empty | 00 | | 0 | 00/1BA4 | - 3597 | 3 game.s 538 | Empty | 00 | | 0 | 00/1BA4 | scrolling - 3598 | 3 game.s 539 | Code | 00 | | 1 | 00/1BA4 : 60 | rts - 3599 | 3 game.s 540 | Empty | 00 | | 0 | 00/1BA5 | - 3600 | 3 game.s 541 | Comment | 00 | | 0 | 00/1BA5 | *----------------------- - 3601 | 3 game.s 542 | Comment | 00 | | 0 | 00/1BA5 | * VERIF - OK - 3602 | 3 game.s 543 | Comment | 00 | | 0 | 00/1BA5 | *----------------------- - 3603 | 3 game.s 544 | Empty | 00 | | 0 | 00/1BA5 | - 3604 | 3 game.s 545 | Empty | 00 | | 0 | 00/1BA5 | verif - 3605 | 3 game.s 546 | Code | 00 | | 1 | 00/1BA5 : 60 | rts - 3606 | 3 game.s 547 | Empty | 00 | | 0 | 00/1BA6 | - 3607 | 3 game.s 548 | Comment | 00 | | 0 | 00/1BA6 | *----------------------- - 3608 | 3 game.s 549 | Comment | 00 | | 0 | 00/1BA6 | * CHOIX D'ENTREE - OK - 3609 | 3 game.s 550 | Comment | 00 | | 0 | 00/1BA6 | *----------------------- - 3610 | 3 game.s 551 | Empty | 00 | | 0 | 00/1BA6 | - 3611 | 3 game.s 552 | Empty | 00 | | 0 | 00/1BA6 | antoine - 3612 | 3 game.s 553 | Macro | 00 | | 0 | 00/1BA6 | @t #strMENU1;#10 - 3613 | 3 game.s 553 | Code | 00 | 2 | 3 | 00/1BA6 : A9 25 0E | lda #strMENU1 - 3614 | 3 game.s 553 | Code | 00 | | 3 | 00/1BA9 : A0 0A 00 | ldy #10 - 3615 | 3 game.s 553 | Code | 00 | 2 | 3 | 00/1BAC : 20 D4 26 | jsr t - 3616 | 3 game.s 554 | Macro | 00 | | 0 | 00/1BAF | @t #strMENU2;#12 - 3617 | 3 game.s 554 | Code | 00 | 2 | 3 | 00/1BAF : A9 30 0E | lda #strMENU2 - 3618 | 3 game.s 554 | Code | 00 | | 3 | 00/1BB2 : A0 0C 00 | ldy #12 - 3619 | 3 game.s 554 | Code | 00 | 2 | 3 | 00/1BB5 : 20 D4 26 | jsr t - 3620 | 3 game.s 555 | Macro | 00 | | 0 | 00/1BB8 | @t #strMENU3;#14 - 3621 | 3 game.s 555 | Code | 00 | 2 | 3 | 00/1BB8 : A9 40 0E | lda #strMENU3 - 3622 | 3 game.s 555 | Code | 00 | | 3 | 00/1BBB : A0 0E 00 | ldy #14 - 3623 | 3 game.s 555 | Code | 00 | 2 | 3 | 00/1BBE : 20 D4 26 | jsr t - 3624 | 3 game.s 556 | Empty | 00 | | 0 | 00/1BC1 | - 3625 | 3 game.s 557 | Code | 00 | | 1 | 00/1BC1 : 48 | ozunid_12 pha - 3626 | 3 game.s 558 | Macro | 00 | | 0 | 00/1BC2 | PushWord #%00000000_00001010 - 3628 | 3 game.s 558 | Code | 00 | | 3 | 00/1BC2 : F4 0A 00 | PEA #%00000000_00001010 - 3631 | 3 game.s 559 | Macro | 00 | | 0 | 00/1BC5 | PushLong #taskREC - 3635 | 3 game.s 559 | Code | 00 | 1 >>16 | 3 | 00/1BC5 : F4 00 00 | PEA #^#taskREC - 3642 | 3 game.s 559 | Code | 00 | 2 | 3 | 00/1BC8 : F4 17 0B | PEA #taskREC - 3645 | 3 game.s 560 | Macro | 00 | | 0 | 00/1BCB | _GetNextEvent - 3647 | 3 game.s 560 | Code | 00 | | 3 | 00/1BCB : A2 06 0A | LDX #$A06 ; load tool call # - 3648 | 3 game.s 560 | Code | 00 | | 4 | 00/1BCE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3649 | 3 game.s 561 | Code | 00 | | 1 | 00/1BD2 : 68 | pla - 3650 | 3 game.s 562 | Code | 00 | | 2 | 00/1BD3 : F0 EC | beq ozunid_12 - 3651 | 3 game.s 563 | Empty | 00 | | 0 | 00/1BD5 | - 3652 | 3 game.s 564 | Code | 00 | 2 | 3 | 00/1BD5 : AD 17 0B | lda taskREC ; une touche ? - 3653 | 3 game.s 565 | Code | 00 | | 3 | 00/1BD8 : C9 03 00 | cmp #{$0003} - 3654 | 3 game.s 566 | Code | 00 | | 2 | 00/1BDB : D0 E4 | bne ozunid_12 - 3655 | 3 game.s 567 | Empty | 00 | | 0 | 00/1BDD | - 3656 | 3 game.s 568 | Code | 00 | 2 | 3 | 00/1BDD : AD 19 0B | lda taskMESSAGE ; entre 0 et 9 ? - 3657 | 3 game.s 569 | Code | 00 | | 3 | 00/1BE0 : C9 31 00 | cmp #'1' - 3658 | 3 game.s 570 | Code | 00 | | 2 | 00/1BE3 : F0 0B | beq laZIK - 3659 | 3 game.s 571 | Code | 00 | | 3 | 00/1BE5 : C9 32 00 | cmp #'2' - 3660 | 3 game.s 572 | Code | 00 | | 2 | 00/1BE8 : F0 09 | beq laPREZ - 3661 | 3 game.s 573 | Code | 00 | | 3 | 00/1BEA : C9 33 00 | cmp #'3' - 3662 | 3 game.s 574 | Code | 00 | | 2 | 00/1BED : D0 D2 | bne ozunid_12 - 3663 | 3 game.s 575 | Code | 00 | | 1 | 00/1BEF : 60 | rts - 3664 | 3 game.s 576 | Code | 00 | 2 | 3 | 00/1BF0 : 20 22 22 | laZIK jsr musique - 3665 | 3 game.s 577 | Code | 00 | 2 | 3 | 00/1BF3 : 4C BE 1D | laPREZ jmp presentation - 3666 | 3 game.s 578 | Empty | 00 | | 0 | 00/1BF6 | - 3667 | 3 game.s 579 | Comment | 00 | | 0 | 00/1BF6 | *----------------------- - 3668 | 3 game.s 580 | Comment | 00 | | 0 | 00/1BF6 | * INIT - OK - 3669 | 3 game.s 581 | Comment | 00 | | 0 | 00/1BF6 | *----------------------- - 3670 | 3 game.s 582 | Comment | 00 | | 0 | 00/1BF6 | * init - 3671 | 3 game.s 583 | Empty | 00 | | 0 | 00/1BF6 | - 3672 | 3 game.s 584 | Macro | 00 | | 0 | 00/1BF6 | init PushWord #$ffff - 3674 | 3 game.s 584 | Code | 00 | | 3 | 00/1BF6 : F4 FF FF | PEA #$ffff - 3677 | 3 game.s 585 | Macro | 00 | | 0 | 00/1BF9 | _ClearScreen - 3679 | 3 game.s 585 | Code | 00 | | 3 | 00/1BF9 : A2 04 15 | LDX #$1504 ; load tool call # - 3680 | 3 game.s 585 | Code | 00 | | 4 | 00/1BFC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3681 | 3 game.s 586 | Code | 00 | | 1 | 00/1C00 : 60 | rts - 3682 | 3 game.s 587 | Empty | 00 | | 0 | 00/1C01 | - 3683 | 3 game.s 588 | Comment | 00 | | 0 | 00/1C01 | *----------------------- - 3684 | 3 game.s 589 | Comment | 00 | | 0 | 00/1C01 | * INIT2 - OK - 3685 | 3 game.s 590 | Comment | 00 | | 0 | 00/1C01 | *----------------------- - 3686 | 3 game.s 591 | Empty | 00 | | 0 | 00/1C01 | - 3687 | 3 game.s 592 | Empty | 00 | | 0 | 00/1C01 | init2 - 3688 | 3 game.s 593 | Code | 00 | | 3 | 00/1C01 : A2 84 02 | ldx #FIN_DATA-DEBUT_DATA - 3689 | 3 game.s 594 | Code | 00 | 2 | 3 | 00/1C04 : 9E 52 10 | ozunid_13 stz fgTHEEND,x - 3690 | 3 game.s 595 | Code | 00 | | 1 | 00/1C07 : CA | dex - 3691 | 3 game.s 596 | Code | 00 | | 2 | 00/1C08 : D0 FA | bne ozunid_13 - 3692 | 3 game.s 597 | Empty | 00 | | 0 | 00/1C0A | - 3693 | 3 game.s 598 | Code | 00 | | 3 | 00/1C0A : A2 00 00 | ldx #0 ; l'indicateur 0 est toujours vrai - 3694 | 3 game.s 599 | Code | 10 | | 2 | 00/1C0D : E2 20 | sep #$20 - 3695 | 3 game.s 600 | Code | 10 | | 2 | 00/1C0F : A9 FF | lda #{255} - 3696 | 3 game.s 601 | Code | 10 | 2 | 3 | 00/1C11 : 9D 60 10 | sta indicateur,x - 3697 | 3 game.s 602 | Code | 00 | | 2 | 00/1C14 : C2 20 | rep #$20 - 3698 | 3 game.s 603 | Empty | 00 | | 0 | 00/1C16 | - 3699 | 3 game.s 604 | Code | 00 | 2 | 3 | 00/1C16 : 20 25 1C | jsr init_icones - 3700 | 3 game.s 605 | Code | 00 | 2 | 3 | 00/1C19 : 20 3E 1C | jsr init_souris - 3701 | 3 game.s 606 | Code | 00 | 2 | 3 | 00/1C1C : 20 D9 18 | jsr load_texte - 3702 | 3 game.s 607 | Code | 00 | 2 | 3 | 00/1C1F : 20 4C 1C | jsr init_texte - 3703 | 3 game.s 608 | Code | 00 | 2 | 3 | 00/1C22 : 4C 12 22 | jmp mouse_on - 3704 | 3 game.s 609 | Empty | 00 | | 0 | 00/1C25 | - 3705 | 3 game.s 610 | Comment | 00 | | 0 | 00/1C25 | *----------------------- - 3706 | 3 game.s 611 | Comment | 00 | | 0 | 00/1C25 | * INIT_ICONES - OK - 3707 | 3 game.s 612 | Comment | 00 | | 0 | 00/1C25 | *----------------------- - 3708 | 3 game.s 613 | Comment | 00 | | 0 | 00/1C25 | * init_icones - 3709 | 3 game.s 614 | Empty | 00 | | 0 | 00/1C25 | - 3710 | 3 game.s 615 | Empty | 00 | | 0 | 00/1C25 | init_icones - 3711 | 3 game.s 616 | Macro | 00 | | 0 | 00/1C25 | @loadfile #pFOND;ptrFOND - 3712 | 3 game.s 616 | Code | 00 | 2 | 3 | 00/1C25 : A9 91 0D | lda #pFOND - 3713 | 3 game.s 616 | Code | 00 | 2 | 3 | 00/1C28 : AE 68 07 | ldx ptrFOND+2 - 3714 | 3 game.s 616 | Code | 00 | 2 | 3 | 00/1C2B : AC 66 07 | ldy ptrFOND - 3715 | 3 game.s 616 | Code | 00 | 2 | 3 | 00/1C2E : 20 8A 0C | jsr loadFILE - 3716 | 3 game.s 617 | Macro | 00 | | 0 | 00/1C31 | @loadfile #pICONES;ptrICONES - 3717 | 3 game.s 617 | Code | 00 | 2 | 3 | 00/1C31 : A9 AA 0D | lda #pICONES - 3718 | 3 game.s 617 | Code | 00 | 2 | 3 | 00/1C34 : AE 6C 07 | ldx ptrICONES+2 - 3719 | 3 game.s 617 | Code | 00 | 2 | 3 | 00/1C37 : AC 6A 07 | ldy ptrICONES - 3720 | 3 game.s 617 | Code | 00 | 2 | 3 | 00/1C3A : 20 8A 0C | jsr loadFILE - 3721 | 3 game.s 618 | Code | 00 | | 1 | 00/1C3D : 60 | rts - 3722 | 3 game.s 619 | Empty | 00 | | 0 | 00/1C3E | - 3723 | 3 game.s 620 | Comment | 00 | | 0 | 00/1C3E | *----------------------- - 3724 | 3 game.s 621 | Comment | 00 | | 0 | 00/1C3E | * INIT_SOURIS - OK - 3725 | 3 game.s 622 | Comment | 00 | | 0 | 00/1C3E | *----------------------- - 3726 | 3 game.s 623 | Comment | 00 | | 0 | 00/1C3E | * init_souris - 3727 | 3 game.s 624 | Empty | 00 | | 0 | 00/1C3E | - 3728 | 3 game.s 625 | Empty | 00 | | 0 | 00/1C3E | init_souris - 3729 | 3 game.s 626 | Macro | 00 | | 0 | 00/1C3E | PushLong #monCURSEUR - 3733 | 3 game.s 626 | Code | 00 | 1 >>16 | 3 | 00/1C3E : F4 00 00 | PEA #^#monCURSEUR - 3740 | 3 game.s 626 | Code | 00 | 2 | 3 | 00/1C41 : F4 0E 27 | PEA #monCURSEUR - 3743 | 3 game.s 627 | Macro | 00 | | 0 | 00/1C44 | _SetCursor - 3745 | 3 game.s 627 | Code | 00 | | 3 | 00/1C44 : A2 04 8E | LDX #$8E04 ; load tool call # - 3746 | 3 game.s 627 | Code | 00 | | 4 | 00/1C47 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 3747 | 3 game.s 628 | Code | 00 | | 1 | 00/1C4B : 60 | rts - 3748 | 3 game.s 629 | Empty | 00 | | 0 | 00/1C4C | - 3749 | 3 game.s 630 | Comment | 00 | | 0 | 00/1C4C | *----------------------- - 3750 | 3 game.s 631 | Comment | 00 | | 0 | 00/1C4C | * INIT_TEXTE - 3751 | 3 game.s 632 | Comment | 00 | | 0 | 00/1C4C | *----------------------- - 3752 | 3 game.s 633 | Comment | 00 | | 0 | 00/1C4C | * init_texte - 3753 | 3 game.s 634 | Empty | 00 | | 0 | 00/1C4C | - 3754 | 3 game.s 635 | Empty | 00 | | 0 | 00/1C4C | init_texte - 3755 | 3 game.s 636 | Code | 00 | 2 | 3 | 00/1C4C : AD 72 07 | lda ptrTEXTES - 3756 | 3 game.s 637 | Code | 00 | | 2 | 00/1C4F : 85 8C | sta {{{{$80}+4}+4}+4} - 3757 | 3 game.s 638 | Code | 00 | 2 | 3 | 00/1C51 : AD 74 07 | lda ptrTEXTES+2 - 3758 | 3 game.s 639 | Code | 00 | | 2 | 00/1C54 : 85 8E | sta {{{{$80}+4}+4}+4}+2 - 3759 | 3 game.s 640 | Empty | 00 | | 0 | 00/1C56 | - 3760 | 3 game.s 641 | Code | 00 | | 3 | 00/1C56 : A2 01 00 | ldx #1 - 3761 | 3 game.s 642 | Code | 10 | | 2 | 00/1C59 : E2 20 | sep #$20 - 3762 | 3 game.s 643 | Empty | 10 | | 0 | 00/1C5B | - 3763 | 3 game.s 644 | Code | 10 | | 2 | 00/1C5B : A7 8C | ozunid_14 lda [{{{{$80}+4}+4}+4}] ; un paragraphe dbute toujours par * - 3764 | 3 game.s 645 | Code | 10 | | 2 | 00/1C5D : C9 2A | it_1 cmp #'*' - 3765 | 3 game.s 646 | Code | 10 | | 2 | 00/1C5F : F0 05 | beq it_ok - 3766 | 3 game.s 647 | Code | 10 | 2 | 3 | 00/1C61 : 20 DA 1C | jsr it_next - 3767 | 3 game.s 648 | Code | 10 | | 2 | 00/1C64 : 80 F7 | bra it_1 - 3768 | 3 game.s 649 | Code | 10 | 2 | 3 | 00/1C66 : 20 7D 1C | it_ok jsr it_objpec ; enregistre le * - 3769 | 3 game.s 650 | Code | 10 | 2 | 3 | 00/1C69 : 20 92 1C | jsr it_condit ; le &, condition - 3770 | 3 game.s 651 | Code | 10 | 2 | 3 | 00/1C6C : 20 B2 1C | jsr it_conseq ; le =, consequence - 3771 | 3 game.s 652 | Code | 10 | 2 | 3 | 00/1C6F : 20 E7 1C | jsr it_texte ; le pointeur du texte - 3772 | 3 game.s 653 | Empty | 10 | | 0 | 00/1C72 | - 3773 | 3 game.s 654 | Code | 10 | | 1 | 00/1C72 : E8 | inx - 3774 | 3 game.s 655 | Code | 10 | | 3 | 00/1C73 : E0 41 00 | cpx #{65} - 3775 | 3 game.s 656 | Code | 10 | | 2 | 00/1C76 : 90 E3 | bcc ozunid_14 - 3776 | 3 game.s 657 | Code | 10 | | 2 | 00/1C78 : F0 E1 | beq ozunid_14 - 3777 | 3 game.s 658 | Empty | 10 | | 0 | 00/1C7A | - 3778 | 3 game.s 659 | Code | 00 | | 2 | 00/1C7A : C2 20 | rep #$20 - 3779 | 3 game.s 660 | Code | 00 | | 1 | 00/1C7C : 60 | rts - 3780 | 3 game.s 661 | Empty | 00 | | 0 | 00/1C7D | - 3781 | 3 game.s 662 | Directive | 10 | | 0 | 00/1C7D | mx %10 - 3782 | 3 game.s 663 | Empty | 10 | | 0 | 00/1C7D | - 3783 | 3 game.s 664 | Comment | 10 | | 0 | 00/1C7D | *--- * - objet + peche (tjs 2) - 3784 | 3 game.s 665 | Empty | 10 | | 0 | 00/1C7D | - 3785 | 3 game.s 666 | Code | 10 | 2 | 3 | 00/1C7D : 20 DA 1C | it_objpec jsr it_next - 3786 | 3 game.s 667 | Code | 10 | | 1 | 00/1C80 : 38 | sec - 3787 | 3 game.s 668 | Code | 10 | | 2 | 00/1C81 : E9 30 | sbc #'0' - 3788 | 3 game.s 669 | Code | 10 | 2 | 3 | 00/1C83 : 9D 73 10 | sta objet,x - 3789 | 3 game.s 670 | Code | 10 | 2 | 3 | 00/1C86 : 20 DA 1C | jsr it_next - 3790 | 3 game.s 671 | Code | 10 | | 1 | 00/1C89 : 38 | sec - 3791 | 3 game.s 672 | Code | 10 | | 2 | 00/1C8A : E9 30 | sbc #'0' - 3792 | 3 game.s 673 | Code | 10 | 2 | 3 | 00/1C8C : 9D B5 10 | sta peche,x - 3793 | 3 game.s 674 | Code | 10 | 2 | 3 | 00/1C8F : 4C CF 1C | jmp it_return - 3794 | 3 game.s 675 | Empty | 10 | | 0 | 00/1C92 | - 3795 | 3 game.s 676 | Comment | 10 | | 0 | 00/1C92 | *--- & - condition - 3796 | 3 game.s 677 | Empty | 10 | | 0 | 00/1C92 | - 3797 | 3 game.s 678 | Code | 10 | 2 | 3 | 00/1C92 : 20 DA 1C | it_condit jsr it_next - 3798 | 3 game.s 679 | Code | 10 | | 1 | 00/1C95 : 38 | sec - 3799 | 3 game.s 680 | Code | 10 | | 2 | 00/1C96 : E9 30 | sbc #'0' - 3800 | 3 game.s 681 | Code | 10 | 2 | 3 | 00/1C98 : 9D F7 10 | sta condition,x - 3801 | 3 game.s 682 | Code | 10 | 2 | 3 | 00/1C9B : 20 DA 1C | jsr it_next - 3802 | 3 game.s 683 | Code | 10 | | 2 | 00/1C9E : C9 20 | cmp #' ' - 3803 | 3 game.s 684 | Code | 10 | | 2 | 00/1CA0 : F0 0D | beq it_condit1 ; c'tait bien une unit - 3804 | 3 game.s 685 | Code | 10 | | 2 | 00/1CA2 : C9 0D | cmp #{$0d} - 3805 | 3 game.s 686 | Code | 10 | | 2 | 00/1CA4 : F0 09 | beq it_condit1 - 3806 | 3 game.s 687 | Code | 10 | | 1 | 00/1CA6 : 38 | sec ; c'tait une dizaine - 3807 | 3 game.s 688 | Code | 10 | | 2 | 00/1CA7 : E9 30 | sbc #'0' - 3808 | 3 game.s 689 | Code | 10 | | 1 | 00/1CA9 : 18 | clc - 3809 | 3 game.s 690 | Code | 10 | | 2 | 00/1CAA : 69 0A | adc #10 - 3810 | 3 game.s 691 | Code | 10 | 2 | 3 | 00/1CAC : 9D F7 10 | sta condition,x - 3811 | 3 game.s 692 | Code | 10 | 2 | 3 | 00/1CAF : 4C CF 1C | it_condit1 jmp it_return - 3812 | 3 game.s 693 | Empty | 10 | | 0 | 00/1CB2 | - 3813 | 3 game.s 694 | Comment | 10 | | 0 | 00/1CB2 | *--- = - 3814 | 3 game.s 695 | Empty | 10 | | 0 | 00/1CB2 | - 3815 | 3 game.s 696 | Code | 10 | 2 | 3 | 00/1CB2 : 20 DA 1C | it_conseq jsr it_next - 3816 | 3 game.s 697 | Code | 10 | | 1 | 00/1CB5 : 38 | sec - 3817 | 3 game.s 698 | Code | 10 | | 2 | 00/1CB6 : E9 30 | sbc #'0' - 3818 | 3 game.s 699 | Code | 10 | 2 | 3 | 00/1CB8 : 9D 39 11 | sta consequence,x - 3819 | 3 game.s 700 | Code | 10 | 2 | 3 | 00/1CBB : 20 DA 1C | jsr it_next - 3820 | 3 game.s 701 | Code | 10 | | 2 | 00/1CBE : C9 20 | cmp #' ' - 3821 | 3 game.s 702 | Code | 10 | | 2 | 00/1CC0 : F0 0D | beq it_conseq1 ; c'tait bien une unit - 3822 | 3 game.s 703 | Code | 10 | | 2 | 00/1CC2 : C9 0D | cmp #{$0d} - 3823 | 3 game.s 704 | Code | 10 | | 2 | 00/1CC4 : F0 09 | beq it_conseq1 - 3824 | 3 game.s 705 | Code | 10 | | 1 | 00/1CC6 : 38 | sec ; c'tait une dizaine - 3825 | 3 game.s 706 | Code | 10 | | 2 | 00/1CC7 : E9 30 | sbc #'0' - 3826 | 3 game.s 707 | Code | 10 | | 1 | 00/1CC9 : 18 | clc - 3827 | 3 game.s 708 | Code | 10 | | 2 | 00/1CCA : 69 0A | adc #10 - 3828 | 3 game.s 709 | Code | 10 | 2 | 3 | 00/1CCC : 9D 39 11 | sta consequence,x - 3829 | 3 game.s 710 | Empty | 10 | | 0 | 00/1CCF | it_conseq1 ; fall into it_return - 3830 | 3 game.s 711 | Empty | 10 | | 0 | 00/1CCF | - 3831 | 3 game.s 712 | Comment | 10 | | 0 | 00/1CCF | *--- positionnne juste aprs un return - 3832 | 3 game.s 713 | Empty | 10 | | 0 | 00/1CCF | - 3833 | 3 game.s 714 | Code | 10 | | 2 | 00/1CCF : A7 8C | it_return lda [{{{{$80}+4}+4}+4}] - 3834 | 3 game.s 715 | Code | 10 | | 2 | 00/1CD1 : C9 0D | ozunid_15 cmp #{$0d} - 3835 | 3 game.s 716 | Code | 10 | | 2 | 00/1CD3 : F0 05 | beq it_return1 - 3836 | 3 game.s 717 | Code | 10 | 2 | 3 | 00/1CD5 : 20 DA 1C | jsr it_next - 3837 | 3 game.s 718 | Code | 10 | | 2 | 00/1CD8 : 80 F7 | bra ozunid_15 - 3838 | 3 game.s 719 | Empty | 10 | | 0 | 00/1CDA | it_return1 ; fall into it_next - 3839 | 3 game.s 720 | Empty | 10 | | 0 | 00/1CDA | - 3840 | 3 game.s 721 | Comment | 10 | | 0 | 00/1CDA | *--- next value - 3841 | 3 game.s 722 | Empty | 10 | | 0 | 00/1CDA | - 3842 | 3 game.s 723 | Code | 10 | | 2 | 00/1CDA : E6 8C | it_next inc {{{{$80}+4}+4}+4} - 3843 | 3 game.s 724 | Code | 10 | | 2 | 00/1CDC : D0 06 | bne it_next1 - 3844 | 3 game.s 725 | Code | 10 | | 2 | 00/1CDE : E6 8D | inc {{{{$80}+4}+4}+4}+1 - 3845 | 3 game.s 726 | Code | 10 | | 2 | 00/1CE0 : D0 02 | bne it_next1 - 3846 | 3 game.s 727 | Code | 10 | | 2 | 00/1CE2 : E6 8E | inc {{{{$80}+4}+4}+4}+2 - 3847 | 3 game.s 728 | Code | 10 | | 2 | 00/1CE4 : A7 8C | it_next1 lda [{{{{$80}+4}+4}+4}] - 3848 | 3 game.s 729 | Code | 10 | | 1 | 00/1CE6 : 60 | rts - 3849 | 3 game.s 730 | Empty | 10 | | 0 | 00/1CE7 | - 3850 | 3 game.s 731 | Comment | 10 | | 0 | 00/1CE7 | *--- adresse du texte - 3851 | 3 game.s 732 | Empty | 10 | | 0 | 00/1CE7 | - 3852 | 3 game.s 733 | Code | 00 | | 2 | 00/1CE7 : C2 20 | it_texte rep #$20 - 3853 | 3 game.s 734 | Code | 00 | | 1 | 00/1CE9 : 8A | txa - 3854 | 3 game.s 735 | Code | 00 | | 1 | 00/1CEA : 0A | asl - 3855 | 3 game.s 736 | Code | 00 | | 1 | 00/1CEB : 0A | asl - 3856 | 3 game.s 737 | Code | 00 | | 1 | 00/1CEC : A8 | tay - 3857 | 3 game.s 738 | Code | 00 | | 2 | 00/1CED : A5 8C | lda {{{{$80}+4}+4}+4} - 3858 | 3 game.s 739 | Code | 00 | 2 | 3 | 00/1CEF : 99 C6 11 | sta texteDEBUT,y - 3859 | 3 game.s 740 | Code | 00 | | 2 | 00/1CF2 : A5 8E | lda {{{{$80}+4}+4}+4}+2 - 3860 | 3 game.s 741 | Code | 00 | 2 | 3 | 00/1CF4 : 99 C8 11 | sta texteDEBUT+2,y - 3861 | 3 game.s 742 | Code | 10 | | 2 | 00/1CF7 : E2 20 | sep #$20 - 3862 | 3 game.s 743 | Code | 10 | | 1 | 00/1CF9 : 60 | rts - 3863 | 3 game.s 744 | Empty | 10 | | 0 | 00/1CFA | - 3864 | 3 game.s 745 | Directive | 00 | | 0 | 00/1CFA | mx %00 - 3865 | 3 game.s 746 | Empty | 00 | | 0 | 00/1CFA | - 3866 | 3 game.s 747 | Comment | 00 | | 0 | 00/1CFA | *----------------------- - 3867 | 3 game.s 748 | Comment | 00 | | 0 | 00/1CFA | * TEST_OBJETS - 3868 | 3 game.s 749 | Comment | 00 | | 0 | 00/1CFA | *----------------------- - 3869 | 3 game.s 750 | Comment | 00 | | 0 | 00/1CFA | * test_objets = affiche les objets possibles - 3870 | 3 game.s 751 | Empty | 00 | | 0 | 00/1CFA | - 3871 | 3 game.s 752 | Code | 00 | 2 | 3 | 00/1CFA : 9C D4 12 | test_objets stz textes_encore_presents - 3872 | 3 game.s 753 | Empty | 00 | | 0 | 00/1CFD | - 3873 | 3 game.s 754 | Code | 11 | | 2 | 00/1CFD : E2 30 | sep #$30 - 3874 | 3 game.s 755 | Code | 11 | | 2 | 00/1CFF : A2 01 | ldx #1 - 3875 | 3 game.s 756 | Code | 11 | 2 | 3 | 00/1D01 : 9E D6 12 | ozunid_16 stz icone_objets,x - 3876 | 3 game.s 757 | Code | 11 | 2 | 3 | 00/1D04 : 9E BD 11 | stz visibilite,x - 3877 | 3 game.s 758 | Code | 11 | | 1 | 00/1D07 : E8 | inx - 3878 | 3 game.s 759 | Code | 11 | | 2 | 00/1D08 : E0 08 | cpx #{8} - 3879 | 3 game.s 760 | Code | 11 | | 2 | 00/1D0A : 90 F5 | bcc ozunid_16 - 3880 | 3 game.s 761 | Code | 11 | | 2 | 00/1D0C : F0 F3 | beq ozunid_16 - 3881 | 3 game.s 762 | Empty | 11 | | 0 | 00/1D0E | - 3882 | 3 game.s 763 | Code | 11 | | 2 | 00/1D0E : A2 01 | ldx #1 - 3883 | 3 game.s 764 | Code | 11 | 2 | 3 | 00/1D10 : BD 7B 11 | ozunid_17 lda deja_lu,x - 3884 | 3 game.s 765 | Code | 11 | | 2 | 00/1D13 : C9 00 | cmp #{0} - 3885 | 3 game.s 766 | Code | 11 | | 2 | 00/1D15 : D0 15 | bne to_1 - 3886 | 3 game.s 767 | Code | 11 | 2 | 3 | 00/1D17 : BC F7 10 | ldy condition,x - 3887 | 3 game.s 768 | Code | 11 | 2 | 3 | 00/1D1A : B9 60 10 | lda indicateur,y - 3888 | 3 game.s 769 | Code | 11 | | 2 | 00/1D1D : C9 FF | cmp #{255} - 3889 | 3 game.s 770 | Code | 11 | | 2 | 00/1D1F : D0 0B | bne to_1 - 3890 | 3 game.s 771 | Code | 11 | 2 | 3 | 00/1D21 : BC 73 10 | ldy objet,x - 3891 | 3 game.s 772 | Code | 11 | | 2 | 00/1D24 : A9 FF | lda #{255} - 3892 | 3 game.s 773 | Code | 11 | 2 | 3 | 00/1D26 : 99 BD 11 | sta visibilite,y - 3893 | 3 game.s 774 | Code | 11 | 2 | 3 | 00/1D29 : 8D D4 12 | sta textes_encore_presents - 3894 | 3 game.s 775 | Empty | 11 | | 0 | 00/1D2C | - 3895 | 3 game.s 776 | Code | 11 | | 1 | 00/1D2C : E8 | to_1 inx - 3896 | 3 game.s 777 | Code | 11 | | 2 | 00/1D2D : E0 41 | cpx #{65} - 3897 | 3 game.s 778 | Code | 11 | | 2 | 00/1D2F : 90 DF | bcc ozunid_17 - 3898 | 3 game.s 779 | Code | 11 | | 2 | 00/1D31 : F0 DD | beq ozunid_17 - 3899 | 3 game.s 780 | Empty | 11 | | 0 | 00/1D33 | - 3900 | 3 game.s 781 | Code | 00 | | 2 | 00/1D33 : C2 30 | rep #$30 - 3901 | 3 game.s 782 | Empty | 00 | | 0 | 00/1D35 | - 3902 | 3 game.s 783 | Comment | 00 | | 0 | 00/1D35 | * LoGo - Voir comment on traite la fin - 3903 | 3 game.s 784 | Empty | 00 | | 0 | 00/1D35 | - 3904 | 3 game.s 785 | Code | 00 | | 1 | 00/1D35 : 60 | rts - 3905 | 3 game.s 786 | Empty | 00 | | 0 | 00/1D36 | - 3906 | 3 game.s 787 | Comment | 00 | | 0 | 00/1D36 | *----------------------- - 3907 | 3 game.s 788 | Comment | 00 | | 0 | 00/1D36 | * TEST_PECHES - 3908 | 3 game.s 789 | Comment | 00 | | 0 | 00/1D36 | *----------------------- - 3909 | 3 game.s 790 | Comment | 00 | | 0 | 00/1D36 | * test_peches = affiche les peches possibles - 3910 | 3 game.s 791 | Empty | 00 | | 0 | 00/1D36 | - 3911 | 3 game.s 792 | Code | 11 | | 2 | 00/1D36 : E2 30 | test_peches sep #$30 - 3912 | 3 game.s 793 | Empty | 11 | | 0 | 00/1D38 | - 3913 | 3 game.s 794 | Code | 11 | | 2 | 00/1D38 : A2 01 | ldx #1 - 3914 | 3 game.s 795 | Code | 11 | 2 | 3 | 00/1D3A : 9E DF 12 | ozunid_18 stz icone_peches,x - 3915 | 3 game.s 796 | Code | 11 | | 1 | 00/1D3D : E8 | inx - 3916 | 3 game.s 797 | Code | 11 | | 2 | 00/1D3E : E0 07 | cpx #{7} - 3917 | 3 game.s 798 | Code | 11 | | 2 | 00/1D40 : 90 F8 | bcc ozunid_18 - 3918 | 3 game.s 799 | Code | 11 | | 2 | 00/1D42 : F0 F6 | beq ozunid_18 - 3919 | 3 game.s 800 | Empty | 11 | | 0 | 00/1D44 | - 3920 | 3 game.s 801 | Code | 11 | | 2 | 00/1D44 : A2 01 | ldx #1 - 3921 | 3 game.s 802 | Code | 11 | 2 | 3 | 00/1D46 : BD 73 10 | ozunid_19 lda objet,x - 3922 | 3 game.s 803 | Code | 11 | 2 | 3 | 00/1D49 : CD CE 12 | cmp objet_selectionne - 3923 | 3 game.s 804 | Code | 11 | | 2 | 00/1D4C : D0 19 | bne tp_1 - 3924 | 3 game.s 805 | Code | 11 | 2 | 3 | 00/1D4E : BD 7B 11 | lda deja_lu,x - 3925 | 3 game.s 806 | Code | 11 | | 2 | 00/1D51 : C9 00 | cmp #{0} - 3926 | 3 game.s 807 | Code | 11 | | 2 | 00/1D53 : D0 12 | bne tp_1 - 3927 | 3 game.s 808 | Code | 11 | 2 | 3 | 00/1D55 : BC F7 10 | ldy condition,x - 3928 | 3 game.s 809 | Code | 11 | 2 | 3 | 00/1D58 : B9 60 10 | lda indicateur,y - 3929 | 3 game.s 810 | Code | 11 | | 2 | 00/1D5B : C9 FF | cmp #{255} - 3930 | 3 game.s 811 | Code | 11 | | 2 | 00/1D5D : D0 08 | bne tp_1 - 3931 | 3 game.s 812 | Code | 11 | 2 | 3 | 00/1D5F : BC B5 10 | ldy peche,x - 3932 | 3 game.s 813 | Code | 11 | | 2 | 00/1D62 : A9 FF | lda #{255} - 3933 | 3 game.s 814 | Code | 11 | 2 | 3 | 00/1D64 : 99 DE 12 | sta icone_peches-1,y - 3934 | 3 game.s 815 | Code | 11 | | 1 | 00/1D67 : E8 | tp_1 inx - 3935 | 3 game.s 816 | Code | 11 | | 2 | 00/1D68 : E0 41 | cpx #{65} - 3936 | 3 game.s 817 | Code | 11 | | 2 | 00/1D6A : 90 DA | bcc ozunid_19 - 3937 | 3 game.s 818 | Code | 11 | | 2 | 00/1D6C : F0 D8 | beq ozunid_19 - 3938 | 3 game.s 819 | Empty | 11 | | 0 | 00/1D6E | - 3939 | 3 game.s 820 | Code | 00 | | 2 | 00/1D6E : C2 30 | rep #$30 - 3940 | 3 game.s 821 | Code | 00 | | 1 | 00/1D70 : 60 | rts - 3941 | 3 game.s 822 | Empty | 00 | | 0 | 00/1D71 | - 3942 | 3 game.s 823 | Comment | 00 | | 0 | 00/1D71 | *----------------------- - 3943 | 3 game.s 824 | Comment | 00 | | 0 | 00/1D71 | * RETOUR - 3944 | 3 game.s 825 | Comment | 00 | | 0 | 00/1D71 | *----------------------- - 3945 | 3 game.s 826 | Comment | 00 | | 0 | 00/1D71 | * retour = le texte est lu - 3946 | 3 game.s 827 | Empty | 00 | | 0 | 00/1D71 | - 3947 | 3 game.s 828 | Code | 11 | | 2 | 00/1D71 : E2 30 | retour sep #$30 - 3948 | 3 game.s 829 | Empty | 11 | | 0 | 00/1D73 | - 3949 | 3 game.s 830 | Code | 11 | 2 | 3 | 00/1D73 : AE D2 12 | ldx texte_selectionne - 3950 | 3 game.s 831 | Code | 11 | | 2 | 00/1D76 : A9 FF | lda #{255} - 3951 | 3 game.s 832 | Code | 11 | 2 | 3 | 00/1D78 : 9D 7B 11 | sta deja_lu,x - 3952 | 3 game.s 833 | Empty | 11 | | 0 | 00/1D7B | - 3953 | 3 game.s 834 | Code | 11 | 2 | 3 | 00/1D7B : BC 39 11 | ldy consequence,x - 3954 | 3 game.s 835 | Code | 11 | 2 | 3 | 00/1D7E : 99 60 10 | sta indicateur,y - 3955 | 3 game.s 836 | Empty | 11 | | 0 | 00/1D81 | - 3956 | 3 game.s 837 | Code | 00 | | 2 | 00/1D81 : C2 30 | rep #$30 - 3957 | 3 game.s 838 | Code | 00 | | 1 | 00/1D83 : 60 | rts - 3958 | 3 game.s 839 | Empty | 00 | | 0 | 00/1D84 | - 3959 | 3 game.s 840 | Comment | 00 | | 0 | 00/1D84 | *----------------------- - 3960 | 3 game.s 841 | Comment | 00 | | 0 | 00/1D84 | * AIGUILLAGE - 3961 | 3 game.s 842 | Comment | 00 | | 0 | 00/1D84 | *----------------------- - 3962 | 3 game.s 843 | Comment | 00 | | 0 | 00/1D84 | * aiguillage = le texte afficher - 3963 | 3 game.s 844 | Empty | 00 | | 0 | 00/1D84 | - 3964 | 3 game.s 845 | Code | 00 | 2 | 3 | 00/1D84 : 9C D2 12 | aiguillage stz texte_selectionne - 3965 | 3 game.s 846 | Empty | 00 | | 0 | 00/1D87 | - 3966 | 3 game.s 847 | Code | 11 | | 2 | 00/1D87 : E2 30 | sep #$30 - 3967 | 3 game.s 848 | Code | 11 | | 2 | 00/1D89 : A2 01 | ldx #1 - 3968 | 3 game.s 849 | Code | 11 | 2 | 3 | 00/1D8B : BD 73 10 | ozunid_20 lda objet,x - 3969 | 3 game.s 850 | Code | 11 | 2 | 3 | 00/1D8E : CD CE 12 | cmp objet_selectionne - 3970 | 3 game.s 851 | Code | 11 | | 2 | 00/1D91 : D0 21 | bne ai_next - 3971 | 3 game.s 852 | Code | 11 | 2 | 3 | 00/1D93 : BD B5 10 | lda peche,x - 3972 | 3 game.s 853 | Code | 11 | 2 | 3 | 00/1D96 : CD D0 12 | cmp peche_selectionne - 3973 | 3 game.s 854 | Code | 11 | | 2 | 00/1D99 : D0 19 | bne ai_next - 3974 | 3 game.s 855 | Code | 11 | 2 | 3 | 00/1D9B : BD 7B 11 | lda deja_lu,x - 3975 | 3 game.s 856 | Code | 11 | | 2 | 00/1D9E : C9 00 | cmp #{0} - 3976 | 3 game.s 857 | Code | 11 | | 2 | 00/1DA0 : D0 12 | bne ai_next - 3977 | 3 game.s 858 | Code | 11 | 2 | 3 | 00/1DA2 : BC F7 10 | ldy condition,x - 3978 | 3 game.s 859 | Code | 11 | 2 | 3 | 00/1DA5 : B9 60 10 | lda indicateur,y - 3979 | 3 game.s 860 | Code | 11 | | 2 | 00/1DA8 : C9 FF | cmp #{255} - 3980 | 3 game.s 861 | Code | 11 | | 2 | 00/1DAA : D0 08 | bne ai_next - 3981 | 3 game.s 862 | Code | 11 | 2 | 3 | 00/1DAC : AD D2 12 | lda texte_selectionne - 3982 | 3 game.s 863 | Code | 11 | | 2 | 00/1DAF : D0 03 | bne ai_next - 3983 | 3 game.s 864 | Code | 11 | 2 | 3 | 00/1DB1 : 8E D2 12 | stx texte_selectionne - 3984 | 3 game.s 865 | Code | 11 | | 1 | 00/1DB4 : E8 | ai_next inx - 3985 | 3 game.s 866 | Code | 11 | | 2 | 00/1DB5 : E0 41 | cpx #{65} - 3986 | 3 game.s 867 | Code | 11 | | 2 | 00/1DB7 : 90 D2 | bcc ozunid_20 - 3987 | 3 game.s 868 | Code | 11 | | 2 | 00/1DB9 : F0 D0 | beq ozunid_20 - 3988 | 3 game.s 869 | Empty | 11 | | 0 | 00/1DBB | - 3989 | 3 game.s 870 | Code | 00 | | 2 | 00/1DBB : C2 30 | rep #$30 - 3990 | 3 game.s 871 | Code | 00 | | 1 | 00/1DBD : 60 | rts - 3991 | 3 game.s 872 | Empty | 00 | | 0 | 00/1DBE | - 3992 | 3 game.s 873 | Comment | 00 | | 0 | 00/1DBE | *----------------------- - 3993 | 3 game.s 874 | Comment | 00 | | 0 | 00/1DBE | * PRESENTATION - OK - 3994 | 3 game.s 875 | Comment | 00 | | 0 | 00/1DBE | *----------------------- - 3995 | 3 game.s 876 | Comment | 00 | | 0 | 00/1DBE | * presentation - 3996 | 3 game.s 877 | Empty | 00 | | 0 | 00/1DBE | - 3997 | 3 game.s 878 | Empty | 00 | | 0 | 00/1DBE | presentation - 3998 | 3 game.s 879 | Code | 00 | | 3 | 00/1DBE : A9 01 00 | lda #1 - 3999 | 3 game.s 880 | Code | 00 | 2 | 3 | 00/1DC1 : 8D 58 10 | ozunid_21 sta index - 4000 | 3 game.s 881 | Empty | 00 | | 0 | 00/1DC4 | - 4001 | 3 game.s 882 | Macro | 00 | | 0 | 00/1DC4 | PushWord #0 - 4003 | 3 game.s 882 | Code | 00 | | 3 | 00/1DC4 : F4 00 00 | PEA #0 - 4006 | 3 game.s 883 | Macro | 00 | | 0 | 00/1DC7 | _ClearScreen - 4008 | 3 game.s 883 | Code | 00 | | 3 | 00/1DC7 : A2 04 15 | LDX #$1504 ; load tool call # - 4009 | 3 game.s 883 | Code | 00 | | 4 | 00/1DCA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4010 | 3 game.s 884 | Empty | 00 | | 0 | 00/1DCE | - 4011 | 3 game.s 885 | Code | 00 | 2 | 3 | 00/1DCE : AD 58 10 | lda index - 4012 | 3 game.s 886 | Code | 00 | | 1 | 00/1DD1 : 3A | dec - 4013 | 3 game.s 887 | Code | 00 | | 1 | 00/1DD2 : 0A | asl - 4014 | 3 game.s 888 | Code | 00 | | 1 | 00/1DD3 : AA | tax - 4015 | 3 game.s 889 | Code | 00 | 2 | 3 | 00/1DD4 : FC E9 1D | jsr (tbl_pres,x) - 4016 | 3 game.s 890 | Empty | 00 | | 0 | 00/1DD7 | - 4017 | 3 game.s 891 | Code | 00 | | 3 | 00/1DD7 : A9 02 00 | lda #2 - 4018 | 3 game.s 892 | Code | 00 | 2 | 3 | 00/1DDA : 20 28 07 | jsr nowWAIT - 4019 | 3 game.s 893 | Empty | 00 | | 0 | 00/1DDD | - 4020 | 3 game.s 894 | Code | 00 | 2 | 3 | 00/1DDD : AD 58 10 | lda index - 4021 | 3 game.s 895 | Code | 00 | | 1 | 00/1DE0 : 1A | inc - 4022 | 3 game.s 896 | Code | 00 | | 3 | 00/1DE1 : C9 08 00 | cmp #{8} - 4023 | 3 game.s 897 | Code | 00 | | 2 | 00/1DE4 : 90 DB | bcc ozunid_21 - 4024 | 3 game.s 898 | Code | 00 | | 2 | 00/1DE6 : F0 D9 | beq ozunid_21 - 4025 | 3 game.s 899 | Code | 00 | | 1 | 00/1DE8 : 60 | rts - 4026 | 3 game.s 900 | Empty | 00 | | 0 | 00/1DE9 | - 4027 | 3 game.s 901 | Comment | 00 | | 0 | 00/1DE9 | *--- - 4028 | 3 game.s 902 | Empty | 00 | | 0 | 00/1DE9 | - 4029 | 3 game.s 903 | Data | 00 | 2 | 2 | 00/1DE9 : F9 1D | tbl_pres da pr_case_1 - 4030 | 3 game.s 904 | Data | 00 | 2 | 2 | 00/1DEB : 4D 1E | da pr_case_2 - 4031 | 3 game.s 905 | Data | 00 | 2 | 2 | 00/1DED : 60 1E | da pr_case_3 - 4032 | 3 game.s 906 | Data | 00 | 2 | 2 | 00/1DEF : 73 1E | da pr_case_4 - 4033 | 3 game.s 907 | Data | 00 | 2 | 2 | 00/1DF1 : 86 1E | da pr_case_5 - 4034 | 3 game.s 908 | Data | 00 | 2 | 2 | 00/1DF3 : BD 1E | da pr_case_6 - 4035 | 3 game.s 909 | Data | 00 | 2 | 2 | 00/1DF5 : E2 1E | da pr_case_7 - 4036 | 3 game.s 910 | Data | 00 | 2 | 2 | 00/1DF7 : 2D 1F | da pr_case_8 - 4037 | 3 game.s 911 | Empty | 00 | | 0 | 00/1DF9 | - 4038 | 3 game.s 912 | Comment | 00 | | 0 | 00/1DF9 | *--- - 4039 | 3 game.s 913 | Empty | 00 | | 0 | 00/1DF9 | - 4040 | 3 game.s 914 | Macro | 00 | | 0 | 00/1DF9 | pr_case_1 @carre #prSTR11;#100;#80;#$0771 - 4045 | 3 game.s 914 | Code | 00 | 1 >>16 | 3 | 00/1DF9 : F4 00 00 | PEA #^#prSTR11 - 4052 | 3 game.s 914 | Code | 00 | 2 | 3 | 00/1DFC : F4 40 1F | PEA #prSTR11 - 4057 | 3 game.s 914 | Code | 00 | | 3 | 00/1DFF : F4 64 00 | PEA #100 - 4062 | 3 game.s 914 | Code | 00 | | 3 | 00/1E02 : F4 50 00 | PEA #80 - 4067 | 3 game.s 914 | Code | 00 | | 3 | 00/1E05 : F4 71 07 | PEA #$0771 - 4070 | 3 game.s 914 | Code | 00 | 2 | 3 | 00/1E08 : 20 FE 20 | jsr carre - 4071 | 3 game.s 915 | Macro | 00 | | 0 | 00/1E0B | @carre #prSTR12;#100;#120;#$0774 - 4076 | 3 game.s 915 | Code | 00 | 1 >>16 | 3 | 00/1E0B : F4 00 00 | PEA #^#prSTR12 - 4083 | 3 game.s 915 | Code | 00 | 2 | 3 | 00/1E0E : F4 4F 1F | PEA #prSTR12 - 4088 | 3 game.s 915 | Code | 00 | | 3 | 00/1E11 : F4 64 00 | PEA #100 - 4093 | 3 game.s 915 | Code | 00 | | 3 | 00/1E14 : F4 78 00 | PEA #120 - 4098 | 3 game.s 915 | Code | 00 | | 3 | 00/1E17 : F4 74 07 | PEA #$0774 - 4101 | 3 game.s 915 | Code | 00 | 2 | 3 | 00/1E1A : 20 FE 20 | jsr carre - 4102 | 3 game.s 916 | Empty | 00 | | 0 | 00/1E1D | - 4103 | 3 game.s 917 | Macro | 00 | | 0 | 00/1E1D | PushWord #15 - 4105 | 3 game.s 917 | Code | 00 | | 3 | 00/1E1D : F4 0F 00 | PEA #15 - 4108 | 3 game.s 918 | Macro | 00 | | 0 | 00/1E20 | _SetForeColor - 4110 | 3 game.s 918 | Code | 00 | | 3 | 00/1E20 : A2 04 A0 | LDX #$A004 ; load tool call # - 4111 | 3 game.s 918 | Code | 00 | | 4 | 00/1E23 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4112 | 3 game.s 919 | Macro | 00 | | 0 | 00/1E27 | PushWord #0 - 4114 | 3 game.s 919 | Code | 00 | | 3 | 00/1E27 : F4 00 00 | PEA #0 - 4117 | 3 game.s 920 | Macro | 00 | | 0 | 00/1E2A | _SetBackColor - 4119 | 3 game.s 920 | Code | 00 | | 3 | 00/1E2A : A2 04 A2 | LDX #$A204 ; load tool call # - 4120 | 3 game.s 920 | Code | 00 | | 4 | 00/1E2D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4121 | 3 game.s 921 | Empty | 00 | | 0 | 00/1E31 | - 4122 | 3 game.s 922 | Macro | 00 | | 0 | 00/1E31 | @t #prSTR13;#21 - 4123 | 3 game.s 922 | Code | 00 | 2 | 3 | 00/1E31 : A9 66 1F | lda #prSTR13 - 4124 | 3 game.s 922 | Code | 00 | | 3 | 00/1E34 : A0 15 00 | ldy #21 - 4125 | 3 game.s 922 | Code | 00 | 2 | 3 | 00/1E37 : 20 D4 26 | jsr t - 4126 | 3 game.s 923 | Macro | 00 | | 0 | 00/1E3A | @t #prSTR14;#22 - 4127 | 3 game.s 923 | Code | 00 | 2 | 3 | 00/1E3A : A9 76 1F | lda #prSTR14 - 4128 | 3 game.s 923 | Code | 00 | | 3 | 00/1E3D : A0 16 00 | ldy #22 - 4129 | 3 game.s 923 | Code | 00 | 2 | 3 | 00/1E40 : 20 D4 26 | jsr t - 4130 | 3 game.s 924 | Macro | 00 | | 0 | 00/1E43 | @t #prSTR15;#23 - 4131 | 3 game.s 924 | Code | 00 | 2 | 3 | 00/1E43 : A9 93 1F | lda #prSTR15 - 4132 | 3 game.s 924 | Code | 00 | | 3 | 00/1E46 : A0 17 00 | ldy #23 - 4133 | 3 game.s 924 | Code | 00 | 2 | 3 | 00/1E49 : 20 D4 26 | jsr t - 4134 | 3 game.s 925 | Code | 00 | | 1 | 00/1E4C : 60 | rts - 4135 | 3 game.s 926 | Empty | 00 | | 0 | 00/1E4D | - 4136 | 3 game.s 927 | Macro | 00 | | 0 | 00/1E4D | pr_case_2 @carre #prSTR21;#25;#20;#$0437 - 4141 | 3 game.s 927 | Code | 00 | 1 >>16 | 3 | 00/1E4D : F4 00 00 | PEA #^#prSTR21 - 4148 | 3 game.s 927 | Code | 00 | 2 | 3 | 00/1E50 : F4 AA 1F | PEA #prSTR21 - 4153 | 3 game.s 927 | Code | 00 | | 3 | 00/1E53 : F4 19 00 | PEA #25 - 4158 | 3 game.s 927 | Code | 00 | | 3 | 00/1E56 : F4 14 00 | PEA #20 - 4163 | 3 game.s 927 | Code | 00 | | 3 | 00/1E59 : F4 37 04 | PEA #$0437 - 4166 | 3 game.s 927 | Code | 00 | 2 | 3 | 00/1E5C : 20 FE 20 | jsr carre - 4167 | 3 game.s 928 | Code | 00 | | 1 | 00/1E5F : 60 | rts - 4168 | 3 game.s 929 | Empty | 00 | | 0 | 00/1E60 | - 4169 | 3 game.s 930 | Macro | 00 | | 0 | 00/1E60 | pr_case_3 @carre #prSTR31;#25;#180;#$0275 - 4174 | 3 game.s 930 | Code | 00 | 1 >>16 | 3 | 00/1E60 : F4 00 00 | PEA #^#prSTR31 - 4181 | 3 game.s 930 | Code | 00 | 2 | 3 | 00/1E63 : F4 C6 1F | PEA #prSTR31 - 4186 | 3 game.s 930 | Code | 00 | | 3 | 00/1E66 : F4 19 00 | PEA #25 - 4191 | 3 game.s 930 | Code | 00 | | 3 | 00/1E69 : F4 B4 00 | PEA #180 - 4196 | 3 game.s 930 | Code | 00 | | 3 | 00/1E6C : F4 75 02 | PEA #$0275 - 4199 | 3 game.s 930 | Code | 00 | 2 | 3 | 00/1E6F : 20 FE 20 | jsr carre - 4200 | 3 game.s 931 | Code | 00 | | 1 | 00/1E72 : 60 | rts - 4201 | 3 game.s 932 | Empty | 00 | | 0 | 00/1E73 | - 4202 | 3 game.s 933 | Macro | 00 | | 0 | 00/1E73 | pr_case_4 @carre #prSTR41;#100;#0;#$0743 - 4207 | 3 game.s 933 | Code | 00 | 1 >>16 | 3 | 00/1E73 : F4 00 00 | PEA #^#prSTR41 - 4214 | 3 game.s 933 | Code | 00 | 2 | 3 | 00/1E76 : F4 E0 1F | PEA #prSTR41 - 4219 | 3 game.s 933 | Code | 00 | | 3 | 00/1E79 : F4 64 00 | PEA #100 - 4224 | 3 game.s 933 | Code | 00 | | 3 | 00/1E7C : F4 00 00 | PEA #0 - 4229 | 3 game.s 933 | Code | 00 | | 3 | 00/1E7F : F4 43 07 | PEA #$0743 - 4232 | 3 game.s 933 | Code | 00 | 2 | 3 | 00/1E82 : 20 FE 20 | jsr carre - 4233 | 3 game.s 934 | Code | 00 | | 1 | 00/1E85 : 60 | rts - 4234 | 3 game.s 935 | Empty | 00 | | 0 | 00/1E86 | - 4235 | 3 game.s 936 | Macro | 00 | | 0 | 00/1E86 | pr_case_5 @carre #prSTR51;#150;#20;#$0743 - 4240 | 3 game.s 936 | Code | 00 | 1 >>16 | 3 | 00/1E86 : F4 00 00 | PEA #^#prSTR51 - 4247 | 3 game.s 936 | Code | 00 | 2 | 3 | 00/1E89 : F4 F4 1F | PEA #prSTR51 - 4252 | 3 game.s 936 | Code | 00 | | 3 | 00/1E8C : F4 96 00 | PEA #150 - 4257 | 3 game.s 936 | Code | 00 | | 3 | 00/1E8F : F4 14 00 | PEA #20 - 4262 | 3 game.s 936 | Code | 00 | | 3 | 00/1E92 : F4 43 07 | PEA #$0743 - 4265 | 3 game.s 936 | Code | 00 | 2 | 3 | 00/1E95 : 20 FE 20 | jsr carre - 4266 | 3 game.s 937 | Macro | 00 | | 0 | 00/1E98 | @carre #prSTR52;#50;#100;#$0743 - 4271 | 3 game.s 937 | Code | 00 | 1 >>16 | 3 | 00/1E98 : F4 00 00 | PEA #^#prSTR52 - 4278 | 3 game.s 937 | Code | 00 | 2 | 3 | 00/1E9B : F4 06 20 | PEA #prSTR52 - 4283 | 3 game.s 937 | Code | 00 | | 3 | 00/1E9E : F4 32 00 | PEA #50 - 4288 | 3 game.s 937 | Code | 00 | | 3 | 00/1EA1 : F4 64 00 | PEA #100 - 4293 | 3 game.s 937 | Code | 00 | | 3 | 00/1EA4 : F4 43 07 | PEA #$0743 - 4296 | 3 game.s 937 | Code | 00 | 2 | 3 | 00/1EA7 : 20 FE 20 | jsr carre - 4297 | 3 game.s 938 | Macro | 00 | | 0 | 00/1EAA | @carre #prSTR53;#70;#180;#$0177 - 4302 | 3 game.s 938 | Code | 00 | 1 >>16 | 3 | 00/1EAA : F4 00 00 | PEA #^#prSTR53 - 4309 | 3 game.s 938 | Code | 00 | 2 | 3 | 00/1EAD : F4 15 20 | PEA #prSTR53 - 4314 | 3 game.s 938 | Code | 00 | | 3 | 00/1EB0 : F4 46 00 | PEA #70 - 4319 | 3 game.s 938 | Code | 00 | | 3 | 00/1EB3 : F4 B4 00 | PEA #180 - 4324 | 3 game.s 938 | Code | 00 | | 3 | 00/1EB6 : F4 77 01 | PEA #$0177 - 4327 | 3 game.s 938 | Code | 00 | 2 | 3 | 00/1EB9 : 20 FE 20 | jsr carre - 4328 | 3 game.s 939 | Code | 00 | | 1 | 00/1EBC : 60 | rts - 4329 | 3 game.s 940 | Empty | 00 | | 0 | 00/1EBD | - 4330 | 3 game.s 941 | Macro | 00 | | 0 | 00/1EBD | pr_case_6 @carre #prSTR61;#0;#100;#$0607 - 4335 | 3 game.s 941 | Code | 00 | 1 >>16 | 3 | 00/1EBD : F4 00 00 | PEA #^#prSTR61 - 4342 | 3 game.s 941 | Code | 00 | 2 | 3 | 00/1EC0 : F4 32 20 | PEA #prSTR61 - 4347 | 3 game.s 941 | Code | 00 | | 3 | 00/1EC3 : F4 00 00 | PEA #0 - 4352 | 3 game.s 941 | Code | 00 | | 3 | 00/1EC6 : F4 64 00 | PEA #100 - 4357 | 3 game.s 941 | Code | 00 | | 3 | 00/1EC9 : F4 07 06 | PEA #$0607 - 4360 | 3 game.s 941 | Code | 00 | 2 | 3 | 00/1ECC : 20 FE 20 | jsr carre - 4361 | 3 game.s 942 | Macro | 00 | | 0 | 00/1ECF | @carre #prSTR62;#20;#150;#$0607 - 4366 | 3 game.s 942 | Code | 00 | 1 >>16 | 3 | 00/1ECF : F4 00 00 | PEA #^#prSTR62 - 4373 | 3 game.s 942 | Code | 00 | 2 | 3 | 00/1ED2 : F4 58 20 | PEA #prSTR62 - 4378 | 3 game.s 942 | Code | 00 | | 3 | 00/1ED5 : F4 14 00 | PEA #20 - 4383 | 3 game.s 942 | Code | 00 | | 3 | 00/1ED8 : F4 96 00 | PEA #150 - 4388 | 3 game.s 942 | Code | 00 | | 3 | 00/1EDB : F4 07 06 | PEA #$0607 - 4391 | 3 game.s 942 | Code | 00 | 2 | 3 | 00/1EDE : 20 FE 20 | jsr carre - 4392 | 3 game.s 943 | Code | 00 | | 1 | 00/1EE1 : 60 | rts - 4393 | 3 game.s 944 | Empty | 00 | | 0 | 00/1EE2 | - 4394 | 3 game.s 945 | Macro | 00 | | 0 | 00/1EE2 | pr_case_7 @carre #prSTR71;#0;#99;#$0073 - 4399 | 3 game.s 945 | Code | 00 | 1 >>16 | 3 | 00/1EE2 : F4 00 00 | PEA #^#prSTR71 - 4406 | 3 game.s 945 | Code | 00 | 2 | 3 | 00/1EE5 : F4 72 20 | PEA #prSTR71 - 4411 | 3 game.s 945 | Code | 00 | | 3 | 00/1EE8 : F4 00 00 | PEA #0 - 4416 | 3 game.s 945 | Code | 00 | | 3 | 00/1EEB : F4 63 00 | PEA #99 - 4421 | 3 game.s 945 | Code | 00 | | 3 | 00/1EEE : F4 73 00 | PEA #$0073 - 4424 | 3 game.s 945 | Code | 00 | 2 | 3 | 00/1EF1 : 20 FE 20 | jsr carre - 4425 | 3 game.s 946 | Empty | 00 | | 0 | 00/1EF4 | - 4426 | 3 game.s 947 | Macro | 00 | | 0 | 00/1EF4 | PushWord #15 - 4428 | 3 game.s 947 | Code | 00 | | 3 | 00/1EF4 : F4 0F 00 | PEA #15 - 4431 | 3 game.s 948 | Macro | 00 | | 0 | 00/1EF7 | _SetForeColor - 4433 | 3 game.s 948 | Code | 00 | | 3 | 00/1EF7 : A2 04 A0 | LDX #$A004 ; load tool call # - 4434 | 3 game.s 948 | Code | 00 | | 4 | 00/1EFA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4435 | 3 game.s 949 | Macro | 00 | | 0 | 00/1EFE | PushWord #0 - 4437 | 3 game.s 949 | Code | 00 | | 3 | 00/1EFE : F4 00 00 | PEA #0 - 4440 | 3 game.s 950 | Macro | 00 | | 0 | 00/1F01 | _SetBackColor - 4442 | 3 game.s 950 | Code | 00 | | 3 | 00/1F01 : A2 04 A2 | LDX #$A204 ; load tool call # - 4443 | 3 game.s 950 | Code | 00 | | 4 | 00/1F04 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4444 | 3 game.s 951 | Empty | 00 | | 0 | 00/1F08 | - 4445 | 3 game.s 952 | Macro | 00 | | 0 | 00/1F08 | @t #prSTR72;#20 - 4446 | 3 game.s 952 | Code | 00 | 2 | 3 | 00/1F08 : A9 97 20 | lda #prSTR72 - 4447 | 3 game.s 952 | Code | 00 | | 3 | 00/1F0B : A0 14 00 | ldy #20 - 4448 | 3 game.s 952 | Code | 00 | 2 | 3 | 00/1F0E : 20 D4 26 | jsr t - 4449 | 3 game.s 953 | Macro | 00 | | 0 | 00/1F11 | @t #prSTR73;#21 - 4450 | 3 game.s 953 | Code | 00 | 2 | 3 | 00/1F11 : A9 AA 20 | lda #prSTR73 - 4451 | 3 game.s 953 | Code | 00 | | 3 | 00/1F14 : A0 15 00 | ldy #21 - 4452 | 3 game.s 953 | Code | 00 | 2 | 3 | 00/1F17 : 20 D4 26 | jsr t - 4453 | 3 game.s 954 | Macro | 00 | | 0 | 00/1F1A | @t #prSTR74;#22 - 4454 | 3 game.s 954 | Code | 00 | 2 | 3 | 00/1F1A : A9 AE 20 | lda #prSTR74 - 4455 | 3 game.s 954 | Code | 00 | | 3 | 00/1F1D : A0 16 00 | ldy #22 - 4456 | 3 game.s 954 | Code | 00 | 2 | 3 | 00/1F20 : 20 D4 26 | jsr t - 4457 | 3 game.s 955 | Macro | 00 | | 0 | 00/1F23 | @t #prSTR75;#23 - 4458 | 3 game.s 955 | Code | 00 | 2 | 3 | 00/1F23 : A9 C5 20 | lda #prSTR75 - 4459 | 3 game.s 955 | Code | 00 | | 3 | 00/1F26 : A0 17 00 | ldy #23 - 4460 | 3 game.s 955 | Code | 00 | 2 | 3 | 00/1F29 : 20 D4 26 | jsr t - 4461 | 3 game.s 956 | Code | 00 | | 1 | 00/1F2C : 60 | rts - 4462 | 3 game.s 957 | Empty | 00 | | 0 | 00/1F2D | - 4463 | 3 game.s 958 | Macro | 00 | | 0 | 00/1F2D | pr_case_8 @carre #prSTR81;#100;#180;#$0555 - 4468 | 3 game.s 958 | Code | 00 | 1 >>16 | 3 | 00/1F2D : F4 00 00 | PEA #^#prSTR81 - 4475 | 3 game.s 958 | Code | 00 | 2 | 3 | 00/1F30 : F4 E6 20 | PEA #prSTR81 - 4480 | 3 game.s 958 | Code | 00 | | 3 | 00/1F33 : F4 64 00 | PEA #100 - 4485 | 3 game.s 958 | Code | 00 | | 3 | 00/1F36 : F4 B4 00 | PEA #180 - 4490 | 3 game.s 958 | Code | 00 | | 3 | 00/1F39 : F4 55 05 | PEA #$0555 - 4493 | 3 game.s 958 | Code | 00 | 2 | 3 | 00/1F3C : 20 FE 20 | jsr carre - 4494 | 3 game.s 959 | Code | 00 | | 1 | 00/1F3F : 60 | rts - 4495 | 3 game.s 960 | Empty | 00 | | 0 | 00/1F40 | - 4496 | 3 game.s 961 | Comment | 00 | | 0 | 00/1F40 | *--- - 4497 | 3 game.s 962 | Empty | 00 | | 0 | 00/1F40 | - 4498 | 3 game.s 963 | Data | 00 | | 15 | 00/1F40 : 0E 6C 61 20 | prSTR11 str 'la belle zohra' + 3244 | 3 game.s 237 | Empty | 00 | | 0 | 00/1AD8 | iconToDestPoint + 3245 | 3 game.s 238 | Data | 00 | | 4 | 00/1AD8 : 03 00 00 00 | dw 3,0 + 3246 | 3 game.s 239 | Empty | 00 | | 0 | 00/1ADC | + 3247 | 3 game.s 240 | Comment | 00 | | 0 | 00/1ADC | *----------------------- + 3248 | 3 game.s 241 | Comment | 00 | | 0 | 00/1ADC | * GESTION DES OBJETS + 3249 | 3 game.s 242 | Comment | 00 | | 0 | 00/1ADC | *----------------------- + 3250 | 3 game.s 243 | Empty | 00 | | 0 | 00/1ADC | + 3251 | 3 game.s 244 | Code | 00 | 2 | 3 | 00/1ADC : 9C 0F 13 | test_objet stz objet_selectionne + 3252 | 3 game.s 245 | Empty | 00 | | 0 | 00/1ADF | + 3253 | 3 game.s 246 | Code | 00 | | 3 | 00/1ADF : A9 01 00 | lda #1 ; from 1 + 3254 | 3 game.s 247 | Code | 00 | | 1 | 00/1AE2 : 48 | ozunid_10 pha + 3255 | 3 game.s 248 | Code | 00 | | 1 | 00/1AE3 : 0A | asl + 3256 | 3 game.s 249 | Code | 00 | | 1 | 00/1AE4 : AA | tax + 3257 | 3 game.s 250 | Code | 00 | 2 | 3 | 00/1AE5 : AD 33 0B | lda taskWHERE+2 ; compare le X + 3258 | 3 game.s 251 | Code | 00 | 2 | 3 | 00/1AE8 : DD E2 13 | cmp objet_x,x + 3259 | 3 game.s 252 | Code | 00 | | 2 | 00/1AEB : 90 1E | bcc objet_ko + 3260 | 3 game.s 253 | Code | 00 | 2 | 3 | 00/1AED : BD 06 14 | lda objet_xx,x + 3261 | 3 game.s 254 | Code | 00 | 2 | 3 | 00/1AF0 : CD 33 0B | cmp taskWHERE+2 + 3262 | 3 game.s 255 | Code | 00 | | 2 | 00/1AF3 : 90 16 | bcc objet_ko + 3263 | 3 game.s 256 | Empty | 00 | | 0 | 00/1AF5 | + 3264 | 3 game.s 257 | Code | 00 | 2 | 3 | 00/1AF5 : AD 31 0B | lda taskWHERE ; et le Y + 3265 | 3 game.s 258 | Code | 00 | 2 | 3 | 00/1AF8 : DD F4 13 | cmp objet_y,x + 3266 | 3 game.s 259 | Code | 00 | | 2 | 00/1AFB : 90 0E | bcc objet_ko + 3267 | 3 game.s 260 | Code | 00 | 2 | 3 | 00/1AFD : BD 18 14 | lda objet_yy,x + 3268 | 3 game.s 261 | Code | 00 | 2 | 3 | 00/1B00 : CD 31 0B | cmp taskWHERE + 3269 | 3 game.s 262 | Code | 00 | | 2 | 00/1B03 : 90 06 | bcc objet_ko + 3270 | 3 game.s 263 | Empty | 00 | | 0 | 00/1B05 | + 3271 | 3 game.s 264 | Code | 00 | | 1 | 00/1B05 : 68 | pla ; on a notre icne + 3272 | 3 game.s 265 | Code | 00 | 2 | 3 | 00/1B06 : 8D 0F 13 | sta objet_selectionne + 3273 | 3 game.s 266 | Code | 00 | | 1 | 00/1B09 : 18 | clc + 3274 | 3 game.s 267 | Code | 00 | | 1 | 00/1B0A : 60 | rts + 3275 | 3 game.s 268 | Empty | 00 | | 0 | 00/1B0B | + 3276 | 3 game.s 269 | Code | 00 | | 1 | 00/1B0B : 68 | objet_ko pla + 3277 | 3 game.s 270 | Code | 00 | | 3 | 00/1B0C : C9 08 00 | cmp #{8} ; et non plus nombre_objets + 3278 | 3 game.s 271 | Code | 00 | | 2 | 00/1B0F : 90 D1 | bcc ozunid_10 + 3279 | 3 game.s 272 | Code | 00 | | 2 | 00/1B11 : F0 CF | beq ozunid_10 + 3280 | 3 game.s 273 | Code | 00 | | 1 | 00/1B13 : 38 | sec + 3281 | 3 game.s 274 | Code | 00 | | 1 | 00/1B14 : 60 | rts + 3282 | 3 game.s 275 | Empty | 00 | | 0 | 00/1B15 | + 3283 | 3 game.s 276 | Comment | 00 | | 0 | 00/1B15 | *--- + 3284 | 3 game.s 277 | Empty | 00 | | 0 | 00/1B15 | + 3285 | 3 game.s 278 | Empty | 00 | | 0 | 00/1B15 | efface_objet ; X is object + 3286 | 3 game.s 279 | Code | 00 | | 3 | 00/1B15 : E0 00 00 | cpx #0 + 3287 | 3 game.s 280 | Code | 00 | | 2 | 00/1B18 : F0 1E | beq eo1 + 3288 | 3 game.s 281 | Code | 00 | 2 | 3 | 00/1B1A : 20 5D 1B | jsr set_objet + 3289 | 3 game.s 282 | Empty | 00 | | 0 | 00/1B1D | + 3290 | 3 game.s 283 | Macro | 00 | | 0 | 00/1B1D | _HideCursor + 3292 | 3 game.s 283 | Code | 00 | | 3 | 00/1B1D : A2 04 90 | LDX #$9004 ; load tool call # + 3293 | 3 game.s 283 | Code | 00 | | 4 | 00/1B20 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3294 | 3 game.s 284 | Macro | 00 | | 0 | 00/1B24 | PushLong #fondParamPtr + 3298 | 3 game.s 284 | Code | 00 | 1 >>16 | 3 | 00/1B24 : F4 00 00 | PEA #^#fondParamPtr + 3305 | 3 game.s 284 | Code | 00 | 2 | 3 | 00/1B27 : F4 74 1A | PEA #fondParamPtr + 3308 | 3 game.s 285 | Macro | 00 | | 0 | 00/1B2A | _PaintPixels + 3310 | 3 game.s 285 | Code | 00 | | 3 | 00/1B2A : A2 04 7F | LDX #$7F04 ; load tool call # + 3311 | 3 game.s 285 | Code | 00 | | 4 | 00/1B2D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3312 | 3 game.s 286 | Macro | 00 | | 0 | 00/1B31 | _ShowCursor + 3314 | 3 game.s 286 | Code | 00 | | 3 | 00/1B31 : A2 04 91 | LDX #$9104 ; load tool call # + 3315 | 3 game.s 286 | Code | 00 | | 4 | 00/1B34 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3316 | 3 game.s 287 | Code | 00 | | 1 | 00/1B38 : 60 | eo1 rts + 3317 | 3 game.s 288 | Empty | 00 | | 0 | 00/1B39 | + 3318 | 3 game.s 289 | Comment | 00 | | 0 | 00/1B39 | *--- + 3319 | 3 game.s 290 | Empty | 00 | | 0 | 00/1B39 | + 3320 | 3 game.s 291 | Empty | 00 | | 0 | 00/1B39 | affiche_objet ; X is object + 3321 | 3 game.s 292 | Code | 00 | | 3 | 00/1B39 : E0 00 00 | cpx #0 + 3322 | 3 game.s 293 | Code | 00 | | 2 | 00/1B3C : F0 1E | beq ao1 + 3323 | 3 game.s 294 | Code | 00 | 2 | 3 | 00/1B3E : 20 5D 1B | jsr set_objet + 3324 | 3 game.s 295 | Empty | 00 | | 0 | 00/1B41 | + 3325 | 3 game.s 296 | Macro | 00 | | 0 | 00/1B41 | _HideCursor + 3327 | 3 game.s 296 | Code | 00 | | 3 | 00/1B41 : A2 04 90 | LDX #$9004 ; load tool call # + 3328 | 3 game.s 296 | Code | 00 | | 4 | 00/1B44 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3329 | 3 game.s 297 | Macro | 00 | | 0 | 00/1B48 | PushLong #iconParamPtr + 3333 | 3 game.s 297 | Code | 00 | 1 >>16 | 3 | 00/1B48 : F4 00 00 | PEA #^#iconParamPtr + 3340 | 3 game.s 297 | Code | 00 | 2 | 3 | 00/1B4B : F4 8A 1A | PEA #iconParamPtr + 3343 | 3 game.s 298 | Macro | 00 | | 0 | 00/1B4E | _PaintPixels + 3345 | 3 game.s 298 | Code | 00 | | 3 | 00/1B4E : A2 04 7F | LDX #$7F04 ; load tool call # + 3346 | 3 game.s 298 | Code | 00 | | 4 | 00/1B51 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3347 | 3 game.s 299 | Macro | 00 | | 0 | 00/1B55 | _ShowCursor + 3349 | 3 game.s 299 | Code | 00 | | 3 | 00/1B55 : A2 04 91 | LDX #$9104 ; load tool call # + 3350 | 3 game.s 299 | Code | 00 | | 4 | 00/1B58 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3351 | 3 game.s 300 | Code | 00 | | 1 | 00/1B5C : 60 | ao1 rts + 3352 | 3 game.s 301 | Empty | 00 | | 0 | 00/1B5D | + 3353 | 3 game.s 302 | Comment | 00 | | 0 | 00/1B5D | *--- + 3354 | 3 game.s 303 | Empty | 00 | | 0 | 00/1B5D | + 3355 | 3 game.s 304 | Code | 00 | | 1 | 00/1B5D : 8A | set_objet txa + 3356 | 3 game.s 305 | Code | 00 | | 1 | 00/1B5E : 0A | asl + 3357 | 3 game.s 306 | Code | 00 | | 1 | 00/1B5F : AA | tax + 3358 | 3 game.s 307 | Code | 00 | 2 | 3 | 00/1B60 : BD F4 13 | lda objet_y,x ; x is 2..4..6..8 + 3359 | 3 game.s 308 | Code | 00 | 2 | 3 | 00/1B63 : 8D D0 1A | sta iconToSourceRect + 3360 | 3 game.s 309 | Code | 00 | 2 | 3 | 00/1B66 : 8D D8 1A | sta iconToDestPoint + 3361 | 3 game.s 310 | Code | 00 | 2 | 3 | 00/1B69 : BD E2 13 | lda objet_x,x + 3362 | 3 game.s 311 | Code | 00 | 2 | 3 | 00/1B6C : 8D D2 1A | sta iconToSourceRect+2 + 3363 | 3 game.s 312 | Code | 00 | 2 | 3 | 00/1B6F : 8D DA 1A | sta iconToDestPoint+2 + 3364 | 3 game.s 313 | Code | 00 | 2 | 3 | 00/1B72 : BD 18 14 | lda objet_yy,x + 3365 | 3 game.s 314 | Code | 00 | 2 | 3 | 00/1B75 : 8D D4 1A | sta iconToSourceRect+4 + 3366 | 3 game.s 315 | Code | 00 | 2 | 3 | 00/1B78 : BD 06 14 | lda objet_xx,x + 3367 | 3 game.s 316 | Code | 00 | 2 | 3 | 00/1B7B : 8D D6 1A | sta iconToSourceRect+6 + 3368 | 3 game.s 317 | Code | 00 | | 1 | 00/1B7E : 60 | rts + 3369 | 3 game.s 318 | Empty | 00 | | 0 | 00/1B7F | + 3370 | 3 game.s 319 | Comment | 00 | | 0 | 00/1B7F | *----------------------- + 3371 | 3 game.s 320 | Comment | 00 | | 0 | 00/1B7F | * set_language + 3372 | 3 game.s 321 | Comment | 00 | | 0 | 00/1B7F | *----------------------- + 3373 | 3 game.s 322 | Empty | 00 | | 0 | 00/1B7F | + 3374 | 3 game.s 323 | Empty | 00 | | 0 | 00/1B7F | set_language + 3375 | 3 game.s 324 | Macro | 00 | | 0 | 00/1B7F | PushWord #0 + 3377 | 3 game.s 324 | Code | 00 | | 3 | 00/1B7F : F4 00 00 | PEA #0 + 3380 | 3 game.s 325 | Macro | 00 | | 0 | 00/1B82 | PushWord #$29 + 3382 | 3 game.s 325 | Code | 00 | | 3 | 00/1B82 : F4 29 00 | PEA #$29 + 3385 | 3 game.s 326 | Macro | 00 | | 0 | 00/1B85 | _ReadBParam + 3387 | 3 game.s 326 | Code | 00 | | 3 | 00/1B85 : A2 03 0C | LDX #$C03 ; load tool call # + 3388 | 3 game.s 326 | Code | 00 | | 4 | 00/1B88 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3389 | 3 game.s 327 | Code | 00 | | 1 | 00/1B8C : 68 | pla + 3390 | 3 game.s 328 | Code | 00 | | 3 | 00/1B8D : C9 14 00 | cmp #20 + 3391 | 3 game.s 329 | Code | 00 | | 2 | 00/1B90 : 90 01 | bcc st_ok + 3392 | 3 game.s 330 | Code | 00 | | 1 | 00/1B92 : 60 | rts + 3393 | 3 game.s 331 | Empty | 00 | | 0 | 00/1B93 | + 3394 | 3 game.s 332 | Comment | 00 | | 0 | 00/1B93 | * index + 3395 | 3 game.s 333 | Comment | 00 | | 0 | 00/1B93 | * TEXTES : +16 + 3396 | 3 game.s 334 | Empty | 00 | | 0 | 00/1B93 | + 3397 | 3 game.s 335 | Code | 00 | 2 | 3 | 00/1B93 : 20 A7 1B | st_ok jsr st_setit ; try IIgs language + 3398 | 3 game.s 336 | Code | 00 | | 2 | 00/1B96 : 90 0E | bcc st_ok99 + 3399 | 3 game.s 337 | Empty | 00 | | 0 | 00/1B98 | + 3400 | 3 game.s 338 | Code | 00 | | 3 | 00/1B98 : A9 00 00 | lda #0 ; if not, try EN US + 3401 | 3 game.s 339 | Code | 00 | 2 | 3 | 00/1B9B : 20 A7 1B | jsr st_setit + 3402 | 3 game.s 340 | Code | 00 | | 2 | 00/1B9E : 90 06 | bcc st_ok99 + 3403 | 3 game.s 341 | Empty | 00 | | 0 | 00/1BA0 | + 3404 | 3 game.s 342 | Code | 00 | | 3 | 00/1BA0 : A9 02 00 | lda #2 ; it not, force FR - It always exists + 3405 | 3 game.s 343 | Code | 00 | 2 | 3 | 00/1BA3 : 20 A7 1B | jsr st_setit + 3406 | 3 game.s 344 | Code | 00 | | 1 | 00/1BA6 : 60 | st_ok99 rts + 3407 | 3 game.s 345 | Empty | 00 | | 0 | 00/1BA7 | + 3408 | 3 game.s 346 | Comment | 00 | | 0 | 00/1BA7 | *--- + 3409 | 3 game.s 347 | Empty | 00 | | 0 | 00/1BA7 | + 3410 | 3 game.s 348 | Code | 00 | 2 | 3 | 00/1BA7 : 8D D8 07 | st_setit sta saveLANGUAGE + 3411 | 3 game.s 349 | Code | 00 | | 1 | 00/1BAA : 0A | asl + 3412 | 3 game.s 350 | Code | 00 | | 1 | 00/1BAB : AA | tax + 3413 | 3 game.s 351 | Code | 00 | 2 | 3 | 00/1BAC : BD D5 1B | lda tblLANG,x + 3414 | 3 game.s 352 | Code | 00 | 2 | 3 | 00/1BAF : 8D E3 0D | sta pTXT+16 + 3415 | 3 game.s 353 | Empty | 00 | | 0 | 00/1BB2 | + 3416 | 3 game.s 354 | Code | 00 | 2 | 3 | 00/1BB2 : A9 D3 0D | lda #pTXT ; check file exists + 3417 | 3 game.s 355 | Code | 00 | 2 | 3 | 00/1BB5 : 8D 3F 0D | sta proOPEN+4 + 3418 | 3 game.s 356 | Empty | 00 | | 0 | 00/1BB8 | + 3419 | 3 game.s 357 | Code | 00 | | 4 | 00/1BB8 : 22 A8 00 E1 | jsl {$e100a8} + 3420 | 3 game.s 358 | Data | 00 | | 2 | 00/1BBC : 10 20 | dw $2010 + 3421 | 3 game.s 359 | Data | 00 | 3 | 4 | 00/1BBE : 3B 0D 00 00 | adrl proOPEN + 3422 | 3 game.s 360 | Code | 00 | | 2 | 00/1BC2 : B0 10 | bcs st_setit99 + 3423 | 3 game.s 361 | Empty | 00 | | 0 | 00/1BC4 | + 3424 | 3 game.s 362 | Code | 00 | 2 | 3 | 00/1BC4 : AD 3D 0D | lda proOPEN+2 + 3425 | 3 game.s 363 | Code | 00 | 2 | 3 | 00/1BC7 : 8D 7B 0D | sta proCLOSE+2 + 3426 | 3 game.s 364 | Empty | 00 | | 0 | 00/1BCA | + 3427 | 3 game.s 365 | Code | 00 | | 4 | 00/1BCA : 22 A8 00 E1 | jsl {$e100a8} + 3428 | 3 game.s 366 | Data | 00 | | 2 | 00/1BCE : 14 20 | dw $2014 + 3429 | 3 game.s 367 | Data | 00 | 3 | 4 | 00/1BD0 : 79 0D 00 00 | adrl proCLOSE + 3430 | 3 game.s 368 | Empty | 00 | | 0 | 00/1BD4 | + 3431 | 3 game.s 369 | Code | 00 | | 1 | 00/1BD4 : 60 | st_setit99 rts + 3432 | 3 game.s 370 | Empty | 00 | | 0 | 00/1BD5 | + 3433 | 3 game.s 371 | Comment | 00 | | 0 | 00/1BD5 | *--- + 3434 | 3 game.s 372 | Empty | 00 | | 0 | 00/1BD5 | + 3435 | 3 game.s 373 | Data | 00 | | 2 | 00/1BD5 : 75 73 | tblLANG asc 'us' ; 0 + 3436 | 3 game.s 374 | Data | 00 | | 2 | 00/1BD7 : 75 6B | asc 'uk' + 3437 | 3 game.s 375 | Data | 00 | | 2 | 00/1BD9 : 66 72 | asc 'fr' ; 2 + 3438 | 3 game.s 376 | Data | 00 | | 2 | 00/1BDB : 6E 6C | asc 'nl' + 3439 | 3 game.s 377 | Data | 00 | | 2 | 00/1BDD : 65 73 | asc 'es' ; 4 + 3440 | 3 game.s 378 | Data | 00 | | 2 | 00/1BDF : 69 74 | asc 'it' + 3441 | 3 game.s 379 | Data | 00 | | 2 | 00/1BE1 : 64 65 | asc 'de' ; 6 + 3442 | 3 game.s 380 | Data | 00 | | 2 | 00/1BE3 : 73 65 | asc 'se' + 3443 | 3 game.s 381 | Data | 00 | | 2 | 00/1BE5 : 75 73 | asc 'us' + 3444 | 3 game.s 382 | Data | 00 | | 2 | 00/1BE7 : 63 61 | asc 'ca' + 3445 | 3 game.s 383 | Data | 00 | | 2 | 00/1BE9 : 6E 6C | asc 'nl' + 3446 | 3 game.s 384 | Data | 00 | | 2 | 00/1BEB : 68 65 | asc 'he' + 3447 | 3 game.s 385 | Data | 00 | | 2 | 00/1BED : 6A 70 | asc 'jp' + 3448 | 3 game.s 386 | Data | 00 | | 2 | 00/1BEF : 61 72 | asc 'ar' + 3449 | 3 game.s 387 | Data | 00 | | 2 | 00/1BF1 : 67 72 | asc 'gr' + 3450 | 3 game.s 388 | Data | 00 | | 2 | 00/1BF3 : 74 72 | asc 'tr' + 3451 | 3 game.s 389 | Data | 00 | | 2 | 00/1BF5 : 66 69 | asc 'fi' + 3452 | 3 game.s 390 | Data | 00 | | 2 | 00/1BF7 : 74 61 | asc 'ta' + 3453 | 3 game.s 391 | Data | 00 | | 2 | 00/1BF9 : 68 69 | asc 'hi' + 3454 | 3 game.s 392 | Data | 00 | | 2 | 00/1BFB : 75 73 | asc 'us' ; 19 + 3455 | 3 game.s 393 | Empty | 00 | | 0 | 00/1BFD | + 3456 | 3 game.s 394 | Comment | 00 | | 0 | 00/1BFD | *----------------------- + 3457 | 3 game.s 395 | Comment | 00 | | 0 | 00/1BFD | * THE_END - OK + 3458 | 3 game.s 396 | Comment | 00 | | 0 | 00/1BFD | *----------------------- + 3459 | 3 game.s 397 | Comment | 00 | | 0 | 00/1BFD | * the_end + 3460 | 3 game.s 398 | Empty | 00 | | 0 | 00/1BFD | + 3461 | 3 game.s 399 | Empty | 00 | | 0 | 00/1BFD | the_end + 3462 | 3 game.s 400 | Comment | 00 | | 0 | 00/1BFD | * @cree_fenetre #9;pointeur_paragraphes + 3463 | 3 game.s 401 | Comment | 00 | | 0 | 00/1BFD | * jsr pre_scrolling + 3464 | 3 game.s 402 | Empty | 00 | | 0 | 00/1BFD | + 3465 | 3 game.s 403 | Macro | 00 | | 0 | 00/1BFD | PushWord #0 + 3467 | 3 game.s 403 | Code | 00 | | 3 | 00/1BFD : F4 00 00 | PEA #0 + 3470 | 3 game.s 404 | Macro | 00 | | 0 | 00/1C00 | _ClearScreen + 3472 | 3 game.s 404 | Code | 00 | | 3 | 00/1C00 : A2 04 15 | LDX #$1504 ; load tool call # + 3473 | 3 game.s 404 | Code | 00 | | 4 | 00/1C03 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3474 | 3 game.s 405 | Empty | 00 | | 0 | 00/1C07 | + 3475 | 3 game.s 406 | Code | 00 | | 3 | 00/1C07 : A9 FF 00 | lda #{255} + 3476 | 3 game.s 407 | Code | 00 | 2 | 3 | 00/1C0A : 8D 62 10 | sta fgTHEEND + 3477 | 3 game.s 408 | Code | 00 | | 1 | 00/1C0D : 60 | rts + 3478 | 3 game.s 409 | Empty | 00 | | 0 | 00/1C0E | + 3479 | 3 game.s 410 | Comment | 00 | | 0 | 00/1C0E | *----------------------- + 3480 | 3 game.s 411 | Comment | 00 | | 0 | 00/1C0E | * CHOIX D'ENTREE - OK + 3481 | 3 game.s 412 | Comment | 00 | | 0 | 00/1C0E | *----------------------- + 3482 | 3 game.s 413 | Empty | 00 | | 0 | 00/1C0E | + 3483 | 3 game.s 414 | Empty | 00 | | 0 | 00/1C0E | antoine + 3484 | 3 game.s 415 | Macro | 00 | | 0 | 00/1C0E | @t #strMENU1;#10 + 3485 | 3 game.s 415 | Code | 00 | 2 | 3 | 00/1C0E : A9 35 0E | lda #strMENU1 + 3486 | 3 game.s 415 | Code | 00 | | 3 | 00/1C11 : A0 0A 00 | ldy #10 + 3487 | 3 game.s 415 | Code | 00 | 2 | 3 | 00/1C14 : 20 67 27 | jsr t + 3488 | 3 game.s 416 | Macro | 00 | | 0 | 00/1C17 | @t #strMENU2;#12 + 3489 | 3 game.s 416 | Code | 00 | 2 | 3 | 00/1C17 : A9 40 0E | lda #strMENU2 + 3490 | 3 game.s 416 | Code | 00 | | 3 | 00/1C1A : A0 0C 00 | ldy #12 + 3491 | 3 game.s 416 | Code | 00 | 2 | 3 | 00/1C1D : 20 67 27 | jsr t + 3492 | 3 game.s 417 | Macro | 00 | | 0 | 00/1C20 | @t #strMENU3;#14 + 3493 | 3 game.s 417 | Code | 00 | 2 | 3 | 00/1C20 : A9 50 0E | lda #strMENU3 + 3494 | 3 game.s 417 | Code | 00 | | 3 | 00/1C23 : A0 0E 00 | ldy #14 + 3495 | 3 game.s 417 | Code | 00 | 2 | 3 | 00/1C26 : 20 67 27 | jsr t + 3496 | 3 game.s 418 | Empty | 00 | | 0 | 00/1C29 | + 3497 | 3 game.s 419 | Code | 00 | | 1 | 00/1C29 : 48 | ozunid_11 pha + 3498 | 3 game.s 420 | Macro | 00 | | 0 | 00/1C2A | PushWord #%00000000_00001010 + 3500 | 3 game.s 420 | Code | 00 | | 3 | 00/1C2A : F4 0A 00 | PEA #%00000000_00001010 + 3503 | 3 game.s 421 | Macro | 00 | | 0 | 00/1C2D | PushLong #taskREC + 3507 | 3 game.s 421 | Code | 00 | 1 >>16 | 3 | 00/1C2D : F4 00 00 | PEA #^#taskREC + 3514 | 3 game.s 421 | Code | 00 | 2 | 3 | 00/1C30 : F4 27 0B | PEA #taskREC + 3517 | 3 game.s 422 | Macro | 00 | | 0 | 00/1C33 | _GetNextEvent + 3519 | 3 game.s 422 | Code | 00 | | 3 | 00/1C33 : A2 06 0A | LDX #$A06 ; load tool call # + 3520 | 3 game.s 422 | Code | 00 | | 4 | 00/1C36 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3521 | 3 game.s 423 | Code | 00 | | 1 | 00/1C3A : 68 | pla + 3522 | 3 game.s 424 | Code | 00 | | 2 | 00/1C3B : F0 EC | beq ozunid_11 + 3523 | 3 game.s 425 | Empty | 00 | | 0 | 00/1C3D | + 3524 | 3 game.s 426 | Code | 00 | 2 | 3 | 00/1C3D : AD 27 0B | lda taskREC ; une touche ? + 3525 | 3 game.s 427 | Code | 00 | | 3 | 00/1C40 : C9 03 00 | cmp #{$0003} + 3526 | 3 game.s 428 | Code | 00 | | 2 | 00/1C43 : D0 E4 | bne ozunid_11 + 3527 | 3 game.s 429 | Empty | 00 | | 0 | 00/1C45 | + 3528 | 3 game.s 430 | Code | 00 | 2 | 3 | 00/1C45 : AD 29 0B | lda taskMESSAGE ; entre 0 et 9 ? + 3529 | 3 game.s 431 | Code | 00 | | 3 | 00/1C48 : C9 31 00 | cmp #'1' + 3530 | 3 game.s 432 | Code | 00 | | 2 | 00/1C4B : F0 0B | beq laZIK + 3531 | 3 game.s 433 | Code | 00 | | 3 | 00/1C4D : C9 32 00 | cmp #'2' + 3532 | 3 game.s 434 | Code | 00 | | 2 | 00/1C50 : F0 09 | beq laPREZ + 3533 | 3 game.s 435 | Code | 00 | | 3 | 00/1C52 : C9 33 00 | cmp #'3' + 3534 | 3 game.s 436 | Code | 00 | | 2 | 00/1C55 : D0 D2 | bne ozunid_11 + 3535 | 3 game.s 437 | Code | 00 | | 1 | 00/1C57 : 60 | rts + 3536 | 3 game.s 438 | Code | 00 | 2 | 3 | 00/1C58 : 20 B5 22 | laZIK jsr musique + 3537 | 3 game.s 439 | Code | 00 | 2 | 3 | 00/1C5B : 4C 51 1E | laPREZ jmp presentation + 3538 | 3 game.s 440 | Empty | 00 | | 0 | 00/1C5E | + 3539 | 3 game.s 441 | Comment | 00 | | 0 | 00/1C5E | *----------------------- + 3540 | 3 game.s 442 | Comment | 00 | | 0 | 00/1C5E | * INIT - OK + 3541 | 3 game.s 443 | Comment | 00 | | 0 | 00/1C5E | *----------------------- + 3542 | 3 game.s 444 | Comment | 00 | | 0 | 00/1C5E | * init + 3543 | 3 game.s 445 | Empty | 00 | | 0 | 00/1C5E | + 3544 | 3 game.s 446 | Macro | 00 | | 0 | 00/1C5E | init PushWord #$ffff + 3546 | 3 game.s 446 | Code | 00 | | 3 | 00/1C5E : F4 FF FF | PEA #$ffff + 3549 | 3 game.s 447 | Macro | 00 | | 0 | 00/1C61 | _ClearScreen + 3551 | 3 game.s 447 | Code | 00 | | 3 | 00/1C61 : A2 04 15 | LDX #$1504 ; load tool call # + 3552 | 3 game.s 447 | Code | 00 | | 4 | 00/1C64 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3553 | 3 game.s 448 | Code | 00 | | 1 | 00/1C68 : 60 | rts + 3554 | 3 game.s 449 | Empty | 00 | | 0 | 00/1C69 | + 3555 | 3 game.s 450 | Comment | 00 | | 0 | 00/1C69 | *----------------------- + 3556 | 3 game.s 451 | Comment | 00 | | 0 | 00/1C69 | * INIT2 - OK + 3557 | 3 game.s 452 | Comment | 00 | | 0 | 00/1C69 | *----------------------- + 3558 | 3 game.s 453 | Empty | 00 | | 0 | 00/1C69 | + 3559 | 3 game.s 454 | Empty | 00 | | 0 | 00/1C69 | init2 + 3560 | 3 game.s 455 | Comment | 00 | | 0 | 00/1C69 | * ldx #FIN_DATA-DEBUT_DATA + 3561 | 3 game.s 456 | Comment | 00 | | 0 | 00/1C69 | *]lp stz fgTHEEND,x + 3562 | 3 game.s 457 | Comment | 00 | | 0 | 00/1C69 | * dex + 3563 | 3 game.s 458 | Comment | 00 | | 0 | 00/1C69 | * bne ]lp + 3564 | 3 game.s 459 | Empty | 00 | | 0 | 00/1C69 | + 3565 | 3 game.s 460 | Code | 00 | | 3 | 00/1C69 : A2 00 00 | ldx #0 ; l'indicateur 0 est toujours vrai + 3566 | 3 game.s 461 | Code | 10 | | 2 | 00/1C6C : E2 20 | sep #$20 + 3567 | 3 game.s 462 | Code | 10 | | 2 | 00/1C6E : A9 FF | lda #{255} + 3568 | 3 game.s 463 | Code | 10 | 2 | 3 | 00/1C70 : 9D 70 10 | sta indicateur,x + 3569 | 3 game.s 464 | Code | 00 | | 2 | 00/1C73 : C2 20 | rep #$20 + 3570 | 3 game.s 465 | Empty | 00 | | 0 | 00/1C75 | + 3571 | 3 game.s 466 | Code | 00 | 2 | 3 | 00/1C75 : 20 84 1C | jsr init_icones + 3572 | 3 game.s 467 | Code | 00 | 2 | 3 | 00/1C78 : 20 9D 1C | jsr init_souris + 3573 | 3 game.s 468 | Code | 00 | 2 | 3 | 00/1C7B : 20 5F 19 | jsr load_texte + 3574 | 3 game.s 469 | Code | 00 | 2 | 3 | 00/1C7E : 20 AB 1C | jsr init_texte + 3575 | 3 game.s 470 | Code | 00 | 2 | 3 | 00/1C81 : 4C A5 22 | jmp mouse_on + 3576 | 3 game.s 471 | Empty | 00 | | 0 | 00/1C84 | + 3577 | 3 game.s 472 | Comment | 00 | | 0 | 00/1C84 | *----------------------- + 3578 | 3 game.s 473 | Comment | 00 | | 0 | 00/1C84 | * INIT_ICONES - OK + 3579 | 3 game.s 474 | Comment | 00 | | 0 | 00/1C84 | *----------------------- + 3580 | 3 game.s 475 | Comment | 00 | | 0 | 00/1C84 | * init_icones + 3581 | 3 game.s 476 | Empty | 00 | | 0 | 00/1C84 | + 3582 | 3 game.s 477 | Empty | 00 | | 0 | 00/1C84 | init_icones + 3583 | 3 game.s 478 | Macro | 00 | | 0 | 00/1C84 | @loadfile #pFOND;ptrFOND + 3584 | 3 game.s 478 | Code | 00 | 2 | 3 | 00/1C84 : A9 A1 0D | lda #pFOND + 3585 | 3 game.s 478 | Code | 00 | 2 | 3 | 00/1C87 : AE 78 07 | ldx ptrFOND+2 + 3586 | 3 game.s 478 | Code | 00 | 2 | 3 | 00/1C8A : AC 76 07 | ldy ptrFOND + 3587 | 3 game.s 478 | Code | 00 | 2 | 3 | 00/1C8D : 20 9A 0C | jsr loadFILE + 3588 | 3 game.s 479 | Macro | 00 | | 0 | 00/1C90 | @loadfile #pICONES;ptrICONES + 3589 | 3 game.s 479 | Code | 00 | 2 | 3 | 00/1C90 : A9 BA 0D | lda #pICONES + 3590 | 3 game.s 479 | Code | 00 | 2 | 3 | 00/1C93 : AE 7C 07 | ldx ptrICONES+2 + 3591 | 3 game.s 479 | Code | 00 | 2 | 3 | 00/1C96 : AC 7A 07 | ldy ptrICONES + 3592 | 3 game.s 479 | Code | 00 | 2 | 3 | 00/1C99 : 20 9A 0C | jsr loadFILE + 3593 | 3 game.s 480 | Code | 00 | | 1 | 00/1C9C : 60 | rts + 3594 | 3 game.s 481 | Empty | 00 | | 0 | 00/1C9D | + 3595 | 3 game.s 482 | Comment | 00 | | 0 | 00/1C9D | *----------------------- + 3596 | 3 game.s 483 | Comment | 00 | | 0 | 00/1C9D | * INIT_SOURIS - OK + 3597 | 3 game.s 484 | Comment | 00 | | 0 | 00/1C9D | *----------------------- + 3598 | 3 game.s 485 | Comment | 00 | | 0 | 00/1C9D | * init_souris + 3599 | 3 game.s 486 | Empty | 00 | | 0 | 00/1C9D | + 3600 | 3 game.s 487 | Empty | 00 | | 0 | 00/1C9D | init_souris + 3601 | 3 game.s 488 | Macro | 00 | | 0 | 00/1C9D | PushLong #monCURSEUR + 3605 | 3 game.s 488 | Code | 00 | 1 >>16 | 3 | 00/1C9D : F4 00 00 | PEA #^#monCURSEUR + 3612 | 3 game.s 488 | Code | 00 | 2 | 3 | 00/1CA0 : F4 A1 27 | PEA #monCURSEUR + 3615 | 3 game.s 489 | Macro | 00 | | 0 | 00/1CA3 | _SetCursor + 3617 | 3 game.s 489 | Code | 00 | | 3 | 00/1CA3 : A2 04 8E | LDX #$8E04 ; load tool call # + 3618 | 3 game.s 489 | Code | 00 | | 4 | 00/1CA6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3619 | 3 game.s 490 | Code | 00 | | 1 | 00/1CAA : 60 | rts + 3620 | 3 game.s 491 | Empty | 00 | | 0 | 00/1CAB | + 3621 | 3 game.s 492 | Comment | 00 | | 0 | 00/1CAB | *----------------------- + 3622 | 3 game.s 493 | Comment | 00 | | 0 | 00/1CAB | * INIT_TEXTE + 3623 | 3 game.s 494 | Comment | 00 | | 0 | 00/1CAB | *----------------------- + 3624 | 3 game.s 495 | Comment | 00 | | 0 | 00/1CAB | * init_texte + 3625 | 3 game.s 496 | Empty | 00 | | 0 | 00/1CAB | + 3626 | 3 game.s 497 | Empty | 00 | | 0 | 00/1CAB | init_texte + 3627 | 3 game.s 498 | Code | 00 | 2 | 3 | 00/1CAB : AD 82 07 | lda ptrTEXTES + 3628 | 3 game.s 499 | Code | 00 | | 2 | 00/1CAE : 85 8C | sta {{{{$80}+4}+4}+4} + 3629 | 3 game.s 500 | Code | 00 | 2 | 3 | 00/1CB0 : AD 84 07 | lda ptrTEXTES+2 + 3630 | 3 game.s 501 | Code | 00 | | 2 | 00/1CB3 : 85 8E | sta {{{{$80}+4}+4}+4}+2 + 3631 | 3 game.s 502 | Empty | 00 | | 0 | 00/1CB5 | + 3632 | 3 game.s 503 | Code | 00 | | 3 | 00/1CB5 : A2 01 00 | ldx #1 + 3633 | 3 game.s 504 | Code | 10 | | 2 | 00/1CB8 : E2 20 | sep #$20 + 3634 | 3 game.s 505 | Empty | 10 | | 0 | 00/1CBA | + 3635 | 3 game.s 506 | Code | 10 | | 2 | 00/1CBA : A7 8C | ozunid_12 lda [{{{{$80}+4}+4}+4}] ; un paragraphe dbute toujours par * + 3636 | 3 game.s 507 | Code | 10 | | 2 | 00/1CBC : C9 2A | it_1 cmp #'*' + 3637 | 3 game.s 508 | Code | 10 | | 2 | 00/1CBE : F0 05 | beq it_ok + 3638 | 3 game.s 509 | Code | 10 | 2 | 3 | 00/1CC0 : 20 39 1D | jsr it_next + 3639 | 3 game.s 510 | Code | 10 | | 2 | 00/1CC3 : 80 F7 | bra it_1 + 3640 | 3 game.s 511 | Code | 10 | 2 | 3 | 00/1CC5 : 20 DC 1C | it_ok jsr it_objpec ; enregistre le * + 3641 | 3 game.s 512 | Code | 10 | 2 | 3 | 00/1CC8 : 20 F1 1C | jsr it_condit ; le &, condition + 3642 | 3 game.s 513 | Code | 10 | 2 | 3 | 00/1CCB : 20 11 1D | jsr it_conseq ; le =, consequence + 3643 | 3 game.s 514 | Code | 10 | 2 | 3 | 00/1CCE : 20 46 1D | jsr it_texte ; le pointeur du texte + 3644 | 3 game.s 515 | Empty | 10 | | 0 | 00/1CD1 | + 3645 | 3 game.s 516 | Code | 10 | | 1 | 00/1CD1 : E8 | inx + 3646 | 3 game.s 517 | Code | 10 | | 3 | 00/1CD2 : E0 41 00 | cpx #{65} + 3647 | 3 game.s 518 | Code | 10 | | 2 | 00/1CD5 : 90 E3 | bcc ozunid_12 + 3648 | 3 game.s 519 | Code | 10 | | 2 | 00/1CD7 : F0 E1 | beq ozunid_12 + 3649 | 3 game.s 520 | Empty | 10 | | 0 | 00/1CD9 | + 3650 | 3 game.s 521 | Code | 00 | | 2 | 00/1CD9 : C2 20 | rep #$20 + 3651 | 3 game.s 522 | Code | 00 | | 1 | 00/1CDB : 60 | rts + 3652 | 3 game.s 523 | Empty | 00 | | 0 | 00/1CDC | + 3653 | 3 game.s 524 | Directive | 10 | | 0 | 00/1CDC | mx %10 + 3654 | 3 game.s 525 | Empty | 10 | | 0 | 00/1CDC | + 3655 | 3 game.s 526 | Comment | 10 | | 0 | 00/1CDC | *--- * - objet + peche (tjs 2) + 3656 | 3 game.s 527 | Empty | 10 | | 0 | 00/1CDC | + 3657 | 3 game.s 528 | Code | 10 | 2 | 3 | 00/1CDC : 20 39 1D | it_objpec jsr it_next + 3658 | 3 game.s 529 | Code | 10 | | 1 | 00/1CDF : 38 | sec + 3659 | 3 game.s 530 | Code | 10 | | 2 | 00/1CE0 : E9 30 | sbc #'0' + 3660 | 3 game.s 531 | Code | 10 | 2 | 3 | 00/1CE2 : 9D 83 10 | sta objet,x + 3661 | 3 game.s 532 | Code | 10 | 2 | 3 | 00/1CE5 : 20 39 1D | jsr it_next + 3662 | 3 game.s 533 | Code | 10 | | 1 | 00/1CE8 : 38 | sec + 3663 | 3 game.s 534 | Code | 10 | | 2 | 00/1CE9 : E9 30 | sbc #'0' + 3664 | 3 game.s 535 | Code | 10 | 2 | 3 | 00/1CEB : 9D C5 10 | sta peche,x + 3665 | 3 game.s 536 | Code | 10 | 2 | 3 | 00/1CEE : 4C 2E 1D | jmp it_return + 3666 | 3 game.s 537 | Empty | 10 | | 0 | 00/1CF1 | + 3667 | 3 game.s 538 | Comment | 10 | | 0 | 00/1CF1 | *--- & - condition + 3668 | 3 game.s 539 | Empty | 10 | | 0 | 00/1CF1 | + 3669 | 3 game.s 540 | Code | 10 | 2 | 3 | 00/1CF1 : 20 39 1D | it_condit jsr it_next + 3670 | 3 game.s 541 | Code | 10 | | 1 | 00/1CF4 : 38 | sec + 3671 | 3 game.s 542 | Code | 10 | | 2 | 00/1CF5 : E9 30 | sbc #'0' + 3672 | 3 game.s 543 | Code | 10 | 2 | 3 | 00/1CF7 : 9D 07 11 | sta condition,x + 3673 | 3 game.s 544 | Code | 10 | 2 | 3 | 00/1CFA : 20 39 1D | jsr it_next + 3674 | 3 game.s 545 | Code | 10 | | 2 | 00/1CFD : C9 20 | cmp #' ' + 3675 | 3 game.s 546 | Code | 10 | | 2 | 00/1CFF : F0 0D | beq it_condit1 ; c'tait bien une unit + 3676 | 3 game.s 547 | Code | 10 | | 2 | 00/1D01 : C9 0D | cmp #{$0d} + 3677 | 3 game.s 548 | Code | 10 | | 2 | 00/1D03 : F0 09 | beq it_condit1 + 3678 | 3 game.s 549 | Code | 10 | | 1 | 00/1D05 : 38 | sec ; c'tait une dizaine + 3679 | 3 game.s 550 | Code | 10 | | 2 | 00/1D06 : E9 30 | sbc #'0' + 3680 | 3 game.s 551 | Code | 10 | | 1 | 00/1D08 : 18 | clc + 3681 | 3 game.s 552 | Code | 10 | | 2 | 00/1D09 : 69 0A | adc #10 + 3682 | 3 game.s 553 | Code | 10 | 2 | 3 | 00/1D0B : 9D 07 11 | sta condition,x + 3683 | 3 game.s 554 | Code | 10 | 2 | 3 | 00/1D0E : 4C 2E 1D | it_condit1 jmp it_return + 3684 | 3 game.s 555 | Empty | 10 | | 0 | 00/1D11 | + 3685 | 3 game.s 556 | Comment | 10 | | 0 | 00/1D11 | *--- = + 3686 | 3 game.s 557 | Empty | 10 | | 0 | 00/1D11 | + 3687 | 3 game.s 558 | Code | 10 | 2 | 3 | 00/1D11 : 20 39 1D | it_conseq jsr it_next + 3688 | 3 game.s 559 | Code | 10 | | 1 | 00/1D14 : 38 | sec + 3689 | 3 game.s 560 | Code | 10 | | 2 | 00/1D15 : E9 30 | sbc #'0' + 3690 | 3 game.s 561 | Code | 10 | 2 | 3 | 00/1D17 : 9D 49 11 | sta consequence,x + 3691 | 3 game.s 562 | Code | 10 | 2 | 3 | 00/1D1A : 20 39 1D | jsr it_next + 3692 | 3 game.s 563 | Code | 10 | | 2 | 00/1D1D : C9 20 | cmp #' ' + 3693 | 3 game.s 564 | Code | 10 | | 2 | 00/1D1F : F0 0D | beq it_conseq1 ; c'tait bien une unit + 3694 | 3 game.s 565 | Code | 10 | | 2 | 00/1D21 : C9 0D | cmp #{$0d} + 3695 | 3 game.s 566 | Code | 10 | | 2 | 00/1D23 : F0 09 | beq it_conseq1 + 3696 | 3 game.s 567 | Code | 10 | | 1 | 00/1D25 : 38 | sec ; c'tait une dizaine + 3697 | 3 game.s 568 | Code | 10 | | 2 | 00/1D26 : E9 30 | sbc #'0' + 3698 | 3 game.s 569 | Code | 10 | | 1 | 00/1D28 : 18 | clc + 3699 | 3 game.s 570 | Code | 10 | | 2 | 00/1D29 : 69 0A | adc #10 + 3700 | 3 game.s 571 | Code | 10 | 2 | 3 | 00/1D2B : 9D 49 11 | sta consequence,x + 3701 | 3 game.s 572 | Empty | 10 | | 0 | 00/1D2E | it_conseq1 ; fall into it_return + 3702 | 3 game.s 573 | Empty | 10 | | 0 | 00/1D2E | + 3703 | 3 game.s 574 | Comment | 10 | | 0 | 00/1D2E | *--- positionnne juste aprs un return + 3704 | 3 game.s 575 | Empty | 10 | | 0 | 00/1D2E | + 3705 | 3 game.s 576 | Code | 10 | | 2 | 00/1D2E : A7 8C | it_return lda [{{{{$80}+4}+4}+4}] + 3706 | 3 game.s 577 | Code | 10 | | 2 | 00/1D30 : C9 0D | ozunid_13 cmp #{$0d} + 3707 | 3 game.s 578 | Code | 10 | | 2 | 00/1D32 : F0 05 | beq it_return1 + 3708 | 3 game.s 579 | Code | 10 | 2 | 3 | 00/1D34 : 20 39 1D | jsr it_next + 3709 | 3 game.s 580 | Code | 10 | | 2 | 00/1D37 : 80 F7 | bra ozunid_13 + 3710 | 3 game.s 581 | Empty | 10 | | 0 | 00/1D39 | it_return1 ; fall into it_next + 3711 | 3 game.s 582 | Empty | 10 | | 0 | 00/1D39 | + 3712 | 3 game.s 583 | Comment | 10 | | 0 | 00/1D39 | *--- next value + 3713 | 3 game.s 584 | Empty | 10 | | 0 | 00/1D39 | + 3714 | 3 game.s 585 | Code | 10 | | 2 | 00/1D39 : E6 8C | it_next inc {{{{$80}+4}+4}+4} + 3715 | 3 game.s 586 | Code | 10 | | 2 | 00/1D3B : D0 06 | bne it_next1 + 3716 | 3 game.s 587 | Code | 10 | | 2 | 00/1D3D : E6 8D | inc {{{{$80}+4}+4}+4}+1 + 3717 | 3 game.s 588 | Code | 10 | | 2 | 00/1D3F : D0 02 | bne it_next1 + 3718 | 3 game.s 589 | Code | 10 | | 2 | 00/1D41 : E6 8E | inc {{{{$80}+4}+4}+4}+2 + 3719 | 3 game.s 590 | Code | 10 | | 2 | 00/1D43 : A7 8C | it_next1 lda [{{{{$80}+4}+4}+4}] + 3720 | 3 game.s 591 | Code | 10 | | 1 | 00/1D45 : 60 | rts + 3721 | 3 game.s 592 | Empty | 10 | | 0 | 00/1D46 | + 3722 | 3 game.s 593 | Comment | 10 | | 0 | 00/1D46 | *--- adresse du texte + 3723 | 3 game.s 594 | Empty | 10 | | 0 | 00/1D46 | + 3724 | 3 game.s 595 | Code | 00 | | 2 | 00/1D46 : C2 20 | it_texte rep #$20 + 3725 | 3 game.s 596 | Code | 00 | | 1 | 00/1D48 : 8A | txa + 3726 | 3 game.s 597 | Code | 00 | | 1 | 00/1D49 : 0A | asl + 3727 | 3 game.s 598 | Code | 00 | | 1 | 00/1D4A : 0A | asl + 3728 | 3 game.s 599 | Code | 00 | | 1 | 00/1D4B : A8 | tay + 3729 | 3 game.s 600 | Code | 00 | | 2 | 00/1D4C : A5 8C | lda {{{{$80}+4}+4}+4} + 3730 | 3 game.s 601 | Code | 00 | 2 | 3 | 00/1D4E : 99 CD 11 | sta texteDEBUT,y + 3731 | 3 game.s 602 | Code | 00 | | 2 | 00/1D51 : A5 8E | lda {{{{$80}+4}+4}+4}+2 + 3732 | 3 game.s 603 | Code | 00 | 2 | 3 | 00/1D53 : 99 CF 11 | sta texteDEBUT+2,y + 3733 | 3 game.s 604 | Code | 10 | | 2 | 00/1D56 : E2 20 | sep #$20 + 3734 | 3 game.s 605 | Code | 10 | | 1 | 00/1D58 : 60 | rts + 3735 | 3 game.s 606 | Empty | 10 | | 0 | 00/1D59 | + 3736 | 3 game.s 607 | Directive | 00 | | 0 | 00/1D59 | mx %00 + 3737 | 3 game.s 608 | Empty | 00 | | 0 | 00/1D59 | + 3738 | 3 game.s 609 | Comment | 00 | | 0 | 00/1D59 | *----------------------- + 3739 | 3 game.s 610 | Comment | 00 | | 0 | 00/1D59 | * TEST_OBJETS + 3740 | 3 game.s 611 | Comment | 00 | | 0 | 00/1D59 | *----------------------- + 3741 | 3 game.s 612 | Comment | 00 | | 0 | 00/1D59 | * test_objets = affiche les objets possibles + 3742 | 3 game.s 613 | Empty | 00 | | 0 | 00/1D59 | + 3743 | 3 game.s 614 | Code | 00 | 2 | 3 | 00/1D59 : 9C 4D 13 | test_objets stz textes_encore_presents + 3744 | 3 game.s 615 | Empty | 00 | | 0 | 00/1D5C | + 3745 | 3 game.s 616 | Code | 11 | | 2 | 00/1D5C : E2 30 | sep #$30 + 3746 | 3 game.s 617 | Code | 11 | | 2 | 00/1D5E : A2 01 | ldx #1 + 3747 | 3 game.s 618 | Code | 11 | 2 | 3 | 00/1D60 : 9E E1 12 | ozunid_14 stz icone_objets,x + 3748 | 3 game.s 619 | Code | 11 | | 1 | 00/1D63 : E8 | inx + 3749 | 3 game.s 620 | Code | 11 | | 2 | 00/1D64 : E0 08 | cpx #{8} + 3750 | 3 game.s 621 | Code | 11 | | 2 | 00/1D66 : 90 F8 | bcc ozunid_14 + 3751 | 3 game.s 622 | Code | 11 | | 2 | 00/1D68 : F0 F6 | beq ozunid_14 + 3752 | 3 game.s 623 | Empty | 11 | | 0 | 00/1D6A | + 3753 | 3 game.s 624 | Code | 11 | | 2 | 00/1D6A : A2 01 | ldx #1 + 3754 | 3 game.s 625 | Code | 11 | 2 | 3 | 00/1D6C : BD 8B 11 | ozunid_15 lda deja_lu,x + 3755 | 3 game.s 626 | Code | 11 | | 2 | 00/1D6F : C9 00 | cmp #{0} + 3756 | 3 game.s 627 | Code | 11 | | 2 | 00/1D71 : D0 15 | bne to_1 + 3757 | 3 game.s 628 | Code | 11 | 2 | 3 | 00/1D73 : BC 07 11 | ldy condition,x + 3758 | 3 game.s 629 | Code | 11 | 2 | 3 | 00/1D76 : B9 70 10 | lda indicateur,y + 3759 | 3 game.s 630 | Code | 11 | | 2 | 00/1D79 : C9 FF | cmp #{255} + 3760 | 3 game.s 631 | Code | 11 | | 2 | 00/1D7B : D0 0B | bne to_1 + 3761 | 3 game.s 632 | Code | 11 | 2 | 3 | 00/1D7D : BC 83 10 | ldy objet,x + 3762 | 3 game.s 633 | Code | 11 | | 2 | 00/1D80 : A9 FF | lda #{255} + 3763 | 3 game.s 634 | Code | 11 | 2 | 3 | 00/1D82 : 99 E1 12 | sta icone_objets,y + 3764 | 3 game.s 635 | Code | 11 | 2 | 3 | 00/1D85 : 8D 4D 13 | sta textes_encore_presents + 3765 | 3 game.s 636 | Empty | 11 | | 0 | 00/1D88 | + 3766 | 3 game.s 637 | Code | 11 | | 1 | 00/1D88 : E8 | to_1 inx + 3767 | 3 game.s 638 | Code | 11 | | 2 | 00/1D89 : E0 41 | cpx #{65} + 3768 | 3 game.s 639 | Code | 11 | | 2 | 00/1D8B : 90 DF | bcc ozunid_15 + 3769 | 3 game.s 640 | Code | 11 | | 2 | 00/1D8D : F0 DD | beq ozunid_15 + 3770 | 3 game.s 641 | Empty | 11 | | 0 | 00/1D8F | + 3771 | 3 game.s 642 | Code | 00 | | 2 | 00/1D8F : C2 30 | rep #$30 + 3772 | 3 game.s 643 | Empty | 00 | | 0 | 00/1D91 | + 3773 | 3 game.s 644 | Comment | 00 | | 0 | 00/1D91 | *-------- Affichage des objets + 3774 | 3 game.s 645 | Empty | 00 | | 0 | 00/1D91 | + 3775 | 3 game.s 646 | Code | 00 | | 3 | 00/1D91 : A2 01 00 | ldx #1 + 3776 | 3 game.s 647 | Code | 00 | | 1 | 00/1D94 : DA | ozunid_16 phx + 3777 | 3 game.s 648 | Code | 00 | 2 | 3 | 00/1D95 : BD E1 12 | lda icone_objets,x + 3778 | 3 game.s 649 | Code | 00 | | 3 | 00/1D98 : 29 FF 00 | and #$ff + 3779 | 3 game.s 650 | Code | 00 | | 3 | 00/1D9B : C9 FF 00 | cmp #{255} + 3780 | 3 game.s 651 | Code | 00 | | 2 | 00/1D9E : D0 03 | bne to_2 + 3781 | 3 game.s 652 | Empty | 00 | | 0 | 00/1DA0 | + 3782 | 3 game.s 653 | Code | 00 | 2 | 3 | 00/1DA0 : 20 39 1B | jsr affiche_objet + 3783 | 3 game.s 654 | Empty | 00 | | 0 | 00/1DA3 | + 3784 | 3 game.s 655 | Code | 00 | | 1 | 00/1DA3 : FA | to_2 plx + 3785 | 3 game.s 656 | Code | 00 | | 1 | 00/1DA4 : E8 | inx + 3786 | 3 game.s 657 | Code | 00 | | 3 | 00/1DA5 : E0 08 00 | cpx #{8} + 3787 | 3 game.s 658 | Code | 00 | | 2 | 00/1DA8 : 90 EA | bcc ozunid_16 + 3788 | 3 game.s 659 | Code | 00 | | 2 | 00/1DAA : F0 E8 | beq ozunid_16 + 3789 | 3 game.s 660 | Code | 00 | | 1 | 00/1DAC : 60 | rts + 3790 | 3 game.s 661 | Empty | 00 | | 0 | 00/1DAD | + 3791 | 3 game.s 662 | Comment | 00 | | 0 | 00/1DAD | *----------------------- + 3792 | 3 game.s 663 | Comment | 00 | | 0 | 00/1DAD | * TEST_PECHES + 3793 | 3 game.s 664 | Comment | 00 | | 0 | 00/1DAD | *----------------------- + 3794 | 3 game.s 665 | Comment | 00 | | 0 | 00/1DAD | * test_peches = affiche les peches possibles + 3795 | 3 game.s 666 | Empty | 00 | | 0 | 00/1DAD | + 3796 | 3 game.s 667 | Code | 11 | | 2 | 00/1DAD : E2 30 | test_peches sep #$30 + 3797 | 3 game.s 668 | Empty | 11 | | 0 | 00/1DAF | + 3798 | 3 game.s 669 | Code | 11 | | 2 | 00/1DAF : A2 01 | ldx #1 + 3799 | 3 game.s 670 | Code | 11 | 2 | 3 | 00/1DB1 : 9E F6 12 | ozunid_17 stz icone_peches,x + 3800 | 3 game.s 671 | Code | 11 | | 1 | 00/1DB4 : E8 | inx + 3801 | 3 game.s 672 | Code | 11 | | 2 | 00/1DB5 : E0 07 | cpx #{7} + 3802 | 3 game.s 673 | Code | 11 | | 2 | 00/1DB7 : 90 F8 | bcc ozunid_17 + 3803 | 3 game.s 674 | Code | 11 | | 2 | 00/1DB9 : F0 F6 | beq ozunid_17 + 3804 | 3 game.s 675 | Empty | 11 | | 0 | 00/1DBB | + 3805 | 3 game.s 676 | Code | 11 | | 2 | 00/1DBB : A2 01 | ldx #1 + 3806 | 3 game.s 677 | Code | 11 | 2 | 3 | 00/1DBD : BD 83 10 | ozunid_18 lda objet,x + 3807 | 3 game.s 678 | Code | 11 | 2 | 3 | 00/1DC0 : CD 0F 13 | cmp objet_selectionne + 3808 | 3 game.s 679 | Code | 11 | | 2 | 00/1DC3 : D0 19 | bne tp_1 + 3809 | 3 game.s 680 | Code | 11 | 2 | 3 | 00/1DC5 : BD 8B 11 | lda deja_lu,x + 3810 | 3 game.s 681 | Code | 11 | | 2 | 00/1DC8 : C9 00 | cmp #{0} + 3811 | 3 game.s 682 | Code | 11 | | 2 | 00/1DCA : D0 12 | bne tp_1 + 3812 | 3 game.s 683 | Code | 11 | 2 | 3 | 00/1DCC : BC 07 11 | ldy condition,x + 3813 | 3 game.s 684 | Code | 11 | 2 | 3 | 00/1DCF : B9 70 10 | lda indicateur,y + 3814 | 3 game.s 685 | Code | 11 | | 2 | 00/1DD2 : C9 FF | cmp #{255} + 3815 | 3 game.s 686 | Code | 11 | | 2 | 00/1DD4 : D0 08 | bne tp_1 + 3816 | 3 game.s 687 | Code | 11 | 2 | 3 | 00/1DD6 : BC C5 10 | ldy peche,x + 3817 | 3 game.s 688 | Code | 11 | | 2 | 00/1DD9 : A9 FF | lda #{255} + 3818 | 3 game.s 689 | Code | 11 | 2 | 3 | 00/1DDB : 99 F6 12 | sta icone_peches,y + 3819 | 3 game.s 690 | Code | 11 | | 1 | 00/1DDE : E8 | tp_1 inx + 3820 | 3 game.s 691 | Code | 11 | | 2 | 00/1DDF : E0 41 | cpx #{65} + 3821 | 3 game.s 692 | Code | 11 | | 2 | 00/1DE1 : 90 DA | bcc ozunid_18 + 3822 | 3 game.s 693 | Code | 11 | | 2 | 00/1DE3 : F0 D8 | beq ozunid_18 + 3823 | 3 game.s 694 | Empty | 11 | | 0 | 00/1DE5 | + 3824 | 3 game.s 695 | Code | 00 | | 2 | 00/1DE5 : C2 30 | rep #$30 + 3825 | 3 game.s 696 | Empty | 00 | | 0 | 00/1DE7 | + 3826 | 3 game.s 697 | Comment | 00 | | 0 | 00/1DE7 | *-------- Affichage des peches + 3827 | 3 game.s 698 | Empty | 00 | | 0 | 00/1DE7 | + 3828 | 3 game.s 699 | Code | 00 | | 3 | 00/1DE7 : A2 01 00 | ldx #1 + 3829 | 3 game.s 700 | Code | 00 | | 1 | 00/1DEA : DA | ozunid_19 phx + 3830 | 3 game.s 701 | Code | 00 | 2 | 3 | 00/1DEB : BD F6 12 | lda icone_peches,x + 3831 | 3 game.s 702 | Code | 00 | | 3 | 00/1DEE : 29 FF 00 | and #$ff + 3832 | 3 game.s 703 | Code | 00 | | 3 | 00/1DF1 : C9 FF 00 | cmp #{255} + 3833 | 3 game.s 704 | Code | 00 | | 2 | 00/1DF4 : D0 03 | bne do_2 + 3834 | 3 game.s 705 | Empty | 00 | | 0 | 00/1DF6 | + 3835 | 3 game.s 706 | Code | 00 | 2 | 3 | 00/1DF6 : 20 2E 1A | jsr affiche_peche + 3836 | 3 game.s 707 | Empty | 00 | | 0 | 00/1DF9 | + 3837 | 3 game.s 708 | Code | 00 | | 1 | 00/1DF9 : FA | do_2 plx + 3838 | 3 game.s 709 | Code | 00 | | 1 | 00/1DFA : E8 | inx + 3839 | 3 game.s 710 | Code | 00 | | 3 | 00/1DFB : E0 07 00 | cpx #{7} + 3840 | 3 game.s 711 | Code | 00 | | 2 | 00/1DFE : 90 EA | bcc ozunid_19 + 3841 | 3 game.s 712 | Code | 00 | | 2 | 00/1E00 : F0 E8 | beq ozunid_19 + 3842 | 3 game.s 713 | Code | 00 | | 1 | 00/1E02 : 60 | rts + 3843 | 3 game.s 714 | Empty | 00 | | 0 | 00/1E03 | + 3844 | 3 game.s 715 | Code | 00 | | 1 | 00/1E03 : 60 | rts + 3845 | 3 game.s 716 | Empty | 00 | | 0 | 00/1E04 | + 3846 | 3 game.s 717 | Comment | 00 | | 0 | 00/1E04 | *----------------------- + 3847 | 3 game.s 718 | Comment | 00 | | 0 | 00/1E04 | * RETOUR + 3848 | 3 game.s 719 | Comment | 00 | | 0 | 00/1E04 | *----------------------- + 3849 | 3 game.s 720 | Comment | 00 | | 0 | 00/1E04 | * retour = le texte est lu + 3850 | 3 game.s 721 | Empty | 00 | | 0 | 00/1E04 | + 3851 | 3 game.s 722 | Code | 11 | | 2 | 00/1E04 : E2 30 | retour sep #$30 + 3852 | 3 game.s 723 | Empty | 11 | | 0 | 00/1E06 | + 3853 | 3 game.s 724 | Code | 11 | 2 | 3 | 00/1E06 : AE 35 13 | ldx texte_selectionne + 3854 | 3 game.s 725 | Code | 11 | | 2 | 00/1E09 : A9 FF | lda #{255} + 3855 | 3 game.s 726 | Code | 11 | 2 | 3 | 00/1E0B : 9D 8B 11 | sta deja_lu,x + 3856 | 3 game.s 727 | Empty | 11 | | 0 | 00/1E0E | + 3857 | 3 game.s 728 | Code | 11 | 2 | 3 | 00/1E0E : BC 49 11 | ldy consequence,x + 3858 | 3 game.s 729 | Code | 11 | 2 | 3 | 00/1E11 : 99 70 10 | sta indicateur,y + 3859 | 3 game.s 730 | Empty | 11 | | 0 | 00/1E14 | + 3860 | 3 game.s 731 | Code | 00 | | 2 | 00/1E14 : C2 30 | rep #$30 + 3861 | 3 game.s 732 | Code | 00 | | 1 | 00/1E16 : 60 | rts + 3862 | 3 game.s 733 | Empty | 00 | | 0 | 00/1E17 | + 3863 | 3 game.s 734 | Comment | 00 | | 0 | 00/1E17 | *----------------------- + 3864 | 3 game.s 735 | Comment | 00 | | 0 | 00/1E17 | * AIGUILLAGE + 3865 | 3 game.s 736 | Comment | 00 | | 0 | 00/1E17 | *----------------------- + 3866 | 3 game.s 737 | Comment | 00 | | 0 | 00/1E17 | * aiguillage = le texte afficher + 3867 | 3 game.s 738 | Empty | 00 | | 0 | 00/1E17 | + 3868 | 3 game.s 739 | Code | 00 | 2 | 3 | 00/1E17 : 9C 35 13 | aiguillage stz texte_selectionne + 3869 | 3 game.s 740 | Empty | 00 | | 0 | 00/1E1A | + 3870 | 3 game.s 741 | Code | 11 | | 2 | 00/1E1A : E2 30 | sep #$30 + 3871 | 3 game.s 742 | Code | 11 | | 2 | 00/1E1C : A2 01 | ldx #1 + 3872 | 3 game.s 743 | Code | 11 | 2 | 3 | 00/1E1E : BD 83 10 | ozunid_20 lda objet,x + 3873 | 3 game.s 744 | Code | 11 | 2 | 3 | 00/1E21 : CD 0F 13 | cmp objet_selectionne + 3874 | 3 game.s 745 | Code | 11 | | 2 | 00/1E24 : D0 21 | bne ai_next + 3875 | 3 game.s 746 | Code | 11 | 2 | 3 | 00/1E26 : BD C5 10 | lda peche,x + 3876 | 3 game.s 747 | Code | 11 | 2 | 3 | 00/1E29 : CD 22 13 | cmp peche_selectionne + 3877 | 3 game.s 748 | Code | 11 | | 2 | 00/1E2C : D0 19 | bne ai_next + 3878 | 3 game.s 749 | Code | 11 | 2 | 3 | 00/1E2E : BD 8B 11 | lda deja_lu,x + 3879 | 3 game.s 750 | Code | 11 | | 2 | 00/1E31 : C9 00 | cmp #{0} + 3880 | 3 game.s 751 | Code | 11 | | 2 | 00/1E33 : D0 12 | bne ai_next + 3881 | 3 game.s 752 | Code | 11 | 2 | 3 | 00/1E35 : BC 07 11 | ldy condition,x + 3882 | 3 game.s 753 | Code | 11 | 2 | 3 | 00/1E38 : B9 70 10 | lda indicateur,y + 3883 | 3 game.s 754 | Code | 11 | | 2 | 00/1E3B : C9 FF | cmp #{255} + 3884 | 3 game.s 755 | Code | 11 | | 2 | 00/1E3D : D0 08 | bne ai_next + 3885 | 3 game.s 756 | Code | 11 | 2 | 3 | 00/1E3F : AD 35 13 | lda texte_selectionne + 3886 | 3 game.s 757 | Code | 11 | | 2 | 00/1E42 : D0 03 | bne ai_next + 3887 | 3 game.s 758 | Code | 11 | 2 | 3 | 00/1E44 : 8E 35 13 | stx texte_selectionne ; on a trouv un texte + 3888 | 3 game.s 759 | Code | 11 | | 1 | 00/1E47 : E8 | ai_next inx + 3889 | 3 game.s 760 | Code | 11 | | 2 | 00/1E48 : E0 41 | cpx #{65} + 3890 | 3 game.s 761 | Code | 11 | | 2 | 00/1E4A : 90 D2 | bcc ozunid_20 + 3891 | 3 game.s 762 | Code | 11 | | 2 | 00/1E4C : F0 D0 | beq ozunid_20 + 3892 | 3 game.s 763 | Empty | 11 | | 0 | 00/1E4E | + 3893 | 3 game.s 764 | Code | 00 | | 2 | 00/1E4E : C2 30 | rep #$30 + 3894 | 3 game.s 765 | Code | 00 | | 1 | 00/1E50 : 60 | rts + 3895 | 3 game.s 766 | Empty | 00 | | 0 | 00/1E51 | + 3896 | 3 game.s 767 | Comment | 00 | | 0 | 00/1E51 | *----------------------- + 3897 | 3 game.s 768 | Comment | 00 | | 0 | 00/1E51 | * PRESENTATION - OK + 3898 | 3 game.s 769 | Comment | 00 | | 0 | 00/1E51 | *----------------------- + 3899 | 3 game.s 770 | Comment | 00 | | 0 | 00/1E51 | * presentation + 3900 | 3 game.s 771 | Empty | 00 | | 0 | 00/1E51 | + 3901 | 3 game.s 772 | Empty | 00 | | 0 | 00/1E51 | presentation + 3902 | 3 game.s 773 | Code | 00 | | 3 | 00/1E51 : A9 01 00 | lda #1 + 3903 | 3 game.s 774 | Code | 00 | 2 | 3 | 00/1E54 : 8D 68 10 | ozunid_21 sta index + 3904 | 3 game.s 775 | Empty | 00 | | 0 | 00/1E57 | + 3905 | 3 game.s 776 | Macro | 00 | | 0 | 00/1E57 | PushWord #0 + 3907 | 3 game.s 776 | Code | 00 | | 3 | 00/1E57 : F4 00 00 | PEA #0 + 3910 | 3 game.s 777 | Macro | 00 | | 0 | 00/1E5A | _ClearScreen + 3912 | 3 game.s 777 | Code | 00 | | 3 | 00/1E5A : A2 04 15 | LDX #$1504 ; load tool call # + 3913 | 3 game.s 777 | Code | 00 | | 4 | 00/1E5D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 3914 | 3 game.s 778 | Empty | 00 | | 0 | 00/1E61 | + 3915 | 3 game.s 779 | Code | 00 | 2 | 3 | 00/1E61 : AD 68 10 | lda index + 3916 | 3 game.s 780 | Code | 00 | | 1 | 00/1E64 : 3A | dec + 3917 | 3 game.s 781 | Code | 00 | | 1 | 00/1E65 : 0A | asl + 3918 | 3 game.s 782 | Code | 00 | | 1 | 00/1E66 : AA | tax + 3919 | 3 game.s 783 | Code | 00 | 2 | 3 | 00/1E67 : FC 7C 1E | jsr (tbl_pres,x) + 3920 | 3 game.s 784 | Empty | 00 | | 0 | 00/1E6A | + 3921 | 3 game.s 785 | Code | 00 | | 3 | 00/1E6A : A9 02 00 | lda #2 + 3922 | 3 game.s 786 | Code | 00 | 2 | 3 | 00/1E6D : 20 38 07 | jsr nowWAIT + 3923 | 3 game.s 787 | Empty | 00 | | 0 | 00/1E70 | + 3924 | 3 game.s 788 | Code | 00 | 2 | 3 | 00/1E70 : AD 68 10 | lda index + 3925 | 3 game.s 789 | Code | 00 | | 1 | 00/1E73 : 1A | inc + 3926 | 3 game.s 790 | Code | 00 | | 3 | 00/1E74 : C9 08 00 | cmp #{8} + 3927 | 3 game.s 791 | Code | 00 | | 2 | 00/1E77 : 90 DB | bcc ozunid_21 + 3928 | 3 game.s 792 | Code | 00 | | 2 | 00/1E79 : F0 D9 | beq ozunid_21 + 3929 | 3 game.s 793 | Code | 00 | | 1 | 00/1E7B : 60 | rts + 3930 | 3 game.s 794 | Empty | 00 | | 0 | 00/1E7C | + 3931 | 3 game.s 795 | Comment | 00 | | 0 | 00/1E7C | *--- + 3932 | 3 game.s 796 | Empty | 00 | | 0 | 00/1E7C | + 3933 | 3 game.s 797 | Data | 00 | 2 | 2 | 00/1E7C : 8C 1E | tbl_pres da pr_case_1 + 3934 | 3 game.s 798 | Data | 00 | 2 | 2 | 00/1E7E : E0 1E | da pr_case_2 + 3935 | 3 game.s 799 | Data | 00 | 2 | 2 | 00/1E80 : F3 1E | da pr_case_3 + 3936 | 3 game.s 800 | Data | 00 | 2 | 2 | 00/1E82 : 06 1F | da pr_case_4 + 3937 | 3 game.s 801 | Data | 00 | 2 | 2 | 00/1E84 : 19 1F | da pr_case_5 + 3938 | 3 game.s 802 | Data | 00 | 2 | 2 | 00/1E86 : 50 1F | da pr_case_6 + 3939 | 3 game.s 803 | Data | 00 | 2 | 2 | 00/1E88 : 75 1F | da pr_case_7 + 3940 | 3 game.s 804 | Data | 00 | 2 | 2 | 00/1E8A : C0 1F | da pr_case_8 + 3941 | 3 game.s 805 | Empty | 00 | | 0 | 00/1E8C | + 3942 | 3 game.s 806 | Comment | 00 | | 0 | 00/1E8C | *--- + 3943 | 3 game.s 807 | Empty | 00 | | 0 | 00/1E8C | + 3944 | 3 game.s 808 | Macro | 00 | | 0 | 00/1E8C | pr_case_1 @carre #prSTR11;#100;#80;#$0771 + 3949 | 3 game.s 808 | Code | 00 | 1 >>16 | 3 | 00/1E8C : F4 00 00 | PEA #^#prSTR11 + 3956 | 3 game.s 808 | Code | 00 | 2 | 3 | 00/1E8F : F4 D3 1F | PEA #prSTR11 + 3961 | 3 game.s 808 | Code | 00 | | 3 | 00/1E92 : F4 64 00 | PEA #100 + 3966 | 3 game.s 808 | Code | 00 | | 3 | 00/1E95 : F4 50 00 | PEA #80 + 3971 | 3 game.s 808 | Code | 00 | | 3 | 00/1E98 : F4 71 07 | PEA #$0771 + 3974 | 3 game.s 808 | Code | 00 | 2 | 3 | 00/1E9B : 20 91 21 | jsr carre + 3975 | 3 game.s 809 | Macro | 00 | | 0 | 00/1E9E | @carre #prSTR12;#100;#120;#$0774 + 3980 | 3 game.s 809 | Code | 00 | 1 >>16 | 3 | 00/1E9E : F4 00 00 | PEA #^#prSTR12 + 3987 | 3 game.s 809 | Code | 00 | 2 | 3 | 00/1EA1 : F4 E2 1F | PEA #prSTR12 + 3992 | 3 game.s 809 | Code | 00 | | 3 | 00/1EA4 : F4 64 00 | PEA #100 + 3997 | 3 game.s 809 | Code | 00 | | 3 | 00/1EA7 : F4 78 00 | PEA #120 + 4002 | 3 game.s 809 | Code | 00 | | 3 | 00/1EAA : F4 74 07 | PEA #$0774 + 4005 | 3 game.s 809 | Code | 00 | 2 | 3 | 00/1EAD : 20 91 21 | jsr carre + 4006 | 3 game.s 810 | Empty | 00 | | 0 | 00/1EB0 | + 4007 | 3 game.s 811 | Macro | 00 | | 0 | 00/1EB0 | PushWord #15 + 4009 | 3 game.s 811 | Code | 00 | | 3 | 00/1EB0 : F4 0F 00 | PEA #15 + 4012 | 3 game.s 812 | Macro | 00 | | 0 | 00/1EB3 | _SetForeColor + 4014 | 3 game.s 812 | Code | 00 | | 3 | 00/1EB3 : A2 04 A0 | LDX #$A004 ; load tool call # + 4015 | 3 game.s 812 | Code | 00 | | 4 | 00/1EB6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4016 | 3 game.s 813 | Macro | 00 | | 0 | 00/1EBA | PushWord #0 + 4018 | 3 game.s 813 | Code | 00 | | 3 | 00/1EBA : F4 00 00 | PEA #0 + 4021 | 3 game.s 814 | Macro | 00 | | 0 | 00/1EBD | _SetBackColor + 4023 | 3 game.s 814 | Code | 00 | | 3 | 00/1EBD : A2 04 A2 | LDX #$A204 ; load tool call # + 4024 | 3 game.s 814 | Code | 00 | | 4 | 00/1EC0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4025 | 3 game.s 815 | Empty | 00 | | 0 | 00/1EC4 | + 4026 | 3 game.s 816 | Macro | 00 | | 0 | 00/1EC4 | @t #prSTR13;#21 + 4027 | 3 game.s 816 | Code | 00 | 2 | 3 | 00/1EC4 : A9 F9 1F | lda #prSTR13 + 4028 | 3 game.s 816 | Code | 00 | | 3 | 00/1EC7 : A0 15 00 | ldy #21 + 4029 | 3 game.s 816 | Code | 00 | 2 | 3 | 00/1ECA : 20 67 27 | jsr t + 4030 | 3 game.s 817 | Macro | 00 | | 0 | 00/1ECD | @t #prSTR14;#22 + 4031 | 3 game.s 817 | Code | 00 | 2 | 3 | 00/1ECD : A9 09 20 | lda #prSTR14 + 4032 | 3 game.s 817 | Code | 00 | | 3 | 00/1ED0 : A0 16 00 | ldy #22 + 4033 | 3 game.s 817 | Code | 00 | 2 | 3 | 00/1ED3 : 20 67 27 | jsr t + 4034 | 3 game.s 818 | Macro | 00 | | 0 | 00/1ED6 | @t #prSTR15;#23 + 4035 | 3 game.s 818 | Code | 00 | 2 | 3 | 00/1ED6 : A9 26 20 | lda #prSTR15 + 4036 | 3 game.s 818 | Code | 00 | | 3 | 00/1ED9 : A0 17 00 | ldy #23 + 4037 | 3 game.s 818 | Code | 00 | 2 | 3 | 00/1EDC : 20 67 27 | jsr t + 4038 | 3 game.s 819 | Code | 00 | | 1 | 00/1EDF : 60 | rts + 4039 | 3 game.s 820 | Empty | 00 | | 0 | 00/1EE0 | + 4040 | 3 game.s 821 | Macro | 00 | | 0 | 00/1EE0 | pr_case_2 @carre #prSTR21;#25;#20;#$0437 + 4045 | 3 game.s 821 | Code | 00 | 1 >>16 | 3 | 00/1EE0 : F4 00 00 | PEA #^#prSTR21 + 4052 | 3 game.s 821 | Code | 00 | 2 | 3 | 00/1EE3 : F4 3D 20 | PEA #prSTR21 + 4057 | 3 game.s 821 | Code | 00 | | 3 | 00/1EE6 : F4 19 00 | PEA #25 + 4062 | 3 game.s 821 | Code | 00 | | 3 | 00/1EE9 : F4 14 00 | PEA #20 + 4067 | 3 game.s 821 | Code | 00 | | 3 | 00/1EEC : F4 37 04 | PEA #$0437 + 4070 | 3 game.s 821 | Code | 00 | 2 | 3 | 00/1EEF : 20 91 21 | jsr carre + 4071 | 3 game.s 822 | Code | 00 | | 1 | 00/1EF2 : 60 | rts + 4072 | 3 game.s 823 | Empty | 00 | | 0 | 00/1EF3 | + 4073 | 3 game.s 824 | Macro | 00 | | 0 | 00/1EF3 | pr_case_3 @carre #prSTR31;#25;#180;#$0275 + 4078 | 3 game.s 824 | Code | 00 | 1 >>16 | 3 | 00/1EF3 : F4 00 00 | PEA #^#prSTR31 + 4085 | 3 game.s 824 | Code | 00 | 2 | 3 | 00/1EF6 : F4 59 20 | PEA #prSTR31 + 4090 | 3 game.s 824 | Code | 00 | | 3 | 00/1EF9 : F4 19 00 | PEA #25 + 4095 | 3 game.s 824 | Code | 00 | | 3 | 00/1EFC : F4 B4 00 | PEA #180 + 4100 | 3 game.s 824 | Code | 00 | | 3 | 00/1EFF : F4 75 02 | PEA #$0275 + 4103 | 3 game.s 824 | Code | 00 | 2 | 3 | 00/1F02 : 20 91 21 | jsr carre + 4104 | 3 game.s 825 | Code | 00 | | 1 | 00/1F05 : 60 | rts + 4105 | 3 game.s 826 | Empty | 00 | | 0 | 00/1F06 | + 4106 | 3 game.s 827 | Macro | 00 | | 0 | 00/1F06 | pr_case_4 @carre #prSTR41;#100;#0;#$0743 + 4111 | 3 game.s 827 | Code | 00 | 1 >>16 | 3 | 00/1F06 : F4 00 00 | PEA #^#prSTR41 + 4118 | 3 game.s 827 | Code | 00 | 2 | 3 | 00/1F09 : F4 73 20 | PEA #prSTR41 + 4123 | 3 game.s 827 | Code | 00 | | 3 | 00/1F0C : F4 64 00 | PEA #100 + 4128 | 3 game.s 827 | Code | 00 | | 3 | 00/1F0F : F4 00 00 | PEA #0 + 4133 | 3 game.s 827 | Code | 00 | | 3 | 00/1F12 : F4 43 07 | PEA #$0743 + 4136 | 3 game.s 827 | Code | 00 | 2 | 3 | 00/1F15 : 20 91 21 | jsr carre + 4137 | 3 game.s 828 | Code | 00 | | 1 | 00/1F18 : 60 | rts + 4138 | 3 game.s 829 | Empty | 00 | | 0 | 00/1F19 | + 4139 | 3 game.s 830 | Macro | 00 | | 0 | 00/1F19 | pr_case_5 @carre #prSTR51;#150;#20;#$0743 + 4144 | 3 game.s 830 | Code | 00 | 1 >>16 | 3 | 00/1F19 : F4 00 00 | PEA #^#prSTR51 + 4151 | 3 game.s 830 | Code | 00 | 2 | 3 | 00/1F1C : F4 87 20 | PEA #prSTR51 + 4156 | 3 game.s 830 | Code | 00 | | 3 | 00/1F1F : F4 96 00 | PEA #150 + 4161 | 3 game.s 830 | Code | 00 | | 3 | 00/1F22 : F4 14 00 | PEA #20 + 4166 | 3 game.s 830 | Code | 00 | | 3 | 00/1F25 : F4 43 07 | PEA #$0743 + 4169 | 3 game.s 830 | Code | 00 | 2 | 3 | 00/1F28 : 20 91 21 | jsr carre + 4170 | 3 game.s 831 | Macro | 00 | | 0 | 00/1F2B | @carre #prSTR52;#50;#100;#$0743 + 4175 | 3 game.s 831 | Code | 00 | 1 >>16 | 3 | 00/1F2B : F4 00 00 | PEA #^#prSTR52 + 4182 | 3 game.s 831 | Code | 00 | 2 | 3 | 00/1F2E : F4 99 20 | PEA #prSTR52 + 4187 | 3 game.s 831 | Code | 00 | | 3 | 00/1F31 : F4 32 00 | PEA #50 + 4192 | 3 game.s 831 | Code | 00 | | 3 | 00/1F34 : F4 64 00 | PEA #100 + 4197 | 3 game.s 831 | Code | 00 | | 3 | 00/1F37 : F4 43 07 | PEA #$0743 + 4200 | 3 game.s 831 | Code | 00 | 2 | 3 | 00/1F3A : 20 91 21 | jsr carre + 4201 | 3 game.s 832 | Macro | 00 | | 0 | 00/1F3D | @carre #prSTR53;#70;#180;#$0177 + 4206 | 3 game.s 832 | Code | 00 | 1 >>16 | 3 | 00/1F3D : F4 00 00 | PEA #^#prSTR53 + 4213 | 3 game.s 832 | Code | 00 | 2 | 3 | 00/1F40 : F4 A8 20 | PEA #prSTR53 + 4218 | 3 game.s 832 | Code | 00 | | 3 | 00/1F43 : F4 46 00 | PEA #70 + 4223 | 3 game.s 832 | Code | 00 | | 3 | 00/1F46 : F4 B4 00 | PEA #180 + 4228 | 3 game.s 832 | Code | 00 | | 3 | 00/1F49 : F4 77 01 | PEA #$0177 + 4231 | 3 game.s 832 | Code | 00 | 2 | 3 | 00/1F4C : 20 91 21 | jsr carre + 4232 | 3 game.s 833 | Code | 00 | | 1 | 00/1F4F : 60 | rts + 4233 | 3 game.s 834 | Empty | 00 | | 0 | 00/1F50 | + 4234 | 3 game.s 835 | Macro | 00 | | 0 | 00/1F50 | pr_case_6 @carre #prSTR61;#0;#100;#$0607 + 4239 | 3 game.s 835 | Code | 00 | 1 >>16 | 3 | 00/1F50 : F4 00 00 | PEA #^#prSTR61 + 4246 | 3 game.s 835 | Code | 00 | 2 | 3 | 00/1F53 : F4 C5 20 | PEA #prSTR61 + 4251 | 3 game.s 835 | Code | 00 | | 3 | 00/1F56 : F4 00 00 | PEA #0 + 4256 | 3 game.s 835 | Code | 00 | | 3 | 00/1F59 : F4 64 00 | PEA #100 + 4261 | 3 game.s 835 | Code | 00 | | 3 | 00/1F5C : F4 07 06 | PEA #$0607 + 4264 | 3 game.s 835 | Code | 00 | 2 | 3 | 00/1F5F : 20 91 21 | jsr carre + 4265 | 3 game.s 836 | Macro | 00 | | 0 | 00/1F62 | @carre #prSTR62;#20;#150;#$0607 + 4270 | 3 game.s 836 | Code | 00 | 1 >>16 | 3 | 00/1F62 : F4 00 00 | PEA #^#prSTR62 + 4277 | 3 game.s 836 | Code | 00 | 2 | 3 | 00/1F65 : F4 EB 20 | PEA #prSTR62 + 4282 | 3 game.s 836 | Code | 00 | | 3 | 00/1F68 : F4 14 00 | PEA #20 + 4287 | 3 game.s 836 | Code | 00 | | 3 | 00/1F6B : F4 96 00 | PEA #150 + 4292 | 3 game.s 836 | Code | 00 | | 3 | 00/1F6E : F4 07 06 | PEA #$0607 + 4295 | 3 game.s 836 | Code | 00 | 2 | 3 | 00/1F71 : 20 91 21 | jsr carre + 4296 | 3 game.s 837 | Code | 00 | | 1 | 00/1F74 : 60 | rts + 4297 | 3 game.s 838 | Empty | 00 | | 0 | 00/1F75 | + 4298 | 3 game.s 839 | Macro | 00 | | 0 | 00/1F75 | pr_case_7 @carre #prSTR71;#0;#99;#$0073 + 4303 | 3 game.s 839 | Code | 00 | 1 >>16 | 3 | 00/1F75 : F4 00 00 | PEA #^#prSTR71 + 4310 | 3 game.s 839 | Code | 00 | 2 | 3 | 00/1F78 : F4 05 21 | PEA #prSTR71 + 4315 | 3 game.s 839 | Code | 00 | | 3 | 00/1F7B : F4 00 00 | PEA #0 + 4320 | 3 game.s 839 | Code | 00 | | 3 | 00/1F7E : F4 63 00 | PEA #99 + 4325 | 3 game.s 839 | Code | 00 | | 3 | 00/1F81 : F4 73 00 | PEA #$0073 + 4328 | 3 game.s 839 | Code | 00 | 2 | 3 | 00/1F84 : 20 91 21 | jsr carre + 4329 | 3 game.s 840 | Empty | 00 | | 0 | 00/1F87 | + 4330 | 3 game.s 841 | Macro | 00 | | 0 | 00/1F87 | PushWord #15 + 4332 | 3 game.s 841 | Code | 00 | | 3 | 00/1F87 : F4 0F 00 | PEA #15 + 4335 | 3 game.s 842 | Macro | 00 | | 0 | 00/1F8A | _SetForeColor + 4337 | 3 game.s 842 | Code | 00 | | 3 | 00/1F8A : A2 04 A0 | LDX #$A004 ; load tool call # + 4338 | 3 game.s 842 | Code | 00 | | 4 | 00/1F8D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4339 | 3 game.s 843 | Macro | 00 | | 0 | 00/1F91 | PushWord #0 + 4341 | 3 game.s 843 | Code | 00 | | 3 | 00/1F91 : F4 00 00 | PEA #0 + 4344 | 3 game.s 844 | Macro | 00 | | 0 | 00/1F94 | _SetBackColor + 4346 | 3 game.s 844 | Code | 00 | | 3 | 00/1F94 : A2 04 A2 | LDX #$A204 ; load tool call # + 4347 | 3 game.s 844 | Code | 00 | | 4 | 00/1F97 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4348 | 3 game.s 845 | Empty | 00 | | 0 | 00/1F9B | + 4349 | 3 game.s 846 | Macro | 00 | | 0 | 00/1F9B | @t #prSTR72;#20 + 4350 | 3 game.s 846 | Code | 00 | 2 | 3 | 00/1F9B : A9 2A 21 | lda #prSTR72 + 4351 | 3 game.s 846 | Code | 00 | | 3 | 00/1F9E : A0 14 00 | ldy #20 + 4352 | 3 game.s 846 | Code | 00 | 2 | 3 | 00/1FA1 : 20 67 27 | jsr t + 4353 | 3 game.s 847 | Macro | 00 | | 0 | 00/1FA4 | @t #prSTR73;#21 + 4354 | 3 game.s 847 | Code | 00 | 2 | 3 | 00/1FA4 : A9 3D 21 | lda #prSTR73 + 4355 | 3 game.s 847 | Code | 00 | | 3 | 00/1FA7 : A0 15 00 | ldy #21 + 4356 | 3 game.s 847 | Code | 00 | 2 | 3 | 00/1FAA : 20 67 27 | jsr t + 4357 | 3 game.s 848 | Macro | 00 | | 0 | 00/1FAD | @t #prSTR74;#22 + 4358 | 3 game.s 848 | Code | 00 | 2 | 3 | 00/1FAD : A9 41 21 | lda #prSTR74 + 4359 | 3 game.s 848 | Code | 00 | | 3 | 00/1FB0 : A0 16 00 | ldy #22 + 4360 | 3 game.s 848 | Code | 00 | 2 | 3 | 00/1FB3 : 20 67 27 | jsr t + 4361 | 3 game.s 849 | Macro | 00 | | 0 | 00/1FB6 | @t #prSTR75;#23 + 4362 | 3 game.s 849 | Code | 00 | 2 | 3 | 00/1FB6 : A9 58 21 | lda #prSTR75 + 4363 | 3 game.s 849 | Code | 00 | | 3 | 00/1FB9 : A0 17 00 | ldy #23 + 4364 | 3 game.s 849 | Code | 00 | 2 | 3 | 00/1FBC : 20 67 27 | jsr t + 4365 | 3 game.s 850 | Code | 00 | | 1 | 00/1FBF : 60 | rts + 4366 | 3 game.s 851 | Empty | 00 | | 0 | 00/1FC0 | + 4367 | 3 game.s 852 | Macro | 00 | | 0 | 00/1FC0 | pr_case_8 @carre #prSTR81;#100;#180;#$0555 + 4372 | 3 game.s 852 | Code | 00 | 1 >>16 | 3 | 00/1FC0 : F4 00 00 | PEA #^#prSTR81 + 4379 | 3 game.s 852 | Code | 00 | 2 | 3 | 00/1FC3 : F4 79 21 | PEA #prSTR81 + 4384 | 3 game.s 852 | Code | 00 | | 3 | 00/1FC6 : F4 64 00 | PEA #100 + 4389 | 3 game.s 852 | Code | 00 | | 3 | 00/1FC9 : F4 B4 00 | PEA #180 + 4394 | 3 game.s 852 | Code | 00 | | 3 | 00/1FCC : F4 55 05 | PEA #$0555 + 4397 | 3 game.s 852 | Code | 00 | 2 | 3 | 00/1FCF : 20 91 21 | jsr carre + 4398 | 3 game.s 853 | Code | 00 | | 1 | 00/1FD2 : 60 | rts + 4399 | 3 game.s 854 | Empty | 00 | | 0 | 00/1FD3 | + 4400 | 3 game.s 855 | Comment | 00 | | 0 | 00/1FD3 | *--- + 4401 | 3 game.s 856 | Empty | 00 | | 0 | 00/1FD3 | + 4402 | 3 game.s 857 | Data | 00 | | 15 | 00/1FD3 : 0E 6C 61 20 | prSTR11 str 'la belle zohra' | | | | | | 62 65 6C 6C | | | | | | | 65 20 7A 6F | | | | | | | 68 72 61 | - 4499 | 3 game.s 964 | Data | 00 | | 23 | 00/1F4F : 16 28 6D 6F | prSTR12 str '(morceaux de bravoure)' + 4403 | 3 game.s 858 | Data | 00 | | 23 | 00/1FE2 : 16 28 6D 6F | prSTR12 str '(morceaux de bravoure)' | | | | | | 72 63 65 61 | | | | | | | 75 78 20 64 | | | | | | | 65 20 62 72 | | | | | | | 61 76 6F 75 | | | | | | | 72 65 29 | - 4500 | 3 game.s 965 | Data | 00 | | 16 | 00/1F66 : 0F 66 72 61 | prSTR13 str 'fran'8d'ois coulon' + 4404 | 3 game.s 859 | Data | 00 | | 16 | 00/1FF9 : 0F 66 72 61 | prSTR13 str 'fran'8d'ois coulon' | | | | | | 6E 8D 6F 69 | | | | | | | 73 20 63 6F | | | | | | | 75 6C 6F 6E | - 4501 | 3 game.s 966 | Data | 00 | | 29 | 00/1F76 : 1C 6C 65 73 | prSTR14 str 'les logiciels d'27'en face 1992' + 4405 | 3 game.s 860 | Data | 00 | | 29 | 00/2009 : 1C 6C 65 73 | prSTR14 str 'les logiciels d'27'en face 1992' | | | | | | 20 6C 6F 67 | | | | | | | 69 63 69 65 | | | | | | | 6C 73 20 64 | @@ -4121,41 +4048,41 @@ | | | | | | 66 61 63 65 | | | | | | | 20 31 39 39 | | | | | | | 32 | - 4502 | 3 game.s 967 | Data | 00 | | 23 | 00/1F93 : 16 72 65 70 | prSTR15 str 'reproduction interdite' + 4406 | 3 game.s 861 | Data | 00 | | 23 | 00/2026 : 16 72 65 70 | prSTR15 str 'reproduction interdite' | | | | | | 72 6F 64 75 | | | | | | | 63 74 69 6F | | | | | | | 6E 20 69 6E | | | | | | | 74 65 72 64 | | | | | | | 69 74 65 | - 4503 | 3 game.s 968 | Data | 00 | | 28 | 00/1FAA : 1B 67 72 61 | prSTR21 str 'graphismes faustino ribeiro' + 4407 | 3 game.s 862 | Data | 00 | | 28 | 00/203D : 1B 67 72 61 | prSTR21 str 'graphismes faustino ribeiro' | | | | | | 70 68 69 73 | | | | | | | 6D 65 73 20 | | | | | | | 66 61 75 73 | | | | | | | 74 69 6E 6F | | | | | | | 20 72 69 62 | | | | | | | 65 69 72 6F | - 4504 | 3 game.s 969 | Data | 00 | | 26 | 00/1FC6 : 19 70 72 6F | prSTR31 str 'programmation pascal piat' + 4408 | 3 game.s 863 | Data | 00 | | 26 | 00/2059 : 19 70 72 6F | prSTR31 str 'programmation pascal piat' | | | | | | 67 72 61 6D | | | | | | | 6D 61 74 69 | | | | | | | 6F 6E 20 70 | | | | | | | 61 73 63 61 | | | | | | | 6C 20 70 69 | | | | | | | 61 74 | - 4505 | 3 game.s 970 | Data | 00 | | 20 | 00/1FE0 : 13 6D 75 73 | prSTR41 str 'musique erik ecqier' + 4409 | 3 game.s 864 | Data | 00 | | 20 | 00/2073 : 13 6D 75 73 | prSTR41 str 'musique erik ecqier' | | | | | | 69 71 75 65 | | | | | | | 20 65 72 69 | | | | | | | 6B 20 65 63 | | | | | | | 71 69 65 72 | - 4506 | 3 game.s 971 | Data | 00 | | 18 | 00/1FF4 : 11 75 6E 20 | prSTR51 str 'un grand merci '88':' + 4410 | 3 game.s 865 | Data | 00 | | 18 | 00/2087 : 11 75 6E 20 | prSTR51 str 'un grand merci '88':' | | | | | | 67 72 61 6E | | | | | | | 64 20 6D 65 | | | | | | | 72 63 69 20 | | | | | | | 88 3A | - 4507 | 3 game.s 972 | Data | 00 | | 15 | 00/2006 : 0E 65 6D 6D | prSTR52 str 'emmanuel talmy' + 4411 | 3 game.s 866 | Data | 00 | | 15 | 00/2099 : 0E 65 6D 6D | prSTR52 str 'emmanuel talmy' | | | | | | 61 6E 75 65 | | | | | | | 6C 20 74 61 | | | | | | | 6C 6D 79 | - 4508 | 3 game.s 973 | Data | 00 | | 29 | 00/2015 : 1C 73 61 6E | prSTR53 str 'sans qui ce logiciel... etc.' + 4412 | 3 game.s 867 | Data | 00 | | 29 | 00/20A8 : 1C 73 61 6E | prSTR53 str 'sans qui ce logiciel... etc.' | | | | | | 73 20 71 75 | | | | | | | 69 20 63 65 | | | | | | | 20 6C 6F 67 | @@ -4163,7 +4090,7 @@ | | | | | | 6C 2E 2E 2E | | | | | | | 20 65 74 63 | | | | | | | 2E | - 4509 | 3 game.s 974 | Data | 00 | | 38 | 00/2032 : 25 6D 69 73 | prSTR61 str 'miss zohra c'8e'lestibus est habill'8e'e...' + 4413 | 3 game.s 868 | Data | 00 | | 38 | 00/20C5 : 25 6D 69 73 | prSTR61 str 'miss zohra c'8e'lestibus est habill'8e'e...' | | | | | | 73 20 7A 6F | | | | | | | 68 72 61 20 | | | | | | | 63 8E 6C 65 | @@ -4173,14 +4100,14 @@ | | | | | | 61 62 69 6C | | | | | | | 6C 8E 65 2E | | | | | | | 2E 2E | - 4510 | 3 game.s 975 | Data | 00 | | 26 | 00/2058 : 19 2E 2E 2E | prSTR62 str '...par aristide aristibus' + 4414 | 3 game.s 869 | Data | 00 | | 26 | 00/20EB : 19 2E 2E 2E | prSTR62 str '...par aristide aristibus' | | | | | | 70 61 72 20 | | | | | | | 61 72 69 73 | | | | | | | 74 69 64 65 | | | | | | | 20 61 72 69 | | | | | | | 73 74 69 62 | | | | | | | 75 73 | - 4511 | 3 game.s 976 | Data | 00 | | 37 | 00/2072 : 24 8E 63 72 | prSTR71 str 8e'crit et r'8e'alis'8e' par fran'8d'ois coulon' + 4415 | 3 game.s 870 | Data | 00 | | 37 | 00/2105 : 24 8E 63 72 | prSTR71 str 8e'crit et r'8e'alis'8e' par fran'8d'ois coulon' | | | | | | 69 74 20 65 | | | | | | | 74 20 72 8E | | | | | | | 61 6C 69 73 | @@ -4190,19 +4117,19 @@ | | | | | | 69 73 20 63 | | | | | | | 6F 75 6C 6F | | | | | | | 6E | - 4512 | 3 game.s 977 | Data | 00 | | 19 | 00/2097 : 12 56 65 72 | prSTR72 str 'Version Apple IIgs' + 4416 | 3 game.s 871 | Data | 00 | | 19 | 00/212A : 12 56 65 72 | prSTR72 str 'Version Apple IIgs' | | | | | | 73 69 6F 6E | | | | | | | 20 41 70 70 | | | | | | | 6C 65 20 49 | | | | | | | 49 67 73 | - 4513 | 3 game.s 978 | Data | 00 | | 4 | 00/20AA : 03 70 61 72 | prSTR73 str 'par' - 4514 | 3 game.s 979 | Data | 00 | | 23 | 00/20AE : 16 42 72 75 | prSTR74 str 'Brutal Deluxe Software' + 4417 | 3 game.s 872 | Data | 00 | | 4 | 00/213D : 03 70 61 72 | prSTR73 str 'par' + 4418 | 3 game.s 873 | Data | 00 | | 23 | 00/2141 : 16 42 72 75 | prSTR74 str 'Brutal Deluxe Software' | | | | | | 74 61 6C 20 | | | | | | | 44 65 6C 75 | | | | | | | 78 65 20 53 | | | | | | | 6F 66 74 77 | | | | | | | 61 72 65 | - 4515 | 3 game.s 980 | Data | 00 | | 33 | 00/20C5 : 20 41 6E 74 | prSTR75 str 'Antoine Vignau & Olivier Zardini' + 4419 | 3 game.s 874 | Data | 00 | | 33 | 00/2158 : 20 41 6E 74 | prSTR75 str 'Antoine Vignau & Olivier Zardini' | | | | | | 6F 69 6E 65 | | | | | | | 20 56 69 67 | | | | | | | 6E 61 75 20 | @@ -4211,1305 +4138,1305 @@ | | | | | | 72 20 5A 61 | | | | | | | 72 64 69 6E | | | | | | | 69 | - 4516 | 3 game.s 981 | Data | 00 | | 24 | 00/20E6 : 17 88 20 6C | prSTR81 str 88' la famille paspire...' + 4420 | 3 game.s 875 | Data | 00 | | 24 | 00/2179 : 17 88 20 6C | prSTR81 str 88' la famille paspire...' | | | | | | 61 20 66 61 | | | | | | | 6D 69 6C 6C | | | | | | | 65 20 70 61 | | | | | | | 73 70 69 72 | | | | | | | 65 2E 2E 2E | - 4517 | 3 game.s 982 | Empty | 00 | | 0 | 00/20FE | - 4518 | 3 game.s 983 | Comment | 00 | | 0 | 00/20FE | *----------------------- - 4519 | 3 game.s 984 | Comment | 00 | | 0 | 00/20FE | * CARRE - 4520 | 3 game.s 985 | Comment | 00 | | 0 | 00/20FE | *----------------------- - 4521 | 3 game.s 986 | Comment | 00 | | 0 | 00/20FE | * carre(texte$,x%,y%,couleur$) - 4522 | 3 game.s 987 | Comment | 00 | | 0 | 00/20FE | * 3,s word : RGB color - 4523 | 3 game.s 988 | Comment | 00 | | 0 | 00/20FE | * 5,s word : y - 4524 | 3 game.s 989 | Comment | 00 | | 0 | 00/20FE | * 7,s word : x - 4525 | 3 game.s 990 | Comment | 00 | | 0 | 00/20FE | * 9,s long : @text - 4526 | 3 game.s 991 | Empty | 00 | | 0 | 00/20FE | - 4527 | 3 game.s 992 | Comment | 00 | | 0 | 00/20FE | * couleur$ est pour le carr - 4528 | 3 game.s 993 | Comment | 00 | | 0 | 00/20FE | * le texte est toujours en jaune - 4529 | 3 game.s 994 | Empty | 00 | | 0 | 00/20FE | - 4530 | 3 game.s 995 | Code | 00 | | 2 | 00/20FE : A3 05 | carre lda 5,s - 4531 | 3 game.s 996 | Code | 00 | 2 | 3 | 00/2100 : 8D FE 21 | sta carreRECT - 4532 | 3 game.s 997 | Code | 00 | | 1 | 00/2103 : 18 | clc - 4533 | 3 game.s 998 | Code | 00 | | 3 | 00/2104 : 69 0C 00 | adc #12 - 4534 | 3 game.s 999 | Code | 00 | 2 | 3 | 00/2107 : 8D 02 22 | sta carreRECT+4 - 4535 | 3 game.s 1000 | Code | 00 | | 2 | 00/210A : A3 07 | lda 7,s - 4536 | 3 game.s 1001 | Code | 00 | 2 | 3 | 00/210C : 8D 00 22 | sta carreRECT+2 - 4537 | 3 game.s 1002 | Code | 00 | | 1 | 00/210F : 18 | clc - 4538 | 3 game.s 1003 | Code | 00 | | 3 | 00/2110 : 69 0C 00 | adc #12 - 4539 | 3 game.s 1004 | Code | 00 | 2 | 3 | 00/2113 : 8D 04 22 | sta carreRECT+6 - 4540 | 3 game.s 1005 | Code | 00 | | 2 | 00/2116 : A3 09 | lda 9,s - 4541 | 3 game.s 1006 | Code | 00 | | 2 | 00/2118 : 85 80 | sta {$80} - 4542 | 3 game.s 1007 | Code | 00 | | 2 | 00/211A : A3 0B | lda 11,s - 4543 | 3 game.s 1008 | Code | 00 | | 2 | 00/211C : 85 82 | sta {$80}+2 - 4544 | 3 game.s 1009 | Empty | 00 | | 0 | 00/211E | - 4545 | 3 game.s 1010 | Comment | 00 | | 0 | 00/211E | *--- la couleur du GS - 4546 | 3 game.s 1011 | Empty | 00 | | 0 | 00/211E | - 4547 | 3 game.s 1012 | Code | 00 | | 2 | 00/211E : A3 03 | lda 3,s ; R - 4548 | 3 game.s 1013 | Code | 00 | | 3 | 00/2120 : 29 00 0F | and #$0f00 - 4549 | 3 game.s 1014 | Code | 00 | | 1 | 00/2123 : 0A | asl - 4550 | 3 game.s 1015 | Code | 00 | 2 | 3 | 00/2124 : 8D FC 21 | sta carreRGB - 4551 | 3 game.s 1016 | Empty | 00 | | 0 | 00/2127 | - 4552 | 3 game.s 1017 | Code | 00 | | 2 | 00/2127 : A3 03 | lda 3,s ; G - 4553 | 3 game.s 1018 | Code | 00 | | 3 | 00/2129 : 29 F0 00 | and #$00f0 - 4554 | 3 game.s 1019 | Code | 00 | | 1 | 00/212C : 0A | asl - 4555 | 3 game.s 1020 | Code | 00 | 2 | 3 | 00/212D : 0D FC 21 | ora carreRGB - 4556 | 3 game.s 1021 | Code | 00 | 2 | 3 | 00/2130 : 8D FC 21 | sta carreRGB - 4557 | 3 game.s 1022 | Empty | 00 | | 0 | 00/2133 | - 4558 | 3 game.s 1023 | Code | 00 | | 2 | 00/2133 : A3 03 | lda 3,s ; B - 4559 | 3 game.s 1024 | Code | 00 | | 3 | 00/2135 : 29 0F 00 | and #$000f - 4560 | 3 game.s 1025 | Code | 00 | | 1 | 00/2138 : 0A | asl - 4561 | 3 game.s 1026 | Code | 00 | 2 | 3 | 00/2139 : 0D FC 21 | ora carreRGB - 4562 | 3 game.s 1027 | Code | 00 | 2 | 3 | 00/213C : 8D FC 21 | sta carreRGB - 4563 | 3 game.s 1028 | Empty | 00 | | 0 | 00/213F | - 4564 | 3 game.s 1029 | Comment | 00 | | 0 | 00/213F | *--- draw square - 4565 | 3 game.s 1030 | Empty | 00 | | 0 | 00/213F | - 4566 | 3 game.s 1031 | Macro | 00 | | 0 | 00/213F | PushWord #0 ; on met du RGB - 4568 | 3 game.s 1031 | Code | 00 | | 3 | 00/213F : F4 00 00 | PEA #0 - 4571 | 3 game.s 1032 | Macro | 00 | | 0 | 00/2142 | PushWord index - 4576 | 3 game.s 1032 | Code | 00 | 2 | 3 | 00/2142 : AD 58 10 | LDA index - 4577 | 3 game.s 1032 | Code | 00 | | 1 | 00/2145 : 48 | PHA - 4579 | 3 game.s 1033 | Macro | 00 | | 0 | 00/2146 | PushWord carreRGB - 4584 | 3 game.s 1033 | Code | 00 | 2 | 3 | 00/2146 : AD FC 21 | LDA carreRGB - 4585 | 3 game.s 1033 | Code | 00 | | 1 | 00/2149 : 48 | PHA - 4587 | 3 game.s 1034 | Macro | 00 | | 0 | 00/214A | _SetColorEntry - 4589 | 3 game.s 1034 | Code | 00 | | 3 | 00/214A : A2 04 10 | LDX #$1004 ; load tool call # - 4590 | 3 game.s 1034 | Code | 00 | | 4 | 00/214D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4591 | 3 game.s 1035 | Empty | 00 | | 0 | 00/2151 | - 4592 | 3 game.s 1036 | Code | 00 | 2 | 3 | 00/2151 : AE 58 10 | ldx index - 4593 | 3 game.s 1037 | Code | 00 | 2 | 3 | 00/2154 : AD FE 21 | lda carreRECT ; la couleur si > 100 - 4594 | 3 game.s 1038 | Code | 00 | | 3 | 00/2157 : C9 65 00 | cmp #100+1 - 4595 | 3 game.s 1039 | Code | 00 | | 2 | 00/215A : B0 03 | bcs carre_1 - 4596 | 3 game.s 1040 | Code | 00 | | 3 | 00/215C : A2 08 00 | ldx #8 ; le rose sinon - 4597 | 3 game.s 1041 | Code | 00 | | 1 | 00/215F : DA | carre_1 phx - 4598 | 3 game.s 1042 | Macro | 00 | | 0 | 00/2160 | _SetSolidPenPat - 4600 | 3 game.s 1042 | Code | 00 | | 3 | 00/2160 : A2 04 37 | LDX #$3704 ; load tool call # - 4601 | 3 game.s 1042 | Code | 00 | | 4 | 00/2163 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4602 | 3 game.s 1043 | Empty | 00 | | 0 | 00/2167 | - 4603 | 3 game.s 1044 | Code | 00 | 2 | 3 | 00/2167 : AD 00 22 | lda carreRECT+2 - 4604 | 3 game.s 1045 | Code | 00 | | 1 | 00/216A : 48 | pha - 4605 | 3 game.s 1046 | Code | 00 | 2 | 3 | 00/216B : AD FE 21 | lda carreRECT - 4606 | 3 game.s 1047 | Code | 00 | | 1 | 00/216E : 48 | pha - 4607 | 3 game.s 1048 | Macro | 00 | | 0 | 00/216F | _MoveTo - 4609 | 3 game.s 1048 | Code | 00 | | 3 | 00/216F : A2 04 3A | LDX #$3A04 ; load tool call # - 4610 | 3 game.s 1048 | Code | 00 | | 4 | 00/2172 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4611 | 3 game.s 1049 | Empty | 00 | | 0 | 00/2176 | - 4612 | 3 game.s 1050 | Macro | 00 | | 0 | 00/2176 | PushLong #carreRECT - 4616 | 3 game.s 1050 | Code | 00 | 1 >>16 | 3 | 00/2176 : F4 00 00 | PEA #^#carreRECT - 4623 | 3 game.s 1050 | Code | 00 | 2 | 3 | 00/2179 : F4 FE 21 | PEA #carreRECT - 4626 | 3 game.s 1051 | Macro | 00 | | 0 | 00/217C | _PaintRect - 4628 | 3 game.s 1051 | Code | 00 | | 3 | 00/217C : A2 04 54 | LDX #$5404 ; load tool call # - 4629 | 3 game.s 1051 | Code | 00 | | 4 | 00/217F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4630 | 3 game.s 1052 | Empty | 00 | | 0 | 00/2183 | - 4631 | 3 game.s 1053 | Comment | 00 | | 0 | 00/2183 | *--- print text in bold typeface - 4632 | 3 game.s 1054 | Empty | 00 | | 0 | 00/2183 | - 4633 | 3 game.s 1055 | Code | 00 | | 1 | 00/2183 : 48 | pha - 4634 | 3 game.s 1056 | Macro | 00 | | 0 | 00/2184 | _GetTextFace - 4636 | 3 game.s 1056 | Code | 00 | | 3 | 00/2184 : A2 04 9B | LDX #$9B04 ; load tool call # - 4637 | 3 game.s 1056 | Code | 00 | | 4 | 00/2187 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4638 | 3 game.s 1057 | Code | 00 | | 1 | 00/218B : 48 | pha - 4639 | 3 game.s 1058 | Macro | 00 | | 0 | 00/218C | _GetForeColor - 4641 | 3 game.s 1058 | Code | 00 | | 3 | 00/218C : A2 04 A1 | LDX #$A104 ; load tool call # - 4642 | 3 game.s 1058 | Code | 00 | | 4 | 00/218F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4643 | 3 game.s 1059 | Code | 00 | | 1 | 00/2193 : 48 | pha - 4644 | 3 game.s 1060 | Macro | 00 | | 0 | 00/2194 | _GetBackColor - 4646 | 3 game.s 1060 | Code | 00 | | 3 | 00/2194 : A2 04 A3 | LDX #$A304 ; load tool call # - 4647 | 3 game.s 1060 | Code | 00 | | 4 | 00/2197 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4648 | 3 game.s 1061 | Empty | 00 | | 0 | 00/219B | - 4649 | 3 game.s 1062 | Macro | 00 | | 0 | 00/219B | PushWord #%00000000_00000001 ; bold - 4651 | 3 game.s 1062 | Code | 00 | | 3 | 00/219B : F4 01 00 | PEA #%00000000_00000001 - 4654 | 3 game.s 1063 | Macro | 00 | | 0 | 00/219E | _SetTextFace - 4656 | 3 game.s 1063 | Code | 00 | | 3 | 00/219E : A2 04 9A | LDX #$9A04 ; load tool call # - 4657 | 3 game.s 1063 | Code | 00 | | 4 | 00/21A1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4658 | 3 game.s 1064 | Macro | 00 | | 0 | 00/21A5 | PushWord #15 - 4660 | 3 game.s 1064 | Code | 00 | | 3 | 00/21A5 : F4 0F 00 | PEA #15 - 4663 | 3 game.s 1065 | Macro | 00 | | 0 | 00/21A8 | _SetForeColor - 4665 | 3 game.s 1065 | Code | 00 | | 3 | 00/21A8 : A2 04 A0 | LDX #$A004 ; load tool call # - 4666 | 3 game.s 1065 | Code | 00 | | 4 | 00/21AB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4667 | 3 game.s 1066 | Macro | 00 | | 0 | 00/21AF | PushWord #0 - 4669 | 3 game.s 1066 | Code | 00 | | 3 | 00/21AF : F4 00 00 | PEA #0 - 4672 | 3 game.s 1067 | Macro | 00 | | 0 | 00/21B2 | _SetBackColor - 4674 | 3 game.s 1067 | Code | 00 | | 3 | 00/21B2 : A2 04 A2 | LDX #$A204 ; load tool call # - 4675 | 3 game.s 1067 | Code | 00 | | 4 | 00/21B5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4676 | 3 game.s 1068 | Empty | 00 | | 0 | 00/21B9 | - 4677 | 3 game.s 1069 | Code | 00 | 2 | 3 | 00/21B9 : AD 00 22 | lda carreRECT+2 - 4678 | 3 game.s 1070 | Code | 00 | | 1 | 00/21BC : 18 | clc - 4679 | 3 game.s 1071 | Code | 00 | | 3 | 00/21BD : 69 0F 00 | adc #15 - 4680 | 3 game.s 1072 | Code | 00 | | 1 | 00/21C0 : 48 | pha - 4681 | 3 game.s 1073 | Code | 00 | 2 | 3 | 00/21C1 : AD FE 21 | lda carreRECT - 4682 | 3 game.s 1074 | Code | 00 | | 1 | 00/21C4 : 18 | clc - 4683 | 3 game.s 1075 | Code | 00 | | 3 | 00/21C5 : 69 08 00 | adc #8 - 4684 | 3 game.s 1076 | Code | 00 | | 1 | 00/21C8 : 48 | pha - 4685 | 3 game.s 1077 | Macro | 00 | | 0 | 00/21C9 | _MoveTo - 4687 | 3 game.s 1077 | Code | 00 | | 3 | 00/21C9 : A2 04 3A | LDX #$3A04 ; load tool call # - 4688 | 3 game.s 1077 | Code | 00 | | 4 | 00/21CC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4689 | 3 game.s 1078 | Macro | 00 | | 0 | 00/21D0 | PushLong {$80} - 4697 | 3 game.s 1078 | Code | 00 | | 2 | 00/21D0 : A5 82 | LDA {$80}+2 - 4698 | 3 game.s 1078 | Code | 00 | | 1 | 00/21D2 : 48 | PHA - 4706 | 3 game.s 1078 | Code | 00 | | 2 | 00/21D3 : A5 80 | LDA {$80} - 4707 | 3 game.s 1078 | Code | 00 | | 1 | 00/21D5 : 48 | PHA - 4709 | 3 game.s 1079 | Macro | 00 | | 0 | 00/21D6 | _DrawString - 4711 | 3 game.s 1079 | Code | 00 | | 3 | 00/21D6 : A2 04 A5 | LDX #$A504 ; load tool call # - 4712 | 3 game.s 1079 | Code | 00 | | 4 | 00/21D9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4713 | 3 game.s 1080 | Empty | 00 | | 0 | 00/21DD | - 4714 | 3 game.s 1081 | Macro | 00 | | 0 | 00/21DD | _SetBackColor - 4716 | 3 game.s 1081 | Code | 00 | | 3 | 00/21DD : A2 04 A2 | LDX #$A204 ; load tool call # - 4717 | 3 game.s 1081 | Code | 00 | | 4 | 00/21E0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4718 | 3 game.s 1082 | Macro | 00 | | 0 | 00/21E4 | _SetForeColor - 4720 | 3 game.s 1082 | Code | 00 | | 3 | 00/21E4 : A2 04 A0 | LDX #$A004 ; load tool call # - 4721 | 3 game.s 1082 | Code | 00 | | 4 | 00/21E7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4722 | 3 game.s 1083 | Macro | 00 | | 0 | 00/21EB | _SetTextFace ; restore - 4724 | 3 game.s 1083 | Code | 00 | | 3 | 00/21EB : A2 04 9A | LDX #$9A04 ; load tool call # - 4725 | 3 game.s 1083 | Code | 00 | | 4 | 00/21EE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4726 | 3 game.s 1084 | Empty | 00 | | 0 | 00/21F2 | - 4727 | 3 game.s 1085 | Code | 00 | | 2 | 00/21F2 : A3 01 | carreEXIT lda 1,s - 4728 | 3 game.s 1086 | Code | 00 | | 1 | 00/21F4 : FA | plx - 4729 | 3 game.s 1087 | Code | 00 | | 1 | 00/21F5 : FA | plx - 4730 | 3 game.s 1088 | Code | 00 | | 1 | 00/21F6 : FA | plx - 4731 | 3 game.s 1089 | Code | 00 | | 1 | 00/21F7 : FA | plx - 4732 | 3 game.s 1090 | Code | 00 | | 1 | 00/21F8 : FA | plx - 4733 | 3 game.s 1091 | Code | 00 | | 2 | 00/21F9 : 83 01 | sta 1,s - 4734 | 3 game.s 1092 | Code | 00 | | 1 | 00/21FB : 60 | rts - 4735 | 3 game.s 1093 | Empty | 00 | | 0 | 00/21FC | - 4736 | 3 game.s 1094 | Comment | 00 | | 0 | 00/21FC | *--- - 4737 | 3 game.s 1095 | Empty | 00 | | 0 | 00/21FC | - 4738 | 3 game.s 1096 | Data | 00 | | 2 | 00/21FC : 00 00 | carreRGB ds 2 ; couleur du carre (4 bits) - 4739 | 3 game.s 1097 | Empty | 00 | | 0 | 00/21FE | - 4740 | 3 game.s 1098 | Data | 00 | | 2 | 00/21FE : 00 00 | carreRECT ds 2 ; y0 - 4741 | 3 game.s 1099 | Data | 00 | | 2 | 00/2200 : 00 00 | ds 2 ; x0 - 4742 | 3 game.s 1100 | Data | 00 | | 2 | 00/2202 : 00 00 | ds 2 ; y0+12 - 4743 | 3 game.s 1101 | Data | 00 | | 2 | 00/2204 : 00 00 | ds 2 ; y0+12 - 4744 | 3 game.s 1102 | Empty | 00 | | 0 | 00/2206 | - 4745 | 3 game.s 1103 | Comment | 00 | | 0 | 00/2206 | *----------------------- - 4746 | 3 game.s 1104 | Comment | 00 | | 0 | 00/2206 | * RAMDISK - OK - 4747 | 3 game.s 1105 | Comment | 00 | | 0 | 00/2206 | *----------------------- - 4748 | 3 game.s 1106 | Empty | 00 | | 0 | 00/2206 | - 4749 | 3 game.s 1107 | Empty | 00 | | 0 | 00/2206 | ramdisk - 4750 | 3 game.s 1108 | Code | 00 | | 1 | 00/2206 : 60 | rts - 4751 | 3 game.s 1109 | Empty | 00 | | 0 | 00/2207 | - 4752 | 3 game.s 1110 | Comment | 00 | | 0 | 00/2207 | *----------------------- - 4753 | 3 game.s 1111 | Comment | 00 | | 0 | 00/2207 | * - 4754 | 3 game.s 1112 | Comment | 00 | | 0 | 00/2207 | *----------------------- - 4755 | 3 game.s 1113 | Empty | 00 | | 0 | 00/2207 | - 4756 | 3 game.s 1114 | Empty | 00 | | 0 | 00/2207 | shoot_text - 4757 | 3 game.s 1115 | Code | 00 | | 1 | 00/2207 : 60 | rts - 4758 | 3 game.s 1116 | Empty | 00 | | 0 | 00/2208 | - 4759 | 3 game.s 1117 | Comment | 00 | | 0 | 00/2208 | *----------------------- - 4760 | 3 game.s 1118 | Comment | 00 | | 0 | 00/2208 | * - 4761 | 3 game.s 1119 | Comment | 00 | | 0 | 00/2208 | *----------------------- - 4762 | 3 game.s 1120 | Empty | 00 | | 0 | 00/2208 | - 4763 | 3 game.s 1121 | Empty | 00 | | 0 | 00/2208 | shoot_ligne - 4764 | 3 game.s 1122 | Code | 00 | | 1 | 00/2208 : 60 | rts - 4765 | 3 game.s 1123 | Empty | 00 | | 0 | 00/2209 | - 4766 | 3 game.s 1124 | Comment | 00 | | 0 | 00/2209 | *----------------------- - 4767 | 3 game.s 1125 | Comment | 00 | | 0 | 00/2209 | * CREE_FENETRE - 4768 | 3 game.s 1126 | Comment | 00 | | 0 | 00/2209 | *----------------------- - 4769 | 3 game.s 1127 | Comment | 00 | | 0 | 00/2209 | * cree_fenetre(objet%,paragraphe%) - 4770 | 3 game.s 1128 | Comment | 00 | | 0 | 00/2209 | * A : objet - 4771 | 3 game.s 1129 | Comment | 00 | | 0 | 00/2209 | * X : paragraphe - 4772 | 3 game.s 1130 | Empty | 00 | | 0 | 00/2209 | - 4773 | 3 game.s 1131 | Empty | 00 | | 0 | 00/2209 | cree_fenetre - 4774 | 3 game.s 1132 | Code | 00 | | 1 | 00/2209 : 60 | rts - 4775 | 3 game.s 1133 | Empty | 00 | | 0 | 00/220A | - 4776 | 3 game.s 1134 | Comment | 00 | | 0 | 00/220A | *----------------------- - 4777 | 3 game.s 1135 | Comment | 00 | | 0 | 00/220A | * - 4778 | 3 game.s 1136 | Comment | 00 | | 0 | 00/220A | *----------------------- - 4779 | 3 game.s 1137 | Comment | 00 | | 0 | 00/220A | * display_text(ligne%,niveau%) - 4780 | 3 game.s 1138 | Empty | 00 | | 0 | 00/220A | - 4781 | 3 game.s 1139 | Empty | 00 | | 0 | 00/220A | display_text - 4782 | 3 game.s 1140 | Code | 00 | | 1 | 00/220A : 60 | rts - 4783 | 3 game.s 1141 | Empty | 00 | | 0 | 00/220B | - 4784 | 3 game.s 1142 | Comment | 00 | | 0 | 00/220B | *----------------------- - 4785 | 3 game.s 1143 | Comment | 00 | | 0 | 00/220B | * ICE_LOAD - OK - 4786 | 3 game.s 1144 | Comment | 00 | | 0 | 00/220B | *----------------------- - 4787 | 3 game.s 1145 | Comment | 00 | | 0 | 00/220B | * ice_load(fichier$) - 4788 | 3 game.s 1146 | Empty | 00 | | 0 | 00/220B | - 4789 | 3 game.s 1147 | Empty | 00 | | 0 | 00/220B | ice_load - 4790 | 3 game.s 1148 | Code | 00 | | 1 | 00/220B : 60 | rts - 4791 | 3 game.s 1149 | Empty | 00 | | 0 | 00/220C | - 4792 | 3 game.s 1150 | Comment | 00 | | 0 | 00/220C | *----------------------- - 4793 | 3 game.s 1151 | Comment | 00 | | 0 | 00/220C | * ICE_DISP - OK - 4794 | 3 game.s 1152 | Comment | 00 | | 0 | 00/220C | *----------------------- - 4795 | 3 game.s 1153 | Comment | 00 | | 0 | 00/220C | * ice_disp(adresse_image%) - 4796 | 3 game.s 1154 | Empty | 00 | | 0 | 00/220C | - 4797 | 3 game.s 1155 | Empty | 00 | | 0 | 00/220C | ice_disp - 4798 | 3 game.s 1156 | Code | 00 | | 1 | 00/220C : 60 | rts - 4799 | 3 game.s 1157 | Empty | 00 | | 0 | 00/220D | - 4800 | 3 game.s 1158 | Comment | 00 | | 0 | 00/220D | *----------------------- - 4801 | 3 game.s 1159 | Comment | 00 | | 0 | 00/220D | * PALETTE - OK - 4802 | 3 game.s 1160 | Comment | 00 | | 0 | 00/220D | *----------------------- - 4803 | 3 game.s 1161 | Comment | 00 | | 0 | 00/220D | * palette(palette$) - 4804 | 3 game.s 1162 | Empty | 00 | | 0 | 00/220D | - 4805 | 3 game.s 1163 | Empty | 00 | | 0 | 00/220D | palette - 4806 | 3 game.s 1164 | Code | 00 | | 1 | 00/220D : 60 | rts - 4807 | 3 game.s 1165 | Empty | 00 | | 0 | 00/220E | - 4808 | 3 game.s 1166 | Comment | 00 | | 0 | 00/220E | *----------------------- - 4809 | 3 game.s 1167 | Comment | 00 | | 0 | 00/220E | * HIDE_SCREEN - OK - 4810 | 3 game.s 1168 | Comment | 00 | | 0 | 00/220E | *----------------------- - 4811 | 3 game.s 1169 | Empty | 00 | | 0 | 00/220E | - 4812 | 3 game.s 1170 | Empty | 00 | | 0 | 00/220E | hide_screen - 4813 | 3 game.s 1171 | Code | 00 | | 1 | 00/220E : 60 | rts - 4814 | 3 game.s 1172 | Empty | 00 | | 0 | 00/220F | - 4815 | 3 game.s 1173 | Comment | 00 | | 0 | 00/220F | *----------------------- - 4816 | 3 game.s 1174 | Comment | 00 | | 0 | 00/220F | * SHOW_SCREEN - OK - 4817 | 3 game.s 1175 | Comment | 00 | | 0 | 00/220F | *----------------------- - 4818 | 3 game.s 1176 | Empty | 00 | | 0 | 00/220F | - 4819 | 3 game.s 1177 | Empty | 00 | | 0 | 00/220F | show_screen - 4820 | 3 game.s 1178 | Code | 00 | | 1 | 00/220F : 60 | rts - 4821 | 3 game.s 1179 | Empty | 00 | | 0 | 00/2210 | - 4822 | 3 game.s 1180 | Comment | 00 | | 0 | 00/2210 | *----------------------- - 4823 | 3 game.s 1181 | Comment | 00 | | 0 | 00/2210 | * HIDE_SCREEN2 - OK - 4824 | 3 game.s 1182 | Comment | 00 | | 0 | 00/2210 | *----------------------- - 4825 | 3 game.s 1183 | Empty | 00 | | 0 | 00/2210 | - 4826 | 3 game.s 1184 | Empty | 00 | | 0 | 00/2210 | hide_screen2 - 4827 | 3 game.s 1185 | Code | 00 | | 1 | 00/2210 : 60 | rts - 4828 | 3 game.s 1186 | Empty | 00 | | 0 | 00/2211 | - 4829 | 3 game.s 1187 | Comment | 00 | | 0 | 00/2211 | *----------------------- - 4830 | 3 game.s 1188 | Comment | 00 | | 0 | 00/2211 | * SHOW_SCREEN2 - OK - 4831 | 3 game.s 1189 | Comment | 00 | | 0 | 00/2211 | *----------------------- - 4832 | 3 game.s 1190 | Empty | 00 | | 0 | 00/2211 | - 4833 | 3 game.s 1191 | Empty | 00 | | 0 | 00/2211 | show_screen2 - 4834 | 3 game.s 1192 | Code | 00 | | 1 | 00/2211 : 60 | rts - 4835 | 3 game.s 1193 | Empty | 00 | | 0 | 00/2212 | - 4836 | 3 game.s 1194 | Comment | 00 | | 0 | 00/2212 | *----------------------- - 4837 | 3 game.s 1195 | Comment | 00 | | 0 | 00/2212 | * MOUSE_ON - OK - 4838 | 3 game.s 1196 | Comment | 00 | | 0 | 00/2212 | *----------------------- - 4839 | 3 game.s 1197 | Comment | 00 | | 0 | 00/2212 | * mouse_on - 4840 | 3 game.s 1198 | Empty | 00 | | 0 | 00/2212 | - 4841 | 3 game.s 1199 | Macro | 00 | | 0 | 00/2212 | mouse_on _ShowCursor - 4843 | 3 game.s 1199 | Code | 00 | | 3 | 00/2212 : A2 04 91 | LDX #$9104 ; load tool call # - 4844 | 3 game.s 1199 | Code | 00 | | 4 | 00/2215 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4845 | 3 game.s 1200 | Code | 00 | | 1 | 00/2219 : 60 | rts - 4846 | 3 game.s 1201 | Empty | 00 | | 0 | 00/221A | - 4847 | 3 game.s 1202 | Comment | 00 | | 0 | 00/221A | *----------------------- - 4848 | 3 game.s 1203 | Comment | 00 | | 0 | 00/221A | * MOUSE_OFF - OK - 4849 | 3 game.s 1204 | Comment | 00 | | 0 | 00/221A | *----------------------- - 4850 | 3 game.s 1205 | Comment | 00 | | 0 | 00/221A | * mouse_off - 4851 | 3 game.s 1206 | Empty | 00 | | 0 | 00/221A | - 4852 | 3 game.s 1207 | Macro | 00 | | 0 | 00/221A | mouse_off _HideCursor - 4854 | 3 game.s 1207 | Code | 00 | | 3 | 00/221A : A2 04 90 | LDX #$9004 ; load tool call # - 4855 | 3 game.s 1207 | Code | 00 | | 4 | 00/221D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4856 | 3 game.s 1208 | Code | 00 | | 1 | 00/2221 : 60 | rts - 4857 | 3 game.s 1209 | Empty | 00 | | 0 | 00/2222 | - 4858 | 3 game.s 1210 | Comment | 00 | | 0 | 00/2222 | *----------------------- - 4859 | 3 game.s 1211 | Comment | 00 | | 0 | 00/2222 | * MUSIQUE - OK - 4860 | 3 game.s 1212 | Comment | 00 | | 0 | 00/2222 | *----------------------- - 4861 | 3 game.s 1213 | Comment | 00 | | 0 | 00/2222 | * musique - 4862 | 3 game.s 1214 | Empty | 00 | | 0 | 00/2222 | - 4863 | 3 game.s 1215 | Code | 00 | 2 | 3 | 00/2222 : AD 9C 18 | musique lda fgSND ; can we play? - 4864 | 3 game.s 1216 | Code | 00 | | 2 | 00/2225 : D0 01 | bne mu_1 ; yes - 4865 | 3 game.s 1217 | Code | 00 | | 1 | 00/2227 : 60 | rts ; no - 4866 | 3 game.s 1218 | Empty | 00 | | 0 | 00/2228 | - 4867 | 3 game.s 1219 | Code | 00 | 2 | 3 | 00/2228 : 20 85 22 | mu_1 jsr init_musique - 4868 | 3 game.s 1220 | Empty | 00 | | 0 | 00/222B | - 4869 | 3 game.s 1221 | Code | 00 | | 3 | 00/222B : A9 01 00 | lda #1 - 4870 | 3 game.s 1222 | Code | 00 | 2 | 3 | 00/222E : 8D 54 10 | sta i - 4871 | 3 game.s 1223 | Empty | 00 | | 0 | 00/2231 | - 4872 | 3 game.s 1224 | Code | 00 | 2 | 3 | 00/2231 : AD 54 10 | ozunid_22 lda i - 4873 | 3 game.s 1225 | Code | 00 | 2 | 3 | 00/2234 : 20 FD 22 | jsr rythme ; charge le rythme - 4874 | 3 game.s 1226 | Code | 00 | 2 | 3 | 00/2237 : 20 7C 23 | jsr rythme_joue ; joue le rythme - 4875 | 3 game.s 1227 | Code | 00 | 2 | 3 | 00/223A : AD 54 10 | lda i - 4876 | 3 game.s 1228 | Code | 00 | 2 | 3 | 00/223D : 20 DA 24 | jsr charge_son ; charge les sons - 4877 | 3 game.s 1229 | Code | 00 | 2 | 3 | 00/2240 : 20 B5 25 | jsr clavier_sonore ; joue les sons - 4878 | 3 game.s 1230 | Code | 00 | | 2 | 00/2243 : B0 10 | bcs mu_exit ; si *, on quitte le clavier sonore - 4879 | 3 game.s 1231 | Code | 00 | 2 | 3 | 00/2245 : 20 58 22 | jsr nettoie_musique - 4880 | 3 game.s 1232 | Code | 00 | 2 | 3 | 00/2248 : EE 54 10 | inc i - 4881 | 3 game.s 1233 | Code | 00 | 2 | 3 | 00/224B : AD 54 10 | lda i - 4882 | 3 game.s 1234 | Code | 00 | | 3 | 00/224E : C9 05 00 | cmp #5 - 4883 | 3 game.s 1235 | Code | 00 | | 2 | 00/2251 : 90 DE | bcc ozunid_22 - 4884 | 3 game.s 1236 | Code | 00 | | 2 | 00/2253 : F0 DC | beq ozunid_22 - 4885 | 3 game.s 1237 | Code | 00 | 2 | 3 | 00/2255 : 4C 97 26 | mu_exit jmp fin_musique - 4886 | 3 game.s 1238 | Empty | 00 | | 0 | 00/2258 | - 4887 | 3 game.s 1239 | Comment | 00 | | 0 | 00/2258 | *----------------------- - 4888 | 3 game.s 1240 | Comment | 00 | | 0 | 00/2258 | * NETTOIE_MUSIQUE - OK - 4889 | 3 game.s 1241 | Comment | 00 | | 0 | 00/2258 | *----------------------- - 4890 | 3 game.s 1242 | Comment | 00 | | 0 | 00/2258 | * nettoie_musique - 4891 | 3 game.s 1243 | Empty | 00 | | 0 | 00/2258 | - 4892 | 3 game.s 1244 | Empty | 00 | | 0 | 00/2258 | nettoie_musique - 4893 | 3 game.s 1245 | Macro | 00 | | 0 | 00/2258 | PushLong haBEAT - 4901 | 3 game.s 1245 | Code | 00 | 2 | 3 | 00/2258 : AD 78 07 | LDA haBEAT+2 - 4902 | 3 game.s 1245 | Code | 00 | | 1 | 00/225B : 48 | PHA - 4910 | 3 game.s 1245 | Code | 00 | 2 | 3 | 00/225C : AD 76 07 | LDA haBEAT - 4911 | 3 game.s 1245 | Code | 00 | | 1 | 00/225F : 48 | PHA - 4913 | 3 game.s 1246 | Macro | 00 | | 0 | 00/2260 | _DisposeHandle - 4915 | 3 game.s 1246 | Code | 00 | | 3 | 00/2260 : A2 02 10 | LDX #$1002 ; load tool call # - 4916 | 3 game.s 1246 | Code | 00 | | 4 | 00/2263 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4917 | 3 game.s 1247 | Empty | 00 | | 0 | 00/2267 | - 4918 | 3 game.s 1248 | Code | 00 | | 3 | 00/2267 : A9 00 00 | lda #0 - 4919 | 3 game.s 1249 | Code | 00 | | 1 | 00/226A : 48 | ozunid_23 pha - 4920 | 3 game.s 1250 | Code | 00 | | 1 | 00/226B : 0A | asl - 4921 | 3 game.s 1251 | Code | 00 | | 1 | 00/226C : 0A | asl - 4922 | 3 game.s 1252 | Code | 00 | | 1 | 00/226D : AA | tax - 4923 | 3 game.s 1253 | Code | 00 | 2 | 3 | 00/226E : BD 80 07 | lda haSND1+2,x - 4924 | 3 game.s 1254 | Code | 00 | | 1 | 00/2271 : 48 | pha - 4925 | 3 game.s 1255 | Code | 00 | 2 | 3 | 00/2272 : BD 7E 07 | lda haSND1,x - 4926 | 3 game.s 1256 | Code | 00 | | 1 | 00/2275 : 48 | pha - 4927 | 3 game.s 1257 | Macro | 00 | | 0 | 00/2276 | _DisposeHandle - 4929 | 3 game.s 1257 | Code | 00 | | 3 | 00/2276 : A2 02 10 | LDX #$1002 ; load tool call # - 4930 | 3 game.s 1257 | Code | 00 | | 4 | 00/2279 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4931 | 3 game.s 1258 | Code | 00 | | 1 | 00/227D : 68 | pla - 4932 | 3 game.s 1259 | Code | 00 | | 1 | 00/227E : 1A | inc - 4933 | 3 game.s 1260 | Code | 00 | 2 | 3 | 00/227F : CD 56 10 | cmp j ; nombre de sons - 4934 | 3 game.s 1261 | Code | 00 | | 2 | 00/2282 : 90 E6 | bcc ozunid_23 - 4935 | 3 game.s 1262 | Code | 00 | | 1 | 00/2284 : 60 | rts - 4936 | 3 game.s 1263 | Empty | 00 | | 0 | 00/2285 | - 4937 | 3 game.s 1264 | Comment | 00 | | 0 | 00/2285 | *----------------------- - 4938 | 3 game.s 1265 | Comment | 00 | | 0 | 00/2285 | * INIT_MUSIQUE - OK - 4939 | 3 game.s 1266 | Comment | 00 | | 0 | 00/2285 | *----------------------- - 4940 | 3 game.s 1267 | Empty | 00 | | 0 | 00/2285 | - 4941 | 3 game.s 1268 | Empty | 00 | | 0 | 00/2285 | init_musique - 4942 | 3 game.s 1269 | Code | 00 | | 1 | 00/2285 : 78 | sei - 4943 | 3 game.s 1270 | Code | 00 | | 1 | 00/2286 : 48 | pha - 4944 | 3 game.s 1271 | Code | 00 | | 1 | 00/2287 : 48 | pha - 4945 | 3 game.s 1272 | Macro | 00 | | 0 | 00/2288 | PushWord #11 - 4947 | 3 game.s 1272 | Code | 00 | | 3 | 00/2288 : F4 0B 00 | PEA #11 - 4950 | 3 game.s 1273 | Macro | 00 | | 0 | 00/228B | _GetVector - 4952 | 3 game.s 1273 | Code | 00 | | 3 | 00/228B : A2 03 11 | LDX #$1103 ; load tool call # - 4953 | 3 game.s 1273 | Code | 00 | | 4 | 00/228E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4954 | 3 game.s 1274 | Macro | 00 | | 0 | 00/2292 | PullLong sndVECTOR - 4957 | 3 game.s 1274 | Code | 00 | | 1 | 00/2292 : 68 | PLA - 4959 | 3 game.s 1274 | Code | 00 | 2 | 3 | 00/2293 : 8D A4 18 | STA sndVECTOR - 4964 | 3 game.s 1274 | Code | 00 | | 1 | 00/2296 : 68 | PLA - 4966 | 3 game.s 1274 | Code | 00 | 2 | 3 | 00/2297 : 8D A6 18 | STA sndVECTOR+2 - 4972 | 3 game.s 1275 | Empty | 00 | | 0 | 00/229A | - 4973 | 3 game.s 1276 | Macro | 00 | | 0 | 00/229A | PushWord #11 - 4975 | 3 game.s 1276 | Code | 00 | | 3 | 00/229A : F4 0B 00 | PEA #11 - 4978 | 3 game.s 1277 | Macro | 00 | | 0 | 00/229D | PushLong #sndINTERRUPT - 4982 | 3 game.s 1277 | Code | 00 | 1 >>16 | 3 | 00/229D : F4 00 00 | PEA #^#sndINTERRUPT - 4989 | 3 game.s 1277 | Code | 00 | 2 | 3 | 00/22A0 : F4 B6 22 | PEA #sndINTERRUPT - 4992 | 3 game.s 1278 | Macro | 00 | | 0 | 00/22A3 | _SetVector - 4994 | 3 game.s 1278 | Code | 00 | | 3 | 00/22A3 : A2 03 10 | LDX #$1003 ; load tool call # - 4995 | 3 game.s 1278 | Code | 00 | | 4 | 00/22A6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 4996 | 3 game.s 1279 | Code | 00 | | 1 | 00/22AA : 58 | cli - 4997 | 3 game.s 1280 | Empty | 00 | | 0 | 00/22AB | - 4998 | 3 game.s 1281 | Macro | 00 | | 0 | 00/22AB | PushWord #$ffff - 5000 | 3 game.s 1281 | Code | 00 | | 3 | 00/22AB : F4 FF FF | PEA #$ffff - 5003 | 3 game.s 1282 | Macro | 00 | | 0 | 00/22AE | _ClearScreen - 5005 | 3 game.s 1282 | Code | 00 | | 3 | 00/22AE : A2 04 15 | LDX #$1504 ; load tool call # - 5006 | 3 game.s 1282 | Code | 00 | | 4 | 00/22B1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5007 | 3 game.s 1283 | Code | 00 | | 1 | 00/22B5 : 60 | rts - 5008 | 3 game.s 1284 | Empty | 00 | | 0 | 00/22B6 | - 5009 | 3 game.s 1285 | Comment | 00 | | 0 | 00/22B6 | *----------------------- - 5010 | 3 game.s 1286 | Comment | 00 | | 0 | 00/22B6 | * THE SOUND INTERRUPT - 5011 | 3 game.s 1287 | Comment | 00 | | 0 | 00/22B6 | *----------------------- - 5012 | 3 game.s 1288 | Empty | 00 | | 0 | 00/22B6 | - 5013 | 3 game.s 1289 | Directive | 00 | | 0 | 00/22B6 | mx %00 - 5014 | 3 game.s 1290 | Empty | 00 | | 0 | 00/22B6 | - 5015 | 3 game.s 1291 | Empty | 00 | | 0 | 00/22B6 | sndINTERRUPT - 5016 | 3 game.s 1292 | Code | 00 | | 1 | 00/22B6 : 0B | phd - 5017 | 3 game.s 1293 | Empty | 00 | | 0 | 00/22B7 | - 5018 | 3 game.s 1294 | Code | 00 | | 1 | 00/22B7 : 18 | clc - 5019 | 3 game.s 1295 | Code | 00 | | 1 | 00/22B8 : FB | xce - 5020 | 3 game.s 1296 | Code | 00 | | 2 | 00/22B9 : C2 30 | rep #$30 - 5021 | 3 game.s 1297 | Empty | 00 | | 0 | 00/22BB | - 5022 | 3 game.s 1298 | Code | 00 | | 3 | 00/22BB : A9 00 C0 | lda #$c000 - 5023 | 3 game.s 1299 | Code | 00 | | 1 | 00/22BE : 5B | tcd - 5024 | 3 game.s 1300 | Empty | 00 | | 0 | 00/22BF | - 5025 | 3 game.s 1301 | Code | 10 | | 2 | 00/22BF : E2 20 | sep #$20 - 5026 | 3 game.s 1302 | Empty | 10 | | 0 | 00/22C1 | - 5027 | 3 game.s 1303 | Code | 10 | | 2 | 00/22C1 : A5 3C | ozunid_24 lda {$3c} - 5028 | 3 game.s 1304 | Code | 10 | | 2 | 00/22C3 : 30 FC | bmi ozunid_24 - 5029 | 3 game.s 1305 | Empty | 10 | | 0 | 00/22C5 | - 5030 | 3 game.s 1306 | Code | 10 | | 4 | 00/22C5 : AF CA 00 E1 | ldal $e100ca - 5031 | 3 game.s 1307 | Code | 10 | | 2 | 00/22C9 : 29 0F | and #%0000_1111 - 5032 | 3 game.s 1308 | Code | 10 | | 2 | 00/22CB : 85 3C | sta {$3c} - 5033 | 3 game.s 1309 | Empty | 10 | | 0 | 00/22CD | - 5034 | 3 game.s 1310 | Code | 10 | | 2 | 00/22CD : A9 E0 | lda #$e0 ; which oscillo - 5035 | 3 game.s 1311 | Code | 10 | | 2 | 00/22CF : 85 3E | sta {$3e} ; has generated - 5036 | 3 game.s 1312 | Code | 10 | | 2 | 00/22D1 : A5 3D | lda {$3d} ; the interrupt? - 5037 | 3 game.s 1313 | Code | 10 | | 2 | 00/22D3 : A5 3D | lda {$3d} - 5038 | 3 game.s 1314 | Code | 10 | | 2 | 00/22D5 : 29 3E | and #%0011_1110 - 5039 | 3 game.s 1315 | Code | 10 | | 1 | 00/22D7 : 4A | lsr - 5040 | 3 game.s 1316 | Code | 10 | | 2 | 00/22D8 : C9 01 | cmp #1 ; oscillo 1 (li 0) - 5041 | 3 game.s 1317 | Code | 10 | | 2 | 00/22DA : F0 0C | beq sndINTERRUPT1 - 5042 | 3 game.s 1318 | Code | 10 | | 2 | 00/22DC : C9 03 | cmp #3 ; oscillo 3 (li 2) - 5043 | 3 game.s 1319 | Code | 10 | | 2 | 00/22DE : D0 18 | bne sndINTERRUPT99 - 5044 | 3 game.s 1320 | Empty | 10 | | 0 | 00/22E0 | - 5045 | 3 game.s 1321 | Code | 10 | | 2 | 00/22E0 : A9 FF | lda #-1 ; dis au programme - 5046 | 3 game.s 1322 | Code | 10 | 3 | 4 | 00/22E2 : 8F 93 26 00 | stal fgCLEAR ; d'effacer le cadre - 5047 | 3 game.s 1323 | Code | 10 | | 2 | 00/22E6 : 80 10 | bra sndINTERRUPT99 - 5048 | 3 game.s 1324 | Empty | 10 | | 0 | 00/22E8 | - 5049 | 3 game.s 1325 | Empty | 10 | | 0 | 00/22E8 | sndINTERRUPT1 - 5050 | 3 game.s 1326 | Code | 10 | | 2 | 00/22E8 : A9 A0 | lda #$a0 ; oscillos 0 & 1 - 5051 | 3 game.s 1327 | Code | 10 | | 2 | 00/22EA : 85 3E | sta {$3e} - 5052 | 3 game.s 1328 | Code | 10 | | 2 | 00/22EC : A9 00 | lda #%0000_0000 - 5053 | 3 game.s 1329 | Code | 10 | | 2 | 00/22EE : 85 3D | sta {$3d} - 5054 | 3 game.s 1330 | Code | 10 | | 2 | 00/22F0 : A9 A1 | lda #$a1 - 5055 | 3 game.s 1331 | Code | 10 | | 2 | 00/22F2 : 85 3E | sta {$3e} - 5056 | 3 game.s 1332 | Code | 10 | | 2 | 00/22F4 : A9 18 | lda #%0001_1000 ; with interrupt - 5057 | 3 game.s 1333 | Code | 10 | | 2 | 00/22F6 : 85 3D | sta {$3d} - 5058 | 3 game.s 1334 | Empty | 10 | | 0 | 00/22F8 | - 5059 | 3 game.s 1335 | Empty | 10 | | 0 | 00/22F8 | sndINTERRUPT99 - 5060 | 3 game.s 1336 | Code | 11 | | 2 | 00/22F8 : E2 30 | sep #$30 - 5061 | 3 game.s 1337 | Code | 11 | | 1 | 00/22FA : 2B | pld - 5062 | 3 game.s 1338 | Code | 11 | | 1 | 00/22FB : 18 | clc - 5063 | 3 game.s 1339 | Code | 11 | | 1 | 00/22FC : 6B | rtl - 5064 | 3 game.s 1340 | Empty | 11 | | 0 | 00/22FD | - 5065 | 3 game.s 1341 | Directive | 00 | | 0 | 00/22FD | mx %00 - 5066 | 3 game.s 1342 | Empty | 00 | | 0 | 00/22FD | - 5067 | 3 game.s 1343 | Comment | 00 | | 0 | 00/22FD | *----------------------- - 5068 | 3 game.s 1344 | Comment | 00 | | 0 | 00/22FD | * RYTHME - OK - 5069 | 3 game.s 1345 | Comment | 00 | | 0 | 00/22FD | *----------------------- - 5070 | 3 game.s 1346 | Comment | 00 | | 0 | 00/22FD | * rythme(rythme%) - 5071 | 3 game.s 1347 | Empty | 00 | | 0 | 00/22FD | - 5072 | 3 game.s 1348 | Comment | 00 | | 0 | 00/22FD | *--- offset to beat number is +22 - 5073 | 3 game.s 1349 | Empty | 00 | | 0 | 00/22FD | - 5074 | 3 game.s 1350 | Code | 10 | | 2 | 00/22FD : E2 20 | rythme sep #$20 - 5075 | 3 game.s 1351 | Code | 10 | | 2 | 00/22FF : 09 30 | ora #'0' - 5076 | 3 game.s 1352 | Code | 10 | 2 | 3 | 00/2301 : 8D F2 0D | sta pBEAT+22 - 5077 | 3 game.s 1353 | Code | 00 | | 2 | 00/2304 : C2 20 | rep #$20 - 5078 | 3 game.s 1354 | Empty | 00 | | 0 | 00/2306 | - 5079 | 3 game.s 1355 | Comment | 00 | | 0 | 00/2306 | *--- - 5080 | 3 game.s 1356 | Empty | 00 | | 0 | 00/2306 | - 5081 | 3 game.s 1357 | Code | 00 | 2 | 3 | 00/2306 : A9 DC 0D | lda #pBEAT - 5082 | 3 game.s 1358 | Code | 00 | 2 | 3 | 00/2309 : 8D 2F 0D | sta proOPEN+4 ; filename - 5083 | 3 game.s 1359 | Empty | 00 | | 0 | 00/230C | - 5084 | 3 game.s 1360 | Code | 00 | | 4 | 00/230C : 22 A8 00 E1 | jsl {$e100a8} - 5085 | 3 game.s 1361 | Data | 00 | | 2 | 00/2310 : 10 20 | dw $2010 - 5086 | 3 game.s 1362 | Data | 00 | 3 | 4 | 00/2312 : 2B 0D 00 00 | adrl proOPEN - 5087 | 3 game.s 1363 | Code | 00 | | 2 | 00/2316 : B0 63 | bcs ry_err2 - 5088 | 3 game.s 1364 | Empty | 00 | | 0 | 00/2318 | - 5089 | 3 game.s 1365 | Code | 00 | 2 | 3 | 00/2318 : AD 2D 0D | lda proOPEN+2 - 5090 | 3 game.s 1366 | Code | 00 | 2 | 3 | 00/231B : 8D 5B 0D | sta proREAD+2 - 5091 | 3 game.s 1367 | Code | 00 | 2 | 3 | 00/231E : 8D 6B 0D | sta proCLOSE+2 - 5092 | 3 game.s 1368 | Empty | 00 | | 0 | 00/2321 | - 5093 | 3 game.s 1369 | Code | 00 | 2 | 3 | 00/2321 : AC 55 0D | ldy proEOF - 5094 | 3 game.s 1370 | Code | 00 | 2 | 3 | 00/2324 : 8C 61 0D | sty proREAD+8 - 5095 | 3 game.s 1371 | Code | 00 | 2 | 3 | 00/2327 : AE 57 0D | ldx proEOF+2 - 5096 | 3 game.s 1372 | Code | 00 | 2 | 3 | 00/232A : 8E 63 0D | stx proREAD+10 - 5097 | 3 game.s 1373 | Empty | 00 | | 0 | 00/232D | - 5098 | 3 game.s 1374 | Code | 00 | | 1 | 00/232D : 48 | pha - 5099 | 3 game.s 1375 | Code | 00 | | 1 | 00/232E : 48 | pha - 5100 | 3 game.s 1376 | Code | 00 | | 1 | 00/232F : DA | phx - 5101 | 3 game.s 1377 | Code | 00 | | 1 | 00/2330 : 5A | phy - 5102 | 3 game.s 1378 | Macro | 00 | | 0 | 00/2331 | PushWord myID - 5107 | 3 game.s 1378 | Code | 00 | 2 | 3 | 00/2331 : AD 52 07 | LDA myID - 5108 | 3 game.s 1378 | Code | 00 | | 1 | 00/2334 : 48 | PHA - 5110 | 3 game.s 1379 | Macro | 00 | | 0 | 00/2335 | PushWord #%11000000_00001100 - 5112 | 3 game.s 1379 | Code | 00 | | 3 | 00/2335 : F4 0C C0 | PEA #%11000000_00001100 - 5115 | 3 game.s 1380 | Macro | 00 | | 0 | 00/2338 | PushLong #0 - 5119 | 3 game.s 1380 | Code | 00 | | 3 | 00/2338 : F4 00 00 | PEA #^#0 - 5126 | 3 game.s 1380 | Code | 00 | | 3 | 00/233B : F4 00 00 | PEA #0 - 5129 | 3 game.s 1381 | Macro | 00 | | 0 | 00/233E | _NewHandle - 5131 | 3 game.s 1381 | Code | 00 | | 3 | 00/233E : A2 02 09 | LDX #$902 ; load tool call # - 5132 | 3 game.s 1381 | Code | 00 | | 4 | 00/2341 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5133 | 3 game.s 1382 | Code | 00 | | 1 | 00/2345 : 0B | phd - 5134 | 3 game.s 1383 | Code | 00 | | 1 | 00/2346 : 3B | tsc - 5135 | 3 game.s 1384 | Code | 00 | | 1 | 00/2347 : 5B | tcd - 5136 | 3 game.s 1385 | Code | 00 | | 2 | 00/2348 : A7 03 | lda [3] - 5137 | 3 game.s 1386 | Code | 00 | 2 | 3 | 00/234A : 8D 7A 07 | sta ptrBEAT - 5138 | 3 game.s 1387 | Code | 00 | 2 | 3 | 00/234D : 8D 5D 0D | sta proREAD+4 - 5139 | 3 game.s 1388 | Code | 00 | | 3 | 00/2350 : A0 02 00 | ldy #2 - 5140 | 3 game.s 1389 | Code | 00 | | 2 | 00/2353 : B7 03 | lda [3],y - 5141 | 3 game.s 1390 | Code | 00 | 2 | 3 | 00/2355 : 8D 7C 07 | sta ptrBEAT+2 - 5142 | 3 game.s 1391 | Code | 00 | 2 | 3 | 00/2358 : 8D 5F 0D | sta proREAD+6 - 5143 | 3 game.s 1392 | Code | 00 | | 1 | 00/235B : 2B | pld - 5144 | 3 game.s 1393 | Code | 00 | | 1 | 00/235C : 68 | pla - 5145 | 3 game.s 1394 | Code | 00 | 2 | 3 | 00/235D : 8D 76 07 | sta haBEAT - 5146 | 3 game.s 1395 | Code | 00 | | 1 | 00/2360 : 68 | pla - 5147 | 3 game.s 1396 | Code | 00 | 2 | 3 | 00/2361 : 8D 78 07 | sta haBEAT+2 - 5148 | 3 game.s 1397 | Code | 00 | | 2 | 00/2364 : B0 0A | bcs ry_err1 - 5149 | 3 game.s 1398 | Empty | 00 | | 0 | 00/2366 | - 5150 | 3 game.s 1399 | Code | 00 | | 4 | 00/2366 : 22 A8 00 E1 | jsl {$e100a8} - 5151 | 3 game.s 1400 | Data | 00 | | 2 | 00/236A : 12 20 | dw $2012 - 5152 | 3 game.s 1401 | Data | 00 | 3 | 4 | 00/236C : 59 0D 00 00 | adrl proREAD - 5153 | 3 game.s 1402 | Empty | 00 | | 0 | 00/2370 | - 5154 | 3 game.s 1403 | Code | 00 | | 4 | 00/2370 : 22 A8 00 E1 | ry_err1 jsl {$e100a8} - 5155 | 3 game.s 1404 | Data | 00 | | 2 | 00/2374 : 14 20 | dw $2014 - 5156 | 3 game.s 1405 | Data | 00 | 3 | 4 | 00/2376 : 69 0D 00 00 | adrl proCLOSE - 5157 | 3 game.s 1406 | Code | 00 | | 1 | 00/237A : 18 | clc - 5158 | 3 game.s 1407 | Code | 00 | | 1 | 00/237B : 60 | ry_err2 rts - 5159 | 3 game.s 1408 | Empty | 00 | | 0 | 00/237C | - 5160 | 3 game.s 1409 | Comment | 00 | | 0 | 00/237C | *----------------------- - 5161 | 3 game.s 1410 | Comment | 00 | | 0 | 00/237C | * RYTHME_JOUE - OK - 5162 | 3 game.s 1411 | Comment | 00 | | 0 | 00/237C | *----------------------- - 5163 | 3 game.s 1412 | Comment | 00 | | 0 | 00/237C | * rythme_joue - 5164 | 3 game.s 1413 | Empty | 00 | | 0 | 00/237C | - 5165 | 3 game.s 1414 | Empty | 00 | | 0 | 00/237C | rythme_joue - 5166 | 3 game.s 1415 | Code | 00 | 2 | 3 | 00/237C : AD 7A 07 | lda ptrBEAT - 5167 | 3 game.s 1416 | Code | 00 | 2 | 3 | 00/237F : 8D AA 23 | sta rj_from+1 - 5168 | 3 game.s 1417 | Code | 00 | 2 | 3 | 00/2382 : AD 7B 07 | lda ptrBEAT+1 - 5169 | 3 game.s 1418 | Code | 00 | 2 | 3 | 00/2385 : 8D AB 23 | sta rj_from+2 - 5170 | 3 game.s 1419 | Code | 00 | 2 | 3 | 00/2388 : AD 55 0D | lda proEOF - 5171 | 3 game.s 1420 | Code | 00 | 2 | 3 | 00/238B : 8D B1 23 | sta rj_eof+1 - 5172 | 3 game.s 1421 | Empty | 00 | | 0 | 00/238E | - 5173 | 3 game.s 1422 | Comment | 00 | | 0 | 00/238E | * 1. on met en RAM son - 5174 | 3 game.s 1423 | Empty | 00 | | 0 | 00/238E | - 5175 | 3 game.s 1424 | Code | 00 | | 1 | 00/238E : 78 | sei - 5176 | 3 game.s 1425 | Code | 00 | | 1 | 00/238F : 0B | phd - 5177 | 3 game.s 1426 | Code | 00 | | 3 | 00/2390 : A9 00 C0 | lda #$c000 - 5178 | 3 game.s 1427 | Code | 00 | | 1 | 00/2393 : 5B | tcd - 5179 | 3 game.s 1428 | Code | 10 | | 2 | 00/2394 : E2 20 | sep #$20 - 5180 | 3 game.s 1429 | Empty | 10 | | 0 | 00/2396 | - 5181 | 3 game.s 1430 | Code | 10 | | 4 | 00/2396 : AF CA 00 E1 | ldal $e100ca - 5182 | 3 game.s 1431 | Code | 10 | | 2 | 00/239A : 29 0F | and #%0000_1111 - 5183 | 3 game.s 1432 | Code | 10 | | 2 | 00/239C : 09 60 | ora #%0110_0000 - 5184 | 3 game.s 1433 | Code | 10 | | 2 | 00/239E : 85 3C | sta {$3c} - 5185 | 3 game.s 1434 | Empty | 10 | | 0 | 00/23A0 | - 5186 | 3 game.s 1435 | Code | 10 | | 2 | 00/23A0 : A9 00 | lda #0 - 5187 | 3 game.s 1436 | Code | 10 | | 2 | 00/23A2 : 85 3E | sta {$3e} - 5188 | 3 game.s 1437 | Code | 10 | | 2 | 00/23A4 : 85 3F | sta {$3f} - 5189 | 3 game.s 1438 | Empty | 10 | | 0 | 00/23A6 | - 5190 | 3 game.s 1439 | Code | 10 | | 3 | 00/23A6 : A2 00 00 | ldx #0 - 5191 | 3 game.s 1440 | Code | 10 | | 4 | 00/23A9 : BF CC BB AA | rj_from ldal $aabbcc,x - 5192 | 3 game.s 1441 | Code | 10 | | 2 | 00/23AD : 85 3D | sta {$3d} - 5193 | 3 game.s 1442 | Code | 10 | | 1 | 00/23AF : E8 | inx - 5194 | 3 game.s 1443 | Code | 10 | | 3 | 00/23B0 : E0 FF FF | rj_eof cpx #$ffff - 5195 | 3 game.s 1444 | Code | 10 | | 2 | 00/23B3 : 90 F4 | bcc rj_from - 5196 | 3 game.s 1445 | Empty | 10 | | 0 | 00/23B5 | - 5197 | 3 game.s 1446 | Comment | 10 | | 0 | 00/23B5 | * 2. on dmarre - 5198 | 3 game.s 1447 | Empty | 10 | | 0 | 00/23B5 | - 5199 | 3 game.s 1448 | Code | 10 | 2 | 3 | 00/23B5 : 20 BD 23 | jsr ensoniq_beat - 5200 | 3 game.s 1449 | Empty | 10 | | 0 | 00/23B8 | - 5201 | 3 game.s 1450 | Comment | 10 | | 0 | 00/23B8 | * 3. on sort et a joue - 5202 | 3 game.s 1451 | Empty | 10 | | 0 | 00/23B8 | - 5203 | 3 game.s 1452 | Code | 00 | | 2 | 00/23B8 : C2 20 | rep #$20 - 5204 | 3 game.s 1453 | Code | 00 | | 1 | 00/23BA : 2B | pld - 5205 | 3 game.s 1454 | Code | 00 | | 1 | 00/23BB : 58 | cli - 5206 | 3 game.s 1455 | Code | 00 | | 1 | 00/23BC : 60 | rts - 5207 | 3 game.s 1456 | Empty | 00 | | 0 | 00/23BD | - 5208 | 3 game.s 1457 | Directive | 10 | | 0 | 00/23BD | mx %10 - 5209 | 3 game.s 1458 | Empty | 10 | | 0 | 00/23BD | - 5210 | 3 game.s 1459 | Comment | 10 | | 0 | 00/23BD | *----------------------- - 5211 | 3 game.s 1460 | Comment | 10 | | 0 | 00/23BD | * ENSONIQ_BEAT - OK - 5212 | 3 game.s 1461 | Comment | 10 | | 0 | 00/23BD | *----------------------- - 5213 | 3 game.s 1462 | Comment | 10 | | 0 | 00/23BD | * ensoniq_beat - 5214 | 3 game.s 1463 | Empty | 10 | | 0 | 00/23BD | - 5215 | 3 game.s 1464 | Empty | 10 | | 0 | 00/23BD | ensoniq_beat - 5216 | 3 game.s 1465 | Code | 10 | | 3 | 00/23BD : A0 00 00 | ldy #0 ; oscillos 0 & 1 - 5217 | 3 game.s 1466 | Empty | 10 | | 0 | 00/23C0 | - 5218 | 3 game.s 1467 | Code | 10 | | 4 | 00/23C0 : AF CA 00 E1 | ldal $e100ca ; volume - 5219 | 3 game.s 1468 | Code | 10 | | 2 | 00/23C4 : 29 0F | and #%0000_1111 - 5220 | 3 game.s 1469 | Code | 10 | | 2 | 00/23C6 : 85 3C | sta {$3c} - 5221 | 3 game.s 1470 | Empty | 10 | | 0 | 00/23C8 | - 5222 | 3 game.s 1471 | Code | 10 | | 1 | 00/23C8 : 98 | tya ; frquence basse - 5223 | 3 game.s 1472 | Code | 10 | | 2 | 00/23C9 : 85 3E | sta {$3e} - 5224 | 3 game.s 1473 | Code | 10 | | 2 | 00/23CB : A9 D9 | lda #217 - 5225 | 3 game.s 1474 | Code | 10 | | 2 | 00/23CD : 85 3D | sta {$3d} - 5226 | 3 game.s 1475 | Code | 10 | | 1 | 00/23CF : 98 | tya - 5227 | 3 game.s 1476 | Code | 10 | | 2 | 00/23D0 : 09 01 | ora #$01 - 5228 | 3 game.s 1477 | Code | 10 | | 2 | 00/23D2 : 85 3E | sta {$3e} - 5229 | 3 game.s 1478 | Code | 10 | | 2 | 00/23D4 : A9 D9 | lda #217 - 5230 | 3 game.s 1479 | Code | 10 | | 2 | 00/23D6 : 85 3D | sta {$3d} - 5231 | 3 game.s 1480 | Empty | 10 | | 0 | 00/23D8 | - 5232 | 3 game.s 1481 | Code | 10 | | 1 | 00/23D8 : 98 | tya ; frquence haute - 5233 | 3 game.s 1482 | Code | 10 | | 2 | 00/23D9 : 09 20 | ora #$20 - 5234 | 3 game.s 1483 | Code | 10 | | 2 | 00/23DB : 85 3E | sta {$3e} - 5235 | 3 game.s 1484 | Code | 10 | | 2 | 00/23DD : A9 00 | lda #0 - 5236 | 3 game.s 1485 | Code | 10 | | 2 | 00/23DF : 85 3D | sta {$3d} - 5237 | 3 game.s 1486 | Code | 10 | | 1 | 00/23E1 : 98 | tya - 5238 | 3 game.s 1487 | Code | 10 | | 2 | 00/23E2 : 09 21 | ora #$21 - 5239 | 3 game.s 1488 | Code | 10 | | 2 | 00/23E4 : 85 3E | sta {$3e} - 5240 | 3 game.s 1489 | Code | 10 | | 2 | 00/23E6 : A9 00 | lda #0 - 5241 | 3 game.s 1490 | Code | 10 | | 2 | 00/23E8 : 85 3D | sta {$3d} - 5242 | 3 game.s 1491 | Empty | 10 | | 0 | 00/23EA | - 5243 | 3 game.s 1492 | Code | 10 | | 1 | 00/23EA : 98 | tya ; volume - 5244 | 3 game.s 1493 | Code | 10 | | 2 | 00/23EB : 09 40 | ora #$40 - 5245 | 3 game.s 1494 | Code | 10 | | 2 | 00/23ED : 85 3E | sta {$3e} - 5246 | 3 game.s 1495 | Code | 10 | | 2 | 00/23EF : A9 FF | lda #$ff - 5247 | 3 game.s 1496 | Code | 10 | | 2 | 00/23F1 : 85 3D | sta {$3d} - 5248 | 3 game.s 1497 | Code | 10 | | 1 | 00/23F3 : 98 | tya - 5249 | 3 game.s 1498 | Code | 10 | | 2 | 00/23F4 : 09 41 | ora #$41 - 5250 | 3 game.s 1499 | Code | 10 | | 2 | 00/23F6 : 85 3E | sta {$3e} - 5251 | 3 game.s 1500 | Code | 10 | | 2 | 00/23F8 : A9 FF | lda #$ff - 5252 | 3 game.s 1501 | Code | 10 | | 2 | 00/23FA : 85 3D | sta {$3d} - 5253 | 3 game.s 1502 | Empty | 10 | | 0 | 00/23FC | - 5254 | 3 game.s 1503 | Code | 10 | | 1 | 00/23FC : 98 | tya ; address pointer (at $0000 and not $4000) - 5255 | 3 game.s 1504 | Code | 10 | | 2 | 00/23FD : 09 80 | ora #$80 - 5256 | 3 game.s 1505 | Code | 10 | | 2 | 00/23FF : 85 3E | sta {$3e} - 5257 | 3 game.s 1506 | Code | 10 | | 2 | 00/2401 : A9 00 | lda #$00 - 5258 | 3 game.s 1507 | Code | 10 | | 2 | 00/2403 : 85 3D | sta {$3d} - 5259 | 3 game.s 1508 | Code | 10 | | 1 | 00/2405 : 98 | tya - 5260 | 3 game.s 1509 | Code | 10 | | 2 | 00/2406 : 09 81 | ora #$81 - 5261 | 3 game.s 1510 | Code | 10 | | 2 | 00/2408 : 85 3E | sta {$3e} - 5262 | 3 game.s 1511 | Code | 10 | | 2 | 00/240A : A9 00 | lda #$00 - 5263 | 3 game.s 1512 | Code | 10 | | 2 | 00/240C : 85 3D | sta {$3d} - 5264 | 3 game.s 1513 | Empty | 10 | | 0 | 00/240E | - 5265 | 3 game.s 1514 | Code | 10 | | 1 | 00/240E : 98 | tya ; waveform table size (32K) - 5266 | 3 game.s 1515 | Code | 10 | | 2 | 00/240F : 09 C0 | ora #$c0 - 5267 | 3 game.s 1516 | Code | 10 | | 2 | 00/2411 : 85 3E | sta {$3e} - 5268 | 3 game.s 1517 | Code | 10 | | 2 | 00/2413 : A9 3F | lda #%00111111 - 5269 | 3 game.s 1518 | Code | 10 | | 2 | 00/2415 : 85 3D | sta {$3d} - 5270 | 3 game.s 1519 | Code | 10 | | 1 | 00/2417 : 98 | tya - 5271 | 3 game.s 1520 | Code | 10 | | 2 | 00/2418 : 09 C1 | ora #$c1 - 5272 | 3 game.s 1521 | Code | 10 | | 2 | 00/241A : 85 3E | sta {$3e} - 5273 | 3 game.s 1522 | Code | 10 | | 2 | 00/241C : A9 3F | lda #%00111111 - 5274 | 3 game.s 1523 | Code | 10 | | 2 | 00/241E : 85 3D | sta {$3d} - 5275 | 3 game.s 1524 | Empty | 10 | | 0 | 00/2420 | - 5276 | 3 game.s 1525 | Code | 10 | | 1 | 00/2420 : 98 | tya ; control register - 5277 | 3 game.s 1526 | Code | 10 | | 2 | 00/2421 : 09 A0 | ora #$a0 - 5278 | 3 game.s 1527 | Code | 10 | | 2 | 00/2423 : 85 3E | sta {$3e} - 5279 | 3 game.s 1528 | Code | 10 | | 2 | 00/2425 : A9 00 | lda #%0000_0000 - 5280 | 3 game.s 1529 | Code | 10 | | 2 | 00/2427 : 85 3D | sta {$3d} - 5281 | 3 game.s 1530 | Code | 10 | | 1 | 00/2429 : 98 | tya - 5282 | 3 game.s 1531 | Code | 10 | | 2 | 00/242A : 09 A1 | ora #$a1 - 5283 | 3 game.s 1532 | Code | 10 | | 2 | 00/242C : 85 3E | sta {$3e} - 5284 | 3 game.s 1533 | Code | 10 | | 2 | 00/242E : A9 18 | lda #%0001_1000 ; with interrupt - 5285 | 3 game.s 1534 | Code | 10 | | 2 | 00/2430 : 85 3D | sta {$3d} - 5286 | 3 game.s 1535 | Code | 10 | | 1 | 00/2432 : 60 | rts - 5287 | 3 game.s 1536 | Empty | 10 | | 0 | 00/2433 | - 5288 | 3 game.s 1537 | Directive | 00 | | 0 | 00/2433 | mx %00 - 5289 | 3 game.s 1538 | Empty | 00 | | 0 | 00/2433 | - 5290 | 3 game.s 1539 | Comment | 00 | | 0 | 00/2433 | *----------------------- - 5291 | 3 game.s 1540 | Comment | 00 | | 0 | 00/2433 | * SON_JOUE - OK - 5292 | 3 game.s 1541 | Comment | 00 | | 0 | 00/2433 | *----------------------- - 5293 | 3 game.s 1542 | Comment | 00 | | 0 | 00/2433 | * son_joue - 5294 | 3 game.s 1543 | Empty | 00 | | 0 | 00/2433 | - 5295 | 3 game.s 1544 | Empty | 00 | | 0 | 00/2433 | son_joue - 5296 | 3 game.s 1545 | Empty | 00 | | 0 | 00/2433 | - 5297 | 3 game.s 1546 | Comment | 00 | | 0 | 00/2433 | * 1. on met en RAM son - 5298 | 3 game.s 1547 | Empty | 00 | | 0 | 00/2433 | - 5299 | 3 game.s 1548 | Code | 00 | | 1 | 00/2433 : 78 | sei - 5300 | 3 game.s 1549 | Code | 00 | | 1 | 00/2434 : 0B | phd - 5301 | 3 game.s 1550 | Code | 00 | | 3 | 00/2435 : A9 00 C0 | lda #$c000 - 5302 | 3 game.s 1551 | Code | 00 | | 1 | 00/2438 : 5B | tcd - 5303 | 3 game.s 1552 | Code | 10 | | 2 | 00/2439 : E2 20 | sep #$20 - 5304 | 3 game.s 1553 | Empty | 10 | | 0 | 00/243B | - 5305 | 3 game.s 1554 | Code | 10 | | 4 | 00/243B : AF CA 00 E1 | ldal $e100ca - 5306 | 3 game.s 1555 | Code | 10 | | 2 | 00/243F : 29 0F | and #%0000_1111 - 5307 | 3 game.s 1556 | Code | 10 | | 2 | 00/2441 : 09 60 | ora #%0110_0000 - 5308 | 3 game.s 1557 | Code | 10 | | 2 | 00/2443 : 85 3C | sta {$3c} - 5309 | 3 game.s 1558 | Empty | 10 | | 0 | 00/2445 | - 5310 | 3 game.s 1559 | Code | 10 | | 2 | 00/2445 : A9 00 | lda #$00 - 5311 | 3 game.s 1560 | Code | 10 | | 2 | 00/2447 : 85 3E | sta {$3e} - 5312 | 3 game.s 1561 | Code | 10 | | 2 | 00/2449 : A9 80 | lda #$80 - 5313 | 3 game.s 1562 | Code | 10 | | 2 | 00/244B : 85 3F | sta {$3f} - 5314 | 3 game.s 1563 | Empty | 10 | | 0 | 00/244D | - 5315 | 3 game.s 1564 | Code | 10 | | 3 | 00/244D : A2 00 00 | ldx #0 - 5316 | 3 game.s 1565 | Code | 10 | | 4 | 00/2450 : BF CC BB AA | sj_from ldal $aabbcc,x - 5317 | 3 game.s 1566 | Code | 10 | | 2 | 00/2454 : 85 3D | sta {$3d} - 5318 | 3 game.s 1567 | Code | 10 | | 1 | 00/2456 : E8 | inx - 5319 | 3 game.s 1568 | Code | 10 | | 3 | 00/2457 : E0 FF FF | sj_eof cpx #$ffff - 5320 | 3 game.s 1569 | Code | 10 | | 2 | 00/245A : D0 F4 | bne sj_from - 5321 | 3 game.s 1570 | Empty | 10 | | 0 | 00/245C | - 5322 | 3 game.s 1571 | Comment | 10 | | 0 | 00/245C | * 2. on dmarre - 5323 | 3 game.s 1572 | Empty | 10 | | 0 | 00/245C | - 5324 | 3 game.s 1573 | Code | 10 | | 3 | 00/245C : A0 02 00 | ldy #2 ; oscillos 2 & 3 - 5325 | 3 game.s 1574 | Empty | 10 | | 0 | 00/245F | - 5326 | 3 game.s 1575 | Code | 10 | | 4 | 00/245F : AF CA 00 E1 | ldal $e100ca ; volume - 5327 | 3 game.s 1576 | Code | 10 | | 2 | 00/2463 : 29 0F | and #%0000_1111 - 5328 | 3 game.s 1577 | Code | 10 | | 2 | 00/2465 : 85 3C | sta {$3c} - 5329 | 3 game.s 1578 | Empty | 10 | | 0 | 00/2467 | - 5330 | 3 game.s 1579 | Code | 10 | | 1 | 00/2467 : 98 | tya ; frquence basse - 5331 | 3 game.s 1580 | Code | 10 | | 2 | 00/2468 : 85 3E | sta {$3e} - 5332 | 3 game.s 1581 | Code | 10 | 2 | 3 | 00/246A : AD 36 18 | lda waveFREQ - 5333 | 3 game.s 1582 | Code | 10 | | 2 | 00/246D : 85 3D | sta {$3d} - 5334 | 3 game.s 1583 | Code | 10 | | 1 | 00/246F : 98 | tya - 5335 | 3 game.s 1584 | Code | 10 | | 2 | 00/2470 : 09 01 | ora #$01 - 5336 | 3 game.s 1585 | Code | 10 | | 2 | 00/2472 : 85 3E | sta {$3e} - 5337 | 3 game.s 1586 | Code | 10 | 2 | 3 | 00/2474 : AD 36 18 | lda waveFREQ - 5338 | 3 game.s 1587 | Code | 10 | | 2 | 00/2477 : 85 3D | sta {$3d} - 5339 | 3 game.s 1588 | Empty | 10 | | 0 | 00/2479 | - 5340 | 3 game.s 1589 | Code | 10 | | 1 | 00/2479 : 98 | tya ; frquence haute - 5341 | 3 game.s 1590 | Code | 10 | | 2 | 00/247A : 09 20 | ora #$20 - 5342 | 3 game.s 1591 | Code | 10 | | 2 | 00/247C : 85 3E | sta {$3e} - 5343 | 3 game.s 1592 | Code | 10 | 2 | 3 | 00/247E : AD 37 18 | lda waveFREQ+1 - 5344 | 3 game.s 1593 | Code | 10 | | 2 | 00/2481 : 85 3D | sta {$3d} - 5345 | 3 game.s 1594 | Code | 10 | | 1 | 00/2483 : 98 | tya - 5346 | 3 game.s 1595 | Code | 10 | | 2 | 00/2484 : 09 21 | ora #$21 - 5347 | 3 game.s 1596 | Code | 10 | | 2 | 00/2486 : 85 3E | sta {$3e} - 5348 | 3 game.s 1597 | Code | 10 | 2 | 3 | 00/2488 : AD 37 18 | lda waveFREQ+1 - 5349 | 3 game.s 1598 | Code | 10 | | 2 | 00/248B : 85 3D | sta {$3d} - 5350 | 3 game.s 1599 | Empty | 10 | | 0 | 00/248D | - 5351 | 3 game.s 1600 | Code | 10 | | 1 | 00/248D : 98 | tya ; volume - 5352 | 3 game.s 1601 | Code | 10 | | 2 | 00/248E : 09 40 | ora #$40 - 5353 | 3 game.s 1602 | Code | 10 | | 2 | 00/2490 : 85 3E | sta {$3e} - 5354 | 3 game.s 1603 | Code | 10 | | 2 | 00/2492 : A9 FF | lda #$ff - 5355 | 3 game.s 1604 | Code | 10 | | 2 | 00/2494 : 85 3D | sta {$3d} - 5356 | 3 game.s 1605 | Code | 10 | | 1 | 00/2496 : 98 | tya - 5357 | 3 game.s 1606 | Code | 10 | | 2 | 00/2497 : 09 41 | ora #$41 - 5358 | 3 game.s 1607 | Code | 10 | | 2 | 00/2499 : 85 3E | sta {$3e} - 5359 | 3 game.s 1608 | Code | 10 | | 2 | 00/249B : A9 FF | lda #$ff - 5360 | 3 game.s 1609 | Code | 10 | | 2 | 00/249D : 85 3D | sta {$3d} - 5361 | 3 game.s 1610 | Empty | 10 | | 0 | 00/249F | - 5362 | 3 game.s 1611 | Code | 10 | | 1 | 00/249F : 98 | tya ; address pointer (at $8000) - 5363 | 3 game.s 1612 | Code | 10 | | 2 | 00/24A0 : 09 80 | ora #$80 - 5364 | 3 game.s 1613 | Code | 10 | | 2 | 00/24A2 : 85 3E | sta {$3e} - 5365 | 3 game.s 1614 | Code | 10 | | 2 | 00/24A4 : A9 80 | lda #$80 - 5366 | 3 game.s 1615 | Code | 10 | | 2 | 00/24A6 : 85 3D | sta {$3d} - 5367 | 3 game.s 1616 | Code | 10 | | 1 | 00/24A8 : 98 | tya - 5368 | 3 game.s 1617 | Code | 10 | | 2 | 00/24A9 : 09 81 | ora #$81 - 5369 | 3 game.s 1618 | Code | 10 | | 2 | 00/24AB : 85 3E | sta {$3e} - 5370 | 3 game.s 1619 | Code | 10 | | 2 | 00/24AD : A9 80 | lda #$80 - 5371 | 3 game.s 1620 | Code | 10 | | 2 | 00/24AF : 85 3D | sta {$3d} - 5372 | 3 game.s 1621 | Empty | 10 | | 0 | 00/24B1 | - 5373 | 3 game.s 1622 | Code | 10 | | 1 | 00/24B1 : 98 | tya ; waveform table size (32K) - 5374 | 3 game.s 1623 | Code | 10 | | 2 | 00/24B2 : 09 C0 | ora #$c0 - 5375 | 3 game.s 1624 | Code | 10 | | 2 | 00/24B4 : 85 3E | sta {$3e} - 5376 | 3 game.s 1625 | Code | 10 | | 2 | 00/24B6 : A9 3F | lda #%00111111 - 5377 | 3 game.s 1626 | Code | 10 | | 2 | 00/24B8 : 85 3D | sta {$3d} - 5378 | 3 game.s 1627 | Code | 10 | | 1 | 00/24BA : 98 | tya - 5379 | 3 game.s 1628 | Code | 10 | | 2 | 00/24BB : 09 C1 | ora #$c1 - 5380 | 3 game.s 1629 | Code | 10 | | 2 | 00/24BD : 85 3E | sta {$3e} - 5381 | 3 game.s 1630 | Code | 10 | | 2 | 00/24BF : A9 3F | lda #%00111111 - 5382 | 3 game.s 1631 | Code | 10 | | 2 | 00/24C1 : 85 3D | sta {$3d} - 5383 | 3 game.s 1632 | Empty | 10 | | 0 | 00/24C3 | - 5384 | 3 game.s 1633 | Code | 10 | | 1 | 00/24C3 : 98 | tya ; control register - 5385 | 3 game.s 1634 | Code | 10 | | 2 | 00/24C4 : 09 A0 | ora #$a0 - 5386 | 3 game.s 1635 | Code | 10 | | 2 | 00/24C6 : 85 3E | sta {$3e} - 5387 | 3 game.s 1636 | Code | 10 | | 2 | 00/24C8 : A9 02 | lda #%0000_0010 ; one-shot - 5388 | 3 game.s 1637 | Code | 10 | | 2 | 00/24CA : 85 3D | sta {$3d} - 5389 | 3 game.s 1638 | Code | 10 | | 1 | 00/24CC : 98 | tya - 5390 | 3 game.s 1639 | Code | 10 | | 2 | 00/24CD : 09 A1 | ora #$a1 - 5391 | 3 game.s 1640 | Code | 10 | | 2 | 00/24CF : 85 3E | sta {$3e} - 5392 | 3 game.s 1641 | Code | 10 | | 2 | 00/24D1 : A9 1A | lda #%0001_1010 ; with interrupt - 5393 | 3 game.s 1642 | Code | 10 | | 2 | 00/24D3 : 85 3D | sta {$3d} - 5394 | 3 game.s 1643 | Empty | 10 | | 0 | 00/24D5 | - 5395 | 3 game.s 1644 | Comment | 10 | | 0 | 00/24D5 | * 3. on sort et a joue - 5396 | 3 game.s 1645 | Empty | 10 | | 0 | 00/24D5 | - 5397 | 3 game.s 1646 | Code | 00 | | 2 | 00/24D5 : C2 20 | rep #$20 - 5398 | 3 game.s 1647 | Code | 00 | | 1 | 00/24D7 : 2B | pld - 5399 | 3 game.s 1648 | Code | 00 | | 1 | 00/24D8 : 58 | cli - 5400 | 3 game.s 1649 | Code | 00 | | 1 | 00/24D9 : 60 | rts - 5401 | 3 game.s 1650 | Empty | 00 | | 0 | 00/24DA | - 5402 | 3 game.s 1651 | Directive | 00 | | 0 | 00/24DA | mx %00 - 5403 | 3 game.s 1652 | Empty | 00 | | 0 | 00/24DA | - 5404 | 3 game.s 1653 | Comment | 00 | | 0 | 00/24DA | *----------------------- - 5405 | 3 game.s 1654 | Comment | 00 | | 0 | 00/24DA | * CHARGE_SON - OK - 5406 | 3 game.s 1655 | Comment | 00 | | 0 | 00/24DA | *----------------------- - 5407 | 3 game.s 1656 | Comment | 00 | | 0 | 00/24DA | * charge_son - 5408 | 3 game.s 1657 | Empty | 00 | | 0 | 00/24DA | - 5409 | 3 game.s 1658 | Comment | 00 | | 0 | 00/24DA | *--- offset to sfxs number is +21 - 5410 | 3 game.s 1659 | Empty | 00 | | 0 | 00/24DA | - 5411 | 3 game.s 1660 | Code | 00 | | 1 | 00/24DA : 3A | charge_son dec - 5412 | 3 game.s 1661 | Code | 00 | | 1 | 00/24DB : 0A | asl ; pointe sur la table de pointeurs - 5413 | 3 game.s 1662 | Code | 00 | | 1 | 00/24DC : AA | tax ; par niveau (1..5) - 5414 | 3 game.s 1663 | Code | 00 | 2 | 3 | 00/24DD : BD 25 14 | lda tblSND,x - 5415 | 3 game.s 1664 | Code | 00 | | 3 | 00/24E0 : C9 FF FF | cmp #-1 - 5416 | 3 game.s 1665 | Code | 00 | | 2 | 00/24E3 : D0 02 | bne ch_1 - 5417 | 3 game.s 1666 | Code | 00 | | 1 | 00/24E5 : 38 | sec - 5418 | 3 game.s 1667 | Code | 00 | | 1 | 00/24E6 : 60 | rts - 5419 | 3 game.s 1668 | Code | 00 | | 2 | 00/24E7 : 85 80 | ch_1 sta {$80} ; pointe sur sndPARTx - 5420 | 3 game.s 1669 | Empty | 00 | | 0 | 00/24E9 | - 5421 | 3 game.s 1670 | Code | 00 | | 3 | 00/24E9 : A9 01 00 | lda #1 ; on charge tous les sons maintenant - 5422 | 3 game.s 1671 | Code | 00 | 2 | 3 | 00/24EC : 8D 56 10 | sta j - 5423 | 3 game.s 1672 | Empty | 00 | | 0 | 00/24EF | - 5424 | 3 game.s 1673 | Code | 00 | 2 | 3 | 00/24EF : AD 56 10 | ozunid_25 lda j - 5425 | 3 game.s 1674 | Code | 00 | | 1 | 00/24F2 : 3A | dec - 5426 | 3 game.s 1675 | Code | 00 | | 1 | 00/24F3 : 0A | asl - 5427 | 3 game.s 1676 | Code | 00 | | 1 | 00/24F4 : A8 | tay - 5428 | 3 game.s 1677 | Code | 00 | | 1 | 00/24F5 : AA | tax - 5429 | 3 game.s 1678 | Code | 00 | | 2 | 00/24F6 : B1 80 | lda ({$80}),y - 5430 | 3 game.s 1679 | Code | 00 | | 3 | 00/24F8 : C9 FF FF | cmp #-1 ; fin d'une structure - 5431 | 3 game.s 1680 | Code | 00 | | 2 | 00/24FB : D0 05 | bne ch_2 - 5432 | 3 game.s 1681 | Code | 00 | 2 | 3 | 00/24FD : CE 56 10 | dec j ; corrige l'index j - 5433 | 3 game.s 1682 | Code | 00 | | 1 | 00/2500 : 18 | clc - 5434 | 3 game.s 1683 | Code | 00 | | 1 | 00/2501 : 60 | rts - 5435 | 3 game.s 1684 | Code | 00 | | 2 | 00/2502 : 85 84 | ch_2 sta {{$80}+4} ; pointe sur l'entre de la structure d'un son - 5436 | 3 game.s 1685 | Empty | 00 | | 0 | 00/2504 | - 5437 | 3 game.s 1686 | Code | 00 | | 2 | 00/2504 : B2 84 | lda ({{$80}+4}) ; nom du son - 5438 | 3 game.s 1687 | Code | 00 | 2 | 3 | 00/2506 : 8D 0C 0E | sta pSND+21 - 5439 | 3 game.s 1688 | Code | 00 | | 3 | 00/2509 : A0 02 00 | ldy #2 - 5440 | 3 game.s 1689 | Code | 00 | | 2 | 00/250C : B1 84 | lda ({{$80}+4}),y - 5441 | 3 game.s 1690 | Code | 00 | 2 | 3 | 00/250E : 9D 74 18 | sta tblFREQ,x ; la frquence du son - 5442 | 3 game.s 1691 | Empty | 00 | | 0 | 00/2511 | - 5443 | 3 game.s 1692 | Code | 00 | | 2 | 00/2511 : A5 84 | lda {{$80}+4} - 5444 | 3 game.s 1693 | Code | 00 | | 1 | 00/2513 : 18 | clc - 5445 | 3 game.s 1694 | Code | 00 | | 3 | 00/2514 : 69 04 00 | adc #4 - 5446 | 3 game.s 1695 | Code | 00 | 2 | 3 | 00/2517 : 9D 38 18 | sta tblSTR1,x ; on pointe sur la premire string - 5447 | 3 game.s 1696 | Code | 00 | | 2 | 00/251A : 85 84 | sta {{$80}+4} - 5448 | 3 game.s 1697 | Code | 00 | | 2 | 00/251C : B2 84 | lda ({{$80}+4}) - 5449 | 3 game.s 1698 | Code | 00 | | 3 | 00/251E : 29 FF 00 | and #$ff - 5450 | 3 game.s 1699 | Code | 00 | | 1 | 00/2521 : 18 | clc - 5451 | 3 game.s 1700 | Code | 00 | 2 | 3 | 00/2522 : 7D 38 18 | adc tblSTR1,x - 5452 | 3 game.s 1701 | Code | 00 | | 1 | 00/2525 : 1A | inc - 5453 | 3 game.s 1702 | Code | 00 | 2 | 3 | 00/2526 : 9D 4C 18 | sta tblSTR2,x - 5454 | 3 game.s 1703 | Empty | 00 | | 0 | 00/2529 | - 5455 | 3 game.s 1704 | Code | 00 | 2 | 3 | 00/2529 : 20 31 25 | jsr charge_un_son - 5456 | 3 game.s 1705 | Empty | 00 | | 0 | 00/252C | - 5457 | 3 game.s 1706 | Code | 00 | 2 | 3 | 00/252C : EE 56 10 | inc j - 5458 | 3 game.s 1707 | Code | 00 | | 2 | 00/252F : 80 BE | bra ozunid_25 - 5459 | 3 game.s 1708 | Empty | 00 | | 0 | 00/2531 | - 5460 | 3 game.s 1709 | Comment | 00 | | 0 | 00/2531 | *--- - 5461 | 3 game.s 1710 | Empty | 00 | | 0 | 00/2531 | - 5462 | 3 game.s 1711 | Empty | 00 | | 0 | 00/2531 | charge_un_son - 5463 | 3 game.s 1712 | Code | 00 | 2 | 3 | 00/2531 : A9 F7 0D | lda #pSND - 5464 | 3 game.s 1713 | Code | 00 | 2 | 3 | 00/2534 : 8D 2F 0D | sta proOPEN+4 ; filename - 5465 | 3 game.s 1714 | Empty | 00 | | 0 | 00/2537 | - 5466 | 3 game.s 1715 | Code | 00 | | 4 | 00/2537 : 22 A8 00 E1 | jsl {$e100a8} - 5467 | 3 game.s 1716 | Data | 00 | | 2 | 00/253B : 10 20 | dw $2010 - 5468 | 3 game.s 1717 | Data | 00 | 3 | 4 | 00/253D : 2B 0D 00 00 | adrl proOPEN - 5469 | 3 game.s 1718 | Code | 00 | | 2 | 00/2541 : B0 71 | bcs cus_err2 - 5470 | 3 game.s 1719 | Empty | 00 | | 0 | 00/2543 | - 5471 | 3 game.s 1720 | Code | 00 | 2 | 3 | 00/2543 : AD 2D 0D | lda proOPEN+2 - 5472 | 3 game.s 1721 | Code | 00 | 2 | 3 | 00/2546 : 8D 5B 0D | sta proREAD+2 - 5473 | 3 game.s 1722 | Code | 00 | 2 | 3 | 00/2549 : 8D 6B 0D | sta proCLOSE+2 - 5474 | 3 game.s 1723 | Empty | 00 | | 0 | 00/254C | - 5475 | 3 game.s 1724 | Code | 00 | 2 | 3 | 00/254C : AC 55 0D | ldy proEOF - 5476 | 3 game.s 1725 | Code | 00 | 2 | 3 | 00/254F : 8C 61 0D | sty proREAD+8 - 5477 | 3 game.s 1726 | Code | 00 | 2 | 3 | 00/2552 : AE 57 0D | ldx proEOF+2 - 5478 | 3 game.s 1727 | Code | 00 | 2 | 3 | 00/2555 : 8E 63 0D | stx proREAD+10 - 5479 | 3 game.s 1728 | Empty | 00 | | 0 | 00/2558 | - 5480 | 3 game.s 1729 | Code | 00 | | 1 | 00/2558 : 48 | pha - 5481 | 3 game.s 1730 | Code | 00 | | 1 | 00/2559 : 48 | pha - 5482 | 3 game.s 1731 | Code | 00 | | 1 | 00/255A : DA | phx - 5483 | 3 game.s 1732 | Code | 00 | | 1 | 00/255B : 5A | phy - 5484 | 3 game.s 1733 | Macro | 00 | | 0 | 00/255C | PushWord myID - 5489 | 3 game.s 1733 | Code | 00 | 2 | 3 | 00/255C : AD 52 07 | LDA myID - 5490 | 3 game.s 1733 | Code | 00 | | 1 | 00/255F : 48 | PHA - 5492 | 3 game.s 1734 | Macro | 00 | | 0 | 00/2560 | PushWord #%11000000_00001100 - 5494 | 3 game.s 1734 | Code | 00 | | 3 | 00/2560 : F4 0C C0 | PEA #%11000000_00001100 - 5497 | 3 game.s 1735 | Macro | 00 | | 0 | 00/2563 | PushLong #0 - 5501 | 3 game.s 1735 | Code | 00 | | 3 | 00/2563 : F4 00 00 | PEA #^#0 - 5508 | 3 game.s 1735 | Code | 00 | | 3 | 00/2566 : F4 00 00 | PEA #0 - 5511 | 3 game.s 1736 | Macro | 00 | | 0 | 00/2569 | _NewHandle - 5513 | 3 game.s 1736 | Code | 00 | | 3 | 00/2569 : A2 02 09 | LDX #$902 ; load tool call # - 5514 | 3 game.s 1736 | Code | 00 | | 4 | 00/256C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5515 | 3 game.s 1737 | Code | 00 | | 1 | 00/2570 : 0B | phd - 5516 | 3 game.s 1738 | Code | 00 | | 1 | 00/2571 : 3B | tsc - 5517 | 3 game.s 1739 | Code | 00 | | 1 | 00/2572 : 5B | tcd - 5518 | 3 game.s 1740 | Empty | 00 | | 0 | 00/2573 | - 5519 | 3 game.s 1741 | Code | 00 | 2 | 3 | 00/2573 : AD 56 10 | lda j - 5520 | 3 game.s 1742 | Code | 00 | | 1 | 00/2576 : 3A | dec - 5521 | 3 game.s 1743 | Code | 00 | | 1 | 00/2577 : 0A | asl - 5522 | 3 game.s 1744 | Code | 00 | | 1 | 00/2578 : A8 | tay - 5523 | 3 game.s 1745 | Code | 00 | | 1 | 00/2579 : 0A | asl - 5524 | 3 game.s 1746 | Code | 00 | | 1 | 00/257A : AA | tax - 5525 | 3 game.s 1747 | Code | 00 | 2 | 3 | 00/257B : AD 55 0D | lda proEOF ; nombre d'octets - 5526 | 3 game.s 1748 | Code | 00 | 2 | 3 | 00/257E : 99 60 18 | sta tblSIZE,y - 5527 | 3 game.s 1749 | Empty | 00 | | 0 | 00/2581 | - 5528 | 3 game.s 1750 | Code | 00 | | 2 | 00/2581 : A7 03 | lda [3] - 5529 | 3 game.s 1751 | Code | 00 | 2 | 3 | 00/2583 : 9D A2 07 | sta ptrSND1,x - 5530 | 3 game.s 1752 | Code | 00 | 2 | 3 | 00/2586 : 8D 5D 0D | sta proREAD+4 - 5531 | 3 game.s 1753 | Code | 00 | | 3 | 00/2589 : A0 02 00 | ldy #2 - 5532 | 3 game.s 1754 | Code | 00 | | 2 | 00/258C : B7 03 | lda [3],y - 5533 | 3 game.s 1755 | Code | 00 | 2 | 3 | 00/258E : 9D A4 07 | sta ptrSND1+2,x - 5534 | 3 game.s 1756 | Code | 00 | 2 | 3 | 00/2591 : 8D 5F 0D | sta proREAD+6 - 5535 | 3 game.s 1757 | Code | 00 | | 1 | 00/2594 : 2B | pld - 5536 | 3 game.s 1758 | Code | 00 | | 1 | 00/2595 : 68 | pla - 5537 | 3 game.s 1759 | Code | 00 | 2 | 3 | 00/2596 : 9D 7E 07 | sta haSND1,x - 5538 | 3 game.s 1760 | Code | 00 | | 1 | 00/2599 : 68 | pla - 5539 | 3 game.s 1761 | Code | 00 | 2 | 3 | 00/259A : 9D 80 07 | sta haSND1+2,x - 5540 | 3 game.s 1762 | Code | 00 | | 2 | 00/259D : B0 0A | bcs cus_err1 - 5541 | 3 game.s 1763 | Empty | 00 | | 0 | 00/259F | - 5542 | 3 game.s 1764 | Code | 00 | | 4 | 00/259F : 22 A8 00 E1 | jsl {$e100a8} - 5543 | 3 game.s 1765 | Data | 00 | | 2 | 00/25A3 : 12 20 | dw $2012 - 5544 | 3 game.s 1766 | Data | 00 | 3 | 4 | 00/25A5 : 59 0D 00 00 | adrl proREAD - 5545 | 3 game.s 1767 | Empty | 00 | | 0 | 00/25A9 | - 5546 | 3 game.s 1768 | Code | 00 | | 4 | 00/25A9 : 22 A8 00 E1 | cus_err1 jsl {$e100a8} - 5547 | 3 game.s 1769 | Data | 00 | | 2 | 00/25AD : 14 20 | dw $2014 - 5548 | 3 game.s 1770 | Data | 00 | 3 | 4 | 00/25AF : 69 0D 00 00 | adrl proCLOSE - 5549 | 3 game.s 1771 | Code | 00 | | 1 | 00/25B3 : 18 | clc - 5550 | 3 game.s 1772 | Code | 00 | | 1 | 00/25B4 : 60 | cus_err2 rts - 5551 | 3 game.s 1773 | Empty | 00 | | 0 | 00/25B5 | - 5552 | 3 game.s 1774 | Comment | 00 | | 0 | 00/25B5 | *----------------------- - 5553 | 3 game.s 1775 | Comment | 00 | | 0 | 00/25B5 | * CLAVIER_SONORE - OK - 5554 | 3 game.s 1776 | Comment | 00 | | 0 | 00/25B5 | *----------------------- - 5555 | 3 game.s 1777 | Empty | 00 | | 0 | 00/25B5 | - 5556 | 3 game.s 1778 | Empty | 00 | | 0 | 00/25B5 | clavier_sonore - 5557 | 3 game.s 1779 | Code | 00 | | 3 | 00/25B5 : A2 00 00 | ldx #0 ; init keyboard - 5558 | 3 game.s 1780 | Code | 00 | | 3 | 00/25B8 : A9 00 00 | lda #{0} - 5559 | 3 game.s 1781 | Code | 00 | 2 | 3 | 00/25BB : 9D 88 18 | ozunid_26 sta sndKEY,x - 5560 | 3 game.s 1782 | Code | 00 | | 1 | 00/25BE : E8 | inx - 5561 | 3 game.s 1783 | Code | 00 | | 1 | 00/25BF : E8 | inx - 5562 | 3 game.s 1784 | Code | 00 | | 3 | 00/25C0 : E0 14 00 | cpx #10*2 - 5563 | 3 game.s 1785 | Code | 00 | | 2 | 00/25C3 : 90 F6 | bcc ozunid_26 - 5564 | 3 game.s 1786 | Empty | 00 | | 0 | 00/25C5 | - 5565 | 3 game.s 1787 | Code | 00 | 2 | 3 | 00/25C5 : AD 93 26 | cl_loop lda fgCLEAR - 5566 | 3 game.s 1788 | Code | 00 | | 2 | 00/25C8 : F0 06 | beq cl_noclear - 5567 | 3 game.s 1789 | Code | 00 | 2 | 3 | 00/25CA : 20 56 26 | jsr paintZIK - 5568 | 3 game.s 1790 | Code | 00 | 2 | 3 | 00/25CD : 9C 93 26 | stz fgCLEAR - 5569 | 3 game.s 1791 | Empty | 00 | | 0 | 00/25D0 | - 5570 | 3 game.s 1792 | Code | 00 | | 1 | 00/25D0 : 48 | cl_noclear pha - 5571 | 3 game.s 1793 | Macro | 00 | | 0 | 00/25D1 | PushWord #%00000000_00001010 - 5573 | 3 game.s 1793 | Code | 00 | | 3 | 00/25D1 : F4 0A 00 | PEA #%00000000_00001010 - 5576 | 3 game.s 1794 | Macro | 00 | | 0 | 00/25D4 | PushLong #taskREC - 5580 | 3 game.s 1794 | Code | 00 | 1 >>16 | 3 | 00/25D4 : F4 00 00 | PEA #^#taskREC - 5587 | 3 game.s 1794 | Code | 00 | 2 | 3 | 00/25D7 : F4 17 0B | PEA #taskREC - 5590 | 3 game.s 1795 | Macro | 00 | | 0 | 00/25DA | _GetNextEvent - 5592 | 3 game.s 1795 | Code | 00 | | 3 | 00/25DA : A2 06 0A | LDX #$A06 ; load tool call # - 5593 | 3 game.s 1795 | Code | 00 | | 4 | 00/25DD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5594 | 3 game.s 1796 | Code | 00 | | 1 | 00/25E1 : 68 | pla - 5595 | 3 game.s 1797 | Code | 00 | | 2 | 00/25E2 : F0 E1 | beq cl_loop - 5596 | 3 game.s 1798 | Empty | 00 | | 0 | 00/25E4 | - 5597 | 3 game.s 1799 | Code | 00 | 2 | 3 | 00/25E4 : AD 17 0B | lda taskREC ; une touche ? - 5598 | 3 game.s 1800 | Code | 00 | | 3 | 00/25E7 : C9 03 00 | cmp #{$0003} - 5599 | 3 game.s 1801 | Code | 00 | | 2 | 00/25EA : D0 D9 | bne cl_loop - 5600 | 3 game.s 1802 | Empty | 00 | | 0 | 00/25EC | - 5601 | 3 game.s 1803 | Code | 00 | 2 | 3 | 00/25EC : AD 19 0B | lda taskMESSAGE ; entre 0 et 9 ? - 5602 | 3 game.s 1804 | Code | 00 | | 3 | 00/25EF : C9 1B 00 | cmp #{$1b} - 5603 | 3 game.s 1805 | Code | 00 | | 2 | 00/25F2 : F0 0A | beq cl_exit - 5604 | 3 game.s 1806 | Code | 00 | | 3 | 00/25F4 : C9 30 00 | cmp #'0' - 5605 | 3 game.s 1807 | Code | 00 | | 2 | 00/25F7 : D0 0A | bne cl_1 - 5606 | 3 game.s 1808 | Empty | 00 | | 0 | 00/25F9 | - 5607 | 3 game.s 1809 | Code | 00 | 2 | 3 | 00/25F9 : 20 56 26 | cl_0 jsr paintZIK ; 0 pour sortir - 5608 | 3 game.s 1810 | Code | 00 | | 1 | 00/25FC : 18 | clc - 5609 | 3 game.s 1811 | Code | 00 | | 1 | 00/25FD : 60 | rts ; * pour quitter - 5610 | 3 game.s 1812 | Empty | 00 | | 0 | 00/25FE | - 5611 | 3 game.s 1813 | Code | 00 | 2 | 3 | 00/25FE : 20 56 26 | cl_exit jsr paintZIK - 5612 | 3 game.s 1814 | Code | 00 | | 1 | 00/2601 : 38 | sec ; dfinitivement - 5613 | 3 game.s 1815 | Code | 00 | | 1 | 00/2602 : 60 | rts - 5614 | 3 game.s 1816 | Empty | 00 | | 0 | 00/2603 | - 5615 | 3 game.s 1817 | Code | 00 | | 3 | 00/2603 : C9 31 00 | cl_1 cmp #'1' - 5616 | 3 game.s 1818 | Code | 00 | | 2 | 00/2606 : 90 BD | bcc cl_loop - 5617 | 3 game.s 1819 | Code | 00 | | 3 | 00/2608 : C9 3A 00 | cmp #'9'+1 - 5618 | 3 game.s 1820 | Code | 00 | | 2 | 00/260B : B0 B8 | bcs cl_loop - 5619 | 3 game.s 1821 | Empty | 00 | | 0 | 00/260D | - 5620 | 3 game.s 1822 | Code | 00 | | 1 | 00/260D : 38 | sec - 5621 | 3 game.s 1823 | Code | 00 | | 3 | 00/260E : E9 31 00 | sbc #'1' - 5622 | 3 game.s 1824 | Code | 00 | 2 | 3 | 00/2611 : CD 56 10 | cmp j ; dans la limite du nombre de sons - 5623 | 3 game.s 1825 | Code | 00 | | 2 | 00/2614 : B0 AF | bcs cl_loop - 5624 | 3 game.s 1826 | Empty | 00 | | 0 | 00/2616 | - 5625 | 3 game.s 1827 | Code | 00 | | 1 | 00/2616 : 0A | asl ; affiche les chanes - 5626 | 3 game.s 1828 | Code | 00 | | 1 | 00/2617 : AA | tax - 5627 | 3 game.s 1829 | Code | 00 | | 1 | 00/2618 : 0A | asl - 5628 | 3 game.s 1830 | Code | 00 | | 1 | 00/2619 : A8 | tay - 5629 | 3 game.s 1831 | Code | 00 | 2 | 3 | 00/261A : BD 60 18 | lda tblSIZE,x - 5630 | 3 game.s 1832 | Code | 00 | | 2 | 00/261D : 10 03 | bpl cl_size - 5631 | 3 game.s 1833 | Code | 00 | | 3 | 00/261F : A9 00 80 | lda #$8000 ; on ne dpasse pas 32K - 5632 | 3 game.s 1834 | Code | 00 | 2 | 3 | 00/2622 : 8D 58 24 | cl_size sta sj_eof+1 - 5633 | 3 game.s 1835 | Code | 00 | 2 | 3 | 00/2625 : BD 74 18 | lda tblFREQ,x - 5634 | 3 game.s 1836 | Code | 00 | 2 | 3 | 00/2628 : 8D 36 18 | sta waveFREQ - 5635 | 3 game.s 1837 | Empty | 00 | | 0 | 00/262B | - 5636 | 3 game.s 1838 | Code | 00 | 2 | 3 | 00/262B : B9 A2 07 | lda ptrSND1,y - 5637 | 3 game.s 1839 | Code | 00 | 2 | 3 | 00/262E : 8D 51 24 | sta sj_from+1 - 5638 | 3 game.s 1840 | Code | 00 | 2 | 3 | 00/2631 : B9 A3 07 | lda ptrSND1+1,y - 5639 | 3 game.s 1841 | Code | 00 | 2 | 3 | 00/2634 : 8D 52 24 | sta sj_from+2 - 5640 | 3 game.s 1842 | Empty | 00 | | 0 | 00/2637 | - 5641 | 3 game.s 1843 | Comment | 00 | | 0 | 00/2637 | * Une petite diffrence avec la version ST - 5642 | 3 game.s 1844 | Empty | 00 | | 0 | 00/2637 | - 5643 | 3 game.s 1845 | Comment | 00 | | 0 | 00/2637 | * lda sndKEY,x ; did we press the key? - 5644 | 3 game.s 1846 | Comment | 00 | | 0 | 00/2637 | * cmp #TRUE - 5645 | 3 game.s 1847 | Comment | 00 | | 0 | 00/2637 | * bne cl_2 ; no, we can play - 5646 | 3 game.s 1848 | Comment | 00 | | 0 | 00/2637 | * brl cl_loop - 5647 | 3 game.s 1849 | Comment | 00 | | 0 | 00/2637 | * - 5648 | 3 game.s 1850 | Comment | 00 | | 0 | 00/2637 | *cl_2 lda #TRUE - 5649 | 3 game.s 1851 | Comment | 00 | | 0 | 00/2637 | * sta sndKEY,x - 5650 | 3 game.s 1852 | Empty | 00 | | 0 | 00/2637 | - 5651 | 3 game.s 1853 | Code | 00 | | 1 | 00/2637 : DA | phx - 5652 | 3 game.s 1854 | Code | 00 | 2 | 3 | 00/2638 : 20 56 26 | jsr paintZIK - 5653 | 3 game.s 1855 | Empty | 00 | | 0 | 00/263B | - 5654 | 3 game.s 1856 | Code | 00 | | 1 | 00/263B : FA | plx - 5655 | 3 game.s 1857 | Code | 00 | | 1 | 00/263C : DA | phx - 5656 | 3 game.s 1858 | Empty | 00 | | 0 | 00/263D | - 5657 | 3 game.s 1859 | Code | 00 | 2 | 3 | 00/263D : BD 38 18 | lda tblSTR1,x - 5658 | 3 game.s 1860 | Code | 00 | | 3 | 00/2640 : A0 16 00 | ldy #22 - 5659 | 3 game.s 1861 | Code | 00 | 2 | 3 | 00/2643 : 20 D4 26 | jsr t - 5660 | 3 game.s 1862 | Empty | 00 | | 0 | 00/2646 | - 5661 | 3 game.s 1863 | Code | 00 | | 1 | 00/2646 : FA | plx - 5662 | 3 game.s 1864 | Code | 00 | 2 | 3 | 00/2647 : BD 4C 18 | lda tblSTR2,x - 5663 | 3 game.s 1865 | Code | 00 | | 3 | 00/264A : A0 17 00 | ldy #23 - 5664 | 3 game.s 1866 | Code | 00 | 2 | 3 | 00/264D : 20 D4 26 | jsr t - 5665 | 3 game.s 1867 | Empty | 00 | | 0 | 00/2650 | - 5666 | 3 game.s 1868 | Code | 00 | 2 | 3 | 00/2650 : 20 33 24 | jsr son_joue ; met le son en RAM son et le joue - 5667 | 3 game.s 1869 | Code | 00 | | 3 | 00/2653 : 82 6F FF | brl cl_loop - 5668 | 3 game.s 1870 | Empty | 00 | | 0 | 00/2656 | - 5669 | 3 game.s 1871 | Comment | 00 | | 0 | 00/2656 | *---------- The rectangle - 5670 | 3 game.s 1872 | Empty | 00 | | 0 | 00/2656 | - 5671 | 3 game.s 1873 | Macro | 00 | | 0 | 00/2656 | paintZIK PushLong #curPATTERN - 5675 | 3 game.s 1873 | Code | 00 | 1 >>16 | 3 | 00/2656 : F4 00 00 | PEA #^#curPATTERN - 5682 | 3 game.s 1873 | Code | 00 | 2 | 3 | 00/2659 : F4 2A 0A | PEA #curPATTERN - 5685 | 3 game.s 1874 | Macro | 00 | | 0 | 00/265C | _GetPenPat - 5687 | 3 game.s 1874 | Code | 00 | | 3 | 00/265C : A2 04 31 | LDX #$3104 ; load tool call # - 5688 | 3 game.s 1874 | Code | 00 | | 4 | 00/265F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5689 | 3 game.s 1875 | Empty | 00 | | 0 | 00/2663 | - 5690 | 3 game.s 1876 | Macro | 00 | | 0 | 00/2663 | PushLong #whitePATTERN - 5694 | 3 game.s 1876 | Code | 00 | 1 >>16 | 3 | 00/2663 : F4 00 00 | PEA #^#whitePATTERN - 5701 | 3 game.s 1876 | Code | 00 | 2 | 3 | 00/2666 : F4 EA 09 | PEA #whitePATTERN - 5704 | 3 game.s 1877 | Macro | 00 | | 0 | 00/2669 | _SetPenPat - 5706 | 3 game.s 1877 | Code | 00 | | 3 | 00/2669 : A2 04 30 | LDX #$3004 ; load tool call # - 5707 | 3 game.s 1877 | Code | 00 | | 4 | 00/266C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5708 | 3 game.s 1878 | Empty | 00 | | 0 | 00/2670 | - 5709 | 3 game.s 1879 | Macro | 00 | | 0 | 00/2670 | PushLong #zikRECT - 5713 | 3 game.s 1879 | Code | 00 | 1 >>16 | 3 | 00/2670 : F4 00 00 | PEA #^#zikRECT - 5720 | 3 game.s 1879 | Code | 00 | 2 | 3 | 00/2673 : F4 8B 26 | PEA #zikRECT - 5723 | 3 game.s 1880 | Macro | 00 | | 0 | 00/2676 | _PaintRect - 5725 | 3 game.s 1880 | Code | 00 | | 3 | 00/2676 : A2 04 54 | LDX #$5404 ; load tool call # - 5726 | 3 game.s 1880 | Code | 00 | | 4 | 00/2679 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5727 | 3 game.s 1881 | Empty | 00 | | 0 | 00/267D | - 5728 | 3 game.s 1882 | Macro | 00 | | 0 | 00/267D | PushLong #curPATTERN - 5732 | 3 game.s 1882 | Code | 00 | 1 >>16 | 3 | 00/267D : F4 00 00 | PEA #^#curPATTERN - 5739 | 3 game.s 1882 | Code | 00 | 2 | 3 | 00/2680 : F4 2A 0A | PEA #curPATTERN - 5742 | 3 game.s 1883 | Macro | 00 | | 0 | 00/2683 | _SetPenPat - 5744 | 3 game.s 1883 | Code | 00 | | 3 | 00/2683 : A2 04 30 | LDX #$3004 ; load tool call # - 5745 | 3 game.s 1883 | Code | 00 | | 4 | 00/2686 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5746 | 3 game.s 1884 | Code | 00 | | 1 | 00/268A : 60 | rts - 5747 | 3 game.s 1885 | Empty | 00 | | 0 | 00/268B | - 5748 | 3 game.s 1886 | Comment | 00 | | 0 | 00/268B | *--- - 5749 | 3 game.s 1887 | Empty | 00 | | 0 | 00/268B | - 5750 | 3 game.s 1888 | Data | 00 | | 8 | 00/268B : 96 00 00 00 | zikRECT dw 150,0,200,320 + 4421 | 3 game.s 876 | Empty | 00 | | 0 | 00/2191 | + 4422 | 3 game.s 877 | Comment | 00 | | 0 | 00/2191 | *----------------------- + 4423 | 3 game.s 878 | Comment | 00 | | 0 | 00/2191 | * CARRE + 4424 | 3 game.s 879 | Comment | 00 | | 0 | 00/2191 | *----------------------- + 4425 | 3 game.s 880 | Comment | 00 | | 0 | 00/2191 | * carre(texte$,x%,y%,couleur$) + 4426 | 3 game.s 881 | Comment | 00 | | 0 | 00/2191 | * 3,s word : RGB color + 4427 | 3 game.s 882 | Comment | 00 | | 0 | 00/2191 | * 5,s word : y + 4428 | 3 game.s 883 | Comment | 00 | | 0 | 00/2191 | * 7,s word : x + 4429 | 3 game.s 884 | Comment | 00 | | 0 | 00/2191 | * 9,s long : @text + 4430 | 3 game.s 885 | Empty | 00 | | 0 | 00/2191 | + 4431 | 3 game.s 886 | Comment | 00 | | 0 | 00/2191 | * couleur$ est pour le carr + 4432 | 3 game.s 887 | Comment | 00 | | 0 | 00/2191 | * le texte est toujours en jaune + 4433 | 3 game.s 888 | Empty | 00 | | 0 | 00/2191 | + 4434 | 3 game.s 889 | Code | 00 | | 2 | 00/2191 : A3 05 | carre lda 5,s + 4435 | 3 game.s 890 | Code | 00 | 2 | 3 | 00/2193 : 8D 91 22 | sta carreRECT + 4436 | 3 game.s 891 | Code | 00 | | 1 | 00/2196 : 18 | clc + 4437 | 3 game.s 892 | Code | 00 | | 3 | 00/2197 : 69 0C 00 | adc #12 + 4438 | 3 game.s 893 | Code | 00 | 2 | 3 | 00/219A : 8D 95 22 | sta carreRECT+4 + 4439 | 3 game.s 894 | Code | 00 | | 2 | 00/219D : A3 07 | lda 7,s + 4440 | 3 game.s 895 | Code | 00 | 2 | 3 | 00/219F : 8D 93 22 | sta carreRECT+2 + 4441 | 3 game.s 896 | Code | 00 | | 1 | 00/21A2 : 18 | clc + 4442 | 3 game.s 897 | Code | 00 | | 3 | 00/21A3 : 69 0C 00 | adc #12 + 4443 | 3 game.s 898 | Code | 00 | 2 | 3 | 00/21A6 : 8D 97 22 | sta carreRECT+6 + 4444 | 3 game.s 899 | Code | 00 | | 2 | 00/21A9 : A3 09 | lda 9,s + 4445 | 3 game.s 900 | Code | 00 | | 2 | 00/21AB : 85 80 | sta {$80} + 4446 | 3 game.s 901 | Code | 00 | | 2 | 00/21AD : A3 0B | lda 11,s + 4447 | 3 game.s 902 | Code | 00 | | 2 | 00/21AF : 85 82 | sta {$80}+2 + 4448 | 3 game.s 903 | Empty | 00 | | 0 | 00/21B1 | + 4449 | 3 game.s 904 | Comment | 00 | | 0 | 00/21B1 | *--- la couleur du GS + 4450 | 3 game.s 905 | Empty | 00 | | 0 | 00/21B1 | + 4451 | 3 game.s 906 | Code | 00 | | 2 | 00/21B1 : A3 03 | lda 3,s ; R + 4452 | 3 game.s 907 | Code | 00 | | 3 | 00/21B3 : 29 00 0F | and #$0f00 + 4453 | 3 game.s 908 | Code | 00 | | 1 | 00/21B6 : 0A | asl + 4454 | 3 game.s 909 | Code | 00 | 2 | 3 | 00/21B7 : 8D 8F 22 | sta carreRGB + 4455 | 3 game.s 910 | Empty | 00 | | 0 | 00/21BA | + 4456 | 3 game.s 911 | Code | 00 | | 2 | 00/21BA : A3 03 | lda 3,s ; G + 4457 | 3 game.s 912 | Code | 00 | | 3 | 00/21BC : 29 F0 00 | and #$00f0 + 4458 | 3 game.s 913 | Code | 00 | | 1 | 00/21BF : 0A | asl + 4459 | 3 game.s 914 | Code | 00 | 2 | 3 | 00/21C0 : 0D 8F 22 | ora carreRGB + 4460 | 3 game.s 915 | Code | 00 | 2 | 3 | 00/21C3 : 8D 8F 22 | sta carreRGB + 4461 | 3 game.s 916 | Empty | 00 | | 0 | 00/21C6 | + 4462 | 3 game.s 917 | Code | 00 | | 2 | 00/21C6 : A3 03 | lda 3,s ; B + 4463 | 3 game.s 918 | Code | 00 | | 3 | 00/21C8 : 29 0F 00 | and #$000f + 4464 | 3 game.s 919 | Code | 00 | | 1 | 00/21CB : 0A | asl + 4465 | 3 game.s 920 | Code | 00 | 2 | 3 | 00/21CC : 0D 8F 22 | ora carreRGB + 4466 | 3 game.s 921 | Code | 00 | 2 | 3 | 00/21CF : 8D 8F 22 | sta carreRGB + 4467 | 3 game.s 922 | Empty | 00 | | 0 | 00/21D2 | + 4468 | 3 game.s 923 | Comment | 00 | | 0 | 00/21D2 | *--- draw square + 4469 | 3 game.s 924 | Empty | 00 | | 0 | 00/21D2 | + 4470 | 3 game.s 925 | Macro | 00 | | 0 | 00/21D2 | PushWord #0 ; on met du RGB + 4472 | 3 game.s 925 | Code | 00 | | 3 | 00/21D2 : F4 00 00 | PEA #0 + 4475 | 3 game.s 926 | Macro | 00 | | 0 | 00/21D5 | PushWord index + 4480 | 3 game.s 926 | Code | 00 | 2 | 3 | 00/21D5 : AD 68 10 | LDA index + 4481 | 3 game.s 926 | Code | 00 | | 1 | 00/21D8 : 48 | PHA + 4483 | 3 game.s 927 | Macro | 00 | | 0 | 00/21D9 | PushWord carreRGB + 4488 | 3 game.s 927 | Code | 00 | 2 | 3 | 00/21D9 : AD 8F 22 | LDA carreRGB + 4489 | 3 game.s 927 | Code | 00 | | 1 | 00/21DC : 48 | PHA + 4491 | 3 game.s 928 | Macro | 00 | | 0 | 00/21DD | _SetColorEntry + 4493 | 3 game.s 928 | Code | 00 | | 3 | 00/21DD : A2 04 10 | LDX #$1004 ; load tool call # + 4494 | 3 game.s 928 | Code | 00 | | 4 | 00/21E0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4495 | 3 game.s 929 | Empty | 00 | | 0 | 00/21E4 | + 4496 | 3 game.s 930 | Code | 00 | 2 | 3 | 00/21E4 : AE 68 10 | ldx index + 4497 | 3 game.s 931 | Code | 00 | 2 | 3 | 00/21E7 : AD 91 22 | lda carreRECT ; la couleur si > 100 + 4498 | 3 game.s 932 | Code | 00 | | 3 | 00/21EA : C9 65 00 | cmp #100+1 + 4499 | 3 game.s 933 | Code | 00 | | 2 | 00/21ED : B0 03 | bcs carre_1 + 4500 | 3 game.s 934 | Code | 00 | | 3 | 00/21EF : A2 08 00 | ldx #8 ; le rose sinon + 4501 | 3 game.s 935 | Code | 00 | | 1 | 00/21F2 : DA | carre_1 phx + 4502 | 3 game.s 936 | Macro | 00 | | 0 | 00/21F3 | _SetSolidPenPat + 4504 | 3 game.s 936 | Code | 00 | | 3 | 00/21F3 : A2 04 37 | LDX #$3704 ; load tool call # + 4505 | 3 game.s 936 | Code | 00 | | 4 | 00/21F6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4506 | 3 game.s 937 | Empty | 00 | | 0 | 00/21FA | + 4507 | 3 game.s 938 | Code | 00 | 2 | 3 | 00/21FA : AD 93 22 | lda carreRECT+2 + 4508 | 3 game.s 939 | Code | 00 | | 1 | 00/21FD : 48 | pha + 4509 | 3 game.s 940 | Code | 00 | 2 | 3 | 00/21FE : AD 91 22 | lda carreRECT + 4510 | 3 game.s 941 | Code | 00 | | 1 | 00/2201 : 48 | pha + 4511 | 3 game.s 942 | Macro | 00 | | 0 | 00/2202 | _MoveTo + 4513 | 3 game.s 942 | Code | 00 | | 3 | 00/2202 : A2 04 3A | LDX #$3A04 ; load tool call # + 4514 | 3 game.s 942 | Code | 00 | | 4 | 00/2205 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4515 | 3 game.s 943 | Empty | 00 | | 0 | 00/2209 | + 4516 | 3 game.s 944 | Macro | 00 | | 0 | 00/2209 | PushLong #carreRECT + 4520 | 3 game.s 944 | Code | 00 | 1 >>16 | 3 | 00/2209 : F4 00 00 | PEA #^#carreRECT + 4527 | 3 game.s 944 | Code | 00 | 2 | 3 | 00/220C : F4 91 22 | PEA #carreRECT + 4530 | 3 game.s 945 | Macro | 00 | | 0 | 00/220F | _PaintRect + 4532 | 3 game.s 945 | Code | 00 | | 3 | 00/220F : A2 04 54 | LDX #$5404 ; load tool call # + 4533 | 3 game.s 945 | Code | 00 | | 4 | 00/2212 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4534 | 3 game.s 946 | Empty | 00 | | 0 | 00/2216 | + 4535 | 3 game.s 947 | Comment | 00 | | 0 | 00/2216 | *--- print text in bold typeface + 4536 | 3 game.s 948 | Empty | 00 | | 0 | 00/2216 | + 4537 | 3 game.s 949 | Code | 00 | | 1 | 00/2216 : 48 | pha + 4538 | 3 game.s 950 | Macro | 00 | | 0 | 00/2217 | _GetTextFace + 4540 | 3 game.s 950 | Code | 00 | | 3 | 00/2217 : A2 04 9B | LDX #$9B04 ; load tool call # + 4541 | 3 game.s 950 | Code | 00 | | 4 | 00/221A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4542 | 3 game.s 951 | Code | 00 | | 1 | 00/221E : 48 | pha + 4543 | 3 game.s 952 | Macro | 00 | | 0 | 00/221F | _GetForeColor + 4545 | 3 game.s 952 | Code | 00 | | 3 | 00/221F : A2 04 A1 | LDX #$A104 ; load tool call # + 4546 | 3 game.s 952 | Code | 00 | | 4 | 00/2222 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4547 | 3 game.s 953 | Code | 00 | | 1 | 00/2226 : 48 | pha + 4548 | 3 game.s 954 | Macro | 00 | | 0 | 00/2227 | _GetBackColor + 4550 | 3 game.s 954 | Code | 00 | | 3 | 00/2227 : A2 04 A3 | LDX #$A304 ; load tool call # + 4551 | 3 game.s 954 | Code | 00 | | 4 | 00/222A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4552 | 3 game.s 955 | Empty | 00 | | 0 | 00/222E | + 4553 | 3 game.s 956 | Macro | 00 | | 0 | 00/222E | PushWord #%00000000_00000001 ; bold + 4555 | 3 game.s 956 | Code | 00 | | 3 | 00/222E : F4 01 00 | PEA #%00000000_00000001 + 4558 | 3 game.s 957 | Macro | 00 | | 0 | 00/2231 | _SetTextFace + 4560 | 3 game.s 957 | Code | 00 | | 3 | 00/2231 : A2 04 9A | LDX #$9A04 ; load tool call # + 4561 | 3 game.s 957 | Code | 00 | | 4 | 00/2234 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4562 | 3 game.s 958 | Macro | 00 | | 0 | 00/2238 | PushWord #15 + 4564 | 3 game.s 958 | Code | 00 | | 3 | 00/2238 : F4 0F 00 | PEA #15 + 4567 | 3 game.s 959 | Macro | 00 | | 0 | 00/223B | _SetForeColor + 4569 | 3 game.s 959 | Code | 00 | | 3 | 00/223B : A2 04 A0 | LDX #$A004 ; load tool call # + 4570 | 3 game.s 959 | Code | 00 | | 4 | 00/223E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4571 | 3 game.s 960 | Macro | 00 | | 0 | 00/2242 | PushWord #0 + 4573 | 3 game.s 960 | Code | 00 | | 3 | 00/2242 : F4 00 00 | PEA #0 + 4576 | 3 game.s 961 | Macro | 00 | | 0 | 00/2245 | _SetBackColor + 4578 | 3 game.s 961 | Code | 00 | | 3 | 00/2245 : A2 04 A2 | LDX #$A204 ; load tool call # + 4579 | 3 game.s 961 | Code | 00 | | 4 | 00/2248 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4580 | 3 game.s 962 | Empty | 00 | | 0 | 00/224C | + 4581 | 3 game.s 963 | Code | 00 | 2 | 3 | 00/224C : AD 93 22 | lda carreRECT+2 + 4582 | 3 game.s 964 | Code | 00 | | 1 | 00/224F : 18 | clc + 4583 | 3 game.s 965 | Code | 00 | | 3 | 00/2250 : 69 0F 00 | adc #15 + 4584 | 3 game.s 966 | Code | 00 | | 1 | 00/2253 : 48 | pha + 4585 | 3 game.s 967 | Code | 00 | 2 | 3 | 00/2254 : AD 91 22 | lda carreRECT + 4586 | 3 game.s 968 | Code | 00 | | 1 | 00/2257 : 18 | clc + 4587 | 3 game.s 969 | Code | 00 | | 3 | 00/2258 : 69 08 00 | adc #8 + 4588 | 3 game.s 970 | Code | 00 | | 1 | 00/225B : 48 | pha + 4589 | 3 game.s 971 | Macro | 00 | | 0 | 00/225C | _MoveTo + 4591 | 3 game.s 971 | Code | 00 | | 3 | 00/225C : A2 04 3A | LDX #$3A04 ; load tool call # + 4592 | 3 game.s 971 | Code | 00 | | 4 | 00/225F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4593 | 3 game.s 972 | Macro | 00 | | 0 | 00/2263 | PushLong {$80} + 4601 | 3 game.s 972 | Code | 00 | | 2 | 00/2263 : A5 82 | LDA {$80}+2 + 4602 | 3 game.s 972 | Code | 00 | | 1 | 00/2265 : 48 | PHA + 4610 | 3 game.s 972 | Code | 00 | | 2 | 00/2266 : A5 80 | LDA {$80} + 4611 | 3 game.s 972 | Code | 00 | | 1 | 00/2268 : 48 | PHA + 4613 | 3 game.s 973 | Macro | 00 | | 0 | 00/2269 | _DrawString + 4615 | 3 game.s 973 | Code | 00 | | 3 | 00/2269 : A2 04 A5 | LDX #$A504 ; load tool call # + 4616 | 3 game.s 973 | Code | 00 | | 4 | 00/226C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4617 | 3 game.s 974 | Empty | 00 | | 0 | 00/2270 | + 4618 | 3 game.s 975 | Macro | 00 | | 0 | 00/2270 | _SetBackColor + 4620 | 3 game.s 975 | Code | 00 | | 3 | 00/2270 : A2 04 A2 | LDX #$A204 ; load tool call # + 4621 | 3 game.s 975 | Code | 00 | | 4 | 00/2273 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4622 | 3 game.s 976 | Macro | 00 | | 0 | 00/2277 | _SetForeColor + 4624 | 3 game.s 976 | Code | 00 | | 3 | 00/2277 : A2 04 A0 | LDX #$A004 ; load tool call # + 4625 | 3 game.s 976 | Code | 00 | | 4 | 00/227A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4626 | 3 game.s 977 | Macro | 00 | | 0 | 00/227E | _SetTextFace ; restore + 4628 | 3 game.s 977 | Code | 00 | | 3 | 00/227E : A2 04 9A | LDX #$9A04 ; load tool call # + 4629 | 3 game.s 977 | Code | 00 | | 4 | 00/2281 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4630 | 3 game.s 978 | Empty | 00 | | 0 | 00/2285 | + 4631 | 3 game.s 979 | Code | 00 | | 2 | 00/2285 : A3 01 | carreEXIT lda 1,s + 4632 | 3 game.s 980 | Code | 00 | | 1 | 00/2287 : FA | plx + 4633 | 3 game.s 981 | Code | 00 | | 1 | 00/2288 : FA | plx + 4634 | 3 game.s 982 | Code | 00 | | 1 | 00/2289 : FA | plx + 4635 | 3 game.s 983 | Code | 00 | | 1 | 00/228A : FA | plx + 4636 | 3 game.s 984 | Code | 00 | | 1 | 00/228B : FA | plx + 4637 | 3 game.s 985 | Code | 00 | | 2 | 00/228C : 83 01 | sta 1,s + 4638 | 3 game.s 986 | Code | 00 | | 1 | 00/228E : 60 | rts + 4639 | 3 game.s 987 | Empty | 00 | | 0 | 00/228F | + 4640 | 3 game.s 988 | Comment | 00 | | 0 | 00/228F | *--- + 4641 | 3 game.s 989 | Empty | 00 | | 0 | 00/228F | + 4642 | 3 game.s 990 | Data | 00 | | 2 | 00/228F : 00 00 | carreRGB ds 2 ; couleur du carre (4 bits) + 4643 | 3 game.s 991 | Empty | 00 | | 0 | 00/2291 | + 4644 | 3 game.s 992 | Data | 00 | | 2 | 00/2291 : 00 00 | carreRECT ds 2 ; y0 + 4645 | 3 game.s 993 | Data | 00 | | 2 | 00/2293 : 00 00 | ds 2 ; x0 + 4646 | 3 game.s 994 | Data | 00 | | 2 | 00/2295 : 00 00 | ds 2 ; y0+12 + 4647 | 3 game.s 995 | Data | 00 | | 2 | 00/2297 : 00 00 | ds 2 ; y0+12 + 4648 | 3 game.s 996 | Empty | 00 | | 0 | 00/2299 | + 4649 | 3 game.s 997 | Comment | 00 | | 0 | 00/2299 | *----------------------- + 4650 | 3 game.s 998 | Comment | 00 | | 0 | 00/2299 | * RAMDISK - OK + 4651 | 3 game.s 999 | Comment | 00 | | 0 | 00/2299 | *----------------------- + 4652 | 3 game.s 1000 | Empty | 00 | | 0 | 00/2299 | + 4653 | 3 game.s 1001 | Empty | 00 | | 0 | 00/2299 | ramdisk + 4654 | 3 game.s 1002 | Code | 00 | | 1 | 00/2299 : 60 | rts + 4655 | 3 game.s 1003 | Empty | 00 | | 0 | 00/229A | + 4656 | 3 game.s 1004 | Comment | 00 | | 0 | 00/229A | *----------------------- + 4657 | 3 game.s 1005 | Comment | 00 | | 0 | 00/229A | * + 4658 | 3 game.s 1006 | Comment | 00 | | 0 | 00/229A | *----------------------- + 4659 | 3 game.s 1007 | Empty | 00 | | 0 | 00/229A | + 4660 | 3 game.s 1008 | Empty | 00 | | 0 | 00/229A | shoot_text + 4661 | 3 game.s 1009 | Code | 00 | | 1 | 00/229A : 60 | rts + 4662 | 3 game.s 1010 | Empty | 00 | | 0 | 00/229B | + 4663 | 3 game.s 1011 | Comment | 00 | | 0 | 00/229B | *----------------------- + 4664 | 3 game.s 1012 | Comment | 00 | | 0 | 00/229B | * + 4665 | 3 game.s 1013 | Comment | 00 | | 0 | 00/229B | *----------------------- + 4666 | 3 game.s 1014 | Empty | 00 | | 0 | 00/229B | + 4667 | 3 game.s 1015 | Empty | 00 | | 0 | 00/229B | shoot_ligne + 4668 | 3 game.s 1016 | Code | 00 | | 1 | 00/229B : 60 | rts + 4669 | 3 game.s 1017 | Empty | 00 | | 0 | 00/229C | + 4670 | 3 game.s 1018 | Comment | 00 | | 0 | 00/229C | *----------------------- + 4671 | 3 game.s 1019 | Comment | 00 | | 0 | 00/229C | * CREE_FENETRE + 4672 | 3 game.s 1020 | Comment | 00 | | 0 | 00/229C | *----------------------- + 4673 | 3 game.s 1021 | Comment | 00 | | 0 | 00/229C | * cree_fenetre(objet%,paragraphe%) + 4674 | 3 game.s 1022 | Comment | 00 | | 0 | 00/229C | * A : objet + 4675 | 3 game.s 1023 | Comment | 00 | | 0 | 00/229C | * X : paragraphe + 4676 | 3 game.s 1024 | Empty | 00 | | 0 | 00/229C | + 4677 | 3 game.s 1025 | Empty | 00 | | 0 | 00/229C | cree_fenetre + 4678 | 3 game.s 1026 | Code | 00 | | 1 | 00/229C : 60 | rts + 4679 | 3 game.s 1027 | Empty | 00 | | 0 | 00/229D | + 4680 | 3 game.s 1028 | Comment | 00 | | 0 | 00/229D | *----------------------- + 4681 | 3 game.s 1029 | Comment | 00 | | 0 | 00/229D | * + 4682 | 3 game.s 1030 | Comment | 00 | | 0 | 00/229D | *----------------------- + 4683 | 3 game.s 1031 | Comment | 00 | | 0 | 00/229D | * display_text(ligne%,niveau%) + 4684 | 3 game.s 1032 | Empty | 00 | | 0 | 00/229D | + 4685 | 3 game.s 1033 | Empty | 00 | | 0 | 00/229D | display_text + 4686 | 3 game.s 1034 | Code | 00 | | 1 | 00/229D : 60 | rts + 4687 | 3 game.s 1035 | Empty | 00 | | 0 | 00/229E | + 4688 | 3 game.s 1036 | Comment | 00 | | 0 | 00/229E | *----------------------- + 4689 | 3 game.s 1037 | Comment | 00 | | 0 | 00/229E | * ICE_LOAD - OK + 4690 | 3 game.s 1038 | Comment | 00 | | 0 | 00/229E | *----------------------- + 4691 | 3 game.s 1039 | Comment | 00 | | 0 | 00/229E | * ice_load(fichier$) + 4692 | 3 game.s 1040 | Empty | 00 | | 0 | 00/229E | + 4693 | 3 game.s 1041 | Empty | 00 | | 0 | 00/229E | ice_load + 4694 | 3 game.s 1042 | Code | 00 | | 1 | 00/229E : 60 | rts + 4695 | 3 game.s 1043 | Empty | 00 | | 0 | 00/229F | + 4696 | 3 game.s 1044 | Comment | 00 | | 0 | 00/229F | *----------------------- + 4697 | 3 game.s 1045 | Comment | 00 | | 0 | 00/229F | * ICE_DISP - OK + 4698 | 3 game.s 1046 | Comment | 00 | | 0 | 00/229F | *----------------------- + 4699 | 3 game.s 1047 | Comment | 00 | | 0 | 00/229F | * ice_disp(adresse_image%) + 4700 | 3 game.s 1048 | Empty | 00 | | 0 | 00/229F | + 4701 | 3 game.s 1049 | Empty | 00 | | 0 | 00/229F | ice_disp + 4702 | 3 game.s 1050 | Code | 00 | | 1 | 00/229F : 60 | rts + 4703 | 3 game.s 1051 | Empty | 00 | | 0 | 00/22A0 | + 4704 | 3 game.s 1052 | Comment | 00 | | 0 | 00/22A0 | *----------------------- + 4705 | 3 game.s 1053 | Comment | 00 | | 0 | 00/22A0 | * PALETTE - OK + 4706 | 3 game.s 1054 | Comment | 00 | | 0 | 00/22A0 | *----------------------- + 4707 | 3 game.s 1055 | Comment | 00 | | 0 | 00/22A0 | * palette(palette$) + 4708 | 3 game.s 1056 | Empty | 00 | | 0 | 00/22A0 | + 4709 | 3 game.s 1057 | Empty | 00 | | 0 | 00/22A0 | palette + 4710 | 3 game.s 1058 | Code | 00 | | 1 | 00/22A0 : 60 | rts + 4711 | 3 game.s 1059 | Empty | 00 | | 0 | 00/22A1 | + 4712 | 3 game.s 1060 | Comment | 00 | | 0 | 00/22A1 | *----------------------- + 4713 | 3 game.s 1061 | Comment | 00 | | 0 | 00/22A1 | * HIDE_SCREEN - OK + 4714 | 3 game.s 1062 | Comment | 00 | | 0 | 00/22A1 | *----------------------- + 4715 | 3 game.s 1063 | Empty | 00 | | 0 | 00/22A1 | + 4716 | 3 game.s 1064 | Empty | 00 | | 0 | 00/22A1 | hide_screen + 4717 | 3 game.s 1065 | Code | 00 | | 1 | 00/22A1 : 60 | rts + 4718 | 3 game.s 1066 | Empty | 00 | | 0 | 00/22A2 | + 4719 | 3 game.s 1067 | Comment | 00 | | 0 | 00/22A2 | *----------------------- + 4720 | 3 game.s 1068 | Comment | 00 | | 0 | 00/22A2 | * SHOW_SCREEN - OK + 4721 | 3 game.s 1069 | Comment | 00 | | 0 | 00/22A2 | *----------------------- + 4722 | 3 game.s 1070 | Empty | 00 | | 0 | 00/22A2 | + 4723 | 3 game.s 1071 | Empty | 00 | | 0 | 00/22A2 | show_screen + 4724 | 3 game.s 1072 | Code | 00 | | 1 | 00/22A2 : 60 | rts + 4725 | 3 game.s 1073 | Empty | 00 | | 0 | 00/22A3 | + 4726 | 3 game.s 1074 | Comment | 00 | | 0 | 00/22A3 | *----------------------- + 4727 | 3 game.s 1075 | Comment | 00 | | 0 | 00/22A3 | * HIDE_SCREEN2 - OK + 4728 | 3 game.s 1076 | Comment | 00 | | 0 | 00/22A3 | *----------------------- + 4729 | 3 game.s 1077 | Empty | 00 | | 0 | 00/22A3 | + 4730 | 3 game.s 1078 | Empty | 00 | | 0 | 00/22A3 | hide_screen2 + 4731 | 3 game.s 1079 | Code | 00 | | 1 | 00/22A3 : 60 | rts + 4732 | 3 game.s 1080 | Empty | 00 | | 0 | 00/22A4 | + 4733 | 3 game.s 1081 | Comment | 00 | | 0 | 00/22A4 | *----------------------- + 4734 | 3 game.s 1082 | Comment | 00 | | 0 | 00/22A4 | * SHOW_SCREEN2 - OK + 4735 | 3 game.s 1083 | Comment | 00 | | 0 | 00/22A4 | *----------------------- + 4736 | 3 game.s 1084 | Empty | 00 | | 0 | 00/22A4 | + 4737 | 3 game.s 1085 | Empty | 00 | | 0 | 00/22A4 | show_screen2 + 4738 | 3 game.s 1086 | Code | 00 | | 1 | 00/22A4 : 60 | rts + 4739 | 3 game.s 1087 | Empty | 00 | | 0 | 00/22A5 | + 4740 | 3 game.s 1088 | Comment | 00 | | 0 | 00/22A5 | *----------------------- + 4741 | 3 game.s 1089 | Comment | 00 | | 0 | 00/22A5 | * MOUSE_ON - OK + 4742 | 3 game.s 1090 | Comment | 00 | | 0 | 00/22A5 | *----------------------- + 4743 | 3 game.s 1091 | Comment | 00 | | 0 | 00/22A5 | * mouse_on + 4744 | 3 game.s 1092 | Empty | 00 | | 0 | 00/22A5 | + 4745 | 3 game.s 1093 | Macro | 00 | | 0 | 00/22A5 | mouse_on _ShowCursor + 4747 | 3 game.s 1093 | Code | 00 | | 3 | 00/22A5 : A2 04 91 | LDX #$9104 ; load tool call # + 4748 | 3 game.s 1093 | Code | 00 | | 4 | 00/22A8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4749 | 3 game.s 1094 | Code | 00 | | 1 | 00/22AC : 60 | rts + 4750 | 3 game.s 1095 | Empty | 00 | | 0 | 00/22AD | + 4751 | 3 game.s 1096 | Comment | 00 | | 0 | 00/22AD | *----------------------- + 4752 | 3 game.s 1097 | Comment | 00 | | 0 | 00/22AD | * MOUSE_OFF - OK + 4753 | 3 game.s 1098 | Comment | 00 | | 0 | 00/22AD | *----------------------- + 4754 | 3 game.s 1099 | Comment | 00 | | 0 | 00/22AD | * mouse_off + 4755 | 3 game.s 1100 | Empty | 00 | | 0 | 00/22AD | + 4756 | 3 game.s 1101 | Macro | 00 | | 0 | 00/22AD | mouse_off _HideCursor + 4758 | 3 game.s 1101 | Code | 00 | | 3 | 00/22AD : A2 04 90 | LDX #$9004 ; load tool call # + 4759 | 3 game.s 1101 | Code | 00 | | 4 | 00/22B0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4760 | 3 game.s 1102 | Code | 00 | | 1 | 00/22B4 : 60 | rts + 4761 | 3 game.s 1103 | Empty | 00 | | 0 | 00/22B5 | + 4762 | 3 game.s 1104 | Comment | 00 | | 0 | 00/22B5 | *----------------------- + 4763 | 3 game.s 1105 | Comment | 00 | | 0 | 00/22B5 | * MUSIQUE - OK + 4764 | 3 game.s 1106 | Comment | 00 | | 0 | 00/22B5 | *----------------------- + 4765 | 3 game.s 1107 | Comment | 00 | | 0 | 00/22B5 | * musique + 4766 | 3 game.s 1108 | Empty | 00 | | 0 | 00/22B5 | + 4767 | 3 game.s 1109 | Code | 00 | 2 | 3 | 00/22B5 : AD 22 19 | musique lda fgSND ; can we play? + 4768 | 3 game.s 1110 | Code | 00 | | 2 | 00/22B8 : D0 01 | bne mu_1 ; yes + 4769 | 3 game.s 1111 | Code | 00 | | 1 | 00/22BA : 60 | rts ; no + 4770 | 3 game.s 1112 | Empty | 00 | | 0 | 00/22BB | + 4771 | 3 game.s 1113 | Code | 00 | 2 | 3 | 00/22BB : 20 18 23 | mu_1 jsr init_musique + 4772 | 3 game.s 1114 | Empty | 00 | | 0 | 00/22BE | + 4773 | 3 game.s 1115 | Code | 00 | | 3 | 00/22BE : A9 01 00 | lda #1 + 4774 | 3 game.s 1116 | Code | 00 | 2 | 3 | 00/22C1 : 8D 64 10 | sta i + 4775 | 3 game.s 1117 | Empty | 00 | | 0 | 00/22C4 | + 4776 | 3 game.s 1118 | Code | 00 | 2 | 3 | 00/22C4 : AD 64 10 | ozunid_22 lda i + 4777 | 3 game.s 1119 | Code | 00 | 2 | 3 | 00/22C7 : 20 90 23 | jsr rythme ; charge le rythme + 4778 | 3 game.s 1120 | Code | 00 | 2 | 3 | 00/22CA : 20 0F 24 | jsr rythme_joue ; joue le rythme + 4779 | 3 game.s 1121 | Code | 00 | 2 | 3 | 00/22CD : AD 64 10 | lda i + 4780 | 3 game.s 1122 | Code | 00 | 2 | 3 | 00/22D0 : 20 6D 25 | jsr charge_son ; charge les sons + 4781 | 3 game.s 1123 | Code | 00 | 2 | 3 | 00/22D3 : 20 48 26 | jsr clavier_sonore ; joue les sons + 4782 | 3 game.s 1124 | Code | 00 | | 2 | 00/22D6 : B0 10 | bcs mu_exit ; si *, on quitte le clavier sonore + 4783 | 3 game.s 1125 | Code | 00 | 2 | 3 | 00/22D8 : 20 EB 22 | jsr nettoie_musique + 4784 | 3 game.s 1126 | Code | 00 | 2 | 3 | 00/22DB : EE 64 10 | inc i + 4785 | 3 game.s 1127 | Code | 00 | 2 | 3 | 00/22DE : AD 64 10 | lda i + 4786 | 3 game.s 1128 | Code | 00 | | 3 | 00/22E1 : C9 05 00 | cmp #5 + 4787 | 3 game.s 1129 | Code | 00 | | 2 | 00/22E4 : 90 DE | bcc ozunid_22 + 4788 | 3 game.s 1130 | Code | 00 | | 2 | 00/22E6 : F0 DC | beq ozunid_22 + 4789 | 3 game.s 1131 | Code | 00 | 2 | 3 | 00/22E8 : 4C 2A 27 | mu_exit jmp fin_musique + 4790 | 3 game.s 1132 | Empty | 00 | | 0 | 00/22EB | + 4791 | 3 game.s 1133 | Comment | 00 | | 0 | 00/22EB | *----------------------- + 4792 | 3 game.s 1134 | Comment | 00 | | 0 | 00/22EB | * NETTOIE_MUSIQUE - OK + 4793 | 3 game.s 1135 | Comment | 00 | | 0 | 00/22EB | *----------------------- + 4794 | 3 game.s 1136 | Comment | 00 | | 0 | 00/22EB | * nettoie_musique + 4795 | 3 game.s 1137 | Empty | 00 | | 0 | 00/22EB | + 4796 | 3 game.s 1138 | Empty | 00 | | 0 | 00/22EB | nettoie_musique + 4797 | 3 game.s 1139 | Macro | 00 | | 0 | 00/22EB | PushLong haBEAT + 4805 | 3 game.s 1139 | Code | 00 | 2 | 3 | 00/22EB : AD 88 07 | LDA haBEAT+2 + 4806 | 3 game.s 1139 | Code | 00 | | 1 | 00/22EE : 48 | PHA + 4814 | 3 game.s 1139 | Code | 00 | 2 | 3 | 00/22EF : AD 86 07 | LDA haBEAT + 4815 | 3 game.s 1139 | Code | 00 | | 1 | 00/22F2 : 48 | PHA + 4817 | 3 game.s 1140 | Macro | 00 | | 0 | 00/22F3 | _DisposeHandle + 4819 | 3 game.s 1140 | Code | 00 | | 3 | 00/22F3 : A2 02 10 | LDX #$1002 ; load tool call # + 4820 | 3 game.s 1140 | Code | 00 | | 4 | 00/22F6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4821 | 3 game.s 1141 | Empty | 00 | | 0 | 00/22FA | + 4822 | 3 game.s 1142 | Code | 00 | | 3 | 00/22FA : A9 00 00 | lda #0 + 4823 | 3 game.s 1143 | Code | 00 | | 1 | 00/22FD : 48 | ozunid_23 pha + 4824 | 3 game.s 1144 | Code | 00 | | 1 | 00/22FE : 0A | asl + 4825 | 3 game.s 1145 | Code | 00 | | 1 | 00/22FF : 0A | asl + 4826 | 3 game.s 1146 | Code | 00 | | 1 | 00/2300 : AA | tax + 4827 | 3 game.s 1147 | Code | 00 | 2 | 3 | 00/2301 : BD 90 07 | lda haSND1+2,x + 4828 | 3 game.s 1148 | Code | 00 | | 1 | 00/2304 : 48 | pha + 4829 | 3 game.s 1149 | Code | 00 | 2 | 3 | 00/2305 : BD 8E 07 | lda haSND1,x + 4830 | 3 game.s 1150 | Code | 00 | | 1 | 00/2308 : 48 | pha + 4831 | 3 game.s 1151 | Macro | 00 | | 0 | 00/2309 | _DisposeHandle + 4833 | 3 game.s 1151 | Code | 00 | | 3 | 00/2309 : A2 02 10 | LDX #$1002 ; load tool call # + 4834 | 3 game.s 1151 | Code | 00 | | 4 | 00/230C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4835 | 3 game.s 1152 | Code | 00 | | 1 | 00/2310 : 68 | pla + 4836 | 3 game.s 1153 | Code | 00 | | 1 | 00/2311 : 1A | inc + 4837 | 3 game.s 1154 | Code | 00 | 2 | 3 | 00/2312 : CD 66 10 | cmp j ; nombre de sons + 4838 | 3 game.s 1155 | Code | 00 | | 2 | 00/2315 : 90 E6 | bcc ozunid_23 + 4839 | 3 game.s 1156 | Code | 00 | | 1 | 00/2317 : 60 | rts + 4840 | 3 game.s 1157 | Empty | 00 | | 0 | 00/2318 | + 4841 | 3 game.s 1158 | Comment | 00 | | 0 | 00/2318 | *----------------------- + 4842 | 3 game.s 1159 | Comment | 00 | | 0 | 00/2318 | * INIT_MUSIQUE - OK + 4843 | 3 game.s 1160 | Comment | 00 | | 0 | 00/2318 | *----------------------- + 4844 | 3 game.s 1161 | Empty | 00 | | 0 | 00/2318 | + 4845 | 3 game.s 1162 | Empty | 00 | | 0 | 00/2318 | init_musique + 4846 | 3 game.s 1163 | Code | 00 | | 1 | 00/2318 : 78 | sei + 4847 | 3 game.s 1164 | Code | 00 | | 1 | 00/2319 : 48 | pha + 4848 | 3 game.s 1165 | Code | 00 | | 1 | 00/231A : 48 | pha + 4849 | 3 game.s 1166 | Macro | 00 | | 0 | 00/231B | PushWord #11 + 4851 | 3 game.s 1166 | Code | 00 | | 3 | 00/231B : F4 0B 00 | PEA #11 + 4854 | 3 game.s 1167 | Macro | 00 | | 0 | 00/231E | _GetVector + 4856 | 3 game.s 1167 | Code | 00 | | 3 | 00/231E : A2 03 11 | LDX #$1103 ; load tool call # + 4857 | 3 game.s 1167 | Code | 00 | | 4 | 00/2321 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4858 | 3 game.s 1168 | Macro | 00 | | 0 | 00/2325 | PullLong sndVECTOR + 4861 | 3 game.s 1168 | Code | 00 | | 1 | 00/2325 : 68 | PLA + 4863 | 3 game.s 1168 | Code | 00 | 2 | 3 | 00/2326 : 8D 2A 19 | STA sndVECTOR + 4868 | 3 game.s 1168 | Code | 00 | | 1 | 00/2329 : 68 | PLA + 4870 | 3 game.s 1168 | Code | 00 | 2 | 3 | 00/232A : 8D 2C 19 | STA sndVECTOR+2 + 4876 | 3 game.s 1169 | Empty | 00 | | 0 | 00/232D | + 4877 | 3 game.s 1170 | Macro | 00 | | 0 | 00/232D | PushWord #11 + 4879 | 3 game.s 1170 | Code | 00 | | 3 | 00/232D : F4 0B 00 | PEA #11 + 4882 | 3 game.s 1171 | Macro | 00 | | 0 | 00/2330 | PushLong #sndINTERRUPT + 4886 | 3 game.s 1171 | Code | 00 | 1 >>16 | 3 | 00/2330 : F4 00 00 | PEA #^#sndINTERRUPT + 4893 | 3 game.s 1171 | Code | 00 | 2 | 3 | 00/2333 : F4 49 23 | PEA #sndINTERRUPT + 4896 | 3 game.s 1172 | Macro | 00 | | 0 | 00/2336 | _SetVector + 4898 | 3 game.s 1172 | Code | 00 | | 3 | 00/2336 : A2 03 10 | LDX #$1003 ; load tool call # + 4899 | 3 game.s 1172 | Code | 00 | | 4 | 00/2339 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4900 | 3 game.s 1173 | Code | 00 | | 1 | 00/233D : 58 | cli + 4901 | 3 game.s 1174 | Empty | 00 | | 0 | 00/233E | + 4902 | 3 game.s 1175 | Macro | 00 | | 0 | 00/233E | PushWord #$ffff + 4904 | 3 game.s 1175 | Code | 00 | | 3 | 00/233E : F4 FF FF | PEA #$ffff + 4907 | 3 game.s 1176 | Macro | 00 | | 0 | 00/2341 | _ClearScreen + 4909 | 3 game.s 1176 | Code | 00 | | 3 | 00/2341 : A2 04 15 | LDX #$1504 ; load tool call # + 4910 | 3 game.s 1176 | Code | 00 | | 4 | 00/2344 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 4911 | 3 game.s 1177 | Code | 00 | | 1 | 00/2348 : 60 | rts + 4912 | 3 game.s 1178 | Empty | 00 | | 0 | 00/2349 | + 4913 | 3 game.s 1179 | Comment | 00 | | 0 | 00/2349 | *----------------------- + 4914 | 3 game.s 1180 | Comment | 00 | | 0 | 00/2349 | * THE SOUND INTERRUPT + 4915 | 3 game.s 1181 | Comment | 00 | | 0 | 00/2349 | *----------------------- + 4916 | 3 game.s 1182 | Empty | 00 | | 0 | 00/2349 | + 4917 | 3 game.s 1183 | Directive | 00 | | 0 | 00/2349 | mx %00 + 4918 | 3 game.s 1184 | Empty | 00 | | 0 | 00/2349 | + 4919 | 3 game.s 1185 | Empty | 00 | | 0 | 00/2349 | sndINTERRUPT + 4920 | 3 game.s 1186 | Code | 00 | | 1 | 00/2349 : 0B | phd + 4921 | 3 game.s 1187 | Empty | 00 | | 0 | 00/234A | + 4922 | 3 game.s 1188 | Code | 00 | | 1 | 00/234A : 18 | clc + 4923 | 3 game.s 1189 | Code | 00 | | 1 | 00/234B : FB | xce + 4924 | 3 game.s 1190 | Code | 00 | | 2 | 00/234C : C2 30 | rep #$30 + 4925 | 3 game.s 1191 | Empty | 00 | | 0 | 00/234E | + 4926 | 3 game.s 1192 | Code | 00 | | 3 | 00/234E : A9 00 C0 | lda #$c000 + 4927 | 3 game.s 1193 | Code | 00 | | 1 | 00/2351 : 5B | tcd + 4928 | 3 game.s 1194 | Empty | 00 | | 0 | 00/2352 | + 4929 | 3 game.s 1195 | Code | 10 | | 2 | 00/2352 : E2 20 | sep #$20 + 4930 | 3 game.s 1196 | Empty | 10 | | 0 | 00/2354 | + 4931 | 3 game.s 1197 | Code | 10 | | 2 | 00/2354 : A5 3C | ozunid_24 lda {$3c} + 4932 | 3 game.s 1198 | Code | 10 | | 2 | 00/2356 : 30 FC | bmi ozunid_24 + 4933 | 3 game.s 1199 | Empty | 10 | | 0 | 00/2358 | + 4934 | 3 game.s 1200 | Code | 10 | | 4 | 00/2358 : AF CA 00 E1 | ldal $e100ca + 4935 | 3 game.s 1201 | Code | 10 | | 2 | 00/235C : 29 0F | and #%0000_1111 + 4936 | 3 game.s 1202 | Code | 10 | | 2 | 00/235E : 85 3C | sta {$3c} + 4937 | 3 game.s 1203 | Empty | 10 | | 0 | 00/2360 | + 4938 | 3 game.s 1204 | Code | 10 | | 2 | 00/2360 : A9 E0 | lda #$e0 ; which oscillo + 4939 | 3 game.s 1205 | Code | 10 | | 2 | 00/2362 : 85 3E | sta {$3e} ; has generated + 4940 | 3 game.s 1206 | Code | 10 | | 2 | 00/2364 : A5 3D | lda {$3d} ; the interrupt? + 4941 | 3 game.s 1207 | Code | 10 | | 2 | 00/2366 : A5 3D | lda {$3d} + 4942 | 3 game.s 1208 | Code | 10 | | 2 | 00/2368 : 29 3E | and #%0011_1110 + 4943 | 3 game.s 1209 | Code | 10 | | 1 | 00/236A : 4A | lsr + 4944 | 3 game.s 1210 | Code | 10 | | 2 | 00/236B : C9 01 | cmp #1 ; oscillo 1 (li 0) + 4945 | 3 game.s 1211 | Code | 10 | | 2 | 00/236D : F0 0C | beq sndINTERRUPT1 + 4946 | 3 game.s 1212 | Code | 10 | | 2 | 00/236F : C9 03 | cmp #3 ; oscillo 3 (li 2) + 4947 | 3 game.s 1213 | Code | 10 | | 2 | 00/2371 : D0 18 | bne sndINTERRUPT99 + 4948 | 3 game.s 1214 | Empty | 10 | | 0 | 00/2373 | + 4949 | 3 game.s 1215 | Code | 10 | | 2 | 00/2373 : A9 FF | lda #-1 ; dis au programme + 4950 | 3 game.s 1216 | Code | 10 | 3 | 4 | 00/2375 : 8F 26 27 00 | stal fgCLEAR ; d'effacer le cadre + 4951 | 3 game.s 1217 | Code | 10 | | 2 | 00/2379 : 80 10 | bra sndINTERRUPT99 + 4952 | 3 game.s 1218 | Empty | 10 | | 0 | 00/237B | + 4953 | 3 game.s 1219 | Empty | 10 | | 0 | 00/237B | sndINTERRUPT1 + 4954 | 3 game.s 1220 | Code | 10 | | 2 | 00/237B : A9 A0 | lda #$a0 ; oscillos 0 & 1 + 4955 | 3 game.s 1221 | Code | 10 | | 2 | 00/237D : 85 3E | sta {$3e} + 4956 | 3 game.s 1222 | Code | 10 | | 2 | 00/237F : A9 00 | lda #%0000_0000 + 4957 | 3 game.s 1223 | Code | 10 | | 2 | 00/2381 : 85 3D | sta {$3d} + 4958 | 3 game.s 1224 | Code | 10 | | 2 | 00/2383 : A9 A1 | lda #$a1 + 4959 | 3 game.s 1225 | Code | 10 | | 2 | 00/2385 : 85 3E | sta {$3e} + 4960 | 3 game.s 1226 | Code | 10 | | 2 | 00/2387 : A9 18 | lda #%0001_1000 ; with interrupt + 4961 | 3 game.s 1227 | Code | 10 | | 2 | 00/2389 : 85 3D | sta {$3d} + 4962 | 3 game.s 1228 | Empty | 10 | | 0 | 00/238B | + 4963 | 3 game.s 1229 | Empty | 10 | | 0 | 00/238B | sndINTERRUPT99 + 4964 | 3 game.s 1230 | Code | 11 | | 2 | 00/238B : E2 30 | sep #$30 + 4965 | 3 game.s 1231 | Code | 11 | | 1 | 00/238D : 2B | pld + 4966 | 3 game.s 1232 | Code | 11 | | 1 | 00/238E : 18 | clc + 4967 | 3 game.s 1233 | Code | 11 | | 1 | 00/238F : 6B | rtl + 4968 | 3 game.s 1234 | Empty | 11 | | 0 | 00/2390 | + 4969 | 3 game.s 1235 | Directive | 00 | | 0 | 00/2390 | mx %00 + 4970 | 3 game.s 1236 | Empty | 00 | | 0 | 00/2390 | + 4971 | 3 game.s 1237 | Comment | 00 | | 0 | 00/2390 | *----------------------- + 4972 | 3 game.s 1238 | Comment | 00 | | 0 | 00/2390 | * RYTHME - OK + 4973 | 3 game.s 1239 | Comment | 00 | | 0 | 00/2390 | *----------------------- + 4974 | 3 game.s 1240 | Comment | 00 | | 0 | 00/2390 | * rythme(rythme%) + 4975 | 3 game.s 1241 | Empty | 00 | | 0 | 00/2390 | + 4976 | 3 game.s 1242 | Comment | 00 | | 0 | 00/2390 | *--- offset to beat number is +22 + 4977 | 3 game.s 1243 | Empty | 00 | | 0 | 00/2390 | + 4978 | 3 game.s 1244 | Code | 10 | | 2 | 00/2390 : E2 20 | rythme sep #$20 + 4979 | 3 game.s 1245 | Code | 10 | | 2 | 00/2392 : 09 30 | ora #'0' + 4980 | 3 game.s 1246 | Code | 10 | 2 | 3 | 00/2394 : 8D 02 0E | sta pBEAT+22 + 4981 | 3 game.s 1247 | Code | 00 | | 2 | 00/2397 : C2 20 | rep #$20 + 4982 | 3 game.s 1248 | Empty | 00 | | 0 | 00/2399 | + 4983 | 3 game.s 1249 | Comment | 00 | | 0 | 00/2399 | *--- + 4984 | 3 game.s 1250 | Empty | 00 | | 0 | 00/2399 | + 4985 | 3 game.s 1251 | Code | 00 | 2 | 3 | 00/2399 : A9 EC 0D | lda #pBEAT + 4986 | 3 game.s 1252 | Code | 00 | 2 | 3 | 00/239C : 8D 3F 0D | sta proOPEN+4 ; filename + 4987 | 3 game.s 1253 | Empty | 00 | | 0 | 00/239F | + 4988 | 3 game.s 1254 | Code | 00 | | 4 | 00/239F : 22 A8 00 E1 | jsl {$e100a8} + 4989 | 3 game.s 1255 | Data | 00 | | 2 | 00/23A3 : 10 20 | dw $2010 + 4990 | 3 game.s 1256 | Data | 00 | 3 | 4 | 00/23A5 : 3B 0D 00 00 | adrl proOPEN + 4991 | 3 game.s 1257 | Code | 00 | | 2 | 00/23A9 : B0 63 | bcs ry_err2 + 4992 | 3 game.s 1258 | Empty | 00 | | 0 | 00/23AB | + 4993 | 3 game.s 1259 | Code | 00 | 2 | 3 | 00/23AB : AD 3D 0D | lda proOPEN+2 + 4994 | 3 game.s 1260 | Code | 00 | 2 | 3 | 00/23AE : 8D 6B 0D | sta proREAD+2 + 4995 | 3 game.s 1261 | Code | 00 | 2 | 3 | 00/23B1 : 8D 7B 0D | sta proCLOSE+2 + 4996 | 3 game.s 1262 | Empty | 00 | | 0 | 00/23B4 | + 4997 | 3 game.s 1263 | Code | 00 | 2 | 3 | 00/23B4 : AC 65 0D | ldy proEOF + 4998 | 3 game.s 1264 | Code | 00 | 2 | 3 | 00/23B7 : 8C 71 0D | sty proREAD+8 + 4999 | 3 game.s 1265 | Code | 00 | 2 | 3 | 00/23BA : AE 67 0D | ldx proEOF+2 + 5000 | 3 game.s 1266 | Code | 00 | 2 | 3 | 00/23BD : 8E 73 0D | stx proREAD+10 + 5001 | 3 game.s 1267 | Empty | 00 | | 0 | 00/23C0 | + 5002 | 3 game.s 1268 | Code | 00 | | 1 | 00/23C0 : 48 | pha + 5003 | 3 game.s 1269 | Code | 00 | | 1 | 00/23C1 : 48 | pha + 5004 | 3 game.s 1270 | Code | 00 | | 1 | 00/23C2 : DA | phx + 5005 | 3 game.s 1271 | Code | 00 | | 1 | 00/23C3 : 5A | phy + 5006 | 3 game.s 1272 | Macro | 00 | | 0 | 00/23C4 | PushWord myID + 5011 | 3 game.s 1272 | Code | 00 | 2 | 3 | 00/23C4 : AD 62 07 | LDA myID + 5012 | 3 game.s 1272 | Code | 00 | | 1 | 00/23C7 : 48 | PHA + 5014 | 3 game.s 1273 | Macro | 00 | | 0 | 00/23C8 | PushWord #%11000000_00001100 + 5016 | 3 game.s 1273 | Code | 00 | | 3 | 00/23C8 : F4 0C C0 | PEA #%11000000_00001100 + 5019 | 3 game.s 1274 | Macro | 00 | | 0 | 00/23CB | PushLong #0 + 5023 | 3 game.s 1274 | Code | 00 | | 3 | 00/23CB : F4 00 00 | PEA #^#0 + 5030 | 3 game.s 1274 | Code | 00 | | 3 | 00/23CE : F4 00 00 | PEA #0 + 5033 | 3 game.s 1275 | Macro | 00 | | 0 | 00/23D1 | _NewHandle + 5035 | 3 game.s 1275 | Code | 00 | | 3 | 00/23D1 : A2 02 09 | LDX #$902 ; load tool call # + 5036 | 3 game.s 1275 | Code | 00 | | 4 | 00/23D4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5037 | 3 game.s 1276 | Code | 00 | | 1 | 00/23D8 : 0B | phd + 5038 | 3 game.s 1277 | Code | 00 | | 1 | 00/23D9 : 3B | tsc + 5039 | 3 game.s 1278 | Code | 00 | | 1 | 00/23DA : 5B | tcd + 5040 | 3 game.s 1279 | Code | 00 | | 2 | 00/23DB : A7 03 | lda [3] + 5041 | 3 game.s 1280 | Code | 00 | 2 | 3 | 00/23DD : 8D 8A 07 | sta ptrBEAT + 5042 | 3 game.s 1281 | Code | 00 | 2 | 3 | 00/23E0 : 8D 6D 0D | sta proREAD+4 + 5043 | 3 game.s 1282 | Code | 00 | | 3 | 00/23E3 : A0 02 00 | ldy #2 + 5044 | 3 game.s 1283 | Code | 00 | | 2 | 00/23E6 : B7 03 | lda [3],y + 5045 | 3 game.s 1284 | Code | 00 | 2 | 3 | 00/23E8 : 8D 8C 07 | sta ptrBEAT+2 + 5046 | 3 game.s 1285 | Code | 00 | 2 | 3 | 00/23EB : 8D 6F 0D | sta proREAD+6 + 5047 | 3 game.s 1286 | Code | 00 | | 1 | 00/23EE : 2B | pld + 5048 | 3 game.s 1287 | Code | 00 | | 1 | 00/23EF : 68 | pla + 5049 | 3 game.s 1288 | Code | 00 | 2 | 3 | 00/23F0 : 8D 86 07 | sta haBEAT + 5050 | 3 game.s 1289 | Code | 00 | | 1 | 00/23F3 : 68 | pla + 5051 | 3 game.s 1290 | Code | 00 | 2 | 3 | 00/23F4 : 8D 88 07 | sta haBEAT+2 + 5052 | 3 game.s 1291 | Code | 00 | | 2 | 00/23F7 : B0 0A | bcs ry_err1 + 5053 | 3 game.s 1292 | Empty | 00 | | 0 | 00/23F9 | + 5054 | 3 game.s 1293 | Code | 00 | | 4 | 00/23F9 : 22 A8 00 E1 | jsl {$e100a8} + 5055 | 3 game.s 1294 | Data | 00 | | 2 | 00/23FD : 12 20 | dw $2012 + 5056 | 3 game.s 1295 | Data | 00 | 3 | 4 | 00/23FF : 69 0D 00 00 | adrl proREAD + 5057 | 3 game.s 1296 | Empty | 00 | | 0 | 00/2403 | + 5058 | 3 game.s 1297 | Code | 00 | | 4 | 00/2403 : 22 A8 00 E1 | ry_err1 jsl {$e100a8} + 5059 | 3 game.s 1298 | Data | 00 | | 2 | 00/2407 : 14 20 | dw $2014 + 5060 | 3 game.s 1299 | Data | 00 | 3 | 4 | 00/2409 : 79 0D 00 00 | adrl proCLOSE + 5061 | 3 game.s 1300 | Code | 00 | | 1 | 00/240D : 18 | clc + 5062 | 3 game.s 1301 | Code | 00 | | 1 | 00/240E : 60 | ry_err2 rts + 5063 | 3 game.s 1302 | Empty | 00 | | 0 | 00/240F | + 5064 | 3 game.s 1303 | Comment | 00 | | 0 | 00/240F | *----------------------- + 5065 | 3 game.s 1304 | Comment | 00 | | 0 | 00/240F | * RYTHME_JOUE - OK + 5066 | 3 game.s 1305 | Comment | 00 | | 0 | 00/240F | *----------------------- + 5067 | 3 game.s 1306 | Comment | 00 | | 0 | 00/240F | * rythme_joue + 5068 | 3 game.s 1307 | Empty | 00 | | 0 | 00/240F | + 5069 | 3 game.s 1308 | Empty | 00 | | 0 | 00/240F | rythme_joue + 5070 | 3 game.s 1309 | Code | 00 | 2 | 3 | 00/240F : AD 8A 07 | lda ptrBEAT + 5071 | 3 game.s 1310 | Code | 00 | 2 | 3 | 00/2412 : 8D 3D 24 | sta rj_from+1 + 5072 | 3 game.s 1311 | Code | 00 | 2 | 3 | 00/2415 : AD 8B 07 | lda ptrBEAT+1 + 5073 | 3 game.s 1312 | Code | 00 | 2 | 3 | 00/2418 : 8D 3E 24 | sta rj_from+2 + 5074 | 3 game.s 1313 | Code | 00 | 2 | 3 | 00/241B : AD 65 0D | lda proEOF + 5075 | 3 game.s 1314 | Code | 00 | 2 | 3 | 00/241E : 8D 44 24 | sta rj_eof+1 + 5076 | 3 game.s 1315 | Empty | 00 | | 0 | 00/2421 | + 5077 | 3 game.s 1316 | Comment | 00 | | 0 | 00/2421 | * 1. on met en RAM son + 5078 | 3 game.s 1317 | Empty | 00 | | 0 | 00/2421 | + 5079 | 3 game.s 1318 | Code | 00 | | 1 | 00/2421 : 78 | sei + 5080 | 3 game.s 1319 | Code | 00 | | 1 | 00/2422 : 0B | phd + 5081 | 3 game.s 1320 | Code | 00 | | 3 | 00/2423 : A9 00 C0 | lda #$c000 + 5082 | 3 game.s 1321 | Code | 00 | | 1 | 00/2426 : 5B | tcd + 5083 | 3 game.s 1322 | Code | 10 | | 2 | 00/2427 : E2 20 | sep #$20 + 5084 | 3 game.s 1323 | Empty | 10 | | 0 | 00/2429 | + 5085 | 3 game.s 1324 | Code | 10 | | 4 | 00/2429 : AF CA 00 E1 | ldal $e100ca + 5086 | 3 game.s 1325 | Code | 10 | | 2 | 00/242D : 29 0F | and #%0000_1111 + 5087 | 3 game.s 1326 | Code | 10 | | 2 | 00/242F : 09 60 | ora #%0110_0000 + 5088 | 3 game.s 1327 | Code | 10 | | 2 | 00/2431 : 85 3C | sta {$3c} + 5089 | 3 game.s 1328 | Empty | 10 | | 0 | 00/2433 | + 5090 | 3 game.s 1329 | Code | 10 | | 2 | 00/2433 : A9 00 | lda #0 + 5091 | 3 game.s 1330 | Code | 10 | | 2 | 00/2435 : 85 3E | sta {$3e} + 5092 | 3 game.s 1331 | Code | 10 | | 2 | 00/2437 : 85 3F | sta {$3f} + 5093 | 3 game.s 1332 | Empty | 10 | | 0 | 00/2439 | + 5094 | 3 game.s 1333 | Code | 10 | | 3 | 00/2439 : A2 00 00 | ldx #0 + 5095 | 3 game.s 1334 | Code | 10 | | 4 | 00/243C : BF CC BB AA | rj_from ldal $aabbcc,x + 5096 | 3 game.s 1335 | Code | 10 | | 2 | 00/2440 : 85 3D | sta {$3d} + 5097 | 3 game.s 1336 | Code | 10 | | 1 | 00/2442 : E8 | inx + 5098 | 3 game.s 1337 | Code | 10 | | 3 | 00/2443 : E0 FF FF | rj_eof cpx #$ffff + 5099 | 3 game.s 1338 | Code | 10 | | 2 | 00/2446 : 90 F4 | bcc rj_from + 5100 | 3 game.s 1339 | Empty | 10 | | 0 | 00/2448 | + 5101 | 3 game.s 1340 | Comment | 10 | | 0 | 00/2448 | * 2. on dmarre + 5102 | 3 game.s 1341 | Empty | 10 | | 0 | 00/2448 | + 5103 | 3 game.s 1342 | Code | 10 | 2 | 3 | 00/2448 : 20 50 24 | jsr ensoniq_beat + 5104 | 3 game.s 1343 | Empty | 10 | | 0 | 00/244B | + 5105 | 3 game.s 1344 | Comment | 10 | | 0 | 00/244B | * 3. on sort et a joue + 5106 | 3 game.s 1345 | Empty | 10 | | 0 | 00/244B | + 5107 | 3 game.s 1346 | Code | 00 | | 2 | 00/244B : C2 20 | rep #$20 + 5108 | 3 game.s 1347 | Code | 00 | | 1 | 00/244D : 2B | pld + 5109 | 3 game.s 1348 | Code | 00 | | 1 | 00/244E : 58 | cli + 5110 | 3 game.s 1349 | Code | 00 | | 1 | 00/244F : 60 | rts + 5111 | 3 game.s 1350 | Empty | 00 | | 0 | 00/2450 | + 5112 | 3 game.s 1351 | Directive | 10 | | 0 | 00/2450 | mx %10 + 5113 | 3 game.s 1352 | Empty | 10 | | 0 | 00/2450 | + 5114 | 3 game.s 1353 | Comment | 10 | | 0 | 00/2450 | *----------------------- + 5115 | 3 game.s 1354 | Comment | 10 | | 0 | 00/2450 | * ENSONIQ_BEAT - OK + 5116 | 3 game.s 1355 | Comment | 10 | | 0 | 00/2450 | *----------------------- + 5117 | 3 game.s 1356 | Comment | 10 | | 0 | 00/2450 | * ensoniq_beat + 5118 | 3 game.s 1357 | Empty | 10 | | 0 | 00/2450 | + 5119 | 3 game.s 1358 | Empty | 10 | | 0 | 00/2450 | ensoniq_beat + 5120 | 3 game.s 1359 | Code | 10 | | 3 | 00/2450 : A0 00 00 | ldy #0 ; oscillos 0 & 1 + 5121 | 3 game.s 1360 | Empty | 10 | | 0 | 00/2453 | + 5122 | 3 game.s 1361 | Code | 10 | | 4 | 00/2453 : AF CA 00 E1 | ldal $e100ca ; volume + 5123 | 3 game.s 1362 | Code | 10 | | 2 | 00/2457 : 29 0F | and #%0000_1111 + 5124 | 3 game.s 1363 | Code | 10 | | 2 | 00/2459 : 85 3C | sta {$3c} + 5125 | 3 game.s 1364 | Empty | 10 | | 0 | 00/245B | + 5126 | 3 game.s 1365 | Code | 10 | | 1 | 00/245B : 98 | tya ; frquence basse + 5127 | 3 game.s 1366 | Code | 10 | | 2 | 00/245C : 85 3E | sta {$3e} + 5128 | 3 game.s 1367 | Code | 10 | | 2 | 00/245E : A9 D9 | lda #217 + 5129 | 3 game.s 1368 | Code | 10 | | 2 | 00/2460 : 85 3D | sta {$3d} + 5130 | 3 game.s 1369 | Code | 10 | | 1 | 00/2462 : 98 | tya + 5131 | 3 game.s 1370 | Code | 10 | | 2 | 00/2463 : 09 01 | ora #$01 + 5132 | 3 game.s 1371 | Code | 10 | | 2 | 00/2465 : 85 3E | sta {$3e} + 5133 | 3 game.s 1372 | Code | 10 | | 2 | 00/2467 : A9 D9 | lda #217 + 5134 | 3 game.s 1373 | Code | 10 | | 2 | 00/2469 : 85 3D | sta {$3d} + 5135 | 3 game.s 1374 | Empty | 10 | | 0 | 00/246B | + 5136 | 3 game.s 1375 | Code | 10 | | 1 | 00/246B : 98 | tya ; frquence haute + 5137 | 3 game.s 1376 | Code | 10 | | 2 | 00/246C : 09 20 | ora #$20 + 5138 | 3 game.s 1377 | Code | 10 | | 2 | 00/246E : 85 3E | sta {$3e} + 5139 | 3 game.s 1378 | Code | 10 | | 2 | 00/2470 : A9 00 | lda #0 + 5140 | 3 game.s 1379 | Code | 10 | | 2 | 00/2472 : 85 3D | sta {$3d} + 5141 | 3 game.s 1380 | Code | 10 | | 1 | 00/2474 : 98 | tya + 5142 | 3 game.s 1381 | Code | 10 | | 2 | 00/2475 : 09 21 | ora #$21 + 5143 | 3 game.s 1382 | Code | 10 | | 2 | 00/2477 : 85 3E | sta {$3e} + 5144 | 3 game.s 1383 | Code | 10 | | 2 | 00/2479 : A9 00 | lda #0 + 5145 | 3 game.s 1384 | Code | 10 | | 2 | 00/247B : 85 3D | sta {$3d} + 5146 | 3 game.s 1385 | Empty | 10 | | 0 | 00/247D | + 5147 | 3 game.s 1386 | Code | 10 | | 1 | 00/247D : 98 | tya ; volume + 5148 | 3 game.s 1387 | Code | 10 | | 2 | 00/247E : 09 40 | ora #$40 + 5149 | 3 game.s 1388 | Code | 10 | | 2 | 00/2480 : 85 3E | sta {$3e} + 5150 | 3 game.s 1389 | Code | 10 | | 2 | 00/2482 : A9 FF | lda #$ff + 5151 | 3 game.s 1390 | Code | 10 | | 2 | 00/2484 : 85 3D | sta {$3d} + 5152 | 3 game.s 1391 | Code | 10 | | 1 | 00/2486 : 98 | tya + 5153 | 3 game.s 1392 | Code | 10 | | 2 | 00/2487 : 09 41 | ora #$41 + 5154 | 3 game.s 1393 | Code | 10 | | 2 | 00/2489 : 85 3E | sta {$3e} + 5155 | 3 game.s 1394 | Code | 10 | | 2 | 00/248B : A9 FF | lda #$ff + 5156 | 3 game.s 1395 | Code | 10 | | 2 | 00/248D : 85 3D | sta {$3d} + 5157 | 3 game.s 1396 | Empty | 10 | | 0 | 00/248F | + 5158 | 3 game.s 1397 | Code | 10 | | 1 | 00/248F : 98 | tya ; address pointer (at $0000 and not $4000) + 5159 | 3 game.s 1398 | Code | 10 | | 2 | 00/2490 : 09 80 | ora #$80 + 5160 | 3 game.s 1399 | Code | 10 | | 2 | 00/2492 : 85 3E | sta {$3e} + 5161 | 3 game.s 1400 | Code | 10 | | 2 | 00/2494 : A9 00 | lda #$00 + 5162 | 3 game.s 1401 | Code | 10 | | 2 | 00/2496 : 85 3D | sta {$3d} + 5163 | 3 game.s 1402 | Code | 10 | | 1 | 00/2498 : 98 | tya + 5164 | 3 game.s 1403 | Code | 10 | | 2 | 00/2499 : 09 81 | ora #$81 + 5165 | 3 game.s 1404 | Code | 10 | | 2 | 00/249B : 85 3E | sta {$3e} + 5166 | 3 game.s 1405 | Code | 10 | | 2 | 00/249D : A9 00 | lda #$00 + 5167 | 3 game.s 1406 | Code | 10 | | 2 | 00/249F : 85 3D | sta {$3d} + 5168 | 3 game.s 1407 | Empty | 10 | | 0 | 00/24A1 | + 5169 | 3 game.s 1408 | Code | 10 | | 1 | 00/24A1 : 98 | tya ; waveform table size (32K) + 5170 | 3 game.s 1409 | Code | 10 | | 2 | 00/24A2 : 09 C0 | ora #$c0 + 5171 | 3 game.s 1410 | Code | 10 | | 2 | 00/24A4 : 85 3E | sta {$3e} + 5172 | 3 game.s 1411 | Code | 10 | | 2 | 00/24A6 : A9 3F | lda #%00111111 + 5173 | 3 game.s 1412 | Code | 10 | | 2 | 00/24A8 : 85 3D | sta {$3d} + 5174 | 3 game.s 1413 | Code | 10 | | 1 | 00/24AA : 98 | tya + 5175 | 3 game.s 1414 | Code | 10 | | 2 | 00/24AB : 09 C1 | ora #$c1 + 5176 | 3 game.s 1415 | Code | 10 | | 2 | 00/24AD : 85 3E | sta {$3e} + 5177 | 3 game.s 1416 | Code | 10 | | 2 | 00/24AF : A9 3F | lda #%00111111 + 5178 | 3 game.s 1417 | Code | 10 | | 2 | 00/24B1 : 85 3D | sta {$3d} + 5179 | 3 game.s 1418 | Empty | 10 | | 0 | 00/24B3 | + 5180 | 3 game.s 1419 | Code | 10 | | 1 | 00/24B3 : 98 | tya ; control register + 5181 | 3 game.s 1420 | Code | 10 | | 2 | 00/24B4 : 09 A0 | ora #$a0 + 5182 | 3 game.s 1421 | Code | 10 | | 2 | 00/24B6 : 85 3E | sta {$3e} + 5183 | 3 game.s 1422 | Code | 10 | | 2 | 00/24B8 : A9 00 | lda #%0000_0000 + 5184 | 3 game.s 1423 | Code | 10 | | 2 | 00/24BA : 85 3D | sta {$3d} + 5185 | 3 game.s 1424 | Code | 10 | | 1 | 00/24BC : 98 | tya + 5186 | 3 game.s 1425 | Code | 10 | | 2 | 00/24BD : 09 A1 | ora #$a1 + 5187 | 3 game.s 1426 | Code | 10 | | 2 | 00/24BF : 85 3E | sta {$3e} + 5188 | 3 game.s 1427 | Code | 10 | | 2 | 00/24C1 : A9 18 | lda #%0001_1000 ; with interrupt + 5189 | 3 game.s 1428 | Code | 10 | | 2 | 00/24C3 : 85 3D | sta {$3d} + 5190 | 3 game.s 1429 | Code | 10 | | 1 | 00/24C5 : 60 | rts + 5191 | 3 game.s 1430 | Empty | 10 | | 0 | 00/24C6 | + 5192 | 3 game.s 1431 | Directive | 00 | | 0 | 00/24C6 | mx %00 + 5193 | 3 game.s 1432 | Empty | 00 | | 0 | 00/24C6 | + 5194 | 3 game.s 1433 | Comment | 00 | | 0 | 00/24C6 | *----------------------- + 5195 | 3 game.s 1434 | Comment | 00 | | 0 | 00/24C6 | * SON_JOUE - OK + 5196 | 3 game.s 1435 | Comment | 00 | | 0 | 00/24C6 | *----------------------- + 5197 | 3 game.s 1436 | Comment | 00 | | 0 | 00/24C6 | * son_joue + 5198 | 3 game.s 1437 | Empty | 00 | | 0 | 00/24C6 | + 5199 | 3 game.s 1438 | Empty | 00 | | 0 | 00/24C6 | son_joue + 5200 | 3 game.s 1439 | Empty | 00 | | 0 | 00/24C6 | + 5201 | 3 game.s 1440 | Comment | 00 | | 0 | 00/24C6 | * 1. on met en RAM son + 5202 | 3 game.s 1441 | Empty | 00 | | 0 | 00/24C6 | + 5203 | 3 game.s 1442 | Code | 00 | | 1 | 00/24C6 : 78 | sei + 5204 | 3 game.s 1443 | Code | 00 | | 1 | 00/24C7 : 0B | phd + 5205 | 3 game.s 1444 | Code | 00 | | 3 | 00/24C8 : A9 00 C0 | lda #$c000 + 5206 | 3 game.s 1445 | Code | 00 | | 1 | 00/24CB : 5B | tcd + 5207 | 3 game.s 1446 | Code | 10 | | 2 | 00/24CC : E2 20 | sep #$20 + 5208 | 3 game.s 1447 | Empty | 10 | | 0 | 00/24CE | + 5209 | 3 game.s 1448 | Code | 10 | | 4 | 00/24CE : AF CA 00 E1 | ldal $e100ca + 5210 | 3 game.s 1449 | Code | 10 | | 2 | 00/24D2 : 29 0F | and #%0000_1111 + 5211 | 3 game.s 1450 | Code | 10 | | 2 | 00/24D4 : 09 60 | ora #%0110_0000 + 5212 | 3 game.s 1451 | Code | 10 | | 2 | 00/24D6 : 85 3C | sta {$3c} + 5213 | 3 game.s 1452 | Empty | 10 | | 0 | 00/24D8 | + 5214 | 3 game.s 1453 | Code | 10 | | 2 | 00/24D8 : A9 00 | lda #$00 + 5215 | 3 game.s 1454 | Code | 10 | | 2 | 00/24DA : 85 3E | sta {$3e} + 5216 | 3 game.s 1455 | Code | 10 | | 2 | 00/24DC : A9 80 | lda #$80 + 5217 | 3 game.s 1456 | Code | 10 | | 2 | 00/24DE : 85 3F | sta {$3f} + 5218 | 3 game.s 1457 | Empty | 10 | | 0 | 00/24E0 | + 5219 | 3 game.s 1458 | Code | 10 | | 3 | 00/24E0 : A2 00 00 | ldx #0 + 5220 | 3 game.s 1459 | Code | 10 | | 4 | 00/24E3 : BF CC BB AA | sj_from ldal $aabbcc,x + 5221 | 3 game.s 1460 | Code | 10 | | 2 | 00/24E7 : 85 3D | sta {$3d} + 5222 | 3 game.s 1461 | Code | 10 | | 1 | 00/24E9 : E8 | inx + 5223 | 3 game.s 1462 | Code | 10 | | 3 | 00/24EA : E0 FF FF | sj_eof cpx #$ffff + 5224 | 3 game.s 1463 | Code | 10 | | 2 | 00/24ED : D0 F4 | bne sj_from + 5225 | 3 game.s 1464 | Empty | 10 | | 0 | 00/24EF | + 5226 | 3 game.s 1465 | Comment | 10 | | 0 | 00/24EF | * 2. on dmarre + 5227 | 3 game.s 1466 | Empty | 10 | | 0 | 00/24EF | + 5228 | 3 game.s 1467 | Code | 10 | | 3 | 00/24EF : A0 02 00 | ldy #2 ; oscillos 2 & 3 + 5229 | 3 game.s 1468 | Empty | 10 | | 0 | 00/24F2 | + 5230 | 3 game.s 1469 | Code | 10 | | 4 | 00/24F2 : AF CA 00 E1 | ldal $e100ca ; volume + 5231 | 3 game.s 1470 | Code | 10 | | 2 | 00/24F6 : 29 0F | and #%0000_1111 + 5232 | 3 game.s 1471 | Code | 10 | | 2 | 00/24F8 : 85 3C | sta {$3c} + 5233 | 3 game.s 1472 | Empty | 10 | | 0 | 00/24FA | + 5234 | 3 game.s 1473 | Code | 10 | | 1 | 00/24FA : 98 | tya ; frquence basse + 5235 | 3 game.s 1474 | Code | 10 | | 2 | 00/24FB : 85 3E | sta {$3e} + 5236 | 3 game.s 1475 | Code | 10 | 2 | 3 | 00/24FD : AD BC 18 | lda waveFREQ + 5237 | 3 game.s 1476 | Code | 10 | | 2 | 00/2500 : 85 3D | sta {$3d} + 5238 | 3 game.s 1477 | Code | 10 | | 1 | 00/2502 : 98 | tya + 5239 | 3 game.s 1478 | Code | 10 | | 2 | 00/2503 : 09 01 | ora #$01 + 5240 | 3 game.s 1479 | Code | 10 | | 2 | 00/2505 : 85 3E | sta {$3e} + 5241 | 3 game.s 1480 | Code | 10 | 2 | 3 | 00/2507 : AD BC 18 | lda waveFREQ + 5242 | 3 game.s 1481 | Code | 10 | | 2 | 00/250A : 85 3D | sta {$3d} + 5243 | 3 game.s 1482 | Empty | 10 | | 0 | 00/250C | + 5244 | 3 game.s 1483 | Code | 10 | | 1 | 00/250C : 98 | tya ; frquence haute + 5245 | 3 game.s 1484 | Code | 10 | | 2 | 00/250D : 09 20 | ora #$20 + 5246 | 3 game.s 1485 | Code | 10 | | 2 | 00/250F : 85 3E | sta {$3e} + 5247 | 3 game.s 1486 | Code | 10 | 2 | 3 | 00/2511 : AD BD 18 | lda waveFREQ+1 + 5248 | 3 game.s 1487 | Code | 10 | | 2 | 00/2514 : 85 3D | sta {$3d} + 5249 | 3 game.s 1488 | Code | 10 | | 1 | 00/2516 : 98 | tya + 5250 | 3 game.s 1489 | Code | 10 | | 2 | 00/2517 : 09 21 | ora #$21 + 5251 | 3 game.s 1490 | Code | 10 | | 2 | 00/2519 : 85 3E | sta {$3e} + 5252 | 3 game.s 1491 | Code | 10 | 2 | 3 | 00/251B : AD BD 18 | lda waveFREQ+1 + 5253 | 3 game.s 1492 | Code | 10 | | 2 | 00/251E : 85 3D | sta {$3d} + 5254 | 3 game.s 1493 | Empty | 10 | | 0 | 00/2520 | + 5255 | 3 game.s 1494 | Code | 10 | | 1 | 00/2520 : 98 | tya ; volume + 5256 | 3 game.s 1495 | Code | 10 | | 2 | 00/2521 : 09 40 | ora #$40 + 5257 | 3 game.s 1496 | Code | 10 | | 2 | 00/2523 : 85 3E | sta {$3e} + 5258 | 3 game.s 1497 | Code | 10 | | 2 | 00/2525 : A9 FF | lda #$ff + 5259 | 3 game.s 1498 | Code | 10 | | 2 | 00/2527 : 85 3D | sta {$3d} + 5260 | 3 game.s 1499 | Code | 10 | | 1 | 00/2529 : 98 | tya + 5261 | 3 game.s 1500 | Code | 10 | | 2 | 00/252A : 09 41 | ora #$41 + 5262 | 3 game.s 1501 | Code | 10 | | 2 | 00/252C : 85 3E | sta {$3e} + 5263 | 3 game.s 1502 | Code | 10 | | 2 | 00/252E : A9 FF | lda #$ff + 5264 | 3 game.s 1503 | Code | 10 | | 2 | 00/2530 : 85 3D | sta {$3d} + 5265 | 3 game.s 1504 | Empty | 10 | | 0 | 00/2532 | + 5266 | 3 game.s 1505 | Code | 10 | | 1 | 00/2532 : 98 | tya ; address pointer (at $8000) + 5267 | 3 game.s 1506 | Code | 10 | | 2 | 00/2533 : 09 80 | ora #$80 + 5268 | 3 game.s 1507 | Code | 10 | | 2 | 00/2535 : 85 3E | sta {$3e} + 5269 | 3 game.s 1508 | Code | 10 | | 2 | 00/2537 : A9 80 | lda #$80 + 5270 | 3 game.s 1509 | Code | 10 | | 2 | 00/2539 : 85 3D | sta {$3d} + 5271 | 3 game.s 1510 | Code | 10 | | 1 | 00/253B : 98 | tya + 5272 | 3 game.s 1511 | Code | 10 | | 2 | 00/253C : 09 81 | ora #$81 + 5273 | 3 game.s 1512 | Code | 10 | | 2 | 00/253E : 85 3E | sta {$3e} + 5274 | 3 game.s 1513 | Code | 10 | | 2 | 00/2540 : A9 80 | lda #$80 + 5275 | 3 game.s 1514 | Code | 10 | | 2 | 00/2542 : 85 3D | sta {$3d} + 5276 | 3 game.s 1515 | Empty | 10 | | 0 | 00/2544 | + 5277 | 3 game.s 1516 | Code | 10 | | 1 | 00/2544 : 98 | tya ; waveform table size (32K) + 5278 | 3 game.s 1517 | Code | 10 | | 2 | 00/2545 : 09 C0 | ora #$c0 + 5279 | 3 game.s 1518 | Code | 10 | | 2 | 00/2547 : 85 3E | sta {$3e} + 5280 | 3 game.s 1519 | Code | 10 | | 2 | 00/2549 : A9 3F | lda #%00111111 + 5281 | 3 game.s 1520 | Code | 10 | | 2 | 00/254B : 85 3D | sta {$3d} + 5282 | 3 game.s 1521 | Code | 10 | | 1 | 00/254D : 98 | tya + 5283 | 3 game.s 1522 | Code | 10 | | 2 | 00/254E : 09 C1 | ora #$c1 + 5284 | 3 game.s 1523 | Code | 10 | | 2 | 00/2550 : 85 3E | sta {$3e} + 5285 | 3 game.s 1524 | Code | 10 | | 2 | 00/2552 : A9 3F | lda #%00111111 + 5286 | 3 game.s 1525 | Code | 10 | | 2 | 00/2554 : 85 3D | sta {$3d} + 5287 | 3 game.s 1526 | Empty | 10 | | 0 | 00/2556 | + 5288 | 3 game.s 1527 | Code | 10 | | 1 | 00/2556 : 98 | tya ; control register + 5289 | 3 game.s 1528 | Code | 10 | | 2 | 00/2557 : 09 A0 | ora #$a0 + 5290 | 3 game.s 1529 | Code | 10 | | 2 | 00/2559 : 85 3E | sta {$3e} + 5291 | 3 game.s 1530 | Code | 10 | | 2 | 00/255B : A9 02 | lda #%0000_0010 ; one-shot + 5292 | 3 game.s 1531 | Code | 10 | | 2 | 00/255D : 85 3D | sta {$3d} + 5293 | 3 game.s 1532 | Code | 10 | | 1 | 00/255F : 98 | tya + 5294 | 3 game.s 1533 | Code | 10 | | 2 | 00/2560 : 09 A1 | ora #$a1 + 5295 | 3 game.s 1534 | Code | 10 | | 2 | 00/2562 : 85 3E | sta {$3e} + 5296 | 3 game.s 1535 | Code | 10 | | 2 | 00/2564 : A9 1A | lda #%0001_1010 ; with interrupt + 5297 | 3 game.s 1536 | Code | 10 | | 2 | 00/2566 : 85 3D | sta {$3d} + 5298 | 3 game.s 1537 | Empty | 10 | | 0 | 00/2568 | + 5299 | 3 game.s 1538 | Comment | 10 | | 0 | 00/2568 | * 3. on sort et a joue + 5300 | 3 game.s 1539 | Empty | 10 | | 0 | 00/2568 | + 5301 | 3 game.s 1540 | Code | 00 | | 2 | 00/2568 : C2 20 | rep #$20 + 5302 | 3 game.s 1541 | Code | 00 | | 1 | 00/256A : 2B | pld + 5303 | 3 game.s 1542 | Code | 00 | | 1 | 00/256B : 58 | cli + 5304 | 3 game.s 1543 | Code | 00 | | 1 | 00/256C : 60 | rts + 5305 | 3 game.s 1544 | Empty | 00 | | 0 | 00/256D | + 5306 | 3 game.s 1545 | Directive | 00 | | 0 | 00/256D | mx %00 + 5307 | 3 game.s 1546 | Empty | 00 | | 0 | 00/256D | + 5308 | 3 game.s 1547 | Comment | 00 | | 0 | 00/256D | *----------------------- + 5309 | 3 game.s 1548 | Comment | 00 | | 0 | 00/256D | * CHARGE_SON - OK + 5310 | 3 game.s 1549 | Comment | 00 | | 0 | 00/256D | *----------------------- + 5311 | 3 game.s 1550 | Comment | 00 | | 0 | 00/256D | * charge_son + 5312 | 3 game.s 1551 | Empty | 00 | | 0 | 00/256D | + 5313 | 3 game.s 1552 | Comment | 00 | | 0 | 00/256D | *--- offset to sfxs number is +21 + 5314 | 3 game.s 1553 | Empty | 00 | | 0 | 00/256D | + 5315 | 3 game.s 1554 | Code | 00 | | 1 | 00/256D : 3A | charge_son dec + 5316 | 3 game.s 1555 | Code | 00 | | 1 | 00/256E : 0A | asl ; pointe sur la table de pointeurs + 5317 | 3 game.s 1556 | Code | 00 | | 1 | 00/256F : AA | tax ; par niveau (1..5) + 5318 | 3 game.s 1557 | Code | 00 | 2 | 3 | 00/2570 : BD AB 14 | lda tblSND,x + 5319 | 3 game.s 1558 | Code | 00 | | 3 | 00/2573 : C9 FF FF | cmp #-1 + 5320 | 3 game.s 1559 | Code | 00 | | 2 | 00/2576 : D0 02 | bne ch_1 + 5321 | 3 game.s 1560 | Code | 00 | | 1 | 00/2578 : 38 | sec + 5322 | 3 game.s 1561 | Code | 00 | | 1 | 00/2579 : 60 | rts + 5323 | 3 game.s 1562 | Code | 00 | | 2 | 00/257A : 85 80 | ch_1 sta {$80} ; pointe sur sndPARTx + 5324 | 3 game.s 1563 | Empty | 00 | | 0 | 00/257C | + 5325 | 3 game.s 1564 | Code | 00 | | 3 | 00/257C : A9 01 00 | lda #1 ; on charge tous les sons maintenant + 5326 | 3 game.s 1565 | Code | 00 | 2 | 3 | 00/257F : 8D 66 10 | sta j + 5327 | 3 game.s 1566 | Empty | 00 | | 0 | 00/2582 | + 5328 | 3 game.s 1567 | Code | 00 | 2 | 3 | 00/2582 : AD 66 10 | ozunid_25 lda j + 5329 | 3 game.s 1568 | Code | 00 | | 1 | 00/2585 : 3A | dec + 5330 | 3 game.s 1569 | Code | 00 | | 1 | 00/2586 : 0A | asl + 5331 | 3 game.s 1570 | Code | 00 | | 1 | 00/2587 : A8 | tay + 5332 | 3 game.s 1571 | Code | 00 | | 1 | 00/2588 : AA | tax + 5333 | 3 game.s 1572 | Code | 00 | | 2 | 00/2589 : B1 80 | lda ({$80}),y + 5334 | 3 game.s 1573 | Code | 00 | | 3 | 00/258B : C9 FF FF | cmp #-1 ; fin d'une structure + 5335 | 3 game.s 1574 | Code | 00 | | 2 | 00/258E : D0 05 | bne ch_2 + 5336 | 3 game.s 1575 | Code | 00 | 2 | 3 | 00/2590 : CE 66 10 | dec j ; corrige l'index j + 5337 | 3 game.s 1576 | Code | 00 | | 1 | 00/2593 : 18 | clc + 5338 | 3 game.s 1577 | Code | 00 | | 1 | 00/2594 : 60 | rts + 5339 | 3 game.s 1578 | Code | 00 | | 2 | 00/2595 : 85 84 | ch_2 sta {{$80}+4} ; pointe sur l'entre de la structure d'un son + 5340 | 3 game.s 1579 | Empty | 00 | | 0 | 00/2597 | + 5341 | 3 game.s 1580 | Code | 00 | | 2 | 00/2597 : B2 84 | lda ({{$80}+4}) ; nom du son + 5342 | 3 game.s 1581 | Code | 00 | 2 | 3 | 00/2599 : 8D 1C 0E | sta pSND+21 + 5343 | 3 game.s 1582 | Code | 00 | | 3 | 00/259C : A0 02 00 | ldy #2 + 5344 | 3 game.s 1583 | Code | 00 | | 2 | 00/259F : B1 84 | lda ({{$80}+4}),y + 5345 | 3 game.s 1584 | Code | 00 | 2 | 3 | 00/25A1 : 9D FA 18 | sta tblFREQ,x ; la frquence du son + 5346 | 3 game.s 1585 | Empty | 00 | | 0 | 00/25A4 | + 5347 | 3 game.s 1586 | Code | 00 | | 2 | 00/25A4 : A5 84 | lda {{$80}+4} + 5348 | 3 game.s 1587 | Code | 00 | | 1 | 00/25A6 : 18 | clc + 5349 | 3 game.s 1588 | Code | 00 | | 3 | 00/25A7 : 69 04 00 | adc #4 + 5350 | 3 game.s 1589 | Code | 00 | 2 | 3 | 00/25AA : 9D BE 18 | sta tblSTR1,x ; on pointe sur la premire string + 5351 | 3 game.s 1590 | Code | 00 | | 2 | 00/25AD : 85 84 | sta {{$80}+4} + 5352 | 3 game.s 1591 | Code | 00 | | 2 | 00/25AF : B2 84 | lda ({{$80}+4}) + 5353 | 3 game.s 1592 | Code | 00 | | 3 | 00/25B1 : 29 FF 00 | and #$ff + 5354 | 3 game.s 1593 | Code | 00 | | 1 | 00/25B4 : 18 | clc + 5355 | 3 game.s 1594 | Code | 00 | 2 | 3 | 00/25B5 : 7D BE 18 | adc tblSTR1,x + 5356 | 3 game.s 1595 | Code | 00 | | 1 | 00/25B8 : 1A | inc + 5357 | 3 game.s 1596 | Code | 00 | 2 | 3 | 00/25B9 : 9D D2 18 | sta tblSTR2,x + 5358 | 3 game.s 1597 | Empty | 00 | | 0 | 00/25BC | + 5359 | 3 game.s 1598 | Code | 00 | 2 | 3 | 00/25BC : 20 C4 25 | jsr charge_un_son + 5360 | 3 game.s 1599 | Empty | 00 | | 0 | 00/25BF | + 5361 | 3 game.s 1600 | Code | 00 | 2 | 3 | 00/25BF : EE 66 10 | inc j + 5362 | 3 game.s 1601 | Code | 00 | | 2 | 00/25C2 : 80 BE | bra ozunid_25 + 5363 | 3 game.s 1602 | Empty | 00 | | 0 | 00/25C4 | + 5364 | 3 game.s 1603 | Comment | 00 | | 0 | 00/25C4 | *--- + 5365 | 3 game.s 1604 | Empty | 00 | | 0 | 00/25C4 | + 5366 | 3 game.s 1605 | Empty | 00 | | 0 | 00/25C4 | charge_un_son + 5367 | 3 game.s 1606 | Code | 00 | 2 | 3 | 00/25C4 : A9 07 0E | lda #pSND + 5368 | 3 game.s 1607 | Code | 00 | 2 | 3 | 00/25C7 : 8D 3F 0D | sta proOPEN+4 ; filename + 5369 | 3 game.s 1608 | Empty | 00 | | 0 | 00/25CA | + 5370 | 3 game.s 1609 | Code | 00 | | 4 | 00/25CA : 22 A8 00 E1 | jsl {$e100a8} + 5371 | 3 game.s 1610 | Data | 00 | | 2 | 00/25CE : 10 20 | dw $2010 + 5372 | 3 game.s 1611 | Data | 00 | 3 | 4 | 00/25D0 : 3B 0D 00 00 | adrl proOPEN + 5373 | 3 game.s 1612 | Code | 00 | | 2 | 00/25D4 : B0 71 | bcs cus_err2 + 5374 | 3 game.s 1613 | Empty | 00 | | 0 | 00/25D6 | + 5375 | 3 game.s 1614 | Code | 00 | 2 | 3 | 00/25D6 : AD 3D 0D | lda proOPEN+2 + 5376 | 3 game.s 1615 | Code | 00 | 2 | 3 | 00/25D9 : 8D 6B 0D | sta proREAD+2 + 5377 | 3 game.s 1616 | Code | 00 | 2 | 3 | 00/25DC : 8D 7B 0D | sta proCLOSE+2 + 5378 | 3 game.s 1617 | Empty | 00 | | 0 | 00/25DF | + 5379 | 3 game.s 1618 | Code | 00 | 2 | 3 | 00/25DF : AC 65 0D | ldy proEOF + 5380 | 3 game.s 1619 | Code | 00 | 2 | 3 | 00/25E2 : 8C 71 0D | sty proREAD+8 + 5381 | 3 game.s 1620 | Code | 00 | 2 | 3 | 00/25E5 : AE 67 0D | ldx proEOF+2 + 5382 | 3 game.s 1621 | Code | 00 | 2 | 3 | 00/25E8 : 8E 73 0D | stx proREAD+10 + 5383 | 3 game.s 1622 | Empty | 00 | | 0 | 00/25EB | + 5384 | 3 game.s 1623 | Code | 00 | | 1 | 00/25EB : 48 | pha + 5385 | 3 game.s 1624 | Code | 00 | | 1 | 00/25EC : 48 | pha + 5386 | 3 game.s 1625 | Code | 00 | | 1 | 00/25ED : DA | phx + 5387 | 3 game.s 1626 | Code | 00 | | 1 | 00/25EE : 5A | phy + 5388 | 3 game.s 1627 | Macro | 00 | | 0 | 00/25EF | PushWord myID + 5393 | 3 game.s 1627 | Code | 00 | 2 | 3 | 00/25EF : AD 62 07 | LDA myID + 5394 | 3 game.s 1627 | Code | 00 | | 1 | 00/25F2 : 48 | PHA + 5396 | 3 game.s 1628 | Macro | 00 | | 0 | 00/25F3 | PushWord #%11000000_00001100 + 5398 | 3 game.s 1628 | Code | 00 | | 3 | 00/25F3 : F4 0C C0 | PEA #%11000000_00001100 + 5401 | 3 game.s 1629 | Macro | 00 | | 0 | 00/25F6 | PushLong #0 + 5405 | 3 game.s 1629 | Code | 00 | | 3 | 00/25F6 : F4 00 00 | PEA #^#0 + 5412 | 3 game.s 1629 | Code | 00 | | 3 | 00/25F9 : F4 00 00 | PEA #0 + 5415 | 3 game.s 1630 | Macro | 00 | | 0 | 00/25FC | _NewHandle + 5417 | 3 game.s 1630 | Code | 00 | | 3 | 00/25FC : A2 02 09 | LDX #$902 ; load tool call # + 5418 | 3 game.s 1630 | Code | 00 | | 4 | 00/25FF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5419 | 3 game.s 1631 | Code | 00 | | 1 | 00/2603 : 0B | phd + 5420 | 3 game.s 1632 | Code | 00 | | 1 | 00/2604 : 3B | tsc + 5421 | 3 game.s 1633 | Code | 00 | | 1 | 00/2605 : 5B | tcd + 5422 | 3 game.s 1634 | Empty | 00 | | 0 | 00/2606 | + 5423 | 3 game.s 1635 | Code | 00 | 2 | 3 | 00/2606 : AD 66 10 | lda j + 5424 | 3 game.s 1636 | Code | 00 | | 1 | 00/2609 : 3A | dec + 5425 | 3 game.s 1637 | Code | 00 | | 1 | 00/260A : 0A | asl + 5426 | 3 game.s 1638 | Code | 00 | | 1 | 00/260B : A8 | tay + 5427 | 3 game.s 1639 | Code | 00 | | 1 | 00/260C : 0A | asl + 5428 | 3 game.s 1640 | Code | 00 | | 1 | 00/260D : AA | tax + 5429 | 3 game.s 1641 | Code | 00 | 2 | 3 | 00/260E : AD 65 0D | lda proEOF ; nombre d'octets + 5430 | 3 game.s 1642 | Code | 00 | 2 | 3 | 00/2611 : 99 E6 18 | sta tblSIZE,y + 5431 | 3 game.s 1643 | Empty | 00 | | 0 | 00/2614 | + 5432 | 3 game.s 1644 | Code | 00 | | 2 | 00/2614 : A7 03 | lda [3] + 5433 | 3 game.s 1645 | Code | 00 | 2 | 3 | 00/2616 : 9D B2 07 | sta ptrSND1,x + 5434 | 3 game.s 1646 | Code | 00 | 2 | 3 | 00/2619 : 8D 6D 0D | sta proREAD+4 + 5435 | 3 game.s 1647 | Code | 00 | | 3 | 00/261C : A0 02 00 | ldy #2 + 5436 | 3 game.s 1648 | Code | 00 | | 2 | 00/261F : B7 03 | lda [3],y + 5437 | 3 game.s 1649 | Code | 00 | 2 | 3 | 00/2621 : 9D B4 07 | sta ptrSND1+2,x + 5438 | 3 game.s 1650 | Code | 00 | 2 | 3 | 00/2624 : 8D 6F 0D | sta proREAD+6 + 5439 | 3 game.s 1651 | Code | 00 | | 1 | 00/2627 : 2B | pld + 5440 | 3 game.s 1652 | Code | 00 | | 1 | 00/2628 : 68 | pla + 5441 | 3 game.s 1653 | Code | 00 | 2 | 3 | 00/2629 : 9D 8E 07 | sta haSND1,x + 5442 | 3 game.s 1654 | Code | 00 | | 1 | 00/262C : 68 | pla + 5443 | 3 game.s 1655 | Code | 00 | 2 | 3 | 00/262D : 9D 90 07 | sta haSND1+2,x + 5444 | 3 game.s 1656 | Code | 00 | | 2 | 00/2630 : B0 0A | bcs cus_err1 + 5445 | 3 game.s 1657 | Empty | 00 | | 0 | 00/2632 | + 5446 | 3 game.s 1658 | Code | 00 | | 4 | 00/2632 : 22 A8 00 E1 | jsl {$e100a8} + 5447 | 3 game.s 1659 | Data | 00 | | 2 | 00/2636 : 12 20 | dw $2012 + 5448 | 3 game.s 1660 | Data | 00 | 3 | 4 | 00/2638 : 69 0D 00 00 | adrl proREAD + 5449 | 3 game.s 1661 | Empty | 00 | | 0 | 00/263C | + 5450 | 3 game.s 1662 | Code | 00 | | 4 | 00/263C : 22 A8 00 E1 | cus_err1 jsl {$e100a8} + 5451 | 3 game.s 1663 | Data | 00 | | 2 | 00/2640 : 14 20 | dw $2014 + 5452 | 3 game.s 1664 | Data | 00 | 3 | 4 | 00/2642 : 79 0D 00 00 | adrl proCLOSE + 5453 | 3 game.s 1665 | Code | 00 | | 1 | 00/2646 : 18 | clc + 5454 | 3 game.s 1666 | Code | 00 | | 1 | 00/2647 : 60 | cus_err2 rts + 5455 | 3 game.s 1667 | Empty | 00 | | 0 | 00/2648 | + 5456 | 3 game.s 1668 | Comment | 00 | | 0 | 00/2648 | *----------------------- + 5457 | 3 game.s 1669 | Comment | 00 | | 0 | 00/2648 | * CLAVIER_SONORE - OK + 5458 | 3 game.s 1670 | Comment | 00 | | 0 | 00/2648 | *----------------------- + 5459 | 3 game.s 1671 | Empty | 00 | | 0 | 00/2648 | + 5460 | 3 game.s 1672 | Empty | 00 | | 0 | 00/2648 | clavier_sonore + 5461 | 3 game.s 1673 | Code | 00 | | 3 | 00/2648 : A2 00 00 | ldx #0 ; init keyboard + 5462 | 3 game.s 1674 | Code | 00 | | 3 | 00/264B : A9 00 00 | lda #{0} + 5463 | 3 game.s 1675 | Code | 00 | 2 | 3 | 00/264E : 9D 0E 19 | ozunid_26 sta sndKEY,x + 5464 | 3 game.s 1676 | Code | 00 | | 1 | 00/2651 : E8 | inx + 5465 | 3 game.s 1677 | Code | 00 | | 1 | 00/2652 : E8 | inx + 5466 | 3 game.s 1678 | Code | 00 | | 3 | 00/2653 : E0 14 00 | cpx #10*2 + 5467 | 3 game.s 1679 | Code | 00 | | 2 | 00/2656 : 90 F6 | bcc ozunid_26 + 5468 | 3 game.s 1680 | Empty | 00 | | 0 | 00/2658 | + 5469 | 3 game.s 1681 | Code | 00 | 2 | 3 | 00/2658 : AD 26 27 | cl_loop lda fgCLEAR + 5470 | 3 game.s 1682 | Code | 00 | | 2 | 00/265B : F0 06 | beq cl_noclear + 5471 | 3 game.s 1683 | Code | 00 | 2 | 3 | 00/265D : 20 E9 26 | jsr paintZIK + 5472 | 3 game.s 1684 | Code | 00 | 2 | 3 | 00/2660 : 9C 26 27 | stz fgCLEAR + 5473 | 3 game.s 1685 | Empty | 00 | | 0 | 00/2663 | + 5474 | 3 game.s 1686 | Code | 00 | | 1 | 00/2663 : 48 | cl_noclear pha + 5475 | 3 game.s 1687 | Macro | 00 | | 0 | 00/2664 | PushWord #%00000000_00001010 + 5477 | 3 game.s 1687 | Code | 00 | | 3 | 00/2664 : F4 0A 00 | PEA #%00000000_00001010 + 5480 | 3 game.s 1688 | Macro | 00 | | 0 | 00/2667 | PushLong #taskREC + 5484 | 3 game.s 1688 | Code | 00 | 1 >>16 | 3 | 00/2667 : F4 00 00 | PEA #^#taskREC + 5491 | 3 game.s 1688 | Code | 00 | 2 | 3 | 00/266A : F4 27 0B | PEA #taskREC + 5494 | 3 game.s 1689 | Macro | 00 | | 0 | 00/266D | _GetNextEvent + 5496 | 3 game.s 1689 | Code | 00 | | 3 | 00/266D : A2 06 0A | LDX #$A06 ; load tool call # + 5497 | 3 game.s 1689 | Code | 00 | | 4 | 00/2670 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5498 | 3 game.s 1690 | Code | 00 | | 1 | 00/2674 : 68 | pla + 5499 | 3 game.s 1691 | Code | 00 | | 2 | 00/2675 : F0 E1 | beq cl_loop + 5500 | 3 game.s 1692 | Empty | 00 | | 0 | 00/2677 | + 5501 | 3 game.s 1693 | Code | 00 | 2 | 3 | 00/2677 : AD 27 0B | lda taskREC ; une touche ? + 5502 | 3 game.s 1694 | Code | 00 | | 3 | 00/267A : C9 03 00 | cmp #{$0003} + 5503 | 3 game.s 1695 | Code | 00 | | 2 | 00/267D : D0 D9 | bne cl_loop + 5504 | 3 game.s 1696 | Empty | 00 | | 0 | 00/267F | + 5505 | 3 game.s 1697 | Code | 00 | 2 | 3 | 00/267F : AD 29 0B | lda taskMESSAGE ; entre 0 et 9 ? + 5506 | 3 game.s 1698 | Code | 00 | | 3 | 00/2682 : C9 1B 00 | cmp #{$1b} + 5507 | 3 game.s 1699 | Code | 00 | | 2 | 00/2685 : F0 0A | beq cl_exit + 5508 | 3 game.s 1700 | Code | 00 | | 3 | 00/2687 : C9 30 00 | cmp #'0' + 5509 | 3 game.s 1701 | Code | 00 | | 2 | 00/268A : D0 0A | bne cl_1 + 5510 | 3 game.s 1702 | Empty | 00 | | 0 | 00/268C | + 5511 | 3 game.s 1703 | Code | 00 | 2 | 3 | 00/268C : 20 E9 26 | cl_0 jsr paintZIK ; 0 pour sortir + 5512 | 3 game.s 1704 | Code | 00 | | 1 | 00/268F : 18 | clc + 5513 | 3 game.s 1705 | Code | 00 | | 1 | 00/2690 : 60 | rts ; * pour quitter + 5514 | 3 game.s 1706 | Empty | 00 | | 0 | 00/2691 | + 5515 | 3 game.s 1707 | Code | 00 | 2 | 3 | 00/2691 : 20 E9 26 | cl_exit jsr paintZIK + 5516 | 3 game.s 1708 | Code | 00 | | 1 | 00/2694 : 38 | sec ; dfinitivement + 5517 | 3 game.s 1709 | Code | 00 | | 1 | 00/2695 : 60 | rts + 5518 | 3 game.s 1710 | Empty | 00 | | 0 | 00/2696 | + 5519 | 3 game.s 1711 | Code | 00 | | 3 | 00/2696 : C9 31 00 | cl_1 cmp #'1' + 5520 | 3 game.s 1712 | Code | 00 | | 2 | 00/2699 : 90 BD | bcc cl_loop + 5521 | 3 game.s 1713 | Code | 00 | | 3 | 00/269B : C9 3A 00 | cmp #'9'+1 + 5522 | 3 game.s 1714 | Code | 00 | | 2 | 00/269E : B0 B8 | bcs cl_loop + 5523 | 3 game.s 1715 | Empty | 00 | | 0 | 00/26A0 | + 5524 | 3 game.s 1716 | Code | 00 | | 1 | 00/26A0 : 38 | sec + 5525 | 3 game.s 1717 | Code | 00 | | 3 | 00/26A1 : E9 31 00 | sbc #'1' + 5526 | 3 game.s 1718 | Code | 00 | 2 | 3 | 00/26A4 : CD 66 10 | cmp j ; dans la limite du nombre de sons + 5527 | 3 game.s 1719 | Code | 00 | | 2 | 00/26A7 : B0 AF | bcs cl_loop + 5528 | 3 game.s 1720 | Empty | 00 | | 0 | 00/26A9 | + 5529 | 3 game.s 1721 | Code | 00 | | 1 | 00/26A9 : 0A | asl ; affiche les chanes + 5530 | 3 game.s 1722 | Code | 00 | | 1 | 00/26AA : AA | tax + 5531 | 3 game.s 1723 | Code | 00 | | 1 | 00/26AB : 0A | asl + 5532 | 3 game.s 1724 | Code | 00 | | 1 | 00/26AC : A8 | tay + 5533 | 3 game.s 1725 | Code | 00 | 2 | 3 | 00/26AD : BD E6 18 | lda tblSIZE,x + 5534 | 3 game.s 1726 | Code | 00 | | 2 | 00/26B0 : 10 03 | bpl cl_size + 5535 | 3 game.s 1727 | Code | 00 | | 3 | 00/26B2 : A9 00 80 | lda #$8000 ; on ne dpasse pas 32K + 5536 | 3 game.s 1728 | Code | 00 | 2 | 3 | 00/26B5 : 8D EB 24 | cl_size sta sj_eof+1 + 5537 | 3 game.s 1729 | Code | 00 | 2 | 3 | 00/26B8 : BD FA 18 | lda tblFREQ,x + 5538 | 3 game.s 1730 | Code | 00 | 2 | 3 | 00/26BB : 8D BC 18 | sta waveFREQ + 5539 | 3 game.s 1731 | Empty | 00 | | 0 | 00/26BE | + 5540 | 3 game.s 1732 | Code | 00 | 2 | 3 | 00/26BE : B9 B2 07 | lda ptrSND1,y + 5541 | 3 game.s 1733 | Code | 00 | 2 | 3 | 00/26C1 : 8D E4 24 | sta sj_from+1 + 5542 | 3 game.s 1734 | Code | 00 | 2 | 3 | 00/26C4 : B9 B3 07 | lda ptrSND1+1,y + 5543 | 3 game.s 1735 | Code | 00 | 2 | 3 | 00/26C7 : 8D E5 24 | sta sj_from+2 + 5544 | 3 game.s 1736 | Empty | 00 | | 0 | 00/26CA | + 5545 | 3 game.s 1737 | Comment | 00 | | 0 | 00/26CA | * Une petite diffrence avec la version ST + 5546 | 3 game.s 1738 | Empty | 00 | | 0 | 00/26CA | + 5547 | 3 game.s 1739 | Comment | 00 | | 0 | 00/26CA | * lda sndKEY,x ; did we press the key? + 5548 | 3 game.s 1740 | Comment | 00 | | 0 | 00/26CA | * cmp #TRUE + 5549 | 3 game.s 1741 | Comment | 00 | | 0 | 00/26CA | * bne cl_2 ; no, we can play + 5550 | 3 game.s 1742 | Comment | 00 | | 0 | 00/26CA | * brl cl_loop + 5551 | 3 game.s 1743 | Comment | 00 | | 0 | 00/26CA | * + 5552 | 3 game.s 1744 | Comment | 00 | | 0 | 00/26CA | *cl_2 lda #TRUE + 5553 | 3 game.s 1745 | Comment | 00 | | 0 | 00/26CA | * sta sndKEY,x + 5554 | 3 game.s 1746 | Empty | 00 | | 0 | 00/26CA | + 5555 | 3 game.s 1747 | Code | 00 | | 1 | 00/26CA : DA | phx + 5556 | 3 game.s 1748 | Code | 00 | 2 | 3 | 00/26CB : 20 E9 26 | jsr paintZIK + 5557 | 3 game.s 1749 | Empty | 00 | | 0 | 00/26CE | + 5558 | 3 game.s 1750 | Code | 00 | | 1 | 00/26CE : FA | plx + 5559 | 3 game.s 1751 | Code | 00 | | 1 | 00/26CF : DA | phx + 5560 | 3 game.s 1752 | Empty | 00 | | 0 | 00/26D0 | + 5561 | 3 game.s 1753 | Code | 00 | 2 | 3 | 00/26D0 : BD BE 18 | lda tblSTR1,x + 5562 | 3 game.s 1754 | Code | 00 | | 3 | 00/26D3 : A0 16 00 | ldy #22 + 5563 | 3 game.s 1755 | Code | 00 | 2 | 3 | 00/26D6 : 20 67 27 | jsr t + 5564 | 3 game.s 1756 | Empty | 00 | | 0 | 00/26D9 | + 5565 | 3 game.s 1757 | Code | 00 | | 1 | 00/26D9 : FA | plx + 5566 | 3 game.s 1758 | Code | 00 | 2 | 3 | 00/26DA : BD D2 18 | lda tblSTR2,x + 5567 | 3 game.s 1759 | Code | 00 | | 3 | 00/26DD : A0 17 00 | ldy #23 + 5568 | 3 game.s 1760 | Code | 00 | 2 | 3 | 00/26E0 : 20 67 27 | jsr t + 5569 | 3 game.s 1761 | Empty | 00 | | 0 | 00/26E3 | + 5570 | 3 game.s 1762 | Code | 00 | 2 | 3 | 00/26E3 : 20 C6 24 | jsr son_joue ; met le son en RAM son et le joue + 5571 | 3 game.s 1763 | Code | 00 | | 3 | 00/26E6 : 82 6F FF | brl cl_loop + 5572 | 3 game.s 1764 | Empty | 00 | | 0 | 00/26E9 | + 5573 | 3 game.s 1765 | Comment | 00 | | 0 | 00/26E9 | *---------- The rectangle + 5574 | 3 game.s 1766 | Empty | 00 | | 0 | 00/26E9 | + 5575 | 3 game.s 1767 | Macro | 00 | | 0 | 00/26E9 | paintZIK PushLong #curPATTERN + 5579 | 3 game.s 1767 | Code | 00 | 1 >>16 | 3 | 00/26E9 : F4 00 00 | PEA #^#curPATTERN + 5586 | 3 game.s 1767 | Code | 00 | 2 | 3 | 00/26EC : F4 3A 0A | PEA #curPATTERN + 5589 | 3 game.s 1768 | Macro | 00 | | 0 | 00/26EF | _GetPenPat + 5591 | 3 game.s 1768 | Code | 00 | | 3 | 00/26EF : A2 04 31 | LDX #$3104 ; load tool call # + 5592 | 3 game.s 1768 | Code | 00 | | 4 | 00/26F2 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5593 | 3 game.s 1769 | Empty | 00 | | 0 | 00/26F6 | + 5594 | 3 game.s 1770 | Macro | 00 | | 0 | 00/26F6 | PushLong #whitePATTERN + 5598 | 3 game.s 1770 | Code | 00 | 1 >>16 | 3 | 00/26F6 : F4 00 00 | PEA #^#whitePATTERN + 5605 | 3 game.s 1770 | Code | 00 | 2 | 3 | 00/26F9 : F4 FA 09 | PEA #whitePATTERN + 5608 | 3 game.s 1771 | Macro | 00 | | 0 | 00/26FC | _SetPenPat + 5610 | 3 game.s 1771 | Code | 00 | | 3 | 00/26FC : A2 04 30 | LDX #$3004 ; load tool call # + 5611 | 3 game.s 1771 | Code | 00 | | 4 | 00/26FF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5612 | 3 game.s 1772 | Empty | 00 | | 0 | 00/2703 | + 5613 | 3 game.s 1773 | Macro | 00 | | 0 | 00/2703 | PushLong #zikRECT + 5617 | 3 game.s 1773 | Code | 00 | 1 >>16 | 3 | 00/2703 : F4 00 00 | PEA #^#zikRECT + 5624 | 3 game.s 1773 | Code | 00 | 2 | 3 | 00/2706 : F4 1E 27 | PEA #zikRECT + 5627 | 3 game.s 1774 | Macro | 00 | | 0 | 00/2709 | _PaintRect + 5629 | 3 game.s 1774 | Code | 00 | | 3 | 00/2709 : A2 04 54 | LDX #$5404 ; load tool call # + 5630 | 3 game.s 1774 | Code | 00 | | 4 | 00/270C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5631 | 3 game.s 1775 | Empty | 00 | | 0 | 00/2710 | + 5632 | 3 game.s 1776 | Macro | 00 | | 0 | 00/2710 | PushLong #curPATTERN + 5636 | 3 game.s 1776 | Code | 00 | 1 >>16 | 3 | 00/2710 : F4 00 00 | PEA #^#curPATTERN + 5643 | 3 game.s 1776 | Code | 00 | 2 | 3 | 00/2713 : F4 3A 0A | PEA #curPATTERN + 5646 | 3 game.s 1777 | Macro | 00 | | 0 | 00/2716 | _SetPenPat + 5648 | 3 game.s 1777 | Code | 00 | | 3 | 00/2716 : A2 04 30 | LDX #$3004 ; load tool call # + 5649 | 3 game.s 1777 | Code | 00 | | 4 | 00/2719 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5650 | 3 game.s 1778 | Code | 00 | | 1 | 00/271D : 60 | rts + 5651 | 3 game.s 1779 | Empty | 00 | | 0 | 00/271E | + 5652 | 3 game.s 1780 | Comment | 00 | | 0 | 00/271E | *--- + 5653 | 3 game.s 1781 | Empty | 00 | | 0 | 00/271E | + 5654 | 3 game.s 1782 | Data | 00 | | 8 | 00/271E : 96 00 00 00 | zikRECT dw 150,0,200,320 | | | | | | C8 00 40 01 | - 5751 | 3 game.s 1889 | Data | 00 | | 2 | 00/2693 : 00 00 | fgCLEAR ds 2 ; -1 set by interrupt - 5752 | 3 game.s 1890 | Empty | 00 | | 0 | 00/2695 | - 5753 | 3 game.s 1891 | Comment | 00 | | 0 | 00/2695 | *----------------------- - 5754 | 3 game.s 1892 | Comment | 00 | | 0 | 00/2695 | * MIX - OK - 5755 | 3 game.s 1893 | Comment | 00 | | 0 | 00/2695 | *----------------------- - 5756 | 3 game.s 1894 | Comment | 00 | | 0 | 00/2695 | * mix(numero_son%) - 5757 | 3 game.s 1895 | Empty | 00 | | 0 | 00/2695 | - 5758 | 3 game.s 1896 | Empty | 00 | | 0 | 00/2695 | mix - 5759 | 3 game.s 1897 | Code | 00 | | 1 | 00/2695 : 60 | rts - 5760 | 3 game.s 1898 | Empty | 00 | | 0 | 00/2696 | - 5761 | 3 game.s 1899 | Comment | 00 | | 0 | 00/2696 | *----------------------- - 5762 | 3 game.s 1900 | Comment | 00 | | 0 | 00/2696 | * STOP_SAMPLE - OK - 5763 | 3 game.s 1901 | Comment | 00 | | 0 | 00/2696 | *----------------------- - 5764 | 3 game.s 1902 | Comment | 00 | | 0 | 00/2696 | * stop_sample - 5765 | 3 game.s 1903 | Empty | 00 | | 0 | 00/2696 | - 5766 | 3 game.s 1904 | Empty | 00 | | 0 | 00/2696 | stop_sample - 5767 | 3 game.s 1905 | Code | 00 | | 1 | 00/2696 : 60 | rts - 5768 | 3 game.s 1906 | Empty | 00 | | 0 | 00/2697 | - 5769 | 3 game.s 1907 | Comment | 00 | | 0 | 00/2697 | *----------------------- - 5770 | 3 game.s 1908 | Comment | 00 | | 0 | 00/2697 | * FIN_MUSIQUE - OK - 5771 | 3 game.s 1909 | Comment | 00 | | 0 | 00/2697 | *----------------------- - 5772 | 3 game.s 1910 | Comment | 00 | | 0 | 00/2697 | * fin_musique - 5773 | 3 game.s 1911 | Empty | 00 | | 0 | 00/2697 | - 5774 | 3 game.s 1912 | Empty | 00 | | 0 | 00/2697 | fin_musique - 5775 | 3 game.s 1913 | Code | 00 | | 1 | 00/2697 : 78 | sei - 5776 | 3 game.s 1914 | Empty | 00 | | 0 | 00/2698 | - 5777 | 3 game.s 1915 | Macro | 00 | | 0 | 00/2698 | PushWord #11 - 5779 | 3 game.s 1915 | Code | 00 | | 3 | 00/2698 : F4 0B 00 | PEA #11 - 5782 | 3 game.s 1916 | Macro | 00 | | 0 | 00/269B | PushLong sndVECTOR - 5790 | 3 game.s 1916 | Code | 00 | 2 | 3 | 00/269B : AD A6 18 | LDA sndVECTOR+2 - 5791 | 3 game.s 1916 | Code | 00 | | 1 | 00/269E : 48 | PHA - 5799 | 3 game.s 1916 | Code | 00 | 2 | 3 | 00/269F : AD A4 18 | LDA sndVECTOR - 5800 | 3 game.s 1916 | Code | 00 | | 1 | 00/26A2 : 48 | PHA - 5802 | 3 game.s 1917 | Macro | 00 | | 0 | 00/26A3 | _SetVector - 5804 | 3 game.s 1917 | Code | 00 | | 3 | 00/26A3 : A2 03 10 | LDX #$1003 ; load tool call # - 5805 | 3 game.s 1917 | Code | 00 | | 4 | 00/26A6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5806 | 3 game.s 1918 | Empty | 00 | | 0 | 00/26AA | - 5807 | 3 game.s 1919 | Code | 00 | | 1 | 00/26AA : 0B | phd - 5808 | 3 game.s 1920 | Code | 00 | | 3 | 00/26AB : A9 00 C0 | lda #$c000 - 5809 | 3 game.s 1921 | Code | 00 | | 1 | 00/26AE : 5B | tcd - 5810 | 3 game.s 1922 | Code | 10 | | 2 | 00/26AF : E2 20 | sep #$20 - 5811 | 3 game.s 1923 | Empty | 10 | | 0 | 00/26B1 | - 5812 | 3 game.s 1924 | Code | 10 | | 4 | 00/26B1 : AF CA 00 E1 | ldal $e100ca - 5813 | 3 game.s 1925 | Code | 10 | | 2 | 00/26B5 : 29 0F | and #%0000_1111 - 5814 | 3 game.s 1926 | Code | 10 | | 2 | 00/26B7 : 85 3C | sta {$3c} - 5815 | 3 game.s 1927 | Empty | 10 | | 0 | 00/26B9 | - 5816 | 3 game.s 1928 | Code | 10 | | 3 | 00/26B9 : A2 02 00 | ldx #2 ; boucle 2 fois - 5817 | 3 game.s 1929 | Code | 10 | | 3 | 00/26BC : A0 1F 00 | fm_1 ldy #$1f - 5818 | 3 game.s 1930 | Code | 10 | | 1 | 00/26BF : 98 | ozunid_27 tya - 5819 | 3 game.s 1931 | Code | 10 | | 2 | 00/26C0 : 09 A0 | ora #$a0 - 5820 | 3 game.s 1932 | Code | 10 | | 2 | 00/26C2 : 85 3E | sta {$3e} - 5821 | 3 game.s 1933 | Code | 10 | | 2 | 00/26C4 : A9 01 | lda #$01 - 5822 | 3 game.s 1934 | Code | 10 | | 2 | 00/26C6 : 85 3D | sta {$3d} - 5823 | 3 game.s 1935 | Code | 10 | | 1 | 00/26C8 : 88 | dey - 5824 | 3 game.s 1936 | Code | 10 | | 2 | 00/26C9 : 10 F4 | bpl ozunid_27 - 5825 | 3 game.s 1937 | Code | 10 | | 1 | 00/26CB : CA | dex - 5826 | 3 game.s 1938 | Code | 10 | | 2 | 00/26CC : D0 EE | bne fm_1 - 5827 | 3 game.s 1939 | Empty | 10 | | 0 | 00/26CE | - 5828 | 3 game.s 1940 | Code | 00 | | 2 | 00/26CE : C2 20 | rep #$20 - 5829 | 3 game.s 1941 | Code | 00 | | 1 | 00/26D0 : 2B | pld - 5830 | 3 game.s 1942 | Code | 00 | | 1 | 00/26D1 : 58 | cli - 5831 | 3 game.s 1943 | Code | 00 | | 1 | 00/26D2 : 60 | rts - 5832 | 3 game.s 1944 | Empty | 00 | | 0 | 00/26D3 | - 5833 | 3 game.s 1945 | Comment | 00 | | 0 | 00/26D3 | *----------------------- - 5834 | 3 game.s 1946 | Comment | 00 | | 0 | 00/26D3 | * DATA_FICHIERS_MUSIQUE - OK - 5835 | 3 game.s 1947 | Comment | 00 | | 0 | 00/26D3 | *----------------------- - 5836 | 3 game.s 1948 | Comment | 00 | | 0 | 00/26D3 | * data_fichiers_musique - 5837 | 3 game.s 1949 | Empty | 00 | | 0 | 00/26D3 | - 5838 | 3 game.s 1950 | Empty | 00 | | 0 | 00/26D3 | data_fichiers_musique - 5839 | 3 game.s 1951 | Code | 00 | | 1 | 00/26D3 : 60 | rts - 5840 | 3 game.s 1952 | Empty | 00 | | 0 | 00/26D4 | - 5841 | 3 game.s 1953 | Comment | 00 | | 0 | 00/26D4 | *----------------------- - 5842 | 3 game.s 1954 | Comment | 00 | | 0 | 00/26D4 | * T - OK - 5843 | 3 game.s 1955 | Comment | 00 | | 0 | 00/26D4 | *----------------------- - 5844 | 3 game.s 1956 | Comment | 00 | | 0 | 00/26D4 | * t(ligne%,texte$) - 5845 | 3 game.s 1957 | Comment | 00 | | 0 | 00/26D4 | * A: @texte$ - 5846 | 3 game.s 1958 | Comment | 00 | | 0 | 00/26D4 | * Y: ligne% - 5847 | 3 game.s 1959 | Empty | 00 | | 0 | 00/26D4 | - 5848 | 3 game.s 1960 | Code | 00 | 2 | 3 | 00/26D4 : 8C 5E 10 | t sty theY - 5849 | 3 game.s 1961 | Empty | 00 | | 0 | 00/26D7 | - 5850 | 3 game.s 1962 | Macro | 00 | | 0 | 00/26D7 | PushWord #^t ; pointer to string - 5852 | 3 game.s 1962 | Code | 00 | 1 >>16 | 3 | 00/26D7 : F4 00 00 | PEA #^t - 5855 | 3 game.s 1963 | Code | 00 | | 1 | 00/26DA : 48 | pha - 5856 | 3 game.s 1964 | Empty | 00 | | 0 | 00/26DB | - 5857 | 3 game.s 1965 | Macro | 00 | | 0 | 00/26DB | PushWord #0 ; get string length - 5859 | 3 game.s 1965 | Code | 00 | | 3 | 00/26DB : F4 00 00 | PEA #0 - 5862 | 3 game.s 1966 | Macro | 00 | | 0 | 00/26DE | PushWord #^t - 5864 | 3 game.s 1966 | Code | 00 | 1 >>16 | 3 | 00/26DE : F4 00 00 | PEA #^t - 5867 | 3 game.s 1967 | Code | 00 | | 1 | 00/26E1 : 48 | pha - 5868 | 3 game.s 1968 | Macro | 00 | | 0 | 00/26E2 | _StringWidth ; return left on stack - 5870 | 3 game.s 1968 | Code | 00 | | 3 | 00/26E2 : A2 04 A9 | LDX #$A904 ; load tool call # - 5871 | 3 game.s 1968 | Code | 00 | | 4 | 00/26E5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5872 | 3 game.s 1969 | Empty | 00 | | 0 | 00/26E9 | - 5873 | 3 game.s 1970 | Code | 00 | | 3 | 00/26E9 : A9 40 01 | lda #320 ; why 160? - 5874 | 3 game.s 1971 | Code | 00 | | 1 | 00/26EC : 38 | sec - 5875 | 3 game.s 1972 | Code | 00 | | 2 | 00/26ED : E3 01 | sbc 1,s - 5876 | 3 game.s 1973 | Code | 00 | | 2 | 00/26EF : 10 03 | bpl t1 - 5877 | 3 game.s 1974 | Code | 00 | | 3 | 00/26F1 : A9 00 00 | lda #0 - 5878 | 3 game.s 1975 | Code | 00 | | 1 | 00/26F4 : 4A | t1 lsr - 5879 | 3 game.s 1976 | Code | 00 | | 2 | 00/26F5 : 83 01 | sta 1,s ; X - 5880 | 3 game.s 1977 | Empty | 00 | | 0 | 00/26F7 | - 5881 | 3 game.s 1978 | Code | 00 | 2 | 3 | 00/26F7 : AD 5E 10 | lda theY ; pour MoveTo - 5882 | 3 game.s 1979 | Code | 00 | | 1 | 00/26FA : 0A | asl - 5883 | 3 game.s 1980 | Code | 00 | | 1 | 00/26FB : 0A | asl - 5884 | 3 game.s 1981 | Code | 00 | | 1 | 00/26FC : 0A | asl - 5885 | 3 game.s 1982 | Code | 00 | | 1 | 00/26FD : 48 | pha ; Y - 5886 | 3 game.s 1983 | Macro | 00 | | 0 | 00/26FE | _MoveTo - 5888 | 3 game.s 1983 | Code | 00 | | 3 | 00/26FE : A2 04 3A | LDX #$3A04 ; load tool call # - 5889 | 3 game.s 1983 | Code | 00 | | 4 | 00/2701 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5890 | 3 game.s 1984 | Macro | 00 | | 0 | 00/2705 | _DrawString - 5892 | 3 game.s 1984 | Code | 00 | | 3 | 00/2705 : A2 04 A5 | LDX #$A504 ; load tool call # - 5893 | 3 game.s 1984 | Code | 00 | | 4 | 00/2708 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher - 5894 | 3 game.s 1985 | Code | 00 | | 1 | 00/270C : 60 | rts - 5895 | 3 game.s 1986 | Empty | 00 | | 0 | 00/270D | - 5896 | 3 game.s 1987 | Comment | 00 | | 0 | 00/270D | *----------------------- - 5897 | 3 game.s 1988 | Comment | 00 | | 0 | 00/270D | * FIN - OK - 5898 | 3 game.s 1989 | Comment | 00 | | 0 | 00/270D | *----------------------- - 5899 | 3 game.s 1990 | Empty | 00 | | 0 | 00/270D | - 5900 | 3 game.s 1991 | Empty | 00 | | 0 | 00/270D | fin - 5901 | 3 game.s 1992 | Code | 00 | | 1 | 00/270D : 60 | rts - 5902 | 3 game.s 1993 | Empty | 00 | | 0 | 00/270E | - 5903 | 3 game.s 1994 | Comment | 00 | | 0 | 00/270E | *----------------------- - 5904 | 3 game.s 1995 | Comment | 00 | | 0 | 00/270E | * MON BEAU CURSEUR - 5905 | 3 game.s 1996 | Comment | 00 | | 0 | 00/270E | *----------------------- - 5906 | 3 game.s 1997 | Empty | 00 | | 0 | 00/270E | - 5907 | 3 game.s 1998 | Empty | 00 | | 0 | 00/270E | monCURSEUR - 5908 | 3 game.s 1999 | Data | 00 | | 4 | 00/270E : 10 00 05 00 | dw 16,5 - 5909 | 3 game.s 2000 | Data | 00 | | 10 | 00/2712 : FF 00 00 00 | hex FF000000000000000000 ; data + 5655 | 3 game.s 1783 | Data | 00 | | 2 | 00/2726 : 00 00 | fgCLEAR ds 2 ; -1 set by interrupt + 5656 | 3 game.s 1784 | Empty | 00 | | 0 | 00/2728 | + 5657 | 3 game.s 1785 | Comment | 00 | | 0 | 00/2728 | *----------------------- + 5658 | 3 game.s 1786 | Comment | 00 | | 0 | 00/2728 | * MIX - OK + 5659 | 3 game.s 1787 | Comment | 00 | | 0 | 00/2728 | *----------------------- + 5660 | 3 game.s 1788 | Comment | 00 | | 0 | 00/2728 | * mix(numero_son%) + 5661 | 3 game.s 1789 | Empty | 00 | | 0 | 00/2728 | + 5662 | 3 game.s 1790 | Empty | 00 | | 0 | 00/2728 | mix + 5663 | 3 game.s 1791 | Code | 00 | | 1 | 00/2728 : 60 | rts + 5664 | 3 game.s 1792 | Empty | 00 | | 0 | 00/2729 | + 5665 | 3 game.s 1793 | Comment | 00 | | 0 | 00/2729 | *----------------------- + 5666 | 3 game.s 1794 | Comment | 00 | | 0 | 00/2729 | * STOP_SAMPLE - OK + 5667 | 3 game.s 1795 | Comment | 00 | | 0 | 00/2729 | *----------------------- + 5668 | 3 game.s 1796 | Comment | 00 | | 0 | 00/2729 | * stop_sample + 5669 | 3 game.s 1797 | Empty | 00 | | 0 | 00/2729 | + 5670 | 3 game.s 1798 | Empty | 00 | | 0 | 00/2729 | stop_sample + 5671 | 3 game.s 1799 | Code | 00 | | 1 | 00/2729 : 60 | rts + 5672 | 3 game.s 1800 | Empty | 00 | | 0 | 00/272A | + 5673 | 3 game.s 1801 | Comment | 00 | | 0 | 00/272A | *----------------------- + 5674 | 3 game.s 1802 | Comment | 00 | | 0 | 00/272A | * FIN_MUSIQUE - OK + 5675 | 3 game.s 1803 | Comment | 00 | | 0 | 00/272A | *----------------------- + 5676 | 3 game.s 1804 | Comment | 00 | | 0 | 00/272A | * fin_musique + 5677 | 3 game.s 1805 | Empty | 00 | | 0 | 00/272A | + 5678 | 3 game.s 1806 | Empty | 00 | | 0 | 00/272A | fin_musique + 5679 | 3 game.s 1807 | Code | 00 | | 1 | 00/272A : 78 | sei + 5680 | 3 game.s 1808 | Empty | 00 | | 0 | 00/272B | + 5681 | 3 game.s 1809 | Macro | 00 | | 0 | 00/272B | PushWord #11 + 5683 | 3 game.s 1809 | Code | 00 | | 3 | 00/272B : F4 0B 00 | PEA #11 + 5686 | 3 game.s 1810 | Macro | 00 | | 0 | 00/272E | PushLong sndVECTOR + 5694 | 3 game.s 1810 | Code | 00 | 2 | 3 | 00/272E : AD 2C 19 | LDA sndVECTOR+2 + 5695 | 3 game.s 1810 | Code | 00 | | 1 | 00/2731 : 48 | PHA + 5703 | 3 game.s 1810 | Code | 00 | 2 | 3 | 00/2732 : AD 2A 19 | LDA sndVECTOR + 5704 | 3 game.s 1810 | Code | 00 | | 1 | 00/2735 : 48 | PHA + 5706 | 3 game.s 1811 | Macro | 00 | | 0 | 00/2736 | _SetVector + 5708 | 3 game.s 1811 | Code | 00 | | 3 | 00/2736 : A2 03 10 | LDX #$1003 ; load tool call # + 5709 | 3 game.s 1811 | Code | 00 | | 4 | 00/2739 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5710 | 3 game.s 1812 | Empty | 00 | | 0 | 00/273D | + 5711 | 3 game.s 1813 | Code | 00 | | 1 | 00/273D : 0B | phd + 5712 | 3 game.s 1814 | Code | 00 | | 3 | 00/273E : A9 00 C0 | lda #$c000 + 5713 | 3 game.s 1815 | Code | 00 | | 1 | 00/2741 : 5B | tcd + 5714 | 3 game.s 1816 | Code | 10 | | 2 | 00/2742 : E2 20 | sep #$20 + 5715 | 3 game.s 1817 | Empty | 10 | | 0 | 00/2744 | + 5716 | 3 game.s 1818 | Code | 10 | | 4 | 00/2744 : AF CA 00 E1 | ldal $e100ca + 5717 | 3 game.s 1819 | Code | 10 | | 2 | 00/2748 : 29 0F | and #%0000_1111 + 5718 | 3 game.s 1820 | Code | 10 | | 2 | 00/274A : 85 3C | sta {$3c} + 5719 | 3 game.s 1821 | Empty | 10 | | 0 | 00/274C | + 5720 | 3 game.s 1822 | Code | 10 | | 3 | 00/274C : A2 02 00 | ldx #2 ; boucle 2 fois + 5721 | 3 game.s 1823 | Code | 10 | | 3 | 00/274F : A0 1F 00 | fm_1 ldy #$1f + 5722 | 3 game.s 1824 | Code | 10 | | 1 | 00/2752 : 98 | ozunid_27 tya + 5723 | 3 game.s 1825 | Code | 10 | | 2 | 00/2753 : 09 A0 | ora #$a0 + 5724 | 3 game.s 1826 | Code | 10 | | 2 | 00/2755 : 85 3E | sta {$3e} + 5725 | 3 game.s 1827 | Code | 10 | | 2 | 00/2757 : A9 01 | lda #$01 + 5726 | 3 game.s 1828 | Code | 10 | | 2 | 00/2759 : 85 3D | sta {$3d} + 5727 | 3 game.s 1829 | Code | 10 | | 1 | 00/275B : 88 | dey + 5728 | 3 game.s 1830 | Code | 10 | | 2 | 00/275C : 10 F4 | bpl ozunid_27 + 5729 | 3 game.s 1831 | Code | 10 | | 1 | 00/275E : CA | dex + 5730 | 3 game.s 1832 | Code | 10 | | 2 | 00/275F : D0 EE | bne fm_1 + 5731 | 3 game.s 1833 | Empty | 10 | | 0 | 00/2761 | + 5732 | 3 game.s 1834 | Code | 00 | | 2 | 00/2761 : C2 20 | rep #$20 + 5733 | 3 game.s 1835 | Code | 00 | | 1 | 00/2763 : 2B | pld + 5734 | 3 game.s 1836 | Code | 00 | | 1 | 00/2764 : 58 | cli + 5735 | 3 game.s 1837 | Code | 00 | | 1 | 00/2765 : 60 | rts + 5736 | 3 game.s 1838 | Empty | 00 | | 0 | 00/2766 | + 5737 | 3 game.s 1839 | Comment | 00 | | 0 | 00/2766 | *----------------------- + 5738 | 3 game.s 1840 | Comment | 00 | | 0 | 00/2766 | * DATA_FICHIERS_MUSIQUE - OK + 5739 | 3 game.s 1841 | Comment | 00 | | 0 | 00/2766 | *----------------------- + 5740 | 3 game.s 1842 | Comment | 00 | | 0 | 00/2766 | * data_fichiers_musique + 5741 | 3 game.s 1843 | Empty | 00 | | 0 | 00/2766 | + 5742 | 3 game.s 1844 | Empty | 00 | | 0 | 00/2766 | data_fichiers_musique + 5743 | 3 game.s 1845 | Code | 00 | | 1 | 00/2766 : 60 | rts + 5744 | 3 game.s 1846 | Empty | 00 | | 0 | 00/2767 | + 5745 | 3 game.s 1847 | Comment | 00 | | 0 | 00/2767 | *----------------------- + 5746 | 3 game.s 1848 | Comment | 00 | | 0 | 00/2767 | * T - OK + 5747 | 3 game.s 1849 | Comment | 00 | | 0 | 00/2767 | *----------------------- + 5748 | 3 game.s 1850 | Comment | 00 | | 0 | 00/2767 | * t(ligne%,texte$) + 5749 | 3 game.s 1851 | Comment | 00 | | 0 | 00/2767 | * A: @texte$ + 5750 | 3 game.s 1852 | Comment | 00 | | 0 | 00/2767 | * Y: ligne% + 5751 | 3 game.s 1853 | Empty | 00 | | 0 | 00/2767 | + 5752 | 3 game.s 1854 | Code | 00 | 2 | 3 | 00/2767 : 8C 6E 10 | t sty theY + 5753 | 3 game.s 1855 | Empty | 00 | | 0 | 00/276A | + 5754 | 3 game.s 1856 | Macro | 00 | | 0 | 00/276A | PushWord #^t ; pointer to string + 5756 | 3 game.s 1856 | Code | 00 | 1 >>16 | 3 | 00/276A : F4 00 00 | PEA #^t + 5759 | 3 game.s 1857 | Code | 00 | | 1 | 00/276D : 48 | pha + 5760 | 3 game.s 1858 | Empty | 00 | | 0 | 00/276E | + 5761 | 3 game.s 1859 | Macro | 00 | | 0 | 00/276E | PushWord #0 ; get string length + 5763 | 3 game.s 1859 | Code | 00 | | 3 | 00/276E : F4 00 00 | PEA #0 + 5766 | 3 game.s 1860 | Macro | 00 | | 0 | 00/2771 | PushWord #^t + 5768 | 3 game.s 1860 | Code | 00 | 1 >>16 | 3 | 00/2771 : F4 00 00 | PEA #^t + 5771 | 3 game.s 1861 | Code | 00 | | 1 | 00/2774 : 48 | pha + 5772 | 3 game.s 1862 | Macro | 00 | | 0 | 00/2775 | _StringWidth ; return left on stack + 5774 | 3 game.s 1862 | Code | 00 | | 3 | 00/2775 : A2 04 A9 | LDX #$A904 ; load tool call # + 5775 | 3 game.s 1862 | Code | 00 | | 4 | 00/2778 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5776 | 3 game.s 1863 | Empty | 00 | | 0 | 00/277C | + 5777 | 3 game.s 1864 | Code | 00 | | 3 | 00/277C : A9 40 01 | lda #320 ; why 160? + 5778 | 3 game.s 1865 | Code | 00 | | 1 | 00/277F : 38 | sec + 5779 | 3 game.s 1866 | Code | 00 | | 2 | 00/2780 : E3 01 | sbc 1,s + 5780 | 3 game.s 1867 | Code | 00 | | 2 | 00/2782 : 10 03 | bpl t1 + 5781 | 3 game.s 1868 | Code | 00 | | 3 | 00/2784 : A9 00 00 | lda #0 + 5782 | 3 game.s 1869 | Code | 00 | | 1 | 00/2787 : 4A | t1 lsr + 5783 | 3 game.s 1870 | Code | 00 | | 2 | 00/2788 : 83 01 | sta 1,s ; X + 5784 | 3 game.s 1871 | Empty | 00 | | 0 | 00/278A | + 5785 | 3 game.s 1872 | Code | 00 | 2 | 3 | 00/278A : AD 6E 10 | lda theY ; pour MoveTo + 5786 | 3 game.s 1873 | Code | 00 | | 1 | 00/278D : 0A | asl + 5787 | 3 game.s 1874 | Code | 00 | | 1 | 00/278E : 0A | asl + 5788 | 3 game.s 1875 | Code | 00 | | 1 | 00/278F : 0A | asl + 5789 | 3 game.s 1876 | Code | 00 | | 1 | 00/2790 : 48 | pha ; Y + 5790 | 3 game.s 1877 | Macro | 00 | | 0 | 00/2791 | _MoveTo + 5792 | 3 game.s 1877 | Code | 00 | | 3 | 00/2791 : A2 04 3A | LDX #$3A04 ; load tool call # + 5793 | 3 game.s 1877 | Code | 00 | | 4 | 00/2794 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5794 | 3 game.s 1878 | Macro | 00 | | 0 | 00/2798 | _DrawString + 5796 | 3 game.s 1878 | Code | 00 | | 3 | 00/2798 : A2 04 A5 | LDX #$A504 ; load tool call # + 5797 | 3 game.s 1878 | Code | 00 | | 4 | 00/279B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher + 5798 | 3 game.s 1879 | Code | 00 | | 1 | 00/279F : 60 | rts + 5799 | 3 game.s 1880 | Empty | 00 | | 0 | 00/27A0 | + 5800 | 3 game.s 1881 | Comment | 00 | | 0 | 00/27A0 | *----------------------- + 5801 | 3 game.s 1882 | Comment | 00 | | 0 | 00/27A0 | * FIN - OK + 5802 | 3 game.s 1883 | Comment | 00 | | 0 | 00/27A0 | *----------------------- + 5803 | 3 game.s 1884 | Empty | 00 | | 0 | 00/27A0 | + 5804 | 3 game.s 1885 | Empty | 00 | | 0 | 00/27A0 | fin + 5805 | 3 game.s 1886 | Code | 00 | | 1 | 00/27A0 : 60 | rts + 5806 | 3 game.s 1887 | Empty | 00 | | 0 | 00/27A1 | + 5807 | 3 game.s 1888 | Comment | 00 | | 0 | 00/27A1 | *----------------------- + 5808 | 3 game.s 1889 | Comment | 00 | | 0 | 00/27A1 | * MON BEAU CURSEUR + 5809 | 3 game.s 1890 | Comment | 00 | | 0 | 00/27A1 | *----------------------- + 5810 | 3 game.s 1891 | Empty | 00 | | 0 | 00/27A1 | + 5811 | 3 game.s 1892 | Empty | 00 | | 0 | 00/27A1 | monCURSEUR + 5812 | 3 game.s 1893 | Data | 00 | | 4 | 00/27A1 : 10 00 05 00 | dw 16,5 + 5813 | 3 game.s 1894 | Data | 00 | | 10 | 00/27A5 : FF 00 00 00 | hex FF000000000000000000 ; data | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5910 | 3 game.s 2001 | Data | 00 | | 10 | 00/271C : F0 F0 00 00 | hex F0F00000000000000000 + 5814 | 3 game.s 1895 | Data | 00 | | 10 | 00/27AF : F0 F0 00 00 | hex F0F00000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5911 | 3 game.s 2002 | Data | 00 | | 10 | 00/2726 : F0 0F 00 00 | hex F00F0000000000000000 + 5815 | 3 game.s 1896 | Data | 00 | | 10 | 00/27B9 : F0 0F 00 00 | hex F00F0000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5912 | 3 game.s 2003 | Data | 00 | | 10 | 00/2730 : F0 00 F0 00 | hex F000F000000000000000 + 5816 | 3 game.s 1897 | Data | 00 | | 10 | 00/27C3 : F0 00 F0 00 | hex F000F000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5913 | 3 game.s 2004 | Data | 00 | | 10 | 00/273A : F0 00 0F 00 | hex F0000F000FFFFF000000 + 5817 | 3 game.s 1898 | Data | 00 | | 10 | 00/27CD : F0 00 0F 00 | hex F0000F000FFFFF000000 | | | | | | 0F FF FF 00 | | | | | | | 00 00 | - 5914 | 3 game.s 2005 | Data | 00 | | 10 | 00/2744 : F0 00 00 F0 | hex F00000F0F00000F00000 + 5818 | 3 game.s 1899 | Data | 00 | | 10 | 00/27D7 : F0 00 00 F0 | hex F00000F0F00000F00000 | | | | | | F0 00 00 F0 | | | | | | | 00 00 | - 5915 | 3 game.s 2006 | Data | 00 | | 10 | 00/274E : F0 00 00 0F | hex F000000F00FFF00F0000 + 5819 | 3 game.s 1900 | Data | 00 | | 10 | 00/27E1 : F0 00 00 0F | hex F000000F00FFF00F0000 | | | | | | 00 FF F0 0F | | | | | | | 00 00 | - 5916 | 3 game.s 2007 | Data | 00 | | 10 | 00/2758 : F0 00 0F FF | hex F0000FFF00F0F00F0000 + 5820 | 3 game.s 1901 | Data | 00 | | 10 | 00/27EB : F0 00 0F FF | hex F0000FFF00F0F00F0000 | | | | | | 00 F0 F0 0F | | | | | | | 00 00 | - 5917 | 3 game.s 2008 | Data | 00 | | 10 | 00/2762 : F0 F0 0F 0F | hex F0F00F0F00F0F00F0000 + 5821 | 3 game.s 1902 | Data | 00 | | 10 | 00/27F5 : F0 F0 0F 0F | hex F0F00F0F00F0F00F0000 | | | | | | 00 F0 F0 0F | | | | | | | 00 00 | - 5918 | 3 game.s 2009 | Data | 00 | | 10 | 00/276C : FF 0F 00 FF | hex FF0F00FF00F0F00F0000 + 5822 | 3 game.s 1903 | Data | 00 | | 10 | 00/27FF : FF 0F 00 FF | hex FF0F00FF00F0F00F0000 | | | | | | 00 F0 F0 0F | | | | | | | 00 00 | - 5919 | 3 game.s 2010 | Data | 00 | | 10 | 00/2776 : F0 00 F0 0F | hex F000F00FFFFFF00F0000 + 5823 | 3 game.s 1904 | Data | 00 | | 10 | 00/2809 : F0 00 F0 0F | hex F000F00FFFFFF00F0000 | | | | | | FF FF F0 0F | | | | | | | 00 00 | - 5920 | 3 game.s 2011 | Data | 00 | | 10 | 00/2780 : 00 00 0F 00 | hex 00000F00000000F00000 + 5824 | 3 game.s 1905 | Data | 00 | | 10 | 00/2813 : 00 00 0F 00 | hex 00000F00000000F00000 | | | | | | 00 00 00 F0 | | | | | | | 00 00 | - 5921 | 3 game.s 2012 | Data | 00 | | 10 | 00/278A : 00 00 00 FF | hex 000000FFFFFFFF000000 + 5825 | 3 game.s 1906 | Data | 00 | | 10 | 00/281D : 00 00 00 FF | hex 000000FFFFFFFF000000 | | | | | | FF FF FF 00 | | | | | | | 00 00 | - 5922 | 3 game.s 2013 | Data | 00 | | 10 | 00/2794 : 0F FF FF FF | hex 0FFFFFFF00F000000000 + 5826 | 3 game.s 1907 | Data | 00 | | 10 | 00/2827 : 0F FF FF FF | hex 0FFFFFFF00F000000000 | | | | | | 00 F0 00 00 | | | | | | | 00 00 | - 5923 | 3 game.s 2014 | Data | 00 | | 10 | 00/279E : F0 00 00 00 | hex F00000000F0000000000 + 5827 | 3 game.s 1908 | Data | 00 | | 10 | 00/2831 : F0 00 00 00 | hex F00000000F0000000000 | | | | | | 0F 00 00 00 | | | | | | | 00 00 | - 5924 | 3 game.s 2015 | Data | 00 | | 10 | 00/27A8 : 0F FF FF FF | hex 0FFFFFFFF00000000000 + 5828 | 3 game.s 1909 | Data | 00 | | 10 | 00/283B : 0F FF FF FF | hex 0FFFFFFFF00000000000 | | | | | | F0 00 00 00 | | | | | | | 00 00 | - 5925 | 3 game.s 2016 | Empty | 00 | | 0 | 00/27B2 | - 5926 | 3 game.s 2017 | Data | 00 | | 10 | 00/27B2 : FF 00 00 00 | hex FF000000000000000000 ; mask + 5829 | 3 game.s 1910 | Empty | 00 | | 0 | 00/2845 | + 5830 | 3 game.s 1911 | Data | 00 | | 10 | 00/2845 : FF 00 00 00 | hex FF000000000000000000 ; mask | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5927 | 3 game.s 2018 | Data | 00 | | 10 | 00/27BC : FF F0 00 00 | hex FFF00000000000000000 + 5831 | 3 game.s 1912 | Data | 00 | | 10 | 00/284F : FF F0 00 00 | hex FFF00000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5928 | 3 game.s 2019 | Data | 00 | | 10 | 00/27C6 : FF FF 00 00 | hex FFFF0000000000000000 + 5832 | 3 game.s 1913 | Data | 00 | | 10 | 00/2859 : FF FF 00 00 | hex FFFF0000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5929 | 3 game.s 2020 | Data | 00 | | 10 | 00/27D0 : FF FF F0 00 | hex FFFFF000000000000000 + 5833 | 3 game.s 1914 | Data | 00 | | 10 | 00/2863 : FF FF F0 00 | hex FFFFF000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 | - 5930 | 3 game.s 2021 | Data | 00 | | 10 | 00/27DA : FF FF FF 00 | hex FFFFFF000FFFFF000000 + 5834 | 3 game.s 1915 | Data | 00 | | 10 | 00/286D : FF FF FF 00 | hex FFFFFF000FFFFF000000 | | | | | | 0F FF FF 00 | | | | | | | 00 00 | - 5931 | 3 game.s 2022 | Data | 00 | | 10 | 00/27E4 : FF FF FF F0 | hex FFFFFFF0FFFFFFF00000 + 5835 | 3 game.s 1916 | Data | 00 | | 10 | 00/2877 : FF FF FF F0 | hex FFFFFFF0FFFFFFF00000 | | | | | | FF FF FF F0 | | | | | | | 00 00 | - 5932 | 3 game.s 2023 | Data | 00 | | 10 | 00/27EE : FF FF FF FF | hex FFFFFFFFFFFFFFFF0000 + 5836 | 3 game.s 1917 | Data | 00 | | 10 | 00/2881 : FF FF FF FF | hex FFFFFFFFFFFFFFFF0000 | | | | | | FF FF FF FF | | | | | | | 00 00 | - 5933 | 3 game.s 2024 | Data | 00 | | 10 | 00/27F8 : FF FF FF FF | hex FFFFFFFFFFF0FFFF0000 + 5837 | 3 game.s 1918 | Data | 00 | | 10 | 00/288B : FF FF FF FF | hex FFFFFFFFFFF0FFFF0000 | | | | | | FF F0 FF FF | | | | | | | 00 00 | - 5934 | 3 game.s 2025 | Data | 00 | | 10 | 00/2802 : FF FF FF 0F | hex FFFFFF0FFFF0FFFF0000 + 5838 | 3 game.s 1919 | Data | 00 | | 10 | 00/2895 : FF FF FF 0F | hex FFFFFF0FFFF0FFFF0000 | | | | | | FF F0 FF FF | | | | | | | 00 00 | - 5935 | 3 game.s 2026 | Data | 00 | | 10 | 00/280C : FF 0F FF FF | hex FF0FFFFFFFF0FFFF0000 + 5839 | 3 game.s 1920 | Data | 00 | | 10 | 00/289F : FF 0F FF FF | hex FF0FFFFFFFF0FFFF0000 | | | | | | FF F0 FF FF | | | | | | | 00 00 | - 5936 | 3 game.s 2027 | Data | 00 | | 10 | 00/2816 : F0 00 FF FF | hex F000FFFFFFFFFFFF0000 + 5840 | 3 game.s 1921 | Data | 00 | | 10 | 00/28A9 : F0 00 FF FF | hex F000FFFFFFFFFFFF0000 | | | | | | FF FF FF FF | | | | | | | 00 00 | - 5937 | 3 game.s 2028 | Data | 00 | | 10 | 00/2820 : 00 00 0F FF | hex 00000FFFFFFFFFF00000 + 5841 | 3 game.s 1922 | Data | 00 | | 10 | 00/28B3 : 00 00 0F FF | hex 00000FFFFFFFFFF00000 | | | | | | FF FF FF F0 | | | | | | | 00 00 | - 5938 | 3 game.s 2029 | Data | 00 | | 10 | 00/282A : 00 00 00 FF | hex 000000FFFFFFFF000000 + 5842 | 3 game.s 1923 | Data | 00 | | 10 | 00/28BD : 00 00 00 FF | hex 000000FFFFFFFF000000 | | | | | | FF FF FF 00 | | | | | | | 00 00 | - 5939 | 3 game.s 2030 | Data | 00 | | 10 | 00/2834 : 0F FF FF FF | hex 0FFFFFFFFFF000000000 + 5843 | 3 game.s 1924 | Data | 00 | | 10 | 00/28C7 : 0F FF FF FF | hex 0FFFFFFFFFF000000000 | | | | | | FF F0 00 00 | | | | | | | 00 00 | - 5940 | 3 game.s 2031 | Data | 00 | | 10 | 00/283E : FF FF FF FF | hex FFFFFFFFFF0000000000 + 5844 | 3 game.s 1925 | Data | 00 | | 10 | 00/28D1 : FF FF FF FF | hex FFFFFFFFFF0000000000 | | | | | | FF 00 00 00 | | | | | | | 00 00 | - 5941 | 3 game.s 2032 | Data | 00 | | 10 | 00/2848 : 0F FF FF FF | hex 0FFFFFFFF00000000000 + 5845 | 3 game.s 1926 | Data | 00 | | 10 | 00/28DB : 0F FF FF FF | hex 0FFFFFFFF00000000000 | | | | | | F0 00 00 00 | | | | | | | 00 00 | - 5942 | 3 game.s 2033 | Empty | 00 | | 0 | 00/2852 | - 5943 | 3 game.s 2034 | Data | 00 | | 4 | 00/2852 : 01 00 01 00 | dw 1,1 - 5944 | 3 game.s 2035 | Empty | 00 | | 0 | 00/2856 | - 5945 | 3 game.s 2036 | Comment | 00 | | 0 | 00/2856 | *--- The end - 5946 | 3 game.s 2037 | Empty | 00 | | 0 | 00/2856 | - 5947 | 1 labellezohra.s 1481 | Empty | 00 | | 0 | 00/2856 | - 5948 | 1 labellezohra.s 1482 | Comment | 00 | | 0 | 00/2856 | *--- - 5949 | 1 labellezohra.s 1483 | Empty | 00 | | 0 | 00/2856 | - 5950 | 1 labellezohra.s 1484 | Data | 00 | | 1 | 00/2856 : 0D | asc 0d - 5951 | 1 labellezohra.s 1485 | Data | 00 | | 17 | 00/2857 : AD AD AD AD | asc "----------------"0d + 5846 | 3 game.s 1927 | Empty | 00 | | 0 | 00/28E5 | + 5847 | 3 game.s 1928 | Data | 00 | | 4 | 00/28E5 : 01 00 01 00 | dw 1,1 + 5848 | 3 game.s 1929 | Empty | 00 | | 0 | 00/28E9 | + 5849 | 3 game.s 1930 | Comment | 00 | | 0 | 00/28E9 | *--- The end + 5850 | 3 game.s 1931 | Empty | 00 | | 0 | 00/28E9 | + 5851 | 1 labellezohra.s 1486 | Empty | 00 | | 0 | 00/28E9 | + 5852 | 1 labellezohra.s 1487 | Comment | 00 | | 0 | 00/28E9 | *--- + 5853 | 1 labellezohra.s 1488 | Empty | 00 | | 0 | 00/28E9 | + 5854 | 1 labellezohra.s 1489 | Data | 00 | | 1 | 00/28E9 : 0D | asc 0d + 5855 | 1 labellezohra.s 1490 | Data | 00 | | 17 | 00/28EA : AD AD AD AD | asc "----------------"0d | | | | | | AD AD AD AD | | | | | | | AD AD AD AD | | | | | | | AD AD AD AD | | | | | | | 0D | - 5952 | 1 labellezohra.s 1486 | Data | 00 | | 17 | 00/2868 : A0 A0 A0 A0 | asc " "0d + 5856 | 1 labellezohra.s 1491 | Data | 00 | | 17 | 00/28FB : A0 A0 A0 A0 | asc " "0d | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | 0D | - 5953 | 1 labellezohra.s 1487 | Data | 00 | | 17 | 00/2879 : A0 CC C1 A0 | asc " LA BELLE ZOHRA "0d + 5857 | 1 labellezohra.s 1492 | Data | 00 | | 17 | 00/290C : A0 CC C1 A0 | asc " LA BELLE ZOHRA "0d | | | | | | C2 C5 CC CC | | | | | | | C5 A0 DA CF | | | | | | | C8 D2 C1 A0 | | | | | | | 0D | - 5954 | 1 labellezohra.s 1488 | Data | 00 | | 17 | 00/288A : A0 A0 A0 A0 | asc " "0d + 5858 | 1 labellezohra.s 1493 | Data | 00 | | 17 | 00/291D : A0 A0 A0 A0 | asc " "0d | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | 0D | - 5955 | 1 labellezohra.s 1489 | Data | 00 | | 17 | 00/289B : A0 C1 EE F4 | asc " Antoine Vignau "0d + 5859 | 1 labellezohra.s 1494 | Data | 00 | | 17 | 00/292E : A0 C1 EE F4 | asc " Antoine Vignau "0d | | | | | | EF E9 EE E5 | | | | | | | A0 D6 E9 E7 | | | | | | | EE E1 F5 A0 | | | | | | | 0D | - 5956 | 1 labellezohra.s 1490 | Data | 00 | | 17 | 00/28AC : CF EC E9 F6 | asc "Olivier Zardini"0d + 5860 | 1 labellezohra.s 1495 | Data | 00 | | 17 | 00/293F : CF EC E9 F6 | asc "Olivier Zardini"0d | | | | | | E9 E5 F2 A0 | | | | | | | A0 DA E1 F2 | | | | | | | E4 E9 EE E9 | | | | | | | 0D | - 5957 | 1 labellezohra.s 1491 | Data | 00 | | 17 | 00/28BD : A0 A0 A0 A0 | asc " "0d + 5861 | 1 labellezohra.s 1496 | Data | 00 | | 17 | 00/2950 : A0 A0 A0 A0 | asc " "0d | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | 0D | - 5958 | 1 labellezohra.s 1492 | Data | 00 | | 17 | 00/28CE : A0 A0 A0 CE | asc " Noel 2023 "0d + 5862 | 1 labellezohra.s 1497 | Data | 00 | | 17 | 00/2961 : A0 A0 A0 CE | asc " Noel 2023 "0d | | | | | | EF E5 EC A0 | | | | | | | A0 B2 B0 B2 | | | | | | | B3 A0 A0 A0 | | | | | | | 0D | - 5959 | 1 labellezohra.s 1493 | Data | 00 | | 17 | 00/28DF : A0 A0 A0 A0 | asc " "0d + 5863 | 1 labellezohra.s 1498 | Data | 00 | | 17 | 00/2972 : A0 A0 A0 A0 | asc " "0d | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | A0 A0 A0 A0 | | | | | | | 0D | - 5960 | 1 labellezohra.s 1494 | Data | 00 | | 17 | 00/28F0 : AD AD AD AD | asc "----------------"0d + 5864 | 1 labellezohra.s 1499 | Data | 00 | | 17 | 00/2983 : AD AD AD AD | asc "----------------"0d | | | | | | AD AD AD AD | | | | | | | AD AD AD AD | | | | | | | AD AD AD AD | diff --git a/labellezohra/sources/data.s b/labellezohra/sources/data.s index d579256..1e7df3f 100644 --- a/labellezohra/sources/data.s +++ b/labellezohra/sources/data.s @@ -96,40 +96,48 @@ nombre_paragraphes = 65 ; NOMBRE MAXI DE TEXTES nombre_objets = 8 ; NOMBRE D'OBJETS nombre_peches = 7 ; NOMBRE DE PECHES -MES_DONNEES = * ; on dmarre l'index 1... - indicateur ds nombre_indicateurs+1 objet ds nombre_paragraphes+1 peche ds nombre_paragraphes+1 condition ds nombre_paragraphes+1 consequence ds nombre_paragraphes+1 deja_lu ds nombre_paragraphes+1 -visibilite ds nombre_objets+1 texteDEBUT ds 4 ds nombre_paragraphes*4 ; un long +MES_DONNEES = * ; on dmarre l'index 1... + + asc "ICONE_OBJETS" +icone_objets ds nombre_objets+1 ; ICONES ALLUMES OU ETEINTES + asc "ICONE_PECHES" +icone_peches ds nombre_peches+1 + + asc "OBJET_SELECTIONNE" objet_selectionne ds 2 ; l'objet selectionne + asc "PECHE_SELECTIONNE" peche_selectionne ds 2 ; le peche selectionne + asc "TEXTE_SELECTIONNE" texte_selectionne ds 2 ; le texte afficher + asc "TEXTES_ENCORE_PRESENTS" textes_encore_presents ds 2 ; false or true FIN_DATA = * -*--- +*--- The Text Edit control -icone_objets ds nombre_objets+1 ; ICONES ALLUMES OU ETEINTES -icone_peches ds nombre_peches+1 ; (+1 POUR L'INDICATEUR DE SUITE...) +teCONTROL dw 9 *--- -fenetre_x dw 10,10,10,120,10,10,10,10,10 -fenetre_y dw 100,100,100,10,100,100,100,10,100 -fenetre_xx dw 310,310,310,310,310,310,310,200,310 -fenetre_yy dw 190,190,190,190,190,190,190,190,190 +fenetre_x dw 0,10,10,10,120,10,10,10,10,10 +fenetre_y dw 0,100,100,100,10,100,100,100,10,100 +fenetre_xx dw 0,310,310,310,310,310,310,310,200,310 +fenetre_yy dw 0,190,190,190,190,190,190,190,190,190 *--- -objetTEXT da objetSTR1 ; !NOM DE CHAQUE OBJET +objetTEXT da $bdbd ; !NOM DE CHAQUE OBJET + da objetSTR1 da objetSTR2 da objetSTR3 da objetSTR4 @@ -147,14 +155,15 @@ objetSTR6 asc "BIJOUX" objetSTR7 asc "CLES" objetSTR8 asc "ARGENT" -objet_x dw 238,222,195,0,27,131,276,133 -objet_y dw 51,110,0,17,55,32,19,69 -objet_xx dw 283,268,266,57,106,178,319,188 -objet_yy dw 88,151,39,54,103,64,50,101 +objet_x dw 0,238,222,195,0,27,131,276,133 +objet_y dw 0,51,110,0,17,55,32,19,69 +objet_xx dw 0,283,268,266,57,106,178,319,188 +objet_yy dw 0,88,151,39,54,103,64,50,101 *--- -pecheTEXT da pecheSTR1 ; NOM DE CHAQUE PECHE (+1 POUR L'INDIC SUITE...) +pecheTEXT da $bdbd ; NOM DE CHAQUE PECHE (+1 POUR L'INDIC SUITE...) + da pecheSTR1 da pecheSTR2 da pecheSTR3 da pecheSTR4 @@ -170,10 +179,10 @@ pecheSTR5 asc "LUXURE" pecheSTR6 asc "COLERE" pecheSTR7 asc "PARESSE" -peche_x dw 184,0,46,276,92,138,230 -peche_y dw 162,162,162,162,162,162,162 -peche_xx dw 227,43,89,319,135,181,273 -peche_yy dw 199,199,199,199,199,199,199 +peche_x dw 0,184,0,46,276,92,138,230 +peche_y dw 0,162,162,162,162,162,162,162 +peche_xx dw 0,227,43,89,319,135,181,273 +peche_yy dw 0,199,199,199,199,199,199,199 *--- Sound files * SNDxy.SND where x is the scene, y the file index (0..9) diff --git a/labellezohra/sources/game.s b/labellezohra/sources/game.s index 34e3fdb..4d931a2 100644 --- a/labellezohra/sources/game.s +++ b/labellezohra/sources/game.s @@ -110,14 +110,20 @@ lt_err1 jsl GSOS lt_err2 rts *----------------------- -* GESTION DES ICONES +* TEST LA FIN DU JEU *----------------------- -test_icone - lda #0 ; from 1 +test_fin + rts + +*----------------------- +* GESTION DES ICONES DES PECHES +*----------------------- + +test_peche stz peche_selectionne + + lda #1 ; from 1 ]lp pha - asl - asl asl tax lda taskWHERE+2 ; compare le X @@ -135,52 +141,50 @@ test_icone bcc icone_ko pla ; on a notre icne - inc -* sta instruction2 + sta peche_selectionne + clc rts -icone_ko - pla +icone_ko pla inc - cmp #nombre_objets-1 ; et non plus nombre_icones + cmp #nombre_peches ; et non plus nombre_icones bcc ]lp + beq ]lp + sec rts *--- -efface_icone ; X is object +efface_peche ; X is object cpx #0 beq ei1 - jsr set_icone + jsr set_peche _HideCursor - PushLong #iconParamPtr + PushLong #fondParamPtr _PaintPixels _ShowCursor ei1 rts *--- -affiche_icone ; X is object +affiche_peche ; X is object cpx #0 beq ai1 - jsr set_icone + jsr set_peche _HideCursor - PushLong #fondParamPtr + PushLong #iconParamPtr _PaintPixels _ShowCursor ai1 rts *--- -set_icone txa - dec +set_peche txa asl - asl - asl ; because we are 16-bit tax - lda peche_y,x + lda peche_y,x ; x is 2..4..6..8 sta iconToSourceRect sta iconToDestPoint lda peche_x,x @@ -214,19 +218,19 @@ fondToSourceLocInfo dw mode_320 ; mode 320 ds 4 ; ptrFOND - $0000 on entry, high set after _NewHandle dw 160 - dw 0,0,199,319 + dw 0,0,200,320 iconToSourceLocInfo dw mode_320 ; mode 320 adrl $8000 ; ptrICON - $8000 on entry, high set after _NewHandle dw 160 - dw 0,0,199,319 + dw 0,0,200,320 iconToDestLocInfo - dw mode_320 ; mode 320 - adrl ptrE12000 + dw mode_320 ; +0 mode 320 + adrl ptr012000 ; +2 dw 160 - dw 0,0,199,319 + dw 0,0,200,320 iconToSourceRect dw 3,0,109,272 @@ -237,11 +241,10 @@ iconToDestPoint * GESTION DES OBJETS *----------------------- -test_objet - lda #0 ; from 1 +test_objet stz objet_selectionne + + lda #1 ; from 1 ]lp pha - asl - asl asl tax lda taskWHERE+2 ; compare le X @@ -259,15 +262,15 @@ test_objet bcc objet_ko pla ; on a notre icne - inc -* sta instruction2 + sta objet_selectionne + clc rts -objet_ko - pla - inc +objet_ko pla cmp #nombre_objets ; et non plus nombre_objets bcc ]lp + beq ]lp + sec rts *--- @@ -278,7 +281,7 @@ efface_objet ; X is object jsr set_objet _HideCursor - PushLong #iconParamPtr + PushLong #fondParamPtr _PaintPixels _ShowCursor eo1 rts @@ -291,7 +294,7 @@ affiche_objet ; X is object jsr set_objet _HideCursor - PushLong #fondParamPtr + PushLong #iconParamPtr _PaintPixels _ShowCursor ao1 rts @@ -299,12 +302,9 @@ ao1 rts *--- set_objet txa - dec asl - asl - asl ; because we are 16-bit tax - lda objet_y,x + lda objet_y,x ; x is 2..4..6..8 sta iconToSourceRect sta iconToDestPoint lda objet_x,x @@ -391,122 +391,6 @@ tblLANG asc 'us' ; 0 asc 'hi' asc 'us' ; 19 -*----------------------- -* XX - OK -*----------------------- - -xx - rts - -*----------------------- -* MAIN - OK -*----------------------- - -main - rts - -*----------------------- -* VIGIL - OK -*----------------------- -* vigil(max_x%,max_y%,max_xx%,max_yy%,sauvegarde!) - -vigil - rts - -*----------------------- -* TEST_FIN - OK -*----------------------- - -teste_fin -* lda paragraphes_lus -* sec -* sbc pointeur_paragraphes -* cmp #1 -* bne tf_99 -* -* jmp the_end -* -tf_99 rts - -*----------------------- -* DEMANDE_OBJET -*----------------------- - -demande_objet -* ldx #1 -*]lp lda reference_peche-1,x -* and #$ff -* cmp #8 -* beq do_1 -* -* lda deja_lu,x -* and #$ff -* cmp #FALSE -* bne do_1 -* -* lda indicateur_paragraphes_prealables-1,x -* and #$ff -* tay -* lda indicateur-1,y -* and #$ff -* cmp #TRUE -* bne do_1 -* -* lda reference_objet-1,x -* and #$ff -* tay -* sep #$20 -* lda #TRUE -* sta icone_objets-1,y -* -*do_1 inx -* cpx pointeur_paragraphes -* bcc ]lp -* beq ]lp - -*-------- Affichage des objets - - ldx #1 -]lp phx - lda icone_objets-1,x - and #$ff - cmp #TRUE - bne do_2 - - jsr affiche_objet - -do_2 plx - inx - cpx #nombre_objets - bcc ]lp - beq ]lp - -*-------- Attend un clic - - - rts - -*----------------------- -* -*----------------------- - -demande_peche - rts - -*----------------------- -* -*----------------------- - -recherche_references - rts - -*----------------------- -* -*----------------------- - -affiche_image - rts - *----------------------- * THE_END - OK *----------------------- @@ -523,28 +407,6 @@ the_end sta fgTHEEND rts -*----------------------- -* PRE_SCROLLING -*----------------------- -* pre_scrolling - -pre_scrolling - rts - -*----------------------- -* SCROLLING - OK -*----------------------- - -scrolling - rts - -*----------------------- -* VERIF - OK -*----------------------- - -verif - rts - *----------------------- * CHOIX D'ENTREE - OK *----------------------- @@ -590,10 +452,10 @@ init PushWord #$ffff *----------------------- init2 - ldx #FIN_DATA-DEBUT_DATA -]lp stz fgTHEEND,x - dex - bne ]lp +* ldx #FIN_DATA-DEBUT_DATA +*]lp stz fgTHEEND,x +* dex +* bne ]lp ldx #0 ; l'indicateur 0 est toujours vrai sep #$20 @@ -754,7 +616,6 @@ test_objets stz textes_encore_presents sep #$30 ldx #1 ]lp stz icone_objets,x - stz visibilite,x inx cpx #nombre_objets bcc ]lp @@ -770,7 +631,7 @@ test_objets stz textes_encore_presents bne to_1 ldy objet,x lda #TRUE - sta visibilite,y + sta icone_objets,y sta textes_encore_presents to_1 inx @@ -780,8 +641,22 @@ to_1 inx rep #$30 -* LoGo - Voir comment on traite la fin +*-------- Affichage des objets + ldx #1 +]lp phx + lda icone_objets,x + and #$ff + cmp #TRUE + bne to_2 + + jsr affiche_objet + +to_2 plx + inx + cpx #nombre_objets + bcc ]lp + beq ]lp rts *----------------------- @@ -811,13 +686,32 @@ test_peches sep #$30 bne tp_1 ldy peche,x lda #TRUE - sta icone_peches-1,y + sta icone_peches,y tp_1 inx cpx #nombre_paragraphes bcc ]lp beq ]lp rep #$30 + +*-------- Affichage des peches + + ldx #1 +]lp phx + lda icone_peches,x + and #$ff + cmp #TRUE + bne do_2 + + jsr affiche_peche + +do_2 plx + inx + cpx #nombre_peches + bcc ]lp + beq ]lp + rts + rts *----------------------- @@ -861,7 +755,7 @@ aiguillage stz texte_selectionne bne ai_next lda texte_selectionne bne ai_next - stx texte_selectionne + stx texte_selectionne ; on a trouv un texte ai_next inx cpx #nombre_paragraphes bcc ]lp diff --git a/labellezohra/sources/labellezohra.s b/labellezohra/sources/labellezohra.s index e396702..6f62a14 100644 --- a/labellezohra/sources/labellezohra.s +++ b/labellezohra/sources/labellezohra.s @@ -217,7 +217,7 @@ okMEM1 sty ptrIMAGE pla brl meQUIT0 -*--- +*--- Test default shadowing... okTOOL PushWord #0 _GetMasterSCB @@ -226,6 +226,7 @@ okTOOL PushWord #0 lda #^ptrE12000 ; shadowing is off, use slow RAM sta ptrSCREEN+2 + sta iconToDestLocInfo+4 *--- Et la musique... @@ -283,11 +284,9 @@ entryPOINT *----------------------- @fadein ptrFOND;#TRUE - jsr waitEVENT - @fadein ptrICONES;#TRUE -mainLOOP jsr teste_fin - jsr demande_objet +mainLOOP jsr test_fin + jsr test_objets *---------------------------------------- * TASK MASTER @@ -380,24 +379,31 @@ doMUSIK rts * on compare les coordonnées avec celles du incontent * si dans le même rectangle, on traite -doMOUSEDOWN +doMOUSEUP lda objet_selectionne ; on a déjà un objet, saute + bne domu_2 -doMOUSEUP -* lda fgSUITEFORCEE -* cmp #FALSE -* beq mup1 -* rts ; non, on sort -* -*mup1 jsr clic_mot ; oui, on vérifie si on a cliqué sur un mot => mot$ -* bcc mup2 ; oui -* rts -*mup2 jsr aiguille ; on aiguille le joueur (1 ou 2 clics) +* 1. vérifie si on a cliqué dans un objet + + jsr test_objet ; on teste + bcc domu_1 ; on a clique dans un objet rts +domu_1 jmp test_peches ; on a clique dans un objet, affiche les peches qui correspondent + +* 2. on a déjà un objet, a-t-on cliqué dans un péché ? + +domu_2 lda peche_selectionne ; on a aussi déjà un péché, saute + bne domu_4 + + jsr test_peche ; on teste + bcc domu_3 + rts +domu_3 jmp aiguillage ; choisit le texte correspondant + +domu_4 rts *----------------------------------- Gestion des controles -doCONTROL - lda taskREC+38 +doCONTROL lda taskREC+38 asl tax jmp (ctrlTBL,x) @@ -406,8 +412,7 @@ doCONTROL * FENETRES *---------------------------------------- -PAINTMAIN - PushLong wiMAIN +PAINTMAIN PushLong wiMAIN _DrawControls rtl @@ -1246,8 +1251,8 @@ taskDATA ds 4 ; wmTaskData +16 ds 4 ; wmLastClickPt +42 taskTBL da doNOT ; 0 Null - da doMOUSEDOWN ; 1 mouseDownEvt - da doNOT ; 2 mouseUpEvt + da doNOT ; 1 mouseDownEvt + da doMOUSEUP ; 2 mouseUpEvt da doKEYDOWN ; 3 keyDownEvt da doNOT da doNOT ; 5 autoKeyEvt