From 02cc56efa7154f942b20178d057c792f20b6a301 Mon Sep 17 00:00:00 2001 From: IniKiwi Date: Mon, 25 Jul 2022 11:33:54 +0200 Subject: [PATCH] =?UTF-8?q?plus=20d'opcodes=20corrections=20de=20bugs=20?= =?UTF-8?q?=C3=A9crant=20fonctionnel=20le=20mod=C3=A8le=20vist=C3=A9=20est?= =?UTF-8?q?=20la=20garph35+EII=20readme.md=20mis=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- README.md | 8 +- build/ORTON.G1A | Bin 37276 -> 0 bytes build/Wolfenst.g1a | Bin 98708 -> 98708 bytes build/fall.txt | 40 +- build/gravity.txt | 10 +- build/gravityd.g1a | Bin 37484 -> 0 bytes build/orton.txt | 30110 ++++++------- build/output.txt | 68456 +++++++++++++++++++++++++++++- src/cpu.c | 29 +- src/cpu.h | 3 + src/display.c | 34 +- src/display.h | 7 + src/instructions/instructions.h | 11 + src/instructions/jmp.c | 16 +- src/instructions/mov.c | 10 +- src/instructions/movb.c | 14 +- src/instructions/movl.c | 3 +- src/instructions/movw.c | 4 + src/instructions/operations.c | 74 +- src/instructions/shift.c | 32 + src/instructions/system.c | 13 + src/main.c | 7 +- 23 files changed, 83227 insertions(+), 15657 deletions(-) delete mode 100644 build/ORTON.G1A delete mode 100644 build/gravityd.g1a diff --git a/.gitignore b/.gitignore index 3ded415..c49ab6b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ compile_commands.json /.vscode aise.txt -Makefile \ No newline at end of file +Makefile +/build \ No newline at end of file diff --git a/README.md b/README.md index c6c5bdd..5612e21 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,13 @@ c'est un petit emulateur d'add-in que je fait. -le modèle visé est la graph 85 sh3 (celui du sdk) +le modèle visé est la casio graph 35+E II. la rétrocompatibilité peut être implémenté. + +## Contribuer + +j'ai moins en mois de temps libre et j'arrive au bout de mes compétences. si une personne s'y connait en hardware de la calculatrice ou a trouvé une solution à un bug, vous pourriez faire une pull request. ## License -Tout droits réservés. car j'y connais rien en licence et que j'ai pas envie que une parsonne fasse un fork nommé "Better nemu". +Tout droits réservés. car j'y connais rien en licence et que j'ai pas envie que une personne fasse son fork nommé "Better nemu". diff --git a/build/ORTON.G1A b/build/ORTON.G1A deleted file mode 100644 index 6f61d0ee7de9e34e492c4dbd6307c0054d9d947a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37276 zcmeIbc|cTGmOuVpRRP7KP@qVZhAKcnB~(!bh>Efl8W&Wc+>$m)tq96qAes%6Hi>kp zyaLVAo$fB%o=hg+?#^O5$;@OXX3S*ycBYe1j-8oKcLN2IbkZ4>v@zW@{66QtR~s%# z=J)-6f8RfT4{yD9w{y=u_ndRjJ@>xn(?9*EXM{uFI}$hjU--+Inx1a4{SVIgJSSb{ zo9ni0-sF#QoUR~Wr^7#;j^p&Y0z4M$3-Sw!bcGyO;C@1}etDf@eWDoj(ftb4R74H& zlL|H88DZvM#+{xg<1g@&9M?O^@xPtynVz2P?(Uwv`yc<2Jx}8bw)p=)eNzf-?&xf7 zxo#!*6QNmN-nfK|MvAWP5$$>Hxy>2EeS^lbIIqz%A>3t*ZC4C)-U?%^HqkDBq{A^W zSXLR^rTA^x51TzQE_!3EeZqQ4KjixJ;EKxFQQmDUOWmB^e3^@FxlGWsZvftHgGGR+ zZJH3aStime?ok4&^0#@z+(tk>zVVS;y!pmhyZm?gH5U)@z4Ak{-V~3PU~|#O${r~# zjPqs~V;yJ46VGLjE#4G68h38tSiyKAo>GvOIkwD`Jj%1uiwff&$@0#l(&y5~7PB%5 zD3dx?fYN#A7K|+$PaMtO1jyc-jQAa#4Xn8zMo}HR@3+yOo4M$}Oe(mpLWN@L176Kd za~>YFxwDhgZBuf(h_kqRINgqNPN$s1>1;^fZbtk7r?VeJcoyL;gikr01LYkkvweuu z?L1ACvRyKOQq)VAY;ZB7R}Imt>9U_D9ovS^l4CAFFXONbM_G5czO5bJ(vAh@wsAOqoz1r?aS!TPdJ^TiqkE72k8en-KH&@ zGyZ+!*^STUanbCaE8VlCyIQ)ZO7|4$Ud8U~pDo9|`t15=OL5&KTo*Cbg9qvy-24pGBQlj`6$B*w5^_WOlB&NB2|PvsP1O zb!KjFq}8WiYcm=1tX#$lwYrlpw7D*H^Gj{6k9riFv&CK#uL8bK^`S9I7uQ2J^4r&gQoG_`a@elKsW$%tL3?&4QE`zAW4@8efF zUE|bB!)2nUpPJe=Rm%606`MTEdlbq9t`Om6gi?gl2vrDgAygy0hp+|V1B9IjLkM#a z4j@q7ID|ZeLkOt|S;ULV1fJWRG0u6*>z)1gIGkp^HoH95?j%e&@QwC-i%om(JgZlmd9X33GdJrlk!R~lTKhI>}d>)o)* z;956QwkoH0%_h|mexzjgC#!N?vY~R_M+dI>qB8%Z!L$+SB_)kU-@cVgdu8UMhmFeE0vW>UEW3w{W;_ZuM~Y~KUu%2xU}WeF1dA+-g)Gv`*`b7o7q-s zyxIE0jNBs%ZGrV!OO0m9!UWr|GD~{pwxNTy>JwbR$LYN?9{*4wFXqdlK- zD{pae&Bn)@#-r@MDh>TvycHVy+jDY*a)Z+9&DdY>EKE4^t>RqsDP48`e%a1WzU33! zfbr9e6%kqMn#@VMSL8dbr!v2`vhAYd(yMpbec;JoyRP&o{TiB^_C*fLGIa0DxL8d&$Gw1Q;035V?Rm3N zd+reTyE0MYHfMZq_lGO?oIIkqI~f`})|1XfH=lw|@j|Q4xp#Wy$=)lTxkx)1NaI(& zEq+Gg~Iqk z!4RJ%=;I4*nZlCvob=-Kh3SRqnd$lweY!?Im09AFL6m$s)mPdjTGj2lZ~;8 zsrQpAkUpXm=GZdhvqyMA6<;hQcE#DAsjTg;Kb?Qdz-Oa`DMRx4Q$qX)BoQZ{?ib`C>hJmSB-j zIeFm@;CY*DO1RCGDVuUm>kY1d6-@k;P}|M})<*eMU7@g{V_H6C$aFo9zO3`14XZ&| zgLz!}p`h|jjc}-&z)uw{b*&QOfNM<0 zv}aj-HYf?|DPC8+r8ukjK=Gd99mQ`IA1Z#Qc#2VWgwt(p0}Vmf641D0&0q37vFnM$Z?~j zEzud_hvZHpI0VU(SeGQvanEIt@EZh;iGw{7L1m7JJzT2f%BCm^YmAh&NzAI+nt7rJ)m*E?LG!tJTO*WO0+p7`MMtJ$8 zA;*;<%;%;g%_C>}i2b_bb$JDo8kt9q@leVq!Ko3RxcEYUPch0L2#0*KVdD4);|slO zz(FanI27J0JT+jH(}cU^Q^vV2xzNoxEm`RFMam}ihF+D>!cycTQ$hnqI9qV=Q|(iN z6|k)GNx_VpbK=}U#%!1LK86^41j)`C^CsS1ry>x!m4ofC*RMtdPa(dwFzT+BL76MD&6F)pHY;te%(;=)Mg%!Y}Mx#qj4s)J6F?PVfok4h84K-0BWsMxS>JZl( zg}Gz_to=oY-w92a16(-+ z=tZz=4efkVk|zzY?8vuWm0#FCoixWY8~Iz1Z@NZ4pEO6f1$nE9Z-fezC=trgOK4hQ zg^%-)mR!nD^%vWc1nAQWWkIQY3cq<~jJ+YwoQU5%lU`Sq(! zRbfs-nRwFcrZ0q8aJIqqZtb7id9MO`dQN(T=LH`}J(sCj-#-*uZ4>;IQ(d7XsC9{u z+q(pZVrtM(rL0mGmR81Ysq_{YV~6Jq7JwuE1isxZY_m?dO&w|)1<;A`D+uVgwG9(N zt+7wd^xR78M8RZ-+LFjx$?GqoIgV^M{o%TdO4SjWe7+}kWV(M*!-RfvpE@LOu53{y zXGzqjcJP&|UaljmMpmhzKSLg7MZPynh__8(PE!l9On#K*_|uiv%An<9^`#yaq~%k^ z1?uZIAu!et^Pn*Gw>FV@(UxII&CuH>gu9(;8Tec1u2k~S2~wFP?=sLXvQ|?Nm#7jN ztrPO8;W^ar4z(e##-K~;jUqiFQliGt#wW>zZH%u?7DIe--Q|MJUjCW&Ty)Ln0j&{Y zm8q3SWa)|%&B&h!dcT|Rzs*yoHB4Eq#o;SGY6N}K+7l+iYJlIKcj|Q_WXhb%ODOWfFUi5$$ ze<1QAaiVO>mPs0E;8>;7FsU!~uJ4#b+$6YwPj4GfI$U_rm(IBDccw3#)9Fj=zOZGw z?*T3EEh!6m75cw)&r<}Q^MyNubRp^Mf=NT_$e)ukJfK$X7yZei+*K&`lLdLcNR{66EiSt53wMl& ze8; z^%3~+Ij5R9RQOqiQZ`ip>Jf!H61>|$^#tL^?i1XUNOfPj@O?)0QPX8my%=?mIn{NS ziGM-QK4`lI0Xn5xWPo|Ff@_y$BnHadt1tDJs9m5-t>wY>T%wBd-(NxPHe^=B?o)b~ zS>$Lvx^2=rk&7AGbh$%K+-1m1NEu{I+8Si1XWw9y-mWtbfl*Q;u7kC*naO_8F1GIN6LUs^9HpK_DP~J_@F>-8D&nWin6WFkf;geE0ybVjX-&j{1M9j;o4!G` z?+!zb;!OI2()MZnJZSNQfMJ5o06D5#XfX(z2}46Fk2!|s+JcgHC0SV~+EA_xy8*fudj2r9ZC;(C z5;M6WcNu&lC+1=e%?p1+;~|{HX#5a0eo(g%)cQe)otRf!(0&DL&t#)YI3ljZ+`Zy> zF~0eZ$T$55U>yL%+PMv4j|jt5@Wei8l@j2pFxjG+@O@Cv?6!q+7UXj~wLvWaMy))j zzlPxGCu`>t6#_J%7H*MR2uN=@-=YN%TF|<&UV^5I@@o;au~2M-R)Owxw2^k*HojtQ zD9PNXY%Ksi*1JpSclTe_-l3589zc5!T(`ZwH||sKQo)Kj-%2f9wQjhXt#0z9bwdXE z6@-nnZt(LONl9%cTOZ8!O$#eA?kj2B!$#duF;~7w(6cp}7IK;gD2v&;d?6$*TgVbu z2tS7xTS)V9CoGWL6yTIXI9;_SNP>-MJ|x3fJjX>JlH>kY*gut$rur1CX}|sd1lsw& zGYU98UYEmU781+kHm_!mfh0QzE%vfG?qQUDh{w7Dl1*~mLvmfg)kGDP4%{Wmb?qET zEaV!$ai$_sF5!70{+9zz1K>moSWl35!VibFR$7zPHl;^ZWOSO%~}L&j*0I9M~^odS|H#YYGuN%=y|1j_IAKfhDzbB)xMT>^v_3 z&P{+bm%&L2g@e8lcG3DMiMJz1c+V5@S(rg-CVgEoBCKQj@fP5@<|;fh8J?uuiUGff z!8e4$7nTI@%&ASf5uUvkVIE*4bwr{iRVWOG;~Y>hs&}(M_*DZxNk;*{pE3OY2WmZi zE&NPFv0JkGwfm@PrH(05Y|Ge75_GtLn=Jm=jH#Wu3 zAubT=*}Blm)`e!tVtNELy48IfljDGe1HHlKO_EUPjkPzN@8f&-2qo@i;Sl`urU(K4 zr)+v^zqbC0?_Dp<6Q#--uz-NWtPoui8N|U8A)g& zqfmGUL*N~_;XED>83bI+9nFvk$?Fxg0D;>bA+T->;&u)HT)Zolt;*NXI?afcCHeV; zRYnarWz^Kl<@1E)WMh{z-(Fi(xrY7>aWxt6u4V~~-HXF1i?-DvZKvM2AFd1`8Y7Q+ zIoP&G5wM;{gySK22*4xqI(Xdgh9<|{5=zhR5Ij1*k_KkrVFn(6AkhHxUw{U6H=u!0 zvf)G9UKY}J;aAWgRmecw@PLK1eN#x=b8gV@NUT^?eGwxvkMiv(=pJ~7gS#BMOxW&g z-D`<5A#-k-QPW>W{EoRi$*7Ufvt;-^p<#R~ho!toTxEyN+36vDTOjuB+Vx#BA#Q{R zhhk134(f{pp3w|X%+QLFFiefYI`_IzOx+dKj_4znz&wP zEv3L3gBN0etw_@w;aWM9s_ya`xH6x3u%$3uBS6<&cWzi;naqgRmKzq;OpXb!54y%O zx_%u@_q+FpwgmZX3#00uaH@vchLOPZR`;zl>eq<%nO#^t6VveejHWB%vpjk52A9B} zvK0Oly?#5^8Ty} zl=3Nb*#8t%!#rk}S}3iAj+B^`ehLU)nz9 zISRj8xgWkoCah?eL3U&Xa@Pu>5VoCxd_o12+$zjg5xRN3I$;sRGgs_Gt*R{oWfux* z@O`E+TMTq=Q`V{qqI&0BCxpZfHTma+1X@4Qx&nKF$-^A@zEFt98e@*2fSpjxY?!x1 z&$@7jg!8vWoGlscGWcRLT_r*->+fczWZ!~b$z&&(E(?jG z{rgM;=$k-Z70AV`5$tc6F2TdXRyCe~gpZf(vA3{4@FDh4{t39fLi~J{&3+rR*>9C> zcBAkVETg|=zW$RztDStI0_@}3xn}G!iZ(5??QXl|!<@N?LaPkL z;LQPyY2R)WY&qIPS;y9ASSQ2xRfV+%;MZx$3rJQt!?>7Xj5WDXNd1970AoNH%ZNV~ z8&c~aiKYVoik)Gc!Z2QdI`hRk{yxG#I9*f7Fjfe0Oe&)>T9LpeTTswA(U}>tjf49P z@B}aAqM;Y|cx))!=-x%+LR2v1_1lc_E{1y3p|^Hm-r5>IZ&`_3@+y@58^{+4ue!7Y z8Ky6JSH7?ee6!p`J6KEmS)W6Fn0~KrrE(yLyt*B8yh+Tf3tNU}F7oPP4`IG@nt2$1 zTlru~>jPov#ACvmLwM}qgui(3(dj*g`IbqCU zMN^>}xSQ>n!WUvP@Jk1}$m$1uK@Hqdil6U<9VyK-rCcg}*zJM^FwLPbL-rp`Gv=gf zq8(|#P)ddAYu=RzziEl&`!5t_mDMO6x>BpsM7RGnQAJ)|AzPAL$bcxfBHUWl&=r)5 zNK!%9%o*mGY(v*jFOrhvQ}0KL&kY9hq+;JN(i8JG@8^r{`JoxXhTZOr4 zDJWRlkmOBcP*RPtmhX^1(VFO4sgDzG_QS!t9;;_s!$Y>Bf*Pd@Nk9?@FEEwpvgRQ*`9<4I_xLVVvLt)pAK`{KJ>WT`8s5$3;Z`KIEe~A zw1Yi8A0%UG#L32PwpMicGzAO&U0Ws@1XnA;BHq+dFnJ+a7%9z#)We|6t1;l7AY0>)>1 zQ<%Rz%AMKvS1BhAn5MH`?$r1~^QuE}t_I9O$(VgecP2S`cT9Y7e?q~eH%31RsHt=! z#bbm-y^gaEZ-EjQruV^LJ*s$$WXtcXhKy|no|~YX=7Hwx{QB3(302T%GkqBusOY0Z;YhInrjo$Y|{F!DqO&c$GV=|mzts^lNQ{t}&W-2NWzS%|xN@Fzb~ zse!)MU_Y7o@C)#`=x@bdpU_*06FKB>F377hU_RwNgw&2jGf;xrzBtXFamvFoL_E76i^!Z74=w|Q>TVZ2;yjDKHf3>K4t=J>< z<1Fq$8uH|&TD{o-jkHfFbQgv~gx1Fqe4Pt_4mMx$l$kz1xr{LWf6kFMNAlethNg{m{eqOlRR-hB*>`r!`og ztl_Rc4_2%c>LRdzvl{uUuaRG*^k_zL1_&_9ZvaCF7~1Q@uwU{f5~m2Mkh}S0+xS#M zvM9wr{|xEOKTm$Yk!XRW8y4!%e~ok*Y~A(DR>O`ZodF_Qh-ecUflq^cYMTQxfO%Au zf@16|3b&IzQ*VWRaI0t^kPT|eC@z&v73T^YfhV-!)~!r-qsTX8<2sKmR{2w4@{01LARgVl5mST+gPPQd!M2urxl zUykUr)l^i{b;a|^s9abNSnDKMYy4$G@LDOsDh8~gtMJlFc+vSVUdRHhObM3y8nEU` zuo3_ZDw6NcN3Q|vs08cby;lJ3!L8ewtt*W>Mg#LZQP8ttG(zYCtWF75`!!%SNU$t` zgn4YnxZWn=mB;Yf3|N>8*tl-E2CPa6){4DKKwEYdUWU;~30?}5&qd(r9Oi!~e~qS& zcs$)=fR8BX*DS&r2>$0sA)VMG#2GuhEm zuFj-KJEcV_VoTmdVq2`GDo}x)0fW`Miu9H12cG$m^%C1eB%MPkUW2s{`k*T=Wqr^V z=gOv5E2$Tbx}w~{WXzOv1k7ugQPceALtMWXQrQl9x{wUI%|l<3ic9d66oLK)I)wTUv-%IR`rm;Td%$LtO;vG5P|jOX z2wv%&D}ZLlJBucTz0bk#Fu0N|8lj!x5#e19ZsIVHH^ygqOYoc~ILP|xl?@hGF2QL| zJ#pI*=l(X{I7p`R(p+pKdq?9lPWwiaQGDY-JcIke!k!DBGwCCPxzxfZe6z3d)c)z+ zr`9Xib9Y^Fc(?t_YUTDbtGU>2ZockAMU&ZxIaL|WVq6n+qpbdlKjmnMO%F>NW{f8zEX+E4*$xAQrWbYmTmEHoKUT0@W zN1+#nu}A$m@t=4Om+TTcn;SEm?2|2T7k+53^i~^V3!kvdG4?O@@ecVOV;8?{=Uu$% zZNrCk1ovL$amEJkVSLi&k*#=Y&&j(JeB5AZ{mJbY$5IU4 zOIO{ZDSjp0X+LF}=uRoZ8P&q48hxJh-9D);oUkf0;MSMhOi^sV*epy}sm*03Z@lMT1-6hzkQS^4lDCfaG6TRDE zpXk@&O%b*0is=&0Y3S?zXYD1DNm_>v;w<7Q-;*GYVEB6)^!`GNQTxWH+}ZfxX!d++ ztF(^jbw?DROurYS{ukRwmfqvsb*2mNYk_unUnS~2@%rQ}^+Z z+U~SDak7jf`PEm;^WeWQ)qJe0u94$BPBg|k8s~9l<2;V~kfK-bS&efA#y!ruj|=lm zRmFzhQV&iz-Tv{)>h!bsChQ(u{FF;x_r9&pkmJ&tPlEn8vsk8Ukq5hVteiJk&QyzX z3s||E>fT2z(>2$V#6|C}VJ3Y^lx`5#_Z=qnxk_RY^{=-<1|BGaV6;)GsoJfr=W zPh|hO%{Ey3anO!{bzXqeLy$>*DJ=bY4FmSUx{pcci1e{tD$KK2u8%D&b;zMV9_{1p z@#ZY=c%q?Z~#}Q`;|& zu3Gv^_q5^BWvkX{>Iby_UDJCjYy;rRl7=&$oW?WZct}_r*2=~c>jxbJbsvwGk)~b4 z6_-Na=G9wm1I33|qaQ`3-t?kZta9`zwlLRvX+Ph=m*icI=Q4OL-%rHO#k5A>gVX!s zJ1xPtEr|CvXAI8j`G7RWU|fsb8&^NES7DiGr*n*1e~cbijB%a}Z5?>aPP`S)d-PtF z1MjbFQ`$||OXf=*sTd>hoBmT!q?&8On>)_FO9!&8mpXXR@sh#o`oj<7y;z0ftu3Yh zO*HZSs-9f``wb$G?>tRBtvxq}cV2AOc<05`^SLqF7+qcJi_cnStsaIyuunG5?J{*< zu~#>nHddd_wN+>f9;~?k(u39afBs(f{T1Hq2dmY~ei?Irb$@x5W-!z8W=4YLp5J6> zQtD6bO+F$sf9T;IX2-LRoeQHE?l_VWu}H{6trS)(;{NKvxmlWB_vGw567Bf)NbJHz zX7k&hFO1EuanJWeEJ>i)FJrU0B{kkz4xM9X(>n{_UbrJ-k@aGh=D|z%S3LOn{nchu zPaM&ki*3HVbt^ah6OM-fKm9bvO<%yX8X-e^gNeO6hWB}lAFjgNcb#Q%)v=?6zbRex zSd09RTz>!g#I*O*ylH3C2GjmM?OfWg(>_T1kF@_x`%T)1eR*Rs?%M|q!cOu;6ilYs zj%}}wP1}+td&G3SwrCP>lF3J8X^R1GZ5r0nXBYc8?YUhB?YVk`wpg3|eojTK!{94F zn?26getcf0J=dOvcW;V+{Ms029yrAJtsReZYX{XrzIOq^Kel*yURn}b=tK)y$1}th ze6qCV)B@lq`_yUC<2>G10xZ@-d`0XSSNpMV=h*~*`WUAzZqNF09~V8DCs%VX$WHTf zNVo04TtV;ZIo1+i;Xa9X)nJ#`ry#80bh~O0I)Rt0Z~5qach}%bp_6QF^xHTbd#nX` z%>iD!k2gqo$r)Zvz^l-A(+s={B)qt@TEdI^UGHQVFJ?61&MqF8*M95(t=iX8UrsDJ z&*OZ9$-QE5p|G6Z$^bozhf@Re&>hdes@(-XE-hN3w@8m9f)09AoSn<)A!lvVSi})V zJ`Qw3yLjL0oYZ!)2dg#N3w)aFAYVgt+Vw+`J`Jyk^l3y|Bk0wb&*^p_KzJ76^>I~$ z6SPtsk?rg8JitY}cMUET>b*-Dy_~~I$1D=PZa;pTgm>hz9Y|XadgWh*_Yz-Ja#mGA9k2weX8+BUygNc=|w5Ab+hl75R(&`99s*1tX=};_*Ul zG0J3*@q=^Pn<`_q$)E`bnt&eE_kzQ0EU-7@FpLmQA_wBmqy2(XjKw)^_Q@YPGGzz& zExeKYfIGlmgwpN)M5Ieoxk#5LoHuMbi0~M~QwXmdig0am3xgYkKJNyigZps7lAjMnx%8X?x4p+J zWQSx5{yi9=x+bqk*X9p6-Ikwlx)!xa-UE5mmJ)yQHJRe3cqK?S^p!B>2 zzVi%j6@KL1N_`pJB0TQh0#D?`@VsNkeQ8W~s3(2LkBB`v){DM9nHJ%gc;q0{UeU)M zK+0nD;g+lVP$l-^yy9%-7&p+`p4Hz1t|``LKe~r(ZN^h6XG=#Cz;89$?DLBDwcy1a z=x6dv?`k7I%>~b?&lZhTXx|tw6Zx^d33*P~6$3Yi@+xv3b7T%=Aup|`4KS4wkC!r--$mYRvdVy(^e=d5G>pfl;uqsI?RoF2tSqtqf# zi-lZ1d7c}SjVfPi2VFlAzJbU6X@9|(ZA%Esz+nT`GH%{bG4t0DWtT@(Rh@r8B>OoE5WON5yx%;ex#eS zB|a!-a~L$|i_p@4T!gVKIjbIl%#CjbeW6>R)01EP4aTyhfAM(p+4<)cwI4&57nA-# z&ac?Kw6_0S;2-FqN9PA}F#bLJ&SHImv5L|bLl4vV7kgel&qL?baYN8J9_}<8qPWFTPB)6KPcMY*&v)z4%NBeapup?4}o=gl++CA(6QdC$ z5d#j)?KC#oV>msBRJT2IVCRTfHv2qIoZ)@qbK)qos6=7g|?3 z3};n6`)Cfp_{|dY90pK5`4@lYqW|W{Jqfb2c(*@DdCkW!1wzeLjdjf4RN~t z+@Tmy{Ap0!J-AU2yc?MwJp%o+f!3VRqYn+=1U(v$o{{$HIezao^k^6KXgSlPk;mFl zGLPiICj)-GHW?$M_{FEA(LV6~IB*_|Xjg-;lYcQXn&1=Z4SKYfk6|2s@d3(3O68*3 z&8*z7MiWMO%%e1}N^SP8Od6YCoEeQCC>=q4z|0+4!= z_6y^HSq@$-fy}m|4%rr5JKpFX-mgu5;R8m4az>++krL5%DL4!Yr6Bih=xXJgOHm<=n+U-k=Iw8kr3hOPXzrec@r8Bn-Z!{P==QE+($hHzJA|z5p{(I}jP)LAtalxE z1bR`7u@-HR+aWvfU%>{Er{y8l%=$+2uqZpS7dF{VVLDCu!fMiKKInyUzP%j!D%oLp zVa2G-rywid{vBp-;XJaaXTgL7RN)JxL~Jf!0jFW8N?J^gzE?^AE{#L7RU7EijHmoBQ)b8Mwa&&us{pTkrn} zbei3F*Z2Z=;~?G;_7)SB(wxI{j#(wj+;M!TL>W1g0!9P>JZg8I`ZuP-*}Tf;(YdEy z2hK9cK5#k@8emRLKJ^cyv-}jm-1n`SJaB3c#=7Ke%7_kpzcj%2WRq8*_D-pvs&VM8 zpdLO|Bhf9+uM=pFBirYck&FKECp|m(mu0EM9}lF9G&l(UIM{%I{vUke5S~oEPBpCy)Omz#%2z1?=1Q{~#^OyOr(1rW|{0BpMXU zBOT#Wu)bsL$M{n#N8`Z{Odi_Rj31n*45Qx)q=`J@Jhf;vEs$oG%B7EH3^cPj4*WoK zoFfx`n=_g`q8P9;zKhUi*E>n)o{Ap5Y2a2?RxXw$o&EgO=xmhTB-u6DW06$$`H9i^ zfz@GiCzbtZG}{+_3|z|W6ZOn7dj4@XMhloe%Mr&2vYL&WhnWpha(3=W0r_Uvw!577GdI;k~?^!(rz5UP&2yelT z)oHVb_rZo}I}e}E^L30TO8VDAHWrU@kFI8GEm+OZLjrr$1FMj}5IPVxTK_V9T_yX` zrNCwB7(bHmDAsjn)5rJ$t*9flPePs+BR5wYIgmS2@@Nk7Q>ag%R<=_CF4Sq0wZ+e; zAbPgD64(hS4VX>&+x)PLu=J546>U&OH^(ip9i z#)$kN=SXKh_a>Wjs&-**PHE&1VCnzJbZl85o%sS#{u!3OJdoZbl|RYSi~Q-JtqA8) zhv7t7PYw3+?d}bO`NDc{4$~O6w5nrO)mZ&uMkqhNO2iZ^H`1Erl1wn04l*Kn!N#_*<31eJ;Jk1m4B=7|FdxJL8Gtr}y zS8)P7F&uvu^VO=%J5n~rZ6(~fQNMPhWA?dwZmHkC}9 zTM(gvL~7)y%EvQ*Q5N*`M-V=i6K~KS%b@Sci$W66Ef?AB%K4 z0(#II?C6|BNv?J7ql4>&Bi?l)M}i+!;75bVk!dpUq~u@lYj!qnt1xaMzPV@blXUbl z;>DoP?%570y^#D;A?fwxpMgD~g&q%0zio{7$a=~>{19jMxsCMws;j-h*oQcm{}Fxt zt9Qw7)paA-hr$=Swv3p@=*%OY#!TbV)41tlJgGdfpK^5{+t1j}_`T_cdH7~l zml|9bQRidRCsLhHkmCz}H;cGUewOssQOvD0#}c0%eMRK2qwl~Mh_5^OczoaJ9c^XH zM0)Lg3F+2!XIg>xZg`L{4c=v!V~>u{msu`(_Zef&Bk)x#?IY&$LoqISR!!Y-2cM?t z+G(;^dJ5^Q zOD&hP8$=Iz&rr)meq~y1nzc{%N4bXwKYPzd)l7~-Opc_CCSX4$9s4P{*iX@8Kc)Oo zMDK<}k-ggwMfF;+(r&`quNyjwCl4H*YN|Kce9i4@SNnZ_nJET^Ps3 znvJNt>6&#{qb~ONIuv1b6*KDUu30w+b@9f2hb*kFEVQn;Q~T-(F1lYuCt6?qhX(m@ zDK`&0vWH(CY>;nG)*U9^Yq&ghS|;P=vlFQQCg6-+Mgtd{St;%oVAn?1l9B&WFHc{^ z`&~Z1&J>9dg`h;BuQkPdxac#*A36HA)4lvkpX<*bW{1W$XAfr5*Uc)Iv|PrQ;5275 z$kTYfX^i`|=3ItHX79+V>r~jRg?iVY&!v0Q?fSuVkKB=A+m@y8R9LNr8LlsF9TsZ= z&gZnVuaspbn(_TL`g+x?=kC9Bo*$g+uwmbmJ3B}G648T~9CG_5$L-$49;I=~=4|XI zL04`+jc@_ut481sK|d)I)adgLGjzca!YBgf{i7ctT);jQ<<;Puc7Mh_fz!$19WbY8 zi*0dcwI#KE$eB{Uviw^%?6_DibDSEh>fR07;t@`hV_06WI5Vmu%b@uGHWcLJtTyno zUVdLbC?Dc98T8CWqi;?4?B*th^H#!HyGE0vSoD7f-kCYFMH%ZW7rJDbc!$fNFjSij z_RBZwhql;PZjiY)czO9M;}Y0)x~&|(h@n-**W{~a*W9d{Rg*=m587;7CcgZVZOCv%YGmv#Q}NGS zZdYP7(2BO$8zEoSHVNGG@hlUc<=9`@`Z~U0k&k}dtXgHtLqC?NN==K=k438Grd;$R zM^$3VMn4v+icMMQN2aRKl!1O|RC-&6ir45_FLYZ^0~T=Eigo5z*zQ}ONBB9y(+IG= zw*D9a`#f8}hwunOKf+Oj?;<>e@Br2i#o9I4(@(T#7RH&gG+be}3-<#m+?BW|;;z6w zsW7`;(fgTy#Hf}}ZkJ~*%e*Ob1Lo%xyWBj-W<11Ya=o+7b71}z^v1BezBiKH4frzP zoM%3RJ#Vx#`gp}}kYX(ED6g99;z_TXH;|^nx9H9l*3ehzdNCZu*{<4M#++~G>}j&? zv2EZB>yBhqNBj89eXitTc}|KedY7^O%-(6+w(N!+eczwE6&`%&0BNU?wiRgwNR!dG zMRys^CZs8lrb8O5i5y?N`#-PqQIQU%p7ah>L~pUe+_szF+v$iZ?bjdr>2^QjB}}F|LcZ zRlySZ3+QATlJCC#OcH8*e!fqF5cdn*W z!wQG(ys~JQi*wj8!=mru``(y2E@FRU0YUOVt z`qI;RT1V3w=T7*$?!?-L&b{9`=Z;IO-aHb!+iUl2h;^K_%dMC0!`X^eZ)!98{*+OL zdGuk|A3X(Jbn%Y8$~8DEwl`{x#&pSgW{qZzMqg5#WhW zcFXO)PJGqXF<`x9`Ket_CnD_CriuG_+ls1{ri-i2RIJQe(D#wl$`DQqU1gzj_(rIY z>lw99q*smd>8AAh^se;Ebeww7;_VRluqM1k_KEF(>WbTTnNHE!<#k^?__A}3IOCDxnCO~gpFk<);No2q-3dsGLzou9Vb9JcxiZ=BhbU2e4S3jzMsqn{)G0_+E@x3(#@=jDlm)niyEv=}!h;tR9bV;xP{G#B3k&HapDb&HE@ zG4_9Fbm#0_e3Od#Ri*Y@?A4WN|0)}}OTFwh+3pZnmA4y`J*+1y95; zcxGo)kSA0ju70&}_6h&@Z>948cBArxO5$C$l3V1jwRLM~pQu0Rv*Nv_G)MV(d}9{!u*%SLCB3#! zuC)$FteWRi3{BIQR%tx9UA!;CaS3`2t5%#(RJkI&OZ?Bhm<9di%s&595T;AUpvgC9 z4^0y+@3-!Y@Ye;L1^(w=tW3n#%vc#yNek8xejC4M@`pIBZN~Sa2NNttXgA-7@f+v% zMQCNP>V5Z4Z=BovXFOe^{`x5^|A5pXuqpAV}Bg9{-bgzc@WLBW0>Ayu@VL^u+WR z!L+}YzKS?frR%S+q<=9zapgz;_?NHjjGCNS_NqUACG|fZp6pmq7L5Pq-7C7sdi?Q= zKR|rhTkrbg6aV)8cPGDmCp{4V>*IZsU;e7cAIJY;kUsh4crZFW{iDe*L!&4Wj0eX; zEOOdkGG2=Ji1(=|@%~PkNRY`KF@Cg+b#Ms(ylRdu4_IIY!OQiUe7>_G06Puf!ru>2fJ^m=gf5iuSjpWJpccs2cWrD;C zRQlig@YmmmfWP?a^dEmedH!90(&dS6$M2`NJmZgF{PEL2`+eHEK>UlJfA+KA|1~83 z{C{=cGP&tT{_@wlPlZS**}xG$k+ zs_corSEcgf6OX+)#Xr$kCdGXh9|Qa+9ty^vh@a-32&fdF$Y(=6Quzt-eq~0SrB<~z zs5R>9*48~vbyMRWhkAc&m%6#p>2%n+&IX6t>9BP;I@OLAdt=M4{QP{HrfNDIPN#bH zj@9bMdRD&M($cB!Y*p7cw%FB;om2=#Er%a$3>pLAC z`P_C#Q&XPW($w7QWc4JJr_UUI%=mWJz`JJ@kG=VB)(~i7Bzcv^bXX)jwOE4kCuy($Ue{t={9;yjZ&Zi173YT?UhAu4>sr9RjZXD0OS7mWY?hXoZcEc1 zB!iB-8r042Dg*4?)CB3*0OfVi1P*&Xx3;+%>OsA(GY9Zm zQ78tZhXHA@blBDPtsSIO@^8!?eyUx4M^~;+6jP{|-!u;c#6F4aMD@;&{c2}xvjam4>RZ&-#!l#> z4u{&_SYO|0>uTyGRbSC!r*Wbgq2AJnQG{YQqL#X~1?e$ch#&B;r4`Db^i{C(jDAS? z_~{ft@2eByBmoIj@sD62;aV`*D9CI&p^Sg9 z>$_U=Fz78gooJ&h*xRd7XPv*s4@zDm6-fl*204--g_ZEnzF~|TCf>}$52~H zURxa9B#^k)ks5BVv&)Q#!0teYb=v;BoU^^Af&5f!OZYHo&W`LxM3#apYTS)!3JX@ zs|Cu=087ze*%`(P%M8sAK*58Q>F3PQEK)SM!jryvj9PdC!Ou$+Cw}s$(S1i%E0g^_ zEztSR`_)}7wkC(V($UgF9D$1%OWkd8sv*$%F(?gSOo+$JWA z2r_vPhc2{9RPl3()M*AJ62gE$&*1(zP8##jBCMSF^R<%!(l2HHR#_7g0J>cbmSx^3 zIixloF+?JRh9?IA{BKVVsQEyX-{65^r^fHI2ucCpZlV0i3bUos!ao zki30(-h+^fKo{ZTPoujB;Q)dfAq9ahDsuoqE#1qvliXX>%~)2l8AXg^CLt@&PR6*J znE}+n?Txkub(^KLLEQ}_o|Wjdz__5iEwCV&zQDY*i5Y;f1Y28}J+aM!%#KFqp8c#g zYv)#g7flv29qd@y?tz5@qcR55-F{|n_?H)X0nH`Nc~z}chY)PA?8Ooq%ZPfyV&i@+ zAM9dr3%USQ8yzihBix8%fcwmBDG4`RG2uU~uz%!Ofxr)e2}Gh0@fW+^f zo^TVP;VzjbVL8-5=tWQ{&dkox3|2cV;eSDd+vMoR8XH~IbpI!QWZ4 zq%smk0y(@tgYre{N-`LlAr%(|EHvZ)L=8W#tOu-de@gfr`6AyTnday~F01&>eo&X@ zrZj{E1ezo0@~3suYDH zrGvRKJ6lE9GEG+4uLx6oq}S?OyRh8>%_eP_bhNfMliu9iLH@D-F0Thz2M?gMWdDbz z(sRrV9-o;%Lk4DM12QG~m1jH$_6xlv59n3Z{*NZGxkYq&bzsG+UIV8->7*@WJkUDU z0v{!8)4)8Yi9wYdn2S~i{9yI1t?*yw!5eM2W8#62i+o+E3PyrG@zonGH}0%|rU2lO zixyG=B^Qz|rilqO>jbkxTVbVwdOn`=q>`+dzm`}BF_aab{lz5DwUiiINlcQk79)Oe ztQ{#SEa&-A#^R{Pouk;jXlOt+VgRCwK+PPEggHX zU#TGo#52tnJM)HWV#xd5Of15NT$1>h?G3cZ!NP@@fpkd=6oHeOovglOj?$jSt_G%U zz&GHx7>i%hX}OdqDHednG`I#l1>?1ol#UngXfI z(iIaNhH%;=Kadq*C#ugPQdW@Z2pkfFwO9$MG=p@VEb@I^Ba70m1CV(UuU$*3bS;3C zbsc~=XzK>GBzUYcgUou2s6;IhL$T3dR!Cc+S>*R2fUzjah#D{-#HwHam)i)YW{eA0 zu(}>DUd%Sj$*fY}V(GA2b~)7W{6{^Za#6&6+`NM9ex@RI2F)r?8h;4suwlsyN3uB9(1mwE1j#e%+IF)fmd zp=SIXe>GgOSabkFkh{an5=y{{dB13N7rdw{%L}mxW5foL!2tXHaCrdIsO6- zBJRiHTAd9x_`l?dHAUC~rLYi%v6g%>YPP=1qlL1>Q=*F)x{!H+G#v8}m8mP5pa`+~ zM9VyJo#)?vim^Bwu%`5Hq<1(SP4(ctO0vQ_9Q9pI`QS{4nk^fkSHXPJiow!^XHn-` zN#lynqb;;H1$WXMT_O4wL?;6oUZ}}*bVnoUV&Y>FA4eM$umh)08etsnCxeSgMxYqU z1l#vQm3%c!GQbgC3tU}SiyD?EHbC>#Ff6_fzY__9*GxYCn(+m6o`SBg9BZ;wnwnZ$ zTY($;(SUW7M3?$jq<6!27K1exn*>Gc)Y;g<2qVdK*RH1h%t_XPLABt3jxz>B)`lVT zPn_*t07?E6EcUT2NXv7Wy;$pGKOYvit+9i452!MoMd8$HHH>roel_x}cdVa*A4&>D z*u!;FLZmH(Oo6HlbXe8@3sXcpIt1sqt5PJaL(2TWN+D^dE2zN&>$3oTZuo$8zO+DM z69DFpm?jw8EDf8&tuS>UPn#QpzE^SW6EKMW`%?zPi>-3RJ;j+l5#!)G@n2{+0$E6$ z!Is}RD==?KD_Q{XHx=?o4bgR-EXws~Me)JWVCYF3LJ|mc7E>4%4%A>Z8F>7NGayR} z`C++%$*PXv@d;Y+%k5dwCyi9dOqn zZ5cud!csAfn~mo@ghdFsC`04$k5b-u@caP6{Rj^t97jHD5BJpww;&J>Pa(MQEWzxm z#B&t_aO^5aKzm)q5)P~Iyb_@lVFki+1a?B4^1tcz^xr-GZ z5Ku9_lHI74yt?)Gx9GUY#>zu7%|V;8BH_qqg;bnx=2yY?0hcJZj5yAz8D}#LH U67wZ&hT`2#yn{yjs$tjv1AXt@5&!@I diff --git a/build/Wolfenst.g1a b/build/Wolfenst.g1a index b27648d93ff5cce5bf911fb2206048067df0ce7d..c04656352b6a513935c4df0a2a2a4ec7db6e482e 100644 GIT binary patch delta 146 zcmV;D0B!%2g9em?2C&q5M%)d10X(yb{5l7T8RrTxbBPu@H;EMI2Qzbt5!naG0XYnb z0D1mkkm&(QJs_Ci0EqzL0ib382><{Gw4_S_0pI|jUjPZS8hYy_9|+VC)ez?a=s@WZ z>k8}y;Q(fnBmk2XBO4_!00{sIlO&%b6M(b;006WB007ei;syW-&;tMovs#}z;!A!p A`2YX_ delta 146 zcmbQz%r>Q&ZNrsHw`7N8n-)hO+XNni;$G&=;1+b+UqJ2L^`R1?&eILG)&+s@E#=ELQ}s3Or|g;qX%6HTxTe#KUQm vRTw6VC`+pvs1&FcOjen%EPP-K0|UbrMh1q<%#YZV6)rF}PVdVF%I_LBS zF_YPSKcDyg<2`szRXw+Qs_Lmab$L$vljmRgc~9rxABr3QBmSyyjE`?W`hCKe66Gpe zSzUhT>Y97hw3weKiufmrgcOMR`FZ*IqB&12HW!0p8PSrmHZ9qRn}!>FT2hrD-`$9} zm1#M>UcS#5#yDaaBR_g=j2t^KMjYH2A>3H&_&CD<|N7t5z{;JqySKDFR5`hfBMqT& ziL)#q(SV36x0;4bXH9RIUNSvv`kv|W4Ms`dI%bI_(Oz9etdsvhw+3-3okF(r=jJr> zf0*M*zL;a{?d06t+SmcID%RQC$S?i9o8Ru2W>{jK{-uBC=7EW%oGwY4MqzrPd$55& zmLMfE*$I$6>f>6q8?rWE+j4E|wQbiLu5G_YVjHjRDx`WPmJxAnDG@bq5^+T#5i`yZ zF|!2mtwiM8iJ0~z@Xy_(dxZrWHS&2Ex>lSoTNgWEu*K;G_m}6EzQ61TEuLHwy&5|G z%MVDjpWN4HdTDEa-LGo=^(S_hnd^&}t}wWMT6ErgSJBet29&D8PrL>9_L-io`)Q4T zciFanbAA0OM)fO|3Z{dx`fmWZcM)wM_!B~ZLAJ$sHc~RIQ0?{Bd-%N?pY#6)etddmA9h;_0S(<{X#4ev)!vy?nB&w zLHEX5;HWI5a&$v#s*CUEmS(%j{&7&xp!hD{dUdI}i|nU%kSas^qZrMf0m){Ni0Z2j ze{+;M8+1{2f5CGFN2#RSAnD;h)3kqTf!WRXO}lMc7kM~J`Zl!>U6k|y4NtyFqODhk zG}ZYIhbgOh|J@_~q-JFEV>OoggD!VbX~A7ZdET1k2HFnRkr293(2Y)@TPxF<-WV>G zRu648ogGXuokh(iwoYC9AA+=p}I(LtKi7h^9FbHo|$ zl<%1uC8y+)hA-_;wpZ-rGL4Rm=1b;!H<`P$MO)b4eRY@Ci!p%el%W|Q=i)z&ct5_u z@TMkM?n;r@F80pJbFEZ9)PkP<;_Z#Kth1SpGX%Mr&TcTC{+vYD^FFP(cZko5-rhVwYAq|KcSpFIcW`sd@*Uk@ z?c#ct);jX{xu%J;=T_{}7HQmH9Vsf#y}bb(57o=m(%iB=+#*IzWpBTxj-klm6%yUR z|1RNT*?S3}BzzjxM~1bwX>*(U&lqFtPGsumHf1KvJ?Z%MiiGa5OtFa*kGd~!$dX4v z65DW%E8^+fP&`uhB7zq=LQF##C(drSZZNivo&K)LzCN-0wmRP5x^z)j@g0fo!v1Bq zXLsd0rT?qY;kS)c3YCJzK>rF$3mg1V85bQ(I=Mr_^3qPyC3I@KVmkS*IL}NH?I`mk zX58nx3*nTEduq!J_j;ygCJb>4x8!YE_{qX^U0RCExW~h1ioo8NnLuk&9;Zp0Y6%Ti z)3e(g%Gh<)RB`%t-Of7RK0@v8_-!P*Z<%AnJj2Z$FC@|H61(`d6rP7MxV3bVn_sdB zm~0YV`ipM<0&(^>oZ4ntmx!^awc+3rjCjLQ+bqY5UA@~!w)8GH(7(o0>kahp4&e@A z-a}hY*?P+oyEXG4@ZDhVzZQ$>bR=Bp>fX}BzhN@X)E$~f7QZyPSbIV@-KQ$(_q}xI3{Oa zWFeKQX+WRm97`%ojjJOwol@cb-I~G%&)+k-ZHnBZ7@0#P$Q-qn@>1h0z9D0t=U`-^ zsyWr$@qMQG{K#a7Mb2Xv2W@VP%ydZR`-}XCwiTB;Y`eIOHAVg`vHQ=vIgee=!Ex05 z9IdI!Qof--s^GcG+>AAz8fZH5CfCJzxJ#R!z6&`OP&wuXQ-S^aI|b;GYZr|(Yb_ai zhu?hO+@Q<1pRkELIs1b0T>VV@_cPGf93zy<@Ro5_hTeJwbt~@TD)(i+Wkh{u=!^V? z_aD+1HlQxgC}pO0%5v!!Oa--;f~UZLg33fI<{Dz{;-cq_Gm+y+^_5z&VxRFX!-9;2 z*0@PVx1Y!syWL`Xslj1-_V(W>HhcMjv2Ompzc{7sy$zP4J#LND>T0gHIC~4v`H6XD z;nGS&3%7Kon>1RS&4qV|!n!$!wb5d}w7FSlwo3(xlhYXr{M~=E(>#hVxq6E(yqe%V0o~236T7qy$wHcW zPwL`Qw8I6&BNmtLAFn^Pxwqte-9b>FGgUiJ6kdAeS_|}bjW|!#9W1=?${$shuq z8_)|BT1a7jydy^nXzU{ry=}C5WaoH=f&B>;WT&9ZSe8t=F`Rs{iEZ)uwH>l$TatZsTvh?`o_!SbkjCn z)!n13@odvoleSW+tHjxBz3!WB7wx$fpP3B&SVqYqZQ=8dlNjNbWF|1pwbfVJ%N=_C zlD6`iFY7Fr!$`%?yBxc?dPm*S;&q2o=(u6?J4!8|nesaY`^nlS!-7K**$L=_RSvyj z$=rk%ZWp(QE0nrF+0EJ8e7W{qIWNo_M{BPb7Ml{ClKo1lM0My!{=V7Vm?5=`cbv4B z8JA@0eT6iADB|ISjZ~Kes*Cj+%2!>hR$SmA7Om>!1>8E<7p$0K1OoOML8BG{B-MPG(k(ba$z{V`xgp9HLEkjA!+hFj6< zL|w-J){5-bqvb&>+6X)PYgY8Dy#^xN(AJ~WhHiWEW-F@xlXg+K4LN#st5DCAThUI% zib}25oxOGuc9c!+$eumHk`@Oo$)RsA*Dt1)MD3`~5@t!M#ig(#Tc_YyM6JoO$du2l zX`XCN4t;HvVR48xUD(aRmfC2pliQPhp{&hKHnn&Xn}SwfYg6Bu+@>}d`ZKA(?2ejYZYX_ly>s;V!!0#7 z3G3*%!}od3J@-oame~BUW1E0a8oaM??D$p^-KlZMfj75joiq=;w&8h0QG@!2H$MjMw)o+IZt z9aqR{xhgtmy;D!bH3;uoN5s1`iFl8Ni1+Rx;(d?c{weg0LXO||=I4*m()w(}nqzkl zr4A+(j?rKMl-k3qx&y9Y_IfkJInT zhX%7D`8xw?o=8@XIlv#Jvi@a1@CM-1-BS-QhhS|;@8 zyg<8IK)b*l`N|&$<~Q;uKS4d+#dOaF#~g1`&n&v*lRq{bc`QYdJ|7$l-LnqIBkx#A zK;FW!X!Hp!v-w$QF+FWDa)#SW#M(#XGS&Wpi1z!4=$Hk~^DqLG_Uw{MEwQzus6G8) zf^+mFt)H2&0FygvAn%obB++QMMbIan=_8^J^ImxxG!dZ5cWYny-hc@dN1c9~|L}%o zv(+`Aye`eVV0vSNu`B+3rYG_MC>_P4=2Ac&lOcx4F3`s?xA+q|)$yJe_^Vu8d7v9XkN4!QP&^`ik>lp3yOq zo}d2M>ex!*e1wC?EM{&x@5%p+aBV1ihFlkGpTa)jxhnrwX^kL0Z;D(U>pbPSmZ7Qg zYkp?TaVL19NVHR`@*`JS=kbN-f*O0K_{fxB)Sa@9M5I;ui%RL3rTy8X-0cV5zq9$V z#+Y=z(P)u!)EUPof;`X0d}FM(f5$j>c1~>Py@p3Q?9oWu_yxc0YU(HdccJHglkpPS zJmRTdCDcjYv_S&=sVTo1AfD1li_R__vh3!8IlFp3d5HsHf|}RkJPDp5QoYi8C%S=vz2P zf1%lZrVjPvf-c(cdROpi6|se-`#5V~soDLL+L0ZcDaqPzAHg2pkDRBZWthiLs1v&T zc{7ym^inIpS}bJmnbuOHcmMeMM7mqJ-r&up>-_z+uKZj0c~5nf{~^m`xwW9epdL}Dvc1uMAuXpi@R<z1 z4oS>~eK_b2O8)cVdnLA5M}ob#A}(WrL2Tjd{e>CsH+FH=eMK4WSE~GU|4#dAl|S}b z$4E10DyZ(S9m&sdpK$h9_vIPW%O~$07^~P`qHK4xzUY3PcWGVo;av`+Da8`&3hdSm zMhp>SOx-Nbqs1%7l3qHKA;#~qf|fo4HhV7KgyYtia5 zbd~Q#*IINbj%m$;eVVCYr&ecZ9Nk~m5_h~vw;cQTHX(sv|DFiAQ*r0uF2P-jdmnD> z^OJVmZ{mIj_j|a{%pC;M;Vh@|<)DoVxN>es}VNiN;x2LDESKIA%4 zGwQ6U!3mSIqE&0}_m9=Sh7!NLW4vHm*Q{HYS1fJk6gkTjIah;noRCvlYPS@;Tru5U z5iAetDVwB;>%^B)E?Q%S(8Hwg|4HTd%xl#SC(!dN*9lKz%@=_<-hY93M9qjCuepXg zKndvV+F9X=rMyxq>NnMO!gN-x;a2S%m9>xKJ{PyM{%8L7wC z-$@RoZ7D!04LDC&i8Gefo!YKVoe^EzIwQOGF;^ zR|^Gki*r4eEl1iv!3k@kci$G{#>1wR`Xe3wI=-X7_?Ire=*{*|oP5<$I%oC7YuCTi za?jvuA^L~ahfP^Qx|*Xd-dR!f<{fw|dj73d>)p1+=$V0Y{jEWXHAjOoJ^$dW2FB4NMLF%C*79C)$NLqrKAv*g9;@alH|%F&tM=x4D|*wD?yLxhSED`w zPpUDzqnoV0gY8l&XxGzPNBY`oa&Kew=vmuu$H^!!o!A=@AaABEN^jsilS$ltY}sJ!nZGP9e@tigr|4eP70}f>^hlQV=;EHiI+yNK3~1rafK%y# z872+&1R03f%6sD~;IpBN_;BhS0dI!)1gYdmL&4ZGtea~`*?js7_y~*+Mpz9v zrN3Igv*v1z1uN4E>*!Ecb^c(ZDeJDQH5AUEwu9)=$*l?K(P^l!EcECC^k_SJb2IDB z`<32I_f!6zL=PvPO&^TGtYYEWIm3ybe{(gTojn*coJb+SrMc)#WZ~JFz&$^hdNwr# zm!jaN1NTGVl0$Gw3NCRlH6SbA;~vzZW|&_Gt(SC^-T5N!Gq~Tujrwt3C8A4A2q;4?jQ-r}%ALc7+Xz3Sl8P**DZT~M1(StZ+i9pZHFYHb1?511T|KASkm>GxV{ z;s4=_YxD2dTCXfEaK9>*p{GT8mu>}oAkw7qb4QwW`2}N+QJt|l)3aY^_Lk7nJTThc zH^fQBF6ip?Rgdh~E;YLUR68=nTN4Kfdd!s?__fG=V@Pj3ZYpkk25aXN^?uix%y!}x+sWKCT4!}y+bbM=d%0NZ zU(r^M5Pku+Q*E{FR>x>U`b#Kv?>7E}n2Q)|6{~xA`_Yf0Oh;gkJR5tPJat&Z z{#b6uiZjZXWqWEj>ab5|#G9+%dzzZAU)c8SrwQk$Zl<+Mp?&nNdeZ-XIn{roQ{UcMN_LSxCS(LugK++b)>2}xk@0nS* zt@z3O`r`C=(^nXD^}EGQ*LGq4RUX?C(VBcN4L)$A$8zAiQRddb7lb@IehhnVa>`8} z<&Mo}sUMz81f?Gooafg*a`M064>-C%4)st^J;2<_9WOM!nWyPE)pWs=pAP%pRk3R& zy!^s^jMk#>r>p`G^CLUN4`f^Wn#a@gY44#@0LcM_3xmvX^f!;^6{s{_8l<_r0((C^ zPe|So`)iK=3ZX*S*=EjmYinOC7s`blZFx!7KFs||`r(e(tbJudnb35`9Oc$_ye7xf zxew>kxA%vccE6PA6XdrC<_f(?>wUt9`XJ9GZ#x!W!0(}p=I z?SivbqCI{KZ|%bz=G1PDSmNRx{kw#Y7sL`Lzb>{#7$zO3>W*6b#1aSQOdT)m5>yN= z5$acayT$!`PnwV8uEI5j*)JXE>3DBQlE;NujFBsS(%wOiT3~w&-cQ`meua0RrZsu8 zd9FIk{gg=CRgcdLn)kO@VjC>dR_4F;guG5V^^mjojZ5;tQ>T-UocFKr?Ldpofwav`@3gAlHEEQQnP(#^ zd(MfddVMmuM>AVP^Z6*c$+T~sX1&! zdw$F4L+iGUK9US?gmrkUMS2@BhuXS>&g@Fw-RkPa8dQ?7gSeIN(@OQS=O1QzRucWf z{Z7eoO85FRWxB$t>#;8452aq14a=P08G%;$H_VzM5&95f{d}CBieUYGoStf7{e1ie ziGD^;qT4UJ{PleMg*yJl2B(C2;ymqGqmQ>=&@UrtZ5P@v($Mp8+r_Fu%xI%f`!iAd zOHliFcpe1*1(zT7!@qb3_G#4+&Yk1o3rnOQ(Us-y2)b_Dg*X2|6!uX0ficfi8}{ab|GN-;w2Jp>J@&S{ zJD#Chn5pj!H^2?>=_`;+K5{9;+q8@3GfYg8j6aIWj{?7d71vc4U#qX{RrrOD6ZPgr zsdj$j)u=rkem<>0aAve8)|(3j?MhABqFj%`30k|w!B>!u{(_fv8D^nYZ%&0jn7QKw zx2SrQ)&ZAh7TOJF!EV;&^Vxh_eyL-cx%rUBlvF=bXKCRI54z9W9Bubv1xN~Cww1Nr z-Co{y&qp@8kLMYl16xz;w4)z1bbkmZu^ku0b&hu}fI@J@4F4b8?gwlsGa>Mn1da1fPbH-d`lxt?lJbvs6(a z=nSiIP}FOCcDGYZirkInN}p|thLsN84+nk4MmnN z&eq)aN&6>KKITKSC?6z0v)St4SD}tdUbeTHQLlC8;v734Sf89fT2_;NefcG1JxdYibmPlGk0TG;`=TsQ8S9e#|LDIFIa?~3c> z+Ubh#@S_GVn&Ud&rSDSMMWkF;FSuD<6`hN6`B$N~=kV0a%Ck^sq-#41?6u+}d7frT z4fN(%^yUQg=49%r+WraubjL-p1n+?1_D{&u$Y)qA^~4>x$S@axi99f*V202yF39T; zcsk=Wl3!2fc>nxM68-KDHX1e=HLW#Y_kP6NuugqH((fTY6C@`a<9?48hYegPxES#X z|LM%n$q+Xf>3O2wU)AeurYnD21xBMO&^;L=k{+X;2`h_YtQl8et#H3*2g!2^-#1)^CstxY+qB$OU2BxPEZV;J$t6vP9c}gU9pt+=J%dTXFDk6Sn&4n zq(HZ|0m^vxhGb6)7p+~$MVdn;!w#)&YxZ!C=Bi$cpjm3n!Q2{UmVMFRoo3L;d+QVT z73h2DGa^k<=ha&z)8nqA>}2@5$xG)p=b{?%#*%$rlr0ag07wtgXV;yX%2JKPZ8P!z<@4WSBk9D4P@GgA}{)0=}|6qMx zEN#->TpP1Bzzt50OOF5!_BI(`dSu6t6LxxF$Ywb(+;IW%iw7mEzD>UTYd>v)eJubUDu{5q_nM^(GG(a{x3{! zZV2rKS*}7`5s;gq&>AMAby>vRItwY?tu3-2y1UI{tLlt8Bn${>#}u^V{LYxJ#h%ql zX)ogY4f%9D#8O3zd$Ffjp}^QN8AVr)XRiER)N;(RSNb~oQFj+6r*$V$ZwW?$_McQ5 z=h6D$1zBWw|D)|FcGD)DjH_qhpC?H0?5Ahn9ahxwUHNhO`%o8td%1LnQWw>L-wAjF zg`-8v`P}VG7oIy5XA;CQ1)^%8= z`4e=@3eoNEze%^b0o|sD=#~`FElgTOuJZw`G;rRFa>n2(bVcDA-KE7dhV}>_$4=}} zyULdd7#~*p=o$P5W8Q@xCp_@5!+5wBJ~V|=5$3Ns$L<@77!;m~EgYjO1Na!#0B2&} zS__Y@2QC^OaATN{YJgh_+&t#@v*K7eyzgRw!#5=0)?!Z&pn)^dffpR zHxxUV2;7VCxI4q8atY)*yzah7o+K}lcJeFC@t#uVdS?*-jEMDS+z#A-CgSFQMs88a zZM*ljo(AbQrpuILb%RqO(T&^$H}*!oMLpk^%0Z{d|U*P94jtb|!;h%Pzkv7O{4 zZVvf`jFHdbnU_k$Et};!*_uwoZA*yQFqeqi4Mc2=C*p$}h}cw*(#10!7x!$ZW7>{n zl%3|5Og+ir?MLgSu*W7902ini&lRR;BJ|9IF4fWkU`24!dJ#R?+lNPAtTzX^>tDbkLEc`@#zb4{(^B%hurCqn?k?f3gLVXoGEUDH=flE zX4oNl;_DGEmz%>)rFF7nqg*FDA0=Y*-xIL~doH_RGrKPlaWD2+9}=P845mXq>>)oa zmtDvumEm$>4fDfr^-RB+&=3BiJrxp0@(}&*24@;@df*D_sa*(e4da}}hg8M@xSA+cpc`AC=!= z^xHJW2QcmY!fHR}eDTy1kowiBo`4R-m6^;a^#`=}(HS{neSgg}@chiy^SW|fwXPoD z*vkHYGpk4Znmj|t_<_Fk0zkEP-k5VJE}gITe@2X6>lf7{nnmzHOru_b-P&~S^z%;t z@&ERbb5ZXL$A4||qED0&@sJ?b({~G1zb$nwa_2~clYvf&PgxEC4DRZv# zl&)xvVC}P83rihV-HM&#y2@sbudfi`6({IQ4rz25$B&?8PFb&rZ-jg>CdVXz`;`vALkityL$qUiaFPIPakhesroam6}l5w zcf!LBlVOcq3dqnZGJ4zY?!(TSDMfr+_Bc>zxnce$+JA1l#}6r{VpSK9I1tg#o3g_6 zj%d|-o^tVhoGE1@99qYDzSDLe)ooJTzP9_q>w6$_6;?x3*VV9L`>Axk;O(kDPnYJs zoAQlhC7Ov9+D&!o?YW1)Yv&52EAHNg?b^A zLGHX7s2Qf2PiVW(7vV{7yLVVKkq0G~vGHy9B7bHVp*gAewtH#$94McemTxBi-p%=k z)28EF@QimnT73I*ZR4M66O0MgKkegi5?EAy4d1q9ZM?dJ($CTEY3w@-s@&IT8h(H4 zO+)l7+ysB((>~{jw6l@N&X#65PJx{xP9Af~Nb8k;;_@#Siq_37m~OCH=t*~QETdo9 znyOE~?(}cxv9ARmM0nc@5ueY!8##>>>D|{{7VutjRAUUAQYdvrRBvqI<{I&>)0g9P|W-2`*?F< zzAzk*xfAinnJ<}&J%i$b-J`Lp4c*CK;Y@Q%yiAD4Zz+WH<`B5{2_8;7pa*Wos{BtUkx6$$&zC z60;npQ#@wpDo+o1%+N^#xhm{&z~Ds+yJs*tx08>6JH1sK&?^EpGzEIaveN59^r!=?Zzu#00Ug`_3tUg*V*Nt|p*ezh?SRs~XaUClWvtUQ6wqunHJ7DivO<~Sa zKph=-B3><)W^x^OA!Y@vyyI>ecA%o;9tCEpFL%{0vbr@L_C-ls1q6?7i82L4fg?!8$qGwU4%^m`)u)xi2hH_ox78ADpvDBW@Krcle5JznJ= zMd?49VydA2!cPC7mi?-Qe^BF%miq`KM0sN=KTXqloRjq$%8mUU%vUzvM#S}R67de~ z5n9J^#}IMDN$TM%nMrI$g?y&9!RQqmvEJ)~Z!C%aC=chZk+`F9Q;*bW+%f0peXjkC zV8$WAhu`o1@_bfkYD1PcgMOhilxpJtO_fXsBV3{N8ZZ=+QWLW>&Xo9rnTk z_m^jNlFnJ+)p>ZA(Q#*HL5tRIFEqOU?ATdr&o7bEcEDE>x+U4@H~SciPMzU4*sLrMphHUM;|8MA>k*%3$TvIXEt;vY87|dGp zI-A*f?d!^6DwZPnrA=d&1tbq~jU4CmaBd54P-|XdeAU9lrPkcUDOC#+ORe)0W2@#R z-e%27jIPQ~EU{)KMpeyCEVgDQMpR`a7Fvyoe3c=wz+p_}3Ig6{&)~jE_jWfa3 zKg0bK-0*u^{S59O;>Ox;_4jZe!Tnv_-@*Mj?#FQN$NjJ=%T#Pyfj2^uGovuhmT4e` zS#E@Fi3kORNeHzFrxj-H&~|;Ume_Q*u!?@K(N)t=inH7s>n+*$Wp8V6Y;&yT3abxg zu8a0_8GGF+eSCJRJG$Od*SmY%ac9=%?1Jtu_h>!%77wsffNcUSA25x_L}4~7U|PUL zz&N@GXS0Y6+pYbaac}pG+Z$wgF1}u>>)kW9BEhk<`>VOdo<#af9xkcw)UF$VZS4Lk zyNG_zL+SR6JDTwO8eh#V+;+`oX@K2fZ-@*NN3+>}D8gph!|AIQ*}K1L!gy%2Y)E=f zkOX_h;b_gGBbd#bXWPt~1!eQ}^GNK56mfCuIQ7%lB$vOje!B#Yj0!pJ<=)X$EFjTs z9BIPuSk0V}9u7}yD#O#-W8rB{YIr*4?eKJTe0Z8n3s3W3hNolxD?B}Q`|?D$wtq=c zb{9uaw@9pyNDE=7(R3`WoR064v193U3{NlI<0j7L<=gxzy7_9$rV5XyuEJGuXN9#KUKg5gSv;D%%fD5Aw*`4O9W@l2ySC#O zOSbiwm1J~n_QnqgwO0JHjiuHh#pyKI-Ly3D^lK%|Xu^KYLofUxqFblq=vfeH!*{0e zecI%q`+Nx79vE5rn?tc%C8vLFEWCs9+avqAo!rvjn2g{J}g~2*v?_FV7VJIjm&UO=g(R8J-#4|@{fvny`sas@ON4N4$e+z!!$aT~{Qv1A< zr~aJIb=J}S^p`qrhksRX`R$prx-TfX_$K@11%h|yFgaWHxfbhy<{v!lu-dH_!JLb` z!I!|5*3QmqFehc#QU!$H&KsSmVRkf5!AupK!M9)A1wwocK)+ zm!sY>K(;y_uCiI`nzPFA>p0W8zrr`)3DYa~Bu_uJ=$VMj?kl^Jx1vXHV_%TLf59Q; zn_k*r%vcRSta-YPYMHy2Z)>g_{b)hn>hn1czp2iS9SBzIZ=3Liw3KCuZAozQu4~@8 z6|r^KaPnfXk2w7f>{+lHdD~iH&ghz9JB8obfHfw+;22p_fYveiKD+aZOY)|M($-W| z#I|tkJUG#J!{J{qEG@)XV?o;~e0mdp^`hVs zYR>5WR-L~h*44{Oj^8G^`ScI=y1w;tsKs`tH(I@G>PFvPn>la0#bLQaxV=H zjJQo#oH!q~Kt^Yoo2TtUZT8i$g$vgW{Gne%j%jT8Mv`w|eDcT$93AQH--b1@kXLWh=ye+C_GhKw= z?Lgh_D7r*z4`tH&ZqV_M&fIMyP4JwSa(&u& z@1uFKdWw_at3gk4S?}aL8NSh1?r}StrPxXJ^{v`q z`Q2>Ovm1;~>j%b0YwOi*)<>$AzHlgEyVaMVxr8s4qlN@mFZ}sskEjIS_5I09U+BL4 zXtH+-`u8aG!^*-%{mSUc7(w1xnTGzpB6gJ*3}Otv*=CrXB)~R~$u>f5sD|256G9Kd zlemek+%~22e)rrCIW%-sAnoYFY8RmeejyfwJCUYgwL7t+5}^}m8dhRex*VbCj_6o{ z@P77&_{xh}6m+6*3FNtnWNq%&)LT(=WRPGCv3JEfD(x*eA&!qa?9 zc$#E|r?vL*v=B8RT|6N@VO}YePr#Q=NQ)EF3&PWJ8}NFTudy~X2)nc=)mULL_Qdt^ z_})0jSZ#Y}1nJ2Wd67ZSCaOL>%FNqTyfeqHQ%t9?qJ-qCq)97zVb*} z^(q$2JknO(Nn_c`N4gK=d#yH-iEOcW4vS?ck0@Aurbgk=S85a~x`Sg(aBP1-Y>>~{KNfYpqJxMA|9Gos1Bj=P@2%PlvGyU`26!5Btc9_C_%5p z9)uhSB1)H2A_#<(=tY`J)tBS|htHN05)kCbDUblS;y>1`xkO0i+m)4{6SD60%2jeu z0pP0tSYOdk$oe@PJsltH|DST4uW6jRiv!1{B>JFx zOqX=vy+rf4M8#i%WG?XFX^ejxkEpkiM-+|4KdC-+afs=rf^At;8y@`lb+U|bdiqF^ zAFcE!tPc>-z1G(H7#?jE>H|qszzt?HHfp2zf6^1t!%%a0}WJeH*X zLp(kKG_B*l*3;+z_{CR$`O9zdCg1bb4{o%c{wO5GL7!rz7S3#&+De0X)kO`8Pj}G~}si$XCVX#8V51J`xkm&>l}{yhFA|0REA{Brz2)IikrC|}g*_~?%UM7NAQ^zq|* zLKc5~D}sk^iIF*25knq=kc`WSYxeBcRxGPSF1}4$Cg=q{hGljM`lvHOG}p$pL2Vxm zgHScbwMBTiwy8~1;af^$Dx45XKl7=?P72wZzBiqQiJdc_lI756{*!uiFnalr0gDj5 zHvdVAi^8J+>*|}3P>M8-VXQ22RivmDgt(@dvZ$N*^{l;8wF!dIq&@Su;}e7=ZIX7j zHbI+keVRTF%7*42qnS3AD9qHRK)(5MW>0EUI5u%C3H&p)Gqj?hzpT@9Xa07)5%!i! z%Xc}djBkSi%Eh&5%6_f?cfF=8wDu_yUkKx-c$ldt951&5rDAxGRv(V17>t3li9qoY z`bqJOi1BAcWK6;z#H;x;i3}WgF#fRogSt_o(EQ~RQK(iQQ?+bNueC*bB5aXRFA!Tc z7E`6wQ<{laWo6^%hZ7G^JDk{vSO3IITef~+M>@s-@QQ8fM695n>YJC7KYL@+`k_@u zadtRf(8v3t^@#~HQ?mw)Pi9u8;(Zf-eLX*=oh*MH(LcS~zIsa8l(Gu_%Q_O15R((J zDxznqPnN!vl-t^Rj^woEwDpwRmfnO1|1Vcpu8t{7E34H1@@9U#W#cN7Ed9phOkrkD zB0eUMQY6dr(Q~IhapkeZ%9zEulVJ(bT{fmx#4Vq{dVb05iM&*X?z%nYvFMI@59Ni+ zj`Gbe5#wx;Wtua58*Om>o#D$gwn#Bc5rX~pTUutTcsA8yW`Qpz++R*&^ zNE?4fg$2WyDwuHsP17e$sh0--*#wQ3VdfxTa!jwK)}z&{@HWf|+R+FK2R|$)JD zpnm&96w$DyrKQ28-@c`B%Y%)1gjDR@(pazG?$Q^E`uYbOoUTSfT=n(M`r1aPezktj zmWBqhy>^>R|ImZG^gFjWHiPFLL>nL6qu*S++eKxzYQbzZ&2mWK*+CPw8rR?gZyH*F(+VgHjLfb}@X_7RNUIt|mr<{Fx-jgWH=LTrDzV zgKM{|A&;zR*dh}t!l`WgL;9wjuI6T166>nfD{3IIiURcI>#A0jFJO5F^J959YPY*~ z*5;A&&ABM|gU(zOw%O$(w3xJ9`kk(pT{|0HPRQT0rDe0KShE3(FV{|{bj{{1&3gO; z&rZDWay7A~76QpIveWh^i$5;G3ot0fB&N zPg8OykVW6>3B`eupB#Sd7Z(&q8vKlhJ(+C!2m?`C86;rVsU`qI*(g6V7|J4p@C=kM zQ2k#EQW@or$VgR?EGy7Zawdv?a-B~CqD=Gx>TkQ$`U!H~EGP`Z7#M_&2`X-ilDC{z zo=hl>PgTJx1YszR%pD3rJg5?j$u%+o_*av%%uq6Q^b5iWM6>KrHhM9P43XJoRa7OJ z<|>Wc>lFSldkBowQ$Q;OOezh{N2O7@zb<5jQAdgS( z{1IqE%EGb=YJ+4T`+!Om7OEs8mxmat0;QYyQleV~H)({f|4m?l0Vsr6&LaeX=q+IE zr5Z{(nMq6r3+1_WTp85Etn3!Bsi-KGPA)oq{q*X|3QR&l46~w3tsA{6fH^I0Dal_86h6k!9`YChwg8CE z^N?g97F8b;K>=C8p$p@zOr_w$gam9csCpnqBPy?w9|I|t6#|lna_q{<7tKh$6oXNd zH2lUkq==IPS|H_xDg$CztI9Q_K;&FP*ywPBt`ZKJkUwZ{1(EZ_GoZEn%9rzzx#T!| zD*Xj<2*t304G!6nMlhWNYThNDnYd?Ij%ncH+2%2ovXs+JZ`FY)_x&0G|Kdw93~rpiUXla zu1tH>f-n(yutrG=(7^^MMw$1c=yFE^R2`jVc`Snfmkdj!Kn9~Cw9G=1(?BZ z`A|7S=|W+MGo2ZXbtt7iVBDc}%$_E|*i`cWF&M3C`IQsQSBZt?5rhTnAhffo+@V!+ zGYk+Agg(PlGUg^2wnis`K~zAJ>|4Z=AuvSg#pu+Ti42lqN?Z*Xotj|IN(yfPrYf%j zsL*hjnvzwM>na>JAtg%)DM|p3$i$20tH5X!m#p(d7|l0O8kn@q6@;N_129>NEJ3B4 z3?{$OD285?o=_0YCzggXjDh65Ws#Il!73ySjySkfoR%sSN(c0`Fc@P}IpwT^AemDY z5X_CzvB?bsA*G;HPMW+mOdf^g4#McbrU;UQKyrEz9Dq^LY9fqHNgzzFdvWdz|m%RI7?siwwYAvPs9i8`AOAkIb`^sdx#S@wWrCG-NQ=mHO0IYb$P@uN6u>T3o?5jE2a-UCmJ$F3 z7Ay)D9yh^)bc%dgK|HCvi7hYQX5#gc3qWocx4etmq*i+E5c=A!w$1Xqv`pUK3#? z^(IINAjlBpRbb(gWGQO*2zIMjnrTp=%KO(~DhJIK7fZ7FE@CoBhN+_27P``b=!%Le z5O^)Bj10zl43J1DS3n+RoCuSVDp(Hx3XJ2@kT*y}=xACl1}aMNg`k6pQnY~l081be zA|?bDU?K;KB<}kB@qp^Jh|RwYR1I)zF90-$4q`` z9x<$0(t~9N1%om1!SXT~Ui&}?$`-@ZCY3L$h#C(RLDi08ZkjSMdzQJv#eN-3+1y|` zF*+S$=ol|UFgj*c zlouD`A-n;jXD|h!;wQoarDBqU50yR$3ClwPV>5%s)S}P`7*!ZvpqO)p!(>JUrnDP< zVK6x5Rq7=Wq2dE|C3Dl~-wK;dUMMUmd9v691Ecz=_hjU^fF)BnEvkBBi%qEss)~H6 zlGQW~Wf*-jyOU3ynFcCG4Fl9L2|6*LaC!xMJ7A$B0nX5G(v~uW0%<~lF*uE@FcwqN zl!r!f1sFo*s6yx#8<~N7mW)-XWlkmQ2{1W7#Ww~k%oJ4?V?wPkNwjtlVK7;A;5i9Q z&W};h(twY$vRK$-lJP~(LKg6io=jkXlIF#>6BS)4LLUDn>~J!CIImnW6vhsIn9Ptp z6_%zCN)ap#=0tQnozV0$jOs$EP6iv1&j_dxd(bcr^qZS<@b;L}Wq+ zqi_~cU~?ET9_(GmfJ{vA5tzlO#bNCc!zv~SqDK&PKxfj`Fz_Cf>EtYxx(%|@l7ys` zC|%>oVD=1&hS18;5I}fTS+B|?c_`{@_(F0E<@n}tRkj)`r3e=w&$AU6TdgS-9!|zm za>dF^I$DKvYarMtNMrBtX12*;pk{MEMvvx^%_!JxFmK4B_y7Eor7BZjDvJ)?b2rvEQGAS-t5{$gA*2nzM}oZZU1(Uk zW|)8cbdNGVxOi=fc|e_p`zIT`AUDUrp~n6^tkDJ zn=MSzAvPhN{V=^D6Zvz{^jy5z0P{~3R#g#K@O8V&t_Txos(7`>|}m(kCs^!lyf zST}IZH!gGN?>kd+vU1?sul03NwntV>@o`zvCrbye^&~N#1SJnMAh8S*1;{4Im_KmM zGmAva|6i<+ERJ%Mhxm5|+rc-v{3pA}jvKawKCb*xeJYt}i+YQzW8b?I^5eAxzmj(n z|0}Z1vE|z4YxURgD+$-^f&U%XM+$j&a^bq)XbRVf>uNO~{F*iD9lay+3&Jhb$?=H) zBIL?*G+w*5Ji+}JyoK-!YN2*S+seACP;Y^sb8X8O`xZE7KcugD5U$g^^Yg^~{{zUq B-K78k diff --git a/build/orton.txt b/build/orton.txt index 5dc86ce..84f19e1 100644 --- a/build/orton.txt +++ b/build/orton.txt @@ -5,10 +5,10 @@ 000008 0cff mac.l @r15+, @r12+ 00000a efff mov #h'ffffffff, r15 00000c efff mov #h'ffffffff, r15 -00000e 22fe mulu.w r15, r2 +00000e 4efe ldc r14, r7_bank 000010 ffff -000012 6e63 mov r6, r14 -000014 ab00 bra h'-a00 ;@(h'fffff618) +000012 6c8f exts.w r8, r12 +000014 9700 mov.w @(h'0,pc), r7 ;@(h'18) 000016 43b2 000018 0000 00001a 0000 @@ -17,7 +17,7 @@ 000020 404f mac.w @r4+, @r0+ 000022 5254 mov.l @(h'10,r5), r2 000024 4f4e ldc r15, spc -000026 0000 +000026 3735 dmulu.l r3, r7 000028 0000 00002a 0000 00002c 0000 @@ -29,12 +29,12 @@ 000038 3030 cmp/eq r3, r0 00003a 0000 00003c 3230 cmp/eq r3, r2 -00003e 3130 cmp/eq r3, r1 +00003e 3131 000040 2e30 mov.b r3, @r14 -000042 3632 cmp/hs r3, r6 -000044 312e addc r2, r1 -000046 3135 dmulu.l r3, r1 -000048 3034 div1 r3, r0 +000042 3230 cmp/eq r3, r2 +000044 372e addc r2, r7 +000046 3231 +000048 3433 cmp/ge r3, r4 00004a 0000 00004c 3191 00004e 9c04 mov.w @(h'8,pc), r12 ;@(h'5a) @@ -48,16 +48,16 @@ 00005e 9204 mov.w @(h'8,pc), r2 ;@(h'6a) 000060 0000 000062 0004 mov.b r0, @(r0,r0) -000064 07e0 -000066 01fc mov.b @(r0,r15), r1 -000068 0420 -00006a 0174 mov.b r7, @(r0,r1) -00006c 0560 -00006e 01b8 -000070 0420 -000072 01fc mov.b @(r0,r15), r1 -000074 0420 -000076 01fc mov.b @(r0,r15), r1 +000064 07e7 mul.l r14, r7 +000066 39fc add r15, r9 +000068 0421 +00006a 2174 mov.b r7, @-r1 +00006c 0563 +00006e 39b8 sub r11, r9 +000070 0422 stc vbr, r4 +000072 09fc mov.b @(r0,r15), r9 +000074 0422 stc vbr, r4 +000076 39fc add r15, r9 000078 0ff0 00007a 01fc mov.b @(r0,r15), r1 00007c 0000 @@ -72,8 +72,8 @@ 00008e bbfc bsr h'-808 ;@(h'fffff88a) 000090 7fff add #h'ff, r15 000092 fffc -000094 ffff -000096 ffff +000094 0000 +000096 0000 000098 0000 00009a 0000 00009c 0000 @@ -234,8 +234,8 @@ 0001d2 0000 0001d4 4f72 0001d6 746f add #h'6f, r4 -0001d8 6e00 mov.b @r0, r14 -0001da 0000 +0001d8 6e37 not r3, r14 +0001da 3500 cmp/eq r0, r5 0001dc 0000 0001de 0000 0001e0 0000 @@ -247,7 +247,7 @@ 0001ec 0000 0001ee 0000 0001f0 0000 -0001f2 919c mov.w @(h'138,pc), r1 ;@(h'32e) +0001f2 9370 mov.w @(h'e0,pc), r3 ;@(h'2d6) 0001f4 0000 0001f6 0000 0001f8 0000 @@ -259,7 +259,7 @@ 000204 0009 nop 000206 0000 000208 0030 -00020a 5296 mov.l @(h'18,r9), r2 +00020a 52aa mov.l @(h'28,r10), r2 00020c 2fe6 mov.l r14, @-r15 00020e 2fd6 mov.l r13, @-r15 000210 4f22 sts.l pr, @-r15 @@ -401,39 +401,39 @@ 000320 00a0 000322 0100 000324 0030 -000326 5f74 mov.l @(h'10,r7), r15 +000326 5f88 mov.l @(h'20,r8), r15 000328 0030 -00032a 5608 mov.l @(h'20,r0), r6 +00032a 561c mov.l @(h'30,r1), r6 00032c 0030 00032e 05d4 mov.b r13, @(r0,r5) 000330 0030 -000332 56a0 mov.l @(h'0,r10), r6 +000332 56b4 mov.l @(h'10,r11), r6 000334 0030 -000336 5840 mov.l @(h'0,r4), r8 +000336 5854 mov.l @(h'10,r5), r8 000338 0030 00033a 0814 mov.b r1, @(r0,r8) 00033c 0030 -00033e 6374 mov.b @r7+, r3 +00033e 6388 swap.b r8, r3 000340 0030 -000342 5760 mov.l @(h'0,r6), r7 +000342 5774 mov.l @(h'10,r7), r7 000344 0030 -000346 5880 mov.l @(h'0,r8), r8 +000346 5894 mov.l @(h'10,r9), r8 000348 0030 -00034a 6494 mov.b @r9+, r4 +00034a 64a8 swap.b r10, r4 00034c 0030 -00034e 64b0 mov.b @r11, r4 +00034e 64c4 mov.b @r12+, r4 000350 0030 -000352 64c8 swap.b r12, r4 +000352 64dc extu.b r13, r4 000354 0030 -000356 64ec extu.b r14, r4 +000356 6500 mov.b @r0, r5 000358 0030 -00035a 6508 swap.b r0, r5 +00035a 651c extu.b r1, r5 00035c 0030 -00035e 6514 mov.b @r1+, r5 +00035e 6528 swap.b r2, r5 000360 0030 -000362 57e0 mov.l @(h'0,r14), r7 +000362 57f4 mov.l @(h'10,r15), r7 000364 0030 -000366 5cc0 mov.l @(h'0,r12), r12 +000366 5cd4 mov.l @(h'10,r13), r12 000368 4d0b jsr @r13 00036a 64f3 mov r15, r4 00036c 63f2 mov.l @r15, r3 @@ -533,17 +533,17 @@ 000428 0030 00042a 07fe mov.l @(r0,r15), r7 00042c 0030 -00042e 51b8 mov.l @(h'20,r11), r1 +00042e 51cc mov.l @(h'30,r12), r1 000430 0030 -000432 57a4 mov.l @(h'10,r10), r7 +000432 57b8 mov.l @(h'20,r11), r7 000434 0030 000436 0444 mov.b r4, @(r0,r4) 000438 0030 -00043a 39cc add r12, r9 +00043a 39e0 cmp/eq r14, r9 00043c 0030 00043e 0884 mov.b r8, @(r0,r8) 000440 0030 -000442 4e54 +000442 4e68 000444 4f22 sts.l pr, @-r15 000446 d54d mov.l @(h'134,pc), r5 ;@(h'57c) 000448 d44d mov.l @(h'134,pc), r4 ;@(h'580) @@ -741,7 +741,7 @@ 0005c8 0810 0005ca 0024 mov.b r2, @(r0,r0) 0005cc 0030 -0005ce 5760 mov.l @(h'0,r6), r7 +0005ce 5774 mov.l @(h'10,r7), r7 0005d0 0810 0005d2 0100 0005d4 4f22 sts.l pr, @-r15 @@ -750,7 +750,7 @@ 0005da 6673 mov r7, r6 0005dc 927c mov.w @(h'f8,pc), r2 ;@(h'6d8) 0005de 6573 mov r7, r5 -0005e0 6032 mov.l @r3, r0 +0005e0 6033 mov r3, r0 0005e2 2f26 mov.l r2, @-r15 0005e4 400b jsr @r0 0005e6 6473 mov r7, r4 @@ -876,8 +876,8 @@ 0006d6 6ef6 mov.l @r15+, r14 0006d8 0135 mov.w r3, @(r0,r1) 0006da 0000 -0006dc 0810 -0006de 019c mov.b @(r0,r9), r1 +0006dc 0030 +0006de 9344 mov.w @(h'88,pc), r3 ;@(h'76a) 0006e0 2fe6 mov.l r14, @-r15 0006e2 6e53 mov r5, r14 0006e4 2fd6 mov.l r13, @-r15 @@ -1165,28 +1165,28 @@ 000918 0030 00091a 07fe mov.l @(r0,r15), r7 00091c 0030 -00091e 5dda mov.l @(h'28,r13), r13 +00091e 5dee mov.l @(h'38,r14), r13 000920 0030 000922 05d4 mov.b r13, @(r0,r5) 000924 0030 -000926 5760 mov.l @(h'0,r6), r7 +000926 5774 mov.l @(h'10,r7), r7 000928 0030 -00092a 57e0 mov.l @(h'0,r14), r7 +00092a 57f4 mov.l @(h'10,r15), r7 00092c 0030 -00092e 33ee addc r14, r3 +00092e 3402 cmp/hs r0, r4 000930 0030 -000932 33fe addc r15, r3 -000934 908c mov.w @(h'118,pc), r0 ;@(h'a50) +000932 3412 cmp/hs r1, r4 +000934 908e mov.w @(h'11c,pc), r0 ;@(h'a54) 000936 00fe mov.l @(r0,r15), r0 -000938 918a mov.w @(h'114,pc), r1 ;@(h'a50) +000938 918c mov.w @(h'118,pc), r1 ;@(h'a54) 00093a 31fc add r15, r1 00093c 6312 mov.l @r1, r3 00093e 5333 mov.l @(h'c,r3), r3 -000940 9287 mov.w @(h'10e,pc), r2 ;@(h'a52) +000940 9289 mov.w @(h'112,pc), r2 ;@(h'a56) 000942 32fc add r15, r2 000944 6222 mov.l @r2, r2 000946 0237 mul.l r3, r2 -000948 9184 mov.w @(h'108,pc), r1 ;@(h'a54) +000948 9186 mov.w @(h'10c,pc), r1 ;@(h'a58) 00094a 031a sts macl, r3 00094c 5002 mov.l @(h'8,r0), r0 00094e 31fc add r15, r1 @@ -1196,17 +1196,17 @@ 000956 880b cmp/eq #h'b, r0 000958 8b19 bf h'32 ;@(h'98e) 00095a 4108 shll2 r1 -00095c 907b mov.w @(h'f6,pc), r0 ;@(h'a56) +00095c 907d mov.w @(h'fa,pc), r0 ;@(h'a5a) 00095e 4208 shll2 r2 000960 4100 shll r1 000962 4200 shll r2 000964 0f16 mov.l r1, @(r0,r15) -000966 9077 mov.w @(h'ee,pc), r0 ;@(h'a58) -000968 9172 mov.w @(h'e4,pc), r1 ;@(h'a50) +000966 9079 mov.w @(h'f2,pc), r0 ;@(h'a5c) +000968 9174 mov.w @(h'e8,pc), r1 ;@(h'a54) 00096a 0f26 mov.l r2, @(r0,r15) -00096c 9070 mov.w @(h'e0,pc), r0 ;@(h'a50) +00096c 9072 mov.w @(h'e4,pc), r0 ;@(h'a54) 00096e 31fc add r15, r1 -000970 926f mov.w @(h'de,pc), r2 ;@(h'a52) +000970 9271 mov.w @(h'e2,pc), r2 ;@(h'a56) 000972 00fe mov.l @(r0,r15), r0 000974 6312 mov.l @r1, r3 000976 32fc add r15, r2 @@ -1214,9453 +1214,9453 @@ 00097a 5333 mov.l @(h'c,r3), r3 00097c 6222 mov.l @r2, r2 00097e 0237 mul.l r3, r2 -000980 9168 mov.w @(h'd0,pc), r1 ;@(h'a54) +000980 916a mov.w @(h'd4,pc), r1 ;@(h'a58) 000982 e200 mov #h'0, r2 000984 031a sts macl, r3 000986 31fc add r15, r1 000988 6112 mov.l @r1, r1 00098a 331c add r1, r3 00098c 0324 mov.b r2, @(r0,r3) -00098e 9061 mov.w @(h'c2,pc), r0 ;@(h'a54) +00098e 9063 mov.w @(h'c6,pc), r0 ;@(h'a58) 000990 03fe mov.l @(r0,r15), r3 000992 7301 -000994 905e mov.w @(h'bc,pc), r0 ;@(h'a54) +000994 9060 mov.w @(h'c0,pc), r0 ;@(h'a58) 000996 0f36 mov.l r3, @(r0,r15) -000998 905a mov.w @(h'b4,pc), r0 ;@(h'a50) +000998 905c mov.w @(h'b8,pc), r0 ;@(h'a54) 00099a 02fe mov.l @(r0,r15), r2 -00099c 905a mov.w @(h'b4,pc), r0 ;@(h'a54) +00099c 905c mov.w @(h'b8,pc), r0 ;@(h'a58) 00099e 5323 mov.l @(h'c,r2), r3 0009a0 02fe mov.l @(r0,r15), r2 0009a2 73ff add #h'ff, r3 0009a4 3233 cmp/ge r3, r2 0009a6 8bc5 bf h'-76 ;@(h'934) -0009a8 9053 mov.w @(h'a6,pc), r0 ;@(h'a52) +0009a8 9055 mov.w @(h'aa,pc), r0 ;@(h'a56) 0009aa 01fe mov.l @(r0,r15), r1 -0009ac 9051 mov.w @(h'a2,pc), r0 ;@(h'a52) +0009ac 9053 mov.w @(h'a6,pc), r0 ;@(h'a56) 0009ae 7101 0009b0 0f16 mov.l r1, @(r0,r15) -0009b2 904d mov.w @(h'9a,pc), r0 ;@(h'a50) +0009b2 904f mov.w @(h'9e,pc), r0 ;@(h'a54) 0009b4 03fe mov.l @(r0,r15), r3 0009b6 5234 mov.l @(h'10,r3), r2 -0009b8 904b mov.w @(h'96,pc), r0 ;@(h'a52) +0009b8 904d mov.w @(h'9a,pc), r0 ;@(h'a56) 0009ba 72ff add #h'ff, r2 0009bc 03fe mov.l @(r0,r15), r3 0009be 3323 cmp/ge r2, r3 0009c0 8b99 bf h'-ce ;@(h'8f6) 0009c2 e101 mov #h'1, r1 -0009c4 9049 mov.w @(h'92,pc), r0 ;@(h'a5a) +0009c4 904b mov.w @(h'96,pc), r0 ;@(h'a5e) 0009c6 e300 mov #h'0, r3 0009c8 0f16 mov.l r1, @(r0,r15) 0009ca 6233 mov r3, r2 -0009cc 9046 mov.w @(h'8c,pc), r0 ;@(h'a5c) +0009cc 9048 mov.w @(h'90,pc), r0 ;@(h'a60) 0009ce 0f36 mov.l r3, @(r0,r15) -0009d0 9045 mov.w @(h'8a,pc), r0 ;@(h'a5e) +0009d0 9047 mov.w @(h'8e,pc), r0 ;@(h'a62) 0009d2 6313 mov r1, r3 0009d4 0f26 mov.l r2, @(r0,r15) -0009d6 9043 mov.w @(h'86,pc), r0 ;@(h'a60) -0009d8 9146 mov.w @(h'8c,pc), r1 ;@(h'a68) +0009d6 9045 mov.w @(h'8a,pc), r0 ;@(h'a64) +0009d8 9148 mov.w @(h'90,pc), r1 ;@(h'a6c) 0009da 0f26 mov.l r2, @(r0,r15) -0009dc 9041 mov.w @(h'82,pc), r0 ;@(h'a62) +0009dc 9043 mov.w @(h'86,pc), r0 ;@(h'a66) 0009de 31fc add r15, r1 0009e0 0f24 mov.b r2, @(r0,r15) 0009e2 e202 mov #h'2, r2 -0009e4 903e mov.w @(h'7c,pc), r0 ;@(h'a64) +0009e4 9040 mov.w @(h'80,pc), r0 ;@(h'a68) 0009e6 0f34 mov.b r3, @(r0,r15) -0009e8 903d mov.w @(h'7a,pc), r0 ;@(h'a66) +0009e8 903f mov.w @(h'7e,pc), r0 ;@(h'a6a) 0009ea 0f24 mov.b r2, @(r0,r15) -0009ec 9233 mov.w @(h'66,pc), r2 ;@(h'a56) +0009ec 9235 mov.w @(h'6a,pc), r2 ;@(h'a5a) 0009ee 32fc add r15, r2 -0009f0 d31f mov.l @(h'7c,pc), r3 ;@(h'a70) +0009f0 d321 mov.l @(h'84,pc), r3 ;@(h'a78) 0009f2 430b jsr @r3 0009f4 e01c mov #h'1c, r0 -0009f6 902e mov.w @(h'5c,pc), r0 ;@(h'a56) +0009f6 9030 mov.w @(h'60,pc), r0 ;@(h'a5a) 0009f8 02fe mov.l @(r0,r15), r2 0009fa 72c4 add #h'c4, r2 -0009fc 9035 mov.w @(h'6a,pc), r0 ;@(h'a6a) +0009fc 9037 mov.w @(h'6e,pc), r0 ;@(h'a6e) 0009fe 0f26 mov.l r2, @(r0,r15) -000a00 902a mov.w @(h'54,pc), r0 ;@(h'a58) +000a00 902c mov.w @(h'58,pc), r0 ;@(h'a5c) 000a02 03fe mov.l @(r0,r15), r3 -000a04 9032 mov.w @(h'64,pc), r0 ;@(h'a6c) +000a04 9034 mov.w @(h'68,pc), r0 ;@(h'a70) 000a06 73e4 add #h'e4, r3 -000a08 d21a mov.l @(h'68,pc), r2 ;@(h'a74) +000a08 d21c mov.l @(h'70,pc), r2 ;@(h'a7c) 000a0a 422b jmp @r2 000a0c 0f36 mov.l r3, @(r0,r15) -000a0e 902e mov.w @(h'5c,pc), r0 ;@(h'a6e) +000a0e 9030 mov.w @(h'60,pc), r0 ;@(h'a72) 000a10 01fc mov.b @(r0,r15), r1 000a12 2118 tst r1, r1 000a14 8901 bt h'2 ;@(h'a1a) -000a16 a166 bra h'2cc ;@(h'ce6) +000a16 a16e bra h'2dc ;@(h'cf6) 000a18 0009 nop -000a1a d317 mov.l @(h'5c,pc), r3 ;@(h'a78) -000a1c 430b jsr @r3 -000a1e e437 mov #h'37, r4 -000a20 2008 tst r0, r0 -000a22 8902 bt h'4 ;@(h'a2a) -000a24 d315 mov.l @(h'54,pc), r3 ;@(h'a7c) -000a26 430b jsr @r3 -000a28 0009 nop -000a2a d213 mov.l @(h'4c,pc), r2 ;@(h'a78) -000a2c 420b jsr @r2 -000a2e e428 mov #h'28, r4 -000a30 2008 tst r0, r0 -000a32 8925 bt h'4a ;@(h'a80) -000a34 9011 mov.w @(h'22,pc), r0 ;@(h'a5a) -000a36 e3fe mov #h'fffffffe, r3 -000a38 e200 mov #h'0, r2 -000a3a 0f26 mov.l r2, @(r0,r15) -000a3c 9010 mov.w @(h'20,pc), r0 ;@(h'a60) -000a3e 01fe mov.l @(r0,r15), r1 -000a40 3137 cmp/gt r3, r1 -000a42 8b3e bf h'7c ;@(h'ac2) -000a44 900c mov.w @(h'18,pc), r0 ;@(h'a60) -000a46 02fe mov.l @(r0,r15), r2 -000a48 900a mov.w @(h'14,pc), r0 ;@(h'a60) -000a4a 72ff add #h'ff, r2 -000a4c a039 bra h'72 ;@(h'ac2) -000a4e 0f26 mov.l r2, @(r0,r15) -000a50 04f0 -000a52 04ec mov.b @(r0,r14), r4 -000a54 04e8 -000a56 04c4 mov.b r12, @(r0,r4) -000a58 04c8 -000a5a 04d4 mov.b r13, @(r0,r4) -000a5c 04d8 -000a5e 04d0 -000a60 04cc mov.b @(r0,r12), r4 -000a62 04dd mov.w @(r0,r13), r4 -000a64 04dc mov.b @(r0,r13), r4 -000a66 04de mov.l @(r0,r13), r4 -000a68 04a8 -000a6a 04a0 -000a6c 04a4 mov.b r10, @(r0,r4) -000a6e 04e2 stc r6_bank, r4 -000a70 0030 -000a72 5570 mov.l @(h'0,r7), r5 -000a74 0030 -000a76 33da subc r13, r3 +000a1a 942b mov.w @(h'56,pc), r4 ;@(h'a74) +000a1c d318 mov.l @(h'60,pc), r3 ;@(h'a80) +000a1e 430b jsr @r3 +000a20 0009 nop +000a22 2008 tst r0, r0 +000a24 8902 bt h'4 ;@(h'a2c) +000a26 d317 mov.l @(h'5c,pc), r3 ;@(h'a84) +000a28 430b jsr @r3 +000a2a 0009 nop +000a2c 9423 mov.w @(h'46,pc), r4 ;@(h'a76) +000a2e d214 mov.l @(h'50,pc), r2 ;@(h'a80) +000a30 420b jsr @r2 +000a32 0009 nop +000a34 2008 tst r0, r0 +000a36 8927 bt h'4e ;@(h'a88) +000a38 9011 mov.w @(h'22,pc), r0 ;@(h'a5e) +000a3a e3fe mov #h'fffffffe, r3 +000a3c e200 mov #h'0, r2 +000a3e 0f26 mov.l r2, @(r0,r15) +000a40 9010 mov.w @(h'20,pc), r0 ;@(h'a64) +000a42 01fe mov.l @(r0,r15), r1 +000a44 3137 cmp/gt r3, r1 +000a46 8b41 bf h'82 ;@(h'acc) +000a48 900c mov.w @(h'18,pc), r0 ;@(h'a64) +000a4a 02fe mov.l @(r0,r15), r2 +000a4c 900a mov.w @(h'14,pc), r0 ;@(h'a64) +000a4e 72ff add #h'ff, r2 +000a50 a03c bra h'78 ;@(h'acc) +000a52 0f26 mov.l r2, @(r0,r15) +000a54 04f0 +000a56 04ec mov.b @(r0,r14), r4 +000a58 04e8 +000a5a 04c4 mov.b r12, @(r0,r4) +000a5c 04c8 +000a5e 04d4 mov.b r13, @(r0,r4) +000a60 04d8 +000a62 04d0 +000a64 04cc mov.b @(r0,r12), r4 +000a66 04dd mov.w @(r0,r13), r4 +000a68 04dc mov.b @(r0,r13), r4 +000a6a 04de mov.l @(r0,r13), r4 +000a6c 04a8 +000a6e 04a0 +000a70 04a4 mov.b r10, @(r0,r4) +000a72 04e2 stc r6_bank, r4 +000a74 7532 add #h'32, r5 +000a76 7544 add #h'44, r5 000a78 0030 -000a7a 38e8 sub r14, r8 +000a7a 5584 mov.l @(h'10,r8), r5 000a7c 0030 -000a7e 3846 cmp/hi r4, r8 -000a80 d238 mov.l @(h'e0,pc), r2 ;@(h'b64) -000a82 420b jsr @r2 -000a84 e417 mov #h'17, r4 -000a86 2008 tst r0, r0 -000a88 890d bt h'1a ;@(h'aa6) -000a8a e201 mov #h'1, r2 -000a8c 9064 mov.w @(h'c8,pc), r0 ;@(h'b58) -000a8e e302 mov #h'2, r3 -000a90 0f26 mov.l r2, @(r0,r15) -000a92 9062 mov.w @(h'c4,pc), r0 ;@(h'b5a) -000a94 01fe mov.l @(r0,r15), r1 -000a96 3133 cmp/ge r3, r1 -000a98 8913 bt h'26 ;@(h'ac2) -000a9a 905e mov.w @(h'bc,pc), r0 ;@(h'b5a) -000a9c 02fe mov.l @(r0,r15), r2 -000a9e 7201 -000aa0 905b mov.w @(h'b6,pc), r0 ;@(h'b5a) -000aa2 a00e bra h'1c ;@(h'ac2) -000aa4 0f26 mov.l r2, @(r0,r15) -000aa6 e300 mov #h'0, r3 -000aa8 9057 mov.w @(h'ae,pc), r0 ;@(h'b5a) -000aaa 01fe mov.l @(r0,r15), r1 -000aac 9055 mov.w @(h'aa,pc), r0 ;@(h'b5a) -000aae 3317 cmp/gt r1, r3 -000ab0 313e addc r3, r1 -000ab2 4121 shar r1 -000ab4 a005 bra h'a ;@(h'ac2) -000ab6 0f16 mov.l r1, @(r0,r15) -000ab8 904f mov.w @(h'9e,pc), r0 ;@(h'b5a) -000aba 03fe mov.l @(r0,r15), r3 -000abc 904d mov.w @(h'9a,pc), r0 ;@(h'b5a) -000abe 7301 -000ac0 0f36 mov.l r3, @(r0,r15) -000ac2 904b mov.w @(h'96,pc), r0 ;@(h'b5c) -000ac4 914b mov.w @(h'96,pc), r1 ;@(h'b5e) -000ac6 31fc add r15, r1 -000ac8 6312 mov.l @r1, r3 -000aca 4311 cmp/pz r3 -000acc 8d01 bt/s h'2 ;@(h'ad2) -000ace 00fe mov.l @(r0,r15), r0 -000ad0 7307 -000ad2 4321 shar r3 -000ad4 9142 mov.w @(h'84,pc), r1 ;@(h'b5c) -000ad6 4321 shar r3 -000ad8 4321 shar r3 -000ada 31fc add r15, r1 -000adc 6212 mov.l @r1, r2 -000ade 5223 mov.l @(h'c,r2), r2 -000ae0 913b mov.w @(h'76,pc), r1 ;@(h'b5a) -000ae2 0327 mul.l r2, r3 +000a7e 33ee addc r14, r3 +000a80 0030 +000a82 5cd4 mov.l @(h'10,r13), r12 +000a84 0030 +000a86 385a subc r5, r8 +000a88 946b mov.w @(h'd6,pc), r4 ;@(h'b62) +000a8a d239 mov.l @(h'e4,pc), r2 ;@(h'b70) +000a8c 420b jsr @r2 +000a8e 0009 nop +000a90 2008 tst r0, r0 +000a92 890d bt h'1a ;@(h'ab0) +000a94 9066 mov.w @(h'cc,pc), r0 ;@(h'b64) +000a96 e302 mov #h'2, r3 +000a98 e201 mov #h'1, r2 +000a9a 0f26 mov.l r2, @(r0,r15) +000a9c 9063 mov.w @(h'c6,pc), r0 ;@(h'b66) +000a9e 01fe mov.l @(r0,r15), r1 +000aa0 3133 cmp/ge r3, r1 +000aa2 8913 bt h'26 ;@(h'acc) +000aa4 905f mov.w @(h'be,pc), r0 ;@(h'b66) +000aa6 02fe mov.l @(r0,r15), r2 +000aa8 905d mov.w @(h'ba,pc), r0 ;@(h'b66) +000aaa 7201 +000aac a00e bra h'1c ;@(h'acc) +000aae 0f26 mov.l r2, @(r0,r15) +000ab0 9059 mov.w @(h'b2,pc), r0 ;@(h'b66) +000ab2 e300 mov #h'0, r3 +000ab4 01fe mov.l @(r0,r15), r1 +000ab6 3317 cmp/gt r1, r3 +000ab8 9055 mov.w @(h'aa,pc), r0 ;@(h'b66) +000aba 313e addc r3, r1 +000abc 4121 shar r1 +000abe a005 bra h'a ;@(h'acc) +000ac0 0f16 mov.l r1, @(r0,r15) +000ac2 9050 mov.w @(h'a0,pc), r0 ;@(h'b66) +000ac4 03fe mov.l @(r0,r15), r3 +000ac6 7301 +000ac8 904d mov.w @(h'9a,pc), r0 ;@(h'b66) +000aca 0f36 mov.l r3, @(r0,r15) +000acc 904c mov.w @(h'98,pc), r0 ;@(h'b68) +000ace 914c mov.w @(h'98,pc), r1 ;@(h'b6a) +000ad0 31fc add r15, r1 +000ad2 6312 mov.l @r1, r3 +000ad4 4311 cmp/pz r3 +000ad6 8d01 bt/s h'2 ;@(h'adc) +000ad8 00fe mov.l @(r0,r15), r0 +000ada 7307 +000adc 9144 mov.w @(h'88,pc), r1 ;@(h'b68) +000ade 4321 shar r3 +000ae0 4321 shar r3 +000ae2 4321 shar r3 000ae4 31fc add r15, r1 000ae6 6212 mov.l @r1, r2 -000ae8 913a mov.w @(h'74,pc), r1 ;@(h'b60) -000aea 31fc add r15, r1 -000aec 6112 mov.l @r1, r1 -000aee 312c add r2, r1 -000af0 7101 -000af2 4111 cmp/pz r1 -000af4 8d01 bt/s h'2 ;@(h'afa) -000af6 031a sts macl, r3 -000af8 7107 -000afa 4121 shar r1 -000afc 5002 mov.l @(h'8,r0), r0 -000afe 4121 shar r1 -000b00 4121 shar r1 -000b02 331c add r1, r3 -000b04 003c mov.b @(r0,r3), r0 -000b06 8801 cmp/eq #h'1, r0 -000b08 89d6 bt h'-54 ;@(h'ab8) -000b0a 9027 mov.w @(h'4e,pc), r0 ;@(h'b5c) -000b0c 9127 mov.w @(h'4e,pc), r1 ;@(h'b5e) -000b0e 31fc add r15, r1 -000b10 6312 mov.l @r1, r3 -000b12 7305 -000b14 4311 cmp/pz r3 -000b16 8d01 bt/s h'2 ;@(h'b1c) -000b18 00fe mov.l @(r0,r15), r0 -000b1a 7307 -000b1c 911e mov.w @(h'3c,pc), r1 ;@(h'b5c) -000b1e 4321 shar r3 -000b20 4321 shar r3 -000b22 4321 shar r3 -000b24 31fc add r15, r1 -000b26 6112 mov.l @r1, r1 -000b28 5213 mov.l @(h'c,r1), r2 -000b2a 0327 mul.l r2, r3 -000b2c 9115 mov.w @(h'2a,pc), r1 ;@(h'b5a) +000ae8 913d mov.w @(h'7a,pc), r1 ;@(h'b66) +000aea 5223 mov.l @(h'c,r2), r2 +000aec 0327 mul.l r2, r3 +000aee 31fc add r15, r1 +000af0 6212 mov.l @r1, r2 +000af2 913b mov.w @(h'76,pc), r1 ;@(h'b6c) +000af4 31fc add r15, r1 +000af6 6112 mov.l @r1, r1 +000af8 312c add r2, r1 +000afa 7101 +000afc 4111 cmp/pz r1 +000afe 8d01 bt/s h'2 ;@(h'b04) +000b00 031a sts macl, r3 +000b02 7107 +000b04 5002 mov.l @(h'8,r0), r0 +000b06 4121 shar r1 +000b08 4121 shar r1 +000b0a 4121 shar r1 +000b0c 331c add r1, r3 +000b0e 003c mov.b @(r0,r3), r0 +000b10 8801 cmp/eq #h'1, r0 +000b12 89d6 bt h'-54 ;@(h'ac2) +000b14 9028 mov.w @(h'50,pc), r0 ;@(h'b68) +000b16 9128 mov.w @(h'50,pc), r1 ;@(h'b6a) +000b18 31fc add r15, r1 +000b1a 6312 mov.l @r1, r3 +000b1c 7305 +000b1e 4311 cmp/pz r3 +000b20 8d01 bt/s h'2 ;@(h'b26) +000b22 00fe mov.l @(r0,r15), r0 +000b24 7307 +000b26 4321 shar r3 +000b28 911e mov.w @(h'3c,pc), r1 ;@(h'b68) +000b2a 4321 shar r3 +000b2c 4321 shar r3 000b2e 31fc add r15, r1 -000b30 6212 mov.l @r1, r2 -000b32 9115 mov.w @(h'2a,pc), r1 ;@(h'b60) -000b34 31fc add r15, r1 -000b36 6112 mov.l @r1, r1 -000b38 312c add r2, r1 -000b3a 7101 -000b3c 4111 cmp/pz r1 -000b3e 8d01 bt/s h'2 ;@(h'b44) -000b40 031a sts macl, r3 -000b42 7107 -000b44 5002 mov.l @(h'8,r0), r0 -000b46 4121 shar r1 -000b48 4121 shar r1 -000b4a 4121 shar r1 -000b4c 331c add r1, r3 -000b4e 003c mov.b @(r0,r3), r0 -000b50 8801 cmp/eq #h'1, r0 -000b52 89b1 bt h'-9e ;@(h'ab8) -000b54 a00d bra h'1a ;@(h'b72) -000b56 0009 nop -000b58 04d4 mov.b r13, @(r0,r4) -000b5a 04cc mov.b @(r0,r12), r4 -000b5c 04f0 -000b5e 04c8 -000b60 04c4 mov.b r12, @(r0,r4) -000b62 0000 -000b64 0030 -000b66 38e8 sub r14, r8 -000b68 906c mov.w @(h'd8,pc), r0 ;@(h'c44) -000b6a 03fe mov.l @(r0,r15), r3 -000b6c 906a mov.w @(h'd4,pc), r0 ;@(h'c44) -000b6e 73ff add #h'ff, r3 -000b70 0f36 mov.l r3, @(r0,r15) -000b72 9068 mov.w @(h'd0,pc), r0 ;@(h'c46) -000b74 9168 mov.w @(h'd0,pc), r1 ;@(h'c48) -000b76 31fc add r15, r1 -000b78 6312 mov.l @r1, r3 -000b7a 4311 cmp/pz r3 -000b7c 8d01 bt/s h'2 ;@(h'b82) -000b7e 00fe mov.l @(r0,r15), r0 -000b80 7307 -000b82 4321 shar r3 -000b84 915f mov.w @(h'be,pc), r1 ;@(h'c46) -000b86 4321 shar r3 -000b88 4321 shar r3 -000b8a 31fc add r15, r1 -000b8c 6212 mov.l @r1, r2 -000b8e 5223 mov.l @(h'c,r2), r2 -000b90 9158 mov.w @(h'b0,pc), r1 ;@(h'c44) -000b92 0327 mul.l r2, r3 -000b94 31fc add r15, r1 -000b96 6212 mov.l @r1, r2 -000b98 9157 mov.w @(h'ae,pc), r1 ;@(h'c4a) -000b9a 31fc add r15, r1 -000b9c 6112 mov.l @r1, r1 -000b9e 312c add r2, r1 -000ba0 7106 -000ba2 4111 cmp/pz r1 -000ba4 8d01 bt/s h'2 ;@(h'baa) -000ba6 031a sts macl, r3 -000ba8 7107 -000baa 4121 shar r1 -000bac 5002 mov.l @(h'8,r0), r0 -000bae 4121 shar r1 -000bb0 4121 shar r1 -000bb2 331c add r1, r3 -000bb4 003c mov.b @(r0,r3), r0 -000bb6 8801 cmp/eq #h'1, r0 -000bb8 89d6 bt h'-54 ;@(h'b68) -000bba 9044 mov.w @(h'88,pc), r0 ;@(h'c46) -000bbc 9144 mov.w @(h'88,pc), r1 ;@(h'c48) -000bbe 31fc add r15, r1 -000bc0 6312 mov.l @r1, r3 -000bc2 7305 -000bc4 4311 cmp/pz r3 -000bc6 8d01 bt/s h'2 ;@(h'bcc) -000bc8 00fe mov.l @(r0,r15), r0 -000bca 7307 -000bcc 913b mov.w @(h'76,pc), r1 ;@(h'c46) -000bce 4321 shar r3 -000bd0 4321 shar r3 -000bd2 4321 shar r3 -000bd4 31fc add r15, r1 -000bd6 6112 mov.l @r1, r1 -000bd8 5213 mov.l @(h'c,r1), r2 -000bda 0327 mul.l r2, r3 -000bdc 9132 mov.w @(h'64,pc), r1 ;@(h'c44) -000bde 31fc add r15, r1 -000be0 6212 mov.l @r1, r2 -000be2 9132 mov.w @(h'64,pc), r1 ;@(h'c4a) -000be4 31fc add r15, r1 -000be6 6112 mov.l @r1, r1 -000be8 312c add r2, r1 -000bea 7106 -000bec 4111 cmp/pz r1 -000bee 8d01 bt/s h'2 ;@(h'bf4) -000bf0 031a sts macl, r3 -000bf2 7107 -000bf4 5002 mov.l @(h'8,r0), r0 -000bf6 4121 shar r1 -000bf8 4121 shar r1 -000bfa 4121 shar r1 -000bfc 331c add r1, r3 -000bfe 003c mov.b @(r0,r3), r0 -000c00 8801 cmp/eq #h'1, r0 -000c02 89b1 bt h'-9e ;@(h'b68) -000c04 901e mov.w @(h'3c,pc), r0 ;@(h'c44) -000c06 02fe mov.l @(r0,r15), r2 -000c08 2228 tst r2, r2 -000c0a 8921 bt h'42 ;@(h'c50) -000c0c 901e mov.w @(h'3c,pc), r0 ;@(h'c4c) -000c0e e201 mov #h'1, r2 -000c10 03fc mov.b @(r0,r15), r3 -000c12 3327 cmp/gt r2, r3 -000c14 8b10 bf h'20 ;@(h'c38) -000c16 901a mov.w @(h'34,pc), r0 ;@(h'c4e) -000c18 00fe mov.l @(r0,r15), r0 -000c1a 4011 cmp/pz r0 -000c1c 8b01 bf h'2 ;@(h'c22) -000c1e a005 bra h'a ;@(h'c2c) -000c20 c903 and #h'3, r0 -000c22 6007 not r0, r0 -000c24 7001 -000c26 c903 and #h'3, r0 -000c28 6007 not r0, r0 -000c2a 7001 -000c2c 910f mov.w @(h'1e,pc), r1 ;@(h'c4e) -000c2e 302c add r2, r0 -000c30 31fc add r15, r1 -000c32 2102 mov.l r0, @r1 -000c34 a003 bra h'6 ;@(h'c3e) -000c36 e300 mov #h'0, r3 -000c38 9008 mov.w @(h'10,pc), r0 ;@(h'c4c) -000c3a 03fc mov.b @(r0,r15), r3 -000c3c 7301 -000c3e 9005 mov.w @(h'a,pc), r0 ;@(h'c4c) -000c40 a00c bra h'18 ;@(h'c5c) -000c42 0f34 mov.b r3, @(r0,r15) -000c44 04cc mov.b @(r0,r12), r4 -000c46 04f0 -000c48 04c8 -000c4a 04c4 mov.b r12, @(r0,r4) -000c4c 04de mov.l @(r0,r13), r4 -000c4e 04d8 -000c50 9088 mov.w @(h'110,pc), r0 ;@(h'd64) -000c52 e302 mov #h'2, r3 -000c54 e100 mov #h'0, r1 -000c56 0f16 mov.l r1, @(r0,r15) -000c58 9085 mov.w @(h'10a,pc), r0 ;@(h'd66) -000c5a 0f34 mov.b r3, @(r0,r15) -000c5c d346 mov.l @(h'118,pc), r3 ;@(h'd78) -000c5e 430b jsr @r3 -000c60 e418 mov #h'18, r4 -000c62 2008 tst r0, r0 -000c64 8b04 bf h'8 ;@(h'c70) -000c66 d344 mov.l @(h'110,pc), r3 ;@(h'd78) -000c68 430b jsr @r3 -000c6a e468 mov #h'68, r4 -000c6c 2008 tst r0, r0 -000c6e 891e bt h'3c ;@(h'cae) -000c70 907a mov.w @(h'f4,pc), r0 ;@(h'd68) -000c72 03fe mov.l @(r0,r15), r3 -000c74 4315 cmp/pl r3 -000c76 8b03 bf h'6 ;@(h'c80) -000c78 9077 mov.w @(h'ee,pc), r0 ;@(h'd6a) -000c7a 01fc mov.b @(r0,r15), r1 -000c7c 2118 tst r1, r1 -000c7e 8916 bt h'2c ;@(h'cae) -000c80 9074 mov.w @(h'e8,pc), r0 ;@(h'd6c) -000c82 e306 mov #h'6, r3 -000c84 02fc mov.b @(r0,r15), r2 -000c86 3233 cmp/ge r3, r2 -000c88 8911 bt h'22 ;@(h'cae) -000c8a 906e mov.w @(h'dc,pc), r0 ;@(h'd6a) -000c8c 01fc mov.b @(r0,r15), r1 -000c8e 2118 tst r1, r1 -000c90 8903 bt h'6 ;@(h'c9a) -000c92 e2fe mov #h'fffffffe, r2 -000c94 9068 mov.w @(h'd0,pc), r0 ;@(h'd68) -000c96 a005 bra h'a ;@(h'ca4) -000c98 0f26 mov.l r2, @(r0,r15) -000c9a 9065 mov.w @(h'ca,pc), r0 ;@(h'd68) -000c9c 01fe mov.l @(r0,r15), r1 -000c9e 71fe add #h'fe, r1 -000ca0 9062 mov.w @(h'c4,pc), r0 ;@(h'd68) -000ca2 0f16 mov.l r1, @(r0,r15) -000ca4 9062 mov.w @(h'c4,pc), r0 ;@(h'd6c) -000ca6 03fc mov.b @(r0,r15), r3 -000ca8 9060 mov.w @(h'c0,pc), r0 ;@(h'd6c) -000caa 7301 -000cac 0f34 mov.b r3, @(r0,r15) -000cae 905e mov.w @(h'bc,pc), r0 ;@(h'd6e) -000cb0 03fe mov.l @(r0,r15), r3 -000cb2 905d mov.w @(h'ba,pc), r0 ;@(h'd70) -000cb4 02fe mov.l @(r0,r15), r2 -000cb6 323c add r3, r2 -000cb8 905a mov.w @(h'b4,pc), r0 ;@(h'd70) -000cba e300 mov #h'0, r3 -000cbc 0f26 mov.l r2, @(r0,r15) -000cbe 9053 mov.w @(h'a6,pc), r0 ;@(h'd68) -000cc0 01fe mov.l @(r0,r15), r1 -000cc2 3317 cmp/gt r1, r3 -000cc4 9055 mov.w @(h'aa,pc), r0 ;@(h'd72) -000cc6 313e addc r3, r1 -000cc8 02fe mov.l @(r0,r15), r2 -000cca 4121 shar r1 -000ccc 9051 mov.w @(h'a2,pc), r0 ;@(h'd72) -000cce e30a mov #h'a, r3 -000cd0 321c add r1, r2 -000cd2 0f26 mov.l r2, @(r0,r15) -000cd4 9048 mov.w @(h'90,pc), r0 ;@(h'd68) -000cd6 01fe mov.l @(r0,r15), r1 -000cd8 3133 cmp/ge r3, r1 -000cda 8904 bt h'8 ;@(h'ce6) -000cdc 9044 mov.w @(h'88,pc), r0 ;@(h'd68) -000cde 02fe mov.l @(r0,r15), r2 -000ce0 9042 mov.w @(h'84,pc), r0 ;@(h'd68) -000ce2 7201 -000ce4 0f26 mov.l r2, @(r0,r15) -000ce6 50f2 mov.l @(h'8,r15), r0 -000ce8 7001 -000cea 4011 cmp/pz r0 -000cec 8b01 bf h'2 ;@(h'cf2) -000cee a005 bra h'a ;@(h'cfc) -000cf0 c903 and #h'3, r0 -000cf2 6007 not r0, r0 -000cf4 7001 -000cf6 c903 and #h'3, r0 -000cf8 6007 not r0, r0 -000cfa 7001 -000cfc 1f02 mov.l r0, @(h'8,r15) -000cfe a099 bra h'132 ;@(h'e34) -000d00 e300 mov #h'0, r3 -000d02 9037 mov.w @(h'6e,pc), r0 ;@(h'd74) -000d04 9137 mov.w @(h'6e,pc), r1 ;@(h'd76) -000d06 00fe mov.l @(r0,r15), r0 -000d08 31fc add r15, r1 -000d0a 6312 mov.l @r1, r3 -000d0c 5005 mov.l @(h'14,r0), r0 -000d0e e104 mov #h'4, r1 -000d10 6233 mov r3, r2 -000d12 4308 shll2 r3 -000d14 4300 shll r3 -000d16 332c add r2, r3 -000d18 4308 shll2 r3 -000d1a 303c add r3, r0 -000d1c d317 mov.l @(h'5c,pc), r3 ;@(h'd7c) -000d1e 430b jsr @r3 -000d20 5003 mov.l @(h'c,r0), r0 -000d22 d217 mov.l @(h'5c,pc), r2 ;@(h'd80) -000d24 420b jsr @r2 -000d26 51f2 mov.l @(h'8,r15), r1 -000d28 2008 tst r0, r0 -000d2a 8b3d bf h'7a ;@(h'da8) -000d2c 9022 mov.w @(h'44,pc), r0 ;@(h'd74) -000d2e 03fe mov.l @(r0,r15), r3 -000d30 9021 mov.w @(h'42,pc), r0 ;@(h'd76) -000d32 02fe mov.l @(r0,r15), r2 -000d34 5335 mov.l @(h'14,r3), r3 -000d36 6123 mov r2, r1 -000d38 901c mov.w @(h'38,pc), r0 ;@(h'd74) -000d3a 4208 shll2 r2 -000d3c 00fe mov.l @(r0,r15), r0 -000d3e 4200 shll r2 -000d40 5005 mov.l @(h'14,r0), r0 -000d42 321c add r1, r2 -000d44 9117 mov.w @(h'2e,pc), r1 ;@(h'd76) -000d46 4208 shll2 r2 -000d48 323c add r3, r2 -000d4a 31fc add r15, r1 -000d4c 6312 mov.l @r1, r3 -000d4e 6133 mov r3, r1 -000d50 4308 shll2 r3 -000d52 4300 shll r3 -000d54 331c add r1, r3 -000d56 4308 shll2 r3 -000d58 330c add r0, r3 -000d5a 5133 mov.l @(h'c,r3), r1 -000d5c 4111 cmp/pz r1 -000d5e 8911 bt h'22 ;@(h'd84) -000d60 a01f bra h'3e ;@(h'da2) -000d62 e1ff mov #h'ffffffff, r1 -000d64 04d8 -000d66 04de mov.l @(r0,r13), r4 -000d68 04d0 -000d6a 04dc mov.b @(r0,r13), r4 -000d6c 04dd mov.w @(r0,r13), r4 -000d6e 04cc mov.b @(r0,r12), r4 -000d70 04c4 mov.b r12, @(r0,r4) -000d72 04c8 -000d74 04f0 -000d76 04ec mov.b @(r0,r14), r4 -000d78 0030 -000d7a 38e8 sub r14, r8 -000d7c 0030 -000d7e 5328 mov.l @(h'20,r2), r3 -000d80 0030 -000d82 53dc mov.l @(h'30,r13), r3 -000d84 9091 mov.w @(h'122,pc), r0 ;@(h'eaa) -000d86 00fe mov.l @(r0,r15), r0 -000d88 9190 mov.w @(h'120,pc), r1 ;@(h'eac) -000d8a 31fc add r15, r1 -000d8c 6312 mov.l @r1, r3 -000d8e 6133 mov r3, r1 -000d90 5005 mov.l @(h'14,r0), r0 -000d92 4308 shll2 r3 -000d94 4300 shll r3 -000d96 331c add r1, r3 -000d98 4308 shll2 r3 -000d9a 330c add r0, r3 -000d9c 5133 mov.l @(h'c,r3), r1 -000d9e 4115 cmp/pl r1 -000da0 0129 movt r1 -000da2 6022 mov.l @r2, r0 -000da4 301c add r1, r0 -000da6 2202 mov.l r0, @r2 -000da8 907f mov.w @(h'fe,pc), r0 ;@(h'eaa) -000daa 00fe mov.l @(r0,r15), r0 -000dac 917e mov.w @(h'fc,pc), r1 ;@(h'eac) -000dae 31fc add r15, r1 -000db0 6312 mov.l @r1, r3 -000db2 e104 mov #h'4, r1 -000db4 5005 mov.l @(h'14,r0), r0 -000db6 6233 mov r3, r2 -000db8 4308 shll2 r3 -000dba 4300 shll r3 -000dbc 332c add r2, r3 -000dbe 4308 shll2 r3 -000dc0 303c add r3, r0 -000dc2 d33b mov.l @(h'ec,pc), r3 ;@(h'eb0) -000dc4 430b jsr @r3 -000dc6 5004 mov.l @(h'10,r0), r0 -000dc8 d23a mov.l @(h'e8,pc), r2 ;@(h'eb4) -000dca 420b jsr @r2 -000dcc 51f2 mov.l @(h'8,r15), r1 -000dce 2008 tst r0, r0 -000dd0 8b2d bf h'5a ;@(h'e2e) -000dd2 906a mov.w @(h'd4,pc), r0 ;@(h'eaa) -000dd4 03fe mov.l @(r0,r15), r3 -000dd6 9069 mov.w @(h'd2,pc), r0 ;@(h'eac) -000dd8 5335 mov.l @(h'14,r3), r3 -000dda 02fe mov.l @(r0,r15), r2 -000ddc 9065 mov.w @(h'ca,pc), r0 ;@(h'eaa) -000dde 6123 mov r2, r1 -000de0 00fe mov.l @(r0,r15), r0 -000de2 4208 shll2 r2 -000de4 5005 mov.l @(h'14,r0), r0 -000de6 4200 shll r2 -000de8 321c add r1, r2 -000dea 4208 shll2 r2 -000dec 915e mov.w @(h'bc,pc), r1 ;@(h'eac) -000dee 323c add r3, r2 -000df0 31fc add r15, r1 -000df2 6312 mov.l @r1, r3 -000df4 6133 mov r3, r1 -000df6 4308 shll2 r3 -000df8 4300 shll r3 -000dfa 331c add r1, r3 -000dfc 4308 shll2 r3 -000dfe 330c add r0, r3 -000e00 5134 mov.l @(h'10,r3), r1 -000e02 4111 cmp/pz r1 -000e04 8901 bt h'2 ;@(h'e0a) -000e06 a00f bra h'1e ;@(h'e28) -000e08 e1ff mov #h'ffffffff, r1 -000e0a 904e mov.w @(h'9c,pc), r0 ;@(h'eaa) -000e0c 914e mov.w @(h'9c,pc), r1 ;@(h'eac) -000e0e 00fe mov.l @(r0,r15), r0 -000e10 31fc add r15, r1 -000e12 6312 mov.l @r1, r3 -000e14 5005 mov.l @(h'14,r0), r0 -000e16 6133 mov r3, r1 -000e18 4308 shll2 r3 -000e1a 4300 shll r3 -000e1c 331c add r1, r3 -000e1e 4308 shll2 r3 -000e20 330c add r0, r3 -000e22 5134 mov.l @(h'10,r3), r1 -000e24 4115 cmp/pl r1 -000e26 0129 movt r1 -000e28 5021 mov.l @(h'4,r2), r0 -000e2a 301c add r1, r0 -000e2c 1201 mov.l r0, @(h'4,r2) -000e2e 903d mov.w @(h'7a,pc), r0 ;@(h'eac) -000e30 03fe mov.l @(r0,r15), r3 -000e32 7301 -000e34 903a mov.w @(h'74,pc), r0 ;@(h'eac) -000e36 0f36 mov.l r3, @(r0,r15) -000e38 9037 mov.w @(h'6e,pc), r0 ;@(h'eaa) -000e3a 02fe mov.l @(r0,r15), r2 -000e3c 9036 mov.w @(h'6c,pc), r0 ;@(h'eac) -000e3e 5326 mov.l @(h'18,r2), r3 -000e40 01fe mov.l @(r0,r15), r1 -000e42 3133 cmp/ge r3, r1 -000e44 8901 bt h'2 ;@(h'e4a) -000e46 af5c bra h'-148 ;@(h'd02) -000e48 0009 nop -000e4a 53f1 mov.l @(h'4,r15), r3 -000e4c 2338 tst r3, r3 -000e4e 8903 bt h'6 ;@(h'e58) -000e50 52f1 mov.l @(h'4,r15), r2 -000e52 72ff add #h'ff, r2 -000e54 a06a bra h'd4 ;@(h'f2c) -000e56 1f21 mov.l r2, @(h'4,r15) -000e58 9028 mov.w @(h'50,pc), r0 ;@(h'eac) -000e5a e100 mov #h'0, r1 -000e5c a05f bra h'be ;@(h'f1e) -000e5e 0f16 mov.l r1, @(r0,r15) -000e60 9023 mov.w @(h'46,pc), r0 ;@(h'eaa) -000e62 00fe mov.l @(r0,r15), r0 -000e64 9122 mov.w @(h'44,pc), r1 ;@(h'eac) -000e66 31fc add r15, r1 -000e68 6312 mov.l @r1, r3 -000e6a 6233 mov r3, r2 -000e6c 5007 mov.l @(h'1c,r0), r0 -000e6e 4300 shll r3 -000e70 332c add r2, r3 -000e72 4308 shll2 r3 -000e74 4300 shll r3 -000e76 003e mov.l @(r0,r3), r0 -000e78 8800 cmp/eq #h'0, r0 -000e7a 8907 bt h'e ;@(h'e8c) -000e7c 8801 cmp/eq #h'1, r0 -000e7e 891b bt h'36 ;@(h'eb8) -000e80 8802 cmp/eq #h'2, r0 -000e82 8929 bt h'52 ;@(h'ed8) -000e84 8803 cmp/eq #h'3, r0 -000e86 8937 bt h'6e ;@(h'ef8) -000e88 a044 bra h'88 ;@(h'f14) -000e8a 0009 nop -000e8c 900d mov.w @(h'1a,pc), r0 ;@(h'eaa) -000e8e 03fe mov.l @(r0,r15), r3 -000e90 900c mov.w @(h'18,pc), r0 ;@(h'eac) -000e92 02fe mov.l @(r0,r15), r2 -000e94 5337 mov.l @(h'1c,r3), r3 -000e96 6123 mov r2, r1 -000e98 4200 shll r2 -000e9a 321c add r1, r2 -000e9c 4208 shll2 r2 -000e9e 4200 shll r2 -000ea0 323c add r3, r2 -000ea2 5123 mov.l @(h'c,r2), r1 -000ea4 71ff add #h'ff, r1 -000ea6 a035 bra h'6a ;@(h'f14) -000ea8 1213 mov.l r1, @(h'c,r2) -000eaa 04f0 -000eac 04ec mov.b @(r0,r14), r4 -000eae 0000 -000eb0 0030 -000eb2 5328 mov.l @(h'20,r2), r3 -000eb4 0030 -000eb6 53dc mov.l @(h'30,r13), r3 -000eb8 9074 mov.w @(h'e8,pc), r0 ;@(h'fa4) -000eba 02fe mov.l @(r0,r15), r2 -000ebc 9073 mov.w @(h'e6,pc), r0 ;@(h'fa6) -000ebe 03fe mov.l @(r0,r15), r3 -000ec0 5227 mov.l @(h'1c,r2), r2 -000ec2 6133 mov r3, r1 -000ec4 4300 shll r3 -000ec6 331c add r1, r3 -000ec8 4308 shll2 r3 -000eca 4300 shll r3 -000ecc 332c add r2, r3 -000ece 5133 mov.l @(h'c,r3), r1 -000ed0 7101 -000ed2 1313 mov.l r1, @(h'c,r3) -000ed4 a01e bra h'3c ;@(h'f14) -000ed6 0009 nop -000ed8 9064 mov.w @(h'c8,pc), r0 ;@(h'fa4) -000eda 02fe mov.l @(r0,r15), r2 -000edc 9063 mov.w @(h'c6,pc), r0 ;@(h'fa6) -000ede 03fe mov.l @(r0,r15), r3 -000ee0 5227 mov.l @(h'1c,r2), r2 -000ee2 6133 mov r3, r1 -000ee4 4300 shll r3 -000ee6 331c add r1, r3 -000ee8 4308 shll2 r3 -000eea 4300 shll r3 -000eec 332c add r2, r3 -000eee 5134 mov.l @(h'10,r3), r1 -000ef0 71ff add #h'ff, r1 -000ef2 1314 mov.l r1, @(h'10,r3) -000ef4 a00e bra h'1c ;@(h'f14) -000ef6 0009 nop -000ef8 9054 mov.w @(h'a8,pc), r0 ;@(h'fa4) -000efa 02fe mov.l @(r0,r15), r2 -000efc 9053 mov.w @(h'a6,pc), r0 ;@(h'fa6) -000efe 03fe mov.l @(r0,r15), r3 -000f00 5227 mov.l @(h'1c,r2), r2 -000f02 6133 mov r3, r1 -000f04 4300 shll r3 -000f06 331c add r1, r3 -000f08 4308 shll2 r3 -000f0a 4300 shll r3 -000f0c 332c add r2, r3 -000f0e 5134 mov.l @(h'10,r3), r1 -000f10 7101 -000f12 1314 mov.l r1, @(h'10,r3) -000f14 9047 mov.w @(h'8e,pc), r0 ;@(h'fa6) -000f16 02fe mov.l @(r0,r15), r2 -000f18 9045 mov.w @(h'8a,pc), r0 ;@(h'fa6) -000f1a 7201 -000f1c 0f26 mov.l r2, @(r0,r15) -000f1e 9041 mov.w @(h'82,pc), r0 ;@(h'fa4) -000f20 03fe mov.l @(r0,r15), r3 -000f22 5238 mov.l @(h'20,r3), r2 -000f24 903f mov.w @(h'7e,pc), r0 ;@(h'fa6) -000f26 01fe mov.l @(r0,r15), r1 -000f28 3123 cmp/ge r2, r1 -000f2a 8b99 bf h'-ce ;@(h'e60) -000f2c 903b mov.w @(h'76,pc), r0 ;@(h'fa6) -000f2e e300 mov #h'0, r3 -000f30 a02b bra h'56 ;@(h'f8a) -000f32 0f36 mov.l r3, @(r0,r15) -000f34 9037 mov.w @(h'6e,pc), r0 ;@(h'fa6) -000f36 01fe mov.l @(r0,r15), r1 -000f38 9236 mov.w @(h'6c,pc), r2 ;@(h'fa8) -000f3a 6313 mov r1, r3 -000f3c 9033 mov.w @(h'66,pc), r0 ;@(h'fa6) -000f3e 32fc add r15, r2 -000f40 4108 shll2 r1 -000f42 313c add r3, r1 -000f44 03fe mov.l @(r0,r15), r3 -000f46 4108 shll2 r1 -000f48 312c add r2, r1 -000f4a 6033 mov r3, r0 -000f4c 4308 shll2 r3 -000f4e 330c add r0, r3 -000f50 6012 mov.l @r1, r0 -000f52 4308 shll2 r3 -000f54 332c add r2, r3 -000f56 5332 mov.l @(h'8,r3), r3 -000f58 303c add r3, r0 -000f5a 2102 mov.l r0, @r1 -000f5c 9023 mov.w @(h'46,pc), r0 ;@(h'fa6) -000f5e 01fe mov.l @(r0,r15), r1 -000f60 9021 mov.w @(h'42,pc), r0 ;@(h'fa6) -000f62 6313 mov r1, r3 -000f64 4108 shll2 r1 -000f66 313c add r3, r1 -000f68 03fe mov.l @(r0,r15), r3 -000f6a 4108 shll2 r1 -000f6c 312c add r2, r1 -000f6e 6033 mov r3, r0 -000f70 4308 shll2 r3 -000f72 330c add r0, r3 -000f74 5011 mov.l @(h'4,r1), r0 -000f76 4308 shll2 r3 -000f78 332c add r2, r3 -000f7a 5333 mov.l @(h'c,r3), r3 -000f7c 303c add r3, r0 -000f7e 1101 mov.l r0, @(h'4,r1) -000f80 9011 mov.w @(h'22,pc), r0 ;@(h'fa6) -000f82 01fe mov.l @(r0,r15), r1 -000f84 900f mov.w @(h'1e,pc), r0 ;@(h'fa6) -000f86 7101 -000f88 0f16 mov.l r1, @(r0,r15) -000f8a 53f7 mov.l @(h'1c,r15), r3 -000f8c 900b mov.w @(h'16,pc), r0 ;@(h'fa6) -000f8e 02fe mov.l @(r0,r15), r2 -000f90 3233 cmp/ge r3, r2 -000f92 8bcf bf h'-62 ;@(h'f34) -000f94 51f5 mov.l @(h'14,r15), r1 -000f96 7101 -000f98 d304 mov.l @(h'10,pc), r3 ;@(h'fac) -000f9a 430b jsr @r3 -000f9c e014 mov #h'14, r0 -000f9e 1f05 mov.l r0, @(h'14,r15) -000fa0 a0b4 bra h'168 ;@(h'110c) -000fa2 e300 mov #h'0, r3 -000fa4 04f0 -000fa6 04ec mov.b @(r0,r14), r4 -000fa8 0220 -000faa 0000 -000fac 0030 -000fae 53dc mov.l @(h'30,r13), r3 -000fb0 906f mov.w @(h'de,pc), r0 ;@(h'1092) -000fb2 63f3 mov r15, r3 -000fb4 01fe mov.l @(r0,r15), r1 -000fb6 7320 add #h'20, r3 -000fb8 4108 shll2 r1 -000fba 4108 shll2 r1 -000fbc 313c add r3, r1 -000fbe 5212 mov.l @(h'8,r1), r2 -000fc0 2228 tst r2, r2 -000fc2 897a bt h'f4 ;@(h'10ba) -000fc4 9065 mov.w @(h'ca,pc), r0 ;@(h'1092) -000fc6 04fe mov.l @(r0,r15), r4 -000fc8 d233 mov.l @(h'cc,pc), r2 ;@(h'1098) -000fca 4408 shll2 r4 -000fcc 4408 shll2 r4 -000fce 343c add r3, r4 -000fd0 420b jsr @r2 -000fd2 5442 mov.l @(h'8,r4), r4 -000fd4 d331 mov.l @(h'c4,pc), r3 ;@(h'109c) -000fd6 430b jsr @r3 -000fd8 e114 mov #h'14, r1 -000fda d231 mov.l @(h'c4,pc), r2 ;@(h'10a0) -000fdc 420b jsr @r2 -000fde 51f5 mov.l @(h'14,r15), r1 -000fe0 2008 tst r0, r0 -000fe2 8b6a bf h'd4 ;@(h'10ba) -000fe4 9056 mov.w @(h'ac,pc), r0 ;@(h'1094) -000fe6 62f3 mov r15, r2 -000fe8 9153 mov.w @(h'a6,pc), r1 ;@(h'1092) -000fea 7220 add #h'20, r2 -000fec 31fc add r15, r1 -000fee 6312 mov.l @r1, r3 -000ff0 4308 shll2 r3 -000ff2 4308 shll2 r3 -000ff4 332c add r2, r3 -000ff6 5331 mov.l @(h'4,r3), r3 -000ff8 4311 cmp/pz r3 -000ffa 8d01 bt/s h'2 ;@(h'1000) -000ffc 00fe mov.l @(r0,r15), r0 -000ffe 7307 -001000 9148 mov.w @(h'90,pc), r1 ;@(h'1094) -001002 68f3 mov r15, r8 -001004 4321 shar r3 -001006 4321 shar r3 -001008 4321 shar r3 -00100a 31fc add r15, r1 -00100c 6112 mov.l @r1, r1 -00100e 7820 add #h'20, r8 -001010 5213 mov.l @(h'c,r1), r2 -001012 0327 mul.l r2, r3 -001014 913d mov.w @(h'7a,pc), r1 ;@(h'1092) -001016 62f3 mov r15, r2 -001018 31fc add r15, r1 -00101a 7220 add #h'20, r2 -00101c 6112 mov.l @r1, r1 -00101e 4108 shll2 r1 -001020 4108 shll2 r1 -001022 312c add r2, r1 -001024 9235 mov.w @(h'6a,pc), r2 ;@(h'1092) -001026 32fc add r15, r2 -001028 6222 mov.l @r2, r2 -00102a 4208 shll2 r2 -00102c 4208 shll2 r2 -00102e 328c add r8, r2 -001030 5222 mov.l @(h'8,r2), r2 -001032 4211 cmp/pz r2 -001034 8d02 bt/s h'4 ;@(h'103c) -001036 031a sts macl, r3 -001038 a00b bra h'16 ;@(h'1052) -00103a e2ff mov #h'ffffffff, r2 -00103c 9229 mov.w @(h'52,pc), r2 ;@(h'1092) -00103e 68f3 mov r15, r8 -001040 32fc add r15, r2 -001042 7820 add #h'20, r8 -001044 6222 mov.l @r2, r2 -001046 4208 shll2 r2 -001048 4208 shll2 r2 -00104a 328c add r8, r2 -00104c 5222 mov.l @(h'8,r2), r2 -00104e 4215 cmp/pl r2 -001050 0229 movt r2 -001052 4200 shll r2 -001054 6112 mov.l @r1, r1 -001056 321c add r1, r2 -001058 7201 -00105a 4211 cmp/pz r2 -00105c 8900 bt h'0 ;@(h'1060) -00105e 7207 -001060 5002 mov.l @(h'8,r0), r0 -001062 4221 shar r2 -001064 4221 shar r2 -001066 4221 shar r2 -001068 332c add r2, r3 -00106a 003c mov.b @(r0,r3), r0 -00106c 8801 cmp/eq #h'1, r0 -00106e 8924 bt h'48 ;@(h'10ba) -001070 900f mov.w @(h'1e,pc), r0 ;@(h'1092) -001072 63f3 mov r15, r3 -001074 02fe mov.l @(r0,r15), r2 -001076 7320 add #h'20, r3 -001078 900b mov.w @(h'16,pc), r0 ;@(h'1092) -00107a 4208 shll2 r2 -00107c 00fe mov.l @(r0,r15), r0 -00107e 4208 shll2 r2 -001080 4008 shll2 r0 -001082 4008 shll2 r0 -001084 303c add r3, r0 -001086 5102 mov.l @(h'8,r0), r1 -001088 4111 cmp/pz r1 -00108a 8d0b bt/s h'16 ;@(h'10a4) -00108c 323c add r3, r2 -00108e a011 bra h'22 ;@(h'10b4) -001090 e1ff mov #h'ffffffff, r1 -001092 04ec mov.b @(r0,r14), r4 -001094 04f0 -001096 0000 -001098 0030 -00109a 5690 mov.l @(h'0,r9), r6 -00109c 0030 -00109e 5328 mov.l @(h'20,r2), r3 -0010a0 0030 -0010a2 53dc mov.l @(h'30,r13), r3 -0010a4 9087 mov.w @(h'10e,pc), r0 ;@(h'11b6) -0010a6 01fe mov.l @(r0,r15), r1 -0010a8 4108 shll2 r1 -0010aa 4108 shll2 r1 -0010ac 313c add r3, r1 -0010ae 5112 mov.l @(h'8,r1), r1 -0010b0 4115 cmp/pl r1 -0010b2 0129 movt r1 -0010b4 6322 mov.l @r2, r3 -0010b6 331c add r1, r3 -0010b8 2232 mov.l r3, @r2 -0010ba 63f3 mov r15, r3 -0010bc 907b mov.w @(h'f6,pc), r0 ;@(h'11b6) -0010be 7320 add #h'20, r3 -0010c0 02fe mov.l @(r0,r15), r2 -0010c2 4208 shll2 r2 -0010c4 9077 mov.w @(h'ee,pc), r0 ;@(h'11b6) -0010c6 4208 shll2 r2 -0010c8 01fe mov.l @(r0,r15), r1 -0010ca 323c add r3, r2 -0010cc 4108 shll2 r1 -0010ce 4108 shll2 r1 -0010d0 313c add r3, r1 -0010d2 5113 mov.l @(h'c,r1), r1 -0010d4 d339 mov.l @(h'e4,pc), r3 ;@(h'11bc) -0010d6 430b jsr @r3 -0010d8 e006 mov #h'6, r0 -0010da 5121 mov.l @(h'4,r2), r1 -0010dc 310c add r0, r1 -0010de 1211 mov.l r1, @(h'4,r2) -0010e0 9069 mov.w @(h'd2,pc), r0 ;@(h'11b6) -0010e2 62f3 mov r15, r2 -0010e4 03fe mov.l @(r0,r15), r3 -0010e6 e114 mov #h'14, r1 -0010e8 4308 shll2 r3 -0010ea 4308 shll2 r3 -0010ec 7220 add #h'20, r2 -0010ee 332c add r2, r3 -0010f0 5033 mov.l @(h'c,r3), r0 -0010f2 3013 cmp/ge r1, r0 -0010f4 8907 bt h'e ;@(h'1106) -0010f6 905e mov.w @(h'bc,pc), r0 ;@(h'11b6) +000b30 6112 mov.l @r1, r1 +000b32 5213 mov.l @(h'c,r1), r2 +000b34 9117 mov.w @(h'2e,pc), r1 ;@(h'b66) +000b36 0327 mul.l r2, r3 +000b38 31fc add r15, r1 +000b3a 6212 mov.l @r1, r2 +000b3c 9116 mov.w @(h'2c,pc), r1 ;@(h'b6c) +000b3e 31fc add r15, r1 +000b40 6112 mov.l @r1, r1 +000b42 312c add r2, r1 +000b44 7101 +000b46 4111 cmp/pz r1 +000b48 8d01 bt/s h'2 ;@(h'b4e) +000b4a 031a sts macl, r3 +000b4c 7107 +000b4e 4121 shar r1 +000b50 5002 mov.l @(h'8,r0), r0 +000b52 4121 shar r1 +000b54 4121 shar r1 +000b56 331c add r1, r3 +000b58 003c mov.b @(r0,r3), r0 +000b5a 8801 cmp/eq #h'1, r0 +000b5c 89b1 bt h'-9e ;@(h'ac2) +000b5e a00e bra h'1c ;@(h'b7e) +000b60 0009 nop +000b62 7545 add #h'45, r5 +000b64 04d4 mov.b r13, @(r0,r4) +000b66 04cc mov.b @(r0,r12), r4 +000b68 04f0 +000b6a 04c8 +000b6c 04c4 mov.b r12, @(r0,r4) +000b6e 0000 +000b70 0030 +000b72 5cd4 mov.l @(h'10,r13), r12 +000b74 906c mov.w @(h'd8,pc), r0 ;@(h'c50) +000b76 03fe mov.l @(r0,r15), r3 +000b78 906a mov.w @(h'd4,pc), r0 ;@(h'c50) +000b7a 73ff add #h'ff, r3 +000b7c 0f36 mov.l r3, @(r0,r15) +000b7e 9068 mov.w @(h'd0,pc), r0 ;@(h'c52) +000b80 9168 mov.w @(h'd0,pc), r1 ;@(h'c54) +000b82 31fc add r15, r1 +000b84 6312 mov.l @r1, r3 +000b86 4311 cmp/pz r3 +000b88 8d01 bt/s h'2 ;@(h'b8e) +000b8a 00fe mov.l @(r0,r15), r0 +000b8c 7307 +000b8e 4321 shar r3 +000b90 915f mov.w @(h'be,pc), r1 ;@(h'c52) +000b92 4321 shar r3 +000b94 4321 shar r3 +000b96 31fc add r15, r1 +000b98 6212 mov.l @r1, r2 +000b9a 5223 mov.l @(h'c,r2), r2 +000b9c 9158 mov.w @(h'b0,pc), r1 ;@(h'c50) +000b9e 0327 mul.l r2, r3 +000ba0 31fc add r15, r1 +000ba2 6212 mov.l @r1, r2 +000ba4 9157 mov.w @(h'ae,pc), r1 ;@(h'c56) +000ba6 31fc add r15, r1 +000ba8 6112 mov.l @r1, r1 +000baa 312c add r2, r1 +000bac 7106 +000bae 4111 cmp/pz r1 +000bb0 8d01 bt/s h'2 ;@(h'bb6) +000bb2 031a sts macl, r3 +000bb4 7107 +000bb6 4121 shar r1 +000bb8 5002 mov.l @(h'8,r0), r0 +000bba 4121 shar r1 +000bbc 4121 shar r1 +000bbe 331c add r1, r3 +000bc0 003c mov.b @(r0,r3), r0 +000bc2 8801 cmp/eq #h'1, r0 +000bc4 89d6 bt h'-54 ;@(h'b74) +000bc6 9044 mov.w @(h'88,pc), r0 ;@(h'c52) +000bc8 9144 mov.w @(h'88,pc), r1 ;@(h'c54) +000bca 31fc add r15, r1 +000bcc 6312 mov.l @r1, r3 +000bce 7305 +000bd0 4311 cmp/pz r3 +000bd2 8d01 bt/s h'2 ;@(h'bd8) +000bd4 00fe mov.l @(r0,r15), r0 +000bd6 7307 +000bd8 913b mov.w @(h'76,pc), r1 ;@(h'c52) +000bda 4321 shar r3 +000bdc 4321 shar r3 +000bde 4321 shar r3 +000be0 31fc add r15, r1 +000be2 6112 mov.l @r1, r1 +000be4 5213 mov.l @(h'c,r1), r2 +000be6 0327 mul.l r2, r3 +000be8 9132 mov.w @(h'64,pc), r1 ;@(h'c50) +000bea 31fc add r15, r1 +000bec 6212 mov.l @r1, r2 +000bee 9132 mov.w @(h'64,pc), r1 ;@(h'c56) +000bf0 31fc add r15, r1 +000bf2 6112 mov.l @r1, r1 +000bf4 312c add r2, r1 +000bf6 7106 +000bf8 4111 cmp/pz r1 +000bfa 8d01 bt/s h'2 ;@(h'c00) +000bfc 031a sts macl, r3 +000bfe 7107 +000c00 5002 mov.l @(h'8,r0), r0 +000c02 4121 shar r1 +000c04 4121 shar r1 +000c06 4121 shar r1 +000c08 331c add r1, r3 +000c0a 003c mov.b @(r0,r3), r0 +000c0c 8801 cmp/eq #h'1, r0 +000c0e 89b1 bt h'-9e ;@(h'b74) +000c10 901e mov.w @(h'3c,pc), r0 ;@(h'c50) +000c12 02fe mov.l @(r0,r15), r2 +000c14 2228 tst r2, r2 +000c16 8921 bt h'42 ;@(h'c5c) +000c18 901e mov.w @(h'3c,pc), r0 ;@(h'c58) +000c1a e201 mov #h'1, r2 +000c1c 03fc mov.b @(r0,r15), r3 +000c1e 3327 cmp/gt r2, r3 +000c20 8b10 bf h'20 ;@(h'c44) +000c22 901a mov.w @(h'34,pc), r0 ;@(h'c5a) +000c24 00fe mov.l @(r0,r15), r0 +000c26 4011 cmp/pz r0 +000c28 8b01 bf h'2 ;@(h'c2e) +000c2a a005 bra h'a ;@(h'c38) +000c2c c903 and #h'3, r0 +000c2e 6007 not r0, r0 +000c30 7001 +000c32 c903 and #h'3, r0 +000c34 6007 not r0, r0 +000c36 7001 +000c38 910f mov.w @(h'1e,pc), r1 ;@(h'c5a) +000c3a 302c add r2, r0 +000c3c 31fc add r15, r1 +000c3e 2102 mov.l r0, @r1 +000c40 a003 bra h'6 ;@(h'c4a) +000c42 e300 mov #h'0, r3 +000c44 9008 mov.w @(h'10,pc), r0 ;@(h'c58) +000c46 03fc mov.b @(r0,r15), r3 +000c48 7301 +000c4a 9005 mov.w @(h'a,pc), r0 ;@(h'c58) +000c4c a00c bra h'18 ;@(h'c68) +000c4e 0f34 mov.b r3, @(r0,r15) +000c50 04cc mov.b @(r0,r12), r4 +000c52 04f0 +000c54 04c8 +000c56 04c4 mov.b r12, @(r0,r4) +000c58 04de mov.l @(r0,r13), r4 +000c5a 04d8 +000c5c 908a mov.w @(h'114,pc), r0 ;@(h'd74) +000c5e e302 mov #h'2, r3 +000c60 e100 mov #h'0, r1 +000c62 0f16 mov.l r1, @(r0,r15) +000c64 9087 mov.w @(h'10e,pc), r0 ;@(h'd76) +000c66 0f34 mov.b r3, @(r0,r15) +000c68 9486 mov.w @(h'10c,pc), r4 ;@(h'd78) +000c6a d348 mov.l @(h'120,pc), r3 ;@(h'd8c) +000c6c 430b jsr @r3 +000c6e 0009 nop +000c70 2008 tst r0, r0 +000c72 8b05 bf h'a ;@(h'c80) +000c74 9481 mov.w @(h'102,pc), r4 ;@(h'd7a) +000c76 d345 mov.l @(h'114,pc), r3 ;@(h'd8c) +000c78 430b jsr @r3 +000c7a 0009 nop +000c7c 2008 tst r0, r0 +000c7e 891e bt h'3c ;@(h'cbe) +000c80 907c mov.w @(h'f8,pc), r0 ;@(h'd7c) +000c82 03fe mov.l @(r0,r15), r3 +000c84 4315 cmp/pl r3 +000c86 8b03 bf h'6 ;@(h'c90) +000c88 9079 mov.w @(h'f2,pc), r0 ;@(h'd7e) +000c8a 01fc mov.b @(r0,r15), r1 +000c8c 2118 tst r1, r1 +000c8e 8916 bt h'2c ;@(h'cbe) +000c90 9076 mov.w @(h'ec,pc), r0 ;@(h'd80) +000c92 e306 mov #h'6, r3 +000c94 02fc mov.b @(r0,r15), r2 +000c96 3233 cmp/ge r3, r2 +000c98 8911 bt h'22 ;@(h'cbe) +000c9a 9070 mov.w @(h'e0,pc), r0 ;@(h'd7e) +000c9c 01fc mov.b @(r0,r15), r1 +000c9e 2118 tst r1, r1 +000ca0 8903 bt h'6 ;@(h'caa) +000ca2 e2fe mov #h'fffffffe, r2 +000ca4 906a mov.w @(h'd4,pc), r0 ;@(h'd7c) +000ca6 a005 bra h'a ;@(h'cb4) +000ca8 0f26 mov.l r2, @(r0,r15) +000caa 9067 mov.w @(h'ce,pc), r0 ;@(h'd7c) +000cac 01fe mov.l @(r0,r15), r1 +000cae 71fe add #h'fe, r1 +000cb0 9064 mov.w @(h'c8,pc), r0 ;@(h'd7c) +000cb2 0f16 mov.l r1, @(r0,r15) +000cb4 9064 mov.w @(h'c8,pc), r0 ;@(h'd80) +000cb6 03fc mov.b @(r0,r15), r3 +000cb8 9062 mov.w @(h'c4,pc), r0 ;@(h'd80) +000cba 7301 +000cbc 0f34 mov.b r3, @(r0,r15) +000cbe 9060 mov.w @(h'c0,pc), r0 ;@(h'd82) +000cc0 03fe mov.l @(r0,r15), r3 +000cc2 905f mov.w @(h'be,pc), r0 ;@(h'd84) +000cc4 02fe mov.l @(r0,r15), r2 +000cc6 323c add r3, r2 +000cc8 905c mov.w @(h'b8,pc), r0 ;@(h'd84) +000cca e300 mov #h'0, r3 +000ccc 0f26 mov.l r2, @(r0,r15) +000cce 9055 mov.w @(h'aa,pc), r0 ;@(h'd7c) +000cd0 01fe mov.l @(r0,r15), r1 +000cd2 3317 cmp/gt r1, r3 +000cd4 9057 mov.w @(h'ae,pc), r0 ;@(h'd86) +000cd6 313e addc r3, r1 +000cd8 02fe mov.l @(r0,r15), r2 +000cda 4121 shar r1 +000cdc 9053 mov.w @(h'a6,pc), r0 ;@(h'd86) +000cde e30a mov #h'a, r3 +000ce0 321c add r1, r2 +000ce2 0f26 mov.l r2, @(r0,r15) +000ce4 904a mov.w @(h'94,pc), r0 ;@(h'd7c) +000ce6 01fe mov.l @(r0,r15), r1 +000ce8 3133 cmp/ge r3, r1 +000cea 8904 bt h'8 ;@(h'cf6) +000cec 9046 mov.w @(h'8c,pc), r0 ;@(h'd7c) +000cee 02fe mov.l @(r0,r15), r2 +000cf0 9044 mov.w @(h'88,pc), r0 ;@(h'd7c) +000cf2 7201 +000cf4 0f26 mov.l r2, @(r0,r15) +000cf6 50f2 mov.l @(h'8,r15), r0 +000cf8 7001 +000cfa 4011 cmp/pz r0 +000cfc 8b01 bf h'2 ;@(h'd02) +000cfe a005 bra h'a ;@(h'd0c) +000d00 c903 and #h'3, r0 +000d02 6007 not r0, r0 +000d04 7001 +000d06 c903 and #h'3, r0 +000d08 6007 not r0, r0 +000d0a 7001 +000d0c 1f02 mov.l r0, @(h'8,r15) +000d0e a09b bra h'136 ;@(h'e48) +000d10 e300 mov #h'0, r3 +000d12 9039 mov.w @(h'72,pc), r0 ;@(h'd88) +000d14 9139 mov.w @(h'72,pc), r1 ;@(h'd8a) +000d16 00fe mov.l @(r0,r15), r0 +000d18 31fc add r15, r1 +000d1a 6312 mov.l @r1, r3 +000d1c 5005 mov.l @(h'14,r0), r0 +000d1e e104 mov #h'4, r1 +000d20 6233 mov r3, r2 +000d22 4308 shll2 r3 +000d24 4300 shll r3 +000d26 332c add r2, r3 +000d28 4308 shll2 r3 +000d2a 303c add r3, r0 +000d2c d318 mov.l @(h'60,pc), r3 ;@(h'd90) +000d2e 430b jsr @r3 +000d30 5003 mov.l @(h'c,r0), r0 +000d32 d218 mov.l @(h'60,pc), r2 ;@(h'd94) +000d34 420b jsr @r2 +000d36 51f2 mov.l @(h'8,r15), r1 +000d38 2008 tst r0, r0 +000d3a 8b3f bf h'7e ;@(h'dbc) +000d3c 9024 mov.w @(h'48,pc), r0 ;@(h'd88) +000d3e 03fe mov.l @(r0,r15), r3 +000d40 9023 mov.w @(h'46,pc), r0 ;@(h'd8a) +000d42 02fe mov.l @(r0,r15), r2 +000d44 5335 mov.l @(h'14,r3), r3 +000d46 6123 mov r2, r1 +000d48 901e mov.w @(h'3c,pc), r0 ;@(h'd88) +000d4a 4208 shll2 r2 +000d4c 00fe mov.l @(r0,r15), r0 +000d4e 4200 shll r2 +000d50 5005 mov.l @(h'14,r0), r0 +000d52 321c add r1, r2 +000d54 9119 mov.w @(h'32,pc), r1 ;@(h'd8a) +000d56 4208 shll2 r2 +000d58 323c add r3, r2 +000d5a 31fc add r15, r1 +000d5c 6312 mov.l @r1, r3 +000d5e 6133 mov r3, r1 +000d60 4308 shll2 r3 +000d62 4300 shll r3 +000d64 331c add r1, r3 +000d66 4308 shll2 r3 +000d68 330c add r0, r3 +000d6a 5133 mov.l @(h'c,r3), r1 +000d6c 4111 cmp/pz r1 +000d6e 8913 bt h'26 ;@(h'd98) +000d70 a021 bra h'42 ;@(h'db6) +000d72 e1ff mov #h'ffffffff, r1 +000d74 04d8 +000d76 04de mov.l @(r0,r13), r4 +000d78 7542 add #h'42, r5 +000d7a 7536 add #h'36, r5 +000d7c 04d0 +000d7e 04dc mov.b @(r0,r13), r4 +000d80 04dd mov.w @(r0,r13), r4 +000d82 04cc mov.b @(r0,r12), r4 +000d84 04c4 mov.b r12, @(r0,r4) +000d86 04c8 +000d88 04f0 +000d8a 04ec mov.b @(r0,r14), r4 +000d8c 0030 +000d8e 5cd4 mov.l @(h'10,r13), r12 +000d90 0030 +000d92 533c mov.l @(h'30,r3), r3 +000d94 0030 +000d96 53f0 mov.l @(h'0,r15), r3 +000d98 9091 mov.w @(h'122,pc), r0 ;@(h'ebe) +000d9a 00fe mov.l @(r0,r15), r0 +000d9c 9190 mov.w @(h'120,pc), r1 ;@(h'ec0) +000d9e 31fc add r15, r1 +000da0 6312 mov.l @r1, r3 +000da2 6133 mov r3, r1 +000da4 5005 mov.l @(h'14,r0), r0 +000da6 4308 shll2 r3 +000da8 4300 shll r3 +000daa 331c add r1, r3 +000dac 4308 shll2 r3 +000dae 330c add r0, r3 +000db0 5133 mov.l @(h'c,r3), r1 +000db2 4115 cmp/pl r1 +000db4 0129 movt r1 +000db6 6022 mov.l @r2, r0 +000db8 301c add r1, r0 +000dba 2202 mov.l r0, @r2 +000dbc 907f mov.w @(h'fe,pc), r0 ;@(h'ebe) +000dbe 00fe mov.l @(r0,r15), r0 +000dc0 917e mov.w @(h'fc,pc), r1 ;@(h'ec0) +000dc2 31fc add r15, r1 +000dc4 6312 mov.l @r1, r3 +000dc6 e104 mov #h'4, r1 +000dc8 5005 mov.l @(h'14,r0), r0 +000dca 6233 mov r3, r2 +000dcc 4308 shll2 r3 +000dce 4300 shll r3 +000dd0 332c add r2, r3 +000dd2 4308 shll2 r3 +000dd4 303c add r3, r0 +000dd6 d33b mov.l @(h'ec,pc), r3 ;@(h'ec4) +000dd8 430b jsr @r3 +000dda 5004 mov.l @(h'10,r0), r0 +000ddc d23a mov.l @(h'e8,pc), r2 ;@(h'ec8) +000dde 420b jsr @r2 +000de0 51f2 mov.l @(h'8,r15), r1 +000de2 2008 tst r0, r0 +000de4 8b2d bf h'5a ;@(h'e42) +000de6 906a mov.w @(h'd4,pc), r0 ;@(h'ebe) +000de8 03fe mov.l @(r0,r15), r3 +000dea 9069 mov.w @(h'd2,pc), r0 ;@(h'ec0) +000dec 5335 mov.l @(h'14,r3), r3 +000dee 02fe mov.l @(r0,r15), r2 +000df0 9065 mov.w @(h'ca,pc), r0 ;@(h'ebe) +000df2 6123 mov r2, r1 +000df4 00fe mov.l @(r0,r15), r0 +000df6 4208 shll2 r2 +000df8 5005 mov.l @(h'14,r0), r0 +000dfa 4200 shll r2 +000dfc 321c add r1, r2 +000dfe 4208 shll2 r2 +000e00 915e mov.w @(h'bc,pc), r1 ;@(h'ec0) +000e02 323c add r3, r2 +000e04 31fc add r15, r1 +000e06 6312 mov.l @r1, r3 +000e08 6133 mov r3, r1 +000e0a 4308 shll2 r3 +000e0c 4300 shll r3 +000e0e 331c add r1, r3 +000e10 4308 shll2 r3 +000e12 330c add r0, r3 +000e14 5134 mov.l @(h'10,r3), r1 +000e16 4111 cmp/pz r1 +000e18 8901 bt h'2 ;@(h'e1e) +000e1a a00f bra h'1e ;@(h'e3c) +000e1c e1ff mov #h'ffffffff, r1 +000e1e 904e mov.w @(h'9c,pc), r0 ;@(h'ebe) +000e20 914e mov.w @(h'9c,pc), r1 ;@(h'ec0) +000e22 00fe mov.l @(r0,r15), r0 +000e24 31fc add r15, r1 +000e26 6312 mov.l @r1, r3 +000e28 5005 mov.l @(h'14,r0), r0 +000e2a 6133 mov r3, r1 +000e2c 4308 shll2 r3 +000e2e 4300 shll r3 +000e30 331c add r1, r3 +000e32 4308 shll2 r3 +000e34 330c add r0, r3 +000e36 5134 mov.l @(h'10,r3), r1 +000e38 4115 cmp/pl r1 +000e3a 0129 movt r1 +000e3c 5021 mov.l @(h'4,r2), r0 +000e3e 301c add r1, r0 +000e40 1201 mov.l r0, @(h'4,r2) +000e42 903d mov.w @(h'7a,pc), r0 ;@(h'ec0) +000e44 03fe mov.l @(r0,r15), r3 +000e46 7301 +000e48 903a mov.w @(h'74,pc), r0 ;@(h'ec0) +000e4a 0f36 mov.l r3, @(r0,r15) +000e4c 9037 mov.w @(h'6e,pc), r0 ;@(h'ebe) +000e4e 02fe mov.l @(r0,r15), r2 +000e50 9036 mov.w @(h'6c,pc), r0 ;@(h'ec0) +000e52 5326 mov.l @(h'18,r2), r3 +000e54 01fe mov.l @(r0,r15), r1 +000e56 3133 cmp/ge r3, r1 +000e58 8901 bt h'2 ;@(h'e5e) +000e5a af5a bra h'-14c ;@(h'd12) +000e5c 0009 nop +000e5e 53f1 mov.l @(h'4,r15), r3 +000e60 2338 tst r3, r3 +000e62 8903 bt h'6 ;@(h'e6c) +000e64 52f1 mov.l @(h'4,r15), r2 +000e66 72ff add #h'ff, r2 +000e68 a06a bra h'd4 ;@(h'f40) +000e6a 1f21 mov.l r2, @(h'4,r15) +000e6c 9028 mov.w @(h'50,pc), r0 ;@(h'ec0) +000e6e e100 mov #h'0, r1 +000e70 a05f bra h'be ;@(h'f32) +000e72 0f16 mov.l r1, @(r0,r15) +000e74 9023 mov.w @(h'46,pc), r0 ;@(h'ebe) +000e76 00fe mov.l @(r0,r15), r0 +000e78 9122 mov.w @(h'44,pc), r1 ;@(h'ec0) +000e7a 31fc add r15, r1 +000e7c 6312 mov.l @r1, r3 +000e7e 6233 mov r3, r2 +000e80 5007 mov.l @(h'1c,r0), r0 +000e82 4300 shll r3 +000e84 332c add r2, r3 +000e86 4308 shll2 r3 +000e88 4300 shll r3 +000e8a 003e mov.l @(r0,r3), r0 +000e8c 8800 cmp/eq #h'0, r0 +000e8e 8907 bt h'e ;@(h'ea0) +000e90 8801 cmp/eq #h'1, r0 +000e92 891b bt h'36 ;@(h'ecc) +000e94 8802 cmp/eq #h'2, r0 +000e96 8929 bt h'52 ;@(h'eec) +000e98 8803 cmp/eq #h'3, r0 +000e9a 8937 bt h'6e ;@(h'f0c) +000e9c a044 bra h'88 ;@(h'f28) +000e9e 0009 nop +000ea0 900d mov.w @(h'1a,pc), r0 ;@(h'ebe) +000ea2 03fe mov.l @(r0,r15), r3 +000ea4 900c mov.w @(h'18,pc), r0 ;@(h'ec0) +000ea6 02fe mov.l @(r0,r15), r2 +000ea8 5337 mov.l @(h'1c,r3), r3 +000eaa 6123 mov r2, r1 +000eac 4200 shll r2 +000eae 321c add r1, r2 +000eb0 4208 shll2 r2 +000eb2 4200 shll r2 +000eb4 323c add r3, r2 +000eb6 5123 mov.l @(h'c,r2), r1 +000eb8 71ff add #h'ff, r1 +000eba a035 bra h'6a ;@(h'f28) +000ebc 1213 mov.l r1, @(h'c,r2) +000ebe 04f0 +000ec0 04ec mov.b @(r0,r14), r4 +000ec2 0000 +000ec4 0030 +000ec6 533c mov.l @(h'30,r3), r3 +000ec8 0030 +000eca 53f0 mov.l @(h'0,r15), r3 +000ecc 9074 mov.w @(h'e8,pc), r0 ;@(h'fb8) +000ece 02fe mov.l @(r0,r15), r2 +000ed0 9073 mov.w @(h'e6,pc), r0 ;@(h'fba) +000ed2 03fe mov.l @(r0,r15), r3 +000ed4 5227 mov.l @(h'1c,r2), r2 +000ed6 6133 mov r3, r1 +000ed8 4300 shll r3 +000eda 331c add r1, r3 +000edc 4308 shll2 r3 +000ede 4300 shll r3 +000ee0 332c add r2, r3 +000ee2 5133 mov.l @(h'c,r3), r1 +000ee4 7101 +000ee6 1313 mov.l r1, @(h'c,r3) +000ee8 a01e bra h'3c ;@(h'f28) +000eea 0009 nop +000eec 9064 mov.w @(h'c8,pc), r0 ;@(h'fb8) +000eee 02fe mov.l @(r0,r15), r2 +000ef0 9063 mov.w @(h'c6,pc), r0 ;@(h'fba) +000ef2 03fe mov.l @(r0,r15), r3 +000ef4 5227 mov.l @(h'1c,r2), r2 +000ef6 6133 mov r3, r1 +000ef8 4300 shll r3 +000efa 331c add r1, r3 +000efc 4308 shll2 r3 +000efe 4300 shll r3 +000f00 332c add r2, r3 +000f02 5134 mov.l @(h'10,r3), r1 +000f04 71ff add #h'ff, r1 +000f06 1314 mov.l r1, @(h'10,r3) +000f08 a00e bra h'1c ;@(h'f28) +000f0a 0009 nop +000f0c 9054 mov.w @(h'a8,pc), r0 ;@(h'fb8) +000f0e 02fe mov.l @(r0,r15), r2 +000f10 9053 mov.w @(h'a6,pc), r0 ;@(h'fba) +000f12 03fe mov.l @(r0,r15), r3 +000f14 5227 mov.l @(h'1c,r2), r2 +000f16 6133 mov r3, r1 +000f18 4300 shll r3 +000f1a 331c add r1, r3 +000f1c 4308 shll2 r3 +000f1e 4300 shll r3 +000f20 332c add r2, r3 +000f22 5134 mov.l @(h'10,r3), r1 +000f24 7101 +000f26 1314 mov.l r1, @(h'10,r3) +000f28 9047 mov.w @(h'8e,pc), r0 ;@(h'fba) +000f2a 02fe mov.l @(r0,r15), r2 +000f2c 9045 mov.w @(h'8a,pc), r0 ;@(h'fba) +000f2e 7201 +000f30 0f26 mov.l r2, @(r0,r15) +000f32 9041 mov.w @(h'82,pc), r0 ;@(h'fb8) +000f34 03fe mov.l @(r0,r15), r3 +000f36 5238 mov.l @(h'20,r3), r2 +000f38 903f mov.w @(h'7e,pc), r0 ;@(h'fba) +000f3a 01fe mov.l @(r0,r15), r1 +000f3c 3123 cmp/ge r2, r1 +000f3e 8b99 bf h'-ce ;@(h'e74) +000f40 903b mov.w @(h'76,pc), r0 ;@(h'fba) +000f42 e300 mov #h'0, r3 +000f44 a02b bra h'56 ;@(h'f9e) +000f46 0f36 mov.l r3, @(r0,r15) +000f48 9037 mov.w @(h'6e,pc), r0 ;@(h'fba) +000f4a 01fe mov.l @(r0,r15), r1 +000f4c 9236 mov.w @(h'6c,pc), r2 ;@(h'fbc) +000f4e 6313 mov r1, r3 +000f50 9033 mov.w @(h'66,pc), r0 ;@(h'fba) +000f52 32fc add r15, r2 +000f54 4108 shll2 r1 +000f56 313c add r3, r1 +000f58 03fe mov.l @(r0,r15), r3 +000f5a 4108 shll2 r1 +000f5c 312c add r2, r1 +000f5e 6033 mov r3, r0 +000f60 4308 shll2 r3 +000f62 330c add r0, r3 +000f64 6012 mov.l @r1, r0 +000f66 4308 shll2 r3 +000f68 332c add r2, r3 +000f6a 5332 mov.l @(h'8,r3), r3 +000f6c 303c add r3, r0 +000f6e 2102 mov.l r0, @r1 +000f70 9023 mov.w @(h'46,pc), r0 ;@(h'fba) +000f72 01fe mov.l @(r0,r15), r1 +000f74 9021 mov.w @(h'42,pc), r0 ;@(h'fba) +000f76 6313 mov r1, r3 +000f78 4108 shll2 r1 +000f7a 313c add r3, r1 +000f7c 03fe mov.l @(r0,r15), r3 +000f7e 4108 shll2 r1 +000f80 312c add r2, r1 +000f82 6033 mov r3, r0 +000f84 4308 shll2 r3 +000f86 330c add r0, r3 +000f88 5011 mov.l @(h'4,r1), r0 +000f8a 4308 shll2 r3 +000f8c 332c add r2, r3 +000f8e 5333 mov.l @(h'c,r3), r3 +000f90 303c add r3, r0 +000f92 1101 mov.l r0, @(h'4,r1) +000f94 9011 mov.w @(h'22,pc), r0 ;@(h'fba) +000f96 01fe mov.l @(r0,r15), r1 +000f98 900f mov.w @(h'1e,pc), r0 ;@(h'fba) +000f9a 7101 +000f9c 0f16 mov.l r1, @(r0,r15) +000f9e 53f7 mov.l @(h'1c,r15), r3 +000fa0 900b mov.w @(h'16,pc), r0 ;@(h'fba) +000fa2 02fe mov.l @(r0,r15), r2 +000fa4 3233 cmp/ge r3, r2 +000fa6 8bcf bf h'-62 ;@(h'f48) +000fa8 51f5 mov.l @(h'14,r15), r1 +000faa 7101 +000fac d304 mov.l @(h'10,pc), r3 ;@(h'fc0) +000fae 430b jsr @r3 +000fb0 e014 mov #h'14, r0 +000fb2 1f05 mov.l r0, @(h'14,r15) +000fb4 a0b4 bra h'168 ;@(h'1120) +000fb6 e300 mov #h'0, r3 +000fb8 04f0 +000fba 04ec mov.b @(r0,r14), r4 +000fbc 0220 +000fbe 0000 +000fc0 0030 +000fc2 53f0 mov.l @(h'0,r15), r3 +000fc4 906f mov.w @(h'de,pc), r0 ;@(h'10a6) +000fc6 63f3 mov r15, r3 +000fc8 01fe mov.l @(r0,r15), r1 +000fca 7320 add #h'20, r3 +000fcc 4108 shll2 r1 +000fce 4108 shll2 r1 +000fd0 313c add r3, r1 +000fd2 5212 mov.l @(h'8,r1), r2 +000fd4 2228 tst r2, r2 +000fd6 897a bt h'f4 ;@(h'10ce) +000fd8 9065 mov.w @(h'ca,pc), r0 ;@(h'10a6) +000fda 04fe mov.l @(r0,r15), r4 +000fdc d233 mov.l @(h'cc,pc), r2 ;@(h'10ac) +000fde 4408 shll2 r4 +000fe0 4408 shll2 r4 +000fe2 343c add r3, r4 +000fe4 420b jsr @r2 +000fe6 5442 mov.l @(h'8,r4), r4 +000fe8 d331 mov.l @(h'c4,pc), r3 ;@(h'10b0) +000fea 430b jsr @r3 +000fec e114 mov #h'14, r1 +000fee d231 mov.l @(h'c4,pc), r2 ;@(h'10b4) +000ff0 420b jsr @r2 +000ff2 51f5 mov.l @(h'14,r15), r1 +000ff4 2008 tst r0, r0 +000ff6 8b6a bf h'd4 ;@(h'10ce) +000ff8 9056 mov.w @(h'ac,pc), r0 ;@(h'10a8) +000ffa 62f3 mov r15, r2 +000ffc 9153 mov.w @(h'a6,pc), r1 ;@(h'10a6) +000ffe 7220 add #h'20, r2 +001000 31fc add r15, r1 +001002 6312 mov.l @r1, r3 +001004 4308 shll2 r3 +001006 4308 shll2 r3 +001008 332c add r2, r3 +00100a 5331 mov.l @(h'4,r3), r3 +00100c 4311 cmp/pz r3 +00100e 8d01 bt/s h'2 ;@(h'1014) +001010 00fe mov.l @(r0,r15), r0 +001012 7307 +001014 9148 mov.w @(h'90,pc), r1 ;@(h'10a8) +001016 68f3 mov r15, r8 +001018 4321 shar r3 +00101a 4321 shar r3 +00101c 4321 shar r3 +00101e 31fc add r15, r1 +001020 6112 mov.l @r1, r1 +001022 7820 add #h'20, r8 +001024 5213 mov.l @(h'c,r1), r2 +001026 0327 mul.l r2, r3 +001028 913d mov.w @(h'7a,pc), r1 ;@(h'10a6) +00102a 62f3 mov r15, r2 +00102c 31fc add r15, r1 +00102e 7220 add #h'20, r2 +001030 6112 mov.l @r1, r1 +001032 4108 shll2 r1 +001034 4108 shll2 r1 +001036 312c add r2, r1 +001038 9235 mov.w @(h'6a,pc), r2 ;@(h'10a6) +00103a 32fc add r15, r2 +00103c 6222 mov.l @r2, r2 +00103e 4208 shll2 r2 +001040 4208 shll2 r2 +001042 328c add r8, r2 +001044 5222 mov.l @(h'8,r2), r2 +001046 4211 cmp/pz r2 +001048 8d02 bt/s h'4 ;@(h'1050) +00104a 031a sts macl, r3 +00104c a00b bra h'16 ;@(h'1066) +00104e e2ff mov #h'ffffffff, r2 +001050 9229 mov.w @(h'52,pc), r2 ;@(h'10a6) +001052 68f3 mov r15, r8 +001054 32fc add r15, r2 +001056 7820 add #h'20, r8 +001058 6222 mov.l @r2, r2 +00105a 4208 shll2 r2 +00105c 4208 shll2 r2 +00105e 328c add r8, r2 +001060 5222 mov.l @(h'8,r2), r2 +001062 4215 cmp/pl r2 +001064 0229 movt r2 +001066 4200 shll r2 +001068 6112 mov.l @r1, r1 +00106a 321c add r1, r2 +00106c 7201 +00106e 4211 cmp/pz r2 +001070 8900 bt h'0 ;@(h'1074) +001072 7207 +001074 5002 mov.l @(h'8,r0), r0 +001076 4221 shar r2 +001078 4221 shar r2 +00107a 4221 shar r2 +00107c 332c add r2, r3 +00107e 003c mov.b @(r0,r3), r0 +001080 8801 cmp/eq #h'1, r0 +001082 8924 bt h'48 ;@(h'10ce) +001084 900f mov.w @(h'1e,pc), r0 ;@(h'10a6) +001086 63f3 mov r15, r3 +001088 02fe mov.l @(r0,r15), r2 +00108a 7320 add #h'20, r3 +00108c 900b mov.w @(h'16,pc), r0 ;@(h'10a6) +00108e 4208 shll2 r2 +001090 00fe mov.l @(r0,r15), r0 +001092 4208 shll2 r2 +001094 4008 shll2 r0 +001096 4008 shll2 r0 +001098 303c add r3, r0 +00109a 5102 mov.l @(h'8,r0), r1 +00109c 4111 cmp/pz r1 +00109e 8d0b bt/s h'16 ;@(h'10b8) +0010a0 323c add r3, r2 +0010a2 a011 bra h'22 ;@(h'10c8) +0010a4 e1ff mov #h'ffffffff, r1 +0010a6 04ec mov.b @(r0,r14), r4 +0010a8 04f0 +0010aa 0000 +0010ac 0030 +0010ae 56a4 mov.l @(h'10,r10), r6 +0010b0 0030 +0010b2 533c mov.l @(h'30,r3), r3 +0010b4 0030 +0010b6 53f0 mov.l @(h'0,r15), r3 +0010b8 9087 mov.w @(h'10e,pc), r0 ;@(h'11ca) +0010ba 01fe mov.l @(r0,r15), r1 +0010bc 4108 shll2 r1 +0010be 4108 shll2 r1 +0010c0 313c add r3, r1 +0010c2 5112 mov.l @(h'8,r1), r1 +0010c4 4115 cmp/pl r1 +0010c6 0129 movt r1 +0010c8 6322 mov.l @r2, r3 +0010ca 331c add r1, r3 +0010cc 2232 mov.l r3, @r2 +0010ce 63f3 mov r15, r3 +0010d0 907b mov.w @(h'f6,pc), r0 ;@(h'11ca) +0010d2 7320 add #h'20, r3 +0010d4 02fe mov.l @(r0,r15), r2 +0010d6 4208 shll2 r2 +0010d8 9077 mov.w @(h'ee,pc), r0 ;@(h'11ca) +0010da 4208 shll2 r2 +0010dc 01fe mov.l @(r0,r15), r1 +0010de 323c add r3, r2 +0010e0 4108 shll2 r1 +0010e2 4108 shll2 r1 +0010e4 313c add r3, r1 +0010e6 5113 mov.l @(h'c,r1), r1 +0010e8 d339 mov.l @(h'e4,pc), r3 ;@(h'11d0) +0010ea 430b jsr @r3 +0010ec e006 mov #h'6, r0 +0010ee 5121 mov.l @(h'4,r2), r1 +0010f0 310c add r0, r1 +0010f2 1211 mov.l r1, @(h'4,r2) +0010f4 9069 mov.w @(h'd2,pc), r0 ;@(h'11ca) +0010f6 62f3 mov r15, r2 0010f8 03fe mov.l @(r0,r15), r3 -0010fa 4308 shll2 r3 +0010fa e114 mov #h'14, r1 0010fc 4308 shll2 r3 -0010fe 332c add r2, r3 -001100 5033 mov.l @(h'c,r3), r0 -001102 7001 -001104 1303 mov.l r0, @(h'c,r3) -001106 9056 mov.w @(h'ac,pc), r0 ;@(h'11b6) -001108 03fe mov.l @(r0,r15), r3 -00110a 7301 -00110c 9053 mov.w @(h'a6,pc), r0 ;@(h'11b6) -00110e 6133 mov r3, r1 -001110 0f36 mov.l r3, @(r0,r15) -001112 52f6 mov.l @(h'18,r15), r2 -001114 3123 cmp/ge r2, r1 -001116 8901 bt h'2 ;@(h'111c) -001118 af4a bra h'-16c ;@(h'fb0) -00111a 0009 nop -00111c 50f4 mov.l @(h'10,r15), r0 -00111e 7001 -001120 4011 cmp/pz r0 -001122 8b01 bf h'2 ;@(h'1128) -001124 a005 bra h'a ;@(h'1132) -001126 c907 and #h'7, r0 -001128 6007 not r0, r0 -00112a 7001 -00112c c907 and #h'7, r0 -00112e 6007 not r0, r0 -001130 7001 -001132 2008 tst r0, r0 -001134 8d02 bt/s h'4 ;@(h'113c) -001136 1f04 mov.l r0, @(h'10,r15) -001138 a16d bra h'2da ;@(h'1416) -00113a 0009 nop -00113c 50f3 mov.l @(h'c,r15), r0 +0010fe 4308 shll2 r3 +001100 7220 add #h'20, r2 +001102 332c add r2, r3 +001104 5033 mov.l @(h'c,r3), r0 +001106 3013 cmp/ge r1, r0 +001108 8907 bt h'e ;@(h'111a) +00110a 905e mov.w @(h'bc,pc), r0 ;@(h'11ca) +00110c 03fe mov.l @(r0,r15), r3 +00110e 4308 shll2 r3 +001110 4308 shll2 r3 +001112 332c add r2, r3 +001114 5033 mov.l @(h'c,r3), r0 +001116 7001 +001118 1303 mov.l r0, @(h'c,r3) +00111a 9056 mov.w @(h'ac,pc), r0 ;@(h'11ca) +00111c 03fe mov.l @(r0,r15), r3 +00111e 7301 +001120 9053 mov.w @(h'a6,pc), r0 ;@(h'11ca) +001122 6133 mov r3, r1 +001124 0f36 mov.l r3, @(r0,r15) +001126 52f6 mov.l @(h'18,r15), r2 +001128 3123 cmp/ge r2, r1 +00112a 8901 bt h'2 ;@(h'1130) +00112c af4a bra h'-16c ;@(h'fc4) +00112e 0009 nop +001130 50f4 mov.l @(h'10,r15), r0 +001132 7001 +001134 4011 cmp/pz r0 +001136 8b01 bf h'2 ;@(h'113c) +001138 a005 bra h'a ;@(h'1146) +00113a c907 and #h'7, r0 +00113c 6007 not r0, r0 00113e 7001 -001140 4011 cmp/pz r0 -001142 8b01 bf h'2 ;@(h'1148) -001144 a005 bra h'a ;@(h'1152) -001146 c90f and #h'f, r0 -001148 6007 not r0, r0 -00114a 7001 -00114c c90f and #h'f, r0 -00114e 6007 not r0, r0 -001150 7001 -001152 e300 mov #h'0, r3 -001154 1f03 mov.l r0, @(h'c,r15) -001156 902e mov.w @(h'5c,pc), r0 ;@(h'11b6) -001158 a154 bra h'2a8 ;@(h'1404) -00115a 0f36 mov.l r3, @(r0,r15) -00115c 902c mov.w @(h'58,pc), r0 ;@(h'11b8) -00115e 00fe mov.l @(r0,r15), r0 -001160 9129 mov.w @(h'52,pc), r1 ;@(h'11b6) -001162 31fc add r15, r1 -001164 6312 mov.l @r1, r3 -001166 4308 shll2 r3 -001168 500b mov.l @(h'2c,r0), r0 -00116a 4308 shll2 r3 -00116c 4300 shll r3 -00116e 303c add r3, r0 -001170 53f3 mov.l @(h'c,r15), r3 -001172 6203 mov r0, r2 -001174 7210 add #h'10, r2 -001176 323c add r3, r2 -001178 6020 mov.b @r2, r0 -00117a 2008 tst r0, r0 -00117c 8b01 bf h'2 ;@(h'1182) -00117e a13c bra h'278 ;@(h'13fa) -001180 0009 nop -001182 9019 mov.w @(h'32,pc), r0 ;@(h'11b8) -001184 9117 mov.w @(h'2e,pc), r1 ;@(h'11b6) -001186 00fe mov.l @(r0,r15), r0 -001188 31fc add r15, r1 -00118a 6312 mov.l @r1, r3 -00118c 500b mov.l @(h'2c,r0), r0 -00118e 4308 shll2 r3 -001190 4308 shll2 r3 -001192 4300 shll r3 -001194 303c add r3, r0 -001196 5002 mov.l @(h'8,r0), r0 -001198 8800 cmp/eq #h'0, r0 -00119a 8905 bt h'a ;@(h'11a8) -00119c 8801 cmp/eq #h'1, r0 -00119e 8b01 bf h'2 ;@(h'11a4) -0011a0 a0c6 bra h'18c ;@(h'1330) -0011a2 0009 nop -0011a4 a129 bra h'252 ;@(h'13fa) -0011a6 0009 nop -0011a8 50f7 mov.l @(h'1c,r15), r0 -0011aa 8820 cmp/eq #h'20, r0 -0011ac 8b2c bf h'58 ;@(h'1208) -0011ae e200 mov #h'0, r2 -0011b0 9003 mov.w @(h'6,pc), r0 ;@(h'11ba) -0011b2 a021 bra h'42 ;@(h'11f8) -0011b4 0f26 mov.l r2, @(r0,r15) -0011b6 04ec mov.b @(r0,r14), r4 -0011b8 04f0 -0011ba 04e8 -0011bc 0030 -0011be 5328 mov.l @(h'20,r2), r3 -0011c0 90a1 mov.w @(h'142,pc), r0 ;@(h'1306) -0011c2 01fe mov.l @(r0,r15), r1 -0011c4 92a0 mov.w @(h'140,pc), r2 ;@(h'1308) -0011c6 6313 mov r1, r3 -0011c8 909d mov.w @(h'13a,pc), r0 ;@(h'1306) -0011ca 32fc add r15, r2 -0011cc 4108 shll2 r1 -0011ce 313c add r3, r1 -0011d0 4108 shll2 r1 -0011d2 312c add r2, r1 -0011d4 02fe mov.l @(r0,r15), r2 -0011d6 6323 mov r2, r3 -0011d8 4208 shll2 r2 -0011da 323c add r3, r2 -0011dc 9394 mov.w @(h'128,pc), r3 ;@(h'1308) -0011de 4208 shll2 r2 -0011e0 33fc add r15, r3 -0011e2 323c add r3, r2 -0011e4 d34a mov.l @(h'128,pc), r3 ;@(h'1310) -0011e6 7214 add #h'14, r2 -0011e8 430b jsr @r3 -0011ea e014 mov #h'14, r0 -0011ec 908b mov.w @(h'116,pc), r0 ;@(h'1306) -0011ee 00fe mov.l @(r0,r15), r0 -0011f0 9189 mov.w @(h'112,pc), r1 ;@(h'1306) -0011f2 7001 -0011f4 31fc add r15, r1 -0011f6 2102 mov.l r0, @r1 -0011f8 9085 mov.w @(h'10a,pc), r0 ;@(h'1306) -0011fa e31f mov #h'1f, r3 -0011fc 02fe mov.l @(r0,r15), r2 -0011fe 3233 cmp/ge r3, r2 -001200 8bde bf h'-44 ;@(h'11c0) -001202 53f7 mov.l @(h'1c,r15), r3 -001204 73ff add #h'ff, r3 -001206 1f37 mov.l r3, @(h'1c,r15) -001208 52f7 mov.l @(h'1c,r15), r2 -00120a 6323 mov r2, r3 -00120c 917c mov.w @(h'f8,pc), r1 ;@(h'1308) -00120e 4208 shll2 r2 -001210 907b mov.w @(h'f6,pc), r0 ;@(h'130a) -001212 31fc add r15, r1 -001214 323c add r3, r2 -001216 4208 shll2 r2 -001218 03fe mov.l @(r0,r15), r3 -00121a 321c add r1, r2 -00121c 9076 mov.w @(h'ec,pc), r0 ;@(h'130c) -00121e 00fe mov.l @(r0,r15), r0 -001220 533b mov.l @(h'2c,r3), r3 -001222 4008 shll2 r0 -001224 4008 shll2 r0 -001226 4000 shll r0 -001228 303c add r3, r0 -00122a 5303 mov.l @(h'c,r0), r3 -00122c 906d mov.w @(h'da,pc), r0 ;@(h'130a) -00122e 1234 mov.l r3, @(h'10,r2) -001230 52f7 mov.l @(h'1c,r15), r2 -001232 6323 mov r2, r3 -001234 4208 shll2 r2 -001236 323c add r3, r2 -001238 03fe mov.l @(r0,r15), r3 -00123a 4208 shll2 r2 -00123c 9066 mov.w @(h'cc,pc), r0 ;@(h'130c) -00123e 321c add r1, r2 -001240 00fe mov.l @(r0,r15), r0 -001242 4008 shll2 r0 -001244 4008 shll2 r0 -001246 4000 shll r0 -001248 533b mov.l @(h'2c,r3), r3 -00124a 303c add r3, r0 -00124c 6302 mov.l @r0, r3 -00124e 4308 shll2 r3 -001250 905b mov.w @(h'b6,pc), r0 ;@(h'130a) -001252 4300 shll r3 -001254 7303 -001256 2232 mov.l r3, @r2 -001258 52f7 mov.l @(h'1c,r15), r2 -00125a 6323 mov r2, r3 -00125c 4208 shll2 r2 -00125e 323c add r3, r2 -001260 03fe mov.l @(r0,r15), r3 -001262 4208 shll2 r2 -001264 9052 mov.w @(h'a4,pc), r0 ;@(h'130c) -001266 321c add r1, r2 -001268 533b mov.l @(h'2c,r3), r3 -00126a 00fe mov.l @(r0,r15), r0 -00126c 4008 shll2 r0 -00126e 4008 shll2 r0 -001270 4000 shll r0 -001272 303c add r3, r0 -001274 5301 mov.l @(h'4,r0), r3 -001276 4308 shll2 r3 -001278 4300 shll r3 -00127a 7303 -00127c 1231 mov.l r3, @(h'4,r2) -00127e 52f7 mov.l @(h'1c,r15), r2 -001280 6323 mov r2, r3 -001282 4208 shll2 r2 -001284 323c add r3, r2 -001286 4208 shll2 r2 -001288 53f7 mov.l @(h'1c,r15), r3 -00128a 321c add r1, r2 -00128c 6033 mov r3, r0 -00128e 4308 shll2 r3 -001290 330c add r0, r3 -001292 4308 shll2 r3 -001294 331c add r1, r3 -001296 e000 mov #h'0, r0 -001298 1303 mov.l r0, @(h'c,r3) -00129a 1202 mov.l r0, @(h'8,r2) -00129c 50f7 mov.l @(h'1c,r15), r0 -00129e 6303 mov r0, r3 -0012a0 4008 shll2 r0 -0012a2 303c add r3, r0 -0012a4 4008 shll2 r0 -0012a6 301c add r1, r0 -0012a8 5004 mov.l @(h'10,r0), r0 -0012aa 8800 cmp/eq #h'0, r0 -0012ac 8907 bt h'e ;@(h'12be) -0012ae 8801 cmp/eq #h'1, r0 -0012b0 8911 bt h'22 ;@(h'12d6) -0012b2 8802 cmp/eq #h'2, r0 -0012b4 891b bt h'36 ;@(h'12ee) -0012b6 8803 cmp/eq #h'3, r0 -0012b8 892c bt h'58 ;@(h'1314) -0012ba a035 bra h'6a ;@(h'1328) -0012bc 0009 nop -0012be 53f7 mov.l @(h'1c,r15), r3 -0012c0 9122 mov.w @(h'44,pc), r1 ;@(h'1308) -0012c2 6233 mov r3, r2 -0012c4 4308 shll2 r3 -0012c6 332c add r2, r3 -0012c8 4308 shll2 r3 -0012ca 31fc add r15, r1 -0012cc 331c add r1, r3 -0012ce e2fa mov #h'fffffffa, r2 -0012d0 1322 mov.l r2, @(h'8,r3) -0012d2 a029 bra h'52 ;@(h'1328) -0012d4 0009 nop -0012d6 51f7 mov.l @(h'1c,r15), r1 -0012d8 9216 mov.w @(h'2c,pc), r2 ;@(h'1308) -0012da 6313 mov r1, r3 -0012dc 4108 shll2 r1 -0012de 313c add r3, r1 -0012e0 4108 shll2 r1 -0012e2 32fc add r15, r2 -0012e4 312c add r2, r1 -0012e6 e306 mov #h'6, r3 -0012e8 1132 mov.l r3, @(h'8,r1) -0012ea a01d bra h'3a ;@(h'1328) -0012ec 0009 nop -0012ee 52f7 mov.l @(h'1c,r15), r2 -0012f0 910a mov.w @(h'14,pc), r1 ;@(h'1308) -0012f2 6323 mov r2, r3 -0012f4 4208 shll2 r2 -0012f6 323c add r3, r2 -0012f8 4208 shll2 r2 -0012fa 31fc add r15, r1 -0012fc 321c add r1, r2 -0012fe e3fa mov #h'fffffffa, r3 -001300 1233 mov.l r3, @(h'c,r2) -001302 a011 bra h'22 ;@(h'1328) -001304 0009 nop -001306 04e8 -001308 0220 -00130a 04f0 -00130c 04ec mov.b @(r0,r14), r4 -00130e 0000 -001310 0030 -001312 5570 mov.l @(h'0,r7), r5 -001314 51f7 mov.l @(h'1c,r15), r1 -001316 6313 mov r1, r3 -001318 9211 mov.w @(h'22,pc), r2 ;@(h'133e) -00131a 4108 shll2 r1 -00131c 313c add r3, r1 -00131e 4108 shll2 r1 -001320 32fc add r15, r2 -001322 312c add r2, r1 -001324 e306 mov #h'6, r3 -001326 1133 mov.l r3, @(h'c,r1) -001328 52f7 mov.l @(h'1c,r15), r2 -00132a 7201 -00132c a065 bra h'ca ;@(h'13fa) -00132e 1f27 mov.l r2, @(h'1c,r15) -001330 50f6 mov.l @(h'18,r15), r0 -001332 8820 cmp/eq #h'20, r0 -001334 8b23 bf h'46 ;@(h'137e) -001336 e200 mov #h'0, r2 -001338 9002 mov.w @(h'4,pc), r0 ;@(h'1340) -00133a a018 bra h'30 ;@(h'136e) -00133c 0f26 mov.l r2, @(r0,r15) -00133e 0220 -001340 04e8 -001342 63f3 mov r15, r3 -001344 90b1 mov.w @(h'162,pc), r0 ;@(h'14aa) -001346 7320 add #h'20, r3 -001348 01fe mov.l @(r0,r15), r1 -00134a 4108 shll2 r1 -00134c 90ad mov.w @(h'15a,pc), r0 ;@(h'14aa) -00134e 4108 shll2 r1 -001350 02fe mov.l @(r0,r15), r2 -001352 313c add r3, r1 -001354 4208 shll2 r2 -001356 4208 shll2 r2 -001358 323c add r3, r2 -00135a 7210 add #h'10, r2 -00135c d356 mov.l @(h'158,pc), r3 ;@(h'14b8) -00135e 430b jsr @r3 -001360 e010 mov #h'10, r0 -001362 90a2 mov.w @(h'144,pc), r0 ;@(h'14aa) -001364 91a1 mov.w @(h'142,pc), r1 ;@(h'14aa) -001366 00fe mov.l @(r0,r15), r0 -001368 7001 -00136a 31fc add r15, r1 -00136c 2102 mov.l r0, @r1 -00136e e31f mov #h'1f, r3 -001370 909b mov.w @(h'136,pc), r0 ;@(h'14aa) -001372 02fe mov.l @(r0,r15), r2 -001374 3233 cmp/ge r3, r2 -001376 8be4 bf h'-38 ;@(h'1342) -001378 53f6 mov.l @(h'18,r15), r3 -00137a 73ff add #h'ff, r3 -00137c 1f36 mov.l r3, @(h'18,r15) -00137e 63f3 mov r15, r3 -001380 9094 mov.w @(h'128,pc), r0 ;@(h'14ac) -001382 7320 add #h'20, r3 -001384 52f6 mov.l @(h'18,r15), r2 -001386 4208 shll2 r2 -001388 01fe mov.l @(r0,r15), r1 -00138a 4208 shll2 r2 -00138c 908f mov.w @(h'11e,pc), r0 ;@(h'14ae) -00138e 323c add r3, r2 -001390 511b mov.l @(h'2c,r1), r1 -001392 00fe mov.l @(r0,r15), r0 -001394 4008 shll2 r0 -001396 4008 shll2 r0 -001398 4000 shll r0 -00139a 301c add r1, r0 -00139c 6102 mov.l @r0, r1 -00139e 4108 shll2 r1 -0013a0 9084 mov.w @(h'108,pc), r0 ;@(h'14ac) -0013a2 4100 shll r1 -0013a4 7102 -0013a6 2212 mov.l r1, @r2 -0013a8 52f6 mov.l @(h'18,r15), r2 -0013aa 4208 shll2 r2 -0013ac 01fe mov.l @(r0,r15), r1 -0013ae 4208 shll2 r2 -0013b0 907d mov.w @(h'fa,pc), r0 ;@(h'14ae) -0013b2 323c add r3, r2 -0013b4 00fe mov.l @(r0,r15), r0 -0013b6 4008 shll2 r0 -0013b8 4008 shll2 r0 -0013ba 4000 shll r0 -0013bc 511b mov.l @(h'2c,r1), r1 -0013be 301c add r1, r0 -0013c0 5101 mov.l @(h'4,r0), r1 -0013c2 4108 shll2 r1 -0013c4 4100 shll r1 -0013c6 1211 mov.l r1, @(h'4,r2) -0013c8 52f6 mov.l @(h'18,r15), r2 -0013ca 4208 shll2 r2 -0013cc d13b mov.l @(h'ec,pc), r1 ;@(h'14bc) -0013ce 4208 shll2 r2 -0013d0 323c add r3, r2 -0013d2 6823 mov r2, r8 -0013d4 410b jsr @r1 -0013d6 7808 -0013d8 d339 mov.l @(h'e4,pc), r3 ;@(h'14c0) -0013da 6103 mov r0, r1 -0013dc 430b jsr @r3 -0013de e009 mov #h'9, r0 -0013e0 70fc add #h'fc, r0 -0013e2 62f3 mov r15, r2 -0013e4 2802 mov.l r0, @r8 -0013e6 e100 mov #h'0, r1 -0013e8 53f6 mov.l @(h'18,r15), r3 -0013ea 7220 add #h'20, r2 -0013ec 4308 shll2 r3 -0013ee 4308 shll2 r3 -0013f0 332c add r2, r3 -0013f2 1313 mov.l r1, @(h'c,r3) -0013f4 53f6 mov.l @(h'18,r15), r3 -0013f6 7301 -0013f8 1f36 mov.l r3, @(h'18,r15) -0013fa 9058 mov.w @(h'b0,pc), r0 ;@(h'14ae) -0013fc 02fe mov.l @(r0,r15), r2 -0013fe 7201 -001400 9055 mov.w @(h'aa,pc), r0 ;@(h'14ae) -001402 0f26 mov.l r2, @(r0,r15) -001404 9052 mov.w @(h'a4,pc), r0 ;@(h'14ac) -001406 03fe mov.l @(r0,r15), r3 -001408 9051 mov.w @(h'a2,pc), r0 ;@(h'14ae) -00140a 523c mov.l @(h'30,r3), r2 -00140c 01fe mov.l @(r0,r15), r1 -00140e 3123 cmp/ge r2, r1 -001410 8901 bt h'2 ;@(h'1416) -001412 aea3 bra h'-2ba ;@(h'115c) -001414 0009 nop -001416 904b mov.w @(h'96,pc), r0 ;@(h'14b0) -001418 03fc mov.b @(r0,r15), r3 -00141a 2338 tst r3, r3 -00141c 8902 bt h'4 ;@(h'1424) -00141e d329 mov.l @(h'a4,pc), r3 ;@(h'14c4) -001420 432b jmp @r3 -001422 0009 nop -001424 9042 mov.w @(h'84,pc), r0 ;@(h'14ac) -001426 9144 mov.w @(h'88,pc), r1 ;@(h'14b2) -001428 31fc add r15, r1 -00142a 6312 mov.l @r1, r3 -00142c 7301 -00142e 4311 cmp/pz r3 -001430 8d01 bt/s h'2 ;@(h'1436) -001432 00fe mov.l @(r0,r15), r0 -001434 7307 -001436 4321 shar r3 -001438 9138 mov.w @(h'70,pc), r1 ;@(h'14ac) -00143a 4321 shar r3 -00143c 4321 shar r3 -00143e 31fc add r15, r1 -001440 6112 mov.l @r1, r1 -001442 5213 mov.l @(h'c,r1), r2 -001444 9136 mov.w @(h'6c,pc), r1 ;@(h'14b4) -001446 0327 mul.l r2, r3 -001448 31fc add r15, r1 -00144a 6112 mov.l @r1, r1 -00144c 7101 -00144e 4111 cmp/pz r1 -001450 8d01 bt/s h'2 ;@(h'1456) -001452 031a sts macl, r3 -001454 7107 -001456 4121 shar r1 -001458 5002 mov.l @(h'8,r0), r0 -00145a 4121 shar r1 -00145c 4121 shar r1 -00145e 331c add r1, r3 -001460 003c mov.b @(r0,r3), r0 -001462 880c cmp/eq #h'c, r0 -001464 8973 bt h'e6 ;@(h'154e) -001466 9021 mov.w @(h'42,pc), r0 ;@(h'14ac) -001468 9123 mov.w @(h'46,pc), r1 ;@(h'14b2) -00146a 31fc add r15, r1 -00146c 6312 mov.l @r1, r3 -00146e 7301 -001470 4311 cmp/pz r3 -001472 8d01 bt/s h'2 ;@(h'1478) -001474 00fe mov.l @(r0,r15), r0 -001476 7307 -001478 9118 mov.w @(h'30,pc), r1 ;@(h'14ac) -00147a 4321 shar r3 -00147c 4321 shar r3 -00147e 4321 shar r3 -001480 31fc add r15, r1 -001482 6112 mov.l @r1, r1 -001484 5213 mov.l @(h'c,r1), r2 -001486 0327 mul.l r2, r3 -001488 9114 mov.w @(h'28,pc), r1 ;@(h'14b4) -00148a 31fc add r15, r1 -00148c 6112 mov.l @r1, r1 -00148e 7106 -001490 4111 cmp/pz r1 -001492 8d01 bt/s h'2 ;@(h'1498) -001494 031a sts macl, r3 -001496 7107 -001498 5002 mov.l @(h'8,r0), r0 -00149a 4121 shar r1 -00149c 4121 shar r1 -00149e 4121 shar r1 -0014a0 331c add r1, r3 -0014a2 003c mov.b @(r0,r3), r0 -0014a4 880c cmp/eq #h'c, r0 -0014a6 a00f bra h'1e ;@(h'14c8) -0014a8 0009 nop -0014aa 04e8 -0014ac 04f0 -0014ae 04ec mov.b @(r0,r14), r4 -0014b0 04e2 stc r6_bank, r4 -0014b2 04c8 -0014b4 04c4 mov.b r12, @(r0,r4) -0014b6 0000 -0014b8 0030 -0014ba 5564 mov.l @(h'10,r6), r5 -0014bc 0030 -0014be 5778 mov.l @(h'20,r7), r7 -0014c0 0030 -0014c2 53dc mov.l @(h'30,r13), r3 -0014c4 0030 -0014c6 257a xor r7, r5 -0014c8 8941 bt h'82 ;@(h'154e) -0014ca 9098 mov.w @(h'130,pc), r0 ;@(h'15fe) -0014cc 9198 mov.w @(h'130,pc), r1 ;@(h'1600) -0014ce 31fc add r15, r1 -0014d0 6312 mov.l @r1, r3 -0014d2 7306 -0014d4 4311 cmp/pz r3 -0014d6 8d01 bt/s h'2 ;@(h'14dc) -0014d8 00fe mov.l @(r0,r15), r0 -0014da 7307 -0014dc 918f mov.w @(h'11e,pc), r1 ;@(h'15fe) -0014de 4321 shar r3 -0014e0 4321 shar r3 -0014e2 4321 shar r3 -0014e4 31fc add r15, r1 -0014e6 6112 mov.l @r1, r1 -0014e8 5213 mov.l @(h'c,r1), r2 -0014ea 0327 mul.l r2, r3 -0014ec 9189 mov.w @(h'112,pc), r1 ;@(h'1602) -0014ee 31fc add r15, r1 -0014f0 6112 mov.l @r1, r1 -0014f2 7101 -0014f4 4111 cmp/pz r1 -0014f6 8d01 bt/s h'2 ;@(h'14fc) -0014f8 031a sts macl, r3 -0014fa 7107 -0014fc 5002 mov.l @(h'8,r0), r0 -0014fe 4121 shar r1 -001500 4121 shar r1 -001502 4121 shar r1 -001504 331c add r1, r3 -001506 003c mov.b @(r0,r3), r0 -001508 880c cmp/eq #h'c, r0 -00150a 8920 bt h'40 ;@(h'154e) -00150c 9077 mov.w @(h'ee,pc), r0 ;@(h'15fe) -00150e 9177 mov.w @(h'ee,pc), r1 ;@(h'1600) -001510 31fc add r15, r1 -001512 6312 mov.l @r1, r3 -001514 7306 -001516 4311 cmp/pz r3 -001518 8d01 bt/s h'2 ;@(h'151e) -00151a 00fe mov.l @(r0,r15), r0 -00151c 7307 -00151e 4321 shar r3 -001520 916d mov.w @(h'da,pc), r1 ;@(h'15fe) -001522 4321 shar r3 -001524 4321 shar r3 -001526 31fc add r15, r1 -001528 6112 mov.l @r1, r1 -00152a 5213 mov.l @(h'c,r1), r2 -00152c 9169 mov.w @(h'd2,pc), r1 ;@(h'1602) -00152e 0327 mul.l r2, r3 -001530 31fc add r15, r1 -001532 6112 mov.l @r1, r1 -001534 7106 -001536 4111 cmp/pz r1 -001538 8d01 bt/s h'2 ;@(h'153e) -00153a 031a sts macl, r3 -00153c 7107 -00153e 4121 shar r1 -001540 5002 mov.l @(h'8,r0), r0 -001542 4121 shar r1 -001544 4121 shar r1 -001546 331c add r1, r3 -001548 003c mov.b @(r0,r3), r0 -00154a 880c cmp/eq #h'c, r0 -00154c 8b02 bf h'4 ;@(h'1554) -00154e e200 mov #h'0, r2 -001550 9058 mov.w @(h'b0,pc), r0 ;@(h'1604) -001552 0f24 mov.b r2, @(r0,r15) -001554 9057 mov.w @(h'ae,pc), r0 ;@(h'1606) -001556 e300 mov #h'0, r3 -001558 9152 mov.w @(h'a4,pc), r1 ;@(h'1600) -00155a 0f34 mov.b r3, @(r0,r15) -00155c 904f mov.w @(h'9e,pc), r0 ;@(h'15fe) -00155e 31fc add r15, r1 -001560 6312 mov.l @r1, r3 -001562 4311 cmp/pz r3 -001564 8d01 bt/s h'2 ;@(h'156a) -001566 00fe mov.l @(r0,r15), r0 -001568 7307 -00156a 4321 shar r3 -00156c 9147 mov.w @(h'8e,pc), r1 ;@(h'15fe) -00156e 4321 shar r3 -001570 4321 shar r3 +001140 c907 and #h'7, r0 +001142 6007 not r0, r0 +001144 7001 +001146 2008 tst r0, r0 +001148 8d02 bt/s h'4 ;@(h'1150) +00114a 1f04 mov.l r0, @(h'10,r15) +00114c a16d bra h'2da ;@(h'142a) +00114e 0009 nop +001150 50f3 mov.l @(h'c,r15), r0 +001152 7001 +001154 4011 cmp/pz r0 +001156 8b01 bf h'2 ;@(h'115c) +001158 a005 bra h'a ;@(h'1166) +00115a c90f and #h'f, r0 +00115c 6007 not r0, r0 +00115e 7001 +001160 c90f and #h'f, r0 +001162 6007 not r0, r0 +001164 7001 +001166 e300 mov #h'0, r3 +001168 1f03 mov.l r0, @(h'c,r15) +00116a 902e mov.w @(h'5c,pc), r0 ;@(h'11ca) +00116c a154 bra h'2a8 ;@(h'1418) +00116e 0f36 mov.l r3, @(r0,r15) +001170 902c mov.w @(h'58,pc), r0 ;@(h'11cc) +001172 00fe mov.l @(r0,r15), r0 +001174 9129 mov.w @(h'52,pc), r1 ;@(h'11ca) +001176 31fc add r15, r1 +001178 6312 mov.l @r1, r3 +00117a 4308 shll2 r3 +00117c 500b mov.l @(h'2c,r0), r0 +00117e 4308 shll2 r3 +001180 4300 shll r3 +001182 303c add r3, r0 +001184 53f3 mov.l @(h'c,r15), r3 +001186 6203 mov r0, r2 +001188 7210 add #h'10, r2 +00118a 323c add r3, r2 +00118c 6020 mov.b @r2, r0 +00118e 2008 tst r0, r0 +001190 8b01 bf h'2 ;@(h'1196) +001192 a13c bra h'278 ;@(h'140e) +001194 0009 nop +001196 9019 mov.w @(h'32,pc), r0 ;@(h'11cc) +001198 9117 mov.w @(h'2e,pc), r1 ;@(h'11ca) +00119a 00fe mov.l @(r0,r15), r0 +00119c 31fc add r15, r1 +00119e 6312 mov.l @r1, r3 +0011a0 500b mov.l @(h'2c,r0), r0 +0011a2 4308 shll2 r3 +0011a4 4308 shll2 r3 +0011a6 4300 shll r3 +0011a8 303c add r3, r0 +0011aa 5002 mov.l @(h'8,r0), r0 +0011ac 8800 cmp/eq #h'0, r0 +0011ae 8905 bt h'a ;@(h'11bc) +0011b0 8801 cmp/eq #h'1, r0 +0011b2 8b01 bf h'2 ;@(h'11b8) +0011b4 a0c6 bra h'18c ;@(h'1344) +0011b6 0009 nop +0011b8 a129 bra h'252 ;@(h'140e) +0011ba 0009 nop +0011bc 50f7 mov.l @(h'1c,r15), r0 +0011be 8820 cmp/eq #h'20, r0 +0011c0 8b2c bf h'58 ;@(h'121c) +0011c2 e200 mov #h'0, r2 +0011c4 9003 mov.w @(h'6,pc), r0 ;@(h'11ce) +0011c6 a021 bra h'42 ;@(h'120c) +0011c8 0f26 mov.l r2, @(r0,r15) +0011ca 04ec mov.b @(r0,r14), r4 +0011cc 04f0 +0011ce 04e8 +0011d0 0030 +0011d2 533c mov.l @(h'30,r3), r3 +0011d4 90a1 mov.w @(h'142,pc), r0 ;@(h'131a) +0011d6 01fe mov.l @(r0,r15), r1 +0011d8 92a0 mov.w @(h'140,pc), r2 ;@(h'131c) +0011da 6313 mov r1, r3 +0011dc 909d mov.w @(h'13a,pc), r0 ;@(h'131a) +0011de 32fc add r15, r2 +0011e0 4108 shll2 r1 +0011e2 313c add r3, r1 +0011e4 4108 shll2 r1 +0011e6 312c add r2, r1 +0011e8 02fe mov.l @(r0,r15), r2 +0011ea 6323 mov r2, r3 +0011ec 4208 shll2 r2 +0011ee 323c add r3, r2 +0011f0 9394 mov.w @(h'128,pc), r3 ;@(h'131c) +0011f2 4208 shll2 r2 +0011f4 33fc add r15, r3 +0011f6 323c add r3, r2 +0011f8 d34a mov.l @(h'128,pc), r3 ;@(h'1324) +0011fa 7214 add #h'14, r2 +0011fc 430b jsr @r3 +0011fe e014 mov #h'14, r0 +001200 908b mov.w @(h'116,pc), r0 ;@(h'131a) +001202 00fe mov.l @(r0,r15), r0 +001204 9189 mov.w @(h'112,pc), r1 ;@(h'131a) +001206 7001 +001208 31fc add r15, r1 +00120a 2102 mov.l r0, @r1 +00120c 9085 mov.w @(h'10a,pc), r0 ;@(h'131a) +00120e e31f mov #h'1f, r3 +001210 02fe mov.l @(r0,r15), r2 +001212 3233 cmp/ge r3, r2 +001214 8bde bf h'-44 ;@(h'11d4) +001216 53f7 mov.l @(h'1c,r15), r3 +001218 73ff add #h'ff, r3 +00121a 1f37 mov.l r3, @(h'1c,r15) +00121c 52f7 mov.l @(h'1c,r15), r2 +00121e 6323 mov r2, r3 +001220 917c mov.w @(h'f8,pc), r1 ;@(h'131c) +001222 4208 shll2 r2 +001224 907b mov.w @(h'f6,pc), r0 ;@(h'131e) +001226 31fc add r15, r1 +001228 323c add r3, r2 +00122a 4208 shll2 r2 +00122c 03fe mov.l @(r0,r15), r3 +00122e 321c add r1, r2 +001230 9076 mov.w @(h'ec,pc), r0 ;@(h'1320) +001232 00fe mov.l @(r0,r15), r0 +001234 533b mov.l @(h'2c,r3), r3 +001236 4008 shll2 r0 +001238 4008 shll2 r0 +00123a 4000 shll r0 +00123c 303c add r3, r0 +00123e 5303 mov.l @(h'c,r0), r3 +001240 906d mov.w @(h'da,pc), r0 ;@(h'131e) +001242 1234 mov.l r3, @(h'10,r2) +001244 52f7 mov.l @(h'1c,r15), r2 +001246 6323 mov r2, r3 +001248 4208 shll2 r2 +00124a 323c add r3, r2 +00124c 03fe mov.l @(r0,r15), r3 +00124e 4208 shll2 r2 +001250 9066 mov.w @(h'cc,pc), r0 ;@(h'1320) +001252 321c add r1, r2 +001254 00fe mov.l @(r0,r15), r0 +001256 4008 shll2 r0 +001258 4008 shll2 r0 +00125a 4000 shll r0 +00125c 533b mov.l @(h'2c,r3), r3 +00125e 303c add r3, r0 +001260 6302 mov.l @r0, r3 +001262 4308 shll2 r3 +001264 905b mov.w @(h'b6,pc), r0 ;@(h'131e) +001266 4300 shll r3 +001268 7303 +00126a 2232 mov.l r3, @r2 +00126c 52f7 mov.l @(h'1c,r15), r2 +00126e 6323 mov r2, r3 +001270 4208 shll2 r2 +001272 323c add r3, r2 +001274 03fe mov.l @(r0,r15), r3 +001276 4208 shll2 r2 +001278 9052 mov.w @(h'a4,pc), r0 ;@(h'1320) +00127a 321c add r1, r2 +00127c 533b mov.l @(h'2c,r3), r3 +00127e 00fe mov.l @(r0,r15), r0 +001280 4008 shll2 r0 +001282 4008 shll2 r0 +001284 4000 shll r0 +001286 303c add r3, r0 +001288 5301 mov.l @(h'4,r0), r3 +00128a 4308 shll2 r3 +00128c 4300 shll r3 +00128e 7303 +001290 1231 mov.l r3, @(h'4,r2) +001292 52f7 mov.l @(h'1c,r15), r2 +001294 6323 mov r2, r3 +001296 4208 shll2 r2 +001298 323c add r3, r2 +00129a 4208 shll2 r2 +00129c 53f7 mov.l @(h'1c,r15), r3 +00129e 321c add r1, r2 +0012a0 6033 mov r3, r0 +0012a2 4308 shll2 r3 +0012a4 330c add r0, r3 +0012a6 4308 shll2 r3 +0012a8 331c add r1, r3 +0012aa e000 mov #h'0, r0 +0012ac 1303 mov.l r0, @(h'c,r3) +0012ae 1202 mov.l r0, @(h'8,r2) +0012b0 50f7 mov.l @(h'1c,r15), r0 +0012b2 6303 mov r0, r3 +0012b4 4008 shll2 r0 +0012b6 303c add r3, r0 +0012b8 4008 shll2 r0 +0012ba 301c add r1, r0 +0012bc 5004 mov.l @(h'10,r0), r0 +0012be 8800 cmp/eq #h'0, r0 +0012c0 8907 bt h'e ;@(h'12d2) +0012c2 8801 cmp/eq #h'1, r0 +0012c4 8911 bt h'22 ;@(h'12ea) +0012c6 8802 cmp/eq #h'2, r0 +0012c8 891b bt h'36 ;@(h'1302) +0012ca 8803 cmp/eq #h'3, r0 +0012cc 892c bt h'58 ;@(h'1328) +0012ce a035 bra h'6a ;@(h'133c) +0012d0 0009 nop +0012d2 53f7 mov.l @(h'1c,r15), r3 +0012d4 9122 mov.w @(h'44,pc), r1 ;@(h'131c) +0012d6 6233 mov r3, r2 +0012d8 4308 shll2 r3 +0012da 332c add r2, r3 +0012dc 4308 shll2 r3 +0012de 31fc add r15, r1 +0012e0 331c add r1, r3 +0012e2 e2fa mov #h'fffffffa, r2 +0012e4 1322 mov.l r2, @(h'8,r3) +0012e6 a029 bra h'52 ;@(h'133c) +0012e8 0009 nop +0012ea 51f7 mov.l @(h'1c,r15), r1 +0012ec 9216 mov.w @(h'2c,pc), r2 ;@(h'131c) +0012ee 6313 mov r1, r3 +0012f0 4108 shll2 r1 +0012f2 313c add r3, r1 +0012f4 4108 shll2 r1 +0012f6 32fc add r15, r2 +0012f8 312c add r2, r1 +0012fa e306 mov #h'6, r3 +0012fc 1132 mov.l r3, @(h'8,r1) +0012fe a01d bra h'3a ;@(h'133c) +001300 0009 nop +001302 52f7 mov.l @(h'1c,r15), r2 +001304 910a mov.w @(h'14,pc), r1 ;@(h'131c) +001306 6323 mov r2, r3 +001308 4208 shll2 r2 +00130a 323c add r3, r2 +00130c 4208 shll2 r2 +00130e 31fc add r15, r1 +001310 321c add r1, r2 +001312 e3fa mov #h'fffffffa, r3 +001314 1233 mov.l r3, @(h'c,r2) +001316 a011 bra h'22 ;@(h'133c) +001318 0009 nop +00131a 04e8 +00131c 0220 +00131e 04f0 +001320 04ec mov.b @(r0,r14), r4 +001322 0000 +001324 0030 +001326 5584 mov.l @(h'10,r8), r5 +001328 51f7 mov.l @(h'1c,r15), r1 +00132a 6313 mov r1, r3 +00132c 9211 mov.w @(h'22,pc), r2 ;@(h'1352) +00132e 4108 shll2 r1 +001330 313c add r3, r1 +001332 4108 shll2 r1 +001334 32fc add r15, r2 +001336 312c add r2, r1 +001338 e306 mov #h'6, r3 +00133a 1133 mov.l r3, @(h'c,r1) +00133c 52f7 mov.l @(h'1c,r15), r2 +00133e 7201 +001340 a065 bra h'ca ;@(h'140e) +001342 1f27 mov.l r2, @(h'1c,r15) +001344 50f6 mov.l @(h'18,r15), r0 +001346 8820 cmp/eq #h'20, r0 +001348 8b23 bf h'46 ;@(h'1392) +00134a e200 mov #h'0, r2 +00134c 9002 mov.w @(h'4,pc), r0 ;@(h'1354) +00134e a018 bra h'30 ;@(h'1382) +001350 0f26 mov.l r2, @(r0,r15) +001352 0220 +001354 04e8 +001356 63f3 mov r15, r3 +001358 90b1 mov.w @(h'162,pc), r0 ;@(h'14be) +00135a 7320 add #h'20, r3 +00135c 01fe mov.l @(r0,r15), r1 +00135e 4108 shll2 r1 +001360 90ad mov.w @(h'15a,pc), r0 ;@(h'14be) +001362 4108 shll2 r1 +001364 02fe mov.l @(r0,r15), r2 +001366 313c add r3, r1 +001368 4208 shll2 r2 +00136a 4208 shll2 r2 +00136c 323c add r3, r2 +00136e 7210 add #h'10, r2 +001370 d356 mov.l @(h'158,pc), r3 ;@(h'14cc) +001372 430b jsr @r3 +001374 e010 mov #h'10, r0 +001376 90a2 mov.w @(h'144,pc), r0 ;@(h'14be) +001378 91a1 mov.w @(h'142,pc), r1 ;@(h'14be) +00137a 00fe mov.l @(r0,r15), r0 +00137c 7001 +00137e 31fc add r15, r1 +001380 2102 mov.l r0, @r1 +001382 e31f mov #h'1f, r3 +001384 909b mov.w @(h'136,pc), r0 ;@(h'14be) +001386 02fe mov.l @(r0,r15), r2 +001388 3233 cmp/ge r3, r2 +00138a 8be4 bf h'-38 ;@(h'1356) +00138c 53f6 mov.l @(h'18,r15), r3 +00138e 73ff add #h'ff, r3 +001390 1f36 mov.l r3, @(h'18,r15) +001392 63f3 mov r15, r3 +001394 9094 mov.w @(h'128,pc), r0 ;@(h'14c0) +001396 7320 add #h'20, r3 +001398 52f6 mov.l @(h'18,r15), r2 +00139a 4208 shll2 r2 +00139c 01fe mov.l @(r0,r15), r1 +00139e 4208 shll2 r2 +0013a0 908f mov.w @(h'11e,pc), r0 ;@(h'14c2) +0013a2 323c add r3, r2 +0013a4 511b mov.l @(h'2c,r1), r1 +0013a6 00fe mov.l @(r0,r15), r0 +0013a8 4008 shll2 r0 +0013aa 4008 shll2 r0 +0013ac 4000 shll r0 +0013ae 301c add r1, r0 +0013b0 6102 mov.l @r0, r1 +0013b2 4108 shll2 r1 +0013b4 9084 mov.w @(h'108,pc), r0 ;@(h'14c0) +0013b6 4100 shll r1 +0013b8 7102 +0013ba 2212 mov.l r1, @r2 +0013bc 52f6 mov.l @(h'18,r15), r2 +0013be 4208 shll2 r2 +0013c0 01fe mov.l @(r0,r15), r1 +0013c2 4208 shll2 r2 +0013c4 907d mov.w @(h'fa,pc), r0 ;@(h'14c2) +0013c6 323c add r3, r2 +0013c8 00fe mov.l @(r0,r15), r0 +0013ca 4008 shll2 r0 +0013cc 4008 shll2 r0 +0013ce 4000 shll r0 +0013d0 511b mov.l @(h'2c,r1), r1 +0013d2 301c add r1, r0 +0013d4 5101 mov.l @(h'4,r0), r1 +0013d6 4108 shll2 r1 +0013d8 4100 shll r1 +0013da 1211 mov.l r1, @(h'4,r2) +0013dc 52f6 mov.l @(h'18,r15), r2 +0013de 4208 shll2 r2 +0013e0 d13b mov.l @(h'ec,pc), r1 ;@(h'14d0) +0013e2 4208 shll2 r2 +0013e4 323c add r3, r2 +0013e6 6823 mov r2, r8 +0013e8 410b jsr @r1 +0013ea 7808 +0013ec d339 mov.l @(h'e4,pc), r3 ;@(h'14d4) +0013ee 6103 mov r0, r1 +0013f0 430b jsr @r3 +0013f2 e009 mov #h'9, r0 +0013f4 70fc add #h'fc, r0 +0013f6 62f3 mov r15, r2 +0013f8 2802 mov.l r0, @r8 +0013fa e100 mov #h'0, r1 +0013fc 53f6 mov.l @(h'18,r15), r3 +0013fe 7220 add #h'20, r2 +001400 4308 shll2 r3 +001402 4308 shll2 r3 +001404 332c add r2, r3 +001406 1313 mov.l r1, @(h'c,r3) +001408 53f6 mov.l @(h'18,r15), r3 +00140a 7301 +00140c 1f36 mov.l r3, @(h'18,r15) +00140e 9058 mov.w @(h'b0,pc), r0 ;@(h'14c2) +001410 02fe mov.l @(r0,r15), r2 +001412 7201 +001414 9055 mov.w @(h'aa,pc), r0 ;@(h'14c2) +001416 0f26 mov.l r2, @(r0,r15) +001418 9052 mov.w @(h'a4,pc), r0 ;@(h'14c0) +00141a 03fe mov.l @(r0,r15), r3 +00141c 9051 mov.w @(h'a2,pc), r0 ;@(h'14c2) +00141e 523c mov.l @(h'30,r3), r2 +001420 01fe mov.l @(r0,r15), r1 +001422 3123 cmp/ge r2, r1 +001424 8901 bt h'2 ;@(h'142a) +001426 aea3 bra h'-2ba ;@(h'1170) +001428 0009 nop +00142a 904b mov.w @(h'96,pc), r0 ;@(h'14c4) +00142c 03fc mov.b @(r0,r15), r3 +00142e 2338 tst r3, r3 +001430 8902 bt h'4 ;@(h'1438) +001432 d329 mov.l @(h'a4,pc), r3 ;@(h'14d8) +001434 432b jmp @r3 +001436 0009 nop +001438 9042 mov.w @(h'84,pc), r0 ;@(h'14c0) +00143a 9144 mov.w @(h'88,pc), r1 ;@(h'14c6) +00143c 31fc add r15, r1 +00143e 6312 mov.l @r1, r3 +001440 7301 +001442 4311 cmp/pz r3 +001444 8d01 bt/s h'2 ;@(h'144a) +001446 00fe mov.l @(r0,r15), r0 +001448 7307 +00144a 4321 shar r3 +00144c 9138 mov.w @(h'70,pc), r1 ;@(h'14c0) +00144e 4321 shar r3 +001450 4321 shar r3 +001452 31fc add r15, r1 +001454 6112 mov.l @r1, r1 +001456 5213 mov.l @(h'c,r1), r2 +001458 9136 mov.w @(h'6c,pc), r1 ;@(h'14c8) +00145a 0327 mul.l r2, r3 +00145c 31fc add r15, r1 +00145e 6112 mov.l @r1, r1 +001460 7101 +001462 4111 cmp/pz r1 +001464 8d01 bt/s h'2 ;@(h'146a) +001466 031a sts macl, r3 +001468 7107 +00146a 4121 shar r1 +00146c 5002 mov.l @(h'8,r0), r0 +00146e 4121 shar r1 +001470 4121 shar r1 +001472 331c add r1, r3 +001474 003c mov.b @(r0,r3), r0 +001476 880c cmp/eq #h'c, r0 +001478 8973 bt h'e6 ;@(h'1562) +00147a 9021 mov.w @(h'42,pc), r0 ;@(h'14c0) +00147c 9123 mov.w @(h'46,pc), r1 ;@(h'14c6) +00147e 31fc add r15, r1 +001480 6312 mov.l @r1, r3 +001482 7301 +001484 4311 cmp/pz r3 +001486 8d01 bt/s h'2 ;@(h'148c) +001488 00fe mov.l @(r0,r15), r0 +00148a 7307 +00148c 9118 mov.w @(h'30,pc), r1 ;@(h'14c0) +00148e 4321 shar r3 +001490 4321 shar r3 +001492 4321 shar r3 +001494 31fc add r15, r1 +001496 6112 mov.l @r1, r1 +001498 5213 mov.l @(h'c,r1), r2 +00149a 0327 mul.l r2, r3 +00149c 9114 mov.w @(h'28,pc), r1 ;@(h'14c8) +00149e 31fc add r15, r1 +0014a0 6112 mov.l @r1, r1 +0014a2 7106 +0014a4 4111 cmp/pz r1 +0014a6 8d01 bt/s h'2 ;@(h'14ac) +0014a8 031a sts macl, r3 +0014aa 7107 +0014ac 5002 mov.l @(h'8,r0), r0 +0014ae 4121 shar r1 +0014b0 4121 shar r1 +0014b2 4121 shar r1 +0014b4 331c add r1, r3 +0014b6 003c mov.b @(r0,r3), r0 +0014b8 880c cmp/eq #h'c, r0 +0014ba a00f bra h'1e ;@(h'14dc) +0014bc 0009 nop +0014be 04e8 +0014c0 04f0 +0014c2 04ec mov.b @(r0,r14), r4 +0014c4 04e2 stc r6_bank, r4 +0014c6 04c8 +0014c8 04c4 mov.b r12, @(r0,r4) +0014ca 0000 +0014cc 0030 +0014ce 5578 mov.l @(h'20,r7), r5 +0014d0 0030 +0014d2 578c mov.l @(h'30,r8), r7 +0014d4 0030 +0014d6 53f0 mov.l @(h'0,r15), r3 +0014d8 0030 +0014da 258e mulu.w r8, r5 +0014dc 8941 bt h'82 ;@(h'1562) +0014de 9098 mov.w @(h'130,pc), r0 ;@(h'1612) +0014e0 9198 mov.w @(h'130,pc), r1 ;@(h'1614) +0014e2 31fc add r15, r1 +0014e4 6312 mov.l @r1, r3 +0014e6 7306 +0014e8 4311 cmp/pz r3 +0014ea 8d01 bt/s h'2 ;@(h'14f0) +0014ec 00fe mov.l @(r0,r15), r0 +0014ee 7307 +0014f0 918f mov.w @(h'11e,pc), r1 ;@(h'1612) +0014f2 4321 shar r3 +0014f4 4321 shar r3 +0014f6 4321 shar r3 +0014f8 31fc add r15, r1 +0014fa 6112 mov.l @r1, r1 +0014fc 5213 mov.l @(h'c,r1), r2 +0014fe 0327 mul.l r2, r3 +001500 9189 mov.w @(h'112,pc), r1 ;@(h'1616) +001502 31fc add r15, r1 +001504 6112 mov.l @r1, r1 +001506 7101 +001508 4111 cmp/pz r1 +00150a 8d01 bt/s h'2 ;@(h'1510) +00150c 031a sts macl, r3 +00150e 7107 +001510 5002 mov.l @(h'8,r0), r0 +001512 4121 shar r1 +001514 4121 shar r1 +001516 4121 shar r1 +001518 331c add r1, r3 +00151a 003c mov.b @(r0,r3), r0 +00151c 880c cmp/eq #h'c, r0 +00151e 8920 bt h'40 ;@(h'1562) +001520 9077 mov.w @(h'ee,pc), r0 ;@(h'1612) +001522 9177 mov.w @(h'ee,pc), r1 ;@(h'1614) +001524 31fc add r15, r1 +001526 6312 mov.l @r1, r3 +001528 7306 +00152a 4311 cmp/pz r3 +00152c 8d01 bt/s h'2 ;@(h'1532) +00152e 00fe mov.l @(r0,r15), r0 +001530 7307 +001532 4321 shar r3 +001534 916d mov.w @(h'da,pc), r1 ;@(h'1612) +001536 4321 shar r3 +001538 4321 shar r3 +00153a 31fc add r15, r1 +00153c 6112 mov.l @r1, r1 +00153e 5213 mov.l @(h'c,r1), r2 +001540 9169 mov.w @(h'd2,pc), r1 ;@(h'1616) +001542 0327 mul.l r2, r3 +001544 31fc add r15, r1 +001546 6112 mov.l @r1, r1 +001548 7106 +00154a 4111 cmp/pz r1 +00154c 8d01 bt/s h'2 ;@(h'1552) +00154e 031a sts macl, r3 +001550 7107 +001552 4121 shar r1 +001554 5002 mov.l @(h'8,r0), r0 +001556 4121 shar r1 +001558 4121 shar r1 +00155a 331c add r1, r3 +00155c 003c mov.b @(r0,r3), r0 +00155e 880c cmp/eq #h'c, r0 +001560 8b02 bf h'4 ;@(h'1568) +001562 e200 mov #h'0, r2 +001564 9058 mov.w @(h'b0,pc), r0 ;@(h'1618) +001566 0f24 mov.b r2, @(r0,r15) +001568 9057 mov.w @(h'ae,pc), r0 ;@(h'161a) +00156a e300 mov #h'0, r3 +00156c 9152 mov.w @(h'a4,pc), r1 ;@(h'1614) +00156e 0f34 mov.b r3, @(r0,r15) +001570 904f mov.w @(h'9e,pc), r0 ;@(h'1612) 001572 31fc add r15, r1 -001574 6212 mov.l @r1, r2 -001576 5223 mov.l @(h'c,r2), r2 -001578 9143 mov.w @(h'86,pc), r1 ;@(h'1602) -00157a 0327 mul.l r2, r3 -00157c 31fc add r15, r1 -00157e 6112 mov.l @r1, r1 -001580 7101 -001582 4111 cmp/pz r1 -001584 8d01 bt/s h'2 ;@(h'158a) -001586 031a sts macl, r3 -001588 7107 -00158a 4121 shar r1 -00158c 5002 mov.l @(h'8,r0), r0 -00158e 4121 shar r1 -001590 4121 shar r1 -001592 331c add r1, r3 -001594 003c mov.b @(r0,r3), r0 -001596 8801 cmp/eq #h'1, r0 -001598 891f bt h'3e ;@(h'15da) -00159a 9030 mov.w @(h'60,pc), r0 ;@(h'15fe) -00159c 9130 mov.w @(h'60,pc), r1 ;@(h'1600) -00159e 31fc add r15, r1 -0015a0 6312 mov.l @r1, r3 -0015a2 4311 cmp/pz r3 -0015a4 8d01 bt/s h'2 ;@(h'15aa) -0015a6 00fe mov.l @(r0,r15), r0 -0015a8 7307 -0015aa 4321 shar r3 -0015ac 9127 mov.w @(h'4e,pc), r1 ;@(h'15fe) -0015ae 4321 shar r3 -0015b0 4321 shar r3 +001574 6312 mov.l @r1, r3 +001576 4311 cmp/pz r3 +001578 8d01 bt/s h'2 ;@(h'157e) +00157a 00fe mov.l @(r0,r15), r0 +00157c 7307 +00157e 4321 shar r3 +001580 9147 mov.w @(h'8e,pc), r1 ;@(h'1612) +001582 4321 shar r3 +001584 4321 shar r3 +001586 31fc add r15, r1 +001588 6212 mov.l @r1, r2 +00158a 5223 mov.l @(h'c,r2), r2 +00158c 9143 mov.w @(h'86,pc), r1 ;@(h'1616) +00158e 0327 mul.l r2, r3 +001590 31fc add r15, r1 +001592 6112 mov.l @r1, r1 +001594 7101 +001596 4111 cmp/pz r1 +001598 8d01 bt/s h'2 ;@(h'159e) +00159a 031a sts macl, r3 +00159c 7107 +00159e 4121 shar r1 +0015a0 5002 mov.l @(h'8,r0), r0 +0015a2 4121 shar r1 +0015a4 4121 shar r1 +0015a6 331c add r1, r3 +0015a8 003c mov.b @(r0,r3), r0 +0015aa 8801 cmp/eq #h'1, r0 +0015ac 891f bt h'3e ;@(h'15ee) +0015ae 9030 mov.w @(h'60,pc), r0 ;@(h'1612) +0015b0 9130 mov.w @(h'60,pc), r1 ;@(h'1614) 0015b2 31fc add r15, r1 -0015b4 6212 mov.l @r1, r2 -0015b6 5223 mov.l @(h'c,r2), r2 -0015b8 9123 mov.w @(h'46,pc), r1 ;@(h'1602) -0015ba 0327 mul.l r2, r3 -0015bc 31fc add r15, r1 -0015be 6112 mov.l @r1, r1 -0015c0 7106 -0015c2 4111 cmp/pz r1 -0015c4 8d01 bt/s h'2 ;@(h'15ca) -0015c6 031a sts macl, r3 -0015c8 7107 -0015ca 4121 shar r1 -0015cc 5002 mov.l @(h'8,r0), r0 -0015ce 4121 shar r1 -0015d0 4121 shar r1 -0015d2 331c add r1, r3 -0015d4 003c mov.b @(r0,r3), r0 -0015d6 8801 cmp/eq #h'1, r0 -0015d8 8b1b bf h'36 ;@(h'1612) -0015da 9011 mov.w @(h'22,pc), r0 ;@(h'1600) -0015dc 02fe mov.l @(r0,r15), r2 -0015de 4221 shar r2 -0015e0 900e mov.w @(h'1c,pc), r0 ;@(h'1600) -0015e2 4221 shar r2 -0015e4 4221 shar r2 -0015e6 4208 shll2 r2 -0015e8 4200 shll r2 -0015ea 7208 -0015ec 0f26 mov.l r2, @(r0,r15) -0015ee 900b mov.w @(h'16,pc), r0 ;@(h'1608) -0015f0 03fe mov.l @(r0,r15), r3 -0015f2 4311 cmp/pz r3 -0015f4 8b01 bf h'2 ;@(h'15fa) -0015f6 a239 bra h'472 ;@(h'1a6c) -0015f8 0009 nop -0015fa a006 bra h'c ;@(h'160a) -0015fc 0009 nop -0015fe 04f0 -001600 04c8 -001602 04c4 mov.b r12, @(r0,r4) -001604 04e3 -001606 04dc mov.b @(r0,r13), r4 -001608 04d0 -00160a e101 mov #h'1, r1 -00160c 905a mov.w @(h'b4,pc), r0 ;@(h'16c4) -00160e a22d bra h'45a ;@(h'1a6c) -001610 0f16 mov.l r1, @(r0,r15) -001612 9058 mov.w @(h'b0,pc), r0 ;@(h'16c6) -001614 9158 mov.w @(h'b0,pc), r1 ;@(h'16c8) -001616 31fc add r15, r1 -001618 6312 mov.l @r1, r3 -00161a 4311 cmp/pz r3 -00161c 8d01 bt/s h'2 ;@(h'1622) -00161e 00fe mov.l @(r0,r15), r0 -001620 7307 -001622 4321 shar r3 -001624 914f mov.w @(h'9e,pc), r1 ;@(h'16c6) -001626 4321 shar r3 -001628 4321 shar r3 -00162a 7301 -00162c 31fc add r15, r1 -00162e 6212 mov.l @r1, r2 -001630 914b mov.w @(h'96,pc), r1 ;@(h'16ca) -001632 5223 mov.l @(h'c,r2), r2 -001634 0327 mul.l r2, r3 -001636 31fc add r15, r1 -001638 6112 mov.l @r1, r1 -00163a 7101 -00163c 4111 cmp/pz r1 -00163e 8d01 bt/s h'2 ;@(h'1644) -001640 031a sts macl, r3 -001642 7107 -001644 5002 mov.l @(h'8,r0), r0 -001646 4121 shar r1 -001648 4121 shar r1 -00164a 4121 shar r1 -00164c 331c add r1, r3 -00164e 003c mov.b @(r0,r3), r0 -001650 8801 cmp/eq #h'1, r0 -001652 8920 bt h'40 ;@(h'1696) -001654 9037 mov.w @(h'6e,pc), r0 ;@(h'16c6) -001656 9137 mov.w @(h'6e,pc), r1 ;@(h'16c8) -001658 31fc add r15, r1 -00165a 6312 mov.l @r1, r3 -00165c 4311 cmp/pz r3 -00165e 8d01 bt/s h'2 ;@(h'1664) -001660 00fe mov.l @(r0,r15), r0 -001662 7307 -001664 912f mov.w @(h'5e,pc), r1 ;@(h'16c6) -001666 4321 shar r3 -001668 4321 shar r3 -00166a 4321 shar r3 -00166c 7301 -00166e 31fc add r15, r1 -001670 6212 mov.l @r1, r2 -001672 5223 mov.l @(h'c,r2), r2 -001674 9129 mov.w @(h'52,pc), r1 ;@(h'16ca) -001676 0327 mul.l r2, r3 -001678 31fc add r15, r1 -00167a 6112 mov.l @r1, r1 -00167c 7106 -00167e 4111 cmp/pz r1 -001680 8d01 bt/s h'2 ;@(h'1686) -001682 031a sts macl, r3 -001684 7107 -001686 4121 shar r1 -001688 5002 mov.l @(h'8,r0), r0 -00168a 4121 shar r1 -00168c 4121 shar r1 -00168e 331c add r1, r3 -001690 003c mov.b @(r0,r3), r0 -001692 8801 cmp/eq #h'1, r0 -001694 8b12 bf h'24 ;@(h'16bc) -001696 e201 mov #h'1, r2 -001698 9018 mov.w @(h'30,pc), r0 ;@(h'16cc) -00169a e300 mov #h'0, r3 -00169c 0f24 mov.b r2, @(r0,r15) -00169e 6233 mov r3, r2 -0016a0 9015 mov.w @(h'2a,pc), r0 ;@(h'16ce) -0016a2 0f34 mov.b r3, @(r0,r15) -0016a4 900e mov.w @(h'1c,pc), r0 ;@(h'16c4) -0016a6 0f26 mov.l r2, @(r0,r15) -0016a8 900e mov.w @(h'1c,pc), r0 ;@(h'16c8) -0016aa 03fe mov.l @(r0,r15), r3 -0016ac 900c mov.w @(h'18,pc), r0 ;@(h'16c8) -0016ae 4321 shar r3 -0016b0 4321 shar r3 -0016b2 4321 shar r3 -0016b4 4308 shll2 r3 -0016b6 4300 shll r3 -0016b8 a1d8 bra h'3b0 ;@(h'1a6c) -0016ba 0f36 mov.l r3, @(r0,r15) -0016bc 9008 mov.w @(h'10,pc), r0 ;@(h'16d0) -0016be e100 mov #h'0, r1 -0016c0 a1cb bra h'396 ;@(h'1a5a) -0016c2 0f16 mov.l r1, @(r0,r15) -0016c4 04d0 -0016c6 04f0 -0016c8 04c8 -0016ca 04c4 mov.b r12, @(r0,r4) -0016cc 04dc mov.b @(r0,r13), r4 -0016ce 04dd mov.w @(r0,r13), r4 -0016d0 04ec mov.b @(r0,r14), r4 -0016d2 908c mov.w @(h'118,pc), r0 ;@(h'17ee) -0016d4 02fe mov.l @(r0,r15), r2 -0016d6 4211 cmp/pz r2 -0016d8 8901 bt h'2 ;@(h'16de) -0016da a1b9 bra h'372 ;@(h'1a50) -0016dc 0009 nop -0016de 9087 mov.w @(h'10e,pc), r0 ;@(h'17f0) -0016e0 01fe mov.l @(r0,r15), r1 -0016e2 7106 -0016e4 9085 mov.w @(h'10a,pc), r0 ;@(h'17f2) -0016e6 03fe mov.l @(r0,r15), r3 -0016e8 9084 mov.w @(h'108,pc), r0 ;@(h'17f4) -0016ea 02fe mov.l @(r0,r15), r2 -0016ec 5335 mov.l @(h'14,r3), r3 -0016ee 6023 mov r2, r0 -0016f0 4208 shll2 r2 -0016f2 4200 shll r2 -0016f4 320c add r0, r2 -0016f6 4208 shll2 r2 -0016f8 323c add r3, r2 -0016fa 6022 mov.l @r2, r0 -0016fc 3103 cmp/ge r0, r1 -0016fe 8901 bt h'2 ;@(h'1704) -001700 a1a6 bra h'34c ;@(h'1a50) -001702 0009 nop -001704 9074 mov.w @(h'e8,pc), r0 ;@(h'17f0) -001706 02fe mov.l @(r0,r15), r2 -001708 9073 mov.w @(h'e6,pc), r0 ;@(h'17f2) -00170a 7201 -00170c 03fe mov.l @(r0,r15), r3 -00170e 9071 mov.w @(h'e2,pc), r0 ;@(h'17f4) -001710 5335 mov.l @(h'14,r3), r3 -001712 01fe mov.l @(r0,r15), r1 -001714 6013 mov r1, r0 -001716 4108 shll2 r1 -001718 4100 shll r1 -00171a 310c add r0, r1 -00171c 9069 mov.w @(h'd2,pc), r0 ;@(h'17f2) -00171e 4108 shll2 r1 -001720 00fe mov.l @(r0,r15), r0 -001722 313c add r3, r1 -001724 5005 mov.l @(h'14,r0), r0 -001726 9365 mov.w @(h'ca,pc), r3 ;@(h'17f4) -001728 6112 mov.l @r1, r1 -00172a 33fc add r15, r3 -00172c 6332 mov.l @r3, r3 -00172e 6833 mov r3, r8 -001730 4308 shll2 r3 -001732 4300 shll r3 -001734 338c add r8, r3 -001736 4308 shll2 r3 -001738 330c add r0, r3 -00173a 5332 mov.l @(h'8,r3), r3 -00173c 313c add r3, r1 -00173e 71ff add #h'ff, r1 -001740 3217 cmp/gt r1, r2 -001742 8b01 bf h'2 ;@(h'1748) -001744 a184 bra h'308 ;@(h'1a50) -001746 0009 nop -001748 9053 mov.w @(h'a6,pc), r0 ;@(h'17f2) -00174a 02fe mov.l @(r0,r15), r2 -00174c 9052 mov.w @(h'a4,pc), r0 ;@(h'17f4) -00174e 03fe mov.l @(r0,r15), r3 -001750 5225 mov.l @(h'14,r2), r2 -001752 6133 mov r3, r1 -001754 904f mov.w @(h'9e,pc), r0 ;@(h'17f6) -001756 4308 shll2 r3 -001758 4300 shll r3 -00175a 331c add r1, r3 -00175c 01fe mov.l @(r0,r15), r1 -00175e 4308 shll2 r3 -001760 332c add r2, r3 -001762 5331 mov.l @(h'4,r3), r3 -001764 3138 sub r3, r1 -001766 7108 -001768 4111 cmp/pz r1 -00176a 8901 bt h'2 ;@(h'1770) -00176c a170 bra h'2e0 ;@(h'1a50) -00176e 0009 nop -001770 903f mov.w @(h'7e,pc), r0 ;@(h'17f2) -001772 02fe mov.l @(r0,r15), r2 -001774 903e mov.w @(h'7c,pc), r0 ;@(h'17f4) -001776 03fe mov.l @(r0,r15), r3 -001778 5225 mov.l @(h'14,r2), r2 -00177a 6133 mov r3, r1 -00177c 903b mov.w @(h'76,pc), r0 ;@(h'17f6) -00177e 4308 shll2 r3 -001780 4300 shll r3 -001782 331c add r1, r3 -001784 01fe mov.l @(r0,r15), r1 -001786 4308 shll2 r3 -001788 9031 mov.w @(h'62,pc), r0 ;@(h'17ee) -00178a 332c add r2, r3 -00178c 5331 mov.l @(h'4,r3), r3 -00178e e200 mov #h'0, r2 -001790 3138 sub r3, r1 -001792 7108 -001794 03fe mov.l @(r0,r15), r3 -001796 6913 mov r1, r9 -001798 902b mov.w @(h'56,pc), r0 ;@(h'17f2) -00179a 3237 cmp/gt r3, r2 -00179c 912a mov.w @(h'54,pc), r1 ;@(h'17f4) -00179e 332e addc r2, r3 -0017a0 00fe mov.l @(r0,r15), r0 -0017a2 31fc add r15, r1 -0017a4 6212 mov.l @r1, r2 -0017a6 4321 shar r3 -0017a8 6123 mov r2, r1 -0017aa 4208 shll2 r2 -0017ac 4200 shll r2 -0017ae 321c add r1, r2 -0017b0 5005 mov.l @(h'14,r0), r0 -0017b2 4208 shll2 r2 -0017b4 302c add r2, r0 -0017b6 e104 mov #h'4, r1 -0017b8 d20f mov.l @(h'3c,pc), r2 ;@(h'17f8) -0017ba 420b jsr @r2 -0017bc 5004 mov.l @(h'10,r0), r0 -0017be d20f mov.l @(h'3c,pc), r2 ;@(h'17fc) -0017c0 420b jsr @r2 -0017c2 51f2 mov.l @(h'8,r15), r1 -0017c4 2008 tst r0, r0 -0017c6 8901 bt h'2 ;@(h'17cc) -0017c8 a028 bra h'50 ;@(h'181c) -0017ca e200 mov #h'0, r2 -0017cc 9011 mov.w @(h'22,pc), r0 ;@(h'17f2) -0017ce 00fe mov.l @(r0,r15), r0 -0017d0 9210 mov.w @(h'20,pc), r2 ;@(h'17f4) -0017d2 32fc add r15, r2 -0017d4 6222 mov.l @r2, r2 -0017d6 6823 mov r2, r8 -0017d8 5005 mov.l @(h'14,r0), r0 -0017da 4208 shll2 r2 -0017dc 4200 shll r2 -0017de 328c add r8, r2 -0017e0 4208 shll2 r2 -0017e2 320c add r0, r2 -0017e4 5224 mov.l @(h'10,r2), r2 -0017e6 4211 cmp/pz r2 -0017e8 890a bt h'14 ;@(h'1800) -0017ea a017 bra h'2e ;@(h'181c) -0017ec e2ff mov #h'ffffffff, r2 -0017ee 04d0 -0017f0 04c4 mov.b r12, @(r0,r4) -0017f2 04f0 -0017f4 04ec mov.b @(r0,r14), r4 -0017f6 04c8 -0017f8 0030 -0017fa 5328 mov.l @(h'20,r2), r3 -0017fc 0030 -0017fe 53dc mov.l @(h'30,r13), r3 -001800 90b7 mov.w @(h'16e,pc), r0 ;@(h'1972) -001802 02fe mov.l @(r0,r15), r2 -001804 90b6 mov.w @(h'16c,pc), r0 ;@(h'1974) -001806 00fe mov.l @(r0,r15), r0 -001808 5225 mov.l @(h'14,r2), r2 -00180a 6803 mov r0, r8 -00180c 4008 shll2 r0 -00180e 4000 shll r0 -001810 308c add r8, r0 -001812 4008 shll2 r0 -001814 302c add r2, r0 -001816 5204 mov.l @(h'10,r0), r2 -001818 4215 cmp/pl r2 -00181a 0229 movt r2 -00181c 3328 sub r2, r3 -00181e 3937 cmp/gt r3, r9 -001820 8b01 bf h'2 ;@(h'1826) -001822 a115 bra h'22a ;@(h'1a50) -001824 0009 nop -001826 e201 mov #h'1, r2 -001828 90a5 mov.w @(h'14a,pc), r0 ;@(h'1976) -00182a e300 mov #h'0, r3 -00182c 0f24 mov.b r2, @(r0,r15) -00182e 90a3 mov.w @(h'146,pc), r0 ;@(h'1978) -001830 0f34 mov.b r3, @(r0,r15) -001832 909e mov.w @(h'13c,pc), r0 ;@(h'1972) -001834 02fe mov.l @(r0,r15), r2 -001836 909d mov.w @(h'13a,pc), r0 ;@(h'1974) -001838 5225 mov.l @(h'14,r2), r2 -00183a 03fe mov.l @(r0,r15), r3 -00183c 909d mov.w @(h'13a,pc), r0 ;@(h'197a) -00183e 6133 mov r3, r1 -001840 4308 shll2 r3 -001842 4300 shll r3 -001844 331c add r1, r3 -001846 4308 shll2 r3 -001848 332c add r2, r3 -00184a 5131 mov.l @(h'4,r3), r1 -00184c 71f8 add #h'f8, r1 -00184e 6313 mov r1, r3 -001850 0f16 mov.l r1, @(r0,r15) -001852 4311 cmp/pz r3 -001854 908d mov.w @(h'11a,pc), r0 ;@(h'1972) -001856 8d01 bt/s h'2 ;@(h'185c) -001858 00fe mov.l @(r0,r15), r0 -00185a 7307 -00185c 9189 mov.w @(h'112,pc), r1 ;@(h'1972) -00185e 4321 shar r3 -001860 4321 shar r3 -001862 4321 shar r3 -001864 31fc add r15, r1 -001866 6212 mov.l @r1, r2 -001868 9183 mov.w @(h'106,pc), r1 ;@(h'1972) -00186a 5223 mov.l @(h'c,r2), r2 -00186c 0327 mul.l r2, r3 -00186e 31fc add r15, r1 -001870 9280 mov.w @(h'100,pc), r2 ;@(h'1974) -001872 6112 mov.l @r1, r1 -001874 32fc add r15, r2 -001876 6222 mov.l @r2, r2 -001878 5115 mov.l @(h'14,r1), r1 -00187a 6823 mov r2, r8 -00187c 4208 shll2 r2 -00187e 4200 shll r2 -001880 328c add r8, r2 -001882 4208 shll2 r2 -001884 321c add r1, r2 -001886 5223 mov.l @(h'c,r2), r2 -001888 9178 mov.w @(h'f0,pc), r1 ;@(h'197c) -00188a 31fc add r15, r1 -00188c 6112 mov.l @r1, r1 -00188e 312c add r2, r1 -001890 7101 -001892 4111 cmp/pz r1 -001894 8d01 bt/s h'2 ;@(h'189a) -001896 031a sts macl, r3 -001898 7107 -00189a 4121 shar r1 -00189c 5002 mov.l @(h'8,r0), r0 -00189e 4121 shar r1 -0018a0 4121 shar r1 -0018a2 331c add r1, r3 -0018a4 003c mov.b @(r0,r3), r0 -0018a6 8801 cmp/eq #h'1, r0 -0018a8 8b01 bf h'2 ;@(h'18ae) -0018aa a0d1 bra h'1a2 ;@(h'1a50) -0018ac 0009 nop -0018ae 9060 mov.w @(h'c0,pc), r0 ;@(h'1972) -0018b0 9163 mov.w @(h'c6,pc), r1 ;@(h'197a) -0018b2 31fc add r15, r1 -0018b4 6312 mov.l @r1, r3 -0018b6 4311 cmp/pz r3 -0018b8 8d01 bt/s h'2 ;@(h'18be) -0018ba 00fe mov.l @(r0,r15), r0 -0018bc 7307 -0018be 4321 shar r3 -0018c0 9157 mov.w @(h'ae,pc), r1 ;@(h'1972) -0018c2 4321 shar r3 -0018c4 4321 shar r3 +0015b4 6312 mov.l @r1, r3 +0015b6 4311 cmp/pz r3 +0015b8 8d01 bt/s h'2 ;@(h'15be) +0015ba 00fe mov.l @(r0,r15), r0 +0015bc 7307 +0015be 4321 shar r3 +0015c0 9127 mov.w @(h'4e,pc), r1 ;@(h'1612) +0015c2 4321 shar r3 +0015c4 4321 shar r3 +0015c6 31fc add r15, r1 +0015c8 6212 mov.l @r1, r2 +0015ca 5223 mov.l @(h'c,r2), r2 +0015cc 9123 mov.w @(h'46,pc), r1 ;@(h'1616) +0015ce 0327 mul.l r2, r3 +0015d0 31fc add r15, r1 +0015d2 6112 mov.l @r1, r1 +0015d4 7106 +0015d6 4111 cmp/pz r1 +0015d8 8d01 bt/s h'2 ;@(h'15de) +0015da 031a sts macl, r3 +0015dc 7107 +0015de 4121 shar r1 +0015e0 5002 mov.l @(h'8,r0), r0 +0015e2 4121 shar r1 +0015e4 4121 shar r1 +0015e6 331c add r1, r3 +0015e8 003c mov.b @(r0,r3), r0 +0015ea 8801 cmp/eq #h'1, r0 +0015ec 8b1b bf h'36 ;@(h'1626) +0015ee 9011 mov.w @(h'22,pc), r0 ;@(h'1614) +0015f0 02fe mov.l @(r0,r15), r2 +0015f2 4221 shar r2 +0015f4 900e mov.w @(h'1c,pc), r0 ;@(h'1614) +0015f6 4221 shar r2 +0015f8 4221 shar r2 +0015fa 4208 shll2 r2 +0015fc 4200 shll r2 +0015fe 7208 +001600 0f26 mov.l r2, @(r0,r15) +001602 900b mov.w @(h'16,pc), r0 ;@(h'161c) +001604 03fe mov.l @(r0,r15), r3 +001606 4311 cmp/pz r3 +001608 8b01 bf h'2 ;@(h'160e) +00160a a239 bra h'472 ;@(h'1a80) +00160c 0009 nop +00160e a006 bra h'c ;@(h'161e) +001610 0009 nop +001612 04f0 +001614 04c8 +001616 04c4 mov.b r12, @(r0,r4) +001618 04e3 +00161a 04dc mov.b @(r0,r13), r4 +00161c 04d0 +00161e e101 mov #h'1, r1 +001620 905a mov.w @(h'b4,pc), r0 ;@(h'16d8) +001622 a22d bra h'45a ;@(h'1a80) +001624 0f16 mov.l r1, @(r0,r15) +001626 9058 mov.w @(h'b0,pc), r0 ;@(h'16da) +001628 9158 mov.w @(h'b0,pc), r1 ;@(h'16dc) +00162a 31fc add r15, r1 +00162c 6312 mov.l @r1, r3 +00162e 4311 cmp/pz r3 +001630 8d01 bt/s h'2 ;@(h'1636) +001632 00fe mov.l @(r0,r15), r0 +001634 7307 +001636 4321 shar r3 +001638 914f mov.w @(h'9e,pc), r1 ;@(h'16da) +00163a 4321 shar r3 +00163c 4321 shar r3 +00163e 7301 +001640 31fc add r15, r1 +001642 6212 mov.l @r1, r2 +001644 914b mov.w @(h'96,pc), r1 ;@(h'16de) +001646 5223 mov.l @(h'c,r2), r2 +001648 0327 mul.l r2, r3 +00164a 31fc add r15, r1 +00164c 6112 mov.l @r1, r1 +00164e 7101 +001650 4111 cmp/pz r1 +001652 8d01 bt/s h'2 ;@(h'1658) +001654 031a sts macl, r3 +001656 7107 +001658 5002 mov.l @(h'8,r0), r0 +00165a 4121 shar r1 +00165c 4121 shar r1 +00165e 4121 shar r1 +001660 331c add r1, r3 +001662 003c mov.b @(r0,r3), r0 +001664 8801 cmp/eq #h'1, r0 +001666 8920 bt h'40 ;@(h'16aa) +001668 9037 mov.w @(h'6e,pc), r0 ;@(h'16da) +00166a 9137 mov.w @(h'6e,pc), r1 ;@(h'16dc) +00166c 31fc add r15, r1 +00166e 6312 mov.l @r1, r3 +001670 4311 cmp/pz r3 +001672 8d01 bt/s h'2 ;@(h'1678) +001674 00fe mov.l @(r0,r15), r0 +001676 7307 +001678 912f mov.w @(h'5e,pc), r1 ;@(h'16da) +00167a 4321 shar r3 +00167c 4321 shar r3 +00167e 4321 shar r3 +001680 7301 +001682 31fc add r15, r1 +001684 6212 mov.l @r1, r2 +001686 5223 mov.l @(h'c,r2), r2 +001688 9129 mov.w @(h'52,pc), r1 ;@(h'16de) +00168a 0327 mul.l r2, r3 +00168c 31fc add r15, r1 +00168e 6112 mov.l @r1, r1 +001690 7106 +001692 4111 cmp/pz r1 +001694 8d01 bt/s h'2 ;@(h'169a) +001696 031a sts macl, r3 +001698 7107 +00169a 4121 shar r1 +00169c 5002 mov.l @(h'8,r0), r0 +00169e 4121 shar r1 +0016a0 4121 shar r1 +0016a2 331c add r1, r3 +0016a4 003c mov.b @(r0,r3), r0 +0016a6 8801 cmp/eq #h'1, r0 +0016a8 8b12 bf h'24 ;@(h'16d0) +0016aa e201 mov #h'1, r2 +0016ac 9018 mov.w @(h'30,pc), r0 ;@(h'16e0) +0016ae e300 mov #h'0, r3 +0016b0 0f24 mov.b r2, @(r0,r15) +0016b2 6233 mov r3, r2 +0016b4 9015 mov.w @(h'2a,pc), r0 ;@(h'16e2) +0016b6 0f34 mov.b r3, @(r0,r15) +0016b8 900e mov.w @(h'1c,pc), r0 ;@(h'16d8) +0016ba 0f26 mov.l r2, @(r0,r15) +0016bc 900e mov.w @(h'1c,pc), r0 ;@(h'16dc) +0016be 03fe mov.l @(r0,r15), r3 +0016c0 900c mov.w @(h'18,pc), r0 ;@(h'16dc) +0016c2 4321 shar r3 +0016c4 4321 shar r3 +0016c6 4321 shar r3 +0016c8 4308 shll2 r3 +0016ca 4300 shll r3 +0016cc a1d8 bra h'3b0 ;@(h'1a80) +0016ce 0f36 mov.l r3, @(r0,r15) +0016d0 9008 mov.w @(h'10,pc), r0 ;@(h'16e4) +0016d2 e100 mov #h'0, r1 +0016d4 a1cb bra h'396 ;@(h'1a6e) +0016d6 0f16 mov.l r1, @(r0,r15) +0016d8 04d0 +0016da 04f0 +0016dc 04c8 +0016de 04c4 mov.b r12, @(r0,r4) +0016e0 04dc mov.b @(r0,r13), r4 +0016e2 04dd mov.w @(r0,r13), r4 +0016e4 04ec mov.b @(r0,r14), r4 +0016e6 908c mov.w @(h'118,pc), r0 ;@(h'1802) +0016e8 02fe mov.l @(r0,r15), r2 +0016ea 4211 cmp/pz r2 +0016ec 8901 bt h'2 ;@(h'16f2) +0016ee a1b9 bra h'372 ;@(h'1a64) +0016f0 0009 nop +0016f2 9087 mov.w @(h'10e,pc), r0 ;@(h'1804) +0016f4 01fe mov.l @(r0,r15), r1 +0016f6 7106 +0016f8 9085 mov.w @(h'10a,pc), r0 ;@(h'1806) +0016fa 03fe mov.l @(r0,r15), r3 +0016fc 9084 mov.w @(h'108,pc), r0 ;@(h'1808) +0016fe 02fe mov.l @(r0,r15), r2 +001700 5335 mov.l @(h'14,r3), r3 +001702 6023 mov r2, r0 +001704 4208 shll2 r2 +001706 4200 shll r2 +001708 320c add r0, r2 +00170a 4208 shll2 r2 +00170c 323c add r3, r2 +00170e 6022 mov.l @r2, r0 +001710 3103 cmp/ge r0, r1 +001712 8901 bt h'2 ;@(h'1718) +001714 a1a6 bra h'34c ;@(h'1a64) +001716 0009 nop +001718 9074 mov.w @(h'e8,pc), r0 ;@(h'1804) +00171a 02fe mov.l @(r0,r15), r2 +00171c 9073 mov.w @(h'e6,pc), r0 ;@(h'1806) +00171e 7201 +001720 03fe mov.l @(r0,r15), r3 +001722 9071 mov.w @(h'e2,pc), r0 ;@(h'1808) +001724 5335 mov.l @(h'14,r3), r3 +001726 01fe mov.l @(r0,r15), r1 +001728 6013 mov r1, r0 +00172a 4108 shll2 r1 +00172c 4100 shll r1 +00172e 310c add r0, r1 +001730 9069 mov.w @(h'd2,pc), r0 ;@(h'1806) +001732 4108 shll2 r1 +001734 00fe mov.l @(r0,r15), r0 +001736 313c add r3, r1 +001738 5005 mov.l @(h'14,r0), r0 +00173a 9365 mov.w @(h'ca,pc), r3 ;@(h'1808) +00173c 6112 mov.l @r1, r1 +00173e 33fc add r15, r3 +001740 6332 mov.l @r3, r3 +001742 6833 mov r3, r8 +001744 4308 shll2 r3 +001746 4300 shll r3 +001748 338c add r8, r3 +00174a 4308 shll2 r3 +00174c 330c add r0, r3 +00174e 5332 mov.l @(h'8,r3), r3 +001750 313c add r3, r1 +001752 71ff add #h'ff, r1 +001754 3217 cmp/gt r1, r2 +001756 8b01 bf h'2 ;@(h'175c) +001758 a184 bra h'308 ;@(h'1a64) +00175a 0009 nop +00175c 9053 mov.w @(h'a6,pc), r0 ;@(h'1806) +00175e 02fe mov.l @(r0,r15), r2 +001760 9052 mov.w @(h'a4,pc), r0 ;@(h'1808) +001762 03fe mov.l @(r0,r15), r3 +001764 5225 mov.l @(h'14,r2), r2 +001766 6133 mov r3, r1 +001768 904f mov.w @(h'9e,pc), r0 ;@(h'180a) +00176a 4308 shll2 r3 +00176c 4300 shll r3 +00176e 331c add r1, r3 +001770 01fe mov.l @(r0,r15), r1 +001772 4308 shll2 r3 +001774 332c add r2, r3 +001776 5331 mov.l @(h'4,r3), r3 +001778 3138 sub r3, r1 +00177a 7108 +00177c 4111 cmp/pz r1 +00177e 8901 bt h'2 ;@(h'1784) +001780 a170 bra h'2e0 ;@(h'1a64) +001782 0009 nop +001784 903f mov.w @(h'7e,pc), r0 ;@(h'1806) +001786 02fe mov.l @(r0,r15), r2 +001788 903e mov.w @(h'7c,pc), r0 ;@(h'1808) +00178a 03fe mov.l @(r0,r15), r3 +00178c 5225 mov.l @(h'14,r2), r2 +00178e 6133 mov r3, r1 +001790 903b mov.w @(h'76,pc), r0 ;@(h'180a) +001792 4308 shll2 r3 +001794 4300 shll r3 +001796 331c add r1, r3 +001798 01fe mov.l @(r0,r15), r1 +00179a 4308 shll2 r3 +00179c 9031 mov.w @(h'62,pc), r0 ;@(h'1802) +00179e 332c add r2, r3 +0017a0 5331 mov.l @(h'4,r3), r3 +0017a2 e200 mov #h'0, r2 +0017a4 3138 sub r3, r1 +0017a6 7108 +0017a8 03fe mov.l @(r0,r15), r3 +0017aa 6913 mov r1, r9 +0017ac 902b mov.w @(h'56,pc), r0 ;@(h'1806) +0017ae 3237 cmp/gt r3, r2 +0017b0 912a mov.w @(h'54,pc), r1 ;@(h'1808) +0017b2 332e addc r2, r3 +0017b4 00fe mov.l @(r0,r15), r0 +0017b6 31fc add r15, r1 +0017b8 6212 mov.l @r1, r2 +0017ba 4321 shar r3 +0017bc 6123 mov r2, r1 +0017be 4208 shll2 r2 +0017c0 4200 shll r2 +0017c2 321c add r1, r2 +0017c4 5005 mov.l @(h'14,r0), r0 +0017c6 4208 shll2 r2 +0017c8 302c add r2, r0 +0017ca e104 mov #h'4, r1 +0017cc d20f mov.l @(h'3c,pc), r2 ;@(h'180c) +0017ce 420b jsr @r2 +0017d0 5004 mov.l @(h'10,r0), r0 +0017d2 d20f mov.l @(h'3c,pc), r2 ;@(h'1810) +0017d4 420b jsr @r2 +0017d6 51f2 mov.l @(h'8,r15), r1 +0017d8 2008 tst r0, r0 +0017da 8901 bt h'2 ;@(h'17e0) +0017dc a028 bra h'50 ;@(h'1830) +0017de e200 mov #h'0, r2 +0017e0 9011 mov.w @(h'22,pc), r0 ;@(h'1806) +0017e2 00fe mov.l @(r0,r15), r0 +0017e4 9210 mov.w @(h'20,pc), r2 ;@(h'1808) +0017e6 32fc add r15, r2 +0017e8 6222 mov.l @r2, r2 +0017ea 6823 mov r2, r8 +0017ec 5005 mov.l @(h'14,r0), r0 +0017ee 4208 shll2 r2 +0017f0 4200 shll r2 +0017f2 328c add r8, r2 +0017f4 4208 shll2 r2 +0017f6 320c add r0, r2 +0017f8 5224 mov.l @(h'10,r2), r2 +0017fa 4211 cmp/pz r2 +0017fc 890a bt h'14 ;@(h'1814) +0017fe a017 bra h'2e ;@(h'1830) +001800 e2ff mov #h'ffffffff, r2 +001802 04d0 +001804 04c4 mov.b r12, @(r0,r4) +001806 04f0 +001808 04ec mov.b @(r0,r14), r4 +00180a 04c8 +00180c 0030 +00180e 533c mov.l @(h'30,r3), r3 +001810 0030 +001812 53f0 mov.l @(h'0,r15), r3 +001814 90b7 mov.w @(h'16e,pc), r0 ;@(h'1986) +001816 02fe mov.l @(r0,r15), r2 +001818 90b6 mov.w @(h'16c,pc), r0 ;@(h'1988) +00181a 00fe mov.l @(r0,r15), r0 +00181c 5225 mov.l @(h'14,r2), r2 +00181e 6803 mov r0, r8 +001820 4008 shll2 r0 +001822 4000 shll r0 +001824 308c add r8, r0 +001826 4008 shll2 r0 +001828 302c add r2, r0 +00182a 5204 mov.l @(h'10,r0), r2 +00182c 4215 cmp/pl r2 +00182e 0229 movt r2 +001830 3328 sub r2, r3 +001832 3937 cmp/gt r3, r9 +001834 8b01 bf h'2 ;@(h'183a) +001836 a115 bra h'22a ;@(h'1a64) +001838 0009 nop +00183a e201 mov #h'1, r2 +00183c 90a5 mov.w @(h'14a,pc), r0 ;@(h'198a) +00183e e300 mov #h'0, r3 +001840 0f24 mov.b r2, @(r0,r15) +001842 90a3 mov.w @(h'146,pc), r0 ;@(h'198c) +001844 0f34 mov.b r3, @(r0,r15) +001846 909e mov.w @(h'13c,pc), r0 ;@(h'1986) +001848 02fe mov.l @(r0,r15), r2 +00184a 909d mov.w @(h'13a,pc), r0 ;@(h'1988) +00184c 5225 mov.l @(h'14,r2), r2 +00184e 03fe mov.l @(r0,r15), r3 +001850 909d mov.w @(h'13a,pc), r0 ;@(h'198e) +001852 6133 mov r3, r1 +001854 4308 shll2 r3 +001856 4300 shll r3 +001858 331c add r1, r3 +00185a 4308 shll2 r3 +00185c 332c add r2, r3 +00185e 5131 mov.l @(h'4,r3), r1 +001860 71f8 add #h'f8, r1 +001862 6313 mov r1, r3 +001864 0f16 mov.l r1, @(r0,r15) +001866 4311 cmp/pz r3 +001868 908d mov.w @(h'11a,pc), r0 ;@(h'1986) +00186a 8d01 bt/s h'2 ;@(h'1870) +00186c 00fe mov.l @(r0,r15), r0 +00186e 7307 +001870 9189 mov.w @(h'112,pc), r1 ;@(h'1986) +001872 4321 shar r3 +001874 4321 shar r3 +001876 4321 shar r3 +001878 31fc add r15, r1 +00187a 6212 mov.l @r1, r2 +00187c 9183 mov.w @(h'106,pc), r1 ;@(h'1986) +00187e 5223 mov.l @(h'c,r2), r2 +001880 0327 mul.l r2, r3 +001882 31fc add r15, r1 +001884 9280 mov.w @(h'100,pc), r2 ;@(h'1988) +001886 6112 mov.l @r1, r1 +001888 32fc add r15, r2 +00188a 6222 mov.l @r2, r2 +00188c 5115 mov.l @(h'14,r1), r1 +00188e 6823 mov r2, r8 +001890 4208 shll2 r2 +001892 4200 shll r2 +001894 328c add r8, r2 +001896 4208 shll2 r2 +001898 321c add r1, r2 +00189a 5223 mov.l @(h'c,r2), r2 +00189c 9178 mov.w @(h'f0,pc), r1 ;@(h'1990) +00189e 31fc add r15, r1 +0018a0 6112 mov.l @r1, r1 +0018a2 312c add r2, r1 +0018a4 7101 +0018a6 4111 cmp/pz r1 +0018a8 8d01 bt/s h'2 ;@(h'18ae) +0018aa 031a sts macl, r3 +0018ac 7107 +0018ae 4121 shar r1 +0018b0 5002 mov.l @(h'8,r0), r0 +0018b2 4121 shar r1 +0018b4 4121 shar r1 +0018b6 331c add r1, r3 +0018b8 003c mov.b @(r0,r3), r0 +0018ba 8801 cmp/eq #h'1, r0 +0018bc 8b01 bf h'2 ;@(h'18c2) +0018be a0d1 bra h'1a2 ;@(h'1a64) +0018c0 0009 nop +0018c2 9060 mov.w @(h'c0,pc), r0 ;@(h'1986) +0018c4 9163 mov.w @(h'c6,pc), r1 ;@(h'198e) 0018c6 31fc add r15, r1 -0018c8 6212 mov.l @r1, r2 -0018ca 5223 mov.l @(h'c,r2), r2 -0018cc 9151 mov.w @(h'a2,pc), r1 ;@(h'1972) -0018ce 0327 mul.l r2, r3 -0018d0 9250 mov.w @(h'a0,pc), r2 ;@(h'1974) -0018d2 31fc add r15, r1 -0018d4 6112 mov.l @r1, r1 -0018d6 32fc add r15, r2 -0018d8 5115 mov.l @(h'14,r1), r1 -0018da 6222 mov.l @r2, r2 -0018dc 6823 mov r2, r8 -0018de 4208 shll2 r2 -0018e0 4200 shll r2 -0018e2 328c add r8, r2 -0018e4 4208 shll2 r2 -0018e6 321c add r1, r2 -0018e8 5223 mov.l @(h'c,r2), r2 -0018ea 9147 mov.w @(h'8e,pc), r1 ;@(h'197c) -0018ec 31fc add r15, r1 -0018ee 6112 mov.l @r1, r1 -0018f0 312c add r2, r1 -0018f2 7106 -0018f4 4111 cmp/pz r1 -0018f6 8d01 bt/s h'2 ;@(h'18fc) -0018f8 031a sts macl, r3 -0018fa 7107 -0018fc 5002 mov.l @(h'8,r0), r0 -0018fe 4121 shar r1 -001900 4121 shar r1 -001902 4121 shar r1 -001904 331c add r1, r3 -001906 003c mov.b @(r0,r3), r0 -001908 8801 cmp/eq #h'1, r0 -00190a 8b01 bf h'2 ;@(h'1910) -00190c a0a0 bra h'140 ;@(h'1a50) -00190e 0009 nop -001910 902f mov.w @(h'5e,pc), r0 ;@(h'1972) -001912 9132 mov.w @(h'64,pc), r1 ;@(h'197a) -001914 31fc add r15, r1 -001916 6312 mov.l @r1, r3 -001918 7307 -00191a 4311 cmp/pz r3 -00191c 8d01 bt/s h'2 ;@(h'1922) -00191e 00fe mov.l @(r0,r15), r0 -001920 7307 -001922 4321 shar r3 -001924 9125 mov.w @(h'4a,pc), r1 ;@(h'1972) -001926 4321 shar r3 -001928 4321 shar r3 -00192a 31fc add r15, r1 -00192c 6112 mov.l @r1, r1 -00192e 5213 mov.l @(h'c,r1), r2 -001930 911f mov.w @(h'3e,pc), r1 ;@(h'1972) -001932 0327 mul.l r2, r3 -001934 921e mov.w @(h'3c,pc), r2 ;@(h'1974) -001936 31fc add r15, r1 -001938 6112 mov.l @r1, r1 -00193a 32fc add r15, r2 -00193c 5115 mov.l @(h'14,r1), r1 -00193e 6222 mov.l @r2, r2 -001940 6823 mov r2, r8 -001942 4208 shll2 r2 -001944 4200 shll r2 -001946 328c add r8, r2 -001948 4208 shll2 r2 -00194a 321c add r1, r2 -00194c 5223 mov.l @(h'c,r2), r2 -00194e 9115 mov.w @(h'2a,pc), r1 ;@(h'197c) -001950 31fc add r15, r1 -001952 6112 mov.l @r1, r1 -001954 312c add r2, r1 -001956 7101 -001958 4111 cmp/pz r1 -00195a 8d01 bt/s h'2 ;@(h'1960) -00195c 031a sts macl, r3 -00195e 7107 -001960 5002 mov.l @(h'8,r0), r0 -001962 4121 shar r1 -001964 4121 shar r1 -001966 4121 shar r1 -001968 331c add r1, r3 -00196a 003c mov.b @(r0,r3), r0 -00196c 8801 cmp/eq #h'1, r0 -00196e a006 bra h'c ;@(h'197e) -001970 0009 nop -001972 04f0 -001974 04ec mov.b @(r0,r14), r4 -001976 04dc mov.b @(r0,r13), r4 -001978 04dd mov.w @(r0,r13), r4 -00197a 04c8 -00197c 04c4 mov.b r12, @(r0,r4) -00197e 8967 bt h'ce ;@(h'1a50) -001980 9092 mov.w @(h'124,pc), r0 ;@(h'1aa8) -001982 9192 mov.w @(h'124,pc), r1 ;@(h'1aaa) -001984 31fc add r15, r1 -001986 6312 mov.l @r1, r3 -001988 7307 -00198a 4311 cmp/pz r3 -00198c 8d01 bt/s h'2 ;@(h'1992) -00198e 00fe mov.l @(r0,r15), r0 -001990 7307 -001992 4321 shar r3 -001994 9188 mov.w @(h'110,pc), r1 ;@(h'1aa8) -001996 4321 shar r3 -001998 4321 shar r3 -00199a 31fc add r15, r1 -00199c 6112 mov.l @r1, r1 -00199e 5213 mov.l @(h'c,r1), r2 -0019a0 9182 mov.w @(h'104,pc), r1 ;@(h'1aa8) -0019a2 0327 mul.l r2, r3 -0019a4 9282 mov.w @(h'104,pc), r2 ;@(h'1aac) -0019a6 31fc add r15, r1 -0019a8 6112 mov.l @r1, r1 -0019aa 32fc add r15, r2 -0019ac 5115 mov.l @(h'14,r1), r1 -0019ae 6222 mov.l @r2, r2 -0019b0 6823 mov r2, r8 -0019b2 4208 shll2 r2 -0019b4 4200 shll r2 -0019b6 328c add r8, r2 -0019b8 4208 shll2 r2 -0019ba 321c add r1, r2 -0019bc 5223 mov.l @(h'c,r2), r2 -0019be 9176 mov.w @(h'ec,pc), r1 ;@(h'1aae) -0019c0 31fc add r15, r1 -0019c2 6112 mov.l @r1, r1 -0019c4 312c add r2, r1 -0019c6 7106 -0019c8 4111 cmp/pz r1 -0019ca 8d01 bt/s h'2 ;@(h'19d0) -0019cc 031a sts macl, r3 -0019ce 7107 -0019d0 5002 mov.l @(h'8,r0), r0 -0019d2 4121 shar r1 -0019d4 4121 shar r1 -0019d6 4121 shar r1 -0019d8 331c add r1, r3 -0019da 003c mov.b @(r0,r3), r0 -0019dc 8801 cmp/eq #h'1, r0 -0019de 8937 bt h'6e ;@(h'1a50) -0019e0 9062 mov.w @(h'c4,pc), r0 ;@(h'1aa8) -0019e2 00fe mov.l @(r0,r15), r0 -0019e4 9162 mov.w @(h'c4,pc), r1 ;@(h'1aac) -0019e6 31fc add r15, r1 -0019e8 6312 mov.l @r1, r3 -0019ea e104 mov #h'4, r1 -0019ec 5005 mov.l @(h'14,r0), r0 -0019ee 6233 mov r3, r2 -0019f0 4308 shll2 r3 -0019f2 4300 shll r3 -0019f4 332c add r2, r3 -0019f6 4308 shll2 r3 -0019f8 303c add r3, r0 -0019fa d32d mov.l @(h'b4,pc), r3 ;@(h'1ab0) -0019fc 430b jsr @r3 -0019fe 5003 mov.l @(h'c,r0), r0 -001a00 d22c mov.l @(h'b0,pc), r2 ;@(h'1ab4) -001a02 420b jsr @r2 -001a04 51f2 mov.l @(h'8,r15), r1 -001a06 2008 tst r0, r0 -001a08 8b22 bf h'44 ;@(h'1a50) -001a0a 904d mov.w @(h'9a,pc), r0 ;@(h'1aa8) -001a0c 03fe mov.l @(r0,r15), r3 -001a0e 904d mov.w @(h'9a,pc), r0 ;@(h'1aac) -001a10 5335 mov.l @(h'14,r3), r3 -001a12 02fe mov.l @(r0,r15), r2 -001a14 6123 mov r2, r1 -001a16 4208 shll2 r2 -001a18 4200 shll r2 -001a1a 321c add r1, r2 -001a1c 4208 shll2 r2 -001a1e 323c add r3, r2 -001a20 5123 mov.l @(h'c,r2), r1 -001a22 4111 cmp/pz r1 -001a24 8901 bt h'2 ;@(h'1a2a) -001a26 a00e bra h'1c ;@(h'1a46) -001a28 e3ff mov #h'ffffffff, r3 -001a2a 903d mov.w @(h'7a,pc), r0 ;@(h'1aa8) -001a2c 02fe mov.l @(r0,r15), r2 -001a2e 903d mov.w @(h'7a,pc), r0 ;@(h'1aac) -001a30 5225 mov.l @(h'14,r2), r2 -001a32 03fe mov.l @(r0,r15), r3 -001a34 6133 mov r3, r1 -001a36 4308 shll2 r3 -001a38 4300 shll r3 -001a3a 331c add r1, r3 -001a3c 4308 shll2 r3 -001a3e 332c add r2, r3 -001a40 5133 mov.l @(h'c,r3), r1 -001a42 4115 cmp/pl r1 -001a44 0329 movt r3 -001a46 9032 mov.w @(h'64,pc), r0 ;@(h'1aae) -001a48 02fe mov.l @(r0,r15), r2 -001a4a 323c add r3, r2 -001a4c 902f mov.w @(h'5e,pc), r0 ;@(h'1aae) -001a4e 0f26 mov.l r2, @(r0,r15) -001a50 902c mov.w @(h'58,pc), r0 ;@(h'1aac) -001a52 03fe mov.l @(r0,r15), r3 -001a54 902a mov.w @(h'54,pc), r0 ;@(h'1aac) -001a56 7301 -001a58 0f36 mov.l r3, @(r0,r15) -001a5a 9025 mov.w @(h'4a,pc), r0 ;@(h'1aa8) +0018c8 6312 mov.l @r1, r3 +0018ca 4311 cmp/pz r3 +0018cc 8d01 bt/s h'2 ;@(h'18d2) +0018ce 00fe mov.l @(r0,r15), r0 +0018d0 7307 +0018d2 4321 shar r3 +0018d4 9157 mov.w @(h'ae,pc), r1 ;@(h'1986) +0018d6 4321 shar r3 +0018d8 4321 shar r3 +0018da 31fc add r15, r1 +0018dc 6212 mov.l @r1, r2 +0018de 5223 mov.l @(h'c,r2), r2 +0018e0 9151 mov.w @(h'a2,pc), r1 ;@(h'1986) +0018e2 0327 mul.l r2, r3 +0018e4 9250 mov.w @(h'a0,pc), r2 ;@(h'1988) +0018e6 31fc add r15, r1 +0018e8 6112 mov.l @r1, r1 +0018ea 32fc add r15, r2 +0018ec 5115 mov.l @(h'14,r1), r1 +0018ee 6222 mov.l @r2, r2 +0018f0 6823 mov r2, r8 +0018f2 4208 shll2 r2 +0018f4 4200 shll r2 +0018f6 328c add r8, r2 +0018f8 4208 shll2 r2 +0018fa 321c add r1, r2 +0018fc 5223 mov.l @(h'c,r2), r2 +0018fe 9147 mov.w @(h'8e,pc), r1 ;@(h'1990) +001900 31fc add r15, r1 +001902 6112 mov.l @r1, r1 +001904 312c add r2, r1 +001906 7106 +001908 4111 cmp/pz r1 +00190a 8d01 bt/s h'2 ;@(h'1910) +00190c 031a sts macl, r3 +00190e 7107 +001910 5002 mov.l @(h'8,r0), r0 +001912 4121 shar r1 +001914 4121 shar r1 +001916 4121 shar r1 +001918 331c add r1, r3 +00191a 003c mov.b @(r0,r3), r0 +00191c 8801 cmp/eq #h'1, r0 +00191e 8b01 bf h'2 ;@(h'1924) +001920 a0a0 bra h'140 ;@(h'1a64) +001922 0009 nop +001924 902f mov.w @(h'5e,pc), r0 ;@(h'1986) +001926 9132 mov.w @(h'64,pc), r1 ;@(h'198e) +001928 31fc add r15, r1 +00192a 6312 mov.l @r1, r3 +00192c 7307 +00192e 4311 cmp/pz r3 +001930 8d01 bt/s h'2 ;@(h'1936) +001932 00fe mov.l @(r0,r15), r0 +001934 7307 +001936 4321 shar r3 +001938 9125 mov.w @(h'4a,pc), r1 ;@(h'1986) +00193a 4321 shar r3 +00193c 4321 shar r3 +00193e 31fc add r15, r1 +001940 6112 mov.l @r1, r1 +001942 5213 mov.l @(h'c,r1), r2 +001944 911f mov.w @(h'3e,pc), r1 ;@(h'1986) +001946 0327 mul.l r2, r3 +001948 921e mov.w @(h'3c,pc), r2 ;@(h'1988) +00194a 31fc add r15, r1 +00194c 6112 mov.l @r1, r1 +00194e 32fc add r15, r2 +001950 5115 mov.l @(h'14,r1), r1 +001952 6222 mov.l @r2, r2 +001954 6823 mov r2, r8 +001956 4208 shll2 r2 +001958 4200 shll r2 +00195a 328c add r8, r2 +00195c 4208 shll2 r2 +00195e 321c add r1, r2 +001960 5223 mov.l @(h'c,r2), r2 +001962 9115 mov.w @(h'2a,pc), r1 ;@(h'1990) +001964 31fc add r15, r1 +001966 6112 mov.l @r1, r1 +001968 312c add r2, r1 +00196a 7101 +00196c 4111 cmp/pz r1 +00196e 8d01 bt/s h'2 ;@(h'1974) +001970 031a sts macl, r3 +001972 7107 +001974 5002 mov.l @(h'8,r0), r0 +001976 4121 shar r1 +001978 4121 shar r1 +00197a 4121 shar r1 +00197c 331c add r1, r3 +00197e 003c mov.b @(r0,r3), r0 +001980 8801 cmp/eq #h'1, r0 +001982 a006 bra h'c ;@(h'1992) +001984 0009 nop +001986 04f0 +001988 04ec mov.b @(r0,r14), r4 +00198a 04dc mov.b @(r0,r13), r4 +00198c 04dd mov.w @(r0,r13), r4 +00198e 04c8 +001990 04c4 mov.b r12, @(r0,r4) +001992 8967 bt h'ce ;@(h'1a64) +001994 9092 mov.w @(h'124,pc), r0 ;@(h'1abc) +001996 9192 mov.w @(h'124,pc), r1 ;@(h'1abe) +001998 31fc add r15, r1 +00199a 6312 mov.l @r1, r3 +00199c 7307 +00199e 4311 cmp/pz r3 +0019a0 8d01 bt/s h'2 ;@(h'19a6) +0019a2 00fe mov.l @(r0,r15), r0 +0019a4 7307 +0019a6 4321 shar r3 +0019a8 9188 mov.w @(h'110,pc), r1 ;@(h'1abc) +0019aa 4321 shar r3 +0019ac 4321 shar r3 +0019ae 31fc add r15, r1 +0019b0 6112 mov.l @r1, r1 +0019b2 5213 mov.l @(h'c,r1), r2 +0019b4 9182 mov.w @(h'104,pc), r1 ;@(h'1abc) +0019b6 0327 mul.l r2, r3 +0019b8 9282 mov.w @(h'104,pc), r2 ;@(h'1ac0) +0019ba 31fc add r15, r1 +0019bc 6112 mov.l @r1, r1 +0019be 32fc add r15, r2 +0019c0 5115 mov.l @(h'14,r1), r1 +0019c2 6222 mov.l @r2, r2 +0019c4 6823 mov r2, r8 +0019c6 4208 shll2 r2 +0019c8 4200 shll r2 +0019ca 328c add r8, r2 +0019cc 4208 shll2 r2 +0019ce 321c add r1, r2 +0019d0 5223 mov.l @(h'c,r2), r2 +0019d2 9176 mov.w @(h'ec,pc), r1 ;@(h'1ac2) +0019d4 31fc add r15, r1 +0019d6 6112 mov.l @r1, r1 +0019d8 312c add r2, r1 +0019da 7106 +0019dc 4111 cmp/pz r1 +0019de 8d01 bt/s h'2 ;@(h'19e4) +0019e0 031a sts macl, r3 +0019e2 7107 +0019e4 5002 mov.l @(h'8,r0), r0 +0019e6 4121 shar r1 +0019e8 4121 shar r1 +0019ea 4121 shar r1 +0019ec 331c add r1, r3 +0019ee 003c mov.b @(r0,r3), r0 +0019f0 8801 cmp/eq #h'1, r0 +0019f2 8937 bt h'6e ;@(h'1a64) +0019f4 9062 mov.w @(h'c4,pc), r0 ;@(h'1abc) +0019f6 00fe mov.l @(r0,r15), r0 +0019f8 9162 mov.w @(h'c4,pc), r1 ;@(h'1ac0) +0019fa 31fc add r15, r1 +0019fc 6312 mov.l @r1, r3 +0019fe e104 mov #h'4, r1 +001a00 5005 mov.l @(h'14,r0), r0 +001a02 6233 mov r3, r2 +001a04 4308 shll2 r3 +001a06 4300 shll r3 +001a08 332c add r2, r3 +001a0a 4308 shll2 r3 +001a0c 303c add r3, r0 +001a0e d32d mov.l @(h'b4,pc), r3 ;@(h'1ac4) +001a10 430b jsr @r3 +001a12 5003 mov.l @(h'c,r0), r0 +001a14 d22c mov.l @(h'b0,pc), r2 ;@(h'1ac8) +001a16 420b jsr @r2 +001a18 51f2 mov.l @(h'8,r15), r1 +001a1a 2008 tst r0, r0 +001a1c 8b22 bf h'44 ;@(h'1a64) +001a1e 904d mov.w @(h'9a,pc), r0 ;@(h'1abc) +001a20 03fe mov.l @(r0,r15), r3 +001a22 904d mov.w @(h'9a,pc), r0 ;@(h'1ac0) +001a24 5335 mov.l @(h'14,r3), r3 +001a26 02fe mov.l @(r0,r15), r2 +001a28 6123 mov r2, r1 +001a2a 4208 shll2 r2 +001a2c 4200 shll r2 +001a2e 321c add r1, r2 +001a30 4208 shll2 r2 +001a32 323c add r3, r2 +001a34 5123 mov.l @(h'c,r2), r1 +001a36 4111 cmp/pz r1 +001a38 8901 bt h'2 ;@(h'1a3e) +001a3a a00e bra h'1c ;@(h'1a5a) +001a3c e3ff mov #h'ffffffff, r3 +001a3e 903d mov.w @(h'7a,pc), r0 ;@(h'1abc) +001a40 02fe mov.l @(r0,r15), r2 +001a42 903d mov.w @(h'7a,pc), r0 ;@(h'1ac0) +001a44 5225 mov.l @(h'14,r2), r2 +001a46 03fe mov.l @(r0,r15), r3 +001a48 6133 mov r3, r1 +001a4a 4308 shll2 r3 +001a4c 4300 shll r3 +001a4e 331c add r1, r3 +001a50 4308 shll2 r3 +001a52 332c add r2, r3 +001a54 5133 mov.l @(h'c,r3), r1 +001a56 4115 cmp/pl r1 +001a58 0329 movt r3 +001a5a 9032 mov.w @(h'64,pc), r0 ;@(h'1ac2) 001a5c 02fe mov.l @(r0,r15), r2 -001a5e 5326 mov.l @(h'18,r2), r3 -001a60 9024 mov.w @(h'48,pc), r0 ;@(h'1aac) -001a62 01fe mov.l @(r0,r15), r1 -001a64 3133 cmp/ge r3, r1 -001a66 8901 bt h'2 ;@(h'1a6c) -001a68 ae33 bra h'-39a ;@(h'16d2) -001a6a 0009 nop -001a6c 901e mov.w @(h'3c,pc), r0 ;@(h'1aac) -001a6e e300 mov #h'0, r3 -001a70 a161 bra h'2c2 ;@(h'1d36) -001a72 0f36 mov.l r3, @(r0,r15) -001a74 9018 mov.w @(h'30,pc), r0 ;@(h'1aa8) -001a76 00fe mov.l @(r0,r15), r0 -001a78 9118 mov.w @(h'30,pc), r1 ;@(h'1aac) -001a7a 31fc add r15, r1 -001a7c 6312 mov.l @r1, r3 -001a7e 6233 mov r3, r2 -001a80 5007 mov.l @(h'1c,r0), r0 -001a82 4300 shll r3 -001a84 332c add r2, r3 -001a86 4308 shll2 r3 -001a88 4300 shll r3 -001a8a 003e mov.l @(r0,r3), r0 -001a8c 8800 cmp/eq #h'0, r0 -001a8e 8913 bt h'26 ;@(h'1ab8) -001a90 8801 cmp/eq #h'1, r0 -001a92 8960 bt h'c0 ;@(h'1b56) -001a94 8802 cmp/eq #h'2, r0 -001a96 8b01 bf h'2 ;@(h'1a9c) -001a98 a0b1 bra h'162 ;@(h'1bfe) -001a9a 0009 nop -001a9c 8803 cmp/eq #h'3, r0 -001a9e 8b01 bf h'2 ;@(h'1aa4) -001aa0 a0fd bra h'1fa ;@(h'1c9e) -001aa2 0009 nop -001aa4 a142 bra h'284 ;@(h'1d2c) -001aa6 0009 nop -001aa8 04f0 -001aaa 04c8 -001aac 04ec mov.b @(r0,r14), r4 -001aae 04c4 mov.b r12, @(r0,r4) -001ab0 0030 -001ab2 5328 mov.l @(h'20,r2), r3 -001ab4 0030 -001ab6 53dc mov.l @(h'30,r13), r3 -001ab8 909c mov.w @(h'138,pc), r0 ;@(h'1bf4) -001aba 03fe mov.l @(r0,r15), r3 -001abc 909b mov.w @(h'136,pc), r0 ;@(h'1bf6) -001abe 7307 -001ac0 02fe mov.l @(r0,r15), r2 -001ac2 9099 mov.w @(h'132,pc), r0 ;@(h'1bf8) -001ac4 5227 mov.l @(h'1c,r2), r2 -001ac6 01fe mov.l @(r0,r15), r1 -001ac8 6013 mov r1, r0 -001aca 4100 shll r1 -001acc 310c add r0, r1 -001ace 4108 shll2 r1 -001ad0 4100 shll r1 -001ad2 312c add r2, r1 -001ad4 5014 mov.l @(h'10,r1), r0 -001ad6 3303 cmp/ge r0, r3 -001ad8 8901 bt h'2 ;@(h'1ade) -001ada a127 bra h'24e ;@(h'1d2c) -001adc 0009 nop -001ade 9089 mov.w @(h'112,pc), r0 ;@(h'1bf4) -001ae0 02fe mov.l @(r0,r15), r2 -001ae2 7201 -001ae4 9087 mov.w @(h'10e,pc), r0 ;@(h'1bf6) -001ae6 03fe mov.l @(r0,r15), r3 -001ae8 9086 mov.w @(h'10c,pc), r0 ;@(h'1bf8) -001aea 01fe mov.l @(r0,r15), r1 -001aec 5337 mov.l @(h'1c,r3), r3 -001aee 6013 mov r1, r0 -001af0 4100 shll r1 -001af2 310c add r0, r1 -001af4 907f mov.w @(h'fe,pc), r0 ;@(h'1bf6) -001af6 4108 shll2 r1 -001af8 00fe mov.l @(r0,r15), r0 -001afa 4100 shll r1 -001afc 5007 mov.l @(h'1c,r0), r0 -001afe 313c add r3, r1 -001b00 937a mov.w @(h'f4,pc), r3 ;@(h'1bf8) -001b02 33fc add r15, r3 -001b04 6332 mov.l @r3, r3 -001b06 6833 mov r3, r8 -001b08 5114 mov.l @(h'10,r1), r1 -001b0a 4300 shll r3 -001b0c 338c add r8, r3 -001b0e 4308 shll2 r3 -001b10 4300 shll r3 -001b12 330c add r0, r3 -001b14 5335 mov.l @(h'14,r3), r3 -001b16 4308 shll2 r3 -001b18 4300 shll r3 -001b1a 331c add r1, r3 -001b1c 73ff add #h'ff, r3 -001b1e 3237 cmp/gt r3, r2 -001b20 8b01 bf h'2 ;@(h'1b26) -001b22 a103 bra h'206 ;@(h'1d2c) -001b24 0009 nop -001b26 9068 mov.w @(h'd0,pc), r0 ;@(h'1bfa) -001b28 02fe mov.l @(r0,r15), r2 -001b2a 7206 -001b2c 9063 mov.w @(h'c6,pc), r0 ;@(h'1bf6) -001b2e 03fe mov.l @(r0,r15), r3 -001b30 9062 mov.w @(h'c4,pc), r0 ;@(h'1bf8) -001b32 01fe mov.l @(r0,r15), r1 -001b34 5337 mov.l @(h'1c,r3), r3 -001b36 6013 mov r1, r0 -001b38 4100 shll r1 -001b3a 310c add r0, r1 -001b3c 4108 shll2 r1 -001b3e 4100 shll r1 -001b40 313c add r3, r1 -001b42 5013 mov.l @(h'c,r1), r0 -001b44 70fe add #h'fe, r0 -001b46 3203 cmp/ge r0, r2 -001b48 8901 bt h'2 ;@(h'1b4e) -001b4a a0ef bra h'1de ;@(h'1d2c) -001b4c 0009 nop -001b4e e201 mov #h'1, r2 -001b50 9054 mov.w @(h'a8,pc), r0 ;@(h'1bfc) -001b52 a0eb bra h'1d6 ;@(h'1d2c) -001b54 0f24 mov.b r2, @(r0,r15) -001b56 904d mov.w @(h'9a,pc), r0 ;@(h'1bf4) -001b58 01fe mov.l @(r0,r15), r1 -001b5a 7107 -001b5c 904b mov.w @(h'96,pc), r0 ;@(h'1bf6) -001b5e 03fe mov.l @(r0,r15), r3 -001b60 904a mov.w @(h'94,pc), r0 ;@(h'1bf8) -001b62 02fe mov.l @(r0,r15), r2 -001b64 5337 mov.l @(h'1c,r3), r3 -001b66 6023 mov r2, r0 -001b68 4200 shll r2 -001b6a 320c add r0, r2 -001b6c 4208 shll2 r2 -001b6e 4200 shll r2 -001b70 323c add r3, r2 -001b72 5024 mov.l @(h'10,r2), r0 -001b74 3103 cmp/ge r0, r1 -001b76 8901 bt h'2 ;@(h'1b7c) -001b78 a0d8 bra h'1b0 ;@(h'1d2c) -001b7a 0009 nop -001b7c 903a mov.w @(h'74,pc), r0 ;@(h'1bf4) -001b7e 02fe mov.l @(r0,r15), r2 -001b80 9039 mov.w @(h'72,pc), r0 ;@(h'1bf6) -001b82 7201 -001b84 03fe mov.l @(r0,r15), r3 -001b86 9037 mov.w @(h'6e,pc), r0 ;@(h'1bf8) -001b88 5337 mov.l @(h'1c,r3), r3 -001b8a 01fe mov.l @(r0,r15), r1 -001b8c 6013 mov r1, r0 -001b8e 4100 shll r1 -001b90 310c add r0, r1 -001b92 4108 shll2 r1 -001b94 902f mov.w @(h'5e,pc), r0 ;@(h'1bf6) -001b96 4100 shll r1 -001b98 00fe mov.l @(r0,r15), r0 -001b9a 313c add r3, r1 -001b9c 5007 mov.l @(h'1c,r0), r0 -001b9e 932b mov.w @(h'56,pc), r3 ;@(h'1bf8) -001ba0 5114 mov.l @(h'10,r1), r1 -001ba2 33fc add r15, r3 -001ba4 6332 mov.l @r3, r3 -001ba6 6833 mov r3, r8 -001ba8 4300 shll r3 -001baa 338c add r8, r3 -001bac 4308 shll2 r3 -001bae 4300 shll r3 -001bb0 330c add r0, r3 -001bb2 5335 mov.l @(h'14,r3), r3 -001bb4 4308 shll2 r3 -001bb6 4300 shll r3 -001bb8 331c add r1, r3 -001bba 73ff add #h'ff, r3 -001bbc 3237 cmp/gt r3, r2 -001bbe 8b01 bf h'2 ;@(h'1bc4) -001bc0 a0b4 bra h'168 ;@(h'1d2c) -001bc2 0009 nop -001bc4 9019 mov.w @(h'32,pc), r0 ;@(h'1bfa) -001bc6 02fe mov.l @(r0,r15), r2 -001bc8 9015 mov.w @(h'2a,pc), r0 ;@(h'1bf6) -001bca 7201 -001bcc 03fe mov.l @(r0,r15), r3 -001bce 9013 mov.w @(h'26,pc), r0 ;@(h'1bf8) -001bd0 5337 mov.l @(h'1c,r3), r3 -001bd2 01fe mov.l @(r0,r15), r1 -001bd4 6013 mov r1, r0 -001bd6 4100 shll r1 -001bd8 310c add r0, r1 -001bda 4108 shll2 r1 -001bdc 4100 shll r1 -001bde 313c add r3, r1 -001be0 5013 mov.l @(h'c,r1), r0 -001be2 7009 -001be4 3207 cmp/gt r0, r2 -001be6 8b01 bf h'2 ;@(h'1bec) -001be8 a0a0 bra h'140 ;@(h'1d2c) -001bea 0009 nop -001bec 9006 mov.w @(h'c,pc), r0 ;@(h'1bfc) -001bee e201 mov #h'1, r2 -001bf0 a09c bra h'138 ;@(h'1d2c) -001bf2 0f24 mov.b r2, @(r0,r15) -001bf4 04c8 -001bf6 04f0 -001bf8 04ec mov.b @(r0,r14), r4 -001bfa 04c4 mov.b r12, @(r0,r4) -001bfc 04e2 stc r6_bank, r4 -001bfe 9049 mov.w @(h'92,pc), r0 ;@(h'1c94) -001c00 01fe mov.l @(r0,r15), r1 -001c02 7106 -001c04 9047 mov.w @(h'8e,pc), r0 ;@(h'1c96) -001c06 03fe mov.l @(r0,r15), r3 -001c08 9046 mov.w @(h'8c,pc), r0 ;@(h'1c98) -001c0a 02fe mov.l @(r0,r15), r2 -001c0c 5337 mov.l @(h'1c,r3), r3 -001c0e 6023 mov r2, r0 -001c10 4200 shll r2 -001c12 320c add r0, r2 -001c14 4208 shll2 r2 -001c16 4200 shll r2 -001c18 323c add r3, r2 -001c1a 5023 mov.l @(h'c,r2), r0 -001c1c 3103 cmp/ge r0, r1 -001c1e 8901 bt h'2 ;@(h'1c24) -001c20 a084 bra h'108 ;@(h'1d2c) -001c22 0009 nop -001c24 9036 mov.w @(h'6c,pc), r0 ;@(h'1c94) -001c26 02fe mov.l @(r0,r15), r2 -001c28 9035 mov.w @(h'6a,pc), r0 ;@(h'1c96) -001c2a 7201 -001c2c 03fe mov.l @(r0,r15), r3 -001c2e 9033 mov.w @(h'66,pc), r0 ;@(h'1c98) -001c30 5337 mov.l @(h'1c,r3), r3 -001c32 01fe mov.l @(r0,r15), r1 -001c34 6013 mov r1, r0 -001c36 4100 shll r1 -001c38 310c add r0, r1 -001c3a 4108 shll2 r1 -001c3c 902b mov.w @(h'56,pc), r0 ;@(h'1c96) -001c3e 4100 shll r1 -001c40 00fe mov.l @(r0,r15), r0 -001c42 313c add r3, r1 -001c44 5007 mov.l @(h'1c,r0), r0 -001c46 9327 mov.w @(h'4e,pc), r3 ;@(h'1c98) -001c48 5113 mov.l @(h'c,r1), r1 -001c4a 33fc add r15, r3 -001c4c 6332 mov.l @r3, r3 -001c4e 6833 mov r3, r8 -001c50 4300 shll r3 -001c52 338c add r8, r3 -001c54 4308 shll2 r3 -001c56 4300 shll r3 -001c58 330c add r0, r3 -001c5a 5335 mov.l @(h'14,r3), r3 -001c5c 4308 shll2 r3 -001c5e 4300 shll r3 -001c60 331c add r1, r3 -001c62 73ff add #h'ff, r3 -001c64 3237 cmp/gt r3, r2 -001c66 8961 bt h'c2 ;@(h'1d2c) -001c68 9017 mov.w @(h'2e,pc), r0 ;@(h'1c9a) -001c6a 02fe mov.l @(r0,r15), r2 -001c6c 9013 mov.w @(h'26,pc), r0 ;@(h'1c96) -001c6e 7206 -001c70 03fe mov.l @(r0,r15), r3 -001c72 9011 mov.w @(h'22,pc), r0 ;@(h'1c98) -001c74 5337 mov.l @(h'1c,r3), r3 -001c76 01fe mov.l @(r0,r15), r1 -001c78 6013 mov r1, r0 -001c7a 4100 shll r1 -001c7c 310c add r0, r1 -001c7e 4108 shll2 r1 -001c80 4100 shll r1 -001c82 313c add r3, r1 -001c84 5014 mov.l @(h'10,r1), r0 -001c86 70fe add #h'fe, r0 -001c88 3207 cmp/gt r0, r2 -001c8a 894f bt h'9e ;@(h'1d2c) -001c8c 9006 mov.w @(h'c,pc), r0 ;@(h'1c9c) -001c8e e201 mov #h'1, r2 -001c90 a04c bra h'98 ;@(h'1d2c) -001c92 0f24 mov.b r2, @(r0,r15) -001c94 04c4 mov.b r12, @(r0,r4) -001c96 04f0 -001c98 04ec mov.b @(r0,r14), r4 -001c9a 04c8 -001c9c 04e2 stc r6_bank, r4 -001c9e 90ad mov.w @(h'15a,pc), r0 ;@(h'1dfc) -001ca0 01fe mov.l @(r0,r15), r1 -001ca2 7106 -001ca4 90ab mov.w @(h'156,pc), r0 ;@(h'1dfe) -001ca6 03fe mov.l @(r0,r15), r3 -001ca8 90aa mov.w @(h'154,pc), r0 ;@(h'1e00) -001caa 02fe mov.l @(r0,r15), r2 -001cac 5337 mov.l @(h'1c,r3), r3 -001cae 6023 mov r2, r0 -001cb0 4200 shll r2 -001cb2 320c add r0, r2 -001cb4 4208 shll2 r2 -001cb6 4200 shll r2 -001cb8 323c add r3, r2 -001cba 5023 mov.l @(h'c,r2), r0 -001cbc 3103 cmp/ge r0, r1 -001cbe 8b35 bf h'6a ;@(h'1d2c) -001cc0 909c mov.w @(h'138,pc), r0 ;@(h'1dfc) -001cc2 02fe mov.l @(r0,r15), r2 -001cc4 909b mov.w @(h'136,pc), r0 ;@(h'1dfe) -001cc6 7201 -001cc8 03fe mov.l @(r0,r15), r3 -001cca 9099 mov.w @(h'132,pc), r0 ;@(h'1e00) -001ccc 5337 mov.l @(h'1c,r3), r3 -001cce 01fe mov.l @(r0,r15), r1 -001cd0 6013 mov r1, r0 -001cd2 4100 shll r1 -001cd4 310c add r0, r1 -001cd6 4108 shll2 r1 -001cd8 9091 mov.w @(h'122,pc), r0 ;@(h'1dfe) -001cda 4100 shll r1 -001cdc 00fe mov.l @(r0,r15), r0 -001cde 313c add r3, r1 -001ce0 5007 mov.l @(h'1c,r0), r0 -001ce2 938d mov.w @(h'11a,pc), r3 ;@(h'1e00) -001ce4 5113 mov.l @(h'c,r1), r1 -001ce6 33fc add r15, r3 -001ce8 6332 mov.l @r3, r3 -001cea 6833 mov r3, r8 -001cec 4300 shll r3 -001cee 338c add r8, r3 -001cf0 4308 shll2 r3 -001cf2 4300 shll r3 -001cf4 330c add r0, r3 -001cf6 5335 mov.l @(h'14,r3), r3 -001cf8 4308 shll2 r3 -001cfa 4300 shll r3 -001cfc 331c add r1, r3 -001cfe 73ff add #h'ff, r3 -001d00 3237 cmp/gt r3, r2 -001d02 8913 bt h'26 ;@(h'1d2c) -001d04 907b mov.w @(h'f6,pc), r0 ;@(h'1dfe) -001d06 02fe mov.l @(r0,r15), r2 -001d08 907a mov.w @(h'f4,pc), r0 ;@(h'1e00) -001d0a 03fe mov.l @(r0,r15), r3 -001d0c 5227 mov.l @(h'1c,r2), r2 -001d0e 6133 mov r3, r1 -001d10 9077 mov.w @(h'ee,pc), r0 ;@(h'1e02) -001d12 4300 shll r3 -001d14 331c add r1, r3 -001d16 4308 shll2 r3 -001d18 4300 shll r3 -001d1a 332c add r2, r3 -001d1c 5134 mov.l @(h'10,r3), r1 -001d1e 7109 -001d20 03fe mov.l @(r0,r15), r3 -001d22 3317 cmp/gt r1, r3 -001d24 8902 bt h'4 ;@(h'1d2c) -001d26 e101 mov #h'1, r1 -001d28 906c mov.w @(h'd8,pc), r0 ;@(h'1e04) -001d2a 0f14 mov.b r1, @(r0,r15) -001d2c 9068 mov.w @(h'd0,pc), r0 ;@(h'1e00) -001d2e 02fe mov.l @(r0,r15), r2 -001d30 9066 mov.w @(h'cc,pc), r0 ;@(h'1e00) -001d32 7201 -001d34 0f26 mov.l r2, @(r0,r15) -001d36 9062 mov.w @(h'c4,pc), r0 ;@(h'1dfe) -001d38 03fe mov.l @(r0,r15), r3 -001d3a 5238 mov.l @(h'20,r3), r2 -001d3c 9060 mov.w @(h'c0,pc), r0 ;@(h'1e00) -001d3e 01fe mov.l @(r0,r15), r1 -001d40 3123 cmp/ge r2, r1 -001d42 8901 bt h'2 ;@(h'1d48) -001d44 ae96 bra h'-2d4 ;@(h'1a74) -001d46 0009 nop -001d48 9059 mov.w @(h'b2,pc), r0 ;@(h'1dfe) -001d4a 915a mov.w @(h'b4,pc), r1 ;@(h'1e02) -001d4c 31fc add r15, r1 -001d4e 6312 mov.l @r1, r3 -001d50 7301 -001d52 4311 cmp/pz r3 -001d54 8d01 bt/s h'2 ;@(h'1d5a) -001d56 00fe mov.l @(r0,r15), r0 -001d58 7307 -001d5a 4321 shar r3 -001d5c 914f mov.w @(h'9e,pc), r1 ;@(h'1dfe) -001d5e 4321 shar r3 -001d60 4321 shar r3 -001d62 31fc add r15, r1 -001d64 6112 mov.l @r1, r1 -001d66 5213 mov.l @(h'c,r1), r2 -001d68 9148 mov.w @(h'90,pc), r1 ;@(h'1dfc) -001d6a 0327 mul.l r2, r3 -001d6c 31fc add r15, r1 -001d6e 6112 mov.l @r1, r1 -001d70 7101 -001d72 4111 cmp/pz r1 -001d74 8d01 bt/s h'2 ;@(h'1d7a) -001d76 031a sts macl, r3 -001d78 7107 -001d7a 4121 shar r1 -001d7c 5002 mov.l @(h'8,r0), r0 -001d7e 4121 shar r1 -001d80 4121 shar r1 -001d82 331c add r1, r3 -001d84 003c mov.b @(r0,r3), r0 -001d86 880f cmp/eq #h'f, r0 -001d88 896b bt h'd6 ;@(h'1e62) -001d8a 9038 mov.w @(h'70,pc), r0 ;@(h'1dfe) -001d8c 9139 mov.w @(h'72,pc), r1 ;@(h'1e02) -001d8e 31fc add r15, r1 -001d90 6312 mov.l @r1, r3 -001d92 7301 -001d94 4311 cmp/pz r3 -001d96 8d01 bt/s h'2 ;@(h'1d9c) -001d98 00fe mov.l @(r0,r15), r0 -001d9a 7307 -001d9c 912f mov.w @(h'5e,pc), r1 ;@(h'1dfe) -001d9e 4321 shar r3 -001da0 4321 shar r3 -001da2 4321 shar r3 -001da4 31fc add r15, r1 -001da6 6112 mov.l @r1, r1 -001da8 5213 mov.l @(h'c,r1), r2 -001daa 0327 mul.l r2, r3 -001dac 9126 mov.w @(h'4c,pc), r1 ;@(h'1dfc) -001dae 31fc add r15, r1 -001db0 6112 mov.l @r1, r1 -001db2 7106 -001db4 4111 cmp/pz r1 -001db6 8d01 bt/s h'2 ;@(h'1dbc) -001db8 031a sts macl, r3 -001dba 7107 -001dbc 5002 mov.l @(h'8,r0), r0 -001dbe 4121 shar r1 -001dc0 4121 shar r1 -001dc2 4121 shar r1 -001dc4 331c add r1, r3 -001dc6 003c mov.b @(r0,r3), r0 -001dc8 880f cmp/eq #h'f, r0 -001dca 894a bt h'94 ;@(h'1e62) -001dcc 9017 mov.w @(h'2e,pc), r0 ;@(h'1dfe) -001dce 9118 mov.w @(h'30,pc), r1 ;@(h'1e02) -001dd0 31fc add r15, r1 -001dd2 6312 mov.l @r1, r3 -001dd4 7306 -001dd6 4311 cmp/pz r3 -001dd8 8d01 bt/s h'2 ;@(h'1dde) -001dda 00fe mov.l @(r0,r15), r0 -001ddc 7307 -001dde 4321 shar r3 -001de0 910d mov.w @(h'1a,pc), r1 ;@(h'1dfe) -001de2 4321 shar r3 -001de4 4321 shar r3 -001de6 31fc add r15, r1 -001de8 6112 mov.l @r1, r1 -001dea 5213 mov.l @(h'c,r1), r2 -001dec 9106 mov.w @(h'c,pc), r1 ;@(h'1dfc) -001dee 0327 mul.l r2, r3 -001df0 31fc add r15, r1 -001df2 6112 mov.l @r1, r1 -001df4 7101 -001df6 4111 cmp/pz r1 -001df8 a005 bra h'a ;@(h'1e06) -001dfa 031a sts macl, r3 -001dfc 04c4 mov.b r12, @(r0,r4) -001dfe 04f0 -001e00 04ec mov.b @(r0,r14), r4 -001e02 04c8 -001e04 04e2 stc r6_bank, r4 -001e06 8d01 bt/s h'2 ;@(h'1e0c) -001e08 0009 nop -001e0a 7107 -001e0c 5002 mov.l @(h'8,r0), r0 -001e0e 4121 shar r1 -001e10 4121 shar r1 -001e12 4121 shar r1 -001e14 331c add r1, r3 -001e16 003c mov.b @(r0,r3), r0 -001e18 880f cmp/eq #h'f, r0 -001e1a 8922 bt h'44 ;@(h'1e62) -001e1c 908e mov.w @(h'11c,pc), r0 ;@(h'1f3c) -001e1e 918e mov.w @(h'11c,pc), r1 ;@(h'1f3e) -001e20 31fc add r15, r1 -001e22 6312 mov.l @r1, r3 -001e24 7306 -001e26 4311 cmp/pz r3 -001e28 8d01 bt/s h'2 ;@(h'1e2e) -001e2a 00fe mov.l @(r0,r15), r0 -001e2c 7307 -001e2e 4321 shar r3 -001e30 9184 mov.w @(h'108,pc), r1 ;@(h'1f3c) -001e32 4321 shar r3 -001e34 4321 shar r3 -001e36 31fc add r15, r1 -001e38 6112 mov.l @r1, r1 -001e3a 5213 mov.l @(h'c,r1), r2 -001e3c 9180 mov.w @(h'100,pc), r1 ;@(h'1f40) -001e3e 0327 mul.l r2, r3 -001e40 31fc add r15, r1 -001e42 6112 mov.l @r1, r1 -001e44 7106 -001e46 4111 cmp/pz r1 -001e48 8d01 bt/s h'2 ;@(h'1e4e) -001e4a 031a sts macl, r3 -001e4c 7107 -001e4e 4121 shar r1 -001e50 5002 mov.l @(h'8,r0), r0 -001e52 4121 shar r1 -001e54 4121 shar r1 -001e56 331c add r1, r3 -001e58 003c mov.b @(r0,r3), r0 -001e5a 880f cmp/eq #h'f, r0 -001e5c 8901 bt h'2 ;@(h'1e62) -001e5e a101 bra h'202 ;@(h'2064) -001e60 0009 nop -001e62 e201 mov #h'1, r2 -001e64 906d mov.w @(h'da,pc), r0 ;@(h'1f42) -001e66 0f24 mov.b r2, @(r0,r15) -001e68 9068 mov.w @(h'd0,pc), r0 ;@(h'1f3c) -001e6a 9168 mov.w @(h'd0,pc), r1 ;@(h'1f3e) -001e6c 31fc add r15, r1 -001e6e 6312 mov.l @r1, r3 -001e70 7301 -001e72 4311 cmp/pz r3 -001e74 8d01 bt/s h'2 ;@(h'1e7a) -001e76 00fe mov.l @(r0,r15), r0 -001e78 7307 -001e7a 4321 shar r3 -001e7c 915e mov.w @(h'bc,pc), r1 ;@(h'1f3c) -001e7e 4321 shar r3 -001e80 4321 shar r3 -001e82 31fc add r15, r1 -001e84 6112 mov.l @r1, r1 -001e86 5213 mov.l @(h'c,r1), r2 -001e88 915a mov.w @(h'b4,pc), r1 ;@(h'1f40) -001e8a 0327 mul.l r2, r3 -001e8c 31fc add r15, r1 -001e8e 6112 mov.l @r1, r1 -001e90 7101 -001e92 4111 cmp/pz r1 -001e94 8d01 bt/s h'2 ;@(h'1e9a) -001e96 031a sts macl, r3 -001e98 7107 -001e9a 4121 shar r1 -001e9c 5002 mov.l @(h'8,r0), r0 -001e9e 4121 shar r1 -001ea0 4121 shar r1 -001ea2 331c add r1, r3 -001ea4 003c mov.b @(r0,r3), r0 -001ea6 880f cmp/eq #h'f, r0 -001ea8 8b1c bf h'38 ;@(h'1ee4) -001eaa 9047 mov.w @(h'8e,pc), r0 ;@(h'1f3c) -001eac 02fe mov.l @(r0,r15), r2 -001eae 9046 mov.w @(h'8c,pc), r0 ;@(h'1f3e) -001eb0 03fe mov.l @(r0,r15), r3 -001eb2 7301 -001eb4 4311 cmp/pz r3 -001eb6 8900 bt h'0 ;@(h'1eba) -001eb8 7307 -001eba 4321 shar r3 -001ebc 903e mov.w @(h'7c,pc), r0 ;@(h'1f3c) -001ebe 4321 shar r3 -001ec0 00fe mov.l @(r0,r15), r0 -001ec2 4321 shar r3 -001ec4 5103 mov.l @(h'c,r0), r1 -001ec6 0317 mul.l r1, r3 -001ec8 903a mov.w @(h'74,pc), r0 ;@(h'1f40) -001eca 00fe mov.l @(r0,r15), r0 -001ecc 7001 -001ece 4011 cmp/pz r0 -001ed0 8d01 bt/s h'2 ;@(h'1ed6) -001ed2 031a sts macl, r3 -001ed4 7007 -001ed6 4021 shar r0 -001ed8 4021 shar r0 -001eda 4021 shar r0 -001edc 330c add r0, r3 -001ede 5022 mov.l @(h'8,r2), r0 -001ee0 e200 mov #h'0, r2 -001ee2 0324 mov.b r2, @(r0,r3) -001ee4 902a mov.w @(h'54,pc), r0 ;@(h'1f3c) -001ee6 912a mov.w @(h'54,pc), r1 ;@(h'1f3e) -001ee8 31fc add r15, r1 -001eea 6312 mov.l @r1, r3 -001eec 7301 -001eee 4311 cmp/pz r3 -001ef0 8d01 bt/s h'2 ;@(h'1ef6) -001ef2 00fe mov.l @(r0,r15), r0 -001ef4 7307 -001ef6 4321 shar r3 -001ef8 9120 mov.w @(h'40,pc), r1 ;@(h'1f3c) -001efa 4321 shar r3 -001efc 4321 shar r3 -001efe 31fc add r15, r1 -001f00 6112 mov.l @r1, r1 -001f02 5213 mov.l @(h'c,r1), r2 -001f04 911c mov.w @(h'38,pc), r1 ;@(h'1f40) -001f06 0327 mul.l r2, r3 -001f08 31fc add r15, r1 -001f0a 6112 mov.l @r1, r1 -001f0c 7106 -001f0e 4111 cmp/pz r1 -001f10 8d01 bt/s h'2 ;@(h'1f16) -001f12 031a sts macl, r3 -001f14 7107 -001f16 4121 shar r1 -001f18 5002 mov.l @(h'8,r0), r0 -001f1a 4121 shar r1 -001f1c 4121 shar r1 -001f1e 331c add r1, r3 -001f20 003c mov.b @(r0,r3), r0 -001f22 880f cmp/eq #h'f, r0 -001f24 8b22 bf h'44 ;@(h'1f6c) -001f26 9009 mov.w @(h'12,pc), r0 ;@(h'1f3c) -001f28 02fe mov.l @(r0,r15), r2 -001f2a 9008 mov.w @(h'10,pc), r0 ;@(h'1f3e) -001f2c 03fe mov.l @(r0,r15), r3 -001f2e 7301 -001f30 4311 cmp/pz r3 -001f32 8900 bt h'0 ;@(h'1f36) -001f34 7307 -001f36 4321 shar r3 -001f38 a004 bra h'8 ;@(h'1f44) -001f3a 0009 nop -001f3c 04f0 -001f3e 04c8 -001f40 04c4 mov.b r12, @(r0,r4) -001f42 04e2 stc r6_bank, r4 -001f44 9095 mov.w @(h'12a,pc), r0 ;@(h'2072) -001f46 4321 shar r3 -001f48 00fe mov.l @(r0,r15), r0 +001a5e 323c add r3, r2 +001a60 902f mov.w @(h'5e,pc), r0 ;@(h'1ac2) +001a62 0f26 mov.l r2, @(r0,r15) +001a64 902c mov.w @(h'58,pc), r0 ;@(h'1ac0) +001a66 03fe mov.l @(r0,r15), r3 +001a68 902a mov.w @(h'54,pc), r0 ;@(h'1ac0) +001a6a 7301 +001a6c 0f36 mov.l r3, @(r0,r15) +001a6e 9025 mov.w @(h'4a,pc), r0 ;@(h'1abc) +001a70 02fe mov.l @(r0,r15), r2 +001a72 5326 mov.l @(h'18,r2), r3 +001a74 9024 mov.w @(h'48,pc), r0 ;@(h'1ac0) +001a76 01fe mov.l @(r0,r15), r1 +001a78 3133 cmp/ge r3, r1 +001a7a 8901 bt h'2 ;@(h'1a80) +001a7c ae33 bra h'-39a ;@(h'16e6) +001a7e 0009 nop +001a80 901e mov.w @(h'3c,pc), r0 ;@(h'1ac0) +001a82 e300 mov #h'0, r3 +001a84 a161 bra h'2c2 ;@(h'1d4a) +001a86 0f36 mov.l r3, @(r0,r15) +001a88 9018 mov.w @(h'30,pc), r0 ;@(h'1abc) +001a8a 00fe mov.l @(r0,r15), r0 +001a8c 9118 mov.w @(h'30,pc), r1 ;@(h'1ac0) +001a8e 31fc add r15, r1 +001a90 6312 mov.l @r1, r3 +001a92 6233 mov r3, r2 +001a94 5007 mov.l @(h'1c,r0), r0 +001a96 4300 shll r3 +001a98 332c add r2, r3 +001a9a 4308 shll2 r3 +001a9c 4300 shll r3 +001a9e 003e mov.l @(r0,r3), r0 +001aa0 8800 cmp/eq #h'0, r0 +001aa2 8913 bt h'26 ;@(h'1acc) +001aa4 8801 cmp/eq #h'1, r0 +001aa6 8960 bt h'c0 ;@(h'1b6a) +001aa8 8802 cmp/eq #h'2, r0 +001aaa 8b01 bf h'2 ;@(h'1ab0) +001aac a0b1 bra h'162 ;@(h'1c12) +001aae 0009 nop +001ab0 8803 cmp/eq #h'3, r0 +001ab2 8b01 bf h'2 ;@(h'1ab8) +001ab4 a0fd bra h'1fa ;@(h'1cb2) +001ab6 0009 nop +001ab8 a142 bra h'284 ;@(h'1d40) +001aba 0009 nop +001abc 04f0 +001abe 04c8 +001ac0 04ec mov.b @(r0,r14), r4 +001ac2 04c4 mov.b r12, @(r0,r4) +001ac4 0030 +001ac6 533c mov.l @(h'30,r3), r3 +001ac8 0030 +001aca 53f0 mov.l @(h'0,r15), r3 +001acc 909c mov.w @(h'138,pc), r0 ;@(h'1c08) +001ace 03fe mov.l @(r0,r15), r3 +001ad0 909b mov.w @(h'136,pc), r0 ;@(h'1c0a) +001ad2 7307 +001ad4 02fe mov.l @(r0,r15), r2 +001ad6 9099 mov.w @(h'132,pc), r0 ;@(h'1c0c) +001ad8 5227 mov.l @(h'1c,r2), r2 +001ada 01fe mov.l @(r0,r15), r1 +001adc 6013 mov r1, r0 +001ade 4100 shll r1 +001ae0 310c add r0, r1 +001ae2 4108 shll2 r1 +001ae4 4100 shll r1 +001ae6 312c add r2, r1 +001ae8 5014 mov.l @(h'10,r1), r0 +001aea 3303 cmp/ge r0, r3 +001aec 8901 bt h'2 ;@(h'1af2) +001aee a127 bra h'24e ;@(h'1d40) +001af0 0009 nop +001af2 9089 mov.w @(h'112,pc), r0 ;@(h'1c08) +001af4 02fe mov.l @(r0,r15), r2 +001af6 7201 +001af8 9087 mov.w @(h'10e,pc), r0 ;@(h'1c0a) +001afa 03fe mov.l @(r0,r15), r3 +001afc 9086 mov.w @(h'10c,pc), r0 ;@(h'1c0c) +001afe 01fe mov.l @(r0,r15), r1 +001b00 5337 mov.l @(h'1c,r3), r3 +001b02 6013 mov r1, r0 +001b04 4100 shll r1 +001b06 310c add r0, r1 +001b08 907f mov.w @(h'fe,pc), r0 ;@(h'1c0a) +001b0a 4108 shll2 r1 +001b0c 00fe mov.l @(r0,r15), r0 +001b0e 4100 shll r1 +001b10 5007 mov.l @(h'1c,r0), r0 +001b12 313c add r3, r1 +001b14 937a mov.w @(h'f4,pc), r3 ;@(h'1c0c) +001b16 33fc add r15, r3 +001b18 6332 mov.l @r3, r3 +001b1a 6833 mov r3, r8 +001b1c 5114 mov.l @(h'10,r1), r1 +001b1e 4300 shll r3 +001b20 338c add r8, r3 +001b22 4308 shll2 r3 +001b24 4300 shll r3 +001b26 330c add r0, r3 +001b28 5335 mov.l @(h'14,r3), r3 +001b2a 4308 shll2 r3 +001b2c 4300 shll r3 +001b2e 331c add r1, r3 +001b30 73ff add #h'ff, r3 +001b32 3237 cmp/gt r3, r2 +001b34 8b01 bf h'2 ;@(h'1b3a) +001b36 a103 bra h'206 ;@(h'1d40) +001b38 0009 nop +001b3a 9068 mov.w @(h'd0,pc), r0 ;@(h'1c0e) +001b3c 02fe mov.l @(r0,r15), r2 +001b3e 7206 +001b40 9063 mov.w @(h'c6,pc), r0 ;@(h'1c0a) +001b42 03fe mov.l @(r0,r15), r3 +001b44 9062 mov.w @(h'c4,pc), r0 ;@(h'1c0c) +001b46 01fe mov.l @(r0,r15), r1 +001b48 5337 mov.l @(h'1c,r3), r3 +001b4a 6013 mov r1, r0 +001b4c 4100 shll r1 +001b4e 310c add r0, r1 +001b50 4108 shll2 r1 +001b52 4100 shll r1 +001b54 313c add r3, r1 +001b56 5013 mov.l @(h'c,r1), r0 +001b58 70fe add #h'fe, r0 +001b5a 3203 cmp/ge r0, r2 +001b5c 8901 bt h'2 ;@(h'1b62) +001b5e a0ef bra h'1de ;@(h'1d40) +001b60 0009 nop +001b62 e201 mov #h'1, r2 +001b64 9054 mov.w @(h'a8,pc), r0 ;@(h'1c10) +001b66 a0eb bra h'1d6 ;@(h'1d40) +001b68 0f24 mov.b r2, @(r0,r15) +001b6a 904d mov.w @(h'9a,pc), r0 ;@(h'1c08) +001b6c 01fe mov.l @(r0,r15), r1 +001b6e 7107 +001b70 904b mov.w @(h'96,pc), r0 ;@(h'1c0a) +001b72 03fe mov.l @(r0,r15), r3 +001b74 904a mov.w @(h'94,pc), r0 ;@(h'1c0c) +001b76 02fe mov.l @(r0,r15), r2 +001b78 5337 mov.l @(h'1c,r3), r3 +001b7a 6023 mov r2, r0 +001b7c 4200 shll r2 +001b7e 320c add r0, r2 +001b80 4208 shll2 r2 +001b82 4200 shll r2 +001b84 323c add r3, r2 +001b86 5024 mov.l @(h'10,r2), r0 +001b88 3103 cmp/ge r0, r1 +001b8a 8901 bt h'2 ;@(h'1b90) +001b8c a0d8 bra h'1b0 ;@(h'1d40) +001b8e 0009 nop +001b90 903a mov.w @(h'74,pc), r0 ;@(h'1c08) +001b92 02fe mov.l @(r0,r15), r2 +001b94 9039 mov.w @(h'72,pc), r0 ;@(h'1c0a) +001b96 7201 +001b98 03fe mov.l @(r0,r15), r3 +001b9a 9037 mov.w @(h'6e,pc), r0 ;@(h'1c0c) +001b9c 5337 mov.l @(h'1c,r3), r3 +001b9e 01fe mov.l @(r0,r15), r1 +001ba0 6013 mov r1, r0 +001ba2 4100 shll r1 +001ba4 310c add r0, r1 +001ba6 4108 shll2 r1 +001ba8 902f mov.w @(h'5e,pc), r0 ;@(h'1c0a) +001baa 4100 shll r1 +001bac 00fe mov.l @(r0,r15), r0 +001bae 313c add r3, r1 +001bb0 5007 mov.l @(h'1c,r0), r0 +001bb2 932b mov.w @(h'56,pc), r3 ;@(h'1c0c) +001bb4 5114 mov.l @(h'10,r1), r1 +001bb6 33fc add r15, r3 +001bb8 6332 mov.l @r3, r3 +001bba 6833 mov r3, r8 +001bbc 4300 shll r3 +001bbe 338c add r8, r3 +001bc0 4308 shll2 r3 +001bc2 4300 shll r3 +001bc4 330c add r0, r3 +001bc6 5335 mov.l @(h'14,r3), r3 +001bc8 4308 shll2 r3 +001bca 4300 shll r3 +001bcc 331c add r1, r3 +001bce 73ff add #h'ff, r3 +001bd0 3237 cmp/gt r3, r2 +001bd2 8b01 bf h'2 ;@(h'1bd8) +001bd4 a0b4 bra h'168 ;@(h'1d40) +001bd6 0009 nop +001bd8 9019 mov.w @(h'32,pc), r0 ;@(h'1c0e) +001bda 02fe mov.l @(r0,r15), r2 +001bdc 9015 mov.w @(h'2a,pc), r0 ;@(h'1c0a) +001bde 7201 +001be0 03fe mov.l @(r0,r15), r3 +001be2 9013 mov.w @(h'26,pc), r0 ;@(h'1c0c) +001be4 5337 mov.l @(h'1c,r3), r3 +001be6 01fe mov.l @(r0,r15), r1 +001be8 6013 mov r1, r0 +001bea 4100 shll r1 +001bec 310c add r0, r1 +001bee 4108 shll2 r1 +001bf0 4100 shll r1 +001bf2 313c add r3, r1 +001bf4 5013 mov.l @(h'c,r1), r0 +001bf6 7009 +001bf8 3207 cmp/gt r0, r2 +001bfa 8b01 bf h'2 ;@(h'1c00) +001bfc a0a0 bra h'140 ;@(h'1d40) +001bfe 0009 nop +001c00 9006 mov.w @(h'c,pc), r0 ;@(h'1c10) +001c02 e201 mov #h'1, r2 +001c04 a09c bra h'138 ;@(h'1d40) +001c06 0f24 mov.b r2, @(r0,r15) +001c08 04c8 +001c0a 04f0 +001c0c 04ec mov.b @(r0,r14), r4 +001c0e 04c4 mov.b r12, @(r0,r4) +001c10 04e2 stc r6_bank, r4 +001c12 9049 mov.w @(h'92,pc), r0 ;@(h'1ca8) +001c14 01fe mov.l @(r0,r15), r1 +001c16 7106 +001c18 9047 mov.w @(h'8e,pc), r0 ;@(h'1caa) +001c1a 03fe mov.l @(r0,r15), r3 +001c1c 9046 mov.w @(h'8c,pc), r0 ;@(h'1cac) +001c1e 02fe mov.l @(r0,r15), r2 +001c20 5337 mov.l @(h'1c,r3), r3 +001c22 6023 mov r2, r0 +001c24 4200 shll r2 +001c26 320c add r0, r2 +001c28 4208 shll2 r2 +001c2a 4200 shll r2 +001c2c 323c add r3, r2 +001c2e 5023 mov.l @(h'c,r2), r0 +001c30 3103 cmp/ge r0, r1 +001c32 8901 bt h'2 ;@(h'1c38) +001c34 a084 bra h'108 ;@(h'1d40) +001c36 0009 nop +001c38 9036 mov.w @(h'6c,pc), r0 ;@(h'1ca8) +001c3a 02fe mov.l @(r0,r15), r2 +001c3c 9035 mov.w @(h'6a,pc), r0 ;@(h'1caa) +001c3e 7201 +001c40 03fe mov.l @(r0,r15), r3 +001c42 9033 mov.w @(h'66,pc), r0 ;@(h'1cac) +001c44 5337 mov.l @(h'1c,r3), r3 +001c46 01fe mov.l @(r0,r15), r1 +001c48 6013 mov r1, r0 +001c4a 4100 shll r1 +001c4c 310c add r0, r1 +001c4e 4108 shll2 r1 +001c50 902b mov.w @(h'56,pc), r0 ;@(h'1caa) +001c52 4100 shll r1 +001c54 00fe mov.l @(r0,r15), r0 +001c56 313c add r3, r1 +001c58 5007 mov.l @(h'1c,r0), r0 +001c5a 9327 mov.w @(h'4e,pc), r3 ;@(h'1cac) +001c5c 5113 mov.l @(h'c,r1), r1 +001c5e 33fc add r15, r3 +001c60 6332 mov.l @r3, r3 +001c62 6833 mov r3, r8 +001c64 4300 shll r3 +001c66 338c add r8, r3 +001c68 4308 shll2 r3 +001c6a 4300 shll r3 +001c6c 330c add r0, r3 +001c6e 5335 mov.l @(h'14,r3), r3 +001c70 4308 shll2 r3 +001c72 4300 shll r3 +001c74 331c add r1, r3 +001c76 73ff add #h'ff, r3 +001c78 3237 cmp/gt r3, r2 +001c7a 8961 bt h'c2 ;@(h'1d40) +001c7c 9017 mov.w @(h'2e,pc), r0 ;@(h'1cae) +001c7e 02fe mov.l @(r0,r15), r2 +001c80 9013 mov.w @(h'26,pc), r0 ;@(h'1caa) +001c82 7206 +001c84 03fe mov.l @(r0,r15), r3 +001c86 9011 mov.w @(h'22,pc), r0 ;@(h'1cac) +001c88 5337 mov.l @(h'1c,r3), r3 +001c8a 01fe mov.l @(r0,r15), r1 +001c8c 6013 mov r1, r0 +001c8e 4100 shll r1 +001c90 310c add r0, r1 +001c92 4108 shll2 r1 +001c94 4100 shll r1 +001c96 313c add r3, r1 +001c98 5014 mov.l @(h'10,r1), r0 +001c9a 70fe add #h'fe, r0 +001c9c 3207 cmp/gt r0, r2 +001c9e 894f bt h'9e ;@(h'1d40) +001ca0 9006 mov.w @(h'c,pc), r0 ;@(h'1cb0) +001ca2 e201 mov #h'1, r2 +001ca4 a04c bra h'98 ;@(h'1d40) +001ca6 0f24 mov.b r2, @(r0,r15) +001ca8 04c4 mov.b r12, @(r0,r4) +001caa 04f0 +001cac 04ec mov.b @(r0,r14), r4 +001cae 04c8 +001cb0 04e2 stc r6_bank, r4 +001cb2 90ad mov.w @(h'15a,pc), r0 ;@(h'1e10) +001cb4 01fe mov.l @(r0,r15), r1 +001cb6 7106 +001cb8 90ab mov.w @(h'156,pc), r0 ;@(h'1e12) +001cba 03fe mov.l @(r0,r15), r3 +001cbc 90aa mov.w @(h'154,pc), r0 ;@(h'1e14) +001cbe 02fe mov.l @(r0,r15), r2 +001cc0 5337 mov.l @(h'1c,r3), r3 +001cc2 6023 mov r2, r0 +001cc4 4200 shll r2 +001cc6 320c add r0, r2 +001cc8 4208 shll2 r2 +001cca 4200 shll r2 +001ccc 323c add r3, r2 +001cce 5023 mov.l @(h'c,r2), r0 +001cd0 3103 cmp/ge r0, r1 +001cd2 8b35 bf h'6a ;@(h'1d40) +001cd4 909c mov.w @(h'138,pc), r0 ;@(h'1e10) +001cd6 02fe mov.l @(r0,r15), r2 +001cd8 909b mov.w @(h'136,pc), r0 ;@(h'1e12) +001cda 7201 +001cdc 03fe mov.l @(r0,r15), r3 +001cde 9099 mov.w @(h'132,pc), r0 ;@(h'1e14) +001ce0 5337 mov.l @(h'1c,r3), r3 +001ce2 01fe mov.l @(r0,r15), r1 +001ce4 6013 mov r1, r0 +001ce6 4100 shll r1 +001ce8 310c add r0, r1 +001cea 4108 shll2 r1 +001cec 9091 mov.w @(h'122,pc), r0 ;@(h'1e12) +001cee 4100 shll r1 +001cf0 00fe mov.l @(r0,r15), r0 +001cf2 313c add r3, r1 +001cf4 5007 mov.l @(h'1c,r0), r0 +001cf6 938d mov.w @(h'11a,pc), r3 ;@(h'1e14) +001cf8 5113 mov.l @(h'c,r1), r1 +001cfa 33fc add r15, r3 +001cfc 6332 mov.l @r3, r3 +001cfe 6833 mov r3, r8 +001d00 4300 shll r3 +001d02 338c add r8, r3 +001d04 4308 shll2 r3 +001d06 4300 shll r3 +001d08 330c add r0, r3 +001d0a 5335 mov.l @(h'14,r3), r3 +001d0c 4308 shll2 r3 +001d0e 4300 shll r3 +001d10 331c add r1, r3 +001d12 73ff add #h'ff, r3 +001d14 3237 cmp/gt r3, r2 +001d16 8913 bt h'26 ;@(h'1d40) +001d18 907b mov.w @(h'f6,pc), r0 ;@(h'1e12) +001d1a 02fe mov.l @(r0,r15), r2 +001d1c 907a mov.w @(h'f4,pc), r0 ;@(h'1e14) +001d1e 03fe mov.l @(r0,r15), r3 +001d20 5227 mov.l @(h'1c,r2), r2 +001d22 6133 mov r3, r1 +001d24 9077 mov.w @(h'ee,pc), r0 ;@(h'1e16) +001d26 4300 shll r3 +001d28 331c add r1, r3 +001d2a 4308 shll2 r3 +001d2c 4300 shll r3 +001d2e 332c add r2, r3 +001d30 5134 mov.l @(h'10,r3), r1 +001d32 7109 +001d34 03fe mov.l @(r0,r15), r3 +001d36 3317 cmp/gt r1, r3 +001d38 8902 bt h'4 ;@(h'1d40) +001d3a e101 mov #h'1, r1 +001d3c 906c mov.w @(h'd8,pc), r0 ;@(h'1e18) +001d3e 0f14 mov.b r1, @(r0,r15) +001d40 9068 mov.w @(h'd0,pc), r0 ;@(h'1e14) +001d42 02fe mov.l @(r0,r15), r2 +001d44 9066 mov.w @(h'cc,pc), r0 ;@(h'1e14) +001d46 7201 +001d48 0f26 mov.l r2, @(r0,r15) +001d4a 9062 mov.w @(h'c4,pc), r0 ;@(h'1e12) +001d4c 03fe mov.l @(r0,r15), r3 +001d4e 5238 mov.l @(h'20,r3), r2 +001d50 9060 mov.w @(h'c0,pc), r0 ;@(h'1e14) +001d52 01fe mov.l @(r0,r15), r1 +001d54 3123 cmp/ge r2, r1 +001d56 8901 bt h'2 ;@(h'1d5c) +001d58 ae96 bra h'-2d4 ;@(h'1a88) +001d5a 0009 nop +001d5c 9059 mov.w @(h'b2,pc), r0 ;@(h'1e12) +001d5e 915a mov.w @(h'b4,pc), r1 ;@(h'1e16) +001d60 31fc add r15, r1 +001d62 6312 mov.l @r1, r3 +001d64 7301 +001d66 4311 cmp/pz r3 +001d68 8d01 bt/s h'2 ;@(h'1d6e) +001d6a 00fe mov.l @(r0,r15), r0 +001d6c 7307 +001d6e 4321 shar r3 +001d70 914f mov.w @(h'9e,pc), r1 ;@(h'1e12) +001d72 4321 shar r3 +001d74 4321 shar r3 +001d76 31fc add r15, r1 +001d78 6112 mov.l @r1, r1 +001d7a 5213 mov.l @(h'c,r1), r2 +001d7c 9148 mov.w @(h'90,pc), r1 ;@(h'1e10) +001d7e 0327 mul.l r2, r3 +001d80 31fc add r15, r1 +001d82 6112 mov.l @r1, r1 +001d84 7101 +001d86 4111 cmp/pz r1 +001d88 8d01 bt/s h'2 ;@(h'1d8e) +001d8a 031a sts macl, r3 +001d8c 7107 +001d8e 4121 shar r1 +001d90 5002 mov.l @(h'8,r0), r0 +001d92 4121 shar r1 +001d94 4121 shar r1 +001d96 331c add r1, r3 +001d98 003c mov.b @(r0,r3), r0 +001d9a 880f cmp/eq #h'f, r0 +001d9c 896b bt h'd6 ;@(h'1e76) +001d9e 9038 mov.w @(h'70,pc), r0 ;@(h'1e12) +001da0 9139 mov.w @(h'72,pc), r1 ;@(h'1e16) +001da2 31fc add r15, r1 +001da4 6312 mov.l @r1, r3 +001da6 7301 +001da8 4311 cmp/pz r3 +001daa 8d01 bt/s h'2 ;@(h'1db0) +001dac 00fe mov.l @(r0,r15), r0 +001dae 7307 +001db0 912f mov.w @(h'5e,pc), r1 ;@(h'1e12) +001db2 4321 shar r3 +001db4 4321 shar r3 +001db6 4321 shar r3 +001db8 31fc add r15, r1 +001dba 6112 mov.l @r1, r1 +001dbc 5213 mov.l @(h'c,r1), r2 +001dbe 0327 mul.l r2, r3 +001dc0 9126 mov.w @(h'4c,pc), r1 ;@(h'1e10) +001dc2 31fc add r15, r1 +001dc4 6112 mov.l @r1, r1 +001dc6 7106 +001dc8 4111 cmp/pz r1 +001dca 8d01 bt/s h'2 ;@(h'1dd0) +001dcc 031a sts macl, r3 +001dce 7107 +001dd0 5002 mov.l @(h'8,r0), r0 +001dd2 4121 shar r1 +001dd4 4121 shar r1 +001dd6 4121 shar r1 +001dd8 331c add r1, r3 +001dda 003c mov.b @(r0,r3), r0 +001ddc 880f cmp/eq #h'f, r0 +001dde 894a bt h'94 ;@(h'1e76) +001de0 9017 mov.w @(h'2e,pc), r0 ;@(h'1e12) +001de2 9118 mov.w @(h'30,pc), r1 ;@(h'1e16) +001de4 31fc add r15, r1 +001de6 6312 mov.l @r1, r3 +001de8 7306 +001dea 4311 cmp/pz r3 +001dec 8d01 bt/s h'2 ;@(h'1df2) +001dee 00fe mov.l @(r0,r15), r0 +001df0 7307 +001df2 4321 shar r3 +001df4 910d mov.w @(h'1a,pc), r1 ;@(h'1e12) +001df6 4321 shar r3 +001df8 4321 shar r3 +001dfa 31fc add r15, r1 +001dfc 6112 mov.l @r1, r1 +001dfe 5213 mov.l @(h'c,r1), r2 +001e00 9106 mov.w @(h'c,pc), r1 ;@(h'1e10) +001e02 0327 mul.l r2, r3 +001e04 31fc add r15, r1 +001e06 6112 mov.l @r1, r1 +001e08 7101 +001e0a 4111 cmp/pz r1 +001e0c a005 bra h'a ;@(h'1e1a) +001e0e 031a sts macl, r3 +001e10 04c4 mov.b r12, @(r0,r4) +001e12 04f0 +001e14 04ec mov.b @(r0,r14), r4 +001e16 04c8 +001e18 04e2 stc r6_bank, r4 +001e1a 8d01 bt/s h'2 ;@(h'1e20) +001e1c 0009 nop +001e1e 7107 +001e20 5002 mov.l @(h'8,r0), r0 +001e22 4121 shar r1 +001e24 4121 shar r1 +001e26 4121 shar r1 +001e28 331c add r1, r3 +001e2a 003c mov.b @(r0,r3), r0 +001e2c 880f cmp/eq #h'f, r0 +001e2e 8922 bt h'44 ;@(h'1e76) +001e30 908e mov.w @(h'11c,pc), r0 ;@(h'1f50) +001e32 918e mov.w @(h'11c,pc), r1 ;@(h'1f52) +001e34 31fc add r15, r1 +001e36 6312 mov.l @r1, r3 +001e38 7306 +001e3a 4311 cmp/pz r3 +001e3c 8d01 bt/s h'2 ;@(h'1e42) +001e3e 00fe mov.l @(r0,r15), r0 +001e40 7307 +001e42 4321 shar r3 +001e44 9184 mov.w @(h'108,pc), r1 ;@(h'1f50) +001e46 4321 shar r3 +001e48 4321 shar r3 +001e4a 31fc add r15, r1 +001e4c 6112 mov.l @r1, r1 +001e4e 5213 mov.l @(h'c,r1), r2 +001e50 9180 mov.w @(h'100,pc), r1 ;@(h'1f54) +001e52 0327 mul.l r2, r3 +001e54 31fc add r15, r1 +001e56 6112 mov.l @r1, r1 +001e58 7106 +001e5a 4111 cmp/pz r1 +001e5c 8d01 bt/s h'2 ;@(h'1e62) +001e5e 031a sts macl, r3 +001e60 7107 +001e62 4121 shar r1 +001e64 5002 mov.l @(h'8,r0), r0 +001e66 4121 shar r1 +001e68 4121 shar r1 +001e6a 331c add r1, r3 +001e6c 003c mov.b @(r0,r3), r0 +001e6e 880f cmp/eq #h'f, r0 +001e70 8901 bt h'2 ;@(h'1e76) +001e72 a101 bra h'202 ;@(h'2078) +001e74 0009 nop +001e76 e201 mov #h'1, r2 +001e78 906d mov.w @(h'da,pc), r0 ;@(h'1f56) +001e7a 0f24 mov.b r2, @(r0,r15) +001e7c 9068 mov.w @(h'd0,pc), r0 ;@(h'1f50) +001e7e 9168 mov.w @(h'd0,pc), r1 ;@(h'1f52) +001e80 31fc add r15, r1 +001e82 6312 mov.l @r1, r3 +001e84 7301 +001e86 4311 cmp/pz r3 +001e88 8d01 bt/s h'2 ;@(h'1e8e) +001e8a 00fe mov.l @(r0,r15), r0 +001e8c 7307 +001e8e 4321 shar r3 +001e90 915e mov.w @(h'bc,pc), r1 ;@(h'1f50) +001e92 4321 shar r3 +001e94 4321 shar r3 +001e96 31fc add r15, r1 +001e98 6112 mov.l @r1, r1 +001e9a 5213 mov.l @(h'c,r1), r2 +001e9c 915a mov.w @(h'b4,pc), r1 ;@(h'1f54) +001e9e 0327 mul.l r2, r3 +001ea0 31fc add r15, r1 +001ea2 6112 mov.l @r1, r1 +001ea4 7101 +001ea6 4111 cmp/pz r1 +001ea8 8d01 bt/s h'2 ;@(h'1eae) +001eaa 031a sts macl, r3 +001eac 7107 +001eae 4121 shar r1 +001eb0 5002 mov.l @(h'8,r0), r0 +001eb2 4121 shar r1 +001eb4 4121 shar r1 +001eb6 331c add r1, r3 +001eb8 003c mov.b @(r0,r3), r0 +001eba 880f cmp/eq #h'f, r0 +001ebc 8b1c bf h'38 ;@(h'1ef8) +001ebe 9047 mov.w @(h'8e,pc), r0 ;@(h'1f50) +001ec0 02fe mov.l @(r0,r15), r2 +001ec2 9046 mov.w @(h'8c,pc), r0 ;@(h'1f52) +001ec4 03fe mov.l @(r0,r15), r3 +001ec6 7301 +001ec8 4311 cmp/pz r3 +001eca 8900 bt h'0 ;@(h'1ece) +001ecc 7307 +001ece 4321 shar r3 +001ed0 903e mov.w @(h'7c,pc), r0 ;@(h'1f50) +001ed2 4321 shar r3 +001ed4 00fe mov.l @(r0,r15), r0 +001ed6 4321 shar r3 +001ed8 5103 mov.l @(h'c,r0), r1 +001eda 0317 mul.l r1, r3 +001edc 903a mov.w @(h'74,pc), r0 ;@(h'1f54) +001ede 00fe mov.l @(r0,r15), r0 +001ee0 7001 +001ee2 4011 cmp/pz r0 +001ee4 8d01 bt/s h'2 ;@(h'1eea) +001ee6 031a sts macl, r3 +001ee8 7007 +001eea 4021 shar r0 +001eec 4021 shar r0 +001eee 4021 shar r0 +001ef0 330c add r0, r3 +001ef2 5022 mov.l @(h'8,r2), r0 +001ef4 e200 mov #h'0, r2 +001ef6 0324 mov.b r2, @(r0,r3) +001ef8 902a mov.w @(h'54,pc), r0 ;@(h'1f50) +001efa 912a mov.w @(h'54,pc), r1 ;@(h'1f52) +001efc 31fc add r15, r1 +001efe 6312 mov.l @r1, r3 +001f00 7301 +001f02 4311 cmp/pz r3 +001f04 8d01 bt/s h'2 ;@(h'1f0a) +001f06 00fe mov.l @(r0,r15), r0 +001f08 7307 +001f0a 4321 shar r3 +001f0c 9120 mov.w @(h'40,pc), r1 ;@(h'1f50) +001f0e 4321 shar r3 +001f10 4321 shar r3 +001f12 31fc add r15, r1 +001f14 6112 mov.l @r1, r1 +001f16 5213 mov.l @(h'c,r1), r2 +001f18 911c mov.w @(h'38,pc), r1 ;@(h'1f54) +001f1a 0327 mul.l r2, r3 +001f1c 31fc add r15, r1 +001f1e 6112 mov.l @r1, r1 +001f20 7106 +001f22 4111 cmp/pz r1 +001f24 8d01 bt/s h'2 ;@(h'1f2a) +001f26 031a sts macl, r3 +001f28 7107 +001f2a 4121 shar r1 +001f2c 5002 mov.l @(h'8,r0), r0 +001f2e 4121 shar r1 +001f30 4121 shar r1 +001f32 331c add r1, r3 +001f34 003c mov.b @(r0,r3), r0 +001f36 880f cmp/eq #h'f, r0 +001f38 8b22 bf h'44 ;@(h'1f80) +001f3a 9009 mov.w @(h'12,pc), r0 ;@(h'1f50) +001f3c 02fe mov.l @(r0,r15), r2 +001f3e 9008 mov.w @(h'10,pc), r0 ;@(h'1f52) +001f40 03fe mov.l @(r0,r15), r3 +001f42 7301 +001f44 4311 cmp/pz r3 +001f46 8900 bt h'0 ;@(h'1f4a) +001f48 7307 001f4a 4321 shar r3 -001f4c 5103 mov.l @(h'c,r0), r1 -001f4e 0317 mul.l r1, r3 -001f50 9090 mov.w @(h'120,pc), r0 ;@(h'2074) -001f52 00fe mov.l @(r0,r15), r0 -001f54 7006 -001f56 4011 cmp/pz r0 -001f58 8d01 bt/s h'2 ;@(h'1f5e) -001f5a 031a sts macl, r3 -001f5c 7007 -001f5e 4021 shar r0 -001f60 4021 shar r0 -001f62 4021 shar r0 -001f64 330c add r0, r3 -001f66 5022 mov.l @(h'8,r2), r0 -001f68 e200 mov #h'0, r2 -001f6a 0324 mov.b r2, @(r0,r3) -001f6c 9081 mov.w @(h'102,pc), r0 ;@(h'2072) -001f6e 9182 mov.w @(h'104,pc), r1 ;@(h'2076) -001f70 31fc add r15, r1 -001f72 6312 mov.l @r1, r3 -001f74 7306 -001f76 4311 cmp/pz r3 -001f78 8d01 bt/s h'2 ;@(h'1f7e) -001f7a 00fe mov.l @(r0,r15), r0 -001f7c 7307 -001f7e 4321 shar r3 -001f80 9177 mov.w @(h'ee,pc), r1 ;@(h'2072) -001f82 4321 shar r3 -001f84 4321 shar r3 -001f86 31fc add r15, r1 -001f88 6112 mov.l @r1, r1 -001f8a 5213 mov.l @(h'c,r1), r2 -001f8c 9172 mov.w @(h'e4,pc), r1 ;@(h'2074) -001f8e 0327 mul.l r2, r3 -001f90 31fc add r15, r1 -001f92 6112 mov.l @r1, r1 -001f94 7101 -001f96 4111 cmp/pz r1 -001f98 8d01 bt/s h'2 ;@(h'1f9e) -001f9a 031a sts macl, r3 -001f9c 7107 -001f9e 4121 shar r1 -001fa0 5002 mov.l @(h'8,r0), r0 -001fa2 4121 shar r1 -001fa4 4121 shar r1 -001fa6 331c add r1, r3 -001fa8 003c mov.b @(r0,r3), r0 -001faa 880f cmp/eq #h'f, r0 -001fac 8b1c bf h'38 ;@(h'1fe8) -001fae 9060 mov.w @(h'c0,pc), r0 ;@(h'2072) -001fb0 02fe mov.l @(r0,r15), r2 -001fb2 9060 mov.w @(h'c0,pc), r0 ;@(h'2076) -001fb4 03fe mov.l @(r0,r15), r3 -001fb6 7306 -001fb8 4311 cmp/pz r3 -001fba 8900 bt h'0 ;@(h'1fbe) -001fbc 7307 -001fbe 4321 shar r3 -001fc0 9057 mov.w @(h'ae,pc), r0 ;@(h'2072) -001fc2 4321 shar r3 -001fc4 00fe mov.l @(r0,r15), r0 -001fc6 4321 shar r3 -001fc8 5103 mov.l @(h'c,r0), r1 -001fca 0317 mul.l r1, r3 -001fcc 9052 mov.w @(h'a4,pc), r0 ;@(h'2074) -001fce 00fe mov.l @(r0,r15), r0 -001fd0 7001 -001fd2 4011 cmp/pz r0 -001fd4 8d01 bt/s h'2 ;@(h'1fda) -001fd6 031a sts macl, r3 -001fd8 7007 -001fda 4021 shar r0 -001fdc 4021 shar r0 -001fde 4021 shar r0 -001fe0 330c add r0, r3 -001fe2 5022 mov.l @(h'8,r2), r0 -001fe4 e200 mov #h'0, r2 -001fe6 0324 mov.b r2, @(r0,r3) -001fe8 9043 mov.w @(h'86,pc), r0 ;@(h'2072) -001fea 9144 mov.w @(h'88,pc), r1 ;@(h'2076) -001fec 31fc add r15, r1 -001fee 6312 mov.l @r1, r3 -001ff0 7306 -001ff2 4311 cmp/pz r3 -001ff4 8d01 bt/s h'2 ;@(h'1ffa) -001ff6 00fe mov.l @(r0,r15), r0 -001ff8 7307 -001ffa 4321 shar r3 -001ffc 9139 mov.w @(h'72,pc), r1 ;@(h'2072) -001ffe 4321 shar r3 -002000 4321 shar r3 -002002 31fc add r15, r1 -002004 6112 mov.l @r1, r1 -002006 5213 mov.l @(h'c,r1), r2 -002008 9134 mov.w @(h'68,pc), r1 ;@(h'2074) -00200a 0327 mul.l r2, r3 -00200c 31fc add r15, r1 -00200e 6112 mov.l @r1, r1 -002010 7106 -002012 4111 cmp/pz r1 -002014 8d01 bt/s h'2 ;@(h'201a) -002016 031a sts macl, r3 -002018 7107 -00201a 4121 shar r1 -00201c 5002 mov.l @(h'8,r0), r0 -00201e 4121 shar r1 -002020 4121 shar r1 -002022 331c add r1, r3 -002024 003c mov.b @(r0,r3), r0 -002026 880f cmp/eq #h'f, r0 -002028 8b1c bf h'38 ;@(h'2064) -00202a 9022 mov.w @(h'44,pc), r0 ;@(h'2072) -00202c 02fe mov.l @(r0,r15), r2 -00202e 9022 mov.w @(h'44,pc), r0 ;@(h'2076) -002030 03fe mov.l @(r0,r15), r3 -002032 7306 -002034 4311 cmp/pz r3 -002036 8900 bt h'0 ;@(h'203a) -002038 7307 -00203a 4321 shar r3 -00203c 9019 mov.w @(h'32,pc), r0 ;@(h'2072) -00203e 4321 shar r3 -002040 00fe mov.l @(r0,r15), r0 -002042 4321 shar r3 -002044 5103 mov.l @(h'c,r0), r1 -002046 0317 mul.l r1, r3 -002048 9014 mov.w @(h'28,pc), r0 ;@(h'2074) -00204a 00fe mov.l @(r0,r15), r0 -00204c 7006 -00204e 4011 cmp/pz r0 -002050 8d01 bt/s h'2 ;@(h'2056) -002052 031a sts macl, r3 -002054 7007 -002056 4021 shar r0 -002058 4021 shar r0 -00205a 4021 shar r0 -00205c 330c add r0, r3 -00205e 5022 mov.l @(h'8,r2), r0 -002060 e200 mov #h'0, r2 -002062 0324 mov.b r2, @(r0,r3) -002064 9006 mov.w @(h'c,pc), r0 ;@(h'2074) -002066 00fe mov.l @(r0,r15), r0 -002068 4011 cmp/pz r0 -00206a 8f05 bf/s h'a ;@(h'2078) -00206c e202 mov #h'2, r2 -00206e a008 bra h'10 ;@(h'2082) -002070 c907 and #h'7, r0 -002072 04f0 -002074 04c4 mov.b r12, @(r0,r4) -002076 04c8 -002078 6007 not r0, r0 -00207a 7001 -00207c c907 and #h'7, r0 -00207e 6007 not r0, r0 -002080 7001 -002082 3023 cmp/ge r2, r0 -002084 8941 bt h'82 ;@(h'210a) -002086 9048 mov.w @(h'90,pc), r0 ;@(h'211a) -002088 9148 mov.w @(h'90,pc), r1 ;@(h'211c) -00208a 31fc add r15, r1 -00208c 6312 mov.l @r1, r3 -00208e 4311 cmp/pz r3 -002090 8d01 bt/s h'2 ;@(h'2096) -002092 00fe mov.l @(r0,r15), r0 -002094 7307 -002096 4321 shar r3 -002098 913f mov.w @(h'7e,pc), r1 ;@(h'211a) -00209a 4321 shar r3 -00209c 923f mov.w @(h'7e,pc), r2 ;@(h'211e) +001f4c a004 bra h'8 ;@(h'1f58) +001f4e 0009 nop +001f50 04f0 +001f52 04c8 +001f54 04c4 mov.b r12, @(r0,r4) +001f56 04e2 stc r6_bank, r4 +001f58 9095 mov.w @(h'12a,pc), r0 ;@(h'2086) +001f5a 4321 shar r3 +001f5c 00fe mov.l @(r0,r15), r0 +001f5e 4321 shar r3 +001f60 5103 mov.l @(h'c,r0), r1 +001f62 0317 mul.l r1, r3 +001f64 9090 mov.w @(h'120,pc), r0 ;@(h'2088) +001f66 00fe mov.l @(r0,r15), r0 +001f68 7006 +001f6a 4011 cmp/pz r0 +001f6c 8d01 bt/s h'2 ;@(h'1f72) +001f6e 031a sts macl, r3 +001f70 7007 +001f72 4021 shar r0 +001f74 4021 shar r0 +001f76 4021 shar r0 +001f78 330c add r0, r3 +001f7a 5022 mov.l @(h'8,r2), r0 +001f7c e200 mov #h'0, r2 +001f7e 0324 mov.b r2, @(r0,r3) +001f80 9081 mov.w @(h'102,pc), r0 ;@(h'2086) +001f82 9182 mov.w @(h'104,pc), r1 ;@(h'208a) +001f84 31fc add r15, r1 +001f86 6312 mov.l @r1, r3 +001f88 7306 +001f8a 4311 cmp/pz r3 +001f8c 8d01 bt/s h'2 ;@(h'1f92) +001f8e 00fe mov.l @(r0,r15), r0 +001f90 7307 +001f92 4321 shar r3 +001f94 9177 mov.w @(h'ee,pc), r1 ;@(h'2086) +001f96 4321 shar r3 +001f98 4321 shar r3 +001f9a 31fc add r15, r1 +001f9c 6112 mov.l @r1, r1 +001f9e 5213 mov.l @(h'c,r1), r2 +001fa0 9172 mov.w @(h'e4,pc), r1 ;@(h'2088) +001fa2 0327 mul.l r2, r3 +001fa4 31fc add r15, r1 +001fa6 6112 mov.l @r1, r1 +001fa8 7101 +001faa 4111 cmp/pz r1 +001fac 8d01 bt/s h'2 ;@(h'1fb2) +001fae 031a sts macl, r3 +001fb0 7107 +001fb2 4121 shar r1 +001fb4 5002 mov.l @(h'8,r0), r0 +001fb6 4121 shar r1 +001fb8 4121 shar r1 +001fba 331c add r1, r3 +001fbc 003c mov.b @(r0,r3), r0 +001fbe 880f cmp/eq #h'f, r0 +001fc0 8b1c bf h'38 ;@(h'1ffc) +001fc2 9060 mov.w @(h'c0,pc), r0 ;@(h'2086) +001fc4 02fe mov.l @(r0,r15), r2 +001fc6 9060 mov.w @(h'c0,pc), r0 ;@(h'208a) +001fc8 03fe mov.l @(r0,r15), r3 +001fca 7306 +001fcc 4311 cmp/pz r3 +001fce 8900 bt h'0 ;@(h'1fd2) +001fd0 7307 +001fd2 4321 shar r3 +001fd4 9057 mov.w @(h'ae,pc), r0 ;@(h'2086) +001fd6 4321 shar r3 +001fd8 00fe mov.l @(r0,r15), r0 +001fda 4321 shar r3 +001fdc 5103 mov.l @(h'c,r0), r1 +001fde 0317 mul.l r1, r3 +001fe0 9052 mov.w @(h'a4,pc), r0 ;@(h'2088) +001fe2 00fe mov.l @(r0,r15), r0 +001fe4 7001 +001fe6 4011 cmp/pz r0 +001fe8 8d01 bt/s h'2 ;@(h'1fee) +001fea 031a sts macl, r3 +001fec 7007 +001fee 4021 shar r0 +001ff0 4021 shar r0 +001ff2 4021 shar r0 +001ff4 330c add r0, r3 +001ff6 5022 mov.l @(h'8,r2), r0 +001ff8 e200 mov #h'0, r2 +001ffa 0324 mov.b r2, @(r0,r3) +001ffc 9043 mov.w @(h'86,pc), r0 ;@(h'2086) +001ffe 9144 mov.w @(h'88,pc), r1 ;@(h'208a) +002000 31fc add r15, r1 +002002 6312 mov.l @r1, r3 +002004 7306 +002006 4311 cmp/pz r3 +002008 8d01 bt/s h'2 ;@(h'200e) +00200a 00fe mov.l @(r0,r15), r0 +00200c 7307 +00200e 4321 shar r3 +002010 9139 mov.w @(h'72,pc), r1 ;@(h'2086) +002012 4321 shar r3 +002014 4321 shar r3 +002016 31fc add r15, r1 +002018 6112 mov.l @r1, r1 +00201a 5213 mov.l @(h'c,r1), r2 +00201c 9134 mov.w @(h'68,pc), r1 ;@(h'2088) +00201e 0327 mul.l r2, r3 +002020 31fc add r15, r1 +002022 6112 mov.l @r1, r1 +002024 7106 +002026 4111 cmp/pz r1 +002028 8d01 bt/s h'2 ;@(h'202e) +00202a 031a sts macl, r3 +00202c 7107 +00202e 4121 shar r1 +002030 5002 mov.l @(h'8,r0), r0 +002032 4121 shar r1 +002034 4121 shar r1 +002036 331c add r1, r3 +002038 003c mov.b @(r0,r3), r0 +00203a 880f cmp/eq #h'f, r0 +00203c 8b1c bf h'38 ;@(h'2078) +00203e 9022 mov.w @(h'44,pc), r0 ;@(h'2086) +002040 02fe mov.l @(r0,r15), r2 +002042 9022 mov.w @(h'44,pc), r0 ;@(h'208a) +002044 03fe mov.l @(r0,r15), r3 +002046 7306 +002048 4311 cmp/pz r3 +00204a 8900 bt h'0 ;@(h'204e) +00204c 7307 +00204e 4321 shar r3 +002050 9019 mov.w @(h'32,pc), r0 ;@(h'2086) +002052 4321 shar r3 +002054 00fe mov.l @(r0,r15), r0 +002056 4321 shar r3 +002058 5103 mov.l @(h'c,r0), r1 +00205a 0317 mul.l r1, r3 +00205c 9014 mov.w @(h'28,pc), r0 ;@(h'2088) +00205e 00fe mov.l @(r0,r15), r0 +002060 7006 +002062 4011 cmp/pz r0 +002064 8d01 bt/s h'2 ;@(h'206a) +002066 031a sts macl, r3 +002068 7007 +00206a 4021 shar r0 +00206c 4021 shar r0 +00206e 4021 shar r0 +002070 330c add r0, r3 +002072 5022 mov.l @(h'8,r2), r0 +002074 e200 mov #h'0, r2 +002076 0324 mov.b r2, @(r0,r3) +002078 9006 mov.w @(h'c,pc), r0 ;@(h'2088) +00207a 00fe mov.l @(r0,r15), r0 +00207c 4011 cmp/pz r0 +00207e 8f05 bf/s h'a ;@(h'208c) +002080 e202 mov #h'2, r2 +002082 a008 bra h'10 ;@(h'2096) +002084 c907 and #h'7, r0 +002086 04f0 +002088 04c4 mov.b r12, @(r0,r4) +00208a 04c8 +00208c 6007 not r0, r0 +00208e 7001 +002090 c907 and #h'7, r0 +002092 6007 not r0, r0 +002094 7001 +002096 3023 cmp/ge r2, r0 +002098 8941 bt h'82 ;@(h'211e) +00209a 9048 mov.w @(h'90,pc), r0 ;@(h'212e) +00209c 9148 mov.w @(h'90,pc), r1 ;@(h'2130) 00209e 31fc add r15, r1 -0020a0 6112 mov.l @r1, r1 -0020a2 32fc add r15, r2 -0020a4 5113 mov.l @(h'c,r1), r1 -0020a6 4321 shar r3 -0020a8 0317 mul.l r1, r3 -0020aa 6122 mov.l @r2, r1 -0020ac 4111 cmp/pz r1 -0020ae 8d01 bt/s h'2 ;@(h'20b4) -0020b0 031a sts macl, r3 -0020b2 7107 -0020b4 5002 mov.l @(h'8,r0), r0 -0020b6 4121 shar r1 -0020b8 4121 shar r1 -0020ba 4121 shar r1 -0020bc 331c add r1, r3 -0020be 003c mov.b @(r0,r3), r0 -0020c0 8803 cmp/eq #h'3, r0 -0020c2 891f bt h'3e ;@(h'2104) -0020c4 9029 mov.w @(h'52,pc), r0 ;@(h'211a) -0020c6 9129 mov.w @(h'52,pc), r1 ;@(h'211c) -0020c8 31fc add r15, r1 -0020ca 6312 mov.l @r1, r3 -0020cc 7307 -0020ce 4311 cmp/pz r3 -0020d0 8d01 bt/s h'2 ;@(h'20d6) -0020d2 00fe mov.l @(r0,r15), r0 -0020d4 7307 -0020d6 4321 shar r3 -0020d8 911f mov.w @(h'3e,pc), r1 ;@(h'211a) -0020da 4321 shar r3 -0020dc 4321 shar r3 -0020de 31fc add r15, r1 -0020e0 6112 mov.l @r1, r1 -0020e2 5213 mov.l @(h'c,r1), r2 -0020e4 911b mov.w @(h'36,pc), r1 ;@(h'211e) -0020e6 0327 mul.l r2, r3 -0020e8 31fc add r15, r1 -0020ea 6112 mov.l @r1, r1 -0020ec 4111 cmp/pz r1 -0020ee 8d01 bt/s h'2 ;@(h'20f4) -0020f0 031a sts macl, r3 -0020f2 7107 -0020f4 5002 mov.l @(h'8,r0), r0 -0020f6 4121 shar r1 -0020f8 4121 shar r1 -0020fa 4121 shar r1 -0020fc 331c add r1, r3 -0020fe 003c mov.b @(r0,r3), r0 -002100 8803 cmp/eq #h'3, r0 -002102 8b02 bf h'4 ;@(h'210a) -002104 900c mov.w @(h'18,pc), r0 ;@(h'2120) -002106 e201 mov #h'1, r2 -002108 0f24 mov.b r2, @(r0,r15) -00210a 9008 mov.w @(h'10,pc), r0 ;@(h'211e) -00210c 00fe mov.l @(r0,r15), r0 -00210e 7001 -002110 4011 cmp/pz r0 -002112 8f06 bf/s h'c ;@(h'2122) -002114 e202 mov #h'2, r2 -002116 a009 bra h'12 ;@(h'212c) -002118 c907 and #h'7, r0 -00211a 04f0 -00211c 04c8 -00211e 04c4 mov.b r12, @(r0,r4) -002120 04e2 stc r6_bank, r4 -002122 6007 not r0, r0 -002124 7001 -002126 c907 and #h'7, r0 -002128 6007 not r0, r0 -00212a 7001 -00212c 3023 cmp/ge r2, r0 -00212e 8943 bt h'86 ;@(h'21b8) -002130 9049 mov.w @(h'92,pc), r0 ;@(h'21c6) -002132 9149 mov.w @(h'92,pc), r1 ;@(h'21c8) -002134 31fc add r15, r1 -002136 6312 mov.l @r1, r3 -002138 4311 cmp/pz r3 -00213a 8d01 bt/s h'2 ;@(h'2140) -00213c 00fe mov.l @(r0,r15), r0 -00213e 7307 -002140 9141 mov.w @(h'82,pc), r1 ;@(h'21c6) -002142 4321 shar r3 -002144 4321 shar r3 -002146 4321 shar r3 +0020a0 6312 mov.l @r1, r3 +0020a2 4311 cmp/pz r3 +0020a4 8d01 bt/s h'2 ;@(h'20aa) +0020a6 00fe mov.l @(r0,r15), r0 +0020a8 7307 +0020aa 4321 shar r3 +0020ac 913f mov.w @(h'7e,pc), r1 ;@(h'212e) +0020ae 4321 shar r3 +0020b0 923f mov.w @(h'7e,pc), r2 ;@(h'2132) +0020b2 31fc add r15, r1 +0020b4 6112 mov.l @r1, r1 +0020b6 32fc add r15, r2 +0020b8 5113 mov.l @(h'c,r1), r1 +0020ba 4321 shar r3 +0020bc 0317 mul.l r1, r3 +0020be 6122 mov.l @r2, r1 +0020c0 4111 cmp/pz r1 +0020c2 8d01 bt/s h'2 ;@(h'20c8) +0020c4 031a sts macl, r3 +0020c6 7107 +0020c8 5002 mov.l @(h'8,r0), r0 +0020ca 4121 shar r1 +0020cc 4121 shar r1 +0020ce 4121 shar r1 +0020d0 331c add r1, r3 +0020d2 003c mov.b @(r0,r3), r0 +0020d4 8803 cmp/eq #h'3, r0 +0020d6 891f bt h'3e ;@(h'2118) +0020d8 9029 mov.w @(h'52,pc), r0 ;@(h'212e) +0020da 9129 mov.w @(h'52,pc), r1 ;@(h'2130) +0020dc 31fc add r15, r1 +0020de 6312 mov.l @r1, r3 +0020e0 7307 +0020e2 4311 cmp/pz r3 +0020e4 8d01 bt/s h'2 ;@(h'20ea) +0020e6 00fe mov.l @(r0,r15), r0 +0020e8 7307 +0020ea 4321 shar r3 +0020ec 911f mov.w @(h'3e,pc), r1 ;@(h'212e) +0020ee 4321 shar r3 +0020f0 4321 shar r3 +0020f2 31fc add r15, r1 +0020f4 6112 mov.l @r1, r1 +0020f6 5213 mov.l @(h'c,r1), r2 +0020f8 911b mov.w @(h'36,pc), r1 ;@(h'2132) +0020fa 0327 mul.l r2, r3 +0020fc 31fc add r15, r1 +0020fe 6112 mov.l @r1, r1 +002100 4111 cmp/pz r1 +002102 8d01 bt/s h'2 ;@(h'2108) +002104 031a sts macl, r3 +002106 7107 +002108 5002 mov.l @(h'8,r0), r0 +00210a 4121 shar r1 +00210c 4121 shar r1 +00210e 4121 shar r1 +002110 331c add r1, r3 +002112 003c mov.b @(r0,r3), r0 +002114 8803 cmp/eq #h'3, r0 +002116 8b02 bf h'4 ;@(h'211e) +002118 900c mov.w @(h'18,pc), r0 ;@(h'2134) +00211a e201 mov #h'1, r2 +00211c 0f24 mov.b r2, @(r0,r15) +00211e 9008 mov.w @(h'10,pc), r0 ;@(h'2132) +002120 00fe mov.l @(r0,r15), r0 +002122 7001 +002124 4011 cmp/pz r0 +002126 8f06 bf/s h'c ;@(h'2136) +002128 e202 mov #h'2, r2 +00212a a009 bra h'12 ;@(h'2140) +00212c c907 and #h'7, r0 +00212e 04f0 +002130 04c8 +002132 04c4 mov.b r12, @(r0,r4) +002134 04e2 stc r6_bank, r4 +002136 6007 not r0, r0 +002138 7001 +00213a c907 and #h'7, r0 +00213c 6007 not r0, r0 +00213e 7001 +002140 3023 cmp/ge r2, r0 +002142 8943 bt h'86 ;@(h'21cc) +002144 9049 mov.w @(h'92,pc), r0 ;@(h'21da) +002146 9149 mov.w @(h'92,pc), r1 ;@(h'21dc) 002148 31fc add r15, r1 -00214a 6112 mov.l @r1, r1 -00214c 5113 mov.l @(h'c,r1), r1 -00214e 0317 mul.l r1, r3 -002150 913b mov.w @(h'76,pc), r1 ;@(h'21ca) -002152 31fc add r15, r1 -002154 6112 mov.l @r1, r1 -002156 7101 -002158 4111 cmp/pz r1 -00215a 8d01 bt/s h'2 ;@(h'2160) -00215c 031a sts macl, r3 -00215e 7107 -002160 5002 mov.l @(h'8,r0), r0 -002162 4121 shar r1 -002164 4121 shar r1 -002166 4121 shar r1 -002168 331c add r1, r3 -00216a 003c mov.b @(r0,r3), r0 -00216c 8804 cmp/eq #h'4, r0 -00216e 8920 bt h'40 ;@(h'21b2) -002170 9029 mov.w @(h'52,pc), r0 ;@(h'21c6) -002172 9129 mov.w @(h'52,pc), r1 ;@(h'21c8) -002174 31fc add r15, r1 -002176 6312 mov.l @r1, r3 -002178 7307 -00217a 4311 cmp/pz r3 -00217c 8d01 bt/s h'2 ;@(h'2182) -00217e 00fe mov.l @(r0,r15), r0 -002180 7307 -002182 4321 shar r3 -002184 911f mov.w @(h'3e,pc), r1 ;@(h'21c6) -002186 4321 shar r3 -002188 4321 shar r3 -00218a 31fc add r15, r1 -00218c 6112 mov.l @r1, r1 -00218e 5213 mov.l @(h'c,r1), r2 -002190 911b mov.w @(h'36,pc), r1 ;@(h'21ca) -002192 0327 mul.l r2, r3 -002194 31fc add r15, r1 -002196 6112 mov.l @r1, r1 -002198 7101 -00219a 4111 cmp/pz r1 -00219c 8d01 bt/s h'2 ;@(h'21a2) -00219e 031a sts macl, r3 -0021a0 7107 -0021a2 4121 shar r1 -0021a4 5002 mov.l @(h'8,r0), r0 -0021a6 4121 shar r1 -0021a8 4121 shar r1 -0021aa 331c add r1, r3 -0021ac 003c mov.b @(r0,r3), r0 -0021ae 8804 cmp/eq #h'4, r0 -0021b0 8b02 bf h'4 ;@(h'21b8) -0021b2 e201 mov #h'1, r2 -0021b4 900a mov.w @(h'14,pc), r0 ;@(h'21cc) -0021b6 0f24 mov.b r2, @(r0,r15) -0021b8 9006 mov.w @(h'c,pc), r0 ;@(h'21c8) -0021ba 00fe mov.l @(r0,r15), r0 -0021bc 4011 cmp/pz r0 -0021be 8f06 bf/s h'c ;@(h'21ce) -0021c0 e202 mov #h'2, r2 -0021c2 a009 bra h'12 ;@(h'21d8) -0021c4 c907 and #h'7, r0 -0021c6 04f0 -0021c8 04c8 -0021ca 04c4 mov.b r12, @(r0,r4) -0021cc 04e2 stc r6_bank, r4 -0021ce 6007 not r0, r0 -0021d0 7001 -0021d2 c907 and #h'7, r0 -0021d4 6007 not r0, r0 -0021d6 7001 -0021d8 3023 cmp/ge r2, r0 -0021da 8942 bt h'84 ;@(h'2262) -0021dc 9048 mov.w @(h'90,pc), r0 ;@(h'2270) -0021de 9148 mov.w @(h'90,pc), r1 ;@(h'2272) -0021e0 31fc add r15, r1 -0021e2 6312 mov.l @r1, r3 -0021e4 4311 cmp/pz r3 -0021e6 8d01 bt/s h'2 ;@(h'21ec) -0021e8 00fe mov.l @(r0,r15), r0 -0021ea 7307 -0021ec 9140 mov.w @(h'80,pc), r1 ;@(h'2270) -0021ee 4321 shar r3 -0021f0 4321 shar r3 -0021f2 4321 shar r3 +00214a 6312 mov.l @r1, r3 +00214c 4311 cmp/pz r3 +00214e 8d01 bt/s h'2 ;@(h'2154) +002150 00fe mov.l @(r0,r15), r0 +002152 7307 +002154 9141 mov.w @(h'82,pc), r1 ;@(h'21da) +002156 4321 shar r3 +002158 4321 shar r3 +00215a 4321 shar r3 +00215c 31fc add r15, r1 +00215e 6112 mov.l @r1, r1 +002160 5113 mov.l @(h'c,r1), r1 +002162 0317 mul.l r1, r3 +002164 913b mov.w @(h'76,pc), r1 ;@(h'21de) +002166 31fc add r15, r1 +002168 6112 mov.l @r1, r1 +00216a 7101 +00216c 4111 cmp/pz r1 +00216e 8d01 bt/s h'2 ;@(h'2174) +002170 031a sts macl, r3 +002172 7107 +002174 5002 mov.l @(h'8,r0), r0 +002176 4121 shar r1 +002178 4121 shar r1 +00217a 4121 shar r1 +00217c 331c add r1, r3 +00217e 003c mov.b @(r0,r3), r0 +002180 8804 cmp/eq #h'4, r0 +002182 8920 bt h'40 ;@(h'21c6) +002184 9029 mov.w @(h'52,pc), r0 ;@(h'21da) +002186 9129 mov.w @(h'52,pc), r1 ;@(h'21dc) +002188 31fc add r15, r1 +00218a 6312 mov.l @r1, r3 +00218c 7307 +00218e 4311 cmp/pz r3 +002190 8d01 bt/s h'2 ;@(h'2196) +002192 00fe mov.l @(r0,r15), r0 +002194 7307 +002196 4321 shar r3 +002198 911f mov.w @(h'3e,pc), r1 ;@(h'21da) +00219a 4321 shar r3 +00219c 4321 shar r3 +00219e 31fc add r15, r1 +0021a0 6112 mov.l @r1, r1 +0021a2 5213 mov.l @(h'c,r1), r2 +0021a4 911b mov.w @(h'36,pc), r1 ;@(h'21de) +0021a6 0327 mul.l r2, r3 +0021a8 31fc add r15, r1 +0021aa 6112 mov.l @r1, r1 +0021ac 7101 +0021ae 4111 cmp/pz r1 +0021b0 8d01 bt/s h'2 ;@(h'21b6) +0021b2 031a sts macl, r3 +0021b4 7107 +0021b6 4121 shar r1 +0021b8 5002 mov.l @(h'8,r0), r0 +0021ba 4121 shar r1 +0021bc 4121 shar r1 +0021be 331c add r1, r3 +0021c0 003c mov.b @(r0,r3), r0 +0021c2 8804 cmp/eq #h'4, r0 +0021c4 8b02 bf h'4 ;@(h'21cc) +0021c6 e201 mov #h'1, r2 +0021c8 900a mov.w @(h'14,pc), r0 ;@(h'21e0) +0021ca 0f24 mov.b r2, @(r0,r15) +0021cc 9006 mov.w @(h'c,pc), r0 ;@(h'21dc) +0021ce 00fe mov.l @(r0,r15), r0 +0021d0 4011 cmp/pz r0 +0021d2 8f06 bf/s h'c ;@(h'21e2) +0021d4 e202 mov #h'2, r2 +0021d6 a009 bra h'12 ;@(h'21ec) +0021d8 c907 and #h'7, r0 +0021da 04f0 +0021dc 04c8 +0021de 04c4 mov.b r12, @(r0,r4) +0021e0 04e2 stc r6_bank, r4 +0021e2 6007 not r0, r0 +0021e4 7001 +0021e6 c907 and #h'7, r0 +0021e8 6007 not r0, r0 +0021ea 7001 +0021ec 3023 cmp/ge r2, r0 +0021ee 8942 bt h'84 ;@(h'2276) +0021f0 9048 mov.w @(h'90,pc), r0 ;@(h'2284) +0021f2 9148 mov.w @(h'90,pc), r1 ;@(h'2286) 0021f4 31fc add r15, r1 -0021f6 6112 mov.l @r1, r1 -0021f8 5113 mov.l @(h'c,r1), r1 -0021fa 0317 mul.l r1, r3 -0021fc 913a mov.w @(h'74,pc), r1 ;@(h'2274) -0021fe 31fc add r15, r1 -002200 6112 mov.l @r1, r1 -002202 7101 -002204 4111 cmp/pz r1 -002206 8d01 bt/s h'2 ;@(h'220c) -002208 031a sts macl, r3 -00220a 7107 -00220c 5002 mov.l @(h'8,r0), r0 -00220e 4121 shar r1 -002210 4121 shar r1 -002212 4121 shar r1 -002214 331c add r1, r3 -002216 003c mov.b @(r0,r3), r0 -002218 8805 cmp/eq #h'5, r0 -00221a 891f bt h'3e ;@(h'225c) -00221c 9028 mov.w @(h'50,pc), r0 ;@(h'2270) -00221e 9128 mov.w @(h'50,pc), r1 ;@(h'2272) -002220 31fc add r15, r1 -002222 6312 mov.l @r1, r3 -002224 4311 cmp/pz r3 -002226 8d01 bt/s h'2 ;@(h'222c) -002228 00fe mov.l @(r0,r15), r0 -00222a 7307 -00222c 9120 mov.w @(h'40,pc), r1 ;@(h'2270) -00222e 4321 shar r3 -002230 4321 shar r3 -002232 4321 shar r3 +0021f6 6312 mov.l @r1, r3 +0021f8 4311 cmp/pz r3 +0021fa 8d01 bt/s h'2 ;@(h'2200) +0021fc 00fe mov.l @(r0,r15), r0 +0021fe 7307 +002200 9140 mov.w @(h'80,pc), r1 ;@(h'2284) +002202 4321 shar r3 +002204 4321 shar r3 +002206 4321 shar r3 +002208 31fc add r15, r1 +00220a 6112 mov.l @r1, r1 +00220c 5113 mov.l @(h'c,r1), r1 +00220e 0317 mul.l r1, r3 +002210 913a mov.w @(h'74,pc), r1 ;@(h'2288) +002212 31fc add r15, r1 +002214 6112 mov.l @r1, r1 +002216 7101 +002218 4111 cmp/pz r1 +00221a 8d01 bt/s h'2 ;@(h'2220) +00221c 031a sts macl, r3 +00221e 7107 +002220 5002 mov.l @(h'8,r0), r0 +002222 4121 shar r1 +002224 4121 shar r1 +002226 4121 shar r1 +002228 331c add r1, r3 +00222a 003c mov.b @(r0,r3), r0 +00222c 8805 cmp/eq #h'5, r0 +00222e 891f bt h'3e ;@(h'2270) +002230 9028 mov.w @(h'50,pc), r0 ;@(h'2284) +002232 9128 mov.w @(h'50,pc), r1 ;@(h'2286) 002234 31fc add r15, r1 -002236 6212 mov.l @r1, r2 -002238 911c mov.w @(h'38,pc), r1 ;@(h'2274) -00223a 5223 mov.l @(h'c,r2), r2 -00223c 0327 mul.l r2, r3 -00223e 31fc add r15, r1 -002240 6112 mov.l @r1, r1 -002242 7106 -002244 4111 cmp/pz r1 -002246 8d01 bt/s h'2 ;@(h'224c) -002248 031a sts macl, r3 -00224a 7107 -00224c 5002 mov.l @(h'8,r0), r0 -00224e 4121 shar r1 -002250 4121 shar r1 -002252 4121 shar r1 -002254 331c add r1, r3 -002256 003c mov.b @(r0,r3), r0 -002258 8805 cmp/eq #h'5, r0 -00225a 8b02 bf h'4 ;@(h'2262) -00225c 900b mov.w @(h'16,pc), r0 ;@(h'2276) -00225e e201 mov #h'1, r2 -002260 0f24 mov.b r2, @(r0,r15) -002262 9006 mov.w @(h'c,pc), r0 ;@(h'2272) -002264 00fe mov.l @(r0,r15), r0 -002266 4011 cmp/pz r0 -002268 8f06 bf/s h'c ;@(h'2278) -00226a e202 mov #h'2, r2 -00226c a009 bra h'12 ;@(h'2282) -00226e c907 and #h'7, r0 -002270 04f0 -002272 04c8 -002274 04c4 mov.b r12, @(r0,r4) -002276 04e2 stc r6_bank, r4 -002278 6007 not r0, r0 -00227a 7001 -00227c c907 and #h'7, r0 -00227e 6007 not r0, r0 -002280 7001 -002282 3023 cmp/ge r2, r0 -002284 8942 bt h'84 ;@(h'230c) -002286 9079 mov.w @(h'f2,pc), r0 ;@(h'237c) -002288 9179 mov.w @(h'f2,pc), r1 ;@(h'237e) -00228a 31fc add r15, r1 -00228c 6312 mov.l @r1, r3 -00228e 4311 cmp/pz r3 -002290 8d01 bt/s h'2 ;@(h'2296) -002292 00fe mov.l @(r0,r15), r0 -002294 7307 -002296 4321 shar r3 -002298 9170 mov.w @(h'e0,pc), r1 ;@(h'237c) -00229a 4321 shar r3 -00229c 4321 shar r3 +002236 6312 mov.l @r1, r3 +002238 4311 cmp/pz r3 +00223a 8d01 bt/s h'2 ;@(h'2240) +00223c 00fe mov.l @(r0,r15), r0 +00223e 7307 +002240 9120 mov.w @(h'40,pc), r1 ;@(h'2284) +002242 4321 shar r3 +002244 4321 shar r3 +002246 4321 shar r3 +002248 31fc add r15, r1 +00224a 6212 mov.l @r1, r2 +00224c 911c mov.w @(h'38,pc), r1 ;@(h'2288) +00224e 5223 mov.l @(h'c,r2), r2 +002250 0327 mul.l r2, r3 +002252 31fc add r15, r1 +002254 6112 mov.l @r1, r1 +002256 7106 +002258 4111 cmp/pz r1 +00225a 8d01 bt/s h'2 ;@(h'2260) +00225c 031a sts macl, r3 +00225e 7107 +002260 5002 mov.l @(h'8,r0), r0 +002262 4121 shar r1 +002264 4121 shar r1 +002266 4121 shar r1 +002268 331c add r1, r3 +00226a 003c mov.b @(r0,r3), r0 +00226c 8805 cmp/eq #h'5, r0 +00226e 8b02 bf h'4 ;@(h'2276) +002270 900b mov.w @(h'16,pc), r0 ;@(h'228a) +002272 e201 mov #h'1, r2 +002274 0f24 mov.b r2, @(r0,r15) +002276 9006 mov.w @(h'c,pc), r0 ;@(h'2286) +002278 00fe mov.l @(r0,r15), r0 +00227a 4011 cmp/pz r0 +00227c 8f06 bf/s h'c ;@(h'228c) +00227e e202 mov #h'2, r2 +002280 a009 bra h'12 ;@(h'2296) +002282 c907 and #h'7, r0 +002284 04f0 +002286 04c8 +002288 04c4 mov.b r12, @(r0,r4) +00228a 04e2 stc r6_bank, r4 +00228c 6007 not r0, r0 +00228e 7001 +002290 c907 and #h'7, r0 +002292 6007 not r0, r0 +002294 7001 +002296 3023 cmp/ge r2, r0 +002298 8942 bt h'84 ;@(h'2320) +00229a 9079 mov.w @(h'f2,pc), r0 ;@(h'2390) +00229c 9179 mov.w @(h'f2,pc), r1 ;@(h'2392) 00229e 31fc add r15, r1 -0022a0 6112 mov.l @r1, r1 -0022a2 5113 mov.l @(h'c,r1), r1 -0022a4 0317 mul.l r1, r3 -0022a6 916b mov.w @(h'd6,pc), r1 ;@(h'2380) -0022a8 31fc add r15, r1 -0022aa 6112 mov.l @r1, r1 -0022ac 7101 -0022ae 4111 cmp/pz r1 -0022b0 8d01 bt/s h'2 ;@(h'22b6) -0022b2 031a sts macl, r3 -0022b4 7107 -0022b6 4121 shar r1 -0022b8 5002 mov.l @(h'8,r0), r0 -0022ba 4121 shar r1 -0022bc 4121 shar r1 -0022be 331c add r1, r3 -0022c0 003c mov.b @(r0,r3), r0 -0022c2 8806 cmp/eq #h'6, r0 -0022c4 891f bt h'3e ;@(h'2306) -0022c6 9059 mov.w @(h'b2,pc), r0 ;@(h'237c) -0022c8 9159 mov.w @(h'b2,pc), r1 ;@(h'237e) -0022ca 31fc add r15, r1 -0022cc 6312 mov.l @r1, r3 -0022ce 4311 cmp/pz r3 -0022d0 8d01 bt/s h'2 ;@(h'22d6) -0022d2 00fe mov.l @(r0,r15), r0 -0022d4 7307 -0022d6 4321 shar r3 -0022d8 9150 mov.w @(h'a0,pc), r1 ;@(h'237c) -0022da 4321 shar r3 -0022dc 4321 shar r3 +0022a0 6312 mov.l @r1, r3 +0022a2 4311 cmp/pz r3 +0022a4 8d01 bt/s h'2 ;@(h'22aa) +0022a6 00fe mov.l @(r0,r15), r0 +0022a8 7307 +0022aa 4321 shar r3 +0022ac 9170 mov.w @(h'e0,pc), r1 ;@(h'2390) +0022ae 4321 shar r3 +0022b0 4321 shar r3 +0022b2 31fc add r15, r1 +0022b4 6112 mov.l @r1, r1 +0022b6 5113 mov.l @(h'c,r1), r1 +0022b8 0317 mul.l r1, r3 +0022ba 916b mov.w @(h'd6,pc), r1 ;@(h'2394) +0022bc 31fc add r15, r1 +0022be 6112 mov.l @r1, r1 +0022c0 7101 +0022c2 4111 cmp/pz r1 +0022c4 8d01 bt/s h'2 ;@(h'22ca) +0022c6 031a sts macl, r3 +0022c8 7107 +0022ca 4121 shar r1 +0022cc 5002 mov.l @(h'8,r0), r0 +0022ce 4121 shar r1 +0022d0 4121 shar r1 +0022d2 331c add r1, r3 +0022d4 003c mov.b @(r0,r3), r0 +0022d6 8806 cmp/eq #h'6, r0 +0022d8 891f bt h'3e ;@(h'231a) +0022da 9059 mov.w @(h'b2,pc), r0 ;@(h'2390) +0022dc 9159 mov.w @(h'b2,pc), r1 ;@(h'2392) 0022de 31fc add r15, r1 -0022e0 6212 mov.l @r1, r2 -0022e2 5223 mov.l @(h'c,r2), r2 -0022e4 914c mov.w @(h'98,pc), r1 ;@(h'2380) -0022e6 0327 mul.l r2, r3 -0022e8 31fc add r15, r1 -0022ea 6112 mov.l @r1, r1 -0022ec 7106 -0022ee 4111 cmp/pz r1 -0022f0 8d01 bt/s h'2 ;@(h'22f6) -0022f2 031a sts macl, r3 -0022f4 7107 -0022f6 4121 shar r1 -0022f8 5002 mov.l @(h'8,r0), r0 -0022fa 4121 shar r1 -0022fc 4121 shar r1 -0022fe 331c add r1, r3 -002300 003c mov.b @(r0,r3), r0 -002302 8806 cmp/eq #h'6, r0 -002304 8b02 bf h'4 ;@(h'230c) -002306 e201 mov #h'1, r2 -002308 903b mov.w @(h'76,pc), r0 ;@(h'2382) -00230a 0f24 mov.b r2, @(r0,r15) -00230c a02c bra h'58 ;@(h'2368) -00230e e300 mov #h'0, r3 -002310 9038 mov.w @(h'70,pc), r0 ;@(h'2384) -002312 01fe mov.l @(r0,r15), r1 -002314 9237 mov.w @(h'6e,pc), r2 ;@(h'2386) -002316 6313 mov r1, r3 -002318 9032 mov.w @(h'64,pc), r0 ;@(h'2380) -00231a 32fc add r15, r2 -00231c 04fe mov.l @(r0,r15), r4 -00231e 4108 shll2 r1 -002320 313c add r3, r1 -002322 4108 shll2 r1 -002324 312c add r2, r1 -002326 6312 mov.l @r1, r3 -002328 3438 sub r3, r4 -00232a d317 mov.l @(h'5c,pc), r3 ;@(h'2388) -00232c 430b jsr @r3 -00232e 7403 -002330 e204 mov #h'4, r2 -002332 3027 cmp/gt r2, r0 -002334 8915 bt h'2a ;@(h'2362) -002336 9025 mov.w @(h'4a,pc), r0 ;@(h'2384) -002338 01fe mov.l @(r0,r15), r1 -00233a 6313 mov r1, r3 -00233c 901f mov.w @(h'3e,pc), r0 ;@(h'237e) -00233e 4108 shll2 r1 -002340 04fe mov.l @(r0,r15), r4 -002342 313c add r3, r1 -002344 931f mov.w @(h'3e,pc), r3 ;@(h'2386) -002346 4108 shll2 r1 -002348 33fc add r15, r3 -00234a 313c add r3, r1 -00234c 5111 mov.l @(h'4,r1), r1 -00234e 3418 sub r1, r4 -002350 d10d mov.l @(h'34,pc), r1 ;@(h'2388) -002352 410b jsr @r1 -002354 7403 -002356 e304 mov #h'4, r3 -002358 3037 cmp/gt r3, r0 -00235a 8902 bt h'4 ;@(h'2362) -00235c 9011 mov.w @(h'22,pc), r0 ;@(h'2382) -00235e e101 mov #h'1, r1 -002360 0f14 mov.b r1, @(r0,r15) -002362 900f mov.w @(h'1e,pc), r0 ;@(h'2384) -002364 03fe mov.l @(r0,r15), r3 -002366 7301 -002368 900c mov.w @(h'18,pc), r0 ;@(h'2384) -00236a 6133 mov r3, r1 -00236c 0f36 mov.l r3, @(r0,r15) -00236e 52f7 mov.l @(h'1c,r15), r2 -002370 3123 cmp/ge r2, r1 -002372 8bcd bf h'-66 ;@(h'2310) -002374 9006 mov.w @(h'c,pc), r0 ;@(h'2384) -002376 e300 mov #h'0, r3 -002378 a0f1 bra h'1e2 ;@(h'255e) -00237a 0f36 mov.l r3, @(r0,r15) -00237c 04f0 -00237e 04c8 -002380 04c4 mov.b r12, @(r0,r4) -002382 04e2 stc r6_bank, r4 -002384 04ec mov.b @(r0,r14), r4 -002386 0220 -002388 0030 -00238a 5690 mov.l @(h'0,r9), r6 -00238c 9096 mov.w @(h'12c,pc), r0 ;@(h'24bc) -00238e 63f3 mov r15, r3 -002390 01fe mov.l @(r0,r15), r1 -002392 e201 mov #h'1, r2 -002394 4108 shll2 r1 -002396 4108 shll2 r1 -002398 7320 add #h'20, r3 -00239a 313c add r3, r1 -00239c 5013 mov.l @(h'c,r1), r0 -00239e 3027 cmp/gt r2, r0 -0023a0 8b4a bf h'94 ;@(h'2438) -0023a2 908b mov.w @(h'116,pc), r0 ;@(h'24bc) +0022e0 6312 mov.l @r1, r3 +0022e2 4311 cmp/pz r3 +0022e4 8d01 bt/s h'2 ;@(h'22ea) +0022e6 00fe mov.l @(r0,r15), r0 +0022e8 7307 +0022ea 4321 shar r3 +0022ec 9150 mov.w @(h'a0,pc), r1 ;@(h'2390) +0022ee 4321 shar r3 +0022f0 4321 shar r3 +0022f2 31fc add r15, r1 +0022f4 6212 mov.l @r1, r2 +0022f6 5223 mov.l @(h'c,r2), r2 +0022f8 914c mov.w @(h'98,pc), r1 ;@(h'2394) +0022fa 0327 mul.l r2, r3 +0022fc 31fc add r15, r1 +0022fe 6112 mov.l @r1, r1 +002300 7106 +002302 4111 cmp/pz r1 +002304 8d01 bt/s h'2 ;@(h'230a) +002306 031a sts macl, r3 +002308 7107 +00230a 4121 shar r1 +00230c 5002 mov.l @(h'8,r0), r0 +00230e 4121 shar r1 +002310 4121 shar r1 +002312 331c add r1, r3 +002314 003c mov.b @(r0,r3), r0 +002316 8806 cmp/eq #h'6, r0 +002318 8b02 bf h'4 ;@(h'2320) +00231a e201 mov #h'1, r2 +00231c 903b mov.w @(h'76,pc), r0 ;@(h'2396) +00231e 0f24 mov.b r2, @(r0,r15) +002320 a02c bra h'58 ;@(h'237c) +002322 e300 mov #h'0, r3 +002324 9038 mov.w @(h'70,pc), r0 ;@(h'2398) +002326 01fe mov.l @(r0,r15), r1 +002328 9237 mov.w @(h'6e,pc), r2 ;@(h'239a) +00232a 6313 mov r1, r3 +00232c 9032 mov.w @(h'64,pc), r0 ;@(h'2394) +00232e 32fc add r15, r2 +002330 04fe mov.l @(r0,r15), r4 +002332 4108 shll2 r1 +002334 313c add r3, r1 +002336 4108 shll2 r1 +002338 312c add r2, r1 +00233a 6312 mov.l @r1, r3 +00233c 3438 sub r3, r4 +00233e d317 mov.l @(h'5c,pc), r3 ;@(h'239c) +002340 430b jsr @r3 +002342 7403 +002344 e204 mov #h'4, r2 +002346 3027 cmp/gt r2, r0 +002348 8915 bt h'2a ;@(h'2376) +00234a 9025 mov.w @(h'4a,pc), r0 ;@(h'2398) +00234c 01fe mov.l @(r0,r15), r1 +00234e 6313 mov r1, r3 +002350 901f mov.w @(h'3e,pc), r0 ;@(h'2392) +002352 4108 shll2 r1 +002354 04fe mov.l @(r0,r15), r4 +002356 313c add r3, r1 +002358 931f mov.w @(h'3e,pc), r3 ;@(h'239a) +00235a 4108 shll2 r1 +00235c 33fc add r15, r3 +00235e 313c add r3, r1 +002360 5111 mov.l @(h'4,r1), r1 +002362 3418 sub r1, r4 +002364 d10d mov.l @(h'34,pc), r1 ;@(h'239c) +002366 410b jsr @r1 +002368 7403 +00236a e304 mov #h'4, r3 +00236c 3037 cmp/gt r3, r0 +00236e 8902 bt h'4 ;@(h'2376) +002370 9011 mov.w @(h'22,pc), r0 ;@(h'2396) +002372 e101 mov #h'1, r1 +002374 0f14 mov.b r1, @(r0,r15) +002376 900f mov.w @(h'1e,pc), r0 ;@(h'2398) +002378 03fe mov.l @(r0,r15), r3 +00237a 7301 +00237c 900c mov.w @(h'18,pc), r0 ;@(h'2398) +00237e 6133 mov r3, r1 +002380 0f36 mov.l r3, @(r0,r15) +002382 52f7 mov.l @(h'1c,r15), r2 +002384 3123 cmp/ge r2, r1 +002386 8bcd bf h'-66 ;@(h'2324) +002388 9006 mov.w @(h'c,pc), r0 ;@(h'2398) +00238a e300 mov #h'0, r3 +00238c a0f1 bra h'1e2 ;@(h'2572) +00238e 0f36 mov.l r3, @(r0,r15) +002390 04f0 +002392 04c8 +002394 04c4 mov.b r12, @(r0,r4) +002396 04e2 stc r6_bank, r4 +002398 04ec mov.b @(r0,r14), r4 +00239a 0220 +00239c 0030 +00239e 56a4 mov.l @(h'10,r10), r6 +0023a0 9096 mov.w @(h'12c,pc), r0 ;@(h'24d0) +0023a2 63f3 mov r15, r3 0023a4 01fe mov.l @(r0,r15), r1 -0023a6 4108 shll2 r1 -0023a8 9089 mov.w @(h'112,pc), r0 ;@(h'24be) +0023a6 e201 mov #h'1, r2 +0023a8 4108 shll2 r1 0023aa 4108 shll2 r1 -0023ac 00fe mov.l @(r0,r15), r0 +0023ac 7320 add #h'20, r3 0023ae 313c add r3, r1 -0023b0 6112 mov.l @r1, r1 -0023b2 320c add r0, r2 -0023b4 7102 -0023b6 3123 cmp/ge r2, r1 -0023b8 8901 bt h'2 ;@(h'23be) -0023ba a0cb bra h'196 ;@(h'2554) -0023bc 0009 nop -0023be 907d mov.w @(h'fa,pc), r0 ;@(h'24bc) -0023c0 01fe mov.l @(r0,r15), r1 -0023c2 4108 shll2 r1 -0023c4 907b mov.w @(h'f6,pc), r0 ;@(h'24be) -0023c6 4108 shll2 r1 -0023c8 02fe mov.l @(r0,r15), r2 -0023ca 313c add r3, r1 -0023cc 6112 mov.l @r1, r1 -0023ce 7206 -0023d0 3127 cmp/gt r2, r1 -0023d2 8b01 bf h'2 ;@(h'23d8) -0023d4 a0be bra h'17c ;@(h'2554) -0023d6 0009 nop -0023d8 9070 mov.w @(h'e0,pc), r0 ;@(h'24bc) -0023da 00fe mov.l @(r0,r15), r0 -0023dc 4008 shll2 r0 -0023de 4008 shll2 r0 -0023e0 303c add r3, r0 -0023e2 5201 mov.l @(h'4,r0), r2 -0023e4 906c mov.w @(h'd8,pc), r0 ;@(h'24c0) -0023e6 7202 -0023e8 01fe mov.l @(r0,r15), r1 -0023ea 3213 cmp/ge r1, r2 -0023ec 8901 bt h'2 ;@(h'23f2) -0023ee a0b1 bra h'162 ;@(h'2554) -0023f0 0009 nop -0023f2 9063 mov.w @(h'c6,pc), r0 ;@(h'24bc) -0023f4 02fe mov.l @(r0,r15), r2 -0023f6 4208 shll2 r2 -0023f8 9062 mov.w @(h'c4,pc), r0 ;@(h'24c0) -0023fa 4208 shll2 r2 +0023b0 5013 mov.l @(h'c,r1), r0 +0023b2 3027 cmp/gt r2, r0 +0023b4 8b4a bf h'94 ;@(h'244c) +0023b6 908b mov.w @(h'116,pc), r0 ;@(h'24d0) +0023b8 01fe mov.l @(r0,r15), r1 +0023ba 4108 shll2 r1 +0023bc 9089 mov.w @(h'112,pc), r0 ;@(h'24d2) +0023be 4108 shll2 r1 +0023c0 00fe mov.l @(r0,r15), r0 +0023c2 313c add r3, r1 +0023c4 6112 mov.l @r1, r1 +0023c6 320c add r0, r2 +0023c8 7102 +0023ca 3123 cmp/ge r2, r1 +0023cc 8901 bt h'2 ;@(h'23d2) +0023ce a0cb bra h'196 ;@(h'2568) +0023d0 0009 nop +0023d2 907d mov.w @(h'fa,pc), r0 ;@(h'24d0) +0023d4 01fe mov.l @(r0,r15), r1 +0023d6 4108 shll2 r1 +0023d8 907b mov.w @(h'f6,pc), r0 ;@(h'24d2) +0023da 4108 shll2 r1 +0023dc 02fe mov.l @(r0,r15), r2 +0023de 313c add r3, r1 +0023e0 6112 mov.l @r1, r1 +0023e2 7206 +0023e4 3127 cmp/gt r2, r1 +0023e6 8b01 bf h'2 ;@(h'23ec) +0023e8 a0be bra h'17c ;@(h'2568) +0023ea 0009 nop +0023ec 9070 mov.w @(h'e0,pc), r0 ;@(h'24d0) +0023ee 00fe mov.l @(r0,r15), r0 +0023f0 4008 shll2 r0 +0023f2 4008 shll2 r0 +0023f4 303c add r3, r0 +0023f6 5201 mov.l @(h'4,r0), r2 +0023f8 906c mov.w @(h'd8,pc), r0 ;@(h'24d4) +0023fa 7202 0023fc 01fe mov.l @(r0,r15), r1 -0023fe 323c add r3, r2 -002400 5221 mov.l @(h'4,r2), r2 -002402 7107 -002404 3217 cmp/gt r1, r2 -002406 8b01 bf h'2 ;@(h'240c) -002408 a0a4 bra h'148 ;@(h'2554) -00240a 0009 nop -00240c 9059 mov.w @(h'b2,pc), r0 ;@(h'24c2) -00240e e1ff mov #h'ffffffff, r1 -002410 e302 mov #h'2, r3 -002412 0f36 mov.l r3, @(r0,r15) -002414 9052 mov.w @(h'a4,pc), r0 ;@(h'24bc) -002416 63f3 mov r15, r3 -002418 02fe mov.l @(r0,r15), r2 -00241a 7320 add #h'20, r3 -00241c 904e mov.w @(h'9c,pc), r0 ;@(h'24bc) -00241e 4208 shll2 r2 -002420 4208 shll2 r2 -002422 323c add r3, r2 -002424 1213 mov.l r1, @(h'c,r2) -002426 02fe mov.l @(r0,r15), r2 -002428 904a mov.w @(h'94,pc), r0 ;@(h'24c0) -00242a 4208 shll2 r2 -00242c 01fe mov.l @(r0,r15), r1 -00242e 4208 shll2 r2 -002430 323c add r3, r2 -002432 71fe add #h'fe, r1 -002434 a08e bra h'11c ;@(h'2554) -002436 1211 mov.l r1, @(h'4,r2) -002438 9040 mov.w @(h'80,pc), r0 ;@(h'24bc) -00243a 00fe mov.l @(r0,r15), r0 -00243c 4008 shll2 r0 -00243e 4008 shll2 r0 -002440 303c add r3, r0 -002442 6102 mov.l @r0, r1 -002444 903b mov.w @(h'76,pc), r0 ;@(h'24be) -002446 7102 -002448 00fe mov.l @(r0,r15), r0 -00244a 7002 -00244c 3103 cmp/ge r0, r1 -00244e 8b3b bf h'76 ;@(h'24c8) -002450 9034 mov.w @(h'68,pc), r0 ;@(h'24bc) -002452 00fe mov.l @(r0,r15), r0 -002454 9133 mov.w @(h'66,pc), r1 ;@(h'24be) -002456 4008 shll2 r0 -002458 4008 shll2 r0 -00245a 31fc add r15, r1 -00245c 003e mov.l @(r0,r3), r0 -00245e 6112 mov.l @r1, r1 -002460 7105 -002462 3017 cmp/gt r1, r0 -002464 8930 bt h'60 ;@(h'24c8) -002466 9029 mov.w @(h'52,pc), r0 ;@(h'24bc) -002468 01fe mov.l @(r0,r15), r1 -00246a 4108 shll2 r1 -00246c 9028 mov.w @(h'50,pc), r0 ;@(h'24c0) -00246e 4108 shll2 r1 -002470 00fe mov.l @(r0,r15), r0 -002472 313c add r3, r1 -002474 5111 mov.l @(h'4,r1), r1 -002476 7005 -002478 3103 cmp/ge r0, r1 -00247a 8b25 bf h'4a ;@(h'24c8) -00247c 901e mov.w @(h'3c,pc), r0 ;@(h'24bc) -00247e 01fe mov.l @(r0,r15), r1 -002480 901e mov.w @(h'3c,pc), r0 ;@(h'24c0) +0023fe 3213 cmp/ge r1, r2 +002400 8901 bt h'2 ;@(h'2406) +002402 a0b1 bra h'162 ;@(h'2568) +002404 0009 nop +002406 9063 mov.w @(h'c6,pc), r0 ;@(h'24d0) +002408 02fe mov.l @(r0,r15), r2 +00240a 4208 shll2 r2 +00240c 9062 mov.w @(h'c4,pc), r0 ;@(h'24d4) +00240e 4208 shll2 r2 +002410 01fe mov.l @(r0,r15), r1 +002412 323c add r3, r2 +002414 5221 mov.l @(h'4,r2), r2 +002416 7107 +002418 3217 cmp/gt r1, r2 +00241a 8b01 bf h'2 ;@(h'2420) +00241c a0a4 bra h'148 ;@(h'2568) +00241e 0009 nop +002420 9059 mov.w @(h'b2,pc), r0 ;@(h'24d6) +002422 e1ff mov #h'ffffffff, r1 +002424 e302 mov #h'2, r3 +002426 0f36 mov.l r3, @(r0,r15) +002428 9052 mov.w @(h'a4,pc), r0 ;@(h'24d0) +00242a 63f3 mov r15, r3 +00242c 02fe mov.l @(r0,r15), r2 +00242e 7320 add #h'20, r3 +002430 904e mov.w @(h'9c,pc), r0 ;@(h'24d0) +002432 4208 shll2 r2 +002434 4208 shll2 r2 +002436 323c add r3, r2 +002438 1213 mov.l r1, @(h'c,r2) +00243a 02fe mov.l @(r0,r15), r2 +00243c 904a mov.w @(h'94,pc), r0 ;@(h'24d4) +00243e 4208 shll2 r2 +002440 01fe mov.l @(r0,r15), r1 +002442 4208 shll2 r2 +002444 323c add r3, r2 +002446 71fe add #h'fe, r1 +002448 a08e bra h'11c ;@(h'2568) +00244a 1211 mov.l r1, @(h'4,r2) +00244c 9040 mov.w @(h'80,pc), r0 ;@(h'24d0) +00244e 00fe mov.l @(r0,r15), r0 +002450 4008 shll2 r0 +002452 4008 shll2 r0 +002454 303c add r3, r0 +002456 6102 mov.l @r0, r1 +002458 903b mov.w @(h'76,pc), r0 ;@(h'24d2) +00245a 7102 +00245c 00fe mov.l @(r0,r15), r0 +00245e 7002 +002460 3103 cmp/ge r0, r1 +002462 8b3b bf h'76 ;@(h'24dc) +002464 9034 mov.w @(h'68,pc), r0 ;@(h'24d0) +002466 00fe mov.l @(r0,r15), r0 +002468 9133 mov.w @(h'66,pc), r1 ;@(h'24d2) +00246a 4008 shll2 r0 +00246c 4008 shll2 r0 +00246e 31fc add r15, r1 +002470 003e mov.l @(r0,r3), r0 +002472 6112 mov.l @r1, r1 +002474 7105 +002476 3017 cmp/gt r1, r0 +002478 8930 bt h'60 ;@(h'24dc) +00247a 9029 mov.w @(h'52,pc), r0 ;@(h'24d0) +00247c 01fe mov.l @(r0,r15), r1 +00247e 4108 shll2 r1 +002480 9028 mov.w @(h'50,pc), r0 ;@(h'24d4) 002482 4108 shll2 r1 002484 00fe mov.l @(r0,r15), r0 -002486 4108 shll2 r1 -002488 313c add r3, r1 -00248a 7008 -00248c 5111 mov.l @(h'4,r1), r1 -00248e 3107 cmp/gt r0, r1 -002490 891a bt h'34 ;@(h'24c8) -002492 62f3 mov r15, r2 -002494 9012 mov.w @(h'24,pc), r0 ;@(h'24bc) -002496 7220 add #h'20, r2 -002498 03fe mov.l @(r0,r15), r3 -00249a 4308 shll2 r3 -00249c 9010 mov.w @(h'20,pc), r0 ;@(h'24c0) -00249e 4308 shll2 r3 -0024a0 332c add r2, r3 -0024a2 5131 mov.l @(h'4,r3), r1 -0024a4 71f8 add #h'f8, r1 -0024a6 e301 mov #h'1, r3 -0024a8 0f16 mov.l r1, @(r0,r15) -0024aa e100 mov #h'0, r1 -0024ac 900a mov.w @(h'14,pc), r0 ;@(h'24c4) -0024ae 0f34 mov.b r3, @(r0,r15) -0024b0 9009 mov.w @(h'12,pc), r0 ;@(h'24c6) -0024b2 6313 mov r1, r3 -0024b4 0f14 mov.b r1, @(r0,r15) -0024b6 9004 mov.w @(h'8,pc), r0 ;@(h'24c2) -0024b8 a04c bra h'98 ;@(h'2554) -0024ba 0f36 mov.l r3, @(r0,r15) -0024bc 04ec mov.b @(r0,r14), r4 -0024be 04c4 mov.b r12, @(r0,r4) -0024c0 04c8 -0024c2 04d0 -0024c4 04dc mov.b @(r0,r13), r4 -0024c6 04dd mov.w @(r0,r13), r4 -0024c8 905e mov.w @(h'bc,pc), r0 ;@(h'2588) -0024ca 63f3 mov r15, r3 -0024cc 02fe mov.l @(r0,r15), r2 -0024ce 7320 add #h'20, r3 -0024d0 905b mov.w @(h'b6,pc), r0 ;@(h'258a) -0024d2 4208 shll2 r2 -0024d4 4208 shll2 r2 -0024d6 323c add r3, r2 -0024d8 6122 mov.l @r2, r1 -0024da 7102 -0024dc 02fe mov.l @(r0,r15), r2 -0024de 3123 cmp/ge r2, r1 -0024e0 8b38 bf h'70 ;@(h'2554) -0024e2 9051 mov.w @(h'a2,pc), r0 ;@(h'2588) -0024e4 02fe mov.l @(r0,r15), r2 +002486 313c add r3, r1 +002488 5111 mov.l @(h'4,r1), r1 +00248a 7005 +00248c 3103 cmp/ge r0, r1 +00248e 8b25 bf h'4a ;@(h'24dc) +002490 901e mov.w @(h'3c,pc), r0 ;@(h'24d0) +002492 01fe mov.l @(r0,r15), r1 +002494 901e mov.w @(h'3c,pc), r0 ;@(h'24d4) +002496 4108 shll2 r1 +002498 00fe mov.l @(r0,r15), r0 +00249a 4108 shll2 r1 +00249c 313c add r3, r1 +00249e 7008 +0024a0 5111 mov.l @(h'4,r1), r1 +0024a2 3107 cmp/gt r0, r1 +0024a4 891a bt h'34 ;@(h'24dc) +0024a6 62f3 mov r15, r2 +0024a8 9012 mov.w @(h'24,pc), r0 ;@(h'24d0) +0024aa 7220 add #h'20, r2 +0024ac 03fe mov.l @(r0,r15), r3 +0024ae 4308 shll2 r3 +0024b0 9010 mov.w @(h'20,pc), r0 ;@(h'24d4) +0024b2 4308 shll2 r3 +0024b4 332c add r2, r3 +0024b6 5131 mov.l @(h'4,r3), r1 +0024b8 71f8 add #h'f8, r1 +0024ba e301 mov #h'1, r3 +0024bc 0f16 mov.l r1, @(r0,r15) +0024be e100 mov #h'0, r1 +0024c0 900a mov.w @(h'14,pc), r0 ;@(h'24d8) +0024c2 0f34 mov.b r3, @(r0,r15) +0024c4 9009 mov.w @(h'12,pc), r0 ;@(h'24da) +0024c6 6313 mov r1, r3 +0024c8 0f14 mov.b r1, @(r0,r15) +0024ca 9004 mov.w @(h'8,pc), r0 ;@(h'24d6) +0024cc a04c bra h'98 ;@(h'2568) +0024ce 0f36 mov.l r3, @(r0,r15) +0024d0 04ec mov.b @(r0,r14), r4 +0024d2 04c4 mov.b r12, @(r0,r4) +0024d4 04c8 +0024d6 04d0 +0024d8 04dc mov.b @(r0,r13), r4 +0024da 04dd mov.w @(r0,r13), r4 +0024dc 905e mov.w @(h'bc,pc), r0 ;@(h'259c) +0024de 63f3 mov r15, r3 +0024e0 02fe mov.l @(r0,r15), r2 +0024e2 7320 add #h'20, r3 +0024e4 905b mov.w @(h'b6,pc), r0 ;@(h'259e) 0024e6 4208 shll2 r2 -0024e8 904f mov.w @(h'9e,pc), r0 ;@(h'258a) -0024ea 4208 shll2 r2 -0024ec 01fe mov.l @(r0,r15), r1 -0024ee 323c add r3, r2 -0024f0 6222 mov.l @r2, r2 -0024f2 7107 -0024f4 3217 cmp/gt r1, r2 -0024f6 892d bt h'5a ;@(h'2554) -0024f8 9046 mov.w @(h'8c,pc), r0 ;@(h'2588) -0024fa 00fe mov.l @(r0,r15), r0 -0024fc 9146 mov.w @(h'8c,pc), r1 ;@(h'258c) -0024fe 4008 shll2 r0 -002500 4008 shll2 r0 -002502 303c add r3, r0 -002504 31fc add r15, r1 -002506 6212 mov.l @r1, r2 -002508 5101 mov.l @(h'4,r0), r1 -00250a 3123 cmp/ge r2, r1 -00250c 8b22 bf h'44 ;@(h'2554) -00250e 903b mov.w @(h'76,pc), r0 ;@(h'2588) -002510 02fe mov.l @(r0,r15), r2 -002512 4208 shll2 r2 -002514 903a mov.w @(h'74,pc), r0 ;@(h'258c) -002516 4208 shll2 r2 -002518 01fe mov.l @(r0,r15), r1 -00251a 323c add r3, r2 -00251c 5221 mov.l @(h'4,r2), r2 -00251e 7105 -002520 3217 cmp/gt r1, r2 -002522 8917 bt h'2e ;@(h'2554) -002524 9030 mov.w @(h'60,pc), r0 ;@(h'2588) -002526 62f3 mov r15, r2 -002528 03fe mov.l @(r0,r15), r3 -00252a 7220 add #h'20, r2 -00252c 902f mov.w @(h'5e,pc), r0 ;@(h'258e) -00252e 4308 shll2 r3 -002530 01fe mov.l @(r0,r15), r1 -002532 4308 shll2 r3 -002534 332c add r2, r3 -002536 6013 mov r1, r0 -002538 4108 shll2 r1 -00253a 310c add r0, r1 -00253c 5032 mov.l @(h'8,r3), r0 -00253e 4108 shll2 r1 -002540 301c add r1, r0 -002542 e100 mov #h'0, r1 -002544 1302 mov.l r0, @(h'8,r3) -002546 9022 mov.w @(h'44,pc), r0 ;@(h'258e) -002548 03fe mov.l @(r0,r15), r3 -00254a 3137 cmp/gt r3, r1 -00254c 901f mov.w @(h'3e,pc), r0 ;@(h'258e) -00254e 331e addc r1, r3 -002550 4321 shar r3 -002552 0f36 mov.l r3, @(r0,r15) -002554 9018 mov.w @(h'30,pc), r0 ;@(h'2588) -002556 02fe mov.l @(r0,r15), r2 -002558 9016 mov.w @(h'2c,pc), r0 ;@(h'2588) -00255a 7201 -00255c 0f26 mov.l r2, @(r0,r15) -00255e 53f6 mov.l @(h'18,r15), r3 -002560 9012 mov.w @(h'24,pc), r0 ;@(h'2588) -002562 01fe mov.l @(r0,r15), r1 -002564 3133 cmp/ge r3, r1 -002566 8901 bt h'2 ;@(h'256c) -002568 af10 bra h'-1e0 ;@(h'238c) -00256a 0009 nop -00256c 9010 mov.w @(h'20,pc), r0 ;@(h'2590) -00256e 03fc mov.b @(r0,r15), r3 -002570 2338 tst r3, r3 -002572 8b02 bf h'4 ;@(h'257a) -002574 900d mov.w @(h'1a,pc), r0 ;@(h'2592) -002576 e205 mov #h'5, r2 -002578 0f26 mov.l r2, @(r0,r15) -00257a 53f2 mov.l @(h'8,r15), r3 -00257c 2338 tst r3, r3 -00257e 8901 bt h'2 ;@(h'2584) -002580 a0d1 bra h'1a2 ;@(h'2726) -002582 0009 nop -002584 a0bb bra h'176 ;@(h'26fe) -002586 e300 mov #h'0, r3 -002588 04ec mov.b @(r0,r14), r4 -00258a 04c4 mov.b r12, @(r0,r4) -00258c 04c8 -00258e 04cc mov.b @(r0,r12), r4 -002590 04dc mov.b @(r0,r13), r4 -002592 04d8 -002594 90bd mov.w @(h'17a,pc), r0 ;@(h'2712) -002596 00fe mov.l @(r0,r15), r0 -002598 91bc mov.w @(h'178,pc), r1 ;@(h'2714) -00259a 31fc add r15, r1 -00259c 6312 mov.l @r1, r3 -00259e e104 mov #h'4, r1 -0025a0 5005 mov.l @(h'14,r0), r0 -0025a2 6233 mov r3, r2 -0025a4 4308 shll2 r3 -0025a6 4300 shll r3 -0025a8 332c add r2, r3 -0025aa 4308 shll2 r3 -0025ac 303c add r3, r0 -0025ae d35a mov.l @(h'168,pc), r3 ;@(h'2718) -0025b0 430b jsr @r3 -0025b2 5003 mov.l @(h'c,r0), r0 -0025b4 d259 mov.l @(h'164,pc), r2 ;@(h'271c) -0025b6 420b jsr @r2 -0025b8 51f2 mov.l @(h'8,r15), r1 -0025ba 2008 tst r0, r0 -0025bc 8b43 bf h'86 ;@(h'2646) -0025be 90a8 mov.w @(h'150,pc), r0 ;@(h'2712) -0025c0 03fe mov.l @(r0,r15), r3 -0025c2 90a7 mov.w @(h'14e,pc), r0 ;@(h'2714) -0025c4 5335 mov.l @(h'14,r3), r3 -0025c6 02fe mov.l @(r0,r15), r2 -0025c8 90a3 mov.w @(h'146,pc), r0 ;@(h'2712) -0025ca 6123 mov r2, r1 -0025cc 4208 shll2 r2 -0025ce 4200 shll r2 -0025d0 321c add r1, r2 -0025d2 4208 shll2 r2 -0025d4 01fe mov.l @(r0,r15), r1 -0025d6 323c add r3, r2 -0025d8 909c mov.w @(h'138,pc), r0 ;@(h'2714) -0025da 03fe mov.l @(r0,r15), r3 -0025dc 5115 mov.l @(h'14,r1), r1 -0025de 6033 mov r3, r0 -0025e0 6222 mov.l @r2, r2 -0025e2 4308 shll2 r3 -0025e4 4300 shll r3 -0025e6 330c add r0, r3 -0025e8 4308 shll2 r3 -0025ea 331c add r1, r3 -0025ec 5035 mov.l @(h'14,r3), r0 -0025ee 3207 cmp/gt r0, r2 -0025f0 8b19 bf h'32 ;@(h'2626) -0025f2 908e mov.w @(h'11c,pc), r0 ;@(h'2712) -0025f4 01fe mov.l @(r0,r15), r1 -0025f6 908d mov.w @(h'11a,pc), r0 ;@(h'2714) -0025f8 5115 mov.l @(h'14,r1), r1 -0025fa 03fe mov.l @(r0,r15), r3 -0025fc 9089 mov.w @(h'112,pc), r0 ;@(h'2712) -0025fe 6233 mov r3, r2 -002600 4308 shll2 r3 -002602 4300 shll r3 -002604 332c add r2, r3 -002606 4308 shll2 r3 -002608 02fe mov.l @(r0,r15), r2 -00260a 331c add r1, r3 -00260c 9082 mov.w @(h'104,pc), r0 ;@(h'2714) -00260e 01fe mov.l @(r0,r15), r1 -002610 5225 mov.l @(h'14,r2), r2 -002612 6013 mov r1, r0 -002614 6332 mov.l @r3, r3 -002616 4108 shll2 r1 -002618 4100 shll r1 -00261a 310c add r0, r1 -00261c 4108 shll2 r1 -00261e 312c add r2, r1 -002620 5017 mov.l @(h'1c,r1), r0 -002622 3303 cmp/ge r0, r3 -002624 8b0f bf h'1e ;@(h'2646) -002626 9074 mov.w @(h'e8,pc), r0 ;@(h'2712) -002628 01fe mov.l @(r0,r15), r1 -00262a 9073 mov.w @(h'e6,pc), r0 ;@(h'2714) -00262c 5115 mov.l @(h'14,r1), r1 -00262e 03fe mov.l @(r0,r15), r3 -002630 6233 mov r3, r2 -002632 4308 shll2 r3 -002634 4300 shll r3 -002636 332c add r2, r3 -002638 4308 shll2 r3 -00263a 331c add r1, r3 -00263c 5033 mov.l @(h'c,r3), r0 -00263e e2ff mov #h'ffffffff, r2 -002640 0027 mul.l r2, r0 -002642 001a sts macl, r0 -002644 1303 mov.l r0, @(h'c,r3) -002646 9064 mov.w @(h'c8,pc), r0 ;@(h'2712) -002648 9164 mov.w @(h'c8,pc), r1 ;@(h'2714) -00264a 00fe mov.l @(r0,r15), r0 -00264c 31fc add r15, r1 -00264e 6312 mov.l @r1, r3 -002650 5005 mov.l @(h'14,r0), r0 -002652 e104 mov #h'4, r1 -002654 6233 mov r3, r2 -002656 4308 shll2 r3 -002658 4300 shll r3 -00265a 332c add r2, r3 -00265c 4308 shll2 r3 -00265e 303c add r3, r0 -002660 d32d mov.l @(h'b4,pc), r3 ;@(h'2718) -002662 430b jsr @r3 -002664 5004 mov.l @(h'10,r0), r0 -002666 d22d mov.l @(h'b4,pc), r2 ;@(h'271c) -002668 420b jsr @r2 -00266a 51f2 mov.l @(h'8,r15), r1 -00266c 2008 tst r0, r0 -00266e 8b43 bf h'86 ;@(h'26f8) -002670 904f mov.w @(h'9e,pc), r0 ;@(h'2712) -002672 03fe mov.l @(r0,r15), r3 -002674 904e mov.w @(h'9c,pc), r0 ;@(h'2714) -002676 02fe mov.l @(r0,r15), r2 -002678 5335 mov.l @(h'14,r3), r3 -00267a 6123 mov r2, r1 -00267c 9049 mov.w @(h'92,pc), r0 ;@(h'2712) -00267e 4208 shll2 r2 -002680 4200 shll r2 -002682 321c add r1, r2 -002684 01fe mov.l @(r0,r15), r1 -002686 4208 shll2 r2 -002688 9044 mov.w @(h'88,pc), r0 ;@(h'2714) -00268a 323c add r3, r2 -00268c 5115 mov.l @(h'14,r1), r1 -00268e 03fe mov.l @(r0,r15), r3 -002690 5221 mov.l @(h'4,r2), r2 -002692 6033 mov r3, r0 -002694 4308 shll2 r3 -002696 4300 shll r3 -002698 330c add r0, r3 -00269a 4308 shll2 r3 -00269c 331c add r1, r3 -00269e 5036 mov.l @(h'18,r3), r0 -0026a0 3207 cmp/gt r0, r2 -0026a2 8b19 bf h'32 ;@(h'26d8) -0026a4 9035 mov.w @(h'6a,pc), r0 ;@(h'2712) -0026a6 01fe mov.l @(r0,r15), r1 -0026a8 9034 mov.w @(h'68,pc), r0 ;@(h'2714) -0026aa 03fe mov.l @(r0,r15), r3 -0026ac 5115 mov.l @(h'14,r1), r1 -0026ae 6233 mov r3, r2 -0026b0 902f mov.w @(h'5e,pc), r0 ;@(h'2712) -0026b2 4308 shll2 r3 -0026b4 4300 shll r3 -0026b6 332c add r2, r3 -0026b8 02fe mov.l @(r0,r15), r2 -0026ba 4308 shll2 r3 -0026bc 902a mov.w @(h'54,pc), r0 ;@(h'2714) -0026be 331c add r1, r3 -0026c0 5225 mov.l @(h'14,r2), r2 -0026c2 01fe mov.l @(r0,r15), r1 -0026c4 5331 mov.l @(h'4,r3), r3 -0026c6 6013 mov r1, r0 -0026c8 4108 shll2 r1 -0026ca 4100 shll r1 -0026cc 310c add r0, r1 -0026ce 4108 shll2 r1 -0026d0 312c add r2, r1 -0026d2 5018 mov.l @(h'20,r1), r0 -0026d4 3303 cmp/ge r0, r3 -0026d6 8b0f bf h'1e ;@(h'26f8) -0026d8 901b mov.w @(h'36,pc), r0 ;@(h'2712) -0026da 01fe mov.l @(r0,r15), r1 -0026dc 901a mov.w @(h'34,pc), r0 ;@(h'2714) -0026de 03fe mov.l @(r0,r15), r3 -0026e0 5115 mov.l @(h'14,r1), r1 -0026e2 6233 mov r3, r2 -0026e4 4308 shll2 r3 -0026e6 4300 shll r3 -0026e8 332c add r2, r3 -0026ea 4308 shll2 r3 -0026ec 331c add r1, r3 -0026ee e2ff mov #h'ffffffff, r2 -0026f0 5034 mov.l @(h'10,r3), r0 -0026f2 0027 mul.l r2, r0 -0026f4 001a sts macl, r0 -0026f6 1304 mov.l r0, @(h'10,r3) -0026f8 900c mov.w @(h'18,pc), r0 ;@(h'2714) -0026fa 03fe mov.l @(r0,r15), r3 -0026fc 7301 -0026fe 9009 mov.w @(h'12,pc), r0 ;@(h'2714) -002700 0f36 mov.l r3, @(r0,r15) -002702 9006 mov.w @(h'c,pc), r0 ;@(h'2712) -002704 02fe mov.l @(r0,r15), r2 -002706 5326 mov.l @(h'18,r2), r3 -002708 9004 mov.w @(h'8,pc), r0 ;@(h'2714) -00270a 01fe mov.l @(r0,r15), r1 -00270c 3133 cmp/ge r3, r1 -00270e a007 bra h'e ;@(h'2720) -002710 0009 nop -002712 04f0 -002714 04ec mov.b @(r0,r14), r4 -002716 0000 -002718 0030 -00271a 5328 mov.l @(h'20,r2), r3 -00271c 0030 -00271e 53dc mov.l @(h'30,r13), r3 -002720 8901 bt h'2 ;@(h'2726) -002722 af37 bra h'-192 ;@(h'2594) +0024e8 4208 shll2 r2 +0024ea 323c add r3, r2 +0024ec 6122 mov.l @r2, r1 +0024ee 7102 +0024f0 02fe mov.l @(r0,r15), r2 +0024f2 3123 cmp/ge r2, r1 +0024f4 8b38 bf h'70 ;@(h'2568) +0024f6 9051 mov.w @(h'a2,pc), r0 ;@(h'259c) +0024f8 02fe mov.l @(r0,r15), r2 +0024fa 4208 shll2 r2 +0024fc 904f mov.w @(h'9e,pc), r0 ;@(h'259e) +0024fe 4208 shll2 r2 +002500 01fe mov.l @(r0,r15), r1 +002502 323c add r3, r2 +002504 6222 mov.l @r2, r2 +002506 7107 +002508 3217 cmp/gt r1, r2 +00250a 892d bt h'5a ;@(h'2568) +00250c 9046 mov.w @(h'8c,pc), r0 ;@(h'259c) +00250e 00fe mov.l @(r0,r15), r0 +002510 9146 mov.w @(h'8c,pc), r1 ;@(h'25a0) +002512 4008 shll2 r0 +002514 4008 shll2 r0 +002516 303c add r3, r0 +002518 31fc add r15, r1 +00251a 6212 mov.l @r1, r2 +00251c 5101 mov.l @(h'4,r0), r1 +00251e 3123 cmp/ge r2, r1 +002520 8b22 bf h'44 ;@(h'2568) +002522 903b mov.w @(h'76,pc), r0 ;@(h'259c) +002524 02fe mov.l @(r0,r15), r2 +002526 4208 shll2 r2 +002528 903a mov.w @(h'74,pc), r0 ;@(h'25a0) +00252a 4208 shll2 r2 +00252c 01fe mov.l @(r0,r15), r1 +00252e 323c add r3, r2 +002530 5221 mov.l @(h'4,r2), r2 +002532 7105 +002534 3217 cmp/gt r1, r2 +002536 8917 bt h'2e ;@(h'2568) +002538 9030 mov.w @(h'60,pc), r0 ;@(h'259c) +00253a 62f3 mov r15, r2 +00253c 03fe mov.l @(r0,r15), r3 +00253e 7220 add #h'20, r2 +002540 902f mov.w @(h'5e,pc), r0 ;@(h'25a2) +002542 4308 shll2 r3 +002544 01fe mov.l @(r0,r15), r1 +002546 4308 shll2 r3 +002548 332c add r2, r3 +00254a 6013 mov r1, r0 +00254c 4108 shll2 r1 +00254e 310c add r0, r1 +002550 5032 mov.l @(h'8,r3), r0 +002552 4108 shll2 r1 +002554 301c add r1, r0 +002556 e100 mov #h'0, r1 +002558 1302 mov.l r0, @(h'8,r3) +00255a 9022 mov.w @(h'44,pc), r0 ;@(h'25a2) +00255c 03fe mov.l @(r0,r15), r3 +00255e 3137 cmp/gt r3, r1 +002560 901f mov.w @(h'3e,pc), r0 ;@(h'25a2) +002562 331e addc r1, r3 +002564 4321 shar r3 +002566 0f36 mov.l r3, @(r0,r15) +002568 9018 mov.w @(h'30,pc), r0 ;@(h'259c) +00256a 02fe mov.l @(r0,r15), r2 +00256c 9016 mov.w @(h'2c,pc), r0 ;@(h'259c) +00256e 7201 +002570 0f26 mov.l r2, @(r0,r15) +002572 53f6 mov.l @(h'18,r15), r3 +002574 9012 mov.w @(h'24,pc), r0 ;@(h'259c) +002576 01fe mov.l @(r0,r15), r1 +002578 3133 cmp/ge r3, r1 +00257a 8901 bt h'2 ;@(h'2580) +00257c af10 bra h'-1e0 ;@(h'23a0) +00257e 0009 nop +002580 9010 mov.w @(h'20,pc), r0 ;@(h'25a4) +002582 03fc mov.b @(r0,r15), r3 +002584 2338 tst r3, r3 +002586 8b02 bf h'4 ;@(h'258e) +002588 900d mov.w @(h'1a,pc), r0 ;@(h'25a6) +00258a e205 mov #h'5, r2 +00258c 0f26 mov.l r2, @(r0,r15) +00258e 53f2 mov.l @(h'8,r15), r3 +002590 2338 tst r3, r3 +002592 8901 bt h'2 ;@(h'2598) +002594 a0d1 bra h'1a2 ;@(h'273a) +002596 0009 nop +002598 a0bb bra h'176 ;@(h'2712) +00259a e300 mov #h'0, r3 +00259c 04ec mov.b @(r0,r14), r4 +00259e 04c4 mov.b r12, @(r0,r4) +0025a0 04c8 +0025a2 04cc mov.b @(r0,r12), r4 +0025a4 04dc mov.b @(r0,r13), r4 +0025a6 04d8 +0025a8 90bd mov.w @(h'17a,pc), r0 ;@(h'2726) +0025aa 00fe mov.l @(r0,r15), r0 +0025ac 91bc mov.w @(h'178,pc), r1 ;@(h'2728) +0025ae 31fc add r15, r1 +0025b0 6312 mov.l @r1, r3 +0025b2 e104 mov #h'4, r1 +0025b4 5005 mov.l @(h'14,r0), r0 +0025b6 6233 mov r3, r2 +0025b8 4308 shll2 r3 +0025ba 4300 shll r3 +0025bc 332c add r2, r3 +0025be 4308 shll2 r3 +0025c0 303c add r3, r0 +0025c2 d35a mov.l @(h'168,pc), r3 ;@(h'272c) +0025c4 430b jsr @r3 +0025c6 5003 mov.l @(h'c,r0), r0 +0025c8 d259 mov.l @(h'164,pc), r2 ;@(h'2730) +0025ca 420b jsr @r2 +0025cc 51f2 mov.l @(h'8,r15), r1 +0025ce 2008 tst r0, r0 +0025d0 8b43 bf h'86 ;@(h'265a) +0025d2 90a8 mov.w @(h'150,pc), r0 ;@(h'2726) +0025d4 03fe mov.l @(r0,r15), r3 +0025d6 90a7 mov.w @(h'14e,pc), r0 ;@(h'2728) +0025d8 5335 mov.l @(h'14,r3), r3 +0025da 02fe mov.l @(r0,r15), r2 +0025dc 90a3 mov.w @(h'146,pc), r0 ;@(h'2726) +0025de 6123 mov r2, r1 +0025e0 4208 shll2 r2 +0025e2 4200 shll r2 +0025e4 321c add r1, r2 +0025e6 4208 shll2 r2 +0025e8 01fe mov.l @(r0,r15), r1 +0025ea 323c add r3, r2 +0025ec 909c mov.w @(h'138,pc), r0 ;@(h'2728) +0025ee 03fe mov.l @(r0,r15), r3 +0025f0 5115 mov.l @(h'14,r1), r1 +0025f2 6033 mov r3, r0 +0025f4 6222 mov.l @r2, r2 +0025f6 4308 shll2 r3 +0025f8 4300 shll r3 +0025fa 330c add r0, r3 +0025fc 4308 shll2 r3 +0025fe 331c add r1, r3 +002600 5035 mov.l @(h'14,r3), r0 +002602 3207 cmp/gt r0, r2 +002604 8b19 bf h'32 ;@(h'263a) +002606 908e mov.w @(h'11c,pc), r0 ;@(h'2726) +002608 01fe mov.l @(r0,r15), r1 +00260a 908d mov.w @(h'11a,pc), r0 ;@(h'2728) +00260c 5115 mov.l @(h'14,r1), r1 +00260e 03fe mov.l @(r0,r15), r3 +002610 9089 mov.w @(h'112,pc), r0 ;@(h'2726) +002612 6233 mov r3, r2 +002614 4308 shll2 r3 +002616 4300 shll r3 +002618 332c add r2, r3 +00261a 4308 shll2 r3 +00261c 02fe mov.l @(r0,r15), r2 +00261e 331c add r1, r3 +002620 9082 mov.w @(h'104,pc), r0 ;@(h'2728) +002622 01fe mov.l @(r0,r15), r1 +002624 5225 mov.l @(h'14,r2), r2 +002626 6013 mov r1, r0 +002628 6332 mov.l @r3, r3 +00262a 4108 shll2 r1 +00262c 4100 shll r1 +00262e 310c add r0, r1 +002630 4108 shll2 r1 +002632 312c add r2, r1 +002634 5017 mov.l @(h'1c,r1), r0 +002636 3303 cmp/ge r0, r3 +002638 8b0f bf h'1e ;@(h'265a) +00263a 9074 mov.w @(h'e8,pc), r0 ;@(h'2726) +00263c 01fe mov.l @(r0,r15), r1 +00263e 9073 mov.w @(h'e6,pc), r0 ;@(h'2728) +002640 5115 mov.l @(h'14,r1), r1 +002642 03fe mov.l @(r0,r15), r3 +002644 6233 mov r3, r2 +002646 4308 shll2 r3 +002648 4300 shll r3 +00264a 332c add r2, r3 +00264c 4308 shll2 r3 +00264e 331c add r1, r3 +002650 5033 mov.l @(h'c,r3), r0 +002652 e2ff mov #h'ffffffff, r2 +002654 0027 mul.l r2, r0 +002656 001a sts macl, r0 +002658 1303 mov.l r0, @(h'c,r3) +00265a 9064 mov.w @(h'c8,pc), r0 ;@(h'2726) +00265c 9164 mov.w @(h'c8,pc), r1 ;@(h'2728) +00265e 00fe mov.l @(r0,r15), r0 +002660 31fc add r15, r1 +002662 6312 mov.l @r1, r3 +002664 5005 mov.l @(h'14,r0), r0 +002666 e104 mov #h'4, r1 +002668 6233 mov r3, r2 +00266a 4308 shll2 r3 +00266c 4300 shll r3 +00266e 332c add r2, r3 +002670 4308 shll2 r3 +002672 303c add r3, r0 +002674 d32d mov.l @(h'b4,pc), r3 ;@(h'272c) +002676 430b jsr @r3 +002678 5004 mov.l @(h'10,r0), r0 +00267a d22d mov.l @(h'b4,pc), r2 ;@(h'2730) +00267c 420b jsr @r2 +00267e 51f2 mov.l @(h'8,r15), r1 +002680 2008 tst r0, r0 +002682 8b43 bf h'86 ;@(h'270c) +002684 904f mov.w @(h'9e,pc), r0 ;@(h'2726) +002686 03fe mov.l @(r0,r15), r3 +002688 904e mov.w @(h'9c,pc), r0 ;@(h'2728) +00268a 02fe mov.l @(r0,r15), r2 +00268c 5335 mov.l @(h'14,r3), r3 +00268e 6123 mov r2, r1 +002690 9049 mov.w @(h'92,pc), r0 ;@(h'2726) +002692 4208 shll2 r2 +002694 4200 shll r2 +002696 321c add r1, r2 +002698 01fe mov.l @(r0,r15), r1 +00269a 4208 shll2 r2 +00269c 9044 mov.w @(h'88,pc), r0 ;@(h'2728) +00269e 323c add r3, r2 +0026a0 5115 mov.l @(h'14,r1), r1 +0026a2 03fe mov.l @(r0,r15), r3 +0026a4 5221 mov.l @(h'4,r2), r2 +0026a6 6033 mov r3, r0 +0026a8 4308 shll2 r3 +0026aa 4300 shll r3 +0026ac 330c add r0, r3 +0026ae 4308 shll2 r3 +0026b0 331c add r1, r3 +0026b2 5036 mov.l @(h'18,r3), r0 +0026b4 3207 cmp/gt r0, r2 +0026b6 8b19 bf h'32 ;@(h'26ec) +0026b8 9035 mov.w @(h'6a,pc), r0 ;@(h'2726) +0026ba 01fe mov.l @(r0,r15), r1 +0026bc 9034 mov.w @(h'68,pc), r0 ;@(h'2728) +0026be 03fe mov.l @(r0,r15), r3 +0026c0 5115 mov.l @(h'14,r1), r1 +0026c2 6233 mov r3, r2 +0026c4 902f mov.w @(h'5e,pc), r0 ;@(h'2726) +0026c6 4308 shll2 r3 +0026c8 4300 shll r3 +0026ca 332c add r2, r3 +0026cc 02fe mov.l @(r0,r15), r2 +0026ce 4308 shll2 r3 +0026d0 902a mov.w @(h'54,pc), r0 ;@(h'2728) +0026d2 331c add r1, r3 +0026d4 5225 mov.l @(h'14,r2), r2 +0026d6 01fe mov.l @(r0,r15), r1 +0026d8 5331 mov.l @(h'4,r3), r3 +0026da 6013 mov r1, r0 +0026dc 4108 shll2 r1 +0026de 4100 shll r1 +0026e0 310c add r0, r1 +0026e2 4108 shll2 r1 +0026e4 312c add r2, r1 +0026e6 5018 mov.l @(h'20,r1), r0 +0026e8 3303 cmp/ge r0, r3 +0026ea 8b0f bf h'1e ;@(h'270c) +0026ec 901b mov.w @(h'36,pc), r0 ;@(h'2726) +0026ee 01fe mov.l @(r0,r15), r1 +0026f0 901a mov.w @(h'34,pc), r0 ;@(h'2728) +0026f2 03fe mov.l @(r0,r15), r3 +0026f4 5115 mov.l @(h'14,r1), r1 +0026f6 6233 mov r3, r2 +0026f8 4308 shll2 r3 +0026fa 4300 shll r3 +0026fc 332c add r2, r3 +0026fe 4308 shll2 r3 +002700 331c add r1, r3 +002702 e2ff mov #h'ffffffff, r2 +002704 5034 mov.l @(h'10,r3), r0 +002706 0027 mul.l r2, r0 +002708 001a sts macl, r0 +00270a 1304 mov.l r0, @(h'10,r3) +00270c 900c mov.w @(h'18,pc), r0 ;@(h'2728) +00270e 03fe mov.l @(r0,r15), r3 +002710 7301 +002712 9009 mov.w @(h'12,pc), r0 ;@(h'2728) +002714 0f36 mov.l r3, @(r0,r15) +002716 9006 mov.w @(h'c,pc), r0 ;@(h'2726) +002718 02fe mov.l @(r0,r15), r2 +00271a 5326 mov.l @(h'18,r2), r3 +00271c 9004 mov.w @(h'8,pc), r0 ;@(h'2728) +00271e 01fe mov.l @(r0,r15), r1 +002720 3133 cmp/ge r3, r1 +002722 a007 bra h'e ;@(h'2734) 002724 0009 nop -002726 e300 mov #h'0, r3 -002728 906b mov.w @(h'd6,pc), r0 ;@(h'2802) -00272a a063 bra h'c6 ;@(h'27f4) -00272c 0f36 mov.l r3, @(r0,r15) -00272e 9069 mov.w @(h'd2,pc), r0 ;@(h'2804) -002730 9167 mov.w @(h'ce,pc), r1 ;@(h'2802) -002732 31fc add r15, r1 -002734 6312 mov.l @r1, r3 -002736 6233 mov r3, r2 -002738 4308 shll2 r3 -00273a 332c add r2, r3 -00273c 9263 mov.w @(h'c6,pc), r2 ;@(h'2806) -00273e 4308 shll2 r3 -002740 32fc add r15, r2 -002742 332c add r2, r3 -002744 5331 mov.l @(h'4,r3), r3 -002746 4311 cmp/pz r3 -002748 8d01 bt/s h'2 ;@(h'274e) -00274a 00fe mov.l @(r0,r15), r0 -00274c 7307 -00274e 4321 shar r3 -002750 9158 mov.w @(h'b0,pc), r1 ;@(h'2804) -002752 4321 shar r3 -002754 9255 mov.w @(h'aa,pc), r2 ;@(h'2802) -002756 31fc add r15, r1 -002758 6112 mov.l @r1, r1 -00275a 32fc add r15, r2 -00275c 5113 mov.l @(h'c,r1), r1 -00275e 4321 shar r3 -002760 0317 mul.l r1, r3 -002762 6122 mov.l @r2, r1 -002764 6213 mov r1, r2 -002766 4108 shll2 r1 -002768 312c add r2, r1 -00276a 4108 shll2 r1 -00276c 924b mov.w @(h'96,pc), r2 ;@(h'2806) +002726 04f0 +002728 04ec mov.b @(r0,r14), r4 +00272a 0000 +00272c 0030 +00272e 533c mov.l @(h'30,r3), r3 +002730 0030 +002732 53f0 mov.l @(h'0,r15), r3 +002734 8901 bt h'2 ;@(h'273a) +002736 af37 bra h'-192 ;@(h'25a8) +002738 0009 nop +00273a e300 mov #h'0, r3 +00273c 906b mov.w @(h'd6,pc), r0 ;@(h'2816) +00273e a063 bra h'c6 ;@(h'2808) +002740 0f36 mov.l r3, @(r0,r15) +002742 9069 mov.w @(h'd2,pc), r0 ;@(h'2818) +002744 9167 mov.w @(h'ce,pc), r1 ;@(h'2816) +002746 31fc add r15, r1 +002748 6312 mov.l @r1, r3 +00274a 6233 mov r3, r2 +00274c 4308 shll2 r3 +00274e 332c add r2, r3 +002750 9263 mov.w @(h'c6,pc), r2 ;@(h'281a) +002752 4308 shll2 r3 +002754 32fc add r15, r2 +002756 332c add r2, r3 +002758 5331 mov.l @(h'4,r3), r3 +00275a 4311 cmp/pz r3 +00275c 8d01 bt/s h'2 ;@(h'2762) +00275e 00fe mov.l @(r0,r15), r0 +002760 7307 +002762 4321 shar r3 +002764 9158 mov.w @(h'b0,pc), r1 ;@(h'2818) +002766 4321 shar r3 +002768 9255 mov.w @(h'aa,pc), r2 ;@(h'2816) +00276a 31fc add r15, r1 +00276c 6112 mov.l @r1, r1 00276e 32fc add r15, r2 -002770 312c add r2, r1 -002772 6112 mov.l @r1, r1 -002774 4111 cmp/pz r1 -002776 8d01 bt/s h'2 ;@(h'277c) -002778 031a sts macl, r3 -00277a 7107 -00277c 5002 mov.l @(h'8,r0), r0 -00277e 4121 shar r1 -002780 4121 shar r1 -002782 4121 shar r1 -002784 331c add r1, r3 -002786 003c mov.b @(r0,r3), r0 -002788 8801 cmp/eq #h'1, r0 -00278a 8b2e bf h'5c ;@(h'27ea) -00278c 9039 mov.w @(h'72,pc), r0 ;@(h'2802) -00278e 02fe mov.l @(r0,r15), r2 -002790 903a mov.w @(h'74,pc), r0 ;@(h'2808) -002792 a01c bra h'38 ;@(h'27ce) -002794 0f26 mov.l r2, @(r0,r15) -002796 9037 mov.w @(h'6e,pc), r0 ;@(h'2808) -002798 9235 mov.w @(h'6a,pc), r2 ;@(h'2806) -00279a 01fe mov.l @(r0,r15), r1 -00279c 9034 mov.w @(h'68,pc), r0 ;@(h'2808) -00279e 6313 mov r1, r3 -0027a0 4108 shll2 r1 -0027a2 313c add r3, r1 -0027a4 4108 shll2 r1 -0027a6 32fc add r15, r2 -0027a8 312c add r2, r1 -0027aa 02fe mov.l @(r0,r15), r2 -0027ac 6323 mov r2, r3 -0027ae 4208 shll2 r2 -0027b0 323c add r3, r2 -0027b2 4208 shll2 r2 -0027b4 9327 mov.w @(h'4e,pc), r3 ;@(h'2806) -0027b6 33fc add r15, r3 -0027b8 323c add r3, r2 -0027ba 7214 add #h'14, r2 -0027bc d313 mov.l @(h'4c,pc), r3 ;@(h'280c) -0027be 430b jsr @r3 -0027c0 e014 mov #h'14, r0 -0027c2 9021 mov.w @(h'42,pc), r0 ;@(h'2808) -0027c4 9120 mov.w @(h'40,pc), r1 ;@(h'2808) -0027c6 00fe mov.l @(r0,r15), r0 -0027c8 7001 -0027ca 31fc add r15, r1 -0027cc 2102 mov.l r0, @r1 -0027ce 53f7 mov.l @(h'1c,r15), r3 -0027d0 901a mov.w @(h'34,pc), r0 ;@(h'2808) -0027d2 73ff add #h'ff, r3 -0027d4 02fe mov.l @(r0,r15), r2 -0027d6 3233 cmp/ge r3, r2 -0027d8 8bdd bf h'-46 ;@(h'2796) -0027da 51f7 mov.l @(h'1c,r15), r1 -0027dc 9011 mov.w @(h'22,pc), r0 ;@(h'2802) -0027de 71ff add #h'ff, r1 -0027e0 1f17 mov.l r1, @(h'1c,r15) -0027e2 03fe mov.l @(r0,r15), r3 -0027e4 900d mov.w @(h'1a,pc), r0 ;@(h'2802) +002770 5113 mov.l @(h'c,r1), r1 +002772 4321 shar r3 +002774 0317 mul.l r1, r3 +002776 6122 mov.l @r2, r1 +002778 6213 mov r1, r2 +00277a 4108 shll2 r1 +00277c 312c add r2, r1 +00277e 4108 shll2 r1 +002780 924b mov.w @(h'96,pc), r2 ;@(h'281a) +002782 32fc add r15, r2 +002784 312c add r2, r1 +002786 6112 mov.l @r1, r1 +002788 4111 cmp/pz r1 +00278a 8d01 bt/s h'2 ;@(h'2790) +00278c 031a sts macl, r3 +00278e 7107 +002790 5002 mov.l @(h'8,r0), r0 +002792 4121 shar r1 +002794 4121 shar r1 +002796 4121 shar r1 +002798 331c add r1, r3 +00279a 003c mov.b @(r0,r3), r0 +00279c 8801 cmp/eq #h'1, r0 +00279e 8b2e bf h'5c ;@(h'27fe) +0027a0 9039 mov.w @(h'72,pc), r0 ;@(h'2816) +0027a2 02fe mov.l @(r0,r15), r2 +0027a4 903a mov.w @(h'74,pc), r0 ;@(h'281c) +0027a6 a01c bra h'38 ;@(h'27e2) +0027a8 0f26 mov.l r2, @(r0,r15) +0027aa 9037 mov.w @(h'6e,pc), r0 ;@(h'281c) +0027ac 9235 mov.w @(h'6a,pc), r2 ;@(h'281a) +0027ae 01fe mov.l @(r0,r15), r1 +0027b0 9034 mov.w @(h'68,pc), r0 ;@(h'281c) +0027b2 6313 mov r1, r3 +0027b4 4108 shll2 r1 +0027b6 313c add r3, r1 +0027b8 4108 shll2 r1 +0027ba 32fc add r15, r2 +0027bc 312c add r2, r1 +0027be 02fe mov.l @(r0,r15), r2 +0027c0 6323 mov r2, r3 +0027c2 4208 shll2 r2 +0027c4 323c add r3, r2 +0027c6 4208 shll2 r2 +0027c8 9327 mov.w @(h'4e,pc), r3 ;@(h'281a) +0027ca 33fc add r15, r3 +0027cc 323c add r3, r2 +0027ce 7214 add #h'14, r2 +0027d0 d313 mov.l @(h'4c,pc), r3 ;@(h'2820) +0027d2 430b jsr @r3 +0027d4 e014 mov #h'14, r0 +0027d6 9021 mov.w @(h'42,pc), r0 ;@(h'281c) +0027d8 9120 mov.w @(h'40,pc), r1 ;@(h'281c) +0027da 00fe mov.l @(r0,r15), r0 +0027dc 7001 +0027de 31fc add r15, r1 +0027e0 2102 mov.l r0, @r1 +0027e2 53f7 mov.l @(h'1c,r15), r3 +0027e4 901a mov.w @(h'34,pc), r0 ;@(h'281c) 0027e6 73ff add #h'ff, r3 -0027e8 0f36 mov.l r3, @(r0,r15) -0027ea 900a mov.w @(h'14,pc), r0 ;@(h'2802) -0027ec 02fe mov.l @(r0,r15), r2 -0027ee 7201 -0027f0 9007 mov.w @(h'e,pc), r0 ;@(h'2802) -0027f2 0f26 mov.l r2, @(r0,r15) -0027f4 53f7 mov.l @(h'1c,r15), r3 -0027f6 9004 mov.w @(h'8,pc), r0 ;@(h'2802) -0027f8 01fe mov.l @(r0,r15), r1 -0027fa 3133 cmp/ge r3, r1 -0027fc 8b97 bf h'-d2 ;@(h'272e) -0027fe a0a6 bra h'14c ;@(h'294e) -002800 e300 mov #h'0, r3 -002802 04ec mov.b @(r0,r14), r4 -002804 04f0 -002806 0220 -002808 04e8 -00280a 0000 -00280c 0030 -00280e 5570 mov.l @(h'0,r7), r5 -002810 908b mov.w @(h'116,pc), r0 ;@(h'292a) -002812 62f3 mov r15, r2 -002814 918a mov.w @(h'114,pc), r1 ;@(h'292c) -002816 7220 add #h'20, r2 -002818 31fc add r15, r1 -00281a 6312 mov.l @r1, r3 -00281c 4308 shll2 r3 -00281e 4308 shll2 r3 -002820 332c add r2, r3 -002822 5131 mov.l @(h'4,r3), r1 -002824 7103 -002826 4111 cmp/pz r1 -002828 8d01 bt/s h'2 ;@(h'282e) -00282a 00fe mov.l @(r0,r15), r0 -00282c 7107 -00282e 4121 shar r1 -002830 937b mov.w @(h'f6,pc), r3 ;@(h'292a) -002832 4121 shar r1 -002834 4121 shar r1 -002836 33fc add r15, r3 -002838 6332 mov.l @r3, r3 -00283a 5333 mov.l @(h'c,r3), r3 -00283c 0137 mul.l r3, r1 -00283e 9375 mov.w @(h'ea,pc), r3 ;@(h'292c) -002840 33fc add r15, r3 -002842 6332 mov.l @r3, r3 -002844 4308 shll2 r3 -002846 4308 shll2 r3 -002848 332c add r2, r3 -00284a 6332 mov.l @r3, r3 -00284c 4311 cmp/pz r3 -00284e 8d01 bt/s h'2 ;@(h'2854) -002850 011a sts macl, r1 -002852 7307 -002854 5002 mov.l @(h'8,r0), r0 -002856 4321 shar r3 -002858 4321 shar r3 -00285a 4321 shar r3 -00285c 313c add r3, r1 -00285e 001c mov.b @(r0,r1), r0 -002860 8801 cmp/eq #h'1, r0 -002862 8b71 bf h'e2 ;@(h'2948) -002864 9061 mov.w @(h'c2,pc), r0 ;@(h'292a) -002866 62f3 mov r15, r2 -002868 9160 mov.w @(h'c0,pc), r1 ;@(h'292c) -00286a 7220 add #h'20, r2 -00286c 31fc add r15, r1 -00286e 6312 mov.l @r1, r3 -002870 4308 shll2 r3 -002872 4308 shll2 r3 -002874 332c add r2, r3 -002876 5331 mov.l @(h'4,r3), r3 -002878 4311 cmp/pz r3 -00287a 8d01 bt/s h'2 ;@(h'2880) -00287c 00fe mov.l @(r0,r15), r0 -00287e 7307 -002880 9153 mov.w @(h'a6,pc), r1 ;@(h'292a) -002882 4321 shar r3 -002884 4321 shar r3 -002886 4321 shar r3 -002888 31fc add r15, r1 -00288a 6112 mov.l @r1, r1 -00288c 5113 mov.l @(h'c,r1), r1 -00288e 0317 mul.l r1, r3 -002890 914c mov.w @(h'98,pc), r1 ;@(h'292c) -002892 31fc add r15, r1 -002894 6112 mov.l @r1, r1 -002896 4108 shll2 r1 -002898 4108 shll2 r1 -00289a 312c add r2, r1 -00289c 6112 mov.l @r1, r1 -00289e 4111 cmp/pz r1 -0028a0 8d01 bt/s h'2 ;@(h'28a6) -0028a2 031a sts macl, r3 -0028a4 7107 -0028a6 4121 shar r1 -0028a8 5002 mov.l @(h'8,r0), r0 -0028aa 4121 shar r1 -0028ac 4121 shar r1 -0028ae 331c add r1, r3 -0028b0 003c mov.b @(r0,r3), r0 -0028b2 8801 cmp/eq #h'1, r0 -0028b4 8b12 bf h'24 ;@(h'28dc) -0028b6 63f3 mov r15, r3 -0028b8 9038 mov.w @(h'70,pc), r0 ;@(h'292c) -0028ba 7320 add #h'20, r3 -0028bc 02fe mov.l @(r0,r15), r2 -0028be 4208 shll2 r2 -0028c0 9034 mov.w @(h'68,pc), r0 ;@(h'292c) -0028c2 4208 shll2 r2 -0028c4 01fe mov.l @(r0,r15), r1 -0028c6 323c add r3, r2 -0028c8 4108 shll2 r1 -0028ca 4108 shll2 r1 -0028cc 313c add r3, r1 -0028ce e0f8 mov #h'fffffff8, r0 -0028d0 5111 mov.l @(h'4,r1), r1 -0028d2 2109 and r0, r1 -0028d4 71fd add #h'fd, r1 -0028d6 1211 mov.l r1, @(h'4,r2) -0028d8 a011 bra h'22 ;@(h'28fe) -0028da 0009 nop -0028dc 9026 mov.w @(h'4c,pc), r0 ;@(h'292c) -0028de 62f3 mov r15, r2 -0028e0 03fe mov.l @(r0,r15), r3 -0028e2 7220 add #h'20, r2 -0028e4 9022 mov.w @(h'44,pc), r0 ;@(h'292c) -0028e6 4308 shll2 r3 -0028e8 01fe mov.l @(r0,r15), r1 -0028ea 4308 shll2 r3 -0028ec 332c add r2, r3 -0028ee 4108 shll2 r1 -0028f0 4108 shll2 r1 -0028f2 312c add r2, r1 -0028f4 5111 mov.l @(h'4,r1), r1 -0028f6 e0f8 mov #h'fffffff8, r0 -0028f8 2109 and r0, r1 -0028fa 7105 -0028fc 1311 mov.l r1, @(h'4,r3) -0028fe 62f3 mov r15, r2 -002900 9014 mov.w @(h'28,pc), r0 ;@(h'292c) -002902 e100 mov #h'0, r1 -002904 03fe mov.l @(r0,r15), r3 -002906 7220 add #h'20, r2 -002908 9010 mov.w @(h'20,pc), r0 ;@(h'292c) -00290a 4308 shll2 r3 -00290c 4308 shll2 r3 -00290e 332c add r2, r3 -002910 1313 mov.l r1, @(h'c,r3) -002912 03fe mov.l @(r0,r15), r3 -002914 d106 mov.l @(h'18,pc), r1 ;@(h'2930) -002916 4308 shll2 r3 -002918 4308 shll2 r3 -00291a 332c add r2, r3 -00291c 6833 mov r3, r8 -00291e 410b jsr @r1 -002920 7808 -002922 4011 cmp/pz r0 -002924 8b06 bf h'c ;@(h'2934) -002926 a00a bra h'14 ;@(h'293e) -002928 c901 and #h'1, r0 -00292a 04f0 -00292c 04ec mov.b @(r0,r14), r4 -00292e 0000 -002930 0030 -002932 5778 mov.l @(h'20,r7), r7 -002934 6007 not r0, r0 -002936 7001 -002938 c901 and #h'1, r0 -00293a 6007 not r0, r0 -00293c 7001 -00293e 7001 -002940 d245 mov.l @(h'114,pc), r2 ;@(h'2a58) -002942 420b jsr @r2 -002944 6182 mov.l @r8, r1 -002946 2802 mov.l r0, @r8 -002948 907f mov.w @(h'fe,pc), r0 ;@(h'2a4a) -00294a 03fe mov.l @(r0,r15), r3 -00294c 7301 -00294e 6133 mov r3, r1 -002950 907b mov.w @(h'f6,pc), r0 ;@(h'2a4a) -002952 0f36 mov.l r3, @(r0,r15) -002954 52f6 mov.l @(h'18,r15), r2 -002956 3123 cmp/ge r2, r1 -002958 8901 bt h'2 ;@(h'295e) -00295a af59 bra h'-14e ;@(h'2810) -00295c 0009 nop -00295e 9075 mov.w @(h'ea,pc), r0 ;@(h'2a4c) -002960 03fe mov.l @(r0,r15), r3 -002962 9074 mov.w @(h'e8,pc), r0 ;@(h'2a4e) -002964 02fe mov.l @(r0,r15), r2 -002966 3238 sub r3, r2 -002968 906f mov.w @(h'de,pc), r0 ;@(h'2a4a) -00296a 72c4 add #h'c4, r2 -00296c 0f26 mov.l r2, @(r0,r15) -00296e 906f mov.w @(h'de,pc), r0 ;@(h'2a50) -002970 03fe mov.l @(r0,r15), r3 -002972 906e mov.w @(h'dc,pc), r0 ;@(h'2a52) -002974 01fe mov.l @(r0,r15), r1 -002976 3138 sub r3, r1 -002978 906c mov.w @(h'd8,pc), r0 ;@(h'2a54) -00297a 71e4 add #h'e4, r1 -00297c d337 mov.l @(h'dc,pc), r3 ;@(h'2a5c) -00297e 0f16 mov.l r1, @(r0,r15) -002980 430b jsr @r3 -002982 6423 mov r2, r4 -002984 e105 mov #h'5, r1 -002986 3017 cmp/gt r1, r0 -002988 8906 bt h'c ;@(h'2998) -00298a 9063 mov.w @(h'c6,pc), r0 ;@(h'2a54) -00298c d333 mov.l @(h'cc,pc), r3 ;@(h'2a5c) -00298e 430b jsr @r3 -002990 04fe mov.l @(r0,r15), r4 -002992 e205 mov #h'5, r2 -002994 3027 cmp/gt r2, r0 -002996 8b63 bf h'c6 ;@(h'2a60) -002998 9057 mov.w @(h'ae,pc), r0 ;@(h'2a4a) -00299a d330 mov.l @(h'c0,pc), r3 ;@(h'2a5c) -00299c 430b jsr @r3 -00299e 04fe mov.l @(r0,r15), r4 -0029a0 d32e mov.l @(h'b8,pc), r3 ;@(h'2a5c) -0029a2 6803 mov r0, r8 -0029a4 9056 mov.w @(h'ac,pc), r0 ;@(h'2a54) -0029a6 430b jsr @r3 -0029a8 04fe mov.l @(r0,r15), r4 -0029aa 3807 cmp/gt r0, r8 -0029ac 8b23 bf h'46 ;@(h'29f6) -0029ae 904c mov.w @(h'98,pc), r0 ;@(h'2a4a) -0029b0 03fe mov.l @(r0,r15), r3 -0029b2 4311 cmp/pz r3 -0029b4 8901 bt h'2 ;@(h'29ba) -0029b6 a004 bra h'8 ;@(h'29c2) -0029b8 e2ff mov #h'ffffffff, r2 -0029ba 9046 mov.w @(h'8c,pc), r0 ;@(h'2a4a) -0029bc 03fe mov.l @(r0,r15), r3 -0029be 4315 cmp/pl r3 -0029c0 0229 movt r2 -0029c2 6323 mov r2, r3 -0029c4 9042 mov.w @(h'84,pc), r0 ;@(h'2a4c) -0029c6 4208 shll2 r2 -0029c8 01fe mov.l @(r0,r15), r1 -0029ca 323c add r3, r2 -0029cc 903e mov.w @(h'7c,pc), r0 ;@(h'2a4c) -0029ce 312c add r2, r1 -0029d0 0f16 mov.l r1, @(r0,r15) -0029d2 903f mov.w @(h'7e,pc), r0 ;@(h'2a54) -0029d4 01fe mov.l @(r0,r15), r1 -0029d6 6313 mov r1, r3 -0029d8 9037 mov.w @(h'6e,pc), r0 ;@(h'2a4a) -0029da 4108 shll2 r1 -0029dc 313c add r3, r1 -0029de 6813 mov r1, r8 -0029e0 d31e mov.l @(h'78,pc), r3 ;@(h'2a5c) -0029e2 430b jsr @r3 -0029e4 04fe mov.l @(r0,r15), r4 -0029e6 d31c mov.l @(h'70,pc), r3 ;@(h'2a58) -0029e8 430b jsr @r3 -0029ea 6183 mov r8, r1 -0029ec 9130 mov.w @(h'60,pc), r1 ;@(h'2a50) -0029ee 31fc add r15, r1 -0029f0 6212 mov.l @r1, r2 -0029f2 a03d bra h'7a ;@(h'2a70) -0029f4 320c add r0, r2 -0029f6 902d mov.w @(h'5a,pc), r0 ;@(h'2a54) -0029f8 03fe mov.l @(r0,r15), r3 -0029fa 4311 cmp/pz r3 -0029fc 8901 bt h'2 ;@(h'2a02) -0029fe a004 bra h'8 ;@(h'2a0a) -002a00 e3ff mov #h'ffffffff, r3 -002a02 9027 mov.w @(h'4e,pc), r0 ;@(h'2a54) -002a04 01fe mov.l @(r0,r15), r1 -002a06 4115 cmp/pl r1 -002a08 0329 movt r3 -002a0a 6233 mov r3, r2 -002a0c 9020 mov.w @(h'40,pc), r0 ;@(h'2a50) -002a0e 4308 shll2 r3 -002a10 01fe mov.l @(r0,r15), r1 -002a12 332c add r2, r3 -002a14 901c mov.w @(h'38,pc), r0 ;@(h'2a50) -002a16 313c add r3, r1 -002a18 0f16 mov.l r1, @(r0,r15) -002a1a 901b mov.w @(h'36,pc), r0 ;@(h'2a54) -002a1c 03fe mov.l @(r0,r15), r3 -002a1e 2338 tst r3, r3 -002a20 8928 bt h'50 ;@(h'2a74) -002a22 9012 mov.w @(h'24,pc), r0 ;@(h'2a4a) +0027e8 02fe mov.l @(r0,r15), r2 +0027ea 3233 cmp/ge r3, r2 +0027ec 8bdd bf h'-46 ;@(h'27aa) +0027ee 51f7 mov.l @(h'1c,r15), r1 +0027f0 9011 mov.w @(h'22,pc), r0 ;@(h'2816) +0027f2 71ff add #h'ff, r1 +0027f4 1f17 mov.l r1, @(h'1c,r15) +0027f6 03fe mov.l @(r0,r15), r3 +0027f8 900d mov.w @(h'1a,pc), r0 ;@(h'2816) +0027fa 73ff add #h'ff, r3 +0027fc 0f36 mov.l r3, @(r0,r15) +0027fe 900a mov.w @(h'14,pc), r0 ;@(h'2816) +002800 02fe mov.l @(r0,r15), r2 +002802 7201 +002804 9007 mov.w @(h'e,pc), r0 ;@(h'2816) +002806 0f26 mov.l r2, @(r0,r15) +002808 53f7 mov.l @(h'1c,r15), r3 +00280a 9004 mov.w @(h'8,pc), r0 ;@(h'2816) +00280c 01fe mov.l @(r0,r15), r1 +00280e 3133 cmp/ge r3, r1 +002810 8b97 bf h'-d2 ;@(h'2742) +002812 a0a6 bra h'14c ;@(h'2962) +002814 e300 mov #h'0, r3 +002816 04ec mov.b @(r0,r14), r4 +002818 04f0 +00281a 0220 +00281c 04e8 +00281e 0000 +002820 0030 +002822 5584 mov.l @(h'10,r8), r5 +002824 908b mov.w @(h'116,pc), r0 ;@(h'293e) +002826 62f3 mov r15, r2 +002828 918a mov.w @(h'114,pc), r1 ;@(h'2940) +00282a 7220 add #h'20, r2 +00282c 31fc add r15, r1 +00282e 6312 mov.l @r1, r3 +002830 4308 shll2 r3 +002832 4308 shll2 r3 +002834 332c add r2, r3 +002836 5131 mov.l @(h'4,r3), r1 +002838 7103 +00283a 4111 cmp/pz r1 +00283c 8d01 bt/s h'2 ;@(h'2842) +00283e 00fe mov.l @(r0,r15), r0 +002840 7107 +002842 4121 shar r1 +002844 937b mov.w @(h'f6,pc), r3 ;@(h'293e) +002846 4121 shar r1 +002848 4121 shar r1 +00284a 33fc add r15, r3 +00284c 6332 mov.l @r3, r3 +00284e 5333 mov.l @(h'c,r3), r3 +002850 0137 mul.l r3, r1 +002852 9375 mov.w @(h'ea,pc), r3 ;@(h'2940) +002854 33fc add r15, r3 +002856 6332 mov.l @r3, r3 +002858 4308 shll2 r3 +00285a 4308 shll2 r3 +00285c 332c add r2, r3 +00285e 6332 mov.l @r3, r3 +002860 4311 cmp/pz r3 +002862 8d01 bt/s h'2 ;@(h'2868) +002864 011a sts macl, r1 +002866 7307 +002868 5002 mov.l @(h'8,r0), r0 +00286a 4321 shar r3 +00286c 4321 shar r3 +00286e 4321 shar r3 +002870 313c add r3, r1 +002872 001c mov.b @(r0,r1), r0 +002874 8801 cmp/eq #h'1, r0 +002876 8b71 bf h'e2 ;@(h'295c) +002878 9061 mov.w @(h'c2,pc), r0 ;@(h'293e) +00287a 62f3 mov r15, r2 +00287c 9160 mov.w @(h'c0,pc), r1 ;@(h'2940) +00287e 7220 add #h'20, r2 +002880 31fc add r15, r1 +002882 6312 mov.l @r1, r3 +002884 4308 shll2 r3 +002886 4308 shll2 r3 +002888 332c add r2, r3 +00288a 5331 mov.l @(h'4,r3), r3 +00288c 4311 cmp/pz r3 +00288e 8d01 bt/s h'2 ;@(h'2894) +002890 00fe mov.l @(r0,r15), r0 +002892 7307 +002894 9153 mov.w @(h'a6,pc), r1 ;@(h'293e) +002896 4321 shar r3 +002898 4321 shar r3 +00289a 4321 shar r3 +00289c 31fc add r15, r1 +00289e 6112 mov.l @r1, r1 +0028a0 5113 mov.l @(h'c,r1), r1 +0028a2 0317 mul.l r1, r3 +0028a4 914c mov.w @(h'98,pc), r1 ;@(h'2940) +0028a6 31fc add r15, r1 +0028a8 6112 mov.l @r1, r1 +0028aa 4108 shll2 r1 +0028ac 4108 shll2 r1 +0028ae 312c add r2, r1 +0028b0 6112 mov.l @r1, r1 +0028b2 4111 cmp/pz r1 +0028b4 8d01 bt/s h'2 ;@(h'28ba) +0028b6 031a sts macl, r3 +0028b8 7107 +0028ba 4121 shar r1 +0028bc 5002 mov.l @(h'8,r0), r0 +0028be 4121 shar r1 +0028c0 4121 shar r1 +0028c2 331c add r1, r3 +0028c4 003c mov.b @(r0,r3), r0 +0028c6 8801 cmp/eq #h'1, r0 +0028c8 8b12 bf h'24 ;@(h'28f0) +0028ca 63f3 mov r15, r3 +0028cc 9038 mov.w @(h'70,pc), r0 ;@(h'2940) +0028ce 7320 add #h'20, r3 +0028d0 02fe mov.l @(r0,r15), r2 +0028d2 4208 shll2 r2 +0028d4 9034 mov.w @(h'68,pc), r0 ;@(h'2940) +0028d6 4208 shll2 r2 +0028d8 01fe mov.l @(r0,r15), r1 +0028da 323c add r3, r2 +0028dc 4108 shll2 r1 +0028de 4108 shll2 r1 +0028e0 313c add r3, r1 +0028e2 e0f8 mov #h'fffffff8, r0 +0028e4 5111 mov.l @(h'4,r1), r1 +0028e6 2109 and r0, r1 +0028e8 71fd add #h'fd, r1 +0028ea 1211 mov.l r1, @(h'4,r2) +0028ec a011 bra h'22 ;@(h'2912) +0028ee 0009 nop +0028f0 9026 mov.w @(h'4c,pc), r0 ;@(h'2940) +0028f2 62f3 mov r15, r2 +0028f4 03fe mov.l @(r0,r15), r3 +0028f6 7220 add #h'20, r2 +0028f8 9022 mov.w @(h'44,pc), r0 ;@(h'2940) +0028fa 4308 shll2 r3 +0028fc 01fe mov.l @(r0,r15), r1 +0028fe 4308 shll2 r3 +002900 332c add r2, r3 +002902 4108 shll2 r1 +002904 4108 shll2 r1 +002906 312c add r2, r1 +002908 5111 mov.l @(h'4,r1), r1 +00290a e0f8 mov #h'fffffff8, r0 +00290c 2109 and r0, r1 +00290e 7105 +002910 1311 mov.l r1, @(h'4,r3) +002912 62f3 mov r15, r2 +002914 9014 mov.w @(h'28,pc), r0 ;@(h'2940) +002916 e100 mov #h'0, r1 +002918 03fe mov.l @(r0,r15), r3 +00291a 7220 add #h'20, r2 +00291c 9010 mov.w @(h'20,pc), r0 ;@(h'2940) +00291e 4308 shll2 r3 +002920 4308 shll2 r3 +002922 332c add r2, r3 +002924 1313 mov.l r1, @(h'c,r3) +002926 03fe mov.l @(r0,r15), r3 +002928 d106 mov.l @(h'18,pc), r1 ;@(h'2944) +00292a 4308 shll2 r3 +00292c 4308 shll2 r3 +00292e 332c add r2, r3 +002930 6833 mov r3, r8 +002932 410b jsr @r1 +002934 7808 +002936 4011 cmp/pz r0 +002938 8b06 bf h'c ;@(h'2948) +00293a a00a bra h'14 ;@(h'2952) +00293c c901 and #h'1, r0 +00293e 04f0 +002940 04ec mov.b @(r0,r14), r4 +002942 0000 +002944 0030 +002946 578c mov.l @(h'30,r8), r7 +002948 6007 not r0, r0 +00294a 7001 +00294c c901 and #h'1, r0 +00294e 6007 not r0, r0 +002950 7001 +002952 7001 +002954 d245 mov.l @(h'114,pc), r2 ;@(h'2a6c) +002956 420b jsr @r2 +002958 6182 mov.l @r8, r1 +00295a 2802 mov.l r0, @r8 +00295c 907f mov.w @(h'fe,pc), r0 ;@(h'2a5e) +00295e 03fe mov.l @(r0,r15), r3 +002960 7301 +002962 6133 mov r3, r1 +002964 907b mov.w @(h'f6,pc), r0 ;@(h'2a5e) +002966 0f36 mov.l r3, @(r0,r15) +002968 52f6 mov.l @(h'18,r15), r2 +00296a 3123 cmp/ge r2, r1 +00296c 8901 bt h'2 ;@(h'2972) +00296e af59 bra h'-14e ;@(h'2824) +002970 0009 nop +002972 9075 mov.w @(h'ea,pc), r0 ;@(h'2a60) +002974 03fe mov.l @(r0,r15), r3 +002976 9074 mov.w @(h'e8,pc), r0 ;@(h'2a62) +002978 02fe mov.l @(r0,r15), r2 +00297a 3238 sub r3, r2 +00297c 906f mov.w @(h'de,pc), r0 ;@(h'2a5e) +00297e 72c4 add #h'c4, r2 +002980 0f26 mov.l r2, @(r0,r15) +002982 906f mov.w @(h'de,pc), r0 ;@(h'2a64) +002984 03fe mov.l @(r0,r15), r3 +002986 906e mov.w @(h'dc,pc), r0 ;@(h'2a66) +002988 01fe mov.l @(r0,r15), r1 +00298a 3138 sub r3, r1 +00298c 906c mov.w @(h'd8,pc), r0 ;@(h'2a68) +00298e 71e4 add #h'e4, r1 +002990 d337 mov.l @(h'dc,pc), r3 ;@(h'2a70) +002992 0f16 mov.l r1, @(r0,r15) +002994 430b jsr @r3 +002996 6423 mov r2, r4 +002998 e105 mov #h'5, r1 +00299a 3017 cmp/gt r1, r0 +00299c 8906 bt h'c ;@(h'29ac) +00299e 9063 mov.w @(h'c6,pc), r0 ;@(h'2a68) +0029a0 d333 mov.l @(h'cc,pc), r3 ;@(h'2a70) +0029a2 430b jsr @r3 +0029a4 04fe mov.l @(r0,r15), r4 +0029a6 e205 mov #h'5, r2 +0029a8 3027 cmp/gt r2, r0 +0029aa 8b63 bf h'c6 ;@(h'2a74) +0029ac 9057 mov.w @(h'ae,pc), r0 ;@(h'2a5e) +0029ae d330 mov.l @(h'c0,pc), r3 ;@(h'2a70) +0029b0 430b jsr @r3 +0029b2 04fe mov.l @(r0,r15), r4 +0029b4 d32e mov.l @(h'b8,pc), r3 ;@(h'2a70) +0029b6 6803 mov r0, r8 +0029b8 9056 mov.w @(h'ac,pc), r0 ;@(h'2a68) +0029ba 430b jsr @r3 +0029bc 04fe mov.l @(r0,r15), r4 +0029be 3807 cmp/gt r0, r8 +0029c0 8b23 bf h'46 ;@(h'2a0a) +0029c2 904c mov.w @(h'98,pc), r0 ;@(h'2a5e) +0029c4 03fe mov.l @(r0,r15), r3 +0029c6 4311 cmp/pz r3 +0029c8 8901 bt h'2 ;@(h'29ce) +0029ca a004 bra h'8 ;@(h'29d6) +0029cc e2ff mov #h'ffffffff, r2 +0029ce 9046 mov.w @(h'8c,pc), r0 ;@(h'2a5e) +0029d0 03fe mov.l @(r0,r15), r3 +0029d2 4315 cmp/pl r3 +0029d4 0229 movt r2 +0029d6 6323 mov r2, r3 +0029d8 9042 mov.w @(h'84,pc), r0 ;@(h'2a60) +0029da 4208 shll2 r2 +0029dc 01fe mov.l @(r0,r15), r1 +0029de 323c add r3, r2 +0029e0 903e mov.w @(h'7c,pc), r0 ;@(h'2a60) +0029e2 312c add r2, r1 +0029e4 0f16 mov.l r1, @(r0,r15) +0029e6 903f mov.w @(h'7e,pc), r0 ;@(h'2a68) +0029e8 01fe mov.l @(r0,r15), r1 +0029ea 6313 mov r1, r3 +0029ec 9037 mov.w @(h'6e,pc), r0 ;@(h'2a5e) +0029ee 4108 shll2 r1 +0029f0 313c add r3, r1 +0029f2 6813 mov r1, r8 +0029f4 d31e mov.l @(h'78,pc), r3 ;@(h'2a70) +0029f6 430b jsr @r3 +0029f8 04fe mov.l @(r0,r15), r4 +0029fa d31c mov.l @(h'70,pc), r3 ;@(h'2a6c) +0029fc 430b jsr @r3 +0029fe 6183 mov r8, r1 +002a00 9130 mov.w @(h'60,pc), r1 ;@(h'2a64) +002a02 31fc add r15, r1 +002a04 6212 mov.l @r1, r2 +002a06 a03d bra h'7a ;@(h'2a84) +002a08 320c add r0, r2 +002a0a 902d mov.w @(h'5a,pc), r0 ;@(h'2a68) +002a0c 03fe mov.l @(r0,r15), r3 +002a0e 4311 cmp/pz r3 +002a10 8901 bt h'2 ;@(h'2a16) +002a12 a004 bra h'8 ;@(h'2a1e) +002a14 e3ff mov #h'ffffffff, r3 +002a16 9027 mov.w @(h'4e,pc), r0 ;@(h'2a68) +002a18 01fe mov.l @(r0,r15), r1 +002a1a 4115 cmp/pl r1 +002a1c 0329 movt r3 +002a1e 6233 mov r3, r2 +002a20 9020 mov.w @(h'40,pc), r0 ;@(h'2a64) +002a22 4308 shll2 r3 002a24 01fe mov.l @(r0,r15), r1 -002a26 6313 mov r1, r3 -002a28 9014 mov.w @(h'28,pc), r0 ;@(h'2a54) -002a2a 4108 shll2 r1 -002a2c 313c add r3, r1 -002a2e 6813 mov r1, r8 -002a30 d30a mov.l @(h'28,pc), r3 ;@(h'2a5c) -002a32 430b jsr @r3 -002a34 04fe mov.l @(r0,r15), r4 -002a36 d308 mov.l @(h'20,pc), r3 ;@(h'2a58) -002a38 430b jsr @r3 -002a3a 6183 mov r8, r1 -002a3c 9106 mov.w @(h'c,pc), r1 ;@(h'2a4c) -002a3e 31fc add r15, r1 -002a40 6212 mov.l @r1, r2 -002a42 320c add r0, r2 -002a44 9002 mov.w @(h'4,pc), r0 ;@(h'2a4c) -002a46 a015 bra h'2a ;@(h'2a74) -002a48 0f26 mov.l r2, @(r0,r15) -002a4a 04ec mov.b @(r0,r14), r4 -002a4c 04a0 -002a4e 04c4 mov.b r12, @(r0,r4) -002a50 04a4 mov.b r10, @(r0,r4) -002a52 04c8 -002a54 04e8 -002a56 0000 -002a58 0030 -002a5a 5328 mov.l @(h'20,r2), r3 -002a5c 0030 -002a5e 5690 mov.l @(h'0,r9), r6 -002a60 9078 mov.w @(h'f0,pc), r0 ;@(h'2b54) -002a62 03fe mov.l @(r0,r15), r3 -002a64 9077 mov.w @(h'ee,pc), r0 ;@(h'2b56) -002a66 73c4 add #h'c4, r3 -002a68 0f36 mov.l r3, @(r0,r15) -002a6a 9075 mov.w @(h'ea,pc), r0 ;@(h'2b58) -002a6c 02fe mov.l @(r0,r15), r2 -002a6e 72e4 add #h'e4, r2 -002a70 9073 mov.w @(h'e6,pc), r0 ;@(h'2b5a) -002a72 0f26 mov.l r2, @(r0,r15) -002a74 906f mov.w @(h'de,pc), r0 ;@(h'2b56) -002a76 e308 mov #h'8, r3 -002a78 01fe mov.l @(r0,r15), r1 -002a7a 3133 cmp/ge r3, r1 -002a7c 8901 bt h'2 ;@(h'2a82) -002a7e 906a mov.w @(h'd4,pc), r0 ;@(h'2b56) -002a80 0f36 mov.l r3, @(r0,r15) -002a82 906b mov.w @(h'd6,pc), r0 ;@(h'2b5c) -002a84 02fe mov.l @(r0,r15), r2 -002a86 5323 mov.l @(h'c,r2), r3 -002a88 9269 mov.w @(h'd2,pc), r2 ;@(h'2b5e) -002a8a 4308 shll2 r3 -002a8c 9063 mov.w @(h'c6,pc), r0 ;@(h'2b56) -002a8e 4300 shll r3 -002a90 01fe mov.l @(r0,r15), r1 -002a92 332c add r2, r3 -002a94 3137 cmp/gt r3, r1 -002a96 8b08 bf h'10 ;@(h'2aaa) -002a98 9060 mov.w @(h'c0,pc), r0 ;@(h'2b5c) -002a9a 03fe mov.l @(r0,r15), r3 -002a9c 905b mov.w @(h'b6,pc), r0 ;@(h'2b56) -002a9e 5133 mov.l @(h'c,r3), r1 -002aa0 935d mov.w @(h'ba,pc), r3 ;@(h'2b5e) -002aa2 4108 shll2 r1 -002aa4 4100 shll r1 -002aa6 313c add r3, r1 -002aa8 0f16 mov.l r1, @(r0,r15) -002aaa e308 mov #h'8, r3 -002aac 9055 mov.w @(h'aa,pc), r0 ;@(h'2b5a) -002aae 02fe mov.l @(r0,r15), r2 -002ab0 3233 cmp/ge r3, r2 -002ab2 8901 bt h'2 ;@(h'2ab8) -002ab4 9051 mov.w @(h'a2,pc), r0 ;@(h'2b5a) -002ab6 0f36 mov.l r3, @(r0,r15) -002ab8 9050 mov.w @(h'a0,pc), r0 ;@(h'2b5c) -002aba 02fe mov.l @(r0,r15), r2 -002abc 904d mov.w @(h'9a,pc), r0 ;@(h'2b5a) -002abe 5324 mov.l @(h'10,r2), r3 -002ac0 02fe mov.l @(r0,r15), r2 -002ac2 4308 shll2 r3 -002ac4 4300 shll r3 -002ac6 73b8 add #h'b8, r3 -002ac8 3237 cmp/gt r3, r2 -002aca 8b07 bf h'e ;@(h'2adc) -002acc 9046 mov.w @(h'8c,pc), r0 ;@(h'2b5c) -002ace 01fe mov.l @(r0,r15), r1 -002ad0 9043 mov.w @(h'86,pc), r0 ;@(h'2b5a) -002ad2 5314 mov.l @(h'10,r1), r3 -002ad4 4308 shll2 r3 -002ad6 4300 shll r3 -002ad8 73b8 add #h'b8, r3 -002ada 0f36 mov.l r3, @(r0,r15) -002adc 9040 mov.w @(h'80,pc), r0 ;@(h'2b60) -002ade 02fc mov.b @(r0,r15), r2 -002ae0 2228 tst r2, r2 -002ae2 8b01 bf h'2 ;@(h'2ae8) -002ae4 a08c bra h'118 ;@(h'2c00) -002ae6 0009 nop -002ae8 d21f mov.l @(h'7c,pc), r2 ;@(h'2b68) -002aea 420b jsr @r2 -002aec 0009 nop -002aee 6103 mov r0, r1 -002af0 d31e mov.l @(h'78,pc), r3 ;@(h'2b6c) -002af2 430b jsr @r3 -002af4 e007 mov #h'7, r0 -002af6 70fd add #h'fd, r0 -002af8 912d mov.w @(h'5a,pc), r1 ;@(h'2b56) -002afa 31fc add r15, r1 -002afc 6212 mov.l @r1, r2 -002afe 320c add r0, r2 -002b00 9029 mov.w @(h'52,pc), r0 ;@(h'2b56) -002b02 d319 mov.l @(h'64,pc), r3 ;@(h'2b68) -002b04 430b jsr @r3 -002b06 0f26 mov.l r2, @(r0,r15) -002b08 d318 mov.l @(h'60,pc), r3 ;@(h'2b6c) -002b0a 6103 mov r0, r1 -002b0c 430b jsr @r3 -002b0e e007 mov #h'7, r0 -002b10 9123 mov.w @(h'46,pc), r1 ;@(h'2b5a) -002b12 70fd add #h'fd, r0 -002b14 31fc add r15, r1 -002b16 6212 mov.l @r1, r2 -002b18 320c add r0, r2 -002b1a 901e mov.w @(h'3c,pc), r0 ;@(h'2b5a) -002b1c 0f26 mov.l r2, @(r0,r15) -002b1e 901f mov.w @(h'3e,pc), r0 ;@(h'2b60) -002b20 03fc mov.b @(r0,r15), r3 -002b22 7301 -002b24 901c mov.w @(h'38,pc), r0 ;@(h'2b60) -002b26 0f34 mov.b r3, @(r0,r15) -002b28 603e exts.b r3, r0 -002b2a 880c cmp/eq #h'c, r0 -002b2c 8b68 bf h'd0 ;@(h'2c00) -002b2e e100 mov #h'0, r1 -002b30 9016 mov.w @(h'2c,pc), r0 ;@(h'2b60) -002b32 0f14 mov.b r1, @(r0,r15) -002b34 9015 mov.w @(h'2a,pc), r0 ;@(h'2b62) -002b36 03fe mov.l @(r0,r15), r3 -002b38 9013 mov.w @(h'26,pc), r0 ;@(h'2b62) -002b3a 7301 -002b3c 910a mov.w @(h'14,pc), r1 ;@(h'2b54) -002b3e 0f36 mov.l r3, @(r0,r15) -002b40 9210 mov.w @(h'20,pc), r2 ;@(h'2b64) -002b42 31fc add r15, r1 -002b44 d30a mov.l @(h'28,pc), r3 ;@(h'2b70) -002b46 32fc add r15, r2 -002b48 430b jsr @r3 -002b4a e01c mov #h'1c, r0 -002b4c e232 mov #h'32, r2 -002b4e 1f21 mov.l r2, @(h'4,r15) -002b50 a043 bra h'86 ;@(h'2bda) -002b52 e300 mov #h'0, r3 -002b54 04c4 mov.b r12, @(r0,r4) -002b56 04a0 -002b58 04c8 -002b5a 04a4 mov.b r10, @(r0,r4) -002b5c 04f0 -002b5e ff78 -002b60 04e2 stc r6_bank, r4 -002b62 04e4 mov.b r14, @(r0,r4) -002b64 04a8 -002b66 0000 -002b68 0030 -002b6a 5778 mov.l @(h'20,r7), r7 -002b6c 0030 -002b6e 53dc mov.l @(h'30,r13), r3 -002b70 0030 -002b72 5570 mov.l @(h'0,r7), r5 -002b74 904f mov.w @(h'9e,pc), r0 ;@(h'2c16) -002b76 01fe mov.l @(r0,r15), r1 -002b78 904e mov.w @(h'9c,pc), r0 ;@(h'2c18) -002b7a 03fe mov.l @(r0,r15), r3 -002b7c 5117 mov.l @(h'1c,r1), r1 -002b7e 6233 mov r3, r2 -002b80 9049 mov.w @(h'92,pc), r0 ;@(h'2c16) -002b82 4300 shll r3 -002b84 332c add r2, r3 -002b86 4308 shll2 r3 -002b88 02fe mov.l @(r0,r15), r2 -002b8a 4300 shll r3 -002b8c 9044 mov.w @(h'88,pc), r0 ;@(h'2c18) -002b8e 331c add r1, r3 -002b90 5227 mov.l @(h'1c,r2), r2 -002b92 01fe mov.l @(r0,r15), r1 -002b94 6013 mov r1, r0 -002b96 4100 shll r1 -002b98 310c add r0, r1 -002b9a 4108 shll2 r1 -002b9c 4100 shll r1 -002b9e 312c add r2, r1 -002ba0 5011 mov.l @(h'4,r1), r0 -002ba2 1303 mov.l r0, @(h'c,r3) -002ba4 9037 mov.w @(h'6e,pc), r0 ;@(h'2c16) -002ba6 03fe mov.l @(r0,r15), r3 -002ba8 9036 mov.w @(h'6c,pc), r0 ;@(h'2c18) -002baa 02fe mov.l @(r0,r15), r2 -002bac 6123 mov r2, r1 -002bae 4200 shll r2 -002bb0 321c add r1, r2 -002bb2 4208 shll2 r2 -002bb4 5337 mov.l @(h'1c,r3), r3 -002bb6 4200 shll r2 -002bb8 902d mov.w @(h'5a,pc), r0 ;@(h'2c16) -002bba 323c add r3, r2 -002bbc 01fe mov.l @(r0,r15), r1 -002bbe 902b mov.w @(h'56,pc), r0 ;@(h'2c18) -002bc0 5117 mov.l @(h'1c,r1), r1 -002bc2 03fe mov.l @(r0,r15), r3 -002bc4 6033 mov r3, r0 -002bc6 4300 shll r3 -002bc8 330c add r0, r3 -002bca 4308 shll2 r3 -002bcc 4300 shll r3 -002bce 331c add r1, r3 -002bd0 5032 mov.l @(h'8,r3), r0 -002bd2 1204 mov.l r0, @(h'10,r2) -002bd4 9020 mov.w @(h'40,pc), r0 ;@(h'2c18) +002a26 332c add r2, r3 +002a28 901c mov.w @(h'38,pc), r0 ;@(h'2a64) +002a2a 313c add r3, r1 +002a2c 0f16 mov.l r1, @(r0,r15) +002a2e 901b mov.w @(h'36,pc), r0 ;@(h'2a68) +002a30 03fe mov.l @(r0,r15), r3 +002a32 2338 tst r3, r3 +002a34 8928 bt h'50 ;@(h'2a88) +002a36 9012 mov.w @(h'24,pc), r0 ;@(h'2a5e) +002a38 01fe mov.l @(r0,r15), r1 +002a3a 6313 mov r1, r3 +002a3c 9014 mov.w @(h'28,pc), r0 ;@(h'2a68) +002a3e 4108 shll2 r1 +002a40 313c add r3, r1 +002a42 6813 mov r1, r8 +002a44 d30a mov.l @(h'28,pc), r3 ;@(h'2a70) +002a46 430b jsr @r3 +002a48 04fe mov.l @(r0,r15), r4 +002a4a d308 mov.l @(h'20,pc), r3 ;@(h'2a6c) +002a4c 430b jsr @r3 +002a4e 6183 mov r8, r1 +002a50 9106 mov.w @(h'c,pc), r1 ;@(h'2a60) +002a52 31fc add r15, r1 +002a54 6212 mov.l @r1, r2 +002a56 320c add r0, r2 +002a58 9002 mov.w @(h'4,pc), r0 ;@(h'2a60) +002a5a a015 bra h'2a ;@(h'2a88) +002a5c 0f26 mov.l r2, @(r0,r15) +002a5e 04ec mov.b @(r0,r14), r4 +002a60 04a0 +002a62 04c4 mov.b r12, @(r0,r4) +002a64 04a4 mov.b r10, @(r0,r4) +002a66 04c8 +002a68 04e8 +002a6a 0000 +002a6c 0030 +002a6e 533c mov.l @(h'30,r3), r3 +002a70 0030 +002a72 56a4 mov.l @(h'10,r10), r6 +002a74 9078 mov.w @(h'f0,pc), r0 ;@(h'2b68) +002a76 03fe mov.l @(r0,r15), r3 +002a78 9077 mov.w @(h'ee,pc), r0 ;@(h'2b6a) +002a7a 73c4 add #h'c4, r3 +002a7c 0f36 mov.l r3, @(r0,r15) +002a7e 9075 mov.w @(h'ea,pc), r0 ;@(h'2b6c) +002a80 02fe mov.l @(r0,r15), r2 +002a82 72e4 add #h'e4, r2 +002a84 9073 mov.w @(h'e6,pc), r0 ;@(h'2b6e) +002a86 0f26 mov.l r2, @(r0,r15) +002a88 906f mov.w @(h'de,pc), r0 ;@(h'2b6a) +002a8a e308 mov #h'8, r3 +002a8c 01fe mov.l @(r0,r15), r1 +002a8e 3133 cmp/ge r3, r1 +002a90 8901 bt h'2 ;@(h'2a96) +002a92 906a mov.w @(h'd4,pc), r0 ;@(h'2b6a) +002a94 0f36 mov.l r3, @(r0,r15) +002a96 906b mov.w @(h'd6,pc), r0 ;@(h'2b70) +002a98 02fe mov.l @(r0,r15), r2 +002a9a 5323 mov.l @(h'c,r2), r3 +002a9c 9269 mov.w @(h'd2,pc), r2 ;@(h'2b72) +002a9e 4308 shll2 r3 +002aa0 9063 mov.w @(h'c6,pc), r0 ;@(h'2b6a) +002aa2 4300 shll r3 +002aa4 01fe mov.l @(r0,r15), r1 +002aa6 332c add r2, r3 +002aa8 3137 cmp/gt r3, r1 +002aaa 8b08 bf h'10 ;@(h'2abe) +002aac 9060 mov.w @(h'c0,pc), r0 ;@(h'2b70) +002aae 03fe mov.l @(r0,r15), r3 +002ab0 905b mov.w @(h'b6,pc), r0 ;@(h'2b6a) +002ab2 5133 mov.l @(h'c,r3), r1 +002ab4 935d mov.w @(h'ba,pc), r3 ;@(h'2b72) +002ab6 4108 shll2 r1 +002ab8 4100 shll r1 +002aba 313c add r3, r1 +002abc 0f16 mov.l r1, @(r0,r15) +002abe e308 mov #h'8, r3 +002ac0 9055 mov.w @(h'aa,pc), r0 ;@(h'2b6e) +002ac2 02fe mov.l @(r0,r15), r2 +002ac4 3233 cmp/ge r3, r2 +002ac6 8901 bt h'2 ;@(h'2acc) +002ac8 9051 mov.w @(h'a2,pc), r0 ;@(h'2b6e) +002aca 0f36 mov.l r3, @(r0,r15) +002acc 9050 mov.w @(h'a0,pc), r0 ;@(h'2b70) +002ace 02fe mov.l @(r0,r15), r2 +002ad0 904d mov.w @(h'9a,pc), r0 ;@(h'2b6e) +002ad2 5324 mov.l @(h'10,r2), r3 +002ad4 02fe mov.l @(r0,r15), r2 +002ad6 4308 shll2 r3 +002ad8 4300 shll r3 +002ada 73b8 add #h'b8, r3 +002adc 3237 cmp/gt r3, r2 +002ade 8b07 bf h'e ;@(h'2af0) +002ae0 9046 mov.w @(h'8c,pc), r0 ;@(h'2b70) +002ae2 01fe mov.l @(r0,r15), r1 +002ae4 9043 mov.w @(h'86,pc), r0 ;@(h'2b6e) +002ae6 5314 mov.l @(h'10,r1), r3 +002ae8 4308 shll2 r3 +002aea 4300 shll r3 +002aec 73b8 add #h'b8, r3 +002aee 0f36 mov.l r3, @(r0,r15) +002af0 9040 mov.w @(h'80,pc), r0 ;@(h'2b74) +002af2 02fc mov.b @(r0,r15), r2 +002af4 2228 tst r2, r2 +002af6 8b01 bf h'2 ;@(h'2afc) +002af8 a08c bra h'118 ;@(h'2c14) +002afa 0009 nop +002afc d21f mov.l @(h'7c,pc), r2 ;@(h'2b7c) +002afe 420b jsr @r2 +002b00 0009 nop +002b02 6103 mov r0, r1 +002b04 d31e mov.l @(h'78,pc), r3 ;@(h'2b80) +002b06 430b jsr @r3 +002b08 e007 mov #h'7, r0 +002b0a 70fd add #h'fd, r0 +002b0c 912d mov.w @(h'5a,pc), r1 ;@(h'2b6a) +002b0e 31fc add r15, r1 +002b10 6212 mov.l @r1, r2 +002b12 320c add r0, r2 +002b14 9029 mov.w @(h'52,pc), r0 ;@(h'2b6a) +002b16 d319 mov.l @(h'64,pc), r3 ;@(h'2b7c) +002b18 430b jsr @r3 +002b1a 0f26 mov.l r2, @(r0,r15) +002b1c d318 mov.l @(h'60,pc), r3 ;@(h'2b80) +002b1e 6103 mov r0, r1 +002b20 430b jsr @r3 +002b22 e007 mov #h'7, r0 +002b24 9123 mov.w @(h'46,pc), r1 ;@(h'2b6e) +002b26 70fd add #h'fd, r0 +002b28 31fc add r15, r1 +002b2a 6212 mov.l @r1, r2 +002b2c 320c add r0, r2 +002b2e 901e mov.w @(h'3c,pc), r0 ;@(h'2b6e) +002b30 0f26 mov.l r2, @(r0,r15) +002b32 901f mov.w @(h'3e,pc), r0 ;@(h'2b74) +002b34 03fc mov.b @(r0,r15), r3 +002b36 7301 +002b38 901c mov.w @(h'38,pc), r0 ;@(h'2b74) +002b3a 0f34 mov.b r3, @(r0,r15) +002b3c 603e exts.b r3, r0 +002b3e 880c cmp/eq #h'c, r0 +002b40 8b68 bf h'd0 ;@(h'2c14) +002b42 e100 mov #h'0, r1 +002b44 9016 mov.w @(h'2c,pc), r0 ;@(h'2b74) +002b46 0f14 mov.b r1, @(r0,r15) +002b48 9015 mov.w @(h'2a,pc), r0 ;@(h'2b76) +002b4a 03fe mov.l @(r0,r15), r3 +002b4c 9013 mov.w @(h'26,pc), r0 ;@(h'2b76) +002b4e 7301 +002b50 910a mov.w @(h'14,pc), r1 ;@(h'2b68) +002b52 0f36 mov.l r3, @(r0,r15) +002b54 9210 mov.w @(h'20,pc), r2 ;@(h'2b78) +002b56 31fc add r15, r1 +002b58 d30a mov.l @(h'28,pc), r3 ;@(h'2b84) +002b5a 32fc add r15, r2 +002b5c 430b jsr @r3 +002b5e e01c mov #h'1c, r0 +002b60 e232 mov #h'32, r2 +002b62 1f21 mov.l r2, @(h'4,r15) +002b64 a043 bra h'86 ;@(h'2bee) +002b66 e300 mov #h'0, r3 +002b68 04c4 mov.b r12, @(r0,r4) +002b6a 04a0 +002b6c 04c8 +002b6e 04a4 mov.b r10, @(r0,r4) +002b70 04f0 +002b72 ff78 +002b74 04e2 stc r6_bank, r4 +002b76 04e4 mov.b r14, @(r0,r4) +002b78 04a8 +002b7a 0000 +002b7c 0030 +002b7e 578c mov.l @(h'30,r8), r7 +002b80 0030 +002b82 53f0 mov.l @(h'0,r15), r3 +002b84 0030 +002b86 5584 mov.l @(h'10,r8), r5 +002b88 904f mov.w @(h'9e,pc), r0 ;@(h'2c2a) +002b8a 01fe mov.l @(r0,r15), r1 +002b8c 904e mov.w @(h'9c,pc), r0 ;@(h'2c2c) +002b8e 03fe mov.l @(r0,r15), r3 +002b90 5117 mov.l @(h'1c,r1), r1 +002b92 6233 mov r3, r2 +002b94 9049 mov.w @(h'92,pc), r0 ;@(h'2c2a) +002b96 4300 shll r3 +002b98 332c add r2, r3 +002b9a 4308 shll2 r3 +002b9c 02fe mov.l @(r0,r15), r2 +002b9e 4300 shll r3 +002ba0 9044 mov.w @(h'88,pc), r0 ;@(h'2c2c) +002ba2 331c add r1, r3 +002ba4 5227 mov.l @(h'1c,r2), r2 +002ba6 01fe mov.l @(r0,r15), r1 +002ba8 6013 mov r1, r0 +002baa 4100 shll r1 +002bac 310c add r0, r1 +002bae 4108 shll2 r1 +002bb0 4100 shll r1 +002bb2 312c add r2, r1 +002bb4 5011 mov.l @(h'4,r1), r0 +002bb6 1303 mov.l r0, @(h'c,r3) +002bb8 9037 mov.w @(h'6e,pc), r0 ;@(h'2c2a) +002bba 03fe mov.l @(r0,r15), r3 +002bbc 9036 mov.w @(h'6c,pc), r0 ;@(h'2c2c) +002bbe 02fe mov.l @(r0,r15), r2 +002bc0 6123 mov r2, r1 +002bc2 4200 shll r2 +002bc4 321c add r1, r2 +002bc6 4208 shll2 r2 +002bc8 5337 mov.l @(h'1c,r3), r3 +002bca 4200 shll r2 +002bcc 902d mov.w @(h'5a,pc), r0 ;@(h'2c2a) +002bce 323c add r3, r2 +002bd0 01fe mov.l @(r0,r15), r1 +002bd2 902b mov.w @(h'56,pc), r0 ;@(h'2c2c) +002bd4 5117 mov.l @(h'1c,r1), r1 002bd6 03fe mov.l @(r0,r15), r3 -002bd8 7301 -002bda 901d mov.w @(h'3a,pc), r0 ;@(h'2c18) -002bdc 0f36 mov.l r3, @(r0,r15) -002bde 901a mov.w @(h'34,pc), r0 ;@(h'2c16) -002be0 02fe mov.l @(r0,r15), r2 -002be2 5328 mov.l @(h'20,r2), r3 -002be4 9018 mov.w @(h'30,pc), r0 ;@(h'2c18) -002be6 01fe mov.l @(r0,r15), r1 -002be8 3133 cmp/ge r3, r1 -002bea 8bc3 bf h'-7a ;@(h'2b74) -002bec 9013 mov.w @(h'26,pc), r0 ;@(h'2c16) -002bee 00fe mov.l @(r0,r15), r0 -002bf0 6002 mov.l @r0, r0 -002bf2 8811 cmp/eq #h'11, r0 -002bf4 8b04 bf h'8 ;@(h'2c00) -002bf6 d209 mov.l @(h'24,pc), r2 ;@(h'2c1c) -002bf8 420b jsr @r2 -002bfa e401 mov #h'1, r4 -002bfc a3f8 bra h'7f0 ;@(h'33f0) -002bfe e001 mov #h'1, r0 -002c00 d307 mov.l @(h'1c,pc), r3 ;@(h'2c20) -002c02 430b jsr @r3 -002c04 0009 nop -002c06 e200 mov #h'0, r2 -002c08 9006 mov.w @(h'c,pc), r0 ;@(h'2c18) -002c0a a122 bra h'244 ;@(h'2e52) -002c0c 0f26 mov.l r2, @(r0,r15) -002c0e e100 mov #h'0, r1 -002c10 9003 mov.w @(h'6,pc), r0 ;@(h'2c1a) -002c12 a112 bra h'224 ;@(h'2e3a) -002c14 0f16 mov.l r1, @(r0,r15) -002c16 04f0 -002c18 04ec mov.b @(r0,r14), r4 -002c1a 04e8 -002c1c 0030 -002c1e 0814 mov.b r1, @(r0,r8) -002c20 0030 -002c22 57d0 mov.l @(h'0,r13), r7 -002c24 909b mov.w @(h'136,pc), r0 ;@(h'2d5e) -002c26 02fe mov.l @(r0,r15), r2 -002c28 4211 cmp/pz r2 -002c2a 8900 bt h'0 ;@(h'2c2e) -002c2c 7207 -002c2e 4221 shar r2 -002c30 9096 mov.w @(h'12c,pc), r0 ;@(h'2d60) -002c32 4221 shar r2 -002c34 01fe mov.l @(r0,r15), r1 -002c36 4221 shar r2 -002c38 321c add r1, r2 -002c3a 4211 cmp/pz r2 -002c3c 8901 bt h'2 ;@(h'2c42) -002c3e a0f7 bra h'1ee ;@(h'2e30) -002c40 0009 nop -002c42 908c mov.w @(h'118,pc), r0 ;@(h'2d5e) -002c44 02fe mov.l @(r0,r15), r2 -002c46 4211 cmp/pz r2 -002c48 8900 bt h'0 ;@(h'2c4c) -002c4a 7207 -002c4c 9089 mov.w @(h'112,pc), r0 ;@(h'2d62) -002c4e 4221 shar r2 -002c50 03fe mov.l @(r0,r15), r3 -002c52 4221 shar r2 -002c54 4221 shar r2 -002c56 312c add r2, r1 -002c58 5233 mov.l @(h'c,r3), r2 -002c5a 3123 cmp/ge r2, r1 -002c5c 8b01 bf h'2 ;@(h'2c62) -002c5e a0e7 bra h'1ce ;@(h'2e30) -002c60 0009 nop -002c62 907f mov.w @(h'fe,pc), r0 ;@(h'2d64) -002c64 01fe mov.l @(r0,r15), r1 -002c66 4111 cmp/pz r1 -002c68 8900 bt h'0 ;@(h'2c6c) -002c6a 7107 -002c6c 907b mov.w @(h'f6,pc), r0 ;@(h'2d66) -002c6e 4121 shar r1 -002c70 02fe mov.l @(r0,r15), r2 -002c72 4121 shar r1 -002c74 4121 shar r1 -002c76 312c add r2, r1 -002c78 4115 cmp/pl r1 -002c7a 8901 bt h'2 ;@(h'2c80) -002c7c a0d8 bra h'1b0 ;@(h'2e30) -002c7e 0009 nop -002c80 9070 mov.w @(h'e0,pc), r0 ;@(h'2d64) -002c82 02fe mov.l @(r0,r15), r2 -002c84 4211 cmp/pz r2 -002c86 8900 bt h'0 ;@(h'2c8a) -002c88 7207 -002c8a 4221 shar r2 -002c8c 906b mov.w @(h'd6,pc), r0 ;@(h'2d66) -002c8e 4221 shar r2 -002c90 01fe mov.l @(r0,r15), r1 -002c92 4221 shar r2 -002c94 9065 mov.w @(h'ca,pc), r0 ;@(h'2d62) -002c96 321c add r1, r2 -002c98 03fe mov.l @(r0,r15), r3 -002c9a 5134 mov.l @(h'10,r3), r1 -002c9c 3213 cmp/ge r1, r2 -002c9e 8b01 bf h'2 ;@(h'2ca4) -002ca0 a0c6 bra h'18c ;@(h'2e30) -002ca2 0009 nop -002ca4 905d mov.w @(h'ba,pc), r0 ;@(h'2d62) -002ca6 915d mov.w @(h'ba,pc), r1 ;@(h'2d64) -002ca8 31fc add r15, r1 -002caa 6312 mov.l @r1, r3 -002cac 4311 cmp/pz r3 -002cae 8d01 bt/s h'2 ;@(h'2cb4) -002cb0 00fe mov.l @(r0,r15), r0 -002cb2 7307 -002cb4 9157 mov.w @(h'ae,pc), r1 ;@(h'2d66) -002cb6 4321 shar r3 -002cb8 4321 shar r3 -002cba 4321 shar r3 +002bd8 6033 mov r3, r0 +002bda 4300 shll r3 +002bdc 330c add r0, r3 +002bde 4308 shll2 r3 +002be0 4300 shll r3 +002be2 331c add r1, r3 +002be4 5032 mov.l @(h'8,r3), r0 +002be6 1204 mov.l r0, @(h'10,r2) +002be8 9020 mov.w @(h'40,pc), r0 ;@(h'2c2c) +002bea 03fe mov.l @(r0,r15), r3 +002bec 7301 +002bee 901d mov.w @(h'3a,pc), r0 ;@(h'2c2c) +002bf0 0f36 mov.l r3, @(r0,r15) +002bf2 901a mov.w @(h'34,pc), r0 ;@(h'2c2a) +002bf4 02fe mov.l @(r0,r15), r2 +002bf6 5328 mov.l @(h'20,r2), r3 +002bf8 9018 mov.w @(h'30,pc), r0 ;@(h'2c2c) +002bfa 01fe mov.l @(r0,r15), r1 +002bfc 3133 cmp/ge r3, r1 +002bfe 8bc3 bf h'-7a ;@(h'2b88) +002c00 9013 mov.w @(h'26,pc), r0 ;@(h'2c2a) +002c02 00fe mov.l @(r0,r15), r0 +002c04 6002 mov.l @r0, r0 +002c06 8811 cmp/eq #h'11, r0 +002c08 8b04 bf h'8 ;@(h'2c14) +002c0a d209 mov.l @(h'24,pc), r2 ;@(h'2c30) +002c0c 420b jsr @r2 +002c0e e401 mov #h'1, r4 +002c10 a3f8 bra h'7f0 ;@(h'3404) +002c12 e001 mov #h'1, r0 +002c14 d307 mov.l @(h'1c,pc), r3 ;@(h'2c34) +002c16 430b jsr @r3 +002c18 0009 nop +002c1a e200 mov #h'0, r2 +002c1c 9006 mov.w @(h'c,pc), r0 ;@(h'2c2c) +002c1e a122 bra h'244 ;@(h'2e66) +002c20 0f26 mov.l r2, @(r0,r15) +002c22 e100 mov #h'0, r1 +002c24 9003 mov.w @(h'6,pc), r0 ;@(h'2c2e) +002c26 a112 bra h'224 ;@(h'2e4e) +002c28 0f16 mov.l r1, @(r0,r15) +002c2a 04f0 +002c2c 04ec mov.b @(r0,r14), r4 +002c2e 04e8 +002c30 0030 +002c32 0814 mov.b r1, @(r0,r8) +002c34 0030 +002c36 57e4 mov.l @(h'10,r14), r7 +002c38 909b mov.w @(h'136,pc), r0 ;@(h'2d72) +002c3a 02fe mov.l @(r0,r15), r2 +002c3c 4211 cmp/pz r2 +002c3e 8900 bt h'0 ;@(h'2c42) +002c40 7207 +002c42 4221 shar r2 +002c44 9096 mov.w @(h'12c,pc), r0 ;@(h'2d74) +002c46 4221 shar r2 +002c48 01fe mov.l @(r0,r15), r1 +002c4a 4221 shar r2 +002c4c 321c add r1, r2 +002c4e 4211 cmp/pz r2 +002c50 8901 bt h'2 ;@(h'2c56) +002c52 a0f7 bra h'1ee ;@(h'2e44) +002c54 0009 nop +002c56 908c mov.w @(h'118,pc), r0 ;@(h'2d72) +002c58 02fe mov.l @(r0,r15), r2 +002c5a 4211 cmp/pz r2 +002c5c 8900 bt h'0 ;@(h'2c60) +002c5e 7207 +002c60 9089 mov.w @(h'112,pc), r0 ;@(h'2d76) +002c62 4221 shar r2 +002c64 03fe mov.l @(r0,r15), r3 +002c66 4221 shar r2 +002c68 4221 shar r2 +002c6a 312c add r2, r1 +002c6c 5233 mov.l @(h'c,r3), r2 +002c6e 3123 cmp/ge r2, r1 +002c70 8b01 bf h'2 ;@(h'2c76) +002c72 a0e7 bra h'1ce ;@(h'2e44) +002c74 0009 nop +002c76 907f mov.w @(h'fe,pc), r0 ;@(h'2d78) +002c78 01fe mov.l @(r0,r15), r1 +002c7a 4111 cmp/pz r1 +002c7c 8900 bt h'0 ;@(h'2c80) +002c7e 7107 +002c80 907b mov.w @(h'f6,pc), r0 ;@(h'2d7a) +002c82 4121 shar r1 +002c84 02fe mov.l @(r0,r15), r2 +002c86 4121 shar r1 +002c88 4121 shar r1 +002c8a 312c add r2, r1 +002c8c 4115 cmp/pl r1 +002c8e 8901 bt h'2 ;@(h'2c94) +002c90 a0d8 bra h'1b0 ;@(h'2e44) +002c92 0009 nop +002c94 9070 mov.w @(h'e0,pc), r0 ;@(h'2d78) +002c96 02fe mov.l @(r0,r15), r2 +002c98 4211 cmp/pz r2 +002c9a 8900 bt h'0 ;@(h'2c9e) +002c9c 7207 +002c9e 4221 shar r2 +002ca0 906b mov.w @(h'd6,pc), r0 ;@(h'2d7a) +002ca2 4221 shar r2 +002ca4 01fe mov.l @(r0,r15), r1 +002ca6 4221 shar r2 +002ca8 9065 mov.w @(h'ca,pc), r0 ;@(h'2d76) +002caa 321c add r1, r2 +002cac 03fe mov.l @(r0,r15), r3 +002cae 5134 mov.l @(h'10,r3), r1 +002cb0 3213 cmp/ge r1, r2 +002cb2 8b01 bf h'2 ;@(h'2cb8) +002cb4 a0c6 bra h'18c ;@(h'2e44) +002cb6 0009 nop +002cb8 905d mov.w @(h'ba,pc), r0 ;@(h'2d76) +002cba 915d mov.w @(h'ba,pc), r1 ;@(h'2d78) 002cbc 31fc add r15, r1 -002cbe 6212 mov.l @r1, r2 -002cc0 914f mov.w @(h'9e,pc), r1 ;@(h'2d62) -002cc2 332c add r2, r3 -002cc4 31fc add r15, r1 -002cc6 6112 mov.l @r1, r1 -002cc8 5213 mov.l @(h'c,r1), r2 -002cca 0327 mul.l r2, r3 -002ccc 9148 mov.w @(h'90,pc), r1 ;@(h'2d60) -002cce 031a sts macl, r3 -002cd0 9245 mov.w @(h'8a,pc), r2 ;@(h'2d5e) -002cd2 31fc add r15, r1 -002cd4 6112 mov.l @r1, r1 -002cd6 32fc add r15, r2 -002cd8 6222 mov.l @r2, r2 -002cda 331c add r1, r3 -002cdc 4211 cmp/pz r2 -002cde 8900 bt h'0 ;@(h'2ce2) -002ce0 7207 -002ce2 4221 shar r2 -002ce4 5002 mov.l @(h'8,r0), r0 -002ce6 4221 shar r2 -002ce8 4221 shar r2 -002cea 332c add r2, r3 -002cec 033c mov.b @(r0,r3), r3 -002cee 2f32 mov.l r3, @r15 -002cf0 6033 mov r3, r0 -002cf2 8801 cmp/eq #h'1, r0 -002cf4 8b78 bf h'f0 ;@(h'2de8) -002cf6 9034 mov.w @(h'68,pc), r0 ;@(h'2d62) -002cf8 9134 mov.w @(h'68,pc), r1 ;@(h'2d64) -002cfa 31fc add r15, r1 -002cfc 6312 mov.l @r1, r3 -002cfe 4311 cmp/pz r3 -002d00 8d01 bt/s h'2 ;@(h'2d06) -002d02 00fe mov.l @(r0,r15), r0 -002d04 7307 -002d06 4321 shar r3 -002d08 912d mov.w @(h'5a,pc), r1 ;@(h'2d66) -002d0a 4321 shar r3 -002d0c 4321 shar r3 +002cbe 6312 mov.l @r1, r3 +002cc0 4311 cmp/pz r3 +002cc2 8d01 bt/s h'2 ;@(h'2cc8) +002cc4 00fe mov.l @(r0,r15), r0 +002cc6 7307 +002cc8 9157 mov.w @(h'ae,pc), r1 ;@(h'2d7a) +002cca 4321 shar r3 +002ccc 4321 shar r3 +002cce 4321 shar r3 +002cd0 31fc add r15, r1 +002cd2 6212 mov.l @r1, r2 +002cd4 914f mov.w @(h'9e,pc), r1 ;@(h'2d76) +002cd6 332c add r2, r3 +002cd8 31fc add r15, r1 +002cda 6112 mov.l @r1, r1 +002cdc 5213 mov.l @(h'c,r1), r2 +002cde 0327 mul.l r2, r3 +002ce0 9148 mov.w @(h'90,pc), r1 ;@(h'2d74) +002ce2 031a sts macl, r3 +002ce4 9245 mov.w @(h'8a,pc), r2 ;@(h'2d72) +002ce6 31fc add r15, r1 +002ce8 6112 mov.l @r1, r1 +002cea 32fc add r15, r2 +002cec 6222 mov.l @r2, r2 +002cee 331c add r1, r3 +002cf0 4211 cmp/pz r2 +002cf2 8900 bt h'0 ;@(h'2cf6) +002cf4 7207 +002cf6 4221 shar r2 +002cf8 5002 mov.l @(h'8,r0), r0 +002cfa 4221 shar r2 +002cfc 4221 shar r2 +002cfe 332c add r2, r3 +002d00 033c mov.b @(r0,r3), r3 +002d02 2f32 mov.l r3, @r15 +002d04 6033 mov r3, r0 +002d06 8801 cmp/eq #h'1, r0 +002d08 8b78 bf h'f0 ;@(h'2dfc) +002d0a 9034 mov.w @(h'68,pc), r0 ;@(h'2d76) +002d0c 9134 mov.w @(h'68,pc), r1 ;@(h'2d78) 002d0e 31fc add r15, r1 -002d10 6212 mov.l @r1, r2 -002d12 332c add r2, r3 -002d14 9125 mov.w @(h'4a,pc), r1 ;@(h'2d62) -002d16 73ff add #h'ff, r3 -002d18 31fc add r15, r1 -002d1a 6212 mov.l @r1, r2 -002d1c 9120 mov.w @(h'40,pc), r1 ;@(h'2d60) -002d1e 5223 mov.l @(h'c,r2), r2 -002d20 0327 mul.l r2, r3 +002d10 6312 mov.l @r1, r3 +002d12 4311 cmp/pz r3 +002d14 8d01 bt/s h'2 ;@(h'2d1a) +002d16 00fe mov.l @(r0,r15), r0 +002d18 7307 +002d1a 4321 shar r3 +002d1c 912d mov.w @(h'5a,pc), r1 ;@(h'2d7a) +002d1e 4321 shar r3 +002d20 4321 shar r3 002d22 31fc add r15, r1 -002d24 921b mov.w @(h'36,pc), r2 ;@(h'2d5e) -002d26 031a sts macl, r3 -002d28 6112 mov.l @r1, r1 -002d2a 32fc add r15, r2 -002d2c 6222 mov.l @r2, r2 -002d2e 331c add r1, r3 -002d30 4211 cmp/pz r2 -002d32 8900 bt h'0 ;@(h'2d36) -002d34 7207 -002d36 4221 shar r2 -002d38 5002 mov.l @(h'8,r0), r0 -002d3a 4221 shar r2 -002d3c 4221 shar r2 -002d3e 332c add r2, r3 -002d40 003c mov.b @(r0,r3), r0 -002d42 8801 cmp/eq #h'1, r0 -002d44 8950 bt h'a0 ;@(h'2de8) -002d46 900c mov.w @(h'18,pc), r0 ;@(h'2d62) -002d48 910c mov.w @(h'18,pc), r1 ;@(h'2d64) -002d4a 31fc add r15, r1 -002d4c 6312 mov.l @r1, r3 -002d4e 4311 cmp/pz r3 -002d50 8d01 bt/s h'2 ;@(h'2d56) -002d52 00fe mov.l @(r0,r15), r0 -002d54 7307 -002d56 4321 shar r3 -002d58 4321 shar r3 -002d5a a005 bra h'a ;@(h'2d68) -002d5c 0009 nop -002d5e 04a0 -002d60 04e8 -002d62 04f0 -002d64 04a4 mov.b r10, @(r0,r4) -002d66 04ec mov.b @(r0,r14), r4 -002d68 917e mov.w @(h'fc,pc), r1 ;@(h'2e68) +002d24 6212 mov.l @r1, r2 +002d26 332c add r2, r3 +002d28 9125 mov.w @(h'4a,pc), r1 ;@(h'2d76) +002d2a 73ff add #h'ff, r3 +002d2c 31fc add r15, r1 +002d2e 6212 mov.l @r1, r2 +002d30 9120 mov.w @(h'40,pc), r1 ;@(h'2d74) +002d32 5223 mov.l @(h'c,r2), r2 +002d34 0327 mul.l r2, r3 +002d36 31fc add r15, r1 +002d38 921b mov.w @(h'36,pc), r2 ;@(h'2d72) +002d3a 031a sts macl, r3 +002d3c 6112 mov.l @r1, r1 +002d3e 32fc add r15, r2 +002d40 6222 mov.l @r2, r2 +002d42 331c add r1, r3 +002d44 4211 cmp/pz r2 +002d46 8900 bt h'0 ;@(h'2d4a) +002d48 7207 +002d4a 4221 shar r2 +002d4c 5002 mov.l @(h'8,r0), r0 +002d4e 4221 shar r2 +002d50 4221 shar r2 +002d52 332c add r2, r3 +002d54 003c mov.b @(r0,r3), r0 +002d56 8801 cmp/eq #h'1, r0 +002d58 8950 bt h'a0 ;@(h'2dfc) +002d5a 900c mov.w @(h'18,pc), r0 ;@(h'2d76) +002d5c 910c mov.w @(h'18,pc), r1 ;@(h'2d78) +002d5e 31fc add r15, r1 +002d60 6312 mov.l @r1, r3 +002d62 4311 cmp/pz r3 +002d64 8d01 bt/s h'2 ;@(h'2d6a) +002d66 00fe mov.l @(r0,r15), r0 +002d68 7307 002d6a 4321 shar r3 -002d6c 31fc add r15, r1 -002d6e 6212 mov.l @r1, r2 -002d70 917b mov.w @(h'f6,pc), r1 ;@(h'2e6a) -002d72 332c add r2, r3 -002d74 73ff add #h'ff, r3 -002d76 31fc add r15, r1 -002d78 6212 mov.l @r1, r2 -002d7a 5223 mov.l @(h'c,r2), r2 -002d7c 9176 mov.w @(h'ec,pc), r1 ;@(h'2e6c) -002d7e 0327 mul.l r2, r3 -002d80 9275 mov.w @(h'ea,pc), r2 ;@(h'2e6e) -002d82 31fc add r15, r1 -002d84 6112 mov.l @r1, r1 -002d86 32fc add r15, r2 -002d88 6222 mov.l @r2, r2 -002d8a 031a sts macl, r3 -002d8c 331c add r1, r3 -002d8e 4211 cmp/pz r2 -002d90 8900 bt h'0 ;@(h'2d94) -002d92 7207 -002d94 5002 mov.l @(h'8,r0), r0 -002d96 4221 shar r2 -002d98 4221 shar r2 -002d9a 4221 shar r2 -002d9c 332c add r2, r3 -002d9e 003c mov.b @(r0,r3), r0 -002da0 880d cmp/eq #h'd, r0 -002da2 8921 bt h'42 ;@(h'2de8) -002da4 9060 mov.w @(h'c0,pc), r0 ;@(h'2e68) -002da6 06fe mov.l @(r0,r15), r6 -002da8 9062 mov.w @(h'c4,pc), r0 ;@(h'2e70) -002daa 4608 shll2 r6 -002dac 00fe mov.l @(r0,r15), r0 -002dae 4600 shll r6 -002db0 4011 cmp/pz r0 -002db2 8b01 bf h'2 ;@(h'2db8) -002db4 a005 bra h'a ;@(h'2dc2) -002db6 c907 and #h'7, r0 -002db8 6007 not r0, r0 -002dba 7001 -002dbc c907 and #h'7, r0 -002dbe 6007 not r0, r0 -002dc0 7001 -002dc2 3608 sub r0, r6 -002dc4 9052 mov.w @(h'a4,pc), r0 ;@(h'2e6c) -002dc6 05fe mov.l @(r0,r15), r5 -002dc8 9051 mov.w @(h'a2,pc), r0 ;@(h'2e6e) -002dca 4508 shll2 r5 -002dcc 00fe mov.l @(r0,r15), r0 -002dce 4500 shll r5 -002dd0 4011 cmp/pz r0 -002dd2 8b01 bf h'2 ;@(h'2dd8) -002dd4 a005 bra h'a ;@(h'2de2) -002dd6 c907 and #h'7, r0 -002dd8 6007 not r0, r0 -002dda 7001 -002ddc c907 and #h'7, r0 -002dde 6007 not r0, r0 -002de0 7001 -002de2 3508 sub r0, r5 -002de4 a021 bra h'42 ;@(h'2e2a) -002de6 e402 mov #h'2, r4 -002de8 903e mov.w @(h'7c,pc), r0 ;@(h'2e68) -002dea 06fe mov.l @(r0,r15), r6 -002dec 9040 mov.w @(h'80,pc), r0 ;@(h'2e70) -002dee 4608 shll2 r6 -002df0 00fe mov.l @(r0,r15), r0 -002df2 4600 shll r6 -002df4 4011 cmp/pz r0 -002df6 8b01 bf h'2 ;@(h'2dfc) -002df8 a005 bra h'a ;@(h'2e06) -002dfa c907 and #h'7, r0 -002dfc 6007 not r0, r0 -002dfe 7001 -002e00 c907 and #h'7, r0 -002e02 6007 not r0, r0 -002e04 7001 -002e06 3608 sub r0, r6 -002e08 9030 mov.w @(h'60,pc), r0 ;@(h'2e6c) -002e0a 05fe mov.l @(r0,r15), r5 -002e0c 902f mov.w @(h'5e,pc), r0 ;@(h'2e6e) -002e0e 4508 shll2 r5 -002e10 00fe mov.l @(r0,r15), r0 -002e12 4500 shll r5 -002e14 4011 cmp/pz r0 -002e16 8b01 bf h'2 ;@(h'2e1c) -002e18 a005 bra h'a ;@(h'2e26) -002e1a c907 and #h'7, r0 -002e1c 6007 not r0, r0 -002e1e 7001 -002e20 c907 and #h'7, r0 -002e22 6007 not r0, r0 -002e24 7001 -002e26 3508 sub r0, r5 -002e28 64f2 mov.l @r15, r4 -002e2a d312 mov.l @(h'48,pc), r3 ;@(h'2e74) -002e2c 430b jsr @r3 -002e2e 0009 nop -002e30 901c mov.w @(h'38,pc), r0 ;@(h'2e6c) -002e32 02fe mov.l @(r0,r15), r2 -002e34 901a mov.w @(h'34,pc), r0 ;@(h'2e6c) -002e36 7201 -002e38 0f26 mov.l r2, @(r0,r15) -002e3a e311 mov #h'11, r3 -002e3c 9016 mov.w @(h'2c,pc), r0 ;@(h'2e6c) -002e3e 01fe mov.l @(r0,r15), r1 -002e40 3133 cmp/ge r3, r1 -002e42 8901 bt h'2 ;@(h'2e48) -002e44 aeee bra h'-224 ;@(h'2c24) -002e46 0009 nop -002e48 900e mov.w @(h'1c,pc), r0 ;@(h'2e68) -002e4a 03fe mov.l @(r0,r15), r3 -002e4c 900c mov.w @(h'18,pc), r0 ;@(h'2e68) -002e4e 7301 -002e50 0f36 mov.l r3, @(r0,r15) -002e52 e209 mov #h'9, r2 -002e54 9008 mov.w @(h'10,pc), r0 ;@(h'2e68) -002e56 01fe mov.l @(r0,r15), r1 -002e58 3123 cmp/ge r2, r1 -002e5a 8901 bt h'2 ;@(h'2e60) -002e5c aed7 bra h'-252 ;@(h'2c0e) -002e5e 0009 nop -002e60 9002 mov.w @(h'4,pc), r0 ;@(h'2e68) -002e62 e300 mov #h'0, r3 -002e64 a04a bra h'94 ;@(h'2efc) -002e66 0f36 mov.l r3, @(r0,r15) -002e68 04ec mov.b @(r0,r14), r4 -002e6a 04f0 -002e6c 04e8 -002e6e 04a0 -002e70 04a4 mov.b r10, @(r0,r4) -002e72 0000 -002e74 0030 -002e76 0570 -002e78 9069 mov.w @(h'd2,pc), r0 ;@(h'2f4e) -002e7a 06fe mov.l @(r0,r15), r6 -002e7c 9068 mov.w @(h'd0,pc), r0 ;@(h'2f50) -002e7e 03fe mov.l @(r0,r15), r3 -002e80 5665 mov.l @(h'14,r6), r6 -002e82 6233 mov r3, r2 -002e84 9063 mov.w @(h'c6,pc), r0 ;@(h'2f4e) -002e86 4308 shll2 r3 -002e88 4300 shll r3 -002e8a 332c add r2, r3 -002e8c 4308 shll2 r3 -002e8e 363c add r3, r6 -002e90 03fe mov.l @(r0,r15), r3 -002e92 905d mov.w @(h'ba,pc), r0 ;@(h'2f50) -002e94 5335 mov.l @(h'14,r3), r3 -002e96 02fe mov.l @(r0,r15), r2 -002e98 6662 mov.l @r6, r6 -002e9a 6123 mov r2, r1 -002e9c 9059 mov.w @(h'b2,pc), r0 ;@(h'2f52) -002e9e 4208 shll2 r2 -002ea0 4200 shll r2 -002ea2 321c add r1, r2 -002ea4 4208 shll2 r2 -002ea6 323c add r3, r2 -002ea8 5322 mov.l @(h'8,r2), r3 -002eaa 363c add r3, r6 -002eac 02fe mov.l @(r0,r15), r2 -002eae 3628 sub r2, r6 -002eb0 904d mov.w @(h'9a,pc), r0 ;@(h'2f4e) -002eb2 05fe mov.l @(r0,r15), r5 -002eb4 904c mov.w @(h'98,pc), r0 ;@(h'2f50) -002eb6 03fe mov.l @(r0,r15), r3 -002eb8 5555 mov.l @(h'14,r5), r5 -002eba 6233 mov r3, r2 -002ebc 9049 mov.w @(h'92,pc), r0 ;@(h'2f52) -002ebe 4308 shll2 r3 -002ec0 4300 shll r3 -002ec2 332c add r2, r3 -002ec4 4308 shll2 r3 -002ec6 353c add r3, r5 -002ec8 03fe mov.l @(r0,r15), r3 -002eca 6552 mov.l @r5, r5 -002ecc 903f mov.w @(h'7e,pc), r0 ;@(h'2f4e) -002ece 3538 sub r3, r5 -002ed0 04fe mov.l @(r0,r15), r4 -002ed2 903d mov.w @(h'7a,pc), r0 ;@(h'2f50) -002ed4 5445 mov.l @(h'14,r4), r4 -002ed6 03fe mov.l @(r0,r15), r3 -002ed8 903c mov.w @(h'78,pc), r0 ;@(h'2f54) -002eda 6233 mov r3, r2 -002edc 4308 shll2 r3 -002ede 4300 shll r3 -002ee0 332c add r2, r3 -002ee2 4308 shll2 r3 -002ee4 343c add r3, r4 -002ee6 03fe mov.l @(r0,r15), r3 -002ee8 5441 mov.l @(h'4,r4), r4 -002eea 3438 sub r3, r4 -002eec d31a mov.l @(h'68,pc), r3 ;@(h'2f58) -002eee 430b jsr @r3 -002ef0 76ff add #h'ff, r6 -002ef2 902d mov.w @(h'5a,pc), r0 ;@(h'2f50) -002ef4 02fe mov.l @(r0,r15), r2 -002ef6 7201 -002ef8 902a mov.w @(h'54,pc), r0 ;@(h'2f50) -002efa 0f26 mov.l r2, @(r0,r15) -002efc 9027 mov.w @(h'4e,pc), r0 ;@(h'2f4e) -002efe 03fe mov.l @(r0,r15), r3 -002f00 9026 mov.w @(h'4c,pc), r0 ;@(h'2f50) -002f02 5236 mov.l @(h'18,r3), r2 -002f04 01fe mov.l @(r0,r15), r1 -002f06 3123 cmp/ge r2, r1 -002f08 8bb6 bf h'-94 ;@(h'2e78) -002f0a e300 mov #h'0, r3 -002f0c 9020 mov.w @(h'40,pc), r0 ;@(h'2f50) -002f0e a17b bra h'2f6 ;@(h'3208) -002f10 0f36 mov.l r3, @(r0,r15) -002f12 e100 mov #h'0, r1 -002f14 901f mov.w @(h'3e,pc), r0 ;@(h'2f56) -002f16 a160 bra h'2c0 ;@(h'31da) -002f18 0f16 mov.l r1, @(r0,r15) -002f1a 9018 mov.w @(h'30,pc), r0 ;@(h'2f4e) -002f1c 9118 mov.w @(h'30,pc), r1 ;@(h'2f50) -002f1e 00fe mov.l @(r0,r15), r0 -002f20 31fc add r15, r1 -002f22 6312 mov.l @r1, r3 -002f24 5007 mov.l @(h'1c,r0), r0 -002f26 6233 mov r3, r2 -002f28 4300 shll r3 -002f2a 332c add r2, r3 -002f2c 4308 shll2 r3 -002f2e 4300 shll r3 -002f30 003e mov.l @(r0,r3), r0 -002f32 8800 cmp/eq #h'0, r0 -002f34 8912 bt h'24 ;@(h'2f5c) -002f36 8801 cmp/eq #h'1, r0 -002f38 895c bt h'b8 ;@(h'2ff4) -002f3a 8802 cmp/eq #h'2, r0 -002f3c 8b01 bf h'2 ;@(h'2f42) -002f3e a0ad bra h'15a ;@(h'309c) -002f40 0009 nop -002f42 8803 cmp/eq #h'3, r0 -002f44 8b01 bf h'2 ;@(h'2f4a) -002f46 a0f5 bra h'1ea ;@(h'3134) -002f48 0009 nop -002f4a a141 bra h'282 ;@(h'31d0) -002f4c 0009 nop -002f4e 04f0 -002f50 04ec mov.b @(r0,r14), r4 -002f52 04a0 -002f54 04a4 mov.b r10, @(r0,r4) -002f56 04e8 -002f58 0030 -002f5a 06e0 -002f5c 9096 mov.w @(h'12c,pc), r0 ;@(h'308c) -002f5e 06fe mov.l @(r0,r15), r6 -002f60 9095 mov.w @(h'12a,pc), r0 ;@(h'308e) -002f62 03fe mov.l @(r0,r15), r3 -002f64 5667 mov.l @(h'1c,r6), r6 -002f66 6233 mov r3, r2 -002f68 9092 mov.w @(h'124,pc), r0 ;@(h'3090) -002f6a 4300 shll r3 -002f6c 332c add r2, r3 -002f6e 4308 shll2 r3 -002f70 4300 shll r3 -002f72 363c add r3, r6 -002f74 03fe mov.l @(r0,r15), r3 -002f76 4308 shll2 r3 -002f78 5664 mov.l @(h'10,r6), r6 -002f7a 4300 shll r3 -002f7c 9089 mov.w @(h'112,pc), r0 ;@(h'3092) -002f7e 363c add r3, r6 -002f80 03fe mov.l @(r0,r15), r3 -002f82 3638 sub r3, r6 -002f84 9082 mov.w @(h'104,pc), r0 ;@(h'308c) -002f86 05fe mov.l @(r0,r15), r5 -002f88 9081 mov.w @(h'102,pc), r0 ;@(h'308e) -002f8a 03fe mov.l @(r0,r15), r3 -002f8c 5557 mov.l @(h'1c,r5), r5 -002f8e 6233 mov r3, r2 -002f90 4300 shll r3 -002f92 332c add r2, r3 -002f94 4308 shll2 r3 -002f96 4300 shll r3 -002f98 353c add r3, r5 -002f9a 907b mov.w @(h'f6,pc), r0 ;@(h'3094) -002f9c 5553 mov.l @(h'c,r5), r5 +002d6c 4321 shar r3 +002d6e a005 bra h'a ;@(h'2d7c) +002d70 0009 nop +002d72 04a0 +002d74 04e8 +002d76 04f0 +002d78 04a4 mov.b r10, @(r0,r4) +002d7a 04ec mov.b @(r0,r14), r4 +002d7c 917e mov.w @(h'fc,pc), r1 ;@(h'2e7c) +002d7e 4321 shar r3 +002d80 31fc add r15, r1 +002d82 6212 mov.l @r1, r2 +002d84 917b mov.w @(h'f6,pc), r1 ;@(h'2e7e) +002d86 332c add r2, r3 +002d88 73ff add #h'ff, r3 +002d8a 31fc add r15, r1 +002d8c 6212 mov.l @r1, r2 +002d8e 5223 mov.l @(h'c,r2), r2 +002d90 9176 mov.w @(h'ec,pc), r1 ;@(h'2e80) +002d92 0327 mul.l r2, r3 +002d94 9275 mov.w @(h'ea,pc), r2 ;@(h'2e82) +002d96 31fc add r15, r1 +002d98 6112 mov.l @r1, r1 +002d9a 32fc add r15, r2 +002d9c 6222 mov.l @r2, r2 +002d9e 031a sts macl, r3 +002da0 331c add r1, r3 +002da2 4211 cmp/pz r2 +002da4 8900 bt h'0 ;@(h'2da8) +002da6 7207 +002da8 5002 mov.l @(h'8,r0), r0 +002daa 4221 shar r2 +002dac 4221 shar r2 +002dae 4221 shar r2 +002db0 332c add r2, r3 +002db2 003c mov.b @(r0,r3), r0 +002db4 880d cmp/eq #h'd, r0 +002db6 8921 bt h'42 ;@(h'2dfc) +002db8 9060 mov.w @(h'c0,pc), r0 ;@(h'2e7c) +002dba 06fe mov.l @(r0,r15), r6 +002dbc 9062 mov.w @(h'c4,pc), r0 ;@(h'2e84) +002dbe 4608 shll2 r6 +002dc0 00fe mov.l @(r0,r15), r0 +002dc2 4600 shll r6 +002dc4 4011 cmp/pz r0 +002dc6 8b01 bf h'2 ;@(h'2dcc) +002dc8 a005 bra h'a ;@(h'2dd6) +002dca c907 and #h'7, r0 +002dcc 6007 not r0, r0 +002dce 7001 +002dd0 c907 and #h'7, r0 +002dd2 6007 not r0, r0 +002dd4 7001 +002dd6 3608 sub r0, r6 +002dd8 9052 mov.w @(h'a4,pc), r0 ;@(h'2e80) +002dda 05fe mov.l @(r0,r15), r5 +002ddc 9051 mov.w @(h'a2,pc), r0 ;@(h'2e82) +002dde 4508 shll2 r5 +002de0 00fe mov.l @(r0,r15), r0 +002de2 4500 shll r5 +002de4 4011 cmp/pz r0 +002de6 8b01 bf h'2 ;@(h'2dec) +002de8 a005 bra h'a ;@(h'2df6) +002dea c907 and #h'7, r0 +002dec 6007 not r0, r0 +002dee 7001 +002df0 c907 and #h'7, r0 +002df2 6007 not r0, r0 +002df4 7001 +002df6 3508 sub r0, r5 +002df8 a021 bra h'42 ;@(h'2e3e) +002dfa e402 mov #h'2, r4 +002dfc 903e mov.w @(h'7c,pc), r0 ;@(h'2e7c) +002dfe 06fe mov.l @(r0,r15), r6 +002e00 9040 mov.w @(h'80,pc), r0 ;@(h'2e84) +002e02 4608 shll2 r6 +002e04 00fe mov.l @(r0,r15), r0 +002e06 4600 shll r6 +002e08 4011 cmp/pz r0 +002e0a 8b01 bf h'2 ;@(h'2e10) +002e0c a005 bra h'a ;@(h'2e1a) +002e0e c907 and #h'7, r0 +002e10 6007 not r0, r0 +002e12 7001 +002e14 c907 and #h'7, r0 +002e16 6007 not r0, r0 +002e18 7001 +002e1a 3608 sub r0, r6 +002e1c 9030 mov.w @(h'60,pc), r0 ;@(h'2e80) +002e1e 05fe mov.l @(r0,r15), r5 +002e20 902f mov.w @(h'5e,pc), r0 ;@(h'2e82) +002e22 4508 shll2 r5 +002e24 00fe mov.l @(r0,r15), r0 +002e26 4500 shll r5 +002e28 4011 cmp/pz r0 +002e2a 8b01 bf h'2 ;@(h'2e30) +002e2c a005 bra h'a ;@(h'2e3a) +002e2e c907 and #h'7, r0 +002e30 6007 not r0, r0 +002e32 7001 +002e34 c907 and #h'7, r0 +002e36 6007 not r0, r0 +002e38 7001 +002e3a 3508 sub r0, r5 +002e3c 64f2 mov.l @r15, r4 +002e3e d312 mov.l @(h'48,pc), r3 ;@(h'2e88) +002e40 430b jsr @r3 +002e42 0009 nop +002e44 901c mov.w @(h'38,pc), r0 ;@(h'2e80) +002e46 02fe mov.l @(r0,r15), r2 +002e48 901a mov.w @(h'34,pc), r0 ;@(h'2e80) +002e4a 7201 +002e4c 0f26 mov.l r2, @(r0,r15) +002e4e e311 mov #h'11, r3 +002e50 9016 mov.w @(h'2c,pc), r0 ;@(h'2e80) +002e52 01fe mov.l @(r0,r15), r1 +002e54 3133 cmp/ge r3, r1 +002e56 8901 bt h'2 ;@(h'2e5c) +002e58 aeee bra h'-224 ;@(h'2c38) +002e5a 0009 nop +002e5c 900e mov.w @(h'1c,pc), r0 ;@(h'2e7c) +002e5e 03fe mov.l @(r0,r15), r3 +002e60 900c mov.w @(h'18,pc), r0 ;@(h'2e7c) +002e62 7301 +002e64 0f36 mov.l r3, @(r0,r15) +002e66 e209 mov #h'9, r2 +002e68 9008 mov.w @(h'10,pc), r0 ;@(h'2e7c) +002e6a 01fe mov.l @(r0,r15), r1 +002e6c 3123 cmp/ge r2, r1 +002e6e 8901 bt h'2 ;@(h'2e74) +002e70 aed7 bra h'-252 ;@(h'2c22) +002e72 0009 nop +002e74 9002 mov.w @(h'4,pc), r0 ;@(h'2e7c) +002e76 e300 mov #h'0, r3 +002e78 a04a bra h'94 ;@(h'2f10) +002e7a 0f36 mov.l r3, @(r0,r15) +002e7c 04ec mov.b @(r0,r14), r4 +002e7e 04f0 +002e80 04e8 +002e82 04a0 +002e84 04a4 mov.b r10, @(r0,r4) +002e86 0000 +002e88 0030 +002e8a 0570 +002e8c 9069 mov.w @(h'd2,pc), r0 ;@(h'2f62) +002e8e 06fe mov.l @(r0,r15), r6 +002e90 9068 mov.w @(h'd0,pc), r0 ;@(h'2f64) +002e92 03fe mov.l @(r0,r15), r3 +002e94 5665 mov.l @(h'14,r6), r6 +002e96 6233 mov r3, r2 +002e98 9063 mov.w @(h'c6,pc), r0 ;@(h'2f62) +002e9a 4308 shll2 r3 +002e9c 4300 shll r3 +002e9e 332c add r2, r3 +002ea0 4308 shll2 r3 +002ea2 363c add r3, r6 +002ea4 03fe mov.l @(r0,r15), r3 +002ea6 905d mov.w @(h'ba,pc), r0 ;@(h'2f64) +002ea8 5335 mov.l @(h'14,r3), r3 +002eaa 02fe mov.l @(r0,r15), r2 +002eac 6662 mov.l @r6, r6 +002eae 6123 mov r2, r1 +002eb0 9059 mov.w @(h'b2,pc), r0 ;@(h'2f66) +002eb2 4208 shll2 r2 +002eb4 4200 shll r2 +002eb6 321c add r1, r2 +002eb8 4208 shll2 r2 +002eba 323c add r3, r2 +002ebc 5322 mov.l @(h'8,r2), r3 +002ebe 363c add r3, r6 +002ec0 02fe mov.l @(r0,r15), r2 +002ec2 3628 sub r2, r6 +002ec4 904d mov.w @(h'9a,pc), r0 ;@(h'2f62) +002ec6 05fe mov.l @(r0,r15), r5 +002ec8 904c mov.w @(h'98,pc), r0 ;@(h'2f64) +002eca 03fe mov.l @(r0,r15), r3 +002ecc 5555 mov.l @(h'14,r5), r5 +002ece 6233 mov r3, r2 +002ed0 9049 mov.w @(h'92,pc), r0 ;@(h'2f66) +002ed2 4308 shll2 r3 +002ed4 4300 shll r3 +002ed6 332c add r2, r3 +002ed8 4308 shll2 r3 +002eda 353c add r3, r5 +002edc 03fe mov.l @(r0,r15), r3 +002ede 6552 mov.l @r5, r5 +002ee0 903f mov.w @(h'7e,pc), r0 ;@(h'2f62) +002ee2 3538 sub r3, r5 +002ee4 04fe mov.l @(r0,r15), r4 +002ee6 903d mov.w @(h'7a,pc), r0 ;@(h'2f64) +002ee8 5445 mov.l @(h'14,r4), r4 +002eea 03fe mov.l @(r0,r15), r3 +002eec 903c mov.w @(h'78,pc), r0 ;@(h'2f68) +002eee 6233 mov r3, r2 +002ef0 4308 shll2 r3 +002ef2 4300 shll r3 +002ef4 332c add r2, r3 +002ef6 4308 shll2 r3 +002ef8 343c add r3, r4 +002efa 03fe mov.l @(r0,r15), r3 +002efc 5441 mov.l @(h'4,r4), r4 +002efe 3438 sub r3, r4 +002f00 d31a mov.l @(h'68,pc), r3 ;@(h'2f6c) +002f02 430b jsr @r3 +002f04 76ff add #h'ff, r6 +002f06 902d mov.w @(h'5a,pc), r0 ;@(h'2f64) +002f08 02fe mov.l @(r0,r15), r2 +002f0a 7201 +002f0c 902a mov.w @(h'54,pc), r0 ;@(h'2f64) +002f0e 0f26 mov.l r2, @(r0,r15) +002f10 9027 mov.w @(h'4e,pc), r0 ;@(h'2f62) +002f12 03fe mov.l @(r0,r15), r3 +002f14 9026 mov.w @(h'4c,pc), r0 ;@(h'2f64) +002f16 5236 mov.l @(h'18,r3), r2 +002f18 01fe mov.l @(r0,r15), r1 +002f1a 3123 cmp/ge r2, r1 +002f1c 8bb6 bf h'-94 ;@(h'2e8c) +002f1e e300 mov #h'0, r3 +002f20 9020 mov.w @(h'40,pc), r0 ;@(h'2f64) +002f22 a17b bra h'2f6 ;@(h'321c) +002f24 0f36 mov.l r3, @(r0,r15) +002f26 e100 mov #h'0, r1 +002f28 901f mov.w @(h'3e,pc), r0 ;@(h'2f6a) +002f2a a160 bra h'2c0 ;@(h'31ee) +002f2c 0f16 mov.l r1, @(r0,r15) +002f2e 9018 mov.w @(h'30,pc), r0 ;@(h'2f62) +002f30 9118 mov.w @(h'30,pc), r1 ;@(h'2f64) +002f32 00fe mov.l @(r0,r15), r0 +002f34 31fc add r15, r1 +002f36 6312 mov.l @r1, r3 +002f38 5007 mov.l @(h'1c,r0), r0 +002f3a 6233 mov r3, r2 +002f3c 4300 shll r3 +002f3e 332c add r2, r3 +002f40 4308 shll2 r3 +002f42 4300 shll r3 +002f44 003e mov.l @(r0,r3), r0 +002f46 8800 cmp/eq #h'0, r0 +002f48 8912 bt h'24 ;@(h'2f70) +002f4a 8801 cmp/eq #h'1, r0 +002f4c 895c bt h'b8 ;@(h'3008) +002f4e 8802 cmp/eq #h'2, r0 +002f50 8b01 bf h'2 ;@(h'2f56) +002f52 a0ad bra h'15a ;@(h'30b0) +002f54 0009 nop +002f56 8803 cmp/eq #h'3, r0 +002f58 8b01 bf h'2 ;@(h'2f5e) +002f5a a0f5 bra h'1ea ;@(h'3148) +002f5c 0009 nop +002f5e a141 bra h'282 ;@(h'31e4) +002f60 0009 nop +002f62 04f0 +002f64 04ec mov.b @(r0,r14), r4 +002f66 04a0 +002f68 04a4 mov.b r10, @(r0,r4) +002f6a 04e8 +002f6c 0030 +002f6e 06e0 +002f70 9096 mov.w @(h'12c,pc), r0 ;@(h'30a0) +002f72 06fe mov.l @(r0,r15), r6 +002f74 9095 mov.w @(h'12a,pc), r0 ;@(h'30a2) +002f76 03fe mov.l @(r0,r15), r3 +002f78 5667 mov.l @(h'1c,r6), r6 +002f7a 6233 mov r3, r2 +002f7c 9092 mov.w @(h'124,pc), r0 ;@(h'30a4) +002f7e 4300 shll r3 +002f80 332c add r2, r3 +002f82 4308 shll2 r3 +002f84 4300 shll r3 +002f86 363c add r3, r6 +002f88 03fe mov.l @(r0,r15), r3 +002f8a 4308 shll2 r3 +002f8c 5664 mov.l @(h'10,r6), r6 +002f8e 4300 shll r3 +002f90 9089 mov.w @(h'112,pc), r0 ;@(h'30a6) +002f92 363c add r3, r6 +002f94 03fe mov.l @(r0,r15), r3 +002f96 3638 sub r3, r6 +002f98 9082 mov.w @(h'104,pc), r0 ;@(h'30a0) +002f9a 05fe mov.l @(r0,r15), r5 +002f9c 9081 mov.w @(h'102,pc), r0 ;@(h'30a2) 002f9e 03fe mov.l @(r0,r15), r3 -002fa0 3538 sub r3, r5 -002fa2 d33d mov.l @(h'f4,pc), r3 ;@(h'3098) -002fa4 430b jsr @r3 -002fa6 e401 mov #h'1, r4 -002fa8 9070 mov.w @(h'e0,pc), r0 ;@(h'308c) -002faa 06fe mov.l @(r0,r15), r6 -002fac 906f mov.w @(h'de,pc), r0 ;@(h'308e) -002fae 03fe mov.l @(r0,r15), r3 -002fb0 5667 mov.l @(h'1c,r6), r6 -002fb2 6233 mov r3, r2 -002fb4 906c mov.w @(h'd8,pc), r0 ;@(h'3090) -002fb6 4300 shll r3 -002fb8 332c add r2, r3 -002fba 4308 shll2 r3 -002fbc 4300 shll r3 -002fbe 363c add r3, r6 -002fc0 03fe mov.l @(r0,r15), r3 -002fc2 4308 shll2 r3 -002fc4 5664 mov.l @(h'10,r6), r6 -002fc6 4300 shll r3 -002fc8 9063 mov.w @(h'c6,pc), r0 ;@(h'3092) -002fca 363c add r3, r6 -002fcc 03fe mov.l @(r0,r15), r3 -002fce 3638 sub r3, r6 -002fd0 905c mov.w @(h'b8,pc), r0 ;@(h'308c) -002fd2 05fe mov.l @(r0,r15), r5 -002fd4 905b mov.w @(h'b6,pc), r0 ;@(h'308e) -002fd6 03fe mov.l @(r0,r15), r3 -002fd8 5557 mov.l @(h'1c,r5), r5 -002fda 6233 mov r3, r2 -002fdc 905a mov.w @(h'b4,pc), r0 ;@(h'3094) -002fde 4300 shll r3 -002fe0 332c add r2, r3 -002fe2 4308 shll2 r3 -002fe4 4300 shll r3 -002fe6 353c add r3, r5 -002fe8 03fe mov.l @(r0,r15), r3 -002fea 5553 mov.l @(h'c,r5), r5 -002fec 3538 sub r3, r5 -002fee 75f8 add #h'f8, r5 -002ff0 a0eb bra h'1d6 ;@(h'31ca) -002ff2 e403 mov #h'3, r4 -002ff4 904a mov.w @(h'94,pc), r0 ;@(h'308c) -002ff6 06fe mov.l @(r0,r15), r6 -002ff8 9049 mov.w @(h'92,pc), r0 ;@(h'308e) -002ffa 03fe mov.l @(r0,r15), r3 -002ffc 5667 mov.l @(h'1c,r6), r6 -002ffe 6233 mov r3, r2 -003000 9046 mov.w @(h'8c,pc), r0 ;@(h'3090) -003002 4300 shll r3 -003004 332c add r2, r3 -003006 4308 shll2 r3 -003008 4300 shll r3 -00300a 363c add r3, r6 -00300c 03fe mov.l @(r0,r15), r3 -00300e 4308 shll2 r3 -003010 5664 mov.l @(h'10,r6), r6 -003012 4300 shll r3 -003014 903d mov.w @(h'7a,pc), r0 ;@(h'3092) -003016 363c add r3, r6 -003018 03fe mov.l @(r0,r15), r3 -00301a 3638 sub r3, r6 -00301c 9036 mov.w @(h'6c,pc), r0 ;@(h'308c) -00301e 05fe mov.l @(r0,r15), r5 -003020 9035 mov.w @(h'6a,pc), r0 ;@(h'308e) -003022 03fe mov.l @(r0,r15), r3 -003024 5557 mov.l @(h'1c,r5), r5 -003026 6233 mov r3, r2 -003028 4300 shll r3 -00302a 332c add r2, r3 -00302c 4308 shll2 r3 -00302e 4300 shll r3 -003030 353c add r3, r5 -003032 902f mov.w @(h'5e,pc), r0 ;@(h'3094) -003034 5553 mov.l @(h'c,r5), r5 +002fa0 5557 mov.l @(h'1c,r5), r5 +002fa2 6233 mov r3, r2 +002fa4 4300 shll r3 +002fa6 332c add r2, r3 +002fa8 4308 shll2 r3 +002faa 4300 shll r3 +002fac 353c add r3, r5 +002fae 907b mov.w @(h'f6,pc), r0 ;@(h'30a8) +002fb0 5553 mov.l @(h'c,r5), r5 +002fb2 03fe mov.l @(r0,r15), r3 +002fb4 3538 sub r3, r5 +002fb6 d33d mov.l @(h'f4,pc), r3 ;@(h'30ac) +002fb8 430b jsr @r3 +002fba e401 mov #h'1, r4 +002fbc 9070 mov.w @(h'e0,pc), r0 ;@(h'30a0) +002fbe 06fe mov.l @(r0,r15), r6 +002fc0 906f mov.w @(h'de,pc), r0 ;@(h'30a2) +002fc2 03fe mov.l @(r0,r15), r3 +002fc4 5667 mov.l @(h'1c,r6), r6 +002fc6 6233 mov r3, r2 +002fc8 906c mov.w @(h'd8,pc), r0 ;@(h'30a4) +002fca 4300 shll r3 +002fcc 332c add r2, r3 +002fce 4308 shll2 r3 +002fd0 4300 shll r3 +002fd2 363c add r3, r6 +002fd4 03fe mov.l @(r0,r15), r3 +002fd6 4308 shll2 r3 +002fd8 5664 mov.l @(h'10,r6), r6 +002fda 4300 shll r3 +002fdc 9063 mov.w @(h'c6,pc), r0 ;@(h'30a6) +002fde 363c add r3, r6 +002fe0 03fe mov.l @(r0,r15), r3 +002fe2 3638 sub r3, r6 +002fe4 905c mov.w @(h'b8,pc), r0 ;@(h'30a0) +002fe6 05fe mov.l @(r0,r15), r5 +002fe8 905b mov.w @(h'b6,pc), r0 ;@(h'30a2) +002fea 03fe mov.l @(r0,r15), r3 +002fec 5557 mov.l @(h'1c,r5), r5 +002fee 6233 mov r3, r2 +002ff0 905a mov.w @(h'b4,pc), r0 ;@(h'30a8) +002ff2 4300 shll r3 +002ff4 332c add r2, r3 +002ff6 4308 shll2 r3 +002ff8 4300 shll r3 +002ffa 353c add r3, r5 +002ffc 03fe mov.l @(r0,r15), r3 +002ffe 5553 mov.l @(h'c,r5), r5 +003000 3538 sub r3, r5 +003002 75f8 add #h'f8, r5 +003004 a0eb bra h'1d6 ;@(h'31de) +003006 e403 mov #h'3, r4 +003008 904a mov.w @(h'94,pc), r0 ;@(h'30a0) +00300a 06fe mov.l @(r0,r15), r6 +00300c 9049 mov.w @(h'92,pc), r0 ;@(h'30a2) +00300e 03fe mov.l @(r0,r15), r3 +003010 5667 mov.l @(h'1c,r6), r6 +003012 6233 mov r3, r2 +003014 9046 mov.w @(h'8c,pc), r0 ;@(h'30a4) +003016 4300 shll r3 +003018 332c add r2, r3 +00301a 4308 shll2 r3 +00301c 4300 shll r3 +00301e 363c add r3, r6 +003020 03fe mov.l @(r0,r15), r3 +003022 4308 shll2 r3 +003024 5664 mov.l @(h'10,r6), r6 +003026 4300 shll r3 +003028 903d mov.w @(h'7a,pc), r0 ;@(h'30a6) +00302a 363c add r3, r6 +00302c 03fe mov.l @(r0,r15), r3 +00302e 3638 sub r3, r6 +003030 9036 mov.w @(h'6c,pc), r0 ;@(h'30a0) +003032 05fe mov.l @(r0,r15), r5 +003034 9035 mov.w @(h'6a,pc), r0 ;@(h'30a2) 003036 03fe mov.l @(r0,r15), r3 -003038 3538 sub r3, r5 -00303a d317 mov.l @(h'5c,pc), r3 ;@(h'3098) -00303c 430b jsr @r3 -00303e e401 mov #h'1, r4 -003040 9024 mov.w @(h'48,pc), r0 ;@(h'308c) -003042 06fe mov.l @(r0,r15), r6 -003044 9023 mov.w @(h'46,pc), r0 ;@(h'308e) -003046 03fe mov.l @(r0,r15), r3 -003048 5667 mov.l @(h'1c,r6), r6 -00304a 6233 mov r3, r2 -00304c 9020 mov.w @(h'40,pc), r0 ;@(h'3090) -00304e 4300 shll r3 -003050 332c add r2, r3 -003052 4308 shll2 r3 -003054 4300 shll r3 -003056 363c add r3, r6 -003058 03fe mov.l @(r0,r15), r3 -00305a 4308 shll2 r3 -00305c 5664 mov.l @(h'10,r6), r6 -00305e 4300 shll r3 -003060 9017 mov.w @(h'2e,pc), r0 ;@(h'3092) -003062 363c add r3, r6 -003064 03fe mov.l @(r0,r15), r3 -003066 3638 sub r3, r6 -003068 9010 mov.w @(h'20,pc), r0 ;@(h'308c) -00306a 05fe mov.l @(r0,r15), r5 -00306c 900f mov.w @(h'1e,pc), r0 ;@(h'308e) -00306e 03fe mov.l @(r0,r15), r3 -003070 5557 mov.l @(h'1c,r5), r5 -003072 6233 mov r3, r2 -003074 900e mov.w @(h'1c,pc), r0 ;@(h'3094) -003076 4300 shll r3 -003078 332c add r2, r3 -00307a 4308 shll2 r3 -00307c 4300 shll r3 -00307e 353c add r3, r5 -003080 03fe mov.l @(r0,r15), r3 -003082 5553 mov.l @(h'c,r5), r5 -003084 3538 sub r3, r5 -003086 7508 -003088 a09f bra h'13e ;@(h'31ca) -00308a e404 mov #h'4, r4 -00308c 04f0 -00308e 04ec mov.b @(r0,r14), r4 -003090 04e8 -003092 04a4 mov.b r10, @(r0,r4) -003094 04a0 -003096 0000 -003098 0030 -00309a 0570 -00309c 90c1 mov.w @(h'182,pc), r0 ;@(h'3222) -00309e 06fe mov.l @(r0,r15), r6 -0030a0 90c0 mov.w @(h'180,pc), r0 ;@(h'3224) -0030a2 03fe mov.l @(r0,r15), r3 -0030a4 5667 mov.l @(h'1c,r6), r6 -0030a6 6233 mov r3, r2 -0030a8 90bd mov.w @(h'17a,pc), r0 ;@(h'3226) -0030aa 4300 shll r3 -0030ac 332c add r2, r3 -0030ae 4308 shll2 r3 -0030b0 4300 shll r3 -0030b2 363c add r3, r6 -0030b4 03fe mov.l @(r0,r15), r3 -0030b6 4308 shll2 r3 -0030b8 5664 mov.l @(h'10,r6), r6 -0030ba 4300 shll r3 -0030bc 90b4 mov.w @(h'168,pc), r0 ;@(h'3228) -0030be 363c add r3, r6 -0030c0 03fe mov.l @(r0,r15), r3 -0030c2 3638 sub r3, r6 -0030c4 90ad mov.w @(h'15a,pc), r0 ;@(h'3222) -0030c6 05fe mov.l @(r0,r15), r5 -0030c8 90ac mov.w @(h'158,pc), r0 ;@(h'3224) -0030ca 03fe mov.l @(r0,r15), r3 -0030cc 5557 mov.l @(h'1c,r5), r5 -0030ce 6233 mov r3, r2 -0030d0 4300 shll r3 -0030d2 332c add r2, r3 -0030d4 4308 shll2 r3 -0030d6 4300 shll r3 -0030d8 353c add r3, r5 -0030da 90a6 mov.w @(h'14c,pc), r0 ;@(h'322a) -0030dc 5553 mov.l @(h'c,r5), r5 +003038 5557 mov.l @(h'1c,r5), r5 +00303a 6233 mov r3, r2 +00303c 4300 shll r3 +00303e 332c add r2, r3 +003040 4308 shll2 r3 +003042 4300 shll r3 +003044 353c add r3, r5 +003046 902f mov.w @(h'5e,pc), r0 ;@(h'30a8) +003048 5553 mov.l @(h'c,r5), r5 +00304a 03fe mov.l @(r0,r15), r3 +00304c 3538 sub r3, r5 +00304e d317 mov.l @(h'5c,pc), r3 ;@(h'30ac) +003050 430b jsr @r3 +003052 e401 mov #h'1, r4 +003054 9024 mov.w @(h'48,pc), r0 ;@(h'30a0) +003056 06fe mov.l @(r0,r15), r6 +003058 9023 mov.w @(h'46,pc), r0 ;@(h'30a2) +00305a 03fe mov.l @(r0,r15), r3 +00305c 5667 mov.l @(h'1c,r6), r6 +00305e 6233 mov r3, r2 +003060 9020 mov.w @(h'40,pc), r0 ;@(h'30a4) +003062 4300 shll r3 +003064 332c add r2, r3 +003066 4308 shll2 r3 +003068 4300 shll r3 +00306a 363c add r3, r6 +00306c 03fe mov.l @(r0,r15), r3 +00306e 4308 shll2 r3 +003070 5664 mov.l @(h'10,r6), r6 +003072 4300 shll r3 +003074 9017 mov.w @(h'2e,pc), r0 ;@(h'30a6) +003076 363c add r3, r6 +003078 03fe mov.l @(r0,r15), r3 +00307a 3638 sub r3, r6 +00307c 9010 mov.w @(h'20,pc), r0 ;@(h'30a0) +00307e 05fe mov.l @(r0,r15), r5 +003080 900f mov.w @(h'1e,pc), r0 ;@(h'30a2) +003082 03fe mov.l @(r0,r15), r3 +003084 5557 mov.l @(h'1c,r5), r5 +003086 6233 mov r3, r2 +003088 900e mov.w @(h'1c,pc), r0 ;@(h'30a8) +00308a 4300 shll r3 +00308c 332c add r2, r3 +00308e 4308 shll2 r3 +003090 4300 shll r3 +003092 353c add r3, r5 +003094 03fe mov.l @(r0,r15), r3 +003096 5553 mov.l @(h'c,r5), r5 +003098 3538 sub r3, r5 +00309a 7508 +00309c a09f bra h'13e ;@(h'31de) +00309e e404 mov #h'4, r4 +0030a0 04f0 +0030a2 04ec mov.b @(r0,r14), r4 +0030a4 04e8 +0030a6 04a4 mov.b r10, @(r0,r4) +0030a8 04a0 +0030aa 0000 +0030ac 0030 +0030ae 0570 +0030b0 90c1 mov.w @(h'182,pc), r0 ;@(h'3236) +0030b2 06fe mov.l @(r0,r15), r6 +0030b4 90c0 mov.w @(h'180,pc), r0 ;@(h'3238) +0030b6 03fe mov.l @(r0,r15), r3 +0030b8 5667 mov.l @(h'1c,r6), r6 +0030ba 6233 mov r3, r2 +0030bc 90bd mov.w @(h'17a,pc), r0 ;@(h'323a) +0030be 4300 shll r3 +0030c0 332c add r2, r3 +0030c2 4308 shll2 r3 +0030c4 4300 shll r3 +0030c6 363c add r3, r6 +0030c8 03fe mov.l @(r0,r15), r3 +0030ca 4308 shll2 r3 +0030cc 5664 mov.l @(h'10,r6), r6 +0030ce 4300 shll r3 +0030d0 90b4 mov.w @(h'168,pc), r0 ;@(h'323c) +0030d2 363c add r3, r6 +0030d4 03fe mov.l @(r0,r15), r3 +0030d6 3638 sub r3, r6 +0030d8 90ad mov.w @(h'15a,pc), r0 ;@(h'3236) +0030da 05fe mov.l @(r0,r15), r5 +0030dc 90ac mov.w @(h'158,pc), r0 ;@(h'3238) 0030de 03fe mov.l @(r0,r15), r3 -0030e0 3538 sub r3, r5 -0030e2 d352 mov.l @(h'148,pc), r3 ;@(h'322c) -0030e4 430b jsr @r3 -0030e6 e401 mov #h'1, r4 -0030e8 909b mov.w @(h'136,pc), r0 ;@(h'3222) -0030ea 06fe mov.l @(r0,r15), r6 -0030ec 909a mov.w @(h'134,pc), r0 ;@(h'3224) -0030ee 03fe mov.l @(r0,r15), r3 -0030f0 5667 mov.l @(h'1c,r6), r6 -0030f2 6233 mov r3, r2 -0030f4 9097 mov.w @(h'12e,pc), r0 ;@(h'3226) -0030f6 4300 shll r3 -0030f8 332c add r2, r3 -0030fa 4308 shll2 r3 -0030fc 4300 shll r3 -0030fe 363c add r3, r6 -003100 03fe mov.l @(r0,r15), r3 -003102 4308 shll2 r3 -003104 5664 mov.l @(h'10,r6), r6 -003106 4300 shll r3 -003108 908e mov.w @(h'11c,pc), r0 ;@(h'3228) -00310a 363c add r3, r6 -00310c 03fe mov.l @(r0,r15), r3 -00310e 3638 sub r3, r6 -003110 9087 mov.w @(h'10e,pc), r0 ;@(h'3222) -003112 76f8 add #h'f8, r6 -003114 05fe mov.l @(r0,r15), r5 -003116 9085 mov.w @(h'10a,pc), r0 ;@(h'3224) -003118 5557 mov.l @(h'1c,r5), r5 -00311a 03fe mov.l @(r0,r15), r3 -00311c 6233 mov r3, r2 -00311e 4300 shll r3 -003120 332c add r2, r3 -003122 4308 shll2 r3 -003124 4300 shll r3 -003126 353c add r3, r5 -003128 907f mov.w @(h'fe,pc), r0 ;@(h'322a) -00312a 03fe mov.l @(r0,r15), r3 -00312c 5553 mov.l @(h'c,r5), r5 -00312e 3538 sub r3, r5 -003130 a04b bra h'96 ;@(h'31ca) -003132 e405 mov #h'5, r4 -003134 9075 mov.w @(h'ea,pc), r0 ;@(h'3222) -003136 06fe mov.l @(r0,r15), r6 -003138 9074 mov.w @(h'e8,pc), r0 ;@(h'3224) -00313a 03fe mov.l @(r0,r15), r3 -00313c 5667 mov.l @(h'1c,r6), r6 -00313e 6233 mov r3, r2 -003140 9071 mov.w @(h'e2,pc), r0 ;@(h'3226) -003142 4300 shll r3 -003144 332c add r2, r3 -003146 4308 shll2 r3 -003148 4300 shll r3 -00314a 363c add r3, r6 -00314c 03fe mov.l @(r0,r15), r3 -00314e 4308 shll2 r3 -003150 5664 mov.l @(h'10,r6), r6 -003152 4300 shll r3 -003154 9068 mov.w @(h'd0,pc), r0 ;@(h'3228) -003156 363c add r3, r6 -003158 03fe mov.l @(r0,r15), r3 -00315a 3638 sub r3, r6 -00315c 9061 mov.w @(h'c2,pc), r0 ;@(h'3222) -00315e 05fe mov.l @(r0,r15), r5 -003160 9060 mov.w @(h'c0,pc), r0 ;@(h'3224) -003162 03fe mov.l @(r0,r15), r3 -003164 5557 mov.l @(h'1c,r5), r5 -003166 6233 mov r3, r2 -003168 4300 shll r3 -00316a 332c add r2, r3 -00316c 4308 shll2 r3 -00316e 4300 shll r3 -003170 353c add r3, r5 -003172 905a mov.w @(h'b4,pc), r0 ;@(h'322a) -003174 5553 mov.l @(h'c,r5), r5 +0030e0 5557 mov.l @(h'1c,r5), r5 +0030e2 6233 mov r3, r2 +0030e4 4300 shll r3 +0030e6 332c add r2, r3 +0030e8 4308 shll2 r3 +0030ea 4300 shll r3 +0030ec 353c add r3, r5 +0030ee 90a6 mov.w @(h'14c,pc), r0 ;@(h'323e) +0030f0 5553 mov.l @(h'c,r5), r5 +0030f2 03fe mov.l @(r0,r15), r3 +0030f4 3538 sub r3, r5 +0030f6 d352 mov.l @(h'148,pc), r3 ;@(h'3240) +0030f8 430b jsr @r3 +0030fa e401 mov #h'1, r4 +0030fc 909b mov.w @(h'136,pc), r0 ;@(h'3236) +0030fe 06fe mov.l @(r0,r15), r6 +003100 909a mov.w @(h'134,pc), r0 ;@(h'3238) +003102 03fe mov.l @(r0,r15), r3 +003104 5667 mov.l @(h'1c,r6), r6 +003106 6233 mov r3, r2 +003108 9097 mov.w @(h'12e,pc), r0 ;@(h'323a) +00310a 4300 shll r3 +00310c 332c add r2, r3 +00310e 4308 shll2 r3 +003110 4300 shll r3 +003112 363c add r3, r6 +003114 03fe mov.l @(r0,r15), r3 +003116 4308 shll2 r3 +003118 5664 mov.l @(h'10,r6), r6 +00311a 4300 shll r3 +00311c 908e mov.w @(h'11c,pc), r0 ;@(h'323c) +00311e 363c add r3, r6 +003120 03fe mov.l @(r0,r15), r3 +003122 3638 sub r3, r6 +003124 9087 mov.w @(h'10e,pc), r0 ;@(h'3236) +003126 76f8 add #h'f8, r6 +003128 05fe mov.l @(r0,r15), r5 +00312a 9085 mov.w @(h'10a,pc), r0 ;@(h'3238) +00312c 5557 mov.l @(h'1c,r5), r5 +00312e 03fe mov.l @(r0,r15), r3 +003130 6233 mov r3, r2 +003132 4300 shll r3 +003134 332c add r2, r3 +003136 4308 shll2 r3 +003138 4300 shll r3 +00313a 353c add r3, r5 +00313c 907f mov.w @(h'fe,pc), r0 ;@(h'323e) +00313e 03fe mov.l @(r0,r15), r3 +003140 5553 mov.l @(h'c,r5), r5 +003142 3538 sub r3, r5 +003144 a04b bra h'96 ;@(h'31de) +003146 e405 mov #h'5, r4 +003148 9075 mov.w @(h'ea,pc), r0 ;@(h'3236) +00314a 06fe mov.l @(r0,r15), r6 +00314c 9074 mov.w @(h'e8,pc), r0 ;@(h'3238) +00314e 03fe mov.l @(r0,r15), r3 +003150 5667 mov.l @(h'1c,r6), r6 +003152 6233 mov r3, r2 +003154 9071 mov.w @(h'e2,pc), r0 ;@(h'323a) +003156 4300 shll r3 +003158 332c add r2, r3 +00315a 4308 shll2 r3 +00315c 4300 shll r3 +00315e 363c add r3, r6 +003160 03fe mov.l @(r0,r15), r3 +003162 4308 shll2 r3 +003164 5664 mov.l @(h'10,r6), r6 +003166 4300 shll r3 +003168 9068 mov.w @(h'd0,pc), r0 ;@(h'323c) +00316a 363c add r3, r6 +00316c 03fe mov.l @(r0,r15), r3 +00316e 3638 sub r3, r6 +003170 9061 mov.w @(h'c2,pc), r0 ;@(h'3236) +003172 05fe mov.l @(r0,r15), r5 +003174 9060 mov.w @(h'c0,pc), r0 ;@(h'3238) 003176 03fe mov.l @(r0,r15), r3 -003178 3538 sub r3, r5 -00317a d32c mov.l @(h'b0,pc), r3 ;@(h'322c) -00317c 430b jsr @r3 -00317e e401 mov #h'1, r4 -003180 904f mov.w @(h'9e,pc), r0 ;@(h'3222) -003182 06fe mov.l @(r0,r15), r6 -003184 904e mov.w @(h'9c,pc), r0 ;@(h'3224) -003186 03fe mov.l @(r0,r15), r3 -003188 5667 mov.l @(h'1c,r6), r6 -00318a 6233 mov r3, r2 -00318c 904b mov.w @(h'96,pc), r0 ;@(h'3226) -00318e 4300 shll r3 -003190 332c add r2, r3 -003192 4308 shll2 r3 -003194 4300 shll r3 -003196 363c add r3, r6 -003198 03fe mov.l @(r0,r15), r3 -00319a 4308 shll2 r3 -00319c 5664 mov.l @(h'10,r6), r6 -00319e 4300 shll r3 -0031a0 9042 mov.w @(h'84,pc), r0 ;@(h'3228) -0031a2 363c add r3, r6 -0031a4 03fe mov.l @(r0,r15), r3 -0031a6 3638 sub r3, r6 -0031a8 903b mov.w @(h'76,pc), r0 ;@(h'3222) -0031aa 7608 -0031ac 05fe mov.l @(r0,r15), r5 -0031ae 9039 mov.w @(h'72,pc), r0 ;@(h'3224) -0031b0 5557 mov.l @(h'1c,r5), r5 -0031b2 03fe mov.l @(r0,r15), r3 -0031b4 6233 mov r3, r2 -0031b6 4300 shll r3 -0031b8 332c add r2, r3 -0031ba 4308 shll2 r3 -0031bc 4300 shll r3 -0031be 353c add r3, r5 -0031c0 9033 mov.w @(h'66,pc), r0 ;@(h'322a) -0031c2 e406 mov #h'6, r4 -0031c4 5553 mov.l @(h'c,r5), r5 +003178 5557 mov.l @(h'1c,r5), r5 +00317a 6233 mov r3, r2 +00317c 4300 shll r3 +00317e 332c add r2, r3 +003180 4308 shll2 r3 +003182 4300 shll r3 +003184 353c add r3, r5 +003186 905a mov.w @(h'b4,pc), r0 ;@(h'323e) +003188 5553 mov.l @(h'c,r5), r5 +00318a 03fe mov.l @(r0,r15), r3 +00318c 3538 sub r3, r5 +00318e d32c mov.l @(h'b0,pc), r3 ;@(h'3240) +003190 430b jsr @r3 +003192 e401 mov #h'1, r4 +003194 904f mov.w @(h'9e,pc), r0 ;@(h'3236) +003196 06fe mov.l @(r0,r15), r6 +003198 904e mov.w @(h'9c,pc), r0 ;@(h'3238) +00319a 03fe mov.l @(r0,r15), r3 +00319c 5667 mov.l @(h'1c,r6), r6 +00319e 6233 mov r3, r2 +0031a0 904b mov.w @(h'96,pc), r0 ;@(h'323a) +0031a2 4300 shll r3 +0031a4 332c add r2, r3 +0031a6 4308 shll2 r3 +0031a8 4300 shll r3 +0031aa 363c add r3, r6 +0031ac 03fe mov.l @(r0,r15), r3 +0031ae 4308 shll2 r3 +0031b0 5664 mov.l @(h'10,r6), r6 +0031b2 4300 shll r3 +0031b4 9042 mov.w @(h'84,pc), r0 ;@(h'323c) +0031b6 363c add r3, r6 +0031b8 03fe mov.l @(r0,r15), r3 +0031ba 3638 sub r3, r6 +0031bc 903b mov.w @(h'76,pc), r0 ;@(h'3236) +0031be 7608 +0031c0 05fe mov.l @(r0,r15), r5 +0031c2 9039 mov.w @(h'72,pc), r0 ;@(h'3238) +0031c4 5557 mov.l @(h'1c,r5), r5 0031c6 03fe mov.l @(r0,r15), r3 -0031c8 3538 sub r3, r5 -0031ca d318 mov.l @(h'60,pc), r3 ;@(h'322c) -0031cc 430b jsr @r3 -0031ce 0009 nop -0031d0 9029 mov.w @(h'52,pc), r0 ;@(h'3226) -0031d2 03fe mov.l @(r0,r15), r3 -0031d4 9027 mov.w @(h'4e,pc), r0 ;@(h'3226) -0031d6 7301 -0031d8 0f36 mov.l r3, @(r0,r15) -0031da 9022 mov.w @(h'44,pc), r0 ;@(h'3222) -0031dc 02fe mov.l @(r0,r15), r2 -0031de 9021 mov.w @(h'42,pc), r0 ;@(h'3224) -0031e0 5227 mov.l @(h'1c,r2), r2 -0031e2 03fe mov.l @(r0,r15), r3 -0031e4 901f mov.w @(h'3e,pc), r0 ;@(h'3226) -0031e6 6133 mov r3, r1 -0031e8 00fe mov.l @(r0,r15), r0 -0031ea 4300 shll r3 -0031ec 331c add r1, r3 -0031ee 4308 shll2 r3 -0031f0 4300 shll r3 -0031f2 332c add r2, r3 -0031f4 5135 mov.l @(h'14,r3), r1 -0031f6 3013 cmp/ge r1, r0 -0031f8 8901 bt h'2 ;@(h'31fe) -0031fa ae8e bra h'-2e4 ;@(h'2f1a) -0031fc 0009 nop -0031fe 9011 mov.w @(h'22,pc), r0 ;@(h'3224) -003200 02fe mov.l @(r0,r15), r2 -003202 7201 -003204 900e mov.w @(h'1c,pc), r0 ;@(h'3224) -003206 0f26 mov.l r2, @(r0,r15) -003208 900b mov.w @(h'16,pc), r0 ;@(h'3222) -00320a 03fe mov.l @(r0,r15), r3 -00320c 900a mov.w @(h'14,pc), r0 ;@(h'3224) -00320e 5238 mov.l @(h'20,r3), r2 -003210 01fe mov.l @(r0,r15), r1 -003212 3123 cmp/ge r2, r1 -003214 8901 bt h'2 ;@(h'321a) -003216 ae7c bra h'-308 ;@(h'2f12) -003218 0009 nop -00321a e300 mov #h'0, r3 -00321c 9002 mov.w @(h'4,pc), r0 ;@(h'3224) -00321e a064 bra h'c8 ;@(h'32ea) -003220 0f36 mov.l r3, @(r0,r15) -003222 04f0 -003224 04ec mov.b @(r0,r14), r4 -003226 04e8 -003228 04a4 mov.b r10, @(r0,r4) -00322a 04a0 -00322c 0030 -00322e 0570 -003230 909c mov.w @(h'138,pc), r0 ;@(h'336c) -003232 06fe mov.l @(r0,r15), r6 -003234 929b mov.w @(h'136,pc), r2 ;@(h'336e) -003236 6363 mov r6, r3 -003238 909a mov.w @(h'134,pc), r0 ;@(h'3370) -00323a 32fc add r15, r2 -00323c 4608 shll2 r6 -00323e 363c add r3, r6 -003240 03fe mov.l @(r0,r15), r3 -003242 4608 shll2 r6 -003244 9092 mov.w @(h'124,pc), r0 ;@(h'336c) -003246 362c add r2, r6 -003248 05fe mov.l @(r0,r15), r5 -00324a 5661 mov.l @(h'4,r6), r6 -00324c 9091 mov.w @(h'122,pc), r0 ;@(h'3372) -00324e 3638 sub r3, r6 -003250 6353 mov r5, r3 -003252 4508 shll2 r5 -003254 353c add r3, r5 -003256 4508 shll2 r5 -003258 03fe mov.l @(r0,r15), r3 -00325a 352c add r2, r5 -00325c 9086 mov.w @(h'10c,pc), r0 ;@(h'336c) -00325e 6552 mov.l @r5, r5 -003260 04fe mov.l @(r0,r15), r4 -003262 3538 sub r3, r5 -003264 6343 mov r4, r3 -003266 4408 shll2 r4 -003268 343c add r3, r4 -00326a 4408 shll2 r4 -00326c 342c add r2, r4 -00326e 5444 mov.l @(h'10,r4), r4 -003270 d342 mov.l @(h'108,pc), r3 ;@(h'337c) -003272 430b jsr @r3 -003274 7410 add #h'10, r4 -003276 9079 mov.w @(h'f2,pc), r0 ;@(h'336c) -003278 9279 mov.w @(h'f2,pc), r2 ;@(h'336e) -00327a 06fe mov.l @(r0,r15), r6 -00327c 9076 mov.w @(h'ec,pc), r0 ;@(h'336c) -00327e 6363 mov r6, r3 -003280 4608 shll2 r6 -003282 363c add r3, r6 -003284 03fe mov.l @(r0,r15), r3 -003286 4608 shll2 r6 -003288 9072 mov.w @(h'e4,pc), r0 ;@(h'3370) -00328a 32fc add r15, r2 -00328c 362c add r2, r6 -00328e 6133 mov r3, r1 -003290 5661 mov.l @(h'4,r6), r6 -003292 4308 shll2 r3 -003294 331c add r1, r3 -003296 4308 shll2 r3 -003298 01fe mov.l @(r0,r15), r1 -00329a 332c add r2, r3 -00329c 9066 mov.w @(h'cc,pc), r0 ;@(h'336c) -00329e 5333 mov.l @(h'c,r3), r3 -0032a0 05fe mov.l @(r0,r15), r5 -0032a2 363c add r3, r6 -0032a4 9062 mov.w @(h'c4,pc), r0 ;@(h'336c) -0032a6 3618 sub r1, r6 -0032a8 6353 mov r5, r3 -0032aa 4508 shll2 r5 -0032ac 353c add r3, r5 -0032ae 4508 shll2 r5 -0032b0 03fe mov.l @(r0,r15), r3 -0032b2 352c add r2, r5 -0032b4 6133 mov r3, r1 -0032b6 4308 shll2 r3 -0032b8 6552 mov.l @r5, r5 -0032ba 331c add r1, r3 -0032bc 9059 mov.w @(h'b2,pc), r0 ;@(h'3372) -0032be 4308 shll2 r3 -0032c0 01fe mov.l @(r0,r15), r1 -0032c2 332c add r2, r3 -0032c4 9052 mov.w @(h'a4,pc), r0 ;@(h'336c) -0032c6 5332 mov.l @(h'8,r3), r3 -0032c8 04fe mov.l @(r0,r15), r4 -0032ca 353c add r3, r5 -0032cc 3518 sub r1, r5 -0032ce 6343 mov r4, r3 -0032d0 4408 shll2 r4 -0032d2 343c add r3, r4 -0032d4 d329 mov.l @(h'a4,pc), r3 ;@(h'337c) -0032d6 4408 shll2 r4 -0032d8 342c add r2, r4 -0032da 5444 mov.l @(h'10,r4), r4 -0032dc 430b jsr @r3 -0032de 7410 add #h'10, r4 -0032e0 9044 mov.w @(h'88,pc), r0 ;@(h'336c) -0032e2 02fe mov.l @(r0,r15), r2 -0032e4 9042 mov.w @(h'84,pc), r0 ;@(h'336c) -0032e6 7201 -0032e8 0f26 mov.l r2, @(r0,r15) -0032ea 53f7 mov.l @(h'1c,r15), r3 -0032ec 903e mov.w @(h'7c,pc), r0 ;@(h'336c) -0032ee 01fe mov.l @(r0,r15), r1 -0032f0 3133 cmp/ge r3, r1 -0032f2 8b9d bf h'-c6 ;@(h'3230) -0032f4 a01a bra h'34 ;@(h'332c) -0032f6 e300 mov #h'0, r3 -0032f8 9038 mov.w @(h'70,pc), r0 ;@(h'336c) -0032fa 63f3 mov r15, r3 -0032fc 06fe mov.l @(r0,r15), r6 -0032fe 7320 add #h'20, r3 -003300 9036 mov.w @(h'6c,pc), r0 ;@(h'3370) -003302 4608 shll2 r6 -003304 02fe mov.l @(r0,r15), r2 -003306 4608 shll2 r6 -003308 9030 mov.w @(h'60,pc), r0 ;@(h'336c) -00330a 363c add r3, r6 -00330c 05fe mov.l @(r0,r15), r5 -00330e 5661 mov.l @(h'4,r6), r6 -003310 902f mov.w @(h'5e,pc), r0 ;@(h'3372) -003312 3628 sub r2, r6 -003314 02fe mov.l @(r0,r15), r2 -003316 4508 shll2 r5 -003318 4508 shll2 r5 -00331a 353c add r3, r5 -00331c 6552 mov.l @r5, r5 -00331e 3528 sub r2, r5 -003320 d216 mov.l @(h'58,pc), r2 ;@(h'337c) -003322 420b jsr @r2 -003324 e414 mov #h'14, r4 -003326 9021 mov.w @(h'42,pc), r0 ;@(h'336c) -003328 03fe mov.l @(r0,r15), r3 -00332a 7301 -00332c 901e mov.w @(h'3c,pc), r0 ;@(h'336c) -00332e 6133 mov r3, r1 -003330 0f36 mov.l r3, @(r0,r15) -003332 52f6 mov.l @(h'18,r15), r2 -003334 3123 cmp/ge r2, r1 -003336 8bdf bf h'-42 ;@(h'32f8) -003338 901c mov.w @(h'38,pc), r0 ;@(h'3374) -00333a 03fc mov.b @(r0,r15), r3 -00333c 2338 tst r3, r3 -00333e 891f bt h'3e ;@(h'3380) -003340 9016 mov.w @(h'2c,pc), r0 ;@(h'3370) -003342 03fe mov.l @(r0,r15), r3 -003344 9017 mov.w @(h'2e,pc), r0 ;@(h'3376) -003346 06fe mov.l @(r0,r15), r6 -003348 9013 mov.w @(h'26,pc), r0 ;@(h'3372) -00334a 3638 sub r3, r6 -00334c 03fe mov.l @(r0,r15), r3 -00334e 9013 mov.w @(h'26,pc), r0 ;@(h'3378) -003350 05fe mov.l @(r0,r15), r5 -003352 3538 sub r3, r5 -003354 900e mov.w @(h'1c,pc), r0 ;@(h'3374) -003356 04fc mov.b @(r0,r15), r4 -003358 4411 cmp/pz r4 -00335a 8900 bt h'0 ;@(h'335e) -00335c 7403 -00335e 4421 shar r4 -003360 d206 mov.l @(h'18,pc), r2 ;@(h'337c) -003362 4421 shar r4 -003364 420b jsr @r2 -003366 7421 add #h'21, r4 -003368 a020 bra h'40 ;@(h'33ac) -00336a 0009 nop -00336c 04ec mov.b @(r0,r14), r4 -00336e 0220 -003370 04a4 mov.b r10, @(r0,r4) -003372 04a0 -003374 04e2 stc r6_bank, r4 -003376 04c8 -003378 04c4 mov.b r12, @(r0,r4) -00337a 0000 -00337c 0030 -00337e 0570 -003380 9089 mov.w @(h'112,pc), r0 ;@(h'3496) -003382 03fe mov.l @(r0,r15), r3 -003384 9088 mov.w @(h'110,pc), r0 ;@(h'3498) -003386 06fe mov.l @(r0,r15), r6 -003388 9087 mov.w @(h'10e,pc), r0 ;@(h'349a) -00338a 3638 sub r3, r6 -00338c 03fe mov.l @(r0,r15), r3 -00338e 9085 mov.w @(h'10a,pc), r0 ;@(h'349c) -003390 05fe mov.l @(r0,r15), r5 -003392 3538 sub r3, r5 -003394 9083 mov.w @(h'106,pc), r0 ;@(h'349e) -003396 04fe mov.l @(r0,r15), r4 -003398 9082 mov.w @(h'104,pc), r0 ;@(h'34a0) -00339a 6343 mov r4, r3 -00339c 02fe mov.l @(r0,r15), r2 -00339e 4400 shll r4 -0033a0 4308 shll2 r3 -0033a2 343c add r3, r4 -0033a4 d341 mov.l @(h'104,pc), r3 ;@(h'34ac) -0033a6 342c add r2, r4 -0033a8 430b jsr @r3 -0033aa 7415 add #h'15, r4 -0033ac 9079 mov.w @(h'f2,pc), r0 ;@(h'34a2) -0033ae 06fe mov.l @(r0,r15), r6 -0033b0 9574 mov.w @(h'e8,pc), r5 ;@(h'349c) -0033b2 35fc add r15, r5 -0033b4 9076 mov.w @(h'ec,pc), r0 ;@(h'34a4) -0033b6 b108 bsr h'210 ;@(h'35ca) -0033b8 04fe mov.l @(r0,r15), r4 -0033ba d23d mov.l @(h'f4,pc), r2 ;@(h'34b0) -0033bc 420b jsr @r2 -0033be 0009 nop -0033c0 9071 mov.w @(h'e2,pc), r0 ;@(h'34a6) -0033c2 03fc mov.b @(r0,r15), r3 -0033c4 2338 tst r3, r3 -0033c6 8905 bt h'a ;@(h'33d4) -0033c8 d33a mov.l @(h'e8,pc), r3 ;@(h'34b4) -0033ca 430b jsr @r3 -0033cc e400 mov #h'0, r4 -0033ce e200 mov #h'0, r2 -0033d0 9069 mov.w @(h'd2,pc), r0 ;@(h'34a6) -0033d2 0f24 mov.b r2, @(r0,r15) -0033d4 d338 mov.l @(h'e0,pc), r3 ;@(h'34b8) -0033d6 430b jsr @r3 -0033d8 e41e mov #h'1e, r4 -0033da 9065 mov.w @(h'ca,pc), r0 ;@(h'34a8) -0033dc 02fc mov.b @(r0,r15), r2 -0033de 2228 tst r2, r2 -0033e0 8902 bt h'4 ;@(h'33e8) -0033e2 d236 mov.l @(h'd8,pc), r2 ;@(h'34bc) -0033e4 422b jmp @r2 -0033e6 0009 nop -0033e8 d332 mov.l @(h'c8,pc), r3 ;@(h'34b4) +0031c8 6233 mov r3, r2 +0031ca 4300 shll r3 +0031cc 332c add r2, r3 +0031ce 4308 shll2 r3 +0031d0 4300 shll r3 +0031d2 353c add r3, r5 +0031d4 9033 mov.w @(h'66,pc), r0 ;@(h'323e) +0031d6 e406 mov #h'6, r4 +0031d8 5553 mov.l @(h'c,r5), r5 +0031da 03fe mov.l @(r0,r15), r3 +0031dc 3538 sub r3, r5 +0031de d318 mov.l @(h'60,pc), r3 ;@(h'3240) +0031e0 430b jsr @r3 +0031e2 0009 nop +0031e4 9029 mov.w @(h'52,pc), r0 ;@(h'323a) +0031e6 03fe mov.l @(r0,r15), r3 +0031e8 9027 mov.w @(h'4e,pc), r0 ;@(h'323a) +0031ea 7301 +0031ec 0f36 mov.l r3, @(r0,r15) +0031ee 9022 mov.w @(h'44,pc), r0 ;@(h'3236) +0031f0 02fe mov.l @(r0,r15), r2 +0031f2 9021 mov.w @(h'42,pc), r0 ;@(h'3238) +0031f4 5227 mov.l @(h'1c,r2), r2 +0031f6 03fe mov.l @(r0,r15), r3 +0031f8 901f mov.w @(h'3e,pc), r0 ;@(h'323a) +0031fa 6133 mov r3, r1 +0031fc 00fe mov.l @(r0,r15), r0 +0031fe 4300 shll r3 +003200 331c add r1, r3 +003202 4308 shll2 r3 +003204 4300 shll r3 +003206 332c add r2, r3 +003208 5135 mov.l @(h'14,r3), r1 +00320a 3013 cmp/ge r1, r0 +00320c 8901 bt h'2 ;@(h'3212) +00320e ae8e bra h'-2e4 ;@(h'2f2e) +003210 0009 nop +003212 9011 mov.w @(h'22,pc), r0 ;@(h'3238) +003214 02fe mov.l @(r0,r15), r2 +003216 7201 +003218 900e mov.w @(h'1c,pc), r0 ;@(h'3238) +00321a 0f26 mov.l r2, @(r0,r15) +00321c 900b mov.w @(h'16,pc), r0 ;@(h'3236) +00321e 03fe mov.l @(r0,r15), r3 +003220 900a mov.w @(h'14,pc), r0 ;@(h'3238) +003222 5238 mov.l @(h'20,r3), r2 +003224 01fe mov.l @(r0,r15), r1 +003226 3123 cmp/ge r2, r1 +003228 8901 bt h'2 ;@(h'322e) +00322a ae7c bra h'-308 ;@(h'2f26) +00322c 0009 nop +00322e e300 mov #h'0, r3 +003230 9002 mov.w @(h'4,pc), r0 ;@(h'3238) +003232 a064 bra h'c8 ;@(h'32fe) +003234 0f36 mov.l r3, @(r0,r15) +003236 04f0 +003238 04ec mov.b @(r0,r14), r4 +00323a 04e8 +00323c 04a4 mov.b r10, @(r0,r4) +00323e 04a0 +003240 0030 +003242 0570 +003244 909c mov.w @(h'138,pc), r0 ;@(h'3380) +003246 06fe mov.l @(r0,r15), r6 +003248 929b mov.w @(h'136,pc), r2 ;@(h'3382) +00324a 6363 mov r6, r3 +00324c 909a mov.w @(h'134,pc), r0 ;@(h'3384) +00324e 32fc add r15, r2 +003250 4608 shll2 r6 +003252 363c add r3, r6 +003254 03fe mov.l @(r0,r15), r3 +003256 4608 shll2 r6 +003258 9092 mov.w @(h'124,pc), r0 ;@(h'3380) +00325a 362c add r2, r6 +00325c 05fe mov.l @(r0,r15), r5 +00325e 5661 mov.l @(h'4,r6), r6 +003260 9091 mov.w @(h'122,pc), r0 ;@(h'3386) +003262 3638 sub r3, r6 +003264 6353 mov r5, r3 +003266 4508 shll2 r5 +003268 353c add r3, r5 +00326a 4508 shll2 r5 +00326c 03fe mov.l @(r0,r15), r3 +00326e 352c add r2, r5 +003270 9086 mov.w @(h'10c,pc), r0 ;@(h'3380) +003272 6552 mov.l @r5, r5 +003274 04fe mov.l @(r0,r15), r4 +003276 3538 sub r3, r5 +003278 6343 mov r4, r3 +00327a 4408 shll2 r4 +00327c 343c add r3, r4 +00327e 4408 shll2 r4 +003280 342c add r2, r4 +003282 5444 mov.l @(h'10,r4), r4 +003284 d342 mov.l @(h'108,pc), r3 ;@(h'3390) +003286 430b jsr @r3 +003288 7410 add #h'10, r4 +00328a 9079 mov.w @(h'f2,pc), r0 ;@(h'3380) +00328c 9279 mov.w @(h'f2,pc), r2 ;@(h'3382) +00328e 06fe mov.l @(r0,r15), r6 +003290 9076 mov.w @(h'ec,pc), r0 ;@(h'3380) +003292 6363 mov r6, r3 +003294 4608 shll2 r6 +003296 363c add r3, r6 +003298 03fe mov.l @(r0,r15), r3 +00329a 4608 shll2 r6 +00329c 9072 mov.w @(h'e4,pc), r0 ;@(h'3384) +00329e 32fc add r15, r2 +0032a0 362c add r2, r6 +0032a2 6133 mov r3, r1 +0032a4 5661 mov.l @(h'4,r6), r6 +0032a6 4308 shll2 r3 +0032a8 331c add r1, r3 +0032aa 4308 shll2 r3 +0032ac 01fe mov.l @(r0,r15), r1 +0032ae 332c add r2, r3 +0032b0 9066 mov.w @(h'cc,pc), r0 ;@(h'3380) +0032b2 5333 mov.l @(h'c,r3), r3 +0032b4 05fe mov.l @(r0,r15), r5 +0032b6 363c add r3, r6 +0032b8 9062 mov.w @(h'c4,pc), r0 ;@(h'3380) +0032ba 3618 sub r1, r6 +0032bc 6353 mov r5, r3 +0032be 4508 shll2 r5 +0032c0 353c add r3, r5 +0032c2 4508 shll2 r5 +0032c4 03fe mov.l @(r0,r15), r3 +0032c6 352c add r2, r5 +0032c8 6133 mov r3, r1 +0032ca 4308 shll2 r3 +0032cc 6552 mov.l @r5, r5 +0032ce 331c add r1, r3 +0032d0 9059 mov.w @(h'b2,pc), r0 ;@(h'3386) +0032d2 4308 shll2 r3 +0032d4 01fe mov.l @(r0,r15), r1 +0032d6 332c add r2, r3 +0032d8 9052 mov.w @(h'a4,pc), r0 ;@(h'3380) +0032da 5332 mov.l @(h'8,r3), r3 +0032dc 04fe mov.l @(r0,r15), r4 +0032de 353c add r3, r5 +0032e0 3518 sub r1, r5 +0032e2 6343 mov r4, r3 +0032e4 4408 shll2 r4 +0032e6 343c add r3, r4 +0032e8 d329 mov.l @(h'a4,pc), r3 ;@(h'3390) +0032ea 4408 shll2 r4 +0032ec 342c add r2, r4 +0032ee 5444 mov.l @(h'10,r4), r4 +0032f0 430b jsr @r3 +0032f2 7410 add #h'10, r4 +0032f4 9044 mov.w @(h'88,pc), r0 ;@(h'3380) +0032f6 02fe mov.l @(r0,r15), r2 +0032f8 9042 mov.w @(h'84,pc), r0 ;@(h'3380) +0032fa 7201 +0032fc 0f26 mov.l r2, @(r0,r15) +0032fe 53f7 mov.l @(h'1c,r15), r3 +003300 903e mov.w @(h'7c,pc), r0 ;@(h'3380) +003302 01fe mov.l @(r0,r15), r1 +003304 3133 cmp/ge r3, r1 +003306 8b9d bf h'-c6 ;@(h'3244) +003308 a01a bra h'34 ;@(h'3340) +00330a e300 mov #h'0, r3 +00330c 9038 mov.w @(h'70,pc), r0 ;@(h'3380) +00330e 63f3 mov r15, r3 +003310 06fe mov.l @(r0,r15), r6 +003312 7320 add #h'20, r3 +003314 9036 mov.w @(h'6c,pc), r0 ;@(h'3384) +003316 4608 shll2 r6 +003318 02fe mov.l @(r0,r15), r2 +00331a 4608 shll2 r6 +00331c 9030 mov.w @(h'60,pc), r0 ;@(h'3380) +00331e 363c add r3, r6 +003320 05fe mov.l @(r0,r15), r5 +003322 5661 mov.l @(h'4,r6), r6 +003324 902f mov.w @(h'5e,pc), r0 ;@(h'3386) +003326 3628 sub r2, r6 +003328 02fe mov.l @(r0,r15), r2 +00332a 4508 shll2 r5 +00332c 4508 shll2 r5 +00332e 353c add r3, r5 +003330 6552 mov.l @r5, r5 +003332 3528 sub r2, r5 +003334 d216 mov.l @(h'58,pc), r2 ;@(h'3390) +003336 420b jsr @r2 +003338 e414 mov #h'14, r4 +00333a 9021 mov.w @(h'42,pc), r0 ;@(h'3380) +00333c 03fe mov.l @(r0,r15), r3 +00333e 7301 +003340 901e mov.w @(h'3c,pc), r0 ;@(h'3380) +003342 6133 mov r3, r1 +003344 0f36 mov.l r3, @(r0,r15) +003346 52f6 mov.l @(h'18,r15), r2 +003348 3123 cmp/ge r2, r1 +00334a 8bdf bf h'-42 ;@(h'330c) +00334c 901c mov.w @(h'38,pc), r0 ;@(h'3388) +00334e 03fc mov.b @(r0,r15), r3 +003350 2338 tst r3, r3 +003352 891f bt h'3e ;@(h'3394) +003354 9016 mov.w @(h'2c,pc), r0 ;@(h'3384) +003356 03fe mov.l @(r0,r15), r3 +003358 9017 mov.w @(h'2e,pc), r0 ;@(h'338a) +00335a 06fe mov.l @(r0,r15), r6 +00335c 9013 mov.w @(h'26,pc), r0 ;@(h'3386) +00335e 3638 sub r3, r6 +003360 03fe mov.l @(r0,r15), r3 +003362 9013 mov.w @(h'26,pc), r0 ;@(h'338c) +003364 05fe mov.l @(r0,r15), r5 +003366 3538 sub r3, r5 +003368 900e mov.w @(h'1c,pc), r0 ;@(h'3388) +00336a 04fc mov.b @(r0,r15), r4 +00336c 4411 cmp/pz r4 +00336e 8900 bt h'0 ;@(h'3372) +003370 7403 +003372 4421 shar r4 +003374 d206 mov.l @(h'18,pc), r2 ;@(h'3390) +003376 4421 shar r4 +003378 420b jsr @r2 +00337a 7421 add #h'21, r4 +00337c a020 bra h'40 ;@(h'33c0) +00337e 0009 nop +003380 04ec mov.b @(r0,r14), r4 +003382 0220 +003384 04a4 mov.b r10, @(r0,r4) +003386 04a0 +003388 04e2 stc r6_bank, r4 +00338a 04c8 +00338c 04c4 mov.b r12, @(r0,r4) +00338e 0000 +003390 0030 +003392 0570 +003394 9089 mov.w @(h'112,pc), r0 ;@(h'34aa) +003396 03fe mov.l @(r0,r15), r3 +003398 9088 mov.w @(h'110,pc), r0 ;@(h'34ac) +00339a 06fe mov.l @(r0,r15), r6 +00339c 9087 mov.w @(h'10e,pc), r0 ;@(h'34ae) +00339e 3638 sub r3, r6 +0033a0 03fe mov.l @(r0,r15), r3 +0033a2 9085 mov.w @(h'10a,pc), r0 ;@(h'34b0) +0033a4 05fe mov.l @(r0,r15), r5 +0033a6 3538 sub r3, r5 +0033a8 9083 mov.w @(h'106,pc), r0 ;@(h'34b2) +0033aa 04fe mov.l @(r0,r15), r4 +0033ac 9082 mov.w @(h'104,pc), r0 ;@(h'34b4) +0033ae 6343 mov r4, r3 +0033b0 02fe mov.l @(r0,r15), r2 +0033b2 4400 shll r4 +0033b4 4308 shll2 r3 +0033b6 343c add r3, r4 +0033b8 d341 mov.l @(h'104,pc), r3 ;@(h'34c0) +0033ba 342c add r2, r4 +0033bc 430b jsr @r3 +0033be 7415 add #h'15, r4 +0033c0 9079 mov.w @(h'f2,pc), r0 ;@(h'34b6) +0033c2 06fe mov.l @(r0,r15), r6 +0033c4 9574 mov.w @(h'e8,pc), r5 ;@(h'34b0) +0033c6 35fc add r15, r5 +0033c8 9076 mov.w @(h'ec,pc), r0 ;@(h'34b8) +0033ca b108 bsr h'210 ;@(h'35de) +0033cc 04fe mov.l @(r0,r15), r4 +0033ce d23d mov.l @(h'f4,pc), r2 ;@(h'34c4) +0033d0 420b jsr @r2 +0033d2 0009 nop +0033d4 9071 mov.w @(h'e2,pc), r0 ;@(h'34ba) +0033d6 03fc mov.b @(r0,r15), r3 +0033d8 2338 tst r3, r3 +0033da 8905 bt h'a ;@(h'33e8) +0033dc d33a mov.l @(h'e8,pc), r3 ;@(h'34c8) +0033de 430b jsr @r3 +0033e0 e400 mov #h'0, r4 +0033e2 e200 mov #h'0, r2 +0033e4 9069 mov.w @(h'd2,pc), r0 ;@(h'34ba) +0033e6 0f24 mov.b r2, @(r0,r15) +0033e8 d338 mov.l @(h'e0,pc), r3 ;@(h'34cc) 0033ea 430b jsr @r3 -0033ec e401 mov #h'1, r4 -0033ee e000 mov #h'0, r0 -0033f0 915b mov.w @(h'b6,pc), r1 ;@(h'34aa) -0033f2 3f1c add r1, r15 -0033f4 4f16 lds.l @r15+, macl -0033f6 4f26 lds.l @r15+, pr -0033f8 68f6 mov.l @r15+, r8 -0033fa 000b rts -0033fc 69f6 mov.l @r15+, r9 -0033fe 2fe6 mov.l r14, @-r15 -003400 2fd6 mov.l r13, @-r15 -003402 ee00 mov #h'0, r14 -003404 2fc6 mov.l r12, @-r15 -003406 6c43 mov r4, r12 -003408 2fb6 mov.l r11, @-r15 -00340a 2fa6 mov.l r10, @-r15 -00340c 2f96 mov.l r9, @-r15 -00340e 2f86 mov.l r8, @-r15 -003410 4f22 sts.l pr, @-r15 -003412 4f12 sts.l macl, @-r15 -003414 d825 mov.l @(h'94,pc), r8 ;@(h'34ac) -003416 7ff0 add #h'f0, r15 -003418 a0c3 bra h'186 ;@(h'35a2) -00341a 1fe2 mov.l r14, @(h'8,r15) -00341c d228 mov.l @(h'a0,pc), r2 ;@(h'34c0) -00341e 420b jsr @r2 -003420 0009 nop -003422 eb01 mov #h'1, r11 -003424 6de3 mov r14, r13 -003426 69b3 mov r11, r9 -003428 79ff add #h'ff, r9 -00342a 6ab3 mov r11, r10 -00342c 4a08 shll2 r10 -00342e 4a00 shll r10 -003430 7af8 add #h'f8, r10 -003432 65d3 mov r13, r5 -003434 56c2 mov.l @(h'8,r12), r6 -003436 4508 shll2 r5 -003438 57c3 mov.l @(h'c,r12), r7 -00343a 4500 shll r5 -00343c 0b77 mul.l r7, r11 -00343e 001a sts macl, r0 -003440 30dc add r13, r0 -003442 046c mov.b @(r0,r6), r4 -003444 6043 mov r4, r0 -003446 8801 cmp/eq #h'1, r0 -003448 8b08 bf h'10 ;@(h'345c) -00344a 0977 mul.l r7, r9 -00344c 001a sts macl, r0 -00344e 30dc add r13, r0 -003450 006c mov.b @(r0,r6), r0 -003452 8801 cmp/eq #h'1, r0 -003454 8902 bt h'4 ;@(h'345c) -003456 66a3 mov r10, r6 -003458 a001 bra h'2 ;@(h'345e) -00345a e402 mov #h'2, r4 -00345c 66a3 mov r10, r6 -00345e 480b jsr @r8 -003460 0009 nop -003462 7d01 -003464 e310 mov #h'10, r3 -003466 3d33 cmp/ge r3, r13 -003468 8be3 bf h'-3a ;@(h'3432) -00346a 7b01 -00346c e309 mov #h'9, r3 -00346e 3b33 cmp/ge r3, r11 -003470 8bd8 bf h'-50 ;@(h'3424) -003472 6be3 mov r14, r11 -003474 5df2 mov.l @(h'8,r15), r13 -003476 69e3 mov r14, r9 -003478 52c9 mov.l @(h'24,r12), r2 -00347a 63d3 mov r13, r3 -00347c 4d08 shll2 r13 -00347e 4d00 shll r13 -003480 3d3c add r3, r13 -003482 4d08 shll2 r13 -003484 32dc add r13, r2 -003486 5321 mov.l @(h'4,r2), r3 -003488 6233 mov r3, r2 -00348a 4300 shll r3 -00348c 4208 shll2 r2 -00348e 332c add r2, r3 -003490 1f31 mov.l r3, @(h'4,r15) -003492 a026 bra h'4c ;@(h'34e2) -003494 6a93 mov r9, r10 -003496 04a4 mov.b r10, @(r0,r4) -003498 04c8 -00349a 04a0 -00349c 04c4 mov.b r12, @(r0,r4) -00349e 04d4 mov.b r13, @(r0,r4) -0034a0 04d8 -0034a2 04e4 mov.b r14, @(r0,r4) -0034a4 04f0 -0034a6 04e1 -0034a8 04e3 -0034aa 04f4 mov.b r15, @(r0,r4) -0034ac 0030 -0034ae 0570 -0034b0 0030 -0034b2 57e0 mov.l @(h'0,r14), r7 -0034b4 0030 -0034b6 0814 mov.b r1, @(r0,r8) -0034b8 0030 -0034ba 5dda mov.l @(h'28,r13), r13 -0034bc 0030 -0034be 0a0e mov.l @(r0,r0), r10 +0033ec e41e mov #h'1e, r4 +0033ee 9065 mov.w @(h'ca,pc), r0 ;@(h'34bc) +0033f0 02fc mov.b @(r0,r15), r2 +0033f2 2228 tst r2, r2 +0033f4 8902 bt h'4 ;@(h'33fc) +0033f6 d236 mov.l @(h'd8,pc), r2 ;@(h'34d0) +0033f8 422b jmp @r2 +0033fa 0009 nop +0033fc d332 mov.l @(h'c8,pc), r3 ;@(h'34c8) +0033fe 430b jsr @r3 +003400 e401 mov #h'1, r4 +003402 e000 mov #h'0, r0 +003404 915b mov.w @(h'b6,pc), r1 ;@(h'34be) +003406 3f1c add r1, r15 +003408 4f16 lds.l @r15+, macl +00340a 4f26 lds.l @r15+, pr +00340c 68f6 mov.l @r15+, r8 +00340e 000b rts +003410 69f6 mov.l @r15+, r9 +003412 2fe6 mov.l r14, @-r15 +003414 2fd6 mov.l r13, @-r15 +003416 ee00 mov #h'0, r14 +003418 2fc6 mov.l r12, @-r15 +00341a 6c43 mov r4, r12 +00341c 2fb6 mov.l r11, @-r15 +00341e 2fa6 mov.l r10, @-r15 +003420 2f96 mov.l r9, @-r15 +003422 2f86 mov.l r8, @-r15 +003424 4f22 sts.l pr, @-r15 +003426 4f12 sts.l macl, @-r15 +003428 d825 mov.l @(h'94,pc), r8 ;@(h'34c0) +00342a 7ff0 add #h'f0, r15 +00342c a0c3 bra h'186 ;@(h'35b6) +00342e 1fe2 mov.l r14, @(h'8,r15) +003430 d228 mov.l @(h'a0,pc), r2 ;@(h'34d4) +003432 420b jsr @r2 +003434 0009 nop +003436 eb01 mov #h'1, r11 +003438 6de3 mov r14, r13 +00343a 69b3 mov r11, r9 +00343c 79ff add #h'ff, r9 +00343e 6ab3 mov r11, r10 +003440 4a08 shll2 r10 +003442 4a00 shll r10 +003444 7af8 add #h'f8, r10 +003446 65d3 mov r13, r5 +003448 56c2 mov.l @(h'8,r12), r6 +00344a 4508 shll2 r5 +00344c 57c3 mov.l @(h'c,r12), r7 +00344e 4500 shll r5 +003450 0b77 mul.l r7, r11 +003452 001a sts macl, r0 +003454 30dc add r13, r0 +003456 046c mov.b @(r0,r6), r4 +003458 6043 mov r4, r0 +00345a 8801 cmp/eq #h'1, r0 +00345c 8b08 bf h'10 ;@(h'3470) +00345e 0977 mul.l r7, r9 +003460 001a sts macl, r0 +003462 30dc add r13, r0 +003464 006c mov.b @(r0,r6), r0 +003466 8801 cmp/eq #h'1, r0 +003468 8902 bt h'4 ;@(h'3470) +00346a 66a3 mov r10, r6 +00346c a001 bra h'2 ;@(h'3472) +00346e e402 mov #h'2, r4 +003470 66a3 mov r10, r6 +003472 480b jsr @r8 +003474 0009 nop +003476 7d01 +003478 e310 mov #h'10, r3 +00347a 3d33 cmp/ge r3, r13 +00347c 8be3 bf h'-3a ;@(h'3446) +00347e 7b01 +003480 e309 mov #h'9, r3 +003482 3b33 cmp/ge r3, r11 +003484 8bd8 bf h'-50 ;@(h'3438) +003486 6be3 mov r14, r11 +003488 5df2 mov.l @(h'8,r15), r13 +00348a 69e3 mov r14, r9 +00348c 52c9 mov.l @(h'24,r12), r2 +00348e 63d3 mov r13, r3 +003490 4d08 shll2 r13 +003492 4d00 shll r13 +003494 3d3c add r3, r13 +003496 4d08 shll2 r13 +003498 32dc add r13, r2 +00349a 5321 mov.l @(h'4,r2), r3 +00349c 6233 mov r3, r2 +00349e 4300 shll r3 +0034a0 4208 shll2 r2 +0034a2 332c add r2, r3 +0034a4 1f31 mov.l r3, @(h'4,r15) +0034a6 a026 bra h'4c ;@(h'34f6) +0034a8 6a93 mov r9, r10 +0034aa 04a4 mov.b r10, @(r0,r4) +0034ac 04c8 +0034ae 04a0 +0034b0 04c4 mov.b r12, @(r0,r4) +0034b2 04d4 mov.b r13, @(r0,r4) +0034b4 04d8 +0034b6 04e4 mov.b r14, @(r0,r4) +0034b8 04f0 +0034ba 04e1 +0034bc 04e3 +0034be 04f4 mov.b r15, @(r0,r4) 0034c0 0030 -0034c2 57d0 mov.l @(h'0,r13), r7 -0034c4 54c9 mov.l @(h'24,r12), r4 -0034c6 34dc add r13, r4 -0034c8 6442 mov.l @r4, r4 -0034ca d34c mov.l @(h'130,pc), r3 ;@(h'35fc) -0034cc 430b jsr @r3 -0034ce 349c add r9, r4 -0034d0 6403 mov r0, r4 -0034d2 4408 shll2 r4 -0034d4 34b7 cmp/gt r11, r4 -0034d6 8f01 bf/s h'2 ;@(h'34dc) -0034d8 6503 mov r0, r5 -0034da 6b43 mov r4, r11 -0034dc 7501 -0034de 395c add r5, r9 -0034e0 7a01 -0034e2 53c9 mov.l @(h'24,r12), r3 -0034e4 33dc add r13, r3 -0034e6 5231 mov.l @(h'4,r3), r2 -0034e8 3a23 cmp/ge r2, r10 -0034ea 8beb bf h'-2a ;@(h'34c4) -0034ec 50c9 mov.l @(h'24,r12), r0 -0034ee 6ab3 mov r11, r10 -0034f0 e300 mov #h'0, r3 -0034f2 33a7 cmp/gt r10, r3 -0034f4 3a3e addc r3, r10 -0034f6 4a21 shar r10 -0034f8 30dc add r13, r0 -0034fa 5002 mov.l @(h'8,r0), r0 -0034fc 8801 cmp/eq #h'1, r0 -0034fe 8b02 bf h'4 ;@(h'3506) -003500 eb70 mov #h'70, r11 -003502 a002 bra h'4 ;@(h'350a) -003504 3ba8 sub r10, r11 -003506 6ba3 mov r10, r11 -003508 7b10 add #h'10, r11 -00350a e300 mov #h'0, r3 -00350c d23c mov.l @(h'f0,pc), r2 ;@(h'3600) -00350e 66a3 mov r10, r6 -003510 57f1 mov.l @(h'4,r15), r7 -003512 e518 mov #h'18, r5 -003514 3377 cmp/gt r7, r3 -003516 373e addc r3, r7 -003518 4721 shar r7 -00351a 36bc add r11, r6 -00351c 1f73 mov.l r7, @(h'c,r15) -00351e 64b3 mov r11, r4 -003520 53f3 mov.l @(h'c,r15), r3 -003522 7718 add #h'18, r7 -003524 3538 sub r3, r5 -003526 420b jsr @r2 -003528 34a8 sub r10, r4 -00352a 69e3 mov r14, r9 -00352c a01f bra h'3e ;@(h'356e) -00352e 6ae3 mov r14, r10 -003530 54c9 mov.l @(h'24,r12), r4 -003532 34dc add r13, r4 -003534 6442 mov.l @r4, r4 -003536 d331 mov.l @(h'c4,pc), r3 ;@(h'35fc) -003538 430b jsr @r3 -00353a 349c add r9, r4 -00353c 1f01 mov.l r0, @(h'4,r15) -00353e e712 mov #h'12, r7 -003540 56c9 mov.l @(h'24,r12), r6 -003542 65a3 mov r10, r5 -003544 52f3 mov.l @(h'c,r15), r2 -003546 64b3 mov r11, r4 -003548 36dc add r13, r6 -00354a 63a3 mov r10, r3 -00354c 6662 mov.l @r6, r6 -00354e 4500 shll r5 -003550 369c add r9, r6 -003552 4308 shll2 r3 -003554 353c add r3, r5 -003556 3528 sub r2, r5 -003558 53f1 mov.l @(h'4,r15), r3 -00355a 7519 add #h'19, r5 -00355c 4300 shll r3 -00355e 3438 sub r3, r4 -003560 d328 mov.l @(h'a0,pc), r3 ;@(h'3604) -003562 430b jsr @r3 -003564 7401 -003566 7a01 -003568 52f1 mov.l @(h'4,r15), r2 -00356a 7201 -00356c 392c add r2, r9 -00356e 53c9 mov.l @(h'24,r12), r3 -003570 33dc add r13, r3 -003572 5231 mov.l @(h'4,r3), r2 -003574 3a23 cmp/ge r2, r10 -003576 8bdb bf h'-4a ;@(h'3530) -003578 d323 mov.l @(h'8c,pc), r3 ;@(h'3608) -00357a 430b jsr @r3 -00357c 2fe2 mov.l r14, @r15 -00357e 52f2 mov.l @(h'8,r15), r2 -003580 2228 tst r2, r2 -003582 8b07 bf h'e ;@(h'3594) -003584 d321 mov.l @(h'84,pc), r3 ;@(h'360c) -003586 430b jsr @r3 -003588 e400 mov #h'0, r4 -00358a a003 bra h'6 ;@(h'3594) -00358c 0009 nop -00358e d320 mov.l @(h'80,pc), r3 ;@(h'3610) -003590 430b jsr @r3 -003592 64f3 mov r15, r4 -003594 9230 mov.w @(h'60,pc), r2 ;@(h'35f8) -003596 63f2 mov.l @r15, r3 -003598 3320 cmp/eq r2, r3 -00359a 8bf8 bf h'-10 ;@(h'358e) -00359c 53f2 mov.l @(h'8,r15), r3 -00359e 7301 -0035a0 1f32 mov.l r3, @(h'8,r15) -0035a2 52ca mov.l @(h'28,r12), r2 -0035a4 51f2 mov.l @(h'8,r15), r1 -0035a6 3123 cmp/ge r2, r1 -0035a8 8901 bt h'2 ;@(h'35ae) -0035aa af37 bra h'-192 ;@(h'341c) -0035ac 0009 nop -0035ae d217 mov.l @(h'5c,pc), r2 ;@(h'360c) -0035b0 420b jsr @r2 -0035b2 e401 mov #h'1, r4 -0035b4 7f10 add #h'10, r15 -0035b6 4f16 lds.l @r15+, macl -0035b8 4f26 lds.l @r15+, pr -0035ba 68f6 mov.l @r15+, r8 -0035bc 69f6 mov.l @r15+, r9 -0035be 6af6 mov.l @r15+, r10 -0035c0 6bf6 mov.l @r15+, r11 -0035c2 6cf6 mov.l @r15+, r12 -0035c4 6df6 mov.l @r15+, r13 -0035c6 000b rts -0035c8 6ef6 mov.l @r15+, r14 -0035ca 2fe6 mov.l r14, @-r15 -0035cc 2fd6 mov.l r13, @-r15 -0035ce 6e43 mov r4, r14 -0035d0 2fc6 mov.l r12, @-r15 -0035d2 ec00 mov #h'0, r12 -0035d4 d40f mov.l @(h'3c,pc), r4 ;@(h'3614) -0035d6 2fb6 mov.l r11, @-r15 -0035d8 2fa6 mov.l r10, @-r15 -0035da 2f96 mov.l r9, @-r15 -0035dc 2f86 mov.l r8, @-r15 -0035de 4f22 sts.l pr, @-r15 -0035e0 7fec add #h'ec, r15 -0035e2 6342 mov.l @r4, r3 -0035e4 62e2 mov.l @r14, r2 -0035e6 3230 cmp/eq r3, r2 -0035e8 8d04 bt/s h'8 ;@(h'35f4) -0035ea ebff mov #h'ffffffff, r11 -0035ec d00a mov.l @(h'28,pc), r0 ;@(h'3618) -0035ee 20c2 mov.l r12, @r0 -0035f0 63e2 mov.l @r14, r3 -0035f2 2432 mov.l r3, @r4 -0035f4 a073 bra h'e6 ;@(h'36de) -0035f6 67c3 mov r12, r7 -0035f8 7534 add #h'34, r5 -0035fa 0000 -0035fc 0030 -0035fe 57b0 mov.l @(h'0,r11), r7 -003600 0030 -003602 07d0 -003604 0030 -003606 5880 mov.l @(h'0,r8), r8 -003608 0030 -00360a 57e0 mov.l @(h'0,r14), r7 -00360c 0030 -00360e 0814 mov.b r1, @(r0,r8) +0034c2 0570 +0034c4 0030 +0034c6 57f4 mov.l @(h'10,r15), r7 +0034c8 0030 +0034ca 0814 mov.b r1, @(r0,r8) +0034cc 0030 +0034ce 5dee mov.l @(h'38,r14), r13 +0034d0 0030 +0034d2 0a0e mov.l @(r0,r0), r10 +0034d4 0030 +0034d6 57e4 mov.l @(h'10,r14), r7 +0034d8 54c9 mov.l @(h'24,r12), r4 +0034da 34dc add r13, r4 +0034dc 6442 mov.l @r4, r4 +0034de d34c mov.l @(h'130,pc), r3 ;@(h'3610) +0034e0 430b jsr @r3 +0034e2 349c add r9, r4 +0034e4 6403 mov r0, r4 +0034e6 4408 shll2 r4 +0034e8 34b7 cmp/gt r11, r4 +0034ea 8f01 bf/s h'2 ;@(h'34f0) +0034ec 6503 mov r0, r5 +0034ee 6b43 mov r4, r11 +0034f0 7501 +0034f2 395c add r5, r9 +0034f4 7a01 +0034f6 53c9 mov.l @(h'24,r12), r3 +0034f8 33dc add r13, r3 +0034fa 5231 mov.l @(h'4,r3), r2 +0034fc 3a23 cmp/ge r2, r10 +0034fe 8beb bf h'-2a ;@(h'34d8) +003500 50c9 mov.l @(h'24,r12), r0 +003502 6ab3 mov r11, r10 +003504 e300 mov #h'0, r3 +003506 33a7 cmp/gt r10, r3 +003508 3a3e addc r3, r10 +00350a 4a21 shar r10 +00350c 30dc add r13, r0 +00350e 5002 mov.l @(h'8,r0), r0 +003510 8801 cmp/eq #h'1, r0 +003512 8b02 bf h'4 ;@(h'351a) +003514 eb70 mov #h'70, r11 +003516 a002 bra h'4 ;@(h'351e) +003518 3ba8 sub r10, r11 +00351a 6ba3 mov r10, r11 +00351c 7b10 add #h'10, r11 +00351e e300 mov #h'0, r3 +003520 d23c mov.l @(h'f0,pc), r2 ;@(h'3614) +003522 66a3 mov r10, r6 +003524 57f1 mov.l @(h'4,r15), r7 +003526 e518 mov #h'18, r5 +003528 3377 cmp/gt r7, r3 +00352a 373e addc r3, r7 +00352c 4721 shar r7 +00352e 36bc add r11, r6 +003530 1f73 mov.l r7, @(h'c,r15) +003532 64b3 mov r11, r4 +003534 53f3 mov.l @(h'c,r15), r3 +003536 7718 add #h'18, r7 +003538 3538 sub r3, r5 +00353a 420b jsr @r2 +00353c 34a8 sub r10, r4 +00353e 69e3 mov r14, r9 +003540 a01f bra h'3e ;@(h'3582) +003542 6ae3 mov r14, r10 +003544 54c9 mov.l @(h'24,r12), r4 +003546 34dc add r13, r4 +003548 6442 mov.l @r4, r4 +00354a d331 mov.l @(h'c4,pc), r3 ;@(h'3610) +00354c 430b jsr @r3 +00354e 349c add r9, r4 +003550 1f01 mov.l r0, @(h'4,r15) +003552 e712 mov #h'12, r7 +003554 56c9 mov.l @(h'24,r12), r6 +003556 65a3 mov r10, r5 +003558 52f3 mov.l @(h'c,r15), r2 +00355a 64b3 mov r11, r4 +00355c 36dc add r13, r6 +00355e 63a3 mov r10, r3 +003560 6662 mov.l @r6, r6 +003562 4500 shll r5 +003564 369c add r9, r6 +003566 4308 shll2 r3 +003568 353c add r3, r5 +00356a 3528 sub r2, r5 +00356c 53f1 mov.l @(h'4,r15), r3 +00356e 7519 add #h'19, r5 +003570 4300 shll r3 +003572 3438 sub r3, r4 +003574 d328 mov.l @(h'a0,pc), r3 ;@(h'3618) +003576 430b jsr @r3 +003578 7401 +00357a 7a01 +00357c 52f1 mov.l @(h'4,r15), r2 +00357e 7201 +003580 392c add r2, r9 +003582 53c9 mov.l @(h'24,r12), r3 +003584 33dc add r13, r3 +003586 5231 mov.l @(h'4,r3), r2 +003588 3a23 cmp/ge r2, r10 +00358a 8bdb bf h'-4a ;@(h'3544) +00358c d323 mov.l @(h'8c,pc), r3 ;@(h'361c) +00358e 430b jsr @r3 +003590 2fe2 mov.l r14, @r15 +003592 52f2 mov.l @(h'8,r15), r2 +003594 2228 tst r2, r2 +003596 8b07 bf h'e ;@(h'35a8) +003598 d321 mov.l @(h'84,pc), r3 ;@(h'3620) +00359a 430b jsr @r3 +00359c e400 mov #h'0, r4 +00359e a003 bra h'6 ;@(h'35a8) +0035a0 0009 nop +0035a2 d320 mov.l @(h'80,pc), r3 ;@(h'3624) +0035a4 430b jsr @r3 +0035a6 64f3 mov r15, r4 +0035a8 9230 mov.w @(h'60,pc), r2 ;@(h'360c) +0035aa 63f2 mov.l @r15, r3 +0035ac 3320 cmp/eq r2, r3 +0035ae 8bf8 bf h'-10 ;@(h'35a2) +0035b0 53f2 mov.l @(h'8,r15), r3 +0035b2 7301 +0035b4 1f32 mov.l r3, @(h'8,r15) +0035b6 52ca mov.l @(h'28,r12), r2 +0035b8 51f2 mov.l @(h'8,r15), r1 +0035ba 3123 cmp/ge r2, r1 +0035bc 8901 bt h'2 ;@(h'35c2) +0035be af37 bra h'-192 ;@(h'3430) +0035c0 0009 nop +0035c2 d217 mov.l @(h'5c,pc), r2 ;@(h'3620) +0035c4 420b jsr @r2 +0035c6 e401 mov #h'1, r4 +0035c8 7f10 add #h'10, r15 +0035ca 4f16 lds.l @r15+, macl +0035cc 4f26 lds.l @r15+, pr +0035ce 68f6 mov.l @r15+, r8 +0035d0 69f6 mov.l @r15+, r9 +0035d2 6af6 mov.l @r15+, r10 +0035d4 6bf6 mov.l @r15+, r11 +0035d6 6cf6 mov.l @r15+, r12 +0035d8 6df6 mov.l @r15+, r13 +0035da 000b rts +0035dc 6ef6 mov.l @r15+, r14 +0035de 2fe6 mov.l r14, @-r15 +0035e0 2fd6 mov.l r13, @-r15 +0035e2 6e43 mov r4, r14 +0035e4 2fc6 mov.l r12, @-r15 +0035e6 ec00 mov #h'0, r12 +0035e8 d40f mov.l @(h'3c,pc), r4 ;@(h'3628) +0035ea 2fb6 mov.l r11, @-r15 +0035ec 2fa6 mov.l r10, @-r15 +0035ee 2f96 mov.l r9, @-r15 +0035f0 2f86 mov.l r8, @-r15 +0035f2 4f22 sts.l pr, @-r15 +0035f4 7fec add #h'ec, r15 +0035f6 6342 mov.l @r4, r3 +0035f8 62e2 mov.l @r14, r2 +0035fa 3230 cmp/eq r3, r2 +0035fc 8d04 bt/s h'8 ;@(h'3608) +0035fe ebff mov #h'ffffffff, r11 +003600 d00a mov.l @(h'28,pc), r0 ;@(h'362c) +003602 20c2 mov.l r12, @r0 +003604 63e2 mov.l @r14, r3 +003606 2432 mov.l r3, @r4 +003608 a073 bra h'e6 ;@(h'36f2) +00360a 67c3 mov r12, r7 +00360c 7534 add #h'34, r5 +00360e 0000 003610 0030 -003612 5840 mov.l @(h'0,r4), r8 -003614 0810 -003616 0068 -003618 0810 -00361a 01a0 -00361c 52e9 mov.l @(h'24,r14), r2 -00361e e020 mov #h'20, r0 -003620 6473 mov r7, r4 -003622 6373 mov r7, r3 -003624 4408 shll2 r4 -003626 4400 shll r4 -003628 343c add r3, r4 -00362a 4408 shll2 r4 -00362c 324c add r4, r2 -00362e 032c mov.b @(r0,r2), r3 -003630 2338 tst r3, r3 -003632 8b53 bf h'a6 ;@(h'36dc) -003634 50e9 mov.l @(h'24,r14), r0 -003636 304c add r4, r0 -003638 5003 mov.l @(h'c,r0), r0 -00363a 8800 cmp/eq #h'0, r0 -00363c 8909 bt h'12 ;@(h'3652) -00363e 8801 cmp/eq #h'1, r0 -003640 8909 bt h'12 ;@(h'3656) -003642 8802 cmp/eq #h'2, r0 -003644 890e bt h'1c ;@(h'3664) -003646 8803 cmp/eq #h'3, r0 -003648 8920 bt h'40 ;@(h'368c) -00364a 8804 cmp/eq #h'4, r0 -00364c 8932 bt h'64 ;@(h'36b4) -00364e a045 bra h'8a ;@(h'36dc) -003650 0009 nop -003652 a043 bra h'86 ;@(h'36dc) -003654 6b73 mov r7, r11 -003656 52e9 mov.l @(h'24,r14), r2 -003658 342c add r2, r4 -00365a 5344 mov.l @(h'10,r4), r3 -00365c 3633 cmp/ge r3, r6 -00365e 893c bt h'78 ;@(h'36da) -003660 a03c bra h'78 ;@(h'36dc) -003662 0009 nop -003664 5de9 mov.l @(h'24,r14), r13 -003666 3d4c add r4, r13 -003668 1fd4 mov.l r13, @(h'10,r15) -00366a 7d10 add #h'10, r13 -00366c 6ad2 mov.l @r13, r10 -00366e 2aa8 tst r10, r10 -003670 8b03 bf h'6 ;@(h'367a) -003672 52d1 mov.l @(h'4,r13), r2 -003674 6352 mov.l @r5, r3 -003676 3327 cmp/gt r2, r3 -003678 8b2f bf h'5e ;@(h'36da) -00367a 60a3 mov r10, r0 -00367c 8801 cmp/eq #h'1, r0 -00367e 8b2d bf h'5a ;@(h'36dc) -003680 52d1 mov.l @(h'4,r13), r2 -003682 6352 mov.l @r5, r3 -003684 3323 cmp/ge r2, r3 -003686 8b29 bf h'52 ;@(h'36dc) -003688 a027 bra h'4e ;@(h'36da) -00368a 0009 nop -00368c 5de9 mov.l @(h'24,r14), r13 -00368e 3d4c add r4, r13 -003690 1fd3 mov.l r13, @(h'c,r15) -003692 7d10 add #h'10, r13 -003694 6ad2 mov.l @r13, r10 -003696 2aa8 tst r10, r10 -003698 8b03 bf h'6 ;@(h'36a2) -00369a 52d1 mov.l @(h'4,r13), r2 -00369c 5351 mov.l @(h'4,r5), r3 -00369e 3327 cmp/gt r2, r3 -0036a0 8b1b bf h'36 ;@(h'36da) -0036a2 60a3 mov r10, r0 -0036a4 8801 cmp/eq #h'1, r0 -0036a6 8b19 bf h'32 ;@(h'36dc) -0036a8 52d1 mov.l @(h'4,r13), r2 -0036aa 5351 mov.l @(h'4,r5), r3 -0036ac 3323 cmp/ge r2, r3 -0036ae 8b15 bf h'2a ;@(h'36dc) -0036b0 a013 bra h'26 ;@(h'36da) -0036b2 0009 nop -0036b4 6a52 mov.l @r5, r10 -0036b6 5de9 mov.l @(h'24,r14), r13 -0036b8 3d4c add r4, r13 -0036ba 1fd2 mov.l r13, @(h'8,r15) -0036bc 7d10 add #h'10, r13 -0036be 63d2 mov.l @r13, r3 -0036c0 3a33 cmp/ge r3, r10 -0036c2 8b0b bf h'16 ;@(h'36dc) -0036c4 51d1 mov.l @(h'4,r13), r1 -0036c6 3a17 cmp/gt r1, r10 -0036c8 8908 bt h'10 ;@(h'36dc) -0036ca 52d2 mov.l @(h'8,r13), r2 -0036cc 5351 mov.l @(h'4,r5), r3 -0036ce 3323 cmp/ge r2, r3 -0036d0 8b04 bf h'8 ;@(h'36dc) -0036d2 50d3 mov.l @(h'c,r13), r0 -0036d4 5151 mov.l @(h'4,r5), r1 -0036d6 3107 cmp/gt r0, r1 -0036d8 8900 bt h'0 ;@(h'36dc) -0036da 6b73 mov r7, r11 -0036dc 7701 -0036de 53ea mov.l @(h'28,r14), r3 -0036e0 3733 cmp/ge r3, r7 -0036e2 8b9b bf h'-ca ;@(h'361c) -0036e4 dd62 mov.l @(h'188,pc), r13 ;@(h'3870) -0036e6 60b3 mov r11, r0 -0036e8 88ff cmp/eq #h'ffffffff, r0 -0036ea 890e bt h'1c ;@(h'370a) -0036ec 51e9 mov.l @(h'24,r14), r1 -0036ee e020 mov #h'20, r0 -0036f0 62b3 mov r11, r2 -0036f2 63b3 mov r11, r3 -0036f4 4208 shll2 r2 -0036f6 4200 shll r2 -0036f8 323c add r3, r2 -0036fa 4208 shll2 r2 -0036fc 321c add r1, r2 -0036fe e301 mov #h'1, r3 -003700 0234 mov.b r3, @(r0,r2) -003702 e33c mov #h'3c, r3 -003704 d25b mov.l @(h'16c,pc), r2 ;@(h'3874) -003706 2db2 mov.l r11, @r13 -003708 2232 mov.l r3, @r2 -00370a d05a mov.l @(h'168,pc), r0 ;@(h'3874) -00370c 6102 mov.l @r0, r1 -00370e 2118 tst r1, r1 -003710 8b01 bf h'2 ;@(h'3716) -003712 a08e bra h'11c ;@(h'3832) -003714 0009 nop -003716 69c3 mov r12, r9 -003718 2fc2 mov.l r12, @r15 -00371a eb02 mov #h'2, r11 -00371c da56 mov.l @(h'158,pc), r10 ;@(h'3878) -00371e 63d2 mov.l @r13, r3 -003720 51e9 mov.l @(h'24,r14), r1 -003722 6233 mov r3, r2 -003724 4308 shll2 r3 -003726 4300 shll r3 -003728 332c add r2, r3 -00372a 4308 shll2 r3 -00372c 331c add r1, r3 -00372e 5231 mov.l @(h'4,r3), r2 -003730 6323 mov r2, r3 -003732 4200 shll r2 -003734 4308 shll2 r3 -003736 323c add r3, r2 -003738 1f21 mov.l r2, @(h'4,r15) -00373a a017 bra h'2e ;@(h'376c) -00373c 6893 mov r9, r8 -00373e 64d2 mov.l @r13, r4 -003740 52e9 mov.l @(h'24,r14), r2 -003742 6343 mov r4, r3 -003744 4408 shll2 r4 -003746 4400 shll r4 -003748 343c add r3, r4 -00374a 4408 shll2 r4 -00374c 63f2 mov.l @r15, r3 -00374e 342c add r2, r4 -003750 6442 mov.l @r4, r4 -003752 4a0b jsr @r10 -003754 343c add r3, r4 -003756 6503 mov r0, r5 -003758 4508 shll2 r5 -00375a 3597 cmp/gt r9, r5 -00375c 8f01 bf/s h'2 ;@(h'3762) -00375e 6403 mov r0, r4 -003760 6953 mov r5, r9 -003762 7401 -003764 62f2 mov.l @r15, r2 -003766 7801 -003768 324c add r4, r2 -00376a 2f22 mov.l r2, @r15 -00376c 63d2 mov.l @r13, r3 -00376e 6233 mov r3, r2 -003770 51e9 mov.l @(h'24,r14), r1 -003772 4308 shll2 r3 -003774 4300 shll r3 -003776 332c add r2, r3 -003778 4308 shll2 r3 -00377a 331c add r1, r3 -00377c 5231 mov.l @(h'4,r3), r2 -00377e 3823 cmp/ge r2, r8 -003780 8bdd bf h'-46 ;@(h'373e) -003782 60d2 mov.l @r13, r0 -003784 52e9 mov.l @(h'24,r14), r2 -003786 6303 mov r0, r3 -003788 4008 shll2 r0 -00378a 4000 shll r0 -00378c 303c add r3, r0 -00378e 4008 shll2 r0 -003790 302c add r2, r0 -003792 5002 mov.l @(h'8,r0), r0 -003794 8801 cmp/eq #h'1, r0 -003796 8b02 bf h'4 ;@(h'379e) -003798 53f1 mov.l @(h'4,r15), r3 -00379a eb3e mov #h'3e, r11 -00379c 3b38 sub r3, r11 -00379e e300 mov #h'0, r3 -0037a0 d236 mov.l @(h'd8,pc), r2 ;@(h'387c) -0037a2 65b3 mov r11, r5 -0037a4 57f1 mov.l @(h'4,r15), r7 -0037a6 e43e mov #h'3e, r4 -0037a8 37bc add r11, r7 -0037aa 77ff add #h'ff, r7 -0037ac 3397 cmp/gt r9, r3 -0037ae 393e addc r3, r9 -0037b0 4921 shar r9 -0037b2 6693 mov r9, r6 -0037b4 2f92 mov.l r9, @r15 -0037b6 75ff add #h'ff, r5 -0037b8 7641 add #h'41, r6 -0037ba 6393 mov r9, r3 -0037bc 420b jsr @r2 -0037be 3438 sub r3, r4 -0037c0 68c3 mov r12, r8 -0037c2 a027 bra h'4e ;@(h'3814) -0037c4 69c3 mov r12, r9 -0037c6 64d2 mov.l @r13, r4 -0037c8 52e9 mov.l @(h'24,r14), r2 -0037ca 6343 mov r4, r3 -0037cc 4408 shll2 r4 -0037ce 4400 shll r4 -0037d0 343c add r3, r4 -0037d2 4408 shll2 r4 -0037d4 342c add r2, r4 -0037d6 6442 mov.l @r4, r4 -0037d8 4a0b jsr @r10 -0037da 348c add r8, r4 -0037dc 2f02 mov.l r0, @r15 -0037de e712 mov #h'12, r7 -0037e0 66d2 mov.l @r13, r6 -0037e2 6593 mov r9, r5 -0037e4 52e9 mov.l @(h'24,r14), r2 -0037e6 e43f mov #h'3f, r4 -0037e8 6363 mov r6, r3 -0037ea 4608 shll2 r6 -0037ec 4600 shll r6 -0037ee 363c add r3, r6 -0037f0 4608 shll2 r6 -0037f2 362c add r2, r6 -0037f4 6662 mov.l @r6, r6 -0037f6 6393 mov r9, r3 -0037f8 368c add r8, r6 -0037fa 4500 shll r5 -0037fc 4308 shll2 r3 -0037fe 353c add r3, r5 -003800 d31f mov.l @(h'7c,pc), r3 ;@(h'3880) -003802 35bc add r11, r5 -003804 6203 mov r0, r2 -003806 4200 shll r2 -003808 430b jsr @r3 -00380a 3428 sub r2, r4 -00380c 62f2 mov.l @r15, r2 -00380e 7901 -003810 7201 -003812 382c add r2, r8 -003814 63d2 mov.l @r13, r3 -003816 6233 mov r3, r2 -003818 51e9 mov.l @(h'24,r14), r1 -00381a 4308 shll2 r3 -00381c 4300 shll r3 -00381e 332c add r2, r3 -003820 4308 shll2 r3 -003822 331c add r1, r3 -003824 5231 mov.l @(h'4,r3), r2 -003826 3923 cmp/ge r2, r9 -003828 8bcd bf h'-66 ;@(h'37c6) -00382a d112 mov.l @(h'48,pc), r1 ;@(h'3874) -00382c 6312 mov.l @r1, r3 -00382e 73ff add #h'ff, r3 -003830 2132 mov.l r3, @r1 -003832 7f14 add #h'14, r15 -003834 4f26 lds.l @r15+, pr -003836 68f6 mov.l @r15+, r8 -003838 69f6 mov.l @r15+, r9 -00383a 6af6 mov.l @r15+, r10 -00383c 6bf6 mov.l @r15+, r11 -00383e 6cf6 mov.l @r15+, r12 -003840 6df6 mov.l @r15+, r13 -003842 000b rts -003844 6ef6 mov.l @r15+, r14 -003846 2fe6 mov.l r14, @-r15 -003848 2fd6 mov.l r13, @-r15 -00384a 4f22 sts.l pr, @-r15 -00384c d20d mov.l @(h'34,pc), r2 ;@(h'3884) -00384e 7fd8 add #h'd8, r15 -003850 420b jsr @r2 -003852 0009 nop -003854 d20c mov.l @(h'30,pc), r2 ;@(h'3888) -003856 6e03 mov r0, r14 -003858 d30c mov.l @(h'30,pc), r3 ;@(h'388c) -00385a 66f3 mov r15, r6 -00385c 7604 -00385e 61f3 mov r15, r1 -003860 7104 -003862 430b jsr @r3 -003864 e024 mov #h'24, r0 -003866 ed09 mov #h'9, r13 -003868 e704 mov #h'4, r7 -00386a e500 mov #h'0, r5 -00386c a022 bra h'44 ;@(h'38b4) -00386e 2f52 mov.l r5, @r15 -003870 0810 -003872 0064 mov.b r6, @(r0,r0) -003874 0810 -003876 01a0 -003878 0030 -00387a 57b0 mov.l @(h'0,r11), r7 -00387c 0030 -00387e 07d0 -003880 0030 -003882 5880 mov.l @(h'0,r8), r8 -003884 0030 -003886 05d4 mov.b r13, @(r0,r5) -003888 0030 -00388a 6524 mov.b @r2+, r5 +003612 57c4 mov.l @(h'10,r12), r7 +003614 0030 +003616 07d0 +003618 0030 +00361a 5894 mov.l @(h'10,r9), r8 +00361c 0030 +00361e 57f4 mov.l @(h'10,r15), r7 +003620 0030 +003622 0814 mov.b r1, @(r0,r8) +003624 0030 +003626 5854 mov.l @(h'10,r5), r8 +003628 0810 +00362a 0068 +00362c 0810 +00362e 01a0 +003630 52e9 mov.l @(h'24,r14), r2 +003632 e020 mov #h'20, r0 +003634 6473 mov r7, r4 +003636 6373 mov r7, r3 +003638 4408 shll2 r4 +00363a 4400 shll r4 +00363c 343c add r3, r4 +00363e 4408 shll2 r4 +003640 324c add r4, r2 +003642 032c mov.b @(r0,r2), r3 +003644 2338 tst r3, r3 +003646 8b53 bf h'a6 ;@(h'36f0) +003648 50e9 mov.l @(h'24,r14), r0 +00364a 304c add r4, r0 +00364c 5003 mov.l @(h'c,r0), r0 +00364e 8800 cmp/eq #h'0, r0 +003650 8909 bt h'12 ;@(h'3666) +003652 8801 cmp/eq #h'1, r0 +003654 8909 bt h'12 ;@(h'366a) +003656 8802 cmp/eq #h'2, r0 +003658 890e bt h'1c ;@(h'3678) +00365a 8803 cmp/eq #h'3, r0 +00365c 8920 bt h'40 ;@(h'36a0) +00365e 8804 cmp/eq #h'4, r0 +003660 8932 bt h'64 ;@(h'36c8) +003662 a045 bra h'8a ;@(h'36f0) +003664 0009 nop +003666 a043 bra h'86 ;@(h'36f0) +003668 6b73 mov r7, r11 +00366a 52e9 mov.l @(h'24,r14), r2 +00366c 342c add r2, r4 +00366e 5344 mov.l @(h'10,r4), r3 +003670 3633 cmp/ge r3, r6 +003672 893c bt h'78 ;@(h'36ee) +003674 a03c bra h'78 ;@(h'36f0) +003676 0009 nop +003678 5de9 mov.l @(h'24,r14), r13 +00367a 3d4c add r4, r13 +00367c 1fd4 mov.l r13, @(h'10,r15) +00367e 7d10 add #h'10, r13 +003680 6ad2 mov.l @r13, r10 +003682 2aa8 tst r10, r10 +003684 8b03 bf h'6 ;@(h'368e) +003686 52d1 mov.l @(h'4,r13), r2 +003688 6352 mov.l @r5, r3 +00368a 3327 cmp/gt r2, r3 +00368c 8b2f bf h'5e ;@(h'36ee) +00368e 60a3 mov r10, r0 +003690 8801 cmp/eq #h'1, r0 +003692 8b2d bf h'5a ;@(h'36f0) +003694 52d1 mov.l @(h'4,r13), r2 +003696 6352 mov.l @r5, r3 +003698 3323 cmp/ge r2, r3 +00369a 8b29 bf h'52 ;@(h'36f0) +00369c a027 bra h'4e ;@(h'36ee) +00369e 0009 nop +0036a0 5de9 mov.l @(h'24,r14), r13 +0036a2 3d4c add r4, r13 +0036a4 1fd3 mov.l r13, @(h'c,r15) +0036a6 7d10 add #h'10, r13 +0036a8 6ad2 mov.l @r13, r10 +0036aa 2aa8 tst r10, r10 +0036ac 8b03 bf h'6 ;@(h'36b6) +0036ae 52d1 mov.l @(h'4,r13), r2 +0036b0 5351 mov.l @(h'4,r5), r3 +0036b2 3327 cmp/gt r2, r3 +0036b4 8b1b bf h'36 ;@(h'36ee) +0036b6 60a3 mov r10, r0 +0036b8 8801 cmp/eq #h'1, r0 +0036ba 8b19 bf h'32 ;@(h'36f0) +0036bc 52d1 mov.l @(h'4,r13), r2 +0036be 5351 mov.l @(h'4,r5), r3 +0036c0 3323 cmp/ge r2, r3 +0036c2 8b15 bf h'2a ;@(h'36f0) +0036c4 a013 bra h'26 ;@(h'36ee) +0036c6 0009 nop +0036c8 6a52 mov.l @r5, r10 +0036ca 5de9 mov.l @(h'24,r14), r13 +0036cc 3d4c add r4, r13 +0036ce 1fd2 mov.l r13, @(h'8,r15) +0036d0 7d10 add #h'10, r13 +0036d2 63d2 mov.l @r13, r3 +0036d4 3a33 cmp/ge r3, r10 +0036d6 8b0b bf h'16 ;@(h'36f0) +0036d8 51d1 mov.l @(h'4,r13), r1 +0036da 3a17 cmp/gt r1, r10 +0036dc 8908 bt h'10 ;@(h'36f0) +0036de 52d2 mov.l @(h'8,r13), r2 +0036e0 5351 mov.l @(h'4,r5), r3 +0036e2 3323 cmp/ge r2, r3 +0036e4 8b04 bf h'8 ;@(h'36f0) +0036e6 50d3 mov.l @(h'c,r13), r0 +0036e8 5151 mov.l @(h'4,r5), r1 +0036ea 3107 cmp/gt r0, r1 +0036ec 8900 bt h'0 ;@(h'36f0) +0036ee 6b73 mov r7, r11 +0036f0 7701 +0036f2 53ea mov.l @(h'28,r14), r3 +0036f4 3733 cmp/ge r3, r7 +0036f6 8b9b bf h'-ca ;@(h'3630) +0036f8 dd62 mov.l @(h'188,pc), r13 ;@(h'3884) +0036fa 60b3 mov r11, r0 +0036fc 88ff cmp/eq #h'ffffffff, r0 +0036fe 890e bt h'1c ;@(h'371e) +003700 51e9 mov.l @(h'24,r14), r1 +003702 e020 mov #h'20, r0 +003704 62b3 mov r11, r2 +003706 63b3 mov r11, r3 +003708 4208 shll2 r2 +00370a 4200 shll r2 +00370c 323c add r3, r2 +00370e 4208 shll2 r2 +003710 321c add r1, r2 +003712 e301 mov #h'1, r3 +003714 0234 mov.b r3, @(r0,r2) +003716 e33c mov #h'3c, r3 +003718 d25b mov.l @(h'16c,pc), r2 ;@(h'3888) +00371a 2db2 mov.l r11, @r13 +00371c 2232 mov.l r3, @r2 +00371e d05a mov.l @(h'168,pc), r0 ;@(h'3888) +003720 6102 mov.l @r0, r1 +003722 2118 tst r1, r1 +003724 8b01 bf h'2 ;@(h'372a) +003726 a08e bra h'11c ;@(h'3846) +003728 0009 nop +00372a 69c3 mov r12, r9 +00372c 2fc2 mov.l r12, @r15 +00372e eb02 mov #h'2, r11 +003730 da56 mov.l @(h'158,pc), r10 ;@(h'388c) +003732 63d2 mov.l @r13, r3 +003734 51e9 mov.l @(h'24,r14), r1 +003736 6233 mov r3, r2 +003738 4308 shll2 r3 +00373a 4300 shll r3 +00373c 332c add r2, r3 +00373e 4308 shll2 r3 +003740 331c add r1, r3 +003742 5231 mov.l @(h'4,r3), r2 +003744 6323 mov r2, r3 +003746 4200 shll r2 +003748 4308 shll2 r3 +00374a 323c add r3, r2 +00374c 1f21 mov.l r2, @(h'4,r15) +00374e a017 bra h'2e ;@(h'3780) +003750 6893 mov r9, r8 +003752 64d2 mov.l @r13, r4 +003754 52e9 mov.l @(h'24,r14), r2 +003756 6343 mov r4, r3 +003758 4408 shll2 r4 +00375a 4400 shll r4 +00375c 343c add r3, r4 +00375e 4408 shll2 r4 +003760 63f2 mov.l @r15, r3 +003762 342c add r2, r4 +003764 6442 mov.l @r4, r4 +003766 4a0b jsr @r10 +003768 343c add r3, r4 +00376a 6503 mov r0, r5 +00376c 4508 shll2 r5 +00376e 3597 cmp/gt r9, r5 +003770 8f01 bf/s h'2 ;@(h'3776) +003772 6403 mov r0, r4 +003774 6953 mov r5, r9 +003776 7401 +003778 62f2 mov.l @r15, r2 +00377a 7801 +00377c 324c add r4, r2 +00377e 2f22 mov.l r2, @r15 +003780 63d2 mov.l @r13, r3 +003782 6233 mov r3, r2 +003784 51e9 mov.l @(h'24,r14), r1 +003786 4308 shll2 r3 +003788 4300 shll r3 +00378a 332c add r2, r3 +00378c 4308 shll2 r3 +00378e 331c add r1, r3 +003790 5231 mov.l @(h'4,r3), r2 +003792 3823 cmp/ge r2, r8 +003794 8bdd bf h'-46 ;@(h'3752) +003796 60d2 mov.l @r13, r0 +003798 52e9 mov.l @(h'24,r14), r2 +00379a 6303 mov r0, r3 +00379c 4008 shll2 r0 +00379e 4000 shll r0 +0037a0 303c add r3, r0 +0037a2 4008 shll2 r0 +0037a4 302c add r2, r0 +0037a6 5002 mov.l @(h'8,r0), r0 +0037a8 8801 cmp/eq #h'1, r0 +0037aa 8b02 bf h'4 ;@(h'37b2) +0037ac 53f1 mov.l @(h'4,r15), r3 +0037ae eb3e mov #h'3e, r11 +0037b0 3b38 sub r3, r11 +0037b2 e300 mov #h'0, r3 +0037b4 d236 mov.l @(h'd8,pc), r2 ;@(h'3890) +0037b6 65b3 mov r11, r5 +0037b8 57f1 mov.l @(h'4,r15), r7 +0037ba e43e mov #h'3e, r4 +0037bc 37bc add r11, r7 +0037be 77ff add #h'ff, r7 +0037c0 3397 cmp/gt r9, r3 +0037c2 393e addc r3, r9 +0037c4 4921 shar r9 +0037c6 6693 mov r9, r6 +0037c8 2f92 mov.l r9, @r15 +0037ca 75ff add #h'ff, r5 +0037cc 7641 add #h'41, r6 +0037ce 6393 mov r9, r3 +0037d0 420b jsr @r2 +0037d2 3438 sub r3, r4 +0037d4 68c3 mov r12, r8 +0037d6 a027 bra h'4e ;@(h'3828) +0037d8 69c3 mov r12, r9 +0037da 64d2 mov.l @r13, r4 +0037dc 52e9 mov.l @(h'24,r14), r2 +0037de 6343 mov r4, r3 +0037e0 4408 shll2 r4 +0037e2 4400 shll r4 +0037e4 343c add r3, r4 +0037e6 4408 shll2 r4 +0037e8 342c add r2, r4 +0037ea 6442 mov.l @r4, r4 +0037ec 4a0b jsr @r10 +0037ee 348c add r8, r4 +0037f0 2f02 mov.l r0, @r15 +0037f2 e712 mov #h'12, r7 +0037f4 66d2 mov.l @r13, r6 +0037f6 6593 mov r9, r5 +0037f8 52e9 mov.l @(h'24,r14), r2 +0037fa e43f mov #h'3f, r4 +0037fc 6363 mov r6, r3 +0037fe 4608 shll2 r6 +003800 4600 shll r6 +003802 363c add r3, r6 +003804 4608 shll2 r6 +003806 362c add r2, r6 +003808 6662 mov.l @r6, r6 +00380a 6393 mov r9, r3 +00380c 368c add r8, r6 +00380e 4500 shll r5 +003810 4308 shll2 r3 +003812 353c add r3, r5 +003814 d31f mov.l @(h'7c,pc), r3 ;@(h'3894) +003816 35bc add r11, r5 +003818 6203 mov r0, r2 +00381a 4200 shll r2 +00381c 430b jsr @r3 +00381e 3428 sub r2, r4 +003820 62f2 mov.l @r15, r2 +003822 7901 +003824 7201 +003826 382c add r2, r8 +003828 63d2 mov.l @r13, r3 +00382a 6233 mov r3, r2 +00382c 51e9 mov.l @(h'24,r14), r1 +00382e 4308 shll2 r3 +003830 4300 shll r3 +003832 332c add r2, r3 +003834 4308 shll2 r3 +003836 331c add r1, r3 +003838 5231 mov.l @(h'4,r3), r2 +00383a 3923 cmp/ge r2, r9 +00383c 8bcd bf h'-66 ;@(h'37da) +00383e d112 mov.l @(h'48,pc), r1 ;@(h'3888) +003840 6312 mov.l @r1, r3 +003842 73ff add #h'ff, r3 +003844 2132 mov.l r3, @r1 +003846 7f14 add #h'14, r15 +003848 4f26 lds.l @r15+, pr +00384a 68f6 mov.l @r15+, r8 +00384c 69f6 mov.l @r15+, r9 +00384e 6af6 mov.l @r15+, r10 +003850 6bf6 mov.l @r15+, r11 +003852 6cf6 mov.l @r15+, r12 +003854 6df6 mov.l @r15+, r13 +003856 000b rts +003858 6ef6 mov.l @r15+, r14 +00385a 2fe6 mov.l r14, @-r15 +00385c 2fd6 mov.l r13, @-r15 +00385e 4f22 sts.l pr, @-r15 +003860 d20d mov.l @(h'34,pc), r2 ;@(h'3898) +003862 7fd8 add #h'd8, r15 +003864 420b jsr @r2 +003866 0009 nop +003868 d20c mov.l @(h'30,pc), r2 ;@(h'389c) +00386a 6e03 mov r0, r14 +00386c d30c mov.l @(h'30,pc), r3 ;@(h'38a0) +00386e 66f3 mov r15, r6 +003870 7604 +003872 61f3 mov r15, r1 +003874 7104 +003876 430b jsr @r3 +003878 e024 mov #h'24, r0 +00387a ed09 mov #h'9, r13 +00387c e704 mov #h'4, r7 +00387e e500 mov #h'0, r5 +003880 a022 bra h'44 ;@(h'38c8) +003882 2f52 mov.l r5, @r15 +003884 0810 +003886 0064 mov.b r6, @(r0,r0) +003888 0810 +00388a 01a0 00388c 0030 -00388e 5608 mov.l @(h'20,r0), r6 -003890 6453 mov r5, r4 -003892 62f2 mov.l @r15, r2 -003894 60f2 mov.l @r15, r0 -003896 721c add #h'1c, r2 -003898 4208 shll2 r2 -00389a 4208 shll2 r2 -00389c 324c add r4, r2 -00389e 32ec add r14, r2 -0038a0 4008 shll2 r0 -0038a2 304c add r4, r0 -0038a4 006c mov.b @(r0,r6), r0 -0038a6 7401 -0038a8 3473 cmp/ge r7, r4 -0038aa 8ff2 bf/s h'-1c ;@(h'3892) -0038ac 8026 mov.b r0, @(h'6,r2) -0038ae 62f2 mov.l @r15, r2 -0038b0 7201 -0038b2 2f22 mov.l r2, @r15 -0038b4 63f2 mov.l @r15, r3 -0038b6 33d3 cmp/ge r13, r3 -0038b8 8bea bf h'-2c ;@(h'3890) -0038ba 9e0f mov.w @(h'1e,pc), r14 ;@(h'38dc) -0038bc d308 mov.l @(h'20,pc), r3 ;@(h'38e0) -0038be 430b jsr @r3 -0038c0 64e3 mov r14, r4 -0038c2 dd08 mov.l @(h'20,pc), r13 ;@(h'38e4) -0038c4 a002 bra h'4 ;@(h'38cc) -0038c6 0009 nop -0038c8 4d0b jsr @r13 -0038ca 64f3 mov r15, r4 -0038cc 63f2 mov.l @r15, r3 -0038ce 33e0 cmp/eq r14, r3 -0038d0 8bfa bf h'-c ;@(h'38c8) -0038d2 7f28 add #h'28, r15 -0038d4 4f26 lds.l @r15+, pr -0038d6 6df6 mov.l @r15+, r13 -0038d8 000b rts -0038da 6ef6 mov.l @r15+, r14 -0038dc 7534 add #h'34, r5 -0038de 0000 -0038e0 0030 -0038e2 5cc0 mov.l @(h'0,r12), r12 -0038e4 0030 -0038e6 5840 mov.l @(h'0,r4), r8 -0038e8 2fd6 mov.l r13, @-r15 -0038ea e501 mov #h'1, r5 -0038ec 2fc6 mov.l r12, @-r15 -0038ee 634c extu.b r4, r3 -0038f0 2fb6 mov.l r11, @-r15 -0038f2 6c53 mov r5, r12 -0038f4 7ff4 add #h'f4, r15 -0038f6 4309 shlr2 r3 -0038f8 4309 shlr2 r3 -0038fa 4c3c shad r3, r12 -0038fc e30f mov #h'f, r3 -0038fe 2439 and r3, r4 -003900 624c extu.b r4, r2 -003902 e107 mov #h'7, r1 -003904 3217 cmp/gt r1, r2 -003906 8f02 bf/s h'4 ;@(h'390e) -003908 e700 mov #h'0, r7 -00390a 6753 mov r5, r7 -00390c 74f8 add #h'f8, r4 -00390e 644c extu.b r4, r4 -003910 6d53 mov r5, r13 -003912 4d4c shad r4, r13 -003914 d428 mov.l @(h'a0,pc), r4 ;@(h'39b8) -003916 6341 mov.w @r4, r3 -003918 2f31 mov.w r3, @r15 -00391a 8541 mov.w @(h'2,r4), r0 -00391c 81f2 mov.w r0, @(h'4,r15) -00391e 854c mov.w @(h'18,r4), r0 -003920 81f4 mov.w r0, @(h'8,r15) -003922 d026 mov.l @(h'98,pc), r0 ;@(h'39bc) -003924 8141 mov.w r0, @(h'2,r4) -003926 d326 mov.l @(h'98,pc), r3 ;@(h'39c0) -003928 854c mov.w @(h'18,r4), r0 -00392a 2039 and r3, r0 -00392c cb0a or #h'a, r0 -00392e 814c mov.w r0, @(h'18,r4) -003930 9240 mov.w @(h'80,pc), r2 ;@(h'39b4) -003932 2421 mov.w r2, @r4 -003934 d223 mov.l @(h'8c,pc), r2 ;@(h'39c4) -003936 61c7 not r12, r1 -003938 2210 mov.b r1, @r2 -00393a 617c extu.b r7, r1 -00393c db22 mov.l @(h'88,pc), r11 ;@(h'39c8) -00393e 2118 tst r1, r1 -003940 66b3 mov r11, r6 -003942 7616 add #h'16, r6 -003944 8d02 bt/s h'4 ;@(h'394c) -003946 60dc extu.b r13, r0 -003948 a001 bra h'2 ;@(h'394e) -00394a 6560 mov.b @r6, r5 -00394c 65b0 mov.b @r11, r5 -00394e 655c extu.b r5, r5 -003950 2509 and r0, r5 -003952 2558 tst r5, r5 -003954 8d22 bt/s h'44 ;@(h'399c) -003956 0529 movt r5 -003958 902c mov.w @(h'58,pc), r0 ;@(h'39b4) -00395a 8141 mov.w r0, @(h'2,r4) -00395c d318 mov.l @(h'60,pc), r3 ;@(h'39c0) -00395e 854c mov.w @(h'18,r4), r0 -003960 2039 and r3, r0 -003962 cb05 or #h'5, r0 -003964 814c mov.w r0, @(h'18,r4) -003966 d215 mov.l @(h'54,pc), r2 ;@(h'39bc) -003968 2421 mov.w r2, @r4 -00396a 677c extu.b r7, r7 -00396c 2778 tst r7, r7 -00396e 8d09 bt/s h'12 ;@(h'3984) -003970 65d7 not r13, r5 -003972 e20b mov #h'b, r2 -003974 2529 and r2, r5 -003976 6060 mov.b @r6, r0 -003978 c9f4 and #h'f4, r0 -00397a 250b or r0, r5 -00397c 2650 mov.b r5, @r6 -00397e 911a mov.w @(h'34,pc), r1 ;@(h'39b6) -003980 a005 bra h'a ;@(h'398e) -003982 2b10 mov.b r1, @r11 -003984 6060 mov.b @r6, r0 -003986 c9f4 and #h'f4, r0 -003988 cb0b or #h'b, r0 -00398a 2600 mov.b r0, @r6 -00398c 2b50 mov.b r5, @r11 -00398e d30d mov.l @(h'34,pc), r3 ;@(h'39c4) -003990 6530 mov.b @r3, r5 -003992 655c extu.b r5, r5 -003994 6ccc extu.b r12, r12 -003996 25c9 and r12, r5 -003998 2558 tst r5, r5 -00399a 0529 movt r5 -00399c 62f1 mov.w @r15, r2 -00399e 2421 mov.w r2, @r4 -0039a0 85f2 mov.w @(h'4,r15), r0 -0039a2 8141 mov.w r0, @(h'2,r4) -0039a4 85f4 mov.w @(h'8,r15), r0 -0039a6 814c mov.w r0, @(h'18,r4) -0039a8 6053 mov r5, r0 -0039aa 7f0c -0039ac 6bf6 mov.l @r15+, r11 -0039ae 6cf6 mov.l @r15+, r12 -0039b0 000b rts -0039b2 6df6 mov.l @r15+, r13 -0039b4 5555 mov.l @(h'14,r5), r5 -0039b6 00ff mac.l @r15+, @r0+ -0039b8 a400 bra h'800 ;@(h'41bc) -0039ba 0100 -0039bc 0000 -0039be aaaa bra h'-aac ;@(h'2f16) -0039c0 0000 -0039c2 fff0 -0039c4 a400 bra h'800 ;@(h'41c8) -0039c6 0120 -0039c8 a400 bra h'800 ;@(h'41cc) -0039ca 0122 stc vbr, r1 -0039cc 2fe6 mov.l r14, @-r15 -0039ce 2fd6 mov.l r13, @-r15 -0039d0 2fc6 mov.l r12, @-r15 -0039d2 2fb6 mov.l r11, @-r15 -0039d4 2fa6 mov.l r10, @-r15 -0039d6 2f96 mov.l r9, @-r15 -0039d8 2f86 mov.l r8, @-r15 -0039da 6943 mov r4, r9 -0039dc dc3e mov.l @(h'f8,pc), r12 ;@(h'3ad8) -0039de 4f22 sts.l pr, @-r15 -0039e0 9074 mov.w @(h'e8,pc), r0 ;@(h'3acc) -0039e2 3f0c add r0, r15 -0039e4 4c0b jsr @r12 -0039e6 e434 mov #h'34, r4 -0039e8 db3c mov.l @(h'f0,pc), r11 ;@(h'3adc) -0039ea 2998 tst r9, r9 -0039ec 6e03 mov r0, r14 -0039ee ed00 mov #h'0, r13 -0039f0 2e92 mov.l r9, @r14 -0039f2 e612 mov #h'12, r6 -0039f4 1ed1 mov.l r13, @(h'4,r14) -0039f6 1ed3 mov.l r13, @(h'c,r14) -0039f8 1ed4 mov.l r13, @(h'10,r14) -0039fa 1ed2 mov.l r13, @(h'8,r14) -0039fc 1ed5 mov.l r13, @(h'14,r14) -0039fe 1ed6 mov.l r13, @(h'18,r14) -003a00 1ed7 mov.l r13, @(h'1c,r14) -003a02 1ed8 mov.l r13, @(h'20,r14) -003a04 1ed9 mov.l r13, @(h'24,r14) -003a06 1eda mov.l r13, @(h'28,r14) -003a08 1edb mov.l r13, @(h'2c,r14) -003a0a 1edc mov.l r13, @(h'30,r14) -003a0c 8f2c bf/s h'58 ;@(h'3a68) -003a0e e50a mov #h'a, r5 -003a10 915d mov.w @(h'ba,pc), r1 ;@(h'3ace) -003a12 d233 mov.l @(h'cc,pc), r2 ;@(h'3ae0) -003a14 905c mov.w @(h'b8,pc), r0 ;@(h'3ad0) -003a16 d333 mov.l @(h'cc,pc), r3 ;@(h'3ae4) -003a18 430b jsr @r3 -003a1a 31fc add r15, r1 -003a1c 1e63 mov.l r6, @(h'c,r14) -003a1e 9457 mov.w @(h'ae,pc), r4 ;@(h'3ad0) -003a20 4c0b jsr @r12 -003a22 1e54 mov.l r5, @(h'10,r14) -003a24 1e02 mov.l r0, @(h'8,r14) -003a26 9653 mov.w @(h'a6,pc), r6 ;@(h'3ad0) -003a28 9551 mov.w @(h'a2,pc), r5 ;@(h'3ace) -003a2a 35fc add r15, r5 -003a2c 4b0b jsr @r11 -003a2e 6403 mov r0, r4 -003a30 e202 mov #h'2, r2 -003a32 1e2a mov.l r2, @(h'28,r14) +00388e 57c4 mov.l @(h'10,r12), r7 +003890 0030 +003892 07d0 +003894 0030 +003896 5894 mov.l @(h'10,r9), r8 +003898 0030 +00389a 05d4 mov.b r13, @(r0,r5) +00389c 0030 +00389e 6538 swap.b r3, r5 +0038a0 0030 +0038a2 561c mov.l @(h'30,r1), r6 +0038a4 6453 mov r5, r4 +0038a6 62f2 mov.l @r15, r2 +0038a8 60f2 mov.l @r15, r0 +0038aa 721c add #h'1c, r2 +0038ac 4208 shll2 r2 +0038ae 4208 shll2 r2 +0038b0 324c add r4, r2 +0038b2 32ec add r14, r2 +0038b4 4008 shll2 r0 +0038b6 304c add r4, r0 +0038b8 006c mov.b @(r0,r6), r0 +0038ba 7401 +0038bc 3473 cmp/ge r7, r4 +0038be 8ff2 bf/s h'-1c ;@(h'38a6) +0038c0 8026 mov.b r0, @(h'6,r2) +0038c2 62f2 mov.l @r15, r2 +0038c4 7201 +0038c6 2f22 mov.l r2, @r15 +0038c8 63f2 mov.l @r15, r3 +0038ca 33d3 cmp/ge r13, r3 +0038cc 8bea bf h'-2c ;@(h'38a4) +0038ce 9e0f mov.w @(h'1e,pc), r14 ;@(h'38f0) +0038d0 d308 mov.l @(h'20,pc), r3 ;@(h'38f4) +0038d2 430b jsr @r3 +0038d4 64e3 mov r14, r4 +0038d6 dd08 mov.l @(h'20,pc), r13 ;@(h'38f8) +0038d8 a002 bra h'4 ;@(h'38e0) +0038da 0009 nop +0038dc 4d0b jsr @r13 +0038de 64f3 mov r15, r4 +0038e0 63f2 mov.l @r15, r3 +0038e2 33e0 cmp/eq r14, r3 +0038e4 8bfa bf h'-c ;@(h'38dc) +0038e6 7f28 add #h'28, r15 +0038e8 4f26 lds.l @r15+, pr +0038ea 6df6 mov.l @r15+, r13 +0038ec 000b rts +0038ee 6ef6 mov.l @r15+, r14 +0038f0 7534 add #h'34, r5 +0038f2 0000 +0038f4 0030 +0038f6 5cd4 mov.l @(h'10,r13), r12 +0038f8 0030 +0038fa 5854 mov.l @(h'10,r5), r8 +0038fc 2fd6 mov.l r13, @-r15 +0038fe e501 mov #h'1, r5 +003900 2fc6 mov.l r12, @-r15 +003902 634c extu.b r4, r3 +003904 2fb6 mov.l r11, @-r15 +003906 6c53 mov r5, r12 +003908 7ff4 add #h'f4, r15 +00390a 4309 shlr2 r3 +00390c 4309 shlr2 r3 +00390e 4c3c shad r3, r12 +003910 e30f mov #h'f, r3 +003912 2439 and r3, r4 +003914 624c extu.b r4, r2 +003916 e107 mov #h'7, r1 +003918 3217 cmp/gt r1, r2 +00391a 8f02 bf/s h'4 ;@(h'3922) +00391c e700 mov #h'0, r7 +00391e 6753 mov r5, r7 +003920 74f8 add #h'f8, r4 +003922 644c extu.b r4, r4 +003924 6d53 mov r5, r13 +003926 4d4c shad r4, r13 +003928 d428 mov.l @(h'a0,pc), r4 ;@(h'39cc) +00392a 6341 mov.w @r4, r3 +00392c 2f31 mov.w r3, @r15 +00392e 8541 mov.w @(h'2,r4), r0 +003930 81f2 mov.w r0, @(h'4,r15) +003932 854c mov.w @(h'18,r4), r0 +003934 81f4 mov.w r0, @(h'8,r15) +003936 d026 mov.l @(h'98,pc), r0 ;@(h'39d0) +003938 8141 mov.w r0, @(h'2,r4) +00393a d326 mov.l @(h'98,pc), r3 ;@(h'39d4) +00393c 854c mov.w @(h'18,r4), r0 +00393e 2039 and r3, r0 +003940 cb0a or #h'a, r0 +003942 814c mov.w r0, @(h'18,r4) +003944 9240 mov.w @(h'80,pc), r2 ;@(h'39c8) +003946 2421 mov.w r2, @r4 +003948 d223 mov.l @(h'8c,pc), r2 ;@(h'39d8) +00394a 61c7 not r12, r1 +00394c 2210 mov.b r1, @r2 +00394e 617c extu.b r7, r1 +003950 db22 mov.l @(h'88,pc), r11 ;@(h'39dc) +003952 2118 tst r1, r1 +003954 66b3 mov r11, r6 +003956 7616 add #h'16, r6 +003958 8d02 bt/s h'4 ;@(h'3960) +00395a 60dc extu.b r13, r0 +00395c a001 bra h'2 ;@(h'3962) +00395e 6560 mov.b @r6, r5 +003960 65b0 mov.b @r11, r5 +003962 655c extu.b r5, r5 +003964 2509 and r0, r5 +003966 2558 tst r5, r5 +003968 8d22 bt/s h'44 ;@(h'39b0) +00396a 0529 movt r5 +00396c 902c mov.w @(h'58,pc), r0 ;@(h'39c8) +00396e 8141 mov.w r0, @(h'2,r4) +003970 d318 mov.l @(h'60,pc), r3 ;@(h'39d4) +003972 854c mov.w @(h'18,r4), r0 +003974 2039 and r3, r0 +003976 cb05 or #h'5, r0 +003978 814c mov.w r0, @(h'18,r4) +00397a d215 mov.l @(h'54,pc), r2 ;@(h'39d0) +00397c 2421 mov.w r2, @r4 +00397e 677c extu.b r7, r7 +003980 2778 tst r7, r7 +003982 8d09 bt/s h'12 ;@(h'3998) +003984 65d7 not r13, r5 +003986 e20b mov #h'b, r2 +003988 2529 and r2, r5 +00398a 6060 mov.b @r6, r0 +00398c c9f4 and #h'f4, r0 +00398e 250b or r0, r5 +003990 2650 mov.b r5, @r6 +003992 911a mov.w @(h'34,pc), r1 ;@(h'39ca) +003994 a005 bra h'a ;@(h'39a2) +003996 2b10 mov.b r1, @r11 +003998 6060 mov.b @r6, r0 +00399a c9f4 and #h'f4, r0 +00399c cb0b or #h'b, r0 +00399e 2600 mov.b r0, @r6 +0039a0 2b50 mov.b r5, @r11 +0039a2 d30d mov.l @(h'34,pc), r3 ;@(h'39d8) +0039a4 6530 mov.b @r3, r5 +0039a6 655c extu.b r5, r5 +0039a8 6ccc extu.b r12, r12 +0039aa 25c9 and r12, r5 +0039ac 2558 tst r5, r5 +0039ae 0529 movt r5 +0039b0 62f1 mov.w @r15, r2 +0039b2 2421 mov.w r2, @r4 +0039b4 85f2 mov.w @(h'4,r15), r0 +0039b6 8141 mov.w r0, @(h'2,r4) +0039b8 85f4 mov.w @(h'8,r15), r0 +0039ba 814c mov.w r0, @(h'18,r4) +0039bc 6053 mov r5, r0 +0039be 7f0c +0039c0 6bf6 mov.l @r15+, r11 +0039c2 6cf6 mov.l @r15+, r12 +0039c4 000b rts +0039c6 6df6 mov.l @r15+, r13 +0039c8 5555 mov.l @(h'14,r5), r5 +0039ca 00ff mac.l @r15+, @r0+ +0039cc a400 bra h'800 ;@(h'41d0) +0039ce 0100 +0039d0 0000 +0039d2 aaaa bra h'-aac ;@(h'2f2a) +0039d4 0000 +0039d6 fff0 +0039d8 a400 bra h'800 ;@(h'41dc) +0039da 0120 +0039dc a400 bra h'800 ;@(h'41e0) +0039de 0122 stc vbr, r1 +0039e0 2fe6 mov.l r14, @-r15 +0039e2 2fd6 mov.l r13, @-r15 +0039e4 2fc6 mov.l r12, @-r15 +0039e6 2fb6 mov.l r11, @-r15 +0039e8 2fa6 mov.l r10, @-r15 +0039ea 2f96 mov.l r9, @-r15 +0039ec 2f86 mov.l r8, @-r15 +0039ee 6943 mov r4, r9 +0039f0 dc3e mov.l @(h'f8,pc), r12 ;@(h'3aec) +0039f2 4f22 sts.l pr, @-r15 +0039f4 9074 mov.w @(h'e8,pc), r0 ;@(h'3ae0) +0039f6 3f0c add r0, r15 +0039f8 4c0b jsr @r12 +0039fa e434 mov #h'34, r4 +0039fc db3c mov.l @(h'f0,pc), r11 ;@(h'3af0) +0039fe 2998 tst r9, r9 +003a00 6e03 mov r0, r14 +003a02 ed00 mov #h'0, r13 +003a04 2e92 mov.l r9, @r14 +003a06 e612 mov #h'12, r6 +003a08 1ed1 mov.l r13, @(h'4,r14) +003a0a 1ed3 mov.l r13, @(h'c,r14) +003a0c 1ed4 mov.l r13, @(h'10,r14) +003a0e 1ed2 mov.l r13, @(h'8,r14) +003a10 1ed5 mov.l r13, @(h'14,r14) +003a12 1ed6 mov.l r13, @(h'18,r14) +003a14 1ed7 mov.l r13, @(h'1c,r14) +003a16 1ed8 mov.l r13, @(h'20,r14) +003a18 1ed9 mov.l r13, @(h'24,r14) +003a1a 1eda mov.l r13, @(h'28,r14) +003a1c 1edb mov.l r13, @(h'2c,r14) +003a1e 1edc mov.l r13, @(h'30,r14) +003a20 8f2c bf/s h'58 ;@(h'3a7c) +003a22 e50a mov #h'a, r5 +003a24 915d mov.w @(h'ba,pc), r1 ;@(h'3ae2) +003a26 d233 mov.l @(h'cc,pc), r2 ;@(h'3af4) +003a28 905c mov.w @(h'b8,pc), r0 ;@(h'3ae4) +003a2a d333 mov.l @(h'cc,pc), r3 ;@(h'3af8) +003a2c 430b jsr @r3 +003a2e 31fc add r15, r1 +003a30 1e63 mov.l r6, @(h'c,r14) +003a32 9457 mov.w @(h'ae,pc), r4 ;@(h'3ae4) 003a34 4c0b jsr @r12 -003a36 e448 mov #h'48, r4 -003a38 1e09 mov.l r0, @(h'24,r14) -003a3a 6103 mov r0, r1 -003a3c d42a mov.l @(h'a8,pc), r4 ;@(h'3ae8) -003a3e e300 mov #h'0, r3 -003a40 2fd6 mov.l r13, @-r15 -003a42 6733 mov r3, r7 -003a44 2fd6 mov.l r13, @-r15 -003a46 6633 mov r3, r6 -003a48 2f36 mov.l r3, @-r15 -003a4a 2f16 mov.l r1, @-r15 -003a4c d127 mov.l @(h'9c,pc), r1 ;@(h'3aec) -003a4e 410b jsr @r1 -003a50 6533 mov r3, r5 -003a52 e340 mov #h'40, r3 -003a54 d426 mov.l @(h'98,pc), r4 ;@(h'3af0) -003a56 e701 mov #h'1, r7 -003a58 51e9 mov.l @(h'24,r14), r1 -003a5a e602 mov #h'2, r6 -003a5c 2fd6 mov.l r13, @-r15 -003a5e 7124 add #h'24, r1 -003a60 2fd6 mov.l r13, @-r15 -003a62 2f36 mov.l r3, @-r15 -003a64 a2c1 bra h'582 ;@(h'3fea) -003a66 e500 mov #h'0, r5 -003a68 6093 mov r9, r0 -003a6a 8801 cmp/eq #h'1, r0 -003a6c 8f48 bf/s h'90 ;@(h'3b00) -003a6e e70c mov #h'c, r7 -003a70 912f mov.w @(h'5e,pc), r1 ;@(h'3ad2) -003a72 d220 mov.l @(h'80,pc), r2 ;@(h'3af4) -003a74 902e mov.w @(h'5c,pc), r0 ;@(h'3ad4) -003a76 d31b mov.l @(h'6c,pc), r3 ;@(h'3ae4) -003a78 430b jsr @r3 -003a7a 31fc add r15, r1 -003a7c 942a mov.w @(h'54,pc), r4 ;@(h'3ad4) -003a7e e117 mov #h'17, r1 -003a80 1e13 mov.l r1, @(h'c,r14) -003a82 4c0b jsr @r12 -003a84 1e74 mov.l r7, @(h'10,r14) -003a86 1e02 mov.l r0, @(h'8,r14) -003a88 9624 mov.w @(h'48,pc), r6 ;@(h'3ad4) -003a8a 9522 mov.w @(h'44,pc), r5 ;@(h'3ad2) -003a8c 35fc add r15, r5 -003a8e 4b0b jsr @r11 -003a90 6403 mov r0, r4 -003a92 e302 mov #h'2, r3 -003a94 1e3a mov.l r3, @(h'28,r14) +003a36 1e54 mov.l r5, @(h'10,r14) +003a38 1e02 mov.l r0, @(h'8,r14) +003a3a 9653 mov.w @(h'a6,pc), r6 ;@(h'3ae4) +003a3c 9551 mov.w @(h'a2,pc), r5 ;@(h'3ae2) +003a3e 35fc add r15, r5 +003a40 4b0b jsr @r11 +003a42 6403 mov r0, r4 +003a44 e202 mov #h'2, r2 +003a46 1e2a mov.l r2, @(h'28,r14) +003a48 4c0b jsr @r12 +003a4a e448 mov #h'48, r4 +003a4c 1e09 mov.l r0, @(h'24,r14) +003a4e 6103 mov r0, r1 +003a50 d42a mov.l @(h'a8,pc), r4 ;@(h'3afc) +003a52 e300 mov #h'0, r3 +003a54 2fd6 mov.l r13, @-r15 +003a56 6733 mov r3, r7 +003a58 2fd6 mov.l r13, @-r15 +003a5a 6633 mov r3, r6 +003a5c 2f36 mov.l r3, @-r15 +003a5e 2f16 mov.l r1, @-r15 +003a60 d127 mov.l @(h'9c,pc), r1 ;@(h'3b00) +003a62 410b jsr @r1 +003a64 6533 mov r3, r5 +003a66 e340 mov #h'40, r3 +003a68 d426 mov.l @(h'98,pc), r4 ;@(h'3b04) +003a6a e701 mov #h'1, r7 +003a6c 51e9 mov.l @(h'24,r14), r1 +003a6e e602 mov #h'2, r6 +003a70 2fd6 mov.l r13, @-r15 +003a72 7124 add #h'24, r1 +003a74 2fd6 mov.l r13, @-r15 +003a76 2f36 mov.l r3, @-r15 +003a78 a2c1 bra h'582 ;@(h'3ffe) +003a7a e500 mov #h'0, r5 +003a7c 6093 mov r9, r0 +003a7e 8801 cmp/eq #h'1, r0 +003a80 8f48 bf/s h'90 ;@(h'3b14) +003a82 e70c mov #h'c, r7 +003a84 912f mov.w @(h'5e,pc), r1 ;@(h'3ae6) +003a86 d220 mov.l @(h'80,pc), r2 ;@(h'3b08) +003a88 902e mov.w @(h'5c,pc), r0 ;@(h'3ae8) +003a8a d31b mov.l @(h'6c,pc), r3 ;@(h'3af8) +003a8c 430b jsr @r3 +003a8e 31fc add r15, r1 +003a90 942a mov.w @(h'54,pc), r4 ;@(h'3ae8) +003a92 e117 mov #h'17, r1 +003a94 1e13 mov.l r1, @(h'c,r14) 003a96 4c0b jsr @r12 -003a98 e448 mov #h'48, r4 -003a9a 6103 mov r0, r1 -003a9c d416 mov.l @(h'58,pc), r4 ;@(h'3af8) -003a9e e320 mov #h'20, r3 -003aa0 1e09 mov.l r0, @(h'24,r14) -003aa2 e701 mov #h'1, r7 -003aa4 2fd6 mov.l r13, @-r15 -003aa6 e602 mov #h'2, r6 -003aa8 2fd6 mov.l r13, @-r15 -003aaa 2f36 mov.l r3, @-r15 -003aac 2f16 mov.l r1, @-r15 -003aae d10f mov.l @(h'3c,pc), r1 ;@(h'3aec) -003ab0 410b jsr @r1 -003ab2 e500 mov #h'0, r5 -003ab4 51e9 mov.l @(h'24,r14), r1 -003ab6 e35c mov #h'5c, r3 -003ab8 d410 mov.l @(h'40,pc), r4 ;@(h'3afc) -003aba e701 mov #h'1, r7 +003a98 1e74 mov.l r7, @(h'10,r14) +003a9a 1e02 mov.l r0, @(h'8,r14) +003a9c 9624 mov.w @(h'48,pc), r6 ;@(h'3ae8) +003a9e 9522 mov.w @(h'44,pc), r5 ;@(h'3ae6) +003aa0 35fc add r15, r5 +003aa2 4b0b jsr @r11 +003aa4 6403 mov r0, r4 +003aa6 e302 mov #h'2, r3 +003aa8 1e3a mov.l r3, @(h'28,r14) +003aaa 4c0b jsr @r12 +003aac e448 mov #h'48, r4 +003aae 6103 mov r0, r1 +003ab0 d416 mov.l @(h'58,pc), r4 ;@(h'3b0c) +003ab2 e320 mov #h'20, r3 +003ab4 1e09 mov.l r0, @(h'24,r14) +003ab6 e701 mov #h'1, r7 +003ab8 2fd6 mov.l r13, @-r15 +003aba e602 mov #h'2, r6 003abc 2fd6 mov.l r13, @-r15 -003abe e602 mov #h'2, r6 -003ac0 2fd6 mov.l r13, @-r15 -003ac2 e500 mov #h'0, r5 -003ac4 2f36 mov.l r3, @-r15 -003ac6 7124 add #h'24, r1 -003ac8 a28f bra h'51e ;@(h'3fea) -003aca 0009 nop -003acc fc2c -003ace 0320 -003ad0 00b4 mov.b r11, @(r0,r0) -003ad2 02c0 -003ad4 0114 mov.b r1, @(r0,r1) -003ad6 0000 -003ad8 0030 -003ada 5870 mov.l @(h'0,r7), r8 -003adc 0030 -003ade 56a0 mov.l @(h'0,r10), r6 -003ae0 0030 -003ae2 6548 swap.b r4, r5 -003ae4 0030 -003ae6 5608 mov.l @(h'20,r0), r6 -003ae8 0030 -003aea 65fc extu.b r15, r5 +003abe 2f36 mov.l r3, @-r15 +003ac0 2f16 mov.l r1, @-r15 +003ac2 d10f mov.l @(h'3c,pc), r1 ;@(h'3b00) +003ac4 410b jsr @r1 +003ac6 e500 mov #h'0, r5 +003ac8 51e9 mov.l @(h'24,r14), r1 +003aca e35c mov #h'5c, r3 +003acc d410 mov.l @(h'40,pc), r4 ;@(h'3b10) +003ace e701 mov #h'1, r7 +003ad0 2fd6 mov.l r13, @-r15 +003ad2 e602 mov #h'2, r6 +003ad4 2fd6 mov.l r13, @-r15 +003ad6 e500 mov #h'0, r5 +003ad8 2f36 mov.l r3, @-r15 +003ada 7124 add #h'24, r1 +003adc a28f bra h'51e ;@(h'3ffe) +003ade 0009 nop +003ae0 fc2c +003ae2 0320 +003ae4 00b4 mov.b r11, @(r0,r0) +003ae6 02c0 +003ae8 0114 mov.b r1, @(r0,r1) +003aea 0000 003aec 0030 -003aee 4ee8 +003aee 5884 mov.l @(h'10,r8), r8 003af0 0030 -003af2 6618 swap.b r1, r6 +003af2 56b4 mov.l @(h'10,r11), r6 003af4 0030 -003af6 663b neg r3, r6 +003af6 655c extu.b r5, r5 003af8 0030 -003afa 6750 mov.b @r5, r7 +003afa 561c mov.l @(h'30,r1), r6 003afc 0030 -003afe 6774 mov.b @r7+, r7 -003b00 6093 mov r9, r0 -003b02 8802 cmp/eq #h'2, r0 -003b04 8f3a bf/s h'74 ;@(h'3b7c) -003b06 e41a mov #h'1a, r4 -003b08 9175 mov.w @(h'ea,pc), r1 ;@(h'3bf6) -003b0a d23d mov.l @(h'f4,pc), r2 ;@(h'3c00) -003b0c 9074 mov.w @(h'e8,pc), r0 ;@(h'3bf8) -003b0e d33d mov.l @(h'f4,pc), r3 ;@(h'3c04) -003b10 430b jsr @r3 -003b12 31fc add r15, r1 -003b14 1e43 mov.l r4, @(h'c,r14) -003b16 e10b mov #h'b, r1 -003b18 946e mov.w @(h'dc,pc), r4 ;@(h'3bf8) -003b1a 4c0b jsr @r12 -003b1c 1e14 mov.l r1, @(h'10,r14) -003b1e 1e02 mov.l r0, @(h'8,r14) -003b20 966a mov.w @(h'd4,pc), r6 ;@(h'3bf8) -003b22 9568 mov.w @(h'd0,pc), r5 ;@(h'3bf6) -003b24 35fc add r15, r5 -003b26 4b0b jsr @r11 -003b28 6403 mov r0, r4 -003b2a e303 mov #h'3, r3 -003b2c 1e3a mov.l r3, @(h'28,r14) +003afe 6610 mov.b @r1, r6 +003b00 0030 +003b02 4efc shad r15, r14 +003b04 0030 +003b06 662c extu.b r2, r6 +003b08 0030 +003b0a 664f exts.w r4, r6 +003b0c 0030 +003b0e 6764 mov.b @r6+, r7 +003b10 0030 +003b12 6788 swap.b r8, r7 +003b14 6093 mov r9, r0 +003b16 8802 cmp/eq #h'2, r0 +003b18 8f3a bf/s h'74 ;@(h'3b90) +003b1a e41a mov #h'1a, r4 +003b1c 9175 mov.w @(h'ea,pc), r1 ;@(h'3c0a) +003b1e d23d mov.l @(h'f4,pc), r2 ;@(h'3c14) +003b20 9074 mov.w @(h'e8,pc), r0 ;@(h'3c0c) +003b22 d33d mov.l @(h'f4,pc), r3 ;@(h'3c18) +003b24 430b jsr @r3 +003b26 31fc add r15, r1 +003b28 1e43 mov.l r4, @(h'c,r14) +003b2a e10b mov #h'b, r1 +003b2c 946e mov.w @(h'dc,pc), r4 ;@(h'3c0c) 003b2e 4c0b jsr @r12 -003b30 e46c mov #h'6c, r4 -003b32 6103 mov r0, r1 -003b34 d434 mov.l @(h'd0,pc), r4 ;@(h'3c08) -003b36 e319 mov #h'19, r3 -003b38 1e09 mov.l r0, @(h'24,r14) -003b3a e701 mov #h'1, r7 -003b3c 2fd6 mov.l r13, @-r15 -003b3e e602 mov #h'2, r6 -003b40 2fd6 mov.l r13, @-r15 -003b42 2f36 mov.l r3, @-r15 -003b44 2f16 mov.l r1, @-r15 -003b46 d131 mov.l @(h'c4,pc), r1 ;@(h'3c0c) -003b48 410b jsr @r1 -003b4a e500 mov #h'0, r5 -003b4c 51e9 mov.l @(h'24,r14), r1 -003b4e e300 mov #h'0, r3 -003b50 d42f mov.l @(h'bc,pc), r4 ;@(h'3c10) -003b52 e701 mov #h'1, r7 +003b30 1e14 mov.l r1, @(h'10,r14) +003b32 1e02 mov.l r0, @(h'8,r14) +003b34 966a mov.w @(h'd4,pc), r6 ;@(h'3c0c) +003b36 9568 mov.w @(h'd0,pc), r5 ;@(h'3c0a) +003b38 35fc add r15, r5 +003b3a 4b0b jsr @r11 +003b3c 6403 mov r0, r4 +003b3e e303 mov #h'3, r3 +003b40 1e3a mov.l r3, @(h'28,r14) +003b42 4c0b jsr @r12 +003b44 e46c mov #h'6c, r4 +003b46 6103 mov r0, r1 +003b48 d434 mov.l @(h'd0,pc), r4 ;@(h'3c1c) +003b4a e319 mov #h'19, r3 +003b4c 1e09 mov.l r0, @(h'24,r14) +003b4e e701 mov #h'1, r7 +003b50 2fd6 mov.l r13, @-r15 +003b52 e602 mov #h'2, r6 003b54 2fd6 mov.l r13, @-r15 -003b56 7124 add #h'24, r1 -003b58 2fd6 mov.l r13, @-r15 -003b5a 6673 mov r7, r6 -003b5c 2f36 mov.l r3, @-r15 -003b5e 2f16 mov.l r1, @-r15 -003b60 d12a mov.l @(h'a8,pc), r1 ;@(h'3c0c) -003b62 410b jsr @r1 -003b64 6533 mov r3, r5 -003b66 e300 mov #h'0, r3 -003b68 d42a mov.l @(h'a8,pc), r4 ;@(h'3c14) -003b6a e703 mov #h'3, r7 -003b6c 51e9 mov.l @(h'24,r14), r1 -003b6e 6533 mov r3, r5 -003b70 2fd6 mov.l r13, @-r15 -003b72 7148 add #h'48, r1 -003b74 2fd6 mov.l r13, @-r15 -003b76 2f36 mov.l r3, @-r15 -003b78 a12b bra h'256 ;@(h'3dd2) -003b7a e601 mov #h'1, r6 -003b7c 8803 cmp/eq #h'3, r0 -003b7e 8b53 bf h'a6 ;@(h'3c28) -003b80 913b mov.w @(h'76,pc), r1 ;@(h'3bfa) -003b82 d225 mov.l @(h'94,pc), r2 ;@(h'3c18) -003b84 903a mov.w @(h'74,pc), r0 ;@(h'3bfc) -003b86 d31f mov.l @(h'7c,pc), r3 ;@(h'3c04) -003b88 430b jsr @r3 -003b8a 31fc add r15, r1 -003b8c 9436 mov.w @(h'6c,pc), r4 ;@(h'3bfc) -003b8e e11c mov #h'1c, r1 -003b90 1e13 mov.l r1, @(h'c,r14) -003b92 4c0b jsr @r12 -003b94 1e74 mov.l r7, @(h'10,r14) -003b96 1e02 mov.l r0, @(h'8,r14) -003b98 9630 mov.w @(h'60,pc), r6 ;@(h'3bfc) -003b9a 952e mov.w @(h'5c,pc), r5 ;@(h'3bfa) -003b9c 35fc add r15, r5 -003b9e 4b0b jsr @r11 -003ba0 6403 mov r0, r4 -003ba2 e303 mov #h'3, r3 -003ba4 1e3a mov.l r3, @(h'28,r14) +003b56 2f36 mov.l r3, @-r15 +003b58 2f16 mov.l r1, @-r15 +003b5a d131 mov.l @(h'c4,pc), r1 ;@(h'3c20) +003b5c 410b jsr @r1 +003b5e e500 mov #h'0, r5 +003b60 51e9 mov.l @(h'24,r14), r1 +003b62 e300 mov #h'0, r3 +003b64 d42f mov.l @(h'bc,pc), r4 ;@(h'3c24) +003b66 e701 mov #h'1, r7 +003b68 2fd6 mov.l r13, @-r15 +003b6a 7124 add #h'24, r1 +003b6c 2fd6 mov.l r13, @-r15 +003b6e 6673 mov r7, r6 +003b70 2f36 mov.l r3, @-r15 +003b72 2f16 mov.l r1, @-r15 +003b74 d12a mov.l @(h'a8,pc), r1 ;@(h'3c20) +003b76 410b jsr @r1 +003b78 6533 mov r3, r5 +003b7a e300 mov #h'0, r3 +003b7c d42a mov.l @(h'a8,pc), r4 ;@(h'3c28) +003b7e e703 mov #h'3, r7 +003b80 51e9 mov.l @(h'24,r14), r1 +003b82 6533 mov r3, r5 +003b84 2fd6 mov.l r13, @-r15 +003b86 7148 add #h'48, r1 +003b88 2fd6 mov.l r13, @-r15 +003b8a 2f36 mov.l r3, @-r15 +003b8c a12b bra h'256 ;@(h'3de6) +003b8e e601 mov #h'1, r6 +003b90 8803 cmp/eq #h'3, r0 +003b92 8b53 bf h'a6 ;@(h'3c3c) +003b94 913b mov.w @(h'76,pc), r1 ;@(h'3c0e) +003b96 d225 mov.l @(h'94,pc), r2 ;@(h'3c2c) +003b98 903a mov.w @(h'74,pc), r0 ;@(h'3c10) +003b9a d31f mov.l @(h'7c,pc), r3 ;@(h'3c18) +003b9c 430b jsr @r3 +003b9e 31fc add r15, r1 +003ba0 9436 mov.w @(h'6c,pc), r4 ;@(h'3c10) +003ba2 e11c mov #h'1c, r1 +003ba4 1e13 mov.l r1, @(h'c,r14) 003ba6 4c0b jsr @r12 -003ba8 e46c mov #h'6c, r4 -003baa 6103 mov r0, r1 -003bac d41b mov.l @(h'6c,pc), r4 ;@(h'3c1c) -003bae e300 mov #h'0, r3 -003bb0 1e09 mov.l r0, @(h'24,r14) -003bb2 6733 mov r3, r7 -003bb4 2fd6 mov.l r13, @-r15 -003bb6 6633 mov r3, r6 -003bb8 2fd6 mov.l r13, @-r15 -003bba 2f36 mov.l r3, @-r15 -003bbc 2f16 mov.l r1, @-r15 -003bbe d113 mov.l @(h'4c,pc), r1 ;@(h'3c0c) -003bc0 410b jsr @r1 -003bc2 6533 mov r3, r5 -003bc4 51e9 mov.l @(h'24,r14), r1 -003bc6 e341 mov #h'41, r3 -003bc8 d415 mov.l @(h'54,pc), r4 ;@(h'3c20) -003bca e701 mov #h'1, r7 +003ba8 1e74 mov.l r7, @(h'10,r14) +003baa 1e02 mov.l r0, @(h'8,r14) +003bac 9630 mov.w @(h'60,pc), r6 ;@(h'3c10) +003bae 952e mov.w @(h'5c,pc), r5 ;@(h'3c0e) +003bb0 35fc add r15, r5 +003bb2 4b0b jsr @r11 +003bb4 6403 mov r0, r4 +003bb6 e303 mov #h'3, r3 +003bb8 1e3a mov.l r3, @(h'28,r14) +003bba 4c0b jsr @r12 +003bbc e46c mov #h'6c, r4 +003bbe 6103 mov r0, r1 +003bc0 d41b mov.l @(h'6c,pc), r4 ;@(h'3c30) +003bc2 e300 mov #h'0, r3 +003bc4 1e09 mov.l r0, @(h'24,r14) +003bc6 6733 mov r3, r7 +003bc8 2fd6 mov.l r13, @-r15 +003bca 6633 mov r3, r6 003bcc 2fd6 mov.l r13, @-r15 -003bce e603 mov #h'3, r6 -003bd0 2fd6 mov.l r13, @-r15 -003bd2 7124 add #h'24, r1 -003bd4 2f36 mov.l r3, @-r15 -003bd6 2f16 mov.l r1, @-r15 -003bd8 d10c mov.l @(h'30,pc), r1 ;@(h'3c0c) -003bda 410b jsr @r1 -003bdc e500 mov #h'0, r5 -003bde e300 mov #h'0, r3 -003be0 d410 mov.l @(h'40,pc), r4 ;@(h'3c24) -003be2 e703 mov #h'3, r7 -003be4 51e9 mov.l @(h'24,r14), r1 -003be6 e601 mov #h'1, r6 -003be8 2fd6 mov.l r13, @-r15 -003bea 6533 mov r3, r5 -003bec 2fd6 mov.l r13, @-r15 -003bee 7148 add #h'48, r1 -003bf0 2f36 mov.l r3, @-r15 -003bf2 a0ee bra h'1dc ;@(h'3dd2) -003bf4 0009 nop -003bf6 02b4 mov.b r11, @(r0,r2) -003bf8 011e mov.l @(r0,r1), r1 -003bfa 0284 mov.b r8, @(r0,r2) -003bfc 0150 -003bfe 0000 -003c00 0030 -003c02 679e exts.b r9, r7 -003c04 0030 -003c06 5608 mov.l @(h'20,r0), r6 -003c08 0030 -003c0a 68bc extu.b r11, r8 -003c0c 0030 -003c0e 4ee8 -003c10 0030 -003c12 6900 mov.b @r0, r9 +003bce 2f36 mov.l r3, @-r15 +003bd0 2f16 mov.l r1, @-r15 +003bd2 d113 mov.l @(h'4c,pc), r1 ;@(h'3c20) +003bd4 410b jsr @r1 +003bd6 6533 mov r3, r5 +003bd8 51e9 mov.l @(h'24,r14), r1 +003bda e341 mov #h'41, r3 +003bdc d415 mov.l @(h'54,pc), r4 ;@(h'3c34) +003bde e701 mov #h'1, r7 +003be0 2fd6 mov.l r13, @-r15 +003be2 e603 mov #h'3, r6 +003be4 2fd6 mov.l r13, @-r15 +003be6 7124 add #h'24, r1 +003be8 2f36 mov.l r3, @-r15 +003bea 2f16 mov.l r1, @-r15 +003bec d10c mov.l @(h'30,pc), r1 ;@(h'3c20) +003bee 410b jsr @r1 +003bf0 e500 mov #h'0, r5 +003bf2 e300 mov #h'0, r3 +003bf4 d410 mov.l @(h'40,pc), r4 ;@(h'3c38) +003bf6 e703 mov #h'3, r7 +003bf8 51e9 mov.l @(h'24,r14), r1 +003bfa e601 mov #h'1, r6 +003bfc 2fd6 mov.l r13, @-r15 +003bfe 6533 mov r3, r5 +003c00 2fd6 mov.l r13, @-r15 +003c02 7148 add #h'48, r1 +003c04 2f36 mov.l r3, @-r15 +003c06 a0ee bra h'1dc ;@(h'3de6) +003c08 0009 nop +003c0a 02b4 mov.b r11, @(r0,r2) +003c0c 011e mov.l @(r0,r1), r1 +003c0e 0284 mov.b r8, @(r0,r2) +003c10 0150 +003c12 0000 003c14 0030 -003c16 6908 swap.b r0, r9 +003c16 67b2 mov.l @r11, r7 003c18 0030 -003c1a 692e exts.b r2, r9 +003c1a 561c mov.l @(h'30,r1), r6 003c1c 0030 -003c1e 6a80 mov.b @r8, r10 +003c1e 68d0 mov.b @r13, r8 003c20 0030 -003c22 6ab0 mov.b @r11, r10 +003c22 4efc shad r15, r14 003c24 0030 -003c26 6ac4 mov.b @r12+, r10 -003c28 e711 mov #h'11, r7 -003c2a 6873 mov r7, r8 -003c2c 6093 mov r9, r0 -003c2e 8804 cmp/eq #h'4, r0 -003c30 8d02 bt/s h'4 ;@(h'3c38) -003c32 787f add #h'7f, r8 -003c34 a082 bra h'104 ;@(h'3d3c) -003c36 0009 nop -003c38 9167 mov.w @(h'ce,pc), r1 ;@(h'3d0a) -003c3a d237 mov.l @(h'dc,pc), r2 ;@(h'3d18) -003c3c 9066 mov.w @(h'cc,pc), r0 ;@(h'3d0c) -003c3e d337 mov.l @(h'dc,pc), r3 ;@(h'3d1c) -003c40 430b jsr @r3 -003c42 31fc add r15, r1 -003c44 1e73 mov.l r7, @(h'c,r14) -003c46 e113 mov #h'13, r1 -003c48 9461 mov.w @(h'c2,pc), r4 ;@(h'3d0e) -003c4a 4c0b jsr @r12 -003c4c 1e14 mov.l r1, @(h'10,r14) -003c4e 1e02 mov.l r0, @(h'8,r14) -003c50 965d mov.w @(h'ba,pc), r6 ;@(h'3d0e) -003c52 955a mov.w @(h'b4,pc), r5 ;@(h'3d0a) -003c54 35fc add r15, r5 -003c56 4b0b jsr @r11 -003c58 6403 mov r0, r4 -003c5a e306 mov #h'6, r3 -003c5c 9458 mov.w @(h'b0,pc), r4 ;@(h'3d10) +003c26 6914 mov.b @r1+, r9 +003c28 0030 +003c2a 691c extu.b r1, r9 +003c2c 0030 +003c2e 6942 mov.l @r4, r9 +003c30 0030 +003c32 6a94 mov.b @r9+, r10 +003c34 0030 +003c36 6ac4 mov.b @r12+, r10 +003c38 0030 +003c3a 6ad8 swap.b r13, r10 +003c3c e711 mov #h'11, r7 +003c3e 6873 mov r7, r8 +003c40 6093 mov r9, r0 +003c42 8804 cmp/eq #h'4, r0 +003c44 8d02 bt/s h'4 ;@(h'3c4c) +003c46 787f add #h'7f, r8 +003c48 a082 bra h'104 ;@(h'3d50) +003c4a 0009 nop +003c4c 9167 mov.w @(h'ce,pc), r1 ;@(h'3d1e) +003c4e d237 mov.l @(h'dc,pc), r2 ;@(h'3d2c) +003c50 9066 mov.w @(h'cc,pc), r0 ;@(h'3d20) +003c52 d337 mov.l @(h'dc,pc), r3 ;@(h'3d30) +003c54 430b jsr @r3 +003c56 31fc add r15, r1 +003c58 1e73 mov.l r7, @(h'c,r14) +003c5a e113 mov #h'13, r1 +003c5c 9461 mov.w @(h'c2,pc), r4 ;@(h'3d22) 003c5e 4c0b jsr @r12 -003c60 1e3a mov.l r3, @(h'28,r14) -003c62 6103 mov r0, r1 -003c64 d42e mov.l @(h'b8,pc), r4 ;@(h'3d20) -003c66 e300 mov #h'0, r3 -003c68 1e09 mov.l r0, @(h'24,r14) -003c6a 6733 mov r3, r7 -003c6c 2fd6 mov.l r13, @-r15 -003c6e 6633 mov r3, r6 -003c70 2fd6 mov.l r13, @-r15 -003c72 2f36 mov.l r3, @-r15 -003c74 2f16 mov.l r1, @-r15 -003c76 d12b mov.l @(h'ac,pc), r1 ;@(h'3d24) -003c78 410b jsr @r1 -003c7a e501 mov #h'1, r5 -003c7c 51e9 mov.l @(h'24,r14), r1 -003c7e e269 mov #h'69, r2 -003c80 d429 mov.l @(h'a4,pc), r4 ;@(h'3d28) -003c82 e738 mov #h'38, r7 -003c84 9345 mov.w @(h'8a,pc), r3 ;@(h'3d12) -003c86 e604 mov #h'4, r6 -003c88 2f36 mov.l r3, @-r15 -003c8a e500 mov #h'0, r5 -003c8c 2f26 mov.l r2, @-r15 -003c8e 7124 add #h'24, r1 -003c90 d324 mov.l @(h'90,pc), r3 ;@(h'3d24) -003c92 6013 mov r1, r0 -003c94 e160 mov #h'60, r1 -003c96 2f16 mov.l r1, @-r15 -003c98 430b jsr @r3 -003c9a 2f06 mov.l r0, @-r15 -003c9c 51e9 mov.l @(h'24,r14), r1 -003c9e e269 mov #h'69, r2 -003ca0 d422 mov.l @(h'88,pc), r4 ;@(h'3d2c) -003ca2 e71f mov #h'1f, r7 -003ca4 9335 mov.w @(h'6a,pc), r3 ;@(h'3d12) -003ca6 e604 mov #h'4, r6 -003ca8 2f36 mov.l r3, @-r15 -003caa e500 mov #h'0, r5 -003cac 2f26 mov.l r2, @-r15 -003cae 7148 add #h'48, r1 -003cb0 d31c mov.l @(h'70,pc), r3 ;@(h'3d24) -003cb2 6013 mov r1, r0 -003cb4 e129 mov #h'29, r1 -003cb6 2f16 mov.l r1, @-r15 -003cb8 430b jsr @r3 -003cba 2f06 mov.l r0, @-r15 -003cbc 51e9 mov.l @(h'24,r14), r1 -003cbe e330 mov #h'30, r3 -003cc0 d41b mov.l @(h'6c,pc), r4 ;@(h'3d30) -003cc2 e23c mov #h'3c, r2 -003cc4 2f36 mov.l r3, @-r15 -003cc6 e734 mov #h'34, r7 -003cc8 2f36 mov.l r3, @-r15 -003cca e604 mov #h'4, r6 -003ccc 2f26 mov.l r2, @-r15 -003cce e501 mov #h'1, r5 -003cd0 d214 mov.l @(h'50,pc), r2 ;@(h'3d24) -003cd2 716c add #h'6c, r1 -003cd4 420b jsr @r2 -003cd6 2f16 mov.l r1, @-r15 -003cd8 51e9 mov.l @(h'24,r14), r1 -003cda e300 mov #h'0, r3 -003cdc d415 mov.l @(h'54,pc), r4 ;@(h'3d34) -003cde e703 mov #h'3, r7 -003ce0 2fd6 mov.l r13, @-r15 -003ce2 e601 mov #h'1, r6 -003ce4 2fd6 mov.l r13, @-r15 -003ce6 318c add r8, r1 -003ce8 2f36 mov.l r3, @-r15 +003c60 1e14 mov.l r1, @(h'10,r14) +003c62 1e02 mov.l r0, @(h'8,r14) +003c64 965d mov.w @(h'ba,pc), r6 ;@(h'3d22) +003c66 955a mov.w @(h'b4,pc), r5 ;@(h'3d1e) +003c68 35fc add r15, r5 +003c6a 4b0b jsr @r11 +003c6c 6403 mov r0, r4 +003c6e e306 mov #h'6, r3 +003c70 9458 mov.w @(h'b0,pc), r4 ;@(h'3d24) +003c72 4c0b jsr @r12 +003c74 1e3a mov.l r3, @(h'28,r14) +003c76 6103 mov r0, r1 +003c78 d42e mov.l @(h'b8,pc), r4 ;@(h'3d34) +003c7a e300 mov #h'0, r3 +003c7c 1e09 mov.l r0, @(h'24,r14) +003c7e 6733 mov r3, r7 +003c80 2fd6 mov.l r13, @-r15 +003c82 6633 mov r3, r6 +003c84 2fd6 mov.l r13, @-r15 +003c86 2f36 mov.l r3, @-r15 +003c88 2f16 mov.l r1, @-r15 +003c8a d12b mov.l @(h'ac,pc), r1 ;@(h'3d38) +003c8c 410b jsr @r1 +003c8e e501 mov #h'1, r5 +003c90 51e9 mov.l @(h'24,r14), r1 +003c92 e269 mov #h'69, r2 +003c94 d429 mov.l @(h'a4,pc), r4 ;@(h'3d3c) +003c96 e738 mov #h'38, r7 +003c98 9345 mov.w @(h'8a,pc), r3 ;@(h'3d26) +003c9a e604 mov #h'4, r6 +003c9c 2f36 mov.l r3, @-r15 +003c9e e500 mov #h'0, r5 +003ca0 2f26 mov.l r2, @-r15 +003ca2 7124 add #h'24, r1 +003ca4 d324 mov.l @(h'90,pc), r3 ;@(h'3d38) +003ca6 6013 mov r1, r0 +003ca8 e160 mov #h'60, r1 +003caa 2f16 mov.l r1, @-r15 +003cac 430b jsr @r3 +003cae 2f06 mov.l r0, @-r15 +003cb0 51e9 mov.l @(h'24,r14), r1 +003cb2 e269 mov #h'69, r2 +003cb4 d422 mov.l @(h'88,pc), r4 ;@(h'3d40) +003cb6 e71f mov #h'1f, r7 +003cb8 9335 mov.w @(h'6a,pc), r3 ;@(h'3d26) +003cba e604 mov #h'4, r6 +003cbc 2f36 mov.l r3, @-r15 +003cbe e500 mov #h'0, r5 +003cc0 2f26 mov.l r2, @-r15 +003cc2 7148 add #h'48, r1 +003cc4 d31c mov.l @(h'70,pc), r3 ;@(h'3d38) +003cc6 6013 mov r1, r0 +003cc8 e129 mov #h'29, r1 +003cca 2f16 mov.l r1, @-r15 +003ccc 430b jsr @r3 +003cce 2f06 mov.l r0, @-r15 +003cd0 51e9 mov.l @(h'24,r14), r1 +003cd2 e330 mov #h'30, r3 +003cd4 d41b mov.l @(h'6c,pc), r4 ;@(h'3d44) +003cd6 e23c mov #h'3c, r2 +003cd8 2f36 mov.l r3, @-r15 +003cda e734 mov #h'34, r7 +003cdc 2f36 mov.l r3, @-r15 +003cde e604 mov #h'4, r6 +003ce0 2f26 mov.l r2, @-r15 +003ce2 e501 mov #h'1, r5 +003ce4 d214 mov.l @(h'50,pc), r2 ;@(h'3d38) +003ce6 716c add #h'6c, r1 +003ce8 420b jsr @r2 003cea 2f16 mov.l r1, @-r15 -003cec d10d mov.l @(h'34,pc), r1 ;@(h'3d24) -003cee 410b jsr @r1 -003cf0 6533 mov r3, r5 -003cf2 e200 mov #h'0, r2 -003cf4 d410 mov.l @(h'40,pc), r4 ;@(h'3d38) -003cf6 e706 mov #h'6, r7 -003cf8 930c mov.w @(h'18,pc), r3 ;@(h'3d14) -003cfa e601 mov #h'1, r6 -003cfc 51e9 mov.l @(h'24,r14), r1 -003cfe 313c add r3, r1 -003d00 2fd6 mov.l r13, @-r15 -003d02 2fd6 mov.l r13, @-r15 -003d04 2f26 mov.l r2, @-r15 -003d06 a39f bra h'73e ;@(h'4448) -003d08 6523 mov r2, r5 -003d0a 0280 -003d0c 0154 mov.b r5, @(r0,r1) -003d0e 0143 -003d10 00d8 -003d12 0080 -003d14 00b4 mov.b r11, @(r0,r0) -003d16 0000 -003d18 0030 -003d1a 6aeb neg r14, r10 -003d1c 0030 -003d1e 5608 mov.l @(h'20,r0), r6 -003d20 0030 -003d22 6c40 mov.b @r4, r12 -003d24 0030 -003d26 4ee8 -003d28 0030 -003d2a 6c64 mov.b @r6+, r12 +003cec 51e9 mov.l @(h'24,r14), r1 +003cee e300 mov #h'0, r3 +003cf0 d415 mov.l @(h'54,pc), r4 ;@(h'3d48) +003cf2 e703 mov #h'3, r7 +003cf4 2fd6 mov.l r13, @-r15 +003cf6 e601 mov #h'1, r6 +003cf8 2fd6 mov.l r13, @-r15 +003cfa 318c add r8, r1 +003cfc 2f36 mov.l r3, @-r15 +003cfe 2f16 mov.l r1, @-r15 +003d00 d10d mov.l @(h'34,pc), r1 ;@(h'3d38) +003d02 410b jsr @r1 +003d04 6533 mov r3, r5 +003d06 e200 mov #h'0, r2 +003d08 d410 mov.l @(h'40,pc), r4 ;@(h'3d4c) +003d0a e706 mov #h'6, r7 +003d0c 930c mov.w @(h'18,pc), r3 ;@(h'3d28) +003d0e e601 mov #h'1, r6 +003d10 51e9 mov.l @(h'24,r14), r1 +003d12 313c add r3, r1 +003d14 2fd6 mov.l r13, @-r15 +003d16 2fd6 mov.l r13, @-r15 +003d18 2f26 mov.l r2, @-r15 +003d1a a39f bra h'73e ;@(h'445c) +003d1c 6523 mov r2, r5 +003d1e 0280 +003d20 0154 mov.b r5, @(r0,r1) +003d22 0143 +003d24 00d8 +003d26 0080 +003d28 00b4 mov.b r11, @(r0,r0) +003d2a 0000 003d2c 0030 -003d2e 6c84 mov.b @r8+, r12 +003d2e 6aff exts.w r15, r10 003d30 0030 -003d32 6c98 swap.b r9, r12 +003d32 561c mov.l @(h'30,r1), r6 003d34 0030 -003d36 6ca8 swap.b r10, r12 +003d36 6c54 mov.b @r5+, r12 003d38 0030 -003d3a 6cbc extu.b r11, r12 -003d3c 8805 cmp/eq #h'5, r0 -003d3e 8b4e bf h'9c ;@(h'3dde) -003d40 9190 mov.w @(h'120,pc), r1 ;@(h'3e64) -003d42 d24b mov.l @(h'12c,pc), r2 ;@(h'3e70) -003d44 908f mov.w @(h'11e,pc), r0 ;@(h'3e66) -003d46 d34b mov.l @(h'12c,pc), r3 ;@(h'3e74) -003d48 430b jsr @r3 -003d4a 31fc add r15, r1 -003d4c 918c mov.w @(h'118,pc), r1 ;@(h'3e68) -003d4e 31fc add r15, r1 -003d50 d249 mov.l @(h'124,pc), r2 ;@(h'3e78) -003d52 d34a mov.l @(h'128,pc), r3 ;@(h'3e7c) -003d54 430b jsr @r3 -003d56 e048 mov #h'48, r0 -003d58 1e43 mov.l r4, @(h'c,r14) -003d5a 9484 mov.w @(h'108,pc), r4 ;@(h'3e66) -003d5c 4c0b jsr @r12 -003d5e 1e54 mov.l r5, @(h'10,r14) -003d60 1e02 mov.l r0, @(h'8,r14) -003d62 9680 mov.w @(h'100,pc), r6 ;@(h'3e66) -003d64 957e mov.w @(h'fc,pc), r5 ;@(h'3e64) -003d66 35fc add r15, r5 -003d68 4b0b jsr @r11 -003d6a 6403 mov r0, r4 -003d6c e202 mov #h'2, r2 -003d6e 1e26 mov.l r2, @(h'18,r14) +003d3a 4efc shad r15, r14 +003d3c 0030 +003d3e 6c78 swap.b r7, r12 +003d40 0030 +003d42 6c98 swap.b r9, r12 +003d44 0030 +003d46 6cac extu.b r10, r12 +003d48 0030 +003d4a 6cbc extu.b r11, r12 +003d4c 0030 +003d4e 6cd0 mov.b @r13, r12 +003d50 8805 cmp/eq #h'5, r0 +003d52 8b4e bf h'9c ;@(h'3df2) +003d54 9190 mov.w @(h'120,pc), r1 ;@(h'3e78) +003d56 d24b mov.l @(h'12c,pc), r2 ;@(h'3e84) +003d58 908f mov.w @(h'11e,pc), r0 ;@(h'3e7a) +003d5a d34b mov.l @(h'12c,pc), r3 ;@(h'3e88) +003d5c 430b jsr @r3 +003d5e 31fc add r15, r1 +003d60 918c mov.w @(h'118,pc), r1 ;@(h'3e7c) +003d62 31fc add r15, r1 +003d64 d249 mov.l @(h'124,pc), r2 ;@(h'3e8c) +003d66 d34a mov.l @(h'128,pc), r3 ;@(h'3e90) +003d68 430b jsr @r3 +003d6a e048 mov #h'48, r0 +003d6c 1e43 mov.l r4, @(h'c,r14) +003d6e 9484 mov.w @(h'108,pc), r4 ;@(h'3e7a) 003d70 4c0b jsr @r12 -003d72 e448 mov #h'48, r4 -003d74 1e05 mov.l r0, @(h'14,r14) -003d76 e648 mov #h'48, r6 -003d78 9576 mov.w @(h'ec,pc), r5 ;@(h'3e68) +003d72 1e54 mov.l r5, @(h'10,r14) +003d74 1e02 mov.l r0, @(h'8,r14) +003d76 9680 mov.w @(h'100,pc), r6 ;@(h'3e7a) +003d78 957e mov.w @(h'fc,pc), r5 ;@(h'3e78) 003d7a 35fc add r15, r5 003d7c 4b0b jsr @r11 003d7e 6403 mov r0, r4 -003d80 e303 mov #h'3, r3 -003d82 1e3a mov.l r3, @(h'28,r14) +003d80 e202 mov #h'2, r2 +003d82 1e26 mov.l r2, @(h'18,r14) 003d84 4c0b jsr @r12 -003d86 e46c mov #h'6c, r4 -003d88 1e09 mov.l r0, @(h'24,r14) -003d8a 6103 mov r0, r1 -003d8c d43c mov.l @(h'f0,pc), r4 ;@(h'3e80) -003d8e e300 mov #h'0, r3 -003d90 2fd6 mov.l r13, @-r15 -003d92 6733 mov r3, r7 -003d94 2fd6 mov.l r13, @-r15 -003d96 6633 mov r3, r6 -003d98 2f36 mov.l r3, @-r15 -003d9a 2f16 mov.l r1, @-r15 -003d9c d139 mov.l @(h'e4,pc), r1 ;@(h'3e84) -003d9e 410b jsr @r1 -003da0 6533 mov r3, r5 -003da2 e330 mov #h'30, r3 -003da4 d438 mov.l @(h'e0,pc), r4 ;@(h'3e88) -003da6 e27c mov #h'7c, r2 -003da8 51e9 mov.l @(h'24,r14), r1 -003daa e76c mov #h'6c, r7 +003d86 e448 mov #h'48, r4 +003d88 1e05 mov.l r0, @(h'14,r14) +003d8a e648 mov #h'48, r6 +003d8c 9576 mov.w @(h'ec,pc), r5 ;@(h'3e7c) +003d8e 35fc add r15, r5 +003d90 4b0b jsr @r11 +003d92 6403 mov r0, r4 +003d94 e303 mov #h'3, r3 +003d96 1e3a mov.l r3, @(h'28,r14) +003d98 4c0b jsr @r12 +003d9a e46c mov #h'6c, r4 +003d9c 1e09 mov.l r0, @(h'24,r14) +003d9e 6103 mov r0, r1 +003da0 d43c mov.l @(h'f0,pc), r4 ;@(h'3e94) +003da2 e300 mov #h'0, r3 +003da4 2fd6 mov.l r13, @-r15 +003da6 6733 mov r3, r7 +003da8 2fd6 mov.l r13, @-r15 +003daa 6633 mov r3, r6 003dac 2f36 mov.l r3, @-r15 -003dae e604 mov #h'4, r6 -003db0 2f36 mov.l r3, @-r15 -003db2 e500 mov #h'0, r5 -003db4 2f26 mov.l r2, @-r15 -003db6 7124 add #h'24, r1 -003db8 d232 mov.l @(h'c8,pc), r2 ;@(h'3e84) -003dba 420b jsr @r2 -003dbc 2f16 mov.l r1, @-r15 -003dbe e300 mov #h'0, r3 -003dc0 d432 mov.l @(h'c8,pc), r4 ;@(h'3e8c) -003dc2 e703 mov #h'3, r7 -003dc4 51e9 mov.l @(h'24,r14), r1 -003dc6 e601 mov #h'1, r6 -003dc8 2fd6 mov.l r13, @-r15 -003dca 6533 mov r3, r5 -003dcc 2fd6 mov.l r13, @-r15 -003dce 7148 add #h'48, r1 -003dd0 2f36 mov.l r3, @-r15 -003dd2 2f16 mov.l r1, @-r15 -003dd4 d12b mov.l @(h'ac,pc), r1 ;@(h'3e84) -003dd6 410b jsr @r1 -003dd8 0009 nop -003dda a73a bra h'e74 ;@(h'4c52) -003ddc 0009 nop -003dde 6093 mov r9, r0 -003de0 8806 cmp/eq #h'6, r0 -003de2 8b5f bf h'be ;@(h'3ea4) -003de4 9141 mov.w @(h'82,pc), r1 ;@(h'3e6a) -003de6 d22a mov.l @(h'a8,pc), r2 ;@(h'3e90) -003de8 9040 mov.w @(h'80,pc), r0 ;@(h'3e6c) -003dea d322 mov.l @(h'88,pc), r3 ;@(h'3e74) -003dec 430b jsr @r3 -003dee 31fc add r15, r1 -003df0 913d mov.w @(h'7a,pc), r1 ;@(h'3e6e) -003df2 31fc add r15, r1 -003df4 d227 mov.l @(h'9c,pc), r2 ;@(h'3e94) -003df6 d328 mov.l @(h'a0,pc), r3 ;@(h'3e98) -003df8 430b jsr @r3 -003dfa e024 mov #h'24, r0 -003dfc 9436 mov.w @(h'6c,pc), r4 ;@(h'3e6c) -003dfe e11d mov #h'1d, r1 -003e00 1e13 mov.l r1, @(h'c,r14) -003e02 e310 mov #h'10, r3 -003e04 4c0b jsr @r12 -003e06 1e34 mov.l r3, @(h'10,r14) -003e08 1e02 mov.l r0, @(h'8,r14) -003e0a 962f mov.w @(h'5e,pc), r6 ;@(h'3e6c) -003e0c 952d mov.w @(h'5a,pc), r5 ;@(h'3e6a) -003e0e 35fc add r15, r5 -003e10 4b0b jsr @r11 -003e12 6403 mov r0, r4 -003e14 e201 mov #h'1, r2 -003e16 1e26 mov.l r2, @(h'18,r14) +003dae 2f16 mov.l r1, @-r15 +003db0 d139 mov.l @(h'e4,pc), r1 ;@(h'3e98) +003db2 410b jsr @r1 +003db4 6533 mov r3, r5 +003db6 e330 mov #h'30, r3 +003db8 d438 mov.l @(h'e0,pc), r4 ;@(h'3e9c) +003dba e27c mov #h'7c, r2 +003dbc 51e9 mov.l @(h'24,r14), r1 +003dbe e76c mov #h'6c, r7 +003dc0 2f36 mov.l r3, @-r15 +003dc2 e604 mov #h'4, r6 +003dc4 2f36 mov.l r3, @-r15 +003dc6 e500 mov #h'0, r5 +003dc8 2f26 mov.l r2, @-r15 +003dca 7124 add #h'24, r1 +003dcc d232 mov.l @(h'c8,pc), r2 ;@(h'3e98) +003dce 420b jsr @r2 +003dd0 2f16 mov.l r1, @-r15 +003dd2 e300 mov #h'0, r3 +003dd4 d432 mov.l @(h'c8,pc), r4 ;@(h'3ea0) +003dd6 e703 mov #h'3, r7 +003dd8 51e9 mov.l @(h'24,r14), r1 +003dda e601 mov #h'1, r6 +003ddc 2fd6 mov.l r13, @-r15 +003dde 6533 mov r3, r5 +003de0 2fd6 mov.l r13, @-r15 +003de2 7148 add #h'48, r1 +003de4 2f36 mov.l r3, @-r15 +003de6 2f16 mov.l r1, @-r15 +003de8 d12b mov.l @(h'ac,pc), r1 ;@(h'3e98) +003dea 410b jsr @r1 +003dec 0009 nop +003dee a73a bra h'e74 ;@(h'4c66) +003df0 0009 nop +003df2 6093 mov r9, r0 +003df4 8806 cmp/eq #h'6, r0 +003df6 8b5f bf h'be ;@(h'3eb8) +003df8 9141 mov.w @(h'82,pc), r1 ;@(h'3e7e) +003dfa d22a mov.l @(h'a8,pc), r2 ;@(h'3ea4) +003dfc 9040 mov.w @(h'80,pc), r0 ;@(h'3e80) +003dfe d322 mov.l @(h'88,pc), r3 ;@(h'3e88) +003e00 430b jsr @r3 +003e02 31fc add r15, r1 +003e04 913d mov.w @(h'7a,pc), r1 ;@(h'3e82) +003e06 31fc add r15, r1 +003e08 d227 mov.l @(h'9c,pc), r2 ;@(h'3ea8) +003e0a d328 mov.l @(h'a0,pc), r3 ;@(h'3eac) +003e0c 430b jsr @r3 +003e0e e024 mov #h'24, r0 +003e10 9436 mov.w @(h'6c,pc), r4 ;@(h'3e80) +003e12 e11d mov #h'1d, r1 +003e14 1e13 mov.l r1, @(h'c,r14) +003e16 e310 mov #h'10, r3 003e18 4c0b jsr @r12 -003e1a e424 mov #h'24, r4 -003e1c 1e05 mov.l r0, @(h'14,r14) -003e1e 6103 mov r0, r1 -003e20 9225 mov.w @(h'4a,pc), r2 ;@(h'3e6e) -003e22 32fc add r15, r2 -003e24 d31c mov.l @(h'70,pc), r3 ;@(h'3e98) -003e26 430b jsr @r3 -003e28 e024 mov #h'24, r0 -003e2a e202 mov #h'2, r2 -003e2c 1e2a mov.l r2, @(h'28,r14) -003e2e 4c0b jsr @r12 -003e30 e448 mov #h'48, r4 +003e1a 1e34 mov.l r3, @(h'10,r14) +003e1c 1e02 mov.l r0, @(h'8,r14) +003e1e 962f mov.w @(h'5e,pc), r6 ;@(h'3e80) +003e20 952d mov.w @(h'5a,pc), r5 ;@(h'3e7e) +003e22 35fc add r15, r5 +003e24 4b0b jsr @r11 +003e26 6403 mov r0, r4 +003e28 e201 mov #h'1, r2 +003e2a 1e26 mov.l r2, @(h'18,r14) +003e2c 4c0b jsr @r12 +003e2e e424 mov #h'24, r4 +003e30 1e05 mov.l r0, @(h'14,r14) 003e32 6103 mov r0, r1 -003e34 d419 mov.l @(h'64,pc), r4 ;@(h'3e9c) -003e36 e300 mov #h'0, r3 -003e38 1e09 mov.l r0, @(h'24,r14) -003e3a 6733 mov r3, r7 -003e3c 2fd6 mov.l r13, @-r15 -003e3e 6633 mov r3, r6 -003e40 2fd6 mov.l r13, @-r15 -003e42 2f36 mov.l r3, @-r15 -003e44 2f16 mov.l r1, @-r15 -003e46 d10f mov.l @(h'3c,pc), r1 ;@(h'3e84) -003e48 410b jsr @r1 -003e4a 6533 mov r3, r5 -003e4c 51e9 mov.l @(h'24,r14), r1 -003e4e e362 mov #h'62, r3 -003e50 d413 mov.l @(h'4c,pc), r4 ;@(h'3ea0) -003e52 e701 mov #h'1, r7 +003e34 9225 mov.w @(h'4a,pc), r2 ;@(h'3e82) +003e36 32fc add r15, r2 +003e38 d31c mov.l @(h'70,pc), r3 ;@(h'3eac) +003e3a 430b jsr @r3 +003e3c e024 mov #h'24, r0 +003e3e e202 mov #h'2, r2 +003e40 1e2a mov.l r2, @(h'28,r14) +003e42 4c0b jsr @r12 +003e44 e448 mov #h'48, r4 +003e46 6103 mov r0, r1 +003e48 d419 mov.l @(h'64,pc), r4 ;@(h'3eb0) +003e4a e300 mov #h'0, r3 +003e4c 1e09 mov.l r0, @(h'24,r14) +003e4e 6733 mov r3, r7 +003e50 2fd6 mov.l r13, @-r15 +003e52 6633 mov r3, r6 003e54 2fd6 mov.l r13, @-r15 -003e56 e603 mov #h'3, r6 -003e58 2fd6 mov.l r13, @-r15 -003e5a e500 mov #h'0, r5 -003e5c 2f36 mov.l r3, @-r15 -003e5e 7124 add #h'24, r1 -003e60 a0c3 bra h'186 ;@(h'3fea) -003e62 0009 nop -003e64 02d0 -003e66 0104 mov.b r0, @(r0,r1) -003e68 0288 -003e6a 0204 mov.b r0, @(r0,r2) -003e6c 01d0 -003e6e 01e0 -003e70 0030 -003e72 6cd3 mov r13, r12 -003e74 0030 -003e76 5608 mov.l @(h'20,r0), r6 -003e78 0030 -003e7a 6dd8 swap.b r13, r13 -003e7c 0030 -003e7e 54a4 mov.l @(h'10,r10), r4 -003e80 0030 -003e82 6e20 mov.b @r2, r14 +003e56 2f36 mov.l r3, @-r15 +003e58 2f16 mov.l r1, @-r15 +003e5a d10f mov.l @(h'3c,pc), r1 ;@(h'3e98) +003e5c 410b jsr @r1 +003e5e 6533 mov r3, r5 +003e60 51e9 mov.l @(h'24,r14), r1 +003e62 e362 mov #h'62, r3 +003e64 d413 mov.l @(h'4c,pc), r4 ;@(h'3eb4) +003e66 e701 mov #h'1, r7 +003e68 2fd6 mov.l r13, @-r15 +003e6a e603 mov #h'3, r6 +003e6c 2fd6 mov.l r13, @-r15 +003e6e e500 mov #h'0, r5 +003e70 2f36 mov.l r3, @-r15 +003e72 7124 add #h'24, r1 +003e74 a0c3 bra h'186 ;@(h'3ffe) +003e76 0009 nop +003e78 02d0 +003e7a 0104 mov.b r0, @(r0,r1) +003e7c 0288 +003e7e 0204 mov.b r0, @(r0,r2) +003e80 01d0 +003e82 01e0 003e84 0030 -003e86 4ee8 +003e86 6ce7 not r14, r12 003e88 0030 -003e8a 6e44 mov.b @r4+, r14 +003e8a 561c mov.l @(h'30,r1), r6 003e8c 0030 -003e8e 6e60 mov.b @r6, r14 +003e8e 6dec extu.b r14, r13 003e90 0030 -003e92 6e77 not r7, r14 +003e92 54b8 mov.l @(h'20,r11), r4 003e94 0030 -003e96 7048 add #h'48, r0 +003e96 6e34 mov.b @r3+, r14 003e98 0030 -003e9a 5570 mov.l @(h'0,r7), r5 +003e9a 4efc shad r15, r14 003e9c 0030 -003e9e 706c add #h'6c, r0 +003e9e 6e58 swap.b r5, r14 003ea0 0030 -003ea2 708c add #h'8c, r0 -003ea4 6093 mov r9, r0 -003ea6 8807 cmp/eq #h'7, r0 -003ea8 8d02 bt/s h'4 ;@(h'3eb0) -003eaa ea08 mov #h'8, r10 -003eac a0c8 bra h'190 ;@(h'4040) -003eae 0009 nop -003eb0 91a0 mov.w @(h'140,pc), r1 ;@(h'3ff4) -003eb2 d255 mov.l @(h'154,pc), r2 ;@(h'4008) -003eb4 909f mov.w @(h'13e,pc), r0 ;@(h'3ff6) -003eb6 d355 mov.l @(h'154,pc), r3 ;@(h'400c) -003eb8 430b jsr @r3 -003eba 31fc add r15, r1 -003ebc d254 mov.l @(h'150,pc), r2 ;@(h'4010) -003ebe 9099 mov.w @(h'132,pc), r0 ;@(h'3ff4) -003ec0 d354 mov.l @(h'150,pc), r3 ;@(h'4014) -003ec2 430b jsr @r3 -003ec4 61f3 mov r15, r1 -003ec6 e117 mov #h'17, r1 -003ec8 9495 mov.w @(h'12a,pc), r4 ;@(h'3ff6) -003eca e31e mov #h'1e, r3 -003ecc 1e13 mov.l r1, @(h'c,r14) -003ece 4c0b jsr @r12 -003ed0 1e34 mov.l r3, @(h'10,r14) -003ed2 1e02 mov.l r0, @(h'8,r14) -003ed4 968f mov.w @(h'11e,pc), r6 ;@(h'3ff6) -003ed6 958d mov.w @(h'11a,pc), r5 ;@(h'3ff4) -003ed8 35fc add r15, r5 -003eda 4b0b jsr @r11 -003edc 6403 mov r0, r4 -003ede 9489 mov.w @(h'112,pc), r4 ;@(h'3ff4) -003ee0 4c0b jsr @r12 -003ee2 1ea6 mov.l r10, @(h'18,r14) -003ee4 1e05 mov.l r0, @(h'14,r14) -003ee6 65f3 mov r15, r5 -003ee8 9684 mov.w @(h'108,pc), r6 ;@(h'3ff4) -003eea 4b0b jsr @r11 -003eec 6403 mov r0, r4 -003eee e209 mov #h'9, r2 -003ef0 9482 mov.w @(h'104,pc), r4 ;@(h'3ff8) -003ef2 4c0b jsr @r12 -003ef4 1e2a mov.l r2, @(h'28,r14) -003ef6 6103 mov r0, r1 -003ef8 d447 mov.l @(h'11c,pc), r4 ;@(h'4018) -003efa e300 mov #h'0, r3 -003efc 1e09 mov.l r0, @(h'24,r14) -003efe 6733 mov r3, r7 -003f00 2fd6 mov.l r13, @-r15 -003f02 6633 mov r3, r6 -003f04 2fd6 mov.l r13, @-r15 -003f06 2f36 mov.l r3, @-r15 -003f08 2f16 mov.l r1, @-r15 -003f0a d144 mov.l @(h'110,pc), r1 ;@(h'401c) -003f0c 410b jsr @r1 -003f0e 6533 mov r3, r5 -003f10 51e9 mov.l @(h'24,r14), r1 -003f12 e604 mov #h'4, r6 -003f14 d442 mov.l @(h'108,pc), r4 ;@(h'4020) -003f16 e500 mov #h'0, r5 -003f18 936f mov.w @(h'de,pc), r3 ;@(h'3ffa) -003f1a 7124 add #h'24, r1 -003f1c 926e mov.w @(h'dc,pc), r2 ;@(h'3ffc) -003f1e 2f36 mov.l r3, @-r15 -003f20 2f36 mov.l r3, @-r15 -003f22 2f26 mov.l r2, @-r15 -003f24 976b mov.w @(h'd6,pc), r7 ;@(h'3ffe) -003f26 d23d mov.l @(h'f4,pc), r2 ;@(h'401c) -003f28 420b jsr @r2 -003f2a 2f16 mov.l r1, @-r15 -003f2c 51e9 mov.l @(h'24,r14), r1 -003f2e e318 mov #h'18, r3 -003f30 d43c mov.l @(h'f0,pc), r4 ;@(h'4024) -003f32 e210 mov #h'10, r2 +003ea2 6e74 mov.b @r7+, r14 +003ea4 0030 +003ea6 6e8b neg r8, r14 +003ea8 0030 +003eaa 705c add #h'5c, r0 +003eac 0030 +003eae 5584 mov.l @(h'10,r8), r5 +003eb0 0030 +003eb2 7080 add #h'80, r0 +003eb4 0030 +003eb6 70a0 add #h'a0, r0 +003eb8 6093 mov r9, r0 +003eba 8807 cmp/eq #h'7, r0 +003ebc 8d02 bt/s h'4 ;@(h'3ec4) +003ebe ea08 mov #h'8, r10 +003ec0 a0c8 bra h'190 ;@(h'4054) +003ec2 0009 nop +003ec4 91a0 mov.w @(h'140,pc), r1 ;@(h'4008) +003ec6 d255 mov.l @(h'154,pc), r2 ;@(h'401c) +003ec8 909f mov.w @(h'13e,pc), r0 ;@(h'400a) +003eca d355 mov.l @(h'154,pc), r3 ;@(h'4020) +003ecc 430b jsr @r3 +003ece 31fc add r15, r1 +003ed0 d254 mov.l @(h'150,pc), r2 ;@(h'4024) +003ed2 9099 mov.w @(h'132,pc), r0 ;@(h'4008) +003ed4 d354 mov.l @(h'150,pc), r3 ;@(h'4028) +003ed6 430b jsr @r3 +003ed8 61f3 mov r15, r1 +003eda e117 mov #h'17, r1 +003edc 9495 mov.w @(h'12a,pc), r4 ;@(h'400a) +003ede e31e mov #h'1e, r3 +003ee0 1e13 mov.l r1, @(h'c,r14) +003ee2 4c0b jsr @r12 +003ee4 1e34 mov.l r3, @(h'10,r14) +003ee6 1e02 mov.l r0, @(h'8,r14) +003ee8 968f mov.w @(h'11e,pc), r6 ;@(h'400a) +003eea 958d mov.w @(h'11a,pc), r5 ;@(h'4008) +003eec 35fc add r15, r5 +003eee 4b0b jsr @r11 +003ef0 6403 mov r0, r4 +003ef2 9489 mov.w @(h'112,pc), r4 ;@(h'4008) +003ef4 4c0b jsr @r12 +003ef6 1ea6 mov.l r10, @(h'18,r14) +003ef8 1e05 mov.l r0, @(h'14,r14) +003efa 65f3 mov r15, r5 +003efc 9684 mov.w @(h'108,pc), r6 ;@(h'4008) +003efe 4b0b jsr @r11 +003f00 6403 mov r0, r4 +003f02 e209 mov #h'9, r2 +003f04 9482 mov.w @(h'104,pc), r4 ;@(h'400c) +003f06 4c0b jsr @r12 +003f08 1e2a mov.l r2, @(h'28,r14) +003f0a 6103 mov r0, r1 +003f0c d447 mov.l @(h'11c,pc), r4 ;@(h'402c) +003f0e e300 mov #h'0, r3 +003f10 1e09 mov.l r0, @(h'24,r14) +003f12 6733 mov r3, r7 +003f14 2fd6 mov.l r13, @-r15 +003f16 6633 mov r3, r6 +003f18 2fd6 mov.l r13, @-r15 +003f1a 2f36 mov.l r3, @-r15 +003f1c 2f16 mov.l r1, @-r15 +003f1e d144 mov.l @(h'110,pc), r1 ;@(h'4030) +003f20 410b jsr @r1 +003f22 6533 mov r3, r5 +003f24 51e9 mov.l @(h'24,r14), r1 +003f26 e604 mov #h'4, r6 +003f28 d442 mov.l @(h'108,pc), r4 ;@(h'4034) +003f2a e500 mov #h'0, r5 +003f2c 936f mov.w @(h'de,pc), r3 ;@(h'400e) +003f2e 7124 add #h'24, r1 +003f30 926e mov.w @(h'dc,pc), r2 ;@(h'4010) +003f32 2f36 mov.l r3, @-r15 003f34 2f36 mov.l r3, @-r15 -003f36 e750 mov #h'50, r7 -003f38 2f26 mov.l r2, @-r15 -003f3a e604 mov #h'4, r6 -003f3c 7148 add #h'48, r1 -003f3e 6013 mov r1, r0 -003f40 e158 mov #h'58, r1 -003f42 e500 mov #h'0, r5 -003f44 2f16 mov.l r1, @-r15 -003f46 b7cf bsr h'f9e ;@(h'4ee8) -003f48 2f06 mov.l r0, @-r15 -003f4a ec28 mov #h'28, r12 -003f4c 51e9 mov.l @(h'24,r14), r1 -003f4e e320 mov #h'20, r3 -003f50 d435 mov.l @(h'd4,pc), r4 ;@(h'4028) -003f52 e241 mov #h'41, r2 -003f54 2fc6 mov.l r12, @-r15 -003f56 e73f mov #h'3f, r7 -003f58 2f36 mov.l r3, @-r15 -003f5a e604 mov #h'4, r6 -003f5c 2f26 mov.l r2, @-r15 -003f5e 716c add #h'6c, r1 -003f60 2f16 mov.l r1, @-r15 -003f62 b7c1 bsr h'f82 ;@(h'4ee8) -003f64 e500 mov #h'0, r5 -003f66 e320 mov #h'20, r3 -003f68 d430 mov.l @(h'c0,pc), r4 ;@(h'402c) -003f6a e231 mov #h'31, r2 -003f6c 51e9 mov.l @(h'24,r14), r1 -003f6e e72f mov #h'2f, r7 -003f70 2fc6 mov.l r12, @-r15 -003f72 e604 mov #h'4, r6 -003f74 2f36 mov.l r3, @-r15 -003f76 318c add r8, r1 -003f78 2f26 mov.l r2, @-r15 -003f7a 2f16 mov.l r1, @-r15 -003f7c b7b4 bsr h'f68 ;@(h'4ee8) -003f7e e500 mov #h'0, r5 -003f80 933e mov.w @(h'7c,pc), r3 ;@(h'4000) -003f82 e220 mov #h'20, r2 -003f84 d42a mov.l @(h'a8,pc), r4 ;@(h'4030) -003f86 e70f mov #h'f, r7 -003f88 51e9 mov.l @(h'24,r14), r1 -003f8a e604 mov #h'4, r6 -003f8c 2fc6 mov.l r12, @-r15 -003f8e e500 mov #h'0, r5 -003f90 2f26 mov.l r2, @-r15 -003f92 313c add r3, r1 -003f94 6013 mov r1, r0 -003f96 e111 mov #h'11, r1 -003f98 2f16 mov.l r1, @-r15 -003f9a b7a5 bsr h'f4a ;@(h'4ee8) -003f9c 2f06 mov.l r0, @-r15 -003f9e e200 mov #h'0, r2 -003fa0 d424 mov.l @(h'90,pc), r4 ;@(h'4034) -003fa2 e704 mov #h'4, r7 -003fa4 932d mov.w @(h'5a,pc), r3 ;@(h'4002) -003fa6 e601 mov #h'1, r6 -003fa8 51e9 mov.l @(h'24,r14), r1 -003faa 313c add r3, r1 -003fac 2fd6 mov.l r13, @-r15 -003fae 2fd6 mov.l r13, @-r15 -003fb0 2f26 mov.l r2, @-r15 -003fb2 2f16 mov.l r1, @-r15 -003fb4 b798 bsr h'f30 ;@(h'4ee8) -003fb6 6523 mov r2, r5 -003fb8 9324 mov.w @(h'48,pc), r3 ;@(h'4004) -003fba e200 mov #h'0, r2 -003fbc d41e mov.l @(h'78,pc), r4 ;@(h'4038) -003fbe 7f70 add #h'70, r15 -003fc0 51e9 mov.l @(h'24,r14), r1 -003fc2 e708 mov #h'8, r7 -003fc4 2fd6 mov.l r13, @-r15 -003fc6 e601 mov #h'1, r6 -003fc8 2fd6 mov.l r13, @-r15 -003fca 313c add r3, r1 -003fcc 2f26 mov.l r2, @-r15 -003fce 2f16 mov.l r1, @-r15 -003fd0 b78a bsr h'f14 ;@(h'4ee8) -003fd2 6523 mov r2, r5 -003fd4 930e mov.w @(h'1c,pc), r3 ;@(h'3ff4) -003fd6 e200 mov #h'0, r2 -003fd8 d418 mov.l @(h'60,pc), r4 ;@(h'403c) -003fda e70c mov #h'c, r7 -003fdc 51e9 mov.l @(h'24,r14), r1 -003fde e601 mov #h'1, r6 -003fe0 2fd6 mov.l r13, @-r15 -003fe2 6523 mov r2, r5 -003fe4 2fd6 mov.l r13, @-r15 -003fe6 313c add r3, r1 -003fe8 2f26 mov.l r2, @-r15 -003fea 2f16 mov.l r1, @-r15 -003fec b77c bsr h'ef8 ;@(h'4ee8) -003fee 0009 nop -003ff0 a724 bra h'e48 ;@(h'4e3c) -003ff2 7f20 add #h'20, r15 -003ff4 0120 -003ff6 02b2 stc r3_bank, r2 -003ff8 0144 mov.b r4, @(r0,r1) -003ffa 00a8 -003ffc 009a -003ffe 008f mac.l @r8+, @r0+ -004000 00b4 mov.b r11, @(r0,r0) -004002 00d8 -004004 00fc mov.b @(r0,r15), r0 -004006 0000 -004008 0030 -00400a 70b0 add #h'b0, r0 -00400c 0030 -00400e 5608 mov.l @(h'20,r0), r6 -004010 0030 -004012 7364 add #h'64, r3 -004014 0030 -004016 54a4 mov.l @(h'10,r10), r4 -004018 0030 -00401a 7484 add #h'84, r4 +003f36 2f26 mov.l r2, @-r15 +003f38 976b mov.w @(h'd6,pc), r7 ;@(h'4012) +003f3a d23d mov.l @(h'f4,pc), r2 ;@(h'4030) +003f3c 420b jsr @r2 +003f3e 2f16 mov.l r1, @-r15 +003f40 51e9 mov.l @(h'24,r14), r1 +003f42 e318 mov #h'18, r3 +003f44 d43c mov.l @(h'f0,pc), r4 ;@(h'4038) +003f46 e210 mov #h'10, r2 +003f48 2f36 mov.l r3, @-r15 +003f4a e750 mov #h'50, r7 +003f4c 2f26 mov.l r2, @-r15 +003f4e e604 mov #h'4, r6 +003f50 7148 add #h'48, r1 +003f52 6013 mov r1, r0 +003f54 e158 mov #h'58, r1 +003f56 e500 mov #h'0, r5 +003f58 2f16 mov.l r1, @-r15 +003f5a b7cf bsr h'f9e ;@(h'4efc) +003f5c 2f06 mov.l r0, @-r15 +003f5e ec28 mov #h'28, r12 +003f60 51e9 mov.l @(h'24,r14), r1 +003f62 e320 mov #h'20, r3 +003f64 d435 mov.l @(h'd4,pc), r4 ;@(h'403c) +003f66 e241 mov #h'41, r2 +003f68 2fc6 mov.l r12, @-r15 +003f6a e73f mov #h'3f, r7 +003f6c 2f36 mov.l r3, @-r15 +003f6e e604 mov #h'4, r6 +003f70 2f26 mov.l r2, @-r15 +003f72 716c add #h'6c, r1 +003f74 2f16 mov.l r1, @-r15 +003f76 b7c1 bsr h'f82 ;@(h'4efc) +003f78 e500 mov #h'0, r5 +003f7a e320 mov #h'20, r3 +003f7c d430 mov.l @(h'c0,pc), r4 ;@(h'4040) +003f7e e231 mov #h'31, r2 +003f80 51e9 mov.l @(h'24,r14), r1 +003f82 e72f mov #h'2f, r7 +003f84 2fc6 mov.l r12, @-r15 +003f86 e604 mov #h'4, r6 +003f88 2f36 mov.l r3, @-r15 +003f8a 318c add r8, r1 +003f8c 2f26 mov.l r2, @-r15 +003f8e 2f16 mov.l r1, @-r15 +003f90 b7b4 bsr h'f68 ;@(h'4efc) +003f92 e500 mov #h'0, r5 +003f94 933e mov.w @(h'7c,pc), r3 ;@(h'4014) +003f96 e220 mov #h'20, r2 +003f98 d42a mov.l @(h'a8,pc), r4 ;@(h'4044) +003f9a e70f mov #h'f, r7 +003f9c 51e9 mov.l @(h'24,r14), r1 +003f9e e604 mov #h'4, r6 +003fa0 2fc6 mov.l r12, @-r15 +003fa2 e500 mov #h'0, r5 +003fa4 2f26 mov.l r2, @-r15 +003fa6 313c add r3, r1 +003fa8 6013 mov r1, r0 +003faa e111 mov #h'11, r1 +003fac 2f16 mov.l r1, @-r15 +003fae b7a5 bsr h'f4a ;@(h'4efc) +003fb0 2f06 mov.l r0, @-r15 +003fb2 e200 mov #h'0, r2 +003fb4 d424 mov.l @(h'90,pc), r4 ;@(h'4048) +003fb6 e704 mov #h'4, r7 +003fb8 932d mov.w @(h'5a,pc), r3 ;@(h'4016) +003fba e601 mov #h'1, r6 +003fbc 51e9 mov.l @(h'24,r14), r1 +003fbe 313c add r3, r1 +003fc0 2fd6 mov.l r13, @-r15 +003fc2 2fd6 mov.l r13, @-r15 +003fc4 2f26 mov.l r2, @-r15 +003fc6 2f16 mov.l r1, @-r15 +003fc8 b798 bsr h'f30 ;@(h'4efc) +003fca 6523 mov r2, r5 +003fcc 9324 mov.w @(h'48,pc), r3 ;@(h'4018) +003fce e200 mov #h'0, r2 +003fd0 d41e mov.l @(h'78,pc), r4 ;@(h'404c) +003fd2 7f70 add #h'70, r15 +003fd4 51e9 mov.l @(h'24,r14), r1 +003fd6 e708 mov #h'8, r7 +003fd8 2fd6 mov.l r13, @-r15 +003fda e601 mov #h'1, r6 +003fdc 2fd6 mov.l r13, @-r15 +003fde 313c add r3, r1 +003fe0 2f26 mov.l r2, @-r15 +003fe2 2f16 mov.l r1, @-r15 +003fe4 b78a bsr h'f14 ;@(h'4efc) +003fe6 6523 mov r2, r5 +003fe8 930e mov.w @(h'1c,pc), r3 ;@(h'4008) +003fea e200 mov #h'0, r2 +003fec d418 mov.l @(h'60,pc), r4 ;@(h'4050) +003fee e70c mov #h'c, r7 +003ff0 51e9 mov.l @(h'24,r14), r1 +003ff2 e601 mov #h'1, r6 +003ff4 2fd6 mov.l r13, @-r15 +003ff6 6523 mov r2, r5 +003ff8 2fd6 mov.l r13, @-r15 +003ffa 313c add r3, r1 +003ffc 2f26 mov.l r2, @-r15 +003ffe 2f16 mov.l r1, @-r15 +004000 b77c bsr h'ef8 ;@(h'4efc) +004002 0009 nop +004004 a724 bra h'e48 ;@(h'4e50) +004006 7f20 add #h'20, r15 +004008 0120 +00400a 02b2 stc r3_bank, r2 +00400c 0144 mov.b r4, @(r0,r1) +00400e 00a8 +004010 009a +004012 008f mac.l @r8+, @r0+ +004014 00b4 mov.b r11, @(r0,r0) +004016 00d8 +004018 00fc mov.b @(r0,r15), r0 +00401a 0000 00401c 0030 -00401e 4ee8 +00401e 70c4 add #h'c4, r0 004020 0030 -004022 7494 add #h'94, r4 +004022 561c mov.l @(h'30,r1), r6 004024 0030 -004026 74b0 add #h'b0, r4 +004026 7378 add #h'78, r3 004028 0030 -00402a 74cc add #h'cc, r4 +00402a 54b8 mov.l @(h'20,r11), r4 00402c 0030 -00402e 74d8 add #h'd8, r4 +00402e 7498 add #h'98, r4 004030 0030 -004032 74e8 add #h'e8, r4 +004032 4efc shad r15, r14 004034 0030 -004036 74fc add #h'fc, r4 +004036 74a8 add #h'a8, r4 004038 0030 -00403a 7538 add #h'38, r5 +00403a 74c4 add #h'c4, r4 00403c 0030 -00403e 7550 add #h'50, r5 -004040 8808 cmp/eq #h'8, r0 -004042 8901 bt h'2 ;@(h'4048) -004044 a0b4 bra h'168 ;@(h'41b0) -004046 0009 nop -004048 9199 mov.w @(h'132,pc), r1 ;@(h'417e) -00404a d252 mov.l @(h'148,pc), r2 ;@(h'4194) -00404c 9098 mov.w @(h'130,pc), r0 ;@(h'4180) -00404e d352 mov.l @(h'148,pc), r3 ;@(h'4198) -004050 430b jsr @r3 -004052 31fc add r15, r1 -004054 1e43 mov.l r4, @(h'c,r14) -004056 e10d mov #h'd, r1 -004058 9492 mov.w @(h'124,pc), r4 ;@(h'4180) -00405a 4c0b jsr @r12 -00405c 1e14 mov.l r1, @(h'10,r14) -00405e 1e02 mov.l r0, @(h'8,r14) -004060 968e mov.w @(h'11c,pc), r6 ;@(h'4180) -004062 958c mov.w @(h'118,pc), r5 ;@(h'417e) -004064 35fc add r15, r5 -004066 4b0b jsr @r11 -004068 6403 mov r0, r4 -00406a e307 mov #h'7, r3 -00406c 9489 mov.w @(h'112,pc), r4 ;@(h'4182) +00403e 74e0 add #h'e0, r4 +004040 0030 +004042 74ec add #h'ec, r4 +004044 0030 +004046 74fc add #h'fc, r4 +004048 0030 +00404a 7510 add #h'10, r5 +00404c 0030 +00404e 754c add #h'4c, r5 +004050 0030 +004052 7564 add #h'64, r5 +004054 8808 cmp/eq #h'8, r0 +004056 8901 bt h'2 ;@(h'405c) +004058 a0b4 bra h'168 ;@(h'41c4) +00405a 0009 nop +00405c 9199 mov.w @(h'132,pc), r1 ;@(h'4192) +00405e d252 mov.l @(h'148,pc), r2 ;@(h'41a8) +004060 9098 mov.w @(h'130,pc), r0 ;@(h'4194) +004062 d352 mov.l @(h'148,pc), r3 ;@(h'41ac) +004064 430b jsr @r3 +004066 31fc add r15, r1 +004068 1e43 mov.l r4, @(h'c,r14) +00406a e10d mov #h'd, r1 +00406c 9492 mov.w @(h'124,pc), r4 ;@(h'4194) 00406e 4c0b jsr @r12 -004070 1e3c mov.l r3, @(h'30,r14) -004072 6103 mov r0, r1 -004074 1e0b mov.l r0, @(h'2c,r14) -004076 e703 mov #h'3, r7 -004078 2fa6 mov.l r10, @-r15 -00407a e600 mov #h'0, r6 -00407c e502 mov #h'2, r5 -00407e e408 mov #h'8, r4 -004080 b771 bsr h'ee2 ;@(h'4f66) -004082 2f16 mov.l r1, @-r15 -004084 51eb mov.l @(h'2c,r14), r1 -004086 e703 mov #h'3, r7 -004088 2fa6 mov.l r10, @-r15 -00408a e600 mov #h'0, r6 -00408c 7120 add #h'20, r1 -00408e e502 mov #h'2, r5 -004090 e40d mov #h'd, r4 -004092 b768 bsr h'ed0 ;@(h'4f66) -004094 2f16 mov.l r1, @-r15 -004096 e703 mov #h'3, r7 +004070 1e14 mov.l r1, @(h'10,r14) +004072 1e02 mov.l r0, @(h'8,r14) +004074 968e mov.w @(h'11c,pc), r6 ;@(h'4194) +004076 958c mov.w @(h'118,pc), r5 ;@(h'4192) +004078 35fc add r15, r5 +00407a 4b0b jsr @r11 +00407c 6403 mov r0, r4 +00407e e307 mov #h'7, r3 +004080 9489 mov.w @(h'112,pc), r4 ;@(h'4196) +004082 4c0b jsr @r12 +004084 1e3c mov.l r3, @(h'30,r14) +004086 6103 mov r0, r1 +004088 1e0b mov.l r0, @(h'2c,r14) +00408a e703 mov #h'3, r7 +00408c 2fa6 mov.l r10, @-r15 +00408e e600 mov #h'0, r6 +004090 e502 mov #h'2, r5 +004092 e408 mov #h'8, r4 +004094 b771 bsr h'ee2 ;@(h'4f7a) +004096 2f16 mov.l r1, @-r15 004098 51eb mov.l @(h'2c,r14), r1 -00409a e600 mov #h'0, r6 +00409a e703 mov #h'3, r7 00409c 2fa6 mov.l r10, @-r15 -00409e e502 mov #h'2, r5 -0040a0 7140 add #h'40, r1 -0040a2 e412 mov #h'12, r4 -0040a4 b75f bsr h'ebe ;@(h'4f66) -0040a6 2f16 mov.l r1, @-r15 -0040a8 51eb mov.l @(h'2c,r14), r1 -0040aa e701 mov #h'1, r7 -0040ac 2fa6 mov.l r10, @-r15 +00409e e600 mov #h'0, r6 +0040a0 7120 add #h'20, r1 +0040a2 e502 mov #h'2, r5 +0040a4 e40d mov #h'd, r4 +0040a6 b768 bsr h'ed0 ;@(h'4f7a) +0040a8 2f16 mov.l r1, @-r15 +0040aa e703 mov #h'3, r7 +0040ac 51eb mov.l @(h'2c,r14), r1 0040ae e600 mov #h'0, r6 -0040b0 7160 add #h'60, r1 -0040b2 e503 mov #h'3, r5 -0040b4 e402 mov #h'2, r4 -0040b6 b756 bsr h'eac ;@(h'4f66) -0040b8 2f16 mov.l r1, @-r15 -0040ba e700 mov #h'0, r7 -0040bc 9362 mov.w @(h'c4,pc), r3 ;@(h'4184) -0040be e504 mov #h'4, r5 -0040c0 51eb mov.l @(h'2c,r14), r1 -0040c2 6673 mov r7, r6 -0040c4 2fa6 mov.l r10, @-r15 -0040c6 313c add r3, r1 -0040c8 2f16 mov.l r1, @-r15 -0040ca b74c bsr h'e98 ;@(h'4f66) -0040cc e40b mov #h'b, r4 -0040ce e701 mov #h'1, r7 -0040d0 9359 mov.w @(h'b2,pc), r3 ;@(h'4186) -0040d2 e600 mov #h'0, r6 +0040b0 2fa6 mov.l r10, @-r15 +0040b2 e502 mov #h'2, r5 +0040b4 7140 add #h'40, r1 +0040b6 e412 mov #h'12, r4 +0040b8 b75f bsr h'ebe ;@(h'4f7a) +0040ba 2f16 mov.l r1, @-r15 +0040bc 51eb mov.l @(h'2c,r14), r1 +0040be e701 mov #h'1, r7 +0040c0 2fa6 mov.l r10, @-r15 +0040c2 e600 mov #h'0, r6 +0040c4 7160 add #h'60, r1 +0040c6 e503 mov #h'3, r5 +0040c8 e402 mov #h'2, r4 +0040ca b756 bsr h'eac ;@(h'4f7a) +0040cc 2f16 mov.l r1, @-r15 +0040ce e700 mov #h'0, r7 +0040d0 9362 mov.w @(h'c4,pc), r3 ;@(h'4198) +0040d2 e504 mov #h'4, r5 0040d4 51eb mov.l @(h'2c,r14), r1 -0040d6 e504 mov #h'4, r5 +0040d6 6673 mov r7, r6 0040d8 2fa6 mov.l r10, @-r15 0040da 313c add r3, r1 0040dc 2f16 mov.l r1, @-r15 -0040de b742 bsr h'e84 ;@(h'4f66) -0040e0 e40f mov #h'f, r4 -0040e2 e700 mov #h'0, r7 -0040e4 9350 mov.w @(h'a0,pc), r3 ;@(h'4188) -0040e6 e508 mov #h'8, r5 +0040de b74c bsr h'e98 ;@(h'4f7a) +0040e0 e40b mov #h'b, r4 +0040e2 e701 mov #h'1, r7 +0040e4 9359 mov.w @(h'b2,pc), r3 ;@(h'419a) +0040e6 e600 mov #h'0, r6 0040e8 51eb mov.l @(h'2c,r14), r1 -0040ea 6673 mov r7, r6 +0040ea e504 mov #h'4, r5 0040ec 2fa6 mov.l r10, @-r15 0040ee 313c add r3, r1 0040f0 2f16 mov.l r1, @-r15 -0040f2 b738 bsr h'e70 ;@(h'4f66) -0040f4 e404 mov #h'4, r4 -0040f6 e305 mov #h'5, r3 -0040f8 9447 mov.w @(h'8e,pc), r4 ;@(h'418a) -0040fa 4c0b jsr @r12 -0040fc 1e3a mov.l r3, @(h'28,r14) -0040fe 6103 mov r0, r1 -004100 d426 mov.l @(h'98,pc), r4 ;@(h'419c) -004102 e300 mov #h'0, r3 -004104 1e09 mov.l r0, @(h'24,r14) -004106 6733 mov r3, r7 -004108 2f36 mov.l r3, @-r15 -00410a 6633 mov r3, r6 -00410c 2f36 mov.l r3, @-r15 -00410e 2f36 mov.l r3, @-r15 -004110 2f16 mov.l r1, @-r15 -004112 b6e9 bsr h'dd2 ;@(h'4ee8) -004114 6533 mov r3, r5 -004116 ed29 mov #h'29, r13 -004118 51e9 mov.l @(h'24,r14), r1 -00411a e338 mov #h'38, r3 -00411c d420 mov.l @(h'80,pc), r4 ;@(h'41a0) -00411e e26c mov #h'6c, r2 +0040f2 b742 bsr h'e84 ;@(h'4f7a) +0040f4 e40f mov #h'f, r4 +0040f6 e700 mov #h'0, r7 +0040f8 9350 mov.w @(h'a0,pc), r3 ;@(h'419c) +0040fa e508 mov #h'8, r5 +0040fc 51eb mov.l @(h'2c,r14), r1 +0040fe 6673 mov r7, r6 +004100 2fa6 mov.l r10, @-r15 +004102 313c add r3, r1 +004104 2f16 mov.l r1, @-r15 +004106 b738 bsr h'e70 ;@(h'4f7a) +004108 e404 mov #h'4, r4 +00410a e305 mov #h'5, r3 +00410c 9447 mov.w @(h'8e,pc), r4 ;@(h'419e) +00410e 4c0b jsr @r12 +004110 1e3a mov.l r3, @(h'28,r14) +004112 6103 mov r0, r1 +004114 d426 mov.l @(h'98,pc), r4 ;@(h'41b0) +004116 e300 mov #h'0, r3 +004118 1e09 mov.l r0, @(h'24,r14) +00411a 6733 mov r3, r7 +00411c 2f36 mov.l r3, @-r15 +00411e 6633 mov r3, r6 004120 2f36 mov.l r3, @-r15 -004122 e74f mov #h'4f, r7 -004124 2fd6 mov.l r13, @-r15 -004126 e604 mov #h'4, r6 -004128 2f26 mov.l r2, @-r15 -00412a 7124 add #h'24, r1 -00412c 2f16 mov.l r1, @-r15 -00412e b6db bsr h'db6 ;@(h'4ee8) -004130 e500 mov #h'0, r5 -004132 e338 mov #h'38, r3 -004134 922a mov.w @(h'54,pc), r2 ;@(h'418c) -004136 e76d mov #h'6d, r7 -004138 d41a mov.l @(h'68,pc), r4 ;@(h'41a4) +004122 2f36 mov.l r3, @-r15 +004124 2f16 mov.l r1, @-r15 +004126 b6e9 bsr h'dd2 ;@(h'4efc) +004128 6533 mov r3, r5 +00412a ed29 mov #h'29, r13 +00412c 51e9 mov.l @(h'24,r14), r1 +00412e e338 mov #h'38, r3 +004130 d420 mov.l @(h'80,pc), r4 ;@(h'41b4) +004132 e26c mov #h'6c, r2 +004134 2f36 mov.l r3, @-r15 +004136 e74f mov #h'4f, r7 +004138 2fd6 mov.l r13, @-r15 00413a e604 mov #h'4, r6 -00413c 51e9 mov.l @(h'24,r14), r1 -00413e 7148 add #h'48, r1 -004140 2f36 mov.l r3, @-r15 -004142 2fd6 mov.l r13, @-r15 -004144 2f26 mov.l r2, @-r15 -004146 2f16 mov.l r1, @-r15 -004148 b6ce bsr h'd9c ;@(h'4ee8) -00414a e500 mov #h'0, r5 -00414c 51e9 mov.l @(h'24,r14), r1 -00414e e348 mov #h'48, r3 -004150 921d mov.w @(h'3a,pc), r2 ;@(h'418e) -004152 e604 mov #h'4, r6 -004154 d414 mov.l @(h'50,pc), r4 ;@(h'41a8) -004156 716c add #h'6c, r1 -004158 971a mov.w @(h'34,pc), r7 ;@(h'4190) -00415a 2f36 mov.l r3, @-r15 -00415c 2fd6 mov.l r13, @-r15 -00415e 2f26 mov.l r2, @-r15 -004160 2f16 mov.l r1, @-r15 -004162 b6c1 bsr h'd82 ;@(h'4ee8) -004164 e500 mov #h'0, r5 -004166 7f78 add #h'78, r15 -004168 d410 mov.l @(h'40,pc), r4 ;@(h'41ac) -00416a e300 mov #h'0, r3 -00416c 51e9 mov.l @(h'24,r14), r1 -00416e e707 mov #h'7, r7 -004170 2f36 mov.l r3, @-r15 -004172 6533 mov r3, r5 -004174 2f36 mov.l r3, @-r15 -004176 318c add r8, r1 -004178 2f36 mov.l r3, @-r15 -00417a a0b8 bra h'170 ;@(h'42ee) -00417c e601 mov #h'1, r6 -00417e 0280 -004180 0152 -004182 00e0 -004184 0080 -004186 00a0 -004188 00c0 -00418a 00b4 mov.b r11, @(r0,r0) -00418c 0081 -00418e 00b9 -004190 009f mac.l @r9+, @r0+ -004192 0000 -004194 0030 -004196 7569 add #h'69, r5 -004198 0030 -00419a 5608 mov.l @(h'20,r0), r6 -00419c 0030 -00419e 76bc add #h'bc, r6 -0041a0 0030 -0041a2 76e8 add #h'e8, r6 -0041a4 0030 -0041a6 7714 add #h'14, r7 +00413c 2f26 mov.l r2, @-r15 +00413e 7124 add #h'24, r1 +004140 2f16 mov.l r1, @-r15 +004142 b6db bsr h'db6 ;@(h'4efc) +004144 e500 mov #h'0, r5 +004146 e338 mov #h'38, r3 +004148 922a mov.w @(h'54,pc), r2 ;@(h'41a0) +00414a e76d mov #h'6d, r7 +00414c d41a mov.l @(h'68,pc), r4 ;@(h'41b8) +00414e e604 mov #h'4, r6 +004150 51e9 mov.l @(h'24,r14), r1 +004152 7148 add #h'48, r1 +004154 2f36 mov.l r3, @-r15 +004156 2fd6 mov.l r13, @-r15 +004158 2f26 mov.l r2, @-r15 +00415a 2f16 mov.l r1, @-r15 +00415c b6ce bsr h'd9c ;@(h'4efc) +00415e e500 mov #h'0, r5 +004160 51e9 mov.l @(h'24,r14), r1 +004162 e348 mov #h'48, r3 +004164 921d mov.w @(h'3a,pc), r2 ;@(h'41a2) +004166 e604 mov #h'4, r6 +004168 d414 mov.l @(h'50,pc), r4 ;@(h'41bc) +00416a 716c add #h'6c, r1 +00416c 971a mov.w @(h'34,pc), r7 ;@(h'41a4) +00416e 2f36 mov.l r3, @-r15 +004170 2fd6 mov.l r13, @-r15 +004172 2f26 mov.l r2, @-r15 +004174 2f16 mov.l r1, @-r15 +004176 b6c1 bsr h'd82 ;@(h'4efc) +004178 e500 mov #h'0, r5 +00417a 7f78 add #h'78, r15 +00417c d410 mov.l @(h'40,pc), r4 ;@(h'41c0) +00417e e300 mov #h'0, r3 +004180 51e9 mov.l @(h'24,r14), r1 +004182 e707 mov #h'7, r7 +004184 2f36 mov.l r3, @-r15 +004186 6533 mov r3, r5 +004188 2f36 mov.l r3, @-r15 +00418a 318c add r8, r1 +00418c 2f36 mov.l r3, @-r15 +00418e a0b8 bra h'170 ;@(h'4302) +004190 e601 mov #h'1, r6 +004192 0280 +004194 0152 +004196 00e0 +004198 0080 +00419a 00a0 +00419c 00c0 +00419e 00b4 mov.b r11, @(r0,r0) +0041a0 0081 +0041a2 00b9 +0041a4 009f mac.l @r9+, @r0+ +0041a6 0000 0041a8 0030 -0041aa 7738 add #h'38, r7 +0041aa 757d add #h'7d, r5 0041ac 0030 -0041ae 7760 add #h'60, r7 -0041b0 6093 mov r9, r0 -0041b2 8809 cmp/eq #h'9, r0 -0041b4 8901 bt h'2 ;@(h'41ba) -0041b6 a0b5 bra h'16a ;@(h'4324) -0041b8 0009 nop -0041ba 919d mov.w @(h'13a,pc), r1 ;@(h'42f8) -0041bc d252 mov.l @(h'148,pc), r2 ;@(h'4308) -0041be 909c mov.w @(h'138,pc), r0 ;@(h'42fa) -0041c0 d352 mov.l @(h'148,pc), r3 ;@(h'430c) -0041c2 430b jsr @r3 -0041c4 31fc add r15, r1 -0041c6 e10f mov #h'f, r1 -0041c8 9497 mov.w @(h'12e,pc), r4 ;@(h'42fa) -0041ca 1e73 mov.l r7, @(h'c,r14) -0041cc 4c0b jsr @r12 -0041ce 1e14 mov.l r1, @(h'10,r14) -0041d0 1e02 mov.l r0, @(h'8,r14) -0041d2 9692 mov.w @(h'124,pc), r6 ;@(h'42fa) -0041d4 9590 mov.w @(h'120,pc), r5 ;@(h'42f8) -0041d6 35fc add r15, r5 -0041d8 4b0b jsr @r11 -0041da 6403 mov r0, r4 -0041dc 948e mov.w @(h'11c,pc), r4 ;@(h'42fc) -0041de e307 mov #h'7, r3 +0041ae 561c mov.l @(h'30,r1), r6 +0041b0 0030 +0041b2 76d0 add #h'd0, r6 +0041b4 0030 +0041b6 76fc add #h'fc, r6 +0041b8 0030 +0041ba 7728 add #h'28, r7 +0041bc 0030 +0041be 774c add #h'4c, r7 +0041c0 0030 +0041c2 7774 add #h'74, r7 +0041c4 6093 mov r9, r0 +0041c6 8809 cmp/eq #h'9, r0 +0041c8 8901 bt h'2 ;@(h'41ce) +0041ca a0b5 bra h'16a ;@(h'4338) +0041cc 0009 nop +0041ce 919d mov.w @(h'13a,pc), r1 ;@(h'430c) +0041d0 d252 mov.l @(h'148,pc), r2 ;@(h'431c) +0041d2 909c mov.w @(h'138,pc), r0 ;@(h'430e) +0041d4 d352 mov.l @(h'148,pc), r3 ;@(h'4320) +0041d6 430b jsr @r3 +0041d8 31fc add r15, r1 +0041da e10f mov #h'f, r1 +0041dc 9497 mov.w @(h'12e,pc), r4 ;@(h'430e) +0041de 1e73 mov.l r7, @(h'c,r14) 0041e0 4c0b jsr @r12 -0041e2 1e3c mov.l r3, @(h'30,r14) -0041e4 1e0b mov.l r0, @(h'2c,r14) -0041e6 6103 mov r0, r1 -0041e8 2fa6 mov.l r10, @-r15 -0041ea e703 mov #h'3, r7 -0041ec e600 mov #h'0, r6 -0041ee e502 mov #h'2, r5 -0041f0 e408 mov #h'8, r4 -0041f2 b6b8 bsr h'd70 ;@(h'4f66) -0041f4 2f16 mov.l r1, @-r15 -0041f6 e700 mov #h'0, r7 -0041f8 51eb mov.l @(h'2c,r14), r1 -0041fa e504 mov #h'4, r5 +0041e2 1e14 mov.l r1, @(h'10,r14) +0041e4 1e02 mov.l r0, @(h'8,r14) +0041e6 9692 mov.w @(h'124,pc), r6 ;@(h'430e) +0041e8 9590 mov.w @(h'120,pc), r5 ;@(h'430c) +0041ea 35fc add r15, r5 +0041ec 4b0b jsr @r11 +0041ee 6403 mov r0, r4 +0041f0 948e mov.w @(h'11c,pc), r4 ;@(h'4310) +0041f2 e307 mov #h'7, r3 +0041f4 4c0b jsr @r12 +0041f6 1e3c mov.l r3, @(h'30,r14) +0041f8 1e0b mov.l r0, @(h'2c,r14) +0041fa 6103 mov r0, r1 0041fc 2fa6 mov.l r10, @-r15 -0041fe 6673 mov r7, r6 -004200 7120 add #h'20, r1 -004202 e407 mov #h'7, r4 -004204 b6af bsr h'd5e ;@(h'4f66) -004206 2f16 mov.l r1, @-r15 -004208 51eb mov.l @(h'2c,r14), r1 -00420a e701 mov #h'1, r7 -00420c 2fa6 mov.l r10, @-r15 -00420e e600 mov #h'0, r6 -004210 7140 add #h'40, r1 -004212 e505 mov #h'5, r5 -004214 6453 mov r5, r4 -004216 b6a6 bsr h'd4c ;@(h'4f66) -004218 2f16 mov.l r1, @-r15 -00421a e304 mov #h'4, r3 +0041fe e703 mov #h'3, r7 +004200 e600 mov #h'0, r6 +004202 e502 mov #h'2, r5 +004204 e408 mov #h'8, r4 +004206 b6b8 bsr h'd70 ;@(h'4f7a) +004208 2f16 mov.l r1, @-r15 +00420a e700 mov #h'0, r7 +00420c 51eb mov.l @(h'2c,r14), r1 +00420e e504 mov #h'4, r5 +004210 2fa6 mov.l r10, @-r15 +004212 6673 mov r7, r6 +004214 7120 add #h'20, r1 +004216 e407 mov #h'7, r4 +004218 b6af bsr h'd5e ;@(h'4f7a) +00421a 2f16 mov.l r1, @-r15 00421c 51eb mov.l @(h'2c,r14), r1 00421e e701 mov #h'1, r7 -004220 2f36 mov.l r3, @-r15 +004220 2fa6 mov.l r10, @-r15 004222 e600 mov #h'0, r6 -004224 7160 add #h'60, r1 -004226 e506 mov #h'6, r5 -004228 2f16 mov.l r1, @-r15 -00422a b69c bsr h'd38 ;@(h'4f66) -00422c e405 mov #h'5, r4 -00422e e205 mov #h'5, r2 -004230 9365 mov.w @(h'ca,pc), r3 ;@(h'42fe) +004224 7140 add #h'40, r1 +004226 e505 mov #h'5, r5 +004228 6453 mov r5, r4 +00422a b6a6 bsr h'd4c ;@(h'4f7a) +00422c 2f16 mov.l r1, @-r15 +00422e e304 mov #h'4, r3 +004230 51eb mov.l @(h'2c,r14), r1 004232 e701 mov #h'1, r7 -004234 51eb mov.l @(h'2c,r14), r1 +004234 2f36 mov.l r3, @-r15 004236 e600 mov #h'0, r6 -004238 2f26 mov.l r2, @-r15 -00423a e507 mov #h'7, r5 -00423c 313c add r3, r1 -00423e 2f16 mov.l r1, @-r15 -004240 b691 bsr h'd22 ;@(h'4f66) -004242 6423 mov r2, r4 -004244 935c mov.w @(h'b8,pc), r3 ;@(h'4300) -004246 e204 mov #h'4, r2 +004238 7160 add #h'60, r1 +00423a e506 mov #h'6, r5 +00423c 2f16 mov.l r1, @-r15 +00423e b69c bsr h'd38 ;@(h'4f7a) +004240 e405 mov #h'5, r4 +004242 e205 mov #h'5, r2 +004244 9365 mov.w @(h'ca,pc), r3 ;@(h'4312) +004246 e701 mov #h'1, r7 004248 51eb mov.l @(h'2c,r14), r1 -00424a e701 mov #h'1, r7 +00424a e600 mov #h'0, r6 00424c 2f26 mov.l r2, @-r15 -00424e e600 mov #h'0, r6 +00424e e507 mov #h'7, r5 004250 313c add r3, r1 -004252 e508 mov #h'8, r5 -004254 2f16 mov.l r1, @-r15 -004256 b686 bsr h'd0c ;@(h'4f66) -004258 e405 mov #h'5, r4 -00425a e701 mov #h'1, r7 -00425c 9351 mov.w @(h'a2,pc), r3 ;@(h'4302) -00425e e600 mov #h'0, r6 -004260 51eb mov.l @(h'2c,r14), r1 -004262 e509 mov #h'9, r5 -004264 2fa6 mov.l r10, @-r15 -004266 313c add r3, r1 +004252 2f16 mov.l r1, @-r15 +004254 b691 bsr h'd22 ;@(h'4f7a) +004256 6423 mov r2, r4 +004258 935c mov.w @(h'b8,pc), r3 ;@(h'4314) +00425a e204 mov #h'4, r2 +00425c 51eb mov.l @(h'2c,r14), r1 +00425e e701 mov #h'1, r7 +004260 2f26 mov.l r2, @-r15 +004262 e600 mov #h'0, r6 +004264 313c add r3, r1 +004266 e508 mov #h'8, r5 004268 2f16 mov.l r1, @-r15 -00426a b67c bsr h'cf8 ;@(h'4f66) +00426a b686 bsr h'd0c ;@(h'4f7a) 00426c e405 mov #h'5, r4 -00426e e305 mov #h'5, r3 -004270 9448 mov.w @(h'90,pc), r4 ;@(h'4304) -004272 4c0b jsr @r12 -004274 1e3a mov.l r3, @(h'28,r14) -004276 6103 mov r0, r1 -004278 d425 mov.l @(h'94,pc), r4 ;@(h'4310) -00427a e300 mov #h'0, r3 -00427c 1e09 mov.l r0, @(h'24,r14) -00427e 6733 mov r3, r7 -004280 2f36 mov.l r3, @-r15 -004282 6633 mov r3, r6 -004284 2f36 mov.l r3, @-r15 -004286 2f36 mov.l r3, @-r15 -004288 2f16 mov.l r1, @-r15 -00428a b62d bsr h'c5a ;@(h'4ee8) -00428c 6533 mov r3, r5 +00426e e701 mov #h'1, r7 +004270 9351 mov.w @(h'a2,pc), r3 ;@(h'4316) +004272 e600 mov #h'0, r6 +004274 51eb mov.l @(h'2c,r14), r1 +004276 e509 mov #h'9, r5 +004278 2fa6 mov.l r10, @-r15 +00427a 313c add r3, r1 +00427c 2f16 mov.l r1, @-r15 +00427e b67c bsr h'cf8 ;@(h'4f7a) +004280 e405 mov #h'5, r4 +004282 e305 mov #h'5, r3 +004284 9448 mov.w @(h'90,pc), r4 ;@(h'4318) +004286 4c0b jsr @r12 +004288 1e3a mov.l r3, @(h'28,r14) +00428a 6103 mov r0, r1 +00428c d425 mov.l @(h'94,pc), r4 ;@(h'4324) 00428e e300 mov #h'0, r3 -004290 d420 mov.l @(h'80,pc), r4 ;@(h'4314) -004292 e220 mov #h'20, r2 -004294 51e9 mov.l @(h'24,r14), r1 -004296 e603 mov #h'3, r6 +004290 1e09 mov.l r0, @(h'24,r14) +004292 6733 mov r3, r7 +004294 2f36 mov.l r3, @-r15 +004296 6633 mov r3, r6 004298 2f36 mov.l r3, @-r15 -00429a 6733 mov r3, r7 -00429c 2f36 mov.l r3, @-r15 -00429e e501 mov #h'1, r5 -0042a0 2f26 mov.l r2, @-r15 -0042a2 7124 add #h'24, r1 -0042a4 b620 bsr h'c40 ;@(h'4ee8) -0042a6 2f16 mov.l r1, @-r15 +00429a 2f36 mov.l r3, @-r15 +00429c 2f16 mov.l r1, @-r15 +00429e b62d bsr h'c5a ;@(h'4efc) +0042a0 6533 mov r3, r5 +0042a2 e300 mov #h'0, r3 +0042a4 d420 mov.l @(h'80,pc), r4 ;@(h'4328) +0042a6 e220 mov #h'20, r2 0042a8 51e9 mov.l @(h'24,r14), r1 -0042aa e300 mov #h'0, r3 -0042ac d41a mov.l @(h'68,pc), r4 ;@(h'4318) -0042ae e704 mov #h'4, r7 +0042aa e603 mov #h'3, r6 +0042ac 2f36 mov.l r3, @-r15 +0042ae 6733 mov r3, r7 0042b0 2f36 mov.l r3, @-r15 -0042b2 e601 mov #h'1, r6 -0042b4 2f36 mov.l r3, @-r15 -0042b6 7148 add #h'48, r1 -0042b8 2f36 mov.l r3, @-r15 +0042b2 e501 mov #h'1, r5 +0042b4 2f26 mov.l r2, @-r15 +0042b6 7124 add #h'24, r1 +0042b8 b620 bsr h'c40 ;@(h'4efc) 0042ba 2f16 mov.l r1, @-r15 -0042bc b614 bsr h'c28 ;@(h'4ee8) -0042be 6533 mov r3, r5 -0042c0 51e9 mov.l @(h'24,r14), r1 -0042c2 e300 mov #h'0, r3 -0042c4 d415 mov.l @(h'54,pc), r4 ;@(h'431c) -0042c6 e709 mov #h'9, r7 +0042bc 51e9 mov.l @(h'24,r14), r1 +0042be e300 mov #h'0, r3 +0042c0 d41a mov.l @(h'68,pc), r4 ;@(h'432c) +0042c2 e704 mov #h'4, r7 +0042c4 2f36 mov.l r3, @-r15 +0042c6 e601 mov #h'1, r6 0042c8 2f36 mov.l r3, @-r15 -0042ca e601 mov #h'1, r6 +0042ca 7148 add #h'48, r1 0042cc 2f36 mov.l r3, @-r15 -0042ce 716c add #h'6c, r1 -0042d0 2f36 mov.l r3, @-r15 -0042d2 2f16 mov.l r1, @-r15 -0042d4 b608 bsr h'c10 ;@(h'4ee8) -0042d6 6533 mov r3, r5 -0042d8 d411 mov.l @(h'44,pc), r4 ;@(h'4320) -0042da 7f78 add #h'78, r15 -0042dc 51e9 mov.l @(h'24,r14), r1 -0042de e300 mov #h'0, r3 +0042ce 2f16 mov.l r1, @-r15 +0042d0 b614 bsr h'c28 ;@(h'4efc) +0042d2 6533 mov r3, r5 +0042d4 51e9 mov.l @(h'24,r14), r1 +0042d6 e300 mov #h'0, r3 +0042d8 d415 mov.l @(h'54,pc), r4 ;@(h'4330) +0042da e709 mov #h'9, r7 +0042dc 2f36 mov.l r3, @-r15 +0042de e601 mov #h'1, r6 0042e0 2f36 mov.l r3, @-r15 -0042e2 e70d mov #h'd, r7 +0042e2 716c add #h'6c, r1 0042e4 2f36 mov.l r3, @-r15 -0042e6 e601 mov #h'1, r6 -0042e8 2f36 mov.l r3, @-r15 +0042e6 2f16 mov.l r1, @-r15 +0042e8 b608 bsr h'c10 ;@(h'4efc) 0042ea 6533 mov r3, r5 -0042ec 318c add r8, r1 -0042ee 2f16 mov.l r1, @-r15 -0042f0 b5fa bsr h'bf4 ;@(h'4ee8) -0042f2 0009 nop -0042f4 a5a2 bra h'b44 ;@(h'4e3c) -0042f6 7f10 add #h'10, r15 -0042f8 02d4 mov.b r13, @(r0,r2) -0042fa 00ff mac.l @r15+, @r0+ -0042fc 00e0 -0042fe 0080 -004300 00a0 -004302 00c0 -004304 00b4 mov.b r11, @(r0,r0) -004306 0000 -004308 0030 -00430a 7782 add #h'82, r7 -00430c 0030 -00430e 5608 mov.l @(h'20,r0), r6 -004310 0030 -004312 7884 add #h'84, r8 -004314 0030 -004316 7898 add #h'98, r8 -004318 0030 -00431a 78bc add #h'bc, r8 +0042ec d411 mov.l @(h'44,pc), r4 ;@(h'4334) +0042ee 7f78 add #h'78, r15 +0042f0 51e9 mov.l @(h'24,r14), r1 +0042f2 e300 mov #h'0, r3 +0042f4 2f36 mov.l r3, @-r15 +0042f6 e70d mov #h'd, r7 +0042f8 2f36 mov.l r3, @-r15 +0042fa e601 mov #h'1, r6 +0042fc 2f36 mov.l r3, @-r15 +0042fe 6533 mov r3, r5 +004300 318c add r8, r1 +004302 2f16 mov.l r1, @-r15 +004304 b5fa bsr h'bf4 ;@(h'4efc) +004306 0009 nop +004308 a5a2 bra h'b44 ;@(h'4e50) +00430a 7f10 add #h'10, r15 +00430c 02d4 mov.b r13, @(r0,r2) +00430e 00ff mac.l @r15+, @r0+ +004310 00e0 +004312 0080 +004314 00a0 +004316 00c0 +004318 00b4 mov.b r11, @(r0,r0) +00431a 0000 00431c 0030 -00431e 78e0 add #h'e0, r8 +00431e 7796 add #h'96, r7 004320 0030 -004322 7900 -004324 880a cmp/eq #h'a, r0 -004326 8901 bt h'2 ;@(h'432c) -004328 a0aa bra h'154 ;@(h'4480) -00432a 0009 nop -00432c 9191 mov.w @(h'122,pc), r1 ;@(h'4452) -00432e d24d mov.l @(h'134,pc), r2 ;@(h'4464) -004330 9090 mov.w @(h'120,pc), r0 ;@(h'4454) -004332 d34d mov.l @(h'134,pc), r3 ;@(h'4468) -004334 430b jsr @r3 -004336 31fc add r15, r1 -004338 918d mov.w @(h'11a,pc), r1 ;@(h'4456) -00433a 31fc add r15, r1 -00433c d24b mov.l @(h'12c,pc), r2 ;@(h'446c) -00433e d34c mov.l @(h'130,pc), r3 ;@(h'4470) -004340 430b jsr @r3 -004342 e024 mov #h'24, r0 -004344 9486 mov.w @(h'10c,pc), r4 ;@(h'4454) -004346 e119 mov #h'19, r1 -004348 1e13 mov.l r1, @(h'c,r14) -00434a e30f mov #h'f, r3 -00434c 4c0b jsr @r12 -00434e 1e34 mov.l r3, @(h'10,r14) -004350 1e02 mov.l r0, @(h'8,r14) -004352 967f mov.w @(h'fe,pc), r6 ;@(h'4454) -004354 957d mov.w @(h'fa,pc), r5 ;@(h'4452) -004356 35fc add r15, r5 -004358 4b0b jsr @r11 -00435a 6403 mov r0, r4 -00435c e201 mov #h'1, r2 -00435e 1e26 mov.l r2, @(h'18,r14) +004322 561c mov.l @(h'30,r1), r6 +004324 0030 +004326 7898 add #h'98, r8 +004328 0030 +00432a 78ac add #h'ac, r8 +00432c 0030 +00432e 78d0 add #h'd0, r8 +004330 0030 +004332 78f4 add #h'f4, r8 +004334 0030 +004336 7914 add #h'14, r9 +004338 880a cmp/eq #h'a, r0 +00433a 8901 bt h'2 ;@(h'4340) +00433c a0aa bra h'154 ;@(h'4494) +00433e 0009 nop +004340 9191 mov.w @(h'122,pc), r1 ;@(h'4466) +004342 d24d mov.l @(h'134,pc), r2 ;@(h'4478) +004344 9090 mov.w @(h'120,pc), r0 ;@(h'4468) +004346 d34d mov.l @(h'134,pc), r3 ;@(h'447c) +004348 430b jsr @r3 +00434a 31fc add r15, r1 +00434c 918d mov.w @(h'11a,pc), r1 ;@(h'446a) +00434e 31fc add r15, r1 +004350 d24b mov.l @(h'12c,pc), r2 ;@(h'4480) +004352 d34c mov.l @(h'130,pc), r3 ;@(h'4484) +004354 430b jsr @r3 +004356 e024 mov #h'24, r0 +004358 9486 mov.w @(h'10c,pc), r4 ;@(h'4468) +00435a e119 mov #h'19, r1 +00435c 1e13 mov.l r1, @(h'c,r14) +00435e e30f mov #h'f, r3 004360 4c0b jsr @r12 -004362 e424 mov #h'24, r4 -004364 1e05 mov.l r0, @(h'14,r14) -004366 6103 mov r0, r1 -004368 9275 mov.w @(h'ea,pc), r2 ;@(h'4456) -00436a 32fc add r15, r2 -00436c d340 mov.l @(h'100,pc), r3 ;@(h'4470) -00436e 430b jsr @r3 -004370 e024 mov #h'24, r0 -004372 e206 mov #h'6, r2 -004374 9470 mov.w @(h'e0,pc), r4 ;@(h'4458) -004376 4c0b jsr @r12 -004378 1e2c mov.l r2, @(h'30,r14) +004362 1e34 mov.l r3, @(h'10,r14) +004364 1e02 mov.l r0, @(h'8,r14) +004366 967f mov.w @(h'fe,pc), r6 ;@(h'4468) +004368 957d mov.w @(h'fa,pc), r5 ;@(h'4466) +00436a 35fc add r15, r5 +00436c 4b0b jsr @r11 +00436e 6403 mov r0, r4 +004370 e201 mov #h'1, r2 +004372 1e26 mov.l r2, @(h'18,r14) +004374 4c0b jsr @r12 +004376 e424 mov #h'24, r4 +004378 1e05 mov.l r0, @(h'14,r14) 00437a 6103 mov r0, r1 -00437c 1e0b mov.l r0, @(h'2c,r14) -00437e e302 mov #h'2, r3 -004380 2f36 mov.l r3, @-r15 -004382 e701 mov #h'1, r7 -004384 2f16 mov.l r1, @-r15 -004386 e600 mov #h'0, r6 -004388 e504 mov #h'4, r5 -00438a b5ec bsr h'bd8 ;@(h'4f66) -00438c e409 mov #h'9, r4 -00438e e303 mov #h'3, r3 -004390 51eb mov.l @(h'2c,r14), r1 -004392 e700 mov #h'0, r7 +00437c 9275 mov.w @(h'ea,pc), r2 ;@(h'446a) +00437e 32fc add r15, r2 +004380 d340 mov.l @(h'100,pc), r3 ;@(h'4484) +004382 430b jsr @r3 +004384 e024 mov #h'24, r0 +004386 e206 mov #h'6, r2 +004388 9470 mov.w @(h'e0,pc), r4 ;@(h'446c) +00438a 4c0b jsr @r12 +00438c 1e2c mov.l r2, @(h'30,r14) +00438e 6103 mov r0, r1 +004390 1e0b mov.l r0, @(h'2c,r14) +004392 e302 mov #h'2, r3 004394 2f36 mov.l r3, @-r15 -004396 e505 mov #h'5, r5 -004398 7120 add #h'20, r1 -00439a 6673 mov r7, r6 -00439c 2f16 mov.l r1, @-r15 -00439e b5e2 bsr h'bc4 ;@(h'4f66) -0043a0 e410 mov #h'10, r4 -0043a2 e301 mov #h'1, r3 +004396 e701 mov #h'1, r7 +004398 2f16 mov.l r1, @-r15 +00439a e600 mov #h'0, r6 +00439c e504 mov #h'4, r5 +00439e b5ec bsr h'bd8 ;@(h'4f7a) +0043a0 e409 mov #h'9, r4 +0043a2 e303 mov #h'3, r3 0043a4 51eb mov.l @(h'2c,r14), r1 -0043a6 e600 mov #h'0, r6 +0043a6 e700 mov #h'0, r7 0043a8 2f36 mov.l r3, @-r15 -0043aa 6733 mov r3, r7 -0043ac 7140 add #h'40, r1 -0043ae e506 mov #h'6, r5 +0043aa e505 mov #h'5, r5 +0043ac 7120 add #h'20, r1 +0043ae 6673 mov r7, r6 0043b0 2f16 mov.l r1, @-r15 -0043b2 b5d8 bsr h'bb0 ;@(h'4f66) -0043b4 e409 mov #h'9, r4 -0043b6 e306 mov #h'6, r3 +0043b2 b5e2 bsr h'bc4 ;@(h'4f7a) +0043b4 e410 mov #h'10, r4 +0043b6 e301 mov #h'1, r3 0043b8 51eb mov.l @(h'2c,r14), r1 -0043ba e700 mov #h'0, r7 +0043ba e600 mov #h'0, r6 0043bc 2f36 mov.l r3, @-r15 -0043be e507 mov #h'7, r5 -0043c0 7160 add #h'60, r1 -0043c2 6673 mov r7, r6 +0043be 6733 mov r3, r7 +0043c0 7140 add #h'40, r1 +0043c2 e506 mov #h'6, r5 0043c4 2f16 mov.l r1, @-r15 -0043c6 b5ce bsr h'b9c ;@(h'4f66) -0043c8 e410 mov #h'10, r4 -0043ca e201 mov #h'1, r2 -0043cc 9345 mov.w @(h'8a,pc), r3 ;@(h'445a) -0043ce e600 mov #h'0, r6 -0043d0 51eb mov.l @(h'2c,r14), r1 -0043d2 e508 mov #h'8, r5 -0043d4 2f26 mov.l r2, @-r15 -0043d6 6723 mov r2, r7 -0043d8 313c add r3, r1 -0043da 2f16 mov.l r1, @-r15 -0043dc b5c3 bsr h'b86 ;@(h'4f66) -0043de e409 mov #h'9, r4 -0043e0 933c mov.w @(h'78,pc), r3 ;@(h'445c) -0043e2 e201 mov #h'1, r2 +0043c6 b5d8 bsr h'bb0 ;@(h'4f7a) +0043c8 e409 mov #h'9, r4 +0043ca e306 mov #h'6, r3 +0043cc 51eb mov.l @(h'2c,r14), r1 +0043ce e700 mov #h'0, r7 +0043d0 2f36 mov.l r3, @-r15 +0043d2 e507 mov #h'7, r5 +0043d4 7160 add #h'60, r1 +0043d6 6673 mov r7, r6 +0043d8 2f16 mov.l r1, @-r15 +0043da b5ce bsr h'b9c ;@(h'4f7a) +0043dc e410 mov #h'10, r4 +0043de e201 mov #h'1, r2 +0043e0 9345 mov.w @(h'8a,pc), r3 ;@(h'446e) +0043e2 e600 mov #h'0, r6 0043e4 51eb mov.l @(h'2c,r14), r1 -0043e6 e700 mov #h'0, r7 +0043e6 e508 mov #h'8, r5 0043e8 2f26 mov.l r2, @-r15 -0043ea e509 mov #h'9, r5 +0043ea 6723 mov r2, r7 0043ec 313c add r3, r1 -0043ee 6673 mov r7, r6 -0043f0 2f16 mov.l r1, @-r15 -0043f2 b5b8 bsr h'b70 ;@(h'4f66) -0043f4 e410 mov #h'10, r4 -0043f6 e303 mov #h'3, r3 -0043f8 1e3a mov.l r3, @(h'28,r14) -0043fa 4c0b jsr @r12 -0043fc e46c mov #h'6c, r4 -0043fe 6103 mov r0, r1 -004400 d41c mov.l @(h'70,pc), r4 ;@(h'4474) -004402 e300 mov #h'0, r3 -004404 1e09 mov.l r0, @(h'24,r14) -004406 6733 mov r3, r7 -004408 2f36 mov.l r3, @-r15 -00440a 6633 mov r3, r6 -00440c 2f36 mov.l r3, @-r15 -00440e 2f36 mov.l r3, @-r15 -004410 2f16 mov.l r1, @-r15 -004412 b569 bsr h'ad2 ;@(h'4ee8) -004414 e501 mov #h'1, r5 -004416 e320 mov #h'20, r3 -004418 9722 mov.w @(h'44,pc), r7 ;@(h'4460) -00441a e604 mov #h'4, r6 -00441c d416 mov.l @(h'58,pc), r4 ;@(h'4478) -00441e e218 mov #h'18, r2 -004420 51e9 mov.l @(h'24,r14), r1 -004422 e500 mov #h'0, r5 -004424 2f36 mov.l r3, @-r15 -004426 7124 add #h'24, r1 -004428 2f26 mov.l r2, @-r15 -00442a 6013 mov r1, r0 -00442c 9117 mov.w @(h'2e,pc), r1 ;@(h'445e) -00442e 2f16 mov.l r1, @-r15 -004430 b55a bsr h'ab4 ;@(h'4ee8) -004432 2f06 mov.l r0, @-r15 +0043ee 2f16 mov.l r1, @-r15 +0043f0 b5c3 bsr h'b86 ;@(h'4f7a) +0043f2 e409 mov #h'9, r4 +0043f4 933c mov.w @(h'78,pc), r3 ;@(h'4470) +0043f6 e201 mov #h'1, r2 +0043f8 51eb mov.l @(h'2c,r14), r1 +0043fa e700 mov #h'0, r7 +0043fc 2f26 mov.l r2, @-r15 +0043fe e509 mov #h'9, r5 +004400 313c add r3, r1 +004402 6673 mov r7, r6 +004404 2f16 mov.l r1, @-r15 +004406 b5b8 bsr h'b70 ;@(h'4f7a) +004408 e410 mov #h'10, r4 +00440a e303 mov #h'3, r3 +00440c 1e3a mov.l r3, @(h'28,r14) +00440e 4c0b jsr @r12 +004410 e46c mov #h'6c, r4 +004412 6103 mov r0, r1 +004414 d41c mov.l @(h'70,pc), r4 ;@(h'4488) +004416 e300 mov #h'0, r3 +004418 1e09 mov.l r0, @(h'24,r14) +00441a 6733 mov r3, r7 +00441c 2f36 mov.l r3, @-r15 +00441e 6633 mov r3, r6 +004420 2f36 mov.l r3, @-r15 +004422 2f36 mov.l r3, @-r15 +004424 2f16 mov.l r1, @-r15 +004426 b569 bsr h'ad2 ;@(h'4efc) +004428 e501 mov #h'1, r5 +00442a e320 mov #h'20, r3 +00442c 9722 mov.w @(h'44,pc), r7 ;@(h'4474) +00442e e604 mov #h'4, r6 +004430 d416 mov.l @(h'58,pc), r4 ;@(h'448c) +004432 e218 mov #h'18, r2 004434 51e9 mov.l @(h'24,r14), r1 -004436 e300 mov #h'0, r3 -004438 d410 mov.l @(h'40,pc), r4 ;@(h'447c) -00443a e704 mov #h'4, r7 -00443c 2f36 mov.l r3, @-r15 -00443e e601 mov #h'1, r6 -004440 2f36 mov.l r3, @-r15 -004442 7148 add #h'48, r1 -004444 2f36 mov.l r3, @-r15 -004446 6563 mov r6, r5 -004448 2f16 mov.l r1, @-r15 -00444a b54d bsr h'a9a ;@(h'4ee8) -00444c 0009 nop -00444e a4f5 bra h'9ea ;@(h'4e3c) -004450 7f60 add #h'60, r15 -004452 025c mov.b @(r0,r5), r2 -004454 0177 mul.l r7, r1 -004456 0238 ldtlb -004458 00c0 -00445a 0080 -00445c 00a0 -00445e 00b1 -004460 00af mac.l @r10+, @r0+ -004462 0000 -004464 0030 -004466 7911 add #h'11, r9 -004468 0030 -00446a 5608 mov.l @(h'20,r0), r6 -00446c 0030 -00446e 7a88 add #h'88, r10 -004470 0030 -004472 5570 mov.l @(h'0,r7), r5 -004474 0030 -004476 7aac add #h'ac, r10 +004436 e500 mov #h'0, r5 +004438 2f36 mov.l r3, @-r15 +00443a 7124 add #h'24, r1 +00443c 2f26 mov.l r2, @-r15 +00443e 6013 mov r1, r0 +004440 9117 mov.w @(h'2e,pc), r1 ;@(h'4472) +004442 2f16 mov.l r1, @-r15 +004444 b55a bsr h'ab4 ;@(h'4efc) +004446 2f06 mov.l r0, @-r15 +004448 51e9 mov.l @(h'24,r14), r1 +00444a e300 mov #h'0, r3 +00444c d410 mov.l @(h'40,pc), r4 ;@(h'4490) +00444e e704 mov #h'4, r7 +004450 2f36 mov.l r3, @-r15 +004452 e601 mov #h'1, r6 +004454 2f36 mov.l r3, @-r15 +004456 7148 add #h'48, r1 +004458 2f36 mov.l r3, @-r15 +00445a 6563 mov r6, r5 +00445c 2f16 mov.l r1, @-r15 +00445e b54d bsr h'a9a ;@(h'4efc) +004460 0009 nop +004462 a4f5 bra h'9ea ;@(h'4e50) +004464 7f60 add #h'60, r15 +004466 025c mov.b @(r0,r5), r2 +004468 0177 mul.l r7, r1 +00446a 0238 ldtlb +00446c 00c0 +00446e 0080 +004470 00a0 +004472 00b1 +004474 00af mac.l @r10+, @r0+ +004476 0000 004478 0030 -00447a 7ac0 add #h'c0, r10 +00447a 7925 add #h'25, r9 00447c 0030 -00447e 7ae4 add #h'e4, r10 -004480 6093 mov r9, r0 -004482 880b cmp/eq #h'b, r0 -004484 8901 bt h'2 ;@(h'448a) -004486 a091 bra h'122 ;@(h'45ac) -004488 0009 nop -00448a 9176 mov.w @(h'ec,pc), r1 ;@(h'457a) -00448c d23f mov.l @(h'fc,pc), r2 ;@(h'458c) -00448e 9075 mov.w @(h'ea,pc), r0 ;@(h'457c) -004490 d33f mov.l @(h'fc,pc), r3 ;@(h'4590) -004492 430b jsr @r3 -004494 31fc add r15, r1 -004496 e114 mov #h'14, r1 -004498 1e43 mov.l r4, @(h'c,r14) -00449a 946f mov.w @(h'de,pc), r4 ;@(h'457c) -00449c 4c0b jsr @r12 -00449e 1e14 mov.l r1, @(h'10,r14) -0044a0 1e02 mov.l r0, @(h'8,r14) -0044a2 966b mov.w @(h'd6,pc), r6 ;@(h'457c) -0044a4 9569 mov.w @(h'd2,pc), r5 ;@(h'457a) -0044a6 35fc add r15, r5 -0044a8 4b0b jsr @r11 -0044aa 6403 mov r0, r4 -0044ac e301 mov #h'1, r3 -0044ae 1e3c mov.l r3, @(h'30,r14) +00447e 561c mov.l @(h'30,r1), r6 +004480 0030 +004482 7a9c add #h'9c, r10 +004484 0030 +004486 5584 mov.l @(h'10,r8), r5 +004488 0030 +00448a 7ac0 add #h'c0, r10 +00448c 0030 +00448e 7ad4 add #h'd4, r10 +004490 0030 +004492 7af8 add #h'f8, r10 +004494 6093 mov r9, r0 +004496 880b cmp/eq #h'b, r0 +004498 8901 bt h'2 ;@(h'449e) +00449a a091 bra h'122 ;@(h'45c0) +00449c 0009 nop +00449e 9176 mov.w @(h'ec,pc), r1 ;@(h'458e) +0044a0 d23f mov.l @(h'fc,pc), r2 ;@(h'45a0) +0044a2 9075 mov.w @(h'ea,pc), r0 ;@(h'4590) +0044a4 d33f mov.l @(h'fc,pc), r3 ;@(h'45a4) +0044a6 430b jsr @r3 +0044a8 31fc add r15, r1 +0044aa e114 mov #h'14, r1 +0044ac 1e43 mov.l r4, @(h'c,r14) +0044ae 946f mov.w @(h'de,pc), r4 ;@(h'4590) 0044b0 4c0b jsr @r12 -0044b2 e420 mov #h'20, r4 -0044b4 1e0b mov.l r0, @(h'2c,r14) -0044b6 6103 mov r0, r1 -0044b8 2fa6 mov.l r10, @-r15 -0044ba e703 mov #h'3, r7 -0044bc e600 mov #h'0, r6 -0044be e502 mov #h'2, r5 -0044c0 e411 mov #h'11, r4 -0044c2 b550 bsr h'aa0 ;@(h'4f66) -0044c4 2f16 mov.l r1, @-r15 -0044c6 e306 mov #h'6, r3 -0044c8 9459 mov.w @(h'b2,pc), r4 ;@(h'457e) -0044ca 4c0b jsr @r12 -0044cc 1e3a mov.l r3, @(h'28,r14) -0044ce 6103 mov r0, r1 -0044d0 d430 mov.l @(h'c0,pc), r4 ;@(h'4594) -0044d2 e300 mov #h'0, r3 -0044d4 1e09 mov.l r0, @(h'24,r14) -0044d6 6733 mov r3, r7 -0044d8 2f36 mov.l r3, @-r15 -0044da 6633 mov r3, r6 -0044dc 2f36 mov.l r3, @-r15 -0044de 2f36 mov.l r3, @-r15 -0044e0 2f16 mov.l r1, @-r15 -0044e2 b501 bsr h'a02 ;@(h'4ee8) -0044e4 6533 mov r3, r5 +0044b2 1e14 mov.l r1, @(h'10,r14) +0044b4 1e02 mov.l r0, @(h'8,r14) +0044b6 966b mov.w @(h'd6,pc), r6 ;@(h'4590) +0044b8 9569 mov.w @(h'd2,pc), r5 ;@(h'458e) +0044ba 35fc add r15, r5 +0044bc 4b0b jsr @r11 +0044be 6403 mov r0, r4 +0044c0 e301 mov #h'1, r3 +0044c2 1e3c mov.l r3, @(h'30,r14) +0044c4 4c0b jsr @r12 +0044c6 e420 mov #h'20, r4 +0044c8 1e0b mov.l r0, @(h'2c,r14) +0044ca 6103 mov r0, r1 +0044cc 2fa6 mov.l r10, @-r15 +0044ce e703 mov #h'3, r7 +0044d0 e600 mov #h'0, r6 +0044d2 e502 mov #h'2, r5 +0044d4 e411 mov #h'11, r4 +0044d6 b550 bsr h'aa0 ;@(h'4f7a) +0044d8 2f16 mov.l r1, @-r15 +0044da e306 mov #h'6, r3 +0044dc 9459 mov.w @(h'b2,pc), r4 ;@(h'4592) +0044de 4c0b jsr @r12 +0044e0 1e3a mov.l r3, @(h'28,r14) +0044e2 6103 mov r0, r1 +0044e4 d430 mov.l @(h'c0,pc), r4 ;@(h'45a8) 0044e6 e300 mov #h'0, r3 -0044e8 d42b mov.l @(h'ac,pc), r4 ;@(h'4598) -0044ea e231 mov #h'31, r2 -0044ec 51e9 mov.l @(h'24,r14), r1 -0044ee e701 mov #h'1, r7 +0044e8 1e09 mov.l r0, @(h'24,r14) +0044ea 6733 mov r3, r7 +0044ec 2f36 mov.l r3, @-r15 +0044ee 6633 mov r3, r6 0044f0 2f36 mov.l r3, @-r15 -0044f2 e603 mov #h'3, r6 -0044f4 2f36 mov.l r3, @-r15 -0044f6 6533 mov r3, r5 -0044f8 2f26 mov.l r2, @-r15 -0044fa 7124 add #h'24, r1 -0044fc b4f4 bsr h'9e8 ;@(h'4ee8) -0044fe 2f16 mov.l r1, @-r15 +0044f2 2f36 mov.l r3, @-r15 +0044f4 2f16 mov.l r1, @-r15 +0044f6 b501 bsr h'a02 ;@(h'4efc) +0044f8 6533 mov r3, r5 +0044fa e300 mov #h'0, r3 +0044fc d42b mov.l @(h'ac,pc), r4 ;@(h'45ac) +0044fe e231 mov #h'31, r2 004500 51e9 mov.l @(h'24,r14), r1 -004502 e261 mov #h'61, r2 -004504 d425 mov.l @(h'94,pc), r4 ;@(h'459c) -004506 e74f mov #h'4f, r7 -004508 933a mov.w @(h'74,pc), r3 ;@(h'4580) -00450a e604 mov #h'4, r6 -00450c 2f36 mov.l r3, @-r15 -00450e e500 mov #h'0, r5 -004510 2f36 mov.l r3, @-r15 -004512 7148 add #h'48, r1 -004514 2f26 mov.l r2, @-r15 -004516 b4e7 bsr h'9ce ;@(h'4ee8) -004518 2f16 mov.l r1, @-r15 -00451a e340 mov #h'40, r3 -00451c d420 mov.l @(h'80,pc), r4 ;@(h'45a0) -00451e e238 mov #h'38, r2 -004520 51e9 mov.l @(h'24,r14), r1 -004522 e76f mov #h'6f, r7 +004502 e701 mov #h'1, r7 +004504 2f36 mov.l r3, @-r15 +004506 e603 mov #h'3, r6 +004508 2f36 mov.l r3, @-r15 +00450a 6533 mov r3, r5 +00450c 2f26 mov.l r2, @-r15 +00450e 7124 add #h'24, r1 +004510 b4f4 bsr h'9e8 ;@(h'4efc) +004512 2f16 mov.l r1, @-r15 +004514 51e9 mov.l @(h'24,r14), r1 +004516 e261 mov #h'61, r2 +004518 d425 mov.l @(h'94,pc), r4 ;@(h'45b0) +00451a e74f mov #h'4f, r7 +00451c 933a mov.w @(h'74,pc), r3 ;@(h'4594) +00451e e604 mov #h'4, r6 +004520 2f36 mov.l r3, @-r15 +004522 e500 mov #h'0, r5 004524 2f36 mov.l r3, @-r15 -004526 e604 mov #h'4, r6 +004526 7148 add #h'48, r1 004528 2f26 mov.l r2, @-r15 -00452a e500 mov #h'0, r5 -00452c 716c add #h'6c, r1 -00452e 6013 mov r1, r0 -004530 e179 mov #h'79, r1 -004532 2f16 mov.l r1, @-r15 -004534 b4d8 bsr h'9b0 ;@(h'4ee8) -004536 2f06 mov.l r0, @-r15 -004538 51e9 mov.l @(h'24,r14), r1 -00453a e340 mov #h'40, r3 -00453c 9722 mov.w @(h'44,pc), r7 ;@(h'4584) -00453e e604 mov #h'4, r6 -004540 d418 mov.l @(h'60,pc), r4 ;@(h'45a4) -004542 e238 mov #h'38, r2 -004544 2f36 mov.l r3, @-r15 -004546 e500 mov #h'0, r5 -004548 2f26 mov.l r2, @-r15 -00454a 318c add r8, r1 -00454c 6013 mov r1, r0 -00454e 9118 mov.w @(h'30,pc), r1 ;@(h'4582) -004550 2f16 mov.l r1, @-r15 -004552 b4c9 bsr h'992 ;@(h'4ee8) -004554 2f06 mov.l r0, @-r15 -004556 e259 mov #h'59, r2 -004558 9716 mov.w @(h'2c,pc), r7 ;@(h'4588) -00455a e604 mov #h'4, r6 -00455c d412 mov.l @(h'48,pc), r4 ;@(h'45a8) -00455e e500 mov #h'0, r5 -004560 9311 mov.w @(h'22,pc), r3 ;@(h'4586) -004562 51e9 mov.l @(h'24,r14), r1 -004564 2f26 mov.l r2, @-r15 -004566 313c add r3, r1 -004568 6013 mov r1, r0 -00456a e151 mov #h'51, r1 -00456c 2f16 mov.l r1, @-r15 -00456e 7305 -004570 2f36 mov.l r3, @-r15 -004572 b4b9 bsr h'972 ;@(h'4ee8) -004574 2f06 mov.l r0, @-r15 -004576 a461 bra h'8c2 ;@(h'4e3c) -004578 7f68 add #h'68, r15 -00457a 01cc mov.b @(r0,r12), r1 -00457c 0208 clrt -00457e 00d8 -004580 0088 -004582 00a1 -004584 0097 mul.l r9, r0 -004586 00b4 mov.b r11, @(r0,r0) -004588 00b7 mul.l r11, r0 -00458a 0000 -00458c 0030 -00458e 7b10 add #h'10, r11 -004590 0030 -004592 5608 mov.l @(h'20,r0), r6 -004594 0030 -004596 7d18 add #h'18, r13 -004598 0030 -00459a 7d34 add #h'34, r13 -00459c 0030 -00459e 7d64 add #h'64, r13 +00452a b4e7 bsr h'9ce ;@(h'4efc) +00452c 2f16 mov.l r1, @-r15 +00452e e340 mov #h'40, r3 +004530 d420 mov.l @(h'80,pc), r4 ;@(h'45b4) +004532 e238 mov #h'38, r2 +004534 51e9 mov.l @(h'24,r14), r1 +004536 e76f mov #h'6f, r7 +004538 2f36 mov.l r3, @-r15 +00453a e604 mov #h'4, r6 +00453c 2f26 mov.l r2, @-r15 +00453e e500 mov #h'0, r5 +004540 716c add #h'6c, r1 +004542 6013 mov r1, r0 +004544 e179 mov #h'79, r1 +004546 2f16 mov.l r1, @-r15 +004548 b4d8 bsr h'9b0 ;@(h'4efc) +00454a 2f06 mov.l r0, @-r15 +00454c 51e9 mov.l @(h'24,r14), r1 +00454e e340 mov #h'40, r3 +004550 9722 mov.w @(h'44,pc), r7 ;@(h'4598) +004552 e604 mov #h'4, r6 +004554 d418 mov.l @(h'60,pc), r4 ;@(h'45b8) +004556 e238 mov #h'38, r2 +004558 2f36 mov.l r3, @-r15 +00455a e500 mov #h'0, r5 +00455c 2f26 mov.l r2, @-r15 +00455e 318c add r8, r1 +004560 6013 mov r1, r0 +004562 9118 mov.w @(h'30,pc), r1 ;@(h'4596) +004564 2f16 mov.l r1, @-r15 +004566 b4c9 bsr h'992 ;@(h'4efc) +004568 2f06 mov.l r0, @-r15 +00456a e259 mov #h'59, r2 +00456c 9716 mov.w @(h'2c,pc), r7 ;@(h'459c) +00456e e604 mov #h'4, r6 +004570 d412 mov.l @(h'48,pc), r4 ;@(h'45bc) +004572 e500 mov #h'0, r5 +004574 9311 mov.w @(h'22,pc), r3 ;@(h'459a) +004576 51e9 mov.l @(h'24,r14), r1 +004578 2f26 mov.l r2, @-r15 +00457a 313c add r3, r1 +00457c 6013 mov r1, r0 +00457e e151 mov #h'51, r1 +004580 2f16 mov.l r1, @-r15 +004582 7305 +004584 2f36 mov.l r3, @-r15 +004586 b4b9 bsr h'972 ;@(h'4efc) +004588 2f06 mov.l r0, @-r15 +00458a a461 bra h'8c2 ;@(h'4e50) +00458c 7f68 add #h'68, r15 +00458e 01cc mov.b @(r0,r12), r1 +004590 0208 clrt +004592 00d8 +004594 0088 +004596 00a1 +004598 0097 mul.l r9, r0 +00459a 00b4 mov.b r11, @(r0,r0) +00459c 00b7 mul.l r11, r0 +00459e 0000 0045a0 0030 -0045a2 7da4 add #h'a4, r13 +0045a2 7b24 add #h'24, r11 0045a4 0030 -0045a6 7dd8 add #h'd8, r13 +0045a6 561c mov.l @(h'30,r1), r6 0045a8 0030 -0045aa 7df4 add #h'f4, r13 -0045ac 880c cmp/eq #h'c, r0 -0045ae 8b57 bf h'ae ;@(h'4660) -0045b0 9148 mov.w @(h'90,pc), r1 ;@(h'4644) -0045b2 d226 mov.l @(h'98,pc), r2 ;@(h'464c) -0045b4 9047 mov.w @(h'8e,pc), r0 ;@(h'4646) -0045b6 d326 mov.l @(h'98,pc), r3 ;@(h'4650) -0045b8 430b jsr @r3 -0045ba 31fc add r15, r1 -0045bc 9443 mov.w @(h'86,pc), r4 ;@(h'4646) -0045be e120 mov #h'20, r1 -0045c0 1e13 mov.l r1, @(h'c,r14) -0045c2 4c0b jsr @r12 -0045c4 1e54 mov.l r5, @(h'10,r14) -0045c6 1e02 mov.l r0, @(h'8,r14) -0045c8 963d mov.w @(h'7a,pc), r6 ;@(h'4646) -0045ca 953b mov.w @(h'76,pc), r5 ;@(h'4644) -0045cc 35fc add r15, r5 -0045ce 4b0b jsr @r11 -0045d0 6403 mov r0, r4 -0045d2 e301 mov #h'1, r3 -0045d4 1e3c mov.l r3, @(h'30,r14) +0045aa 7d2c add #h'2c, r13 +0045ac 0030 +0045ae 7d48 add #h'48, r13 +0045b0 0030 +0045b2 7d78 add #h'78, r13 +0045b4 0030 +0045b6 7db8 add #h'b8, r13 +0045b8 0030 +0045ba 7dec add #h'ec, r13 +0045bc 0030 +0045be 7e08 +0045c0 880c cmp/eq #h'c, r0 +0045c2 8b57 bf h'ae ;@(h'4674) +0045c4 9148 mov.w @(h'90,pc), r1 ;@(h'4658) +0045c6 d226 mov.l @(h'98,pc), r2 ;@(h'4660) +0045c8 9047 mov.w @(h'8e,pc), r0 ;@(h'465a) +0045ca d326 mov.l @(h'98,pc), r3 ;@(h'4664) +0045cc 430b jsr @r3 +0045ce 31fc add r15, r1 +0045d0 9443 mov.w @(h'86,pc), r4 ;@(h'465a) +0045d2 e120 mov #h'20, r1 +0045d4 1e13 mov.l r1, @(h'c,r14) 0045d6 4c0b jsr @r12 -0045d8 e420 mov #h'20, r4 -0045da 6103 mov r0, r1 -0045dc 1e0b mov.l r0, @(h'2c,r14) -0045de e304 mov #h'4, r3 -0045e0 2f36 mov.l r3, @-r15 -0045e2 e703 mov #h'3, r7 -0045e4 2f16 mov.l r1, @-r15 -0045e6 e600 mov #h'0, r6 -0045e8 e502 mov #h'2, r5 -0045ea b4bc bsr h'978 ;@(h'4f66) -0045ec e41c mov #h'1c, r4 -0045ee e303 mov #h'3, r3 -0045f0 1e3a mov.l r3, @(h'28,r14) -0045f2 4c0b jsr @r12 -0045f4 e46c mov #h'6c, r4 -0045f6 6103 mov r0, r1 -0045f8 d416 mov.l @(h'58,pc), r4 ;@(h'4654) -0045fa e300 mov #h'0, r3 -0045fc 1e09 mov.l r0, @(h'24,r14) -0045fe 6733 mov r3, r7 -004600 2f36 mov.l r3, @-r15 -004602 6633 mov r3, r6 -004604 2f36 mov.l r3, @-r15 -004606 2f36 mov.l r3, @-r15 -004608 2f16 mov.l r1, @-r15 -00460a b46d bsr h'8da ;@(h'4ee8) -00460c e501 mov #h'1, r5 +0045d8 1e54 mov.l r5, @(h'10,r14) +0045da 1e02 mov.l r0, @(h'8,r14) +0045dc 963d mov.w @(h'7a,pc), r6 ;@(h'465a) +0045de 953b mov.w @(h'76,pc), r5 ;@(h'4658) +0045e0 35fc add r15, r5 +0045e2 4b0b jsr @r11 +0045e4 6403 mov r0, r4 +0045e6 e301 mov #h'1, r3 +0045e8 1e3c mov.l r3, @(h'30,r14) +0045ea 4c0b jsr @r12 +0045ec e420 mov #h'20, r4 +0045ee 6103 mov r0, r1 +0045f0 1e0b mov.l r0, @(h'2c,r14) +0045f2 e304 mov #h'4, r3 +0045f4 2f36 mov.l r3, @-r15 +0045f6 e703 mov #h'3, r7 +0045f8 2f16 mov.l r1, @-r15 +0045fa e600 mov #h'0, r6 +0045fc e502 mov #h'2, r5 +0045fe b4bc bsr h'978 ;@(h'4f7a) +004600 e41c mov #h'1c, r4 +004602 e303 mov #h'3, r3 +004604 1e3a mov.l r3, @(h'28,r14) +004606 4c0b jsr @r12 +004608 e46c mov #h'6c, r4 +00460a 6103 mov r0, r1 +00460c d416 mov.l @(h'58,pc), r4 ;@(h'4668) 00460e e300 mov #h'0, r3 -004610 d411 mov.l @(h'44,pc), r4 ;@(h'4658) -004612 e701 mov #h'1, r7 -004614 51e9 mov.l @(h'24,r14), r1 -004616 6673 mov r7, r6 +004610 1e09 mov.l r0, @(h'24,r14) +004612 6733 mov r3, r7 +004614 2f36 mov.l r3, @-r15 +004616 6633 mov r3, r6 004618 2f36 mov.l r3, @-r15 -00461a 7124 add #h'24, r1 -00461c 2f36 mov.l r3, @-r15 -00461e 2f36 mov.l r3, @-r15 -004620 2f16 mov.l r1, @-r15 -004622 b461 bsr h'8c2 ;@(h'4ee8) -004624 6533 mov r3, r5 -004626 e300 mov #h'0, r3 -004628 920e mov.w @(h'1c,pc), r2 ;@(h'4648) -00462a e701 mov #h'1, r7 -00462c d40b mov.l @(h'2c,pc), r4 ;@(h'465c) -00462e e602 mov #h'2, r6 -004630 51e9 mov.l @(h'24,r14), r1 -004632 6533 mov r3, r5 -004634 2f36 mov.l r3, @-r15 -004636 7148 add #h'48, r1 -004638 2f36 mov.l r3, @-r15 -00463a 2f26 mov.l r2, @-r15 -00463c b454 bsr h'8a8 ;@(h'4ee8) -00463e 2f16 mov.l r1, @-r15 -004640 a3fc bra h'7f8 ;@(h'4e3c) -004642 7f38 add #h'38, r15 -004644 0294 mov.b r9, @(r0,r2) -004646 0140 -004648 00c0 -00464a 0000 -00464c 0030 -00464e 7dfc add #h'fc, r13 -004650 0030 -004652 5608 mov.l @(h'20,r0), r6 -004654 0030 -004656 7f3c add #h'3c, r15 -004658 0030 -00465a 7f54 add #h'54, r15 -00465c 0030 -00465e 7f8c add #h'8c, r15 -004660 6093 mov r9, r0 -004662 880d cmp/eq #h'd, r0 -004664 8901 bt h'2 ;@(h'466a) -004666 a08f bra h'11e ;@(h'4788) -004668 0009 nop -00466a 9178 mov.w @(h'f0,pc), r1 ;@(h'475e) -00466c d23e mov.l @(h'f8,pc), r2 ;@(h'4768) -00466e 9077 mov.w @(h'ee,pc), r0 ;@(h'4760) -004670 d33e mov.l @(h'f8,pc), r3 ;@(h'476c) -004672 430b jsr @r3 -004674 31fc add r15, r1 -004676 9174 mov.w @(h'e8,pc), r1 ;@(h'4762) -004678 d23d mov.l @(h'f4,pc), r2 ;@(h'4770) -00467a 31fc add r15, r1 -00467c d33d mov.l @(h'f4,pc), r3 ;@(h'4774) -00467e 430b jsr @r3 -004680 e024 mov #h'24, r0 -004682 e10f mov #h'f, r1 -004684 1e43 mov.l r4, @(h'c,r14) -004686 946b mov.w @(h'd6,pc), r4 ;@(h'4760) -004688 4c0b jsr @r12 -00468a 1e14 mov.l r1, @(h'10,r14) -00468c 1e02 mov.l r0, @(h'8,r14) -00468e 9667 mov.w @(h'ce,pc), r6 ;@(h'4760) -004690 9565 mov.w @(h'ca,pc), r5 ;@(h'475e) -004692 35fc add r15, r5 -004694 4b0b jsr @r11 -004696 6403 mov r0, r4 -004698 e301 mov #h'1, r3 -00469a 1e36 mov.l r3, @(h'18,r14) +00461a 2f36 mov.l r3, @-r15 +00461c 2f16 mov.l r1, @-r15 +00461e b46d bsr h'8da ;@(h'4efc) +004620 e501 mov #h'1, r5 +004622 e300 mov #h'0, r3 +004624 d411 mov.l @(h'44,pc), r4 ;@(h'466c) +004626 e701 mov #h'1, r7 +004628 51e9 mov.l @(h'24,r14), r1 +00462a 6673 mov r7, r6 +00462c 2f36 mov.l r3, @-r15 +00462e 7124 add #h'24, r1 +004630 2f36 mov.l r3, @-r15 +004632 2f36 mov.l r3, @-r15 +004634 2f16 mov.l r1, @-r15 +004636 b461 bsr h'8c2 ;@(h'4efc) +004638 6533 mov r3, r5 +00463a e300 mov #h'0, r3 +00463c 920e mov.w @(h'1c,pc), r2 ;@(h'465c) +00463e e701 mov #h'1, r7 +004640 d40b mov.l @(h'2c,pc), r4 ;@(h'4670) +004642 e602 mov #h'2, r6 +004644 51e9 mov.l @(h'24,r14), r1 +004646 6533 mov r3, r5 +004648 2f36 mov.l r3, @-r15 +00464a 7148 add #h'48, r1 +00464c 2f36 mov.l r3, @-r15 +00464e 2f26 mov.l r2, @-r15 +004650 b454 bsr h'8a8 ;@(h'4efc) +004652 2f16 mov.l r1, @-r15 +004654 a3fc bra h'7f8 ;@(h'4e50) +004656 7f38 add #h'38, r15 +004658 0294 mov.b r9, @(r0,r2) +00465a 0140 +00465c 00c0 +00465e 0000 +004660 0030 +004662 7e10 add #h'10, r14 +004664 0030 +004666 561c mov.l @(h'30,r1), r6 +004668 0030 +00466a 7f50 add #h'50, r15 +00466c 0030 +00466e 7f68 add #h'68, r15 +004670 0030 +004672 7fa0 add #h'a0, r15 +004674 6093 mov r9, r0 +004676 880d cmp/eq #h'd, r0 +004678 8901 bt h'2 ;@(h'467e) +00467a a08f bra h'11e ;@(h'479c) +00467c 0009 nop +00467e 9178 mov.w @(h'f0,pc), r1 ;@(h'4772) +004680 d23e mov.l @(h'f8,pc), r2 ;@(h'477c) +004682 9077 mov.w @(h'ee,pc), r0 ;@(h'4774) +004684 d33e mov.l @(h'f8,pc), r3 ;@(h'4780) +004686 430b jsr @r3 +004688 31fc add r15, r1 +00468a 9174 mov.w @(h'e8,pc), r1 ;@(h'4776) +00468c d23d mov.l @(h'f4,pc), r2 ;@(h'4784) +00468e 31fc add r15, r1 +004690 d33d mov.l @(h'f4,pc), r3 ;@(h'4788) +004692 430b jsr @r3 +004694 e024 mov #h'24, r0 +004696 e10f mov #h'f, r1 +004698 1e43 mov.l r4, @(h'c,r14) +00469a 946b mov.w @(h'd6,pc), r4 ;@(h'4774) 00469c 4c0b jsr @r12 -00469e e424 mov #h'24, r4 -0046a0 1e05 mov.l r0, @(h'14,r14) -0046a2 6103 mov r0, r1 -0046a4 925d mov.w @(h'ba,pc), r2 ;@(h'4762) -0046a6 32fc add r15, r2 -0046a8 d332 mov.l @(h'c8,pc), r3 ;@(h'4774) -0046aa 430b jsr @r3 -0046ac e024 mov #h'24, r0 -0046ae e203 mov #h'3, r2 -0046b0 1e2c mov.l r2, @(h'30,r14) -0046b2 4c0b jsr @r12 -0046b4 e460 mov #h'60, r4 +00469e 1e14 mov.l r1, @(h'10,r14) +0046a0 1e02 mov.l r0, @(h'8,r14) +0046a2 9667 mov.w @(h'ce,pc), r6 ;@(h'4774) +0046a4 9565 mov.w @(h'ca,pc), r5 ;@(h'4772) +0046a6 35fc add r15, r5 +0046a8 4b0b jsr @r11 +0046aa 6403 mov r0, r4 +0046ac e301 mov #h'1, r3 +0046ae 1e36 mov.l r3, @(h'18,r14) +0046b0 4c0b jsr @r12 +0046b2 e424 mov #h'24, r4 +0046b4 1e05 mov.l r0, @(h'14,r14) 0046b6 6103 mov r0, r1 -0046b8 1e0b mov.l r0, @(h'2c,r14) -0046ba e310 mov #h'10, r3 -0046bc 2f36 mov.l r3, @-r15 -0046be e701 mov #h'1, r7 -0046c0 2f16 mov.l r1, @-r15 -0046c2 e600 mov #h'0, r6 -0046c4 e502 mov #h'2, r5 -0046c6 b44e bsr h'89c ;@(h'4f66) -0046c8 6453 mov r5, r4 -0046ca e700 mov #h'0, r7 -0046cc 51eb mov.l @(h'2c,r14), r1 -0046ce e504 mov #h'4, r5 -0046d0 2fa6 mov.l r10, @-r15 -0046d2 6673 mov r7, r6 -0046d4 7120 add #h'20, r1 -0046d6 e408 mov #h'8, r4 -0046d8 b445 bsr h'88a ;@(h'4f66) -0046da 2f16 mov.l r1, @-r15 -0046dc 51eb mov.l @(h'2c,r14), r1 -0046de e309 mov #h'9, r3 -0046e0 2f36 mov.l r3, @-r15 -0046e2 e701 mov #h'1, r7 -0046e4 7140 add #h'40, r1 -0046e6 e600 mov #h'0, r6 -0046e8 2f16 mov.l r1, @-r15 -0046ea 6533 mov r3, r5 -0046ec b43b bsr h'876 ;@(h'4f66) -0046ee e402 mov #h'2, r4 -0046f0 e304 mov #h'4, r3 -0046f2 1e3a mov.l r3, @(h'28,r14) -0046f4 4c0b jsr @r12 -0046f6 6483 mov r8, r4 -0046f8 1e09 mov.l r0, @(h'24,r14) -0046fa 6103 mov r0, r1 -0046fc d41e mov.l @(h'78,pc), r4 ;@(h'4778) -0046fe e300 mov #h'0, r3 -004700 2f36 mov.l r3, @-r15 -004702 6733 mov r3, r7 -004704 2f36 mov.l r3, @-r15 -004706 6633 mov r3, r6 -004708 2f36 mov.l r3, @-r15 -00470a 2f16 mov.l r1, @-r15 -00470c b3ec bsr h'7d8 ;@(h'4ee8) -00470e 6533 mov r3, r5 -004710 51e9 mov.l @(h'24,r14), r1 +0046b8 925d mov.w @(h'ba,pc), r2 ;@(h'4776) +0046ba 32fc add r15, r2 +0046bc d332 mov.l @(h'c8,pc), r3 ;@(h'4788) +0046be 430b jsr @r3 +0046c0 e024 mov #h'24, r0 +0046c2 e203 mov #h'3, r2 +0046c4 1e2c mov.l r2, @(h'30,r14) +0046c6 4c0b jsr @r12 +0046c8 e460 mov #h'60, r4 +0046ca 6103 mov r0, r1 +0046cc 1e0b mov.l r0, @(h'2c,r14) +0046ce e310 mov #h'10, r3 +0046d0 2f36 mov.l r3, @-r15 +0046d2 e701 mov #h'1, r7 +0046d4 2f16 mov.l r1, @-r15 +0046d6 e600 mov #h'0, r6 +0046d8 e502 mov #h'2, r5 +0046da b44e bsr h'89c ;@(h'4f7a) +0046dc 6453 mov r5, r4 +0046de e700 mov #h'0, r7 +0046e0 51eb mov.l @(h'2c,r14), r1 +0046e2 e504 mov #h'4, r5 +0046e4 2fa6 mov.l r10, @-r15 +0046e6 6673 mov r7, r6 +0046e8 7120 add #h'20, r1 +0046ea e408 mov #h'8, r4 +0046ec b445 bsr h'88a ;@(h'4f7a) +0046ee 2f16 mov.l r1, @-r15 +0046f0 51eb mov.l @(h'2c,r14), r1 +0046f2 e309 mov #h'9, r3 +0046f4 2f36 mov.l r3, @-r15 +0046f6 e701 mov #h'1, r7 +0046f8 7140 add #h'40, r1 +0046fa e600 mov #h'0, r6 +0046fc 2f16 mov.l r1, @-r15 +0046fe 6533 mov r3, r5 +004700 b43b bsr h'876 ;@(h'4f7a) +004702 e402 mov #h'2, r4 +004704 e304 mov #h'4, r3 +004706 1e3a mov.l r3, @(h'28,r14) +004708 4c0b jsr @r12 +00470a 6483 mov r8, r4 +00470c 1e09 mov.l r0, @(h'24,r14) +00470e 6103 mov r0, r1 +004710 d41e mov.l @(h'78,pc), r4 ;@(h'478c) 004712 e300 mov #h'0, r3 -004714 d419 mov.l @(h'64,pc), r4 ;@(h'477c) -004716 e258 mov #h'58, r2 +004714 2f36 mov.l r3, @-r15 +004716 6733 mov r3, r7 004718 2f36 mov.l r3, @-r15 -00471a e701 mov #h'1, r7 +00471a 6633 mov r3, r6 00471c 2f36 mov.l r3, @-r15 -00471e e602 mov #h'2, r6 -004720 2f26 mov.l r2, @-r15 +00471e 2f16 mov.l r1, @-r15 +004720 b3ec bsr h'7d8 ;@(h'4efc) 004722 6533 mov r3, r5 -004724 7124 add #h'24, r1 -004726 b3df bsr h'7be ;@(h'4ee8) -004728 2f16 mov.l r1, @-r15 -00472a e310 mov #h'10, r3 -00472c 971b mov.w @(h'36,pc), r7 ;@(h'4766) -00472e e604 mov #h'4, r6 -004730 d413 mov.l @(h'4c,pc), r4 ;@(h'4780) -004732 e20f mov #h'f, r2 -004734 51e9 mov.l @(h'24,r14), r1 -004736 e500 mov #h'0, r5 -004738 2f36 mov.l r3, @-r15 -00473a 7148 add #h'48, r1 -00473c 2f26 mov.l r2, @-r15 -00473e 6013 mov r1, r0 -004740 9110 mov.w @(h'20,pc), r1 ;@(h'4764) -004742 2f16 mov.l r1, @-r15 -004744 b3d0 bsr h'7a0 ;@(h'4ee8) -004746 2f06 mov.l r0, @-r15 +004724 51e9 mov.l @(h'24,r14), r1 +004726 e300 mov #h'0, r3 +004728 d419 mov.l @(h'64,pc), r4 ;@(h'4790) +00472a e258 mov #h'58, r2 +00472c 2f36 mov.l r3, @-r15 +00472e e701 mov #h'1, r7 +004730 2f36 mov.l r3, @-r15 +004732 e602 mov #h'2, r6 +004734 2f26 mov.l r2, @-r15 +004736 6533 mov r3, r5 +004738 7124 add #h'24, r1 +00473a b3df bsr h'7be ;@(h'4efc) +00473c 2f16 mov.l r1, @-r15 +00473e e310 mov #h'10, r3 +004740 971b mov.w @(h'36,pc), r7 ;@(h'477a) +004742 e604 mov #h'4, r6 +004744 d413 mov.l @(h'4c,pc), r4 ;@(h'4794) +004746 e20f mov #h'f, r2 004748 51e9 mov.l @(h'24,r14), r1 -00474a e300 mov #h'0, r3 -00474c d40d mov.l @(h'34,pc), r4 ;@(h'4784) -00474e e703 mov #h'3, r7 -004750 2f36 mov.l r3, @-r15 -004752 6533 mov r3, r5 -004754 2f36 mov.l r3, @-r15 -004756 716c add #h'6c, r1 -004758 2f36 mov.l r3, @-r15 -00475a a07f bra h'fe ;@(h'485c) -00475c e601 mov #h'1, r6 -00475e 024c mov.b @(r0,r4), r2 -004760 0186 mov.l r8, @(r0,r1) -004762 0228 clrmac -004764 00c0 -004766 00ba -004768 0030 -00476a 7fa4 add #h'a4, r15 -00476c 0030 -00476e 5608 mov.l @(h'20,r0), r6 -004770 0030 -004772 812c mov.w r0, @(h'18,r2) -004774 0030 -004776 5570 mov.l @(h'0,r7), r5 -004778 0030 -00477a 8150 mov.w r0, @(h'0,r5) +00474a e500 mov #h'0, r5 +00474c 2f36 mov.l r3, @-r15 +00474e 7148 add #h'48, r1 +004750 2f26 mov.l r2, @-r15 +004752 6013 mov r1, r0 +004754 9110 mov.w @(h'20,pc), r1 ;@(h'4778) +004756 2f16 mov.l r1, @-r15 +004758 b3d0 bsr h'7a0 ;@(h'4efc) +00475a 2f06 mov.l r0, @-r15 +00475c 51e9 mov.l @(h'24,r14), r1 +00475e e300 mov #h'0, r3 +004760 d40d mov.l @(h'34,pc), r4 ;@(h'4798) +004762 e703 mov #h'3, r7 +004764 2f36 mov.l r3, @-r15 +004766 6533 mov r3, r5 +004768 2f36 mov.l r3, @-r15 +00476a 716c add #h'6c, r1 +00476c 2f36 mov.l r3, @-r15 +00476e a07f bra h'fe ;@(h'4870) +004770 e601 mov #h'1, r6 +004772 024c mov.b @(r0,r4), r2 +004774 0186 mov.l r8, @(r0,r1) +004776 0228 clrmac +004778 00c0 +00477a 00ba 00477c 0030 -00477e 8170 mov.w r0, @(h'0,r7) +00477e 7fb8 add #h'b8, r15 004780 0030 -004782 81b0 mov.w r0, @(h'0,r11) +004782 561c mov.l @(h'30,r1), r6 004784 0030 -004786 81e8 mov.w r0, @(h'10,r14) -004788 6093 mov r9, r0 -00478a 880e cmp/eq #h'e, r0 -00478c 8f7a bf/s h'f4 ;@(h'4884) -00478e e71b mov #h'1b, r7 -004790 9169 mov.w @(h'd2,pc), r1 ;@(h'4866) -004792 d236 mov.l @(h'd8,pc), r2 ;@(h'486c) -004794 9068 mov.w @(h'd0,pc), r0 ;@(h'4868) -004796 d336 mov.l @(h'd8,pc), r3 ;@(h'4870) -004798 430b jsr @r3 -00479a 31fc add r15, r1 -00479c 1e73 mov.l r7, @(h'c,r14) -00479e e114 mov #h'14, r1 -0047a0 9462 mov.w @(h'c4,pc), r4 ;@(h'4868) -0047a2 4c0b jsr @r12 -0047a4 1e14 mov.l r1, @(h'10,r14) -0047a6 1e02 mov.l r0, @(h'8,r14) -0047a8 965e mov.w @(h'bc,pc), r6 ;@(h'4868) -0047aa 955c mov.w @(h'b8,pc), r5 ;@(h'4866) -0047ac 35fc add r15, r5 -0047ae 4b0b jsr @r11 -0047b0 6403 mov r0, r4 -0047b2 e303 mov #h'3, r3 -0047b4 1e3c mov.l r3, @(h'30,r14) +004786 8140 mov.w r0, @(h'0,r4) +004788 0030 +00478a 5584 mov.l @(h'10,r8), r5 +00478c 0030 +00478e 8164 mov.w r0, @(h'8,r6) +004790 0030 +004792 8184 mov.w r0, @(h'8,r8) +004794 0030 +004796 81c4 mov.w r0, @(h'8,r12) +004798 0030 +00479a 81fc mov.w r0, @(h'18,r15) +00479c 6093 mov r9, r0 +00479e 880e cmp/eq #h'e, r0 +0047a0 8f7a bf/s h'f4 ;@(h'4898) +0047a2 e71b mov #h'1b, r7 +0047a4 9169 mov.w @(h'd2,pc), r1 ;@(h'487a) +0047a6 d236 mov.l @(h'd8,pc), r2 ;@(h'4880) +0047a8 9068 mov.w @(h'd0,pc), r0 ;@(h'487c) +0047aa d336 mov.l @(h'd8,pc), r3 ;@(h'4884) +0047ac 430b jsr @r3 +0047ae 31fc add r15, r1 +0047b0 1e73 mov.l r7, @(h'c,r14) +0047b2 e114 mov #h'14, r1 +0047b4 9462 mov.w @(h'c4,pc), r4 ;@(h'487c) 0047b6 4c0b jsr @r12 -0047b8 e460 mov #h'60, r4 -0047ba 6103 mov r0, r1 -0047bc 1e0b mov.l r0, @(h'2c,r14) -0047be e703 mov #h'3, r7 -0047c0 2fa6 mov.l r10, @-r15 -0047c2 e600 mov #h'0, r6 -0047c4 e502 mov #h'2, r5 -0047c6 6473 mov r7, r4 -0047c8 b3cd bsr h'79a ;@(h'4f66) -0047ca 2f16 mov.l r1, @-r15 -0047cc 51eb mov.l @(h'2c,r14), r1 -0047ce e703 mov #h'3, r7 -0047d0 2fa6 mov.l r10, @-r15 -0047d2 e600 mov #h'0, r6 -0047d4 7120 add #h'20, r1 -0047d6 e502 mov #h'2, r5 -0047d8 e415 mov #h'15, r4 -0047da b3c4 bsr h'788 ;@(h'4f66) -0047dc 2f16 mov.l r1, @-r15 -0047de e302 mov #h'2, r3 +0047b8 1e14 mov.l r1, @(h'10,r14) +0047ba 1e02 mov.l r0, @(h'8,r14) +0047bc 965e mov.w @(h'bc,pc), r6 ;@(h'487c) +0047be 955c mov.w @(h'b8,pc), r5 ;@(h'487a) +0047c0 35fc add r15, r5 +0047c2 4b0b jsr @r11 +0047c4 6403 mov r0, r4 +0047c6 e303 mov #h'3, r3 +0047c8 1e3c mov.l r3, @(h'30,r14) +0047ca 4c0b jsr @r12 +0047cc e460 mov #h'60, r4 +0047ce 6103 mov r0, r1 +0047d0 1e0b mov.l r0, @(h'2c,r14) +0047d2 e703 mov #h'3, r7 +0047d4 2fa6 mov.l r10, @-r15 +0047d6 e600 mov #h'0, r6 +0047d8 e502 mov #h'2, r5 +0047da 6473 mov r7, r4 +0047dc b3cd bsr h'79a ;@(h'4f7a) +0047de 2f16 mov.l r1, @-r15 0047e0 51eb mov.l @(h'2c,r14), r1 0047e2 e703 mov #h'3, r7 -0047e4 2f36 mov.l r3, @-r15 -0047e6 e601 mov #h'1, r6 -0047e8 7140 add #h'40, r1 -0047ea e504 mov #h'4, r5 -0047ec 2f16 mov.l r1, @-r15 -0047ee b3ba bsr h'774 ;@(h'4f66) -0047f0 e40d mov #h'd, r4 -0047f2 e304 mov #h'4, r3 -0047f4 1e3a mov.l r3, @(h'28,r14) -0047f6 4c0b jsr @r12 -0047f8 6483 mov r8, r4 -0047fa 6103 mov r0, r1 -0047fc d41d mov.l @(h'74,pc), r4 ;@(h'4874) -0047fe e300 mov #h'0, r3 -004800 1e09 mov.l r0, @(h'24,r14) -004802 6733 mov r3, r7 -004804 2f36 mov.l r3, @-r15 -004806 6633 mov r3, r6 -004808 2f36 mov.l r3, @-r15 -00480a 2f36 mov.l r3, @-r15 -00480c 2f16 mov.l r1, @-r15 -00480e b36b bsr h'6d6 ;@(h'4ee8) -004810 6533 mov r3, r5 -004812 e338 mov #h'38, r3 -004814 d418 mov.l @(h'60,pc), r4 ;@(h'4878) -004816 e230 mov #h'30, r2 -004818 51e9 mov.l @(h'24,r14), r1 -00481a e737 mov #h'37, r7 +0047e4 2fa6 mov.l r10, @-r15 +0047e6 e600 mov #h'0, r6 +0047e8 7120 add #h'20, r1 +0047ea e502 mov #h'2, r5 +0047ec e415 mov #h'15, r4 +0047ee b3c4 bsr h'788 ;@(h'4f7a) +0047f0 2f16 mov.l r1, @-r15 +0047f2 e302 mov #h'2, r3 +0047f4 51eb mov.l @(h'2c,r14), r1 +0047f6 e703 mov #h'3, r7 +0047f8 2f36 mov.l r3, @-r15 +0047fa e601 mov #h'1, r6 +0047fc 7140 add #h'40, r1 +0047fe e504 mov #h'4, r5 +004800 2f16 mov.l r1, @-r15 +004802 b3ba bsr h'774 ;@(h'4f7a) +004804 e40d mov #h'd, r4 +004806 e304 mov #h'4, r3 +004808 1e3a mov.l r3, @(h'28,r14) +00480a 4c0b jsr @r12 +00480c 6483 mov r8, r4 +00480e 6103 mov r0, r1 +004810 d41d mov.l @(h'74,pc), r4 ;@(h'4888) +004812 e300 mov #h'0, r3 +004814 1e09 mov.l r0, @(h'24,r14) +004816 6733 mov r3, r7 +004818 2f36 mov.l r3, @-r15 +00481a 6633 mov r3, r6 00481c 2f36 mov.l r3, @-r15 -00481e e604 mov #h'4, r6 -004820 2f26 mov.l r2, @-r15 -004822 e500 mov #h'0, r5 -004824 7124 add #h'24, r1 -004826 6013 mov r1, r0 -004828 e141 mov #h'41, r1 -00482a 2f16 mov.l r1, @-r15 -00482c b35c bsr h'6b8 ;@(h'4ee8) -00482e 2f06 mov.l r0, @-r15 -004830 51e9 mov.l @(h'24,r14), r1 -004832 e300 mov #h'0, r3 -004834 d411 mov.l @(h'44,pc), r4 ;@(h'487c) -004836 e702 mov #h'2, r7 -004838 2f36 mov.l r3, @-r15 -00483a e601 mov #h'1, r6 -00483c 2f36 mov.l r3, @-r15 -00483e 7148 add #h'48, r1 -004840 2f36 mov.l r3, @-r15 -004842 2f16 mov.l r1, @-r15 -004844 b350 bsr h'6a0 ;@(h'4ee8) -004846 6533 mov r3, r5 -004848 51e9 mov.l @(h'24,r14), r1 -00484a e300 mov #h'0, r3 -00484c d40c mov.l @(h'30,pc), r4 ;@(h'4880) -00484e e704 mov #h'4, r7 +00481e 2f36 mov.l r3, @-r15 +004820 2f16 mov.l r1, @-r15 +004822 b36b bsr h'6d6 ;@(h'4efc) +004824 6533 mov r3, r5 +004826 e338 mov #h'38, r3 +004828 d418 mov.l @(h'60,pc), r4 ;@(h'488c) +00482a e230 mov #h'30, r2 +00482c 51e9 mov.l @(h'24,r14), r1 +00482e e737 mov #h'37, r7 +004830 2f36 mov.l r3, @-r15 +004832 e604 mov #h'4, r6 +004834 2f26 mov.l r2, @-r15 +004836 e500 mov #h'0, r5 +004838 7124 add #h'24, r1 +00483a 6013 mov r1, r0 +00483c e141 mov #h'41, r1 +00483e 2f16 mov.l r1, @-r15 +004840 b35c bsr h'6b8 ;@(h'4efc) +004842 2f06 mov.l r0, @-r15 +004844 51e9 mov.l @(h'24,r14), r1 +004846 e300 mov #h'0, r3 +004848 d411 mov.l @(h'44,pc), r4 ;@(h'4890) +00484a e702 mov #h'2, r7 +00484c 2f36 mov.l r3, @-r15 +00484e e601 mov #h'1, r6 004850 2f36 mov.l r3, @-r15 -004852 e601 mov #h'1, r6 +004852 7148 add #h'48, r1 004854 2f36 mov.l r3, @-r15 -004856 6533 mov r3, r5 -004858 2f36 mov.l r3, @-r15 -00485a 716c add #h'6c, r1 -00485c 2f16 mov.l r1, @-r15 -00485e b343 bsr h'686 ;@(h'4ee8) -004860 0009 nop -004862 a2eb bra h'5d6 ;@(h'4e3c) -004864 7f58 add #h'58, r15 -004866 01b8 -004868 021c mov.b @(r0,r1), r2 -00486a 0000 -00486c 0030 -00486e 821f -004870 0030 -004872 5608 mov.l @(h'20,r0), r6 -004874 0030 -004876 843c mov.b @(h'c,r3), r0 -004878 0030 -00487a 8468 mov.b @(h'8,r6), r0 -00487c 0030 -00487e 8470 mov.b @(h'0,r7), r0 +004856 2f16 mov.l r1, @-r15 +004858 b350 bsr h'6a0 ;@(h'4efc) +00485a 6533 mov r3, r5 +00485c 51e9 mov.l @(h'24,r14), r1 +00485e e300 mov #h'0, r3 +004860 d40c mov.l @(h'30,pc), r4 ;@(h'4894) +004862 e704 mov #h'4, r7 +004864 2f36 mov.l r3, @-r15 +004866 e601 mov #h'1, r6 +004868 2f36 mov.l r3, @-r15 +00486a 6533 mov r3, r5 +00486c 2f36 mov.l r3, @-r15 +00486e 716c add #h'6c, r1 +004870 2f16 mov.l r1, @-r15 +004872 b343 bsr h'686 ;@(h'4efc) +004874 0009 nop +004876 a2eb bra h'5d6 ;@(h'4e50) +004878 7f58 add #h'58, r15 +00487a 01b8 +00487c 021c mov.b @(r0,r1), r2 +00487e 0000 004880 0030 -004882 849c mov.b @(h'c,r9), r0 -004884 880f cmp/eq #h'f, r0 -004886 8901 bt h'2 ;@(h'488c) -004888 a140 bra h'280 ;@(h'4b0c) -00488a 0009 nop -00488c 91b7 mov.w @(h'16e,pc), r1 ;@(h'49fe) -00488e d261 mov.l @(h'184,pc), r2 ;@(h'4a14) -004890 90b6 mov.w @(h'16c,pc), r0 ;@(h'4a00) -004892 d361 mov.l @(h'184,pc), r3 ;@(h'4a18) -004894 430b jsr @r3 -004896 31fc add r15, r1 -004898 91b3 mov.w @(h'166,pc), r1 ;@(h'4a02) -00489a 31fc add r15, r1 -00489c d25f mov.l @(h'17c,pc), r2 ;@(h'4a1c) -00489e d360 mov.l @(h'180,pc), r3 ;@(h'4a20) -0048a0 430b jsr @r3 -0048a2 e018 mov #h'18, r0 -0048a4 94ac mov.w @(h'158,pc), r4 ;@(h'4a00) -0048a6 e12c mov #h'2c, r1 -0048a8 1e13 mov.l r1, @(h'c,r14) -0048aa 4c0b jsr @r12 -0048ac 1e54 mov.l r5, @(h'10,r14) -0048ae 1e02 mov.l r0, @(h'8,r14) -0048b0 96a6 mov.w @(h'14c,pc), r6 ;@(h'4a00) -0048b2 95a4 mov.w @(h'148,pc), r5 ;@(h'49fe) -0048b4 35fc add r15, r5 -0048b6 4b0b jsr @r11 -0048b8 6403 mov r0, r4 -0048ba e301 mov #h'1, r3 -0048bc 1e38 mov.l r3, @(h'20,r14) +004882 8233 +004884 0030 +004886 561c mov.l @(h'30,r1), r6 +004888 0030 +00488a 8450 mov.b @(h'0,r5), r0 +00488c 0030 +00488e 847c mov.b @(h'c,r7), r0 +004890 0030 +004892 8484 mov.b @(h'4,r8), r0 +004894 0030 +004896 84b0 mov.b @(h'0,r11), r0 +004898 880f cmp/eq #h'f, r0 +00489a 8901 bt h'2 ;@(h'48a0) +00489c a140 bra h'280 ;@(h'4b20) +00489e 0009 nop +0048a0 91b7 mov.w @(h'16e,pc), r1 ;@(h'4a12) +0048a2 d261 mov.l @(h'184,pc), r2 ;@(h'4a28) +0048a4 90b6 mov.w @(h'16c,pc), r0 ;@(h'4a14) +0048a6 d361 mov.l @(h'184,pc), r3 ;@(h'4a2c) +0048a8 430b jsr @r3 +0048aa 31fc add r15, r1 +0048ac 91b3 mov.w @(h'166,pc), r1 ;@(h'4a16) +0048ae 31fc add r15, r1 +0048b0 d25f mov.l @(h'17c,pc), r2 ;@(h'4a30) +0048b2 d360 mov.l @(h'180,pc), r3 ;@(h'4a34) +0048b4 430b jsr @r3 +0048b6 e018 mov #h'18, r0 +0048b8 94ac mov.w @(h'158,pc), r4 ;@(h'4a14) +0048ba e12c mov #h'2c, r1 +0048bc 1e13 mov.l r1, @(h'c,r14) 0048be 4c0b jsr @r12 -0048c0 e418 mov #h'18, r4 -0048c2 6103 mov r0, r1 -0048c4 929d mov.w @(h'13a,pc), r2 ;@(h'4a02) -0048c6 1e07 mov.l r0, @(h'1c,r14) -0048c8 d355 mov.l @(h'154,pc), r3 ;@(h'4a20) -0048ca 32fc add r15, r2 -0048cc 430b jsr @r3 -0048ce e018 mov #h'18, r0 -0048d0 9498 mov.w @(h'130,pc), r4 ;@(h'4a04) -0048d2 e209 mov #h'9, r2 -0048d4 4c0b jsr @r12 -0048d6 1e2c mov.l r2, @(h'30,r14) -0048d8 1e0b mov.l r0, @(h'2c,r14) -0048da 6103 mov r0, r1 -0048dc e304 mov #h'4, r3 -0048de e703 mov #h'3, r7 -0048e0 2f36 mov.l r3, @-r15 -0048e2 e600 mov #h'0, r6 -0048e4 2f16 mov.l r1, @-r15 -0048e6 e501 mov #h'1, r5 -0048e8 b33d bsr h'67a ;@(h'4f66) -0048ea e40f mov #h'f, r4 -0048ec 51eb mov.l @(h'2c,r14), r1 -0048ee e304 mov #h'4, r3 -0048f0 2f36 mov.l r3, @-r15 +0048c0 1e54 mov.l r5, @(h'10,r14) +0048c2 1e02 mov.l r0, @(h'8,r14) +0048c4 96a6 mov.w @(h'14c,pc), r6 ;@(h'4a14) +0048c6 95a4 mov.w @(h'148,pc), r5 ;@(h'4a12) +0048c8 35fc add r15, r5 +0048ca 4b0b jsr @r11 +0048cc 6403 mov r0, r4 +0048ce e301 mov #h'1, r3 +0048d0 1e38 mov.l r3, @(h'20,r14) +0048d2 4c0b jsr @r12 +0048d4 e418 mov #h'18, r4 +0048d6 6103 mov r0, r1 +0048d8 929d mov.w @(h'13a,pc), r2 ;@(h'4a16) +0048da 1e07 mov.l r0, @(h'1c,r14) +0048dc d355 mov.l @(h'154,pc), r3 ;@(h'4a34) +0048de 32fc add r15, r2 +0048e0 430b jsr @r3 +0048e2 e018 mov #h'18, r0 +0048e4 9498 mov.w @(h'130,pc), r4 ;@(h'4a18) +0048e6 e209 mov #h'9, r2 +0048e8 4c0b jsr @r12 +0048ea 1e2c mov.l r2, @(h'30,r14) +0048ec 1e0b mov.l r0, @(h'2c,r14) +0048ee 6103 mov r0, r1 +0048f0 e304 mov #h'4, r3 0048f2 e703 mov #h'3, r7 -0048f4 7120 add #h'20, r1 +0048f4 2f36 mov.l r3, @-r15 0048f6 e600 mov #h'0, r6 0048f8 2f16 mov.l r1, @-r15 -0048fa 6573 mov r7, r5 -0048fc b333 bsr h'666 ;@(h'4f66) -0048fe e41d mov #h'1d, r4 +0048fa e501 mov #h'1, r5 +0048fc b33d bsr h'67a ;@(h'4f7a) +0048fe e40f mov #h'f, r4 004900 51eb mov.l @(h'2c,r14), r1 004902 e304 mov #h'4, r3 004904 2f36 mov.l r3, @-r15 004906 e703 mov #h'3, r7 -004908 7140 add #h'40, r1 +004908 7120 add #h'20, r1 00490a e600 mov #h'0, r6 00490c 2f16 mov.l r1, @-r15 00490e 6573 mov r7, r5 -004910 b329 bsr h'652 ;@(h'4f66) -004912 e41e mov #h'1e, r4 +004910 b333 bsr h'666 ;@(h'4f7a) +004912 e41d mov #h'1d, r4 004914 51eb mov.l @(h'2c,r14), r1 004916 e304 mov #h'4, r3 004918 2f36 mov.l r3, @-r15 00491a e703 mov #h'3, r7 -00491c 7160 add #h'60, r1 +00491c 7140 add #h'40, r1 00491e e600 mov #h'0, r6 004920 2f16 mov.l r1, @-r15 004922 6573 mov r7, r5 -004924 b31f bsr h'63e ;@(h'4f66) -004926 e422 mov #h'22, r4 -004928 936d mov.w @(h'da,pc), r3 ;@(h'4a06) -00492a e204 mov #h'4, r2 -00492c 51eb mov.l @(h'2c,r14), r1 -00492e e702 mov #h'2, r7 -004930 2f26 mov.l r2, @-r15 +004924 b329 bsr h'652 ;@(h'4f7a) +004926 e41e mov #h'1e, r4 +004928 51eb mov.l @(h'2c,r14), r1 +00492a e304 mov #h'4, r3 +00492c 2f36 mov.l r3, @-r15 +00492e e703 mov #h'3, r7 +004930 7160 add #h'60, r1 004932 e600 mov #h'0, r6 -004934 313c add r3, r1 -004936 6523 mov r2, r5 -004938 2f16 mov.l r1, @-r15 -00493a b314 bsr h'628 ;@(h'4f66) -00493c e416 mov #h'16, r4 +004934 2f16 mov.l r1, @-r15 +004936 6573 mov r7, r5 +004938 b31f bsr h'63e ;@(h'4f7a) +00493a e422 mov #h'22, r4 +00493c 936d mov.w @(h'da,pc), r3 ;@(h'4a1a) 00493e e204 mov #h'4, r2 -004940 9362 mov.w @(h'c4,pc), r3 ;@(h'4a08) -004942 e700 mov #h'0, r7 -004944 51eb mov.l @(h'2c,r14), r1 -004946 e505 mov #h'5, r5 -004948 2f26 mov.l r2, @-r15 -00494a 6673 mov r7, r6 -00494c 313c add r3, r1 -00494e 2f16 mov.l r1, @-r15 -004950 b309 bsr h'612 ;@(h'4f66) -004952 e419 mov #h'19, r4 -004954 9359 mov.w @(h'b2,pc), r3 ;@(h'4a0a) -004956 e204 mov #h'4, r2 +004940 51eb mov.l @(h'2c,r14), r1 +004942 e702 mov #h'2, r7 +004944 2f26 mov.l r2, @-r15 +004946 e600 mov #h'0, r6 +004948 313c add r3, r1 +00494a 6523 mov r2, r5 +00494c 2f16 mov.l r1, @-r15 +00494e b314 bsr h'628 ;@(h'4f7a) +004950 e416 mov #h'16, r4 +004952 e204 mov #h'4, r2 +004954 9362 mov.w @(h'c4,pc), r3 ;@(h'4a1c) +004956 e700 mov #h'0, r7 004958 51eb mov.l @(h'2c,r14), r1 -00495a e703 mov #h'3, r7 +00495a e505 mov #h'5, r5 00495c 2f26 mov.l r2, @-r15 -00495e e600 mov #h'0, r6 +00495e 6673 mov r7, r6 004960 313c add r3, r1 -004962 e506 mov #h'6, r5 -004964 2f16 mov.l r1, @-r15 -004966 b2fe bsr h'5fc ;@(h'4f66) -004968 e40e mov #h'e, r4 +004962 2f16 mov.l r1, @-r15 +004964 b309 bsr h'612 ;@(h'4f7a) +004966 e419 mov #h'19, r4 +004968 9359 mov.w @(h'b2,pc), r3 ;@(h'4a1e) 00496a e204 mov #h'4, r2 -00496c 934e mov.w @(h'9c,pc), r3 ;@(h'4a0c) +00496c 51eb mov.l @(h'2c,r14), r1 00496e e703 mov #h'3, r7 -004970 51eb mov.l @(h'2c,r14), r1 +004970 2f26 mov.l r2, @-r15 004972 e600 mov #h'0, r6 -004974 2f26 mov.l r2, @-r15 +004974 313c add r3, r1 004976 e506 mov #h'6, r5 -004978 313c add r3, r1 -00497a 2f16 mov.l r1, @-r15 -00497c b2f3 bsr h'5e6 ;@(h'4f66) -00497e e40f mov #h'f, r4 -004980 9345 mov.w @(h'8a,pc), r3 ;@(h'4a0e) -004982 e204 mov #h'4, r2 +004978 2f16 mov.l r1, @-r15 +00497a b2fe bsr h'5fc ;@(h'4f7a) +00497c e40e mov #h'e, r4 +00497e e204 mov #h'4, r2 +004980 934e mov.w @(h'9c,pc), r3 ;@(h'4a20) +004982 e703 mov #h'3, r7 004984 51eb mov.l @(h'2c,r14), r1 -004986 e701 mov #h'1, r7 +004986 e600 mov #h'0, r6 004988 2f26 mov.l r2, @-r15 -00498a e600 mov #h'0, r6 +00498a e506 mov #h'6, r5 00498c 313c add r3, r1 -00498e e506 mov #h'6, r5 -004990 2f16 mov.l r1, @-r15 -004992 b2e8 bsr h'5d0 ;@(h'4f66) -004994 e426 mov #h'26, r4 -004996 e309 mov #h'9, r3 -004998 943a mov.w @(h'74,pc), r4 ;@(h'4a10) -00499a 4c0b jsr @r12 -00499c 1e3a mov.l r3, @(h'28,r14) -00499e 6103 mov r0, r1 -0049a0 d420 mov.l @(h'80,pc), r4 ;@(h'4a24) -0049a2 e300 mov #h'0, r3 -0049a4 1e09 mov.l r0, @(h'24,r14) -0049a6 6733 mov r3, r7 -0049a8 2f36 mov.l r3, @-r15 -0049aa 6633 mov r3, r6 -0049ac 2f36 mov.l r3, @-r15 -0049ae 2f36 mov.l r3, @-r15 -0049b0 2f16 mov.l r1, @-r15 -0049b2 b299 bsr h'532 ;@(h'4ee8) -0049b4 6533 mov r3, r5 -0049b6 e338 mov #h'38, r3 -0049b8 d41b mov.l @(h'6c,pc), r4 ;@(h'4a28) -0049ba e231 mov #h'31, r2 -0049bc 51e9 mov.l @(h'24,r14), r1 -0049be e727 mov #h'27, r7 +00498e 2f16 mov.l r1, @-r15 +004990 b2f3 bsr h'5e6 ;@(h'4f7a) +004992 e40f mov #h'f, r4 +004994 9345 mov.w @(h'8a,pc), r3 ;@(h'4a22) +004996 e204 mov #h'4, r2 +004998 51eb mov.l @(h'2c,r14), r1 +00499a e701 mov #h'1, r7 +00499c 2f26 mov.l r2, @-r15 +00499e e600 mov #h'0, r6 +0049a0 313c add r3, r1 +0049a2 e506 mov #h'6, r5 +0049a4 2f16 mov.l r1, @-r15 +0049a6 b2e8 bsr h'5d0 ;@(h'4f7a) +0049a8 e426 mov #h'26, r4 +0049aa e309 mov #h'9, r3 +0049ac 943a mov.w @(h'74,pc), r4 ;@(h'4a24) +0049ae 4c0b jsr @r12 +0049b0 1e3a mov.l r3, @(h'28,r14) +0049b2 6103 mov r0, r1 +0049b4 d420 mov.l @(h'80,pc), r4 ;@(h'4a38) +0049b6 e300 mov #h'0, r3 +0049b8 1e09 mov.l r0, @(h'24,r14) +0049ba 6733 mov r3, r7 +0049bc 2f36 mov.l r3, @-r15 +0049be 6633 mov r3, r6 0049c0 2f36 mov.l r3, @-r15 -0049c2 e604 mov #h'4, r6 -0049c4 2f26 mov.l r2, @-r15 -0049c6 7124 add #h'24, r1 -0049c8 2f26 mov.l r2, @-r15 -0049ca 2f16 mov.l r1, @-r15 -0049cc b28c bsr h'518 ;@(h'4ee8) -0049ce e500 mov #h'0, r5 +0049c2 2f36 mov.l r3, @-r15 +0049c4 2f16 mov.l r1, @-r15 +0049c6 b299 bsr h'532 ;@(h'4efc) +0049c8 6533 mov r3, r5 +0049ca e338 mov #h'38, r3 +0049cc d41b mov.l @(h'6c,pc), r4 ;@(h'4a3c) +0049ce e231 mov #h'31, r2 0049d0 51e9 mov.l @(h'24,r14), r1 -0049d2 e338 mov #h'38, r3 -0049d4 d415 mov.l @(h'54,pc), r4 ;@(h'4a2c) -0049d6 e231 mov #h'31, r2 -0049d8 2f36 mov.l r3, @-r15 -0049da e73f mov #h'3f, r7 +0049d2 e727 mov #h'27, r7 +0049d4 2f36 mov.l r3, @-r15 +0049d6 e604 mov #h'4, r6 +0049d8 2f26 mov.l r2, @-r15 +0049da 7124 add #h'24, r1 0049dc 2f26 mov.l r2, @-r15 -0049de e604 mov #h'4, r6 -0049e0 7148 add #h'48, r1 -0049e2 6013 mov r1, r0 -0049e4 e149 mov #h'49, r1 -0049e6 e500 mov #h'0, r5 -0049e8 2f16 mov.l r1, @-r15 -0049ea b27d bsr h'4fa ;@(h'4ee8) -0049ec 2f06 mov.l r0, @-r15 -0049ee 7f78 add #h'78, r15 -0049f0 51e9 mov.l @(h'24,r14), r1 -0049f2 e338 mov #h'38, r3 -0049f4 2f36 mov.l r3, @-r15 -0049f6 716c add #h'6c, r1 -0049f8 6013 mov r1, r0 -0049fa a019 bra h'32 ;@(h'4a30) -0049fc 0009 nop -0049fe 021c mov.b @(r0,r1), r2 -004a00 01b8 -004a02 0204 mov.b r0, @(r0,r2) -004a04 0120 -004a06 0080 -004a08 00a0 -004a0a 00c0 -004a0c 00e0 -004a0e 0100 -004a10 0144 mov.b r4, @(r0,r1) -004a12 0000 -004a14 0030 -004a16 84b6 mov.b @(h'6,r11), r0 -004a18 0030 -004a1a 5608 mov.l @(h'20,r0), r6 -004a1c 0030 -004a1e 8670 -004a20 0030 -004a22 5564 mov.l @(h'10,r6), r5 -004a24 0030 -004a26 8688 +0049de 2f16 mov.l r1, @-r15 +0049e0 b28c bsr h'518 ;@(h'4efc) +0049e2 e500 mov #h'0, r5 +0049e4 51e9 mov.l @(h'24,r14), r1 +0049e6 e338 mov #h'38, r3 +0049e8 d415 mov.l @(h'54,pc), r4 ;@(h'4a40) +0049ea e231 mov #h'31, r2 +0049ec 2f36 mov.l r3, @-r15 +0049ee e73f mov #h'3f, r7 +0049f0 2f26 mov.l r2, @-r15 +0049f2 e604 mov #h'4, r6 +0049f4 7148 add #h'48, r1 +0049f6 6013 mov r1, r0 +0049f8 e149 mov #h'49, r1 +0049fa e500 mov #h'0, r5 +0049fc 2f16 mov.l r1, @-r15 +0049fe b27d bsr h'4fa ;@(h'4efc) +004a00 2f06 mov.l r0, @-r15 +004a02 7f78 add #h'78, r15 +004a04 51e9 mov.l @(h'24,r14), r1 +004a06 e338 mov #h'38, r3 +004a08 2f36 mov.l r3, @-r15 +004a0a 716c add #h'6c, r1 +004a0c 6013 mov r1, r0 +004a0e a019 bra h'32 ;@(h'4a44) +004a10 0009 nop +004a12 021c mov.b @(r0,r1), r2 +004a14 01b8 +004a16 0204 mov.b r0, @(r0,r2) +004a18 0120 +004a1a 0080 +004a1c 00a0 +004a1e 00c0 +004a20 00e0 +004a22 0100 +004a24 0144 mov.b r4, @(r0,r1) +004a26 0000 004a28 0030 -004a2a 86b4 +004a2a 84ca mov.b @(h'a,r12), r0 004a2c 0030 -004a2e 86c8 -004a30 d430 mov.l @(h'c0,pc), r4 ;@(h'4af4) -004a32 e230 mov #h'30, r2 -004a34 2f26 mov.l r2, @-r15 -004a36 e178 mov #h'78, r1 -004a38 2f16 mov.l r1, @-r15 -004a3a e770 mov #h'70, r7 -004a3c e604 mov #h'4, r6 -004a3e e500 mov #h'0, r5 -004a40 b252 bsr h'4a4 ;@(h'4ee8) -004a42 2f06 mov.l r0, @-r15 -004a44 51e9 mov.l @(h'24,r14), r1 -004a46 e338 mov #h'38, r3 -004a48 9248 mov.w @(h'90,pc), r2 ;@(h'4adc) -004a4a e604 mov #h'4, r6 -004a4c d42a mov.l @(h'a8,pc), r4 ;@(h'4af8) -004a4e e500 mov #h'0, r5 -004a50 9745 mov.w @(h'8a,pc), r7 ;@(h'4ade) -004a52 318c add r8, r1 -004a54 2f36 mov.l r3, @-r15 -004a56 2f36 mov.l r3, @-r15 -004a58 2f26 mov.l r2, @-r15 -004a5a b245 bsr h'48a ;@(h'4ee8) -004a5c 2f16 mov.l r1, @-r15 -004a5e 7f20 add #h'20, r15 -004a60 933e mov.w @(h'7c,pc), r3 ;@(h'4ae0) -004a62 e604 mov #h'4, r6 -004a64 d425 mov.l @(h'94,pc), r4 ;@(h'4afc) -004a66 51e9 mov.l @(h'24,r14), r1 -004a68 2fa6 mov.l r10, @-r15 -004a6a 313c add r3, r1 -004a6c 9239 mov.w @(h'72,pc), r2 ;@(h'4ae2) -004a6e 2fa6 mov.l r10, @-r15 -004a70 2f26 mov.l r2, @-r15 -004a72 9737 mov.w @(h'6e,pc), r7 ;@(h'4ae4) -004a74 2f16 mov.l r1, @-r15 -004a76 b237 bsr h'46e ;@(h'4ee8) -004a78 e501 mov #h'1, r5 -004a7a e210 mov #h'10, r2 -004a7c 9735 mov.w @(h'6a,pc), r7 ;@(h'4aea) -004a7e e604 mov #h'4, r6 -004a80 d41f mov.l @(h'7c,pc), r4 ;@(h'4b00) -004a82 e501 mov #h'1, r5 -004a84 932f mov.w @(h'5e,pc), r3 ;@(h'4ae6) -004a86 51e9 mov.l @(h'24,r14), r1 -004a88 2f26 mov.l r2, @-r15 -004a8a 313c add r3, r1 -004a8c 2fa6 mov.l r10, @-r15 -004a8e 6013 mov r1, r0 -004a90 912a mov.w @(h'54,pc), r1 ;@(h'4ae8) -004a92 2f16 mov.l r1, @-r15 -004a94 b228 bsr h'450 ;@(h'4ee8) -004a96 2f06 mov.l r0, @-r15 -004a98 9328 mov.w @(h'50,pc), r3 ;@(h'4aec) -004a9a e238 mov #h'38, r2 -004a9c 9727 mov.w @(h'4e,pc), r7 ;@(h'4aee) -004a9e e604 mov #h'4, r6 -004aa0 d418 mov.l @(h'60,pc), r4 ;@(h'4b04) -004aa2 e500 mov #h'0, r5 -004aa4 51e9 mov.l @(h'24,r14), r1 -004aa6 313c add r3, r1 -004aa8 2f26 mov.l r2, @-r15 -004aaa 7304 -004aac 6013 mov r1, r0 -004aae e130 mov #h'30, r1 -004ab0 2f16 mov.l r1, @-r15 -004ab2 2f36 mov.l r3, @-r15 -004ab4 b218 bsr h'430 ;@(h'4ee8) -004ab6 2f06 mov.l r0, @-r15 -004ab8 931a mov.w @(h'34,pc), r3 ;@(h'4af0) -004aba e220 mov #h'20, r2 -004abc 9719 mov.w @(h'32,pc), r7 ;@(h'4af2) -004abe e604 mov #h'4, r6 -004ac0 d411 mov.l @(h'44,pc), r4 ;@(h'4b08) -004ac2 e500 mov #h'0, r5 -004ac4 51e9 mov.l @(h'24,r14), r1 -004ac6 313c add r3, r1 -004ac8 2f26 mov.l r2, @-r15 -004aca 73f0 add #h'f0, r3 -004acc 6013 mov r1, r0 -004ace e117 mov #h'17, r1 -004ad0 2f16 mov.l r1, @-r15 -004ad2 2f36 mov.l r3, @-r15 -004ad4 b208 bsr h'410 ;@(h'4ee8) -004ad6 2f06 mov.l r0, @-r15 -004ad8 a1ac bra h'358 ;@(h'4e34) -004ada 0009 nop -004adc 00a0 -004ade 0098 -004ae0 00b4 mov.b r11, @(r0,r0) -004ae2 00c0 -004ae4 00b8 -004ae6 00d8 -004ae8 0130 -004aea 0128 clrmac -004aec 00fc mov.b @(r0,r15), r0 -004aee 00f8 -004af0 0120 -004af2 0108 clrt -004af4 0030 -004af6 86ec -004af8 0030 -004afa 8724 -004afc 0030 -004afe 8730 -004b00 0030 -004b02 8758 -004b04 0030 -004b06 877c +004a2e 561c mov.l @(h'30,r1), r6 +004a30 0030 +004a32 8684 +004a34 0030 +004a36 5578 mov.l @(h'20,r7), r5 +004a38 0030 +004a3a 869c +004a3c 0030 +004a3e 86c8 +004a40 0030 +004a42 86dc +004a44 d430 mov.l @(h'c0,pc), r4 ;@(h'4b08) +004a46 e230 mov #h'30, r2 +004a48 2f26 mov.l r2, @-r15 +004a4a e178 mov #h'78, r1 +004a4c 2f16 mov.l r1, @-r15 +004a4e e770 mov #h'70, r7 +004a50 e604 mov #h'4, r6 +004a52 e500 mov #h'0, r5 +004a54 b252 bsr h'4a4 ;@(h'4efc) +004a56 2f06 mov.l r0, @-r15 +004a58 51e9 mov.l @(h'24,r14), r1 +004a5a e338 mov #h'38, r3 +004a5c 9248 mov.w @(h'90,pc), r2 ;@(h'4af0) +004a5e e604 mov #h'4, r6 +004a60 d42a mov.l @(h'a8,pc), r4 ;@(h'4b0c) +004a62 e500 mov #h'0, r5 +004a64 9745 mov.w @(h'8a,pc), r7 ;@(h'4af2) +004a66 318c add r8, r1 +004a68 2f36 mov.l r3, @-r15 +004a6a 2f36 mov.l r3, @-r15 +004a6c 2f26 mov.l r2, @-r15 +004a6e b245 bsr h'48a ;@(h'4efc) +004a70 2f16 mov.l r1, @-r15 +004a72 7f20 add #h'20, r15 +004a74 933e mov.w @(h'7c,pc), r3 ;@(h'4af4) +004a76 e604 mov #h'4, r6 +004a78 d425 mov.l @(h'94,pc), r4 ;@(h'4b10) +004a7a 51e9 mov.l @(h'24,r14), r1 +004a7c 2fa6 mov.l r10, @-r15 +004a7e 313c add r3, r1 +004a80 9239 mov.w @(h'72,pc), r2 ;@(h'4af6) +004a82 2fa6 mov.l r10, @-r15 +004a84 2f26 mov.l r2, @-r15 +004a86 9737 mov.w @(h'6e,pc), r7 ;@(h'4af8) +004a88 2f16 mov.l r1, @-r15 +004a8a b237 bsr h'46e ;@(h'4efc) +004a8c e501 mov #h'1, r5 +004a8e e210 mov #h'10, r2 +004a90 9735 mov.w @(h'6a,pc), r7 ;@(h'4afe) +004a92 e604 mov #h'4, r6 +004a94 d41f mov.l @(h'7c,pc), r4 ;@(h'4b14) +004a96 e501 mov #h'1, r5 +004a98 932f mov.w @(h'5e,pc), r3 ;@(h'4afa) +004a9a 51e9 mov.l @(h'24,r14), r1 +004a9c 2f26 mov.l r2, @-r15 +004a9e 313c add r3, r1 +004aa0 2fa6 mov.l r10, @-r15 +004aa2 6013 mov r1, r0 +004aa4 912a mov.w @(h'54,pc), r1 ;@(h'4afc) +004aa6 2f16 mov.l r1, @-r15 +004aa8 b228 bsr h'450 ;@(h'4efc) +004aaa 2f06 mov.l r0, @-r15 +004aac 9328 mov.w @(h'50,pc), r3 ;@(h'4b00) +004aae e238 mov #h'38, r2 +004ab0 9727 mov.w @(h'4e,pc), r7 ;@(h'4b02) +004ab2 e604 mov #h'4, r6 +004ab4 d418 mov.l @(h'60,pc), r4 ;@(h'4b18) +004ab6 e500 mov #h'0, r5 +004ab8 51e9 mov.l @(h'24,r14), r1 +004aba 313c add r3, r1 +004abc 2f26 mov.l r2, @-r15 +004abe 7304 +004ac0 6013 mov r1, r0 +004ac2 e130 mov #h'30, r1 +004ac4 2f16 mov.l r1, @-r15 +004ac6 2f36 mov.l r3, @-r15 +004ac8 b218 bsr h'430 ;@(h'4efc) +004aca 2f06 mov.l r0, @-r15 +004acc 931a mov.w @(h'34,pc), r3 ;@(h'4b04) +004ace e220 mov #h'20, r2 +004ad0 9719 mov.w @(h'32,pc), r7 ;@(h'4b06) +004ad2 e604 mov #h'4, r6 +004ad4 d411 mov.l @(h'44,pc), r4 ;@(h'4b1c) +004ad6 e500 mov #h'0, r5 +004ad8 51e9 mov.l @(h'24,r14), r1 +004ada 313c add r3, r1 +004adc 2f26 mov.l r2, @-r15 +004ade 73f0 add #h'f0, r3 +004ae0 6013 mov r1, r0 +004ae2 e117 mov #h'17, r1 +004ae4 2f16 mov.l r1, @-r15 +004ae6 2f36 mov.l r3, @-r15 +004ae8 b208 bsr h'410 ;@(h'4efc) +004aea 2f06 mov.l r0, @-r15 +004aec a1ac bra h'358 ;@(h'4e48) +004aee 0009 nop +004af0 00a0 +004af2 0098 +004af4 00b4 mov.b r11, @(r0,r0) +004af6 00c0 +004af8 00b8 +004afa 00d8 +004afc 0130 +004afe 0128 clrmac +004b00 00fc mov.b @(r0,r15), r0 +004b02 00f8 +004b04 0120 +004b06 0108 clrt 004b08 0030 -004b0a 8794 -004b0c 6093 mov r9, r0 -004b0e 8810 cmp/eq #h'10, r0 -004b10 8b55 bf h'aa ;@(h'4bbe) -004b12 91a0 mov.w @(h'140,pc), r1 ;@(h'4c56) -004b14 d253 mov.l @(h'14c,pc), r2 ;@(h'4c64) -004b16 909f mov.w @(h'13e,pc), r0 ;@(h'4c58) -004b18 d353 mov.l @(h'14c,pc), r3 ;@(h'4c68) -004b1a 430b jsr @r3 -004b1c 31fc add r15, r1 -004b1e e101 mov #h'1, r1 -004b20 1e11 mov.l r1, @(h'4,r14) -004b22 e310 mov #h'10, r3 -004b24 1e33 mov.l r3, @(h'c,r14) -004b26 e109 mov #h'9, r1 -004b28 1e14 mov.l r1, @(h'10,r14) -004b2a 4c0b jsr @r12 -004b2c 6483 mov r8, r4 -004b2e 6683 mov r8, r6 -004b30 9591 mov.w @(h'122,pc), r5 ;@(h'4c56) -004b32 1e02 mov.l r0, @(h'8,r14) -004b34 35fc add r15, r5 -004b36 4b0b jsr @r11 -004b38 6403 mov r0, r4 -004b3a e305 mov #h'5, r3 -004b3c 948d mov.w @(h'11a,pc), r4 ;@(h'4c5a) +004b0a 8700 +004b0c 0030 +004b0e 8738 +004b10 0030 +004b12 8744 +004b14 0030 +004b16 876c +004b18 0030 +004b1a 8790 +004b1c 0030 +004b1e 87a8 +004b20 6093 mov r9, r0 +004b22 8810 cmp/eq #h'10, r0 +004b24 8b55 bf h'aa ;@(h'4bd2) +004b26 91a0 mov.w @(h'140,pc), r1 ;@(h'4c6a) +004b28 d253 mov.l @(h'14c,pc), r2 ;@(h'4c78) +004b2a 909f mov.w @(h'13e,pc), r0 ;@(h'4c6c) +004b2c d353 mov.l @(h'14c,pc), r3 ;@(h'4c7c) +004b2e 430b jsr @r3 +004b30 31fc add r15, r1 +004b32 e101 mov #h'1, r1 +004b34 1e11 mov.l r1, @(h'4,r14) +004b36 e310 mov #h'10, r3 +004b38 1e33 mov.l r3, @(h'c,r14) +004b3a e109 mov #h'9, r1 +004b3c 1e14 mov.l r1, @(h'10,r14) 004b3e 4c0b jsr @r12 -004b40 1e3a mov.l r3, @(h'28,r14) -004b42 6103 mov r0, r1 -004b44 d449 mov.l @(h'124,pc), r4 ;@(h'4c6c) -004b46 e300 mov #h'0, r3 -004b48 1e09 mov.l r0, @(h'24,r14) -004b4a 6733 mov r3, r7 -004b4c 2fd6 mov.l r13, @-r15 -004b4e 6633 mov r3, r6 -004b50 2fd6 mov.l r13, @-r15 -004b52 2f36 mov.l r3, @-r15 -004b54 2f16 mov.l r1, @-r15 -004b56 b1c7 bsr h'38e ;@(h'4ee8) -004b58 6533 mov r3, r5 +004b40 6483 mov r8, r4 +004b42 6683 mov r8, r6 +004b44 9591 mov.w @(h'122,pc), r5 ;@(h'4c6a) +004b46 1e02 mov.l r0, @(h'8,r14) +004b48 35fc add r15, r5 +004b4a 4b0b jsr @r11 +004b4c 6403 mov r0, r4 +004b4e e305 mov #h'5, r3 +004b50 948d mov.w @(h'11a,pc), r4 ;@(h'4c6e) +004b52 4c0b jsr @r12 +004b54 1e3a mov.l r3, @(h'28,r14) +004b56 6103 mov r0, r1 +004b58 d449 mov.l @(h'124,pc), r4 ;@(h'4c80) 004b5a e300 mov #h'0, r3 -004b5c d444 mov.l @(h'110,pc), r4 ;@(h'4c70) +004b5c 1e09 mov.l r0, @(h'24,r14) 004b5e 6733 mov r3, r7 -004b60 51e9 mov.l @(h'24,r14), r1 +004b60 2fd6 mov.l r13, @-r15 004b62 6633 mov r3, r6 004b64 2fd6 mov.l r13, @-r15 -004b66 7124 add #h'24, r1 -004b68 2fd6 mov.l r13, @-r15 -004b6a 2f36 mov.l r3, @-r15 -004b6c 2f16 mov.l r1, @-r15 -004b6e b1bb bsr h'376 ;@(h'4ee8) -004b70 e501 mov #h'1, r5 -004b72 e300 mov #h'0, r3 -004b74 d43f mov.l @(h'fc,pc), r4 ;@(h'4c74) -004b76 6733 mov r3, r7 -004b78 51e9 mov.l @(h'24,r14), r1 -004b7a 6633 mov r3, r6 +004b66 2f36 mov.l r3, @-r15 +004b68 2f16 mov.l r1, @-r15 +004b6a b1c7 bsr h'38e ;@(h'4efc) +004b6c 6533 mov r3, r5 +004b6e e300 mov #h'0, r3 +004b70 d444 mov.l @(h'110,pc), r4 ;@(h'4c84) +004b72 6733 mov r3, r7 +004b74 51e9 mov.l @(h'24,r14), r1 +004b76 6633 mov r3, r6 +004b78 2fd6 mov.l r13, @-r15 +004b7a 7124 add #h'24, r1 004b7c 2fd6 mov.l r13, @-r15 -004b7e 7148 add #h'48, r1 -004b80 2fd6 mov.l r13, @-r15 -004b82 2f36 mov.l r3, @-r15 -004b84 2f16 mov.l r1, @-r15 -004b86 b1af bsr h'35e ;@(h'4ee8) -004b88 e501 mov #h'1, r5 -004b8a e300 mov #h'0, r3 -004b8c d43a mov.l @(h'e8,pc), r4 ;@(h'4c78) -004b8e 6733 mov r3, r7 -004b90 51e9 mov.l @(h'24,r14), r1 -004b92 6633 mov r3, r6 +004b7e 2f36 mov.l r3, @-r15 +004b80 2f16 mov.l r1, @-r15 +004b82 b1bb bsr h'376 ;@(h'4efc) +004b84 e501 mov #h'1, r5 +004b86 e300 mov #h'0, r3 +004b88 d43f mov.l @(h'fc,pc), r4 ;@(h'4c88) +004b8a 6733 mov r3, r7 +004b8c 51e9 mov.l @(h'24,r14), r1 +004b8e 6633 mov r3, r6 +004b90 2fd6 mov.l r13, @-r15 +004b92 7148 add #h'48, r1 004b94 2fd6 mov.l r13, @-r15 -004b96 716c add #h'6c, r1 -004b98 2fd6 mov.l r13, @-r15 -004b9a 2f36 mov.l r3, @-r15 -004b9c 2f16 mov.l r1, @-r15 -004b9e b1a3 bsr h'346 ;@(h'4ee8) -004ba0 e501 mov #h'1, r5 -004ba2 e300 mov #h'0, r3 -004ba4 d435 mov.l @(h'd4,pc), r4 ;@(h'4c7c) -004ba6 6733 mov r3, r7 -004ba8 51e9 mov.l @(h'24,r14), r1 -004baa 6633 mov r3, r6 +004b96 2f36 mov.l r3, @-r15 +004b98 2f16 mov.l r1, @-r15 +004b9a b1af bsr h'35e ;@(h'4efc) +004b9c e501 mov #h'1, r5 +004b9e e300 mov #h'0, r3 +004ba0 d43a mov.l @(h'e8,pc), r4 ;@(h'4c8c) +004ba2 6733 mov r3, r7 +004ba4 51e9 mov.l @(h'24,r14), r1 +004ba6 6633 mov r3, r6 +004ba8 2fd6 mov.l r13, @-r15 +004baa 716c add #h'6c, r1 004bac 2fd6 mov.l r13, @-r15 -004bae 318c add r8, r1 -004bb0 2fd6 mov.l r13, @-r15 -004bb2 2f36 mov.l r3, @-r15 -004bb4 2f16 mov.l r1, @-r15 -004bb6 b197 bsr h'32e ;@(h'4ee8) -004bb8 6533 mov r3, r5 -004bba a13f bra h'27e ;@(h'4e3c) -004bbc 7f50 add #h'50, r15 -004bbe 8811 cmp/eq #h'11, r0 -004bc0 8b64 bf h'c8 ;@(h'4c8c) -004bc2 914b mov.w @(h'96,pc), r1 ;@(h'4c5c) -004bc4 d22e mov.l @(h'b8,pc), r2 ;@(h'4c80) -004bc6 904a mov.w @(h'94,pc), r0 ;@(h'4c5e) -004bc8 d327 mov.l @(h'9c,pc), r3 ;@(h'4c68) -004bca 430b jsr @r3 -004bcc 31fc add r15, r1 -004bce 1e63 mov.l r6, @(h'c,r14) -004bd0 1e44 mov.l r4, @(h'10,r14) -004bd2 9444 mov.w @(h'88,pc), r4 ;@(h'4c5e) -004bd4 4c0b jsr @r12 -004bd6 0009 nop -004bd8 1e02 mov.l r0, @(h'8,r14) -004bda 9640 mov.w @(h'80,pc), r6 ;@(h'4c5e) -004bdc 953e mov.w @(h'7c,pc), r5 ;@(h'4c5c) -004bde 35fc add r15, r5 -004be0 4b0b jsr @r11 -004be2 6403 mov r0, r4 -004be4 e202 mov #h'2, r2 -004be6 1e2c mov.l r2, @(h'30,r14) +004bae 2f36 mov.l r3, @-r15 +004bb0 2f16 mov.l r1, @-r15 +004bb2 b1a3 bsr h'346 ;@(h'4efc) +004bb4 e501 mov #h'1, r5 +004bb6 e300 mov #h'0, r3 +004bb8 d435 mov.l @(h'd4,pc), r4 ;@(h'4c90) +004bba 6733 mov r3, r7 +004bbc 51e9 mov.l @(h'24,r14), r1 +004bbe 6633 mov r3, r6 +004bc0 2fd6 mov.l r13, @-r15 +004bc2 318c add r8, r1 +004bc4 2fd6 mov.l r13, @-r15 +004bc6 2f36 mov.l r3, @-r15 +004bc8 2f16 mov.l r1, @-r15 +004bca b197 bsr h'32e ;@(h'4efc) +004bcc 6533 mov r3, r5 +004bce a13f bra h'27e ;@(h'4e50) +004bd0 7f50 add #h'50, r15 +004bd2 8811 cmp/eq #h'11, r0 +004bd4 8b64 bf h'c8 ;@(h'4ca0) +004bd6 914b mov.w @(h'96,pc), r1 ;@(h'4c70) +004bd8 d22e mov.l @(h'b8,pc), r2 ;@(h'4c94) +004bda 904a mov.w @(h'94,pc), r0 ;@(h'4c72) +004bdc d327 mov.l @(h'9c,pc), r3 ;@(h'4c7c) +004bde 430b jsr @r3 +004be0 31fc add r15, r1 +004be2 1e63 mov.l r6, @(h'c,r14) +004be4 1e44 mov.l r4, @(h'10,r14) +004be6 9444 mov.w @(h'88,pc), r4 ;@(h'4c72) 004be8 4c0b jsr @r12 -004bea e440 mov #h'40, r4 -004bec 1e0b mov.l r0, @(h'2c,r14) -004bee 6103 mov r0, r1 -004bf0 e304 mov #h'4, r3 -004bf2 e701 mov #h'1, r7 -004bf4 2f36 mov.l r3, @-r15 -004bf6 e600 mov #h'0, r6 -004bf8 2f16 mov.l r1, @-r15 -004bfa e516 mov #h'16, r5 -004bfc b1b3 bsr h'366 ;@(h'4f66) -004bfe e407 mov #h'7, r4 -004c00 51eb mov.l @(h'2c,r14), r1 -004c02 e304 mov #h'4, r3 -004c04 2f36 mov.l r3, @-r15 -004c06 e700 mov #h'0, r7 -004c08 7120 add #h'20, r1 -004c0a 6673 mov r7, r6 +004bea 0009 nop +004bec 1e02 mov.l r0, @(h'8,r14) +004bee 9640 mov.w @(h'80,pc), r6 ;@(h'4c72) +004bf0 953e mov.w @(h'7c,pc), r5 ;@(h'4c70) +004bf2 35fc add r15, r5 +004bf4 4b0b jsr @r11 +004bf6 6403 mov r0, r4 +004bf8 e202 mov #h'2, r2 +004bfa 1e2c mov.l r2, @(h'30,r14) +004bfc 4c0b jsr @r12 +004bfe e440 mov #h'40, r4 +004c00 1e0b mov.l r0, @(h'2c,r14) +004c02 6103 mov r0, r1 +004c04 e304 mov #h'4, r3 +004c06 e701 mov #h'1, r7 +004c08 2f36 mov.l r3, @-r15 +004c0a e600 mov #h'0, r6 004c0c 2f16 mov.l r1, @-r15 004c0e e516 mov #h'16, r5 -004c10 b1a9 bsr h'352 ;@(h'4f66) -004c12 e40f mov #h'f, r4 -004c14 e302 mov #h'2, r3 -004c16 1e3a mov.l r3, @(h'28,r14) -004c18 4c0b jsr @r12 -004c1a e448 mov #h'48, r4 -004c1c 1e09 mov.l r0, @(h'24,r14) -004c1e 6103 mov r0, r1 -004c20 d418 mov.l @(h'60,pc), r4 ;@(h'4c84) -004c22 e300 mov #h'0, r3 -004c24 2f36 mov.l r3, @-r15 -004c26 6733 mov r3, r7 -004c28 2f36 mov.l r3, @-r15 -004c2a 6633 mov r3, r6 -004c2c 2f36 mov.l r3, @-r15 -004c2e 2f16 mov.l r1, @-r15 -004c30 b15a bsr h'2b4 ;@(h'4ee8) -004c32 6533 mov r3, r5 -004c34 51e9 mov.l @(h'24,r14), r1 -004c36 e730 mov #h'30, r7 -004c38 d413 mov.l @(h'4c,pc), r4 ;@(h'4c88) -004c3a e604 mov #h'4, r6 -004c3c 9310 mov.w @(h'20,pc), r3 ;@(h'4c60) -004c3e e500 mov #h'0, r5 -004c40 920f mov.w @(h'1e,pc), r2 ;@(h'4c62) -004c42 7124 add #h'24, r1 -004c44 2f36 mov.l r3, @-r15 -004c46 6013 mov r1, r0 -004c48 2f26 mov.l r2, @-r15 -004c4a e136 mov #h'36, r1 -004c4c 2f16 mov.l r1, @-r15 -004c4e b14b bsr h'296 ;@(h'4ee8) -004c50 2f06 mov.l r0, @-r15 -004c52 a0f3 bra h'1e6 ;@(h'4e3c) -004c54 7f30 add #h'30, r15 -004c56 0344 mov.b r4, @(r0,r3) -004c58 0090 -004c5a 00b4 mov.b r11, @(r0,r0) -004c5c 0200 -004c5e 01d4 mov.b r13, @(r0,r1) -004c60 0088 -004c62 0080 -004c64 0030 -004c66 87a6 -004c68 0030 -004c6a 5608 mov.l @(h'20,r0), r6 -004c6c 0030 -004c6e 8838 cmp/eq #h'38, r0 -004c70 0030 -004c72 8844 cmp/eq #h'44, r0 -004c74 0030 -004c76 8870 cmp/eq #h'70, r0 +004c10 b1b3 bsr h'366 ;@(h'4f7a) +004c12 e407 mov #h'7, r4 +004c14 51eb mov.l @(h'2c,r14), r1 +004c16 e304 mov #h'4, r3 +004c18 2f36 mov.l r3, @-r15 +004c1a e700 mov #h'0, r7 +004c1c 7120 add #h'20, r1 +004c1e 6673 mov r7, r6 +004c20 2f16 mov.l r1, @-r15 +004c22 e516 mov #h'16, r5 +004c24 b1a9 bsr h'352 ;@(h'4f7a) +004c26 e40f mov #h'f, r4 +004c28 e302 mov #h'2, r3 +004c2a 1e3a mov.l r3, @(h'28,r14) +004c2c 4c0b jsr @r12 +004c2e e448 mov #h'48, r4 +004c30 1e09 mov.l r0, @(h'24,r14) +004c32 6103 mov r0, r1 +004c34 d418 mov.l @(h'60,pc), r4 ;@(h'4c98) +004c36 e300 mov #h'0, r3 +004c38 2f36 mov.l r3, @-r15 +004c3a 6733 mov r3, r7 +004c3c 2f36 mov.l r3, @-r15 +004c3e 6633 mov r3, r6 +004c40 2f36 mov.l r3, @-r15 +004c42 2f16 mov.l r1, @-r15 +004c44 b15a bsr h'2b4 ;@(h'4efc) +004c46 6533 mov r3, r5 +004c48 51e9 mov.l @(h'24,r14), r1 +004c4a e730 mov #h'30, r7 +004c4c d413 mov.l @(h'4c,pc), r4 ;@(h'4c9c) +004c4e e604 mov #h'4, r6 +004c50 9310 mov.w @(h'20,pc), r3 ;@(h'4c74) +004c52 e500 mov #h'0, r5 +004c54 920f mov.w @(h'1e,pc), r2 ;@(h'4c76) +004c56 7124 add #h'24, r1 +004c58 2f36 mov.l r3, @-r15 +004c5a 6013 mov r1, r0 +004c5c 2f26 mov.l r2, @-r15 +004c5e e136 mov #h'36, r1 +004c60 2f16 mov.l r1, @-r15 +004c62 b14b bsr h'296 ;@(h'4efc) +004c64 2f06 mov.l r0, @-r15 +004c66 a0f3 bra h'1e6 ;@(h'4e50) +004c68 7f30 add #h'30, r15 +004c6a 0344 mov.b r4, @(r0,r3) +004c6c 0090 +004c6e 00b4 mov.b r11, @(r0,r0) +004c70 0200 +004c72 01d4 mov.b r13, @(r0,r1) +004c74 0088 +004c76 0080 004c78 0030 -004c7a 88a0 cmp/eq #h'ffffffa0, r0 +004c7a 87ba 004c7c 0030 -004c7e 88c8 cmp/eq #h'ffffffc8, r0 +004c7e 561c mov.l @(h'30,r1), r6 004c80 0030 -004c82 88d2 cmp/eq #h'ffffffd2, r0 +004c82 884c cmp/eq #h'4c, r0 004c84 0030 -004c86 8aa8 +004c86 8858 cmp/eq #h'58, r0 004c88 0030 -004c8a 8acc -004c8c 6093 mov r9, r0 -004c8e 8812 cmp/eq #h'12, r0 -004c90 8901 bt h'2 ;@(h'4c96) -004c92 a085 bra h'10a ;@(h'4da0) -004c94 0009 nop -004c96 9172 mov.w @(h'e4,pc), r1 ;@(h'4d7e) -004c98 d23c mov.l @(h'f0,pc), r2 ;@(h'4d8c) -004c9a 9071 mov.w @(h'e2,pc), r0 ;@(h'4d80) -004c9c d33c mov.l @(h'f0,pc), r3 ;@(h'4d90) -004c9e 430b jsr @r3 -004ca0 31fc add r15, r1 -004ca2 916e mov.w @(h'dc,pc), r1 ;@(h'4d82) -004ca4 d23b mov.l @(h'ec,pc), r2 ;@(h'4d94) -004ca6 31fc add r15, r1 -004ca8 d33b mov.l @(h'ec,pc), r3 ;@(h'4d98) -004caa 430b jsr @r3 -004cac e06c mov #h'6c, r0 -004cae 1e73 mov.l r7, @(h'c,r14) -004cb0 1e44 mov.l r4, @(h'10,r14) -004cb2 9465 mov.w @(h'ca,pc), r4 ;@(h'4d80) -004cb4 4c0b jsr @r12 -004cb6 0009 nop -004cb8 1e02 mov.l r0, @(h'8,r14) -004cba 9661 mov.w @(h'c2,pc), r6 ;@(h'4d80) -004cbc 955f mov.w @(h'be,pc), r5 ;@(h'4d7e) -004cbe 35fc add r15, r5 -004cc0 4b0b jsr @r11 -004cc2 6403 mov r0, r4 -004cc4 e203 mov #h'3, r2 -004cc6 1e26 mov.l r2, @(h'18,r14) +004c8a 8884 cmp/eq #h'ffffff84, r0 +004c8c 0030 +004c8e 88b4 cmp/eq #h'ffffffb4, r0 +004c90 0030 +004c92 88dc cmp/eq #h'ffffffdc, r0 +004c94 0030 +004c96 88e6 cmp/eq #h'ffffffe6, r0 +004c98 0030 +004c9a 8abc +004c9c 0030 +004c9e 8ae0 +004ca0 6093 mov r9, r0 +004ca2 8812 cmp/eq #h'12, r0 +004ca4 8901 bt h'2 ;@(h'4caa) +004ca6 a085 bra h'10a ;@(h'4db4) +004ca8 0009 nop +004caa 9172 mov.w @(h'e4,pc), r1 ;@(h'4d92) +004cac d23c mov.l @(h'f0,pc), r2 ;@(h'4da0) +004cae 9071 mov.w @(h'e2,pc), r0 ;@(h'4d94) +004cb0 d33c mov.l @(h'f0,pc), r3 ;@(h'4da4) +004cb2 430b jsr @r3 +004cb4 31fc add r15, r1 +004cb6 916e mov.w @(h'dc,pc), r1 ;@(h'4d96) +004cb8 d23b mov.l @(h'ec,pc), r2 ;@(h'4da8) +004cba 31fc add r15, r1 +004cbc d33b mov.l @(h'ec,pc), r3 ;@(h'4dac) +004cbe 430b jsr @r3 +004cc0 e06c mov #h'6c, r0 +004cc2 1e73 mov.l r7, @(h'c,r14) +004cc4 1e44 mov.l r4, @(h'10,r14) +004cc6 9465 mov.w @(h'ca,pc), r4 ;@(h'4d94) 004cc8 4c0b jsr @r12 -004cca e46c mov #h'6c, r4 -004ccc 1e05 mov.l r0, @(h'14,r14) -004cce e66c mov #h'6c, r6 -004cd0 9557 mov.w @(h'ae,pc), r5 ;@(h'4d82) +004cca 0009 nop +004ccc 1e02 mov.l r0, @(h'8,r14) +004cce 9661 mov.w @(h'c2,pc), r6 ;@(h'4d94) +004cd0 955f mov.w @(h'be,pc), r5 ;@(h'4d92) 004cd2 35fc add r15, r5 004cd4 4b0b jsr @r11 004cd6 6403 mov r0, r4 -004cd8 9454 mov.w @(h'a8,pc), r4 ;@(h'4d84) -004cda e306 mov #h'6, r3 +004cd8 e203 mov #h'3, r2 +004cda 1e26 mov.l r2, @(h'18,r14) 004cdc 4c0b jsr @r12 -004cde 1e3c mov.l r3, @(h'30,r14) -004ce0 1e0b mov.l r0, @(h'2c,r14) -004ce2 6103 mov r0, r1 -004ce4 e310 mov #h'10, r3 -004ce6 e700 mov #h'0, r7 -004ce8 2f36 mov.l r3, @-r15 -004cea e502 mov #h'2, r5 -004cec 2f16 mov.l r1, @-r15 -004cee 6673 mov r7, r6 -004cf0 b139 bsr h'272 ;@(h'4f66) -004cf2 e418 mov #h'18, r4 -004cf4 51eb mov.l @(h'2c,r14), r1 -004cf6 e703 mov #h'3, r7 -004cf8 2fa6 mov.l r10, @-r15 -004cfa e600 mov #h'0, r6 -004cfc 7120 add #h'20, r1 -004cfe e507 mov #h'7, r5 -004d00 6473 mov r7, r4 -004d02 b130 bsr h'260 ;@(h'4f66) -004d04 2f16 mov.l r1, @-r15 -004d06 e304 mov #h'4, r3 +004cde e46c mov #h'6c, r4 +004ce0 1e05 mov.l r0, @(h'14,r14) +004ce2 e66c mov #h'6c, r6 +004ce4 9557 mov.w @(h'ae,pc), r5 ;@(h'4d96) +004ce6 35fc add r15, r5 +004ce8 4b0b jsr @r11 +004cea 6403 mov r0, r4 +004cec 9454 mov.w @(h'a8,pc), r4 ;@(h'4d98) +004cee e306 mov #h'6, r3 +004cf0 4c0b jsr @r12 +004cf2 1e3c mov.l r3, @(h'30,r14) +004cf4 1e0b mov.l r0, @(h'2c,r14) +004cf6 6103 mov r0, r1 +004cf8 e310 mov #h'10, r3 +004cfa e700 mov #h'0, r7 +004cfc 2f36 mov.l r3, @-r15 +004cfe e502 mov #h'2, r5 +004d00 2f16 mov.l r1, @-r15 +004d02 6673 mov r7, r6 +004d04 b139 bsr h'272 ;@(h'4f7a) +004d06 e418 mov #h'18, r4 004d08 51eb mov.l @(h'2c,r14), r1 -004d0a e700 mov #h'0, r7 -004d0c 2f36 mov.l r3, @-r15 -004d0e e50a mov #h'a, r5 -004d10 7140 add #h'40, r1 -004d12 6673 mov r7, r6 -004d14 2f16 mov.l r1, @-r15 -004d16 b126 bsr h'24c ;@(h'4f66) -004d18 e402 mov #h'2, r4 +004d0a e703 mov #h'3, r7 +004d0c 2fa6 mov.l r10, @-r15 +004d0e e600 mov #h'0, r6 +004d10 7120 add #h'20, r1 +004d12 e507 mov #h'7, r5 +004d14 6473 mov r7, r4 +004d16 b130 bsr h'260 ;@(h'4f7a) +004d18 2f16 mov.l r1, @-r15 004d1a e304 mov #h'4, r3 004d1c 51eb mov.l @(h'2c,r14), r1 004d1e e700 mov #h'0, r7 004d20 2f36 mov.l r3, @-r15 004d22 e50a mov #h'a, r5 -004d24 7160 add #h'60, r1 +004d24 7140 add #h'40, r1 004d26 6673 mov r7, r6 004d28 2f16 mov.l r1, @-r15 -004d2a b11c bsr h'238 ;@(h'4f66) -004d2c 6433 mov r3, r4 -004d2e e202 mov #h'2, r2 -004d30 9329 mov.w @(h'52,pc), r3 ;@(h'4d86) -004d32 e703 mov #h'3, r7 -004d34 51eb mov.l @(h'2c,r14), r1 -004d36 e601 mov #h'1, r6 -004d38 2f26 mov.l r2, @-r15 -004d3a e50b mov #h'b, r5 -004d3c 313c add r3, r1 -004d3e 2f16 mov.l r1, @-r15 -004d40 b111 bsr h'222 ;@(h'4f66) -004d42 e409 mov #h'9, r4 -004d44 9320 mov.w @(h'40,pc), r3 ;@(h'4d88) -004d46 e204 mov #h'4, r2 +004d2a b126 bsr h'24c ;@(h'4f7a) +004d2c e402 mov #h'2, r4 +004d2e e304 mov #h'4, r3 +004d30 51eb mov.l @(h'2c,r14), r1 +004d32 e700 mov #h'0, r7 +004d34 2f36 mov.l r3, @-r15 +004d36 e50a mov #h'a, r5 +004d38 7160 add #h'60, r1 +004d3a 6673 mov r7, r6 +004d3c 2f16 mov.l r1, @-r15 +004d3e b11c bsr h'238 ;@(h'4f7a) +004d40 6433 mov r3, r4 +004d42 e202 mov #h'2, r2 +004d44 9329 mov.w @(h'52,pc), r3 ;@(h'4d9a) +004d46 e703 mov #h'3, r7 004d48 51eb mov.l @(h'2c,r14), r1 -004d4a e703 mov #h'3, r7 +004d4a e601 mov #h'1, r6 004d4c 2f26 mov.l r2, @-r15 -004d4e e600 mov #h'0, r6 +004d4e e50b mov #h'b, r5 004d50 313c add r3, r1 -004d52 e512 mov #h'12, r5 -004d54 2f16 mov.l r1, @-r15 -004d56 b106 bsr h'20c ;@(h'4f66) -004d58 e411 mov #h'11, r4 -004d5a e301 mov #h'1, r3 -004d5c 1e3a mov.l r3, @(h'28,r14) -004d5e 4c0b jsr @r12 -004d60 e424 mov #h'24, r4 -004d62 6103 mov r0, r1 -004d64 d40d mov.l @(h'34,pc), r4 ;@(h'4d9c) -004d66 e300 mov #h'0, r3 -004d68 1e09 mov.l r0, @(h'24,r14) -004d6a 6733 mov r3, r7 -004d6c 2f36 mov.l r3, @-r15 -004d6e 6633 mov r3, r6 -004d70 2f36 mov.l r3, @-r15 -004d72 2f36 mov.l r3, @-r15 -004d74 2f16 mov.l r1, @-r15 -004d76 b0b7 bsr h'16e ;@(h'4ee8) -004d78 6533 mov r3, r5 -004d7a a05b bra h'b6 ;@(h'4e34) -004d7c 0009 nop -004d7e 0114 mov.b r1, @(r0,r1) -004d80 02be mov.l @(r0,r11), r2 -004d82 00a8 -004d84 00c0 -004d86 0080 -004d88 00a0 -004d8a 0000 -004d8c 0030 -004d8e 8ae9 -004d90 0030 -004d92 5608 mov.l @(h'20,r0), r6 -004d94 0030 -004d96 8da8 bt/s h'-b0 ;@(h'4cea) -004d98 0030 -004d9a 54a4 mov.l @(h'10,r10), r4 -004d9c 0030 -004d9e 8e14 -004da0 8813 cmp/eq #h'13, r0 -004da2 8b49 bf h'92 ;@(h'4e38) -004da4 918e mov.w @(h'11c,pc), r1 ;@(h'4ec4) -004da6 d249 mov.l @(h'124,pc), r2 ;@(h'4ecc) -004da8 908d mov.w @(h'11a,pc), r0 ;@(h'4ec6) -004daa d349 mov.l @(h'124,pc), r3 ;@(h'4ed0) -004dac 430b jsr @r3 -004dae 31fc add r15, r1 -004db0 e101 mov #h'1, r1 -004db2 e310 mov #h'10, r3 -004db4 1e11 mov.l r1, @(h'4,r14) -004db6 e109 mov #h'9, r1 -004db8 1e33 mov.l r3, @(h'c,r14) -004dba 1e14 mov.l r1, @(h'10,r14) -004dbc 4c0b jsr @r12 -004dbe 6483 mov r8, r4 -004dc0 1e02 mov.l r0, @(h'8,r14) -004dc2 6683 mov r8, r6 -004dc4 957e mov.w @(h'fc,pc), r5 ;@(h'4ec4) -004dc6 35fc add r15, r5 -004dc8 4b0b jsr @r11 -004dca 6403 mov r0, r4 -004dcc e304 mov #h'4, r3 -004dce 1e3a mov.l r3, @(h'28,r14) +004d52 2f16 mov.l r1, @-r15 +004d54 b111 bsr h'222 ;@(h'4f7a) +004d56 e409 mov #h'9, r4 +004d58 9320 mov.w @(h'40,pc), r3 ;@(h'4d9c) +004d5a e204 mov #h'4, r2 +004d5c 51eb mov.l @(h'2c,r14), r1 +004d5e e703 mov #h'3, r7 +004d60 2f26 mov.l r2, @-r15 +004d62 e600 mov #h'0, r6 +004d64 313c add r3, r1 +004d66 e512 mov #h'12, r5 +004d68 2f16 mov.l r1, @-r15 +004d6a b106 bsr h'20c ;@(h'4f7a) +004d6c e411 mov #h'11, r4 +004d6e e301 mov #h'1, r3 +004d70 1e3a mov.l r3, @(h'28,r14) +004d72 4c0b jsr @r12 +004d74 e424 mov #h'24, r4 +004d76 6103 mov r0, r1 +004d78 d40d mov.l @(h'34,pc), r4 ;@(h'4db0) +004d7a e300 mov #h'0, r3 +004d7c 1e09 mov.l r0, @(h'24,r14) +004d7e 6733 mov r3, r7 +004d80 2f36 mov.l r3, @-r15 +004d82 6633 mov r3, r6 +004d84 2f36 mov.l r3, @-r15 +004d86 2f36 mov.l r3, @-r15 +004d88 2f16 mov.l r1, @-r15 +004d8a b0b7 bsr h'16e ;@(h'4efc) +004d8c 6533 mov r3, r5 +004d8e a05b bra h'b6 ;@(h'4e48) +004d90 0009 nop +004d92 0114 mov.b r1, @(r0,r1) +004d94 02be mov.l @(r0,r11), r2 +004d96 00a8 +004d98 00c0 +004d9a 0080 +004d9c 00a0 +004d9e 0000 +004da0 0030 +004da2 8afd +004da4 0030 +004da6 561c mov.l @(h'30,r1), r6 +004da8 0030 +004daa 8dbc bt/s h'-88 ;@(h'4d26) +004dac 0030 +004dae 54b8 mov.l @(h'20,r11), r4 +004db0 0030 +004db2 8e28 +004db4 8813 cmp/eq #h'13, r0 +004db6 8b49 bf h'92 ;@(h'4e4c) +004db8 918e mov.w @(h'11c,pc), r1 ;@(h'4ed8) +004dba d249 mov.l @(h'124,pc), r2 ;@(h'4ee0) +004dbc 908d mov.w @(h'11a,pc), r0 ;@(h'4eda) +004dbe d349 mov.l @(h'124,pc), r3 ;@(h'4ee4) +004dc0 430b jsr @r3 +004dc2 31fc add r15, r1 +004dc4 e101 mov #h'1, r1 +004dc6 e310 mov #h'10, r3 +004dc8 1e11 mov.l r1, @(h'4,r14) +004dca e109 mov #h'9, r1 +004dcc 1e33 mov.l r3, @(h'c,r14) +004dce 1e14 mov.l r1, @(h'10,r14) 004dd0 4c0b jsr @r12 004dd2 6483 mov r8, r4 -004dd4 1e09 mov.l r0, @(h'24,r14) -004dd6 6103 mov r0, r1 -004dd8 d43e mov.l @(h'f8,pc), r4 ;@(h'4ed4) -004dda e300 mov #h'0, r3 -004ddc 2fd6 mov.l r13, @-r15 -004dde 6733 mov r3, r7 -004de0 2fd6 mov.l r13, @-r15 -004de2 6633 mov r3, r6 -004de4 2f36 mov.l r3, @-r15 -004de6 2f16 mov.l r1, @-r15 -004de8 b07e bsr h'fc ;@(h'4ee8) -004dea 6533 mov r3, r5 -004dec 51e9 mov.l @(h'24,r14), r1 +004dd4 1e02 mov.l r0, @(h'8,r14) +004dd6 6683 mov r8, r6 +004dd8 957e mov.w @(h'fc,pc), r5 ;@(h'4ed8) +004dda 35fc add r15, r5 +004ddc 4b0b jsr @r11 +004dde 6403 mov r0, r4 +004de0 e304 mov #h'4, r3 +004de2 1e3a mov.l r3, @(h'28,r14) +004de4 4c0b jsr @r12 +004de6 6483 mov r8, r4 +004de8 1e09 mov.l r0, @(h'24,r14) +004dea 6103 mov r0, r1 +004dec d43e mov.l @(h'f8,pc), r4 ;@(h'4ee8) 004dee e300 mov #h'0, r3 -004df0 d439 mov.l @(h'e4,pc), r4 ;@(h'4ed8) -004df2 7124 add #h'24, r1 +004df0 2fd6 mov.l r13, @-r15 +004df2 6733 mov r3, r7 004df4 2fd6 mov.l r13, @-r15 -004df6 6733 mov r3, r7 -004df8 2fd6 mov.l r13, @-r15 -004dfa 6633 mov r3, r6 -004dfc 2f36 mov.l r3, @-r15 -004dfe 2f16 mov.l r1, @-r15 -004e00 b072 bsr h'e4 ;@(h'4ee8) -004e02 6533 mov r3, r5 -004e04 51e9 mov.l @(h'24,r14), r1 -004e06 e300 mov #h'0, r3 -004e08 d434 mov.l @(h'd0,pc), r4 ;@(h'4edc) -004e0a 7148 add #h'48, r1 +004df6 6633 mov r3, r6 +004df8 2f36 mov.l r3, @-r15 +004dfa 2f16 mov.l r1, @-r15 +004dfc b07e bsr h'fc ;@(h'4efc) +004dfe 6533 mov r3, r5 +004e00 51e9 mov.l @(h'24,r14), r1 +004e02 e300 mov #h'0, r3 +004e04 d439 mov.l @(h'e4,pc), r4 ;@(h'4eec) +004e06 7124 add #h'24, r1 +004e08 2fd6 mov.l r13, @-r15 +004e0a 6733 mov r3, r7 004e0c 2fd6 mov.l r13, @-r15 -004e0e 6733 mov r3, r7 -004e10 2fd6 mov.l r13, @-r15 -004e12 6633 mov r3, r6 -004e14 2f36 mov.l r3, @-r15 -004e16 2f16 mov.l r1, @-r15 -004e18 b066 bsr h'cc ;@(h'4ee8) -004e1a e501 mov #h'1, r5 -004e1c 51e9 mov.l @(h'24,r14), r1 -004e1e e300 mov #h'0, r3 -004e20 d42f mov.l @(h'bc,pc), r4 ;@(h'4ee0) -004e22 716c add #h'6c, r1 +004e0e 6633 mov r3, r6 +004e10 2f36 mov.l r3, @-r15 +004e12 2f16 mov.l r1, @-r15 +004e14 b072 bsr h'e4 ;@(h'4efc) +004e16 6533 mov r3, r5 +004e18 51e9 mov.l @(h'24,r14), r1 +004e1a e300 mov #h'0, r3 +004e1c d434 mov.l @(h'd0,pc), r4 ;@(h'4ef0) +004e1e 7148 add #h'48, r1 +004e20 2fd6 mov.l r13, @-r15 +004e22 6733 mov r3, r7 004e24 2fd6 mov.l r13, @-r15 -004e26 6733 mov r3, r7 -004e28 2fd6 mov.l r13, @-r15 -004e2a 6633 mov r3, r6 -004e2c 2f36 mov.l r3, @-r15 -004e2e 2f16 mov.l r1, @-r15 -004e30 b05a bsr h'b4 ;@(h'4ee8) -004e32 e501 mov #h'1, r5 -004e34 a002 bra h'4 ;@(h'4e3c) -004e36 7f40 add #h'40, r15 -004e38 a001 bra h'2 ;@(h'4e3e) -004e3a e000 mov #h'0, r0 -004e3c 60e3 mov r14, r0 -004e3e 9143 mov.w @(h'86,pc), r1 ;@(h'4ec8) -004e40 3f1c add r1, r15 -004e42 4f26 lds.l @r15+, pr -004e44 68f6 mov.l @r15+, r8 -004e46 69f6 mov.l @r15+, r9 -004e48 6af6 mov.l @r15+, r10 -004e4a 6bf6 mov.l @r15+, r11 -004e4c 6cf6 mov.l @r15+, r12 -004e4e 6df6 mov.l @r15+, r13 -004e50 000b rts -004e52 6ef6 mov.l @r15+, r14 -004e54 2fe6 mov.l r14, @-r15 -004e56 6e43 mov r4, r14 -004e58 2fd6 mov.l r13, @-r15 -004e5a 2ee8 tst r14, r14 -004e5c 2fc6 mov.l r12, @-r15 -004e5e 4f22 sts.l pr, @-r15 -004e60 892b bt h'56 ;@(h'4eba) -004e62 dd20 mov.l @(h'80,pc), r13 ;@(h'4ee4) -004e64 52e2 mov.l @(h'8,r14), r2 -004e66 2228 tst r2, r2 -004e68 8901 bt h'2 ;@(h'4e6e) -004e6a 4d0b jsr @r13 -004e6c 54e2 mov.l @(h'8,r14), r4 -004e6e 53e5 mov.l @(h'14,r14), r3 -004e70 2338 tst r3, r3 -004e72 8901 bt h'2 ;@(h'4e78) -004e74 4d0b jsr @r13 -004e76 54e5 mov.l @(h'14,r14), r4 -004e78 53e7 mov.l @(h'1c,r14), r3 -004e7a 2338 tst r3, r3 +004e26 6633 mov r3, r6 +004e28 2f36 mov.l r3, @-r15 +004e2a 2f16 mov.l r1, @-r15 +004e2c b066 bsr h'cc ;@(h'4efc) +004e2e e501 mov #h'1, r5 +004e30 51e9 mov.l @(h'24,r14), r1 +004e32 e300 mov #h'0, r3 +004e34 d42f mov.l @(h'bc,pc), r4 ;@(h'4ef4) +004e36 716c add #h'6c, r1 +004e38 2fd6 mov.l r13, @-r15 +004e3a 6733 mov r3, r7 +004e3c 2fd6 mov.l r13, @-r15 +004e3e 6633 mov r3, r6 +004e40 2f36 mov.l r3, @-r15 +004e42 2f16 mov.l r1, @-r15 +004e44 b05a bsr h'b4 ;@(h'4efc) +004e46 e501 mov #h'1, r5 +004e48 a002 bra h'4 ;@(h'4e50) +004e4a 7f40 add #h'40, r15 +004e4c a001 bra h'2 ;@(h'4e52) +004e4e e000 mov #h'0, r0 +004e50 60e3 mov r14, r0 +004e52 9143 mov.w @(h'86,pc), r1 ;@(h'4edc) +004e54 3f1c add r1, r15 +004e56 4f26 lds.l @r15+, pr +004e58 68f6 mov.l @r15+, r8 +004e5a 69f6 mov.l @r15+, r9 +004e5c 6af6 mov.l @r15+, r10 +004e5e 6bf6 mov.l @r15+, r11 +004e60 6cf6 mov.l @r15+, r12 +004e62 6df6 mov.l @r15+, r13 +004e64 000b rts +004e66 6ef6 mov.l @r15+, r14 +004e68 2fe6 mov.l r14, @-r15 +004e6a 6e43 mov r4, r14 +004e6c 2fd6 mov.l r13, @-r15 +004e6e 2ee8 tst r14, r14 +004e70 2fc6 mov.l r12, @-r15 +004e72 4f22 sts.l pr, @-r15 +004e74 892b bt h'56 ;@(h'4ece) +004e76 dd20 mov.l @(h'80,pc), r13 ;@(h'4ef8) +004e78 52e2 mov.l @(h'8,r14), r2 +004e7a 2228 tst r2, r2 004e7c 8901 bt h'2 ;@(h'4e82) 004e7e 4d0b jsr @r13 -004e80 54e7 mov.l @(h'1c,r14), r4 -004e82 53e9 mov.l @(h'24,r14), r3 +004e80 54e2 mov.l @(h'8,r14), r4 +004e82 53e5 mov.l @(h'14,r14), r3 004e84 2338 tst r3, r3 -004e86 8911 bt h'22 ;@(h'4eac) -004e88 a00b bra h'16 ;@(h'4ea2) -004e8a ec00 mov #h'0, r12 -004e8c 52e9 mov.l @(h'24,r14), r2 -004e8e 64c3 mov r12, r4 -004e90 63c3 mov r12, r3 -004e92 4408 shll2 r4 -004e94 4400 shll r4 -004e96 343c add r3, r4 -004e98 4408 shll2 r4 -004e9a 342c add r2, r4 -004e9c 4d0b jsr @r13 -004e9e 6442 mov.l @r4, r4 -004ea0 7c01 -004ea2 53ea mov.l @(h'28,r14), r3 -004ea4 3c33 cmp/ge r3, r12 -004ea6 8bf1 bf h'-1e ;@(h'4e8c) -004ea8 4d0b jsr @r13 -004eaa 54e9 mov.l @(h'24,r14), r4 -004eac 53eb mov.l @(h'2c,r14), r3 -004eae 2338 tst r3, r3 -004eb0 8901 bt h'2 ;@(h'4eb6) -004eb2 4d0b jsr @r13 -004eb4 54eb mov.l @(h'2c,r14), r4 -004eb6 4d0b jsr @r13 -004eb8 64e3 mov r14, r4 -004eba 4f26 lds.l @r15+, pr -004ebc 6cf6 mov.l @r15+, r12 -004ebe 6df6 mov.l @r15+, r13 -004ec0 000b rts -004ec2 6ef6 mov.l @r15+, r14 -004ec4 0344 mov.b r4, @(r0,r3) -004ec6 0090 -004ec8 03d4 mov.b r13, @(r0,r3) -004eca 0000 -004ecc 0030 -004ece 8e2c -004ed0 0030 -004ed2 5608 mov.l @(h'20,r0), r6 -004ed4 0030 -004ed6 8838 cmp/eq #h'38, r0 -004ed8 0030 -004eda 8ebc -004edc 0030 -004ede 88c8 cmp/eq #h'ffffffc8, r0 +004e86 8901 bt h'2 ;@(h'4e8c) +004e88 4d0b jsr @r13 +004e8a 54e5 mov.l @(h'14,r14), r4 +004e8c 53e7 mov.l @(h'1c,r14), r3 +004e8e 2338 tst r3, r3 +004e90 8901 bt h'2 ;@(h'4e96) +004e92 4d0b jsr @r13 +004e94 54e7 mov.l @(h'1c,r14), r4 +004e96 53e9 mov.l @(h'24,r14), r3 +004e98 2338 tst r3, r3 +004e9a 8911 bt h'22 ;@(h'4ec0) +004e9c a00b bra h'16 ;@(h'4eb6) +004e9e ec00 mov #h'0, r12 +004ea0 52e9 mov.l @(h'24,r14), r2 +004ea2 64c3 mov r12, r4 +004ea4 63c3 mov r12, r3 +004ea6 4408 shll2 r4 +004ea8 4400 shll r4 +004eaa 343c add r3, r4 +004eac 4408 shll2 r4 +004eae 342c add r2, r4 +004eb0 4d0b jsr @r13 +004eb2 6442 mov.l @r4, r4 +004eb4 7c01 +004eb6 53ea mov.l @(h'28,r14), r3 +004eb8 3c33 cmp/ge r3, r12 +004eba 8bf1 bf h'-1e ;@(h'4ea0) +004ebc 4d0b jsr @r13 +004ebe 54e9 mov.l @(h'24,r14), r4 +004ec0 53eb mov.l @(h'2c,r14), r3 +004ec2 2338 tst r3, r3 +004ec4 8901 bt h'2 ;@(h'4eca) +004ec6 4d0b jsr @r13 +004ec8 54eb mov.l @(h'2c,r14), r4 +004eca 4d0b jsr @r13 +004ecc 64e3 mov r14, r4 +004ece 4f26 lds.l @r15+, pr +004ed0 6cf6 mov.l @r15+, r12 +004ed2 6df6 mov.l @r15+, r13 +004ed4 000b rts +004ed6 6ef6 mov.l @r15+, r14 +004ed8 0344 mov.b r4, @(r0,r3) +004eda 0090 +004edc 03d4 mov.b r13, @(r0,r3) +004ede 0000 004ee0 0030 -004ee2 8ecc +004ee2 8e40 004ee4 0030 -004ee6 5830 mov.l @(h'0,r3), r8 -004ee8 2fe6 mov.l r14, @-r15 -004eea e301 mov #h'1, r3 -004eec 4f22 sts.l pr, @-r15 -004eee 7fcc add #h'cc, r15 -004ef0 2f42 mov.l r4, @r15 -004ef2 6ef3 mov r15, r14 -004ef4 1f51 mov.l r5, @(h'4,r15) -004ef6 7e10 add #h'10, r14 -004ef8 1f62 mov.l r6, @(h'8,r15) -004efa 1f73 mov.l r7, @(h'c,r15) -004efc 1e31 mov.l r3, @(h'4,r14) -004efe d37b mov.l @(h'1ec,pc), r3 ;@(h'50ec) -004f00 430b jsr @r3 -004f02 64f2 mov.l @r15, r4 -004f04 d27a mov.l @(h'1e8,pc), r2 ;@(h'50f0) -004f06 6403 mov r0, r4 -004f08 420b jsr @r2 -004f0a 7401 -004f0c 2e02 mov.l r0, @r14 -004f0e 61f2 mov.l @r15, r1 -004f10 d378 mov.l @(h'1e0,pc), r3 ;@(h'50f4) -004f12 430b jsr @r3 -004f14 60e2 mov.l @r14, r0 -004f16 e500 mov #h'0, r5 -004f18 a008 bra h'10 ;@(h'4f2c) -004f1a 64e2 mov.l @r14, r4 -004f1c 6040 mov.b @r4, r0 -004f1e 880a cmp/eq #h'a, r0 -004f20 8b03 bf h'6 ;@(h'4f2a) -004f22 2450 mov.b r5, @r4 -004f24 52e1 mov.l @(h'4,r14), r2 -004f26 7201 -004f28 1e21 mov.l r2, @(h'4,r14) -004f2a 7401 -004f2c 6340 mov.b @r4, r3 -004f2e 2338 tst r3, r3 -004f30 8bf4 bf h'-18 ;@(h'4f1c) -004f32 e040 mov #h'40, r0 -004f34 53f1 mov.l @(h'4,r15), r3 -004f36 1e32 mov.l r3, @(h'8,r14) -004f38 52f2 mov.l @(h'8,r15), r2 -004f3a 1e23 mov.l r2, @(h'c,r14) -004f3c 53f3 mov.l @(h'c,r15), r3 -004f3e 1e34 mov.l r3, @(h'10,r14) -004f40 02fe mov.l @(r0,r15), r2 -004f42 e044 mov #h'44, r0 -004f44 1e25 mov.l r2, @(h'14,r14) -004f46 03fe mov.l @(r0,r15), r3 -004f48 1e36 mov.l r3, @(h'18,r14) -004f4a e048 mov #h'48, r0 -004f4c d36a mov.l @(h'1a8,pc), r3 ;@(h'50f8) -004f4e 02fe mov.l @(r0,r15), r2 -004f50 1e27 mov.l r2, @(h'1c,r14) -004f52 e020 mov #h'20, r0 -004f54 0e54 mov.b r5, @(r0,r14) -004f56 62e3 mov r14, r2 -004f58 51ff mov.l @(h'3c,r15), r1 -004f5a 430b jsr @r3 -004f5c e024 mov #h'24, r0 -004f5e 7f34 add #h'34, r15 -004f60 4f26 lds.l @r15+, pr -004f62 000b rts -004f64 6ef6 mov.l @r15+, r14 -004f66 2668 tst r6, r6 -004f68 2fe6 mov.l r14, @-r15 -004f6a 2fd6 mov.l r13, @-r15 -004f6c 4f22 sts.l pr, @-r15 -004f6e 7fe0 add #h'e0, r15 -004f70 6ef3 mov r15, r14 -004f72 2e42 mov.l r4, @r14 -004f74 1e51 mov.l r5, @(h'4,r14) -004f76 1e62 mov.l r6, @(h'8,r14) -004f78 8f02 bf/s h'4 ;@(h'4f80) -004f7a ed03 mov #h'3, r13 -004f7c a001 bra h'2 ;@(h'4f82) -004f7e 1e73 mov.l r7, @(h'c,r14) -004f80 1ed3 mov.l r13, @(h'c,r14) -004f82 e607 mov #h'7, r6 -004f84 50fc mov.l @(h'30,r15), r0 -004f86 e500 mov #h'0, r5 -004f88 8800 cmp/eq #h'0, r0 -004f8a 8d18 bt/s h'30 ;@(h'4fbe) -004f8c e410 mov #h'10, r4 -004f8e 8801 cmp/eq #h'1, r0 -004f90 891f bt h'3e ;@(h'4fd2) -004f92 8802 cmp/eq #h'2, r0 -004f94 8928 bt h'50 ;@(h'4fe8) -004f96 8803 cmp/eq #h'3, r0 -004f98 8932 bt h'64 ;@(h'5000) -004f9a 8804 cmp/eq #h'4, r0 -004f9c 8940 bt h'80 ;@(h'5020) -004f9e 8805 cmp/eq #h'5, r0 -004fa0 894b bt h'96 ;@(h'503a) -004fa2 8806 cmp/eq #h'6, r0 -004fa4 8957 bt h'ae ;@(h'5056) -004fa6 8807 cmp/eq #h'7, r0 -004fa8 8961 bt h'c2 ;@(h'506e) -004faa 8808 cmp/eq #h'8, r0 -004fac 896c bt h'd8 ;@(h'5088) -004fae 8809 cmp/eq #h'9, r0 -004fb0 8977 bt h'ee ;@(h'50a2) -004fb2 8810 cmp/eq #h'10, r0 -004fb4 8b01 bf h'2 ;@(h'4fba) -004fb6 a082 bra h'104 ;@(h'50be) -004fb8 0009 nop -004fba a08c bra h'118 ;@(h'50d6) -004fbc 0009 nop -004fbe 6653 mov r5, r6 -004fc0 63e3 mov r14, r3 -004fc2 7310 add #h'10, r3 -004fc4 336c add r6, r3 -004fc6 7601 -004fc8 3643 cmp/ge r4, r6 -004fca 8ff9 bf/s h'-e ;@(h'4fc0) -004fcc 2350 mov.b r5, @r3 -004fce a082 bra h'104 ;@(h'50d6) +004ee6 561c mov.l @(h'30,r1), r6 +004ee8 0030 +004eea 884c cmp/eq #h'4c, r0 +004eec 0030 +004eee 8ed0 +004ef0 0030 +004ef2 88dc cmp/eq #h'ffffffdc, r0 +004ef4 0030 +004ef6 8ee0 +004ef8 0030 +004efa 5844 mov.l @(h'10,r4), r8 +004efc 2fe6 mov.l r14, @-r15 +004efe e301 mov #h'1, r3 +004f00 4f22 sts.l pr, @-r15 +004f02 7fcc add #h'cc, r15 +004f04 2f42 mov.l r4, @r15 +004f06 6ef3 mov r15, r14 +004f08 1f51 mov.l r5, @(h'4,r15) +004f0a 7e10 add #h'10, r14 +004f0c 1f62 mov.l r6, @(h'8,r15) +004f0e 1f73 mov.l r7, @(h'c,r15) +004f10 1e31 mov.l r3, @(h'4,r14) +004f12 d37b mov.l @(h'1ec,pc), r3 ;@(h'5100) +004f14 430b jsr @r3 +004f16 64f2 mov.l @r15, r4 +004f18 d27a mov.l @(h'1e8,pc), r2 ;@(h'5104) +004f1a 6403 mov r0, r4 +004f1c 420b jsr @r2 +004f1e 7401 +004f20 2e02 mov.l r0, @r14 +004f22 61f2 mov.l @r15, r1 +004f24 d378 mov.l @(h'1e0,pc), r3 ;@(h'5108) +004f26 430b jsr @r3 +004f28 60e2 mov.l @r14, r0 +004f2a e500 mov #h'0, r5 +004f2c a008 bra h'10 ;@(h'4f40) +004f2e 64e2 mov.l @r14, r4 +004f30 6040 mov.b @r4, r0 +004f32 880a cmp/eq #h'a, r0 +004f34 8b03 bf h'6 ;@(h'4f3e) +004f36 2450 mov.b r5, @r4 +004f38 52e1 mov.l @(h'4,r14), r2 +004f3a 7201 +004f3c 1e21 mov.l r2, @(h'4,r14) +004f3e 7401 +004f40 6340 mov.b @r4, r3 +004f42 2338 tst r3, r3 +004f44 8bf4 bf h'-18 ;@(h'4f30) +004f46 e040 mov #h'40, r0 +004f48 53f1 mov.l @(h'4,r15), r3 +004f4a 1e32 mov.l r3, @(h'8,r14) +004f4c 52f2 mov.l @(h'8,r15), r2 +004f4e 1e23 mov.l r2, @(h'c,r14) +004f50 53f3 mov.l @(h'c,r15), r3 +004f52 1e34 mov.l r3, @(h'10,r14) +004f54 02fe mov.l @(r0,r15), r2 +004f56 e044 mov #h'44, r0 +004f58 1e25 mov.l r2, @(h'14,r14) +004f5a 03fe mov.l @(r0,r15), r3 +004f5c 1e36 mov.l r3, @(h'18,r14) +004f5e e048 mov #h'48, r0 +004f60 d36a mov.l @(h'1a8,pc), r3 ;@(h'510c) +004f62 02fe mov.l @(r0,r15), r2 +004f64 1e27 mov.l r2, @(h'1c,r14) +004f66 e020 mov #h'20, r0 +004f68 0e54 mov.b r5, @(r0,r14) +004f6a 62e3 mov r14, r2 +004f6c 51ff mov.l @(h'3c,r15), r1 +004f6e 430b jsr @r3 +004f70 e024 mov #h'24, r0 +004f72 7f34 add #h'34, r15 +004f74 4f26 lds.l @r15+, pr +004f76 000b rts +004f78 6ef6 mov.l @r15+, r14 +004f7a 2668 tst r6, r6 +004f7c 2fe6 mov.l r14, @-r15 +004f7e 2fd6 mov.l r13, @-r15 +004f80 4f22 sts.l pr, @-r15 +004f82 7fe0 add #h'e0, r15 +004f84 6ef3 mov r15, r14 +004f86 2e42 mov.l r4, @r14 +004f88 1e51 mov.l r5, @(h'4,r14) +004f8a 1e62 mov.l r6, @(h'8,r14) +004f8c 8f02 bf/s h'4 ;@(h'4f94) +004f8e ed03 mov #h'3, r13 +004f90 a001 bra h'2 ;@(h'4f96) +004f92 1e73 mov.l r7, @(h'c,r14) +004f94 1ed3 mov.l r13, @(h'c,r14) +004f96 e607 mov #h'7, r6 +004f98 50fc mov.l @(h'30,r15), r0 +004f9a e500 mov #h'0, r5 +004f9c 8800 cmp/eq #h'0, r0 +004f9e 8d18 bt/s h'30 ;@(h'4fd2) +004fa0 e410 mov #h'10, r4 +004fa2 8801 cmp/eq #h'1, r0 +004fa4 891f bt h'3e ;@(h'4fe6) +004fa6 8802 cmp/eq #h'2, r0 +004fa8 8928 bt h'50 ;@(h'4ffc) +004faa 8803 cmp/eq #h'3, r0 +004fac 8932 bt h'64 ;@(h'5014) +004fae 8804 cmp/eq #h'4, r0 +004fb0 8940 bt h'80 ;@(h'5034) +004fb2 8805 cmp/eq #h'5, r0 +004fb4 894b bt h'96 ;@(h'504e) +004fb6 8806 cmp/eq #h'6, r0 +004fb8 8957 bt h'ae ;@(h'506a) +004fba 8807 cmp/eq #h'7, r0 +004fbc 8961 bt h'c2 ;@(h'5082) +004fbe 8808 cmp/eq #h'8, r0 +004fc0 896c bt h'd8 ;@(h'509c) +004fc2 8809 cmp/eq #h'9, r0 +004fc4 8977 bt h'ee ;@(h'50b6) +004fc6 8810 cmp/eq #h'10, r0 +004fc8 8b01 bf h'2 ;@(h'4fce) +004fca a082 bra h'104 ;@(h'50d2) +004fcc 0009 nop +004fce a08c bra h'118 ;@(h'50ea) 004fd0 0009 nop -004fd2 e701 mov #h'1, r7 -004fd4 6653 mov r5, r6 -004fd6 62e3 mov r14, r2 -004fd8 7210 add #h'10, r2 -004fda 326c add r6, r2 -004fdc 7601 -004fde 3643 cmp/ge r4, r6 -004fe0 8ff9 bf/s h'-e ;@(h'4fd6) -004fe2 2270 mov.b r7, @r2 -004fe4 a077 bra h'ee ;@(h'50d6) -004fe6 0009 nop +004fd2 6653 mov r5, r6 +004fd4 63e3 mov r14, r3 +004fd6 7310 add #h'10, r3 +004fd8 336c add r6, r3 +004fda 7601 +004fdc 3643 cmp/ge r4, r6 +004fde 8ff9 bf/s h'-e ;@(h'4fd4) +004fe0 2350 mov.b r5, @r3 +004fe2 a082 bra h'104 ;@(h'50ea) +004fe4 0009 nop +004fe6 e701 mov #h'1, r7 004fe8 6653 mov r5, r6 -004fea 63e3 mov r14, r3 -004fec 7310 add #h'10, r3 -004fee 336c add r6, r3 -004ff0 e201 mov #h'1, r2 -004ff2 2269 and r6, r2 -004ff4 2320 mov.b r2, @r3 -004ff6 7601 -004ff8 3643 cmp/ge r4, r6 -004ffa 8bf6 bf h'-14 ;@(h'4fea) -004ffc a06b bra h'd6 ;@(h'50d6) -004ffe 0009 nop -005000 6653 mov r5, r6 -005002 63e3 mov r14, r3 -005004 d23d mov.l @(h'f4,pc), r2 ;@(h'50fc) -005006 6163 mov r6, r1 -005008 7310 add #h'10, r3 -00500a 336c add r6, r3 -00500c 420b jsr @r2 -00500e 60d3 mov r13, r0 -005010 2008 tst r0, r0 -005012 0229 movt r2 -005014 2320 mov.b r2, @r3 -005016 7601 -005018 3643 cmp/ge r4, r6 -00501a 8bf2 bf h'-1c ;@(h'5002) -00501c a05b bra h'b6 ;@(h'50d6) -00501e 0009 nop -005020 6653 mov r5, r6 -005022 63e3 mov r14, r3 -005024 7310 add #h'10, r3 -005026 336c add r6, r3 -005028 6163 mov r6, r1 -00502a 21d8 tst r13, r1 -00502c 0229 movt r2 -00502e 7601 -005030 2320 mov.b r2, @r3 -005032 3643 cmp/ge r4, r6 -005034 8bf5 bf h'-16 ;@(h'5022) -005036 a04e bra h'9c ;@(h'50d6) -005038 0009 nop -00503a 6653 mov r5, r6 -00503c 63e3 mov r14, r3 -00503e 7310 add #h'10, r3 -005040 336c add r6, r3 -005042 6163 mov r6, r1 -005044 7102 -005046 21d8 tst r13, r1 -005048 0229 movt r2 -00504a 7601 -00504c 2320 mov.b r2, @r3 -00504e 3643 cmp/ge r4, r6 -005050 8bf4 bf h'-18 ;@(h'503c) -005052 a040 bra h'80 ;@(h'50d6) -005054 0009 nop -005056 6653 mov r5, r6 -005058 63e3 mov r14, r3 -00505a 7310 add #h'10, r3 -00505c 336c add r6, r3 -00505e e202 mov #h'2, r2 -005060 2269 and r6, r2 -005062 7601 -005064 2320 mov.b r2, @r3 -005066 3643 cmp/ge r4, r6 -005068 8bf6 bf h'-14 ;@(h'5058) -00506a a034 bra h'68 ;@(h'50d6) -00506c 0009 nop -00506e 6653 mov r5, r6 -005070 63e3 mov r14, r3 -005072 7310 add #h'10, r3 -005074 336c add r6, r3 -005076 6063 mov r6, r0 -005078 7002 -00507a c902 and #h'2, r0 -00507c 2300 mov.b r0, @r3 -00507e 7601 -005080 3643 cmp/ge r4, r6 -005082 8bf5 bf h'-16 ;@(h'5070) -005084 a027 bra h'4e ;@(h'50d6) -005086 0009 nop -005088 6753 mov r5, r7 -00508a 63e3 mov r14, r3 -00508c 7310 add #h'10, r3 -00508e 337c add r7, r3 -005090 6173 mov r7, r1 -005092 2168 tst r6, r1 -005094 0229 movt r2 -005096 7701 -005098 2320 mov.b r2, @r3 -00509a 3743 cmp/ge r4, r7 -00509c 8bf5 bf h'-16 ;@(h'508a) -00509e a01a bra h'34 ;@(h'50d6) -0050a0 0009 nop -0050a2 6753 mov r5, r7 -0050a4 63e3 mov r14, r3 -0050a6 7310 add #h'10, r3 -0050a8 337c add r7, r3 -0050aa 6173 mov r7, r1 -0050ac 7104 -0050ae 2168 tst r6, r1 -0050b0 0229 movt r2 -0050b2 7701 -0050b4 2320 mov.b r2, @r3 -0050b6 3743 cmp/ge r4, r7 -0050b8 8bf4 bf h'-18 ;@(h'50a4) -0050ba a00c bra h'18 ;@(h'50d6) -0050bc 0009 nop -0050be e70f mov #h'f, r7 -0050c0 6653 mov r5, r6 -0050c2 63e3 mov r14, r3 -0050c4 7310 add #h'10, r3 -0050c6 336c add r6, r3 -0050c8 6163 mov r6, r1 -0050ca 2178 tst r7, r1 -0050cc 0229 movt r2 -0050ce 7601 -0050d0 2320 mov.b r2, @r3 -0050d2 3643 cmp/ge r4, r6 -0050d4 8bf5 bf h'-16 ;@(h'50c2) -0050d6 62e3 mov r14, r2 -0050d8 d309 mov.l @(h'24,pc), r3 ;@(h'5100) -0050da 51fb mov.l @(h'2c,r15), r1 -0050dc 430b jsr @r3 -0050de e020 mov #h'20, r0 -0050e0 7f20 add #h'20, r15 -0050e2 4f26 lds.l @r15+, pr -0050e4 6df6 mov.l @r15+, r13 -0050e6 000b rts -0050e8 6ef6 mov.l @r15+, r14 -0050ea 0000 -0050ec 0030 -0050ee 57b0 mov.l @(h'0,r11), r7 -0050f0 0030 -0050f2 5870 mov.l @(h'0,r7), r8 -0050f4 0030 -0050f6 5640 mov.l @(h'0,r4), r6 -0050f8 0030 -0050fa 5570 mov.l @(h'0,r7), r5 -0050fc 0030 -0050fe 53dc mov.l @(h'30,r13), r3 +004fea 62e3 mov r14, r2 +004fec 7210 add #h'10, r2 +004fee 326c add r6, r2 +004ff0 7601 +004ff2 3643 cmp/ge r4, r6 +004ff4 8ff9 bf/s h'-e ;@(h'4fea) +004ff6 2270 mov.b r7, @r2 +004ff8 a077 bra h'ee ;@(h'50ea) +004ffa 0009 nop +004ffc 6653 mov r5, r6 +004ffe 63e3 mov r14, r3 +005000 7310 add #h'10, r3 +005002 336c add r6, r3 +005004 e201 mov #h'1, r2 +005006 2269 and r6, r2 +005008 2320 mov.b r2, @r3 +00500a 7601 +00500c 3643 cmp/ge r4, r6 +00500e 8bf6 bf h'-14 ;@(h'4ffe) +005010 a06b bra h'd6 ;@(h'50ea) +005012 0009 nop +005014 6653 mov r5, r6 +005016 63e3 mov r14, r3 +005018 d23d mov.l @(h'f4,pc), r2 ;@(h'5110) +00501a 6163 mov r6, r1 +00501c 7310 add #h'10, r3 +00501e 336c add r6, r3 +005020 420b jsr @r2 +005022 60d3 mov r13, r0 +005024 2008 tst r0, r0 +005026 0229 movt r2 +005028 2320 mov.b r2, @r3 +00502a 7601 +00502c 3643 cmp/ge r4, r6 +00502e 8bf2 bf h'-1c ;@(h'5016) +005030 a05b bra h'b6 ;@(h'50ea) +005032 0009 nop +005034 6653 mov r5, r6 +005036 63e3 mov r14, r3 +005038 7310 add #h'10, r3 +00503a 336c add r6, r3 +00503c 6163 mov r6, r1 +00503e 21d8 tst r13, r1 +005040 0229 movt r2 +005042 7601 +005044 2320 mov.b r2, @r3 +005046 3643 cmp/ge r4, r6 +005048 8bf5 bf h'-16 ;@(h'5036) +00504a a04e bra h'9c ;@(h'50ea) +00504c 0009 nop +00504e 6653 mov r5, r6 +005050 63e3 mov r14, r3 +005052 7310 add #h'10, r3 +005054 336c add r6, r3 +005056 6163 mov r6, r1 +005058 7102 +00505a 21d8 tst r13, r1 +00505c 0229 movt r2 +00505e 7601 +005060 2320 mov.b r2, @r3 +005062 3643 cmp/ge r4, r6 +005064 8bf4 bf h'-18 ;@(h'5050) +005066 a040 bra h'80 ;@(h'50ea) +005068 0009 nop +00506a 6653 mov r5, r6 +00506c 63e3 mov r14, r3 +00506e 7310 add #h'10, r3 +005070 336c add r6, r3 +005072 e202 mov #h'2, r2 +005074 2269 and r6, r2 +005076 7601 +005078 2320 mov.b r2, @r3 +00507a 3643 cmp/ge r4, r6 +00507c 8bf6 bf h'-14 ;@(h'506c) +00507e a034 bra h'68 ;@(h'50ea) +005080 0009 nop +005082 6653 mov r5, r6 +005084 63e3 mov r14, r3 +005086 7310 add #h'10, r3 +005088 336c add r6, r3 +00508a 6063 mov r6, r0 +00508c 7002 +00508e c902 and #h'2, r0 +005090 2300 mov.b r0, @r3 +005092 7601 +005094 3643 cmp/ge r4, r6 +005096 8bf5 bf h'-16 ;@(h'5084) +005098 a027 bra h'4e ;@(h'50ea) +00509a 0009 nop +00509c 6753 mov r5, r7 +00509e 63e3 mov r14, r3 +0050a0 7310 add #h'10, r3 +0050a2 337c add r7, r3 +0050a4 6173 mov r7, r1 +0050a6 2168 tst r6, r1 +0050a8 0229 movt r2 +0050aa 7701 +0050ac 2320 mov.b r2, @r3 +0050ae 3743 cmp/ge r4, r7 +0050b0 8bf5 bf h'-16 ;@(h'509e) +0050b2 a01a bra h'34 ;@(h'50ea) +0050b4 0009 nop +0050b6 6753 mov r5, r7 +0050b8 63e3 mov r14, r3 +0050ba 7310 add #h'10, r3 +0050bc 337c add r7, r3 +0050be 6173 mov r7, r1 +0050c0 7104 +0050c2 2168 tst r6, r1 +0050c4 0229 movt r2 +0050c6 7701 +0050c8 2320 mov.b r2, @r3 +0050ca 3743 cmp/ge r4, r7 +0050cc 8bf4 bf h'-18 ;@(h'50b8) +0050ce a00c bra h'18 ;@(h'50ea) +0050d0 0009 nop +0050d2 e70f mov #h'f, r7 +0050d4 6653 mov r5, r6 +0050d6 63e3 mov r14, r3 +0050d8 7310 add #h'10, r3 +0050da 336c add r6, r3 +0050dc 6163 mov r6, r1 +0050de 2178 tst r7, r1 +0050e0 0229 movt r2 +0050e2 7601 +0050e4 2320 mov.b r2, @r3 +0050e6 3643 cmp/ge r4, r6 +0050e8 8bf5 bf h'-16 ;@(h'50d6) +0050ea 62e3 mov r14, r2 +0050ec d309 mov.l @(h'24,pc), r3 ;@(h'5114) +0050ee 51fb mov.l @(h'2c,r15), r1 +0050f0 430b jsr @r3 +0050f2 e020 mov #h'20, r0 +0050f4 7f20 add #h'20, r15 +0050f6 4f26 lds.l @r15+, pr +0050f8 6df6 mov.l @r15+, r13 +0050fa 000b rts +0050fc 6ef6 mov.l @r15+, r14 +0050fe 0000 005100 0030 -005102 5564 mov.l @(h'10,r6), r5 -005104 4f22 sts.l pr, @-r15 -005106 946c mov.w @(h'd8,pc), r4 ;@(h'51e2) -005108 6343 mov r4, r3 -00510a 731c add #h'1c, r3 -00510c 6030 mov.b @r3, r0 -00510e c9ef and #h'ef, r0 -005110 2300 mov.b r0, @r3 -005112 6243 mov r4, r2 -005114 721c add #h'1c, r2 -005116 6020 mov.b @r2, r0 -005118 c97f and #h'7f, r0 -00511a 2200 mov.b r0, @r2 -00511c 9162 mov.w @(h'c4,pc), r1 ;@(h'51e4) -00511e 6243 mov r4, r2 -005120 d332 mov.l @(h'c8,pc), r3 ;@(h'51ec) -005122 430b jsr @r3 -005124 7206 -005126 6303 mov r0, r3 -005128 4008 shll2 r0 -00512a 303c add r3, r0 -00512c 4000 shll r0 -00512e 6203 mov r0, r2 -005130 6043 mov r4, r0 -005132 8406 mov.b @(h'6,r0), r0 -005134 c90f and #h'f, r0 -005136 6423 mov r2, r4 -005138 4f26 lds.l @r15+, pr -00513a 340c add r0, r4 -00513c 000b rts -00513e 6043 mov r4, r0 -005140 4f22 sts.l pr, @-r15 -005142 944e mov.w @(h'9c,pc), r4 ;@(h'51e2) -005144 6343 mov r4, r3 -005146 731c add #h'1c, r3 -005148 6030 mov.b @r3, r0 -00514a c9ef and #h'ef, r0 -00514c 2300 mov.b r0, @r3 -00514e 6243 mov r4, r2 -005150 721c add #h'1c, r2 -005152 6020 mov.b @r2, r0 -005154 c97f and #h'7f, r0 -005156 2200 mov.b r0, @r2 -005158 9145 mov.w @(h'8a,pc), r1 ;@(h'51e6) -00515a 6243 mov r4, r2 -00515c d323 mov.l @(h'8c,pc), r3 ;@(h'51ec) -00515e 430b jsr @r3 -005160 7204 -005162 6303 mov r0, r3 -005164 4008 shll2 r0 -005166 303c add r3, r0 -005168 4000 shll r0 -00516a 6203 mov r0, r2 -00516c 6043 mov r4, r0 -00516e 8404 mov.b @(h'4,r0), r0 -005170 c90f and #h'f, r0 -005172 6423 mov r2, r4 -005174 4f26 lds.l @r15+, pr -005176 340c add r0, r4 -005178 000b rts -00517a 6043 mov r4, r0 -00517c 4f22 sts.l pr, @-r15 -00517e 9430 mov.w @(h'60,pc), r4 ;@(h'51e2) -005180 6343 mov r4, r3 -005182 731c add #h'1c, r3 -005184 6030 mov.b @r3, r0 -005186 c9ef and #h'ef, r0 -005188 2300 mov.b r0, @r3 -00518a 6243 mov r4, r2 -00518c 721c add #h'1c, r2 -00518e 6020 mov.b @r2, r0 -005190 c97f and #h'7f, r0 -005192 2200 mov.b r0, @r2 -005194 9127 mov.w @(h'4e,pc), r1 ;@(h'51e6) -005196 6243 mov r4, r2 -005198 d314 mov.l @(h'50,pc), r3 ;@(h'51ec) -00519a 430b jsr @r3 -00519c 7202 -00519e 6303 mov r0, r3 -0051a0 4008 shll2 r0 -0051a2 303c add r3, r0 -0051a4 4000 shll r0 -0051a6 6203 mov r0, r2 -0051a8 6043 mov r4, r0 -0051aa 8402 mov.b @(h'2,r0), r0 -0051ac c90f and #h'f, r0 -0051ae 6423 mov r2, r4 -0051b0 4f26 lds.l @r15+, pr -0051b2 340c add r0, r4 -0051b4 000b rts -0051b6 6043 mov r4, r0 -0051b8 2f86 mov.l r8, @-r15 -0051ba 4f22 sts.l pr, @-r15 -0051bc 4f12 sts.l macl, @-r15 -0051be bfa1 bsr h'-be ;@(h'5104) -0051c0 0009 nop -0051c2 9211 mov.w @(h'22,pc), r2 ;@(h'51e8) -0051c4 0027 mul.l r2, r0 -0051c6 001a sts macl, r0 -0051c8 bfba bsr h'-8c ;@(h'5140) -0051ca 6803 mov r0, r8 -0051cc e13c mov #h'3c, r1 -0051ce 0017 mul.l r1, r0 -0051d0 001a sts macl, r0 -0051d2 308c add r8, r0 -0051d4 bfd2 bsr h'-5c ;@(h'517c) -0051d6 6803 mov r0, r8 -0051d8 4f16 lds.l @r15+, macl -0051da 308c add r8, r0 -0051dc 4f26 lds.l @r15+, pr -0051de 000b rts -0051e0 68f6 mov.l @r15+, r8 -0051e2 fec0 -0051e4 0202 stc sr, r2 -0051e6 0103 bsrf r1 -0051e8 0e10 -0051ea 0000 -0051ec 0030 -0051ee 530c mov.l @(h'30,r0), r3 -0051f0 000b rts -0051f2 0009 nop -0051f4 d333 mov.l @(h'cc,pc), r3 ;@(h'52c4) -0051f6 000b rts -0051f8 2342 mov.l r4, @r3 -0051fa 2fe6 mov.l r14, @-r15 -0051fc 2fd6 mov.l r13, @-r15 -0051fe 2fc6 mov.l r12, @-r15 -005200 4f22 sts.l pr, @-r15 -005202 d230 mov.l @(h'c0,pc), r2 ;@(h'52c4) -005204 6e22 mov.l @r2, r14 -005206 2ee8 tst r14, r14 -005208 8901 bt h'2 ;@(h'520e) -00520a 4e0b jsr @r14 -00520c 0009 nop -00520e de2e mov.l @(h'b8,pc), r14 ;@(h'52c8) -005210 4e0b jsr @r14 -005212 e406 mov #h'6, r4 -005214 4e0b jsr @r14 -005216 e407 mov #h'7, r4 -005218 4e0b jsr @r14 -00521a e408 mov #h'8, r4 -00521c 4e0b jsr @r14 -00521e e409 mov #h'9, r4 -005220 4e0b jsr @r14 -005222 e40a mov #h'a, r4 -005224 dc29 mov.l @(h'a4,pc), r12 ;@(h'52cc) -005226 ee04 mov #h'4, r14 -005228 ed00 mov #h'0, r13 -00522a 4c0b jsr @r12 -00522c 64d3 mov r13, r4 -00522e 7d01 -005230 3de3 cmp/ge r14, r13 -005232 8bfa bf h'-c ;@(h'522a) -005234 dc26 mov.l @(h'98,pc), r12 ;@(h'52d0) -005236 ed00 mov #h'0, r13 -005238 4c0b jsr @r12 -00523a 64d3 mov r13, r4 -00523c 7d01 -00523e 3de3 cmp/ge r14, r13 -005240 8bfa bf h'-c ;@(h'5238) -005242 4f26 lds.l @r15+, pr -005244 d223 mov.l @(h'8c,pc), r2 ;@(h'52d4) -005246 6cf6 mov.l @r15+, r12 -005248 6df6 mov.l @r15+, r13 -00524a 422b jmp @r2 -00524c 6ef6 mov.l @r15+, r14 -00524e 4f22 sts.l pr, @-r15 -005250 d521 mov.l @(h'84,pc), r5 ;@(h'52d8) -005252 d422 mov.l @(h'88,pc), r4 ;@(h'52dc) -005254 d322 mov.l @(h'88,pc), r3 ;@(h'52e0) -005256 430b jsr @r3 -005258 e66c mov #h'6c, r6 -00525a e500 mov #h'0, r5 -00525c d721 mov.l @(h'84,pc), r7 ;@(h'52e4) -00525e d622 mov.l @(h'88,pc), r6 ;@(h'52e8) -005260 a002 bra h'4 ;@(h'5268) -005262 6472 mov.l @r7, r4 -005264 2452 mov.l r5, @r4 -005266 7404 -005268 6362 mov.l @r6, r3 -00526a 3432 cmp/hs r3, r4 -00526c 8bfa bf h'-c ;@(h'5264) -00526e d61f mov.l @(h'7c,pc), r6 ;@(h'52ec) -005270 d31f mov.l @(h'7c,pc), r3 ;@(h'52f0) -005272 6432 mov.l @r3, r4 -005274 d21f mov.l @(h'7c,pc), r2 ;@(h'52f4) -005276 a003 bra h'6 ;@(h'5280) -005278 6522 mov.l @r2, r5 -00527a 6356 mov.l @r5+, r3 -00527c 2432 mov.l r3, @r4 -00527e 7404 -005280 6262 mov.l @r6, r2 -005282 3422 cmp/hs r2, r4 -005284 8bf9 bf h'-e ;@(h'527a) -005286 6372 mov.l @r7, r3 -005288 6162 mov.l @r6, r1 -00528a 3138 sub r3, r1 -00528c d31a mov.l @(h'68,pc), r3 ;@(h'52f8) -00528e 7104 -005290 4f26 lds.l @r15+, pr -005292 000b rts -005294 2312 mov.l r1, @r3 -005296 6053 mov r5, r0 -005298 4f22 sts.l pr, @-r15 -00529a 7ff8 add #h'f8, r15 -00529c 2f42 mov.l r4, @r15 -00529e bfd6 bsr h'-54 ;@(h'524e) -0052a0 81f2 mov.w r0, @(h'4,r15) -0052a2 e601 mov #h'1, r6 -0052a4 d215 mov.l @(h'54,pc), r2 ;@(h'52fc) -0052a6 6563 mov r6, r5 -0052a8 420b jsr @r2 -0052aa e400 mov #h'0, r4 -0052ac d414 mov.l @(h'50,pc), r4 ;@(h'5300) -0052ae d315 mov.l @(h'54,pc), r3 ;@(h'5304) -0052b0 430b jsr @r3 -0052b2 0009 nop -0052b4 85f2 mov.w @(h'4,r15), r0 -0052b6 6503 mov r0, r5 -0052b8 64f2 mov.l @r15, r4 -0052ba 655d extu.w r5, r5 -0052bc d312 mov.l @(h'48,pc), r3 ;@(h'5308) -0052be 7f08 -0052c0 432b jmp @r3 -0052c2 4f26 lds.l @r15+, pr -0052c4 0810 -0052c6 01a4 mov.b r10, @(r0,r1) -0052c8 0030 -0052ca 57c0 mov.l @(h'0,r12), r7 -0052cc 0030 -0052ce 57f0 mov.l @(h'0,r15), r7 -0052d0 0030 -0052d2 5820 mov.l @(h'0,r2), r8 -0052d4 0030 -0052d6 5800 mov.l @(h'0,r0), r8 -0052d8 8801 cmp/eq #h'1, r0 -0052da e000 mov #h'0, r0 -0052dc 0810 -0052de 2000 mov.b r0, @r0 +005102 57c4 mov.l @(h'10,r12), r7 +005104 0030 +005106 5884 mov.l @(h'10,r8), r8 +005108 0030 +00510a 5654 mov.l @(h'10,r5), r6 +00510c 0030 +00510e 5584 mov.l @(h'10,r8), r5 +005110 0030 +005112 53f0 mov.l @(h'0,r15), r3 +005114 0030 +005116 5578 mov.l @(h'20,r7), r5 +005118 4f22 sts.l pr, @-r15 +00511a 946c mov.w @(h'd8,pc), r4 ;@(h'51f6) +00511c 6343 mov r4, r3 +00511e 731c add #h'1c, r3 +005120 6030 mov.b @r3, r0 +005122 c9ef and #h'ef, r0 +005124 2300 mov.b r0, @r3 +005126 6243 mov r4, r2 +005128 721c add #h'1c, r2 +00512a 6020 mov.b @r2, r0 +00512c c97f and #h'7f, r0 +00512e 2200 mov.b r0, @r2 +005130 9162 mov.w @(h'c4,pc), r1 ;@(h'51f8) +005132 6243 mov r4, r2 +005134 d332 mov.l @(h'c8,pc), r3 ;@(h'5200) +005136 430b jsr @r3 +005138 7206 +00513a 6303 mov r0, r3 +00513c 4008 shll2 r0 +00513e 303c add r3, r0 +005140 4000 shll r0 +005142 6203 mov r0, r2 +005144 6043 mov r4, r0 +005146 8406 mov.b @(h'6,r0), r0 +005148 c90f and #h'f, r0 +00514a 6423 mov r2, r4 +00514c 4f26 lds.l @r15+, pr +00514e 340c add r0, r4 +005150 000b rts +005152 6043 mov r4, r0 +005154 4f22 sts.l pr, @-r15 +005156 944e mov.w @(h'9c,pc), r4 ;@(h'51f6) +005158 6343 mov r4, r3 +00515a 731c add #h'1c, r3 +00515c 6030 mov.b @r3, r0 +00515e c9ef and #h'ef, r0 +005160 2300 mov.b r0, @r3 +005162 6243 mov r4, r2 +005164 721c add #h'1c, r2 +005166 6020 mov.b @r2, r0 +005168 c97f and #h'7f, r0 +00516a 2200 mov.b r0, @r2 +00516c 9145 mov.w @(h'8a,pc), r1 ;@(h'51fa) +00516e 6243 mov r4, r2 +005170 d323 mov.l @(h'8c,pc), r3 ;@(h'5200) +005172 430b jsr @r3 +005174 7204 +005176 6303 mov r0, r3 +005178 4008 shll2 r0 +00517a 303c add r3, r0 +00517c 4000 shll r0 +00517e 6203 mov r0, r2 +005180 6043 mov r4, r0 +005182 8404 mov.b @(h'4,r0), r0 +005184 c90f and #h'f, r0 +005186 6423 mov r2, r4 +005188 4f26 lds.l @r15+, pr +00518a 340c add r0, r4 +00518c 000b rts +00518e 6043 mov r4, r0 +005190 4f22 sts.l pr, @-r15 +005192 9430 mov.w @(h'60,pc), r4 ;@(h'51f6) +005194 6343 mov r4, r3 +005196 731c add #h'1c, r3 +005198 6030 mov.b @r3, r0 +00519a c9ef and #h'ef, r0 +00519c 2300 mov.b r0, @r3 +00519e 6243 mov r4, r2 +0051a0 721c add #h'1c, r2 +0051a2 6020 mov.b @r2, r0 +0051a4 c97f and #h'7f, r0 +0051a6 2200 mov.b r0, @r2 +0051a8 9127 mov.w @(h'4e,pc), r1 ;@(h'51fa) +0051aa 6243 mov r4, r2 +0051ac d314 mov.l @(h'50,pc), r3 ;@(h'5200) +0051ae 430b jsr @r3 +0051b0 7202 +0051b2 6303 mov r0, r3 +0051b4 4008 shll2 r0 +0051b6 303c add r3, r0 +0051b8 4000 shll r0 +0051ba 6203 mov r0, r2 +0051bc 6043 mov r4, r0 +0051be 8402 mov.b @(h'2,r0), r0 +0051c0 c90f and #h'f, r0 +0051c2 6423 mov r2, r4 +0051c4 4f26 lds.l @r15+, pr +0051c6 340c add r0, r4 +0051c8 000b rts +0051ca 6043 mov r4, r0 +0051cc 2f86 mov.l r8, @-r15 +0051ce 4f22 sts.l pr, @-r15 +0051d0 4f12 sts.l macl, @-r15 +0051d2 bfa1 bsr h'-be ;@(h'5118) +0051d4 0009 nop +0051d6 9211 mov.w @(h'22,pc), r2 ;@(h'51fc) +0051d8 0027 mul.l r2, r0 +0051da 001a sts macl, r0 +0051dc bfba bsr h'-8c ;@(h'5154) +0051de 6803 mov r0, r8 +0051e0 e13c mov #h'3c, r1 +0051e2 0017 mul.l r1, r0 +0051e4 001a sts macl, r0 +0051e6 308c add r8, r0 +0051e8 bfd2 bsr h'-5c ;@(h'5190) +0051ea 6803 mov r0, r8 +0051ec 4f16 lds.l @r15+, macl +0051ee 308c add r8, r0 +0051f0 4f26 lds.l @r15+, pr +0051f2 000b rts +0051f4 68f6 mov.l @r15+, r8 +0051f6 fec0 +0051f8 0202 stc sr, r2 +0051fa 0103 bsrf r1 +0051fc 0e10 +0051fe 0000 +005200 0030 +005202 5320 mov.l @(h'0,r2), r3 +005204 000b rts +005206 0009 nop +005208 d333 mov.l @(h'cc,pc), r3 ;@(h'52d8) +00520a 000b rts +00520c 2342 mov.l r4, @r3 +00520e 2fe6 mov.l r14, @-r15 +005210 2fd6 mov.l r13, @-r15 +005212 2fc6 mov.l r12, @-r15 +005214 4f22 sts.l pr, @-r15 +005216 d230 mov.l @(h'c0,pc), r2 ;@(h'52d8) +005218 6e22 mov.l @r2, r14 +00521a 2ee8 tst r14, r14 +00521c 8901 bt h'2 ;@(h'5222) +00521e 4e0b jsr @r14 +005220 0009 nop +005222 de2e mov.l @(h'b8,pc), r14 ;@(h'52dc) +005224 4e0b jsr @r14 +005226 e406 mov #h'6, r4 +005228 4e0b jsr @r14 +00522a e407 mov #h'7, r4 +00522c 4e0b jsr @r14 +00522e e408 mov #h'8, r4 +005230 4e0b jsr @r14 +005232 e409 mov #h'9, r4 +005234 4e0b jsr @r14 +005236 e40a mov #h'a, r4 +005238 dc29 mov.l @(h'a4,pc), r12 ;@(h'52e0) +00523a ee04 mov #h'4, r14 +00523c ed00 mov #h'0, r13 +00523e 4c0b jsr @r12 +005240 64d3 mov r13, r4 +005242 7d01 +005244 3de3 cmp/ge r14, r13 +005246 8bfa bf h'-c ;@(h'523e) +005248 dc26 mov.l @(h'98,pc), r12 ;@(h'52e4) +00524a ed00 mov #h'0, r13 +00524c 4c0b jsr @r12 +00524e 64d3 mov r13, r4 +005250 7d01 +005252 3de3 cmp/ge r14, r13 +005254 8bfa bf h'-c ;@(h'524c) +005256 4f26 lds.l @r15+, pr +005258 d223 mov.l @(h'8c,pc), r2 ;@(h'52e8) +00525a 6cf6 mov.l @r15+, r12 +00525c 6df6 mov.l @r15+, r13 +00525e 422b jmp @r2 +005260 6ef6 mov.l @r15+, r14 +005262 4f22 sts.l pr, @-r15 +005264 d521 mov.l @(h'84,pc), r5 ;@(h'52ec) +005266 d422 mov.l @(h'88,pc), r4 ;@(h'52f0) +005268 d322 mov.l @(h'88,pc), r3 ;@(h'52f4) +00526a 430b jsr @r3 +00526c e66c mov #h'6c, r6 +00526e e500 mov #h'0, r5 +005270 d721 mov.l @(h'84,pc), r7 ;@(h'52f8) +005272 d622 mov.l @(h'88,pc), r6 ;@(h'52fc) +005274 a002 bra h'4 ;@(h'527c) +005276 6472 mov.l @r7, r4 +005278 2452 mov.l r5, @r4 +00527a 7404 +00527c 6362 mov.l @r6, r3 +00527e 3432 cmp/hs r3, r4 +005280 8bfa bf h'-c ;@(h'5278) +005282 d61f mov.l @(h'7c,pc), r6 ;@(h'5300) +005284 d31f mov.l @(h'7c,pc), r3 ;@(h'5304) +005286 6432 mov.l @r3, r4 +005288 d21f mov.l @(h'7c,pc), r2 ;@(h'5308) +00528a a003 bra h'6 ;@(h'5294) +00528c 6522 mov.l @r2, r5 +00528e 6356 mov.l @r5+, r3 +005290 2432 mov.l r3, @r4 +005292 7404 +005294 6262 mov.l @r6, r2 +005296 3422 cmp/hs r2, r4 +005298 8bf9 bf h'-e ;@(h'528e) +00529a 6372 mov.l @r7, r3 +00529c 6162 mov.l @r6, r1 +00529e 3138 sub r3, r1 +0052a0 d31a mov.l @(h'68,pc), r3 ;@(h'530c) +0052a2 7104 +0052a4 4f26 lds.l @r15+, pr +0052a6 000b rts +0052a8 2312 mov.l r1, @r3 +0052aa 6053 mov r5, r0 +0052ac 4f22 sts.l pr, @-r15 +0052ae 7ff8 add #h'f8, r15 +0052b0 2f42 mov.l r4, @r15 +0052b2 bfd6 bsr h'-54 ;@(h'5262) +0052b4 81f2 mov.w r0, @(h'4,r15) +0052b6 e601 mov #h'1, r6 +0052b8 d215 mov.l @(h'54,pc), r2 ;@(h'5310) +0052ba 6563 mov r6, r5 +0052bc 420b jsr @r2 +0052be e400 mov #h'0, r4 +0052c0 d414 mov.l @(h'50,pc), r4 ;@(h'5314) +0052c2 d315 mov.l @(h'54,pc), r3 ;@(h'5318) +0052c4 430b jsr @r3 +0052c6 0009 nop +0052c8 85f2 mov.w @(h'4,r15), r0 +0052ca 6503 mov r0, r5 +0052cc 64f2 mov.l @r15, r4 +0052ce 655d extu.w r5, r5 +0052d0 d312 mov.l @(h'48,pc), r3 ;@(h'531c) +0052d2 7f08 +0052d4 432b jmp @r3 +0052d6 4f26 lds.l @r15+, pr +0052d8 0810 +0052da 01a4 mov.b r10, @(r0,r1) +0052dc 0030 +0052de 57d4 mov.l @(h'10,r13), r7 0052e0 0030 -0052e2 5860 mov.l @(h'0,r6), r8 +0052e2 5804 mov.l @(h'10,r0), r8 0052e4 0030 -0052e6 8ee0 +0052e6 5834 mov.l @(h'10,r3), r8 0052e8 0030 -0052ea 8ee4 -0052ec 0030 -0052ee 8eec -0052f0 0030 -0052f2 8ee8 +0052ea 5814 mov.l @(h'10,r1), r8 +0052ec 8801 cmp/eq #h'1, r0 +0052ee e000 mov #h'0, r0 +0052f0 0810 +0052f2 2000 mov.b r0, @r0 0052f4 0030 -0052f6 8ef0 -0052f8 0810 -0052fa 0000 +0052f6 5874 mov.l @(h'10,r7), r8 +0052f8 0030 +0052fa 8ef4 0052fc 0030 -0052fe 5850 mov.l @(h'0,r5), r8 +0052fe 8ef8 005300 0030 -005302 51fa mov.l @(h'28,r15), r1 +005302 8f00 bf/s h'0 ;@(h'5306) 005304 0030 -005306 5810 mov.l @(h'0,r1), r8 +005306 8efc 005308 0030 -00530a 038c mov.b @(r0,r8), r3 -00530c 2f16 mov.l r1, @-r15 -00530e 6018 swap.b r1, r0 -005310 2f36 mov.l r3, @-r15 -005312 630c extu.b r0, r3 -005314 6020 mov.b @r2, r0 -005316 611c extu.b r1, r1 -005318 71e0 add #h'e0, r1 -00531a 7318 add #h'18, r3 -00531c 403d shld r3, r0 -00531e 401d shld r1, r0 -005320 63f6 mov.l @r15+, r3 -005322 000b rts -005324 61f6 mov.l @r15+, r1 -005326 0000 -005328 2008 tst r0, r0 -00532a 2f26 mov.l r2, @-r15 -00532c 894b bt h'96 ;@(h'53c6) -00532e 2f36 mov.l r3, @-r15 -005330 e200 mov #h'0, r2 -005332 2127 div0s r2, r1 -005334 333a subc r3, r3 -005336 312a subc r2, r1 -005338 2307 div0s r0, r3 -00533a 4124 rotcl r1 -00533c 3304 div1 r0, r3 -00533e 4124 rotcl r1 -005340 3304 div1 r0, r3 -005342 4124 rotcl r1 -005344 3304 div1 r0, r3 -005346 4124 rotcl r1 -005348 3304 div1 r0, r3 -00534a 4124 rotcl r1 -00534c 3304 div1 r0, r3 +00530a 8f04 bf/s h'8 ;@(h'5316) +00530c 0810 +00530e 0000 +005310 0030 +005312 5864 mov.l @(h'10,r6), r8 +005314 0030 +005316 520e mov.l @(h'38,r0), r2 +005318 0030 +00531a 5824 mov.l @(h'10,r2), r8 +00531c 0030 +00531e 038c mov.b @(r0,r8), r3 +005320 2f16 mov.l r1, @-r15 +005322 6018 swap.b r1, r0 +005324 2f36 mov.l r3, @-r15 +005326 630c extu.b r0, r3 +005328 6020 mov.b @r2, r0 +00532a 611c extu.b r1, r1 +00532c 71e0 add #h'e0, r1 +00532e 7318 add #h'18, r3 +005330 403d shld r3, r0 +005332 401d shld r1, r0 +005334 63f6 mov.l @r15+, r3 +005336 000b rts +005338 61f6 mov.l @r15+, r1 +00533a 0000 +00533c 2008 tst r0, r0 +00533e 2f26 mov.l r2, @-r15 +005340 894b bt h'96 ;@(h'53da) +005342 2f36 mov.l r3, @-r15 +005344 e200 mov #h'0, r2 +005346 2127 div0s r2, r1 +005348 333a subc r3, r3 +00534a 312a subc r2, r1 +00534c 2307 div0s r0, r3 00534e 4124 rotcl r1 005350 3304 div1 r0, r3 005352 4124 rotcl r1 @@ -10716,43 +10716,43 @@ 0053b6 4124 rotcl r1 0053b8 3304 div1 r0, r3 0053ba 4124 rotcl r1 -0053bc 312e addc r2, r1 -0053be 6013 mov r1, r0 -0053c0 63f6 mov.l @r15+, r3 -0053c2 000b rts -0053c4 62f6 mov.l @r15+, r2 -0053c6 d103 mov.l @(h'c,pc), r1 ;@(h'53d4) -0053c8 d203 mov.l @(h'c,pc), r2 ;@(h'53d8) -0053ca e000 mov #h'0, r0 -0053cc 2122 mov.l r2, @r1 -0053ce 000b rts -0053d0 62f6 mov.l @r15+, r2 -0053d2 0009 nop -0053d4 0810 -0053d6 006c mov.b @(r0,r6), r0 -0053d8 0000 -0053da 044e mov.l @(r0,r4), r4 -0053dc 2008 tst r0, r0 -0053de 2f26 mov.l r2, @-r15 -0053e0 8955 bt h'aa ;@(h'548e) -0053e2 2f36 mov.l r3, @-r15 -0053e4 e200 mov #h'0, r2 -0053e6 2f46 mov.l r4, @-r15 -0053e8 2127 div0s r2, r1 -0053ea 0429 movt r4 -0053ec 333a subc r3, r3 -0053ee 312a subc r2, r1 -0053f0 2307 div0s r0, r3 -0053f2 4124 rotcl r1 -0053f4 3304 div1 r0, r3 -0053f6 4124 rotcl r1 -0053f8 3304 div1 r0, r3 -0053fa 4124 rotcl r1 -0053fc 3304 div1 r0, r3 -0053fe 4124 rotcl r1 -005400 3304 div1 r0, r3 -005402 4124 rotcl r1 -005404 3304 div1 r0, r3 +0053bc 3304 div1 r0, r3 +0053be 4124 rotcl r1 +0053c0 3304 div1 r0, r3 +0053c2 4124 rotcl r1 +0053c4 3304 div1 r0, r3 +0053c6 4124 rotcl r1 +0053c8 3304 div1 r0, r3 +0053ca 4124 rotcl r1 +0053cc 3304 div1 r0, r3 +0053ce 4124 rotcl r1 +0053d0 312e addc r2, r1 +0053d2 6013 mov r1, r0 +0053d4 63f6 mov.l @r15+, r3 +0053d6 000b rts +0053d8 62f6 mov.l @r15+, r2 +0053da d103 mov.l @(h'c,pc), r1 ;@(h'53e8) +0053dc d203 mov.l @(h'c,pc), r2 ;@(h'53ec) +0053de e000 mov #h'0, r0 +0053e0 2122 mov.l r2, @r1 +0053e2 000b rts +0053e4 62f6 mov.l @r15+, r2 +0053e6 0009 nop +0053e8 0810 +0053ea 006c mov.b @(r0,r6), r0 +0053ec 0000 +0053ee 044e mov.l @(r0,r4), r4 +0053f0 2008 tst r0, r0 +0053f2 2f26 mov.l r2, @-r15 +0053f4 8955 bt h'aa ;@(h'54a2) +0053f6 2f36 mov.l r3, @-r15 +0053f8 e200 mov #h'0, r2 +0053fa 2f46 mov.l r4, @-r15 +0053fc 2127 div0s r2, r1 +0053fe 0429 movt r4 +005400 333a subc r3, r3 +005402 312a subc r2, r1 +005404 2307 div0s r0, r3 005406 4124 rotcl r1 005408 3304 div1 r0, r3 00540a 4124 rotcl r1 @@ -10807,1829 +10807,1829 @@ 00546c 3304 div1 r0, r3 00546e 4124 rotcl r1 005470 3304 div1 r0, r3 -005472 2327 div0s r2, r3 -005474 0229 movt r2 -005476 224a xor r4, r2 -005478 4225 rotcr r2 -00547a 8b02 bf h'4 ;@(h'5482) -00547c 2307 div0s r0, r3 -00547e 4321 shar r3 +005472 4124 rotcl r1 +005474 3304 div1 r0, r3 +005476 4124 rotcl r1 +005478 3304 div1 r0, r3 +00547a 4124 rotcl r1 +00547c 3304 div1 r0, r3 +00547e 4124 rotcl r1 005480 3304 div1 r0, r3 -005482 334c add r4, r3 -005484 6033 mov r3, r0 -005486 64f6 mov.l @r15+, r4 -005488 63f6 mov.l @r15+, r3 -00548a 000b rts -00548c 62f6 mov.l @r15+, r2 -00548e d103 mov.l @(h'c,pc), r1 ;@(h'549c) -005490 d203 mov.l @(h'c,pc), r2 ;@(h'54a0) -005492 e000 mov #h'0, r0 -005494 2122 mov.l r2, @r1 -005496 000b rts -005498 62f6 mov.l @r15+, r2 -00549a 0009 nop -00549c 0810 -00549e 006c mov.b @(r0,r6), r0 -0054a0 0000 -0054a2 044e mov.l @(r0,r4), r4 -0054a4 2f36 mov.l r3, @-r15 -0054a6 e340 mov #h'40, r3 -0054a8 3302 cmp/hs r0, r3 -0054aa 8b4b bf h'96 ;@(h'5544) -0054ac d301 mov.l @(h'4,pc), r3 ;@(h'54b4) -0054ae 033e mov.l @(r0,r3), r3 -0054b0 432b jmp @r3 -0054b2 0009 nop -0054b4 0030 -0054b6 5500 mov.l @(h'0,r0), r5 -0054b8 0009 nop -0054ba 502f mov.l @(h'3c,r2), r0 -0054bc 110f mov.l r0, @(h'3c,r1) -0054be 502e mov.l @(h'38,r2), r0 -0054c0 110e mov.l r0, @(h'38,r1) -0054c2 502d mov.l @(h'34,r2), r0 -0054c4 110d mov.l r0, @(h'34,r1) -0054c6 502c mov.l @(h'30,r2), r0 -0054c8 110c mov.l r0, @(h'30,r1) -0054ca 502b mov.l @(h'2c,r2), r0 -0054cc 110b mov.l r0, @(h'2c,r1) -0054ce 502a mov.l @(h'28,r2), r0 -0054d0 110a mov.l r0, @(h'28,r1) -0054d2 5029 mov.l @(h'24,r2), r0 -0054d4 1109 mov.l r0, @(h'24,r1) -0054d6 5028 mov.l @(h'20,r2), r0 -0054d8 1108 mov.l r0, @(h'20,r1) -0054da 5027 mov.l @(h'1c,r2), r0 -0054dc 1107 mov.l r0, @(h'1c,r1) -0054de 5026 mov.l @(h'18,r2), r0 -0054e0 1106 mov.l r0, @(h'18,r1) -0054e2 5025 mov.l @(h'14,r2), r0 -0054e4 1105 mov.l r0, @(h'14,r1) -0054e6 5024 mov.l @(h'10,r2), r0 -0054e8 1104 mov.l r0, @(h'10,r1) -0054ea 5023 mov.l @(h'c,r2), r0 -0054ec 1103 mov.l r0, @(h'c,r1) -0054ee 5022 mov.l @(h'8,r2), r0 -0054f0 1102 mov.l r0, @(h'8,r1) -0054f2 5021 mov.l @(h'4,r2), r0 -0054f4 1101 mov.l r0, @(h'4,r1) -0054f6 6022 mov.l @r2, r0 -0054f8 2102 mov.l r0, @r1 -0054fa 000b rts -0054fc 63f6 mov.l @r15+, r3 -0054fe 0009 nop -005500 0030 -005502 54fa mov.l @(h'28,r15), r4 -005504 0030 -005506 54f6 mov.l @(h'18,r15), r4 -005508 0030 -00550a 54f2 mov.l @(h'8,r15), r4 -00550c 0030 -00550e 54ee mov.l @(h'38,r14), r4 -005510 0030 -005512 54ea mov.l @(h'28,r14), r4 +005482 4124 rotcl r1 +005484 3304 div1 r0, r3 +005486 2327 div0s r2, r3 +005488 0229 movt r2 +00548a 224a xor r4, r2 +00548c 4225 rotcr r2 +00548e 8b02 bf h'4 ;@(h'5496) +005490 2307 div0s r0, r3 +005492 4321 shar r3 +005494 3304 div1 r0, r3 +005496 334c add r4, r3 +005498 6033 mov r3, r0 +00549a 64f6 mov.l @r15+, r4 +00549c 63f6 mov.l @r15+, r3 +00549e 000b rts +0054a0 62f6 mov.l @r15+, r2 +0054a2 d103 mov.l @(h'c,pc), r1 ;@(h'54b0) +0054a4 d203 mov.l @(h'c,pc), r2 ;@(h'54b4) +0054a6 e000 mov #h'0, r0 +0054a8 2122 mov.l r2, @r1 +0054aa 000b rts +0054ac 62f6 mov.l @r15+, r2 +0054ae 0009 nop +0054b0 0810 +0054b2 006c mov.b @(r0,r6), r0 +0054b4 0000 +0054b6 044e mov.l @(r0,r4), r4 +0054b8 2f36 mov.l r3, @-r15 +0054ba e340 mov #h'40, r3 +0054bc 3302 cmp/hs r0, r3 +0054be 8b4b bf h'96 ;@(h'5558) +0054c0 d301 mov.l @(h'4,pc), r3 ;@(h'54c8) +0054c2 033e mov.l @(r0,r3), r3 +0054c4 432b jmp @r3 +0054c6 0009 nop +0054c8 0030 +0054ca 5514 mov.l @(h'10,r1), r5 +0054cc 0009 nop +0054ce 502f mov.l @(h'3c,r2), r0 +0054d0 110f mov.l r0, @(h'3c,r1) +0054d2 502e mov.l @(h'38,r2), r0 +0054d4 110e mov.l r0, @(h'38,r1) +0054d6 502d mov.l @(h'34,r2), r0 +0054d8 110d mov.l r0, @(h'34,r1) +0054da 502c mov.l @(h'30,r2), r0 +0054dc 110c mov.l r0, @(h'30,r1) +0054de 502b mov.l @(h'2c,r2), r0 +0054e0 110b mov.l r0, @(h'2c,r1) +0054e2 502a mov.l @(h'28,r2), r0 +0054e4 110a mov.l r0, @(h'28,r1) +0054e6 5029 mov.l @(h'24,r2), r0 +0054e8 1109 mov.l r0, @(h'24,r1) +0054ea 5028 mov.l @(h'20,r2), r0 +0054ec 1108 mov.l r0, @(h'20,r1) +0054ee 5027 mov.l @(h'1c,r2), r0 +0054f0 1107 mov.l r0, @(h'1c,r1) +0054f2 5026 mov.l @(h'18,r2), r0 +0054f4 1106 mov.l r0, @(h'18,r1) +0054f6 5025 mov.l @(h'14,r2), r0 +0054f8 1105 mov.l r0, @(h'14,r1) +0054fa 5024 mov.l @(h'10,r2), r0 +0054fc 1104 mov.l r0, @(h'10,r1) +0054fe 5023 mov.l @(h'c,r2), r0 +005500 1103 mov.l r0, @(h'c,r1) +005502 5022 mov.l @(h'8,r2), r0 +005504 1102 mov.l r0, @(h'8,r1) +005506 5021 mov.l @(h'4,r2), r0 +005508 1101 mov.l r0, @(h'4,r1) +00550a 6022 mov.l @r2, r0 +00550c 2102 mov.l r0, @r1 +00550e 000b rts +005510 63f6 mov.l @r15+, r3 +005512 0009 nop 005514 0030 -005516 54e6 mov.l @(h'18,r14), r4 +005516 550e mov.l @(h'38,r0), r5 005518 0030 -00551a 54e2 mov.l @(h'8,r14), r4 +00551a 550a mov.l @(h'28,r0), r5 00551c 0030 -00551e 54de mov.l @(h'38,r13), r4 +00551e 5506 mov.l @(h'18,r0), r5 005520 0030 -005522 54da mov.l @(h'28,r13), r4 +005522 5502 mov.l @(h'8,r0), r5 005524 0030 -005526 54d6 mov.l @(h'18,r13), r4 +005526 54fe mov.l @(h'38,r15), r4 005528 0030 -00552a 54d2 mov.l @(h'8,r13), r4 +00552a 54fa mov.l @(h'28,r15), r4 00552c 0030 -00552e 54ce mov.l @(h'38,r12), r4 +00552e 54f6 mov.l @(h'18,r15), r4 005530 0030 -005532 54ca mov.l @(h'28,r12), r4 +005532 54f2 mov.l @(h'8,r15), r4 005534 0030 -005536 54c6 mov.l @(h'18,r12), r4 +005536 54ee mov.l @(h'38,r14), r4 005538 0030 -00553a 54c2 mov.l @(h'8,r12), r4 +00553a 54ea mov.l @(h'28,r14), r4 00553c 0030 -00553e 54be mov.l @(h'38,r11), r4 +00553e 54e6 mov.l @(h'18,r14), r4 005540 0030 -005542 54ba mov.l @(h'28,r11), r4 -005544 2f26 mov.l r2, @-r15 -005546 6323 mov r2, r3 -005548 330c add r0, r3 -00554a 6026 mov.l @r2+, r0 -00554c 3322 cmp/hs r2, r3 -00554e 8b06 bf h'c ;@(h'555e) -005550 2102 mov.l r0, @r1 -005552 6026 mov.l @r2+, r0 -005554 3322 cmp/hs r2, r3 -005556 8b02 bf h'4 ;@(h'555e) -005558 1101 mov.l r0, @(h'4,r1) -00555a aff6 bra h'-14 ;@(h'554a) -00555c 7108 -00555e 62f6 mov.l @r15+, r2 -005560 000b rts -005562 63f6 mov.l @r15+, r3 -005564 2f36 mov.l r3, @-r15 -005566 d305 mov.l @(h'14,pc), r3 ;@(h'557c) -005568 033e mov.l @(r0,r3), r3 -00556a 70fc add #h'fc, r0 -00556c 432b jmp @r3 -00556e 002e mov.l @(r0,r2), r0 -005570 2f36 mov.l r3, @-r15 -005572 d302 mov.l @(h'8,pc), r3 ;@(h'557c) -005574 033e mov.l @(r0,r3), r3 -005576 70fc add #h'fc, r0 -005578 432b jmp @r3 -00557a 032e mov.l @(r0,r2), r3 -00557c 0030 -00557e 55c4 mov.l @(h'10,r12), r5 -005580 0009 nop -005582 532e mov.l @(h'38,r2), r3 -005584 110f mov.l r0, @(h'3c,r1) -005586 502d mov.l @(h'34,r2), r0 -005588 113e mov.l r3, @(h'38,r1) -00558a 532c mov.l @(h'30,r2), r3 -00558c 110d mov.l r0, @(h'34,r1) -00558e 502b mov.l @(h'2c,r2), r0 -005590 113c mov.l r3, @(h'30,r1) -005592 532a mov.l @(h'28,r2), r3 -005594 110b mov.l r0, @(h'2c,r1) -005596 5029 mov.l @(h'24,r2), r0 -005598 113a mov.l r3, @(h'28,r1) -00559a 5328 mov.l @(h'20,r2), r3 -00559c 1109 mov.l r0, @(h'24,r1) -00559e 5027 mov.l @(h'1c,r2), r0 -0055a0 1138 mov.l r3, @(h'20,r1) -0055a2 5326 mov.l @(h'18,r2), r3 -0055a4 1107 mov.l r0, @(h'1c,r1) -0055a6 5025 mov.l @(h'14,r2), r0 -0055a8 1136 mov.l r3, @(h'18,r1) -0055aa 5324 mov.l @(h'10,r2), r3 -0055ac 1105 mov.l r0, @(h'14,r1) -0055ae 5023 mov.l @(h'c,r2), r0 -0055b0 1134 mov.l r3, @(h'10,r1) -0055b2 5322 mov.l @(h'8,r2), r3 -0055b4 1103 mov.l r0, @(h'c,r1) -0055b6 5021 mov.l @(h'4,r2), r0 -0055b8 1132 mov.l r3, @(h'8,r1) -0055ba 6322 mov.l @r2, r3 -0055bc 1101 mov.l r0, @(h'4,r1) -0055be 2132 mov.l r3, @r1 -0055c0 000b rts -0055c2 63f6 mov.l @r15+, r3 -0055c4 0030 -0055c6 55c0 mov.l @(h'0,r12), r5 -0055c8 0030 -0055ca 55be mov.l @(h'38,r11), r5 -0055cc 0030 -0055ce 55ba mov.l @(h'28,r11), r5 -0055d0 0030 -0055d2 55b6 mov.l @(h'18,r11), r5 -0055d4 0030 -0055d6 55b2 mov.l @(h'8,r11), r5 +005542 54e2 mov.l @(h'8,r14), r4 +005544 0030 +005546 54de mov.l @(h'38,r13), r4 +005548 0030 +00554a 54da mov.l @(h'28,r13), r4 +00554c 0030 +00554e 54d6 mov.l @(h'18,r13), r4 +005550 0030 +005552 54d2 mov.l @(h'8,r13), r4 +005554 0030 +005556 54ce mov.l @(h'38,r12), r4 +005558 2f26 mov.l r2, @-r15 +00555a 6323 mov r2, r3 +00555c 330c add r0, r3 +00555e 6026 mov.l @r2+, r0 +005560 3322 cmp/hs r2, r3 +005562 8b06 bf h'c ;@(h'5572) +005564 2102 mov.l r0, @r1 +005566 6026 mov.l @r2+, r0 +005568 3322 cmp/hs r2, r3 +00556a 8b02 bf h'4 ;@(h'5572) +00556c 1101 mov.l r0, @(h'4,r1) +00556e aff6 bra h'-14 ;@(h'555e) +005570 7108 +005572 62f6 mov.l @r15+, r2 +005574 000b rts +005576 63f6 mov.l @r15+, r3 +005578 2f36 mov.l r3, @-r15 +00557a d305 mov.l @(h'14,pc), r3 ;@(h'5590) +00557c 033e mov.l @(r0,r3), r3 +00557e 70fc add #h'fc, r0 +005580 432b jmp @r3 +005582 002e mov.l @(r0,r2), r0 +005584 2f36 mov.l r3, @-r15 +005586 d302 mov.l @(h'8,pc), r3 ;@(h'5590) +005588 033e mov.l @(r0,r3), r3 +00558a 70fc add #h'fc, r0 +00558c 432b jmp @r3 +00558e 032e mov.l @(r0,r2), r3 +005590 0030 +005592 55d8 mov.l @(h'20,r13), r5 +005594 0009 nop +005596 532e mov.l @(h'38,r2), r3 +005598 110f mov.l r0, @(h'3c,r1) +00559a 502d mov.l @(h'34,r2), r0 +00559c 113e mov.l r3, @(h'38,r1) +00559e 532c mov.l @(h'30,r2), r3 +0055a0 110d mov.l r0, @(h'34,r1) +0055a2 502b mov.l @(h'2c,r2), r0 +0055a4 113c mov.l r3, @(h'30,r1) +0055a6 532a mov.l @(h'28,r2), r3 +0055a8 110b mov.l r0, @(h'2c,r1) +0055aa 5029 mov.l @(h'24,r2), r0 +0055ac 113a mov.l r3, @(h'28,r1) +0055ae 5328 mov.l @(h'20,r2), r3 +0055b0 1109 mov.l r0, @(h'24,r1) +0055b2 5027 mov.l @(h'1c,r2), r0 +0055b4 1138 mov.l r3, @(h'20,r1) +0055b6 5326 mov.l @(h'18,r2), r3 +0055b8 1107 mov.l r0, @(h'1c,r1) +0055ba 5025 mov.l @(h'14,r2), r0 +0055bc 1136 mov.l r3, @(h'18,r1) +0055be 5324 mov.l @(h'10,r2), r3 +0055c0 1105 mov.l r0, @(h'14,r1) +0055c2 5023 mov.l @(h'c,r2), r0 +0055c4 1134 mov.l r3, @(h'10,r1) +0055c6 5322 mov.l @(h'8,r2), r3 +0055c8 1103 mov.l r0, @(h'c,r1) +0055ca 5021 mov.l @(h'4,r2), r0 +0055cc 1132 mov.l r3, @(h'8,r1) +0055ce 6322 mov.l @r2, r3 +0055d0 1101 mov.l r0, @(h'4,r1) +0055d2 2132 mov.l r3, @r1 +0055d4 000b rts +0055d6 63f6 mov.l @r15+, r3 0055d8 0030 -0055da 55ae mov.l @(h'38,r10), r5 +0055da 55d4 mov.l @(h'10,r13), r5 0055dc 0030 -0055de 55aa mov.l @(h'28,r10), r5 +0055de 55d2 mov.l @(h'8,r13), r5 0055e0 0030 -0055e2 55a6 mov.l @(h'18,r10), r5 +0055e2 55ce mov.l @(h'38,r12), r5 0055e4 0030 -0055e6 55a2 mov.l @(h'8,r10), r5 +0055e6 55ca mov.l @(h'28,r12), r5 0055e8 0030 -0055ea 559e mov.l @(h'38,r9), r5 +0055ea 55c6 mov.l @(h'18,r12), r5 0055ec 0030 -0055ee 559a mov.l @(h'28,r9), r5 +0055ee 55c2 mov.l @(h'8,r12), r5 0055f0 0030 -0055f2 5596 mov.l @(h'18,r9), r5 +0055f2 55be mov.l @(h'38,r11), r5 0055f4 0030 -0055f6 5592 mov.l @(h'8,r9), r5 +0055f6 55ba mov.l @(h'28,r11), r5 0055f8 0030 -0055fa 558e mov.l @(h'38,r8), r5 +0055fa 55b6 mov.l @(h'18,r11), r5 0055fc 0030 -0055fe 558a mov.l @(h'28,r8), r5 +0055fe 55b2 mov.l @(h'8,r11), r5 005600 0030 -005602 5586 mov.l @(h'18,r8), r5 +005602 55ae mov.l @(h'38,r10), r5 005604 0030 -005606 5582 mov.l @(h'8,r8), r5 -005608 2f26 mov.l r2, @-r15 -00560a 2f36 mov.l r3, @-r15 -00560c 2f46 mov.l r4, @-r15 -00560e 8800 cmp/eq #h'0, r0 -005610 8912 bt h'24 ;@(h'5638) -005612 6423 mov r2, r4 -005614 340c add r0, r4 -005616 6024 mov.b @r2+, r0 -005618 2100 mov.b r0, @r1 -00561a 3426 cmp/hi r2, r4 -00561c 8b0c bf h'18 ;@(h'5638) -00561e 6024 mov.b @r2+, r0 -005620 8011 mov.b r0, @(h'1,r1) -005622 3426 cmp/hi r2, r4 -005624 8b08 bf h'10 ;@(h'5638) -005626 6024 mov.b @r2+, r0 -005628 8012 mov.b r0, @(h'2,r1) -00562a 3426 cmp/hi r2, r4 -00562c 8b04 bf h'8 ;@(h'5638) -00562e 6024 mov.b @r2+, r0 -005630 8013 mov.b r0, @(h'3,r1) -005632 3426 cmp/hi r2, r4 -005634 7104 -005636 89ee bt h'-24 ;@(h'5616) -005638 64f6 mov.l @r15+, r4 -00563a 63f6 mov.l @r15+, r3 -00563c 000b rts -00563e 62f6 mov.l @r15+, r2 -005640 2f36 mov.l r3, @-r15 -005642 2f46 mov.l r4, @-r15 -005644 e303 mov #h'3, r3 -005646 6403 mov r0, r4 -005648 2439 and r3, r4 -00564a 2319 and r1, r3 -00564c 234b or r4, r3 -00564e 2338 tst r3, r3 -005650 8918 bt h'30 ;@(h'5684) -005652 6403 mov r0, r4 -005654 6014 mov.b @r1+, r0 -005656 6343 mov r4, r3 -005658 8800 cmp/eq #h'0, r0 -00565a 2300 mov.b r0, @r3 -00565c 890e bt h'1c ;@(h'567c) -00565e 6014 mov.b @r1+, r0 -005660 8800 cmp/eq #h'0, r0 -005662 8031 mov.b r0, @(h'1,r3) -005664 890a bt h'14 ;@(h'567c) -005666 6014 mov.b @r1+, r0 -005668 8800 cmp/eq #h'0, r0 -00566a 8032 mov.b r0, @(h'2,r3) -00566c 8906 bt h'c ;@(h'567c) -00566e 6014 mov.b @r1+, r0 -005670 8800 cmp/eq #h'0, r0 -005672 8033 mov.b r0, @(h'3,r3) -005674 8902 bt h'4 ;@(h'567c) -005676 6014 mov.b @r1+, r0 -005678 afee bra h'-24 ;@(h'5658) -00567a 7304 -00567c 6043 mov r4, r0 -00567e 64f6 mov.l @r15+, r4 -005680 000b rts -005682 63f6 mov.l @r15+, r3 -005684 d301 mov.l @(h'4,pc), r3 ;@(h'568c) -005686 432b jmp @r3 -005688 0009 nop -00568a 0009 nop -00568c 0030 -00568e 5e40 mov.l @(h'0,r4), r14 -005690 4415 cmp/pl r4 -005692 8b01 bf h'2 ;@(h'5698) +005606 55aa mov.l @(h'28,r10), r5 +005608 0030 +00560a 55a6 mov.l @(h'18,r10), r5 +00560c 0030 +00560e 55a2 mov.l @(h'8,r10), r5 +005610 0030 +005612 559e mov.l @(h'38,r9), r5 +005614 0030 +005616 559a mov.l @(h'28,r9), r5 +005618 0030 +00561a 5596 mov.l @(h'18,r9), r5 +00561c 2f26 mov.l r2, @-r15 +00561e 2f36 mov.l r3, @-r15 +005620 2f46 mov.l r4, @-r15 +005622 8800 cmp/eq #h'0, r0 +005624 8912 bt h'24 ;@(h'564c) +005626 6423 mov r2, r4 +005628 340c add r0, r4 +00562a 6024 mov.b @r2+, r0 +00562c 2100 mov.b r0, @r1 +00562e 3426 cmp/hi r2, r4 +005630 8b0c bf h'18 ;@(h'564c) +005632 6024 mov.b @r2+, r0 +005634 8011 mov.b r0, @(h'1,r1) +005636 3426 cmp/hi r2, r4 +005638 8b08 bf h'10 ;@(h'564c) +00563a 6024 mov.b @r2+, r0 +00563c 8012 mov.b r0, @(h'2,r1) +00563e 3426 cmp/hi r2, r4 +005640 8b04 bf h'8 ;@(h'564c) +005642 6024 mov.b @r2+, r0 +005644 8013 mov.b r0, @(h'3,r1) +005646 3426 cmp/hi r2, r4 +005648 7104 +00564a 89ee bt h'-24 ;@(h'562a) +00564c 64f6 mov.l @r15+, r4 +00564e 63f6 mov.l @r15+, r3 +005650 000b rts +005652 62f6 mov.l @r15+, r2 +005654 2f36 mov.l r3, @-r15 +005656 2f46 mov.l r4, @-r15 +005658 e303 mov #h'3, r3 +00565a 6403 mov r0, r4 +00565c 2439 and r3, r4 +00565e 2319 and r1, r3 +005660 234b or r4, r3 +005662 2338 tst r3, r3 +005664 8918 bt h'30 ;@(h'5698) +005666 6403 mov r0, r4 +005668 6014 mov.b @r1+, r0 +00566a 6343 mov r4, r3 +00566c 8800 cmp/eq #h'0, r0 +00566e 2300 mov.b r0, @r3 +005670 890e bt h'1c ;@(h'5690) +005672 6014 mov.b @r1+, r0 +005674 8800 cmp/eq #h'0, r0 +005676 8031 mov.b r0, @(h'1,r3) +005678 890a bt h'14 ;@(h'5690) +00567a 6014 mov.b @r1+, r0 +00567c 8800 cmp/eq #h'0, r0 +00567e 8032 mov.b r0, @(h'2,r3) +005680 8906 bt h'c ;@(h'5690) +005682 6014 mov.b @r1+, r0 +005684 8800 cmp/eq #h'0, r0 +005686 8033 mov.b r0, @(h'3,r3) +005688 8902 bt h'4 ;@(h'5690) +00568a 6014 mov.b @r1+, r0 +00568c afee bra h'-24 ;@(h'566c) +00568e 7304 +005690 6043 mov r4, r0 +005692 64f6 mov.l @r15+, r4 005694 000b rts -005696 6043 mov r4, r0 -005698 604b neg r4, r0 -00569a 000b rts +005696 63f6 mov.l @r15+, r3 +005698 d301 mov.l @(h'4,pc), r3 ;@(h'56a0) +00569a 432b jmp @r3 00569c 0009 nop -00569e 0000 -0056a0 2fd6 mov.l r13, @-r15 -0056a2 3450 cmp/eq r5, r4 -0056a4 2fc6 mov.l r12, @-r15 -0056a6 2fb6 mov.l r11, @-r15 -0056a8 8954 bt h'a8 ;@(h'5754) -0056aa e200 mov #h'0, r2 -0056ac 3626 cmp/hi r2, r6 -0056ae 8b51 bf h'a2 ;@(h'5754) -0056b0 6743 mov r4, r7 -0056b2 275b or r5, r7 -0056b4 276b or r6, r7 -0056b6 6c63 mov r6, r12 -0056b8 6b63 mov r6, r11 -0056ba 4b01 shlr r11 -0056bc 3452 cmp/hs r5, r4 -0056be 8d24 bt/s h'48 ;@(h'570a) -0056c0 4c09 shlr2 r12 -0056c2 e301 mov #h'1, r3 -0056c4 2378 tst r7, r3 -0056c6 8b16 bf h'2c ;@(h'56f6) -0056c8 e103 mov #h'3, r1 -0056ca 2718 tst r1, r7 -0056cc 8b09 bf h'12 ;@(h'56e2) -0056ce 6743 mov r4, r7 -0056d0 66c3 mov r12, r6 -0056d2 76ff add #h'ff, r6 -0056d4 6356 mov.l @r5+, r3 -0056d6 2668 tst r6, r6 -0056d8 2732 mov.l r3, @r7 -0056da 8ffa bf/s h'-c ;@(h'56d2) -0056dc 7704 -0056de a039 bra h'72 ;@(h'5754) -0056e0 0009 nop +00569e 0009 nop +0056a0 0030 +0056a2 5e54 mov.l @(h'10,r5), r14 +0056a4 4415 cmp/pl r4 +0056a6 8b01 bf h'2 ;@(h'56ac) +0056a8 000b rts +0056aa 6043 mov r4, r0 +0056ac 604b neg r4, r0 +0056ae 000b rts +0056b0 0009 nop +0056b2 0000 +0056b4 2fd6 mov.l r13, @-r15 +0056b6 3450 cmp/eq r5, r4 +0056b8 2fc6 mov.l r12, @-r15 +0056ba 2fb6 mov.l r11, @-r15 +0056bc 8954 bt h'a8 ;@(h'5768) +0056be e200 mov #h'0, r2 +0056c0 3626 cmp/hi r2, r6 +0056c2 8b51 bf h'a2 ;@(h'5768) +0056c4 6743 mov r4, r7 +0056c6 275b or r5, r7 +0056c8 276b or r6, r7 +0056ca 6c63 mov r6, r12 +0056cc 6b63 mov r6, r11 +0056ce 4b01 shlr r11 +0056d0 3452 cmp/hs r5, r4 +0056d2 8d24 bt/s h'48 ;@(h'571e) +0056d4 4c09 shlr2 r12 +0056d6 e301 mov #h'1, r3 +0056d8 2378 tst r7, r3 +0056da 8b16 bf h'2c ;@(h'570a) +0056dc e103 mov #h'3, r1 +0056de 2718 tst r1, r7 +0056e0 8b09 bf h'12 ;@(h'56f6) 0056e2 6743 mov r4, r7 -0056e4 66b3 mov r11, r6 +0056e4 66c3 mov r12, r6 0056e6 76ff add #h'ff, r6 -0056e8 6355 mov.w @r5+, r3 +0056e8 6356 mov.l @r5+, r3 0056ea 2668 tst r6, r6 -0056ec 2731 mov.w r3, @r7 +0056ec 2732 mov.l r3, @r7 0056ee 8ffa bf/s h'-c ;@(h'56e6) -0056f0 7702 -0056f2 a02f bra h'5e ;@(h'5754) +0056f0 7704 +0056f2 a039 bra h'72 ;@(h'5768) 0056f4 0009 nop 0056f6 6743 mov r4, r7 -0056f8 6053 mov r5, r0 +0056f8 66b3 mov r11, r6 0056fa 76ff add #h'ff, r6 -0056fc 6304 mov.b @r0+, r3 +0056fc 6355 mov.w @r5+, r3 0056fe 2668 tst r6, r6 -005700 2730 mov.b r3, @r7 +005700 2731 mov.w r3, @r7 005702 8ffa bf/s h'-c ;@(h'56fa) -005704 7701 -005706 a025 bra h'4a ;@(h'5754) +005704 7702 +005706 a02f bra h'5e ;@(h'5768) 005708 0009 nop -00570a 6043 mov r4, r0 -00570c 306c add r6, r0 -00570e 6d53 mov r5, r13 -005710 e201 mov #h'1, r2 -005712 2278 tst r7, r2 -005714 8f17 bf/s h'2e ;@(h'5746) -005716 3d6c add r6, r13 -005718 e103 mov #h'3, r1 -00571a 2718 tst r1, r7 -00571c 8b09 bf h'12 ;@(h'5732) -00571e 6503 mov r0, r5 -005720 67d3 mov r13, r7 -005722 66c3 mov r12, r6 -005724 77fc add #h'fc, r7 -005726 4610 dt r6 -005728 6372 mov.l @r7, r3 -00572a 8ffb bf/s h'-a ;@(h'5724) -00572c 2536 mov.l r3, @-r5 -00572e a011 bra h'22 ;@(h'5754) -005730 0009 nop -005732 6703 mov r0, r7 -005734 65d3 mov r13, r5 -005736 66b3 mov r11, r6 -005738 75fe add #h'fe, r5 +00570a 6743 mov r4, r7 +00570c 6053 mov r5, r0 +00570e 76ff add #h'ff, r6 +005710 6304 mov.b @r0+, r3 +005712 2668 tst r6, r6 +005714 2730 mov.b r3, @r7 +005716 8ffa bf/s h'-c ;@(h'570e) +005718 7701 +00571a a025 bra h'4a ;@(h'5768) +00571c 0009 nop +00571e 6043 mov r4, r0 +005720 306c add r6, r0 +005722 6d53 mov r5, r13 +005724 e201 mov #h'1, r2 +005726 2278 tst r7, r2 +005728 8f17 bf/s h'2e ;@(h'575a) +00572a 3d6c add r6, r13 +00572c e103 mov #h'3, r1 +00572e 2718 tst r1, r7 +005730 8b09 bf h'12 ;@(h'5746) +005732 6503 mov r0, r5 +005734 67d3 mov r13, r7 +005736 66c3 mov r12, r6 +005738 77fc add #h'fc, r7 00573a 4610 dt r6 -00573c 6351 mov.w @r5, r3 +00573c 6372 mov.l @r7, r3 00573e 8ffb bf/s h'-a ;@(h'5738) -005740 2735 mov.w r3, @-r7 -005742 a007 bra h'e ;@(h'5754) +005740 2536 mov.l r3, @-r5 +005742 a011 bra h'22 ;@(h'5768) 005744 0009 nop -005746 6503 mov r0, r5 -005748 67d3 mov r13, r7 -00574a 77ff add #h'ff, r7 -00574c 6370 mov.b @r7, r3 +005746 6703 mov r0, r7 +005748 65d3 mov r13, r5 +00574a 66b3 mov r11, r6 +00574c 75fe add #h'fe, r5 00574e 4610 dt r6 -005750 8ffb bf/s h'-a ;@(h'574a) -005752 2534 mov.b r3, @-r5 -005754 6bf6 mov.l @r15+, r11 -005756 6043 mov r4, r0 -005758 6cf6 mov.l @r15+, r12 -00575a 000b rts -00575c 6df6 mov.l @r15+, r13 -00575e 0000 -005760 e700 mov #h'0, r7 -005762 6373 mov r7, r3 -005764 3362 cmp/hs r6, r3 -005766 8d05 bt/s h'a ;@(h'5774) -005768 6043 mov r4, r0 -00576a 7701 -00576c 2050 mov.b r5, @r0 -00576e 3762 cmp/hs r6, r7 -005770 8ffb bf/s h'-a ;@(h'576a) -005772 7001 -005774 000b rts -005776 6043 mov r4, r0 -005778 4f12 sts.l macl, @-r15 -00577a d408 mov.l @(h'20,pc), r4 ;@(h'579c) -00577c d308 mov.l @(h'20,pc), r3 ;@(h'57a0) -00577e 6242 mov.l @r4, r2 -005780 9109 mov.w @(h'12,pc), r1 ;@(h'5796) -005782 0237 mul.l r3, r2 -005784 9208 mov.w @(h'10,pc), r2 ;@(h'5798) -005786 031a sts macl, r3 -005788 331c add r1, r3 -00578a 6033 mov r3, r0 -00578c 2432 mov.l r3, @r4 -00578e 4029 shlr16 r0 -005790 2029 and r2, r0 -005792 000b rts -005794 4f16 lds.l @r15+, macl -005796 3039 -005798 7fff add #h'ff, r15 -00579a 0000 -00579c 0810 -00579e 01ac mov.b @(r0,r10), r1 -0057a0 41c6 -0057a2 4e6d shld r6, r14 -0057a4 d301 mov.l @(h'4,pc), r3 ;@(h'57ac) +005750 6351 mov.w @r5, r3 +005752 8ffb bf/s h'-a ;@(h'574c) +005754 2735 mov.w r3, @-r7 +005756 a007 bra h'e ;@(h'5768) +005758 0009 nop +00575a 6503 mov r0, r5 +00575c 67d3 mov r13, r7 +00575e 77ff add #h'ff, r7 +005760 6370 mov.b @r7, r3 +005762 4610 dt r6 +005764 8ffb bf/s h'-a ;@(h'575e) +005766 2534 mov.b r3, @-r5 +005768 6bf6 mov.l @r15+, r11 +00576a 6043 mov r4, r0 +00576c 6cf6 mov.l @r15+, r12 +00576e 000b rts +005770 6df6 mov.l @r15+, r13 +005772 0000 +005774 e700 mov #h'0, r7 +005776 6373 mov r7, r3 +005778 3362 cmp/hs r6, r3 +00577a 8d05 bt/s h'a ;@(h'5788) +00577c 6043 mov r4, r0 +00577e 7701 +005780 2050 mov.b r5, @r0 +005782 3762 cmp/hs r6, r7 +005784 8ffb bf/s h'-a ;@(h'577e) +005786 7001 +005788 000b rts +00578a 6043 mov r4, r0 +00578c 4f12 sts.l macl, @-r15 +00578e d408 mov.l @(h'20,pc), r4 ;@(h'57b0) +005790 d308 mov.l @(h'20,pc), r3 ;@(h'57b4) +005792 6242 mov.l @r4, r2 +005794 9109 mov.w @(h'12,pc), r1 ;@(h'57aa) +005796 0237 mul.l r3, r2 +005798 9208 mov.w @(h'10,pc), r2 ;@(h'57ac) +00579a 031a sts macl, r3 +00579c 331c add r1, r3 +00579e 6033 mov r3, r0 +0057a0 2432 mov.l r3, @r4 +0057a2 4029 shlr16 r0 +0057a4 2029 and r2, r0 0057a6 000b rts -0057a8 2342 mov.l r4, @r3 -0057aa 0000 -0057ac 0810 -0057ae 01ac mov.b @(r0,r10), r1 -0057b0 a001 bra h'2 ;@(h'57b6) -0057b2 e500 mov #h'0, r5 -0057b4 7501 -0057b6 6344 mov.b @r4+, r3 -0057b8 2338 tst r3, r3 -0057ba 8bfb bf h'-a ;@(h'57b4) -0057bc 000b rts -0057be 6053 mov r5, r0 -0057c0 d201 mov.l @(h'4,pc), r2 ;@(h'57c8) -0057c2 d002 mov.l @(h'8,pc), r0 ;@(h'57cc) -0057c4 422b jmp @r2 -0057c6 0009 nop -0057c8 8001 mov.b r0, @(h'1,r0) -0057ca 0070 -0057cc 0000 -0057ce 0119 div0u -0057d0 d201 mov.l @(h'4,pc), r2 ;@(h'57d8) -0057d2 d002 mov.l @(h'8,pc), r0 ;@(h'57dc) -0057d4 422b jmp @r2 -0057d6 0009 nop -0057d8 8001 mov.b r0, @(h'1,r0) -0057da 0070 -0057dc 0000 -0057de 0143 -0057e0 d201 mov.l @(h'4,pc), r2 ;@(h'57e8) -0057e2 d002 mov.l @(h'8,pc), r0 ;@(h'57ec) -0057e4 422b jmp @r2 -0057e6 0009 nop -0057e8 8001 mov.b r0, @(h'1,r0) -0057ea 0070 -0057ec 0000 -0057ee 0028 clrmac -0057f0 d201 mov.l @(h'4,pc), r2 ;@(h'57f8) -0057f2 d002 mov.l @(h'8,pc), r0 ;@(h'57fc) -0057f4 422b jmp @r2 -0057f6 0009 nop -0057f8 8001 mov.b r0, @(h'1,r0) -0057fa 0070 -0057fc 0000 -0057fe 01e7 mul.l r14, r1 -005800 d201 mov.l @(h'4,pc), r2 ;@(h'5808) -005802 d002 mov.l @(h'8,pc), r0 ;@(h'580c) -005804 422b jmp @r2 -005806 0009 nop -005808 8001 mov.b r0, @(h'1,r0) -00580a 0070 -00580c 0000 -00580e 0244 mov.b r4, @(r0,r2) -005810 d201 mov.l @(h'4,pc), r2 ;@(h'5818) -005812 d002 mov.l @(h'8,pc), r0 ;@(h'581c) -005814 422b jmp @r2 -005816 0009 nop -005818 8001 mov.b r0, @(h'1,r0) -00581a 0070 -00581c 0000 -00581e 0494 mov.b r9, @(r0,r4) -005820 d201 mov.l @(h'4,pc), r2 ;@(h'5828) -005822 d002 mov.l @(h'8,pc), r0 ;@(h'582c) -005824 422b jmp @r2 -005826 0009 nop -005828 8001 mov.b r0, @(h'1,r0) -00582a 0070 -00582c 0000 -00582e 0218 sett -005830 d201 mov.l @(h'4,pc), r2 ;@(h'5838) -005832 d002 mov.l @(h'8,pc), r0 ;@(h'583c) -005834 422b jmp @r2 -005836 0009 nop -005838 8001 mov.b r0, @(h'1,r0) -00583a 0070 -00583c 0000 -00583e 0acc mov.b @(r0,r12), r10 -005840 d201 mov.l @(h'4,pc), r2 ;@(h'5848) -005842 d002 mov.l @(h'8,pc), r0 ;@(h'584c) -005844 422b jmp @r2 -005846 0009 nop -005848 8001 mov.b r0, @(h'1,r0) -00584a 0070 -00584c 0000 -00584e 090f mac.l @r0+, @r9+ -005850 d201 mov.l @(h'4,pc), r2 ;@(h'5858) -005852 d002 mov.l @(h'8,pc), r0 ;@(h'585c) -005854 422b jmp @r2 -005856 0009 nop -005858 8001 mov.b r0, @(h'1,r0) -00585a 0070 -00585c 0000 -00585e 0013 -005860 d201 mov.l @(h'4,pc), r2 ;@(h'5868) -005862 d002 mov.l @(h'8,pc), r0 ;@(h'586c) -005864 422b jmp @r2 -005866 0009 nop -005868 8001 mov.b r0, @(h'1,r0) -00586a 0070 -00586c 0000 -00586e 03fa -005870 d201 mov.l @(h'4,pc), r2 ;@(h'5878) -005872 d002 mov.l @(h'8,pc), r0 ;@(h'587c) -005874 422b jmp @r2 -005876 0009 nop -005878 8001 mov.b r0, @(h'1,r0) -00587a 0070 -00587c 0000 -00587e 0acd mov.w @(r0,r12), r10 -005880 4511 cmp/pz r5 -005882 8b04 bf h'8 ;@(h'588e) -005884 e23b mov #h'3b, r2 -005886 3527 cmp/gt r2, r5 -005888 8901 bt h'2 ;@(h'588e) -00588a 4411 cmp/pz r4 -00588c 8901 bt h'2 ;@(h'5892) -00588e 000b rts -005890 e000 mov #h'0, r0 -005892 d32d mov.l @(h'b4,pc), r3 ;@(h'5948) -005894 432b jmp @r3 -005896 0009 nop -005898 000b rts -00589a 0009 nop -00589c 4415 cmp/pl r4 -00589e 8d02 bt/s h'4 ;@(h'58a6) -0058a0 e601 mov #h'1, r6 -0058a2 a004 bra h'8 ;@(h'58ae) -0058a4 6463 mov r6, r4 -0058a6 e715 mov #h'15, r7 -0058a8 3477 cmp/gt r7, r4 -0058aa 8b00 bf h'0 ;@(h'58ae) -0058ac 6473 mov r7, r4 -0058ae 4515 cmp/pl r5 -0058b0 8901 bt h'2 ;@(h'58b6) -0058b2 a004 bra h'8 ;@(h'58be) -0058b4 6563 mov r6, r5 -0058b6 e608 mov #h'8, r6 -0058b8 3567 cmp/gt r6, r5 -0058ba 8b00 bf h'0 ;@(h'58be) -0058bc 6563 mov r6, r5 -0058be d323 mov.l @(h'8c,pc), r3 ;@(h'594c) -0058c0 432b jmp @r3 -0058c2 0009 nop -0058c4 2fe6 mov.l r14, @-r15 -0058c6 2fd6 mov.l r13, @-r15 -0058c8 2fc6 mov.l r12, @-r15 -0058ca 2fb6 mov.l r11, @-r15 -0058cc 2fa6 mov.l r10, @-r15 -0058ce 2f96 mov.l r9, @-r15 -0058d0 2f86 mov.l r8, @-r15 -0058d2 4f22 sts.l pr, @-r15 -0058d4 7ff0 add #h'f0, r15 -0058d6 2f52 mov.l r5, @r15 -0058d8 5342 mov.l @(h'8,r4), r3 -0058da 6242 mov.l @r4, r2 -0058dc 3237 cmp/gt r3, r2 -0058de 8f03 bf/s h'6 ;@(h'58e8) -0058e0 5243 mov.l @(h'c,r4), r2 -0058e2 5542 mov.l @(h'8,r4), r5 -0058e4 a002 bra h'4 ;@(h'58ec) -0058e6 6642 mov.l @r4, r6 -0058e8 6542 mov.l @r4, r5 -0058ea 5642 mov.l @(h'8,r4), r6 -0058ec 5341 mov.l @(h'4,r4), r3 -0058ee 3327 cmp/gt r2, r3 -0058f0 8b02 bf h'4 ;@(h'58f8) -0058f2 5d43 mov.l @(h'c,r4), r13 -0058f4 a002 bra h'4 ;@(h'58fc) -0058f6 5841 mov.l @(h'4,r4), r8 -0058f8 5d41 mov.l @(h'4,r4), r13 -0058fa 5843 mov.l @(h'c,r4), r8 -0058fc 4511 cmp/pz r5 -0058fe 8b70 bf h'e0 ;@(h'59e2) -005900 9321 mov.w @(h'42,pc), r3 ;@(h'5946) -005902 3633 cmp/ge r3, r6 -005904 896d bt h'da ;@(h'59e2) -005906 4d11 cmp/pz r13 -005908 8b6b bf h'd6 ;@(h'59e2) -00590a e240 mov #h'40, r2 -00590c 3823 cmp/ge r2, r8 -00590e 8968 bt h'd0 ;@(h'59e2) -005910 d20f mov.l @(h'3c,pc), r2 ;@(h'5950) -005912 e408 mov #h'8, r4 -005914 6153 mov r5, r1 -005916 420b jsr @r2 -005918 6043 mov r4, r0 -00591a 6163 mov r6, r1 -00591c d30c mov.l @(h'30,pc), r3 ;@(h'5950) -00591e 1f02 mov.l r0, @(h'8,r15) -005920 430b jsr @r3 -005922 6043 mov r4, r0 -005924 6c03 mov r0, r12 -005926 6053 mov r5, r0 -005928 4011 cmp/pz r0 -00592a 8b01 bf h'2 ;@(h'5930) -00592c a005 bra h'a ;@(h'593a) -00592e c907 and #h'7, r0 -005930 6007 not r0, r0 -005932 7001 -005934 c907 and #h'7, r0 -005936 6007 not r0, r0 -005938 7001 -00593a 2008 tst r0, r0 -00593c db05 mov.l @(h'14,pc), r11 ;@(h'5954) -00593e 8f1f bf/s h'3e ;@(h'5980) -005940 1f01 mov.l r0, @(h'4,r15) -005942 a019 bra h'32 ;@(h'5978) -005944 0009 nop -005946 0080 -005948 0030 -00594a 5f54 mov.l @(h'10,r5), r15 -00594c 0030 -00594e 5f44 mov.l @(h'10,r4), r15 -005950 0030 -005952 5328 mov.l @(h'20,r2), r3 -005954 0030 -005956 5f14 mov.l @(h'10,r1), r15 -005958 5ef2 mov.l @(h'8,r15), r14 -00595a 3ec7 cmp/gt r12, r14 -00595c 8d0b bt/s h'16 ;@(h'5976) -00595e 6ad3 mov r13, r10 -005960 64e3 mov r14, r4 -005962 4b0b jsr @r11 -005964 65a3 mov r10, r5 -005966 6403 mov r0, r4 -005968 62f2 mov.l @r15, r2 -00596a 7e01 -00596c 7201 +0057a8 4f16 lds.l @r15+, macl +0057aa 3039 +0057ac 7fff add #h'ff, r15 +0057ae 0000 +0057b0 0810 +0057b2 01ac mov.b @(r0,r10), r1 +0057b4 41c6 +0057b6 4e6d shld r6, r14 +0057b8 d301 mov.l @(h'4,pc), r3 ;@(h'57c0) +0057ba 000b rts +0057bc 2342 mov.l r4, @r3 +0057be 0000 +0057c0 0810 +0057c2 01ac mov.b @(r0,r10), r1 +0057c4 a001 bra h'2 ;@(h'57ca) +0057c6 e500 mov #h'0, r5 +0057c8 7501 +0057ca 6344 mov.b @r4+, r3 +0057cc 2338 tst r3, r3 +0057ce 8bfb bf h'-a ;@(h'57c8) +0057d0 000b rts +0057d2 6053 mov r5, r0 +0057d4 d201 mov.l @(h'4,pc), r2 ;@(h'57dc) +0057d6 d002 mov.l @(h'8,pc), r0 ;@(h'57e0) +0057d8 422b jmp @r2 +0057da 0009 nop +0057dc 8001 mov.b r0, @(h'1,r0) +0057de 0070 +0057e0 0000 +0057e2 0119 div0u +0057e4 d201 mov.l @(h'4,pc), r2 ;@(h'57ec) +0057e6 d002 mov.l @(h'8,pc), r0 ;@(h'57f0) +0057e8 422b jmp @r2 +0057ea 0009 nop +0057ec 8001 mov.b r0, @(h'1,r0) +0057ee 0070 +0057f0 0000 +0057f2 0143 +0057f4 d201 mov.l @(h'4,pc), r2 ;@(h'57fc) +0057f6 d002 mov.l @(h'8,pc), r0 ;@(h'5800) +0057f8 422b jmp @r2 +0057fa 0009 nop +0057fc 8001 mov.b r0, @(h'1,r0) +0057fe 0070 +005800 0000 +005802 0028 clrmac +005804 d201 mov.l @(h'4,pc), r2 ;@(h'580c) +005806 d002 mov.l @(h'8,pc), r0 ;@(h'5810) +005808 422b jmp @r2 +00580a 0009 nop +00580c 8001 mov.b r0, @(h'1,r0) +00580e 0070 +005810 0000 +005812 01e7 mul.l r14, r1 +005814 d201 mov.l @(h'4,pc), r2 ;@(h'581c) +005816 d002 mov.l @(h'8,pc), r0 ;@(h'5820) +005818 422b jmp @r2 +00581a 0009 nop +00581c 8001 mov.b r0, @(h'1,r0) +00581e 0070 +005820 0000 +005822 0244 mov.b r4, @(r0,r2) +005824 d201 mov.l @(h'4,pc), r2 ;@(h'582c) +005826 d002 mov.l @(h'8,pc), r0 ;@(h'5830) +005828 422b jmp @r2 +00582a 0009 nop +00582c 8001 mov.b r0, @(h'1,r0) +00582e 0070 +005830 0000 +005832 0494 mov.b r9, @(r0,r4) +005834 d201 mov.l @(h'4,pc), r2 ;@(h'583c) +005836 d002 mov.l @(h'8,pc), r0 ;@(h'5840) +005838 422b jmp @r2 +00583a 0009 nop +00583c 8001 mov.b r0, @(h'1,r0) +00583e 0070 +005840 0000 +005842 0218 sett +005844 d201 mov.l @(h'4,pc), r2 ;@(h'584c) +005846 d002 mov.l @(h'8,pc), r0 ;@(h'5850) +005848 422b jmp @r2 +00584a 0009 nop +00584c 8001 mov.b r0, @(h'1,r0) +00584e 0070 +005850 0000 +005852 0acc mov.b @(r0,r12), r10 +005854 d201 mov.l @(h'4,pc), r2 ;@(h'585c) +005856 d002 mov.l @(h'8,pc), r0 ;@(h'5860) +005858 422b jmp @r2 +00585a 0009 nop +00585c 8001 mov.b r0, @(h'1,r0) +00585e 0070 +005860 0000 +005862 090f mac.l @r0+, @r9+ +005864 d201 mov.l @(h'4,pc), r2 ;@(h'586c) +005866 d002 mov.l @(h'8,pc), r0 ;@(h'5870) +005868 422b jmp @r2 +00586a 0009 nop +00586c 8001 mov.b r0, @(h'1,r0) +00586e 0070 +005870 0000 +005872 0013 +005874 d201 mov.l @(h'4,pc), r2 ;@(h'587c) +005876 d002 mov.l @(h'8,pc), r0 ;@(h'5880) +005878 422b jmp @r2 +00587a 0009 nop +00587c 8001 mov.b r0, @(h'1,r0) +00587e 0070 +005880 0000 +005882 03fa +005884 d201 mov.l @(h'4,pc), r2 ;@(h'588c) +005886 d002 mov.l @(h'8,pc), r0 ;@(h'5890) +005888 422b jmp @r2 +00588a 0009 nop +00588c 8001 mov.b r0, @(h'1,r0) +00588e 0070 +005890 0000 +005892 0acd mov.w @(r0,r12), r10 +005894 4511 cmp/pz r5 +005896 8b04 bf h'8 ;@(h'58a2) +005898 e23b mov #h'3b, r2 +00589a 3527 cmp/gt r2, r5 +00589c 8901 bt h'2 ;@(h'58a2) +00589e 4411 cmp/pz r4 +0058a0 8901 bt h'2 ;@(h'58a6) +0058a2 000b rts +0058a4 e000 mov #h'0, r0 +0058a6 d32d mov.l @(h'b4,pc), r3 ;@(h'595c) +0058a8 432b jmp @r3 +0058aa 0009 nop +0058ac 000b rts +0058ae 0009 nop +0058b0 4415 cmp/pl r4 +0058b2 8d02 bt/s h'4 ;@(h'58ba) +0058b4 e601 mov #h'1, r6 +0058b6 a004 bra h'8 ;@(h'58c2) +0058b8 6463 mov r6, r4 +0058ba e715 mov #h'15, r7 +0058bc 3477 cmp/gt r7, r4 +0058be 8b00 bf h'0 ;@(h'58c2) +0058c0 6473 mov r7, r4 +0058c2 4515 cmp/pl r5 +0058c4 8901 bt h'2 ;@(h'58ca) +0058c6 a004 bra h'8 ;@(h'58d2) +0058c8 6563 mov r6, r5 +0058ca e608 mov #h'8, r6 +0058cc 3567 cmp/gt r6, r5 +0058ce 8b00 bf h'0 ;@(h'58d2) +0058d0 6563 mov r6, r5 +0058d2 d323 mov.l @(h'8c,pc), r3 ;@(h'5960) +0058d4 432b jmp @r3 +0058d6 0009 nop +0058d8 2fe6 mov.l r14, @-r15 +0058da 2fd6 mov.l r13, @-r15 +0058dc 2fc6 mov.l r12, @-r15 +0058de 2fb6 mov.l r11, @-r15 +0058e0 2fa6 mov.l r10, @-r15 +0058e2 2f96 mov.l r9, @-r15 +0058e4 2f86 mov.l r8, @-r15 +0058e6 4f22 sts.l pr, @-r15 +0058e8 7ff0 add #h'f0, r15 +0058ea 2f52 mov.l r5, @r15 +0058ec 5342 mov.l @(h'8,r4), r3 +0058ee 6242 mov.l @r4, r2 +0058f0 3237 cmp/gt r3, r2 +0058f2 8f03 bf/s h'6 ;@(h'58fc) +0058f4 5243 mov.l @(h'c,r4), r2 +0058f6 5542 mov.l @(h'8,r4), r5 +0058f8 a002 bra h'4 ;@(h'5900) +0058fa 6642 mov.l @r4, r6 +0058fc 6542 mov.l @r4, r5 +0058fe 5642 mov.l @(h'8,r4), r6 +005900 5341 mov.l @(h'4,r4), r3 +005902 3327 cmp/gt r2, r3 +005904 8b02 bf h'4 ;@(h'590c) +005906 5d43 mov.l @(h'c,r4), r13 +005908 a002 bra h'4 ;@(h'5910) +00590a 5841 mov.l @(h'4,r4), r8 +00590c 5d41 mov.l @(h'4,r4), r13 +00590e 5843 mov.l @(h'c,r4), r8 +005910 4511 cmp/pz r5 +005912 8b70 bf h'e0 ;@(h'59f6) +005914 9321 mov.w @(h'42,pc), r3 ;@(h'595a) +005916 3633 cmp/ge r3, r6 +005918 896d bt h'da ;@(h'59f6) +00591a 4d11 cmp/pz r13 +00591c 8b6b bf h'd6 ;@(h'59f6) +00591e e240 mov #h'40, r2 +005920 3823 cmp/ge r2, r8 +005922 8968 bt h'd0 ;@(h'59f6) +005924 d20f mov.l @(h'3c,pc), r2 ;@(h'5964) +005926 e408 mov #h'8, r4 +005928 6153 mov r5, r1 +00592a 420b jsr @r2 +00592c 6043 mov r4, r0 +00592e 6163 mov r6, r1 +005930 d30c mov.l @(h'30,pc), r3 ;@(h'5964) +005932 1f02 mov.l r0, @(h'8,r15) +005934 430b jsr @r3 +005936 6043 mov r4, r0 +005938 6c03 mov r0, r12 +00593a 6053 mov r5, r0 +00593c 4011 cmp/pz r0 +00593e 8b01 bf h'2 ;@(h'5944) +005940 a005 bra h'a ;@(h'594e) +005942 c907 and #h'7, r0 +005944 6007 not r0, r0 +005946 7001 +005948 c907 and #h'7, r0 +00594a 6007 not r0, r0 +00594c 7001 +00594e 2008 tst r0, r0 +005950 db05 mov.l @(h'14,pc), r11 ;@(h'5968) +005952 8f1f bf/s h'3e ;@(h'5994) +005954 1f01 mov.l r0, @(h'4,r15) +005956 a019 bra h'32 ;@(h'598c) +005958 0009 nop +00595a 0080 +00595c 0030 +00595e 5f68 mov.l @(h'20,r6), r15 +005960 0030 +005962 5f58 mov.l @(h'20,r5), r15 +005964 0030 +005966 533c mov.l @(h'30,r3), r3 +005968 0030 +00596a 5f28 mov.l @(h'20,r2), r15 +00596c 5ef2 mov.l @(h'8,r15), r14 00596e 3ec7 cmp/gt r12, r14 -005970 2f22 mov.l r2, @r15 -005972 8ff5 bf/s h'-16 ;@(h'5960) -005974 2244 mov.b r4, @-r2 -005976 7d01 -005978 3d87 cmp/gt r8, r13 -00597a 8bed bf h'-26 ;@(h'5958) -00597c a031 bra h'62 ;@(h'59e2) -00597e 0009 nop -005980 3658 sub r5, r6 -005982 7608 -005984 4611 cmp/pz r6 -005986 8900 bt h'0 ;@(h'598a) -005988 7607 -00598a 4621 shar r6 -00598c 53f2 mov.l @(h'8,r15), r3 -00598e 62c3 mov r12, r2 -005990 4621 shar r6 -005992 4621 shar r6 -005994 3238 sub r3, r2 -005996 3627 cmp/gt r2, r6 -005998 8b00 bf h'0 ;@(h'599c) -00599a 7c01 -00599c 53f1 mov.l @(h'4,r15), r3 -00599e 3438 sub r3, r4 -0059a0 a01d bra h'3a ;@(h'59de) -0059a2 1f43 mov.l r4, @(h'c,r15) -0059a4 5ef2 mov.l @(h'8,r15), r14 -0059a6 3ec3 cmp/ge r12, r14 -0059a8 8d18 bt/s h'30 ;@(h'59dc) -0059aa 69d3 mov r13, r9 -0059ac 64e3 mov r14, r4 -0059ae 4b0b jsr @r11 -0059b0 6593 mov r9, r5 -0059b2 6a03 mov r0, r10 -0059b4 64e3 mov r14, r4 -0059b6 7401 -0059b8 4b0b jsr @r11 -0059ba 6593 mov r9, r5 -0059bc 62f2 mov.l @r15, r2 -0059be 61ac extu.b r10, r1 -0059c0 6403 mov r0, r4 -0059c2 7201 -0059c4 2f22 mov.l r2, @r15 -0059c6 644c extu.b r4, r4 -0059c8 53f3 mov.l @(h'c,r15), r3 -0059ca 7e01 -0059cc 633b neg r3, r3 -0059ce 443d shld r3, r4 -0059d0 53f1 mov.l @(h'4,r15), r3 -0059d2 3ec3 cmp/ge r12, r14 -0059d4 413d shld r3, r1 -0059d6 241b or r1, r4 -0059d8 8fe8 bf/s h'-30 ;@(h'59ac) -0059da 2244 mov.b r4, @-r2 -0059dc 7d01 -0059de 3d87 cmp/gt r8, r13 -0059e0 8be0 bf h'-40 ;@(h'59a4) -0059e2 7f10 add #h'10, r15 -0059e4 4f26 lds.l @r15+, pr -0059e6 68f6 mov.l @r15+, r8 -0059e8 69f6 mov.l @r15+, r9 -0059ea 6af6 mov.l @r15+, r10 -0059ec 6bf6 mov.l @r15+, r11 -0059ee 6cf6 mov.l @r15+, r12 -0059f0 6df6 mov.l @r15+, r13 -0059f2 000b rts -0059f4 6ef6 mov.l @r15+, r14 -0059f6 0000 -0059f8 4f22 sts.l pr, @-r15 -0059fa e300 mov #h'0, r3 -0059fc 7fe4 add #h'e4, r15 -0059fe 62f3 mov r15, r2 -005a00 1f44 mov.l r4, @(h'10,r15) -005a02 e401 mov #h'1, r4 -005a04 1f53 mov.l r5, @(h'c,r15) -005a06 1f66 mov.l r6, @(h'18,r15) -005a08 1f75 mov.l r7, @(h'14,r15) -005a0a 1f42 mov.l r4, @(h'8,r15) -005a0c 1f41 mov.l r4, @(h'4,r15) -005a0e 2f31 mov.w r3, @r15 -005a10 2f26 mov.l r2, @-r15 -005a12 53f7 mov.l @(h'1c,r15), r3 -005a14 2f36 mov.l r3, @-r15 -005a16 65f3 mov r15, r5 -005a18 d335 mov.l @(h'd4,pc), r3 ;@(h'5af0) -005a1a 64f3 mov r15, r4 -005a1c 57f5 mov.l @(h'14,r15), r7 -005a1e 750c -005a20 56f6 mov.l @(h'18,r15), r6 -005a22 430b jsr @r3 -005a24 7410 add #h'10, r4 -005a26 6403 mov r0, r4 -005a28 52f7 mov.l @(h'1c,r15), r2 -005a2a 85f4 mov.w @(h'8,r15), r0 -005a2c 6303 mov r0, r3 -005a2e 2232 mov.l r3, @r2 -005a30 7f24 add #h'24, r15 -005a32 4f26 lds.l @r15+, pr -005a34 000b rts -005a36 6043 mov r4, r0 -005a38 4f22 sts.l pr, @-r15 -005a3a 7fe4 add #h'e4, r15 -005a3c d32d mov.l @(h'b4,pc), r3 ;@(h'5af4) -005a3e 66f3 mov r15, r6 -005a40 7618 add #h'18, r6 -005a42 65f3 mov r15, r5 -005a44 7514 add #h'14, r5 -005a46 64f3 mov r15, r4 -005a48 430b jsr @r3 -005a4a 7408 -005a4c d22a mov.l @(h'a8,pc), r2 ;@(h'5af8) -005a4e 67f3 mov r15, r7 -005a50 7710 add #h'10, r7 +005970 8d0b bt/s h'16 ;@(h'598a) +005972 6ad3 mov r13, r10 +005974 64e3 mov r14, r4 +005976 4b0b jsr @r11 +005978 65a3 mov r10, r5 +00597a 6403 mov r0, r4 +00597c 62f2 mov.l @r15, r2 +00597e 7e01 +005980 7201 +005982 3ec7 cmp/gt r12, r14 +005984 2f22 mov.l r2, @r15 +005986 8ff5 bf/s h'-16 ;@(h'5974) +005988 2244 mov.b r4, @-r2 +00598a 7d01 +00598c 3d87 cmp/gt r8, r13 +00598e 8bed bf h'-26 ;@(h'596c) +005990 a031 bra h'62 ;@(h'59f6) +005992 0009 nop +005994 3658 sub r5, r6 +005996 7608 +005998 4611 cmp/pz r6 +00599a 8900 bt h'0 ;@(h'599e) +00599c 7607 +00599e 4621 shar r6 +0059a0 53f2 mov.l @(h'8,r15), r3 +0059a2 62c3 mov r12, r2 +0059a4 4621 shar r6 +0059a6 4621 shar r6 +0059a8 3238 sub r3, r2 +0059aa 3627 cmp/gt r2, r6 +0059ac 8b00 bf h'0 ;@(h'59b0) +0059ae 7c01 +0059b0 53f1 mov.l @(h'4,r15), r3 +0059b2 3438 sub r3, r4 +0059b4 a01d bra h'3a ;@(h'59f2) +0059b6 1f43 mov.l r4, @(h'c,r15) +0059b8 5ef2 mov.l @(h'8,r15), r14 +0059ba 3ec3 cmp/ge r12, r14 +0059bc 8d18 bt/s h'30 ;@(h'59f0) +0059be 69d3 mov r13, r9 +0059c0 64e3 mov r14, r4 +0059c2 4b0b jsr @r11 +0059c4 6593 mov r9, r5 +0059c6 6a03 mov r0, r10 +0059c8 64e3 mov r14, r4 +0059ca 7401 +0059cc 4b0b jsr @r11 +0059ce 6593 mov r9, r5 +0059d0 62f2 mov.l @r15, r2 +0059d2 61ac extu.b r10, r1 +0059d4 6403 mov r0, r4 +0059d6 7201 +0059d8 2f22 mov.l r2, @r15 +0059da 644c extu.b r4, r4 +0059dc 53f3 mov.l @(h'c,r15), r3 +0059de 7e01 +0059e0 633b neg r3, r3 +0059e2 443d shld r3, r4 +0059e4 53f1 mov.l @(h'4,r15), r3 +0059e6 3ec3 cmp/ge r12, r14 +0059e8 413d shld r3, r1 +0059ea 241b or r1, r4 +0059ec 8fe8 bf/s h'-30 ;@(h'59c0) +0059ee 2244 mov.b r4, @-r2 +0059f0 7d01 +0059f2 3d87 cmp/gt r8, r13 +0059f4 8be0 bf h'-40 ;@(h'59b8) +0059f6 7f10 add #h'10, r15 +0059f8 4f26 lds.l @r15+, pr +0059fa 68f6 mov.l @r15+, r8 +0059fc 69f6 mov.l @r15+, r9 +0059fe 6af6 mov.l @r15+, r10 +005a00 6bf6 mov.l @r15+, r11 +005a02 6cf6 mov.l @r15+, r12 +005a04 6df6 mov.l @r15+, r13 +005a06 000b rts +005a08 6ef6 mov.l @r15+, r14 +005a0a 0000 +005a0c 4f22 sts.l pr, @-r15 +005a0e e300 mov #h'0, r3 +005a10 7fe4 add #h'e4, r15 +005a12 62f3 mov r15, r2 +005a14 1f44 mov.l r4, @(h'10,r15) +005a16 e401 mov #h'1, r4 +005a18 1f53 mov.l r5, @(h'c,r15) +005a1a 1f66 mov.l r6, @(h'18,r15) +005a1c 1f75 mov.l r7, @(h'14,r15) +005a1e 1f42 mov.l r4, @(h'8,r15) +005a20 1f41 mov.l r4, @(h'4,r15) +005a22 2f31 mov.w r3, @r15 +005a24 2f26 mov.l r2, @-r15 +005a26 53f7 mov.l @(h'1c,r15), r3 +005a28 2f36 mov.l r3, @-r15 +005a2a 65f3 mov r15, r5 +005a2c d335 mov.l @(h'd4,pc), r3 ;@(h'5b04) +005a2e 64f3 mov r15, r4 +005a30 57f5 mov.l @(h'14,r15), r7 +005a32 750c +005a34 56f6 mov.l @(h'18,r15), r6 +005a36 430b jsr @r3 +005a38 7410 add #h'10, r4 +005a3a 6403 mov r0, r4 +005a3c 52f7 mov.l @(h'1c,r15), r2 +005a3e 85f4 mov.w @(h'8,r15), r0 +005a40 6303 mov r0, r3 +005a42 2232 mov.l r3, @r2 +005a44 7f24 add #h'24, r15 +005a46 4f26 lds.l @r15+, pr +005a48 000b rts +005a4a 6043 mov r4, r0 +005a4c 4f22 sts.l pr, @-r15 +005a4e 7fe4 add #h'e4, r15 +005a50 d32d mov.l @(h'b4,pc), r3 ;@(h'5b08) 005a52 66f3 mov r15, r6 -005a54 760c +005a54 7618 add #h'18, r6 005a56 65f3 mov r15, r5 -005a58 7504 -005a5a 420b jsr @r2 -005a5c 64f3 mov r15, r4 -005a5e 53f2 mov.l @(h'8,r15), r3 -005a60 2338 tst r3, r3 -005a62 8b10 bf h'20 ;@(h'5a86) -005a64 64f0 mov.b @r15, r4 -005a66 644c extu.b r4, r4 -005a68 d524 mov.l @(h'90,pc), r5 ;@(h'5afc) -005a6a 2448 tst r4, r4 -005a6c 8907 bt h'e ;@(h'5a7e) -005a6e 6043 mov r4, r0 -005a70 8801 cmp/eq #h'1, r0 -005a72 8b08 bf h'10 ;@(h'5a86) -005a74 84f4 mov.b @(h'4,r15), r0 -005a76 e303 mov #h'3, r3 -005a78 600c extu.b r0, r0 -005a7a 3037 cmp/gt r3, r0 -005a7c 8903 bt h'6 ;@(h'5a86) -005a7e 7f1c add #h'1c, r15 -005a80 4f26 lds.l @r15+, pr -005a82 000b rts -005a84 6053 mov r5, r0 -005a86 d31e mov.l @(h'78,pc), r3 ;@(h'5b00) -005a88 430b jsr @r3 -005a8a 0009 nop -005a8c 7f1c add #h'1c, r15 -005a8e 4f26 lds.l @r15+, pr -005a90 000b rts -005a92 0009 nop -005a94 2fe6 mov.l r14, @-r15 -005a96 2fc6 mov.l r12, @-r15 -005a98 4f22 sts.l pr, @-r15 -005a9a 7ffc add #h'fc, r15 -005a9c de19 mov.l @(h'64,pc), r14 ;@(h'5b04) -005a9e 63e2 mov.l @r14, r3 -005aa0 2338 tst r3, r3 -005aa2 8f03 bf/s h'6 ;@(h'5aac) -005aa4 6c43 mov r4, r12 -005aa6 bfc7 bsr h'-72 ;@(h'5a38) -005aa8 0009 nop -005aaa 2e02 mov.l r0, @r14 -005aac 60e2 mov.l @r14, r0 -005aae e700 mov #h'0, r7 -005ab0 ee0c mov #h'c, r14 -005ab2 e607 mov #h'7, r6 -005ab4 a008 bra h'10 ;@(h'5ac8) -005ab6 6573 mov r7, r5 -005ab8 6473 mov r7, r4 -005aba 6306 mov.l @r0+, r3 -005abc 33c0 cmp/eq r12, r3 -005abe 8908 bt h'10 ;@(h'5ad2) -005ac0 7401 -005ac2 3463 cmp/ge r6, r4 -005ac4 8bf9 bf h'-e ;@(h'5aba) -005ac6 7501 -005ac8 35e3 cmp/ge r14, r5 -005aca 8bf5 bf h'-16 ;@(h'5ab8) -005acc e6ff mov #h'ffffffff, r6 -005ace 6463 mov r6, r4 -005ad0 6563 mov r6, r5 -005ad2 66f3 mov r15, r6 -005ad4 d30c mov.l @(h'30,pc), r3 ;@(h'5b08) -005ad6 6053 mov r5, r0 -005ad8 2640 mov.b r4, @r6 -005ada 6263 mov r6, r2 -005adc 8061 mov.b r0, @(h'1,r6) -005ade 51f4 mov.l @(h'10,r15), r1 -005ae0 430b jsr @r3 -005ae2 e002 mov #h'2, r0 -005ae4 7f04 -005ae6 4f26 lds.l @r15+, pr -005ae8 6cf6 mov.l @r15+, r12 -005aea 000b rts -005aec 6ef6 mov.l @r15+, r14 -005aee 0000 -005af0 0030 -005af2 5ec4 mov.l @(h'10,r12), r14 -005af4 0030 -005af6 5f24 mov.l @(h'10,r2), r15 -005af8 0030 -005afa 5f34 mov.l @(h'10,r3), r15 -005afc 0030 -005afe 8ef4 -005b00 0030 -005b02 5eb4 mov.l @(h'10,r11), r14 -005b04 0810 -005b06 01a8 +005a58 7514 add #h'14, r5 +005a5a 64f3 mov r15, r4 +005a5c 430b jsr @r3 +005a5e 7408 +005a60 d22a mov.l @(h'a8,pc), r2 ;@(h'5b0c) +005a62 67f3 mov r15, r7 +005a64 7710 add #h'10, r7 +005a66 66f3 mov r15, r6 +005a68 760c +005a6a 65f3 mov r15, r5 +005a6c 7504 +005a6e 420b jsr @r2 +005a70 64f3 mov r15, r4 +005a72 53f2 mov.l @(h'8,r15), r3 +005a74 2338 tst r3, r3 +005a76 8b10 bf h'20 ;@(h'5a9a) +005a78 64f0 mov.b @r15, r4 +005a7a 644c extu.b r4, r4 +005a7c d524 mov.l @(h'90,pc), r5 ;@(h'5b10) +005a7e 2448 tst r4, r4 +005a80 8907 bt h'e ;@(h'5a92) +005a82 6043 mov r4, r0 +005a84 8801 cmp/eq #h'1, r0 +005a86 8b08 bf h'10 ;@(h'5a9a) +005a88 84f4 mov.b @(h'4,r15), r0 +005a8a e303 mov #h'3, r3 +005a8c 600c extu.b r0, r0 +005a8e 3037 cmp/gt r3, r0 +005a90 8903 bt h'6 ;@(h'5a9a) +005a92 7f1c add #h'1c, r15 +005a94 4f26 lds.l @r15+, pr +005a96 000b rts +005a98 6053 mov r5, r0 +005a9a d31e mov.l @(h'78,pc), r3 ;@(h'5b14) +005a9c 430b jsr @r3 +005a9e 0009 nop +005aa0 7f1c add #h'1c, r15 +005aa2 4f26 lds.l @r15+, pr +005aa4 000b rts +005aa6 0009 nop +005aa8 2fe6 mov.l r14, @-r15 +005aaa 2fc6 mov.l r12, @-r15 +005aac 4f22 sts.l pr, @-r15 +005aae 7ffc add #h'fc, r15 +005ab0 de19 mov.l @(h'64,pc), r14 ;@(h'5b18) +005ab2 63e2 mov.l @r14, r3 +005ab4 2338 tst r3, r3 +005ab6 8f03 bf/s h'6 ;@(h'5ac0) +005ab8 6c43 mov r4, r12 +005aba bfc7 bsr h'-72 ;@(h'5a4c) +005abc 0009 nop +005abe 2e02 mov.l r0, @r14 +005ac0 60e2 mov.l @r14, r0 +005ac2 e700 mov #h'0, r7 +005ac4 ee0c mov #h'c, r14 +005ac6 e607 mov #h'7, r6 +005ac8 a008 bra h'10 ;@(h'5adc) +005aca 6573 mov r7, r5 +005acc 6473 mov r7, r4 +005ace 6306 mov.l @r0+, r3 +005ad0 33c0 cmp/eq r12, r3 +005ad2 8908 bt h'10 ;@(h'5ae6) +005ad4 7401 +005ad6 3463 cmp/ge r6, r4 +005ad8 8bf9 bf h'-e ;@(h'5ace) +005ada 7501 +005adc 35e3 cmp/ge r14, r5 +005ade 8bf5 bf h'-16 ;@(h'5acc) +005ae0 e6ff mov #h'ffffffff, r6 +005ae2 6463 mov r6, r4 +005ae4 6563 mov r6, r5 +005ae6 66f3 mov r15, r6 +005ae8 d30c mov.l @(h'30,pc), r3 ;@(h'5b1c) +005aea 6053 mov r5, r0 +005aec 2640 mov.b r4, @r6 +005aee 6263 mov r6, r2 +005af0 8061 mov.b r0, @(h'1,r6) +005af2 51f4 mov.l @(h'10,r15), r1 +005af4 430b jsr @r3 +005af6 e002 mov #h'2, r0 +005af8 7f04 +005afa 4f26 lds.l @r15+, pr +005afc 6cf6 mov.l @r15+, r12 +005afe 000b rts +005b00 6ef6 mov.l @r15+, r14 +005b02 0000 +005b04 0030 +005b06 5ed8 mov.l @(h'20,r13), r14 005b08 0030 -005b0a 5608 mov.l @(h'20,r0), r6 -005b0c 2fe6 mov.l r14, @-r15 -005b0e 0312 stc gbr, r3 -005b10 d24c mov.l @(h'130,pc), r2 ;@(h'5c44) -005b12 e501 mov #h'1, r5 -005b14 4f22 sts.l pr, @-r15 -005b16 6e43 mov r4, r14 -005b18 4f12 sts.l macl, @-r15 -005b1a 7ffc add #h'fc, r15 -005b1c 2f32 mov.l r3, @r15 -005b1e 420b jsr @r2 -005b20 e410 mov #h'10, r4 -005b22 4e15 cmp/pl r14 -005b24 8d01 bt/s h'2 ;@(h'5b2a) -005b26 e428 mov #h'28, r4 -005b28 ee01 mov #h'1, r14 -005b2a 3e47 cmp/gt r4, r14 -005b2c 8b00 bf h'0 ;@(h'5b30) -005b2e 6e43 mov r4, r14 -005b30 9283 mov.w @(h'106,pc), r2 ;@(h'5c3a) -005b32 e45c mov #h'5c, r4 -005b34 0e47 mul.l r4, r14 -005b36 e3fc mov #h'fffffffc, r3 -005b38 041a sts macl, r4 -005b3a 443c shad r3, r4 -005b3c 6447 not r4, r4 -005b3e 644c extu.b r4, r4 -005b40 421e ldc r2, gbr -005b42 c502 mov.w @(h'4,gbr), r0 -005b44 937a mov.w @(h'f4,pc), r3 ;@(h'5c3c) -005b46 2039 and r3, r0 -005b48 c102 mov.w r0, @(h'4,gbr) -005b4a e180 mov #h'ffffff80, r1 -005b4c d03e mov.l @(h'f8,pc), r0 ;@(h'5c48) -005b4e 411e ldc r1, gbr -005b50 c103 mov.w r0, @(h'6,gbr) -005b52 9074 mov.w @(h'e8,pc), r0 ;@(h'5c3e) -005b54 204b or r4, r0 -005b56 c102 mov.w r0, @(h'4,gbr) -005b58 d03c mov.l @(h'f0,pc), r0 ;@(h'5c4c) -005b5a c103 mov.w r0, @(h'6,gbr) -005b5c d03c mov.l @(h'f0,pc), r0 ;@(h'5c50) -005b5e c103 mov.w r0, @(h'6,gbr) -005b60 e408 mov #h'8, r4 -005b62 c406 mov.b @(h'6,gbr), r0 -005b64 600c extu.b r0, r0 -005b66 2048 tst r4, r0 -005b68 89fb bt h'-a ;@(h'5b62) -005b6a c406 mov.b @(h'6,gbr), r0 -005b6c 600c extu.b r0, r0 -005b6e c9f7 and #h'f7, r0 -005b70 d335 mov.l @(h'd4,pc), r3 ;@(h'5c48) -005b72 203b or r3, r0 -005b74 c103 mov.w r0, @(h'6,gbr) -005b76 6033 mov r3, r0 -005b78 c103 mov.w r0, @(h'6,gbr) -005b7a 9060 mov.w @(h'c0,pc), r0 ;@(h'5c3e) -005b7c c102 mov.w r0, @(h'4,gbr) -005b7e e500 mov #h'0, r5 -005b80 d230 mov.l @(h'c0,pc), r2 ;@(h'5c44) -005b82 420b jsr @r2 -005b84 e410 mov #h'10, r4 -005b86 63f2 mov.l @r15, r3 -005b88 431e ldc r3, gbr -005b8a 7f04 -005b8c 4f16 lds.l @r15+, macl -005b8e 4f26 lds.l @r15+, pr -005b90 000b rts -005b92 6ef6 mov.l @r15+, r14 -005b94 2fe6 mov.l r14, @-r15 -005b96 e501 mov #h'1, r5 -005b98 2fd6 mov.l r13, @-r15 -005b9a e708 mov #h'8, r7 -005b9c 2fc6 mov.l r12, @-r15 -005b9e 6c53 mov r5, r12 -005ba0 2fb6 mov.l r11, @-r15 -005ba2 2fa6 mov.l r10, @-r15 -005ba4 2f96 mov.l r9, @-r15 -005ba6 ea00 mov #h'0, r10 -005ba8 4f22 sts.l pr, @-r15 -005baa 6ba3 mov r10, r11 -005bac 6340 mov.b @r4, r3 -005bae 633c extu.b r3, r3 -005bb0 8441 mov.b @(h'1,r4), r0 -005bb2 4c3d shld r3, r12 -005bb4 600c extu.b r0, r0 -005bb6 3073 cmp/ge r7, r0 -005bb8 8d03 bt/s h'6 ;@(h'5bc2) -005bba 6953 mov r5, r9 -005bbc 8441 mov.b @(h'1,r4), r0 -005bbe a001 bra h'2 ;@(h'5bc4) -005bc0 600c extu.b r0, r0 -005bc2 70f8 add #h'f8, r0 -005bc4 d323 mov.l @(h'8c,pc), r3 ;@(h'5c54) -005bc6 450d shld r0, r5 -005bc8 d023 mov.l @(h'8c,pc), r0 ;@(h'5c58) -005bca 431e ldc r3, gbr -005bcc c101 mov.w r0, @(h'2,gbr) -005bce c50c mov.w @(h'18,gbr), r0 -005bd0 d222 mov.l @(h'88,pc), r2 ;@(h'5c5c) -005bd2 2029 and r2, r0 -005bd4 cbaa or #h'aa, r0 -005bd6 c10c mov.w r0, @(h'18,gbr) -005bd8 d621 mov.l @(h'84,pc), r6 ;@(h'5c60) -005bda 8441 mov.b @(h'1,r4), r0 -005bdc 600c extu.b r0, r0 -005bde 3073 cmp/ge r7, r0 -005be0 8905 bt h'a ;@(h'5bee) -005be2 8441 mov.b @(h'1,r4), r0 -005be4 600c extu.b r0, r0 -005be6 4000 shll r0 -005be8 006d mov.w @(r0,r6), r0 -005bea a007 bra h'e ;@(h'5bfc) -005bec c101 mov.w r0, @(h'2,gbr) -005bee 4000 shll r0 -005bf0 006d mov.w @(r0,r6), r0 -005bf2 6103 mov r0, r1 -005bf4 c50c mov.w @(h'18,gbr), r0 -005bf6 2029 and r2, r0 -005bf8 201b or r1, r0 -005bfa c10c mov.w r0, @(h'18,gbr) -005bfc d319 mov.l @(h'64,pc), r3 ;@(h'5c64) -005bfe 431e ldc r3, gbr -005c00 8441 mov.b @(h'1,r4), r0 -005c02 600c extu.b r0, r0 -005c04 3073 cmp/ge r7, r0 -005c06 8d06 bt/s h'c ;@(h'5c16) -005c08 6657 not r5, r6 -005c0a 6063 mov r6, r0 -005c0c c002 mov.b r0, @(h'2,gbr) -005c0e c418 mov.b @(h'18,gbr), r0 -005c10 c9f0 and #h'f0, r0 -005c12 a005 bra h'a ;@(h'5c20) -005c14 cb0f or #h'f, r0 -005c16 9013 mov.w @(h'26,pc), r0 ;@(h'5c40) -005c18 c002 mov.b r0, @(h'2,gbr) -005c1a c418 mov.b @(h'18,gbr), r0 -005c1c c9f0 and #h'f0, r0 -005c1e 206b or r6, r0 -005c20 c018 mov.b r0, @(h'18,gbr) -005c22 bf73 bsr h'-11a ;@(h'5b0c) -005c24 e401 mov #h'1, r4 -005c26 6ea3 mov r10, r14 -005c28 ed05 mov #h'5, r13 -005c2a c400 mov.b @(h'0,gbr), r0 -005c2c 6407 not r0, r4 -005c2e 644c extu.b r4, r4 -005c30 62cc extu.b r12, r2 -005c32 2428 tst r2, r4 -005c34 8b18 bf h'30 ;@(h'5c68) -005c36 a01c bra h'38 ;@(h'5c72) -005c38 7b01 -005c3a fee0 -005c3c 0fff mac.l @r15+, @r15+ -005c3e 5a00 mov.l @(h'0,r0), r10 -005c40 00ff mac.l @r15+, @r0+ -005c42 0000 -005c44 0030 -005c46 5f64 mov.l @(h'10,r6), r15 -005c48 0000 -005c4a a500 bra h'a00 ;@(h'664e) -005c4c 0000 -005c4e a505 bra h'a0a ;@(h'665c) -005c50 0000 -005c52 a585 bra h'b0a ;@(h'6760) -005c54 a400 bra h'800 ;@(h'6458) -005c56 0100 -005c58 0000 -005c5a aaaa bra h'-aac ;@(h'51b2) +005b0a 5f38 mov.l @(h'20,r3), r15 +005b0c 0030 +005b0e 5f48 mov.l @(h'20,r4), r15 +005b10 0030 +005b12 8f08 bf/s h'10 ;@(h'5b26) +005b14 0030 +005b16 5ec8 mov.l @(h'20,r12), r14 +005b18 0810 +005b1a 01a8 +005b1c 0030 +005b1e 561c mov.l @(h'30,r1), r6 +005b20 2fe6 mov.l r14, @-r15 +005b22 0312 stc gbr, r3 +005b24 d24c mov.l @(h'130,pc), r2 ;@(h'5c58) +005b26 e501 mov #h'1, r5 +005b28 4f22 sts.l pr, @-r15 +005b2a 6e43 mov r4, r14 +005b2c 4f12 sts.l macl, @-r15 +005b2e 7ffc add #h'fc, r15 +005b30 2f32 mov.l r3, @r15 +005b32 420b jsr @r2 +005b34 e410 mov #h'10, r4 +005b36 4e15 cmp/pl r14 +005b38 8d01 bt/s h'2 ;@(h'5b3e) +005b3a e428 mov #h'28, r4 +005b3c ee01 mov #h'1, r14 +005b3e 3e47 cmp/gt r4, r14 +005b40 8b00 bf h'0 ;@(h'5b44) +005b42 6e43 mov r4, r14 +005b44 9283 mov.w @(h'106,pc), r2 ;@(h'5c4e) +005b46 e45c mov #h'5c, r4 +005b48 0e47 mul.l r4, r14 +005b4a e3fc mov #h'fffffffc, r3 +005b4c 041a sts macl, r4 +005b4e 443c shad r3, r4 +005b50 6447 not r4, r4 +005b52 644c extu.b r4, r4 +005b54 421e ldc r2, gbr +005b56 c502 mov.w @(h'4,gbr), r0 +005b58 937a mov.w @(h'f4,pc), r3 ;@(h'5c50) +005b5a 2039 and r3, r0 +005b5c c102 mov.w r0, @(h'4,gbr) +005b5e e180 mov #h'ffffff80, r1 +005b60 d03e mov.l @(h'f8,pc), r0 ;@(h'5c5c) +005b62 411e ldc r1, gbr +005b64 c103 mov.w r0, @(h'6,gbr) +005b66 9074 mov.w @(h'e8,pc), r0 ;@(h'5c52) +005b68 204b or r4, r0 +005b6a c102 mov.w r0, @(h'4,gbr) +005b6c d03c mov.l @(h'f0,pc), r0 ;@(h'5c60) +005b6e c103 mov.w r0, @(h'6,gbr) +005b70 d03c mov.l @(h'f0,pc), r0 ;@(h'5c64) +005b72 c103 mov.w r0, @(h'6,gbr) +005b74 e408 mov #h'8, r4 +005b76 c406 mov.b @(h'6,gbr), r0 +005b78 600c extu.b r0, r0 +005b7a 2048 tst r4, r0 +005b7c 89fb bt h'-a ;@(h'5b76) +005b7e c406 mov.b @(h'6,gbr), r0 +005b80 600c extu.b r0, r0 +005b82 c9f7 and #h'f7, r0 +005b84 d335 mov.l @(h'd4,pc), r3 ;@(h'5c5c) +005b86 203b or r3, r0 +005b88 c103 mov.w r0, @(h'6,gbr) +005b8a 6033 mov r3, r0 +005b8c c103 mov.w r0, @(h'6,gbr) +005b8e 9060 mov.w @(h'c0,pc), r0 ;@(h'5c52) +005b90 c102 mov.w r0, @(h'4,gbr) +005b92 e500 mov #h'0, r5 +005b94 d230 mov.l @(h'c0,pc), r2 ;@(h'5c58) +005b96 420b jsr @r2 +005b98 e410 mov #h'10, r4 +005b9a 63f2 mov.l @r15, r3 +005b9c 431e ldc r3, gbr +005b9e 7f04 +005ba0 4f16 lds.l @r15+, macl +005ba2 4f26 lds.l @r15+, pr +005ba4 000b rts +005ba6 6ef6 mov.l @r15+, r14 +005ba8 2fe6 mov.l r14, @-r15 +005baa e501 mov #h'1, r5 +005bac 2fd6 mov.l r13, @-r15 +005bae e708 mov #h'8, r7 +005bb0 2fc6 mov.l r12, @-r15 +005bb2 6c53 mov r5, r12 +005bb4 2fb6 mov.l r11, @-r15 +005bb6 2fa6 mov.l r10, @-r15 +005bb8 2f96 mov.l r9, @-r15 +005bba ea00 mov #h'0, r10 +005bbc 4f22 sts.l pr, @-r15 +005bbe 6ba3 mov r10, r11 +005bc0 6340 mov.b @r4, r3 +005bc2 633c extu.b r3, r3 +005bc4 8441 mov.b @(h'1,r4), r0 +005bc6 4c3d shld r3, r12 +005bc8 600c extu.b r0, r0 +005bca 3073 cmp/ge r7, r0 +005bcc 8d03 bt/s h'6 ;@(h'5bd6) +005bce 6953 mov r5, r9 +005bd0 8441 mov.b @(h'1,r4), r0 +005bd2 a001 bra h'2 ;@(h'5bd8) +005bd4 600c extu.b r0, r0 +005bd6 70f8 add #h'f8, r0 +005bd8 d323 mov.l @(h'8c,pc), r3 ;@(h'5c68) +005bda 450d shld r0, r5 +005bdc d023 mov.l @(h'8c,pc), r0 ;@(h'5c6c) +005bde 431e ldc r3, gbr +005be0 c101 mov.w r0, @(h'2,gbr) +005be2 c50c mov.w @(h'18,gbr), r0 +005be4 d222 mov.l @(h'88,pc), r2 ;@(h'5c70) +005be6 2029 and r2, r0 +005be8 cbaa or #h'aa, r0 +005bea c10c mov.w r0, @(h'18,gbr) +005bec d621 mov.l @(h'84,pc), r6 ;@(h'5c74) +005bee 8441 mov.b @(h'1,r4), r0 +005bf0 600c extu.b r0, r0 +005bf2 3073 cmp/ge r7, r0 +005bf4 8905 bt h'a ;@(h'5c02) +005bf6 8441 mov.b @(h'1,r4), r0 +005bf8 600c extu.b r0, r0 +005bfa 4000 shll r0 +005bfc 006d mov.w @(r0,r6), r0 +005bfe a007 bra h'e ;@(h'5c10) +005c00 c101 mov.w r0, @(h'2,gbr) +005c02 4000 shll r0 +005c04 006d mov.w @(r0,r6), r0 +005c06 6103 mov r0, r1 +005c08 c50c mov.w @(h'18,gbr), r0 +005c0a 2029 and r2, r0 +005c0c 201b or r1, r0 +005c0e c10c mov.w r0, @(h'18,gbr) +005c10 d319 mov.l @(h'64,pc), r3 ;@(h'5c78) +005c12 431e ldc r3, gbr +005c14 8441 mov.b @(h'1,r4), r0 +005c16 600c extu.b r0, r0 +005c18 3073 cmp/ge r7, r0 +005c1a 8d06 bt/s h'c ;@(h'5c2a) +005c1c 6657 not r5, r6 +005c1e 6063 mov r6, r0 +005c20 c002 mov.b r0, @(h'2,gbr) +005c22 c418 mov.b @(h'18,gbr), r0 +005c24 c9f0 and #h'f0, r0 +005c26 a005 bra h'a ;@(h'5c34) +005c28 cb0f or #h'f, r0 +005c2a 9013 mov.w @(h'26,pc), r0 ;@(h'5c54) +005c2c c002 mov.b r0, @(h'2,gbr) +005c2e c418 mov.b @(h'18,gbr), r0 +005c30 c9f0 and #h'f0, r0 +005c32 206b or r6, r0 +005c34 c018 mov.b r0, @(h'18,gbr) +005c36 bf73 bsr h'-11a ;@(h'5b20) +005c38 e401 mov #h'1, r4 +005c3a 6ea3 mov r10, r14 +005c3c ed05 mov #h'5, r13 +005c3e c400 mov.b @(h'0,gbr), r0 +005c40 6407 not r0, r4 +005c42 644c extu.b r4, r4 +005c44 62cc extu.b r12, r2 +005c46 2428 tst r2, r4 +005c48 8b18 bf h'30 ;@(h'5c7c) +005c4a a01c bra h'38 ;@(h'5c86) +005c4c 7b01 +005c4e fee0 +005c50 0fff mac.l @r15+, @r15+ +005c52 5a00 mov.l @(h'0,r0), r10 +005c54 00ff mac.l @r15+, @r0+ +005c56 0000 +005c58 0030 +005c5a 5f78 mov.l @(h'20,r7), r15 005c5c 0000 -005c5e ff00 -005c60 0030 -005c62 9044 mov.w @(h'88,pc), r0 ;@(h'5cee) -005c64 a400 bra h'800 ;@(h'6468) -005c66 0120 -005c68 bf50 bsr h'-160 ;@(h'5b0c) -005c6a e40a mov #h'a, r4 -005c6c 7e01 -005c6e 3ed3 cmp/ge r13, r14 -005c70 8bdb bf h'-4a ;@(h'5c2a) -005c72 2bb8 tst r11, r11 -005c74 8900 bt h'0 ;@(h'5c78) -005c76 69a3 mov r10, r9 -005c78 d22b mov.l @(h'ac,pc), r2 ;@(h'5d28) -005c7a 421e ldc r2, gbr -005c7c d02b mov.l @(h'ac,pc), r0 ;@(h'5d2c) -005c7e c101 mov.w r0, @(h'2,gbr) -005c80 c50c mov.w @(h'18,gbr), r0 -005c82 d32b mov.l @(h'ac,pc), r3 ;@(h'5d30) -005c84 2039 and r3, r0 -005c86 cbaa or #h'aa, r0 -005c88 c10c mov.w r0, @(h'18,gbr) -005c8a bf3f bsr h'-182 ;@(h'5b0c) -005c8c e401 mov #h'1, r4 -005c8e 904a mov.w @(h'94,pc), r0 ;@(h'5d26) -005c90 c101 mov.w r0, @(h'2,gbr) -005c92 c50c mov.w @(h'18,gbr), r0 -005c94 d326 mov.l @(h'98,pc), r3 ;@(h'5d30) -005c96 2039 and r3, r0 -005c98 cb55 or #h'55, r0 -005c9a c10c mov.w r0, @(h'18,gbr) -005c9c bf36 bsr h'-194 ;@(h'5b0c) -005c9e e401 mov #h'1, r4 -005ca0 d324 mov.l @(h'90,pc), r3 ;@(h'5d34) -005ca2 e000 mov #h'0, r0 -005ca4 431e ldc r3, gbr -005ca6 c002 mov.b r0, @(h'2,gbr) -005ca8 c418 mov.b @(h'18,gbr), r0 -005caa c9f0 and #h'f0, r0 -005cac c018 mov.b r0, @(h'18,gbr) -005cae 6093 mov r9, r0 -005cb0 4f26 lds.l @r15+, pr -005cb2 69f6 mov.l @r15+, r9 -005cb4 6af6 mov.l @r15+, r10 -005cb6 6bf6 mov.l @r15+, r11 -005cb8 6cf6 mov.l @r15+, r12 -005cba 6df6 mov.l @r15+, r13 -005cbc 000b rts -005cbe 6ef6 mov.l @r15+, r14 -005cc0 4f22 sts.l pr, @-r15 -005cc2 7ffc add #h'fc, r15 -005cc4 63f3 mov r15, r3 -005cc6 bee5 bsr h'-236 ;@(h'5a94) -005cc8 2f36 mov.l r3, @-r15 -005cca 7f04 -005ccc 63f0 mov.b @r15, r3 -005cce 633c extu.b r3, r3 -005cd0 4311 cmp/pz r3 -005cd2 8b03 bf h'6 ;@(h'5cdc) -005cd4 84f1 mov.b @(h'1,r15), r0 -005cd6 600c extu.b r0, r0 -005cd8 4011 cmp/pz r0 -005cda 8903 bt h'6 ;@(h'5ce4) -005cdc 7f04 -005cde 4f26 lds.l @r15+, pr -005ce0 000b rts -005ce2 e000 mov #h'0, r0 -005ce4 bf56 bsr h'-154 ;@(h'5b94) -005ce6 64f3 mov r15, r4 -005ce8 7f04 -005cea 4f26 lds.l @r15+, pr -005cec 000b rts -005cee 0009 nop -005cf0 4f22 sts.l pr, @-r15 -005cf2 7ffc add #h'fc, r15 -005cf4 63f3 mov r15, r3 -005cf6 becd bsr h'-266 ;@(h'5a94) -005cf8 2f36 mov.l r3, @-r15 -005cfa 7f04 -005cfc 63f0 mov.b @r15, r3 -005cfe 633c extu.b r3, r3 -005d00 4311 cmp/pz r3 -005d02 8b03 bf h'6 ;@(h'5d0c) -005d04 84f1 mov.b @(h'1,r15), r0 -005d06 600c extu.b r0, r0 -005d08 4011 cmp/pz r0 -005d0a 8903 bt h'6 ;@(h'5d14) -005d0c 7f04 -005d0e 4f26 lds.l @r15+, pr -005d10 000b rts -005d12 e000 mov #h'0, r0 -005d14 d208 mov.l @(h'20,pc), r2 ;@(h'5d38) -005d16 420b jsr @r2 -005d18 64f3 mov r15, r4 -005d1a 2008 tst r0, r0 -005d1c 0029 movt r0 -005d1e 7f04 -005d20 4f26 lds.l @r15+, pr -005d22 000b rts -005d24 0009 nop -005d26 5555 mov.l @(h'14,r5), r5 -005d28 a400 bra h'800 ;@(h'652c) -005d2a 0100 -005d2c 0000 -005d2e aaaa bra h'-aac ;@(h'5286) -005d30 0000 -005d32 ff00 -005d34 a400 bra h'800 ;@(h'6538) -005d36 0120 -005d38 0030 -005d3a 5f04 mov.l @(h'10,r0), r15 -005d3c d037 mov.l @(h'dc,pc), r0 ;@(h'5e1c) -005d3e 000b rts -005d40 0009 nop -005d42 e301 mov #h'1, r3 -005d44 2fe6 mov.l r14, @-r15 -005d46 6e43 mov r4, r14 -005d48 4f22 sts.l pr, @-r15 -005d4a 3e33 cmp/ge r3, r14 -005d4c 7ff8 add #h'f8, r15 -005d4e 1f51 mov.l r5, @(h'4,r15) -005d50 8f03 bf/s h'6 ;@(h'5d5a) -005d52 2f62 mov.l r6, @r15 -005d54 e105 mov #h'5, r1 -005d56 3e17 cmp/gt r1, r14 -005d58 8b04 bf h'8 ;@(h'5d64) -005d5a e0ff mov #h'ffffffff, r0 -005d5c 7f08 -005d5e 4f26 lds.l @r15+, pr -005d60 000b rts -005d62 6ef6 mov.l @r15+, r14 -005d64 56f1 mov.l @(h'4,r15), r6 -005d66 7e05 -005d68 65f2 mov.l @r15, r5 -005d6a d32d mov.l @(h'b4,pc), r3 ;@(h'5e20) -005d6c 430b jsr @r3 -005d6e 64e3 mov r14, r4 -005d70 6403 mov r0, r4 -005d72 4411 cmp/pz r4 -005d74 8b05 bf h'a ;@(h'5d82) -005d76 d32b mov.l @(h'ac,pc), r3 ;@(h'5e24) -005d78 430b jsr @r3 -005d7a 64e3 mov r14, r4 -005d7c 6403 mov r0, r4 -005d7e 4411 cmp/pz r4 -005d80 8904 bt h'8 ;@(h'5d8c) -005d82 6043 mov r4, r0 -005d84 7f08 -005d86 4f26 lds.l @r15+, pr -005d88 000b rts -005d8a 6ef6 mov.l @r15+, r14 -005d8c 60e3 mov r14, r0 -005d8e 7f08 -005d90 4f26 lds.l @r15+, pr -005d92 000b rts -005d94 6ef6 mov.l @r15+, r14 -005d96 e301 mov #h'1, r3 -005d98 2fe6 mov.l r14, @-r15 -005d9a 6e43 mov r4, r14 -005d9c 4f22 sts.l pr, @-r15 -005d9e 3e33 cmp/ge r3, r14 -005da0 8b02 bf h'4 ;@(h'5da8) -005da2 e105 mov #h'5, r1 -005da4 3e17 cmp/gt r1, r14 -005da6 8b03 bf h'6 ;@(h'5db0) -005da8 4f26 lds.l @r15+, pr -005daa e0ff mov #h'ffffffff, r0 -005dac 000b rts -005dae 6ef6 mov.l @r15+, r14 -005db0 d31d mov.l @(h'74,pc), r3 ;@(h'5e28) -005db2 7e05 -005db4 430b jsr @r3 -005db6 64e3 mov r14, r4 -005db8 6403 mov r0, r4 -005dba 4411 cmp/pz r4 -005dbc 8b05 bf h'a ;@(h'5dca) -005dbe d31b mov.l @(h'6c,pc), r3 ;@(h'5e2c) -005dc0 430b jsr @r3 -005dc2 64e3 mov r14, r4 -005dc4 6403 mov r0, r4 -005dc6 4411 cmp/pz r4 -005dc8 8903 bt h'6 ;@(h'5dd2) -005dca 6043 mov r4, r0 -005dcc 4f26 lds.l @r15+, pr -005dce 000b rts -005dd0 6ef6 mov.l @r15+, r14 -005dd2 60e3 mov r14, r0 -005dd4 4f26 lds.l @r15+, pr -005dd6 000b rts -005dd8 6ef6 mov.l @r15+, r14 -005dda 6143 mov r4, r1 -005ddc d314 mov.l @(h'50,pc), r3 ;@(h'5e30) -005dde 2fe6 mov.l r14, @-r15 -005de0 2fd6 mov.l r13, @-r15 -005de2 2fc6 mov.l r12, @-r15 -005de4 4f22 sts.l pr, @-r15 -005de6 7ffc add #h'fc, r15 -005de8 9e17 mov.w @(h'2e,pc), r14 ;@(h'5e1a) -005dea 430b jsr @r3 -005dec 60e3 mov r14, r0 -005dee 6d03 mov r0, r13 -005df0 d210 mov.l @(h'40,pc), r2 ;@(h'5e34) -005df2 6143 mov r4, r1 -005df4 420b jsr @r2 -005df6 60e3 mov r14, r0 -005df8 dc0f mov.l @(h'3c,pc), r12 ;@(h'5e38) -005dfa 4d15 cmp/pl r13 -005dfc 8f05 bf/s h'a ;@(h'5e0a) -005dfe 2f02 mov.l r0, @r15 -005e00 4c0b jsr @r12 -005e02 64e3 mov r14, r4 -005e04 7dff add #h'ff, r13 -005e06 4d15 cmp/pl r13 -005e08 89fa bt h'-c ;@(h'5e00) -005e0a 4c0b jsr @r12 -005e0c 64f2 mov.l @r15, r4 -005e0e 7f04 -005e10 4f26 lds.l @r15+, pr -005e12 6cf6 mov.l @r15+, r12 -005e14 6df6 mov.l @r15+, r13 -005e16 000b rts -005e18 6ef6 mov.l @r15+, r14 -005e1a 03e8 -005e1c 0100 -005e1e 0000 -005e20 0030 -005e22 5ea4 mov.l @(h'10,r10), r14 -005e24 0030 -005e26 5ee4 mov.l @(h'10,r14), r14 -005e28 0030 -005e2a 5ef4 mov.l @(h'10,r15), r14 -005e2c 0030 -005e2e 57c0 mov.l @(h'0,r12), r7 -005e30 0030 -005e32 5328 mov.l @(h'20,r2), r3 +005c5e a500 bra h'a00 ;@(h'6662) +005c60 0000 +005c62 a505 bra h'a0a ;@(h'6670) +005c64 0000 +005c66 a585 bra h'b0a ;@(h'6774) +005c68 a400 bra h'800 ;@(h'646c) +005c6a 0100 +005c6c 0000 +005c6e aaaa bra h'-aac ;@(h'51c6) +005c70 0000 +005c72 ff00 +005c74 0030 +005c76 9058 mov.w @(h'b0,pc), r0 ;@(h'5d2a) +005c78 a400 bra h'800 ;@(h'647c) +005c7a 0120 +005c7c bf50 bsr h'-160 ;@(h'5b20) +005c7e e40a mov #h'a, r4 +005c80 7e01 +005c82 3ed3 cmp/ge r13, r14 +005c84 8bdb bf h'-4a ;@(h'5c3e) +005c86 2bb8 tst r11, r11 +005c88 8900 bt h'0 ;@(h'5c8c) +005c8a 69a3 mov r10, r9 +005c8c d22b mov.l @(h'ac,pc), r2 ;@(h'5d3c) +005c8e 421e ldc r2, gbr +005c90 d02b mov.l @(h'ac,pc), r0 ;@(h'5d40) +005c92 c101 mov.w r0, @(h'2,gbr) +005c94 c50c mov.w @(h'18,gbr), r0 +005c96 d32b mov.l @(h'ac,pc), r3 ;@(h'5d44) +005c98 2039 and r3, r0 +005c9a cbaa or #h'aa, r0 +005c9c c10c mov.w r0, @(h'18,gbr) +005c9e bf3f bsr h'-182 ;@(h'5b20) +005ca0 e401 mov #h'1, r4 +005ca2 904a mov.w @(h'94,pc), r0 ;@(h'5d3a) +005ca4 c101 mov.w r0, @(h'2,gbr) +005ca6 c50c mov.w @(h'18,gbr), r0 +005ca8 d326 mov.l @(h'98,pc), r3 ;@(h'5d44) +005caa 2039 and r3, r0 +005cac cb55 or #h'55, r0 +005cae c10c mov.w r0, @(h'18,gbr) +005cb0 bf36 bsr h'-194 ;@(h'5b20) +005cb2 e401 mov #h'1, r4 +005cb4 d324 mov.l @(h'90,pc), r3 ;@(h'5d48) +005cb6 e000 mov #h'0, r0 +005cb8 431e ldc r3, gbr +005cba c002 mov.b r0, @(h'2,gbr) +005cbc c418 mov.b @(h'18,gbr), r0 +005cbe c9f0 and #h'f0, r0 +005cc0 c018 mov.b r0, @(h'18,gbr) +005cc2 6093 mov r9, r0 +005cc4 4f26 lds.l @r15+, pr +005cc6 69f6 mov.l @r15+, r9 +005cc8 6af6 mov.l @r15+, r10 +005cca 6bf6 mov.l @r15+, r11 +005ccc 6cf6 mov.l @r15+, r12 +005cce 6df6 mov.l @r15+, r13 +005cd0 000b rts +005cd2 6ef6 mov.l @r15+, r14 +005cd4 4f22 sts.l pr, @-r15 +005cd6 7ffc add #h'fc, r15 +005cd8 63f3 mov r15, r3 +005cda bee5 bsr h'-236 ;@(h'5aa8) +005cdc 2f36 mov.l r3, @-r15 +005cde 7f04 +005ce0 64f3 mov r15, r4 +005ce2 e501 mov #h'1, r5 +005ce4 d003 mov.l @(h'c,pc), r0 ;@(h'5cf4) +005ce6 400b jsr @r0 +005ce8 0009 nop +005cea 0009 nop +005cec 7f04 +005cee 4f26 lds.l @r15+, pr +005cf0 000b rts +005cf2 0009 nop +005cf4 0030 +005cf6 91b0 mov.w @(h'160,pc), r1 ;@(h'5e5a) +005cf8 bf56 bsr h'-154 ;@(h'5ba8) +005cfa 64f3 mov r15, r4 +005cfc 7f04 +005cfe 4f26 lds.l @r15+, pr +005d00 000b rts +005d02 0009 nop +005d04 4f22 sts.l pr, @-r15 +005d06 7ffc add #h'fc, r15 +005d08 63f3 mov r15, r3 +005d0a becd bsr h'-266 ;@(h'5aa8) +005d0c 2f36 mov.l r3, @-r15 +005d0e 7f04 +005d10 64f3 mov r15, r4 +005d12 e502 mov #h'2, r5 +005d14 d004 mov.l @(h'10,pc), r0 ;@(h'5d28) +005d16 400b jsr @r0 +005d18 0009 nop +005d1a 0009 nop +005d1c 6007 not r0, r0 +005d1e c901 and #h'1, r0 +005d20 7f04 +005d22 4f26 lds.l @r15+, pr +005d24 000b rts +005d26 0009 nop +005d28 0030 +005d2a 91b0 mov.w @(h'160,pc), r1 ;@(h'5e8e) +005d2c 64f3 mov r15, r4 +005d2e 2008 tst r0, r0 +005d30 0029 movt r0 +005d32 7f04 +005d34 4f26 lds.l @r15+, pr +005d36 000b rts +005d38 0009 nop +005d3a 5555 mov.l @(h'14,r5), r5 +005d3c a400 bra h'800 ;@(h'6540) +005d3e 0100 +005d40 0000 +005d42 aaaa bra h'-aac ;@(h'529a) +005d44 0000 +005d46 ff00 +005d48 a400 bra h'800 ;@(h'654c) +005d4a 0120 +005d4c 0030 +005d4e 5f18 mov.l @(h'20,r1), r15 +005d50 d037 mov.l @(h'dc,pc), r0 ;@(h'5e30) +005d52 000b rts +005d54 0009 nop +005d56 e301 mov #h'1, r3 +005d58 2fe6 mov.l r14, @-r15 +005d5a 6e43 mov r4, r14 +005d5c 4f22 sts.l pr, @-r15 +005d5e 3e33 cmp/ge r3, r14 +005d60 7ff8 add #h'f8, r15 +005d62 1f51 mov.l r5, @(h'4,r15) +005d64 8f03 bf/s h'6 ;@(h'5d6e) +005d66 2f62 mov.l r6, @r15 +005d68 e105 mov #h'5, r1 +005d6a 3e17 cmp/gt r1, r14 +005d6c 8b04 bf h'8 ;@(h'5d78) +005d6e e0ff mov #h'ffffffff, r0 +005d70 7f08 +005d72 4f26 lds.l @r15+, pr +005d74 000b rts +005d76 6ef6 mov.l @r15+, r14 +005d78 56f1 mov.l @(h'4,r15), r6 +005d7a 7e05 +005d7c 65f2 mov.l @r15, r5 +005d7e d32d mov.l @(h'b4,pc), r3 ;@(h'5e34) +005d80 430b jsr @r3 +005d82 64e3 mov r14, r4 +005d84 6403 mov r0, r4 +005d86 4411 cmp/pz r4 +005d88 8b05 bf h'a ;@(h'5d96) +005d8a d32b mov.l @(h'ac,pc), r3 ;@(h'5e38) +005d8c 430b jsr @r3 +005d8e 64e3 mov r14, r4 +005d90 6403 mov r0, r4 +005d92 4411 cmp/pz r4 +005d94 8904 bt h'8 ;@(h'5da0) +005d96 6043 mov r4, r0 +005d98 7f08 +005d9a 4f26 lds.l @r15+, pr +005d9c 000b rts +005d9e 6ef6 mov.l @r15+, r14 +005da0 60e3 mov r14, r0 +005da2 7f08 +005da4 4f26 lds.l @r15+, pr +005da6 000b rts +005da8 6ef6 mov.l @r15+, r14 +005daa e301 mov #h'1, r3 +005dac 2fe6 mov.l r14, @-r15 +005dae 6e43 mov r4, r14 +005db0 4f22 sts.l pr, @-r15 +005db2 3e33 cmp/ge r3, r14 +005db4 8b02 bf h'4 ;@(h'5dbc) +005db6 e105 mov #h'5, r1 +005db8 3e17 cmp/gt r1, r14 +005dba 8b03 bf h'6 ;@(h'5dc4) +005dbc 4f26 lds.l @r15+, pr +005dbe e0ff mov #h'ffffffff, r0 +005dc0 000b rts +005dc2 6ef6 mov.l @r15+, r14 +005dc4 d31d mov.l @(h'74,pc), r3 ;@(h'5e3c) +005dc6 7e05 +005dc8 430b jsr @r3 +005dca 64e3 mov r14, r4 +005dcc 6403 mov r0, r4 +005dce 4411 cmp/pz r4 +005dd0 8b05 bf h'a ;@(h'5dde) +005dd2 d31b mov.l @(h'6c,pc), r3 ;@(h'5e40) +005dd4 430b jsr @r3 +005dd6 64e3 mov r14, r4 +005dd8 6403 mov r0, r4 +005dda 4411 cmp/pz r4 +005ddc 8903 bt h'6 ;@(h'5de6) +005dde 6043 mov r4, r0 +005de0 4f26 lds.l @r15+, pr +005de2 000b rts +005de4 6ef6 mov.l @r15+, r14 +005de6 60e3 mov r14, r0 +005de8 4f26 lds.l @r15+, pr +005dea 000b rts +005dec 6ef6 mov.l @r15+, r14 +005dee 6143 mov r4, r1 +005df0 d314 mov.l @(h'50,pc), r3 ;@(h'5e44) +005df2 2fe6 mov.l r14, @-r15 +005df4 2fd6 mov.l r13, @-r15 +005df6 2fc6 mov.l r12, @-r15 +005df8 4f22 sts.l pr, @-r15 +005dfa 7ffc add #h'fc, r15 +005dfc 9e17 mov.w @(h'2e,pc), r14 ;@(h'5e2e) +005dfe 430b jsr @r3 +005e00 60e3 mov r14, r0 +005e02 6d03 mov r0, r13 +005e04 d210 mov.l @(h'40,pc), r2 ;@(h'5e48) +005e06 6143 mov r4, r1 +005e08 420b jsr @r2 +005e0a 60e3 mov r14, r0 +005e0c dc0f mov.l @(h'3c,pc), r12 ;@(h'5e4c) +005e0e 4d15 cmp/pl r13 +005e10 8f05 bf/s h'a ;@(h'5e1e) +005e12 2f02 mov.l r0, @r15 +005e14 4c0b jsr @r12 +005e16 64e3 mov r14, r4 +005e18 7dff add #h'ff, r13 +005e1a 4d15 cmp/pl r13 +005e1c 89fa bt h'-c ;@(h'5e14) +005e1e 4c0b jsr @r12 +005e20 64f2 mov.l @r15, r4 +005e22 7f04 +005e24 4f26 lds.l @r15+, pr +005e26 6cf6 mov.l @r15+, r12 +005e28 6df6 mov.l @r15+, r13 +005e2a 000b rts +005e2c 6ef6 mov.l @r15+, r14 +005e2e 03e8 +005e30 0100 +005e32 0000 005e34 0030 -005e36 53dc mov.l @(h'30,r13), r3 +005e36 5eb8 mov.l @(h'20,r11), r14 005e38 0030 -005e3a 5ed4 mov.l @(h'10,r13), r14 -005e3c 2f36 mov.l r3, @-r15 -005e3e 2f46 mov.l r4, @-r15 -005e40 2f56 mov.l r5, @-r15 -005e42 2f66 mov.l r6, @-r15 -005e44 6303 mov r0, r3 -005e46 6416 mov.l @r1+, r4 -005e48 e600 mov #h'0, r6 -005e4a 264c cmp/str r4, r6 -005e4c 8914 bt h'28 ;@(h'5e78) -005e4e 6516 mov.l @r1+, r5 -005e50 2042 mov.l r4, @r0 -005e52 265c cmp/str r5, r6 -005e54 890b bt h'16 ;@(h'5e6e) -005e56 6416 mov.l @r1+, r4 -005e58 1051 mov.l r5, @(h'4,r0) -005e5a 264c cmp/str r4, r6 -005e5c 8909 bt h'12 ;@(h'5e72) -005e5e 6516 mov.l @r1+, r5 -005e60 1042 mov.l r4, @(h'8,r0) -005e62 265c cmp/str r5, r6 -005e64 8907 bt h'e ;@(h'5e76) -005e66 6416 mov.l @r1+, r4 -005e68 1053 mov.l r5, @(h'c,r0) -005e6a afee bra h'-24 ;@(h'5e4a) -005e6c 7010 add #h'10, r0 -005e6e a003 bra h'6 ;@(h'5e78) -005e70 7004 -005e72 a001 bra h'2 ;@(h'5e78) -005e74 7008 -005e76 700c -005e78 71fc add #h'fc, r1 -005e7a 6603 mov r0, r6 -005e7c 6014 mov.b @r1+, r0 -005e7e 8800 cmp/eq #h'0, r0 -005e80 2600 mov.b r0, @r6 -005e82 8909 bt h'12 ;@(h'5e98) -005e84 6014 mov.b @r1+, r0 -005e86 8800 cmp/eq #h'0, r0 -005e88 8061 mov.b r0, @(h'1,r6) -005e8a 8905 bt h'a ;@(h'5e98) -005e8c 6014 mov.b @r1+, r0 -005e8e 8800 cmp/eq #h'0, r0 -005e90 8062 mov.b r0, @(h'2,r6) -005e92 8901 bt h'2 ;@(h'5e98) -005e94 6014 mov.b @r1+, r0 -005e96 8063 mov.b r0, @(h'3,r6) -005e98 66f6 mov.l @r15+, r6 -005e9a 6033 mov r3, r0 -005e9c 65f6 mov.l @r15+, r5 -005e9e 64f6 mov.l @r15+, r4 -005ea0 000b rts -005ea2 63f6 mov.l @r15+, r3 -005ea4 d201 mov.l @(h'4,pc), r2 ;@(h'5eac) -005ea6 d002 mov.l @(h'8,pc), r0 ;@(h'5eb0) -005ea8 422b jmp @r2 -005eaa 0009 nop -005eac 8001 mov.b r0, @(h'1,r0) -005eae 0070 -005eb0 0000 -005eb2 0118 sett -005eb4 d201 mov.l @(h'4,pc), r2 ;@(h'5ebc) -005eb6 d002 mov.l @(h'8,pc), r0 ;@(h'5ec0) -005eb8 422b jmp @r2 -005eba 0009 nop -005ebc 8001 mov.b r0, @(h'1,r0) -005ebe 0070 -005ec0 0000 -005ec2 1032 mov.l r3, @(h'8,r0) -005ec4 d201 mov.l @(h'4,pc), r2 ;@(h'5ecc) -005ec6 d002 mov.l @(h'8,pc), r0 ;@(h'5ed0) -005ec8 422b jmp @r2 -005eca 0009 nop -005ecc 8001 mov.b r0, @(h'1,r0) -005ece 0070 -005ed0 0000 -005ed2 0247 mul.l r4, r2 -005ed4 d201 mov.l @(h'4,pc), r2 ;@(h'5edc) -005ed6 d002 mov.l @(h'8,pc), r0 ;@(h'5ee0) -005ed8 422b jmp @r2 -005eda 0009 nop -005edc 8001 mov.b r0, @(h'1,r0) -005ede 0070 -005ee0 0000 -005ee2 0420 -005ee4 d201 mov.l @(h'4,pc), r2 ;@(h'5eec) -005ee6 d002 mov.l @(h'8,pc), r0 ;@(h'5ef0) -005ee8 422b jmp @r2 -005eea 0009 nop -005eec 8001 mov.b r0, @(h'1,r0) -005eee 0070 -005ef0 0000 -005ef2 011a sts macl, r1 -005ef4 d201 mov.l @(h'4,pc), r2 ;@(h'5efc) -005ef6 d002 mov.l @(h'8,pc), r0 ;@(h'5f00) -005ef8 422b jmp @r2 -005efa 0009 nop -005efc 8001 mov.b r0, @(h'1,r0) -005efe 0070 -005f00 0000 -005f02 011b sleep -005f04 d201 mov.l @(h'4,pc), r2 ;@(h'5f0c) -005f06 d002 mov.l @(h'8,pc), r0 ;@(h'5f10) -005f08 422b jmp @r2 -005f0a 0009 nop -005f0c 8001 mov.b r0, @(h'1,r0) -005f0e 0070 -005f10 0000 -005f12 024c mov.b @(r0,r4), r2 -005f14 d201 mov.l @(h'4,pc), r2 ;@(h'5f1c) -005f16 d002 mov.l @(h'8,pc), r0 ;@(h'5f20) -005f18 422b jmp @r2 -005f1a 0009 nop -005f1c 8001 mov.b r0, @(h'1,r0) -005f1e 0070 -005f20 0000 -005f22 0026 mov.l r2, @(r0,r0) -005f24 d201 mov.l @(h'4,pc), r2 ;@(h'5f2c) -005f26 d002 mov.l @(h'8,pc), r0 ;@(h'5f30) -005f28 422b jmp @r2 -005f2a 0009 nop -005f2c 8001 mov.b r0, @(h'1,r0) -005f2e 0070 -005f30 0000 -005f32 0014 mov.b r1, @(r0,r0) -005f34 d201 mov.l @(h'4,pc), r2 ;@(h'5f3c) -005f36 d002 mov.l @(h'8,pc), r0 ;@(h'5f40) -005f38 422b jmp @r2 -005f3a 0009 nop -005f3c 8001 mov.b r0, @(h'1,r0) -005f3e 0070 -005f40 0000 -005f42 0015 mov.w r1, @(r0,r0) -005f44 d201 mov.l @(h'4,pc), r2 ;@(h'5f4c) -005f46 d002 mov.l @(h'8,pc), r0 ;@(h'5f50) -005f48 422b jmp @r2 -005f4a 0009 nop -005f4c 8001 mov.b r0, @(h'1,r0) -005f4e 0070 -005f50 0000 -005f52 0807 mul.l r0, r8 -005f54 d201 mov.l @(h'4,pc), r2 ;@(h'5f5c) -005f56 d002 mov.l @(h'8,pc), r0 ;@(h'5f60) -005f58 422b jmp @r2 -005f5a 0009 nop -005f5c 8001 mov.b r0, @(h'1,r0) -005f5e 0070 -005f60 0000 -005f62 0c4f mac.l @r4+, @r12+ -005f64 d201 mov.l @(h'4,pc), r2 ;@(h'5f6c) -005f66 d002 mov.l @(h'8,pc), r0 ;@(h'5f70) -005f68 422b jmp @r2 -005f6a 0009 nop -005f6c 8001 mov.b r0, @(h'1,r0) -005f6e 0070 -005f70 0000 -005f72 03ed mov.w @(r0,r14), r3 -005f74 ffff -005f76 ffff -005f78 ffff -005f7a ffff -005f7c ffff -005f7e ffff -005f80 ffff -005f82 ffff -005f84 ffff -005f86 ffff +005e3a 5ef8 mov.l @(h'20,r15), r14 +005e3c 0030 +005e3e 5f08 mov.l @(h'20,r0), r15 +005e40 0030 +005e42 57d4 mov.l @(h'10,r13), r7 +005e44 0030 +005e46 533c mov.l @(h'30,r3), r3 +005e48 0030 +005e4a 53f0 mov.l @(h'0,r15), r3 +005e4c 0030 +005e4e 5ee8 mov.l @(h'20,r14), r14 +005e50 2f36 mov.l r3, @-r15 +005e52 2f46 mov.l r4, @-r15 +005e54 2f56 mov.l r5, @-r15 +005e56 2f66 mov.l r6, @-r15 +005e58 6303 mov r0, r3 +005e5a 6416 mov.l @r1+, r4 +005e5c e600 mov #h'0, r6 +005e5e 264c cmp/str r4, r6 +005e60 8914 bt h'28 ;@(h'5e8c) +005e62 6516 mov.l @r1+, r5 +005e64 2042 mov.l r4, @r0 +005e66 265c cmp/str r5, r6 +005e68 890b bt h'16 ;@(h'5e82) +005e6a 6416 mov.l @r1+, r4 +005e6c 1051 mov.l r5, @(h'4,r0) +005e6e 264c cmp/str r4, r6 +005e70 8909 bt h'12 ;@(h'5e86) +005e72 6516 mov.l @r1+, r5 +005e74 1042 mov.l r4, @(h'8,r0) +005e76 265c cmp/str r5, r6 +005e78 8907 bt h'e ;@(h'5e8a) +005e7a 6416 mov.l @r1+, r4 +005e7c 1053 mov.l r5, @(h'c,r0) +005e7e afee bra h'-24 ;@(h'5e5e) +005e80 7010 add #h'10, r0 +005e82 a003 bra h'6 ;@(h'5e8c) +005e84 7004 +005e86 a001 bra h'2 ;@(h'5e8c) +005e88 7008 +005e8a 700c +005e8c 71fc add #h'fc, r1 +005e8e 6603 mov r0, r6 +005e90 6014 mov.b @r1+, r0 +005e92 8800 cmp/eq #h'0, r0 +005e94 2600 mov.b r0, @r6 +005e96 8909 bt h'12 ;@(h'5eac) +005e98 6014 mov.b @r1+, r0 +005e9a 8800 cmp/eq #h'0, r0 +005e9c 8061 mov.b r0, @(h'1,r6) +005e9e 8905 bt h'a ;@(h'5eac) +005ea0 6014 mov.b @r1+, r0 +005ea2 8800 cmp/eq #h'0, r0 +005ea4 8062 mov.b r0, @(h'2,r6) +005ea6 8901 bt h'2 ;@(h'5eac) +005ea8 6014 mov.b @r1+, r0 +005eaa 8063 mov.b r0, @(h'3,r6) +005eac 66f6 mov.l @r15+, r6 +005eae 6033 mov r3, r0 +005eb0 65f6 mov.l @r15+, r5 +005eb2 64f6 mov.l @r15+, r4 +005eb4 000b rts +005eb6 63f6 mov.l @r15+, r3 +005eb8 d201 mov.l @(h'4,pc), r2 ;@(h'5ec0) +005eba d002 mov.l @(h'8,pc), r0 ;@(h'5ec4) +005ebc 422b jmp @r2 +005ebe 0009 nop +005ec0 8001 mov.b r0, @(h'1,r0) +005ec2 0070 +005ec4 0000 +005ec6 0118 sett +005ec8 d201 mov.l @(h'4,pc), r2 ;@(h'5ed0) +005eca d002 mov.l @(h'8,pc), r0 ;@(h'5ed4) +005ecc 422b jmp @r2 +005ece 0009 nop +005ed0 8001 mov.b r0, @(h'1,r0) +005ed2 0070 +005ed4 0000 +005ed6 1032 mov.l r3, @(h'8,r0) +005ed8 d201 mov.l @(h'4,pc), r2 ;@(h'5ee0) +005eda d002 mov.l @(h'8,pc), r0 ;@(h'5ee4) +005edc 422b jmp @r2 +005ede 0009 nop +005ee0 8001 mov.b r0, @(h'1,r0) +005ee2 0070 +005ee4 0000 +005ee6 0247 mul.l r4, r2 +005ee8 d201 mov.l @(h'4,pc), r2 ;@(h'5ef0) +005eea d002 mov.l @(h'8,pc), r0 ;@(h'5ef4) +005eec 422b jmp @r2 +005eee 0009 nop +005ef0 8001 mov.b r0, @(h'1,r0) +005ef2 0070 +005ef4 0000 +005ef6 0420 +005ef8 d201 mov.l @(h'4,pc), r2 ;@(h'5f00) +005efa d002 mov.l @(h'8,pc), r0 ;@(h'5f04) +005efc 422b jmp @r2 +005efe 0009 nop +005f00 8001 mov.b r0, @(h'1,r0) +005f02 0070 +005f04 0000 +005f06 011a sts macl, r1 +005f08 d201 mov.l @(h'4,pc), r2 ;@(h'5f10) +005f0a d002 mov.l @(h'8,pc), r0 ;@(h'5f14) +005f0c 422b jmp @r2 +005f0e 0009 nop +005f10 8001 mov.b r0, @(h'1,r0) +005f12 0070 +005f14 0000 +005f16 011b sleep +005f18 d201 mov.l @(h'4,pc), r2 ;@(h'5f20) +005f1a d002 mov.l @(h'8,pc), r0 ;@(h'5f24) +005f1c 422b jmp @r2 +005f1e 0009 nop +005f20 8001 mov.b r0, @(h'1,r0) +005f22 0070 +005f24 0000 +005f26 024c mov.b @(r0,r4), r2 +005f28 d201 mov.l @(h'4,pc), r2 ;@(h'5f30) +005f2a d002 mov.l @(h'8,pc), r0 ;@(h'5f34) +005f2c 422b jmp @r2 +005f2e 0009 nop +005f30 8001 mov.b r0, @(h'1,r0) +005f32 0070 +005f34 0000 +005f36 0026 mov.l r2, @(r0,r0) +005f38 d201 mov.l @(h'4,pc), r2 ;@(h'5f40) +005f3a d002 mov.l @(h'8,pc), r0 ;@(h'5f44) +005f3c 422b jmp @r2 +005f3e 0009 nop +005f40 8001 mov.b r0, @(h'1,r0) +005f42 0070 +005f44 0000 +005f46 0014 mov.b r1, @(r0,r0) +005f48 d201 mov.l @(h'4,pc), r2 ;@(h'5f50) +005f4a d002 mov.l @(h'8,pc), r0 ;@(h'5f54) +005f4c 422b jmp @r2 +005f4e 0009 nop +005f50 8001 mov.b r0, @(h'1,r0) +005f52 0070 +005f54 0000 +005f56 0015 mov.w r1, @(r0,r0) +005f58 d201 mov.l @(h'4,pc), r2 ;@(h'5f60) +005f5a d002 mov.l @(h'8,pc), r0 ;@(h'5f64) +005f5c 422b jmp @r2 +005f5e 0009 nop +005f60 8001 mov.b r0, @(h'1,r0) +005f62 0070 +005f64 0000 +005f66 0807 mul.l r0, r8 +005f68 d201 mov.l @(h'4,pc), r2 ;@(h'5f70) +005f6a d002 mov.l @(h'8,pc), r0 ;@(h'5f74) +005f6c 422b jmp @r2 +005f6e 0009 nop +005f70 8001 mov.b r0, @(h'1,r0) +005f72 0070 +005f74 0000 +005f76 0c4f mac.l @r4+, @r12+ +005f78 d201 mov.l @(h'4,pc), r2 ;@(h'5f80) +005f7a d002 mov.l @(h'8,pc), r0 ;@(h'5f84) +005f7c 422b jmp @r2 +005f7e 0009 nop +005f80 8001 mov.b r0, @(h'1,r0) +005f82 0070 +005f84 0000 +005f86 03ed mov.w @(r0,r14), r3 005f88 ffff -005f8a 8fff bf/s h'-2 ;@(h'5f8c) +005f8a ffff 005f8c ffff 005f8e ffff 005f90 ffff 005f92 ffff 005f94 ffff -005f96 ffe0 +005f96 ffff 005f98 ffff -005f9a 8fff bf/s h'-2 ;@(h'5f9c) +005f9a ffff 005f9c ffff -005f9e ffff +005f9e 8fff bf/s h'-2 ;@(h'5fa0) 005fa0 ffff 005fa2 ffff 005fa4 ffff -005fa6 ff80 -005fa8 3fff addv r15, r15 -005faa 87ff +005fa6 ffff +005fa8 ffff +005faa ffe0 005fac ffff -005fae ffff +005fae 8fff bf/s h'-2 ;@(h'5fb0) 005fb0 ffff 005fb2 ffff 005fb4 ffff -005fb6 ff00 -005fb8 3fc6 cmp/hi r12, r15 -005fba 01c3 -005fbc ffff -005fbe ffff +005fb6 ffff +005fb8 ffff +005fba ff80 +005fbc 3fff addv r15, r15 +005fbe 87ff 005fc0 ffff 005fc2 ffff 005fc4 ffff -005fc6 fe0e -005fc8 1802 mov.l r0, @(h'8,r8) -005fca 0181 -005fcc ffff -005fce ffff +005fc6 ffff +005fc8 ffff +005fca ff00 +005fcc 3fc6 cmp/hi r12, r15 +005fce 01c3 005fd0 ffff 005fd2 ffff 005fd4 ffff -005fd6 fe1f -005fd8 1803 mov.l r0, @(h'c,r8) -005fda 0300 -005fdc ffff -005fde ffff +005fd6 ffff +005fd8 ffff +005fda fe0e +005fdc 1802 mov.l r0, @(h'8,r8) +005fde 0181 005fe0 ffff 005fe2 ffff 005fe4 ffff -005fe6 fc3f -005fe8 0823 braf r8 -005fea 8e18 -005fec e3ff mov #h'ffffffff, r3 -005fee ffff +005fe6 ffff +005fe8 ffff +005fea fe1f +005fec 1803 mov.l r0, @(h'c,r8) +005fee 0300 005ff0 ffff 005ff2 ffff 005ff4 ffff -005ff6 fc3f -005ff8 8c73 -005ffa 8e3c -005ffc e07f mov #h'7f, r0 -005ffe ffff -006000 ffff +005ff6 ffff +005ff8 ffff +005ffa fc3f +005ffc 0823 braf r8 +005ffe 8e18 +006000 e3ff mov #h'ffffffff, r3 006002 ffff 006004 ffff -006006 fc7f -006008 8c7f -00600a 8e7c -00600c c03f mov.b r0, @(h'3f,gbr) -00600e ffff -006010 ffff +006006 ffff +006008 ffff +00600a fc3f +00600c 8c73 +00600e 8e3c +006010 e07f mov #h'7f, r0 006012 ffff 006014 ffff -006016 fc7f -006018 8c7f -00601a 8e78 -00601c c23f mov.l r0, @(h'fc,gbr) -00601e ffff -006020 ffff +006016 ffff +006018 ffff +00601a fc7f +00601c 8c7f +00601e 8e7c +006020 c03f mov.b r0, @(h'3f,gbr) 006022 ffff 006024 ffff -006026 fc3f -006028 8c7f -00602a 8e38 -00602c c67f mov.l @(h'1fc,gbr), r0 -00602e ffff -006030 ffff +006026 ffff +006028 ffff +00602a fc7f +00602c 8c7f +00602e 8e78 +006030 c23f mov.l r0, @(h'fc,gbr) 006032 ffff 006034 ffff -006036 fe3f -006038 8e7f -00603a 8e11 +006036 ffff +006038 ffff +00603a fc3f 00603c 8c7f -00603e ffff -006040 ffff +00603e 8e38 +006040 c67f mov.l @(h'1fc,gbr), r0 006042 ffff 006044 ffff -006046 fe3f -006048 1e7f mov.l r7, @(h'3c,r14) -00604a 8f03 bf/s h'6 ;@(h'6054) -00604c 8cff -00604e ffff -006050 ffff +006046 ffff +006048 ffff +00604a fe3f +00604c 8e7f +00604e 8e11 +006050 8c7f 006052 ffff 006054 ffff -006056 ff1f -006058 1e7f mov.l r7, @(h'3c,r14) -00605a ff87 -00605c 99ff mov.w @(h'1fe,pc), r9 ;@(h'625e) -00605e ffff -006060 ffff +006056 ffff +006058 ffff +00605a fe3f +00605c 1e7f mov.l r7, @(h'3c,r14) +00605e 8f03 bf/s h'6 ;@(h'6068) +006060 8cff 006062 ffff 006064 ffff -006066 ff0e -006068 1fff mov.l r15, @(h'3c,r15) -00606a ffff -00606c 99ff mov.w @(h'1fe,pc), r9 ;@(h'626e) -00606e ffff -006070 ffff +006066 ffff +006068 ffff +00606a ff1f +00606c 1e7f mov.l r7, @(h'3c,r14) +00606e ff87 +006070 99ff mov.w @(h'1fe,pc), r9 ;@(h'6272) 006072 ffff 006074 ffff -006076 ff80 -006078 3fff addv r15, r15 -00607a ffff -00607c fbff +006076 ffff +006078 ffff +00607a ff0e +00607c 1fff mov.l r15, @(h'3c,r15) 00607e ffff -006080 ffff +006080 99ff mov.w @(h'1fe,pc), r9 ;@(h'6282) 006082 ffff 006084 ffff -006086 ffc0 -006088 7fff add #h'ff, r15 -00608a ffff -00608c ffff +006086 ffff +006088 ffff +00608a ff80 +00608c 3fff addv r15, r15 00608e ffff -006090 ffff +006090 fbff 006092 ffff 006094 ffff -006096 fff1 -006098 fffe -00609a 7fff add #h'ff, r15 -00609c ffff +006096 ffff +006098 ffff +00609a ffc0 +00609c 7fff add #h'ff, r15 00609e ffff 0060a0 ffff 0060a2 ffff 0060a4 ffff 0060a6 ffff -0060a8 fffe -0060aa 3fff addv r15, r15 -0060ac ffff -0060ae ffff +0060a8 ffff +0060aa fff1 +0060ac fffe +0060ae 7fff add #h'ff, r15 0060b0 ffff 0060b2 ffff 0060b4 ffff 0060b6 ffff -0060b8 fffc -0060ba 3fff addv r15, r15 -0060bc f3ff -0060be f7ff +0060b8 ffff +0060ba ffff +0060bc fffe +0060be 3fff addv r15, r15 0060c0 ffff 0060c2 ffff 0060c4 ffff 0060c6 ffff -0060c8 fffd -0060ca 3cbf addv r11, r12 -0060cc f3ff -0060ce f7fc -0060d0 3fff addv r15, r15 -0060d2 ffff +0060c8 ffff +0060ca ffff +0060cc fffc +0060ce 3fff addv r15, r15 +0060d0 f3ff +0060d2 f7ff 0060d4 ffff 0060d6 ffff -0060d8 fffd -0060da bc1f bsr h'-7c2 ;@(h'591c) -0060dc f7ff -0060de f3f8 -0060e0 9fff mov.w @(h'1fe,pc), r15 ;@(h'62e2) -0060e2 ffff -0060e4 ffff +0060d8 ffff +0060da ffff +0060dc fffd +0060de 3cbf addv r11, r12 +0060e0 f3ff +0060e2 f7fc +0060e4 3fff addv r15, r15 0060e6 ffff -0060e8 fff9 -0060ea bc5c bsr h'-748 ;@(h'59a6) -0060ec 07fc mov.b @(r0,r15), r7 -0060ee f339 -0060f0 bfff bsr h'-2 ;@(h'60f2) -0060f2 ffff -0060f4 ffff +0060e8 ffff +0060ea ffff +0060ec fffd +0060ee bc1f bsr h'-7c2 ;@(h'5930) +0060f0 f7ff +0060f2 f3f8 +0060f4 9fff mov.w @(h'1fe,pc), r15 ;@(h'62f6) 0060f6 ffff -0060f8 fff8 -0060fa 1cd9 mov.l r13, @(h'24,r12) -0060fc 87fc -0060fe 721b add #h'1b, r2 -006100 3fff addv r15, r15 -006102 ffff -006104 ffff +0060f8 ffff +0060fa ffff +0060fc fff9 +0060fe bc5c bsr h'-748 ;@(h'59ba) +006100 07fc mov.b @(r0,r15), r7 +006102 f339 +006104 bfff bsr h'-2 ;@(h'6106) 006106 ffff -006108 fff8 -00610a 1cdb mov.l r13, @(h'2c,r12) -00610c cff8 or.b #h'f8, @(r0,gbr) -00610e 3098 sub r9, r0 -006110 7fff add #h'ff, r15 -006112 ffff -006114 ffff +006108 ffff +00610a ffff +00610c fff8 +00610e 1cd9 mov.l r13, @(h'24,r12) +006110 87fc +006112 721b add #h'1b, r2 +006114 3fff addv r15, r15 006116 ffff -006118 fff1 -00611a 9ddb mov.w @(h'1b6,pc), r13 ;@(h'62d4) -00611c cff8 or.b #h'f8, @(r0,gbr) -00611e 39c8 sub r12, r9 -006120 cfff or.b #h'ff, @(r0,gbr) -006122 ffff -006124 ffff +006118 ffff +00611a ffff +00611c fff8 +00611e 1cdb mov.l r13, @(h'2c,r12) +006120 cff8 or.b #h'f8, @(r0,gbr) +006122 3098 sub r9, r0 +006124 7fff add #h'ff, r15 006126 ffff -006128 fff3 -00612a cd9b and.b #h'9b, @(r0,gbr) -00612c cffc or.b #h'fc, @(r0,gbr) -00612e f9cc -006130 1fff mov.l r15, @(h'3c,r15) -006132 ffff -006134 ffff +006128 ffff +00612a ffff +00612c fff1 +00612e 9ddb mov.w @(h'1b6,pc), r13 ;@(h'62e8) +006130 cff8 or.b #h'f8, @(r0,gbr) +006132 39c8 sub r12, r9 +006134 cfff or.b #h'ff, @(r0,gbr) 006136 ffff -006138 fff3 -00613a fd99 -00613c 8ffc bf/s h'-8 ;@(h'6138) -00613e f9ce -006140 7fff add #h'ff, r15 -006142 ffff -006144 ffff +006138 ffff +00613a ffff +00613c fff3 +00613e cd9b and.b #h'9b, @(r0,gbr) +006140 cffc or.b #h'fc, @(r0,gbr) +006142 f9cc +006144 1fff mov.l r15, @(h'3c,r15) 006146 ffff 006148 ffff -00614a fffc -00614c 1ffc mov.l r15, @(h'30,r15) -00614e f9e7 -006150 ffff -006152 ffff -006154 ffff +00614a ffff +00614c fff3 +00614e fd99 +006150 8ffc bf/s h'-8 ;@(h'614c) +006152 f9ce +006154 7fff add #h'ff, r15 006156 ffff 006158 ffff 00615a ffff -00615c 9ffc mov.w @(h'1f8,pc), r15 ;@(h'6358) -00615e f9ff -006160 ffff -006162 ffff +00615c ffff +00615e fffc +006160 1ffc mov.l r15, @(h'30,r15) +006162 f9e7 006164 ffff 006166 ffff 006168 ffff 00616a ffff -00616c fffc -00616e f9ff -006170 ffff -006172 ffff +00616c ffff +00616e ffff +006170 9ffc mov.w @(h'1f8,pc), r15 ;@(h'636c) +006172 f9ff 006174 ffff 006176 ffff -006178 e3ff mov #h'ffffffff, r3 +006178 ffff 00617a ffff 00617c ffff 00617e ffff -006180 ffff -006182 ffff +006180 fffc +006182 f9ff 006184 ffff 006186 ffff -006188 c0ff mov.b r0, @(h'ff,gbr) +006188 ffff 00618a ffff -00618c ffff +00618c e3ff mov #h'ffffffff, r3 00618e ffff -006190 ff0f +006190 ffff 006192 ffff 006194 ffff 006196 ffff -006198 c07f mov.b r0, @(h'7f,gbr) +006198 ffff 00619a ffff -00619c ffff +00619c c0ff mov.b r0, @(h'ff,gbr) 00619e ffff -0061a0 fe07 +0061a0 ffff 0061a2 ffff -0061a4 ffff +0061a4 ff0f 0061a6 ffff -0061a8 cc3f tst.b #h'3f, @(r0,gbr) -0061aa fe7f -0061ac ffff +0061a8 ffff +0061aa ffff +0061ac c07f mov.b r0, @(h'7f,gbr) 0061ae ffff -0061b0 fc27 +0061b0 ffff 0061b2 ffff -0061b4 ffff +0061b4 fe07 0061b6 ffff -0061b8 8e3f -0061ba fc3f -0061bc ffff -0061be fffe -0061c0 38ff addv r15, r8 +0061b8 ffff +0061ba ffff +0061bc cc3f tst.b #h'3f, @(r0,gbr) +0061be fe7f +0061c0 ffff 0061c2 ffff -0061c4 ffff +0061c4 fc27 0061c6 ffff -0061c8 8f3f bf/s h'7e ;@(h'624a) -0061ca fe7f -0061cc ffff -0061ce fff8 -0061d0 18ff mov.l r15, @(h'3c,r8) -0061d2 ffff -0061d4 ffff +0061c8 ffff +0061ca ffff +0061cc 8e3f +0061ce fc3f +0061d0 ffff +0061d2 fffe +0061d4 38ff addv r15, r8 0061d6 ffff -0061d8 8f3f bf/s h'7e ;@(h'625a) +0061d8 ffff 0061da ffff -0061dc ffff -0061de f0f0 -0061e0 1c03 mov.l r0, @(h'c,r12) -0061e2 ffff -0061e4 ffff +0061dc 8f3f bf/s h'7e ;@(h'625e) +0061de fe7f +0061e0 ffff +0061e2 fff8 +0061e4 18ff mov.l r15, @(h'3c,r8) 0061e6 ffff -0061e8 0439 +0061e8 ffff 0061ea ffff -0061ec ffff -0061ee c073 mov.b r0, @(h'73,gbr) -0061f0 ffe1 -0061f2 ffff -0061f4 ffff +0061ec 8f3f bf/s h'7e ;@(h'626e) +0061ee ffff +0061f0 ffff +0061f2 f0f0 +0061f4 1c03 mov.l r0, @(h'c,r12) 0061f6 ffff -0061f8 0078 -0061fa 0ff9 -0061fc 9f07 mov.w @(h'e,pc), r15 ;@(h'620e) -0061fe 8071 mov.b r0, @(h'1,r7) -006200 fff1 -006202 ffff -006204 ffff -006206 fffe -006208 00f0 -00620a 0671 -00620c 0e03 bsrf r14 -00620e 8c78 -006210 1e43 mov.l r4, @(h'c,r14) -006212 ffff -006214 ffff -006216 fffe -006218 3ff0 cmp/eq r15, r15 -00621a 4670 -00621c 0e33 -00621e 18ff mov.l r15, @(h'3c,r8) -006220 8e03 -006222 ffff -006224 ffff -006226 fffe -006228 3ff1 -00622a c670 mov.l @(h'1c0,gbr), r0 -00622c cc7f tst.b #h'7f, @(r0,gbr) -00622e 01ff mac.l @r15+, @r1+ -006230 cf0f or.b #h'f, @(r0,gbr) -006232 ffff -006234 ffff -006236 fffc -006238 3ff1 -00623a ee70 mov #h'70, r14 -00623c cc7f tst.b #h'7f, @(r0,gbr) -00623e 07fb -006240 0fff mac.l @r15+, @r15+ -006242 ffff -006244 ffff -006246 fffc -006248 7fe3 add #h'e3, r15 -00624a fc71 -00624c ccff tst.b #h'ff, @(r0,gbr) -00624e 1f38 mov.l r3, @(h'20,r15) -006250 0fff mac.l @r15+, @r15+ -006252 ffff -006254 ffff -006256 fffe -006258 7fe3 add #h'e3, r15 -00625a fc71 -00625c ccff tst.b #h'ff, @(r0,gbr) -00625e 0c3c mov.b @(r0,r3), r12 -006260 3fff addv r15, r15 -006262 ffff -006264 ffff +0061f8 ffff +0061fa ffff +0061fc 0439 +0061fe ffff +006200 ffff +006202 c073 mov.b r0, @(h'73,gbr) +006204 ffe1 +006206 ffff +006208 ffff +00620a ffff +00620c 0078 +00620e 0ff9 +006210 9f07 mov.w @(h'e,pc), r15 ;@(h'6222) +006212 8071 mov.b r0, @(h'1,r7) +006214 fff1 +006216 ffff +006218 ffff +00621a fffe +00621c 00f0 +00621e 0671 +006220 0e03 bsrf r14 +006222 8c78 +006224 1e43 mov.l r4, @(h'c,r14) +006226 ffff +006228 ffff +00622a fffe +00622c 3ff0 cmp/eq r15, r15 +00622e 4670 +006230 0e33 +006232 18ff mov.l r15, @(h'3c,r8) +006234 8e03 +006236 ffff +006238 ffff +00623a fffe +00623c 3ff1 +00623e c670 mov.l @(h'1c0,gbr), r0 +006240 cc7f tst.b #h'7f, @(r0,gbr) +006242 01ff mac.l @r15+, @r1+ +006244 cf0f or.b #h'f, @(r0,gbr) +006246 ffff +006248 ffff +00624a fffc +00624c 3ff1 +00624e ee70 mov #h'70, r14 +006250 cc7f tst.b #h'7f, @(r0,gbr) +006252 07fb +006254 0fff mac.l @r15+, @r15+ +006256 ffff +006258 ffff +00625a fffc +00625c 7fe3 add #h'e3, r15 +00625e fc71 +006260 ccff tst.b #h'ff, @(r0,gbr) +006262 1f38 mov.l r3, @(h'20,r15) +006264 0fff mac.l @r15+, @r15+ 006266 ffff -006268 ffe3 -00626a fc71 -00626c cc31 tst.b #h'31, @(r0,gbr) -00626e 807f mov.b r0, @(h'f,r7) -006270 ffff -006272 ffff -006274 ffff +006268 ffff +00626a fffe +00626c 7fe3 add #h'e3, r15 +00626e fc71 +006270 ccff tst.b #h'ff, @(r0,gbr) +006272 0c3c mov.b @(r0,r3), r12 +006274 3fff addv r15, r15 006276 ffff -006278 ffe3 -00627a fc71 -00627c ce01 xor.b #h'1, @(r0,gbr) -00627e c0ff mov.b r0, @(h'ff,gbr) -006280 ffff -006282 ffff +006278 ffff +00627a ffff +00627c ffe3 +00627e fc71 +006280 cc31 tst.b #h'31, @(r0,gbr) +006282 807f mov.b r0, @(h'f,r7) 006284 ffff 006286 ffff 006288 ffff -00628a fc71 -00628c cf07 or.b #h'7, @(r0,gbr) -00628e ffff -006290 ffff -006292 ffff +00628a ffff +00628c ffe3 +00628e fc71 +006290 ce01 xor.b #h'1, @(r0,gbr) +006292 c0ff mov.b r0, @(h'ff,gbr) 006294 ffff 006296 ffff 006298 ffff -00629a fff9 +00629a ffff 00629c ffff -00629e ffff -0062a0 ffff +00629e fc71 +0062a0 cf07 or.b #h'7, @(r0,gbr) 0062a2 ffff 0062a4 ffff 0062a6 ffff 0062a8 ffff 0062aa ffff 0062ac ffff -0062ae ffff +0062ae fff9 0062b0 ffff 0062b2 ffff 0062b4 ffff @@ -12675,64 +12675,64 @@ 006304 ffff 006306 ffff 006308 ffff -00630a fffd -00630c dfff mov.l @(h'3fc,pc), r15 ;@(h'670c) +00630a ffff +00630c ffff 00630e ffff 006310 ffff 006312 ffff 006314 ffff 006316 ffff -006318 f1bf -00631a ffed -00631c dffc mov.l @(h'3f0,pc), r15 ;@(h'6710) -00631e e6cf mov #h'ffffffcf, r6 -006320 ffff +006318 ffff +00631a ffff +00631c ffff +00631e fffd +006320 dfff mov.l @(h'3fc,pc), r15 ;@(h'6720) 006322 ffff 006324 ffff 006326 ffff -006328 f6f3 -00632a 7765 add #h'65, r7 -00632c dfff mov.l @(h'3fc,pc), r15 ;@(h'672c) -00632e 54af mov.l @(h'3c,r10), r4 -006330 ffff -006332 ffff +006328 ffff +00632a ffff +00632c f1bf +00632e ffed +006330 dffc mov.l @(h'3f0,pc), r15 ;@(h'6724) +006332 e6cf mov #h'ffffffcf, r6 006334 ffff 006336 ffff -006338 f1a2 -00633a aaad bra h'-aa6 ;@(h'5898) -00633c df1e mov.l @(h'78,pc), r15 ;@(h'63b8) -00633e d6af mov.l @(h'2bc,pc), r6 ;@(h'65fc) -006340 ffff -006342 ffff +006338 ffff +00633a ffff +00633c f6f3 +00633e 7765 add #h'65, r7 +006340 dfff mov.l @(h'3fc,pc), r15 ;@(h'6740) +006342 54af mov.l @(h'3c,r10), r4 006344 ffff 006346 ffff -006348 f7ae -00634a eead mov #h'ffffffad, r14 -00634c dffd mov.l @(h'3f4,pc), r15 ;@(h'6744) -00634e d6af mov.l @(h'2bc,pc), r6 ;@(h'660c) -006350 ffff -006352 ffff +006348 ffff +00634a ffff +00634c f1a2 +00634e aaad bra h'-aa6 ;@(h'58ac) +006350 df1e mov.l @(h'78,pc), r15 ;@(h'63cc) +006352 d6af mov.l @(h'2bc,pc), r6 ;@(h'6610) 006354 ffff 006356 ffff -006358 f7b2 -00635a ef74 mov #h'74, r15 -00635c 47fc shad r15, r7 -00635e 4e9f mac.w @r9+, @r14+ -006360 ffff -006362 ffff +006358 ffff +00635a ffff +00635c f7ae +00635e eead mov #h'ffffffad, r14 +006360 dffd mov.l @(h'3f4,pc), r15 ;@(h'6758) +006362 d6af mov.l @(h'2bc,pc), r6 ;@(h'6620) 006364 ffff 006366 ffff 006368 ffff 00636a ffff -00636c ffff -00636e ffff -006370 ffff -006372 ffff +00636c f7b2 +00636e ef74 mov #h'74, r15 +006370 47fc shad r15, r7 +006372 4e9f mac.w @r9+, @r14+ 006374 ffff 006376 ffff 006378 ffff 00637a ffff -00637c fe00 +00637c ffff 00637e ffff 006380 ffff 006382 ffff @@ -12740,309 +12740,309 @@ 006386 ffff 006388 ffff 00638a ffff -00638c fe00 -00638e 7fff add #h'ff, r15 -006390 ffff +00638c ffff +00638e ffff +006390 fe00 006392 ffff 006394 ffff 006396 ffff -006398 fcef +006398 ffff 00639a ffff -00639c fe00 +00639c ffff 00639e ffff -0063a0 ffff -0063a2 ffff +0063a0 fe00 +0063a2 7fff add #h'ff, r15 0063a4 ffff 0063a6 ffff -0063a8 c047 mov.b r0, @(h'47,gbr) +0063a8 ffff 0063aa ffff -0063ac fe3f +0063ac fcef 0063ae ffff -0063b0 cfff or.b #h'ff, @(r0,gbr) +0063b0 fe00 0063b2 ffff 0063b4 ffff -0063b6 fffc -0063b8 0047 mul.l r4, r0 +0063b6 ffff +0063b8 ffff 0063ba ffff -0063bc fe3f +0063bc c047 mov.b r0, @(h'47,gbr) 0063be ffff -0063c0 cfff or.b #h'ff, @(r0,gbr) +0063c0 fe3f 0063c2 ffff -0063c4 ffff -0063c6 fff0 -0063c8 01e7 mul.l r14, r1 -0063ca fe1f -0063cc fe3f +0063c4 cfff or.b #h'ff, @(r0,gbr) +0063c6 ffff +0063c8 ffff +0063ca fffc +0063cc 0047 mul.l r4, r0 0063ce ffff -0063d0 cfff or.b #h'ff, @(r0,gbr) +0063d0 fe3f 0063d2 ffff -0063d4 ffff -0063d6 fff0 -0063d8 0fe6 mov.l r14, @(r0,r15) -0063da 3c0f addv r0, r12 -0063dc fe01 -0063de 89ff bt h'-2 ;@(h'63e0) -0063e0 9fff mov.w @(h'1fe,pc), r15 ;@(h'65e2) +0063d4 cfff or.b #h'ff, @(r0,gbr) +0063d6 ffff +0063d8 ffff +0063da fff0 +0063dc 01e7 mul.l r14, r1 +0063de fe1f +0063e0 fe3f 0063e2 ffff -0063e4 ffff -0063e6 fff9 -0063e8 8fe0 bf/s h'-40 ;@(h'63ac) -0063ea 1807 mov.l r0, @(h'1c,r8) -0063ec fe00 -0063ee 80f0 mov.b r0, @(h'0,r15) -0063f0 9fff mov.w @(h'1fe,pc), r15 ;@(h'65f2) -0063f2 ffff -0063f4 ffff +0063e4 cfff or.b #h'ff, @(r0,gbr) +0063e6 ffff +0063e8 ffff +0063ea fff0 +0063ec 0fe6 mov.l r14, @(r0,r15) +0063ee 3c0f addv r0, r12 +0063f0 fe01 +0063f2 89ff bt h'-2 ;@(h'63f4) +0063f4 9fff mov.w @(h'1fe,pc), r15 ;@(h'65f6) 0063f6 ffff -0063f8 c7e0 mova @(h'380,pc), r0 ;h'677c -0063fa 10c7 mov.l r12, @(h'1c,r0) -0063fc fe00 -0063fe 84e0 mov.b @(h'0,r14), r0 -006400 1fff mov.l r15, @(h'3c,r15) -006402 ffff -006404 ffff +0063f8 ffff +0063fa fff9 +0063fc 8fe0 bf/s h'-40 ;@(h'63c0) +0063fe 1807 mov.l r0, @(h'1c,r8) +006400 fe00 +006402 80f0 mov.b r0, @(h'0,r15) +006404 9fff mov.w @(h'1fe,pc), r15 ;@(h'6606) 006406 ffff -006408 c7e1 mova @(h'384,pc), r0 ;h'6790 -00640a 118f mov.l r8, @(h'3c,r1) -00640c fe3f -00640e 8cc0 -006410 1fff mov.l r15, @(h'3c,r15) -006412 ffff -006414 ffff +006408 ffff +00640a ffff +00640c c7e0 mova @(h'380,pc), r0 ;h'6790 +00640e 10c7 mov.l r12, @(h'1c,r0) +006410 fe00 +006412 84e0 mov.b @(h'0,r14), r0 +006414 1fff mov.l r15, @(h'3c,r15) 006416 ffff -006418 c7e1 mova @(h'384,pc), r0 ;h'67a0 -00641a 101f mov.l r1, @(h'3c,r0) -00641c fe3f -00641e 8cc7 -006420 1fff mov.l r15, @(h'3c,r15) -006422 ffff -006424 ffff +006418 ffff +00641a ffff +00641c c7e1 mova @(h'384,pc), r0 ;h'67a4 +00641e 118f mov.l r8, @(h'3c,r1) +006420 fe3f +006422 8cc0 +006424 1fff mov.l r15, @(h'3c,r15) 006426 ffff -006428 c7e3 mova @(h'38c,pc), r0 ;h'67b8 -00642a 107f mov.l r7, @(h'3c,r0) -00642c fe3f -00642e 9c8f mov.w @(h'11e,pc), r12 ;@(h'6550) -006430 bfff bsr h'-2 ;@(h'6432) -006432 ffff -006434 ffff +006428 ffff +00642a ffff +00642c c7e1 mova @(h'384,pc), r0 ;h'67b4 +00642e 101f mov.l r1, @(h'3c,r0) +006430 fe3f +006432 8cc7 +006434 1fff mov.l r15, @(h'3c,r15) 006436 ffff -006438 e7f3 mov #h'fffffff3, r7 -00643a 98c7 mov.w @(h'18e,pc), r8 ;@(h'65cc) -00643c fe01 -00643e 9c8f mov.w @(h'11e,pc), r12 ;@(h'6560) -006440 3fff addv r15, r15 -006442 ffff -006444 ffff +006438 ffff +00643a ffff +00643c c7e3 mova @(h'38c,pc), r0 ;h'67cc +00643e 107f mov.l r7, @(h'3c,r0) +006440 fe3f +006442 9c8f mov.w @(h'11e,pc), r12 ;@(h'6564) +006444 bfff bsr h'-2 ;@(h'6446) 006446 ffff -006448 e3f1 mov #h'fffffff1, r3 -00644a 9807 mov.w @(h'e,pc), r8 ;@(h'645c) -00644c fe00 -00644e 9c86 mov.w @(h'10c,pc), r12 ;@(h'655e) -006450 3fff addv r15, r15 -006452 ffff -006454 ffff +006448 ffff +00644a ffff +00644c e7f3 mov #h'fffffff3, r7 +00644e 98c7 mov.w @(h'18e,pc), r8 ;@(h'65e0) +006450 fe01 +006452 9c8f mov.w @(h'11e,pc), r12 ;@(h'6574) +006454 3fff addv r15, r15 006456 ffff -006458 e3f1 mov #h'fffffff1, r3 -00645a 9c0f mov.w @(h'1e,pc), r12 ;@(h'647c) -00645c ff00 -00645e 9cc0 mov.w @(h'180,pc), r12 ;@(h'65e2) -006460 3fff addv r15, r15 -006462 ffff -006464 ffff +006458 ffff +00645a ffff +00645c e3f1 mov #h'fffffff1, r3 +00645e 9807 mov.w @(h'e,pc), r8 ;@(h'6470) +006460 fe00 +006462 9c86 mov.w @(h'10c,pc), r12 ;@(h'6572) +006464 3fff addv r15, r15 006466 ffff -006468 e3f1 mov #h'fffffff1, r3 +006468 ffff 00646a ffff -00646c ffff -00646e ffe0 -006470 7fff add #h'ff, r15 -006472 ffff -006474 ffff +00646c e3f1 mov #h'fffffff1, r3 +00646e 9c0f mov.w @(h'1e,pc), r12 ;@(h'6490) +006470 ff00 +006472 9cc0 mov.w @(h'180,pc), r12 ;@(h'65f6) +006474 3fff addv r15, r15 006476 ffff -006478 f3ff +006478 ffff 00647a ffff -00647c ffff -00647e fff8 -006480 7fff add #h'ff, r15 -006482 ffff -006484 ffff +00647c e3f1 mov #h'fffffff1, r3 +00647e ffff +006480 ffff +006482 ffe0 +006484 7fff add #h'ff, r15 006486 ffff -006488 f3ff +006488 ffff 00648a ffff -00648c ffff +00648c f3ff 00648e ffff 006490 ffff -006492 ffff -006494 446f mac.w @r6+, @r4+ -006496 6820 mov.b @r2, r8 -006498 2120 mov.b r2, @r1 -00649a 4c6f mac.w @r6+, @r12+ -00649c 6f6b neg r6, r15 -00649e 7320 add #h'20, r3 -0064a0 6c69 swap.w r6, r12 -0064a2 6b65 mov.w @r6+, r11 -0064a4 2079 and r7, r0 -0064a6 6f75 mov.w @r7+, r15 -0064a8 206d xtrct r6, r0 -0064aa 6973 mov r7, r9 -0064ac 7365 add #h'65, r3 -0064ae 6400 mov.b @r0, r4 -0064b0 7468 add #h'68, r4 -0064b2 6520 mov.b @r2, r5 -0064b4 7365 add #h'65, r3 -0064b6 6372 mov.l @r7, r3 -0064b8 6574 mov.b @r7+, r5 -0064ba 2065 mov.w r6, @-r0 -0064bc 6e64 mov.b @r6+, r14 -0064be 696e exts.b r6, r9 -0064c0 672e exts.b r2, r7 -0064c2 2e2e mulu.w r2, r14 -0064c4 0000 -0064c6 0000 -0064c8 5072 mov.l @(h'8,r7), r0 -0064ca 6573 mov r7, r5 -0064cc 7320 add #h'20, r3 -0064ce 4558 -0064d0 4520 shal r5 -0064d2 6966 mov.l @r6+, r9 -0064d4 2079 and r7, r0 -0064d6 6f75 mov.w @r7+, r15 -0064d8 2077 div0s r7, r0 -0064da 616e exts.b r6, r1 -0064dc 7420 add #h'20, r4 -0064de 746f add #h'6f, r4 -0064e0 2066 mov.l r6, @-r0 -0064e2 696e exts.b r6, r9 -0064e4 6420 mov.b @r2, r4 -0064e6 6974 mov.b @r7+, r9 -0064e8 2e00 mov.b r0, @r14 -0064ea 0000 -0064ec 2e2e mulu.w r2, r14 -0064ee 2e61 mov.w r6, @r14 -0064f0 6e64 mov.b @r6+, r14 -0064f2 2074 mov.b r7, @-r0 -0064f4 6865 mov.w @r6+, r8 -0064f6 7920 add #h'20, r9 -0064f8 6c69 swap.w r6, r12 -0064fa 7665 add #h'65, r6 -0064fc 6420 mov.b @r2, r4 -0064fe 6861 mov.w @r6, r8 -006500 7070 add #h'70, r0 -006502 696c extu.b r6, r9 -006504 7900 -006506 0000 -006508 6576 mov.l @r7+, r5 -00650a 6572 mov.l @r7, r5 -00650c 2061 mov.w r6, @r0 -00650e 6674 mov.b @r7+, r6 -006510 6572 mov.l @r7, r5 -006512 2e00 mov.b r0, @r14 -006514 5765 mov.l @(h'14,r6), r7 -006516 6c6c extu.b r6, r12 -006518 2c20 mov.b r2, @r12 -00651a 616c extu.b r6, r1 -00651c 6d6f exts.w r6, r13 -00651e 7374 add #h'74, r3 -006520 2e00 mov.b r0, @r14 -006522 0000 -006524 ffff -006526 ffff -006528 ffff -00652a ffff -00652c c38c trapa #h'8c -00652e 9843 mov.w @(h'86,pc), r8 ;@(h'65b8) -006530 c924 and #h'24, r0 -006532 93cf mov.w @(h'19e,pc), r3 ;@(h'66d4) -006534 c304 trapa #h'4 -006536 98c7 mov.w @(h'18e,pc), r8 ;@(h'66c8) -006538 cf24 or.b #h'24, @(r0,gbr) -00653a 9e4f mov.w @(h'9e,pc), r14 ;@(h'65dc) -00653c cf26 or.b #h'26, @(r0,gbr) -00653e 30c3 cmp/ge r12, r0 -006540 ffff -006542 ffff -006544 ffff -006546 ffff -006548 0101 -00654a 0101 -00654c 0101 -00654e 0101 -006550 0101 -006552 0101 -006554 0101 -006556 0101 -006558 0101 -00655a 0100 -00655c 0000 -00655e 0000 -006560 0000 -006562 0000 -006564 0000 -006566 0000 -006568 0000 -00656a 0001 -00656c 0100 -00656e 0000 +006492 fff8 +006494 7fff add #h'ff, r15 +006496 ffff +006498 ffff +00649a ffff +00649c f3ff +00649e ffff +0064a0 ffff +0064a2 ffff +0064a4 ffff +0064a6 ffff +0064a8 446f mac.w @r6+, @r4+ +0064aa 6820 mov.b @r2, r8 +0064ac 2120 mov.b r2, @r1 +0064ae 4c6f mac.w @r6+, @r12+ +0064b0 6f6b neg r6, r15 +0064b2 7320 add #h'20, r3 +0064b4 6c69 swap.w r6, r12 +0064b6 6b65 mov.w @r6+, r11 +0064b8 2079 and r7, r0 +0064ba 6f75 mov.w @r7+, r15 +0064bc 206d xtrct r6, r0 +0064be 6973 mov r7, r9 +0064c0 7365 add #h'65, r3 +0064c2 6400 mov.b @r0, r4 +0064c4 7468 add #h'68, r4 +0064c6 6520 mov.b @r2, r5 +0064c8 7365 add #h'65, r3 +0064ca 6372 mov.l @r7, r3 +0064cc 6574 mov.b @r7+, r5 +0064ce 2065 mov.w r6, @-r0 +0064d0 6e64 mov.b @r6+, r14 +0064d2 696e exts.b r6, r9 +0064d4 672e exts.b r2, r7 +0064d6 2e2e mulu.w r2, r14 +0064d8 0000 +0064da 0000 +0064dc 5072 mov.l @(h'8,r7), r0 +0064de 6573 mov r7, r5 +0064e0 7320 add #h'20, r3 +0064e2 4558 +0064e4 4520 shal r5 +0064e6 6966 mov.l @r6+, r9 +0064e8 2079 and r7, r0 +0064ea 6f75 mov.w @r7+, r15 +0064ec 2077 div0s r7, r0 +0064ee 616e exts.b r6, r1 +0064f0 7420 add #h'20, r4 +0064f2 746f add #h'6f, r4 +0064f4 2066 mov.l r6, @-r0 +0064f6 696e exts.b r6, r9 +0064f8 6420 mov.b @r2, r4 +0064fa 6974 mov.b @r7+, r9 +0064fc 2e00 mov.b r0, @r14 +0064fe 0000 +006500 2e2e mulu.w r2, r14 +006502 2e61 mov.w r6, @r14 +006504 6e64 mov.b @r6+, r14 +006506 2074 mov.b r7, @-r0 +006508 6865 mov.w @r6+, r8 +00650a 7920 add #h'20, r9 +00650c 6c69 swap.w r6, r12 +00650e 7665 add #h'65, r6 +006510 6420 mov.b @r2, r4 +006512 6861 mov.w @r6, r8 +006514 7070 add #h'70, r0 +006516 696c extu.b r6, r9 +006518 7900 +00651a 0000 +00651c 6576 mov.l @r7+, r5 +00651e 6572 mov.l @r7, r5 +006520 2061 mov.w r6, @r0 +006522 6674 mov.b @r7+, r6 +006524 6572 mov.l @r7, r5 +006526 2e00 mov.b r0, @r14 +006528 5765 mov.l @(h'14,r6), r7 +00652a 6c6c extu.b r6, r12 +00652c 2c20 mov.b r2, @r12 +00652e 616c extu.b r6, r1 +006530 6d6f exts.w r6, r13 +006532 7374 add #h'74, r3 +006534 2e00 mov.b r0, @r14 +006536 0000 +006538 ffff +00653a ffff +00653c ffff +00653e ffff +006540 c38c trapa #h'8c +006542 9843 mov.w @(h'86,pc), r8 ;@(h'65cc) +006544 c924 and #h'24, r0 +006546 93cf mov.w @(h'19e,pc), r3 ;@(h'66e8) +006548 c304 trapa #h'4 +00654a 98c7 mov.w @(h'18e,pc), r8 ;@(h'66dc) +00654c cf24 or.b #h'24, @(r0,gbr) +00654e 9e4f mov.w @(h'9e,pc), r14 ;@(h'65f0) +006550 cf26 or.b #h'26, @(r0,gbr) +006552 30c3 cmp/ge r12, r0 +006554 ffff +006556 ffff +006558 ffff +00655a ffff +00655c 0101 +00655e 0101 +006560 0101 +006562 0101 +006564 0101 +006566 0101 +006568 0101 +00656a 0101 +00656c 0101 +00656e 0100 006570 0000 006572 0000 006574 0000 006576 0000 006578 0000 00657a 0000 -00657c 0101 -00657e 0101 -006580 0000 +00657c 0000 +00657e 0001 +006580 0100 006582 0000 006584 0000 006586 0000 006588 0000 00658a 0000 00658c 0000 -00658e 0101 +00658e 0000 006590 0101 -006592 0000 +006592 0101 006594 0000 006596 0000 006598 0000 00659a 0000 00659c 0000 00659e 0000 -0065a0 0101 +0065a0 0000 0065a2 0101 -0065a4 0000 +0065a4 0101 0065a6 0000 0065a8 0000 0065aa 0000 0065ac 0000 0065ae 0000 -0065b0 0001 -0065b2 0101 +0065b0 0000 +0065b2 0000 0065b4 0101 -0065b6 0000 +0065b6 0101 0065b8 0000 0065ba 0000 0065bc 0000 0065be 0000 0065c0 0000 -0065c2 0001 -0065c4 0101 +0065c2 0000 +0065c4 0001 0065c6 0101 -0065c8 000b rts +0065c8 0101 0065ca 0000 0065cc 0000 0065ce 0000 0065d0 0000 0065d2 0000 -0065d4 0c01 -0065d6 0101 +0065d4 0000 +0065d6 0001 0065d8 0101 0065da 0101 -0065dc 0101 -0065de 0101 -0065e0 0101 -0065e2 0101 -0065e4 0101 -0065e6 0101 -0065e8 0101 +0065dc 000b rts +0065de 0000 +0065e0 0000 +0065e2 0000 +0065e4 0000 +0065e6 0000 +0065e8 0c01 0065ea 0101 0065ec 0101 0065ee 0101 @@ -13052,61 +13052,61 @@ 0065f6 0101 0065f8 0101 0065fa 0101 -0065fc 5573 mov.l @(h'c,r7), r5 -0065fe 6520 mov.b @r2, r5 -006600 7468 add #h'68, r4 -006602 6520 mov.b @r2, r5 -006604 6172 mov.l @r7, r1 -006606 726f add #h'6f, r2 -006608 7720 add #h'20, r7 -00660a 6b65 mov.w @r6+, r11 -00660c 7973 add #h'73, r9 -00660e 2074 mov.b r7, @-r0 -006610 6f20 mov.b @r2, r15 -006612 6d6f exts.w r6, r13 -006614 7665 add #h'65, r6 -006616 2e00 mov.b r0, @r14 -006618 5961 mov.l @(h'4,r6), r9 -00661a 7920 add #h'20, r9 -00661c 2120 mov.b r2, @r1 -00661e 4e6f mac.w @r6+, @r14+ -006620 772c add #h'2c, r7 -006622 2067 div0s r6, r0 +0065fc 0101 +0065fe 0101 +006600 0101 +006602 0101 +006604 0101 +006606 0101 +006608 0101 +00660a 0101 +00660c 0101 +00660e 0101 +006610 5573 mov.l @(h'c,r7), r5 +006612 6520 mov.b @r2, r5 +006614 7468 add #h'68, r4 +006616 6520 mov.b @r2, r5 +006618 6172 mov.l @r7, r1 +00661a 726f add #h'6f, r2 +00661c 7720 add #h'20, r7 +00661e 6b65 mov.w @r6+, r11 +006620 7973 add #h'73, r9 +006622 2074 mov.b r7, @-r0 006624 6f20 mov.b @r2, r15 -006626 6b69 swap.w r6, r11 -006628 7373 add #h'73, r3 -00662a 0a74 mov.b r7, @(r0,r10) -00662c 6861 mov.w @r6, r8 -00662e 7420 add #h'20, r4 -006630 7072 add #h'72, r0 -006632 696e exts.b r6, r9 -006634 6365 mov.w @r6+, r3 -006636 7373 add #h'73, r3 -006638 2021 mov.w r2, @r0 -00663a 0001 -00663c 0101 -00663e 0101 -006640 0101 -006642 0101 -006644 0101 -006646 0101 -006648 0101 -00664a 0101 -00664c 0101 -00664e 0101 +006626 6d6f exts.w r6, r13 +006628 7665 add #h'65, r6 +00662a 2e00 mov.b r0, @r14 +00662c 5961 mov.l @(h'4,r6), r9 +00662e 7920 add #h'20, r9 +006630 2120 mov.b r2, @r1 +006632 4e6f mac.w @r6+, @r14+ +006634 772c add #h'2c, r7 +006636 2067 div0s r6, r0 +006638 6f20 mov.b @r2, r15 +00663a 6b69 swap.w r6, r11 +00663c 7373 add #h'73, r3 +00663e 0a74 mov.b r7, @(r0,r10) +006640 6861 mov.w @r6, r8 +006642 7420 add #h'20, r4 +006644 7072 add #h'72, r0 +006646 696e exts.b r6, r9 +006648 6365 mov.w @r6+, r3 +00664a 7373 add #h'73, r3 +00664c 2021 mov.w r2, @r0 +00664e 0001 006650 0101 -006652 0100 -006654 0000 -006656 0000 -006658 0000 -00665a 0000 -00665c 0000 -00665e 0000 -006660 0000 -006662 0000 -006664 0000 -006666 0000 -006668 0101 +006652 0101 +006654 0101 +006656 0101 +006658 0101 +00665a 0101 +00665c 0101 +00665e 0101 +006660 0101 +006662 0101 +006664 0101 +006666 0100 +006668 0000 00666a 0000 00666c 0000 00666e 0000 @@ -13116,58 +13116,58 @@ 006676 0000 006678 0000 00667a 0000 -00667c 0000 -00667e 0001 -006680 0100 +00667c 0101 +00667e 0000 +006680 0000 006682 0000 006684 0000 006686 0000 006688 0000 -00668a 0100 +00668a 0000 00668c 0000 00668e 0000 006690 0000 006692 0001 -006694 0101 -006696 0101 +006694 0100 +006696 0000 006698 0000 00669a 0000 00669c 0000 -00669e 0000 -0066a0 0001 +00669e 0100 +0066a0 0000 0066a2 0000 0066a4 0000 -0066a6 0000 -0066a8 0000 +0066a6 0001 +0066a8 0101 0066aa 0101 -0066ac 0101 -0066ae 0101 +0066ac 0000 +0066ae 0000 0066b0 0000 0066b2 0000 -0066b4 0000 -0066b6 0001 -0066b8 0101 -0066ba 0100 +0066b4 0001 +0066b6 0000 +0066b8 0000 +0066ba 0000 0066bc 0000 -0066be 000c mov.b @(r0,r0), r0 -0066c0 0001 +0066be 0101 +0066c0 0101 0066c2 0101 -0066c4 0101 -0066c6 0100 +0066c4 0000 +0066c6 0000 0066c8 0000 -0066ca 0000 -0066cc 0000 -0066ce 0101 -0066d0 0101 -0066d2 0101 -0066d4 0101 +0066ca 0001 +0066cc 0101 +0066ce 0100 +0066d0 0000 +0066d2 000c mov.b @(r0,r0), r0 +0066d4 0001 0066d6 0101 0066d8 0101 -0066da 0101 -0066dc 0101 +0066da 0100 +0066dc 0000 0066de 0000 0066e0 0000 -0066e2 0000 +0066e2 0101 0066e4 0101 0066e6 0101 0066e8 0101 @@ -13175,21 +13175,21 @@ 0066ec 0101 0066ee 0101 0066f0 0101 -0066f2 0101 -0066f4 0100 +0066f2 0000 +0066f4 0000 0066f6 0000 -0066f8 0000 -0066fa 0001 +0066f8 0101 +0066fa 0101 0066fc 0101 0066fe 0101 006700 0101 006702 0101 006704 0101 006706 0101 -006708 0101 -00670a 0101 -00670c 000b rts -00670e 0000 +006708 0100 +00670a 0000 +00670c 0000 +00670e 0001 006710 0101 006712 0101 006714 0101 @@ -13198,8 +13198,8 @@ 00671a 0101 00671c 0101 00671e 0101 -006720 0101 -006722 0101 +006720 000b rts +006722 0000 006724 0101 006726 0101 006728 0101 @@ -13221,73 +13221,73 @@ 006748 0101 00674a 0101 00674c 0101 -00674e 0100 -006750 5072 mov.l @(h'8,r7), r0 -006752 6573 mov r7, r5 -006754 7320 add #h'20, r3 -006756 5348 mov.l @(h'20,r4), r3 -006758 4946 -00675a 5420 mov.l @(h'0,r2), r4 -00675c 746f add #h'6f, r4 -00675e 206a xor r6, r0 -006760 756d add #h'6d, r5 -006762 700a -006764 6c69 swap.w r6, r12 -006766 6b65 mov.w @r6+, r11 -006768 2061 mov.w r6, @r0 -00676a 2070 mov.b r7, @r0 -00676c 6c75 mov.w @r7+, r12 -00676e 6d62 mov.l @r6, r13 -006770 6572 mov.l @r7, r5 -006772 2e00 mov.b r0, @r14 -006774 4661 -006776 6e74 mov.b @r7+, r14 -006778 6173 mov r7, r1 -00677a 7469 add #h'69, r4 -00677c 6320 mov.b @r2, r3 -00677e 2120 mov.b r2, @r1 -006780 4d61 -006782 7269 add #h'69, r2 -006784 6f20 mov.b @r2, r15 -006786 776f add #h'6f, r7 -006788 756c add #h'6c, r5 -00678a 640a negc r0, r4 -00678c 6265 mov.w @r6+, r2 -00678e 2070 mov.b r7, @r0 -006790 726f add #h'6f, r2 -006792 7564 add #h'64, r5 -006794 206f muls.w r6, r0 -006796 6620 mov.b @r2, r6 -006798 796f add #h'6f, r9 -00679a 7520 add #h'20, r5 -00679c 2100 mov.b r0, @r1 -00679e 0101 -0067a0 0101 -0067a2 0101 -0067a4 0101 -0067a6 0101 -0067a8 0101 -0067aa 0101 -0067ac 0101 -0067ae 0101 -0067b0 0101 +00674e 0101 +006750 0101 +006752 0101 +006754 0101 +006756 0101 +006758 0101 +00675a 0101 +00675c 0101 +00675e 0101 +006760 0101 +006762 0100 +006764 5072 mov.l @(h'8,r7), r0 +006766 6573 mov r7, r5 +006768 7320 add #h'20, r3 +00676a 5348 mov.l @(h'20,r4), r3 +00676c 4946 +00676e 5420 mov.l @(h'0,r2), r4 +006770 746f add #h'6f, r4 +006772 206a xor r6, r0 +006774 756d add #h'6d, r5 +006776 700a +006778 6c69 swap.w r6, r12 +00677a 6b65 mov.w @r6+, r11 +00677c 2061 mov.w r6, @r0 +00677e 2070 mov.b r7, @r0 +006780 6c75 mov.w @r7+, r12 +006782 6d62 mov.l @r6, r13 +006784 6572 mov.l @r7, r5 +006786 2e00 mov.b r0, @r14 +006788 4661 +00678a 6e74 mov.b @r7+, r14 +00678c 6173 mov r7, r1 +00678e 7469 add #h'69, r4 +006790 6320 mov.b @r2, r3 +006792 2120 mov.b r2, @r1 +006794 4d61 +006796 7269 add #h'69, r2 +006798 6f20 mov.b @r2, r15 +00679a 776f add #h'6f, r7 +00679c 756c add #h'6c, r5 +00679e 640a negc r0, r4 +0067a0 6265 mov.w @r6+, r2 +0067a2 2070 mov.b r7, @r0 +0067a4 726f add #h'6f, r2 +0067a6 7564 add #h'64, r5 +0067a8 206f muls.w r6, r0 +0067aa 6620 mov.b @r2, r6 +0067ac 796f add #h'6f, r9 +0067ae 7520 add #h'20, r5 +0067b0 2100 mov.b r0, @r1 0067b2 0101 0067b4 0101 0067b6 0101 -0067b8 0100 -0067ba 0000 -0067bc 0000 -0067be 0000 -0067c0 0000 -0067c2 0000 -0067c4 0000 -0067c6 0000 -0067c8 0000 -0067ca 0000 -0067cc 0000 +0067b8 0101 +0067ba 0101 +0067bc 0101 +0067be 0101 +0067c0 0101 +0067c2 0101 +0067c4 0101 +0067c6 0101 +0067c8 0101 +0067ca 0101 +0067cc 0100 0067ce 0000 -0067d0 0001 -0067d2 0101 +0067d0 0000 +0067d2 0000 0067d4 0000 0067d6 0000 0067d8 0000 @@ -13296,11 +13296,11 @@ 0067de 0000 0067e0 0000 0067e2 0000 -0067e4 0000 -0067e6 0000 -0067e8 0001 -0067ea 0101 -0067ec 0101 +0067e4 0001 +0067e6 0101 +0067e8 0000 +0067ea 0000 +0067ec 0000 0067ee 0000 0067f0 0000 0067f2 0000 @@ -13308,85 +13308,85 @@ 0067f6 0000 0067f8 0000 0067fa 0000 -0067fc 0000 -0067fe 0000 -006800 0000 -006802 0001 -006804 0101 -006806 0101 +0067fc 0001 +0067fe 0101 +006800 0101 +006802 0000 +006804 0000 +006806 0000 006808 0000 00680a 0000 00680c 0000 00680e 0000 -006810 0005 mov.w r0, @(r0,r0) -006812 0505 mov.w r0, @(r0,r5) +006810 0000 +006812 0000 006814 0000 -006816 0000 -006818 0000 -00681a 0000 -00681c 0001 -00681e 0101 -006820 0101 -006822 000b rts -006824 0000 -006826 0000 -006828 0501 -00682a 0101 -00682c 0101 -00682e 0101 -006830 0000 -006832 0000 -006834 0000 -006836 0001 -006838 0101 -00683a 0101 -00683c 0101 +006816 0001 +006818 0101 +00681a 0101 +00681c 0000 +00681e 0000 +006820 0000 +006822 0000 +006824 0005 mov.w r0, @(r0,r0) +006826 0505 mov.w r0, @(r0,r5) +006828 0000 +00682a 0000 +00682c 0000 +00682e 0000 +006830 0001 +006832 0101 +006834 0101 +006836 000b rts +006838 0000 +00683a 0000 +00683c 0501 00683e 0101 006840 0101 006842 0101 -006844 0101 -006846 0101 -006848 0101 -00684a 0000 -00684c 0000 -00684e 0000 -006850 0001 +006844 0000 +006846 0000 +006848 0000 +00684a 0001 +00684c 0101 +00684e 0101 +006850 0101 006852 0101 006854 0101 006856 0101 006858 0101 00685a 0101 00685c 0101 -00685e 0101 -006860 0101 -006862 0101 -006864 0000 -006866 0000 -006868 0000 -00686a 0001 +00685e 0000 +006860 0000 +006862 0000 +006864 0001 +006866 0101 +006868 0101 +00686a 0101 00686c 0101 00686e 0101 006870 0101 006872 0101 006874 0101 006876 0101 -006878 0101 -00687a 0101 -00687c 0101 -00687e 0505 mov.w r0, @(r0,r5) -006880 0000 -006882 000c mov.b @(r0,r0), r0 -006884 0501 +006878 0000 +00687a 0000 +00687c 0000 +00687e 0001 +006880 0101 +006882 0101 +006884 0101 006886 0101 006888 0101 00688a 0101 00688c 0101 00688e 0101 006890 0101 -006892 0101 -006894 0101 -006896 0101 -006898 0101 +006892 0505 mov.w r0, @(r0,r5) +006894 0000 +006896 000c mov.b @(r0,r0), r0 +006898 0501 00689a 0101 00689c 0101 00689e 0101 @@ -13404,92 +13404,92 @@ 0068b6 0101 0068b8 0101 0068ba 0101 -0068bc 496e -0068be 2074 mov.b r7, @-r0 -0068c0 6869 swap.w r6, r8 -0068c2 7320 add #h'20, r3 -0068c4 6761 mov.w @r6, r7 -0068c6 6d65 mov.w @r6+, r13 -0068c8 2079 and r7, r0 -0068ca 6f75 mov.w @r7+, r15 -0068cc 2063 -0068ce 616e exts.b r6, r1 -0068d0 0a77 mul.l r7, r10 -0068d2 616c extu.b r6, r1 -0068d4 6b20 mov.b @r2, r11 -0068d6 7468 add #h'68, r4 -0068d8 726f add #h'6f, r2 -0068da 7567 add #h'67, r5 -0068dc 6820 mov.b @r2, r8 -0068de 7370 add #h'70, r3 -0068e0 696b neg r6, r9 -0068e2 6573 mov r7, r5 +0068bc 0101 +0068be 0101 +0068c0 0101 +0068c2 0101 +0068c4 0101 +0068c6 0101 +0068c8 0101 +0068ca 0101 +0068cc 0101 +0068ce 0101 +0068d0 496e +0068d2 2074 mov.b r7, @-r0 +0068d4 6869 swap.w r6, r8 +0068d6 7320 add #h'20, r3 +0068d8 6761 mov.w @r6, r7 +0068da 6d65 mov.w @r6+, r13 +0068dc 2079 and r7, r0 +0068de 6f75 mov.w @r7+, r15 +0068e0 2063 +0068e2 616e exts.b r6, r1 0068e4 0a77 mul.l r7, r10 -0068e6 6974 mov.b @r7+, r9 -0068e8 686f exts.w r6, r8 -0068ea 7574 add #h'74, r5 -0068ec 2067 div0s r6, r0 -0068ee 6574 mov.b @r7+, r5 -0068f0 7469 add #h'69, r4 -0068f2 6e67 not r6, r14 -0068f4 206b or r6, r0 -0068f6 696c extu.b r6, r9 -0068f8 6c65 mov.w @r6+, r12 -0068fa 6420 mov.b @r2, r4 -0068fc 2100 mov.b r0, @r1 -0068fe 0000 -006900 4920 shal r9 -006902 6c69 swap.w r6, r12 -006904 6564 mov.b @r6+, r5 -006906 2e00 mov.b r0, @r14 -006908 486d shld r6, r8 -00690a 6d2e exts.b r2, r13 -00690c 2e2e mulu.w r2, r14 -00690e 2049 and r4, r0 -006910 7427 add #h'27, r4 -006912 7320 add #h'20, r3 -006914 676f exts.w r6, r7 -006916 696e exts.b r6, r9 -006918 670a negc r0, r7 -00691a 746f add #h'6f, r4 -00691c 2062 mov.l r6, @r0 -00691e 6520 mov.b @r2, r5 -006920 6861 mov.w @r6, r8 -006922 7264 add #h'64, r2 -006924 2066 mov.l r6, @-r0 -006926 6f72 mov.l @r7, r15 -006928 2079 and r7, r0 -00692a 6f75 mov.w @r7+, r15 -00692c 2e00 mov.b r0, @r14 -00692e 0101 -006930 0101 -006932 0101 -006934 0101 -006936 0101 -006938 0101 -00693a 0101 -00693c 0101 -00693e 0101 -006940 0101 +0068e6 616c extu.b r6, r1 +0068e8 6b20 mov.b @r2, r11 +0068ea 7468 add #h'68, r4 +0068ec 726f add #h'6f, r2 +0068ee 7567 add #h'67, r5 +0068f0 6820 mov.b @r2, r8 +0068f2 7370 add #h'70, r3 +0068f4 696b neg r6, r9 +0068f6 6573 mov r7, r5 +0068f8 0a77 mul.l r7, r10 +0068fa 6974 mov.b @r7+, r9 +0068fc 686f exts.w r6, r8 +0068fe 7574 add #h'74, r5 +006900 2067 div0s r6, r0 +006902 6574 mov.b @r7+, r5 +006904 7469 add #h'69, r4 +006906 6e67 not r6, r14 +006908 206b or r6, r0 +00690a 696c extu.b r6, r9 +00690c 6c65 mov.w @r6+, r12 +00690e 6420 mov.b @r2, r4 +006910 2100 mov.b r0, @r1 +006912 0000 +006914 4920 shal r9 +006916 6c69 swap.w r6, r12 +006918 6564 mov.b @r6+, r5 +00691a 2e00 mov.b r0, @r14 +00691c 486d shld r6, r8 +00691e 6d2e exts.b r2, r13 +006920 2e2e mulu.w r2, r14 +006922 2049 and r4, r0 +006924 7427 add #h'27, r4 +006926 7320 add #h'20, r3 +006928 676f exts.w r6, r7 +00692a 696e exts.b r6, r9 +00692c 670a negc r0, r7 +00692e 746f add #h'6f, r4 +006930 2062 mov.l r6, @r0 +006932 6520 mov.b @r2, r5 +006934 6861 mov.w @r6, r8 +006936 7264 add #h'64, r2 +006938 2066 mov.l r6, @-r0 +00693a 6f72 mov.l @r7, r15 +00693c 2079 and r7, r0 +00693e 6f75 mov.w @r7+, r15 +006940 2e00 mov.b r0, @r14 006942 0101 006944 0101 006946 0101 006948 0101 -00694a 0100 -00694c 0000 -00694e 0000 -006950 0000 -006952 0000 -006954 0000 -006956 0000 -006958 0000 -00695a 0000 -00695c 0000 -00695e 0000 +00694a 0101 +00694c 0101 +00694e 0101 +006950 0101 +006952 0101 +006954 0101 +006956 0101 +006958 0101 +00695a 0101 +00695c 0101 +00695e 0100 006960 0000 006962 0000 -006964 0001 -006966 0101 +006964 0000 +006966 0000 006968 0000 00696a 0000 00696c 0000 @@ -13498,12 +13498,12 @@ 006972 0000 006974 0000 006976 0000 -006978 0000 -00697a 0000 +006978 0001 +00697a 0101 00697c 0000 00697e 0000 -006980 0101 -006982 0101 +006980 0000 +006982 0000 006984 0000 006986 0000 006988 0000 @@ -13512,12 +13512,12 @@ 00698e 0000 006990 0000 006992 0000 -006994 0000 -006996 0000 +006994 0101 +006996 0101 006998 0000 00699a 0000 -00699c 0101 -00699e 0101 +00699c 0000 +00699e 0000 0069a0 0000 0069a2 0000 0069a4 0000 @@ -13526,102 +13526,102 @@ 0069aa 0000 0069ac 0000 0069ae 0000 -0069b0 0000 -0069b2 0000 -0069b4 0500 -0069b6 000c mov.b @(r0,r0), r0 -0069b8 0101 -0069ba 0101 +0069b0 0101 +0069b2 0101 +0069b4 0000 +0069b6 0000 +0069b8 0000 +0069ba 0000 0069bc 0000 0069be 0000 0069c0 0000 0069c2 0000 0069c4 0000 0069c6 0000 -0069c8 0000 -0069ca 0000 -0069cc 0000 -0069ce 0001 -0069d0 0101 -0069d2 0101 -0069d4 0101 -0069d6 0101 +0069c8 0500 +0069ca 000c mov.b @(r0,r0), r0 +0069cc 0101 +0069ce 0101 +0069d0 0000 +0069d2 0000 +0069d4 0000 +0069d6 0000 0069d8 0000 0069da 0000 0069dc 0000 0069de 0000 0069e0 0000 -0069e2 0000 -0069e4 0000 -0069e6 0000 -0069e8 0000 -0069ea 0001 -0069ec 0101 -0069ee 0101 -0069f0 0101 -0069f2 0101 -0069f4 000b rts +0069e2 0001 +0069e4 0101 +0069e6 0101 +0069e8 0101 +0069ea 0101 +0069ec 0000 +0069ee 0000 +0069f0 0000 +0069f2 0000 +0069f4 0000 0069f6 0000 0069f8 0000 0069fa 0000 -0069fc 0505 mov.w r0, @(r0,r5) -0069fe 0000 -006a00 0500 -006a02 0005 mov.w r0, @(r0,r0) -006a04 0001 -006a06 0001 -006a08 0101 -006a0a 0101 -006a0c 0101 -006a0e 0101 -006a10 0101 -006a12 0101 -006a14 0100 -006a16 0001 -006a18 0101 -006a1a 0100 +0069fc 0000 +0069fe 0001 +006a00 0101 +006a02 0101 +006a04 0101 +006a06 0101 +006a08 000b rts +006a0a 0000 +006a0c 0000 +006a0e 0000 +006a10 0505 mov.w r0, @(r0,r5) +006a12 0000 +006a14 0500 +006a16 0005 mov.w r0, @(r0,r0) +006a18 0001 +006a1a 0001 006a1c 0101 006a1e 0101 -006a20 0001 -006a22 0001 +006a20 0101 +006a22 0101 006a24 0101 006a26 0101 -006a28 0101 -006a2a 0101 +006a28 0100 +006a2a 0001 006a2c 0101 -006a2e 0101 -006a30 0100 -006a32 0001 -006a34 0101 -006a36 0100 +006a2e 0100 +006a30 0101 +006a32 0101 +006a34 0001 +006a36 0001 006a38 0101 006a3a 0101 -006a3c 0001 -006a3e 0001 +006a3c 0101 +006a3e 0101 006a40 0101 006a42 0101 -006a44 0101 -006a46 0101 +006a44 0100 +006a46 0001 006a48 0101 -006a4a 0101 -006a4c 0105 mov.w r0, @(r0,r1) -006a4e 0505 mov.w r0, @(r0,r5) -006a50 0505 mov.w r0, @(r0,r5) -006a52 0505 mov.w r0, @(r0,r5) -006a54 0505 mov.w r0, @(r0,r5) -006a56 0505 mov.w r0, @(r0,r5) -006a58 0505 mov.w r0, @(r0,r5) -006a5a 0501 +006a4a 0100 +006a4c 0101 +006a4e 0101 +006a50 0001 +006a52 0001 +006a54 0101 +006a56 0101 +006a58 0101 +006a5a 0101 006a5c 0101 006a5e 0101 -006a60 0101 -006a62 0101 -006a64 0101 -006a66 0101 -006a68 0101 -006a6a 0101 -006a6c 0101 -006a6e 0101 +006a60 0105 mov.w r0, @(r0,r1) +006a62 0505 mov.w r0, @(r0,r5) +006a64 0505 mov.w r0, @(r0,r5) +006a66 0505 mov.w r0, @(r0,r5) +006a68 0505 mov.w r0, @(r0,r5) +006a6a 0505 mov.w r0, @(r0,r5) +006a6c 0505 mov.w r0, @(r0,r5) +006a6e 0501 006a70 0101 006a72 0101 006a74 0101 @@ -13629,183 +13629,183 @@ 006a78 0101 006a7a 0101 006a7c 0101 -006a7e 0000 -006a80 4e6f mac.w @r6+, @r14+ -006a82 7720 add #h'20, r7 -006a84 6c65 mov.w @r6+, r12 -006a86 7427 add #h'27, r4 -006a88 7320 add #h'20, r3 -006a8a 7472 add #h'72, r4 -006a8c 7920 add #h'20, r9 -006a8e 736f add #h'6f, r3 -006a90 6d65 mov.w @r6+, r13 -006a92 7468 add #h'68, r4 -006a94 696e exts.b r6, r9 -006a96 670a negc r0, r7 -006a98 6120 mov.b @r2, r1 -006a9a 6269 swap.w r6, r2 -006a9c 7420 add #h'20, r4 -006a9e 6d6f exts.w r6, r13 -006aa0 7265 add #h'65, r2 -006aa2 2064 mov.b r6, @-r0 -006aa4 6966 mov.l @r6+, r9 -006aa6 6669 swap.w r6, r6 -006aa8 6375 mov.w @r7+, r3 -006aaa 6c74 mov.b @r7+, r12 -006aac 2e2e mulu.w r2, r14 -006aae 2e00 mov.b r0, @r14 -006ab0 416e -006ab2 642e exts.b r2, r4 -006ab4 2e2e mulu.w r2, r14 -006ab6 2079 and r7, r0 -006ab8 6f75 mov.w @r7+, r15 -006aba 2066 mov.l r6, @-r0 -006abc 6169 swap.w r6, r1 -006abe 6c65 mov.w @r6+, r12 -006ac0 642e exts.b r2, r4 -006ac2 0000 -006ac4 436f mac.w @r6+, @r3+ -006ac6 6d65 mov.w @r6+, r13 -006ac8 206f muls.w r6, r0 -006aca 6e2e exts.b r2, r14 -006acc 2e2e mulu.w r2, r14 -006ace 0a54 mov.b r5, @(r0,r10) -006ad0 6869 swap.w r6, r8 -006ad2 7320 add #h'20, r3 -006ad4 6973 mov r7, r9 -006ad6 206e mulu.w r6, r0 -006ad8 6f74 mov.b @r7+, r15 -006ada 2074 mov.b r7, @-r0 -006adc 6861 mov.w @r6, r8 -006ade 7420 add #h'20, r4 -006ae0 6469 swap.w r6, r4 -006ae2 6666 mov.l @r6+, r6 -006ae4 6963 mov r6, r9 -006ae6 756c add #h'6c, r5 -006ae8 742e add #h'2e, r4 -006aea 0001 -006aec 0101 -006aee 0101 -006af0 0101 -006af2 0101 -006af4 0101 -006af6 0101 -006af8 0101 -006afa 0101 -006afc 0101 -006afe 0101 -006b00 0000 -006b02 0000 -006b04 0000 -006b06 0000 +006a7e 0101 +006a80 0101 +006a82 0101 +006a84 0101 +006a86 0101 +006a88 0101 +006a8a 0101 +006a8c 0101 +006a8e 0101 +006a90 0101 +006a92 0000 +006a94 4e6f mac.w @r6+, @r14+ +006a96 7720 add #h'20, r7 +006a98 6c65 mov.w @r6+, r12 +006a9a 7427 add #h'27, r4 +006a9c 7320 add #h'20, r3 +006a9e 7472 add #h'72, r4 +006aa0 7920 add #h'20, r9 +006aa2 736f add #h'6f, r3 +006aa4 6d65 mov.w @r6+, r13 +006aa6 7468 add #h'68, r4 +006aa8 696e exts.b r6, r9 +006aaa 670a negc r0, r7 +006aac 6120 mov.b @r2, r1 +006aae 6269 swap.w r6, r2 +006ab0 7420 add #h'20, r4 +006ab2 6d6f exts.w r6, r13 +006ab4 7265 add #h'65, r2 +006ab6 2064 mov.b r6, @-r0 +006ab8 6966 mov.l @r6+, r9 +006aba 6669 swap.w r6, r6 +006abc 6375 mov.w @r7+, r3 +006abe 6c74 mov.b @r7+, r12 +006ac0 2e2e mulu.w r2, r14 +006ac2 2e00 mov.b r0, @r14 +006ac4 416e +006ac6 642e exts.b r2, r4 +006ac8 2e2e mulu.w r2, r14 +006aca 2079 and r7, r0 +006acc 6f75 mov.w @r7+, r15 +006ace 2066 mov.l r6, @-r0 +006ad0 6169 swap.w r6, r1 +006ad2 6c65 mov.w @r6+, r12 +006ad4 642e exts.b r2, r4 +006ad6 0000 +006ad8 436f mac.w @r6+, @r3+ +006ada 6d65 mov.w @r6+, r13 +006adc 206f muls.w r6, r0 +006ade 6e2e exts.b r2, r14 +006ae0 2e2e mulu.w r2, r14 +006ae2 0a54 mov.b r5, @(r0,r10) +006ae4 6869 swap.w r6, r8 +006ae6 7320 add #h'20, r3 +006ae8 6973 mov r7, r9 +006aea 206e mulu.w r6, r0 +006aec 6f74 mov.b @r7+, r15 +006aee 2074 mov.b r7, @-r0 +006af0 6861 mov.w @r6, r8 +006af2 7420 add #h'20, r4 +006af4 6469 swap.w r6, r4 +006af6 6666 mov.l @r6+, r6 +006af8 6963 mov r6, r9 +006afa 756c add #h'6c, r5 +006afc 742e add #h'2e, r4 +006afe 0001 +006b00 0101 +006b02 0101 +006b04 0101 +006b06 0101 006b08 0101 006b0a 0101 006b0c 0101 006b0e 0101 -006b10 0100 -006b12 0000 +006b10 0101 +006b12 0101 006b14 0000 006b16 0000 -006b18 0001 -006b1a 0101 +006b18 0000 +006b1a 0000 006b1c 0101 006b1e 0101 006b20 0101 -006b22 0000 -006b24 0000 +006b22 0101 +006b24 0100 006b26 0000 006b28 0000 -006b2a 0101 -006b2c 0101 +006b2a 0000 +006b2c 0001 006b2e 0101 006b30 0101 -006b32 010c mov.b @(r0,r0), r1 -006b34 0500 +006b32 0101 +006b34 0101 006b36 0000 006b38 0000 -006b3a 0001 -006b3c 0101 +006b3a 0000 +006b3c 0000 006b3e 0101 006b40 0101 006b42 0101 006b44 0101 -006b46 0000 -006b48 0000 +006b46 010c mov.b @(r0,r0), r1 +006b48 0500 006b4a 0000 -006b4c 0101 -006b4e 0101 +006b4c 0000 +006b4e 0001 006b50 0101 006b52 0101 -006b54 0100 -006b56 0000 -006b58 0000 +006b54 0101 +006b56 0101 +006b58 0101 006b5a 0000 -006b5c 0001 -006b5e 0101 +006b5c 0000 +006b5e 0000 006b60 0101 006b62 0101 006b64 0101 -006b66 0000 -006b68 0001 +006b66 0101 +006b68 0100 006b6a 0000 006b6c 0000 -006b6e 0101 -006b70 0101 +006b6e 0000 +006b70 0001 006b72 0101 006b74 0101 -006b76 0100 -006b78 0000 +006b76 0101 +006b78 0101 006b7a 0000 -006b7c 0000 -006b7e 0501 -006b80 0101 +006b7c 0001 +006b7e 0000 +006b80 0000 006b82 0101 006b84 0101 006b86 0101 -006b88 0000 -006b8a 0000 +006b88 0101 +006b8a 0100 006b8c 0000 -006b8e 0101 -006b90 0101 -006b92 0101 +006b8e 0000 +006b90 0000 +006b92 0501 006b94 0101 006b96 0101 -006b98 0105 mov.w r0, @(r0,r1) -006b9a 0500 +006b98 0101 +006b9a 0101 006b9c 0000 006b9e 0000 -006ba0 0001 +006ba0 0000 006ba2 0101 006ba4 0101 006ba6 0101 006ba8 0101 006baa 0101 -006bac 0100 -006bae 0000 +006bac 0105 mov.w r0, @(r0,r1) +006bae 0500 006bb0 0000 -006bb2 0101 -006bb4 0101 +006bb2 0000 +006bb4 0001 006bb6 0101 006bb8 0101 -006bba 0100 -006bbc 0000 -006bbe 0000 -006bc0 0005 mov.w r0, @(r0,r0) -006bc2 0501 -006bc4 0101 +006bba 0101 +006bbc 0101 +006bbe 0101 +006bc0 0100 +006bc2 0000 +006bc4 0000 006bc6 0101 006bc8 0101 006bca 0101 -006bcc 0000 -006bce 0000 -006bd0 0001 -006bd2 0101 -006bd4 0101 -006bd6 0101 +006bcc 0101 +006bce 0100 +006bd0 0000 +006bd2 0000 +006bd4 0005 mov.w r0, @(r0,r0) +006bd6 0501 006bd8 0101 006bda 0101 -006bdc 0100 -006bde 000b rts +006bdc 0101 +006bde 0101 006be0 0000 006be2 0000 006be4 0001 @@ -13813,37 +13813,37 @@ 006be8 0101 006bea 0101 006bec 0101 -006bee 0000 +006bee 0101 006bf0 0100 -006bf2 0000 +006bf2 000b rts 006bf4 0000 -006bf6 0101 -006bf8 0101 +006bf6 0000 +006bf8 0001 006bfa 0101 006bfc 0101 -006bfe 0100 -006c00 0001 +006bfe 0101 +006c00 0101 006c02 0000 -006c04 0000 -006c06 0001 -006c08 0101 +006c04 0100 +006c06 0000 +006c08 0000 006c0a 0101 006c0c 0101 006c0e 0101 -006c10 0505 mov.w r0, @(r0,r5) -006c12 0105 mov.w r0, @(r0,r1) -006c14 0505 mov.w r0, @(r0,r5) -006c16 0505 mov.w r0, @(r0,r5) -006c18 0101 -006c1a 0101 +006c10 0101 +006c12 0100 +006c14 0001 +006c16 0000 +006c18 0000 +006c1a 0001 006c1c 0101 006c1e 0101 006c20 0101 006c22 0101 -006c24 0101 -006c26 0101 -006c28 0101 -006c2a 0101 +006c24 0505 mov.w r0, @(r0,r5) +006c26 0105 mov.w r0, @(r0,r1) +006c28 0505 mov.w r0, @(r0,r5) +006c2a 0505 mov.w r0, @(r0,r5) 006c2c 0101 006c2e 0101 006c30 0101 @@ -13853,108 +13853,108 @@ 006c38 0101 006c3a 0101 006c3c 0101 -006c3e 0100 -006c40 486f mac.w @r6+, @r8+ -006c42 7764 add #h'64, r7 -006c44 7920 add #h'20, r9 -006c46 210a xor r0, r1 -006c48 5468 mov.l @(h'20,r6), r4 -006c4a 6973 mov r7, r9 -006c4c 2073 -006c4e 686f exts.w r6, r8 -006c50 756c add #h'6c, r5 -006c52 6420 mov.b @r2, r4 -006c54 6265 mov.w @r6+, r2 -006c56 2069 and r6, r0 -006c58 6e74 mov.b @r7+, r14 -006c5a 6572 mov.l @r7, r5 -006c5c 6573 mov r7, r5 -006c5e 7469 add #h'69, r4 -006c60 6e67 not r6, r14 -006c62 0000 -006c64 4920 shal r9 -006c66 6c69 swap.w r6, r12 -006c68 6b65 mov.w @r6+, r11 +006c3e 0101 +006c40 0101 +006c42 0101 +006c44 0101 +006c46 0101 +006c48 0101 +006c4a 0101 +006c4c 0101 +006c4e 0101 +006c50 0101 +006c52 0100 +006c54 486f mac.w @r6+, @r8+ +006c56 7764 add #h'64, r7 +006c58 7920 add #h'20, r9 +006c5a 210a xor r0, r1 +006c5c 5468 mov.l @(h'20,r6), r4 +006c5e 6973 mov r7, r9 +006c60 2073 +006c62 686f exts.w r6, r8 +006c64 756c add #h'6c, r5 +006c66 6420 mov.b @r2, r4 +006c68 6265 mov.w @r6+, r2 006c6a 2069 and r6, r0 -006c6c 7420 add #h'20, r4 -006c6e 7768 add #h'68, r7 -006c70 656e exts.b r6, r5 -006c72 2079 and r7, r0 -006c74 6f75 mov.w @r7+, r15 -006c76 2066 mov.l r6, @-r0 -006c78 616c extu.b r6, r1 -006c7a 6c20 mov.b @r2, r12 -006c7c 646f exts.w r6, r4 -006c7e 776e add #h'6e, r7 -006c80 2e00 mov.b r0, @r14 -006c82 0000 -006c84 5772 mov.l @(h'8,r7), r7 -006c86 6f6e exts.b r6, r15 -006c88 6720 mov.b @r2, r7 -006c8a 7369 add #h'69, r3 -006c8c 6465 mov.w @r6+, r4 -006c8e 2c20 mov.b r2, @r12 -006c90 6d61 mov.w @r6, r13 -006c92 7465 add #h'65, r4 +006c6c 6e74 mov.b @r7+, r14 +006c6e 6572 mov.l @r7, r5 +006c70 6573 mov r7, r5 +006c72 7469 add #h'69, r4 +006c74 6e67 not r6, r14 +006c76 0000 +006c78 4920 shal r9 +006c7a 6c69 swap.w r6, r12 +006c7c 6b65 mov.w @r6+, r11 +006c7e 2069 and r6, r0 +006c80 7420 add #h'20, r4 +006c82 7768 add #h'68, r7 +006c84 656e exts.b r6, r5 +006c86 2079 and r7, r0 +006c88 6f75 mov.w @r7+, r15 +006c8a 2066 mov.l r6, @-r0 +006c8c 616c extu.b r6, r1 +006c8e 6c20 mov.b @r2, r12 +006c90 646f exts.w r6, r4 +006c92 776e add #h'6e, r7 006c94 2e00 mov.b r0, @r14 006c96 0000 -006c98 416c shad r6, r1 -006c9a 6d6f exts.w r6, r13 -006c9c 7374 add #h'74, r3 -006c9e 2074 mov.b r7, @-r0 -006ca0 6865 mov.w @r6+, r8 -006ca2 7265 add #h'65, r2 -006ca4 2021 mov.w r2, @r0 -006ca6 0000 -006ca8 4861 -006caa 7669 add #h'69, r6 -006cac 6e67 not r6, r14 -006cae 2074 mov.b r7, @-r0 -006cb0 726f add #h'6f, r2 -006cb2 7562 add #h'62, r5 -006cb4 6c65 mov.w @r6+, r12 -006cb6 7320 add #h'20, r3 -006cb8 3f00 cmp/eq r0, r15 +006c98 5772 mov.l @(h'8,r7), r7 +006c9a 6f6e exts.b r6, r15 +006c9c 6720 mov.b @r2, r7 +006c9e 7369 add #h'69, r3 +006ca0 6465 mov.w @r6+, r4 +006ca2 2c20 mov.b r2, @r12 +006ca4 6d61 mov.w @r6, r13 +006ca6 7465 add #h'65, r4 +006ca8 2e00 mov.b r0, @r14 +006caa 0000 +006cac 416c shad r6, r1 +006cae 6d6f exts.w r6, r13 +006cb0 7374 add #h'74, r3 +006cb2 2074 mov.b r7, @-r0 +006cb4 6865 mov.w @r6+, r8 +006cb6 7265 add #h'65, r2 +006cb8 2021 mov.w r2, @r0 006cba 0000 -006cbc 5468 mov.l @(h'20,r6), r4 -006cbe 6973 mov r7, r9 -006cc0 2069 and r6, r0 -006cc2 7320 add #h'20, r3 -006cc4 6675 mov.w @r7+, r6 -006cc6 6e2c extu.b r2, r14 -006cc8 2069 and r6, r0 -006cca 736e add #h'6e, r3 -006ccc 2774 mov.b r7, @-r7 -006cce 2069 and r6, r0 -006cd0 743f add #h'3f, r4 -006cd2 0001 -006cd4 0101 -006cd6 0101 -006cd8 0101 -006cda 0101 -006cdc 0101 -006cde 0101 -006ce0 0101 -006ce2 0101 -006ce4 0101 -006ce6 0101 +006cbc 4861 +006cbe 7669 add #h'69, r6 +006cc0 6e67 not r6, r14 +006cc2 2074 mov.b r7, @-r0 +006cc4 726f add #h'6f, r2 +006cc6 7562 add #h'62, r5 +006cc8 6c65 mov.w @r6+, r12 +006cca 7320 add #h'20, r3 +006ccc 3f00 cmp/eq r0, r15 +006cce 0000 +006cd0 5468 mov.l @(h'20,r6), r4 +006cd2 6973 mov r7, r9 +006cd4 2069 and r6, r0 +006cd6 7320 add #h'20, r3 +006cd8 6675 mov.w @r7+, r6 +006cda 6e2c extu.b r2, r14 +006cdc 2069 and r6, r0 +006cde 736e add #h'6e, r3 +006ce0 2774 mov.b r7, @-r7 +006ce2 2069 and r6, r0 +006ce4 743f add #h'3f, r4 +006ce6 0001 006ce8 0101 006cea 0101 006cec 0101 -006cee 0000 -006cf0 0000 -006cf2 0000 -006cf4 0000 -006cf6 0000 -006cf8 0000 -006cfa 0000 -006cfc 0000 -006cfe 0000 -006d00 0000 +006cee 0101 +006cf0 0101 +006cf2 0101 +006cf4 0101 +006cf6 0101 +006cf8 0101 +006cfa 0101 +006cfc 0101 +006cfe 0101 +006d00 0101 006d02 0000 006d04 0000 -006d06 0101 -006d08 0100 +006d06 0000 +006d08 0000 006d0a 0000 006d0c 0000 006d0e 0000 @@ -13963,11 +13963,11 @@ 006d14 0000 006d16 0000 006d18 0000 -006d1a 0000 -006d1c 0000 -006d1e 0001 -006d20 0101 -006d22 0100 +006d1a 0101 +006d1c 0100 +006d1e 0000 +006d20 0000 +006d22 0000 006d24 0000 006d26 0000 006d28 0000 @@ -13975,70 +13975,70 @@ 006d2c 0000 006d2e 0000 006d30 0000 -006d32 0000 -006d34 0000 -006d36 0000 -006d38 0001 -006d3a 0101 -006d3c 0100 -006d3e 0b00 +006d32 0001 +006d34 0101 +006d36 0100 +006d38 0000 +006d3a 0000 +006d3c 0000 +006d3e 0000 006d40 0000 006d42 0000 006d44 0000 006d46 0000 006d48 0000 006d4a 0000 -006d4c 0000 -006d4e 0000 -006d50 0000 -006d52 0c01 -006d54 0101 -006d56 0101 -006d58 0101 +006d4c 0001 +006d4e 0101 +006d50 0100 +006d52 0b00 +006d54 0000 +006d56 0000 +006d58 0000 006d5a 0000 006d5c 0000 006d5e 0000 006d60 0000 006d62 0000 006d64 0000 -006d66 0000 -006d68 0000 +006d66 0c01 +006d68 0101 006d6a 0101 006d6c 0101 -006d6e 0101 -006d70 0101 -006d72 0101 +006d6e 0000 +006d70 0000 +006d72 0000 006d74 0000 006d76 0000 006d78 0000 006d7a 0000 006d7c 0000 -006d7e 0000 -006d80 0000 -006d82 0000 +006d7e 0101 +006d80 0101 +006d82 0101 006d84 0101 006d86 0101 -006d88 0101 -006d8a 0101 -006d8c 0101 -006d8e 0505 mov.w r0, @(r0,r5) -006d90 0505 mov.w r0, @(r0,r5) -006d92 0505 mov.w r0, @(r0,r5) -006d94 0505 mov.w r0, @(r0,r5) -006d96 0501 -006d98 0505 mov.w r0, @(r0,r5) -006d9a 0505 mov.w r0, @(r0,r5) -006d9c 0505 mov.w r0, @(r0,r5) +006d88 0000 +006d8a 0000 +006d8c 0000 +006d8e 0000 +006d90 0000 +006d92 0000 +006d94 0000 +006d96 0000 +006d98 0101 +006d9a 0101 +006d9c 0101 006d9e 0101 006da0 0101 -006da2 0101 -006da4 0101 -006da6 0101 -006da8 0101 -006daa 0101 -006dac 0101 -006dae 0101 -006db0 0101 +006da2 0505 mov.w r0, @(r0,r5) +006da4 0505 mov.w r0, @(r0,r5) +006da6 0505 mov.w r0, @(r0,r5) +006da8 0505 mov.w r0, @(r0,r5) +006daa 0501 +006dac 0505 mov.w r0, @(r0,r5) +006dae 0505 mov.w r0, @(r0,r5) +006db0 0505 mov.w r0, @(r0,r5) 006db2 0101 006db4 0101 006db6 0101 @@ -14057,287 +14057,287 @@ 006dd0 0101 006dd2 0101 006dd4 0101 -006dd6 0100 -006dd8 0000 -006dda 003c mov.b @(r0,r3), r0 -006ddc 0000 -006dde 0018 sett -006de0 0000 -006de2 0020 -006de4 0000 -006de6 0000 -006de8 0000 -006dea 0002 stc sr, r0 +006dd6 0101 +006dd8 0101 +006dda 0101 +006ddc 0101 +006dde 0101 +006de0 0101 +006de2 0101 +006de4 0101 +006de6 0101 +006de8 0101 +006dea 0100 006dec 0000 006dee 003c mov.b @(r0,r3), r0 006df0 0000 006df2 0018 sett 006df4 0000 -006df6 003c mov.b @(r0,r3), r0 +006df6 0020 006df8 0000 -006dfa 0037 mul.l r3, r0 +006dfa 0000 006dfc 0000 -006dfe 0068 +006dfe 0002 stc sr, r0 006e00 0000 -006e02 0028 clrmac +006e02 003c mov.b @(r0,r3), r0 006e04 0000 -006e06 0010 +006e06 0018 sett 006e08 0000 -006e0a 0002 stc sr, r0 +006e0a 003c mov.b @(r0,r3), r0 006e0c 0000 -006e0e 0000 +006e0e 0037 mul.l r3, r0 006e10 0000 006e12 0068 006e14 0000 006e16 0028 clrmac 006e18 0000 -006e1a 0097 mul.l r9, r0 +006e1a 0010 006e1c 0000 -006e1e 0028 clrmac -006e20 4d6f mac.w @r6+, @r13+ -006e22 7669 add #h'69, r6 -006e24 6e67 not r6, r14 -006e26 2070 mov.b r7, @r0 -006e28 6c61 mov.w @r6, r12 -006e2a 7466 add #h'66, r4 -006e2c 6f72 mov.l @r7, r15 -006e2e 6d73 mov r7, r13 -006e30 203f muls.w r3, r0 -006e32 0a54 mov.b r5, @(r0,r10) -006e34 6861 mov.w @r6, r8 -006e36 7427 add #h'27, r4 -006e38 7320 add #h'20, r3 -006e3a 6e65 mov.w @r6+, r14 -006e3c 772e add #h'2e, r7 -006e3e 2e2e mulu.w r2, r14 -006e40 0000 -006e42 0000 -006e44 4920 shal r9 -006e46 7468 add #h'68, r4 -006e48 696e exts.b r6, r9 -006e4a 6b20 mov.b @r2, r11 -006e4c 796f add #h'6f, r9 -006e4e 7527 add #h'27, r5 -006e50 7265 add #h'65, r2 -006e52 2069 and r6, r0 -006e54 6e20 mov.b @r2, r14 -006e56 7472 add #h'72, r4 -006e58 6f75 mov.w @r7+, r15 -006e5a 626c extu.b r6, r2 -006e5c 652e exts.b r2, r5 -006e5e 0000 -006e60 5468 mov.l @(h'20,r6), r4 -006e62 7265 add #h'65, r2 -006e64 6520 mov.b @r2, r5 -006e66 7472 add #h'72, r4 -006e68 6965 mov.w @r6+, r9 -006e6a 7320 add #h'20, r3 -006e6c 3f20 cmp/eq r2, r15 -006e6e 5265 mov.l @(h'14,r6), r2 -006e70 616c extu.b r6, r1 -006e72 6c79 swap.w r7, r12 -006e74 203f muls.w r3, r0 -006e76 0001 -006e78 0101 -006e7a 0101 -006e7c 0101 -006e7e 0101 -006e80 0101 -006e82 0101 -006e84 0101 -006e86 0101 -006e88 0101 -006e8a 0101 +006e1e 0002 stc sr, r0 +006e20 0000 +006e22 0000 +006e24 0000 +006e26 0068 +006e28 0000 +006e2a 0028 clrmac +006e2c 0000 +006e2e 0097 mul.l r9, r0 +006e30 0000 +006e32 0028 clrmac +006e34 4d6f mac.w @r6+, @r13+ +006e36 7669 add #h'69, r6 +006e38 6e67 not r6, r14 +006e3a 2070 mov.b r7, @r0 +006e3c 6c61 mov.w @r6, r12 +006e3e 7466 add #h'66, r4 +006e40 6f72 mov.l @r7, r15 +006e42 6d73 mov r7, r13 +006e44 203f muls.w r3, r0 +006e46 0a54 mov.b r5, @(r0,r10) +006e48 6861 mov.w @r6, r8 +006e4a 7427 add #h'27, r4 +006e4c 7320 add #h'20, r3 +006e4e 6e65 mov.w @r6+, r14 +006e50 772e add #h'2e, r7 +006e52 2e2e mulu.w r2, r14 +006e54 0000 +006e56 0000 +006e58 4920 shal r9 +006e5a 7468 add #h'68, r4 +006e5c 696e exts.b r6, r9 +006e5e 6b20 mov.b @r2, r11 +006e60 796f add #h'6f, r9 +006e62 7527 add #h'27, r5 +006e64 7265 add #h'65, r2 +006e66 2069 and r6, r0 +006e68 6e20 mov.b @r2, r14 +006e6a 7472 add #h'72, r4 +006e6c 6f75 mov.w @r7+, r15 +006e6e 626c extu.b r6, r2 +006e70 652e exts.b r2, r5 +006e72 0000 +006e74 5468 mov.l @(h'20,r6), r4 +006e76 7265 add #h'65, r2 +006e78 6520 mov.b @r2, r5 +006e7a 7472 add #h'72, r4 +006e7c 6965 mov.w @r6+, r9 +006e7e 7320 add #h'20, r3 +006e80 3f20 cmp/eq r2, r15 +006e82 5265 mov.l @(h'14,r6), r2 +006e84 616c extu.b r6, r1 +006e86 6c79 swap.w r7, r12 +006e88 203f muls.w r3, r0 +006e8a 0001 006e8c 0101 006e8e 0101 006e90 0101 006e92 0101 -006e94 0100 -006e96 0500 -006e98 0000 -006e9a 0001 +006e94 0101 +006e96 0101 +006e98 0101 +006e9a 0101 006e9c 0101 006e9e 0101 006ea0 0101 006ea2 0101 006ea4 0101 -006ea6 0000 -006ea8 0000 -006eaa 0005 mov.w r0, @(r0,r0) -006eac 0500 -006eae 0000 +006ea6 0101 +006ea8 0100 +006eaa 0500 +006eac 0000 +006eae 0001 006eb0 0101 006eb2 0101 -006eb4 0000 -006eb6 0003 bsrf r0 +006eb4 0101 +006eb6 0101 006eb8 0101 -006eba 0101 -006ebc 0101 -006ebe 0101 -006ec0 0101 -006ec2 0104 mov.b r0, @(r0,r1) -006ec4 0000 -006ec6 0000 -006ec8 0101 -006eca 0101 +006eba 0000 +006ebc 0000 +006ebe 0005 mov.w r0, @(r0,r0) +006ec0 0500 +006ec2 0000 +006ec4 0101 +006ec6 0101 +006ec8 0000 +006eca 0003 bsrf r0 006ecc 0101 006ece 0101 -006ed0 0104 mov.b r0, @(r0,r1) -006ed2 0000 -006ed4 0000 -006ed6 0606 mov.l r0, @(r0,r6) +006ed0 0101 +006ed2 0101 +006ed4 0101 +006ed6 0104 mov.b r0, @(r0,r1) 006ed8 0000 006eda 0000 -006edc 0006 mov.l r0, @(r0,r0) -006ede 0600 -006ee0 0000 -006ee2 0000 -006ee4 0001 -006ee6 0101 -006ee8 0101 -006eea 0101 -006eec 0101 -006eee 0400 -006ef0 0000 -006ef2 0000 +006edc 0101 +006ede 0101 +006ee0 0101 +006ee2 0101 +006ee4 0104 mov.b r0, @(r0,r1) +006ee6 0000 +006ee8 0000 +006eea 0606 mov.l r0, @(r0,r6) +006eec 0000 +006eee 0000 +006ef0 0006 mov.l r0, @(r0,r0) +006ef2 0600 006ef4 0000 -006ef6 0005 mov.w r0, @(r0,r0) -006ef8 0000 -006efa 0000 -006efc 0000 -006efe 0000 -006f00 0000 -006f02 0101 -006f04 0101 -006f06 0101 -006f08 0101 -006f0a 0101 +006ef6 0000 +006ef8 0001 +006efa 0101 +006efc 0101 +006efe 0101 +006f00 0101 +006f02 0400 +006f04 0000 +006f06 0000 +006f08 0000 +006f0a 0005 mov.w r0, @(r0,r0) 006f0c 0000 006f0e 0000 -006f10 0101 -006f12 0101 -006f14 0101 +006f10 0000 +006f12 0000 +006f14 0000 006f16 0101 006f18 0101 -006f1a 0000 -006f1c 0000 -006f1e 0001 -006f20 0101 -006f22 0101 +006f1a 0101 +006f1c 0101 +006f1e 0101 +006f20 0000 +006f22 0000 006f24 0101 006f26 0101 -006f28 0000 -006f2a 0000 +006f28 0101 +006f2a 0101 006f2c 0101 -006f2e 0101 -006f30 0101 -006f32 0101 +006f2e 0000 +006f30 0000 +006f32 0001 006f34 0101 -006f36 0104 mov.b r0, @(r0,r1) -006f38 0000 -006f3a 0003 bsrf r0 -006f3c 0101 -006f3e 0101 +006f36 0101 +006f38 0101 +006f3a 0101 +006f3c 0000 +006f3e 0000 006f40 0101 006f42 0101 -006f44 0100 -006f46 0000 -006f48 0001 -006f4a 0101 -006f4c 0101 -006f4e 0101 +006f44 0101 +006f46 0101 +006f48 0101 +006f4a 0104 mov.b r0, @(r0,r1) +006f4c 0000 +006f4e 0003 bsrf r0 006f50 0101 006f52 0101 -006f54 0400 -006f56 0000 -006f58 0301 -006f5a 0101 -006f5c 0101 +006f54 0101 +006f56 0101 +006f58 0100 +006f5a 0000 +006f5c 0001 006f5e 0101 006f60 0101 -006f62 0100 -006f64 0000 -006f66 0001 -006f68 0101 -006f6a 0101 -006f6c 0101 +006f62 0101 +006f64 0101 +006f66 0101 +006f68 0400 +006f6a 0000 +006f6c 0301 006f6e 0101 -006f70 0100 -006f72 0000 -006f74 0000 -006f76 0101 -006f78 0101 -006f7a 0101 +006f70 0101 +006f72 0101 +006f74 0101 +006f76 0100 +006f78 0000 +006f7a 0001 006f7c 0101 -006f7e 0100 -006f80 0000 -006f82 0000 -006f84 0101 -006f86 0101 -006f88 0101 +006f7e 0101 +006f80 0101 +006f82 0101 +006f84 0100 +006f86 0000 +006f88 0000 006f8a 0101 006f8c 0101 -006f8e 0000 -006f90 0000 -006f92 0001 -006f94 0101 -006f96 0101 +006f8e 0101 +006f90 0101 +006f92 0100 +006f94 0000 +006f96 0000 006f98 0101 006f9a 0101 -006f9c 0000 -006f9e 0000 +006f9c 0101 +006f9e 0101 006fa0 0101 -006fa2 0101 -006fa4 0101 -006fa6 0101 +006fa2 0000 +006fa4 0000 +006fa6 0001 006fa8 0101 -006faa 0100 -006fac 0000 -006fae 0000 -006fb0 0101 -006fb2 0101 +006faa 0101 +006fac 0101 +006fae 0101 +006fb0 0000 +006fb2 0000 006fb4 0101 006fb6 0101 -006fb8 0100 -006fba 0b00 -006fbc 0001 -006fbe 0101 -006fc0 0101 -006fc2 0101 +006fb8 0101 +006fba 0101 +006fbc 0101 +006fbe 0100 +006fc0 0000 +006fc2 0000 006fc4 0101 006fc6 0101 -006fc8 0000 -006fca 0000 -006fcc 0000 -006fce 0000 -006fd0 0101 +006fc8 0101 +006fca 0101 +006fcc 0100 +006fce 0b00 +006fd0 0001 006fd2 0101 006fd4 0101 006fd6 0101 006fd8 0101 006fda 0101 -006fdc 0101 -006fde 0101 -006fe0 0101 -006fe2 0101 -006fe4 0100 -006fe6 0000 -006fe8 0000 -006fea 0000 -006fec 0c01 +006fdc 0000 +006fde 0000 +006fe0 0000 +006fe2 0000 +006fe4 0101 +006fe6 0101 +006fe8 0101 +006fea 0101 +006fec 0101 006fee 0101 006ff0 0101 006ff2 0101 006ff4 0101 006ff6 0101 -006ff8 0101 -006ffa 0101 -006ffc 0101 -006ffe 0101 -007000 0101 -007002 0505 mov.w r0, @(r0,r5) -007004 0505 mov.w r0, @(r0,r5) -007006 0501 +006ff8 0100 +006ffa 0000 +006ffc 0000 +006ffe 0000 +007000 0c01 +007002 0101 +007004 0101 +007006 0101 007008 0101 00700a 0101 00700c 0101 @@ -14345,9 +14345,9 @@ 007010 0101 007012 0101 007014 0101 -007016 0101 -007018 0101 -00701a 0101 +007016 0505 mov.w r0, @(r0,r5) +007018 0505 mov.w r0, @(r0,r5) +00701a 0501 00701c 0101 00701e 0101 007020 0101 @@ -14369,69 +14369,69 @@ 007040 0101 007042 0101 007044 0101 -007046 0100 -007048 0000 -00704a 009c mov.b @(r0,r9), r0 -00704c 0000 -00704e 0028 clrmac -007050 0000 -007052 0010 -007054 0000 -007056 0000 -007058 0000 -00705a 0002 stc sr, r0 +007046 0101 +007048 0101 +00704a 0101 +00704c 0101 +00704e 0101 +007050 0101 +007052 0101 +007054 0101 +007056 0101 +007058 0101 +00705a 0100 00705c 0000 00705e 009c mov.b @(r0,r9), r0 007060 0000 007062 0028 clrmac 007064 0000 -007066 009c mov.b @(r0,r9), r0 +007066 0010 007068 0000 -00706a 0058 sets -00706c 446f mac.w @r6+, @r4+ -00706e 2079 and r7, r0 -007070 6f75 mov.w @r7+, r15 -007072 206b or r6, r0 -007074 6e6f exts.w r6, r14 -007076 7720 add #h'20, r7 -007078 6d79 swap.w r7, r13 -00707a 2075 mov.w r7, @-r0 -00707c 6e63 mov r6, r14 -00707e 6c65 mov.w @r6+, r12 -007080 2042 mov.l r4, @r0 -007082 656e exts.b r6, r5 -007084 6e79 swap.w r7, r14 -007086 203f muls.w r3, r0 -007088 0000 -00708a 0000 -00708c 5468 mov.l @(h'20,r6), r4 -00708e 6174 mov.b @r7+, r1 -007090 2077 div0s r7, r0 -007092 6173 mov r7, r1 -007094 2066 mov.l r6, @-r0 -007096 756e add #h'6e, r5 -007098 2e0a xor r0, r14 -00709a 446f mac.w @r6+, @r4+ -00709c 2069 and r6, r0 -00709e 7420 add #h'20, r4 -0070a0 6167 not r6, r1 -0070a2 6169 swap.w r6, r1 -0070a4 6e2c extu.b r2, r14 -0070a6 2070 mov.b r7, @r0 -0070a8 6c65 mov.w @r6+, r12 -0070aa 6173 mov r7, r1 -0070ac 6520 mov.b @r2, r5 -0070ae 2100 mov.b r0, @r1 -0070b0 0101 -0070b2 0101 -0070b4 0101 -0070b6 0101 -0070b8 0101 -0070ba 0101 -0070bc 0101 -0070be 0101 -0070c0 0101 -0070c2 0101 +00706a 0000 +00706c 0000 +00706e 0002 stc sr, r0 +007070 0000 +007072 009c mov.b @(r0,r9), r0 +007074 0000 +007076 0028 clrmac +007078 0000 +00707a 009c mov.b @(r0,r9), r0 +00707c 0000 +00707e 0058 sets +007080 446f mac.w @r6+, @r4+ +007082 2079 and r7, r0 +007084 6f75 mov.w @r7+, r15 +007086 206b or r6, r0 +007088 6e6f exts.w r6, r14 +00708a 7720 add #h'20, r7 +00708c 6d79 swap.w r7, r13 +00708e 2075 mov.w r7, @-r0 +007090 6e63 mov r6, r14 +007092 6c65 mov.w @r6+, r12 +007094 2042 mov.l r4, @r0 +007096 656e exts.b r6, r5 +007098 6e79 swap.w r7, r14 +00709a 203f muls.w r3, r0 +00709c 0000 +00709e 0000 +0070a0 5468 mov.l @(h'20,r6), r4 +0070a2 6174 mov.b @r7+, r1 +0070a4 2077 div0s r7, r0 +0070a6 6173 mov r7, r1 +0070a8 2066 mov.l r6, @-r0 +0070aa 756e add #h'6e, r5 +0070ac 2e0a xor r0, r14 +0070ae 446f mac.w @r6+, @r4+ +0070b0 2069 and r6, r0 +0070b2 7420 add #h'20, r4 +0070b4 6167 not r6, r1 +0070b6 6169 swap.w r6, r1 +0070b8 6e2c extu.b r2, r14 +0070ba 2070 mov.b r7, @r0 +0070bc 6c65 mov.w @r6+, r12 +0070be 6173 mov r7, r1 +0070c0 6520 mov.b @r2, r5 +0070c2 2100 mov.b r0, @r1 0070c4 0101 0070c6 0101 0070c8 0101 @@ -14440,317 +14440,317 @@ 0070ce 0101 0070d0 0101 0070d2 0101 -0070d4 0100 -0070d6 0000 -0070d8 0000 -0070da 0000 +0070d4 0101 +0070d6 0101 +0070d8 0101 +0070da 0101 0070dc 0101 -0070de 0104 mov.b r0, @(r0,r1) -0070e0 0000 -0070e2 0000 -0070e4 0000 -0070e6 0000 -0070e8 0000 +0070de 0101 +0070e0 0101 +0070e2 0101 +0070e4 0101 +0070e6 0101 +0070e8 0100 0070ea 0000 0070ec 0000 0070ee 0000 -0070f0 0000 -0070f2 0001 -0070f4 0101 -0070f6 0400 +0070f0 0101 +0070f2 0104 mov.b r0, @(r0,r1) +0070f4 0000 +0070f6 0000 0070f8 0000 0070fa 0000 0070fc 0000 0070fe 0000 -007100 0005 mov.w r0, @(r0,r0) +007100 0000 007102 0000 007104 0000 -007106 0000 -007108 0000 -00710a 0101 -00710c 0101 -00710e 0001 -007110 0001 -007112 0001 -007114 0001 -007116 0101 -007118 0101 +007106 0001 +007108 0101 +00710a 0400 +00710c 0000 +00710e 0000 +007110 0000 +007112 0000 +007114 0005 mov.w r0, @(r0,r0) +007116 0000 +007118 0000 00711a 0000 00711c 0000 -00711e 0000 -007120 0001 -007122 0101 -007124 0103 bsrf r1 -007126 0100 -007128 0100 -00712a 0100 +00711e 0101 +007120 0101 +007122 0001 +007124 0001 +007126 0001 +007128 0001 +00712a 0101 00712c 0101 -00712e 0101 -007130 0100 +00712e 0000 +007130 0000 007132 0000 -007134 0000 -007136 0000 -007138 0101 -00713a 0101 -00713c 0401 -00713e 0001 -007140 0001 -007142 0001 -007144 0101 -007146 0101 +007134 0001 +007136 0101 +007138 0103 bsrf r1 +00713a 0100 +00713c 0100 +00713e 0100 +007140 0101 +007142 0101 +007144 0100 +007146 0000 007148 0000 00714a 0000 -00714c 0000 -00714e 0001 -007150 0101 -007152 0100 -007154 0100 -007156 0100 -007158 0100 +00714c 0101 +00714e 0101 +007150 0401 +007152 0001 +007154 0001 +007156 0001 +007158 0101 00715a 0101 -00715c 0101 -00715e 0100 +00715c 0000 +00715e 0000 007160 0000 -007162 0000 -007164 0000 -007166 0101 -007168 0101 -00716a 0301 -00716c 0001 -00716e 0001 -007170 0301 -007172 0101 -007174 0101 -007176 0400 +007162 0001 +007164 0101 +007166 0100 +007168 0100 +00716a 0100 +00716c 0100 +00716e 0101 +007170 0101 +007172 0100 +007174 0000 +007176 0000 007178 0000 -00717a 0000 -00717c 0301 -00717e 0101 -007180 0104 mov.b r0, @(r0,r1) -007182 0100 -007184 0105 mov.w r0, @(r0,r1) -007186 0100 +00717a 0101 +00717c 0101 +00717e 0301 +007180 0001 +007182 0001 +007184 0301 +007186 0101 007188 0101 -00718a 0101 -00718c 0104 mov.b r0, @(r0,r1) +00718a 0400 +00718c 0000 00718e 0000 -007190 0000 -007192 0003 bsrf r0 -007194 0101 -007196 0101 -007198 0001 -00719a 0001 +007190 0301 +007192 0101 +007194 0104 mov.b r0, @(r0,r1) +007196 0100 +007198 0105 mov.w r0, @(r0,r1) +00719a 0100 00719c 0101 -00719e 0401 -0071a0 0101 -0071a2 0101 -0071a4 0104 mov.b r0, @(r0,r1) -0071a6 0000 -0071a8 0003 bsrf r0 +00719e 0101 +0071a0 0104 mov.b r0, @(r0,r1) +0071a2 0000 +0071a4 0000 +0071a6 0003 bsrf r0 +0071a8 0101 0071aa 0101 -0071ac 0101 -0071ae 0100 -0071b0 0100 -0071b2 0101 -0071b4 0100 +0071ac 0001 +0071ae 0001 +0071b0 0101 +0071b2 0401 +0071b4 0101 0071b6 0101 -0071b8 0101 -0071ba 0105 mov.w r0, @(r0,r1) -0071bc 0500 -0071be 0000 -0071c0 0505 mov.w r0, @(r0,r5) -0071c2 0101 -0071c4 0101 -0071c6 0001 -0071c8 0001 -0071ca 0001 -0071cc 0001 -0071ce 0101 -0071d0 0101 -0071d2 0101 -0071d4 0100 +0071b8 0104 mov.b r0, @(r0,r1) +0071ba 0000 +0071bc 0003 bsrf r0 +0071be 0101 +0071c0 0101 +0071c2 0100 +0071c4 0100 +0071c6 0101 +0071c8 0100 +0071ca 0101 +0071cc 0101 +0071ce 0105 mov.w r0, @(r0,r1) +0071d0 0500 +0071d2 0000 +0071d4 0505 mov.w r0, @(r0,r5) 0071d6 0101 0071d8 0101 -0071da 0101 -0071dc 0100 -0071de 0000 -0071e0 0000 -0071e2 0000 +0071da 0001 +0071dc 0001 +0071de 0001 +0071e0 0001 +0071e2 0101 0071e4 0101 0071e6 0101 -0071e8 0106 mov.l r0, @(r0,r1) -0071ea 0606 mov.l r0, @(r0,r6) -0071ec 0006 mov.l r0, @(r0,r0) -0071ee 0606 mov.l r0, @(r0,r6) -0071f0 0101 -0071f2 0101 -0071f4 0005 mov.w r0, @(r0,r0) -0071f6 000c mov.b @(r0,r0), r0 -0071f8 0005 mov.w r0, @(r0,r0) -0071fa 0501 -0071fc 0101 -0071fe 0101 -007200 0000 -007202 0000 -007204 0000 -007206 0001 -007208 0101 -00720a 0101 -00720c 0101 -00720e 0101 +0071e8 0100 +0071ea 0101 +0071ec 0101 +0071ee 0101 +0071f0 0100 +0071f2 0000 +0071f4 0000 +0071f6 0000 +0071f8 0101 +0071fa 0101 +0071fc 0106 mov.l r0, @(r0,r1) +0071fe 0606 mov.l r0, @(r0,r6) +007200 0006 mov.l r0, @(r0,r0) +007202 0606 mov.l r0, @(r0,r6) +007204 0101 +007206 0101 +007208 0005 mov.w r0, @(r0,r0) +00720a 000c mov.b @(r0,r0), r0 +00720c 0005 mov.w r0, @(r0,r0) +00720e 0501 007210 0101 007212 0101 -007214 0101 -007216 0100 +007214 0000 +007216 0000 007218 0000 -00721a 0000 -00721c 0000 +00721a 0001 +00721c 0101 00721e 0101 007220 0101 007222 0101 007224 0101 007226 0101 007228 0101 -00722a 0101 -00722c 0101 +00722a 0100 +00722c 0000 00722e 0000 007230 0000 -007232 0000 -007234 0001 +007232 0101 +007234 0101 007236 0101 007238 0101 00723a 0101 00723c 0101 00723e 0101 -007240 0606 mov.l r0, @(r0,r6) -007242 0606 mov.l r0, @(r0,r6) -007244 0600 +007240 0101 +007242 0000 +007244 0000 007246 0000 -007248 0000 -00724a 0000 +007248 0001 +00724a 0101 00724c 0101 00724e 0101 007250 0101 007252 0101 -007254 0101 -007256 0100 -007258 0000 +007254 0606 mov.l r0, @(r0,r6) +007256 0606 mov.l r0, @(r0,r6) +007258 0600 00725a 0000 00725c 0000 00725e 0000 -007260 0000 -007262 0001 +007260 0101 +007262 0101 007264 0101 007266 0101 007268 0101 -00726a 0101 -00726c 0101 +00726a 0100 +00726c 0000 00726e 0000 007270 0000 007272 0000 007274 0000 -007276 0000 -007278 0000 +007276 0001 +007278 0101 00727a 0101 00727c 0101 00727e 0101 007280 0101 -007282 0101 -007284 0100 +007282 0000 +007284 0000 007286 0000 007288 0000 00728a 0000 00728c 0000 -00728e 0000 -007290 0001 +00728e 0101 +007290 0101 007292 0101 007294 0101 -007296 0000 -007298 0000 +007296 0101 +007298 0100 00729a 0000 00729c 0000 00729e 0000 0072a0 0000 0072a2 0000 -0072a4 0500 -0072a6 0005 mov.w r0, @(r0,r0) +0072a4 0001 +0072a6 0101 0072a8 0101 -0072aa 0101 -0072ac 0100 +0072aa 0000 +0072ac 0000 0072ae 0000 0072b0 0000 0072b2 0000 0072b4 0000 0072b6 0000 -0072b8 0000 -0072ba 0001 +0072b8 0500 +0072ba 0005 mov.w r0, @(r0,r0) 0072bc 0101 0072be 0101 -0072c0 0101 -0072c2 0101 +0072c0 0100 +0072c2 0000 0072c4 0000 0072c6 0000 0072c8 0000 0072ca 0000 0072cc 0000 -0072ce 0000 -0072d0 0000 +0072ce 0001 +0072d0 0101 0072d2 0101 0072d4 0101 0072d6 0101 -0072d8 0101 -0072da 0100 +0072d8 0000 +0072da 0000 0072dc 0000 0072de 0000 0072e0 0000 0072e2 0000 0072e4 0000 -0072e6 0000 -0072e8 0001 +0072e6 0101 +0072e8 0101 0072ea 0101 0072ec 0101 -0072ee 0101 -0072f0 0101 +0072ee 0100 +0072f0 0000 0072f2 0000 0072f4 0000 0072f6 0000 0072f8 0000 0072fa 0000 -0072fc 0000 -0072fe 0000 +0072fc 0001 +0072fe 0101 007300 0101 007302 0101 007304 0101 -007306 0101 -007308 0100 +007306 0000 +007308 0000 00730a 0000 00730c 0000 00730e 0000 007310 0000 007312 0000 -007314 0000 -007316 0001 +007314 0101 +007316 0101 007318 0101 00731a 0101 -00731c 0101 -00731e 0101 +00731c 0100 +00731e 0000 007320 0000 007322 0000 -007324 000b rts +007324 0000 007326 0000 007328 0000 -00732a 0000 -00732c 0000 +00732a 0001 +00732c 0101 00732e 0101 007330 0101 007332 0101 -007334 0101 -007336 0101 -007338 0101 -00733a 0101 -00733c 0101 -00733e 0101 -007340 0101 +007334 0000 +007336 0000 +007338 000b rts +00733a 0000 +00733c 0000 +00733e 0000 +007340 0000 007342 0101 007344 0101 007346 0101 @@ -14767,281 +14767,281 @@ 00735c 0101 00735e 0101 007360 0101 -007362 0000 -007364 0000 -007366 0020 -007368 0000 -00736a 00b0 -00736c 0000 -00736e 0008 clrt -007370 0000 -007372 0000 -007374 0000 -007376 0002 stc sr, r0 +007362 0101 +007364 0101 +007366 0101 +007368 0101 +00736a 0101 +00736c 0101 +00736e 0101 +007370 0101 +007372 0101 +007374 0101 +007376 0000 007378 0000 00737a 0020 00737c 0000 00737e 00b0 007380 0000 -007382 0020 +007382 0008 clrt 007384 0000 -007386 00d7 mul.l r13, r0 +007386 0000 007388 0000 -00738a 002f mac.l @r2+, @r0+ +00738a 0002 stc sr, r0 00738c 0000 -00738e 00b8 +00738e 0020 007390 0000 -007392 0008 clrt +007392 00b0 007394 0000 -007396 0000 +007396 0020 007398 0000 -00739a 0001 +00739a 00d7 mul.l r13, r0 00739c 0000 00739e 002f mac.l @r2+, @r0+ 0073a0 0000 -0073a2 00b0 +0073a2 00b8 0073a4 0000 -0073a6 002f mac.l @r2+, @r0+ +0073a6 0008 clrt 0073a8 0000 -0073aa 00d0 +0073aa 0000 0073ac 0000 -0073ae 003f mac.l @r3+, @r0+ +0073ae 0001 0073b0 0000 -0073b2 00c0 +0073b2 002f mac.l @r2+, @r0+ 0073b4 0000 -0073b6 0008 clrt +0073b6 00b0 0073b8 0000 -0073ba 0000 +0073ba 002f mac.l @r2+, @r0+ 0073bc 0000 -0073be 0002 stc sr, r0 +0073be 00d0 0073c0 0000 0073c2 003f mac.l @r3+, @r0+ 0073c4 0000 -0073c6 00b0 +0073c6 00c0 0073c8 0000 -0073ca 003f mac.l @r3+, @r0+ +0073ca 0008 clrt 0073cc 0000 -0073ce 00c8 +0073ce 0000 0073d0 0000 -0073d2 0049 +0073d2 0002 stc sr, r0 0073d4 0000 -0073d6 008b +0073d6 003f mac.l @r3+, @r0+ 0073d8 0000 -0073da 000f mac.l @r0+, @r0+ +0073da 00b0 0073dc 0000 -0073de 0000 +0073de 003f mac.l @r3+, @r0+ 0073e0 0000 -0073e2 0004 mov.b r0, @(r0,r0) +0073e2 00c8 0073e4 0000 0073e6 0049 0073e8 0000 0073ea 008b 0073ec 0000 -0073ee 0049 +0073ee 000f mac.l @r0+, @r0+ 0073f0 0000 -0073f2 00b8 +0073f2 0000 0073f4 0000 -0073f6 005c mov.b @(r0,r5), r0 +0073f6 0004 mov.b r0, @(r0,r0) 0073f8 0000 -0073fa 008b +0073fa 0049 0073fc 0000 -0073fe 0008 clrt +0073fe 008b 007400 0000 -007402 0000 +007402 0049 007404 0000 -007406 0002 stc sr, r0 +007406 00b8 007408 0000 00740a 005c mov.b @(r0,r5), r0 00740c 0000 00740e 008b 007410 0000 -007412 005c mov.b @(r0,r5), r0 +007412 0008 clrt 007414 0000 -007416 00c8 +007416 0000 007418 0000 -00741a 0068 +00741a 0002 stc sr, r0 00741c 0000 -00741e 00b0 +00741e 005c mov.b @(r0,r5), r0 007420 0000 -007422 0008 clrt +007422 008b 007424 0000 -007426 0000 -007428 ffff -00742a fffe +007426 005c mov.b @(r0,r5), r0 +007428 0000 +00742a 00c8 00742c 0000 00742e 0068 007430 0000 -007432 0090 +007432 00b0 007434 0000 -007436 0068 +007436 0008 clrt 007438 0000 -00743a 00b0 -00743c 0000 -00743e 0078 +00743a 0000 +00743c ffff +00743e fffe 007440 0000 -007442 006b +007442 0068 007444 0000 -007446 0028 clrmac +007446 0090 007448 0000 -00744a 0000 +00744a 0068 00744c 0000 -00744e 0002 stc sr, r0 +00744e 00b0 007450 0000 007452 0078 007454 0000 007456 006b 007458 0000 -00745a 0078 +00745a 0028 clrmac 00745c 0000 -00745e 00a0 +00745e 0000 007460 0000 -007462 0080 +007462 0002 stc sr, r0 007464 0000 -007466 0020 +007466 0078 007468 0000 -00746a 0018 sett +00746a 006b 00746c 0000 -00746e 0000 +00746e 0078 007470 0000 -007472 0002 stc sr, r0 +007472 00a0 007474 0000 007476 0080 007478 0000 00747a 0020 00747c 0000 -00747e 0080 +00747e 0018 sett 007480 0000 -007482 0040 -007484 5768 mov.l @(h'20,r6), r7 -007486 6174 mov.b @r7+, r1 -007488 2061 mov.w r6, @r0 -00748a 206d xtrct r6, r0 -00748c 6573 mov r7, r5 -00748e 732e add #h'2e, r3 -007490 2e2e mulu.w r2, r14 -007492 0000 -007494 5768 mov.l @(h'20,r6), r7 -007496 6174 mov.b @r7+, r1 -007498 2061 mov.w r6, @r0 -00749a 7265 add #h'65, r2 -00749c 2079 and r7, r0 -00749e 6f75 mov.w @r7+, r15 -0074a0 2064 mov.b r6, @-r0 -0074a2 6f69 swap.w r6, r15 -0074a4 6e67 not r6, r14 -0074a6 2068 tst r6, r0 -0074a8 6572 mov.l @r7, r5 -0074aa 6520 mov.b @r2, r5 -0074ac 3f00 cmp/eq r0, r15 -0074ae 0000 -0074b0 5769 mov.l @(h'24,r6), r7 -0074b2 6368 swap.b r6, r3 -0074b4 2070 mov.b r7, @r0 -0074b6 6174 mov.b @r7+, r1 -0074b8 6820 mov.b @r2, r8 -0074ba 7769 add #h'69, r7 -0074bc 6c6c extu.b r6, r12 -0074be 2079 and r7, r0 -0074c0 6f75 mov.w @r7+, r15 -0074c2 2074 mov.b r7, @-r0 -0074c4 616b neg r6, r1 -0074c6 6520 mov.b @r2, r5 -0074c8 3f00 cmp/eq r0, r15 -0074ca 0000 -0074cc 5472 mov.l @(h'8,r7), r4 -0074ce 7920 add #h'20, r9 -0074d0 6167 not r6, r1 -0074d2 6169 swap.w r6, r1 -0074d4 6e2e exts.b r2, r14 -0074d6 0000 -0074d8 4e6f mac.w @r6+, @r14+ -0074da 7420 add #h'20, r4 -0074dc 7468 add #h'68, r4 -0074de 6973 mov r7, r9 -0074e0 206f muls.w r6, r0 -0074e2 6e65 mov.w @r6+, r14 -0074e4 2e00 mov.b r0, @r14 -0074e6 0000 -0074e8 5665 mov.l @(h'14,r6), r6 -0074ea 7279 add #h'79, r2 -0074ec 2072 mov.l r7, @r0 -0074ee 6973 mov r7, r9 -0074f0 6b79 swap.w r7, r11 -0074f2 2070 mov.b r7, @r0 -0074f4 6174 mov.b @r7+, r1 -0074f6 682e exts.b r2, r8 -0074f8 2e2e mulu.w r2, r14 +007482 0000 +007484 0000 +007486 0002 stc sr, r0 +007488 0000 +00748a 0080 +00748c 0000 +00748e 0020 +007490 0000 +007492 0080 +007494 0000 +007496 0040 +007498 5768 mov.l @(h'20,r6), r7 +00749a 6174 mov.b @r7+, r1 +00749c 2061 mov.w r6, @r0 +00749e 206d xtrct r6, r0 +0074a0 6573 mov r7, r5 +0074a2 732e add #h'2e, r3 +0074a4 2e2e mulu.w r2, r14 +0074a6 0000 +0074a8 5768 mov.l @(h'20,r6), r7 +0074aa 6174 mov.b @r7+, r1 +0074ac 2061 mov.w r6, @r0 +0074ae 7265 add #h'65, r2 +0074b0 2079 and r7, r0 +0074b2 6f75 mov.w @r7+, r15 +0074b4 2064 mov.b r6, @-r0 +0074b6 6f69 swap.w r6, r15 +0074b8 6e67 not r6, r14 +0074ba 2068 tst r6, r0 +0074bc 6572 mov.l @r7, r5 +0074be 6520 mov.b @r2, r5 +0074c0 3f00 cmp/eq r0, r15 +0074c2 0000 +0074c4 5769 mov.l @(h'24,r6), r7 +0074c6 6368 swap.b r6, r3 +0074c8 2070 mov.b r7, @r0 +0074ca 6174 mov.b @r7+, r1 +0074cc 6820 mov.b @r2, r8 +0074ce 7769 add #h'69, r7 +0074d0 6c6c extu.b r6, r12 +0074d2 2079 and r7, r0 +0074d4 6f75 mov.w @r7+, r15 +0074d6 2074 mov.b r7, @-r0 +0074d8 616b neg r6, r1 +0074da 6520 mov.b @r2, r5 +0074dc 3f00 cmp/eq r0, r15 +0074de 0000 +0074e0 5472 mov.l @(h'8,r7), r4 +0074e2 7920 add #h'20, r9 +0074e4 6167 not r6, r1 +0074e6 6169 swap.w r6, r1 +0074e8 6e2e exts.b r2, r14 +0074ea 0000 +0074ec 4e6f mac.w @r6+, @r14+ +0074ee 7420 add #h'20, r4 +0074f0 7468 add #h'68, r4 +0074f2 6973 mov r7, r9 +0074f4 206f muls.w r6, r0 +0074f6 6e65 mov.w @r6+, r14 +0074f8 2e00 mov.b r0, @r14 0074fa 0000 -0074fc 596f mov.l @(h'3c,r6), r9 -0074fe 7520 add #h'20, r5 -007500 7368 add #h'68, r3 -007502 6f75 mov.w @r7+, r15 -007504 6c64 mov.b @r6+, r12 -007506 6e27 not r2, r14 -007508 7420 add #h'20, r4 -00750a 6472 mov.l @r7, r4 -00750c 696e exts.b r6, r9 -00750e 6b20 mov.b @r2, r11 -007510 7768 add #h'68, r7 -007512 696c extu.b r6, r9 -007514 650a negc r0, r5 -007516 706c add #h'6c, r0 -007518 6179 swap.w r7, r1 -00751a 696e exts.b r6, r9 -00751c 6720 mov.b @r2, r7 -00751e 7468 add #h'68, r4 -007520 6973 mov r7, r9 -007522 2067 div0s r6, r0 -007524 616d extu.w r6, r1 -007526 652c extu.b r2, r5 -007528 2079 and r7, r0 -00752a 6f75 mov.w @r7+, r15 -00752c 206b or r6, r0 -00752e 6e6f exts.w r6, r14 -007530 772e add #h'2e, r7 -007532 2e2e mulu.w r2, r14 -007534 0000 -007536 0000 -007538 446f mac.w @r6+, @r4+ -00753a 6e27 not r2, r14 -00753c 7420 add #h'20, r4 -00753e 796f add #h'6f, r9 -007540 7520 add #h'20, r5 -007542 6861 mov.w @r6, r8 -007544 7665 add #h'65, r6 -007546 2061 mov.w r6, @r0 -007548 206c cmp/str r6, r0 -00754a 6966 mov.l @r6+, r9 -00754c 6520 mov.b @r2, r5 -00754e 3f00 cmp/eq r0, r15 -007550 4d79 -007552 2067 div0s r6, r0 -007554 6f64 mov.b @r6+, r15 -007556 2c20 mov.b r2, @r12 -007558 796f add #h'6f, r9 -00755a 7520 add #h'20, r5 -00755c 6172 mov.l @r7, r1 -00755e 6520 mov.b @r2, r5 -007560 7061 add #h'61, r0 -007562 7469 add #h'69, r4 -007564 656e exts.b r6, r5 -007566 742e add #h'2e, r4 -007568 0001 -00756a 0101 -00756c 0101 -00756e 0101 -007570 0101 -007572 0101 -007574 0101 -007576 0101 -007578 0101 -00757a 0101 -00757c 0101 +0074fc 5665 mov.l @(h'14,r6), r6 +0074fe 7279 add #h'79, r2 +007500 2072 mov.l r7, @r0 +007502 6973 mov r7, r9 +007504 6b79 swap.w r7, r11 +007506 2070 mov.b r7, @r0 +007508 6174 mov.b @r7+, r1 +00750a 682e exts.b r2, r8 +00750c 2e2e mulu.w r2, r14 +00750e 0000 +007510 596f mov.l @(h'3c,r6), r9 +007512 7520 add #h'20, r5 +007514 7368 add #h'68, r3 +007516 6f75 mov.w @r7+, r15 +007518 6c64 mov.b @r6+, r12 +00751a 6e27 not r2, r14 +00751c 7420 add #h'20, r4 +00751e 6472 mov.l @r7, r4 +007520 696e exts.b r6, r9 +007522 6b20 mov.b @r2, r11 +007524 7768 add #h'68, r7 +007526 696c extu.b r6, r9 +007528 650a negc r0, r5 +00752a 706c add #h'6c, r0 +00752c 6179 swap.w r7, r1 +00752e 696e exts.b r6, r9 +007530 6720 mov.b @r2, r7 +007532 7468 add #h'68, r4 +007534 6973 mov r7, r9 +007536 2067 div0s r6, r0 +007538 616d extu.w r6, r1 +00753a 652c extu.b r2, r5 +00753c 2079 and r7, r0 +00753e 6f75 mov.w @r7+, r15 +007540 206b or r6, r0 +007542 6e6f exts.w r6, r14 +007544 772e add #h'2e, r7 +007546 2e2e mulu.w r2, r14 +007548 0000 +00754a 0000 +00754c 446f mac.w @r6+, @r4+ +00754e 6e27 not r2, r14 +007550 7420 add #h'20, r4 +007552 796f add #h'6f, r9 +007554 7520 add #h'20, r5 +007556 6861 mov.w @r6, r8 +007558 7665 add #h'65, r6 +00755a 2061 mov.w r6, @r0 +00755c 206c cmp/str r6, r0 +00755e 6966 mov.l @r6+, r9 +007560 6520 mov.b @r2, r5 +007562 3f00 cmp/eq r0, r15 +007564 4d79 +007566 2067 div0s r6, r0 +007568 6f64 mov.b @r6+, r15 +00756a 2c20 mov.b r2, @r12 +00756c 796f add #h'6f, r9 +00756e 7520 add #h'20, r5 +007570 6172 mov.l @r7, r1 +007572 6520 mov.b @r2, r5 +007574 7061 add #h'61, r0 +007576 7469 add #h'69, r4 +007578 656e exts.b r6, r5 +00757a 742e add #h'2e, r4 +00757c 0001 00757e 0101 007580 0101 007582 0101 -007584 0100 -007586 0000 +007584 0101 +007586 0101 007588 0101 00758a 0101 00758c 0101 @@ -15050,122 +15050,122 @@ 007592 0101 007594 0101 007596 0101 -007598 0000 -00759a 0001 +007598 0100 +00759a 0000 00759c 0101 -00759e 0100 -0075a0 0000 -0075a2 0000 -0075a4 000a sts mach, r0 -0075a6 0000 -0075a8 0000 -0075aa 0a00 +00759e 0101 +0075a0 0101 +0075a2 0101 +0075a4 0101 +0075a6 0101 +0075a8 0101 +0075aa 0101 0075ac 0000 -0075ae 000a sts mach, r0 -0075b0 0000 -0075b2 0000 -0075b4 0001 -0075b6 0101 -0075b8 0108 clrt +0075ae 0001 +0075b0 0101 +0075b2 0100 +0075b4 0000 +0075b6 0000 +0075b8 000a sts mach, r0 0075ba 0000 0075bc 0000 -0075be 0000 +0075be 0a00 0075c0 0000 -0075c2 0000 +0075c2 000a sts mach, r0 0075c4 0000 0075c6 0000 -0075c8 0000 -0075ca 0000 -0075cc 0000 -0075ce 0001 -0075d0 0101 -0075d2 0100 +0075c8 0001 +0075ca 0101 +0075cc 0108 clrt +0075ce 0000 +0075d0 0000 +0075d2 0000 0075d4 0000 0075d6 0000 0075d8 0000 0075da 0000 -0075dc 0701 -0075de 0101 -0075e0 0800 -0075e2 0000 -0075e4 0000 -0075e6 0000 -0075e8 0c01 -0075ea 0101 -0075ec 0100 +0075dc 0000 +0075de 0000 +0075e0 0000 +0075e2 0001 +0075e4 0101 +0075e6 0100 +0075e8 0000 +0075ea 0000 +0075ec 0000 0075ee 0000 -0075f0 0000 -0075f2 0000 -0075f4 0000 +0075f0 0701 +0075f2 0101 +0075f4 0800 0075f6 0000 0075f8 0000 0075fa 0000 -0075fc 0000 -0075fe 0000 -007600 0000 -007602 0101 -007604 0101 -007606 0100 +0075fc 0c01 +0075fe 0101 +007600 0100 +007602 0000 +007604 0000 +007606 0000 007608 0000 00760a 0000 -00760c 0101 -00760e 0100 +00760c 0000 +00760e 0000 007610 0000 007612 0000 007614 0000 007616 0101 -007618 0100 -00761a 0000 -00761c 0001 -00761e 0101 -007620 0100 -007622 0000 +007618 0101 +00761a 0100 +00761c 0000 +00761e 0000 +007620 0101 +007622 0100 007624 0000 -007626 0101 -007628 0105 mov.w r0, @(r0,r1) -00762a 0505 mov.w r0, @(r0,r5) -00762c 0505 mov.w r0, @(r0,r5) -00762e 0505 mov.w r0, @(r0,r5) -007630 0101 -007632 0100 -007634 0000 -007636 0001 -007638 0101 -00763a 0100 -00763c 0007 mul.l r0, r0 -00763e 0101 -007640 0101 -007642 0101 +007626 0000 +007628 0000 +00762a 0101 +00762c 0100 +00762e 0000 +007630 0001 +007632 0101 +007634 0100 +007636 0000 +007638 0000 +00763a 0101 +00763c 0105 mov.w r0, @(r0,r1) +00763e 0505 mov.w r0, @(r0,r5) +007640 0505 mov.w r0, @(r0,r5) +007642 0505 mov.w r0, @(r0,r5) 007644 0101 -007646 0101 -007648 0101 -00764a 0101 -00764c 0100 -00764e 0000 -007650 0001 +007646 0100 +007648 0000 +00764a 0001 +00764c 0101 +00764e 0100 +007650 0007 mul.l r0, r0 007652 0101 -007654 0100 -007656 0b00 -007658 0000 +007654 0101 +007656 0101 +007658 0101 00765a 0101 00765c 0101 00765e 0101 -007660 0101 -007662 0101 -007664 0101 -007666 0105 mov.w r0, @(r0,r1) -007668 0505 mov.w r0, @(r0,r5) -00766a 0501 -00766c 0101 +007660 0100 +007662 0000 +007664 0001 +007666 0101 +007668 0100 +00766a 0b00 +00766c 0000 00766e 0101 007670 0101 007672 0101 007674 0101 007676 0101 007678 0101 -00767a 0101 -00767c 0101 -00767e 0101 +00767a 0105 mov.w r0, @(r0,r1) +00767c 0505 mov.w r0, @(r0,r5) +00767e 0501 007680 0101 007682 0101 007684 0101 @@ -15195,116 +15195,116 @@ 0076b4 0101 0076b6 0101 0076b8 0101 -0076ba 0100 -0076bc 4e65 -0076be 7720 add #h'20, r7 -0076c0 746f add #h'6f, r4 -0076c2 7973 add #h'73, r9 -0076c4 2066 mov.l r6, @-r0 -0076c6 6f72 mov.l @r7, r15 -0076c8 2079 and r7, r0 -0076ca 6f75 mov.w @r7+, r15 -0076cc 2021 mov.w r2, @r0 -0076ce 0a49 -0076d0 276d xtrct r6, r7 -0076d2 2073 -0076d4 7572 add #h'72, r5 -0076d6 6520 mov.b @r2, r5 -0076d8 796f add #h'6f, r9 -0076da 7527 add #h'27, r5 -0076dc 6c6c extu.b r6, r12 -0076de 206c cmp/str r6, r0 -0076e0 696b neg r6, r9 -0076e2 6520 mov.b @r2, r5 -0076e4 6974 mov.b @r7+, r9 -0076e6 2e00 mov.b r0, @r14 -0076e8 4e61 -0076ea 682c extu.b r2, r8 -0076ec 2049 and r4, r0 -0076ee 2077 div0s r7, r0 -0076f0 6f6e exts.b r6, r15 -0076f2 2774 mov.b r7, @-r7 -0076f4 2073 -0076f6 6179 swap.w r7, r1 -0076f8 2061 mov.w r6, @r0 -0076fa 2074 mov.b r7, @-r0 -0076fc 6869 swap.w r6, r8 -0076fe 6e67 not r6, r14 -007700 2e0a xor r0, r14 -007702 4927 ldc.l @r9+, vbr -007704 6c6c extu.b r6, r12 -007706 206a xor r6, r0 -007708 7573 add #h'73, r5 -00770a 7465 add #h'65, r4 -00770c 2077 div0s r7, r0 -00770e 6174 mov.b @r7+, r1 -007710 6368 swap.b r6, r3 -007712 2e00 mov.b r0, @r14 -007714 4973 -007716 2074 mov.b r7, @-r0 -007718 6869 swap.w r6, r8 -00771a 7320 add #h'20, r3 -00771c 7072 add #h'72, r0 -00771e 696e exts.b r6, r9 -007720 6365 mov.w @r6+, r3 -007722 7373 add #h'73, r3 -007724 0a72 -007726 6561 mov.w @r6, r5 -007728 6c6c extu.b r6, r12 -00772a 7920 add #h'20, r9 -00772c 776f add #h'6f, r7 -00772e 7274 add #h'74, r2 -007730 6820 mov.b @r2, r8 -007732 6974 mov.b @r7+, r9 -007734 203f muls.w r3, r0 -007736 0000 -007738 4d79 -00773a 206c cmp/str r6, r0 -00773c 6974 mov.b @r7+, r9 -00773e 746c add #h'6c, r4 -007740 6520 mov.b @r2, r5 -007742 7369 add #h'69, r3 -007744 7374 add #h'74, r3 -007746 6572 mov.l @r7, r5 -007748 2070 mov.b r7, @r0 -00774a 6c61 mov.w @r6, r12 -00774c 7973 add #h'73, r9 -00774e 0a62 -007750 6574 mov.b @r7+, r5 -007752 7465 add #h'65, r4 -007754 7220 add #h'20, r2 -007756 7468 add #h'68, r4 -007758 616e exts.b r6, r1 -00775a 2079 and r7, r0 -00775c 6f75 mov.w @r7+, r15 -00775e 2e00 mov.b r0, @r14 -007760 536f mov.l @(h'3c,r6), r3 -007762 2c20 mov.b r2, @r12 -007764 6861 mov.w @r6, r8 -007766 7665 add #h'65, r6 -007768 2079 and r7, r0 -00776a 6f75 mov.w @r7+, r15 -00776c 206d xtrct r6, r0 -00776e 6574 mov.b @r7+, r5 -007770 0a6d mov.w @(r0,r6), r10 -007772 7920 add #h'20, r9 -007774 756e add #h'6e, r5 -007776 636c extu.b r6, r3 -007778 6520 mov.b @r2, r5 -00777a 4265 -00777c 6e6e exts.b r6, r14 -00777e 7920 add #h'20, r9 -007780 3f00 cmp/eq r0, r15 -007782 0101 -007784 0101 -007786 0101 -007788 0101 -00778a 0101 -00778c 0101 -00778e 0101 -007790 0101 -007792 0101 -007794 0101 +0076ba 0101 +0076bc 0101 +0076be 0101 +0076c0 0101 +0076c2 0101 +0076c4 0101 +0076c6 0101 +0076c8 0101 +0076ca 0101 +0076cc 0101 +0076ce 0100 +0076d0 4e65 +0076d2 7720 add #h'20, r7 +0076d4 746f add #h'6f, r4 +0076d6 7973 add #h'73, r9 +0076d8 2066 mov.l r6, @-r0 +0076da 6f72 mov.l @r7, r15 +0076dc 2079 and r7, r0 +0076de 6f75 mov.w @r7+, r15 +0076e0 2021 mov.w r2, @r0 +0076e2 0a49 +0076e4 276d xtrct r6, r7 +0076e6 2073 +0076e8 7572 add #h'72, r5 +0076ea 6520 mov.b @r2, r5 +0076ec 796f add #h'6f, r9 +0076ee 7527 add #h'27, r5 +0076f0 6c6c extu.b r6, r12 +0076f2 206c cmp/str r6, r0 +0076f4 696b neg r6, r9 +0076f6 6520 mov.b @r2, r5 +0076f8 6974 mov.b @r7+, r9 +0076fa 2e00 mov.b r0, @r14 +0076fc 4e61 +0076fe 682c extu.b r2, r8 +007700 2049 and r4, r0 +007702 2077 div0s r7, r0 +007704 6f6e exts.b r6, r15 +007706 2774 mov.b r7, @-r7 +007708 2073 +00770a 6179 swap.w r7, r1 +00770c 2061 mov.w r6, @r0 +00770e 2074 mov.b r7, @-r0 +007710 6869 swap.w r6, r8 +007712 6e67 not r6, r14 +007714 2e0a xor r0, r14 +007716 4927 ldc.l @r9+, vbr +007718 6c6c extu.b r6, r12 +00771a 206a xor r6, r0 +00771c 7573 add #h'73, r5 +00771e 7465 add #h'65, r4 +007720 2077 div0s r7, r0 +007722 6174 mov.b @r7+, r1 +007724 6368 swap.b r6, r3 +007726 2e00 mov.b r0, @r14 +007728 4973 +00772a 2074 mov.b r7, @-r0 +00772c 6869 swap.w r6, r8 +00772e 7320 add #h'20, r3 +007730 7072 add #h'72, r0 +007732 696e exts.b r6, r9 +007734 6365 mov.w @r6+, r3 +007736 7373 add #h'73, r3 +007738 0a72 +00773a 6561 mov.w @r6, r5 +00773c 6c6c extu.b r6, r12 +00773e 7920 add #h'20, r9 +007740 776f add #h'6f, r7 +007742 7274 add #h'74, r2 +007744 6820 mov.b @r2, r8 +007746 6974 mov.b @r7+, r9 +007748 203f muls.w r3, r0 +00774a 0000 +00774c 4d79 +00774e 206c cmp/str r6, r0 +007750 6974 mov.b @r7+, r9 +007752 746c add #h'6c, r4 +007754 6520 mov.b @r2, r5 +007756 7369 add #h'69, r3 +007758 7374 add #h'74, r3 +00775a 6572 mov.l @r7, r5 +00775c 2070 mov.b r7, @r0 +00775e 6c61 mov.w @r6, r12 +007760 7973 add #h'73, r9 +007762 0a62 +007764 6574 mov.b @r7+, r5 +007766 7465 add #h'65, r4 +007768 7220 add #h'20, r2 +00776a 7468 add #h'68, r4 +00776c 616e exts.b r6, r1 +00776e 2079 and r7, r0 +007770 6f75 mov.w @r7+, r15 +007772 2e00 mov.b r0, @r14 +007774 536f mov.l @(h'3c,r6), r3 +007776 2c20 mov.b r2, @r12 +007778 6861 mov.w @r6, r8 +00777a 7665 add #h'65, r6 +00777c 2079 and r7, r0 +00777e 6f75 mov.w @r7+, r15 +007780 206d xtrct r6, r0 +007782 6574 mov.b @r7+, r5 +007784 0a6d mov.w @(r0,r6), r10 +007786 7920 add #h'20, r9 +007788 756e add #h'6e, r5 +00778a 636c extu.b r6, r3 +00778c 6520 mov.b @r2, r5 +00778e 4265 +007790 6e6e exts.b r6, r14 +007792 7920 add #h'20, r9 +007794 3f00 cmp/eq r0, r15 007796 0101 007798 0101 00779a 0101 @@ -15312,109 +15312,109 @@ 00779e 0101 0077a0 0101 0077a2 0101 -0077a4 0100 -0077a6 0000 -0077a8 0000 -0077aa 0000 -0077ac 0a00 -0077ae 0000 -0077b0 0000 -0077b2 0001 +0077a4 0101 +0077a6 0101 +0077a8 0101 +0077aa 0101 +0077ac 0101 +0077ae 0101 +0077b0 0101 +0077b2 0101 0077b4 0101 -0077b6 0000 -0077b8 0000 +0077b6 0101 +0077b8 0100 0077ba 0000 0077bc 0000 0077be 0000 -0077c0 0000 +0077c0 0a00 0077c2 0000 -0077c4 0101 -0077c6 0100 -0077c8 0c00 +0077c4 0000 +0077c6 0001 +0077c8 0101 0077ca 0000 -0077cc 0007 mul.l r0, r0 -0077ce 0101 +0077cc 0000 +0077ce 0000 0077d0 0000 0077d2 0000 -0077d4 0001 -0077d6 0101 +0077d4 0000 +0077d6 0000 0077d8 0101 -0077da 0101 -0077dc 0800 +0077da 0100 +0077dc 0c00 0077de 0000 -0077e0 0000 +0077e0 0007 mul.l r0, r0 0077e2 0101 -0077e4 0101 -0077e6 0101 -0077e8 0101 +0077e4 0000 +0077e6 0000 +0077e8 0001 0077ea 0101 -0077ec 0108 clrt -0077ee 0000 -0077f0 0000 -0077f2 0101 -0077f4 0101 +0077ec 0101 +0077ee 0101 +0077f0 0800 +0077f2 0000 +0077f4 0000 0077f6 0101 0077f8 0101 0077fa 0101 0077fc 0101 -0077fe 0800 -007800 0000 +0077fe 0101 +007800 0108 clrt 007802 0000 -007804 0101 +007804 0000 007806 0101 007808 0101 00780a 0101 00780c 0101 -00780e 0108 clrt -007810 0000 -007812 0001 -007814 0001 -007816 0101 +00780e 0101 +007810 0101 +007812 0800 +007814 0000 +007816 0000 007818 0101 00781a 0101 00781c 0101 00781e 0101 -007820 0800 -007822 0000 +007820 0101 +007822 0108 clrt 007824 0000 -007826 0101 -007828 0101 +007826 0001 +007828 0001 00782a 0101 00782c 0101 00782e 0101 -007830 0100 -007832 0000 -007834 0000 -007836 0101 -007838 0101 +007830 0101 +007832 0101 +007834 0800 +007836 0000 +007838 0000 00783a 0101 00783c 0101 -00783e 0000 -007840 0000 -007842 0000 -007844 0000 +00783e 0101 +007840 0101 +007842 0101 +007844 0100 007846 0000 007848 0000 -00784a 0000 +00784a 0101 00784c 0101 -00784e 0100 -007850 0b00 +00784e 0101 +007850 0101 007852 0000 007854 0000 -007856 0100 +007856 0000 007858 0000 00785a 0000 -00785c 0001 -00785e 0101 +00785c 0000 +00785e 0000 007860 0101 -007862 0101 -007864 0101 -007866 0101 -007868 0101 -00786a 0101 -00786c 0101 -00786e 0101 -007870 0101 +007862 0100 +007864 0b00 +007866 0000 +007868 0000 +00786a 0100 +00786c 0000 +00786e 0000 +007870 0001 007872 0101 007874 0101 007876 0101 @@ -15422,89 +15422,89 @@ 00787a 0101 00787c 0101 00787e 0101 -007880 0100 -007882 0000 -007884 5361 mov.l @(h'4,r6), r3 -007886 6d65 mov.w @r6+, r13 -007888 206f muls.w r6, r0 -00788a 6c64 mov.b @r6+, r12 -00788c 2073 -00788e 746f add #h'6f, r4 -007890 7279 add #h'79, r2 -007892 2e2e mulu.w r2, r14 -007894 2e00 mov.b r0, @r14 +007880 0101 +007882 0101 +007884 0101 +007886 0101 +007888 0101 +00788a 0101 +00788c 0101 +00788e 0101 +007890 0101 +007892 0101 +007894 0100 007896 0000 -007898 5468 mov.l @(h'20,r6), r4 -00789a 6520 mov.b @r2, r5 -00789c 7072 add #h'72, r0 -00789e 696e exts.b r6, r9 -0078a0 6365 mov.w @r6+, r3 -0078a2 7373 add #h'73, r3 -0078a4 2069 and r6, r0 -0078a6 7320 add #h'20, r3 -0078a8 6177 not r7, r1 -0078aa 6169 swap.w r6, r1 -0078ac 7420 add #h'20, r4 -0078ae 796f add #h'6f, r9 -0078b0 752c add #h'2c, r5 -0078b2 0a68 -0078b4 7572 add #h'72, r5 -0078b6 7279 add #h'79, r2 -0078b8 2021 mov.w r2, @r0 -0078ba 0000 -0078bc 596f mov.l @(h'3c,r6), r9 -0078be 7520 add #h'20, r5 -0078c0 6172 mov.l @r7, r1 -0078c2 6520 mov.b @r2, r5 -0078c4 676f exts.w r6, r7 -0078c6 696e exts.b r6, r9 -0078c8 6720 mov.b @r2, r7 -0078ca 6372 mov.l @r7, r3 -0078cc 617a negc r7, r1 -0078ce 792c add #h'2c, r9 -0078d0 0a61 -0078d2 7265 add #h'65, r2 -0078d4 6e27 not r2, r14 -0078d6 7420 add #h'20, r4 -0078d8 796f add #h'6f, r9 -0078da 7520 add #h'20, r5 -0078dc 3f00 cmp/eq r0, r15 -0078de 0000 -0078e0 596f mov.l @(h'3c,r6), r9 -0078e2 7520 add #h'20, r5 -0078e4 736f add #h'6f, r3 -0078e6 756c add #h'6c, r5 -0078e8 6420 mov.b @r2, r4 -0078ea 7461 add #h'61, r4 -0078ec 6b65 mov.w @r6+, r11 -0078ee 2061 mov.w r6, @r0 -0078f0 2062 mov.l r6, @r0 -0078f2 7265 add #h'65, r2 -0078f4 616b neg r6, r1 -0078f6 2e0a xor r0, r14 -0078f8 5265 mov.l @(h'14,r6), r2 -0078fa 616c extu.b r6, r1 -0078fc 6c79 swap.w r7, r12 -0078fe 2e00 mov.b r0, @r14 -007900 596f mov.l @(h'3c,r6), r9 -007902 7520 add #h'20, r5 -007904 6172 mov.l @r7, r1 -007906 6520 mov.b @r2, r5 -007908 6d79 swap.w r7, r13 -00790a 2068 tst r6, r0 -00790c 6572 mov.l @r7, r5 -00790e 6f2e exts.b r2, r15 -007910 0001 -007912 0101 -007914 0101 -007916 0101 -007918 0101 -00791a 0101 -00791c 0101 -00791e 0101 -007920 0101 -007922 0101 -007924 0101 +007898 5361 mov.l @(h'4,r6), r3 +00789a 6d65 mov.w @r6+, r13 +00789c 206f muls.w r6, r0 +00789e 6c64 mov.b @r6+, r12 +0078a0 2073 +0078a2 746f add #h'6f, r4 +0078a4 7279 add #h'79, r2 +0078a6 2e2e mulu.w r2, r14 +0078a8 2e00 mov.b r0, @r14 +0078aa 0000 +0078ac 5468 mov.l @(h'20,r6), r4 +0078ae 6520 mov.b @r2, r5 +0078b0 7072 add #h'72, r0 +0078b2 696e exts.b r6, r9 +0078b4 6365 mov.w @r6+, r3 +0078b6 7373 add #h'73, r3 +0078b8 2069 and r6, r0 +0078ba 7320 add #h'20, r3 +0078bc 6177 not r7, r1 +0078be 6169 swap.w r6, r1 +0078c0 7420 add #h'20, r4 +0078c2 796f add #h'6f, r9 +0078c4 752c add #h'2c, r5 +0078c6 0a68 +0078c8 7572 add #h'72, r5 +0078ca 7279 add #h'79, r2 +0078cc 2021 mov.w r2, @r0 +0078ce 0000 +0078d0 596f mov.l @(h'3c,r6), r9 +0078d2 7520 add #h'20, r5 +0078d4 6172 mov.l @r7, r1 +0078d6 6520 mov.b @r2, r5 +0078d8 676f exts.w r6, r7 +0078da 696e exts.b r6, r9 +0078dc 6720 mov.b @r2, r7 +0078de 6372 mov.l @r7, r3 +0078e0 617a negc r7, r1 +0078e2 792c add #h'2c, r9 +0078e4 0a61 +0078e6 7265 add #h'65, r2 +0078e8 6e27 not r2, r14 +0078ea 7420 add #h'20, r4 +0078ec 796f add #h'6f, r9 +0078ee 7520 add #h'20, r5 +0078f0 3f00 cmp/eq r0, r15 +0078f2 0000 +0078f4 596f mov.l @(h'3c,r6), r9 +0078f6 7520 add #h'20, r5 +0078f8 736f add #h'6f, r3 +0078fa 756c add #h'6c, r5 +0078fc 6420 mov.b @r2, r4 +0078fe 7461 add #h'61, r4 +007900 6b65 mov.w @r6+, r11 +007902 2061 mov.w r6, @r0 +007904 2062 mov.l r6, @r0 +007906 7265 add #h'65, r2 +007908 616b neg r6, r1 +00790a 2e0a xor r0, r14 +00790c 5265 mov.l @(h'14,r6), r2 +00790e 616c extu.b r6, r1 +007910 6c79 swap.w r7, r12 +007912 2e00 mov.b r0, @r14 +007914 596f mov.l @(h'3c,r6), r9 +007916 7520 add #h'20, r5 +007918 6172 mov.l @r7, r1 +00791a 6520 mov.b @r2, r5 +00791c 6d79 swap.w r7, r13 +00791e 2068 tst r6, r0 +007920 6572 mov.l @r7, r5 +007922 6f2e exts.b r2, r15 +007924 0001 007926 0101 007928 0101 00792a 0101 @@ -15522,151 +15522,151 @@ 007942 0101 007944 0101 007946 0101 -007948 0000 -00794a 0000 -00794c 0000 -00794e 0000 -007950 0000 -007952 0000 -007954 0000 -007956 0000 -007958 0d0d mov.w @(r0,r0), r13 +007948 0101 +00794a 0101 +00794c 0101 +00794e 0101 +007950 0101 +007952 0101 +007954 0101 +007956 0101 +007958 0101 00795a 0101 -00795c 0101 -00795e 0101 -007960 0100 -007962 0b00 +00795c 0000 +00795e 0000 +007960 0000 +007962 0000 007964 0000 007966 0000 007968 0000 00796a 0000 -00796c 0000 -00796e 0000 -007970 0001 -007972 0d01 -007974 0101 -007976 0101 -007978 0101 -00797a 0101 -00797c 0101 -00797e 0800 +00796c 0d0d mov.w @(r0,r0), r13 +00796e 0101 +007970 0101 +007972 0101 +007974 0100 +007976 0b00 +007978 0000 +00797a 0000 +00797c 0000 +00797e 0000 007980 0000 007982 0000 -007984 0000 -007986 0101 +007984 0001 +007986 0d01 007988 0101 -00798a 010d mov.w @(r0,r0), r1 +00798a 0101 00798c 0101 00798e 0101 007990 0101 -007992 0101 -007994 0101 -007996 0100 +007992 0800 +007994 0000 +007996 0000 007998 0000 -00799a 0000 -00799c 0000 -00799e 0701 +00799a 0101 +00799c 0101 +00799e 010d mov.w @(r0,r0), r1 0079a0 0101 0079a2 0101 -0079a4 0d01 +0079a4 0101 0079a6 0101 0079a8 0101 -0079aa 0101 -0079ac 0101 -0079ae 0101 -0079b0 0800 -0079b2 0000 -0079b4 0000 -0079b6 0000 -0079b8 0101 +0079aa 0100 +0079ac 0000 +0079ae 0000 +0079b0 0000 +0079b2 0701 +0079b4 0101 +0079b6 0101 +0079b8 0d01 0079ba 0101 -0079bc 010d mov.w @(r0,r0), r1 +0079bc 0101 0079be 0101 0079c0 0101 0079c2 0101 -0079c4 0101 -0079c6 0101 -0079c8 0100 +0079c4 0800 +0079c6 0000 +0079c8 0000 0079ca 0000 -0079cc 0000 -0079ce 0000 -0079d0 0701 +0079cc 0101 +0079ce 0101 +0079d0 010d mov.w @(r0,r0), r1 0079d2 0101 0079d4 0101 -0079d6 0d01 +0079d6 0101 0079d8 0101 0079da 0101 -0079dc 0101 -0079de 0101 -0079e0 0101 -0079e2 0800 -0079e4 0000 -0079e6 0000 -0079e8 0000 -0079ea 0101 +0079dc 0100 +0079de 0000 +0079e0 0000 +0079e2 0000 +0079e4 0701 +0079e6 0101 +0079e8 0101 +0079ea 0d01 0079ec 0101 -0079ee 010d mov.w @(r0,r0), r1 +0079ee 0101 0079f0 0101 0079f2 0101 0079f4 0101 -0079f6 0101 -0079f8 0101 -0079fa 0100 +0079f6 0800 +0079f8 0000 +0079fa 0000 0079fc 0000 -0079fe 0000 -007a00 0000 -007a02 0701 +0079fe 0101 +007a00 0101 +007a02 010d mov.w @(r0,r0), r1 007a04 0101 007a06 0101 -007a08 0d01 +007a08 0101 007a0a 0101 007a0c 0101 -007a0e 0101 -007a10 0101 -007a12 0101 +007a0e 0100 +007a10 0000 +007a12 0000 007a14 0000 -007a16 0000 -007a18 0000 -007a1a 0000 -007a1c 0101 +007a16 0701 +007a18 0101 +007a1a 0101 +007a1c 0d01 007a1e 0101 -007a20 010d mov.w @(r0,r0), r1 +007a20 0101 007a22 0101 007a24 0101 -007a26 0000 +007a26 0101 007a28 0000 007a2a 0000 007a2c 0000 007a2e 0000 -007a30 0000 -007a32 0000 -007a34 0000 -007a36 0000 -007a38 0000 +007a30 0101 +007a32 0101 +007a34 010d mov.w @(r0,r0), r1 +007a36 0101 +007a38 0101 007a3a 0000 -007a3c 0101 -007a3e 0100 -007a40 0c00 +007a3c 0000 +007a3e 0000 +007a40 0000 007a42 0000 007a44 0000 007a46 0000 -007a48 0500 -007a4a 0005 mov.w r0, @(r0,r0) +007a48 0000 +007a4a 0000 007a4c 0000 007a4e 0000 -007a50 0000 -007a52 0000 -007a54 0001 -007a56 0101 -007a58 0101 -007a5a 0101 -007a5c 0101 -007a5e 0101 -007a60 0101 -007a62 0101 -007a64 0101 -007a66 0101 -007a68 0101 +007a50 0101 +007a52 0100 +007a54 0c00 +007a56 0000 +007a58 0000 +007a5a 0000 +007a5c 0500 +007a5e 0005 mov.w r0, @(r0,r0) +007a60 0000 +007a62 0000 +007a64 0000 +007a66 0000 +007a68 0001 007a6a 0101 007a6c 0101 007a6e 0101 @@ -15682,84 +15682,84 @@ 007a82 0101 007a84 0101 007a86 0101 -007a88 0000 -007a8a 0049 -007a8c 0000 -007a8e 001e mov.l @(r0,r1), r0 -007a90 0000 -007a92 0010 -007a94 0000 -007a96 0002 stc sr, r0 -007a98 0000 -007a9a 0000 +007a88 0101 +007a8a 0101 +007a8c 0101 +007a8e 0101 +007a90 0101 +007a92 0101 +007a94 0101 +007a96 0101 +007a98 0101 +007a9a 0101 007a9c 0000 007a9e 0049 007aa0 0000 007aa2 001e mov.l @(r0,r1), r0 007aa4 0000 -007aa6 0077 mul.l r7, r0 +007aa6 0010 007aa8 0000 -007aaa 001e mov.l @(r0,r1), r0 -007aac 4c6f mac.w @r6+, @r12+ -007aae 6f6b neg r6, r15 -007ab0 2066 mov.l r6, @-r0 -007ab2 6f72 mov.l @r7, r15 -007ab4 2073 -007ab6 6563 mov r6, r5 -007ab8 7265 add #h'65, r2 -007aba 7473 add #h'73, r4 -007abc 2e00 mov.b r0, @r14 -007abe 0000 -007ac0 4974 -007ac2 2773 -007ac4 2065 mov.w r6, @-r0 -007ac6 6173 mov r7, r1 -007ac8 6965 mov.w @r6+, r9 -007aca 7220 add #h'20, r2 -007acc 7468 add #h'68, r4 -007ace 6973 mov r7, r9 -007ad0 2077 div0s r7, r0 -007ad2 6179 swap.w r7, r1 -007ad4 2c0a xor r0, r12 -007ad6 6973 mov r7, r9 -007ad8 6e27 not r2, r14 -007ada 7420 add #h'20, r4 -007adc 6974 mov.b @r7+, r9 -007ade 203f muls.w r3, r0 -007ae0 0000 -007ae2 0000 -007ae4 536f mov.l @(h'3c,r6), r3 -007ae6 6d65 mov.w @r6+, r13 -007ae8 2077 div0s r7, r0 -007aea 616c extu.b r6, r1 -007aec 6c73 mov r7, r12 -007aee 2061 mov.w r6, @r0 -007af0 7265 add #h'65, r2 -007af2 6e27 not r2, r14 -007af4 7420 add #h'20, r4 -007af6 7768 add #h'68, r7 -007af8 6174 mov.b @r7+, r1 -007afa 0a74 mov.b r7, @(r0,r10) -007afc 6865 mov.w @r6+, r8 -007afe 7920 add #h'20, r9 -007b00 6170 mov.b @r7, r1 -007b02 7065 add #h'65, r0 -007b04 6172 mov.l @r7, r1 -007b06 2074 mov.b r7, @-r0 -007b08 6f20 mov.b @r2, r15 -007b0a 6265 mov.w @r6+, r2 -007b0c 2e2e mulu.w r2, r14 -007b0e 2e00 mov.b r0, @r14 -007b10 0101 -007b12 0101 -007b14 0101 -007b16 0101 -007b18 0101 -007b1a 0101 -007b1c 0101 -007b1e 0101 -007b20 0101 -007b22 0101 +007aaa 0002 stc sr, r0 +007aac 0000 +007aae 0000 +007ab0 0000 +007ab2 0049 +007ab4 0000 +007ab6 001e mov.l @(r0,r1), r0 +007ab8 0000 +007aba 0077 mul.l r7, r0 +007abc 0000 +007abe 001e mov.l @(r0,r1), r0 +007ac0 4c6f mac.w @r6+, @r12+ +007ac2 6f6b neg r6, r15 +007ac4 2066 mov.l r6, @-r0 +007ac6 6f72 mov.l @r7, r15 +007ac8 2073 +007aca 6563 mov r6, r5 +007acc 7265 add #h'65, r2 +007ace 7473 add #h'73, r4 +007ad0 2e00 mov.b r0, @r14 +007ad2 0000 +007ad4 4974 +007ad6 2773 +007ad8 2065 mov.w r6, @-r0 +007ada 6173 mov r7, r1 +007adc 6965 mov.w @r6+, r9 +007ade 7220 add #h'20, r2 +007ae0 7468 add #h'68, r4 +007ae2 6973 mov r7, r9 +007ae4 2077 div0s r7, r0 +007ae6 6179 swap.w r7, r1 +007ae8 2c0a xor r0, r12 +007aea 6973 mov r7, r9 +007aec 6e27 not r2, r14 +007aee 7420 add #h'20, r4 +007af0 6974 mov.b @r7+, r9 +007af2 203f muls.w r3, r0 +007af4 0000 +007af6 0000 +007af8 536f mov.l @(h'3c,r6), r3 +007afa 6d65 mov.w @r6+, r13 +007afc 2077 div0s r7, r0 +007afe 616c extu.b r6, r1 +007b00 6c73 mov r7, r12 +007b02 2061 mov.w r6, @r0 +007b04 7265 add #h'65, r2 +007b06 6e27 not r2, r14 +007b08 7420 add #h'20, r4 +007b0a 7768 add #h'68, r7 +007b0c 6174 mov.b @r7+, r1 +007b0e 0a74 mov.b r7, @(r0,r10) +007b10 6865 mov.w @r6+, r8 +007b12 7920 add #h'20, r9 +007b14 6170 mov.b @r7, r1 +007b16 7065 add #h'65, r0 +007b18 6172 mov.l @r7, r1 +007b1a 2074 mov.b r7, @-r0 +007b1c 6f20 mov.b @r2, r15 +007b1e 6265 mov.w @r6+, r2 +007b20 2e2e mulu.w r2, r14 +007b22 2e00 mov.b r0, @r14 007b24 0101 007b26 0101 007b28 0101 @@ -15777,45 +15777,45 @@ 007b40 0101 007b42 0101 007b44 0101 -007b46 0000 -007b48 0000 -007b4a 0301 -007b4c 0400 -007b4e 0000 +007b46 0101 +007b48 0101 +007b4a 0101 +007b4c 0101 +007b4e 0101 007b50 0101 -007b52 0000 -007b54 000a sts mach, r0 -007b56 0000 -007b58 0000 +007b52 0101 +007b54 0101 +007b56 0101 +007b58 0101 007b5a 0000 -007b5c 0101 -007b5e 0101 -007b60 0000 +007b5c 0000 +007b5e 0301 +007b60 0400 007b62 0000 -007b64 0000 +007b64 0101 007b66 0000 -007b68 0003 bsrf r0 -007b6a 0101 -007b6c 0400 +007b68 000a sts mach, r0 +007b6a 0000 +007b6c 0000 007b6e 0000 -007b70 0000 -007b72 0000 +007b70 0101 +007b72 0101 007b74 0000 -007b76 0101 -007b78 0101 +007b76 0000 +007b78 0000 007b7a 0000 -007b7c 0000 -007b7e 0000 -007b80 0000 +007b7c 0003 bsrf r0 +007b7e 0101 +007b80 0400 007b82 0000 007b84 0000 007b86 0000 007b88 0000 -007b8a 0000 -007b8c 0000 +007b8a 0101 +007b8c 0101 007b8e 0000 -007b90 0101 -007b92 0101 +007b90 0000 +007b92 0000 007b94 0000 007b96 0000 007b98 0000 @@ -15824,12 +15824,12 @@ 007b9e 0000 007ba0 0000 007ba2 0000 -007ba4 0000 -007ba6 0000 +007ba4 0101 +007ba6 0101 007ba8 0000 -007baa 0101 -007bac 0101 -007bae 000b rts +007baa 0000 +007bac 0000 +007bae 0000 007bb0 0000 007bb2 0000 007bb4 0000 @@ -15837,115 +15837,115 @@ 007bb8 0000 007bba 0000 007bbc 0000 -007bbe 0000 -007bc0 0000 -007bc2 000c mov.b @(r0,r0), r0 -007bc4 0101 -007bc6 0101 -007bc8 0101 -007bca 0101 -007bcc 0e0e mov.l @(r0,r0), r14 -007bce 0101 -007bd0 0e0e mov.l @(r0,r0), r14 -007bd2 0101 -007bd4 0e0e mov.l @(r0,r0), r14 -007bd6 0101 -007bd8 010e mov.l @(r0,r0), r1 -007bda 0e01 +007bbe 0101 +007bc0 0101 +007bc2 000b rts +007bc4 0000 +007bc6 0000 +007bc8 0000 +007bca 0000 +007bcc 0000 +007bce 0000 +007bd0 0000 +007bd2 0000 +007bd4 0000 +007bd6 000c mov.b @(r0,r0), r0 +007bd8 0101 +007bda 0101 007bdc 0101 007bde 0101 -007be0 0101 +007be0 0e0e mov.l @(r0,r0), r14 007be2 0101 -007be4 0101 -007be6 0d0d mov.w @(r0,r0), r13 -007be8 0101 -007bea 0d0d mov.w @(r0,r0), r13 -007bec 0101 -007bee 0d0d mov.w @(r0,r0), r13 +007be4 0e0e mov.l @(r0,r0), r14 +007be6 0101 +007be8 0e0e mov.l @(r0,r0), r14 +007bea 0101 +007bec 010e mov.l @(r0,r0), r1 +007bee 0e01 007bf0 0101 -007bf2 010d mov.w @(r0,r0), r1 -007bf4 0d01 +007bf2 0101 +007bf4 0101 007bf6 0101 007bf8 0101 -007bfa 0101 +007bfa 0d0d mov.w @(r0,r0), r13 007bfc 0101 -007bfe 0101 -007c00 0d0d mov.w @(r0,r0), r13 -007c02 0101 -007c04 0d0d mov.w @(r0,r0), r13 -007c06 0101 -007c08 0d0d mov.w @(r0,r0), r13 +007bfe 0d0d mov.w @(r0,r0), r13 +007c00 0101 +007c02 0d0d mov.w @(r0,r0), r13 +007c04 0101 +007c06 010d mov.w @(r0,r0), r1 +007c08 0d01 007c0a 0101 -007c0c 010d mov.w @(r0,r0), r1 -007c0e 0d01 +007c0c 0101 +007c0e 0101 007c10 0101 007c12 0101 -007c14 0101 +007c14 0d0d mov.w @(r0,r0), r13 007c16 0101 -007c18 0101 -007c1a 0d0d mov.w @(r0,r0), r13 -007c1c 0101 -007c1e 0d0d mov.w @(r0,r0), r13 -007c20 0101 -007c22 0d0d mov.w @(r0,r0), r13 +007c18 0d0d mov.w @(r0,r0), r13 +007c1a 0101 +007c1c 0d0d mov.w @(r0,r0), r13 +007c1e 0101 +007c20 010d mov.w @(r0,r0), r1 +007c22 0d01 007c24 0101 -007c26 010d mov.w @(r0,r0), r1 -007c28 0d0d mov.w @(r0,r0), r13 -007c2a 0d0d mov.w @(r0,r0), r13 +007c26 0101 +007c28 0101 +007c2a 0101 007c2c 0101 -007c2e 0101 +007c2e 0d0d mov.w @(r0,r0), r13 007c30 0101 -007c32 0101 -007c34 0d0d mov.w @(r0,r0), r13 -007c36 0101 -007c38 0d0d mov.w @(r0,r0), r13 -007c3a 0101 +007c32 0d0d mov.w @(r0,r0), r13 +007c34 0101 +007c36 0d0d mov.w @(r0,r0), r13 +007c38 0101 +007c3a 010d mov.w @(r0,r0), r1 007c3c 0d0d mov.w @(r0,r0), r13 -007c3e 0101 +007c3e 0d0d mov.w @(r0,r0), r13 007c40 0101 007c42 0101 -007c44 010d mov.w @(r0,r0), r1 +007c44 0101 007c46 0101 -007c48 0101 +007c48 0d0d mov.w @(r0,r0), r13 007c4a 0101 -007c4c 0101 -007c4e 0d0d mov.w @(r0,r0), r13 -007c50 0101 -007c52 0d0d mov.w @(r0,r0), r13 +007c4c 0d0d mov.w @(r0,r0), r13 +007c4e 0101 +007c50 0d0d mov.w @(r0,r0), r13 +007c52 0101 007c54 0101 -007c56 0d0d mov.w @(r0,r0), r13 -007c58 0101 +007c56 0101 +007c58 010d mov.w @(r0,r0), r1 007c5a 0101 007c5c 0101 -007c5e 010d mov.w @(r0,r0), r1 +007c5e 0101 007c60 0101 -007c62 0101 +007c62 0d0d mov.w @(r0,r0), r13 007c64 0101 -007c66 0101 -007c68 0d0d mov.w @(r0,r0), r13 -007c6a 0101 -007c6c 0d0d mov.w @(r0,r0), r13 +007c66 0d0d mov.w @(r0,r0), r13 +007c68 0101 +007c6a 0d0d mov.w @(r0,r0), r13 +007c6c 0101 007c6e 0101 -007c70 0d0d mov.w @(r0,r0), r13 -007c72 0101 +007c70 0101 +007c72 010d mov.w @(r0,r0), r1 007c74 0101 007c76 0101 -007c78 010d mov.w @(r0,r0), r1 +007c78 0101 007c7a 0101 -007c7c 0101 -007c7e 0000 -007c80 0000 -007c82 0000 -007c84 0000 -007c86 0000 -007c88 0000 -007c8a 0000 -007c8c 0000 -007c8e 0000 -007c90 0000 +007c7c 0d0d mov.w @(r0,r0), r13 +007c7e 0101 +007c80 0d0d mov.w @(r0,r0), r13 +007c82 0101 +007c84 0d0d mov.w @(r0,r0), r13 +007c86 0101 +007c88 0101 +007c8a 0101 +007c8c 010d mov.w @(r0,r0), r1 +007c8e 0101 +007c90 0101 007c92 0000 -007c94 0101 -007c96 0101 +007c94 0000 +007c96 0000 007c98 0000 007c9a 0000 007c9c 0000 @@ -15954,11 +15954,11 @@ 007ca2 0000 007ca4 0000 007ca6 0000 -007ca8 0000 -007caa 0000 +007ca8 0101 +007caa 0101 007cac 0000 -007cae 0101 -007cb0 0101 +007cae 0000 +007cb0 0000 007cb2 0000 007cb4 0000 007cb6 0000 @@ -15967,32 +15967,32 @@ 007cbc 0000 007cbe 0000 007cc0 0000 -007cc2 0000 -007cc4 0000 +007cc2 0101 +007cc4 0101 007cc6 0000 -007cc8 0101 -007cca 0101 -007ccc 0505 mov.w r0, @(r0,r5) -007cce 0505 mov.w r0, @(r0,r5) -007cd0 0505 mov.w r0, @(r0,r5) -007cd2 0505 mov.w r0, @(r0,r5) +007cc8 0000 +007cca 0000 +007ccc 0000 +007cce 0000 +007cd0 0000 +007cd2 0000 007cd4 0000 -007cd6 0005 mov.w r0, @(r0,r0) -007cd8 0505 mov.w r0, @(r0,r5) -007cda 0505 mov.w r0, @(r0,r5) -007cdc 0505 mov.w r0, @(r0,r5) -007cde 0505 mov.w r0, @(r0,r5) +007cd6 0000 +007cd8 0000 +007cda 0000 +007cdc 0101 +007cde 0101 007ce0 0505 mov.w r0, @(r0,r5) -007ce2 0101 -007ce4 0101 -007ce6 0101 -007ce8 0101 -007cea 0101 -007cec 0101 -007cee 0101 -007cf0 0101 -007cf2 0101 -007cf4 0101 +007ce2 0505 mov.w r0, @(r0,r5) +007ce4 0505 mov.w r0, @(r0,r5) +007ce6 0505 mov.w r0, @(r0,r5) +007ce8 0000 +007cea 0005 mov.w r0, @(r0,r0) +007cec 0505 mov.w r0, @(r0,r5) +007cee 0505 mov.w r0, @(r0,r5) +007cf0 0505 mov.w r0, @(r0,r5) +007cf2 0505 mov.w r0, @(r0,r5) +007cf4 0505 mov.w r0, @(r0,r5) 007cf6 0101 007cf8 0101 007cfa 0101 @@ -16010,130 +16010,130 @@ 007d12 0101 007d14 0101 007d16 0101 -007d18 4c65 -007d1a 7473 add #h'73, r4 -007d1c 2063 -007d1e 7261 add #h'61, r2 -007d20 6220 mov.b @r2, r2 -007d22 736f add #h'6f, r3 -007d24 6d65 mov.w @r6+, r13 -007d26 2070 mov.b r7, @r0 -007d28 6f70 mov.b @r7, r15 -007d2a 636f exts.w r6, r3 -007d2c 726e add #h'6e, r2 -007d2e 2e2e mulu.w r2, r14 -007d30 2e00 mov.b r0, @r14 -007d32 0000 -007d34 4f6f mac.w @r6+, @r15+ -007d36 7073 add #h'73, r0 -007d38 2c20 mov.b r2, @r12 -007d3a 4920 shal r9 -007d3c 666f exts.w r6, r6 -007d3e 7267 add #h'67, r2 -007d40 6f74 mov.b @r7+, r15 -007d42 2074 mov.b r7, @-r0 -007d44 6f20 mov.b @r2, r15 -007d46 7465 add #h'65, r4 -007d48 6c6c extu.b r6, r12 -007d4a 2079 and r7, r0 -007d4c 6f75 mov.w @r7+, r15 -007d4e 0a61 -007d50 626f exts.w r6, r2 -007d52 7574 add #h'74, r5 -007d54 2074 mov.b r7, @-r0 -007d56 6865 mov.w @r6+, r8 -007d58 2074 mov.b r7, @-r0 -007d5a 7261 add #h'61, r2 -007d5c 7073 add #h'73, r0 -007d5e 2e2e mulu.w r2, r14 -007d60 2e00 mov.b r0, @r14 -007d62 0000 -007d64 4661 -007d66 7465 add #h'65, r4 -007d68 2063 -007d6a 616e exts.b r6, r1 -007d6c 2062 mov.l r6, @r0 -007d6e 6520 mov.b @r2, r5 -007d70 6372 mov.l @r7, r3 -007d72 7565 add #h'65, r5 -007d74 6c20 mov.b @r2, r12 -007d76 736f add #h'6f, r3 -007d78 6d65 mov.w @r6+, r13 -007d7a 7469 add #h'69, r4 -007d7c 6d65 mov.w @r6+, r13 -007d7e 732e add #h'2e, r3 -007d80 0a49 -007d82 2064 mov.b r6, @-r0 -007d84 6f6e exts.b r6, r15 -007d86 2774 mov.b r7, @-r7 -007d88 2074 mov.b r7, @-r0 -007d8a 6869 swap.w r6, r8 -007d8c 6e6b neg r6, r14 -007d8e 2079 and r7, r0 -007d90 6f75 mov.w @r7+, r15 -007d92 2068 tst r6, r0 -007d94 6176 mov.l @r7+, r1 -007d96 6520 mov.b @r2, r5 -007d98 6120 mov.b @r2, r1 -007d9a 6368 swap.b r6, r3 -007d9c 6f69 swap.w r6, r15 -007d9e 6365 mov.w @r6+, r3 -007da0 2e2e mulu.w r2, r14 -007da2 2e00 mov.b r0, @r14 -007da4 4920 shal r9 -007da6 7468 add #h'68, r4 -007da8 696e exts.b r6, r9 -007daa 6b20 mov.b @r2, r11 -007dac 796f add #h'6f, r9 -007dae 7527 add #h'27, r5 -007db0 7265 add #h'65, r2 -007db2 2073 -007db4 7461 add #h'61, r4 -007db6 7274 add #h'74, r2 -007db8 696e exts.b r6, r9 -007dba 6720 mov.b @r2, r7 -007dbc 746f add #h'6f, r4 -007dbe 0a6c mov.b @(r0,r6), r10 -007dc0 696b neg r6, r9 -007dc2 6520 mov.b @r2, r5 -007dc4 7468 add #h'68, r4 -007dc6 6973 mov r7, r9 -007dc8 2c20 mov.b r2, @r12 -007dca 6172 mov.l @r7, r1 -007dcc 656e exts.b r6, r5 -007dce 2774 mov.b r7, @-r7 -007dd0 2079 and r7, r0 -007dd2 6f75 mov.w @r7+, r15 -007dd4 203f muls.w r3, r0 -007dd6 0000 -007dd8 596f mov.l @(h'3c,r6), r9 -007dda 7520 add #h'20, r5 -007ddc 666f exts.w r6, r6 -007dde 756e add #h'6e, r5 -007de0 6420 mov.b @r2, r4 -007de2 6d79 swap.w r7, r13 -007de4 2073 -007de6 6563 mov r6, r5 -007de8 7265 add #h'65, r2 -007dea 7420 add #h'20, r4 -007dec 726f add #h'6f, r2 -007dee 6f6d extu.w r6, r15 -007df0 2021 mov.w r2, @r0 -007df2 0000 -007df4 4f72 -007df6 206e mulu.w r6, r0 -007df8 6f74 mov.b @r7+, r15 -007dfa 2e00 mov.b r0, @r14 -007dfc 0101 -007dfe 0101 -007e00 0101 -007e02 0101 -007e04 0101 -007e06 0101 -007e08 0101 -007e0a 0101 -007e0c 0101 -007e0e 0101 +007d18 0101 +007d1a 0101 +007d1c 0101 +007d1e 0101 +007d20 0101 +007d22 0101 +007d24 0101 +007d26 0101 +007d28 0101 +007d2a 0101 +007d2c 4c65 +007d2e 7473 add #h'73, r4 +007d30 2063 +007d32 7261 add #h'61, r2 +007d34 6220 mov.b @r2, r2 +007d36 736f add #h'6f, r3 +007d38 6d65 mov.w @r6+, r13 +007d3a 2070 mov.b r7, @r0 +007d3c 6f70 mov.b @r7, r15 +007d3e 636f exts.w r6, r3 +007d40 726e add #h'6e, r2 +007d42 2e2e mulu.w r2, r14 +007d44 2e00 mov.b r0, @r14 +007d46 0000 +007d48 4f6f mac.w @r6+, @r15+ +007d4a 7073 add #h'73, r0 +007d4c 2c20 mov.b r2, @r12 +007d4e 4920 shal r9 +007d50 666f exts.w r6, r6 +007d52 7267 add #h'67, r2 +007d54 6f74 mov.b @r7+, r15 +007d56 2074 mov.b r7, @-r0 +007d58 6f20 mov.b @r2, r15 +007d5a 7465 add #h'65, r4 +007d5c 6c6c extu.b r6, r12 +007d5e 2079 and r7, r0 +007d60 6f75 mov.w @r7+, r15 +007d62 0a61 +007d64 626f exts.w r6, r2 +007d66 7574 add #h'74, r5 +007d68 2074 mov.b r7, @-r0 +007d6a 6865 mov.w @r6+, r8 +007d6c 2074 mov.b r7, @-r0 +007d6e 7261 add #h'61, r2 +007d70 7073 add #h'73, r0 +007d72 2e2e mulu.w r2, r14 +007d74 2e00 mov.b r0, @r14 +007d76 0000 +007d78 4661 +007d7a 7465 add #h'65, r4 +007d7c 2063 +007d7e 616e exts.b r6, r1 +007d80 2062 mov.l r6, @r0 +007d82 6520 mov.b @r2, r5 +007d84 6372 mov.l @r7, r3 +007d86 7565 add #h'65, r5 +007d88 6c20 mov.b @r2, r12 +007d8a 736f add #h'6f, r3 +007d8c 6d65 mov.w @r6+, r13 +007d8e 7469 add #h'69, r4 +007d90 6d65 mov.w @r6+, r13 +007d92 732e add #h'2e, r3 +007d94 0a49 +007d96 2064 mov.b r6, @-r0 +007d98 6f6e exts.b r6, r15 +007d9a 2774 mov.b r7, @-r7 +007d9c 2074 mov.b r7, @-r0 +007d9e 6869 swap.w r6, r8 +007da0 6e6b neg r6, r14 +007da2 2079 and r7, r0 +007da4 6f75 mov.w @r7+, r15 +007da6 2068 tst r6, r0 +007da8 6176 mov.l @r7+, r1 +007daa 6520 mov.b @r2, r5 +007dac 6120 mov.b @r2, r1 +007dae 6368 swap.b r6, r3 +007db0 6f69 swap.w r6, r15 +007db2 6365 mov.w @r6+, r3 +007db4 2e2e mulu.w r2, r14 +007db6 2e00 mov.b r0, @r14 +007db8 4920 shal r9 +007dba 7468 add #h'68, r4 +007dbc 696e exts.b r6, r9 +007dbe 6b20 mov.b @r2, r11 +007dc0 796f add #h'6f, r9 +007dc2 7527 add #h'27, r5 +007dc4 7265 add #h'65, r2 +007dc6 2073 +007dc8 7461 add #h'61, r4 +007dca 7274 add #h'74, r2 +007dcc 696e exts.b r6, r9 +007dce 6720 mov.b @r2, r7 +007dd0 746f add #h'6f, r4 +007dd2 0a6c mov.b @(r0,r6), r10 +007dd4 696b neg r6, r9 +007dd6 6520 mov.b @r2, r5 +007dd8 7468 add #h'68, r4 +007dda 6973 mov r7, r9 +007ddc 2c20 mov.b r2, @r12 +007dde 6172 mov.l @r7, r1 +007de0 656e exts.b r6, r5 +007de2 2774 mov.b r7, @-r7 +007de4 2079 and r7, r0 +007de6 6f75 mov.w @r7+, r15 +007de8 203f muls.w r3, r0 +007dea 0000 +007dec 596f mov.l @(h'3c,r6), r9 +007dee 7520 add #h'20, r5 +007df0 666f exts.w r6, r6 +007df2 756e add #h'6e, r5 +007df4 6420 mov.b @r2, r4 +007df6 6d79 swap.w r7, r13 +007df8 2073 +007dfa 6563 mov r6, r5 +007dfc 7265 add #h'65, r2 +007dfe 7420 add #h'20, r4 +007e00 726f add #h'6f, r2 +007e02 6f6d extu.w r6, r15 +007e04 2021 mov.w r2, @r0 +007e06 0000 +007e08 4f72 +007e0a 206e mulu.w r6, r0 +007e0c 6f74 mov.b @r7+, r15 +007e0e 2e00 mov.b r0, @r14 007e10 0101 007e12 0101 007e14 0101 @@ -16157,78 +16157,78 @@ 007e38 0101 007e3a 0101 007e3c 0101 -007e3e 0000 -007e40 0006 mov.l r0, @(r0,r0) -007e42 0606 mov.l r0, @(r0,r6) -007e44 0600 -007e46 0000 +007e3e 0101 +007e40 0101 +007e42 0101 +007e44 0101 +007e46 0101 007e48 0101 007e4a 0101 007e4c 0101 007e4e 0101 007e50 0101 -007e52 0101 -007e54 0101 -007e56 0101 -007e58 0a00 -007e5a 0101 +007e52 0000 +007e54 0006 mov.l r0, @(r0,r0) +007e56 0606 mov.l r0, @(r0,r6) +007e58 0600 +007e5a 0000 007e5c 0101 -007e5e 0000 -007e60 0000 -007e62 0000 -007e64 0000 -007e66 0000 +007e5e 0101 +007e60 0101 +007e62 0101 +007e64 0101 +007e66 0101 007e68 0101 007e6a 0101 -007e6c 0101 +007e6c 0a00 007e6e 0101 007e70 0101 -007e72 0101 -007e74 0101 -007e76 0101 +007e72 0000 +007e74 0000 +007e76 0000 007e78 0000 -007e7a 0101 +007e7a 0000 007e7c 0101 -007e7e 0000 -007e80 0000 -007e82 0000 -007e84 0000 -007e86 0001 +007e7e 0101 +007e80 0101 +007e82 0101 +007e84 0101 +007e86 0101 007e88 0101 007e8a 0101 -007e8c 0101 +007e8c 0000 007e8e 0101 007e90 0101 -007e92 0101 -007e94 0101 -007e96 0101 +007e92 0000 +007e94 0000 +007e96 0000 007e98 0000 -007e9a 0101 +007e9a 0001 007e9c 0101 -007e9e 000b rts -007ea0 0000 -007ea2 0000 -007ea4 0000 -007ea6 0f00 -007ea8 0d0d mov.w @(r0,r0), r13 -007eaa 0d0d mov.w @(r0,r0), r13 -007eac 0d0d mov.w @(r0,r0), r13 -007eae 0d0d mov.w @(r0,r0), r13 -007eb0 0d0d mov.w @(r0,r0), r13 -007eb2 0d0d mov.w @(r0,r0), r13 -007eb4 0d0d mov.w @(r0,r0), r13 -007eb6 0d00 -007eb8 000c mov.b @(r0,r0), r0 -007eba 0101 -007ebc 0101 -007ebe 0101 -007ec0 0101 -007ec2 0101 -007ec4 0101 -007ec6 0101 -007ec8 0101 -007eca 0101 -007ecc 0101 +007e9e 0101 +007ea0 0101 +007ea2 0101 +007ea4 0101 +007ea6 0101 +007ea8 0101 +007eaa 0101 +007eac 0000 +007eae 0101 +007eb0 0101 +007eb2 000b rts +007eb4 0000 +007eb6 0000 +007eb8 0000 +007eba 0f00 +007ebc 0d0d mov.w @(r0,r0), r13 +007ebe 0d0d mov.w @(r0,r0), r13 +007ec0 0d0d mov.w @(r0,r0), r13 +007ec2 0d0d mov.w @(r0,r0), r13 +007ec4 0d0d mov.w @(r0,r0), r13 +007ec6 0d0d mov.w @(r0,r0), r13 +007ec8 0d0d mov.w @(r0,r0), r13 +007eca 0d00 +007ecc 000c mov.b @(r0,r0), r0 007ece 0101 007ed0 0101 007ed2 0101 @@ -16284,68 +16284,68 @@ 007f36 0101 007f38 0101 007f3a 0101 -007f3c 596f mov.l @(h'3c,r6), r9 -007f3e 7520 add #h'20, r5 -007f40 7368 add #h'68, r3 -007f42 6f75 mov.w @r7+, r15 -007f44 6c64 mov.b @r6+, r12 -007f46 2072 mov.l r7, @r0 -007f48 756e add #h'6e, r5 -007f4a 2e20 mov.b r2, @r14 -007f4c 4661 -007f4e 7374 add #h'74, r3 -007f50 2e00 mov.b r0, @r14 -007f52 0000 -007f54 5468 mov.l @(h'20,r6), r4 -007f56 6973 mov r7, r9 -007f58 2077 div0s r7, r0 -007f5a 6173 mov r7, r1 -007f5c 2061 mov.w r6, @r0 -007f5e 2066 mov.l r6, @-r0 -007f60 616b neg r6, r1 -007f62 6520 mov.b @r2, r5 -007f64 7072 add #h'72, r0 -007f66 696e exts.b r6, r9 -007f68 6365 mov.w @r6+, r3 -007f6a 7373 add #h'73, r3 -007f6c 2021 mov.w r2, @r0 -007f6e 0a59 -007f70 6f75 mov.w @r7+, r15 -007f72 2776 mov.l r7, @-r7 -007f74 6520 mov.b @r2, r5 -007f76 6265 mov.w @r6+, r2 -007f78 656e exts.b r6, r5 -007f7a 2066 mov.l r6, @-r0 -007f7c 6f6f exts.w r6, r15 -007f7e 6c65 mov.w @r6+, r12 -007f80 642c extu.b r2, r4 -007f82 206b or r6, r0 -007f84 6964 mov.b @r6+, r9 -007f86 646f exts.w r6, r4 -007f88 2e00 mov.b r0, @r14 -007f8a 0000 -007f8c 4865 -007f8e 7265 add #h'65, r2 -007f90 2069 and r6, r0 -007f92 7320 add #h'20, r3 -007f94 796f add #h'6f, r9 -007f96 7572 add #h'72, r5 -007f98 2070 mov.b r7, @r0 -007f9a 7269 add #h'69, r2 -007f9c 6e63 mov r6, r14 -007f9e 6573 mov r7, r5 -007fa0 7320 add #h'20, r3 -007fa2 2100 mov.b r0, @r1 -007fa4 0101 -007fa6 0101 -007fa8 0101 -007faa 0101 -007fac 0101 -007fae 0101 -007fb0 0101 -007fb2 0101 -007fb4 0101 -007fb6 0101 +007f3c 0101 +007f3e 0101 +007f40 0101 +007f42 0101 +007f44 0101 +007f46 0101 +007f48 0101 +007f4a 0101 +007f4c 0101 +007f4e 0101 +007f50 596f mov.l @(h'3c,r6), r9 +007f52 7520 add #h'20, r5 +007f54 7368 add #h'68, r3 +007f56 6f75 mov.w @r7+, r15 +007f58 6c64 mov.b @r6+, r12 +007f5a 2072 mov.l r7, @r0 +007f5c 756e add #h'6e, r5 +007f5e 2e20 mov.b r2, @r14 +007f60 4661 +007f62 7374 add #h'74, r3 +007f64 2e00 mov.b r0, @r14 +007f66 0000 +007f68 5468 mov.l @(h'20,r6), r4 +007f6a 6973 mov r7, r9 +007f6c 2077 div0s r7, r0 +007f6e 6173 mov r7, r1 +007f70 2061 mov.w r6, @r0 +007f72 2066 mov.l r6, @-r0 +007f74 616b neg r6, r1 +007f76 6520 mov.b @r2, r5 +007f78 7072 add #h'72, r0 +007f7a 696e exts.b r6, r9 +007f7c 6365 mov.w @r6+, r3 +007f7e 7373 add #h'73, r3 +007f80 2021 mov.w r2, @r0 +007f82 0a59 +007f84 6f75 mov.w @r7+, r15 +007f86 2776 mov.l r7, @-r7 +007f88 6520 mov.b @r2, r5 +007f8a 6265 mov.w @r6+, r2 +007f8c 656e exts.b r6, r5 +007f8e 2066 mov.l r6, @-r0 +007f90 6f6f exts.w r6, r15 +007f92 6c65 mov.w @r6+, r12 +007f94 642c extu.b r2, r4 +007f96 206b or r6, r0 +007f98 6964 mov.b @r6+, r9 +007f9a 646f exts.w r6, r4 +007f9c 2e00 mov.b r0, @r14 +007f9e 0000 +007fa0 4865 +007fa2 7265 add #h'65, r2 +007fa4 2069 and r6, r0 +007fa6 7320 add #h'20, r3 +007fa8 796f add #h'6f, r9 +007faa 7572 add #h'72, r5 +007fac 2070 mov.b r7, @r0 +007fae 7269 add #h'69, r2 +007fb0 6e63 mov r6, r14 +007fb2 6573 mov r7, r5 +007fb4 7320 add #h'20, r3 +007fb6 2100 mov.b r0, @r1 007fb8 0101 007fba 0101 007fbc 0101 @@ -16363,156 +16363,156 @@ 007fd4 0101 007fd6 0101 007fd8 0101 -007fda 0800 -007fdc 0000 -007fde 0000 -007fe0 0000 -007fe2 0000 -007fe4 0000 -007fe6 0000 -007fe8 0000 -007fea 0000 -007fec 0000 -007fee 0000 -007ff0 0501 -007ff2 0101 -007ff4 0001 -007ff6 0101 -007ff8 0101 -007ffa 0101 -007ffc 0100 +007fda 0101 +007fdc 0101 +007fde 0101 +007fe0 0101 +007fe2 0101 +007fe4 0101 +007fe6 0101 +007fe8 0101 +007fea 0101 +007fec 0101 +007fee 0800 +007ff0 0000 +007ff2 0000 +007ff4 0000 +007ff6 0000 +007ff8 0000 +007ffa 0000 +007ffc 0000 007ffe 0000 008000 0000 008002 0000 -008004 0000 -008006 0000 +008004 0501 +008006 0101 008008 0001 00800a 0101 00800c 0101 -00800e 0000 -008010 0000 +00800e 0101 +008010 0100 008012 0000 -008014 0701 -008016 0101 +008014 0000 +008016 0000 008018 0000 00801a 0000 -00801c 0000 -00801e 0000 -008020 0000 -008022 0101 -008024 0101 -008026 0101 -008028 0101 +00801c 0001 +00801e 0101 +008020 0101 +008022 0000 +008024 0000 +008026 0000 +008028 0701 00802a 0101 -00802c 0101 -00802e 0001 -008030 0101 -008032 0105 mov.w r0, @(r0,r1) +00802c 0000 +00802e 0000 +008030 0000 +008032 0000 008034 0000 -008036 0000 -008038 0000 -00803a 0000 -00803c 000f mac.l @r0+, @r0+ +008036 0101 +008038 0101 +00803a 0101 +00803c 0101 00803e 0101 008040 0101 -008042 0000 -008044 0000 -008046 0000 -008048 0001 -00804a 0101 -00804c 0101 +008042 0001 +008044 0101 +008046 0105 mov.w r0, @(r0,r1) +008048 0000 +00804a 0000 +00804c 0000 00804e 0000 -008050 0000 -008052 0000 -008054 0000 -008056 0101 -008058 0101 -00805a 0101 -00805c 0000 -00805e 0005 mov.w r0, @(r0,r0) -008060 0000 -008062 0101 -008064 0101 -008066 0101 -008068 0100 -00806a 0000 -00806c 0000 -00806e 0000 -008070 000c mov.b @(r0,r0), r0 -008072 0101 -008074 0101 -008076 0001 +008050 000f mac.l @r0+, @r0+ +008052 0101 +008054 0101 +008056 0000 +008058 0000 +00805a 0000 +00805c 0001 +00805e 0101 +008060 0101 +008062 0000 +008064 0000 +008066 0000 +008068 0000 +00806a 0101 +00806c 0101 +00806e 0101 +008070 0000 +008072 0005 mov.w r0, @(r0,r0) +008074 0000 +008076 0101 008078 0101 00807a 0101 -00807c 0101 -00807e 0101 -008080 0101 -008082 0100 -008084 0000 -008086 0000 -008088 0000 -00808a 0101 +00807c 0100 +00807e 0000 +008080 0000 +008082 0000 +008084 000c mov.b @(r0,r0), r0 +008086 0101 +008088 0101 +00808a 0001 00808c 0101 00808e 0101 -008090 0800 -008092 0000 -008094 0000 -008096 0001 -008098 0101 -00809a 0101 -00809c 0100 -00809e 0000 -0080a0 0000 -0080a2 0000 -0080a4 000f mac.l @r0+, @r0+ -0080a6 0101 -0080a8 0101 -0080aa 0101 +008090 0101 +008092 0101 +008094 0101 +008096 0100 +008098 0000 +00809a 0000 +00809c 0000 +00809e 0101 +0080a0 0101 +0080a2 0101 +0080a4 0800 +0080a6 0000 +0080a8 0000 +0080aa 0001 0080ac 0101 0080ae 0101 -0080b0 0001 -0080b2 0101 -0080b4 0101 -0080b6 0100 -0080b8 0000 -0080ba 0000 -0080bc 0000 +0080b0 0100 +0080b2 0000 +0080b4 0000 +0080b6 0000 +0080b8 000f mac.l @r0+, @r0+ +0080ba 0101 +0080bc 0101 0080be 0101 0080c0 0101 0080c2 0101 -0080c4 0000 -0080c6 0000 -0080c8 0000 -0080ca 0001 -0080cc 0101 -0080ce 0101 -0080d0 0100 -0080d2 0000 -0080d4 0000 -0080d6 0000 -0080d8 000f mac.l @r0+, @r0+ -0080da 0101 -0080dc 0101 -0080de 000b rts -0080e0 0000 -0080e2 0000 -0080e4 0101 -0080e6 0101 -0080e8 0101 -0080ea 0100 -0080ec 0000 -0080ee 0500 -0080f0 0000 -0080f2 0101 -0080f4 0101 -0080f6 0101 +0080c4 0001 +0080c6 0101 +0080c8 0101 +0080ca 0100 +0080cc 0000 +0080ce 0000 +0080d0 0000 +0080d2 0101 +0080d4 0101 +0080d6 0101 +0080d8 0000 +0080da 0000 +0080dc 0000 +0080de 0001 +0080e0 0101 +0080e2 0101 +0080e4 0100 +0080e6 0000 +0080e8 0000 +0080ea 0000 +0080ec 000f mac.l @r0+, @r0+ +0080ee 0101 +0080f0 0101 +0080f2 000b rts +0080f4 0000 +0080f6 0000 0080f8 0101 0080fa 0101 0080fc 0101 -0080fe 0101 -008100 0101 -008102 0101 -008104 0101 +0080fe 0100 +008100 0000 +008102 0500 +008104 0000 008106 0101 008108 0101 00810a 0101 @@ -16531,139 +16531,139 @@ 008124 0101 008126 0101 008128 0101 -00812a 0000 -00812c 0000 -00812e 0088 -008130 0000 -008132 0030 -008134 0000 -008136 0018 sett -008138 0000 -00813a 0000 -00813c 0000 -00813e 0002 stc sr, r0 +00812a 0101 +00812c 0101 +00812e 0101 +008130 0101 +008132 0101 +008134 0101 +008136 0101 +008138 0101 +00813a 0101 +00813c 0101 +00813e 0000 008140 0000 008142 0088 008144 0000 008146 0030 008148 0000 -00814a 0088 +00814a 0018 sett 00814c 0000 -00814e 0060 -008150 5468 mov.l @(h'20,r6), r4 -008152 6973 mov r7, r9 -008154 2069 and r6, r0 -008156 7320 add #h'20, r3 -008158 6c69 swap.w r6, r12 -00815a 6b65 mov.w @r6+, r11 -00815c 2061 mov.w r6, @r0 -00815e 2073 -008160 7570 add #h'70, r5 -008162 6572 mov.l @r7, r5 -008164 6d61 mov.w @r6, r13 -008166 726b add #h'6b, r2 -008168 6574 mov.b @r7+, r5 -00816a 2021 mov.w r2, @r0 -00816c 0000 -00816e 0000 -008170 596f mov.l @(h'3c,r6), r9 -008172 7520 add #h'20, r5 -008174 6d61 mov.w @r6, r13 -008176 6465 mov.w @r6+, r4 -008178 2069 and r6, r0 -00817a 7420 add #h'20, r4 -00817c 210a xor r0, r1 -00817e 4e6f mac.w @r6+, @r14+ -008180 7720 add #h'20, r7 -008182 6d61 mov.w @r6, r13 -008184 6b65 mov.w @r6+, r11 -008186 2079 and r7, r0 -008188 6f75 mov.w @r7+, r15 -00818a 7220 add #h'20, r2 -00818c 6368 swap.b r6, r3 -00818e 6f69 swap.w r6, r15 -008190 6365 mov.w @r6+, r3 -008192 2e0a xor r0, r14 -008194 5768 mov.l @(h'20,r6), r7 -008196 6963 mov r6, r9 -008198 6820 mov.b @r2, r8 -00819a 6f6e exts.b r6, r15 -00819c 6520 mov.b @r2, r5 -00819e 6973 mov r7, r9 -0081a0 2074 mov.b r7, @-r0 -0081a2 6865 mov.w @r6+, r8 -0081a4 206e mulu.w r6, r0 -0081a6 6963 mov r6, r9 -0081a8 6573 mov r7, r5 -0081aa 7420 add #h'20, r4 -0081ac 3f00 cmp/eq r0, r15 -0081ae 0000 -0081b0 596f mov.l @(h'3c,r6), r9 -0081b2 7520 add #h'20, r5 -0081b4 7265 add #h'65, r2 -0081b6 616c extu.b r6, r1 -0081b8 6c79 swap.w r7, r12 -0081ba 2074 mov.b r7, @-r0 -0081bc 686f exts.w r6, r8 -0081be 7567 add #h'67, r5 -0081c0 6874 mov.b @r7+, r8 -0081c2 2074 mov.b r7, @-r0 -0081c4 6865 mov.w @r6+, r8 -0081c6 7265 add #h'65, r2 -0081c8 2077 div0s r7, r0 -0081ca 6173 mov r7, r1 -0081cc 0a61 -0081ce 2073 -0081d0 6563 mov r6, r5 -0081d2 7265 add #h'65, r2 -0081d4 7420 add #h'20, r4 -0081d6 6865 mov.w @r6+, r8 -0081d8 7265 add #h'65, r2 -0081da 2c20 mov.b r2, @r12 -0081dc 646f exts.w r6, r4 -0081de 6e27 not r2, r14 -0081e0 7420 add #h'20, r4 -0081e2 796f add #h'6f, r9 -0081e4 7520 add #h'20, r5 -0081e6 3f00 cmp/eq r0, r15 -0081e8 466f mac.w @r6+, @r6+ -0081ea 7572 add #h'72, r5 -0081ec 7468 add #h'68, r4 -0081ee 2074 mov.b r7, @-r0 -0081f0 696d extu.w r6, r9 -0081f2 6573 mov r7, r5 -0081f4 2069 and r6, r0 -0081f6 7320 add #h'20, r3 -0081f8 7468 add #h'68, r4 -0081fa 6520 mov.b @r2, r5 -0081fc 676f exts.w r6, r7 -0081fe 6f64 mov.b @r6+, r15 -008200 206f muls.w r6, r0 -008202 6e65 mov.w @r6+, r14 -008204 2c0a xor r0, r12 -008206 6c69 swap.w r6, r12 -008208 6b65 mov.w @r6+, r11 -00820a 206d xtrct r6, r0 -00820c 7920 add #h'20, r9 -00820e 756e add #h'6e, r5 -008210 636c extu.b r6, r3 -008212 6520 mov.b @r2, r5 -008214 4265 -008216 6e6e exts.b r6, r14 -008218 7920 add #h'20, r9 -00821a 7361 add #h'61, r3 -00821c 7973 add #h'73, r9 -00821e 0001 -008220 0101 -008222 0101 -008224 0101 -008226 0101 -008228 0101 -00822a 0101 -00822c 0101 -00822e 0101 -008230 0101 -008232 0101 +00814e 0000 +008150 0000 +008152 0002 stc sr, r0 +008154 0000 +008156 0088 +008158 0000 +00815a 0030 +00815c 0000 +00815e 0088 +008160 0000 +008162 0060 +008164 5468 mov.l @(h'20,r6), r4 +008166 6973 mov r7, r9 +008168 2069 and r6, r0 +00816a 7320 add #h'20, r3 +00816c 6c69 swap.w r6, r12 +00816e 6b65 mov.w @r6+, r11 +008170 2061 mov.w r6, @r0 +008172 2073 +008174 7570 add #h'70, r5 +008176 6572 mov.l @r7, r5 +008178 6d61 mov.w @r6, r13 +00817a 726b add #h'6b, r2 +00817c 6574 mov.b @r7+, r5 +00817e 2021 mov.w r2, @r0 +008180 0000 +008182 0000 +008184 596f mov.l @(h'3c,r6), r9 +008186 7520 add #h'20, r5 +008188 6d61 mov.w @r6, r13 +00818a 6465 mov.w @r6+, r4 +00818c 2069 and r6, r0 +00818e 7420 add #h'20, r4 +008190 210a xor r0, r1 +008192 4e6f mac.w @r6+, @r14+ +008194 7720 add #h'20, r7 +008196 6d61 mov.w @r6, r13 +008198 6b65 mov.w @r6+, r11 +00819a 2079 and r7, r0 +00819c 6f75 mov.w @r7+, r15 +00819e 7220 add #h'20, r2 +0081a0 6368 swap.b r6, r3 +0081a2 6f69 swap.w r6, r15 +0081a4 6365 mov.w @r6+, r3 +0081a6 2e0a xor r0, r14 +0081a8 5768 mov.l @(h'20,r6), r7 +0081aa 6963 mov r6, r9 +0081ac 6820 mov.b @r2, r8 +0081ae 6f6e exts.b r6, r15 +0081b0 6520 mov.b @r2, r5 +0081b2 6973 mov r7, r9 +0081b4 2074 mov.b r7, @-r0 +0081b6 6865 mov.w @r6+, r8 +0081b8 206e mulu.w r6, r0 +0081ba 6963 mov r6, r9 +0081bc 6573 mov r7, r5 +0081be 7420 add #h'20, r4 +0081c0 3f00 cmp/eq r0, r15 +0081c2 0000 +0081c4 596f mov.l @(h'3c,r6), r9 +0081c6 7520 add #h'20, r5 +0081c8 7265 add #h'65, r2 +0081ca 616c extu.b r6, r1 +0081cc 6c79 swap.w r7, r12 +0081ce 2074 mov.b r7, @-r0 +0081d0 686f exts.w r6, r8 +0081d2 7567 add #h'67, r5 +0081d4 6874 mov.b @r7+, r8 +0081d6 2074 mov.b r7, @-r0 +0081d8 6865 mov.w @r6+, r8 +0081da 7265 add #h'65, r2 +0081dc 2077 div0s r7, r0 +0081de 6173 mov r7, r1 +0081e0 0a61 +0081e2 2073 +0081e4 6563 mov r6, r5 +0081e6 7265 add #h'65, r2 +0081e8 7420 add #h'20, r4 +0081ea 6865 mov.w @r6+, r8 +0081ec 7265 add #h'65, r2 +0081ee 2c20 mov.b r2, @r12 +0081f0 646f exts.w r6, r4 +0081f2 6e27 not r2, r14 +0081f4 7420 add #h'20, r4 +0081f6 796f add #h'6f, r9 +0081f8 7520 add #h'20, r5 +0081fa 3f00 cmp/eq r0, r15 +0081fc 466f mac.w @r6+, @r6+ +0081fe 7572 add #h'72, r5 +008200 7468 add #h'68, r4 +008202 2074 mov.b r7, @-r0 +008204 696d extu.w r6, r9 +008206 6573 mov r7, r5 +008208 2069 and r6, r0 +00820a 7320 add #h'20, r3 +00820c 7468 add #h'68, r4 +00820e 6520 mov.b @r2, r5 +008210 676f exts.w r6, r7 +008212 6f64 mov.b @r6+, r15 +008214 206f muls.w r6, r0 +008216 6e65 mov.w @r6+, r14 +008218 2c0a xor r0, r12 +00821a 6c69 swap.w r6, r12 +00821c 6b65 mov.w @r6+, r11 +00821e 206d xtrct r6, r0 +008220 7920 add #h'20, r9 +008222 756e add #h'6e, r5 +008224 636c extu.b r6, r3 +008226 6520 mov.b @r2, r5 +008228 4265 +00822a 6e6e exts.b r6, r14 +00822c 7920 add #h'20, r9 +00822e 7361 add #h'61, r3 +008230 7973 add #h'73, r9 +008232 0001 008234 0101 008236 0101 008238 0101 @@ -16681,231 +16681,231 @@ 008250 0101 008252 0101 008254 0101 -008256 0100 -008258 0a00 -00825a 0000 -00825c 0000 -00825e 0000 -008260 0000 -008262 0000 -008264 0000 -008266 0000 -008268 0000 -00826a 0a01 -00826c 0101 -00826e 0101 -008270 0101 +008256 0101 +008258 0101 +00825a 0101 +00825c 0101 +00825e 0101 +008260 0101 +008262 0101 +008264 0101 +008266 0101 +008268 0101 +00826a 0100 +00826c 0a00 +00826e 0000 +008270 0000 008272 0000 -008274 0001 -008276 0101 -008278 0101 -00827a 0101 -00827c 0101 -00827e 0101 +008274 0000 +008276 0000 +008278 0000 +00827a 0000 +00827c 0000 +00827e 0a01 008280 0101 -008282 0100 -008284 0000 -008286 0101 -008288 0101 +008282 0101 +008284 0101 +008286 0000 +008288 0001 00828a 0101 -00828c 0100 -00828e 0001 -008290 0100 -008292 0000 -008294 0000 -008296 0000 -008298 0a00 -00829a 0000 +00828c 0101 +00828e 0101 +008290 0101 +008292 0101 +008294 0101 +008296 0100 +008298 0000 +00829a 0101 00829c 0101 -00829e 0000 -0082a0 0001 -0082a2 0101 -0082a4 0101 -0082a6 0101 -0082a8 0500 +00829e 0101 +0082a0 0100 +0082a2 0001 +0082a4 0100 +0082a6 0000 +0082a8 0000 0082aa 0000 -0082ac 0000 +0082ac 0a00 0082ae 0000 -0082b0 0000 +0082b0 0101 0082b2 0000 -0082b4 0000 +0082b4 0001 0082b6 0101 -0082b8 0100 -0082ba 0000 -0082bc 0101 -0082be 0101 -0082c0 0101 -0082c2 0101 -0082c4 0101 -0082c6 0101 +0082b8 0101 +0082ba 0101 +0082bc 0500 +0082be 0000 +0082c0 0000 +0082c2 0000 +0082c4 0000 +0082c6 0000 0082c8 0000 0082ca 0101 -0082cc 0000 +0082cc 0100 0082ce 0000 0082d0 0101 0082d2 0101 -0082d4 0000 -0082d6 0001 +0082d4 0101 +0082d6 0101 0082d8 0101 0082da 0101 -0082dc 0101 +0082dc 0000 0082de 0101 -0082e0 0101 -0082e2 0100 -0082e4 0001 -0082e6 0100 +0082e0 0000 +0082e2 0000 +0082e4 0101 +0082e6 0101 0082e8 0000 -0082ea 0006 mov.l r0, @(r0,r0) +0082ea 0001 0082ec 0101 -0082ee 0100 -0082f0 0000 +0082ee 0101 +0082f0 0101 0082f2 0101 0082f4 0101 -0082f6 0101 -0082f8 0101 -0082fa 0101 -0082fc 0101 -0082fe 0000 +0082f6 0100 +0082f8 0001 +0082fa 0100 +0082fc 0000 +0082fe 0006 mov.l r0, @(r0,r0) 008300 0101 008302 0100 008304 0000 -008306 0001 +008306 0101 008308 0101 -00830a 0000 -00830c 0001 +00830a 0101 +00830c 0101 00830e 0101 008310 0101 -008312 0101 +008312 0000 008314 0101 -008316 0101 -008318 0100 +008316 0100 +008318 0000 00831a 0001 -00831c 0106 mov.l r0, @(r0,r1) +00831c 0101 00831e 0000 -008320 0000 +008320 0001 008322 0101 -008324 0100 -008326 0000 +008324 0101 +008326 0101 008328 0101 00832a 0101 -00832c 0101 -00832e 0101 -008330 0101 -008332 0101 +00832c 0100 +00832e 0001 +008330 0106 mov.l r0, @(r0,r1) +008332 0000 008334 0000 008336 0101 -008338 0000 +008338 0100 00833a 0000 00833c 0101 00833e 0101 -008340 0000 -008342 0001 +008340 0101 +008342 0101 008344 0101 008346 0101 -008348 0101 +008348 0000 00834a 0101 -00834c 0101 -00834e 0100 -008350 0001 -008352 0100 +00834c 0000 +00834e 0000 +008350 0101 +008352 0101 008354 0000 -008356 0000 +008356 0001 008358 0101 -00835a 0100 -00835c 0000 +00835a 0101 +00835c 0101 00835e 0101 008360 0101 -008362 0101 -008364 0101 -008366 0101 -008368 0101 +008362 0100 +008364 0001 +008366 0100 +008368 0000 00836a 0000 00836c 0101 00836e 0100 008370 0000 -008372 0001 +008372 0101 008374 0101 -008376 0000 -008378 0001 +008376 0101 +008378 0101 00837a 0101 00837c 0101 -00837e 0101 +00837e 0000 008380 0101 -008382 0101 -008384 0100 +008382 0100 +008384 0000 008386 0001 -008388 0100 +008388 0101 00838a 0000 -00838c 0000 +00838c 0001 00838e 0101 -008390 0100 -008392 0000 +008390 0101 +008392 0101 008394 0101 008396 0101 -008398 0101 -00839a 0101 -00839c 0101 -00839e 0101 +008398 0100 +00839a 0001 +00839c 0100 +00839e 0000 0083a0 0000 0083a2 0101 -0083a4 0000 +0083a4 0100 0083a6 0000 0083a8 0101 0083aa 0101 -0083ac 0000 -0083ae 0000 -0083b0 0000 +0083ac 0101 +0083ae 0101 +0083b0 0101 0083b2 0101 -0083b4 0101 +0083b4 0000 0083b6 0101 -0083b8 0101 -0083ba 0100 -0083bc 0001 -0083be 0100 +0083b8 0000 +0083ba 0000 +0083bc 0101 +0083be 0101 0083c0 0000 0083c2 0000 -0083c4 0101 -0083c6 0100 -0083c8 0000 -0083ca 0000 -0083cc 0001 -0083ce 0101 -0083d0 0101 -0083d2 0101 -0083d4 0101 +0083c4 0000 +0083c6 0101 +0083c8 0101 +0083ca 0101 +0083cc 0101 +0083ce 0100 +0083d0 0001 +0083d2 0100 +0083d4 0000 0083d6 0000 0083d8 0101 0083da 0100 0083dc 0000 -0083de 0001 -0083e0 0101 -0083e2 0000 -0083e4 0000 -0083e6 0000 +0083de 0000 +0083e0 0001 +0083e2 0101 +0083e4 0101 +0083e6 0101 0083e8 0101 -0083ea 0101 +0083ea 0000 0083ec 0101 -0083ee 0101 -0083f0 0105 mov.w r0, @(r0,r1) -0083f2 0501 -0083f4 0100 +0083ee 0100 +0083f0 0000 +0083f2 0001 +0083f4 0101 0083f6 0000 -0083f8 000b rts -0083fa 0101 -0083fc 0105 mov.w r0, @(r0,r1) -0083fe 0000 -008400 0000 -008402 0c01 -008404 0101 -008406 0101 -008408 0101 -00840a 0101 -00840c 0101 +0083f8 0000 +0083fa 0000 +0083fc 0101 +0083fe 0101 +008400 0101 +008402 0101 +008404 0105 mov.w r0, @(r0,r1) +008406 0501 +008408 0100 +00840a 0000 +00840c 000b rts 00840e 0101 -008410 0101 -008412 0101 -008414 0101 -008416 0101 +008410 0105 mov.w r0, @(r0,r1) +008412 0000 +008414 0000 +008416 0c01 008418 0101 00841a 0101 00841c 0101 @@ -16923,78 +16923,78 @@ 008434 0101 008436 0101 008438 0101 -00843a 0100 -00843c 4d65 -00843e 7420 add #h'20, r4 -008440 796f add #h'6f, r9 -008442 7572 add #h'72, r5 -008444 206e mulu.w r6, r0 -008446 6577 not r7, r5 -008448 2066 mov.l r6, @-r0 -00844a 7269 add #h'69, r2 -00844c 656e exts.b r6, r5 -00844e 6420 mov.b @r2, r4 -008450 3a0a subc r0, r10 -008452 7468 add #h'68, r4 -008454 6520 mov.b @r2, r5 -008456 4761 -008458 7262 add #h'62, r2 -00845a 6167 not r6, r1 -00845c 6520 mov.b @r2, r5 -00845e 5468 mov.l @(h'20,r6), r4 -008460 726f add #h'6f, r2 -008462 7765 add #h'65, r7 -008464 722e add #h'2e, r2 -008466 0000 -008468 576f mov.l @(h'3c,r6), r7 -00846a 6f70 mov.b @r7, r15 -00846c 732e add #h'2e, r3 -00846e 0000 -008470 5468 mov.l @(h'20,r6), r4 -008472 6174 mov.b @r7+, r1 -008474 2077 div0s r7, r0 -008476 6173 mov r7, r1 -008478 2074 mov.b r7, @-r0 -00847a 6865 mov.w @r6+, r8 -00847c 2073 -00847e 7475 add #h'75, r4 -008480 7069 add #h'69, r0 -008482 6465 mov.w @r6+, r4 -008484 7374 add #h'74, r3 -008486 0a77 mul.l r7, r10 -008488 6179 swap.w r7, r1 -00848a 2079 and r7, r0 -00848c 6f75 mov.w @r7+, r15 -00848e 2063 -008490 6f75 mov.w @r7+, r15 -008492 6c64 mov.b @r6+, r12 -008494 2064 mov.b r6, @-r0 -008496 6965 mov.w @r6+, r9 -008498 2e00 mov.b r0, @r14 -00849a 0000 -00849c 596f mov.l @(h'3c,r6), r9 -00849e 7527 add #h'27, r5 -0084a0 7265 add #h'65, r2 -0084a2 2062 mov.l r6, @r0 -0084a4 6574 mov.b @r7+, r5 -0084a6 7465 add #h'65, r4 -0084a8 7220 add #h'20, r2 -0084aa 7468 add #h'68, r4 -0084ac 616e exts.b r6, r1 -0084ae 2074 mov.b r7, @-r0 -0084b0 6861 mov.w @r6, r8 -0084b2 7420 add #h'20, r4 -0084b4 2100 mov.b r0, @r1 -0084b6 0101 -0084b8 0101 -0084ba 0101 -0084bc 0101 -0084be 0101 -0084c0 0101 -0084c2 0101 -0084c4 0101 -0084c6 0101 -0084c8 0101 +00843a 0101 +00843c 0101 +00843e 0101 +008440 0101 +008442 0101 +008444 0101 +008446 0101 +008448 0101 +00844a 0101 +00844c 0101 +00844e 0100 +008450 4d65 +008452 7420 add #h'20, r4 +008454 796f add #h'6f, r9 +008456 7572 add #h'72, r5 +008458 206e mulu.w r6, r0 +00845a 6577 not r7, r5 +00845c 2066 mov.l r6, @-r0 +00845e 7269 add #h'69, r2 +008460 656e exts.b r6, r5 +008462 6420 mov.b @r2, r4 +008464 3a0a subc r0, r10 +008466 7468 add #h'68, r4 +008468 6520 mov.b @r2, r5 +00846a 4761 +00846c 7262 add #h'62, r2 +00846e 6167 not r6, r1 +008470 6520 mov.b @r2, r5 +008472 5468 mov.l @(h'20,r6), r4 +008474 726f add #h'6f, r2 +008476 7765 add #h'65, r7 +008478 722e add #h'2e, r2 +00847a 0000 +00847c 576f mov.l @(h'3c,r6), r7 +00847e 6f70 mov.b @r7, r15 +008480 732e add #h'2e, r3 +008482 0000 +008484 5468 mov.l @(h'20,r6), r4 +008486 6174 mov.b @r7+, r1 +008488 2077 div0s r7, r0 +00848a 6173 mov r7, r1 +00848c 2074 mov.b r7, @-r0 +00848e 6865 mov.w @r6+, r8 +008490 2073 +008492 7475 add #h'75, r4 +008494 7069 add #h'69, r0 +008496 6465 mov.w @r6+, r4 +008498 7374 add #h'74, r3 +00849a 0a77 mul.l r7, r10 +00849c 6179 swap.w r7, r1 +00849e 2079 and r7, r0 +0084a0 6f75 mov.w @r7+, r15 +0084a2 2063 +0084a4 6f75 mov.w @r7+, r15 +0084a6 6c64 mov.b @r6+, r12 +0084a8 2064 mov.b r6, @-r0 +0084aa 6965 mov.w @r6+, r9 +0084ac 2e00 mov.b r0, @r14 +0084ae 0000 +0084b0 596f mov.l @(h'3c,r6), r9 +0084b2 7527 add #h'27, r5 +0084b4 7265 add #h'65, r2 +0084b6 2062 mov.l r6, @r0 +0084b8 6574 mov.b @r7+, r5 +0084ba 7465 add #h'65, r4 +0084bc 7220 add #h'20, r2 +0084be 7468 add #h'68, r4 +0084c0 616e exts.b r6, r1 +0084c2 2074 mov.b r7, @-r0 +0084c4 6861 mov.w @r6, r8 +0084c6 7420 add #h'20, r4 +0084c8 2100 mov.b r0, @r1 0084ca 0101 0084cc 0101 0084ce 0101 @@ -17013,161 +17013,161 @@ 0084e8 0101 0084ea 0101 0084ec 0101 -0084ee 0000 -0084f0 000a sts mach, r0 -0084f2 0000 -0084f4 0000 -0084f6 0000 -0084f8 0000 -0084fa 0000 -0084fc 0000 -0084fe 0000 -008500 0000 +0084ee 0101 +0084f0 0101 +0084f2 0101 +0084f4 0101 +0084f6 0101 +0084f8 0101 +0084fa 0101 +0084fc 0101 +0084fe 0101 +008500 0101 008502 0000 -008504 0000 +008504 000a sts mach, r0 008506 0000 -008508 0600 -00850a 0001 -00850c 0101 -00850e 0100 +008508 0000 +00850a 0000 +00850c 0000 +00850e 0000 008510 0000 008512 0000 008514 0000 008516 0000 008518 0000 00851a 0000 -00851c 0000 -00851e 0500 -008520 0000 -008522 0101 -008524 0101 -008526 0101 -008528 0101 -00852a 0101 -00852c 0101 -00852e 0101 -008530 0101 -008532 0000 +00851c 0600 +00851e 0001 +008520 0101 +008522 0100 +008524 0000 +008526 0000 +008528 0000 +00852a 0000 +00852c 0000 +00852e 0000 +008530 0000 +008532 0500 008534 0000 -008536 0301 +008536 0101 008538 0101 -00853a 0100 -00853c 0000 -00853e 0000 -008540 0000 -008542 0000 -008544 0000 -008546 0003 bsrf r0 -008548 0101 -00854a 0101 +00853a 0101 +00853c 0101 +00853e 0101 +008540 0101 +008542 0101 +008544 0101 +008546 0000 +008548 0000 +00854a 0301 00854c 0101 00854e 0100 008550 0000 008552 0000 -008554 0006 mov.l r0, @(r0,r0) -008556 000a sts mach, r0 -008558 0a00 -00855a 0000 -00855c 0a01 +008554 0000 +008556 0000 +008558 0000 +00855a 0003 bsrf r0 +00855c 0101 00855e 0101 008560 0101 -008562 0101 -008564 0101 -008566 0100 -008568 0000 -00856a 0000 -00856c 0000 +008562 0100 +008564 0000 +008566 0000 +008568 0006 mov.l r0, @(r0,r0) +00856a 000a sts mach, r0 +00856c 0a00 00856e 0000 -008570 0000 -008572 0000 -008574 0000 -008576 0000 -008578 0000 -00857a 0000 -00857c 0900 +008570 0a01 +008572 0101 +008574 0101 +008576 0101 +008578 0101 +00857a 0100 +00857c 0000 00857e 0000 008580 0000 008582 0000 008584 0000 -008586 0500 +008586 0000 008588 0000 00858a 0000 00858c 0000 00858e 0000 -008590 0101 -008592 0100 +008590 0900 +008592 0000 008594 0000 008596 0000 008598 0000 -00859a 0000 +00859a 0500 00859c 0000 -00859e 0101 -0085a0 0101 -0085a2 0100 -0085a4 0005 mov.w r0, @(r0,r0) -0085a6 0101 -0085a8 0101 -0085aa 0007 mul.l r0, r0 -0085ac 0101 -0085ae 0101 -0085b0 0101 +00859e 0000 +0085a0 0000 +0085a2 0000 +0085a4 0101 +0085a6 0100 +0085a8 0000 +0085aa 0000 +0085ac 0000 +0085ae 0000 +0085b0 0000 0085b2 0101 0085b4 0101 -0085b6 0101 -0085b8 0000 -0085ba 0000 +0085b6 0100 +0085b8 0005 mov.w r0, @(r0,r0) +0085ba 0101 0085bc 0101 -0085be 0100 -0085c0 000b rts -0085c2 0000 -0085c4 0000 -0085c6 0000 -0085c8 0000 -0085ca 0000 -0085cc 0a0a sts mach, r10 -0085ce 0101 +0085be 0007 mul.l r0, r0 +0085c0 0101 +0085c2 0101 +0085c4 0101 +0085c6 0101 +0085c8 0101 +0085ca 0101 +0085cc 0000 +0085ce 0000 0085d0 0101 0085d2 0100 -0085d4 0001 +0085d4 000b rts 0085d6 0000 0085d8 0000 -0085da 0006 mov.l r0, @(r0,r0) -0085dc 0600 +0085da 0000 +0085dc 0000 0085de 0000 -0085e0 0000 -0085e2 0001 -0085e4 0800 -0085e6 000c mov.b @(r0,r0), r0 -0085e8 0101 -0085ea 0101 -0085ec 0101 -0085ee 0105 mov.w r0, @(r0,r1) -0085f0 0501 -0085f2 0505 mov.w r0, @(r0,r5) -0085f4 0101 -0085f6 0105 mov.w r0, @(r0,r1) -0085f8 0000 -0085fa 0000 -0085fc 0000 -0085fe 0000 -008600 0501 -008602 0500 -008604 0000 -008606 0000 -008608 0000 -00860a 0005 mov.w r0, @(r0,r0) +0085e0 0a0a sts mach, r10 +0085e2 0101 +0085e4 0101 +0085e6 0100 +0085e8 0001 +0085ea 0000 +0085ec 0000 +0085ee 0006 mov.l r0, @(r0,r0) +0085f0 0600 +0085f2 0000 +0085f4 0000 +0085f6 0001 +0085f8 0800 +0085fa 000c mov.b @(r0,r0), r0 +0085fc 0101 +0085fe 0101 +008600 0101 +008602 0105 mov.w r0, @(r0,r1) +008604 0501 +008606 0505 mov.w r0, @(r0,r5) +008608 0101 +00860a 0105 mov.w r0, @(r0,r1) 00860c 0000 -00860e 0001 -008610 0101 -008612 0101 -008614 0101 -008616 0101 -008618 0101 -00861a 0101 -00861c 0101 -00861e 0101 -008620 0101 -008622 0101 +00860e 0000 +008610 0000 +008612 0000 +008614 0501 +008616 0500 +008618 0000 +00861a 0000 +00861c 0000 +00861e 0005 mov.w r0, @(r0,r0) +008620 0000 +008622 0001 008624 0101 008626 0101 008628 0101 @@ -17205,322 +17205,322 @@ 008668 0101 00866a 0101 00866c 0101 -00866e 0000 -008670 0000 -008672 0001 -008674 0000 -008676 0008 clrt -008678 0000 -00867a 0008 clrt -00867c 0000 -00867e 0008 clrt -008680 0000 -008682 0008 clrt +00866e 0101 +008670 0101 +008672 0101 +008674 0101 +008676 0101 +008678 0101 +00867a 0101 +00867c 0101 +00867e 0101 +008680 0101 +008682 0000 008684 0000 -008686 0007 mul.l r0, r0 -008688 596f mov.l @(h'3c,r6), r9 -00868a 7520 add #h'20, r5 -00868c 7368 add #h'68, r3 -00868e 6f75 mov.w @r7+, r15 -008690 6c64 mov.b @r6+, r12 -008692 2068 tst r6, r0 -008694 7572 add #h'72, r5 -008696 7279 add #h'79, r2 -008698 2c0a xor r0, r12 -00869a 6d79 swap.w r7, r13 -00869c 2066 mov.l r6, @-r0 -00869e 7269 add #h'69, r2 -0086a0 656e exts.b r6, r5 -0086a2 6420 mov.b @r2, r4 -0086a4 4265 -0086a6 6e6e exts.b r6, r14 -0086a8 7920 add #h'20, r9 -0086aa 6973 mov r7, r9 -0086ac 2068 tst r6, r0 -0086ae 6572 mov.l @r7, r5 -0086b0 6520 mov.b @r2, r5 -0086b2 2100 mov.b r0, @r1 -0086b4 5768 mov.l @(h'20,r6), r7 -0086b6 6174 mov.b @r7+, r1 -0086b8 203f muls.w r3, r0 -0086ba 2041 mov.w r4, @r0 -0086bc 6c72 mov.l @r7, r12 -0086be 6561 mov.w @r6, r5 -0086c0 6479 swap.w r7, r4 -0086c2 203f muls.w r3, r0 -0086c4 0000 -0086c6 0000 -0086c8 596f mov.l @(h'3c,r6), r9 -0086ca 7520 add #h'20, r5 -0086cc 7368 add #h'68, r3 -0086ce 6f75 mov.w @r7+, r15 -0086d0 6c64 mov.b @r6+, r12 -0086d2 2062 mov.l r6, @r0 -0086d4 650a negc r0, r5 -0086d6 6173 mov r7, r1 -0086d8 6861 mov.w @r6, r8 -0086da 6d65 mov.w @r6+, r13 -0086dc 6420 mov.b @r2, r4 -0086de 6f66 mov.l @r6+, r15 -0086e0 2079 and r7, r0 +008686 0001 +008688 0000 +00868a 0008 clrt +00868c 0000 +00868e 0008 clrt +008690 0000 +008692 0008 clrt +008694 0000 +008696 0008 clrt +008698 0000 +00869a 0007 mul.l r0, r0 +00869c 596f mov.l @(h'3c,r6), r9 +00869e 7520 add #h'20, r5 +0086a0 7368 add #h'68, r3 +0086a2 6f75 mov.w @r7+, r15 +0086a4 6c64 mov.b @r6+, r12 +0086a6 2068 tst r6, r0 +0086a8 7572 add #h'72, r5 +0086aa 7279 add #h'79, r2 +0086ac 2c0a xor r0, r12 +0086ae 6d79 swap.w r7, r13 +0086b0 2066 mov.l r6, @-r0 +0086b2 7269 add #h'69, r2 +0086b4 656e exts.b r6, r5 +0086b6 6420 mov.b @r2, r4 +0086b8 4265 +0086ba 6e6e exts.b r6, r14 +0086bc 7920 add #h'20, r9 +0086be 6973 mov r7, r9 +0086c0 2068 tst r6, r0 +0086c2 6572 mov.l @r7, r5 +0086c4 6520 mov.b @r2, r5 +0086c6 2100 mov.b r0, @r1 +0086c8 5768 mov.l @(h'20,r6), r7 +0086ca 6174 mov.b @r7+, r1 +0086cc 203f muls.w r3, r0 +0086ce 2041 mov.w r4, @r0 +0086d0 6c72 mov.l @r7, r12 +0086d2 6561 mov.w @r6, r5 +0086d4 6479 swap.w r7, r4 +0086d6 203f muls.w r3, r0 +0086d8 0000 +0086da 0000 +0086dc 596f mov.l @(h'3c,r6), r9 +0086de 7520 add #h'20, r5 +0086e0 7368 add #h'68, r3 0086e2 6f75 mov.w @r7+, r15 -0086e4 7273 add #h'73, r2 -0086e6 656c extu.b r6, r5 -0086e8 662e exts.b r2, r6 -0086ea 0000 -0086ec 4265 -0086ee 2063 -0086f0 6172 mov.l @r7, r1 -0086f2 6566 mov.l @r6+, r5 -0086f4 756c add #h'6c, r5 -0086f6 2e20 mov.b r2, @r14 -0086f8 5468 mov.l @(h'20,r6), r4 -0086fa 6520 mov.b @r2, r5 -0086fc 6561 mov.w @r6, r5 -0086fe 7369 add #h'69, r3 -008700 6573 mov r7, r5 -008702 7420 add #h'20, r4 -008704 7761 add #h'61, r7 -008706 790a -008708 6973 mov r7, r9 -00870a 6e27 not r2, r14 -00870c 7420 add #h'20, r4 -00870e 616c extu.b r6, r1 -008710 7761 add #h'61, r7 -008712 7973 add #h'73, r9 -008714 2074 mov.b r7, @-r0 -008716 6865 mov.w @r6+, r8 -008718 2062 mov.l r6, @r0 -00871a 6573 mov r7, r5 -00871c 7420 add #h'20, r4 -00871e 6f6e exts.b r6, r15 -008720 652e exts.b r2, r5 -008722 0000 -008724 546f mov.l @(h'3c,r6), r4 -008726 6c64 mov.b @r6+, r12 -008728 2079 and r7, r0 -00872a 6f75 mov.w @r7+, r15 -00872c 2e00 mov.b r0, @r14 -00872e 0000 -008730 4172 -008732 6520 mov.b @r2, r5 -008734 796f add #h'6f, r9 -008736 7520 add #h'20, r5 -008738 7375 add #h'75, r3 -00873a 7265 add #h'65, r2 -00873c 2074 mov.b r7, @-r0 -00873e 6869 swap.w r6, r8 -008740 730a -008742 6973 mov r7, r9 -008744 2074 mov.b r7, @-r0 -008746 6865 mov.w @r6+, r8 -008748 2072 mov.l r7, @r0 -00874a 6967 not r6, r9 -00874c 6874 mov.b @r7+, r8 -00874e 2077 div0s r7, r0 -008750 6179 swap.w r7, r1 -008752 203f muls.w r3, r0 -008754 0000 -008756 0000 -008758 5965 mov.l @(h'14,r6), r9 -00875a 702c add #h'2c, r0 -00875c 2064 mov.b r6, @-r0 -00875e 6566 mov.l @r6+, r5 -008760 696e exts.b r6, r9 -008762 6974 mov.b @r7+, r9 -008764 656c extu.b r6, r5 -008766 7920 add #h'20, r9 -008768 6e6f exts.w r6, r14 -00876a 740a -00876c 7468 add #h'68, r4 -00876e 6520 mov.b @r2, r5 -008770 7269 add #h'69, r2 -008772 6768 swap.b r6, r7 -008774 7420 add #h'20, r4 -008776 7761 add #h'61, r7 -008778 792e add #h'2e, r9 -00877a 0000 -00877c 5772 mov.l @(h'8,r7), r7 -00877e 6f6e exts.b r6, r15 -008780 6720 mov.b @r2, r7 -008782 7761 add #h'61, r7 -008784 792e add #h'2e, r9 -008786 204f muls.w r4, r0 -008788 7220 add #h'20, r2 -00878a 6973 mov r7, r9 -00878c 2069 and r6, r0 -00878e 7420 add #h'20, r4 -008790 3f00 cmp/eq r0, r15 -008792 0000 -008794 5275 mov.l @(h'14,r7), r2 -008796 6e20 mov.b @r2, r14 -008798 7261 add #h'61, r2 -00879a 6262 mov.l @r6, r2 -00879c 6974 mov.b @r7+, r9 -00879e 2c20 mov.b r2, @r12 -0087a0 7275 add #h'75, r2 -0087a2 6e20 mov.b @r2, r14 -0087a4 2100 mov.b r0, @r1 -0087a6 0101 -0087a8 0101 -0087aa 0101 -0087ac 0101 -0087ae 0101 -0087b0 0101 -0087b2 0101 -0087b4 0101 -0087b6 0101 -0087b8 0101 +0086e4 6c64 mov.b @r6+, r12 +0086e6 2062 mov.l r6, @r0 +0086e8 650a negc r0, r5 +0086ea 6173 mov r7, r1 +0086ec 6861 mov.w @r6, r8 +0086ee 6d65 mov.w @r6+, r13 +0086f0 6420 mov.b @r2, r4 +0086f2 6f66 mov.l @r6+, r15 +0086f4 2079 and r7, r0 +0086f6 6f75 mov.w @r7+, r15 +0086f8 7273 add #h'73, r2 +0086fa 656c extu.b r6, r5 +0086fc 662e exts.b r2, r6 +0086fe 0000 +008700 4265 +008702 2063 +008704 6172 mov.l @r7, r1 +008706 6566 mov.l @r6+, r5 +008708 756c add #h'6c, r5 +00870a 2e20 mov.b r2, @r14 +00870c 5468 mov.l @(h'20,r6), r4 +00870e 6520 mov.b @r2, r5 +008710 6561 mov.w @r6, r5 +008712 7369 add #h'69, r3 +008714 6573 mov r7, r5 +008716 7420 add #h'20, r4 +008718 7761 add #h'61, r7 +00871a 790a +00871c 6973 mov r7, r9 +00871e 6e27 not r2, r14 +008720 7420 add #h'20, r4 +008722 616c extu.b r6, r1 +008724 7761 add #h'61, r7 +008726 7973 add #h'73, r9 +008728 2074 mov.b r7, @-r0 +00872a 6865 mov.w @r6+, r8 +00872c 2062 mov.l r6, @r0 +00872e 6573 mov r7, r5 +008730 7420 add #h'20, r4 +008732 6f6e exts.b r6, r15 +008734 652e exts.b r2, r5 +008736 0000 +008738 546f mov.l @(h'3c,r6), r4 +00873a 6c64 mov.b @r6+, r12 +00873c 2079 and r7, r0 +00873e 6f75 mov.w @r7+, r15 +008740 2e00 mov.b r0, @r14 +008742 0000 +008744 4172 +008746 6520 mov.b @r2, r5 +008748 796f add #h'6f, r9 +00874a 7520 add #h'20, r5 +00874c 7375 add #h'75, r3 +00874e 7265 add #h'65, r2 +008750 2074 mov.b r7, @-r0 +008752 6869 swap.w r6, r8 +008754 730a +008756 6973 mov r7, r9 +008758 2074 mov.b r7, @-r0 +00875a 6865 mov.w @r6+, r8 +00875c 2072 mov.l r7, @r0 +00875e 6967 not r6, r9 +008760 6874 mov.b @r7+, r8 +008762 2077 div0s r7, r0 +008764 6179 swap.w r7, r1 +008766 203f muls.w r3, r0 +008768 0000 +00876a 0000 +00876c 5965 mov.l @(h'14,r6), r9 +00876e 702c add #h'2c, r0 +008770 2064 mov.b r6, @-r0 +008772 6566 mov.l @r6+, r5 +008774 696e exts.b r6, r9 +008776 6974 mov.b @r7+, r9 +008778 656c extu.b r6, r5 +00877a 7920 add #h'20, r9 +00877c 6e6f exts.w r6, r14 +00877e 740a +008780 7468 add #h'68, r4 +008782 6520 mov.b @r2, r5 +008784 7269 add #h'69, r2 +008786 6768 swap.b r6, r7 +008788 7420 add #h'20, r4 +00878a 7761 add #h'61, r7 +00878c 792e add #h'2e, r9 +00878e 0000 +008790 5772 mov.l @(h'8,r7), r7 +008792 6f6e exts.b r6, r15 +008794 6720 mov.b @r2, r7 +008796 7761 add #h'61, r7 +008798 792e add #h'2e, r9 +00879a 204f muls.w r4, r0 +00879c 7220 add #h'20, r2 +00879e 6973 mov r7, r9 +0087a0 2069 and r6, r0 +0087a2 7420 add #h'20, r4 +0087a4 3f00 cmp/eq r0, r15 +0087a6 0000 +0087a8 5275 mov.l @(h'14,r7), r2 +0087aa 6e20 mov.b @r2, r14 +0087ac 7261 add #h'61, r2 +0087ae 6262 mov.l @r6, r2 +0087b0 6974 mov.b @r7+, r9 +0087b2 2c20 mov.b r2, @r12 +0087b4 7275 add #h'75, r2 +0087b6 6e20 mov.b @r2, r14 +0087b8 2100 mov.b r0, @r1 0087ba 0101 0087bc 0101 0087be 0101 0087c0 0101 0087c2 0101 0087c4 0101 -0087c6 0100 -0087c8 0000 -0087ca 0000 -0087cc 0000 -0087ce 0000 -0087d0 0000 -0087d2 0000 -0087d4 0001 -0087d6 0100 -0087d8 0000 -0087da 0000 +0087c6 0101 +0087c8 0101 +0087ca 0101 +0087cc 0101 +0087ce 0101 +0087d0 0101 +0087d2 0101 +0087d4 0101 +0087d6 0101 +0087d8 0101 +0087da 0100 0087dc 0000 0087de 0000 0087e0 0000 0087e2 0000 -0087e4 0001 -0087e6 0100 -0087e8 0000 -0087ea 0000 +0087e4 0000 +0087e6 0000 +0087e8 0001 +0087ea 0100 0087ec 0000 0087ee 0000 0087f0 0000 0087f2 0000 -0087f4 0001 -0087f6 0100 -0087f8 0000 -0087fa 0000 +0087f4 0000 +0087f6 0000 +0087f8 0001 +0087fa 0100 0087fc 0000 0087fe 0000 008800 0000 008802 0000 -008804 0001 -008806 0100 -008808 0000 -00880a 0000 -00880c 1b00 mov.l r0, @(h'0,r11) -00880e 000c mov.b @(r0,r0), r0 +008804 0000 +008806 0000 +008808 0001 +00880a 0100 +00880c 0000 +00880e 0000 008810 0000 008812 0000 -008814 0001 -008816 0101 -008818 0101 -00881a 0101 -00881c 0101 -00881e 0101 -008820 0101 -008822 0101 -008824 0101 -008826 0101 -008828 0101 +008814 0000 +008816 0000 +008818 0001 +00881a 0100 +00881c 0000 +00881e 0000 +008820 1b00 mov.l r0, @(h'0,r11) +008822 000c mov.b @(r0,r0), r0 +008824 0000 +008826 0000 +008828 0001 00882a 0101 00882c 0101 00882e 0101 008830 0101 008832 0101 008834 0101 -008836 0000 -008838 4865 -00883a 6c6c extu.b r6, r12 -00883c 6f6f exts.w r6, r15 -00883e 6f20 mov.b @r2, r15 -008840 2100 mov.b r0, @r1 -008842 0000 -008844 5768 mov.l @(h'20,r6), r7 -008846 7920 add #h'20, r9 -008848 6172 mov.l @r7, r1 -00884a 6520 mov.b @r2, r5 -00884c 796f add #h'6f, r9 -00884e 7520 add #h'20, r5 -008850 666f exts.w r6, r6 -008852 6c6c extu.b r6, r12 -008854 6f77 not r7, r15 -008856 696e exts.b r6, r9 -008858 670a negc r0, r7 -00885a 6d65 mov.w @r6+, r13 -00885c 206c cmp/str r6, r0 -00885e 696b neg r6, r9 -008860 6520 mov.b @r2, r5 -008862 7468 add #h'68, r4 -008864 6973 mov r7, r9 -008866 2c20 mov.b r2, @r12 -008868 7369 add #h'69, r3 -00886a 7220 add #h'20, r2 -00886c 3f00 cmp/eq r0, r15 -00886e 0000 -008870 596f mov.l @(h'3c,r6), r9 -008872 7527 add #h'27, r5 -008874 7265 add #h'65, r2 -008876 2075 mov.w r7, @-r0 -008878 676c extu.b r6, r7 -00887a 792c add #h'2c, r9 -00887c 2079 and r7, r0 -00887e 6f75 mov.w @r7+, r15 -008880 7220 add #h'20, r2 -008882 6865 mov.w @r6+, r8 -008884 6164 mov.b @r6+, r1 -008886 2069 and r6, r0 -008888 730a -00888a 7368 add #h'68, r3 -00888c 6170 mov.b @r7, r1 -00888e 6564 mov.b @r6+, r5 -008890 206c cmp/str r6, r0 -008892 696b neg r6, r9 -008894 6520 mov.b @r2, r5 -008896 6120 mov.b @r2, r1 -008898 7371 add #h'71, r3 -00889a 7561 add #h'61, r5 -00889c 7265 add #h'65, r2 -00889e 2e00 mov.b r0, @r14 -0088a0 536f mov.l @(h'3c,r6), r3 -0088a2 7272 add #h'72, r2 -0088a4 792c add #h'2c, r9 -0088a6 206d xtrct r6, r0 -0088a8 7920 add #h'20, r9 -0088aa 6865 mov.w @r6+, r8 -0088ac 6172 mov.l @r7, r1 -0088ae 7420 add #h'20, r4 -0088b0 676f exts.w r6, r7 -0088b2 6573 mov r7, r5 -0088b4 0a74 mov.b r7, @(r0,r10) -0088b6 6f20 mov.b @r2, r15 -0088b8 6369 swap.w r6, r3 -0088ba 7263 add #h'63, r2 -0088bc 6c65 mov.w @r6+, r12 -0088be 2068 tst r6, r0 -0088c0 6561 mov.w @r6, r5 -0088c2 6473 mov r7, r4 -0088c4 2021 mov.w r2, @r0 -0088c6 0000 -0088c8 2020 mov.b r2, @r0 -0088ca 202e mulu.w r2, r0 -0088cc 2e2e mulu.w r2, r14 -0088ce 2020 mov.b r2, @r0 -0088d0 2000 mov.b r0, @r0 -0088d2 0101 -0088d4 0101 -0088d6 0101 -0088d8 0101 -0088da 0101 -0088dc 0101 -0088de 0101 -0088e0 0101 -0088e2 0101 -0088e4 0101 +008836 0101 +008838 0101 +00883a 0101 +00883c 0101 +00883e 0101 +008840 0101 +008842 0101 +008844 0101 +008846 0101 +008848 0101 +00884a 0000 +00884c 4865 +00884e 6c6c extu.b r6, r12 +008850 6f6f exts.w r6, r15 +008852 6f20 mov.b @r2, r15 +008854 2100 mov.b r0, @r1 +008856 0000 +008858 5768 mov.l @(h'20,r6), r7 +00885a 7920 add #h'20, r9 +00885c 6172 mov.l @r7, r1 +00885e 6520 mov.b @r2, r5 +008860 796f add #h'6f, r9 +008862 7520 add #h'20, r5 +008864 666f exts.w r6, r6 +008866 6c6c extu.b r6, r12 +008868 6f77 not r7, r15 +00886a 696e exts.b r6, r9 +00886c 670a negc r0, r7 +00886e 6d65 mov.w @r6+, r13 +008870 206c cmp/str r6, r0 +008872 696b neg r6, r9 +008874 6520 mov.b @r2, r5 +008876 7468 add #h'68, r4 +008878 6973 mov r7, r9 +00887a 2c20 mov.b r2, @r12 +00887c 7369 add #h'69, r3 +00887e 7220 add #h'20, r2 +008880 3f00 cmp/eq r0, r15 +008882 0000 +008884 596f mov.l @(h'3c,r6), r9 +008886 7527 add #h'27, r5 +008888 7265 add #h'65, r2 +00888a 2075 mov.w r7, @-r0 +00888c 676c extu.b r6, r7 +00888e 792c add #h'2c, r9 +008890 2079 and r7, r0 +008892 6f75 mov.w @r7+, r15 +008894 7220 add #h'20, r2 +008896 6865 mov.w @r6+, r8 +008898 6164 mov.b @r6+, r1 +00889a 2069 and r6, r0 +00889c 730a +00889e 7368 add #h'68, r3 +0088a0 6170 mov.b @r7, r1 +0088a2 6564 mov.b @r6+, r5 +0088a4 206c cmp/str r6, r0 +0088a6 696b neg r6, r9 +0088a8 6520 mov.b @r2, r5 +0088aa 6120 mov.b @r2, r1 +0088ac 7371 add #h'71, r3 +0088ae 7561 add #h'61, r5 +0088b0 7265 add #h'65, r2 +0088b2 2e00 mov.b r0, @r14 +0088b4 536f mov.l @(h'3c,r6), r3 +0088b6 7272 add #h'72, r2 +0088b8 792c add #h'2c, r9 +0088ba 206d xtrct r6, r0 +0088bc 7920 add #h'20, r9 +0088be 6865 mov.w @r6+, r8 +0088c0 6172 mov.l @r7, r1 +0088c2 7420 add #h'20, r4 +0088c4 676f exts.w r6, r7 +0088c6 6573 mov r7, r5 +0088c8 0a74 mov.b r7, @(r0,r10) +0088ca 6f20 mov.b @r2, r15 +0088cc 6369 swap.w r6, r3 +0088ce 7263 add #h'63, r2 +0088d0 6c65 mov.w @r6+, r12 +0088d2 2068 tst r6, r0 +0088d4 6561 mov.w @r6, r5 +0088d6 6473 mov r7, r4 +0088d8 2021 mov.w r2, @r0 +0088da 0000 +0088dc 2020 mov.b r2, @r0 +0088de 202e mulu.w r2, r0 +0088e0 2e2e mulu.w r2, r14 +0088e2 2020 mov.b r2, @r0 +0088e4 2000 mov.b r0, @r0 0088e6 0101 0088e8 0101 0088ea 0101 @@ -17530,212 +17530,212 @@ 0088f2 0101 0088f4 0101 0088f6 0101 -0088f8 0000 -0088fa 0000 -0088fc 0000 -0088fe 0000 -008900 0000 -008902 0000 -008904 0000 +0088f8 0101 +0088fa 0101 +0088fc 0101 +0088fe 0101 +008900 0101 +008902 0101 +008904 0101 008906 0101 008908 0101 -00890a 0000 +00890a 0101 00890c 0000 00890e 0000 008910 0000 008912 0000 008914 0000 008916 0000 -008918 0101 +008918 0000 00891a 0101 -00891c 0000 +00891c 0101 00891e 0000 008920 0000 008922 0000 008924 0000 008926 0000 008928 0000 -00892a 0101 +00892a 0000 00892c 0101 -00892e 000b rts +00892e 0101 008930 0000 008932 0000 008934 0000 008936 0000 008938 0000 00893a 0000 -00893c 0101 +00893c 0000 00893e 0101 008940 0101 -008942 0101 -008944 0100 +008942 000b rts +008944 0000 008946 0000 008948 0000 00894a 0000 00894c 0000 -00894e 0101 +00894e 0000 008950 0101 008952 0101 008954 0101 -008956 0100 -008958 0000 +008956 0101 +008958 0100 00895a 0000 00895c 0000 00895e 0000 -008960 0101 +008960 0000 008962 0101 008964 0101 008966 0101 -008968 0100 -00896a 0000 +008968 0101 +00896a 0100 00896c 0000 00896e 0000 008970 0000 -008972 0101 +008972 0000 008974 0101 008976 0101 008978 0101 -00897a 0100 -00897c 0000 +00897a 0101 +00897c 0100 00897e 0000 008980 0000 008982 0000 -008984 0101 +008984 0000 008986 0101 008988 0101 00898a 0101 -00898c 0100 -00898e 0000 +00898c 0101 +00898e 0100 008990 0000 008992 0000 008994 0000 -008996 0101 +008996 0000 008998 0101 00899a 0101 00899c 0101 -00899e 0100 -0089a0 0000 +00899e 0101 +0089a0 0100 0089a2 0000 0089a4 0000 0089a6 0000 -0089a8 0101 +0089a8 0000 0089aa 0101 0089ac 0101 0089ae 0101 -0089b0 0100 -0089b2 0000 +0089b0 0101 +0089b2 0100 0089b4 0000 0089b6 0000 0089b8 0000 -0089ba 0101 +0089ba 0000 0089bc 0101 0089be 0101 0089c0 0101 -0089c2 0100 -0089c4 0000 +0089c2 0101 +0089c4 0100 0089c6 0000 0089c8 0000 0089ca 0000 -0089cc 0101 +0089cc 0000 0089ce 0101 0089d0 0101 0089d2 0101 -0089d4 0100 -0089d6 0000 +0089d4 0101 +0089d6 0100 0089d8 0000 0089da 0000 0089dc 0000 -0089de 0101 +0089de 0000 0089e0 0101 0089e2 0101 0089e4 0101 -0089e6 0100 -0089e8 0000 +0089e6 0101 +0089e8 0100 0089ea 0000 0089ec 0000 0089ee 0000 -0089f0 0101 -0089f2 010d mov.w @(r0,r0), r1 -0089f4 0d0d mov.w @(r0,r0), r13 -0089f6 0d0d mov.w @(r0,r0), r13 -0089f8 0d00 -0089fa 0000 +0089f0 0000 +0089f2 0101 +0089f4 0101 +0089f6 0101 +0089f8 0101 +0089fa 0100 0089fc 0000 0089fe 0000 008a00 0000 -008a02 0101 -008a04 0c0d mov.w @(r0,r0), r12 -008a06 0d0d mov.w @(r0,r0), r13 +008a02 0000 +008a04 0101 +008a06 010d mov.w @(r0,r0), r1 008a08 0d0d mov.w @(r0,r0), r13 -008a0a 0d00 -008a0c 0000 +008a0a 0d0d mov.w @(r0,r0), r13 +008a0c 0d00 008a0e 0000 008a10 0000 008a12 0000 -008a14 0101 +008a14 0000 008a16 0101 -008a18 0101 -008a1a 0101 -008a1c 0100 -008a1e 0000 +008a18 0c0d mov.w @(r0,r0), r12 +008a1a 0d0d mov.w @(r0,r0), r13 +008a1c 0d0d mov.w @(r0,r0), r13 +008a1e 0d00 008a20 0000 008a22 0000 008a24 0000 -008a26 0101 +008a26 0000 008a28 0101 008a2a 0101 008a2c 0101 -008a2e 0100 -008a30 0000 +008a2e 0101 +008a30 0100 008a32 0000 008a34 0000 008a36 0000 -008a38 0101 +008a38 0000 008a3a 0101 008a3c 0101 008a3e 0101 -008a40 0100 -008a42 0000 +008a40 0101 +008a42 0100 008a44 0000 008a46 0000 008a48 0000 -008a4a 0101 +008a4a 0000 008a4c 0101 008a4e 0101 008a50 0101 -008a52 0100 -008a54 0000 +008a52 0101 +008a54 0100 008a56 0000 008a58 0000 008a5a 0000 -008a5c 0101 +008a5c 0000 008a5e 0101 008a60 0101 008a62 0101 -008a64 0108 clrt -008a66 0000 +008a64 0101 +008a66 0100 008a68 0000 008a6a 0000 -008a6c 0007 mul.l r0, r0 -008a6e 0101 +008a6c 0000 +008a6e 0000 008a70 0101 008a72 0101 008a74 0101 -008a76 0105 mov.w r0, @(r0,r1) -008a78 0505 mov.w r0, @(r0,r5) -008a7a 0505 mov.w r0, @(r0,r5) -008a7c 0505 mov.w r0, @(r0,r5) -008a7e 0505 mov.w r0, @(r0,r5) -008a80 0101 +008a76 0101 +008a78 0108 clrt +008a7a 0000 +008a7c 0000 +008a7e 0000 +008a80 0007 mul.l r0, r0 008a82 0101 008a84 0101 008a86 0101 008a88 0101 -008a8a 0101 -008a8c 0101 -008a8e 0101 -008a90 0101 -008a92 0101 +008a8a 0105 mov.w r0, @(r0,r1) +008a8c 0505 mov.w r0, @(r0,r5) +008a8e 0505 mov.w r0, @(r0,r5) +008a90 0505 mov.w r0, @(r0,r5) +008a92 0505 mov.w r0, @(r0,r5) 008a94 0101 008a96 0101 008a98 0101 @@ -17745,50 +17745,50 @@ 008aa0 0101 008aa2 0101 008aa4 0101 -008aa6 0000 -008aa8 4920 shal r9 -008aaa 7468 add #h'68, r4 -008aac 696e exts.b r6, r9 -008aae 6b20 mov.b @r2, r11 -008ab0 7468 add #h'68, r4 -008ab2 6174 mov.b @r7+, r1 -008ab4 2074 mov.b r7, @-r0 -008ab6 6865 mov.w @r6+, r8 -008ab8 0a6c mov.b @(r0,r6), r10 -008aba 6173 mov r7, r1 -008abc 7420 add #h'20, r4 +008aa6 0101 +008aa8 0101 +008aaa 0101 +008aac 0101 +008aae 0101 +008ab0 0101 +008ab2 0101 +008ab4 0101 +008ab6 0101 +008ab8 0101 +008aba 0000 +008abc 4920 shal r9 008abe 7468 add #h'68, r4 008ac0 696e exts.b r6, r9 -008ac2 6720 mov.b @r2, r7 -008ac4 746f add #h'6f, r4 -008ac6 2064 mov.b r6, @-r0 -008ac8 6f2e exts.b r2, r15 -008aca 0000 -008acc 4f68 -008ace 2067 div0s r6, r0 -008ad0 6f64 mov.b @r6+, r15 -008ad2 2c20 mov.b r2, @r12 -008ad4 796f add #h'6f, r9 -008ad6 7520 add #h'20, r5 -008ad8 666f exts.w r6, r6 -008ada 756e add #h'6e, r5 -008adc 6420 mov.b @r2, r4 -008ade 6120 mov.b @r2, r1 -008ae0 7365 add #h'65, r3 -008ae2 6372 mov.l @r7, r3 -008ae4 6574 mov.b @r7+, r5 -008ae6 2021 mov.w r2, @r0 -008ae8 0001 -008aea 0101 -008aec 0101 -008aee 0101 -008af0 0101 -008af2 0101 -008af4 0101 -008af6 0101 -008af8 0101 -008afa 0101 -008afc 0101 +008ac2 6b20 mov.b @r2, r11 +008ac4 7468 add #h'68, r4 +008ac6 6174 mov.b @r7+, r1 +008ac8 2074 mov.b r7, @-r0 +008aca 6865 mov.w @r6+, r8 +008acc 0a6c mov.b @(r0,r6), r10 +008ace 6173 mov r7, r1 +008ad0 7420 add #h'20, r4 +008ad2 7468 add #h'68, r4 +008ad4 696e exts.b r6, r9 +008ad6 6720 mov.b @r2, r7 +008ad8 746f add #h'6f, r4 +008ada 2064 mov.b r6, @-r0 +008adc 6f2e exts.b r2, r15 +008ade 0000 +008ae0 4f68 +008ae2 2067 div0s r6, r0 +008ae4 6f64 mov.b @r6+, r15 +008ae6 2c20 mov.b r2, @r12 +008ae8 796f add #h'6f, r9 +008aea 7520 add #h'20, r5 +008aec 666f exts.w r6, r6 +008aee 756e add #h'6e, r5 +008af0 6420 mov.b @r2, r4 +008af2 6120 mov.b @r2, r1 +008af4 7365 add #h'65, r3 +008af6 6372 mov.l @r7, r3 +008af8 6574 mov.b @r7+, r5 +008afa 2021 mov.w r2, @r0 +008afc 0001 008afe 0101 008b00 0101 008b02 0101 @@ -17809,309 +17809,309 @@ 008b20 0101 008b22 0101 008b24 0101 -008b26 0006 mov.l r0, @(r0,r0) -008b28 0606 mov.l r0, @(r0,r6) -008b2a 0606 mov.l r0, @(r0,r6) -008b2c 0000 -008b2e 0000 -008b30 0000 -008b32 0000 -008b34 0000 -008b36 0007 mul.l r0, r0 +008b26 0101 +008b28 0101 +008b2a 0101 +008b2c 0101 +008b2e 0101 +008b30 0101 +008b32 0101 +008b34 0101 +008b36 0101 008b38 0101 -008b3a 0101 -008b3c 0101 -008b3e 0101 -008b40 0100 +008b3a 0006 mov.l r0, @(r0,r0) +008b3c 0606 mov.l r0, @(r0,r6) +008b3e 0606 mov.l r0, @(r0,r6) +008b40 0000 008b42 0000 008b44 0000 008b46 0000 -008b48 0101 -008b4a 0001 -008b4c 0100 +008b48 0000 +008b4a 0007 mul.l r0, r0 +008b4c 0101 008b4e 0101 008b50 0101 008b52 0101 -008b54 0101 -008b56 0101 -008b58 0101 -008b5a 0101 -008b5c 0000 -008b5e 0000 -008b60 0000 -008b62 0001 +008b54 0100 +008b56 0000 +008b58 0000 +008b5a 0000 +008b5c 0101 +008b5e 0001 +008b60 0100 +008b62 0101 008b64 0101 008b66 0101 -008b68 0001 +008b68 0101 008b6a 0101 008b6c 0101 008b6e 0101 -008b70 0101 -008b72 0101 -008b74 0101 -008b76 0100 -008b78 0000 -008b7a 0000 -008b7c 0000 +008b70 0000 +008b72 0000 +008b74 0000 +008b76 0001 +008b78 0101 +008b7a 0101 +008b7c 0001 008b7e 0101 008b80 0101 -008b82 0100 +008b82 0101 008b84 0101 008b86 0101 008b88 0101 -008b8a 0101 -008b8c 0101 -008b8e 0101 -008b90 0101 -008b92 0000 -008b94 0000 -008b96 0000 -008b98 0001 +008b8a 0100 +008b8c 0000 +008b8e 0000 +008b90 0000 +008b92 0101 +008b94 0101 +008b96 0100 +008b98 0101 008b9a 0101 008b9c 0101 -008b9e 0001 +008b9e 0101 008ba0 0101 008ba2 0101 008ba4 0101 -008ba6 0101 -008ba8 000a sts mach, r0 +008ba6 0000 +008ba8 0000 008baa 0000 -008bac 0000 -008bae 0000 -008bb0 0005 mov.w r0, @(r0,r0) -008bb2 0505 mov.w r0, @(r0,r5) +008bac 0001 +008bae 0101 +008bb0 0101 +008bb2 0001 008bb4 0101 008bb6 0101 -008bb8 0000 -008bba 0001 -008bbc 0101 -008bbe 0101 -008bc0 0101 -008bc2 0100 -008bc4 0000 -008bc6 0101 +008bb8 0101 +008bba 0101 +008bbc 000a sts mach, r0 +008bbe 0000 +008bc0 0000 +008bc2 0000 +008bc4 0005 mov.w r0, @(r0,r0) +008bc6 0505 mov.w r0, @(r0,r5) 008bc8 0101 008bca 0101 -008bcc 0101 -008bce 0101 -008bd0 0100 -008bd2 0000 -008bd4 0000 -008bd6 0101 -008bd8 0101 +008bcc 0000 +008bce 0001 +008bd0 0101 +008bd2 0101 +008bd4 0101 +008bd6 0100 +008bd8 0000 008bda 0101 008bdc 0101 -008bde 0000 -008be0 0001 +008bde 0101 +008be0 0101 008be2 0101 -008be4 0101 -008be6 0101 -008be8 0101 +008be4 0100 +008be6 0000 +008be8 0000 008bea 0101 -008bec 0001 -008bee 0100 -008bf0 0001 -008bf2 0101 -008bf4 0101 +008bec 0101 +008bee 0101 +008bf0 0101 +008bf2 0000 +008bf4 0001 008bf6 0101 -008bf8 0107 mul.l r0, r1 -008bfa 0107 mul.l r0, r1 +008bf8 0101 +008bfa 0101 008bfc 0101 008bfe 0101 -008c00 0101 -008c02 0101 -008c04 0101 -008c06 0100 +008c00 0001 +008c02 0100 +008c04 0001 +008c06 0101 008c08 0101 -008c0a 0505 mov.w r0, @(r0,r5) -008c0c 0101 -008c0e 0101 +008c0a 0101 +008c0c 0107 mul.l r0, r1 +008c0e 0107 mul.l r0, r1 008c10 0101 008c12 0101 -008c14 0000 -008c16 0000 -008c18 0600 -008c1a 000a sts mach, r0 -008c1c 0000 -008c1e 0101 +008c14 0101 +008c16 0101 +008c18 0101 +008c1a 0100 +008c1c 0101 +008c1e 0505 mov.w r0, @(r0,r5) 008c20 0101 -008c22 0001 +008c22 0101 008c24 0101 008c26 0101 -008c28 0101 -008c2a 0101 -008c2c 0101 -008c2e 0101 +008c28 0000 +008c2a 0000 +008c2c 0600 +008c2e 000a sts mach, r0 008c30 0000 -008c32 0000 -008c34 0000 -008c36 0000 -008c38 0301 +008c32 0101 +008c34 0101 +008c36 0001 +008c38 0101 008c3a 0101 -008c3c 0100 +008c3c 0101 008c3e 0101 008c40 0101 008c42 0101 -008c44 0101 -008c46 0101 -008c48 0101 -008c4a 0101 -008c4c 0101 -008c4e 0000 -008c50 0000 -008c52 0003 bsrf r0 +008c44 0000 +008c46 0000 +008c48 0000 +008c4a 0000 +008c4c 0301 +008c4e 0101 +008c50 0100 +008c52 0101 008c54 0101 008c56 0101 -008c58 0000 -008c5a 0000 -008c5c 0600 -008c5e 0000 -008c60 0001 -008c62 0101 -008c64 0101 -008c66 0101 +008c58 0101 +008c5a 0101 +008c5c 0101 +008c5e 0101 +008c60 0101 +008c62 0000 +008c64 0000 +008c66 0003 bsrf r0 008c68 0101 -008c6a 0000 +008c6a 0101 008c6c 0000 -008c6e 0101 -008c70 0101 -008c72 0100 -008c74 0000 -008c76 0000 -008c78 0000 -008c7a 0000 +008c6e 0000 +008c70 0600 +008c72 0000 +008c74 0001 +008c76 0101 +008c78 0101 +008c7a 0101 008c7c 0101 -008c7e 0101 -008c80 0101 +008c7e 0000 +008c80 0000 008c82 0101 -008c84 0104 mov.b r0, @(r0,r1) -008c86 0000 +008c84 0101 +008c86 0100 008c88 0000 -008c8a 0101 -008c8c 0101 -008c8e 0100 -008c90 0001 -008c92 0104 mov.b r0, @(r0,r1) -008c94 0000 -008c96 0301 -008c98 0101 -008c9a 0101 -008c9c 0101 +008c8a 0000 +008c8c 0000 +008c8e 0000 +008c90 0101 +008c92 0101 +008c94 0101 +008c96 0101 +008c98 0104 mov.b r0, @(r0,r1) +008c9a 0000 +008c9c 0000 008c9e 0101 -008ca0 0100 -008ca2 0000 +008ca0 0101 +008ca2 0100 008ca4 0001 -008ca6 0101 -008ca8 0105 mov.w r0, @(r0,r1) -008caa 0500 -008cac 0000 -008cae 0000 -008cb0 0000 +008ca6 0104 mov.b r0, @(r0,r1) +008ca8 0000 +008caa 0301 +008cac 0101 +008cae 0101 +008cb0 0101 008cb2 0101 -008cb4 0101 -008cb6 0101 -008cb8 0101 -008cba 0106 mov.l r0, @(r0,r1) -008cbc 0000 -008cbe 0000 -008cc0 0101 -008cc2 0101 -008cc4 0101 -008cc6 0000 -008cc8 0003 bsrf r0 -008cca 0100 -008ccc 0001 -008cce 0101 -008cd0 0101 -008cd2 0101 +008cb4 0100 +008cb6 0000 +008cb8 0001 +008cba 0101 +008cbc 0105 mov.w r0, @(r0,r1) +008cbe 0500 +008cc0 0000 +008cc2 0000 +008cc4 0000 +008cc6 0101 +008cc8 0101 +008cca 0101 +008ccc 0101 +008cce 0106 mov.l r0, @(r0,r1) +008cd0 0000 +008cd2 0000 008cd4 0101 -008cd6 0000 -008cd8 0000 -008cda 0101 -008cdc 0101 +008cd6 0101 +008cd8 0101 +008cda 0000 +008cdc 0003 bsrf r0 008cde 0100 -008ce0 0a00 -008ce2 0000 -008ce4 0000 -008ce6 0000 +008ce0 0001 +008ce2 0101 +008ce4 0101 +008ce6 0101 008ce8 0101 -008cea 0101 -008cec 0101 +008cea 0000 +008cec 0000 008cee 0101 -008cf0 0100 -008cf2 0000 -008cf4 0006 mov.l r0, @(r0,r0) -008cf6 0101 -008cf8 0101 +008cf0 0101 +008cf2 0100 +008cf4 0a00 +008cf6 0000 +008cf8 0000 008cfa 0000 -008cfc 0000 -008cfe 0301 -008d00 0000 -008d02 0001 -008d04 0101 -008d06 0101 -008d08 0101 +008cfc 0101 +008cfe 0101 +008d00 0101 +008d02 0101 +008d04 0100 +008d06 0000 +008d08 0006 mov.l r0, @(r0,r0) 008d0a 0101 -008d0c 0100 +008d0c 0101 008d0e 0000 -008d10 0001 -008d12 0101 -008d14 0100 -008d16 0c00 -008d18 0000 -008d1a 0000 -008d1c 0000 +008d10 0000 +008d12 0301 +008d14 0000 +008d16 0001 +008d18 0101 +008d1a 0101 +008d1c 0101 008d1e 0101 -008d20 0101 +008d20 0100 008d22 0000 008d24 0001 -008d26 0100 -008d28 0000 -008d2a 0000 -008d2c 0101 -008d2e 0101 -008d30 0301 -008d32 0400 -008d34 0000 +008d26 0101 +008d28 0100 +008d2a 0c00 +008d2c 0000 +008d2e 0000 +008d30 0000 +008d32 0101 +008d34 0101 008d36 0000 008d38 0001 -008d3a 0101 -008d3c 0100 +008d3a 0100 +008d3c 0000 008d3e 0000 -008d40 0000 -008d42 0000 -008d44 0000 -008d46 0101 -008d48 0101 -008d4a 0100 -008d4c 0100 -008d4e 0000 -008d50 0000 +008d40 0101 +008d42 0101 +008d44 0301 +008d46 0400 +008d48 0000 +008d4a 0000 +008d4c 0001 +008d4e 0101 +008d50 0100 008d52 0000 -008d54 0101 -008d56 0101 -008d58 000b rts -008d5a 0000 -008d5c 0000 -008d5e 0005 mov.w r0, @(r0,r0) -008d60 0500 -008d62 0101 -008d64 0101 -008d66 0501 -008d68 0505 mov.w r0, @(r0,r5) -008d6a 0505 mov.w r0, @(r0,r5) -008d6c 0505 mov.w r0, @(r0,r5) -008d6e 0501 -008d70 0101 -008d72 0101 -008d74 0101 +008d54 0000 +008d56 0000 +008d58 0000 +008d5a 0101 +008d5c 0101 +008d5e 0100 +008d60 0100 +008d62 0000 +008d64 0000 +008d66 0000 +008d68 0101 +008d6a 0101 +008d6c 000b rts +008d6e 0000 +008d70 0000 +008d72 0005 mov.w r0, @(r0,r0) +008d74 0500 008d76 0101 008d78 0101 -008d7a 0101 -008d7c 0101 -008d7e 0101 -008d80 0101 -008d82 0101 +008d7a 0501 +008d7c 0505 mov.w r0, @(r0,r5) +008d7e 0505 mov.w r0, @(r0,r5) +008d80 0505 mov.w r0, @(r0,r5) +008d82 0501 008d84 0101 008d86 0101 008d88 0101 @@ -18129,323 +18129,323 @@ 008da0 0101 008da2 0101 008da4 0101 -008da6 0100 -008da8 0000 -008daa 004c mov.b @(r0,r4), r0 -008dac 0000 -008dae 001b sleep -008db0 0000 -008db2 0008 clrt -008db4 0000 -008db6 0000 -008db8 0000 -008dba 0002 stc sr, r0 +008da6 0101 +008da8 0101 +008daa 0101 +008dac 0101 +008dae 0101 +008db0 0101 +008db2 0101 +008db4 0101 +008db6 0101 +008db8 0101 +008dba 0100 008dbc 0000 008dbe 004c mov.b @(r0,r4), r0 008dc0 0000 008dc2 001b sleep 008dc4 0000 -008dc6 004c mov.b @(r0,r4), r0 +008dc6 0008 clrt 008dc8 0000 -008dca 0037 mul.l r3, r0 +008dca 0000 008dcc 0000 -008dce 0055 mov.w r5, @(r0,r0) +008dce 0002 stc sr, r0 008dd0 0000 -008dd2 0013 +008dd2 004c mov.b @(r0,r4), r0 008dd4 0000 -008dd6 0008 clrt +008dd6 001b sleep 008dd8 0000 -008dda 0000 +008dda 004c mov.b @(r0,r4), r0 008ddc 0000 -008dde 0002 stc sr, r0 +008dde 0037 mul.l r3, r0 008de0 0000 008de2 0055 mov.w r5, @(r0,r0) 008de4 0000 008de6 0013 008de8 0000 -008dea 0055 mov.w r5, @(r0,r0) +008dea 0008 clrt 008dec 0000 -008dee 0037 mul.l r3, r0 +008dee 0000 008df0 0000 -008df2 005e mov.l @(r0,r5), r0 +008df2 0002 stc sr, r0 008df4 0000 -008df6 0018 sett +008df6 0055 mov.w r5, @(r0,r0) 008df8 0000 -008dfa 0010 +008dfa 0013 008dfc 0000 -008dfe 0000 +008dfe 0055 mov.w r5, @(r0,r0) 008e00 0000 -008e02 0002 stc sr, r0 +008e02 0037 mul.l r3, r0 008e04 0000 008e06 005e mov.l @(r0,r5), r0 008e08 0000 008e0a 0018 sett 008e0c 0000 -008e0e 005e mov.l @(r0,r5), r0 +008e0e 0010 008e10 0000 -008e12 0020 -008e14 4669 -008e16 6e61 mov.w @r6, r14 -008e18 6c20 mov.b @r2, r12 -008e1a 7374 add #h'74, r3 -008e1c 6570 mov.b @r7, r5 -008e1e 2e20 mov.b r2, @r14 -008e20 4265 -008e22 2063 -008e24 6172 mov.l @r7, r1 -008e26 6566 mov.l @r6+, r5 -008e28 756c add #h'6c, r5 -008e2a 2e00 mov.b r0, @r14 -008e2c 0101 -008e2e 0101 -008e30 0101 -008e32 0101 -008e34 0101 -008e36 0101 -008e38 0101 -008e3a 0101 -008e3c 0101 -008e3e 0101 +008e12 0000 +008e14 0000 +008e16 0002 stc sr, r0 +008e18 0000 +008e1a 005e mov.l @(r0,r5), r0 +008e1c 0000 +008e1e 0018 sett +008e20 0000 +008e22 005e mov.l @(r0,r5), r0 +008e24 0000 +008e26 0020 +008e28 4669 +008e2a 6e61 mov.w @r6, r14 +008e2c 6c20 mov.b @r2, r12 +008e2e 7374 add #h'74, r3 +008e30 6570 mov.b @r7, r5 +008e32 2e20 mov.b r2, @r14 +008e34 4265 +008e36 2063 +008e38 6172 mov.l @r7, r1 +008e3a 6566 mov.l @r6+, r5 +008e3c 756c add #h'6c, r5 +008e3e 2e00 mov.b r0, @r14 008e40 0101 008e42 0101 008e44 0101 008e46 0101 008e48 0101 008e4a 0101 -008e4c 0100 -008e4e 0000 -008e50 0000 -008e52 0000 -008e54 0000 -008e56 0000 -008e58 0000 -008e5a 0001 -008e5c 0100 -008e5e 0000 -008e60 0000 +008e4c 0101 +008e4e 0101 +008e50 0101 +008e52 0101 +008e54 0101 +008e56 0101 +008e58 0101 +008e5a 0101 +008e5c 0101 +008e5e 0101 +008e60 0100 008e62 0000 008e64 0000 008e66 0000 008e68 0000 -008e6a 0001 -008e6c 0100 -008e6e 0000 -008e70 0000 +008e6a 0000 +008e6c 0000 +008e6e 0001 +008e70 0100 008e72 0000 008e74 0000 008e76 0000 008e78 0000 -008e7a 0001 -008e7c 0100 -008e7e 0000 -008e80 0000 +008e7a 0000 +008e7c 0000 +008e7e 0001 +008e80 0100 008e82 0000 008e84 0000 008e86 0000 008e88 0000 -008e8a 0001 -008e8c 0100 -008e8e 0000 -008e90 0000 -008e92 1b00 mov.l r0, @(h'0,r11) -008e94 000c mov.b @(r0,r0), r0 +008e8a 0000 +008e8c 0000 +008e8e 0001 +008e90 0100 +008e92 0000 +008e94 0000 008e96 0000 008e98 0000 -008e9a 0001 -008e9c 0101 -008e9e 0101 -008ea0 0101 -008ea2 0101 -008ea4 0101 -008ea6 0101 -008ea8 0101 -008eaa 0101 -008eac 0101 -008eae 0101 +008e9a 0000 +008e9c 0000 +008e9e 0001 +008ea0 0100 +008ea2 0000 +008ea4 0000 +008ea6 1b00 mov.l r0, @(h'0,r11) +008ea8 000c mov.b @(r0,r0), r0 +008eaa 0000 +008eac 0000 +008eae 0001 008eb0 0101 008eb2 0101 008eb4 0101 008eb6 0101 008eb8 0101 008eba 0101 -008ebc 4265 -008ebe 206d xtrct r6, r0 -008ec0 7920 add #h'20, r9 -008ec2 7769 add #h'69, r7 -008ec4 6665 mov.w @r6+, r6 -008ec6 2021 mov.w r2, @r0 -008ec8 0000 -008eca 0000 -008ecc 5965 mov.l @(h'14,r6), r9 -008ece 6168 swap.b r6, r1 -008ed0 2c20 mov.b r2, @r12 -008ed2 6f6b neg r6, r15 -008ed4 2e20 mov.b r2, @r14 -008ed6 5761 mov.l @(h'4,r6), r7 -008ed8 7468 add #h'68, r4 -008eda 6576 mov.l @r7+, r5 -008edc 6572 mov.l @r7, r5 -008ede 2e00 mov.b r0, @r14 -008ee0 0810 -008ee2 0004 mov.b r0, @(r0,r0) -008ee4 0810 -008ee6 0070 -008ee8 0810 -008eea 0070 -008eec 0810 -008eee 01b0 -008ef0 0030 -008ef2 905c mov.w @(h'b8,pc), r0 ;@(h'8fae) -008ef4 0000 -008ef6 753f add #h'3f, r5 -008ef8 ffff -008efa ffff -008efc ffff -008efe ffff -008f00 ffff -008f02 ffff -008f04 ffff -008f06 ffff -008f08 ffff -008f0a ffff +008ebc 0101 +008ebe 0101 +008ec0 0101 +008ec2 0101 +008ec4 0101 +008ec6 0101 +008ec8 0101 +008eca 0101 +008ecc 0101 +008ece 0101 +008ed0 4265 +008ed2 206d xtrct r6, r0 +008ed4 7920 add #h'20, r9 +008ed6 7769 add #h'69, r7 +008ed8 6665 mov.w @r6+, r6 +008eda 2021 mov.w r2, @r0 +008edc 0000 +008ede 0000 +008ee0 5965 mov.l @(h'14,r6), r9 +008ee2 6168 swap.b r6, r1 +008ee4 2c20 mov.b r2, @r12 +008ee6 6f6b neg r6, r15 +008ee8 2e20 mov.b r2, @r14 +008eea 5761 mov.l @(h'4,r6), r7 +008eec 7468 add #h'68, r4 +008eee 6576 mov.l @r7+, r5 +008ef0 6572 mov.l @r7, r5 +008ef2 2e00 mov.b r0, @r14 +008ef4 0810 +008ef6 0004 mov.b r0, @(r0,r0) +008ef8 0810 +008efa 0070 +008efc 0810 +008efe 0070 +008f00 0810 +008f02 01b0 +008f04 0030 +008f06 9070 mov.w @(h'e0,pc), r0 ;@(h'8fea) +008f08 0000 +008f0a 753f add #h'3f, r5 008f0c ffff 008f0e ffff 008f10 ffff 008f12 ffff 008f14 ffff 008f16 ffff -008f18 0000 -008f1a 7534 add #h'34, r5 -008f1c 0000 -008f1e 0087 mul.l r8, r0 -008f20 0000 -008f22 000f mac.l @r0+, @r0+ -008f24 0000 -008f26 002e mov.l @(r0,r2), r0 -008f28 0000 -008f2a 0030 -008f2c ffff -008f2e ffff -008f30 ffff -008f32 ffff +008f18 ffff +008f1a ffff +008f1c ffff +008f1e ffff +008f20 ffff +008f22 ffff +008f24 ffff +008f26 ffff +008f28 ffff +008f2a ffff +008f2c 0000 +008f2e 7534 add #h'34, r5 +008f30 0000 +008f32 0087 mul.l r8, r0 008f34 0000 -008f36 0099 +008f36 000f mac.l @r0+, @r0+ 008f38 0000 -008f3a 0089 +008f3a 002e mov.l @(r0,r2), r0 008f3c 0000 -008f3e 0033 -008f40 0000 -008f42 0032 stc ssr, r0 -008f44 0000 -008f46 0031 -008f48 ffff -008f4a ffff -008f4c ffff -008f4e ffff +008f3e 0030 +008f40 ffff +008f42 ffff +008f44 ffff +008f46 ffff +008f48 0000 +008f4a 0099 +008f4c 0000 +008f4e 0089 008f50 0000 -008f52 00b9 +008f52 0033 008f54 0000 -008f56 00a9 +008f56 0032 stc ssr, r0 008f58 0000 -008f5a 0036 mov.l r3, @(r0,r0) -008f5c 0000 -008f5e 0035 mov.w r3, @(r0,r0) -008f60 0000 -008f62 0034 mov.b r3, @(r0,r0) -008f64 ffff -008f66 ffff -008f68 ffff -008f6a ffff -008f6c ffff -008f6e ffff +008f5a 0031 +008f5c ffff +008f5e ffff +008f60 ffff +008f62 ffff +008f64 0000 +008f66 00b9 +008f68 0000 +008f6a 00a9 +008f6c 0000 +008f6e 0036 mov.l r3, @(r0,r0) 008f70 0000 -008f72 7549 add #h'49, r5 +008f72 0035 mov.w r3, @(r0,r0) 008f74 0000 -008f76 0039 -008f78 0000 -008f7a 0038 ldtlb -008f7c 0000 -008f7e 0037 mul.l r3, r0 +008f76 0034 mov.b r3, @(r0,r0) +008f78 ffff +008f7a ffff +008f7c ffff +008f7e ffff 008f80 ffff 008f82 ffff 008f84 0000 -008f86 000e mov.l @(r0,r0), r0 +008f86 7549 add #h'49, r5 008f88 0000 -008f8a 002c mov.b @(r0,r2), r0 +008f8a 0039 008f8c 0000 -008f8e 0029 movt r0 +008f8e 0038 ldtlb 008f90 0000 -008f92 0028 clrmac -008f94 0000 -008f96 755e add #h'5e, r5 +008f92 0037 mul.l r3, r0 +008f94 ffff +008f96 ffff 008f98 0000 -008f9a 00bb -008f9c ffff -008f9e ffff +008f9a 000e mov.l @(r0,r0), r0 +008f9c 0000 +008f9e 002c mov.b @(r0,r2), r0 008fa0 0000 -008fa2 0083 pref @r0 +008fa2 0029 movt r0 008fa4 0000 -008fa6 0082 stc r0_bank, r0 +008fa6 0028 clrmac 008fa8 0000 -008faa 0081 +008faa 755e add #h'5e, r5 008fac 0000 -008fae 0085 mov.w r8, @(r0,r0) -008fb0 0000 -008fb2 0095 mov.w r9, @(r0,r0) +008fae 00bb +008fb0 ffff +008fb2 ffff 008fb4 0000 -008fb6 7531 add #h'31, r5 -008fb8 ffff -008fba ffff +008fb6 0083 pref @r0 +008fb8 0000 +008fba 0082 stc r0_bank, r0 008fbc 0000 -008fbe 7545 add #h'45, r5 +008fbe 0081 008fc0 0000 -008fc2 7547 add #h'47, r5 +008fc2 0085 mov.w r8, @(r0,r0) 008fc4 0000 -008fc6 7532 add #h'32, r5 +008fc6 0095 mov.w r9, @(r0,r0) 008fc8 0000 -008fca 00a8 -008fcc 0000 -008fce 008b +008fca 7531 add #h'31, r5 +008fcc ffff +008fce ffff 008fd0 0000 -008fd2 7537 add #h'37, r5 -008fd4 ffff -008fd6 ffff +008fd2 7545 add #h'45, r5 +008fd4 0000 +008fd6 7547 add #h'47, r5 008fd8 0000 -008fda 7542 add #h'42, r5 +008fda 7532 add #h'32, r5 008fdc 0000 -008fde 7544 add #h'44, r5 +008fde 00a8 008fe0 0000 -008fe2 7533 add #h'33, r5 +008fe2 008b 008fe4 0000 -008fe6 7540 add #h'40, r5 -008fe8 0000 -008fea 7538 add #h'38, r5 +008fe6 7537 add #h'37, r5 +008fe8 ffff +008fea ffff 008fec 0000 -008fee 7536 add #h'36, r5 -008ff0 ffff -008ff2 ffff +008fee 7542 add #h'42, r5 +008ff0 0000 +008ff2 7544 add #h'44, r5 008ff4 0000 -008ff6 753e add #h'3e, r5 +008ff6 7533 add #h'33, r5 008ff8 0000 -008ffa 753d add #h'3d, r5 +008ffa 7540 add #h'40, r5 008ffc 0000 -008ffe 753c add #h'3c, r5 +008ffe 7538 add #h'38, r5 009000 0000 -009002 753b add #h'3b, r5 -009004 0000 -009006 753a add #h'3a, r5 +009002 7536 add #h'36, r5 +009004 ffff +009006 ffff 009008 0000 -00900a 7539 add #h'39, r5 -00900c ffff -00900e ffff -009010 ffff -009012 ffff -009014 ffff -009016 ffff -009018 ffff -00901a ffff -00901c ffff -00901e ffff +00900a 753e add #h'3e, r5 +00900c 0000 +00900e 753d add #h'3d, r5 +009010 0000 +009012 753c add #h'3c, r5 +009014 0000 +009016 753b add #h'3b, r5 +009018 0000 +00901a 753a add #h'3a, r5 +00901c 0000 +00901e 7539 add #h'39, r5 009020 ffff 009022 ffff 009024 ffff @@ -18464,175 +18464,409 @@ 00903e ffff 009040 ffff 009042 ffff -009044 aaa9 bra h'-aae ;@(h'859a) -009046 aaa6 bra h'-ab4 ;@(h'8596) -009048 aa9a bra h'-acc ;@(h'8580) -00904a aa6a bra h'-b2c ;@(h'8522) -00904c a9aa bra h'-cac ;@(h'83a4) -00904e a6aa bra h'd54 ;@(h'9da6) -009050 9aaa mov.w @(h'154,pc), r10 ;@(h'91a8) -009052 6aaa negc r10, r10 -009054 00a9 -009056 00a6 mov.l r10, @(r0,r0) -009058 009a -00905a 006a -00905c ffff -00905e ffff -009060 ffff -009062 ffff -009064 ffdd -009066 bbff bsr h'-802 ;@(h'8868) -009068 ffff -00906a ffff -00906c 0000 -00906e 0000 -009070 0000 -009072 44ee ldc r4, r6_bank -009074 0000 -009076 0000 -009078 003c mov.b @(r0,r3), r0 -00907a 7e7e add #h'7e, r14 -00907c 40c0 -00907e 4000 shll r0 +009044 ffff +009046 ffff +009048 ffff +00904a ffff +00904c ffff +00904e ffff +009050 ffff +009052 ffff +009054 ffff +009056 ffff +009058 aaa9 bra h'-aae ;@(h'85ae) +00905a aaa6 bra h'-ab4 ;@(h'85aa) +00905c aa9a bra h'-acc ;@(h'8594) +00905e aa6a bra h'-b2c ;@(h'8536) +009060 a9aa bra h'-cac ;@(h'83b8) +009062 a6aa bra h'd54 ;@(h'9dba) +009064 9aaa mov.w @(h'154,pc), r10 ;@(h'91bc) +009066 6aaa negc r10, r10 +009068 00a9 +00906a 00a6 mov.l r10, @(r0,r0) +00906c 009a +00906e 006a +009070 ffff +009072 ffff +009074 ffff +009076 ffff +009078 ffdd +00907a bbff bsr h'-802 ;@(h'887c) +00907c ffff +00907e ffff 009080 0000 009082 0000 -009084 80c0 mov.b r0, @(h'0,r12) -009086 8000 mov.b r0, @(h'0,r0) +009084 0000 +009086 44ee ldc r4, r6_bank 009088 0000 00908a 0000 -00908c 40e0 -00908e 0000 -009090 0000 -009092 0000 -009094 e040 mov #h'40, r0 +00908c 003c mov.b @(r0,r3), r0 +00908e 7e7e add #h'7e, r14 +009090 40c0 +009092 4000 shll r0 +009094 0000 009096 0000 -009098 0000 -00909a 0000 -00909c e0a0 mov #h'ffffffa0, r0 -00909e e000 mov #h'0, r0 -0090a0 0000 +009098 80c0 mov.b r0, @(h'0,r12) +00909a 8000 mov.b r0, @(h'0,r0) +00909c 0000 +00909e 0000 +0090a0 40e0 0090a2 0000 -0090a4 007e mov.l @(r0,r7), r0 -0090a6 4256 -0090a8 4242 -0090aa 7e28 add #h'28, r14 -0090ac 007e mov.l @(r0,r7), r0 -0090ae 4256 -0090b0 4242 -0090b2 7e22 add #h'22, r14 -0090b4 7e42 add #h'42, r14 -0090b6 5642 mov.l @(h'8,r4), r6 -0090b8 427f mac.w @r7+, @r2+ -0090ba 8000 mov.b r0, @(h'0,r0) -0090bc 7e42 add #h'42, r14 -0090be 5642 mov.l @(h'8,r4), r6 -0090c0 42fe ldc r2, r7_bank -0090c2 0100 -0090c4 007e mov.l @(r0,r7), r0 -0090c6 4256 -0090c8 4242 -0090ca 7e42 add #h'42, r14 -0090cc 7e42 add #h'42, r14 -0090ce 5642 mov.l @(h'8,r4), r6 -0090d0 42ff mac.w @r15+, @r2+ -0090d2 0000 -0090d4 002c mov.b @(r0,r2), r0 -0090d6 524a mov.l @(h'28,r4), r2 -0090d8 816e mov.w r0, @(h'1c,r6) -0090da 3000 cmp/eq r0, r0 -0090dc 0669 -0090de 4288 -0090e0 0221 -0090e2 8463 mov.b @(h'3,r6), r0 -0090e4 0841 -0090e6 1084 mov.l r8, @(h'10,r0) -0090e8 0000 -0090ea 1182 mov.l r8, @(h'8,r1) -0090ec 0000 -0090ee 0000 -0090f0 0810 -0090f2 0070 -0090f4 0810 -0090f6 0078 -0090f8 0810 -0090fa 000c mov.b @(r0,r0), r0 -0090fc 0810 -0090fe 0014 mov.b r1, @(r0,r0) -009100 0810 -009102 0080 +0090a4 0000 +0090a6 0000 +0090a8 e040 mov #h'40, r0 +0090aa 0000 +0090ac 0000 +0090ae 0000 +0090b0 e0a0 mov #h'ffffffa0, r0 +0090b2 e000 mov #h'0, r0 +0090b4 0000 +0090b6 0000 +0090b8 007e mov.l @(r0,r7), r0 +0090ba 4256 +0090bc 4242 +0090be 7e28 add #h'28, r14 +0090c0 007e mov.l @(r0,r7), r0 +0090c2 4256 +0090c4 4242 +0090c6 7e22 add #h'22, r14 +0090c8 7e42 add #h'42, r14 +0090ca 5642 mov.l @(h'8,r4), r6 +0090cc 427f mac.w @r7+, @r2+ +0090ce 8000 mov.b r0, @(h'0,r0) +0090d0 7e42 add #h'42, r14 +0090d2 5642 mov.l @(h'8,r4), r6 +0090d4 42fe ldc r2, r7_bank +0090d6 0100 +0090d8 007e mov.l @(r0,r7), r0 +0090da 4256 +0090dc 4242 +0090de 7e42 add #h'42, r14 +0090e0 7e42 add #h'42, r14 +0090e2 5642 mov.l @(h'8,r4), r6 +0090e4 42ff mac.w @r15+, @r2+ +0090e6 0000 +0090e8 002c mov.b @(r0,r2), r0 +0090ea 524a mov.l @(h'28,r4), r2 +0090ec 816e mov.w r0, @(h'1c,r6) +0090ee 3000 cmp/eq r0, r0 +0090f0 0669 +0090f2 4288 +0090f4 0221 +0090f6 8463 mov.b @(h'3,r6), r0 +0090f8 0841 +0090fa 1084 mov.l r8, @(h'10,r0) +0090fc 0000 +0090fe 1182 mov.l r8, @(h'8,r1) +009100 0000 +009102 0000 009104 0810 -009106 0004 mov.b r0, @(r0,r0) +009106 0070 009108 0810 -00910a 0024 mov.b r2, @(r0,r0) +00910a 0078 00910c 0810 -00910e 002c mov.b @(r0,r2), r0 +00910e 000c mov.b @(r0,r0), r0 009110 0810 -009112 0088 +009112 0014 mov.b r1, @(r0,r0) 009114 0810 -009116 001c mov.b @(r0,r1), r0 -009118 0000 -00911a 0000 +009116 0080 +009118 0810 +00911a 0004 mov.b r0, @(r0,r0) 00911c 0810 -00911e 0034 mov.b r3, @(r0,r0) +00911e 0024 mov.b r2, @(r0,r0) 009120 0810 -009122 0070 +009122 002c mov.b @(r0,r2), r0 009124 0810 -009126 0078 +009126 0088 009128 0810 -00912a 0034 mov.b r3, @(r0,r0) -00912c 0810 -00912e 0090 +00912a 001c mov.b @(r0,r1), r0 +00912c 0000 +00912e 0000 009130 0810 -009132 0098 +009132 0034 mov.b r3, @(r0,r0) 009134 0810 -009136 00a0 +009136 0070 009138 0810 -00913a 00a8 +00913a 0078 00913c 0810 -00913e 00b0 +00913e 0034 mov.b r3, @(r0,r0) 009140 0810 -009142 0054 mov.b r5, @(r0,r0) +009142 0090 009144 0810 -009146 0034 mov.b r3, @(r0,r0) +009146 0098 009148 0810 -00914a 003c mov.b @(r0,r3), r0 +00914a 00a0 00914c 0810 -00914e 0044 mov.b r4, @(r0,r0) +00914e 00a8 009150 0810 -009152 004c mov.b @(r0,r4), r0 +009152 00b0 009154 0810 -009156 005c mov.b @(r0,r5), r0 +009156 0054 mov.b r5, @(r0,r0) 009158 0810 -00915a 00d8 +00915a 0034 mov.b r3, @(r0,r0) 00915c 0810 -00915e 00b8 +00915e 003c mov.b @(r0,r3), r0 009160 0810 -009162 00c0 +009162 0044 mov.b r4, @(r0,r0) 009164 0810 -009166 00c8 +009166 004c mov.b @(r0,r4), r0 009168 0810 -00916a 00d0 +00916a 005c mov.b @(r0,r5), r0 00916c 0810 -00916e 00e0 +00916e 00d8 009170 0810 -009172 00e8 +009172 00b8 009174 0810 -009176 00f0 +009176 00c0 009178 0810 -00917a 00f8 -00917c d201 mov.l @(h'4,pc), r2 ;@(h'9184) -00917e 422b jmp @r2 -009180 60f2 mov.l @r15, r0 -009182 0000 -009184 8001 mov.b r0, @(h'1,r0) -009186 0070 +00917a 00c8 +00917c 0810 +00917e 00d0 +009180 0810 +009182 00e0 +009184 0810 +009186 00e8 009188 0810 -00918a 0190 -00918c 0000 -00918e 0000 -009190 0000 -009192 0000 -009194 0000 +00918a 00f0 +00918c 0810 +00918e 00f8 +009190 d201 mov.l @(h'4,pc), r2 ;@(h'9198) +009192 422b jmp @r2 +009194 60f2 mov.l @r15, r0 009196 0000 -009198 0000 -00919a 0000 +009198 8001 mov.b r0, @(h'1,r0) +00919a 0070 +00919c 0810 +00919e 0190 +0091a0 0000 +0091a2 0000 +0091a4 0000 +0091a6 0000 +0091a8 0000 +0091aa 0000 +0091ac 0000 +0091ae 0000 +0091b0 4f22 sts.l pr, @-r15 +0091b2 2f16 mov.l r1, @-r15 +0091b4 2f26 mov.l r2, @-r15 +0091b6 2f36 mov.l r3, @-r15 +0091b8 2f66 mov.l r6, @-r15 +0091ba 2f76 mov.l r7, @-r15 +0091bc 2f86 mov.l r8, @-r15 +0091be 2f96 mov.l r9, @-r15 +0091c0 6843 mov r4, r8 +0091c2 6953 mov r5, r9 +0091c4 7ffc add #h'fc, r15 +0091c6 64f3 mov r15, r4 +0091c8 7ffc add #h'fc, r15 +0091ca 65f3 mov r15, r5 +0091cc 7ffc add #h'fc, r15 +0091ce 66f3 mov r15, r6 +0091d0 7ffc add #h'fc, r15 +0091d2 67f3 mov r15, r7 +0091d4 d21f mov.l @(h'7c,pc), r2 ;@(h'9254) +0091d6 420b jsr @r2 +0091d8 e015 mov #h'15, r0 +0091da 7f08 +0091dc 66f0 mov.b @r15, r6 +0091de 7f04 +0091e0 60f0 mov.b @r15, r0 +0091e2 7f04 +0091e4 4018 shll8 r0 +0091e6 360c add r0, r6 +0091e8 6780 mov.b @r8, r7 +0091ea 8481 mov.b @(h'1,r8), r0 +0091ec 6803 mov r0, r8 +0091ee e000 mov #h'0, r0 +0091f0 3087 cmp/gt r8, r0 +0091f2 897b bt h'f6 ;@(h'92ec) +0091f4 e109 mov #h'9, r1 +0091f6 3817 cmp/gt r1, r8 +0091f8 8978 bt h'f0 ;@(h'92ec) +0091fa 3077 cmp/gt r7, r0 +0091fc 8976 bt h'ec ;@(h'92ec) +0091fe e106 mov #h'6, r1 +009200 3717 cmp/gt r1, r7 +009202 8973 bt h'e6 ;@(h'92ec) +009204 9023 mov.w @(h'46,pc), r0 ;@(h'924e) +009206 3603 cmp/ge r0, r6 +009208 8959 bt h'b2 ;@(h'92be) +00920a 6083 mov r8, r0 +00920c c907 and #h'7, r0 +00920e 300c add r0, r0 +009210 e603 mov #h'3, r6 +009212 460d shld r0, r6 +009214 6083 mov r8, r0 +009216 c907 and #h'7, r0 +009218 e501 mov #h'1, r5 +00921a 450d shld r0, r5 +00921c 6557 not r5, r5 +00921e d00e mov.l @(h'38,pc), r0 ;@(h'9258) +009220 401e ldc r0, gbr +009222 e008 mov #h'8, r0 +009224 3087 cmp/gt r8, r0 +009226 8b19 bf h'32 ;@(h'925c) +009228 6063 mov r6, r0 +00922a 9111 mov.w @(h'22,pc), r1 ;@(h'9250) +00922c 201a xor r1, r0 +00922e c101 mov.w r0, @(h'2,gbr) +009230 c50c mov.w @(h'18,gbr), r0 +009232 910e mov.w @(h'1c,pc), r1 ;@(h'9252) +009234 2019 and r1, r0 +009236 cbaa or #h'aa, r0 +009238 c10c mov.w r0, @(h'18,gbr) +00923a b065 bsr h'ca ;@(h'9308) +00923c e4f6 mov #h'fffffff6, r4 +00923e 6053 mov r5, r0 +009240 c022 mov.b r0, @(h'22,gbr) +009242 c438 mov.b @(h'38,gbr), r0 +009244 c9f0 and #h'f0, r0 +009246 cb0f or #h'f, r0 +009248 c038 mov.b r0, @(h'38,gbr) +00924a a017 bra h'2e ;@(h'927c) +00924c 0009 nop +00924e 0202 stc sr, r2 +009250 aaaa bra h'-aac ;@(h'87a8) +009252 ff00 +009254 8001 mov.b r0, @(h'1,r0) +009256 0070 +009258 a400 bra h'800 ;@(h'9a5c) +00925a 0100 +00925c 902c mov.w @(h'58,pc), r0 ;@(h'92b8) +00925e c101 mov.w r0, @(h'2,gbr) +009260 c50c mov.w @(h'18,gbr), r0 +009262 912a mov.w @(h'54,pc), r1 ;@(h'92ba) +009264 2019 and r1, r0 +009266 cbaa or #h'aa, r0 +009268 206a xor r6, r0 +00926a c10c mov.w r0, @(h'18,gbr) +00926c b04c bsr h'98 ;@(h'9308) +00926e e4f6 mov #h'fffffff6, r4 +009270 e0ff mov #h'ffffffff, r0 +009272 c022 mov.b r0, @(h'22,gbr) +009274 c438 mov.b @(h'38,gbr), r0 +009276 c9f0 and #h'f0, r0 +009278 205b or r5, r0 +00927a c038 mov.b r0, @(h'38,gbr) +00927c b044 bsr h'88 ;@(h'9308) +00927e e4f6 mov #h'fffffff6, r4 +009280 c420 mov.b @(h'20,gbr), r0 +009282 6607 not r0, r6 +009284 607b neg r7, r0 +009286 460d shld r0, r6 +009288 e001 mov #h'1, r0 +00928a 2609 and r0, r6 +00928c b03c bsr h'78 ;@(h'9308) +00928e e4f6 mov #h'fffffff6, r4 +009290 9012 mov.w @(h'24,pc), r0 ;@(h'92b8) +009292 c101 mov.w r0, @(h'2,gbr) +009294 c50c mov.w @(h'18,gbr), r0 +009296 9110 mov.w @(h'20,pc), r1 ;@(h'92ba) +009298 2019 and r1, r0 +00929a cbaa or #h'aa, r0 +00929c c10c mov.w r0, @(h'18,gbr) +00929e b033 bsr h'66 ;@(h'9308) +0092a0 e4f6 mov #h'fffffff6, r4 +0092a2 900b mov.w @(h'16,pc), r0 ;@(h'92bc) +0092a4 c101 mov.w r0, @(h'2,gbr) +0092a6 c50c mov.w @(h'18,gbr), r0 +0092a8 9107 mov.w @(h'e,pc), r1 ;@(h'92ba) +0092aa 2019 and r1, r0 +0092ac cb55 or #h'55, r0 +0092ae c10c mov.w r0, @(h'18,gbr) +0092b0 b02a bsr h'54 ;@(h'9308) +0092b2 e4f6 mov #h'fffffff6, r4 +0092b4 a01b bra h'36 ;@(h'92ee) +0092b6 0009 nop +0092b8 aaaa bra h'-aac ;@(h'8810) +0092ba ff00 +0092bc 5555 mov.l @(h'14,r5), r5 +0092be e000 mov #h'0, r0 +0092c0 3907 cmp/gt r0, r9 +0092c2 8b00 bf h'0 ;@(h'92c6) +0092c4 7903 +0092c6 d108 mov.l @(h'20,pc), r1 ;@(h'92e8) +0092c8 6083 mov r8, r0 +0092ca c801 tst #h'1, r0 +0092cc 318c add r8, r1 +0092ce 8900 bt h'0 ;@(h'92d2) +0092d0 71fe add #h'fe, r1 +0092d2 6010 mov.b @r1, r0 +0092d4 e101 mov #h'1, r1 +0092d6 417d shld r7, r1 +0092d8 2018 tst r1, r0 +0092da 0029 movt r0 +0092dc 6007 not r0, r0 +0092de c901 and #h'1, r0 +0092e0 6603 mov r0, r6 +0092e2 a004 bra h'8 ;@(h'92ee) +0092e4 0009 nop +0092e6 0000 +0092e8 a44b bra h'896 ;@(h'9b82) +0092ea 0001 +0092ec e600 mov #h'0, r6 +0092ee b00b bsr h'16 ;@(h'9308) +0092f0 6493 mov r9, r4 +0092f2 6063 mov r6, r0 +0092f4 69f6 mov.l @r15+, r9 +0092f6 68f6 mov.l @r15+, r8 +0092f8 67f6 mov.l @r15+, r7 +0092fa 66f6 mov.l @r15+, r6 +0092fc 63f6 mov.l @r15+, r3 +0092fe 62f6 mov.l @r15+, r2 +009300 61f6 mov.l @r15+, r1 +009302 4f26 lds.l @r15+, pr +009304 000b rts +009306 0009 nop +009308 e000 mov #h'0, r0 +00930a 3403 cmp/ge r0, r4 +00930c 8b14 bf h'28 ;@(h'9338) +00930e 344c add r4, r4 +009310 c702 mova @(h'8,pc), r0 ;h'931c +009312 344c add r4, r4 +009314 304c add r4, r0 +009316 6102 mov.l @r0, r1 +009318 a00f bra h'1e ;@(h'933a) +00931a 0009 nop +00931c 0000 +00931e 0001 +009320 0000 +009322 06f7 mul.l r15, r6 +009324 0001 +009326 2d1f muls.w r1, r13 +009328 0000 +00932a 0001 +00932c 0000 +00932e 05cd mov.w @(r0,r12), r5 +009330 0000 +009332 f1a8 +009334 0000 +009336 0001 +009338 614b neg r4, r1 +00933a 4110 dt r1 +00933c 8bfd bf h'-6 ;@(h'933a) +00933e 000b rts +009340 0009 nop +009342 0009 nop +009344 d201 mov.l @(h'4,pc), r2 ;@(h'934c) +009346 422b jmp @r2 +009348 60f2 mov.l @r15, r0 +00934a 0000 +00934c 8001 mov.b r0, @(h'1,r0) +00934e 0070 +009350 0000 +009352 0000 +009354 5348 mov.l @(h'20,r4), r3 +009356 3420 cmp/eq r2, r4 +009358 436f mac.w @r6+, @r3+ +00935a 6d70 mov.b @r7, r13 +00935c 6174 mov.b @r7+, r1 +00935e 6962 mov.l @r6, r9 +009360 696c extu.b r6, r9 +009362 6974 mov.b @r7+, r9 +009364 7920 add #h'20, r9 +009366 546f mov.l @(h'3c,r6), r4 +009368 6f6c extu.b r6, r15 +00936a 2076 mov.l r7, @-r0 +00936c 312e addc r2, r1 +00936e 3031 diff --git a/build/output.txt b/build/output.txt index 9bcfe28..ffb0e45 100644 --- a/build/output.txt +++ b/build/output.txt @@ -5,75 +5,75 @@ 000008 0cff mac.l @r15+, @r12+ 00000a efff mov #h'ffffffff, r15 00000c efff mov #h'ffffffff, r15 -00000e fefe -000010 ffff -000012 f93f -000014 8700 -000016 eaab mov #h'ffffffab, r10 +00000e 86fe +000010 fffd +000012 ecc7 mov #h'ffffffc7, r12 +000014 cf00 or.b #h'0, @(r0,gbr) +000016 6d85 mov.w @r8+, r13 000018 0000 00001a 0000 00001c 0000 00001e 0000 -000020 4052 -000022 4945 -000024 4e00 shll r14 -000026 0000 +000020 404a +000022 4554 +000024 5041 mov.l @(h'4,r4), r0 +000026 434b 000028 0000 00002a 0000 00002c 0000 00002e 0000 -000030 3031 -000032 2e30 mov.b r3, @r14 -000034 302e addc r2, r0 -000036 3030 cmp/eq r3, r0 -000038 3030 cmp/eq r3, r0 +000030 3639 +000032 2e36 mov.l r3, @-r14 +000034 392e addc r2, r9 +000036 3639 +000038 3639 00003a 0000 00003c 3230 cmp/eq r3, r2 -00003e 3232 cmp/hs r3, r2 +00003e 3135 dmulu.l r3, r1 000040 2e30 mov.b r3, @r14 -000042 3730 cmp/eq r3, r7 -000044 372e addc r2, r7 -000046 3133 cmp/ge r3, r1 -000048 3432 cmp/hs r3, r4 +000042 3132 cmp/hs r3, r1 +000044 352e addc r2, r5 +000046 3136 cmp/hi r3, r1 +000048 3030 cmp/eq r3, r0 00004a 0000 -00004c 7008 -00004e 0004 mov.b r0, @(r0,r0) -000050 4808 shll2 r8 -000052 0004 mov.b r0, @(r0,r0) -000054 44c8 -000056 49c4 -000058 452e ldc r5, vbr -00005a 4a44 -00005c 45e9 -00005e 4a44 -000060 4909 shlr2 r9 -000062 49c4 -000064 70ee add #h'ee, r0 -000066 3844 div1 r4, r8 -000068 0000 -00006a 0244 mov.b r4, @(r0,r2) -00006c 07df mac.l @r13+, @r7+ -00006e 0184 mov.b r8, @(r0,r1) -000070 0451 -000072 0004 mov.b r0, @(r0,r0) -000074 3f57 cmp/gt r5, r15 -000076 e004 mov #h'4, r0 -000078 2555 mov.w r5, @-r5 -00007a 21fc cmp/str r15, r1 -00007c 27df muls.w r13, r7 -00007e 21fc cmp/str r15, r1 -000080 2104 mov.b r0, @-r1 -000082 21fc cmp/str r15, r1 -000084 2104 mov.b r0, @-r1 +00004c 7044 add #h'44, r0 +00004e 79e4 add #h'e4, r9 +000050 89fc bt h'-8 ;@(h'4c) +000052 8618 +000054 8bfc bf h'-8 ;@(h'50) +000056 a698 bra h'd30 ;@(h'd8a) +000058 f7fc +00005a 8618 +00005c 97c8 mov.w @(h'190,pc), r7 ;@(h'1f0) +00005e 8618 +000060 a7c4 bra h'f88 ;@(h'fec) +000062 79e4 add #h'e4, r9 +000064 5654 mov.l @(h'10,r5), r6 +000066 79e4 add #h'e4, r9 +000068 de52 mov.l @(h'148,pc), r14 ;@(h'1b4) +00006a 8618 +00006c ab44 bra h'-978 ;@(h'fffff6f8) +00006e a698 bra h'd30 ;@(h'da2) +000070 da84 mov.l @(h'210,pc), r10 ;@(h'284) +000072 8618 +000074 ad78 bra h'-510 ;@(h'fffffb68) +000076 8618 +000078 fa84 +00007a 79fc add #h'fc, r9 +00007c a974 bra h'-d18 ;@(h'fffff368) +00007e 01fc mov.b @(r0,r15), r1 +000080 af3f bra h'-182 ;@(h'ffffff02) +000082 fffc +000084 fa62 000086 21fc cmp/str r15, r1 -000088 3f07 cmp/gt r0, r15 -00008a e1fc mov #h'fffffffc, r1 -00008c 0000 -00008e 01fc mov.b @(r0,r15), r1 -000090 7fff add #h'ff, r15 +000088 1391 mov.l r9, @(h'4,r3) +00008a 11fc mov.l r15, @(h'30,r1) +00008c 8888 cmp/eq #h'ffffff88, r0 +00008e 89fc bt h'-8 ;@(h'8a) +000090 ffff 000092 fffc -000094 0000 -000096 0000 +000094 ffff +000096 ffff 000098 0000 00009a 0000 00009c 0000 @@ -232,10 +232,10 @@ 0001ce 0000 0001d0 0000 0001d2 0000 -0001d4 7269 add #h'69, r2 -0001d6 656e exts.b r6, r5 -0001d8 0000 -0001da 0000 +0001d4 4a65 +0001d6 7470 add #h'70, r4 +0001d8 6163 mov r6, r1 +0001da 6b00 mov.b @r0, r11 0001dc 0000 0001de 0000 0001e0 0000 @@ -246,8 +246,8 @@ 0001ea 0000 0001ec 0000 0001ee 0000 -0001f0 0000 -0001f2 06c0 +0001f0 0002 stc sr, r0 +0001f2 1338 mov.l r3, @(h'20,r3) 0001f4 0000 0001f6 0000 0001f8 0000 @@ -259,606 +259,67738 @@ 000204 0009 nop 000206 0000 000208 0030 -00020a 0312 stc gbr, r3 -00020c 2fe6 mov.l r14, @-r15 -00020e 4f22 sts.l pr, @-r15 -000210 d310 mov.l @(h'40,pc), r3 ;@(h'254) -000212 7ffc add #h'fc, r15 -000214 430b jsr @r3 -000216 0009 nop -000218 d20f mov.l @(h'3c,pc), r2 ;@(h'258) -00021a e504 mov #h'4, r5 -00021c 420b jsr @r2 -00021e e401 mov #h'1, r4 -000220 d40e mov.l @(h'38,pc), r4 ;@(h'25c) -000222 d30f mov.l @(h'3c,pc), r3 ;@(h'260) -000224 430b jsr @r3 +00020a a9de bra h'-c44 ;@(h'fffff5ca) +00020c 4f22 sts.l pr, @-r15 +00020e e23b mov #h'3b, r2 +000210 d330 mov.l @(h'c0,pc), r3 ;@(h'2d4) +000212 e700 mov #h'0, r7 +000214 6033 mov r3, r0 +000216 6673 mov r7, r6 +000218 2f26 mov.l r2, @-r15 +00021a 6573 mov r7, r5 +00021c 400b jsr @r0 +00021e 6473 mov r7, r4 +000220 7f04 +000222 4f26 lds.l @r15+, pr +000224 000b rts 000226 0009 nop -000228 d20b mov.l @(h'2c,pc), r2 ;@(h'258) -00022a e505 mov #h'5, r5 -00022c 420b jsr @r2 -00022e e401 mov #h'1, r4 -000230 d40c mov.l @(h'30,pc), r4 ;@(h'264) -000232 d30b mov.l @(h'2c,pc), r3 ;@(h'260) -000234 430b jsr @r3 -000236 0009 nop -000238 de0b mov.l @(h'2c,pc), r14 ;@(h'268) -00023a a002 bra h'4 ;@(h'242) -00023c 0009 nop -00023e 4e0b jsr @r14 -000240 64f3 mov r15, r4 -000242 63f2 mov.l @r15, r3 -000244 2338 tst r3, r3 -000246 89fa bt h'-c ;@(h'23e) -000248 e001 mov #h'1, r0 -00024a 7f04 -00024c 4f26 lds.l @r15+, pr -00024e 000b rts -000250 6ef6 mov.l @r15+, r14 -000252 0000 -000254 0030 -000256 0398 -000258 0030 -00025a 0444 mov.b r4, @(r0,r4) -00025c 0030 -00025e 0684 mov.b r8, @(r0,r6) -000260 0030 -000262 0418 sett -000264 0030 -000266 0698 -000268 0030 -00026a 03e8 -00026c 000b rts -00026e 0009 nop -000270 d333 mov.l @(h'cc,pc), r3 ;@(h'340) -000272 000b rts -000274 2342 mov.l r4, @r3 -000276 2fe6 mov.l r14, @-r15 -000278 2fd6 mov.l r13, @-r15 -00027a 2fc6 mov.l r12, @-r15 -00027c 4f22 sts.l pr, @-r15 -00027e d230 mov.l @(h'c0,pc), r2 ;@(h'340) -000280 6e22 mov.l @r2, r14 -000282 2ee8 tst r14, r14 -000284 8901 bt h'2 ;@(h'28a) -000286 4e0b jsr @r14 -000288 0009 nop -00028a de2e mov.l @(h'b8,pc), r14 ;@(h'344) -00028c 4e0b jsr @r14 -00028e e406 mov #h'6, r4 -000290 4e0b jsr @r14 -000292 e407 mov #h'7, r4 -000294 4e0b jsr @r14 -000296 e408 mov #h'8, r4 -000298 4e0b jsr @r14 -00029a e409 mov #h'9, r4 -00029c 4e0b jsr @r14 -00029e e40a mov #h'a, r4 -0002a0 dc29 mov.l @(h'a4,pc), r12 ;@(h'348) -0002a2 ee04 mov #h'4, r14 -0002a4 ed00 mov #h'0, r13 -0002a6 4c0b jsr @r12 -0002a8 64d3 mov r13, r4 -0002aa 7d01 -0002ac 3de3 cmp/ge r14, r13 -0002ae 8bfa bf h'-c ;@(h'2a6) -0002b0 dc26 mov.l @(h'98,pc), r12 ;@(h'34c) -0002b2 ed00 mov #h'0, r13 -0002b4 4c0b jsr @r12 -0002b6 64d3 mov r13, r4 -0002b8 7d01 -0002ba 3de3 cmp/ge r14, r13 -0002bc 8bfa bf h'-c ;@(h'2b4) -0002be 4f26 lds.l @r15+, pr -0002c0 d223 mov.l @(h'8c,pc), r2 ;@(h'350) -0002c2 6cf6 mov.l @r15+, r12 -0002c4 6df6 mov.l @r15+, r13 -0002c6 422b jmp @r2 -0002c8 6ef6 mov.l @r15+, r14 -0002ca 4f22 sts.l pr, @-r15 -0002cc d521 mov.l @(h'84,pc), r5 ;@(h'354) -0002ce d422 mov.l @(h'88,pc), r4 ;@(h'358) -0002d0 d322 mov.l @(h'88,pc), r3 ;@(h'35c) -0002d2 430b jsr @r3 -0002d4 e66c mov #h'6c, r6 -0002d6 e500 mov #h'0, r5 -0002d8 d721 mov.l @(h'84,pc), r7 ;@(h'360) -0002da d622 mov.l @(h'88,pc), r6 ;@(h'364) -0002dc a002 bra h'4 ;@(h'2e4) -0002de 6472 mov.l @r7, r4 -0002e0 2452 mov.l r5, @r4 -0002e2 7404 -0002e4 6362 mov.l @r6, r3 -0002e6 3432 cmp/hs r3, r4 -0002e8 8bfa bf h'-c ;@(h'2e0) -0002ea d61f mov.l @(h'7c,pc), r6 ;@(h'368) -0002ec d31f mov.l @(h'7c,pc), r3 ;@(h'36c) -0002ee 6432 mov.l @r3, r4 -0002f0 d21f mov.l @(h'7c,pc), r2 ;@(h'370) -0002f2 a003 bra h'6 ;@(h'2fc) -0002f4 6522 mov.l @r2, r5 -0002f6 6356 mov.l @r5+, r3 -0002f8 2432 mov.l r3, @r4 -0002fa 7404 -0002fc 6262 mov.l @r6, r2 -0002fe 3422 cmp/hs r2, r4 -000300 8bf9 bf h'-e ;@(h'2f6) -000302 6372 mov.l @r7, r3 -000304 6162 mov.l @r6, r1 -000306 3138 sub r3, r1 -000308 d31a mov.l @(h'68,pc), r3 ;@(h'374) -00030a 7104 -00030c 4f26 lds.l @r15+, pr -00030e 000b rts -000310 2312 mov.l r1, @r3 -000312 6053 mov r5, r0 -000314 4f22 sts.l pr, @-r15 -000316 7ff8 add #h'f8, r15 -000318 2f42 mov.l r4, @r15 -00031a bfd6 bsr h'-54 ;@(h'2ca) -00031c 81f2 mov.w r0, @(h'4,r15) -00031e e601 mov #h'1, r6 -000320 d215 mov.l @(h'54,pc), r2 ;@(h'378) -000322 6563 mov r6, r5 -000324 420b jsr @r2 -000326 e400 mov #h'0, r4 -000328 d414 mov.l @(h'50,pc), r4 ;@(h'37c) -00032a d315 mov.l @(h'54,pc), r3 ;@(h'380) -00032c 430b jsr @r3 -00032e 0009 nop -000330 85f2 mov.w @(h'4,r15), r0 -000332 6503 mov r0, r5 -000334 64f2 mov.l @r15, r4 -000336 655d extu.w r5, r5 -000338 d312 mov.l @(h'48,pc), r3 ;@(h'384) -00033a 7f08 -00033c 432b jmp @r3 -00033e 4f26 lds.l @r15+, pr -000340 0810 -000342 0008 clrt -000344 0030 -000346 0388 -000348 0030 -00034a 03a8 -00034c 0030 -00034e 03d8 -000350 0030 -000352 03b8 -000354 8801 cmp/eq #h'1, r0 -000356 e000 mov #h'0, r0 -000358 0810 -00035a 2000 mov.b r0, @r0 +000228 2fe6 mov.l r14, @-r15 +00022a 2fd6 mov.l r13, @-r15 +00022c 4f22 sts.l pr, @-r15 +00022e 7ffc add #h'fc, r15 +000230 dd29 mov.l @(h'a4,pc), r13 ;@(h'2d8) +000232 2f42 mov.l r4, @r15 +000234 de29 mov.l @(h'a4,pc), r14 ;@(h'2dc) +000236 bfe9 bsr h'-2e ;@(h'20c) +000238 0009 nop +00023a 2e02 mov.l r0, @r14 +00023c 63d2 mov.l @r13, r3 +00023e 62f2 mov.l @r15, r2 +000240 61e2 mov.l @r14, r1 +000242 323c add r3, r2 +000244 3122 cmp/hs r2, r1 +000246 8bf6 bf h'-14 ;@(h'236) +000248 bfe0 bsr h'-40 ;@(h'20c) +00024a 0009 nop +00024c 2d02 mov.l r0, @r13 +00024e 7f04 +000250 4f26 lds.l @r15+, pr +000252 6df6 mov.l @r15+, r13 +000254 000b rts +000256 6ef6 mov.l @r15+, r14 +000258 2fe6 mov.l r14, @-r15 +00025a 4f22 sts.l pr, @-r15 +00025c d320 mov.l @(h'80,pc), r3 ;@(h'2e0) +00025e 7ff4 add #h'f4, r15 +000260 d220 mov.l @(h'80,pc), r2 ;@(h'2e4) +000262 6ef3 mov r15, r14 +000264 2f52 mov.l r5, @r15 +000266 7e04 +000268 2f46 mov.l r4, @-r15 +00026a 2f36 mov.l r3, @-r15 +00026c 420b jsr @r2 +00026e 64e3 mov r14, r4 +000270 d31d mov.l @(h'74,pc), r3 ;@(h'2e8) +000272 e700 mov #h'0, r7 +000274 66e3 mov r14, r6 +000276 6573 mov r7, r5 +000278 430b jsr @r3 +00027a 6473 mov r7, r4 +00027c 52f2 mov.l @(h'8,r15), r2 +00027e 2f26 mov.l r2, @-r15 +000280 d31a mov.l @(h'68,pc), r3 ;@(h'2ec) +000282 2f36 mov.l r3, @-r15 +000284 d217 mov.l @(h'5c,pc), r2 ;@(h'2e4) +000286 420b jsr @r2 +000288 64e3 mov r14, r4 +00028a e700 mov #h'0, r7 +00028c d316 mov.l @(h'58,pc), r3 ;@(h'2e8) +00028e 66e3 mov r14, r6 +000290 e506 mov #h'6, r5 +000292 430b jsr @r3 +000294 6473 mov r7, r4 +000296 7f1c add #h'1c, r15 +000298 4f26 lds.l @r15+, pr +00029a 000b rts +00029c 6ef6 mov.l @r15+, r14 +00029e d314 mov.l @(h'50,pc), r3 ;@(h'2f0) +0002a0 000b rts +0002a2 2342 mov.l r4, @r3 +0002a4 4f22 sts.l pr, @-r15 +0002a6 b00e bsr h'1c ;@(h'2c6) +0002a8 0009 nop +0002aa b3db bsr h'7b6 ;@(h'a64) +0002ac 0009 nop +0002ae d211 mov.l @(h'44,pc), r2 ;@(h'2f4) +0002b0 420b jsr @r2 +0002b2 0009 nop +0002b4 d110 mov.l @(h'40,pc), r1 ;@(h'2f8) +0002b6 410b jsr @r1 +0002b8 0009 nop +0002ba d210 mov.l @(h'40,pc), r2 ;@(h'2fc) +0002bc 420b jsr @r2 +0002be 0009 nop +0002c0 d10f mov.l @(h'3c,pc), r1 ;@(h'300) +0002c2 412b jmp @r1 +0002c4 4f26 lds.l @r15+, pr +0002c6 e400 mov #h'0, r4 +0002c8 d30e mov.l @(h'38,pc), r3 ;@(h'304) +0002ca 2342 mov.l r4, @r3 +0002cc d20e mov.l @(h'38,pc), r2 ;@(h'308) +0002ce 000b rts +0002d0 2242 mov.l r4, @r2 +0002d2 0000 +0002d4 0032 stc ssr, r0 +0002d6 130c mov.l r0, @(h'30,r3) +0002d8 0810 +0002da 0164 mov.b r6, @(r0,r1) +0002dc 0810 +0002de 0160 +0002e0 0031 +0002e2 4294 +0002e4 0030 +0002e6 c270 mov.l r0, @(h'1c0,gbr) +0002e8 0030 +0002ea c3a8 trapa #h'a8 +0002ec 0031 +0002ee 4298 +0002f0 0810 +0002f2 015c mov.b @(r0,r5), r1 +0002f4 0030 +0002f6 1274 mov.l r7, @(h'10,r2) +0002f8 0030 +0002fa 1aaa mov.l r10, @(h'28,r10) +0002fc 0030 +0002fe 1eca mov.l r12, @(h'28,r14) +000300 0030 +000302 1fca mov.l r12, @(h'28,r15) +000304 0810 +000306 0150 +000308 0810 +00030a 0154 mov.b r5, @(r0,r1) +00030c 2fe6 mov.l r14, @-r15 +00030e 2fd6 mov.l r13, @-r15 +000310 2fc6 mov.l r12, @-r15 +000312 2fb6 mov.l r11, @-r15 +000314 2fa6 mov.l r10, @-r15 +000316 2f96 mov.l r9, @-r15 +000318 2f86 mov.l r8, @-r15 +00031a e900 mov #h'0, r9 +00031c de0d mov.l @(h'34,pc), r14 ;@(h'354) +00031e 4f22 sts.l pr, @-r15 +000320 4f12 sts.l macl, @-r15 +000322 7fdc add #h'dc, r15 +000324 d30c mov.l @(h'30,pc), r3 ;@(h'358) +000326 2e92 mov.l r9, @r14 +000328 430b jsr @r3 +00032a 1f95 mov.l r9, @(h'14,r15) +00032c d20b mov.l @(h'2c,pc), r2 ;@(h'35c) +00032e 6103 mov r0, r1 +000330 420b jsr @r2 +000332 e013 mov #h'13, r0 +000334 6803 mov r0, r8 +000336 ea06 mov #h'6, r10 +000338 e709 mov #h'9, r7 +00033a e602 mov #h'2, r6 +00033c e504 mov #h'4, r5 +00033e e405 mov #h'5, r4 +000340 e113 mov #h'13, r1 +000342 3012 cmp/hs r1, r0 +000344 8968 bt h'd0 ;@(h'418) +000346 4000 shll r0 +000348 6103 mov r0, r1 +00034a c705 mova @(h'14,pc), r0 ;h'360 +00034c 001d mov.w @(r0,r1), r0 +00034e 0023 braf r0 +000350 0009 nop +000352 0000 +000354 0810 +000356 0150 +000358 0030 +00035a c1b4 mov.w r0, @(h'168,gbr) 00035c 0030 -00035e 0408 clrt -000360 0030 -000362 06a8 -000364 0030 -000366 06ac mov.b @(r0,r10), r6 -000368 0030 -00036a 06b4 mov.b r11, @(r0,r6) -00036c 0030 -00036e 06b0 -000370 0030 -000372 06b8 -000374 0810 -000376 0000 -000378 0030 -00037a 03f8 -00037c 0030 -00037e 0276 mov.l r7, @(r0,r2) -000380 0030 -000382 03c8 -000384 0030 -000386 020c mov.b @(r0,r0), r2 -000388 d201 mov.l @(h'4,pc), r2 ;@(h'390) -00038a d002 mov.l @(h'8,pc), r0 ;@(h'394) -00038c 422b jmp @r2 -00038e 0009 nop -000390 8001 mov.b r0, @(h'1,r0) -000392 0070 -000394 0000 -000396 0119 div0u -000398 d201 mov.l @(h'4,pc), r2 ;@(h'3a0) -00039a d002 mov.l @(h'8,pc), r0 ;@(h'3a4) -00039c 422b jmp @r2 -00039e 0009 nop -0003a0 8001 mov.b r0, @(h'1,r0) -0003a2 0070 -0003a4 0000 -0003a6 0144 mov.b r4, @(r0,r1) -0003a8 d201 mov.l @(h'4,pc), r2 ;@(h'3b0) -0003aa d002 mov.l @(h'8,pc), r0 ;@(h'3b4) -0003ac 422b jmp @r2 -0003ae 0009 nop -0003b0 8001 mov.b r0, @(h'1,r0) -0003b2 0070 -0003b4 0000 -0003b6 01e7 mul.l r14, r1 -0003b8 d201 mov.l @(h'4,pc), r2 ;@(h'3c0) -0003ba d002 mov.l @(h'8,pc), r0 ;@(h'3c4) -0003bc 422b jmp @r2 -0003be 0009 nop -0003c0 8001 mov.b r0, @(h'1,r0) -0003c2 0070 -0003c4 0000 -0003c6 0244 mov.b r4, @(r0,r2) -0003c8 d201 mov.l @(h'4,pc), r2 ;@(h'3d0) -0003ca d002 mov.l @(h'8,pc), r0 ;@(h'3d4) -0003cc 422b jmp @r2 -0003ce 0009 nop -0003d0 8001 mov.b r0, @(h'1,r0) -0003d2 0070 -0003d4 0000 -0003d6 0494 mov.b r9, @(r0,r4) -0003d8 d201 mov.l @(h'4,pc), r2 ;@(h'3e0) -0003da d002 mov.l @(h'8,pc), r0 ;@(h'3e4) -0003dc 422b jmp @r2 -0003de 0009 nop -0003e0 8001 mov.b r0, @(h'1,r0) -0003e2 0070 -0003e4 0000 -0003e6 0218 sett -0003e8 d201 mov.l @(h'4,pc), r2 ;@(h'3f0) -0003ea d002 mov.l @(h'8,pc), r0 ;@(h'3f4) -0003ec 422b jmp @r2 -0003ee 0009 nop -0003f0 8001 mov.b r0, @(h'1,r0) -0003f2 0070 -0003f4 0000 -0003f6 090f mac.l @r0+, @r9+ -0003f8 d201 mov.l @(h'4,pc), r2 ;@(h'400) -0003fa d002 mov.l @(h'8,pc), r0 ;@(h'404) -0003fc 422b jmp @r2 -0003fe 0009 nop -000400 8001 mov.b r0, @(h'1,r0) -000402 0070 -000404 0000 -000406 0013 -000408 d201 mov.l @(h'4,pc), r2 ;@(h'410) -00040a d002 mov.l @(h'8,pc), r0 ;@(h'414) -00040c 422b jmp @r2 -00040e 0009 nop -000410 8001 mov.b r0, @(h'1,r0) -000412 0070 -000414 0000 -000416 03fa -000418 d201 mov.l @(h'4,pc), r2 ;@(h'420) -00041a d002 mov.l @(h'8,pc), r0 ;@(h'424) -00041c 422b jmp @r2 -00041e 0009 nop -000420 8001 mov.b r0, @(h'1,r0) -000422 0070 -000424 0000 -000426 0808 clrt -000428 4511 cmp/pz r5 -00042a 8b04 bf h'8 ;@(h'436) -00042c e23b mov #h'3b, r2 -00042e 3527 cmp/gt r2, r5 -000430 8901 bt h'2 ;@(h'436) -000432 4411 cmp/pz r4 -000434 8901 bt h'2 ;@(h'43a) -000436 000b rts -000438 e000 mov #h'0, r0 -00043a d32d mov.l @(h'b4,pc), r3 ;@(h'4f0) -00043c 432b jmp @r3 -00043e 0009 nop -000440 000b rts -000442 0009 nop -000444 4415 cmp/pl r4 -000446 8d02 bt/s h'4 ;@(h'44e) -000448 e601 mov #h'1, r6 -00044a a004 bra h'8 ;@(h'456) -00044c 6463 mov r6, r4 -00044e e715 mov #h'15, r7 -000450 3477 cmp/gt r7, r4 -000452 8b00 bf h'0 ;@(h'456) -000454 6473 mov r7, r4 -000456 4515 cmp/pl r5 -000458 8901 bt h'2 ;@(h'45e) -00045a a004 bra h'8 ;@(h'466) -00045c 6563 mov r6, r5 -00045e e608 mov #h'8, r6 -000460 3567 cmp/gt r6, r5 -000462 8b00 bf h'0 ;@(h'466) -000464 6563 mov r6, r5 -000466 d323 mov.l @(h'8c,pc), r3 ;@(h'4f4) -000468 432b jmp @r3 -00046a 0009 nop -00046c 2fe6 mov.l r14, @-r15 -00046e 2fd6 mov.l r13, @-r15 -000470 2fc6 mov.l r12, @-r15 -000472 2fb6 mov.l r11, @-r15 -000474 2fa6 mov.l r10, @-r15 -000476 2f96 mov.l r9, @-r15 -000478 2f86 mov.l r8, @-r15 -00047a 4f22 sts.l pr, @-r15 -00047c 7ff0 add #h'f0, r15 -00047e 2f52 mov.l r5, @r15 -000480 5342 mov.l @(h'8,r4), r3 -000482 6242 mov.l @r4, r2 -000484 3237 cmp/gt r3, r2 -000486 8f03 bf/s h'6 ;@(h'490) -000488 5243 mov.l @(h'c,r4), r2 -00048a 5542 mov.l @(h'8,r4), r5 -00048c a002 bra h'4 ;@(h'494) -00048e 6642 mov.l @r4, r6 -000490 6542 mov.l @r4, r5 -000492 5642 mov.l @(h'8,r4), r6 -000494 5341 mov.l @(h'4,r4), r3 -000496 3327 cmp/gt r2, r3 -000498 8b02 bf h'4 ;@(h'4a0) -00049a 5d43 mov.l @(h'c,r4), r13 -00049c a002 bra h'4 ;@(h'4a4) -00049e 5841 mov.l @(h'4,r4), r8 -0004a0 5d41 mov.l @(h'4,r4), r13 -0004a2 5843 mov.l @(h'c,r4), r8 -0004a4 4511 cmp/pz r5 -0004a6 8b70 bf h'e0 ;@(h'58a) -0004a8 9321 mov.w @(h'42,pc), r3 ;@(h'4ee) -0004aa 3633 cmp/ge r3, r6 -0004ac 896d bt h'da ;@(h'58a) -0004ae 4d11 cmp/pz r13 -0004b0 8b6b bf h'd6 ;@(h'58a) -0004b2 e240 mov #h'40, r2 -0004b4 3823 cmp/ge r2, r8 -0004b6 8968 bt h'd0 ;@(h'58a) -0004b8 d20f mov.l @(h'3c,pc), r2 ;@(h'4f8) -0004ba e408 mov #h'8, r4 -0004bc 6153 mov r5, r1 -0004be 420b jsr @r2 -0004c0 6043 mov r4, r0 -0004c2 6163 mov r6, r1 -0004c4 d30c mov.l @(h'30,pc), r3 ;@(h'4f8) -0004c6 1f02 mov.l r0, @(h'8,r15) -0004c8 430b jsr @r3 -0004ca 6043 mov r4, r0 -0004cc 6c03 mov r0, r12 -0004ce 6053 mov r5, r0 -0004d0 4011 cmp/pz r0 -0004d2 8b01 bf h'2 ;@(h'4d8) -0004d4 a005 bra h'a ;@(h'4e2) -0004d6 c907 and #h'7, r0 -0004d8 6007 not r0, r0 -0004da 7001 -0004dc c907 and #h'7, r0 -0004de 6007 not r0, r0 -0004e0 7001 -0004e2 2008 tst r0, r0 -0004e4 db05 mov.l @(h'14,pc), r11 ;@(h'4fc) -0004e6 8f1f bf/s h'3e ;@(h'528) -0004e8 1f01 mov.l r0, @(h'4,r15) -0004ea a019 bra h'32 ;@(h'520) -0004ec 0009 nop -0004ee 0080 -0004f0 0030 -0004f2 0674 mov.b r7, @(r0,r6) -0004f4 0030 -0004f6 0664 mov.b r6, @(r0,r6) -0004f8 0030 -0004fa 05a0 -0004fc 0030 -0004fe 0654 mov.b r5, @(r0,r6) -000500 5ef2 mov.l @(h'8,r15), r14 -000502 3ec7 cmp/gt r12, r14 -000504 8d0b bt/s h'16 ;@(h'51e) -000506 6ad3 mov r13, r10 -000508 64e3 mov r14, r4 -00050a 4b0b jsr @r11 -00050c 65a3 mov r10, r5 -00050e 6403 mov r0, r4 -000510 62f2 mov.l @r15, r2 -000512 7e01 -000514 7201 -000516 3ec7 cmp/gt r12, r14 -000518 2f22 mov.l r2, @r15 -00051a 8ff5 bf/s h'-16 ;@(h'508) -00051c 2244 mov.b r4, @-r2 -00051e 7d01 -000520 3d87 cmp/gt r8, r13 -000522 8bed bf h'-26 ;@(h'500) -000524 a031 bra h'62 ;@(h'58a) -000526 0009 nop -000528 3658 sub r5, r6 -00052a 7608 -00052c 4611 cmp/pz r6 -00052e 8900 bt h'0 ;@(h'532) -000530 7607 -000532 4621 shar r6 -000534 53f2 mov.l @(h'8,r15), r3 -000536 62c3 mov r12, r2 -000538 4621 shar r6 -00053a 4621 shar r6 -00053c 3238 sub r3, r2 -00053e 3627 cmp/gt r2, r6 -000540 8b00 bf h'0 ;@(h'544) -000542 7c01 -000544 53f1 mov.l @(h'4,r15), r3 -000546 3438 sub r3, r4 -000548 a01d bra h'3a ;@(h'586) -00054a 1f43 mov.l r4, @(h'c,r15) -00054c 5ef2 mov.l @(h'8,r15), r14 -00054e 3ec3 cmp/ge r12, r14 -000550 8d18 bt/s h'30 ;@(h'584) -000552 69d3 mov r13, r9 -000554 64e3 mov r14, r4 -000556 4b0b jsr @r11 -000558 6593 mov r9, r5 -00055a 6a03 mov r0, r10 -00055c 64e3 mov r14, r4 -00055e 7401 -000560 4b0b jsr @r11 -000562 6593 mov r9, r5 -000564 62f2 mov.l @r15, r2 -000566 61ac extu.b r10, r1 -000568 6403 mov r0, r4 -00056a 7201 -00056c 2f22 mov.l r2, @r15 -00056e 644c extu.b r4, r4 -000570 53f3 mov.l @(h'c,r15), r3 -000572 7e01 -000574 633b neg r3, r3 -000576 443d shld r3, r4 -000578 53f1 mov.l @(h'4,r15), r3 -00057a 3ec3 cmp/ge r12, r14 -00057c 413d shld r3, r1 -00057e 241b or r1, r4 -000580 8fe8 bf/s h'-30 ;@(h'554) -000582 2244 mov.b r4, @-r2 -000584 7d01 -000586 3d87 cmp/gt r8, r13 -000588 8be0 bf h'-40 ;@(h'54c) -00058a 7f10 add #h'10, r15 -00058c 4f26 lds.l @r15+, pr -00058e 68f6 mov.l @r15+, r8 -000590 69f6 mov.l @r15+, r9 -000592 6af6 mov.l @r15+, r10 -000594 6bf6 mov.l @r15+, r11 -000596 6cf6 mov.l @r15+, r12 -000598 6df6 mov.l @r15+, r13 -00059a 000b rts -00059c 6ef6 mov.l @r15+, r14 -00059e 0000 -0005a0 2008 tst r0, r0 -0005a2 2f26 mov.l r2, @-r15 -0005a4 894b bt h'96 ;@(h'63e) -0005a6 2f36 mov.l r3, @-r15 -0005a8 e200 mov #h'0, r2 -0005aa 2127 div0s r2, r1 -0005ac 333a subc r3, r3 -0005ae 312a subc r2, r1 -0005b0 2307 div0s r0, r3 -0005b2 4124 rotcl r1 -0005b4 3304 div1 r0, r3 -0005b6 4124 rotcl r1 -0005b8 3304 div1 r0, r3 -0005ba 4124 rotcl r1 -0005bc 3304 div1 r0, r3 -0005be 4124 rotcl r1 -0005c0 3304 div1 r0, r3 -0005c2 4124 rotcl r1 -0005c4 3304 div1 r0, r3 -0005c6 4124 rotcl r1 -0005c8 3304 div1 r0, r3 -0005ca 4124 rotcl r1 -0005cc 3304 div1 r0, r3 -0005ce 4124 rotcl r1 -0005d0 3304 div1 r0, r3 -0005d2 4124 rotcl r1 -0005d4 3304 div1 r0, r3 -0005d6 4124 rotcl r1 -0005d8 3304 div1 r0, r3 -0005da 4124 rotcl r1 -0005dc 3304 div1 r0, r3 -0005de 4124 rotcl r1 -0005e0 3304 div1 r0, r3 -0005e2 4124 rotcl r1 -0005e4 3304 div1 r0, r3 -0005e6 4124 rotcl r1 -0005e8 3304 div1 r0, r3 -0005ea 4124 rotcl r1 -0005ec 3304 div1 r0, r3 -0005ee 4124 rotcl r1 -0005f0 3304 div1 r0, r3 -0005f2 4124 rotcl r1 -0005f4 3304 div1 r0, r3 -0005f6 4124 rotcl r1 -0005f8 3304 div1 r0, r3 -0005fa 4124 rotcl r1 -0005fc 3304 div1 r0, r3 -0005fe 4124 rotcl r1 -000600 3304 div1 r0, r3 -000602 4124 rotcl r1 -000604 3304 div1 r0, r3 -000606 4124 rotcl r1 -000608 3304 div1 r0, r3 -00060a 4124 rotcl r1 -00060c 3304 div1 r0, r3 -00060e 4124 rotcl r1 -000610 3304 div1 r0, r3 -000612 4124 rotcl r1 -000614 3304 div1 r0, r3 -000616 4124 rotcl r1 -000618 3304 div1 r0, r3 -00061a 4124 rotcl r1 -00061c 3304 div1 r0, r3 -00061e 4124 rotcl r1 -000620 3304 div1 r0, r3 -000622 4124 rotcl r1 -000624 3304 div1 r0, r3 -000626 4124 rotcl r1 -000628 3304 div1 r0, r3 -00062a 4124 rotcl r1 -00062c 3304 div1 r0, r3 -00062e 4124 rotcl r1 -000630 3304 div1 r0, r3 -000632 4124 rotcl r1 -000634 312e addc r2, r1 -000636 6013 mov r1, r0 -000638 63f6 mov.l @r15+, r3 -00063a 000b rts -00063c 62f6 mov.l @r15+, r2 -00063e d103 mov.l @(h'c,pc), r1 ;@(h'64c) -000640 d203 mov.l @(h'c,pc), r2 ;@(h'650) -000642 e000 mov #h'0, r0 -000644 2122 mov.l r2, @r1 -000646 000b rts -000648 62f6 mov.l @r15+, r2 -00064a 0009 nop -00064c 0810 -00064e 0004 mov.b r0, @(r0,r0) -000650 0000 -000652 044e mov.l @(r0,r4), r4 -000654 d201 mov.l @(h'4,pc), r2 ;@(h'65c) -000656 d002 mov.l @(h'8,pc), r0 ;@(h'660) -000658 422b jmp @r2 -00065a 0009 nop -00065c 8001 mov.b r0, @(h'1,r0) -00065e 0070 -000660 0000 -000662 0026 mov.l r2, @(r0,r0) -000664 d201 mov.l @(h'4,pc), r2 ;@(h'66c) -000666 d002 mov.l @(h'8,pc), r0 ;@(h'670) -000668 422b jmp @r2 -00066a 0009 nop -00066c 8001 mov.b r0, @(h'1,r0) -00066e 0070 -000670 0000 -000672 0807 mul.l r0, r8 -000674 d201 mov.l @(h'4,pc), r2 ;@(h'67c) -000676 d002 mov.l @(h'8,pc), r0 ;@(h'680) -000678 422b jmp @r2 -00067a 0009 nop -00067c 8001 mov.b r0, @(h'1,r0) -00067e 0070 -000680 0000 -000682 0c4f mac.l @r4+, @r12+ -000684 5468 mov.l @(h'20,r6), r4 -000686 6973 mov r7, r9 -000688 2061 mov.w r6, @r0 -00068a 7070 add #h'70, r0 -00068c 6c69 swap.w r6, r12 -00068e 6361 mov.w @r6, r3 -000690 7469 add #h'69, r4 -000692 6f6e exts.b r6, r15 -000694 2069 and r6, r0 -000696 7300 -000698 2073 -00069a 616d extu.w r6, r1 -00069c 706c add #h'6c, r0 -00069e 6520 mov.b @r2, r5 -0006a0 4164 -0006a2 642d extu.w r2, r4 -0006a4 496e -0006a6 2e00 mov.b r0, @r14 -0006a8 0810 -0006aa 0004 mov.b r0, @(r0,r0) -0006ac 0810 -0006ae 0008 clrt -0006b0 0810 -0006b2 0008 clrt -0006b4 0810 -0006b6 000c mov.b @(r0,r0), r0 -0006b8 0030 -0006ba 06bc mov.b @(r0,r11), r6 -0006bc 0000 -0006be 0000 +00035e beb0 bsr h'-2a0 ;@(h'c2) +000360 0034 mov.b r3, @(r0,r0) +000362 003c mov.b @(r0,r3), r0 +000364 0042 stc spc, r0 +000366 004a +000368 0052 +00036a 005a +00036c 0062 +00036e 006a +000370 0072 +000372 007a +000374 0082 stc r0_bank, r0 +000376 008a +000378 0092 stc r1_bank, r0 +00037a 009a +00037c 00a0 +00037e 00a8 +000380 00b0 +000382 00b8 +000384 00c0 +000386 6d43 mov r4, r13 +000388 6c43 mov r4, r12 +00038a a045 bra h'8a ;@(h'418) +00038c eb5a mov #h'5a, r11 +00038e 6d53 mov r5, r13 +000390 a00a bra h'14 ;@(h'3a8) +000392 6ca3 mov r10, r12 +000394 6d53 mov r5, r13 +000396 6c43 mov r4, r12 +000398 a03e bra h'7c ;@(h'418) +00039a eb41 mov #h'41, r11 +00039c 6d63 mov r6, r13 +00039e 6ca3 mov r10, r12 +0003a0 a03a bra h'74 ;@(h'418) +0003a2 eb15 mov #h'15, r11 +0003a4 6d53 mov r5, r13 +0003a6 6c73 mov r7, r12 +0003a8 a036 bra h'6c ;@(h'418) +0003aa eb45 mov #h'45, r11 +0003ac 6d63 mov r6, r13 +0003ae 6c73 mov r7, r12 +0003b0 a032 bra h'64 ;@(h'418) +0003b2 eb32 mov #h'32, r11 +0003b4 6d63 mov r6, r13 +0003b6 ec03 mov #h'3, r12 +0003b8 a02e bra h'5c ;@(h'418) +0003ba eb29 mov #h'29, r11 +0003bc ed01 mov #h'1, r13 +0003be 6ca3 mov r10, r12 +0003c0 a02a bra h'54 ;@(h'418) +0003c2 eb1b mov #h'1b, r11 +0003c4 6d53 mov r5, r13 +0003c6 6c43 mov r4, r12 +0003c8 a026 bra h'4c ;@(h'418) +0003ca eb19 mov #h'19, r11 +0003cc 6d53 mov r5, r13 +0003ce 6c73 mov r7, r12 +0003d0 a022 bra h'44 ;@(h'418) +0003d2 eb31 mov #h'31, r11 +0003d4 ed03 mov #h'3, r13 +0003d6 6c43 mov r4, r12 +0003d8 a01e bra h'3c ;@(h'418) +0003da eb3f mov #h'3f, r11 +0003dc 6d63 mov r6, r13 +0003de ec0a mov #h'a, r12 +0003e0 a01a bra h'34 ;@(h'418) +0003e2 eb24 mov #h'24, r11 +0003e4 6d63 mov r6, r13 +0003e6 6c73 mov r7, r12 +0003e8 a016 bra h'2c ;@(h'418) +0003ea eb2b mov #h'2b, r11 +0003ec 6d43 mov r4, r13 +0003ee a006 bra h'c ;@(h'3fe) +0003f0 6c53 mov r5, r12 +0003f2 6d53 mov r5, r13 +0003f4 6c63 mov r6, r12 +0003f6 a00f bra h'1e ;@(h'418) +0003f8 eb1c mov #h'1c, r11 +0003fa ed01 mov #h'1, r13 +0003fc ec07 mov #h'7, r12 +0003fe a00b bra h'16 ;@(h'418) +000400 eb23 mov #h'23, r11 +000402 6d43 mov r4, r13 +000404 ec03 mov #h'3, r12 +000406 a007 bra h'e ;@(h'418) +000408 eb20 mov #h'20, r11 +00040a ed01 mov #h'1, r13 +00040c 6c43 mov r4, r12 +00040e a003 bra h'6 ;@(h'418) +000410 eb28 mov #h'28, r11 +000412 6d43 mov r4, r13 +000414 6c43 mov r4, r12 +000416 eb22 mov #h'22, r11 +000418 da10 mov.l @(h'40,pc), r10 ;@(h'45c) +00041a 65b3 mov r11, r5 +00041c d210 mov.l @(h'40,pc), r2 ;@(h'460) +00041e 4508 shll2 r5 +000420 4508 shll2 r5 +000422 420b jsr @r2 +000424 64a2 mov.l @r10, r4 +000426 d30f mov.l @(h'3c,pc), r3 ;@(h'464) +000428 430b jsr @r3 +00042a 2a02 mov.l r0, @r10 +00042c 62c3 mov r12, r2 +00042e 63c3 mov r12, r3 +000430 4200 shll r2 +000432 4308 shll2 r3 +000434 323c add r3, r2 +000436 e13d mov #h'3d, r1 +000438 3128 sub r2, r1 +00043a 6313 mov r1, r3 +00043c d20a mov.l @(h'28,pc), r2 ;@(h'468) +00043e 6103 mov r0, r1 +000440 420b jsr @r2 +000442 6033 mov r3, r0 +000444 1f06 mov.l r0, @(h'18,r15) +000446 e32d mov #h'2d, r3 +000448 d208 mov.l @(h'20,pc), r2 ;@(h'46c) +00044a 2f92 mov.l r9, @r15 +00044c 0dc7 mul.l r12, r13 +00044e 0c1a sts macl, r12 +000450 1fc8 mov.l r12, @(h'20,r15) +000452 0837 mul.l r3, r8 +000454 081a sts macl, r8 +000456 328c add r8, r2 +000458 a084 bra h'108 ;@(h'564) +00045a 1f27 mov.l r2, @(h'1c,r15) +00045c 0810 +00045e 018c mov.b @(r0,r8), r1 +000460 0030 +000462 c378 trapa #h'78 +000464 0030 +000466 c1b4 mov.w r0, @(h'168,gbr) +000468 0030 +00046a beb0 bsr h'-2a0 ;@(h'1ce) +00046c 0031 +00046e 3e2b subv r2, r14 +000470 1f91 mov.l r9, @(h'4,r15) +000472 65f2 mov.l @r15, r5 +000474 d34e mov.l @(h'138,pc), r3 ;@(h'5b0) +000476 6153 mov r5, r1 +000478 430b jsr @r3 +00047a 60d3 mov r13, r0 +00047c 52f7 mov.l @(h'1c,r15), r2 +00047e 6153 mov r5, r1 +000480 6303 mov r0, r3 +000482 4000 shll r0 +000484 303c add r3, r0 +000486 4008 shll2 r0 +000488 9390 mov.w @(h'120,pc), r3 ;@(h'5ac) +00048a e807 mov #h'7, r8 +00048c 4008 shll2 r0 +00048e 6403 mov r0, r4 +000490 343c add r3, r4 +000492 6b43 mov r4, r11 +000494 d347 mov.l @(h'11c,pc), r3 ;@(h'5b4) +000496 6c43 mov r4, r12 +000498 325c add r5, r2 +00049a 1f22 mov.l r2, @(h'8,r15) +00049c 430b jsr @r3 +00049e 60d3 mov r13, r0 +0004a0 53f6 mov.l @(h'18,r15), r3 +0004a2 6103 mov r0, r1 +0004a4 4000 shll r0 +0004a6 4108 shll2 r1 +0004a8 301c add r1, r0 +0004aa 303c add r3, r0 +0004ac 1f03 mov.l r0, @(h'c,r15) +0004ae 638b neg r8, r3 +0004b0 50f2 mov.l @(h'8,r15), r0 +0004b2 6000 mov.b @r0, r0 +0004b4 600c extu.b r0, r0 +0004b6 403d shld r3, r0 +0004b8 c801 tst #h'1, r0 +0004ba 8947 bt h'8e ;@(h'54c) +0004bc 63e2 mov.l @r14, r3 +0004be 4308 shll2 r3 +0004c0 62a2 mov.l @r10, r2 +0004c2 4308 shll2 r3 +0004c4 d13c mov.l @(h'f0,pc), r1 ;@(h'5b8) +0004c6 332c add r2, r3 +0004c8 410b jsr @r1 +0004ca 60c3 mov r12, r0 +0004cc 2302 mov.l r0, @r3 +0004ce 63e2 mov.l @r14, r3 +0004d0 62a2 mov.l @r10, r2 +0004d2 4308 shll2 r3 +0004d4 51f3 mov.l @(h'c,r15), r1 +0004d6 4308 shll2 r3 +0004d8 332c add r2, r3 +0004da 1311 mov.l r1, @(h'4,r3) +0004dc 53f5 mov.l @(h'14,r15), r3 +0004de 3c37 cmp/gt r3, r12 +0004e0 8b03 bf h'6 ;@(h'4ea) +0004e2 1fb5 mov.l r11, @(h'14,r15) +0004e4 63e2 mov.l @r14, r3 +0004e6 d235 mov.l @(h'd4,pc), r2 ;@(h'5bc) +0004e8 2232 mov.l r3, @r2 +0004ea 61e2 mov.l @r14, r1 +0004ec 63a2 mov.l @r10, r3 +0004ee 4108 shll2 r1 +0004f0 d233 mov.l @(h'cc,pc), r2 ;@(h'5c0) +0004f2 4108 shll2 r1 +0004f4 313c add r3, r1 +0004f6 e308 mov #h'8, r3 +0004f8 331c add r1, r3 +0004fa 2f36 mov.l r3, @-r15 +0004fc 6022 mov.l @r2, r0 +0004fe 700c +000500 1f05 mov.l r0, @(h'14,r15) +000502 6000 mov.b @r0, r0 +000504 600c extu.b r0, r0 +000506 8807 cmp/eq #h'7, r0 +000508 8904 bt h'8 ;@(h'514) +00050a 53f5 mov.l @(h'14,r15), r3 +00050c 8431 mov.b @(h'1,r3), r0 +00050e 600c extu.b r0, r0 +000510 8807 cmp/eq #h'7, r0 +000512 8b0f bf h'1e ;@(h'534) +000514 d32b mov.l @(h'ac,pc), r3 ;@(h'5c4) +000516 430b jsr @r3 +000518 0009 nop +00051a 4011 cmp/pz r0 +00051c 8b01 bf h'2 ;@(h'522) +00051e a005 bra h'a ;@(h'52c) +000520 c901 and #h'1, r0 +000522 6007 not r0, r0 +000524 7001 +000526 c901 and #h'1, r0 +000528 6007 not r0, r0 +00052a 7001 +00052c 8801 cmp/eq #h'1, r0 +00052e 8b01 bf h'2 ;@(h'534) +000530 a001 bra h'2 ;@(h'536) +000532 e202 mov #h'2, r2 +000534 e201 mov #h'1, r2 +000536 60f6 mov.l @r15+, r0 +000538 2022 mov.l r2, @r0 +00053a 63e2 mov.l @r14, r3 +00053c 62a2 mov.l @r10, r2 +00053e 4308 shll2 r3 +000540 4308 shll2 r3 +000542 332c add r2, r3 +000544 1393 mov.l r9, @(h'c,r3) +000546 63e2 mov.l @r14, r3 +000548 7301 +00054a 2e32 mov.l r3, @r14 +00054c 52f1 mov.l @(h'4,r15), r2 +00054e 7b06 +000550 7201 +000552 7c06 +000554 1f21 mov.l r2, @(h'4,r15) +000556 e308 mov #h'8, r3 +000558 3233 cmp/ge r3, r2 +00055a 8fa8 bf/s h'-b0 ;@(h'4ae) +00055c 78ff add #h'ff, r8 +00055e 62f2 mov.l @r15, r2 +000560 7201 +000562 2f22 mov.l r2, @r15 +000564 53f8 mov.l @(h'20,r15), r3 +000566 61f2 mov.l @r15, r1 +000568 3133 cmp/ge r3, r1 +00056a 8b81 bf h'-fe ;@(h'470) +00056c 60d3 mov r13, r0 +00056e 63d3 mov r13, r3 +000570 4000 shll r0 +000572 303c add r3, r0 +000574 4008 shll2 r0 +000576 4008 shll2 r0 +000578 7f24 add #h'24, r15 +00057a 4f16 lds.l @r15+, macl +00057c 4f26 lds.l @r15+, pr +00057e 68f6 mov.l @r15+, r8 +000580 69f6 mov.l @r15+, r9 +000582 6af6 mov.l @r15+, r10 +000584 6bf6 mov.l @r15+, r11 +000586 6cf6 mov.l @r15+, r12 +000588 6df6 mov.l @r15+, r13 +00058a 000b rts +00058c 6ef6 mov.l @r15+, r14 +00058e e400 mov #h'0, r4 +000590 2fe6 mov.l r14, @-r15 +000592 6e43 mov r4, r14 +000594 2fd6 mov.l r13, @-r15 +000596 2fc6 mov.l r12, @-r15 +000598 2fb6 mov.l r11, @-r15 +00059a 2fa6 mov.l r10, @-r15 +00059c 2f96 mov.l r9, @-r15 +00059e 6a43 mov r4, r10 +0005a0 db0a mov.l @(h'28,pc), r11 ;@(h'5cc) +0005a2 2f86 mov.l r8, @-r15 +0005a4 4f22 sts.l pr, @-r15 +0005a6 d808 mov.l @(h'20,pc), r8 ;@(h'5c8) +0005a8 a035 bra h'6a ;@(h'616) +0005aa 6d43 mov r4, r13 +0005ac 0082 stc r0_bank, r0 +0005ae 0000 +0005b0 0030 +0005b2 beb0 bsr h'-2a0 ;@(h'316) +0005b4 0030 +0005b6 bdfc bsr h'-408 ;@(h'1b2) +0005b8 0030 +0005ba b7a8 bsr h'f50 ;@(h'150e) +0005bc 0810 +0005be 0154 mov.b r5, @(r0,r1) +0005c0 0810 +0005c2 01dc mov.b @(r0,r13), r1 +0005c4 0030 +0005c6 c1b4 mov.w r0, @(h'168,gbr) +0005c8 0030 +0005ca a47e bra h'8fc ;@(h'eca) +0005cc 0810 +0005ce 018c mov.b @(r0,r8), r1 +0005d0 6cb2 mov.l @r11, r12 +0005d2 62d3 mov r13, r2 +0005d4 32cc add r12, r2 +0005d6 5322 mov.l @(h'8,r2), r3 +0005d8 2338 tst r3, r3 +0005da 8919 bt h'32 ;@(h'610) +0005dc d395 mov.l @(h'254,pc), r3 ;@(h'834) +0005de 69e3 mov r14, r9 +0005e0 39cc add r12, r9 +0005e2 5691 mov.l @(h'4,r9), r6 +0005e4 430b jsr @r3 +0005e6 6092 mov.l @r9, r0 +0005e8 d493 mov.l @(h'24c,pc), r4 ;@(h'838) +0005ea 480b jsr @r8 +0005ec 6503 mov r0, r5 +0005ee 6cb2 mov.l @r11, r12 +0005f0 d290 mov.l @(h'240,pc), r2 ;@(h'834) +0005f2 3cec add r14, r12 +0005f4 56c1 mov.l @(h'4,r12), r6 +0005f6 420b jsr @r2 +0005f8 60c2 mov.l @r12, r0 +0005fa 6503 mov r0, r5 +0005fc 50c2 mov.l @(h'8,r12), r0 +0005fe 8801 cmp/eq #h'1, r0 +000600 8b02 bf h'4 ;@(h'608) +000602 d48e mov.l @(h'238,pc), r4 ;@(h'83c) +000604 a001 bra h'2 ;@(h'60a) +000606 0009 nop +000608 d48d mov.l @(h'234,pc), r4 ;@(h'840) +00060a d28e mov.l @(h'238,pc), r2 ;@(h'844) +00060c 420b jsr @r2 +00060e 0009 nop +000610 7a01 +000612 7e10 add #h'10, r14 +000614 7d10 add #h'10, r13 +000616 d28c mov.l @(h'230,pc), r2 ;@(h'848) +000618 6322 mov.l @r2, r3 +00061a 3a33 cmp/ge r3, r10 +00061c 8bd8 bf h'-50 ;@(h'5d0) +00061e 4f26 lds.l @r15+, pr +000620 68f6 mov.l @r15+, r8 +000622 69f6 mov.l @r15+, r9 +000624 6af6 mov.l @r15+, r10 +000626 6bf6 mov.l @r15+, r11 +000628 6cf6 mov.l @r15+, r12 +00062a 6df6 mov.l @r15+, r13 +00062c 000b rts +00062e 6ef6 mov.l @r15+, r14 +000630 2fe6 mov.l r14, @-r15 +000632 2fd6 mov.l r13, @-r15 +000634 2fc6 mov.l r12, @-r15 +000636 2fb6 mov.l r11, @-r15 +000638 2fa6 mov.l r10, @-r15 +00063a 2f96 mov.l r9, @-r15 +00063c 2f86 mov.l r8, @-r15 +00063e 4f22 sts.l pr, @-r15 +000640 d182 mov.l @(h'208,pc), r1 ;@(h'84c) +000642 7ff0 add #h'f0, r15 +000644 6712 mov.l @r1, r7 +000646 2778 tst r7, r7 +000648 890b bt h'16 ;@(h'662) +00064a 6173 mov r7, r1 +00064c d081 mov.l @(h'204,pc), r0 ;@(h'854) +00064e 4108 shll2 r1 +000650 d281 mov.l @(h'204,pc), r2 ;@(h'858) +000652 4108 shll2 r1 +000654 de7e mov.l @(h'1f8,pc), r14 ;@(h'850) +000656 63e2 mov.l @r14, r3 +000658 313c add r3, r1 +00065a 420b jsr @r2 +00065c 6112 mov.l @r1, r1 +00065e 8800 cmp/eq #h'0, r0 +000660 8901 bt h'2 ;@(h'666) +000662 a158 bra h'2b0 ;@(h'916) +000664 e000 mov #h'0, r0 +000666 e700 mov #h'0, r7 +000668 dc7c mov.l @(h'1f0,pc), r12 ;@(h'85c) +00066a 6363 mov r6, r3 +00066c db7c mov.l @(h'1f0,pc), r11 ;@(h'860) +00066e 6d73 mov r7, r13 +000670 1f72 mov.l r7, @(h'8,r15) +000672 6973 mov r7, r9 +000674 d77b mov.l @(h'1ec,pc), r7 ;@(h'864) +000676 6893 mov r9, r8 +000678 73ff add #h'ff, r3 +00067a a145 bra h'28a ;@(h'908) +00067c 1f33 mov.l r3, @(h'c,r15) +00067e 6ad3 mov r13, r10 +000680 63e2 mov.l @r14, r3 +000682 4a08 shll2 r10 +000684 4a08 shll2 r10 +000686 3a3c add r3, r10 +000688 52a3 mov.l @(h'c,r10), r2 +00068a 2228 tst r2, r2 +00068c 8b01 bf h'2 ;@(h'692) +00068e a07f bra h'fe ;@(h'790) +000690 0009 nop +000692 d075 mov.l @(h'1d4,pc), r0 ;@(h'868) +000694 d275 mov.l @(h'1d4,pc), r2 ;@(h'86c) +000696 420b jsr @r2 +000698 61a2 mov.l @r10, r1 +00069a 6103 mov r0, r1 +00069c d274 mov.l @(h'1d0,pc), r2 ;@(h'870) +00069e 6072 mov.l @r7, r0 +0006a0 03cc mov.b @(r0,r12), r3 +0006a2 30cc add r12, r0 +0006a4 840c mov.b @(h'c,r0), r0 +0006a6 633c extu.b r3, r3 +0006a8 600c extu.b r0, r0 +0006aa 3038 sub r3, r0 +0006ac e300 mov #h'0, r3 +0006ae 3307 cmp/gt r0, r3 +0006b0 303e addc r3, r0 +0006b2 4021 shar r0 +0006b4 420b jsr @r2 +0006b6 7008 +0006b8 d36e mov.l @(h'1b8,pc), r3 ;@(h'874) +0006ba 430b jsr @r3 +0006bc 0009 nop +0006be 8800 cmp/eq #h'0, r0 +0006c0 8907 bt h'e ;@(h'6d2) +0006c2 d26b mov.l @(h'1ac,pc), r2 ;@(h'870) +0006c4 420b jsr @r2 +0006c6 50a3 mov.l @(h'c,r10), r0 +0006c8 d36b mov.l @(h'1ac,pc), r3 ;@(h'878) +0006ca 430b jsr @r3 +0006cc 61a2 mov.l @r10, r1 +0006ce a01f bra h'3e ;@(h'710) +0006d0 2a02 mov.l r0, @r10 +0006d2 d065 mov.l @(h'194,pc), r0 ;@(h'868) +0006d4 d365 mov.l @(h'194,pc), r3 ;@(h'86c) +0006d6 430b jsr @r3 +0006d8 61a2 mov.l @r10, r1 +0006da 6103 mov r0, r1 +0006dc d264 mov.l @(h'190,pc), r2 ;@(h'870) +0006de 6072 mov.l @r7, r0 +0006e0 03cc mov.b @(r0,r12), r3 +0006e2 30cc add r12, r0 +0006e4 840c mov.b @(h'c,r0), r0 +0006e6 633c extu.b r3, r3 +0006e8 600c extu.b r0, r0 +0006ea 3038 sub r3, r0 +0006ec e300 mov #h'0, r3 +0006ee 3307 cmp/gt r0, r3 +0006f0 303e addc r3, r0 +0006f2 4021 shar r0 +0006f4 420b jsr @r2 +0006f6 7008 +0006f8 d357 mov.l @(h'15c,pc), r3 ;@(h'858) +0006fa 430b jsr @r3 +0006fc 0009 nop +0006fe 8800 cmp/eq #h'0, r0 +000700 8906 bt h'c ;@(h'710) +000702 d25b mov.l @(h'16c,pc), r2 ;@(h'870) +000704 420b jsr @r2 +000706 50a3 mov.l @(h'c,r10), r0 +000708 d358 mov.l @(h'160,pc), r3 ;@(h'86c) +00070a 430b jsr @r3 +00070c 61a2 mov.l @r10, r1 +00070e 2a02 mov.l r0, @r10 +000710 63e2 mov.l @r14, r3 +000712 62d3 mov r13, r2 +000714 4208 shll2 r2 +000716 4208 shll2 r2 +000718 323c add r3, r2 +00071a 5121 mov.l @(h'4,r2), r1 +00071c 6372 mov.l @r7, r3 +00071e 7102 +000720 33bc add r11, r3 +000722 843c mov.b @(h'c,r3), r0 +000724 620c extu.b r0, r2 +000726 6072 mov.l @r7, r0 +000728 03bc mov.b @(r0,r11), r3 +00072a 633c extu.b r3, r3 +00072c 3238 sub r3, r2 +00072e e300 mov #h'0, r3 +000730 3327 cmp/gt r2, r3 +000732 323e addc r3, r2 +000734 4221 shar r2 +000736 324c add r4, r2 +000738 3127 cmp/gt r2, r1 +00073a 8b09 bf h'12 ;@(h'750) +00073c 63e2 mov.l @r14, r3 +00073e 6ad3 mov r13, r10 +000740 4a08 shll2 r10 +000742 4a08 shll2 r10 +000744 3a3c add r3, r10 +000746 53a3 mov.l @(h'c,r10), r3 +000748 52a1 mov.l @(h'4,r10), r2 +00074a 3238 sub r3, r2 +00074c a025 bra h'4a ;@(h'79a) +00074e 1a21 mov.l r2, @(h'4,r10) +000750 63e2 mov.l @r14, r3 +000752 60d3 mov r13, r0 +000754 4008 shll2 r0 +000756 4008 shll2 r0 +000758 303c add r3, r0 +00075a 5201 mov.l @(h'4,r0), r2 +00075c 6372 mov.l @r7, r3 +00075e 7202 +000760 33bc add r11, r3 +000762 843c mov.b @(h'c,r3), r0 +000764 610c extu.b r0, r1 +000766 6072 mov.l @r7, r0 +000768 03bc mov.b @(r0,r11), r3 +00076a 633c extu.b r3, r3 +00076c 3138 sub r3, r1 +00076e e300 mov #h'0, r3 +000770 3317 cmp/gt r1, r3 +000772 313e addc r3, r1 +000774 4121 shar r1 +000776 314c add r4, r1 +000778 3213 cmp/ge r1, r2 +00077a 890e bt h'1c ;@(h'79a) +00077c 63e2 mov.l @r14, r3 +00077e 6ad3 mov r13, r10 +000780 4a08 shll2 r10 +000782 4a08 shll2 r10 +000784 3a3c add r3, r10 +000786 53a3 mov.l @(h'c,r10), r3 +000788 52a1 mov.l @(h'4,r10), r2 +00078a 323c add r3, r2 +00078c a005 bra h'a ;@(h'79a) +00078e 1a21 mov.l r2, @(h'4,r10) +000790 d339 mov.l @(h'e4,pc), r3 ;@(h'878) +000792 6053 mov r5, r0 +000794 430b jsr @r3 +000796 61a2 mov.l @r10, r1 +000798 2a02 mov.l r0, @r10 +00079a 4615 cmp/pl r6 +00079c 8f03 bf/s h'6 ;@(h'7a6) +00079e 6ae2 mov.l @r14, r10 +0007a0 e306 mov #h'6, r3 +0007a2 3637 cmp/gt r3, r6 +0007a4 8b70 bf h'e0 ;@(h'888) +0007a6 61d3 mov r13, r1 +0007a8 d331 mov.l @(h'c4,pc), r3 ;@(h'870) +0007aa 4108 shll2 r1 +0007ac 4108 shll2 r1 +0007ae 31ac add r10, r1 +0007b0 2f12 mov.l r1, @r15 +0007b2 6112 mov.l @r1, r1 +0007b4 1f11 mov.l r1, @(h'4,r15) +0007b6 6072 mov.l @r7, r0 +0007b8 30cc add r12, r0 +0007ba 840c mov.b @(h'c,r0), r0 +0007bc 600c extu.b r0, r0 +0007be 430b jsr @r3 +0007c0 700e +0007c2 d22e mov.l @(h'b8,pc), r2 ;@(h'87c) +0007c4 420b jsr @r2 +0007c6 0009 nop +0007c8 8800 cmp/eq #h'0, r0 +0007ca 8b01 bf h'2 ;@(h'7d0) +0007cc a096 bra h'12c ;@(h'8fc) +0007ce 0009 nop +0007d0 6072 mov.l @r7, r0 +0007d2 00cc mov.b @(r0,r12), r0 +0007d4 d326 mov.l @(h'98,pc), r3 ;@(h'870) +0007d6 600c extu.b r0, r0 +0007d8 430b jsr @r3 +0007da 70fd add #h'fd, r0 +0007dc d228 mov.l @(h'a0,pc), r2 ;@(h'880) +0007de 420b jsr @r2 +0007e0 51f1 mov.l @(h'4,r15), r1 +0007e2 8800 cmp/eq #h'0, r0 +0007e4 8b01 bf h'2 ;@(h'7ea) +0007e6 a089 bra h'112 ;@(h'8fc) +0007e8 0009 nop +0007ea 63f2 mov.l @r15, r3 +0007ec 6272 mov.l @r7, r2 +0007ee 32bc add r11, r2 +0007f0 842c mov.b @(h'c,r2), r0 +0007f2 600c extu.b r0, r0 +0007f4 5331 mov.l @(h'4,r3), r3 +0007f6 304c add r4, r0 +0007f8 7006 +0007fa 3307 cmp/gt r0, r3 +0007fc 8b01 bf h'2 ;@(h'802) +0007fe a07d bra h'fa ;@(h'8fc) +000800 0009 nop +000802 61f2 mov.l @r15, r1 +000804 6072 mov.l @r7, r0 +000806 03bc mov.b @(r0,r11), r3 +000808 5211 mov.l @(h'4,r1), r2 +00080a 633c extu.b r3, r3 +00080c 334c add r4, r3 +00080e 73f5 add #h'f5, r3 +000810 3233 cmp/ge r3, r2 +000812 8b73 bf h'e6 ;@(h'8fc) +000814 d31b mov.l @(h'6c,pc), r3 ;@(h'884) +000816 6032 mov.l @r3, r0 +000818 840c mov.b @(h'c,r0), r0 +00081a 600c extu.b r0, r0 +00081c 880a cmp/eq #h'a, r0 +00081e 8904 bt h'8 ;@(h'82a) +000820 6032 mov.l @r3, r0 +000822 840d mov.b @(h'd,r0), r0 +000824 600c extu.b r0, r0 +000826 880a cmp/eq #h'a, r0 +000828 8b68 bf h'd0 ;@(h'8fc) +00082a 3a8c add r8, r10 +00082c e301 mov #h'1, r3 +00082e a065 bra h'ca ;@(h'8fc) +000830 1a33 mov.l r3, @(h'c,r10) +000832 0000 +000834 0030 +000836 bd5c bsr h'-548 ;@(h'2f2) +000838 0031 +00083a 082c mov.b @(r0,r2), r8 +00083c 0031 +00083e 081c mov.b @(r0,r1), r8 +000840 0031 +000842 0824 mov.b r2, @(r0,r8) +000844 0030 +000846 a394 bra h'728 ;@(h'f72) +000848 0810 +00084a 0150 +00084c 0810 +00084e 0154 mov.b r5, @(r0,r1) +000850 0810 +000852 018c mov.b @(r0,r8), r1 +000854 c0c0 mov.b r0, @(h'c0,gbr) +000856 0000 +000858 0030 +00085a b878 bsr h'-f10 ;@(h'fffff94e) +00085c 0031 +00085e 3dfb subv r15, r13 +000860 0031 +000862 3e13 cmp/ge r1, r14 +000864 0810 +000866 015c mov.b @(r0,r5), r1 +000868 4000 shll r0 +00086a 0000 +00086c 0030 +00086e adea bra h'-42c ;@(h'446) +000870 0030 +000872 b7a8 bsr h'f50 ;@(h'17c6) +000874 0030 +000876 b6dc bsr h'db8 ;@(h'1632) +000878 0030 +00087a ade4 bra h'-438 ;@(h'446) +00087c 0030 +00087e b800 bsr h'-1000 ;@(h'fffff882) +000880 0030 +000882 b5bc bsr h'b78 ;@(h'13fe) +000884 0810 +000886 01dc mov.b @(r0,r13), r1 +000888 51f2 mov.l @(h'8,r15), r1 +00088a 31ac add r10, r1 +00088c 2f12 mov.l r1, @r15 +00088e 6112 mov.l @r1, r1 +000890 d36b mov.l @(h'1ac,pc), r3 ;@(h'a40) +000892 1f11 mov.l r1, @(h'4,r15) +000894 6072 mov.l @r7, r0 +000896 30cc add r12, r0 +000898 840c mov.b @(h'c,r0), r0 +00089a 600c extu.b r0, r0 +00089c 430b jsr @r3 +00089e 7012 add #h'12, r0 +0008a0 d268 mov.l @(h'1a0,pc), r2 ;@(h'a44) +0008a2 420b jsr @r2 +0008a4 0009 nop +0008a6 8800 cmp/eq #h'0, r0 +0008a8 8928 bt h'50 ;@(h'8fc) +0008aa 6072 mov.l @r7, r0 +0008ac d364 mov.l @(h'190,pc), r3 ;@(h'a40) +0008ae 00cc mov.b @(r0,r12), r0 +0008b0 600c extu.b r0, r0 +0008b2 430b jsr @r3 +0008b4 70f9 add #h'f9, r0 +0008b6 d264 mov.l @(h'190,pc), r2 ;@(h'a48) +0008b8 420b jsr @r2 +0008ba 51f1 mov.l @(h'4,r15), r1 +0008bc 8800 cmp/eq #h'0, r0 +0008be 891d bt h'3a ;@(h'8fc) +0008c0 63f2 mov.l @r15, r3 +0008c2 6272 mov.l @r7, r2 +0008c4 5331 mov.l @(h'4,r3), r3 +0008c6 32bc add r11, r2 +0008c8 842c mov.b @(h'c,r2), r0 +0008ca 600c extu.b r0, r0 +0008cc 304c add r4, r0 +0008ce 700a +0008d0 3307 cmp/gt r0, r3 +0008d2 8913 bt h'26 ;@(h'8fc) +0008d4 61f2 mov.l @r15, r1 +0008d6 6072 mov.l @r7, r0 +0008d8 5211 mov.l @(h'4,r1), r2 +0008da 03bc mov.b @(r0,r11), r3 +0008dc 633c extu.b r3, r3 +0008de 334c add r4, r3 +0008e0 73f1 add #h'f1, r3 +0008e2 3233 cmp/ge r3, r2 +0008e4 8b0a bf h'14 ;@(h'8fc) +0008e6 d359 mov.l @(h'164,pc), r3 ;@(h'a4c) +0008e8 52f3 mov.l @(h'c,r15), r2 +0008ea 6032 mov.l @r3, r0 +0008ec 7020 add #h'20, r0 +0008ee 002c mov.b @(r0,r2), r0 +0008f0 600c extu.b r0, r0 +0008f2 8802 cmp/eq #h'2, r0 +0008f4 8b02 bf h'4 ;@(h'8fc) +0008f6 3a9c add r9, r10 +0008f8 e302 mov #h'2, r3 +0008fa 1a33 mov.l r3, @(h'c,r10) +0008fc 52f2 mov.l @(h'8,r15), r2 +0008fe 7810 add #h'10, r8 +000900 7d01 +000902 7910 add #h'10, r9 +000904 7210 add #h'10, r2 +000906 1f22 mov.l r2, @(h'8,r15) +000908 d251 mov.l @(h'144,pc), r2 ;@(h'a50) +00090a 6322 mov.l @r2, r3 +00090c 3d33 cmp/ge r3, r13 +00090e 8901 bt h'2 ;@(h'914) +000910 aeb5 bra h'-296 ;@(h'67e) +000912 0009 nop +000914 e001 mov #h'1, r0 +000916 7f10 add #h'10, r15 +000918 4f26 lds.l @r15+, pr +00091a 68f6 mov.l @r15+, r8 +00091c 69f6 mov.l @r15+, r9 +00091e 6af6 mov.l @r15+, r10 +000920 6bf6 mov.l @r15+, r11 +000922 6cf6 mov.l @r15+, r12 +000924 6df6 mov.l @r15+, r13 +000926 000b rts +000928 6ef6 mov.l @r15+, r14 +00092a 2fe6 mov.l r14, @-r15 +00092c 2fd6 mov.l r13, @-r15 +00092e 2fc6 mov.l r12, @-r15 +000930 2fb6 mov.l r11, @-r15 +000932 ec00 mov #h'0, r12 +000934 d347 mov.l @(h'11c,pc), r3 ;@(h'a54) +000936 6bc3 mov r12, r11 +000938 d247 mov.l @(h'11c,pc), r2 ;@(h'a58) +00093a 2fa6 mov.l r10, @-r15 +00093c 2f96 mov.l r9, @-r15 +00093e 6ac3 mov r12, r10 +000940 dd46 mov.l @(h'118,pc), r13 ;@(h'a5c) +000942 69c3 mov r12, r9 +000944 de46 mov.l @(h'118,pc), r14 ;@(h'a60) +000946 2f86 mov.l r8, @-r15 +000948 4f22 sts.l pr, @-r15 +00094a 68c3 mov r12, r8 +00094c 4f12 sts.l macl, @-r15 +00094e 7fec add #h'ec, r15 +000950 1f31 mov.l r3, @(h'4,r15) +000952 a065 bra h'ca ;@(h'a20) +000954 2f22 mov.l r2, @r15 +000956 6183 mov r8, r1 +000958 d239 mov.l @(h'e4,pc), r2 ;@(h'a40) +00095a 4108 shll2 r1 +00095c 63d2 mov.l @r13, r3 +00095e 4108 shll2 r1 +000960 1f32 mov.l r3, @(h'8,r15) +000962 313c add r3, r1 +000964 1f13 mov.l r1, @(h'c,r15) +000966 6112 mov.l @r1, r1 +000968 1f14 mov.l r1, @(h'10,r15) +00096a 53f1 mov.l @(h'4,r15), r3 +00096c 60e2 mov.l @r14, r0 +00096e 303c add r3, r0 +000970 840c mov.b @(h'c,r0), r0 +000972 600c extu.b r0, r0 +000974 420b jsr @r2 +000976 305c add r5, r0 +000978 d232 mov.l @(h'c8,pc), r2 ;@(h'a44) +00097a 420b jsr @r2 +00097c 0009 nop +00097e 8800 cmp/eq #h'0, r0 +000980 894a bt h'94 ;@(h'a18) +000982 52f1 mov.l @(h'4,r15), r2 +000984 60e2 mov.l @r14, r0 +000986 002c mov.b @(r0,r2), r0 +000988 d12d mov.l @(h'b4,pc), r1 ;@(h'a40) +00098a 600c extu.b r0, r0 +00098c 305c add r5, r0 +00098e 410b jsr @r1 +000990 70fb add #h'fb, r0 +000992 51f4 mov.l @(h'10,r15), r1 +000994 d32c mov.l @(h'b0,pc), r3 ;@(h'a48) +000996 430b jsr @r3 +000998 0009 nop +00099a 8800 cmp/eq #h'0, r0 +00099c 893c bt h'78 ;@(h'a18) +00099e 53f3 mov.l @(h'c,r15), r3 +0009a0 62f2 mov.l @r15, r2 +0009a2 61e2 mov.l @r14, r1 +0009a4 5331 mov.l @(h'4,r3), r3 +0009a6 312c add r2, r1 +0009a8 841c mov.b @(h'c,r1), r0 +0009aa 600c extu.b r0, r0 +0009ac 304c add r4, r0 +0009ae 3307 cmp/gt r0, r3 +0009b0 8932 bt h'64 ;@(h'a18) +0009b2 63f2 mov.l @r15, r3 +0009b4 60e2 mov.l @r14, r0 +0009b6 023c mov.b @(r0,r3), r2 +0009b8 50f3 mov.l @(h'c,r15), r0 +0009ba 622c extu.b r2, r2 +0009bc 5101 mov.l @(h'4,r0), r1 +0009be 324c add r4, r2 +0009c0 72fb add #h'fb, r2 +0009c2 3123 cmp/ge r2, r1 +0009c4 8b28 bf h'50 ;@(h'a18) +0009c6 53f2 mov.l @(h'8,r15), r3 +0009c8 33ac add r10, r3 +0009ca 5232 mov.l @(h'8,r3), r2 +0009cc 2228 tst r2, r2 +0009ce 8920 bt h'40 ;@(h'a12) +0009d0 e206 mov #h'6, r2 +0009d2 3727 cmp/gt r2, r7 +0009d4 8b07 bf h'e ;@(h'9e6) +0009d6 e05c mov #h'5c, r0 +0009d8 d31c mov.l @(h'70,pc), r3 ;@(h'a4c) +0009da e25c mov #h'5c, r2 +0009dc 6132 mov.l @r3, r1 +0009de 001d mov.w @(r0,r1), r0 +0009e0 7001 +0009e2 321c add r1, r2 +0009e4 2201 mov.w r0, @r2 +0009e6 60d2 mov.l @r13, r0 +0009e8 30bc add r11, r0 +0009ea 5002 mov.l @(h'8,r0), r0 +0009ec 8801 cmp/eq #h'1, r0 +0009ee 8b01 bf h'2 ;@(h'9f4) +0009f0 a001 bra h'2 ;@(h'9f6) +0009f2 e301 mov #h'1, r3 +0009f4 e302 mov #h'2, r3 +0009f6 e176 mov #h'76, r1 +0009f8 d214 mov.l @(h'50,pc), r2 ;@(h'a4c) +0009fa 6022 mov.l @r2, r0 +0009fc 001c mov.b @(r0,r1), r0 +0009fe 8801 cmp/eq #h'1, r0 +000a00 8b01 bf h'2 ;@(h'a06) +000a02 a001 bra h'2 ;@(h'a08) +000a04 e102 mov #h'2, r1 +000a06 e101 mov #h'1, r1 +000a08 0317 mul.l r1, r3 +000a0a 031a sts macl, r3 +000a0c 6162 mov.l @r6, r1 +000a0e 313c add r3, r1 +000a10 2612 mov.l r1, @r6 +000a12 63d2 mov.l @r13, r3 +000a14 339c add r9, r3 +000a16 13c2 mov.l r12, @(h'8,r3) +000a18 7801 +000a1a 7910 add #h'10, r9 +000a1c 7b10 add #h'10, r11 +000a1e 7a10 add #h'10, r10 +000a20 d30b mov.l @(h'2c,pc), r3 ;@(h'a50) +000a22 6232 mov.l @r3, r2 +000a24 3823 cmp/ge r2, r8 +000a26 8b96 bf h'-d4 ;@(h'956) +000a28 7f14 add #h'14, r15 +000a2a 4f16 lds.l @r15+, macl +000a2c 4f26 lds.l @r15+, pr +000a2e 68f6 mov.l @r15+, r8 +000a30 69f6 mov.l @r15+, r9 +000a32 6af6 mov.l @r15+, r10 +000a34 6bf6 mov.l @r15+, r11 +000a36 6cf6 mov.l @r15+, r12 +000a38 6df6 mov.l @r15+, r13 +000a3a 000b rts +000a3c 6ef6 mov.l @r15+, r14 +000a3e 0000 +000a40 0030 +000a42 b7a8 bsr h'f50 ;@(h'1996) +000a44 0030 +000a46 b800 bsr h'-1000 ;@(h'fffffa4a) +000a48 0030 +000a4a b5bc bsr h'b78 ;@(h'15c6) +000a4c 0810 +000a4e 01dc mov.b @(r0,r13), r1 +000a50 0810 +000a52 0150 +000a54 0031 +000a56 3dfb subv r15, r13 +000a58 0031 +000a5a 3e13 cmp/ge r1, r14 +000a5c 0810 +000a5e 018c mov.b @(r0,r8), r1 +000a60 0810 +000a62 015c mov.b @(r0,r5), r1 +000a64 d735 mov.l @(h'd4,pc), r7 ;@(h'b3c) +000a66 e500 mov #h'0, r5 +000a68 9667 mov.w @(h'ce,pc), r6 ;@(h'b3a) +000a6a 6473 mov r7, r4 +000a6c 367c add r7, r6 +000a6e 1454 mov.l r5, @(h'10,r4) +000a70 741c add #h'1c, r4 +000a72 3462 cmp/hs r6, r4 +000a74 8bfb bf h'-a ;@(h'a6e) +000a76 000b rts +000a78 0009 nop +000a7a e51c mov #h'1c, r5 +000a7c 2fe6 mov.l r14, @-r15 +000a7e 2fd6 mov.l r13, @-r15 +000a80 2fc6 mov.l r12, @-r15 +000a82 2fb6 mov.l r11, @-r15 +000a84 2fa6 mov.l r10, @-r15 +000a86 6b43 mov r4, r11 +000a88 dd2c mov.l @(h'b0,pc), r13 ;@(h'b3c) +000a8a 2f86 mov.l r8, @-r15 +000a8c 4f22 sts.l pr, @-r15 +000a8e 4f12 sts.l macl, @-r15 +000a90 7ffc add #h'fc, r15 +000a92 a001 bra h'2 ;@(h'a98) +000a94 e400 mov #h'0, r4 +000a96 7401 +000a98 0457 mul.l r5, r4 +000a9a 021a sts macl, r2 +000a9c 32dc add r13, r2 +000a9e 5324 mov.l @(h'10,r2), r3 +000aa0 2338 tst r3, r3 +000aa2 8902 bt h'4 ;@(h'aaa) +000aa4 e305 mov #h'5, r3 +000aa6 3433 cmp/ge r3, r4 +000aa8 8bf5 bf h'-16 ;@(h'a96) +000aaa 6043 mov r4, r0 +000aac 8805 cmp/eq #h'5, r0 +000aae 8b01 bf h'2 ;@(h'ab4) +000ab0 a153 bra h'2a6 ;@(h'd5a) +000ab2 e000 mov #h'0, r0 +000ab4 0457 mul.l r5, r4 +000ab6 e601 mov #h'1, r6 +000ab8 de21 mov.l @(h'84,pc), r14 ;@(h'b40) +000aba 0c1a sts macl, r12 +000abc 6ac3 mov r12, r10 +000abe 3adc add r13, r10 +000ac0 1a64 mov.l r6, @(h'10,r10) +000ac2 4e0b jsr @r14 +000ac4 1a66 mov.l r6, @(h'18,r10) +000ac6 4011 cmp/pz r0 +000ac8 8b01 bf h'2 ;@(h'ace) +000aca a005 bra h'a ;@(h'ad8) +000acc c901 and #h'1, r0 +000ace 6007 not r0, r0 +000ad0 7001 +000ad2 c901 and #h'1, r0 +000ad4 6007 not r0, r0 +000ad6 7001 +000ad8 1a05 mov.l r0, @(h'14,r10) +000ada d31a mov.l @(h'68,pc), r3 ;@(h'b44) +000adc 2a32 mov.l r3, @r10 +000ade 52a5 mov.l @(h'14,r10), r2 +000ae0 2228 tst r2, r2 +000ae2 8b5f bf h'be ;@(h'ba4) +000ae4 4b15 cmp/pl r11 +000ae6 8b05 bf h'a ;@(h'af4) +000ae8 60b3 mov r11, r0 +000aea 8802 cmp/eq #h'2, r0 +000aec 8902 bt h'4 ;@(h'af4) +000aee 60b3 mov r11, r0 +000af0 8803 cmp/eq #h'3, r0 +000af2 8b0a bf h'14 ;@(h'b0a) +000af4 62c3 mov r12, r2 +000af6 32dc add r13, r2 +000af8 6823 mov r2, r8 +000afa 4e0b jsr @r14 +000afc 7804 +000afe 6103 mov r0, r1 +000b00 d311 mov.l @(h'44,pc), r3 ;@(h'b48) +000b02 430b jsr @r3 +000b04 e033 mov #h'33, r0 +000b06 a028 bra h'50 ;@(h'b5a) +000b08 0009 nop +000b0a 62c3 mov r12, r2 +000b0c 32dc add r13, r2 +000b0e 6823 mov r2, r8 +000b10 4e0b jsr @r14 +000b12 7804 +000b14 4011 cmp/pz r0 +000b16 8b01 bf h'2 ;@(h'b1c) +000b18 a005 bra h'a ;@(h'b26) +000b1a c901 and #h'1, r0 +000b1c 6007 not r0, r0 +000b1e 7001 +000b20 c901 and #h'1, r0 +000b22 6007 not r0, r0 +000b24 7001 +000b26 8801 cmp/eq #h'1, r0 +000b28 8b10 bf h'20 ;@(h'b4c) +000b2a 4e0b jsr @r14 +000b2c 0009 nop +000b2e 6103 mov r0, r1 +000b30 d305 mov.l @(h'14,pc), r3 ;@(h'b48) +000b32 430b jsr @r3 +000b34 e01f mov #h'1f, r0 +000b36 a010 bra h'20 ;@(h'b5a) +000b38 0009 nop +000b3a 008c mov.b @(r0,r8), r0 +000b3c 0810 +000b3e 0008 clrt +000b40 0030 +000b42 c1b4 mov.w r0, @(h'168,gbr) +000b44 4300 shll r3 +000b46 0000 +000b48 0030 +000b4a beb0 bsr h'-2a0 ;@(h'8ae) +000b4c 4e0b jsr @r14 +000b4e 0009 nop +000b50 d291 mov.l @(h'244,pc), r2 ;@(h'd98) +000b52 6103 mov r0, r1 +000b54 420b jsr @r2 +000b56 e00d mov #h'd, r0 +000b58 7027 add #h'27, r0 +000b5a d290 mov.l @(h'240,pc), r2 ;@(h'd9c) +000b5c 420b jsr @r2 +000b5e 0009 nop +000b60 2802 mov.l r0, @r8 +000b62 6ac3 mov r12, r10 +000b64 3adc add r13, r10 +000b66 53a1 mov.l @(h'4,r10), r3 +000b68 4e0b jsr @r14 +000b6a 1a33 mov.l r3, @(h'c,r10) +000b6c 4b15 cmp/pl r11 +000b6e 8f06 bf/s h'c ;@(h'b7e) +000b70 6803 mov r0, r8 +000b72 60b3 mov r11, r0 +000b74 8802 cmp/eq #h'2, r0 +000b76 8902 bt h'4 ;@(h'b7e) +000b78 60b3 mov r11, r0 +000b7a 8803 cmp/eq #h'3, r0 +000b7c 8b01 bf h'2 ;@(h'b82) +000b7e a001 bra h'2 ;@(h'b84) +000b80 e228 mov #h'28, r2 +000b82 e20f mov #h'f, r2 +000b84 d384 mov.l @(h'210,pc), r3 ;@(h'd98) +000b86 6183 mov r8, r1 +000b88 430b jsr @r3 +000b8a 6023 mov r2, r0 +000b8c d283 mov.l @(h'20c,pc), r2 ;@(h'd9c) +000b8e 420b jsr @r2 +000b90 0009 nop +000b92 d383 mov.l @(h'20c,pc), r3 ;@(h'da0) +000b94 430b jsr @r3 +000b96 61a2 mov.l @r10, r1 +000b98 d182 mov.l @(h'208,pc), r1 ;@(h'da4) +000b9a d281 mov.l @(h'204,pc), r2 ;@(h'da0) +000b9c 420b jsr @r2 +000b9e 0009 nop +000ba0 a0c4 bra h'188 ;@(h'd2c) +000ba2 1a02 mov.l r0, @(h'8,r10) +000ba4 4b15 cmp/pl r11 +000ba6 8b07 bf h'e ;@(h'bb8) +000ba8 60b3 mov r11, r0 +000baa 8802 cmp/eq #h'2, r0 +000bac 8904 bt h'8 ;@(h'bb8) +000bae 60b3 mov r11, r0 +000bb0 8803 cmp/eq #h'3, r0 +000bb2 8901 bt h'2 ;@(h'bb8) +000bb4 a07f bra h'fe ;@(h'cb6) +000bb6 0009 nop +000bb8 4e0b jsr @r14 +000bba 0009 nop +000bbc d376 mov.l @(h'1d8,pc), r3 ;@(h'd98) +000bbe 6103 mov r0, r1 +000bc0 430b jsr @r3 +000bc2 e003 mov #h'3, r0 +000bc4 6503 mov r0, r5 +000bc6 e606 mov #h'6, r6 +000bc8 a001 bra h'2 ;@(h'bce) +000bca e400 mov #h'0, r4 +000bcc 7401 +000bce 3463 cmp/ge r6, r4 +000bd0 8906 bt h'c ;@(h'be0) +000bd2 6243 mov r4, r2 +000bd4 d074 mov.l @(h'1d0,pc), r0 ;@(h'da8) +000bd6 4208 shll2 r2 +000bd8 4208 shll2 r2 +000bda 032e mov.l @(r0,r2), r3 +000bdc 2338 tst r3, r3 +000bde 89f5 bt h'-16 ;@(h'bcc) +000be0 6043 mov r4, r0 +000be2 8806 cmp/eq #h'6, r0 +000be4 8900 bt h'0 ;@(h'be8) +000be6 e502 mov #h'2, r5 +000be8 2558 tst r5, r5 +000bea 8b1c bf h'38 ;@(h'c26) +000bec 4e0b jsr @r14 +000bee 0009 nop +000bf0 d369 mov.l @(h'1a4,pc), r3 ;@(h'd98) +000bf2 6103 mov r0, r1 +000bf4 430b jsr @r3 +000bf6 e013 mov #h'13, r0 +000bf8 6b03 mov r0, r11 +000bfa 7b12 add #h'12, r11 +000bfc 6ac3 mov r12, r10 +000bfe 4e0b jsr @r14 +000c00 3adc add r13, r10 +000c02 e225 mov #h'25, r2 +000c04 d364 mov.l @(h'190,pc), r3 ;@(h'd98) +000c06 6103 mov r0, r1 +000c08 32b8 sub r11, r2 +000c0a 430b jsr @r3 +000c0c 6023 mov r2, r0 +000c0e d263 mov.l @(h'18c,pc), r2 ;@(h'd9c) +000c10 420b jsr @r2 +000c12 7011 add #h'11, r0 +000c14 1a01 mov.l r0, @(h'4,r10) +000c16 d361 mov.l @(h'184,pc), r3 ;@(h'd9c) +000c18 430b jsr @r3 +000c1a 60b3 mov r11, r0 +000c1c d260 mov.l @(h'180,pc), r2 ;@(h'da0) +000c1e 420b jsr @r2 +000c20 51a1 mov.l @(h'4,r10), r1 +000c22 a043 bra h'86 ;@(h'cac) +000c24 1a03 mov.l r0, @(h'c,r10) +000c26 6053 mov r5, r0 +000c28 8801 cmp/eq #h'1, r0 +000c2a 8b1c bf h'38 ;@(h'c66) +000c2c 4e0b jsr @r14 +000c2e 0009 nop +000c30 d359 mov.l @(h'164,pc), r3 ;@(h'd98) +000c32 6103 mov r0, r1 +000c34 430b jsr @r3 +000c36 e013 mov #h'13, r0 +000c38 6b03 mov r0, r11 +000c3a 7b12 add #h'12, r11 +000c3c 6ac3 mov r12, r10 +000c3e 4e0b jsr @r14 +000c40 3adc add r13, r10 +000c42 e225 mov #h'25, r2 +000c44 d354 mov.l @(h'150,pc), r3 ;@(h'd98) +000c46 6103 mov r0, r1 +000c48 32b8 sub r11, r2 +000c4a 430b jsr @r3 +000c4c 6023 mov r2, r0 +000c4e d253 mov.l @(h'14c,pc), r2 ;@(h'd9c) +000c50 420b jsr @r2 +000c52 30bc add r11, r0 +000c54 1a03 mov.l r0, @(h'c,r10) +000c56 d351 mov.l @(h'144,pc), r3 ;@(h'd9c) +000c58 430b jsr @r3 +000c5a 60b3 mov r11, r0 +000c5c d253 mov.l @(h'14c,pc), r2 ;@(h'dac) +000c5e 420b jsr @r2 +000c60 51a3 mov.l @(h'c,r10), r1 +000c62 a023 bra h'46 ;@(h'cac) +000c64 1a01 mov.l r0, @(h'4,r10) +000c66 8802 cmp/eq #h'2, r0 +000c68 8b20 bf h'40 ;@(h'cac) +000c6a 4e0b jsr @r14 +000c6c 0009 nop +000c6e 4011 cmp/pz r0 +000c70 8b01 bf h'2 ;@(h'c76) +000c72 a005 bra h'a ;@(h'c80) +000c74 c901 and #h'1, r0 +000c76 6007 not r0, r0 +000c78 7001 +000c7a c901 and #h'1, r0 +000c7c 6007 not r0, r0 +000c7e 7001 +000c80 6a03 mov r0, r10 +000c82 7a12 add #h'12, r10 +000c84 6bc3 mov r12, r11 +000c86 4e0b jsr @r14 +000c88 3bdc add r13, r11 +000c8a e214 mov #h'14, r2 +000c8c d342 mov.l @(h'108,pc), r3 ;@(h'd98) +000c8e 6103 mov r0, r1 +000c90 32a8 sub r10, r2 +000c92 430b jsr @r3 +000c94 6023 mov r2, r0 +000c96 d241 mov.l @(h'104,pc), r2 ;@(h'd9c) +000c98 420b jsr @r2 +000c9a 7011 add #h'11, r0 +000c9c 1b01 mov.l r0, @(h'4,r11) +000c9e d33f mov.l @(h'fc,pc), r3 ;@(h'd9c) +000ca0 430b jsr @r3 +000ca2 60a3 mov r10, r0 +000ca4 d23e mov.l @(h'f8,pc), r2 ;@(h'da0) +000ca6 420b jsr @r2 +000ca8 51b1 mov.l @(h'4,r11), r1 +000caa 1b03 mov.l r0, @(h'c,r11) +000cac 64c3 mov r12, r4 +000cae 34dc add r13, r4 +000cb0 6342 mov.l @r4, r3 +000cb2 a03b bra h'76 ;@(h'd2c) +000cb4 1432 mov.l r3, @(h'8,r4) +000cb6 4e0b jsr @r14 +000cb8 0009 nop +000cba 4011 cmp/pz r0 +000cbc 8b01 bf h'2 ;@(h'cc2) +000cbe a005 bra h'a ;@(h'ccc) +000cc0 c901 and #h'1, r0 +000cc2 6007 not r0, r0 +000cc4 7001 +000cc6 c901 and #h'1, r0 +000cc8 6007 not r0, r0 +000cca 7001 +000ccc 6403 mov r0, r4 +000cce 2448 tst r4, r4 +000cd0 8b09 bf h'12 ;@(h'ce6) +000cd2 64c3 mov r12, r4 +000cd4 d236 mov.l @(h'd8,pc), r2 ;@(h'db0) +000cd6 34dc add r13, r4 +000cd8 d036 mov.l @(h'd8,pc), r0 ;@(h'db4) +000cda 1421 mov.l r2, @(h'4,r4) +000cdc d330 mov.l @(h'c0,pc), r3 ;@(h'da0) +000cde 430b jsr @r3 +000ce0 6123 mov r2, r1 +000ce2 a01f bra h'3e ;@(h'd24) +000ce4 1403 mov.l r0, @(h'c,r4) +000ce6 6043 mov r4, r0 +000ce8 8801 cmp/eq #h'1, r0 +000cea 8b1b bf h'36 ;@(h'd24) +000cec 4e0b jsr @r14 +000cee 0009 nop +000cf0 d229 mov.l @(h'a4,pc), r2 ;@(h'd98) +000cf2 6103 mov r0, r1 +000cf4 420b jsr @r2 +000cf6 e00d mov #h'd, r0 +000cf8 6b03 mov r0, r11 +000cfa 7b12 add #h'12, r11 +000cfc 6ac3 mov r12, r10 +000cfe 4e0b jsr @r14 +000d00 3adc add r13, r10 +000d02 e31f mov #h'1f, r3 +000d04 d224 mov.l @(h'90,pc), r2 ;@(h'd98) +000d06 6103 mov r0, r1 +000d08 33b8 sub r11, r3 +000d0a 420b jsr @r2 +000d0c 6033 mov r3, r0 +000d0e d323 mov.l @(h'8c,pc), r3 ;@(h'd9c) +000d10 430b jsr @r3 +000d12 30bc add r11, r0 +000d14 1a03 mov.l r0, @(h'c,r10) +000d16 d221 mov.l @(h'84,pc), r2 ;@(h'd9c) +000d18 420b jsr @r2 +000d1a 60b3 mov r11, r0 +000d1c d323 mov.l @(h'8c,pc), r3 ;@(h'dac) +000d1e 430b jsr @r3 +000d20 51a3 mov.l @(h'c,r10), r1 +000d22 1a01 mov.l r0, @(h'4,r10) +000d24 64c3 mov r12, r4 +000d26 34dc add r13, r4 +000d28 6242 mov.l @r4, r2 +000d2a 1422 mov.l r2, @(h'8,r4) +000d2c d31f mov.l @(h'7c,pc), r3 ;@(h'dac) +000d2e 61c3 mov r12, r1 +000d30 31dc add r13, r1 +000d32 6013 mov r1, r0 +000d34 2f12 mov.l r1, @r15 +000d36 5112 mov.l @(h'8,r1), r1 +000d38 430b jsr @r3 +000d3a 6002 mov.l @r0, r0 +000d3c d21e mov.l @(h'78,pc), r2 ;@(h'db8) +000d3e 420b jsr @r2 +000d40 0009 nop +000d42 6403 mov r0, r4 +000d44 d31d mov.l @(h'74,pc), r3 ;@(h'dbc) +000d46 7f04 +000d48 4f16 lds.l @r15+, macl +000d4a 4f26 lds.l @r15+, pr +000d4c 68f6 mov.l @r15+, r8 +000d4e 6af6 mov.l @r15+, r10 +000d50 6bf6 mov.l @r15+, r11 +000d52 6cf6 mov.l @r15+, r12 +000d54 6df6 mov.l @r15+, r13 +000d56 432b jmp @r3 +000d58 6ef6 mov.l @r15+, r14 +000d5a 7f04 +000d5c 4f16 lds.l @r15+, macl +000d5e 4f26 lds.l @r15+, pr +000d60 68f6 mov.l @r15+, r8 +000d62 6af6 mov.l @r15+, r10 +000d64 6bf6 mov.l @r15+, r11 +000d66 6cf6 mov.l @r15+, r12 +000d68 6df6 mov.l @r15+, r13 +000d6a 000b rts +000d6c 6ef6 mov.l @r15+, r14 +000d6e 2fe6 mov.l r14, @-r15 +000d70 2fd6 mov.l r13, @-r15 +000d72 ed00 mov #h'0, r13 +000d74 2fc6 mov.l r12, @-r15 +000d76 2fb6 mov.l r11, @-r15 +000d78 2fa6 mov.l r10, @-r15 +000d7a 2f96 mov.l r9, @-r15 +000d7c 2f86 mov.l r8, @-r15 +000d7e 69d3 mov r13, r9 +000d80 4f22 sts.l pr, @-r15 +000d82 e81c mov #h'1c, r8 +000d84 4f12 sts.l macl, @-r15 +000d86 7ff8 add #h'f8, r15 +000d88 2f42 mov.l r4, @r15 +000d8a 1fd1 mov.l r13, @(h'4,r15) +000d8c d40c mov.l @(h'30,pc), r4 ;@(h'dc0) +000d8e 6c43 mov r4, r12 +000d90 6e43 mov r4, r14 +000d92 a063 bra h'c6 ;@(h'e5c) +000d94 6b43 mov r4, r11 +000d96 0000 +000d98 0030 +000d9a beb0 bsr h'-2a0 ;@(h'afe) +000d9c 0030 +000d9e b7a8 bsr h'f50 ;@(h'1cf2) +000da0 0030 +000da2 adea bra h'-42c ;@(h'97a) +000da4 4120 shal r1 +000da6 0000 +000da8 0810 +000daa 00e4 mov.b r14, @(r0,r0) +000dac 0030 +000dae ade4 bra h'-438 ;@(h'97a) +000db0 421c shad r1, r2 +000db2 0000 +000db4 4160 +000db6 0000 +000db8 0030 +000dba bd5c bsr h'-548 ;@(h'876) +000dbc 0030 +000dbe c114 mov.w r0, @(h'28,gbr) +000dc0 0810 +000dc2 0008 clrt +000dc4 0987 mul.l r8, r9 +000dc6 0a1a sts macl, r10 +000dc8 d371 mov.l @(h'1c4,pc), r3 ;@(h'f90) +000dca 3a3c add r3, r10 +000dcc 52a4 mov.l @(h'10,r10), r2 +000dce 2228 tst r2, r2 +000dd0 8940 bt h'80 ;@(h'e54) +000dd2 d070 mov.l @(h'1c0,pc), r0 ;@(h'f94) +000dd4 d270 mov.l @(h'1c0,pc), r2 ;@(h'f98) +000dd6 420b jsr @r2 +000dd8 61a2 mov.l @r10, r1 +000dda 8800 cmp/eq #h'0, r0 +000ddc 8907 bt h'e ;@(h'dee) +000dde d06d mov.l @(h'1b4,pc), r0 ;@(h'f94) +000de0 d26d mov.l @(h'1b4,pc), r2 ;@(h'f98) +000de2 420b jsr @r2 +000de4 51a2 mov.l @(h'8,r10), r1 +000de6 8800 cmp/eq #h'0, r0 +000de8 8901 bt h'2 ;@(h'dee) +000dea a033 bra h'66 ;@(h'e54) +000dec 1bd4 mov.l r13, @(h'10,r11) +000dee 60f2 mov.l @r15, r0 +000df0 d26a mov.l @(h'1a8,pc), r2 ;@(h'f9c) +000df2 420b jsr @r2 +000df4 61e2 mov.l @r14, r1 +000df6 2e02 mov.l r0, @r14 +000df8 60f2 mov.l @r15, r0 +000dfa d368 mov.l @(h'1a0,pc), r3 ;@(h'f9c) +000dfc 430b jsr @r3 +000dfe 51e2 mov.l @(h'8,r14), r1 +000e00 1e02 mov.l r0, @(h'8,r14) +000e02 52f1 mov.l @(h'4,r15), r2 +000e04 d366 mov.l @(h'198,pc), r3 ;@(h'fa0) +000e06 7201 +000e08 1f21 mov.l r2, @(h'4,r15) +000e0a 6a32 mov.l @r3, r10 +000e0c 7a0c +000e0e 60a0 mov.b @r10, r0 +000e10 600c extu.b r0, r0 +000e12 880c cmp/eq #h'c, r0 +000e14 8903 bt h'6 ;@(h'e1e) +000e16 84a1 mov.b @(h'1,r10), r0 +000e18 600c extu.b r0, r0 +000e1a 880c cmp/eq #h'c, r0 +000e1c 8b1a bf h'34 ;@(h'e54) +000e1e d061 mov.l @(h'184,pc), r0 ;@(h'fa4) +000e20 d361 mov.l @(h'184,pc), r3 ;@(h'fa8) +000e22 430b jsr @r3 +000e24 61e2 mov.l @r14, r1 +000e26 8800 cmp/eq #h'0, r0 +000e28 8b05 bf h'a ;@(h'e36) +000e2a d060 mov.l @(h'180,pc), r0 ;@(h'fac) +000e2c d260 mov.l @(h'180,pc), r2 ;@(h'fb0) +000e2e 420b jsr @r2 +000e30 61e2 mov.l @r14, r1 +000e32 8800 cmp/eq #h'0, r0 +000e34 8b0e bf h'1c ;@(h'e54) +000e36 d35f mov.l @(h'17c,pc), r3 ;@(h'fb4) +000e38 430b jsr @r3 +000e3a 0009 nop +000e3c 4011 cmp/pz r0 +000e3e 8b01 bf h'2 ;@(h'e44) +000e40 a005 bra h'a ;@(h'e4e) +000e42 c903 and #h'3, r0 +000e44 6007 not r0, r0 +000e46 7001 +000e48 c903 and #h'3, r0 +000e4a 6007 not r0, r0 +000e4c 7001 +000e4e 8801 cmp/eq #h'1, r0 +000e50 8b00 bf h'0 ;@(h'e54) +000e52 1cd6 mov.l r13, @(h'18,r12) +000e54 7901 +000e56 7c1c add #h'1c, r12 +000e58 7e1c add #h'1c, r14 +000e5a 7b1c add #h'1c, r11 +000e5c e305 mov #h'5, r3 +000e5e 3933 cmp/ge r3, r9 +000e60 8bb0 bf h'-a0 ;@(h'dc4) +000e62 50f1 mov.l @(h'4,r15), r0 +000e64 7f08 +000e66 4f16 lds.l @r15+, macl +000e68 4f26 lds.l @r15+, pr +000e6a 68f6 mov.l @r15+, r8 +000e6c 69f6 mov.l @r15+, r9 +000e6e 6af6 mov.l @r15+, r10 +000e70 6bf6 mov.l @r15+, r11 +000e72 6cf6 mov.l @r15+, r12 +000e74 6df6 mov.l @r15+, r13 +000e76 000b rts +000e78 6ef6 mov.l @r15+, r14 +000e7a 6143 mov r4, r1 +000e7c d34e mov.l @(h'138,pc), r3 ;@(h'fb8) +000e7e 2fe6 mov.l r14, @-r15 +000e80 2fd6 mov.l r13, @-r15 +000e82 2fc6 mov.l r12, @-r15 +000e84 2fb6 mov.l r11, @-r15 +000e86 ec00 mov #h'0, r12 +000e88 2fa6 mov.l r10, @-r15 +000e8a 2f96 mov.l r9, @-r15 +000e8c 2f86 mov.l r8, @-r15 +000e8e 4f22 sts.l pr, @-r15 +000e90 4f12 sts.l macl, @-r15 +000e92 7ff8 add #h'f8, r15 +000e94 2fc2 mov.l r12, @r15 +000e96 430b jsr @r3 +000e98 e006 mov #h'6, r0 +000e9a e801 mov #h'1, r8 +000e9c db47 mov.l @(h'11c,pc), r11 ;@(h'fbc) +000e9e e903 mov #h'3, r9 +000ea0 1f01 mov.l r0, @(h'4,r15) +000ea2 e31c mov #h'1c, r3 +000ea4 62f2 mov.l @r15, r2 +000ea6 0237 mul.l r3, r2 +000ea8 d139 mov.l @(h'e4,pc), r1 ;@(h'f90) +000eaa 0e1a sts macl, r14 +000eac 3e1c add r1, r14 +000eae 52e4 mov.l @(h'10,r14), r2 +000eb0 2228 tst r2, r2 +000eb2 8b01 bf h'2 ;@(h'eb8) +000eb4 a121 bra h'242 ;@(h'10fa) +000eb6 0009 nop +000eb8 52e6 mov.l @(h'18,r14), r2 +000eba 2228 tst r2, r2 +000ebc 8b01 bf h'2 ;@(h'ec2) +000ebe a0ea bra h'1d4 ;@(h'1096) +000ec0 0009 nop +000ec2 6ac3 mov r12, r10 +000ec4 d33e mov.l @(h'f8,pc), r3 ;@(h'fc0) +000ec6 430b jsr @r3 +000ec8 60a3 mov r10, r0 +000eca 52e5 mov.l @(h'14,r14), r2 +000ecc 2228 tst r2, r2 +000ece 8f02 bf/s h'4 ;@(h'ed6) +000ed0 6d03 mov r0, r13 +000ed2 a081 bra h'102 ;@(h'fd8) +000ed4 0009 nop +000ed6 2fc6 mov.l r12, @-r15 +000ed8 d03a mov.l @(h'e8,pc), r0 ;@(h'fc4) +000eda d33b mov.l @(h'ec,pc), r3 ;@(h'fc8) +000edc 430b jsr @r3 +000ede 51e3 mov.l @(h'c,r14), r1 +000ee0 d23a mov.l @(h'e8,pc), r2 ;@(h'fcc) +000ee2 420b jsr @r2 +000ee4 0009 nop +000ee6 6703 mov r0, r7 +000ee8 51e2 mov.l @(h'8,r14), r1 +000eea d337 mov.l @(h'dc,pc), r3 ;@(h'fc8) +000eec 430b jsr @r3 +000eee 60d3 mov r13, r0 +000ef0 d137 mov.l @(h'dc,pc), r1 ;@(h'fd0) +000ef2 d235 mov.l @(h'd4,pc), r2 ;@(h'fc8) +000ef4 420b jsr @r2 +000ef6 0009 nop +000ef8 d334 mov.l @(h'd0,pc), r3 ;@(h'fcc) +000efa 430b jsr @r3 +000efc 0009 nop +000efe 6603 mov r0, r6 +000f00 d231 mov.l @(h'c4,pc), r2 ;@(h'fc8) +000f02 d034 mov.l @(h'd0,pc), r0 ;@(h'fd4) +000f04 420b jsr @r2 +000f06 51e1 mov.l @(h'4,r14), r1 +000f08 d330 mov.l @(h'c0,pc), r3 ;@(h'fcc) +000f0a 430b jsr @r3 +000f0c 0009 nop +000f0e 6503 mov r0, r5 +000f10 61e2 mov.l @r14, r1 +000f12 d22d mov.l @(h'b4,pc), r2 ;@(h'fc8) +000f14 420b jsr @r2 +000f16 60d3 mov r13, r0 +000f18 d12d mov.l @(h'b4,pc), r1 ;@(h'fd0) +000f1a d32b mov.l @(h'ac,pc), r3 ;@(h'fc8) +000f1c 430b jsr @r3 +000f1e 0009 nop +000f20 d22a mov.l @(h'a8,pc), r2 ;@(h'fcc) +000f22 420b jsr @r2 +000f24 0009 nop +000f26 4b0b jsr @r11 +000f28 6403 mov r0, r4 +000f2a 7f04 +000f2c 53f1 mov.l @(h'4,r15), r3 +000f2e 3393 cmp/ge r9, r3 +000f30 8b01 bf h'2 ;@(h'f36) +000f32 a0aa bra h'154 ;@(h'108a) +000f34 0009 nop +000f36 2f86 mov.l r8, @-r15 +000f38 d022 mov.l @(h'88,pc), r0 ;@(h'fc4) +000f3a d323 mov.l @(h'8c,pc), r3 ;@(h'fc8) +000f3c 430b jsr @r3 +000f3e 51e3 mov.l @(h'c,r14), r1 +000f40 d222 mov.l @(h'88,pc), r2 ;@(h'fcc) +000f42 420b jsr @r2 +000f44 0009 nop +000f46 6703 mov r0, r7 +000f48 51e2 mov.l @(h'8,r14), r1 +000f4a d31f mov.l @(h'7c,pc), r3 ;@(h'fc8) +000f4c 430b jsr @r3 +000f4e 60d3 mov r13, r0 +000f50 d11f mov.l @(h'7c,pc), r1 ;@(h'fd0) +000f52 d21d mov.l @(h'74,pc), r2 ;@(h'fc8) +000f54 420b jsr @r2 +000f56 0009 nop +000f58 d31c mov.l @(h'70,pc), r3 ;@(h'fcc) +000f5a 430b jsr @r3 +000f5c 0009 nop +000f5e 6603 mov r0, r6 +000f60 d219 mov.l @(h'64,pc), r2 ;@(h'fc8) +000f62 d01c mov.l @(h'70,pc), r0 ;@(h'fd4) +000f64 420b jsr @r2 +000f66 51e1 mov.l @(h'4,r14), r1 +000f68 d318 mov.l @(h'60,pc), r3 ;@(h'fcc) +000f6a 430b jsr @r3 +000f6c 0009 nop +000f6e 6503 mov r0, r5 +000f70 61e2 mov.l @r14, r1 +000f72 d215 mov.l @(h'54,pc), r2 ;@(h'fc8) +000f74 420b jsr @r2 +000f76 60d3 mov r13, r0 +000f78 d115 mov.l @(h'54,pc), r1 ;@(h'fd0) +000f7a d313 mov.l @(h'4c,pc), r3 ;@(h'fc8) +000f7c 430b jsr @r3 +000f7e 0009 nop +000f80 d212 mov.l @(h'48,pc), r2 ;@(h'fcc) +000f82 420b jsr @r2 +000f84 0009 nop +000f86 4b0b jsr @r11 +000f88 6403 mov r0, r4 +000f8a a07e bra h'fc ;@(h'108a) +000f8c 7f04 +000f8e 0000 +000f90 0810 +000f92 0008 clrt +000f94 c120 mov.w r0, @(h'40,gbr) +000f96 0000 +000f98 0030 +000f9a b878 bsr h'-f10 ;@(h'8e) +000f9c 0030 +000f9e ade4 bra h'-438 ;@(h'b6a) +000fa0 0810 +000fa2 01dc mov.b @(r0,r13), r1 +000fa4 4270 +000fa6 0000 +000fa8 0030 +000faa b554 bsr h'aa8 ;@(h'1a56) +000fac 4274 +000fae 0000 +000fb0 0030 +000fb2 bc6c bsr h'-728 ;@(h'88e) +000fb4 0030 +000fb6 c1b4 mov.w r0, @(h'168,gbr) +000fb8 0030 +000fba beb0 bsr h'-2a0 ;@(h'd1e) +000fbc 0030 +000fbe 90be mov.w @(h'17c,pc), r0 ;@(h'113e) +000fc0 0030 +000fc2 b7a8 bsr h'f50 ;@(h'1f16) +000fc4 4080 +000fc6 0000 +000fc8 0030 +000fca adea bra h'-42c ;@(h'ba2) +000fcc 0030 +000fce bd5c bsr h'-548 ;@(h'a8a) +000fd0 4040 +000fd2 0000 +000fd4 40a0 +000fd6 0000 +000fd8 2fc6 mov.l r12, @-r15 +000fda 51e3 mov.l @(h'c,r14), r1 +000fdc d250 mov.l @(h'140,pc), r2 ;@(h'1120) +000fde 420b jsr @r2 +000fe0 60d3 mov r13, r0 +000fe2 d150 mov.l @(h'140,pc), r1 ;@(h'1124) +000fe4 d34e mov.l @(h'138,pc), r3 ;@(h'1120) +000fe6 430b jsr @r3 +000fe8 0009 nop +000fea d24f mov.l @(h'13c,pc), r2 ;@(h'1128) +000fec 420b jsr @r2 +000fee 0009 nop +000ff0 d34b mov.l @(h'12c,pc), r3 ;@(h'1120) +000ff2 6703 mov r0, r7 +000ff4 d04b mov.l @(h'12c,pc), r0 ;@(h'1124) +000ff6 430b jsr @r3 +000ff8 51e2 mov.l @(h'8,r14), r1 +000ffa d24b mov.l @(h'12c,pc), r2 ;@(h'1128) +000ffc 420b jsr @r2 +000ffe 0009 nop +001000 51e1 mov.l @(h'4,r14), r1 +001002 6603 mov r0, r6 +001004 d346 mov.l @(h'118,pc), r3 ;@(h'1120) +001006 430b jsr @r3 +001008 60d3 mov r13, r0 +00100a d146 mov.l @(h'118,pc), r1 ;@(h'1124) +00100c d244 mov.l @(h'110,pc), r2 ;@(h'1120) +00100e 420b jsr @r2 +001010 0009 nop +001012 d345 mov.l @(h'114,pc), r3 ;@(h'1128) +001014 430b jsr @r3 +001016 0009 nop +001018 d241 mov.l @(h'104,pc), r2 ;@(h'1120) +00101a 6503 mov r0, r5 +00101c d041 mov.l @(h'104,pc), r0 ;@(h'1124) +00101e 420b jsr @r2 +001020 61e2 mov.l @r14, r1 +001022 d341 mov.l @(h'104,pc), r3 ;@(h'1128) +001024 430b jsr @r3 +001026 0009 nop +001028 4b0b jsr @r11 +00102a 6403 mov r0, r4 +00102c 7f04 +00102e 52f1 mov.l @(h'4,r15), r2 +001030 3293 cmp/ge r9, r2 +001032 892a bt h'54 ;@(h'108a) +001034 2f86 mov.l r8, @-r15 +001036 51e3 mov.l @(h'c,r14), r1 +001038 d239 mov.l @(h'e4,pc), r2 ;@(h'1120) +00103a 420b jsr @r2 +00103c 60d3 mov r13, r0 +00103e d139 mov.l @(h'e4,pc), r1 ;@(h'1124) +001040 d337 mov.l @(h'dc,pc), r3 ;@(h'1120) +001042 430b jsr @r3 +001044 0009 nop +001046 d238 mov.l @(h'e0,pc), r2 ;@(h'1128) +001048 420b jsr @r2 +00104a 0009 nop +00104c d334 mov.l @(h'd0,pc), r3 ;@(h'1120) +00104e 6703 mov r0, r7 +001050 d034 mov.l @(h'd0,pc), r0 ;@(h'1124) +001052 430b jsr @r3 +001054 51e2 mov.l @(h'8,r14), r1 +001056 d234 mov.l @(h'd0,pc), r2 ;@(h'1128) +001058 420b jsr @r2 +00105a 0009 nop +00105c 51e1 mov.l @(h'4,r14), r1 +00105e 6603 mov r0, r6 +001060 d32f mov.l @(h'bc,pc), r3 ;@(h'1120) +001062 430b jsr @r3 +001064 60d3 mov r13, r0 +001066 d12f mov.l @(h'bc,pc), r1 ;@(h'1124) +001068 d22d mov.l @(h'b4,pc), r2 ;@(h'1120) +00106a 420b jsr @r2 +00106c 0009 nop +00106e d32e mov.l @(h'b8,pc), r3 ;@(h'1128) +001070 430b jsr @r3 +001072 0009 nop +001074 d22a mov.l @(h'a8,pc), r2 ;@(h'1120) +001076 6503 mov r0, r5 +001078 d02a mov.l @(h'a8,pc), r0 ;@(h'1124) +00107a 420b jsr @r2 +00107c 61e2 mov.l @r14, r1 +00107e d32a mov.l @(h'a8,pc), r3 ;@(h'1128) +001080 430b jsr @r3 +001082 0009 nop +001084 4b0b jsr @r11 +001086 6403 mov r0, r4 +001088 7f04 +00108a 7a01 +00108c e204 mov #h'4, r2 +00108e 3a23 cmp/ge r2, r10 +001090 8901 bt h'2 ;@(h'1096) +001092 af17 bra h'-1d2 ;@(h'ec4) +001094 0009 nop +001096 e31c mov #h'1c, r3 +001098 62f2 mov.l @r15, r2 +00109a 0237 mul.l r3, r2 +00109c d123 mov.l @(h'8c,pc), r1 ;@(h'112c) +00109e 0e1a sts macl, r14 +0010a0 d221 mov.l @(h'84,pc), r2 ;@(h'1128) +0010a2 3e1c add r1, r14 +0010a4 420b jsr @r2 +0010a6 50e1 mov.l @(h'4,r14), r0 +0010a8 d21f mov.l @(h'7c,pc), r2 ;@(h'1128) +0010aa 6603 mov r0, r6 +0010ac 420b jsr @r2 +0010ae 60e2 mov.l @r14, r0 +0010b0 d41f mov.l @(h'7c,pc), r4 ;@(h'1130) +0010b2 d220 mov.l @(h'80,pc), r2 ;@(h'1134) +0010b4 420b jsr @r2 +0010b6 6503 mov r0, r5 +0010b8 d31b mov.l @(h'6c,pc), r3 ;@(h'1128) +0010ba 430b jsr @r3 +0010bc 50e3 mov.l @(h'c,r14), r0 +0010be 6603 mov r0, r6 +0010c0 d219 mov.l @(h'64,pc), r2 ;@(h'1128) +0010c2 420b jsr @r2 +0010c4 50e2 mov.l @(h'8,r14), r0 +0010c6 d41a mov.l @(h'68,pc), r4 ;@(h'1130) +0010c8 d31a mov.l @(h'68,pc), r3 ;@(h'1134) +0010ca 430b jsr @r3 +0010cc 6503 mov r0, r5 +0010ce d216 mov.l @(h'58,pc), r2 ;@(h'1128) +0010d0 420b jsr @r2 +0010d2 50e1 mov.l @(h'4,r14), r0 +0010d4 d314 mov.l @(h'50,pc), r3 ;@(h'1128) +0010d6 6603 mov r0, r6 +0010d8 430b jsr @r3 +0010da 60e2 mov.l @r14, r0 +0010dc d416 mov.l @(h'58,pc), r4 ;@(h'1138) +0010de d217 mov.l @(h'5c,pc), r2 ;@(h'113c) +0010e0 420b jsr @r2 +0010e2 6503 mov r0, r5 +0010e4 d310 mov.l @(h'40,pc), r3 ;@(h'1128) +0010e6 430b jsr @r3 +0010e8 50e3 mov.l @(h'c,r14), r0 +0010ea 6603 mov r0, r6 +0010ec d20e mov.l @(h'38,pc), r2 ;@(h'1128) +0010ee 420b jsr @r2 +0010f0 50e2 mov.l @(h'8,r14), r0 +0010f2 d411 mov.l @(h'44,pc), r4 ;@(h'1138) +0010f4 d311 mov.l @(h'44,pc), r3 ;@(h'113c) +0010f6 430b jsr @r3 +0010f8 6503 mov r0, r5 +0010fa e305 mov #h'5, r3 +0010fc 62f2 mov.l @r15, r2 +0010fe 7201 +001100 3233 cmp/ge r3, r2 +001102 8d02 bt/s h'4 ;@(h'110a) +001104 2f22 mov.l r2, @r15 +001106 aecc bra h'-268 ;@(h'ea2) +001108 0009 nop +00110a 7f08 +00110c 4f16 lds.l @r15+, macl +00110e 4f26 lds.l @r15+, pr +001110 68f6 mov.l @r15+, r8 +001112 69f6 mov.l @r15+, r9 +001114 6af6 mov.l @r15+, r10 +001116 6bf6 mov.l @r15+, r11 +001118 6cf6 mov.l @r15+, r12 +00111a 6df6 mov.l @r15+, r13 +00111c 000b rts +00111e 6ef6 mov.l @r15+, r14 +001120 0030 +001122 adea bra h'-42c ;@(h'cfa) +001124 4040 +001126 0000 +001128 0030 +00112a bd5c bsr h'-548 ;@(h'be6) +00112c 0810 +00112e 0008 clrt +001130 0031 +001132 0854 mov.b r5, @(r0,r8) +001134 0030 +001136 a81e bra h'-fc4 ;@(h'176) +001138 0031 +00113a 0834 mov.b r3, @(r0,r8) +00113c 0030 +00113e a70c bra h'e18 ;@(h'1f5a) +001140 2fe6 mov.l r14, @-r15 +001142 2fd6 mov.l r13, @-r15 +001144 2fc6 mov.l r12, @-r15 +001146 2fb6 mov.l r11, @-r15 +001148 2fa6 mov.l r10, @-r15 +00114a 2f96 mov.l r9, @-r15 +00114c 2f86 mov.l r8, @-r15 +00114e 4f22 sts.l pr, @-r15 +001150 d73e mov.l @(h'f8,pc), r7 ;@(h'124c) +001152 7ff8 add #h'f8, r15 +001154 9379 mov.w @(h'f2,pc), r3 ;@(h'124a) +001156 6e73 mov r7, r14 +001158 d23d mov.l @(h'f4,pc), r2 ;@(h'1250) +00115a 1f71 mov.l r7, @(h'4,r15) +00115c 2f72 mov.l r7, @r15 +00115e 59f1 mov.l @(h'4,r15), r9 +001160 2f22 mov.l r2, @r15 +001162 393c add r3, r9 +001164 d83b mov.l @(h'ec,pc), r8 ;@(h'1254) +001166 3e92 cmp/hs r9, r14 +001168 dc3b mov.l @(h'ec,pc), r12 ;@(h'1258) +00116a dd3c mov.l @(h'f0,pc), r13 ;@(h'125c) +00116c 8d62 bt/s h'c4 ;@(h'1234) +00116e eb00 mov #h'0, r11 +001170 53e4 mov.l @(h'10,r14), r3 +001172 2338 tst r3, r3 +001174 895a bt h'b4 ;@(h'122c) +001176 d03a mov.l @(h'e8,pc), r0 ;@(h'1260) +001178 d33a mov.l @(h'e8,pc), r3 ;@(h'1264) +00117a 430b jsr @r3 +00117c 6172 mov.l @r7, r1 +00117e 6103 mov r0, r1 +001180 63f2 mov.l @r15, r3 +001182 6ac2 mov.l @r12, r10 +001184 d238 mov.l @(h'e0,pc), r2 ;@(h'1268) +001186 3a3c add r3, r10 +001188 84ac mov.b @(h'c,r10), r0 +00118a 600c extu.b r0, r0 +00118c 420b jsr @r2 +00118e 305c add r5, r0 +001190 d236 mov.l @(h'd8,pc), r2 ;@(h'126c) +001192 420b jsr @r2 +001194 0009 nop +001196 8800 cmp/eq #h'0, r0 +001198 8948 bt h'90 ;@(h'122c) +00119a d031 mov.l @(h'c4,pc), r0 ;@(h'1260) +00119c d331 mov.l @(h'c4,pc), r3 ;@(h'1264) +00119e 430b jsr @r3 +0011a0 5172 mov.l @(h'8,r7), r1 +0011a2 6103 mov r0, r1 +0011a4 d330 mov.l @(h'c0,pc), r3 ;@(h'1268) +0011a6 60a0 mov.b @r10, r0 +0011a8 600c extu.b r0, r0 +0011aa 305c add r5, r0 +0011ac 430b jsr @r3 +0011ae 70f9 add #h'f9, r0 +0011b0 d32f mov.l @(h'bc,pc), r3 ;@(h'1270) +0011b2 430b jsr @r3 +0011b4 0009 nop +0011b6 8800 cmp/eq #h'0, r0 +0011b8 8938 bt h'70 ;@(h'122c) +0011ba d029 mov.l @(h'a4,pc), r0 ;@(h'1260) +0011bc d229 mov.l @(h'a4,pc), r2 ;@(h'1264) +0011be 420b jsr @r2 +0011c0 5171 mov.l @(h'4,r7), r1 +0011c2 6103 mov r0, r1 +0011c4 d328 mov.l @(h'a0,pc), r3 ;@(h'1268) +0011c6 60c2 mov.l @r12, r0 +0011c8 308c add r8, r0 +0011ca 840c mov.b @(h'c,r0), r0 +0011cc 600c extu.b r0, r0 +0011ce 430b jsr @r3 +0011d0 304c add r4, r0 +0011d2 d326 mov.l @(h'98,pc), r3 ;@(h'126c) +0011d4 430b jsr @r3 +0011d6 0009 nop +0011d8 8800 cmp/eq #h'0, r0 +0011da 8927 bt h'4e ;@(h'122c) +0011dc d020 mov.l @(h'80,pc), r0 ;@(h'1260) +0011de d221 mov.l @(h'84,pc), r2 ;@(h'1264) +0011e0 420b jsr @r2 +0011e2 5173 mov.l @(h'c,r7), r1 +0011e4 d320 mov.l @(h'80,pc), r3 ;@(h'1268) +0011e6 6103 mov r0, r1 +0011e8 60c2 mov.l @r12, r0 +0011ea 008c mov.b @(r0,r8), r0 +0011ec 600c extu.b r0, r0 +0011ee 304c add r4, r0 +0011f0 430b jsr @r3 +0011f2 70f9 add #h'f9, r0 +0011f4 d31e mov.l @(h'78,pc), r3 ;@(h'1270) +0011f6 430b jsr @r3 +0011f8 0009 nop +0011fa 8800 cmp/eq #h'0, r0 +0011fc 8916 bt h'2c ;@(h'122c) +0011fe 5276 mov.l @(h'18,r7), r2 +001200 2228 tst r2, r2 +001202 8913 bt h'26 ;@(h'122c) +001204 5274 mov.l @(h'10,r7), r2 +001206 2228 tst r2, r2 +001208 8910 bt h'20 ;@(h'122c) +00120a 2668 tst r6, r6 +00120c 8b0c bf h'18 ;@(h'1228) +00120e e165 mov #h'65, r1 +001210 62d2 mov.l @r13, r2 +001212 7254 add #h'54, r2 +001214 6321 mov.w @r2, r3 +001216 7301 +001218 2231 mov.w r3, @r2 +00121a 60d2 mov.l @r13, r0 +00121c 001c mov.b @(r0,r1), r0 +00121e 88ff cmp/eq #h'ffffffff, r0 +001220 8902 bt h'4 ;@(h'1228) +001222 e065 mov #h'65, r0 +001224 62d2 mov.l @r13, r2 +001226 02b4 mov.b r11, @(r0,r2) +001228 a005 bra h'a ;@(h'1236) +00122a e001 mov #h'1, r0 +00122c 7e1c add #h'1c, r14 +00122e 3e92 cmp/hs r9, r14 +001230 8f9e bf/s h'-c4 ;@(h'1170) +001232 771c add #h'1c, r7 +001234 e000 mov #h'0, r0 +001236 7f08 +001238 4f26 lds.l @r15+, pr +00123a 68f6 mov.l @r15+, r8 +00123c 69f6 mov.l @r15+, r9 +00123e 6af6 mov.l @r15+, r10 +001240 6bf6 mov.l @r15+, r11 +001242 6cf6 mov.l @r15+, r12 +001244 6df6 mov.l @r15+, r13 +001246 000b rts +001248 6ef6 mov.l @r15+, r14 +00124a 008c mov.b @(r0,r8), r0 +00124c 0810 +00124e 0008 clrt +001250 0031 +001252 3dfb subv r15, r13 +001254 0031 +001256 3e13 cmp/ge r1, r14 +001258 0810 +00125a 015c mov.b @(r0,r5), r1 +00125c 0810 +00125e 01dc mov.b @(r0,r13), r1 +001260 4000 shll r0 +001262 0000 +001264 0030 +001266 adea bra h'-42c ;@(h'e3e) +001268 0030 +00126a b7a8 bsr h'f50 ;@(h'21be) +00126c 0030 +00126e b800 bsr h'-1000 ;@(h'272) +001270 0030 +001272 b5bc bsr h'b78 ;@(h'1dee) +001274 4f22 sts.l pr, @-r15 +001276 e500 mov #h'0, r5 +001278 d438 mov.l @(h'e0,pc), r4 ;@(h'135c) +00127a 7ffc add #h'fc, r15 +00127c 2f42 mov.l r4, @r15 +00127e 6743 mov r4, r7 +001280 6653 mov r5, r6 +001282 7748 add #h'48, r7 +001284 1451 mov.l r5, @(h'4,r4) +001286 1452 mov.l r5, @(h'8,r4) +001288 d335 mov.l @(h'd4,pc), r3 ;@(h'1360) +00128a 430b jsr @r3 +00128c 6063 mov r6, r0 +00128e 2402 mov.l r0, @r4 +001290 740c +001292 3472 cmp/hs r7, r4 +001294 8ff6 bf/s h'-14 ;@(h'1284) +001296 760b +001298 7f04 +00129a 4f26 lds.l @r15+, pr +00129c 000b rts +00129e 0009 nop +0012a0 2fe6 mov.l r14, @-r15 +0012a2 e303 mov #h'3, r3 +0012a4 2fd6 mov.l r13, @-r15 +0012a6 3433 cmp/ge r3, r4 +0012a8 4f22 sts.l pr, @-r15 +0012aa 8f05 bf/s h'a ;@(h'12b8) +0012ac ee09 mov #h'9, r14 +0012ae e107 mov #h'7, r1 +0012b0 3413 cmp/ge r1, r4 +0012b2 8901 bt h'2 ;@(h'12b8) +0012b4 a004 bra h'8 ;@(h'12c0) +0012b6 ee0e mov #h'e, r14 +0012b8 e207 mov #h'7, r2 +0012ba 3423 cmp/ge r2, r4 +0012bc 8b00 bf h'0 ;@(h'12c0) +0012be ee11 mov #h'11, r14 +0012c0 dd28 mov.l @(h'a0,pc), r13 ;@(h'1364) +0012c2 d229 mov.l @(h'a4,pc), r2 ;@(h'1368) +0012c4 420b jsr @r2 +0012c6 0009 nop +0012c8 d328 mov.l @(h'a0,pc), r3 ;@(h'136c) +0012ca 6103 mov r0, r1 +0012cc 430b jsr @r3 +0012ce 60e3 mov r14, r0 +0012d0 2d02 mov.l r0, @r13 +0012d2 e600 mov #h'0, r6 +0012d4 d421 mov.l @(h'84,pc), r4 ;@(h'135c) +0012d6 ee06 mov #h'6, r14 +0012d8 d125 mov.l @(h'94,pc), r1 ;@(h'1370) +0012da e701 mov #h'1, r7 +0012dc e500 mov #h'0, r5 +0012de 60d2 mov.l @r13, r0 +0012e0 4008 shll2 r0 +0012e2 4008 shll2 r0 +0012e4 301c add r1, r0 +0012e6 035d mov.w @(r0,r5), r3 +0012e8 633d extu.w r3, r3 +0012ea 2338 tst r3, r3 +0012ec 8d01 bt/s h'2 ;@(h'12f2) +0012ee 7601 +0012f0 1471 mov.l r7, @(h'4,r4) +0012f2 740c +0012f4 36e3 cmp/ge r14, r6 +0012f6 8ff2 bf/s h'-1c ;@(h'12de) +0012f8 7502 +0012fa 4f26 lds.l @r15+, pr +0012fc 6df6 mov.l @r15+, r13 +0012fe 000b rts +001300 6ef6 mov.l @r15+, r14 +001302 e700 mov #h'0, r7 +001304 d515 mov.l @(h'54,pc), r5 ;@(h'135c) +001306 e601 mov #h'1, r6 +001308 2fe6 mov.l r14, @-r15 +00130a 2fd6 mov.l r13, @-r15 +00130c 2fc6 mov.l r12, @-r15 +00130e ed02 mov #h'2, r13 +001310 de14 mov.l @(h'50,pc), r14 ;@(h'1364) +001312 6c73 mov r7, r12 +001314 2fb6 mov.l r11, @-r15 +001316 2fa6 mov.l r10, @-r15 +001318 2f96 mov.l r9, @-r15 +00131a 2f86 mov.l r8, @-r15 +00131c 4f22 sts.l pr, @-r15 +00131e 7ff8 add #h'f8, r15 +001320 69e2 mov.l @r14, r9 +001322 6093 mov r9, r0 +001324 8807 cmp/eq #h'7, r0 +001326 8f49 bf/s h'92 ;@(h'13bc) +001328 6b53 mov r5, r11 +00132a 52b1 mov.l @(h'4,r11), r2 +00132c 2228 tst r2, r2 +00132e 8d01 bt/s h'2 ;@(h'1334) +001330 6342 mov.l @r4, r3 +001332 6c63 mov r6, r12 +001334 2f32 mov.l r3, @r15 +001336 e208 mov #h'8, r2 +001338 3323 cmp/ge r2, r3 +00133a 8b03 bf h'6 ;@(h'1344) +00133c 910d mov.w @(h'1a,pc), r1 ;@(h'135a) +00133e 63f2 mov.l @r15, r3 +001340 3317 cmp/gt r1, r3 +001342 8b01 bf h'2 ;@(h'1348) +001344 a017 bra h'2e ;@(h'1376) +001346 1b72 mov.l r7, @(h'8,r11) +001348 6142 mov.l @r4, r1 +00134a d308 mov.l @(h'20,pc), r3 ;@(h'136c) +00134c 430b jsr @r3 +00134e e060 mov #h'60, r0 +001350 e230 mov #h'30, r2 +001352 3023 cmp/ge r2, r0 +001354 890e bt h'1c ;@(h'1374) +001356 a00e bra h'1c ;@(h'1376) +001358 1b62 mov.l r6, @(h'8,r11) +00135a 0118 sett +00135c 0810 +00135e 0094 mov.b r9, @(r0,r0) +001360 0030 +001362 b7a8 bsr h'f50 ;@(h'22b6) +001364 0810 +001366 0158 sets +001368 0030 +00136a c1b4 mov.w r0, @(h'168,gbr) +00136c 0030 +00136e beb0 bsr h'-2a0 ;@(h'10d2) +001370 0031 +001372 4182 +001374 1bd2 mov.l r13, @(h'8,r11) +001376 6642 mov.l @r4, r6 +001378 9361 mov.w @(h'c2,pc), r3 ;@(h'143e) +00137a 3633 cmp/ge r3, r6 +00137c 8916 bt h'2c ;@(h'13ac) +00137e e108 mov #h'8, r1 +001380 3617 cmp/gt r1, r6 +001382 8b13 bf h'26 ;@(h'13ac) +001384 d32f mov.l @(h'bc,pc), r3 ;@(h'1444) +001386 7ff8 add #h'f8, r15 +001388 d230 mov.l @(h'c0,pc), r2 ;@(h'144c) +00138a 2f36 mov.l r3, @-r15 +00138c d32e mov.l @(h'b8,pc), r3 ;@(h'1448) +00138e 2f36 mov.l r3, @-r15 +001390 7ff8 add #h'f8, r15 +001392 6052 mov.l @r5, r0 +001394 420b jsr @r2 +001396 2ff6 mov.l r15, @-r15 +001398 62f3 mov r15, r2 +00139a 7210 add #h'10, r2 +00139c 2f26 mov.l r2, @-r15 +00139e d22c mov.l @(h'b0,pc), r2 ;@(h'1450) +0013a0 420b jsr @r2 +0013a2 0009 nop +0013a4 d22b mov.l @(h'ac,pc), r2 ;@(h'1454) +0013a6 420b jsr @r2 +0013a8 0009 nop +0013aa 2502 mov.l r0, @r5 +0013ac 9348 mov.w @(h'90,pc), r3 ;@(h'1440) +0013ae 6142 mov.l @r4, r1 +0013b0 3137 cmp/gt r3, r1 +0013b2 8b01 bf h'2 ;@(h'13b8) +0013b4 a1b5 bra h'36a ;@(h'1722) +0013b6 0009 nop +0013b8 a1b6 bra h'36c ;@(h'1728) +0013ba 0009 nop +0013bc 6a53 mov r5, r10 +0013be 6093 mov r9, r0 +0013c0 8808 cmp/eq #h'8, r0 +0013c2 8f4d bf/s h'9a ;@(h'1460) +0013c4 7a3c add #h'3c, r10 +0013c6 52a1 mov.l @(h'4,r10), r2 +0013c8 2228 tst r2, r2 +0013ca 8d01 bt/s h'2 ;@(h'13d0) +0013cc 6342 mov.l @r4, r3 +0013ce 6c63 mov r6, r12 +0013d0 2f32 mov.l r3, @r15 +0013d2 e208 mov #h'8, r2 +0013d4 3323 cmp/ge r2, r3 +0013d6 8b03 bf h'6 ;@(h'13e0) +0013d8 9131 mov.w @(h'62,pc), r1 ;@(h'143e) +0013da 63f2 mov.l @r15, r3 +0013dc 3317 cmp/gt r1, r3 +0013de 8b01 bf h'2 ;@(h'13e4) +0013e0 a00a bra h'14 ;@(h'13f8) +0013e2 1a72 mov.l r7, @(h'8,r10) +0013e4 6142 mov.l @r4, r1 +0013e6 d31c mov.l @(h'70,pc), r3 ;@(h'1458) +0013e8 430b jsr @r3 +0013ea e060 mov #h'60, r0 +0013ec e230 mov #h'30, r2 +0013ee 3023 cmp/ge r2, r0 +0013f0 8901 bt h'2 ;@(h'13f6) +0013f2 a001 bra h'2 ;@(h'13f8) +0013f4 1a62 mov.l r6, @(h'8,r10) +0013f6 1ad2 mov.l r13, @(h'8,r10) +0013f8 6642 mov.l @r4, r6 +0013fa 9320 mov.w @(h'40,pc), r3 ;@(h'143e) +0013fc 3633 cmp/ge r3, r6 +0013fe 8916 bt h'2c ;@(h'142e) +001400 e108 mov #h'8, r1 +001402 3617 cmp/gt r1, r6 +001404 8b13 bf h'26 ;@(h'142e) +001406 7ff8 add #h'f8, r15 +001408 d30e mov.l @(h'38,pc), r3 ;@(h'1444) +00140a 2f36 mov.l r3, @-r15 +00140c d30e mov.l @(h'38,pc), r3 ;@(h'1448) +00140e 2f36 mov.l r3, @-r15 +001410 d20e mov.l @(h'38,pc), r2 ;@(h'144c) +001412 7ff8 add #h'f8, r15 +001414 505f mov.l @(h'3c,r5), r0 +001416 420b jsr @r2 +001418 2ff6 mov.l r15, @-r15 +00141a 62f3 mov r15, r2 +00141c 7210 add #h'10, r2 +00141e 2f26 mov.l r2, @-r15 +001420 d20e mov.l @(h'38,pc), r2 ;@(h'145c) +001422 420b jsr @r2 +001424 0009 nop +001426 d20b mov.l @(h'2c,pc), r2 ;@(h'1454) +001428 420b jsr @r2 +00142a 0009 nop +00142c 150f mov.l r0, @(h'3c,r5) +00142e 9307 mov.w @(h'e,pc), r3 ;@(h'1440) +001430 6142 mov.l @r4, r1 +001432 3137 cmp/gt r3, r1 +001434 8b01 bf h'2 ;@(h'143a) +001436 a174 bra h'2e8 ;@(h'1722) +001438 0009 nop +00143a a175 bra h'2ea ;@(h'1728) +00143c 0009 nop +00143e 0118 sett +001440 0128 clrmac +001442 0000 +001444 9999 mov.w @(h'132,pc), r9 ;@(h'157a) +001446 999a mov.w @(h'134,pc), r9 ;@(h'157e) +001448 3fc9 +00144a 9999 mov.w @(h'132,pc), r9 ;@(h'1580) +00144c 0030 +00144e bcd4 bsr h'-658 ;@(h'dfa) +001450 0030 +001452 ab24 bra h'-9b8 ;@(h'a9e) +001454 0030 +001456 b478 bsr h'8f0 ;@(h'1d4a) +001458 0030 +00145a beb0 bsr h'-2a0 ;@(h'11be) +00145c 0030 +00145e aa54 bra h'-b58 ;@(h'90a) +001460 880f cmp/eq #h'f, r0 +001462 8b58 bf h'b0 ;@(h'1516) +001464 52b1 mov.l @(h'4,r11), r2 +001466 2228 tst r2, r2 +001468 8903 bt h'6 ;@(h'1472) +00146a 53a1 mov.l @(h'4,r10), r3 +00146c 2338 tst r3, r3 +00146e 8900 bt h'0 ;@(h'1472) +001470 6c63 mov r6, r12 +001472 e210 mov #h'10, r2 +001474 6342 mov.l @r4, r3 +001476 2f32 mov.l r3, @r15 +001478 3323 cmp/ge r2, r3 +00147a 8b03 bf h'6 ;@(h'1484) +00147c 9164 mov.w @(h'c8,pc), r1 ;@(h'1548) +00147e 63f2 mov.l @r15, r3 +001480 3317 cmp/gt r1, r3 +001482 8b03 bf h'6 ;@(h'148c) +001484 1572 mov.l r7, @(h'8,r5) +001486 e044 mov #h'44, r0 +001488 a00e bra h'1c ;@(h'14a8) +00148a 0576 mov.l r7, @(r0,r5) +00148c 905d mov.w @(h'ba,pc), r0 ;@(h'154a) +00148e d230 mov.l @(h'c0,pc), r2 ;@(h'1550) +001490 420b jsr @r2 +001492 6142 mov.l @r4, r1 +001494 e340 mov #h'40, r3 +001496 3037 cmp/gt r3, r0 +001498 8b03 bf h'6 ;@(h'14a2) +00149a e044 mov #h'44, r0 +00149c 1562 mov.l r6, @(h'8,r5) +00149e a003 bra h'6 ;@(h'14a8) +0014a0 0566 mov.l r6, @(r0,r5) +0014a2 e044 mov #h'44, r0 +0014a4 15d2 mov.l r13, @(h'8,r5) +0014a6 05d6 mov.l r13, @(r0,r5) +0014a8 6642 mov.l @r4, r6 +0014aa 934d mov.w @(h'9a,pc), r3 ;@(h'1548) +0014ac 3633 cmp/ge r3, r6 +0014ae 892a bt h'54 ;@(h'1506) +0014b0 e120 mov #h'20, r1 +0014b2 3617 cmp/gt r1, r6 +0014b4 8b27 bf h'4e ;@(h'1506) +0014b6 7ff8 add #h'f8, r15 +0014b8 d326 mov.l @(h'98,pc), r3 ;@(h'1554) +0014ba 2f36 mov.l r3, @-r15 +0014bc d326 mov.l @(h'98,pc), r3 ;@(h'1558) +0014be 2f36 mov.l r3, @-r15 +0014c0 d226 mov.l @(h'98,pc), r2 ;@(h'155c) +0014c2 7ff8 add #h'f8, r15 +0014c4 6052 mov.l @r5, r0 +0014c6 420b jsr @r2 +0014c8 2ff6 mov.l r15, @-r15 +0014ca 62f3 mov r15, r2 +0014cc 7210 add #h'10, r2 +0014ce 2f26 mov.l r2, @-r15 +0014d0 d223 mov.l @(h'8c,pc), r2 ;@(h'1560) +0014d2 420b jsr @r2 +0014d4 0009 nop +0014d6 d223 mov.l @(h'8c,pc), r2 ;@(h'1564) +0014d8 420b jsr @r2 +0014da 0009 nop +0014dc 2502 mov.l r0, @r5 +0014de 7ff8 add #h'f8, r15 +0014e0 d31c mov.l @(h'70,pc), r3 ;@(h'1554) +0014e2 2f36 mov.l r3, @-r15 +0014e4 d31c mov.l @(h'70,pc), r3 ;@(h'1558) +0014e6 2f36 mov.l r3, @-r15 +0014e8 d21c mov.l @(h'70,pc), r2 ;@(h'155c) +0014ea 7ff8 add #h'f8, r15 +0014ec 505f mov.l @(h'3c,r5), r0 +0014ee 420b jsr @r2 +0014f0 2ff6 mov.l r15, @-r15 +0014f2 62f3 mov r15, r2 +0014f4 7210 add #h'10, r2 +0014f6 2f26 mov.l r2, @-r15 +0014f8 d21b mov.l @(h'6c,pc), r2 ;@(h'1568) +0014fa 420b jsr @r2 +0014fc 0009 nop +0014fe d219 mov.l @(h'64,pc), r2 ;@(h'1564) +001500 420b jsr @r2 +001502 0009 nop +001504 150f mov.l r0, @(h'3c,r5) +001506 9321 mov.w @(h'42,pc), r3 ;@(h'154c) +001508 6142 mov.l @r4, r1 +00150a 3137 cmp/gt r3, r1 +00150c 8b01 bf h'2 ;@(h'1512) +00150e a108 bra h'210 ;@(h'1722) +001510 0009 nop +001512 a109 bra h'212 ;@(h'1728) +001514 0009 nop +001516 6093 mov r9, r0 +001518 8810 cmp/eq #h'10, r0 +00151a 8901 bt h'2 ;@(h'1520) +00151c a099 bra h'132 ;@(h'1652) +00151e 0009 nop +001520 52b1 mov.l @(h'4,r11), r2 +001522 2228 tst r2, r2 +001524 8903 bt h'6 ;@(h'152e) +001526 53a1 mov.l @(h'4,r10), r3 +001528 2338 tst r3, r3 +00152a 8900 bt h'0 ;@(h'152e) +00152c 6c63 mov r6, r12 +00152e e210 mov #h'10, r2 +001530 6342 mov.l @r4, r3 +001532 2f32 mov.l r3, @r15 +001534 3323 cmp/ge r2, r3 +001536 8b03 bf h'6 ;@(h'1540) +001538 9109 mov.w @(h'12,pc), r1 ;@(h'154e) +00153a 63f2 mov.l @r15, r3 +00153c 3317 cmp/gt r1, r3 +00153e 8b15 bf h'2a ;@(h'156c) +001540 1572 mov.l r7, @(h'8,r5) +001542 e044 mov #h'44, r0 +001544 a020 bra h'40 ;@(h'1588) +001546 0576 mov.l r7, @(r0,r5) +001548 009c mov.b @(r0,r9), r0 +00154a 00a0 +00154c 00ac mov.b @(r0,r10), r0 +00154e 0130 +001550 0030 +001552 beb0 bsr h'-2a0 ;@(h'12b6) +001554 9999 mov.w @(h'132,pc), r9 ;@(h'168a) +001556 999a mov.w @(h'134,pc), r9 ;@(h'168e) +001558 3fc9 +00155a 9999 mov.w @(h'132,pc), r9 ;@(h'1690) +00155c 0030 +00155e bcd4 bsr h'-658 ;@(h'f0a) +001560 0030 +001562 ab24 bra h'-9b8 ;@(h'bae) +001564 0030 +001566 b478 bsr h'8f0 ;@(h'1e5a) +001568 0030 +00156a aa54 bra h'-b58 ;@(h'a16) +00156c 9077 mov.w @(h'ee,pc), r0 ;@(h'165e) +00156e d23e mov.l @(h'f8,pc), r2 ;@(h'1668) +001570 420b jsr @r2 +001572 6142 mov.l @r4, r1 +001574 e340 mov #h'40, r3 +001576 3037 cmp/gt r3, r0 +001578 8b03 bf h'6 ;@(h'1582) +00157a e044 mov #h'44, r0 +00157c 1562 mov.l r6, @(h'8,r5) +00157e a003 bra h'6 ;@(h'1588) +001580 0566 mov.l r6, @(r0,r5) +001582 e044 mov #h'44, r0 +001584 15d2 mov.l r13, @(h'8,r5) +001586 05d6 mov.l r13, @(r0,r5) +001588 6642 mov.l @r4, r6 +00158a 9369 mov.w @(h'd2,pc), r3 ;@(h'1660) +00158c 3633 cmp/ge r3, r6 +00158e 892b bt h'56 ;@(h'15e8) +001590 e120 mov #h'20, r1 +001592 3617 cmp/gt r1, r6 +001594 8b28 bf h'50 ;@(h'15e8) +001596 7ff8 add #h'f8, r15 +001598 d334 mov.l @(h'd0,pc), r3 ;@(h'166c) +00159a 2f36 mov.l r3, @-r15 +00159c d334 mov.l @(h'd0,pc), r3 ;@(h'1670) +00159e 2f36 mov.l r3, @-r15 +0015a0 d234 mov.l @(h'd0,pc), r2 ;@(h'1674) +0015a2 7ff8 add #h'f8, r15 +0015a4 6052 mov.l @r5, r0 +0015a6 420b jsr @r2 +0015a8 2ff6 mov.l r15, @-r15 +0015aa 62f3 mov r15, r2 +0015ac 7210 add #h'10, r2 +0015ae 2f26 mov.l r2, @-r15 +0015b0 d231 mov.l @(h'c4,pc), r2 ;@(h'1678) +0015b2 420b jsr @r2 +0015b4 0009 nop +0015b6 d231 mov.l @(h'c4,pc), r2 ;@(h'167c) +0015b8 420b jsr @r2 +0015ba 0009 nop +0015bc 2502 mov.l r0, @r5 +0015be 7ff8 add #h'f8, r15 +0015c0 d32a mov.l @(h'a8,pc), r3 ;@(h'166c) +0015c2 2f36 mov.l r3, @-r15 +0015c4 d32a mov.l @(h'a8,pc), r3 ;@(h'1670) +0015c6 2f36 mov.l r3, @-r15 +0015c8 d22a mov.l @(h'a8,pc), r2 ;@(h'1674) +0015ca 7ff8 add #h'f8, r15 +0015cc 505f mov.l @(h'3c,r5), r0 +0015ce 420b jsr @r2 +0015d0 2ff6 mov.l r15, @-r15 +0015d2 62f3 mov r15, r2 +0015d4 7210 add #h'10, r2 +0015d6 2f26 mov.l r2, @-r15 +0015d8 d229 mov.l @(h'a4,pc), r2 ;@(h'1680) +0015da 420b jsr @r2 +0015dc 0009 nop +0015de d227 mov.l @(h'9c,pc), r2 ;@(h'167c) +0015e0 420b jsr @r2 +0015e2 0009 nop +0015e4 a02f bra h'5e ;@(h'1646) +0015e6 150f mov.l r0, @(h'3c,r5) +0015e8 6642 mov.l @r4, r6 +0015ea 923a mov.w @(h'74,pc), r2 ;@(h'1662) +0015ec 3627 cmp/gt r2, r6 +0015ee 8b2a bf h'54 ;@(h'1646) +0015f0 9138 mov.w @(h'70,pc), r1 ;@(h'1664) +0015f2 3613 cmp/ge r1, r6 +0015f4 8927 bt h'4e ;@(h'1646) +0015f6 7ff8 add #h'f8, r15 +0015f8 d21c mov.l @(h'70,pc), r2 ;@(h'166c) +0015fa 2f26 mov.l r2, @-r15 +0015fc d21c mov.l @(h'70,pc), r2 ;@(h'1670) +0015fe 2f26 mov.l r2, @-r15 +001600 d31c mov.l @(h'70,pc), r3 ;@(h'1674) +001602 7ff8 add #h'f8, r15 +001604 6052 mov.l @r5, r0 +001606 430b jsr @r3 +001608 2ff6 mov.l r15, @-r15 +00160a 63f3 mov r15, r3 +00160c 7310 add #h'10, r3 +00160e 2f36 mov.l r3, @-r15 +001610 d31b mov.l @(h'6c,pc), r3 ;@(h'1680) +001612 430b jsr @r3 +001614 0009 nop +001616 d319 mov.l @(h'64,pc), r3 ;@(h'167c) +001618 430b jsr @r3 +00161a 0009 nop +00161c 2502 mov.l r0, @r5 +00161e 7ff8 add #h'f8, r15 +001620 d212 mov.l @(h'48,pc), r2 ;@(h'166c) +001622 2f26 mov.l r2, @-r15 +001624 d212 mov.l @(h'48,pc), r2 ;@(h'1670) +001626 2f26 mov.l r2, @-r15 +001628 d312 mov.l @(h'48,pc), r3 ;@(h'1674) +00162a 7ff8 add #h'f8, r15 +00162c 505f mov.l @(h'3c,r5), r0 +00162e 430b jsr @r3 +001630 2ff6 mov.l r15, @-r15 +001632 63f3 mov r15, r3 +001634 7310 add #h'10, r3 +001636 2f36 mov.l r3, @-r15 +001638 d30f mov.l @(h'3c,pc), r3 ;@(h'1678) +00163a 430b jsr @r3 +00163c 0009 nop +00163e d30f mov.l @(h'3c,pc), r3 ;@(h'167c) +001640 430b jsr @r3 +001642 0009 nop +001644 150f mov.l r0, @(h'3c,r5) +001646 920e mov.w @(h'1c,pc), r2 ;@(h'1666) +001648 6142 mov.l @r4, r1 +00164a 3127 cmp/gt r2, r1 +00164c 8969 bt h'd2 ;@(h'1722) +00164e a06b bra h'd6 ;@(h'1728) +001650 0009 nop +001652 6a73 mov r7, r10 +001654 2f72 mov.l r7, @r15 +001656 68b3 mov r11, r8 +001658 db0a mov.l @(h'28,pc), r11 ;@(h'1684) +00165a a055 bra h'aa ;@(h'1708) +00165c 6983 mov r8, r9 +00165e 00a0 +001660 009c mov.b @(r0,r9), r0 +001662 00b4 mov.b r11, @(r0,r0) +001664 0130 +001666 0138 ldtlb +001668 0030 +00166a beb0 bsr h'-2a0 ;@(h'13ce) +00166c 9999 mov.w @(h'132,pc), r9 ;@(h'17a2) +00166e 999a mov.w @(h'134,pc), r9 ;@(h'17a6) +001670 3fc9 +001672 9999 mov.w @(h'132,pc), r9 ;@(h'17a8) +001674 0030 +001676 bcd4 bsr h'-658 ;@(h'1022) +001678 0030 +00167a ab24 bra h'-9b8 ;@(h'cc6) +00167c 0030 +00167e b478 bsr h'8f0 ;@(h'1f72) +001680 0030 +001682 aa54 bra h'-b58 ;@(h'b2e) +001684 0031 +001686 4182 +001688 62a3 mov r10, r2 +00168a 63a3 mov r10, r3 +00168c 4200 shll r2 +00168e 323c add r3, r2 +001690 4208 shll2 r2 +001692 325c add r5, r2 +001694 1f21 mov.l r2, @(h'4,r15) +001696 5321 mov.l @(h'4,r2), r3 +001698 2338 tst r3, r3 +00169a 892f bt h'5e ;@(h'16fc) +00169c 60e2 mov.l @r14, r0 +00169e 6ca3 mov r10, r12 +0016a0 6242 mov.l @r4, r2 +0016a2 4008 shll2 r0 +0016a4 4c00 shll r12 +0016a6 4008 shll2 r0 +0016a8 30bc add r11, r0 +0016aa 03cd mov.w @(r0,r12), r3 +0016ac 633d extu.w r3, r3 +0016ae 73ce add #h'ce, r3 +0016b0 3320 cmp/eq r2, r3 +0016b2 8b02 bf h'4 ;@(h'16ba) +0016b4 51f1 mov.l @(h'4,r15), r1 +0016b6 a020 bra h'40 ;@(h'16fa) +0016b8 1162 mov.l r6, @(h'8,r1) +0016ba 60e2 mov.l @r14, r0 +0016bc 6242 mov.l @r4, r2 +0016be 4008 shll2 r0 +0016c0 4008 shll2 r0 +0016c2 30bc add r11, r0 +0016c4 03cd mov.w @(r0,r12), r3 +0016c6 633d extu.w r3, r3 +0016c8 3320 cmp/eq r2, r3 +0016ca 8b01 bf h'2 ;@(h'16d0) +0016cc a015 bra h'2a ;@(h'16fa) +0016ce 19d2 mov.l r13, @(h'8,r9) +0016d0 6ce2 mov.l @r14, r12 +0016d2 4c08 shll2 r12 +0016d4 6342 mov.l @r4, r3 +0016d6 4c08 shll2 r12 +0016d8 3cbc add r11, r12 +0016da 85c7 mov.w @(h'e,r12), r0 +0016dc 1f31 mov.l r3, @(h'4,r15) +0016de 600d extu.w r0, r0 +0016e0 70f9 add #h'f9, r0 +0016e2 3030 cmp/eq r3, r0 +0016e4 8908 bt h'10 ;@(h'16f8) +0016e6 60f2 mov.l @r15, r0 +0016e8 52f1 mov.l @(h'4,r15), r2 +0016ea 03cd mov.w @(r0,r12), r3 +0016ec 85c6 mov.w @(h'c,r12), r0 +0016ee 633d extu.w r3, r3 +0016f0 600d extu.w r0, r0 +0016f2 330c add r0, r3 +0016f4 3320 cmp/eq r2, r3 +0016f6 8b00 bf h'0 ;@(h'16fa) +0016f8 1872 mov.l r7, @(h'8,r8) +0016fa 6c63 mov r6, r12 +0016fc 62f2 mov.l @r15, r2 +0016fe 790c +001700 7a01 +001702 780c +001704 7202 +001706 2f22 mov.l r2, @r15 +001708 e306 mov #h'6, r3 +00170a 3a33 cmp/ge r3, r10 +00170c 8bbc bf h'-88 ;@(h'1688) +00170e 61e2 mov.l @r14, r1 +001710 6342 mov.l @r4, r3 +001712 4108 shll2 r1 +001714 4108 shll2 r1 +001716 31bc add r11, r1 +001718 8517 mov.w @(h'e,r1), r0 +00171a 600d extu.w r0, r0 +00171c 7008 +00171e 3030 cmp/eq r3, r0 +001720 8b02 bf h'4 ;@(h'1728) +001722 e1ff mov #h'ffffffff, r1 +001724 bda6 bsr h'-4b4 ;@(h'1274) +001726 2412 mov.l r1, @r4 +001728 60c3 mov r12, r0 +00172a 7f08 +00172c 4f26 lds.l @r15+, pr +00172e 68f6 mov.l @r15+, r8 +001730 69f6 mov.l @r15+, r9 +001732 6af6 mov.l @r15+, r10 +001734 6bf6 mov.l @r15+, r11 +001736 6cf6 mov.l @r15+, r12 +001738 6df6 mov.l @r15+, r13 +00173a 000b rts +00173c 6ef6 mov.l @r15+, r14 +00173e 2fe6 mov.l r14, @-r15 +001740 2fd6 mov.l r13, @-r15 +001742 6e43 mov r4, r14 +001744 d330 mov.l @(h'c0,pc), r3 ;@(h'1808) +001746 61e3 mov r14, r1 +001748 2fc6 mov.l r12, @-r15 +00174a 2fb6 mov.l r11, @-r15 +00174c 2fa6 mov.l r10, @-r15 +00174e 2f96 mov.l r9, @-r15 +001750 2f86 mov.l r8, @-r15 +001752 e900 mov #h'0, r9 +001754 da2b mov.l @(h'ac,pc), r10 ;@(h'1804) +001756 4f22 sts.l pr, @-r15 +001758 7fe0 add #h'e0, r15 +00175a 64a3 mov r10, r4 +00175c 1f41 mov.l r4, @(h'4,r15) +00175e 1f42 mov.l r4, @(h'8,r15) +001760 1f44 mov.l r4, @(h'10,r15) +001762 430b jsr @r3 +001764 e006 mov #h'6, r0 +001766 e8ff mov #h'ffffffff, r8 +001768 db28 mov.l @(h'a0,pc), r11 ;@(h'180c) +00176a ec03 mov #h'3, r12 +00176c 1f03 mov.l r0, @(h'c,r15) +00176e ed01 mov #h'1, r13 +001770 6393 mov r9, r3 +001772 6293 mov r9, r2 +001774 4300 shll r3 +001776 332c add r2, r3 +001778 4308 shll2 r3 +00177a 33ac add r10, r3 +00177c 2f32 mov.l r3, @r15 +00177e 5032 mov.l @(h'8,r3), r0 +001780 8801 cmp/eq #h'1, r0 +001782 8b4d bf h'9a ;@(h'1820) +001784 2fc6 mov.l r12, @-r15 +001786 2fd6 mov.l r13, @-r15 +001788 2fd6 mov.l r13, @-r15 +00178a 51f3 mov.l @(h'c,r15), r1 +00178c d020 mov.l @(h'80,pc), r0 ;@(h'1810) +00178e 1f19 mov.l r1, @(h'24,r15) +001790 6112 mov.l @r1, r1 +001792 1f1a mov.l r1, @(h'28,r15) +001794 d31f mov.l @(h'7c,pc), r3 ;@(h'1814) +001796 430b jsr @r3 +001798 0009 nop +00179a d21f mov.l @(h'7c,pc), r2 ;@(h'1818) +00179c 420b jsr @r2 +00179e 0009 nop +0017a0 51fa mov.l @(h'28,r15), r1 +0017a2 6703 mov r0, r7 +0017a4 d31b mov.l @(h'6c,pc), r3 ;@(h'1814) +0017a6 d01d mov.l @(h'74,pc), r0 ;@(h'181c) +0017a8 430b jsr @r3 +0017aa e679 mov #h'79, r6 +0017ac d21a mov.l @(h'68,pc), r2 ;@(h'1818) +0017ae 420b jsr @r2 +0017b0 0009 nop +0017b2 6503 mov r0, r5 +0017b4 4b0b jsr @r11 +0017b6 e406 mov #h'6, r4 +0017b8 7f0c +0017ba 53f3 mov.l @(h'c,r15), r3 +0017bc 33c3 cmp/ge r12, r3 +0017be 896b bt h'd6 ;@(h'1898) +0017c0 d214 mov.l @(h'50,pc), r2 ;@(h'1814) +0017c2 e102 mov #h'2, r1 +0017c4 2f16 mov.l r1, @-r15 +0017c6 6093 mov r9, r0 +0017c8 2f86 mov.l r8, @-r15 +0017ca 6393 mov r9, r3 +0017cc d110 mov.l @(h'40,pc), r1 ;@(h'1810) +0017ce 4000 shll r0 +0017d0 2fd6 mov.l r13, @-r15 +0017d2 303c add r3, r0 +0017d4 4008 shll2 r0 +0017d6 30ac add r10, r0 +0017d8 1f08 mov.l r0, @(h'20,r15) +0017da 6002 mov.l @r0, r0 +0017dc 420b jsr @r2 +0017de 1f03 mov.l r0, @(h'c,r15) +0017e0 d30d mov.l @(h'34,pc), r3 ;@(h'1818) +0017e2 430b jsr @r3 +0017e4 0009 nop +0017e6 6703 mov r0, r7 +0017e8 51f3 mov.l @(h'c,r15), r1 +0017ea d00c mov.l @(h'30,pc), r0 ;@(h'181c) +0017ec d209 mov.l @(h'24,pc), r2 ;@(h'1814) +0017ee 420b jsr @r2 +0017f0 e679 mov #h'79, r6 +0017f2 d309 mov.l @(h'24,pc), r3 ;@(h'1818) +0017f4 430b jsr @r3 +0017f6 0009 nop +0017f8 6503 mov r0, r5 +0017fa 4b0b jsr @r11 +0017fc e406 mov #h'6, r4 +0017fe a04b bra h'96 ;@(h'1898) +001800 7f0c +001802 0000 +001804 0810 +001806 0094 mov.b r9, @(r0,r0) +001808 0030 +00180a beb0 bsr h'-2a0 ;@(h'156e) +00180c 0030 +00180e 943c mov.w @(h'78,pc), r4 ;@(h'188a) +001810 40a0 +001812 0000 +001814 0030 +001816 adea bra h'-42c ;@(h'13ee) +001818 0030 +00181a bd5c bsr h'-548 ;@(h'12d6) +00181c 3f80 cmp/eq r8, r15 +00181e 0000 +001820 50f4 mov.l @(h'10,r15), r0 +001822 5002 mov.l @(h'8,r0), r0 +001824 8802 cmp/eq #h'2, r0 +001826 8b37 bf h'6e ;@(h'1898) +001828 2fd6 mov.l r13, @-r15 +00182a 2fc6 mov.l r12, @-r15 +00182c 2fd6 mov.l r13, @-r15 +00182e 51f5 mov.l @(h'14,r15), r1 +001830 d045 mov.l @(h'114,pc), r0 ;@(h'1948) +001832 6112 mov.l @r1, r1 +001834 d345 mov.l @(h'114,pc), r3 ;@(h'194c) +001836 1f13 mov.l r1, @(h'c,r15) +001838 430b jsr @r3 +00183a 0009 nop +00183c d244 mov.l @(h'110,pc), r2 ;@(h'1950) +00183e 420b jsr @r2 +001840 0009 nop +001842 6703 mov r0, r7 +001844 51f3 mov.l @(h'c,r15), r1 +001846 d043 mov.l @(h'10c,pc), r0 ;@(h'1954) +001848 d340 mov.l @(h'100,pc), r3 ;@(h'194c) +00184a 430b jsr @r3 +00184c e679 mov #h'79, r6 +00184e d240 mov.l @(h'100,pc), r2 ;@(h'1950) +001850 420b jsr @r2 +001852 0009 nop +001854 6503 mov r0, r5 +001856 4b0b jsr @r11 +001858 e406 mov #h'6, r4 +00185a 7f0c +00185c 53f3 mov.l @(h'c,r15), r3 +00185e 33c3 cmp/ge r12, r3 +001860 891a bt h'34 ;@(h'1898) +001862 e302 mov #h'2, r3 +001864 d038 mov.l @(h'e0,pc), r0 ;@(h'1948) +001866 2f86 mov.l r8, @-r15 +001868 2f36 mov.l r3, @-r15 +00186a 2fd6 mov.l r13, @-r15 +00186c 51f4 mov.l @(h'10,r15), r1 +00186e 6112 mov.l @r1, r1 +001870 d236 mov.l @(h'd8,pc), r2 ;@(h'194c) +001872 1f13 mov.l r1, @(h'c,r15) +001874 420b jsr @r2 +001876 0009 nop +001878 d235 mov.l @(h'd4,pc), r2 ;@(h'1950) +00187a 420b jsr @r2 +00187c 0009 nop +00187e 6703 mov r0, r7 +001880 51f3 mov.l @(h'c,r15), r1 +001882 d034 mov.l @(h'd0,pc), r0 ;@(h'1954) +001884 d231 mov.l @(h'c4,pc), r2 ;@(h'194c) +001886 420b jsr @r2 +001888 e679 mov #h'79, r6 +00188a d231 mov.l @(h'c4,pc), r2 ;@(h'1950) +00188c 420b jsr @r2 +00188e 0009 nop +001890 6503 mov r0, r5 +001892 4b0b jsr @r11 +001894 e406 mov #h'6, r4 +001896 7f0c +001898 53f1 mov.l @(h'4,r15), r3 +00189a 7901 +00189c 730c +00189e 1f31 mov.l r3, @(h'4,r15) +0018a0 52f2 mov.l @(h'8,r15), r2 +0018a2 e306 mov #h'6, r3 +0018a4 720c +0018a6 3933 cmp/ge r3, r9 +0018a8 1f22 mov.l r2, @(h'8,r15) +0018aa 51f4 mov.l @(h'10,r15), r1 +0018ac 710c +0018ae 8d02 bt/s h'4 ;@(h'18b6) +0018b0 1f14 mov.l r1, @(h'10,r15) +0018b2 af5d bra h'-146 ;@(h'1770) +0018b4 0009 nop +0018b6 64a3 mov r10, r4 +0018b8 9845 mov.w @(h'8a,pc), r8 ;@(h'1946) +0018ba ed08 mov #h'8, r13 +0018bc d926 mov.l @(h'98,pc), r9 ;@(h'1958) +0018be 6ca3 mov r10, r12 +0018c0 6ba3 mov r10, r11 +0018c2 7a48 add #h'48, r10 +0018c4 1fa2 mov.l r10, @(h'8,r15) +0018c6 63e3 mov r14, r3 +0018c8 da24 mov.l @(h'90,pc), r10 ;@(h'195c) +0018ca 38e8 sub r14, r8 +0018cc 73f8 add #h'f8, r3 +0018ce 1f31 mov.l r3, @(h'4,r15) +0018d0 53b1 mov.l @(h'4,r11), r3 +0018d2 2338 tst r3, r3 +0018d4 8b01 bf h'2 ;@(h'18da) +0018d6 a087 bra h'10e ;@(h'19e8) +0018d8 0009 nop +0018da d31d mov.l @(h'74,pc), r3 ;@(h'1950) +0018dc 430b jsr @r3 +0018de 60c2 mov.l @r12, r0 +0018e0 3ed7 cmp/gt r13, r14 +0018e2 8d02 bt/s h'4 ;@(h'18ea) +0018e4 6603 mov r0, r6 +0018e6 a011 bra h'22 ;@(h'190c) +0018e8 55f1 mov.l @(h'4,r15), r5 +0018ea d31d mov.l @(h'74,pc), r3 ;@(h'1960) +0018ec d01d mov.l @(h'74,pc), r0 ;@(h'1964) +0018ee 6532 mov.l @r3, r5 +0018f0 4508 shll2 r5 +0018f2 4508 shll2 r5 +0018f4 055d mov.w @(r0,r5), r5 +0018f6 655d extu.w r5, r5 +0018f8 3e57 cmp/gt r5, r14 +0018fa 8b06 bf h'c ;@(h'190a) +0018fc 6532 mov.l @r3, r5 +0018fe 4508 shll2 r5 +001900 4508 shll2 r5 +001902 055d mov.w @(r0,r5), r5 +001904 655d extu.w r5, r5 +001906 a001 bra h'2 ;@(h'190c) +001908 35e8 sub r14, r5 +00190a e500 mov #h'0, r5 +00190c d416 mov.l @(h'58,pc), r4 ;@(h'1968) +00190e 490b jsr @r9 +001910 0009 nop +001912 d30f mov.l @(h'3c,pc), r3 ;@(h'1950) +001914 430b jsr @r3 +001916 60c2 mov.l @r12, r0 +001918 3ed7 cmp/gt r13, r14 +00191a 8d02 bt/s h'4 ;@(h'1922) +00191c 6603 mov r0, r6 +00191e a026 bra h'4c ;@(h'196e) +001920 6583 mov r8, r5 +001922 d30f mov.l @(h'3c,pc), r3 ;@(h'1960) +001924 d00f mov.l @(h'3c,pc), r0 ;@(h'1964) +001926 6532 mov.l @r3, r5 +001928 4508 shll2 r5 +00192a 4508 shll2 r5 +00192c 055d mov.w @(r0,r5), r5 +00192e 655d extu.w r5, r5 +001930 3e57 cmp/gt r5, r14 +001932 8b1b bf h'36 ;@(h'196c) +001934 6232 mov.l @r3, r2 +001936 65e3 mov r14, r5 +001938 4208 shll2 r2 +00193a 4208 shll2 r2 +00193c 012d mov.w @(r0,r2), r1 +00193e 611d extu.w r1, r1 +001940 3518 sub r1, r5 +001942 a014 bra h'28 ;@(h'196e) +001944 7578 add #h'78, r5 +001946 0080 +001948 40a0 +00194a 0000 +00194c 0030 +00194e adea bra h'-42c ;@(h'1526) +001950 0030 +001952 bd5c bsr h'-548 ;@(h'140e) +001954 3f80 cmp/eq r8, r15 +001956 0000 +001958 0030 +00195a a47e bra h'8fc ;@(h'225a) +00195c 0030 +00195e a394 bra h'728 ;@(h'208a) +001960 0810 +001962 0158 sets +001964 0031 +001966 4190 +001968 0031 +00196a 0884 mov.b r8, @(r0,r8) +00196c e578 mov #h'78, r5 +00196e d483 mov.l @(h'20c,pc), r4 ;@(h'1b7c) +001970 490b jsr @r9 +001972 0009 nop +001974 d382 mov.l @(h'208,pc), r3 ;@(h'1b80) +001976 430b jsr @r3 +001978 60c2 mov.l @r12, r0 +00197a 3ed7 cmp/gt r13, r14 +00197c 8d02 bt/s h'4 ;@(h'1984) +00197e 6603 mov r0, r6 +001980 a011 bra h'22 ;@(h'19a6) +001982 55f1 mov.l @(h'4,r15), r5 +001984 d37f mov.l @(h'1fc,pc), r3 ;@(h'1b84) +001986 6532 mov.l @r3, r5 +001988 d07f mov.l @(h'1fc,pc), r0 ;@(h'1b88) +00198a 4508 shll2 r5 +00198c 4508 shll2 r5 +00198e 055d mov.w @(r0,r5), r5 +001990 655d extu.w r5, r5 +001992 3e57 cmp/gt r5, r14 +001994 8b06 bf h'c ;@(h'19a4) +001996 6532 mov.l @r3, r5 +001998 4508 shll2 r5 +00199a 4508 shll2 r5 +00199c 055d mov.w @(r0,r5), r5 +00199e 655d extu.w r5, r5 +0019a0 a001 bra h'2 ;@(h'19a6) +0019a2 35e8 sub r14, r5 +0019a4 e500 mov #h'0, r5 +0019a6 d479 mov.l @(h'1e4,pc), r4 ;@(h'1b8c) +0019a8 4a0b jsr @r10 +0019aa 0009 nop +0019ac d374 mov.l @(h'1d0,pc), r3 ;@(h'1b80) +0019ae 430b jsr @r3 +0019b0 60c2 mov.l @r12, r0 +0019b2 3ed7 cmp/gt r13, r14 +0019b4 8d02 bt/s h'4 ;@(h'19bc) +0019b6 6603 mov r0, r6 +0019b8 a013 bra h'26 ;@(h'19e2) +0019ba 6583 mov r8, r5 +0019bc d371 mov.l @(h'1c4,pc), r3 ;@(h'1b84) +0019be 6532 mov.l @r3, r5 +0019c0 d071 mov.l @(h'1c4,pc), r0 ;@(h'1b88) +0019c2 4508 shll2 r5 +0019c4 4508 shll2 r5 +0019c6 055d mov.w @(r0,r5), r5 +0019c8 655d extu.w r5, r5 +0019ca 3e57 cmp/gt r5, r14 +0019cc 8b08 bf h'10 ;@(h'19e0) +0019ce 65e3 mov r14, r5 +0019d0 6232 mov.l @r3, r2 +0019d2 4208 shll2 r2 +0019d4 4208 shll2 r2 +0019d6 012d mov.w @(r0,r2), r1 +0019d8 611d extu.w r1, r1 +0019da 3518 sub r1, r5 +0019dc a001 bra h'2 ;@(h'19e2) +0019de 7578 add #h'78, r5 +0019e0 e578 mov #h'78, r5 +0019e2 d46b mov.l @(h'1ac,pc), r4 ;@(h'1b90) +0019e4 4a0b jsr @r10 +0019e6 0009 nop +0019e8 53f2 mov.l @(h'8,r15), r3 +0019ea 7b0c +0019ec 3b32 cmp/hs r3, r11 +0019ee 8d02 bt/s h'4 ;@(h'19f6) +0019f0 7c0c +0019f2 af6d bra h'-126 ;@(h'18d0) +0019f4 0009 nop +0019f6 7f20 add #h'20, r15 +0019f8 4f26 lds.l @r15+, pr +0019fa 68f6 mov.l @r15+, r8 +0019fc 69f6 mov.l @r15+, r9 +0019fe 6af6 mov.l @r15+, r10 +001a00 6bf6 mov.l @r15+, r11 +001a02 6cf6 mov.l @r15+, r12 +001a04 6df6 mov.l @r15+, r13 +001a06 000b rts +001a08 6ef6 mov.l @r15+, r14 +001a0a 2fe6 mov.l r14, @-r15 +001a0c 2fd6 mov.l r13, @-r15 +001a0e 2fc6 mov.l r12, @-r15 +001a10 4f22 sts.l pr, @-r15 +001a12 d760 mov.l @(h'180,pc), r7 ;@(h'1b94) +001a14 de60 mov.l @(h'180,pc), r14 ;@(h'1b98) +001a16 6673 mov r7, r6 +001a18 6d73 mov r7, r13 +001a1a 7d48 add #h'48, r13 +001a1c d75f mov.l @(h'17c,pc), r7 ;@(h'1b9c) +001a1e 36d2 cmp/hs r13, r6 +001a20 8d3d bt/s h'7a ;@(h'1a9e) +001a22 ec00 mov #h'0, r12 +001a24 5261 mov.l @(h'4,r6), r2 +001a26 2228 tst r2, r2 +001a28 8936 bt h'6c ;@(h'1a98) +001a2a 5062 mov.l @(h'8,r6), r0 +001a2c 8802 cmp/eq #h'2, r0 +001a2e 8b33 bf h'66 ;@(h'1a98) +001a30 d05b mov.l @(h'16c,pc), r0 ;@(h'1ba0) +001a32 d25c mov.l @(h'170,pc), r2 ;@(h'1ba4) +001a34 420b jsr @r2 +001a36 6162 mov.l @r6, r1 +001a38 d35b mov.l @(h'16c,pc), r3 ;@(h'1ba8) +001a3a 6103 mov r0, r1 +001a3c d25b mov.l @(h'16c,pc), r2 ;@(h'1bac) +001a3e 6032 mov.l @r3, r0 +001a40 30ec add r14, r0 +001a42 840c mov.b @(h'c,r0), r0 +001a44 600c extu.b r0, r0 +001a46 420b jsr @r2 +001a48 304c add r4, r0 +001a4a d259 mov.l @(h'164,pc), r2 ;@(h'1bb0) +001a4c 420b jsr @r2 +001a4e 0009 nop +001a50 8800 cmp/eq #h'0, r0 +001a52 8921 bt h'42 ;@(h'1a98) +001a54 d052 mov.l @(h'148,pc), r0 ;@(h'1ba0) +001a56 d253 mov.l @(h'14c,pc), r2 ;@(h'1ba4) +001a58 420b jsr @r2 +001a5a 6162 mov.l @r6, r1 +001a5c d253 mov.l @(h'14c,pc), r2 ;@(h'1bac) +001a5e 6103 mov r0, r1 +001a60 6032 mov.l @r3, r0 +001a62 00ec mov.b @(r0,r14), r0 +001a64 600c extu.b r0, r0 +001a66 304c add r4, r0 +001a68 420b jsr @r2 +001a6a 70fb add #h'fb, r0 +001a6c d251 mov.l @(h'144,pc), r2 ;@(h'1bb4) +001a6e 420b jsr @r2 +001a70 0009 nop +001a72 8800 cmp/eq #h'0, r0 +001a74 8910 bt h'20 ;@(h'1a98) +001a76 2558 tst r5, r5 +001a78 8b0c bf h'18 ;@(h'1a94) +001a7a e056 mov #h'56, r0 +001a7c 6372 mov.l @r7, r3 +001a7e e165 mov #h'65, r1 +001a80 023d mov.w @(r0,r3), r2 +001a82 7201 +001a84 0325 mov.w r2, @(r0,r3) +001a86 6072 mov.l @r7, r0 +001a88 001c mov.b @(r0,r1), r0 +001a8a 88ff cmp/eq #h'ffffffff, r0 +001a8c 8902 bt h'4 ;@(h'1a94) +001a8e e065 mov #h'65, r0 +001a90 6272 mov.l @r7, r2 +001a92 02c4 mov.b r12, @(r0,r2) +001a94 a004 bra h'8 ;@(h'1aa0) +001a96 e001 mov #h'1, r0 +001a98 760c +001a9a 36d2 cmp/hs r13, r6 +001a9c 8bc2 bf h'-7c ;@(h'1a24) +001a9e e000 mov #h'0, r0 +001aa0 4f26 lds.l @r15+, pr +001aa2 6cf6 mov.l @r15+, r12 +001aa4 6df6 mov.l @r15+, r13 +001aa6 000b rts +001aa8 6ef6 mov.l @r15+, r14 +001aaa e500 mov #h'0, r5 +001aac d742 mov.l @(h'108,pc), r7 ;@(h'1bb8) +001aae 6473 mov r7, r4 +001ab0 6673 mov r7, r6 +001ab2 7660 add #h'60, r6 +001ab4 1452 mov.l r5, @(h'8,r4) +001ab6 7410 add #h'10, r4 +001ab8 3462 cmp/hs r6, r4 +001aba 8bfb bf h'-a ;@(h'1ab4) +001abc 000b rts +001abe 0009 nop +001ac0 d73d mov.l @(h'f4,pc), r7 ;@(h'1bb8) +001ac2 a001 bra h'2 ;@(h'1ac8) +001ac4 e500 mov #h'0, r5 +001ac6 7501 +001ac8 6253 mov r5, r2 +001aca 4208 shll2 r2 +001acc 4208 shll2 r2 +001ace 327c add r7, r2 +001ad0 5322 mov.l @(h'8,r2), r3 +001ad2 2338 tst r3, r3 +001ad4 8902 bt h'4 ;@(h'1adc) +001ad6 e306 mov #h'6, r3 +001ad8 3533 cmp/ge r3, r5 +001ada 8bf4 bf h'-18 ;@(h'1ac6) +001adc 6053 mov r5, r0 +001ade 8806 cmp/eq #h'6, r0 +001ae0 8b01 bf h'2 ;@(h'1ae6) +001ae2 000b rts +001ae4 e000 mov #h'0, r0 +001ae6 6653 mov r5, r6 +001ae8 4608 shll2 r6 +001aea 4608 shll2 r6 +001aec 367c add r7, r6 +001aee e301 mov #h'1, r3 +001af0 1632 mov.l r3, @(h'8,r6) +001af2 e200 mov #h'0, r2 +001af4 1623 mov.l r2, @(h'c,r6) +001af6 737f add #h'7f, r3 +001af8 2632 mov.l r3, @r6 +001afa 1641 mov.l r4, @(h'4,r6) +001afc 000b rts +001afe 0009 nop +001b00 2fe6 mov.l r14, @-r15 +001b02 e328 mov #h'28, r3 +001b04 2fd6 mov.l r13, @-r15 +001b06 e23c mov #h'3c, r2 +001b08 2fc6 mov.l r12, @-r15 +001b0a 2fb6 mov.l r11, @-r15 +001b0c 2fa6 mov.l r10, @-r15 +001b0e ea00 mov #h'0, r10 +001b10 dd29 mov.l @(h'a4,pc), r13 ;@(h'1bb8) +001b12 6ca3 mov r10, r12 +001b14 2f96 mov.l r9, @-r15 +001b16 2f86 mov.l r8, @-r15 +001b18 4f22 sts.l pr, @-r15 +001b1a 7fec add #h'ec, r15 +001b1c 2f42 mov.l r4, @r15 +001b1e e400 mov #h'0, r4 +001b20 1fa4 mov.l r10, @(h'10,r15) +001b22 34dc add r13, r4 +001b24 1f32 mov.l r3, @(h'8,r15) +001b26 6843 mov r4, r8 +001b28 1f23 mov.l r2, @(h'c,r15) +001b2a 6b43 mov r4, r11 +001b2c a08e bra h'11c ;@(h'1c4c) +001b2e 1f41 mov.l r4, @(h'4,r15) +001b30 69c3 mov r12, r9 +001b32 4908 shll2 r9 +001b34 4908 shll2 r9 +001b36 39dc add r13, r9 +001b38 5392 mov.l @(h'8,r9), r3 +001b3a 2338 tst r3, r3 +001b3c 8b01 bf h'2 ;@(h'1b42) +001b3e a07f bra h'fe ;@(h'1c40) +001b40 0009 nop +001b42 e201 mov #h'1, r2 +001b44 1f24 mov.l r2, @(h'10,r15) +001b46 6ec3 mov r12, r14 +001b48 5393 mov.l @(h'c,r9), r3 +001b4a 4e08 shll2 r14 +001b4c 7301 +001b4e 4e08 shll2 r14 +001b50 1933 mov.l r3, @(h'c,r9) +001b52 53f2 mov.l @(h'8,r15), r3 +001b54 5293 mov.l @(h'c,r9), r2 +001b56 3233 cmp/ge r3, r2 +001b58 8d30 bt/s h'60 ;@(h'1bbc) +001b5a 3edc add r13, r14 +001b5c 63f2 mov.l @r15, r3 +001b5e 51e1 mov.l @(h'4,r14), r1 +001b60 3133 cmp/ge r3, r1 +001b62 8903 bt h'6 ;@(h'1b6c) +001b64 53e1 mov.l @(h'4,r14), r3 +001b66 7301 +001b68 a06a bra h'd4 ;@(h'1c40) +001b6a 1e31 mov.l r3, @(h'4,r14) +001b6c 61f2 mov.l @r15, r1 +001b6e 52e1 mov.l @(h'4,r14), r2 +001b70 3217 cmp/gt r1, r2 +001b72 8b65 bf h'ca ;@(h'1c40) +001b74 53e1 mov.l @(h'4,r14), r3 +001b76 73ff add #h'ff, r3 +001b78 a062 bra h'c4 ;@(h'1c40) +001b7a 1e31 mov.l r3, @(h'4,r14) +001b7c 0031 +001b7e 088c mov.b @(r0,r8), r8 +001b80 0030 +001b82 bd5c bsr h'-548 ;@(h'163e) +001b84 0810 +001b86 0158 sets +001b88 0031 +001b8a 4190 +001b8c 0031 +001b8e 0874 mov.b r7, @(r0,r8) +001b90 0031 +001b92 087c mov.b @(r0,r7), r8 +001b94 0810 +001b96 0094 mov.b r9, @(r0,r0) +001b98 0031 +001b9a 3e13 cmp/ge r1, r14 +001b9c 0810 +001b9e 01dc mov.b @(r0,r13), r1 +001ba0 3f80 cmp/eq r8, r15 +001ba2 0000 +001ba4 0030 +001ba6 adea bra h'-42c ;@(h'177e) +001ba8 0810 +001baa 015c mov.b @(r0,r5), r1 +001bac 0030 +001bae b7a8 bsr h'f50 ;@(h'2b02) +001bb0 0030 +001bb2 b800 bsr h'-1000 ;@(h'bb6) +001bb4 0030 +001bb6 b5bc bsr h'b78 ;@(h'2732) +001bb8 0810 +001bba 00dc mov.b @(r0,r13), r0 +001bbc 51f3 mov.l @(h'c,r15), r1 +001bbe 52e3 mov.l @(h'c,r14), r2 +001bc0 3213 cmp/ge r1, r2 +001bc2 8b3d bf h'7a ;@(h'1c40) +001bc4 50e2 mov.l @(h'8,r14), r0 +001bc6 8801 cmp/eq #h'1, r0 +001bc8 8b2f bf h'5e ;@(h'1c2a) +001bca e2f0 mov #h'fffffff0, r2 +001bcc 63e2 mov.l @r14, r3 +001bce 73fc add #h'fc, r3 +001bd0 2e32 mov.l r3, @r14 +001bd2 6133 mov r3, r1 +001bd4 3123 cmp/ge r2, r1 +001bd6 8904 bt h'8 ;@(h'1be2) +001bd8 60c3 mov r12, r0 +001bda 4008 shll2 r0 +001bdc 4008 shll2 r0 +001bde 30dc add r13, r0 +001be0 10a2 mov.l r10, @(h'8,r0) +001be2 60c3 mov r12, r0 +001be4 4008 shll2 r0 +001be6 4008 shll2 r0 +001be8 00de mov.l @(r0,r13), r0 +001bea 883c cmp/eq #h'3c, r0 +001bec 8b28 bf h'50 ;@(h'1c40) +001bee d280 mov.l @(h'200,pc), r2 ;@(h'1df0) +001bf0 420b jsr @r2 +001bf2 0009 nop +001bf4 4011 cmp/pz r0 +001bf6 8b01 bf h'2 ;@(h'1bfc) +001bf8 a005 bra h'a ;@(h'1c06) +001bfa c901 and #h'1, r0 +001bfc 6007 not r0, r0 +001bfe 7001 +001c00 c901 and #h'1, r0 +001c02 6007 not r0, r0 +001c04 7001 +001c06 8801 cmp/eq #h'1, r0 +001c08 8b1a bf h'34 ;@(h'1c40) +001c0a d37a mov.l @(h'1e8,pc), r3 ;@(h'1df4) +001c0c 6032 mov.l @r3, r0 +001c0e 840c mov.b @(h'c,r0), r0 +001c10 600c extu.b r0, r0 +001c12 8804 cmp/eq #h'4, r0 +001c14 8904 bt h'8 ;@(h'1c20) +001c16 6032 mov.l @r3, r0 +001c18 840d mov.b @(h'd,r0), r0 +001c1a 600c extu.b r0, r0 +001c1c 8804 cmp/eq #h'4, r0 +001c1e 8b0f bf h'1e ;@(h'1c40) +001c20 53f1 mov.l @(h'4,r15), r3 +001c22 e202 mov #h'2, r2 +001c24 1322 mov.l r2, @(h'8,r3) +001c26 a00b bra h'16 ;@(h'1c40) +001c28 0009 nop +001c2a e20a mov #h'a, r2 +001c2c 61b2 mov.l @r11, r1 +001c2e 71fd add #h'fd, r1 +001c30 2b12 mov.l r1, @r11 +001c32 53b2 mov.l @(h'8,r11), r3 +001c34 7301 +001c36 6133 mov r3, r1 +001c38 1b32 mov.l r3, @(h'8,r11) +001c3a 3127 cmp/gt r2, r1 +001c3c 8b00 bf h'0 ;@(h'1c40) +001c3e 18a2 mov.l r10, @(h'8,r8) +001c40 52f1 mov.l @(h'4,r15), r2 +001c42 7c01 +001c44 7810 add #h'10, r8 +001c46 7b10 add #h'10, r11 +001c48 7210 add #h'10, r2 +001c4a 1f21 mov.l r2, @(h'4,r15) +001c4c e306 mov #h'6, r3 +001c4e 3c33 cmp/ge r3, r12 +001c50 8901 bt h'2 ;@(h'1c56) +001c52 af6d bra h'-126 ;@(h'1b30) +001c54 0009 nop +001c56 50f4 mov.l @(h'10,r15), r0 +001c58 7f14 add #h'14, r15 +001c5a 4f26 lds.l @r15+, pr +001c5c 68f6 mov.l @r15+, r8 +001c5e 69f6 mov.l @r15+, r9 +001c60 6af6 mov.l @r15+, r10 +001c62 6bf6 mov.l @r15+, r11 +001c64 6cf6 mov.l @r15+, r12 +001c66 6df6 mov.l @r15+, r13 +001c68 000b rts +001c6a 6ef6 mov.l @r15+, r14 +001c6c 2fe6 mov.l r14, @-r15 +001c6e e328 mov #h'28, r3 +001c70 2fd6 mov.l r13, @-r15 +001c72 e23c mov #h'3c, r2 +001c74 2fc6 mov.l r12, @-r15 +001c76 e500 mov #h'0, r5 +001c78 2fb6 mov.l r11, @-r15 +001c7a 6043 mov r4, r0 +001c7c 2fa6 mov.l r10, @-r15 +001c7e eb06 mov #h'6, r11 +001c80 2f96 mov.l r9, @-r15 +001c82 ea00 mov #h'0, r10 +001c84 2f86 mov.l r8, @-r15 +001c86 e903 mov #h'3, r9 +001c88 4f22 sts.l pr, @-r15 +001c8a 4011 cmp/pz r0 +001c8c d85a mov.l @(h'168,pc), r8 ;@(h'1df8) +001c8e 7fe0 add #h'e0, r15 +001c90 1f32 mov.l r3, @(h'8,r15) +001c92 358c add r8, r5 +001c94 1f21 mov.l r2, @(h'4,r15) +001c96 6d53 mov r5, r13 +001c98 1f53 mov.l r5, @(h'c,r15) +001c9a 2f52 mov.l r5, @r15 +001c9c 8f02 bf/s h'4 ;@(h'1ca4) +001c9e ee01 mov #h'1, r14 +001ca0 a005 bra h'a ;@(h'1cae) +001ca2 c907 and #h'7, r0 +001ca4 6007 not r0, r0 +001ca6 7001 +001ca8 c907 and #h'7, r0 +001caa 6007 not r0, r0 +001cac 7001 +001cae 1f06 mov.l r0, @(h'18,r15) +001cb0 6ca3 mov r10, r12 +001cb2 4c08 shll2 r12 +001cb4 4c08 shll2 r12 +001cb6 3c8c add r8, r12 +001cb8 50c2 mov.l @(h'8,r12), r0 +001cba 8801 cmp/eq #h'1, r0 +001cbc 8b6d bf h'da ;@(h'1d9a) +001cbe d44f mov.l @(h'13c,pc), r4 ;@(h'1dfc) +001cc0 52f2 mov.l @(h'8,r15), r2 +001cc2 53c3 mov.l @(h'c,r12), r3 +001cc4 3323 cmp/ge r2, r3 +001cc6 8905 bt h'a ;@(h'1cd4) +001cc8 56c1 mov.l @(h'4,r12), r6 +001cca d34d mov.l @(h'134,pc), r3 ;@(h'1e00) +001ccc 430b jsr @r3 +001cce e577 mov #h'77, r5 +001cd0 a077 bra h'ee ;@(h'1dc2) +001cd2 0009 nop +001cd4 1fc5 mov.l r12, @(h'14,r15) +001cd6 55c3 mov.l @(h'c,r12), r5 +001cd8 53f2 mov.l @(h'8,r15), r3 +001cda 3533 cmp/ge r3, r5 +001cdc 8b20 bf h'40 ;@(h'1d20) +001cde 51f1 mov.l @(h'4,r15), r1 +001ce0 3513 cmp/ge r1, r5 +001ce2 891d bt h'3a ;@(h'1d20) +001ce4 56c1 mov.l @(h'4,r12), r6 +001ce6 d246 mov.l @(h'118,pc), r2 ;@(h'1e00) +001ce8 420b jsr @r2 +001cea e577 mov #h'77, r5 +001cec 51c3 mov.l @(h'c,r12), r1 +001cee d345 mov.l @(h'114,pc), r3 ;@(h'1e04) +001cf0 430b jsr @r3 +001cf2 6093 mov r9, r0 +001cf4 2008 tst r0, r0 +001cf6 8964 bt h'c8 ;@(h'1dc2) +001cf8 d343 mov.l @(h'10c,pc), r3 ;@(h'1e08) +001cfa e102 mov #h'2, r1 +001cfc 2f16 mov.l r1, @-r15 +001cfe 6ca3 mov r10, r12 +001d00 2f16 mov.l r1, @-r15 +001d02 e67c mov #h'7c, r6 +001d04 2fe6 mov.l r14, @-r15 +001d06 4c08 shll2 r12 +001d08 4c08 shll2 r12 +001d0a 3c8c add r8, r12 +001d0c 1fc7 mov.l r12, @(h'1c,r15) +001d0e 5cc1 mov.l @(h'4,r12), r12 +001d10 67c3 mov r12, r7 +001d12 7708 +001d14 65c3 mov r12, r5 +001d16 75ff add #h'ff, r5 +001d18 430b jsr @r3 +001d1a e479 mov #h'79, r4 +001d1c a051 bra h'a2 ;@(h'1dc2) +001d1e 7f0c +001d20 53f1 mov.l @(h'4,r15), r3 +001d22 52c3 mov.l @(h'c,r12), r2 +001d24 3233 cmp/ge r3, r2 +001d26 8b4c bf h'98 ;@(h'1dc2) +001d28 d336 mov.l @(h'd8,pc), r3 ;@(h'1e04) +001d2a 6ca3 mov r10, r12 +001d2c 4c08 shll2 r12 +001d2e 4c08 shll2 r12 +001d30 3c8c add r8, r12 +001d32 56c1 mov.l @(h'4,r12), r6 +001d34 65c2 mov.l @r12, r5 +001d36 51c3 mov.l @(h'c,r12), r1 +001d38 430b jsr @r3 +001d3a 60b3 mov r11, r0 +001d3c 3093 cmp/ge r9, r0 +001d3e 8902 bt h'4 ;@(h'1d46) +001d40 d432 mov.l @(h'c8,pc), r4 ;@(h'1e0c) +001d42 a001 bra h'2 ;@(h'1d48) +001d44 0009 nop +001d46 d432 mov.l @(h'c8,pc), r4 ;@(h'1e10) +001d48 d232 mov.l @(h'c8,pc), r2 ;@(h'1e14) +001d4a 420b jsr @r2 +001d4c 0009 nop +001d4e 56c1 mov.l @(h'4,r12), r6 +001d50 65c2 mov.l @r12, r5 +001d52 51c3 mov.l @(h'c,r12), r1 +001d54 d32b mov.l @(h'ac,pc), r3 ;@(h'1e04) +001d56 430b jsr @r3 +001d58 60b3 mov r11, r0 +001d5a 3093 cmp/ge r9, r0 +001d5c 8902 bt h'4 ;@(h'1d64) +001d5e d42e mov.l @(h'b8,pc), r4 ;@(h'1e18) +001d60 a001 bra h'2 ;@(h'1d66) +001d62 0009 nop +001d64 d42d mov.l @(h'b4,pc), r4 ;@(h'1e1c) +001d66 d22e mov.l @(h'b8,pc), r2 ;@(h'1e20) +001d68 420b jsr @r2 +001d6a 0009 nop +001d6c 52f6 mov.l @(h'18,r15), r2 +001d6e e304 mov #h'4, r3 +001d70 3233 cmp/ge r3, r2 +001d72 8926 bt h'4c ;@(h'1dc2) +001d74 2fe6 mov.l r14, @-r15 +001d76 2fe6 mov.l r14, @-r15 +001d78 2fe6 mov.l r14, @-r15 +001d7a 57f3 mov.l @(h'c,r15), r7 +001d7c d222 mov.l @(h'88,pc), r2 ;@(h'1e08) +001d7e 5771 mov.l @(h'4,r7), r7 +001d80 1f7a mov.l r7, @(h'28,r15) +001d82 7706 +001d84 5cf3 mov.l @(h'c,r15), r12 +001d86 6cc2 mov.l @r12, r12 +001d88 55fa mov.l @(h'28,r15), r5 +001d8a 64c3 mov r12, r4 +001d8c 66c3 mov r12, r6 +001d8e 7608 +001d90 7502 +001d92 420b jsr @r2 +001d94 7401 +001d96 a014 bra h'28 ;@(h'1dc2) +001d98 7f0c +001d9a 52f3 mov.l @(h'c,r15), r2 +001d9c 5322 mov.l @(h'8,r2), r3 +001d9e 33e7 cmp/gt r14, r3 +001da0 8b0f bf h'1e ;@(h'1dc2) +001da2 e700 mov #h'0, r7 +001da4 56d2 mov.l @(h'8,r13), r6 +001da6 55d1 mov.l @(h'4,r13), r5 +001da8 64d2 mov.l @r13, r4 +001daa 7504 +001dac d31d mov.l @(h'74,pc), r3 ;@(h'1e24) +001dae 430b jsr @r3 +001db0 7407 +001db2 e701 mov #h'1, r7 +001db4 56d2 mov.l @(h'8,r13), r6 +001db6 55d1 mov.l @(h'4,r13), r5 +001db8 64d2 mov.l @r13, r4 +001dba 7504 +001dbc d21a mov.l @(h'68,pc), r2 ;@(h'1e28) +001dbe 420b jsr @r2 +001dc0 7407 +001dc2 7a01 +001dc4 53f3 mov.l @(h'c,r15), r3 +001dc6 7d10 add #h'10, r13 +001dc8 7310 add #h'10, r3 +001dca 3ab3 cmp/ge r11, r10 +001dcc 1f33 mov.l r3, @(h'c,r15) +001dce 62f2 mov.l @r15, r2 +001dd0 7210 add #h'10, r2 +001dd2 8d02 bt/s h'4 ;@(h'1dda) +001dd4 2f22 mov.l r2, @r15 +001dd6 af6b bra h'-12a ;@(h'1cb0) +001dd8 0009 nop +001dda 7f20 add #h'20, r15 +001ddc 4f26 lds.l @r15+, pr +001dde 68f6 mov.l @r15+, r8 +001de0 69f6 mov.l @r15+, r9 +001de2 6af6 mov.l @r15+, r10 +001de4 6bf6 mov.l @r15+, r11 +001de6 6cf6 mov.l @r15+, r12 +001de8 6df6 mov.l @r15+, r13 +001dea 000b rts +001dec 6ef6 mov.l @r15+, r14 +001dee 0000 +001df0 0030 +001df2 c1b4 mov.w r0, @(h'168,gbr) +001df4 0810 +001df6 01dc mov.b @(r0,r13), r1 +001df8 0810 +001dfa 00dc mov.b @(r0,r13), r0 +001dfc 0031 +001dfe 0914 mov.b r1, @(r0,r9) +001e00 0030 +001e02 a214 bra h'428 ;@(h'222e) +001e04 0030 +001e06 beb0 bsr h'-2a0 ;@(h'1b6a) +001e08 0030 +001e0a 943c mov.w @(h'78,pc), r4 ;@(h'1e86) +001e0c 0031 +001e0e 08d4 mov.b r13, @(r0,r8) +001e10 0031 +001e12 08f4 mov.b r15, @(r0,r8) +001e14 0030 +001e16 a81e bra h'-fc4 ;@(h'e56) +001e18 0031 +001e1a 0894 mov.b r9, @(r0,r8) +001e1c 0031 +001e1e 08b4 mov.b r11, @(r0,r8) +001e20 0030 +001e22 a70c bra h'e18 ;@(h'2c3e) +001e24 0030 +001e26 962a mov.w @(h'54,pc), r6 ;@(h'1e7e) +001e28 0030 +001e2a 9538 mov.w @(h'70,pc), r5 ;@(h'1e9e) +001e2c 2fe6 mov.l r14, @-r15 +001e2e 2fd6 mov.l r13, @-r15 +001e30 2fc6 mov.l r12, @-r15 +001e32 2fb6 mov.l r11, @-r15 +001e34 d783 mov.l @(h'20c,pc), r7 ;@(h'2044) +001e36 7ffc add #h'fc, r15 +001e38 db83 mov.l @(h'20c,pc), r11 ;@(h'2048) +001e3a 6c73 mov r7, r12 +001e3c dd83 mov.l @(h'20c,pc), r13 ;@(h'204c) +001e3e 7c60 add #h'60, r12 +001e40 de83 mov.l @(h'20c,pc), r14 ;@(h'2050) +001e42 37c2 cmp/hs r12, r7 +001e44 8d3a bt/s h'74 ;@(h'1ebc) +001e46 2f72 mov.l r7, @r15 +001e48 5072 mov.l @(h'8,r7), r0 +001e4a 8801 cmp/eq #h'1, r0 +001e4c 8b33 bf h'66 ;@(h'1eb6) +001e4e d281 mov.l @(h'204,pc), r2 ;@(h'2054) +001e50 6322 mov.l @r2, r3 +001e52 33bc add r11, r3 +001e54 843c mov.b @(h'c,r3), r0 +001e56 600c extu.b r0, r0 +001e58 6372 mov.l @r7, r3 +001e5a 305c add r5, r0 +001e5c 3307 cmp/gt r0, r3 +001e5e 892a bt h'54 ;@(h'1eb6) +001e60 6022 mov.l @r2, r0 +001e62 03bc mov.b @(r0,r11), r3 +001e64 6172 mov.l @r7, r1 +001e66 633c extu.b r3, r3 +001e68 335c add r5, r3 +001e6a 73f8 add #h'f8, r3 +001e6c 3133 cmp/ge r3, r1 +001e6e 8b22 bf h'44 ;@(h'1eb6) +001e70 6022 mov.l @r2, r0 +001e72 30dc add r13, r0 +001e74 840c mov.b @(h'c,r0), r0 +001e76 600c extu.b r0, r0 +001e78 5371 mov.l @(h'4,r7), r3 +001e7a 304c add r4, r0 +001e7c 3307 cmp/gt r0, r3 +001e7e 891a bt h'34 ;@(h'1eb6) +001e80 6022 mov.l @r2, r0 +001e82 03dc mov.b @(r0,r13), r3 +001e84 5171 mov.l @(h'4,r7), r1 +001e86 633c extu.b r3, r3 +001e88 334c add r4, r3 +001e8a 73f9 add #h'f9, r3 +001e8c 3133 cmp/ge r3, r1 +001e8e 8b12 bf h'24 ;@(h'1eb6) +001e90 2668 tst r6, r6 +001e92 8b0e bf h'1c ;@(h'1eb2) +001e94 63e2 mov.l @r14, r3 +001e96 e058 mov #h'58, r0 +001e98 023d mov.w @(r0,r3), r2 +001e9a e165 mov #h'65, r1 +001e9c 7201 +001e9e 0325 mov.w r2, @(r0,r3) +001ea0 60e2 mov.l @r14, r0 +001ea2 001c mov.b @(r0,r1), r0 +001ea4 88ff cmp/eq #h'ffffffff, r0 +001ea6 8904 bt h'8 ;@(h'1eb2) +001ea8 62e2 mov.l @r14, r2 +001eaa e065 mov #h'65, r0 +001eac 032c mov.b @(r0,r2), r3 +001eae 7301 +001eb0 0234 mov.b r3, @(r0,r2) +001eb2 a004 bra h'8 ;@(h'1ebe) +001eb4 e001 mov #h'1, r0 +001eb6 7710 add #h'10, r7 +001eb8 37c2 cmp/hs r12, r7 +001eba 8bc5 bf h'-76 ;@(h'1e48) +001ebc e000 mov #h'0, r0 +001ebe 7f04 +001ec0 6bf6 mov.l @r15+, r11 +001ec2 6cf6 mov.l @r15+, r12 +001ec4 6df6 mov.l @r15+, r13 +001ec6 000b rts +001ec8 6ef6 mov.l @r15+, r14 +001eca d363 mov.l @(h'18c,pc), r3 ;@(h'2058) +001ecc d263 mov.l @(h'18c,pc), r2 ;@(h'205c) +001ece 000b rts +001ed0 2232 mov.l r3, @r2 +001ed2 d163 mov.l @(h'18c,pc), r1 ;@(h'2060) +001ed4 d061 mov.l @(h'184,pc), r0 ;@(h'205c) +001ed6 000b rts +001ed8 2012 mov.l r1, @r0 +001eda 4f22 sts.l pr, @-r15 +001edc d65f mov.l @(h'17c,pc), r6 ;@(h'205c) +001ede d05e mov.l @(h'178,pc), r0 ;@(h'2058) +001ee0 d360 mov.l @(h'180,pc), r3 ;@(h'2064) +001ee2 430b jsr @r3 +001ee4 6162 mov.l @r6, r1 +001ee6 8800 cmp/eq #h'0, r0 +001ee8 8904 bt h'8 ;@(h'1ef4) +001eea e400 mov #h'0, r4 +001eec 2542 mov.l r4, @r5 +001eee 4f26 lds.l @r15+, pr +001ef0 000b rts +001ef2 6043 mov r4, r0 +001ef4 d35c mov.l @(h'170,pc), r3 ;@(h'2068) +001ef6 6043 mov r4, r0 +001ef8 430b jsr @r3 +001efa 6162 mov.l @r6, r1 +001efc 2602 mov.l r0, @r6 +001efe e001 mov #h'1, r0 +001f00 4f26 lds.l @r15+, pr +001f02 000b rts +001f04 0009 nop +001f06 e300 mov #h'0, r3 +001f08 d058 mov.l @(h'160,pc), r0 ;@(h'206c) +001f0a e201 mov #h'1, r2 +001f0c 2fe6 mov.l r14, @-r15 +001f0e e712 mov #h'12, r7 +001f10 4f22 sts.l pr, @-r15 +001f12 de52 mov.l @(h'148,pc), r14 ;@(h'205c) +001f14 2f36 mov.l r3, @-r15 +001f16 2f36 mov.l r3, @-r15 +001f18 2f26 mov.l r2, @-r15 +001f1a d255 mov.l @(h'154,pc), r2 ;@(h'2070) +001f1c 420b jsr @r2 +001f1e 61e2 mov.l @r14, r1 +001f20 d254 mov.l @(h'150,pc), r2 ;@(h'2074) +001f22 420b jsr @r2 +001f24 0009 nop +001f26 6603 mov r0, r6 +001f28 d251 mov.l @(h'144,pc), r2 ;@(h'2070) +001f2a e507 mov #h'7, r5 +001f2c d052 mov.l @(h'148,pc), r0 ;@(h'2078) +001f2e 420b jsr @r2 +001f30 61e2 mov.l @r14, r1 +001f32 d250 mov.l @(h'140,pc), r2 ;@(h'2074) +001f34 420b jsr @r2 +001f36 0009 nop +001f38 d150 mov.l @(h'140,pc), r1 ;@(h'207c) +001f3a 410b jsr @r1 +001f3c 6403 mov r0, r4 +001f3e e30e mov #h'e, r3 +001f40 d24c mov.l @(h'130,pc), r2 ;@(h'2074) +001f42 e606 mov #h'6, r6 +001f44 2f36 mov.l r3, @-r15 +001f46 6733 mov r3, r7 +001f48 420b jsr @r2 +001f4a 60e2 mov.l @r14, r0 +001f4c d44c mov.l @(h'130,pc), r4 ;@(h'2080) +001f4e d14d mov.l @(h'134,pc), r1 ;@(h'2084) +001f50 410b jsr @r1 +001f52 6503 mov r0, r5 +001f54 7f10 add #h'10, r15 +001f56 4f26 lds.l @r15+, pr +001f58 000b rts +001f5a 6ef6 mov.l @r15+, r14 +001f5c 4f22 sts.l pr, @-r15 +001f5e d63d mov.l @(h'f4,pc), r6 ;@(h'2054) +001f60 d33e mov.l @(h'f8,pc), r3 ;@(h'205c) +001f62 6532 mov.l @r3, r5 +001f64 6262 mov.l @r6, r2 +001f66 d738 mov.l @(h'e0,pc), r7 ;@(h'2048) +001f68 372c add r2, r7 +001f6a 847c mov.b @(h'c,r7), r0 +001f6c d246 mov.l @(h'118,pc), r2 ;@(h'2088) +001f6e 600c extu.b r0, r0 +001f70 420b jsr @r2 +001f72 7008 +001f74 d23b mov.l @(h'ec,pc), r2 ;@(h'2064) +001f76 420b jsr @r2 +001f78 6153 mov r5, r1 +001f7a 8800 cmp/eq #h'0, r0 +001f7c 8921 bt h'42 ;@(h'1fc2) +001f7e 6070 mov.b @r7, r0 +001f80 d241 mov.l @(h'104,pc), r2 ;@(h'2088) +001f82 600c extu.b r0, r0 +001f84 420b jsr @r2 +001f86 70fa add #h'fa, r0 +001f88 d240 mov.l @(h'100,pc), r2 ;@(h'208c) +001f8a 420b jsr @r2 +001f8c 6153 mov r5, r1 +001f8e 8800 cmp/eq #h'0, r0 +001f90 8917 bt h'2e ;@(h'1fc2) +001f92 6262 mov.l @r6, r2 +001f94 d12d mov.l @(h'b4,pc), r1 ;@(h'204c) +001f96 312c add r2, r1 +001f98 841c mov.b @(h'c,r1), r0 +001f9a e206 mov #h'6, r2 +001f9c 600c extu.b r0, r0 +001f9e 304c add r4, r0 +001fa0 3023 cmp/ge r2, r0 +001fa2 8b0e bf h'1c ;@(h'1fc2) +001fa4 6162 mov.l @r6, r1 +001fa6 d029 mov.l @(h'a4,pc), r0 ;@(h'204c) +001fa8 301c add r1, r0 +001faa 6300 mov.b @r0, r3 +001fac 633c extu.b r3, r3 +001fae 334c add r4, r3 +001fb0 73f2 add #h'f2, r3 +001fb2 3327 cmp/gt r2, r3 +001fb4 8905 bt h'a ;@(h'1fc2) +001fb6 d328 mov.l @(h'a0,pc), r3 ;@(h'2058) +001fb8 d228 mov.l @(h'a0,pc), r2 ;@(h'205c) +001fba 2232 mov.l r3, @r2 +001fbc 4f26 lds.l @r15+, pr +001fbe 000b rts +001fc0 e001 mov #h'1, r0 +001fc2 e000 mov #h'0, r0 +001fc4 4f26 lds.l @r15+, pr +001fc6 000b rts +001fc8 0009 nop +001fca d331 mov.l @(h'c4,pc), r3 ;@(h'2090) +001fcc d231 mov.l @(h'c4,pc), r2 ;@(h'2094) +001fce 000b rts +001fd0 2232 mov.l r3, @r2 +001fd2 2fe6 mov.l r14, @-r15 +001fd4 4f22 sts.l pr, @-r15 +001fd6 7ffc add #h'fc, r15 +001fd8 de2e mov.l @(h'b8,pc), r14 ;@(h'2094) +001fda 2f42 mov.l r4, @r15 +001fdc d02c mov.l @(h'b0,pc), r0 ;@(h'2090) +001fde d32e mov.l @(h'b8,pc), r3 ;@(h'2098) +001fe0 430b jsr @r3 +001fe2 61e2 mov.l @r14, r1 +001fe4 8800 cmp/eq #h'0, r0 +001fe6 8b10 bf h'20 ;@(h'200a) +001fe8 d22c mov.l @(h'b0,pc), r2 ;@(h'209c) +001fea 420b jsr @r2 +001fec 0009 nop +001fee 6103 mov r0, r1 +001ff0 d32b mov.l @(h'ac,pc), r3 ;@(h'20a0) +001ff2 430b jsr @r3 +001ff4 e01a mov #h'1a, r0 +001ff6 d224 mov.l @(h'90,pc), r2 ;@(h'2088) +001ff8 420b jsr @r2 +001ffa 700a +001ffc 1e02 mov.l r0, @(h'8,r14) +001ffe d329 mov.l @(h'a4,pc), r3 ;@(h'20a4) +002000 d221 mov.l @(h'84,pc), r2 ;@(h'2088) +002002 2e32 mov.l r3, @r14 +002004 420b jsr @r2 +002006 60f2 mov.l @r15, r0 +002008 1e03 mov.l r0, @(h'c,r14) +00200a 7f04 +00200c 4f26 lds.l @r15+, pr +00200e 000b rts +002010 6ef6 mov.l @r15+, r14 +002012 2fe6 mov.l r14, @-r15 +002014 2fd6 mov.l r13, @-r15 +002016 2fc6 mov.l r12, @-r15 +002018 4f22 sts.l pr, @-r15 +00201a de1e mov.l @(h'78,pc), r14 ;@(h'2094) +00201c d01c mov.l @(h'70,pc), r0 ;@(h'2090) +00201e 66e2 mov.l @r14, r6 +002020 d321 mov.l @(h'84,pc), r3 ;@(h'20a8) +002022 430b jsr @r3 +002024 6163 mov r6, r1 +002026 8800 cmp/eq #h'0, r0 +002028 8b01 bf h'2 ;@(h'202e) +00202a a0f2 bra h'1e4 ;@(h'2212) +00202c 0009 nop +00202e 52e3 mov.l @(h'c,r14), r2 +002030 4200 shll r2 +002032 2228 tst r2, r2 +002034 8d3e bt/s h'7c ;@(h'20b4) +002036 7ff8 add #h'f8, r15 +002038 d21c mov.l @(h'70,pc), r2 ;@(h'20ac) +00203a 2f26 mov.l r2, @-r15 +00203c d21c mov.l @(h'70,pc), r2 ;@(h'20b0) +00203e 2f26 mov.l r2, @-r15 +002040 a03c bra h'78 ;@(h'20bc) +002042 0009 nop +002044 0810 +002046 00dc mov.b @(r0,r13), r0 +002048 0031 +00204a 3dfb subv r15, r13 +00204c 0031 +00204e 3e13 cmp/ge r1, r14 +002050 0810 +002052 01dc mov.b @(r0,r13), r1 +002054 0810 +002056 015c mov.b @(r0,r5), r1 +002058 c150 mov.w r0, @(h'a0,gbr) +00205a 0000 +00205c 0810 +00205e 0004 mov.b r0, @(r0,r0) +002060 430c shad r0, r3 +002062 0000 +002064 0030 +002066 b800 bsr h'-1000 ;@(h'106a) +002068 0030 +00206a ade4 bra h'-438 ;@(h'1c36) +00206c 4140 +00206e 0000 +002070 0030 +002072 adea bra h'-42c ;@(h'1c4a) +002074 0030 +002076 bd5c bsr h'-548 ;@(h'1b32) +002078 3f80 cmp/eq r8, r15 +00207a 0000 +00207c 0030 +00207e 943c mov.w @(h'78,pc), r4 ;@(h'20fa) +002080 0031 +002082 0926 mov.l r2, @(r0,r9) +002084 0030 +002086 9d70 mov.w @(h'e0,pc), r13 ;@(h'216a) +002088 0030 +00208a b7a8 bsr h'f50 ;@(h'2fde) +00208c 0030 +00208e b5bc bsr h'b78 ;@(h'2c0a) +002090 c1a0 mov.w r0, @(h'140,gbr) +002092 0000 +002094 0810 +002096 013c mov.b @(r0,r3), r1 +002098 0030 +00209a bc6c bsr h'-728 ;@(h'1976) +00209c 0030 +00209e c1b4 mov.w r0, @(h'168,gbr) +0020a0 0030 +0020a2 beb0 bsr h'-2a0 ;@(h'1e06) +0020a4 4300 shll r3 +0020a6 0000 +0020a8 0030 +0020aa b6dc bsr h'db8 ;@(h'2e66) +0020ac 6666 mov.l @r6+, r6 +0020ae 6666 mov.l @r6+, r6 +0020b0 3fe6 cmp/hi r14, r15 +0020b2 6666 mov.l @r6+, r6 +0020b4 e300 mov #h'0, r3 +0020b6 2f36 mov.l r3, @-r15 +0020b8 d37e mov.l @(h'1f8,pc), r3 ;@(h'22b4) +0020ba 2f36 mov.l r3, @-r15 +0020bc d17e mov.l @(h'1f8,pc), r1 ;@(h'22b8) +0020be 7ff8 add #h'f8, r15 +0020c0 60e2 mov.l @r14, r0 +0020c2 410b jsr @r1 +0020c4 2ff6 mov.l r15, @-r15 +0020c6 61f3 mov r15, r1 +0020c8 7110 add #h'10, r1 +0020ca 2f16 mov.l r1, @-r15 +0020cc d17b mov.l @(h'1ec,pc), r1 ;@(h'22bc) +0020ce 410b jsr @r1 +0020d0 0009 nop +0020d2 d17b mov.l @(h'1ec,pc), r1 ;@(h'22c0) +0020d4 410b jsr @r1 +0020d6 0009 nop +0020d8 2e02 mov.l r0, @r14 +0020da dc7a mov.l @(h'1e8,pc), r12 ;@(h'22c4) +0020dc dd7a mov.l @(h'1e8,pc), r13 ;@(h'22c8) +0020de 65d2 mov.l @r13, r5 +0020e0 d07a mov.l @(h'1e8,pc), r0 ;@(h'22cc) +0020e2 d37b mov.l @(h'1ec,pc), r3 ;@(h'22d0) +0020e4 430b jsr @r3 +0020e6 51e3 mov.l @(h'c,r14), r1 +0020e8 8800 cmp/eq #h'0, r0 +0020ea 8b30 bf h'60 ;@(h'214e) +0020ec 3543 cmp/ge r4, r5 +0020ee 8903 bt h'6 ;@(h'20f8) +0020f0 63d2 mov.l @r13, r3 +0020f2 7301 +0020f4 a005 bra h'a ;@(h'2102) +0020f6 2d32 mov.l r3, @r13 +0020f8 3547 cmp/gt r4, r5 +0020fa 8b02 bf h'4 ;@(h'2102) +0020fc 62d2 mov.l @r13, r2 +0020fe 72ff add #h'ff, r2 +002100 2d22 mov.l r2, @r13 +002102 60d2 mov.l @r13, r0 +002104 d373 mov.l @(h'1cc,pc), r3 ;@(h'22d4) +002106 7ff0 add #h'f0, r15 +002108 430b jsr @r3 +00210a 2ff6 mov.l r15, @-r15 +00210c d072 mov.l @(h'1c8,pc), r0 ;@(h'22d8) +00210e 7ff0 add #h'f0, r15 +002110 d272 mov.l @(h'1c8,pc), r2 ;@(h'22dc) +002112 420b jsr @r2 +002114 61e2 mov.l @r14, r1 +002116 7ff8 add #h'f8, r15 +002118 d367 mov.l @(h'19c,pc), r3 ;@(h'22b8) +00211a 430b jsr @r3 +00211c 2ff6 mov.l r15, @-r15 +00211e e208 mov #h'8, r2 +002120 32fc add r15, r2 +002122 4c0b jsr @r12 +002124 2f26 mov.l r2, @-r15 +002126 7f0c +002128 d26e mov.l @(h'1b8,pc), r2 ;@(h'22e4) +00212a e100 mov #h'0, r1 +00212c 2f16 mov.l r1, @-r15 +00212e d16c mov.l @(h'1b0,pc), r1 ;@(h'22e0) +002130 2f16 mov.l r1, @-r15 +002132 63f3 mov r15, r3 +002134 7310 add #h'10, r3 +002136 420b jsr @r2 +002138 2f36 mov.l r3, @-r15 +00213a 61f3 mov r15, r1 +00213c d06a mov.l @(h'1a8,pc), r0 ;@(h'22e8) +00213e 7110 add #h'10, r1 +002140 400b jsr @r0 +002142 2f16 mov.l r1, @-r15 +002144 d35e mov.l @(h'178,pc), r3 ;@(h'22c0) +002146 430b jsr @r3 +002148 0009 nop +00214a a071 bra h'e2 ;@(h'2230) +00214c 1e01 mov.l r0, @(h'4,r14) +00214e d367 mov.l @(h'19c,pc), r3 ;@(h'22ec) +002150 6632 mov.l @r3, r6 +002152 760c +002154 6060 mov.b @r6, r0 +002156 600c extu.b r0, r0 +002158 8808 cmp/eq #h'8, r0 +00215a 8903 bt h'6 ;@(h'2164) +00215c 8461 mov.b @(h'1,r6), r0 +00215e 600c extu.b r0, r0 +002160 8808 cmp/eq #h'8, r0 +002162 8b30 bf h'60 ;@(h'21c6) +002164 3543 cmp/ge r4, r5 +002166 8903 bt h'6 ;@(h'2170) +002168 62d2 mov.l @r13, r2 +00216a 7201 +00216c a005 bra h'a ;@(h'217a) +00216e 2d22 mov.l r2, @r13 +002170 3547 cmp/gt r4, r5 +002172 8b02 bf h'4 ;@(h'217a) +002174 63d2 mov.l @r13, r3 +002176 73ff add #h'ff, r3 +002178 2d32 mov.l r3, @r13 +00217a 60d2 mov.l @r13, r0 +00217c d255 mov.l @(h'154,pc), r2 ;@(h'22d4) +00217e 7ff0 add #h'f0, r15 +002180 420b jsr @r2 +002182 2ff6 mov.l r15, @-r15 +002184 d054 mov.l @(h'150,pc), r0 ;@(h'22d8) +002186 7ff0 add #h'f0, r15 +002188 d354 mov.l @(h'150,pc), r3 ;@(h'22dc) +00218a 430b jsr @r3 +00218c 61e2 mov.l @r14, r1 +00218e 7ff8 add #h'f8, r15 +002190 d249 mov.l @(h'124,pc), r2 ;@(h'22b8) +002192 420b jsr @r2 +002194 2ff6 mov.l r15, @-r15 +002196 e308 mov #h'8, r3 +002198 33fc add r15, r3 +00219a 4c0b jsr @r12 +00219c 2f36 mov.l r3, @-r15 +00219e 7f0c +0021a0 d250 mov.l @(h'140,pc), r2 ;@(h'22e4) +0021a2 e100 mov #h'0, r1 +0021a4 2f16 mov.l r1, @-r15 +0021a6 d152 mov.l @(h'148,pc), r1 ;@(h'22f0) +0021a8 2f16 mov.l r1, @-r15 +0021aa 63f3 mov r15, r3 +0021ac 7310 add #h'10, r3 +0021ae 420b jsr @r2 +0021b0 2f36 mov.l r3, @-r15 +0021b2 61f3 mov r15, r1 +0021b4 d04c mov.l @(h'130,pc), r0 ;@(h'22e8) +0021b6 7110 add #h'10, r1 +0021b8 400b jsr @r0 +0021ba 2f16 mov.l r1, @-r15 +0021bc d340 mov.l @(h'100,pc), r3 ;@(h'22c0) +0021be 430b jsr @r3 +0021c0 0009 nop +0021c2 a024 bra h'48 ;@(h'220e) +0021c4 0009 nop +0021c6 7fe8 add #h'e8, r15 +0021c8 d043 mov.l @(h'10c,pc), r0 ;@(h'22d8) +0021ca d344 mov.l @(h'110,pc), r3 ;@(h'22dc) +0021cc 430b jsr @r3 +0021ce 61e2 mov.l @r14, r1 +0021d0 d239 mov.l @(h'e4,pc), r2 ;@(h'22b8) +0021d2 7ff8 add #h'f8, r15 +0021d4 420b jsr @r2 +0021d6 2ff6 mov.l r15, @-r15 +0021d8 e308 mov #h'8, r3 +0021da 33fc add r15, r3 +0021dc 4c0b jsr @r12 +0021de 2f36 mov.l r3, @-r15 +0021e0 d240 mov.l @(h'100,pc), r2 ;@(h'22e4) +0021e2 7f0c +0021e4 e100 mov #h'0, r1 +0021e6 2f16 mov.l r1, @-r15 +0021e8 d142 mov.l @(h'108,pc), r1 ;@(h'22f4) +0021ea 2f16 mov.l r1, @-r15 +0021ec 63f3 mov r15, r3 +0021ee 7310 add #h'10, r3 +0021f0 420b jsr @r2 +0021f2 2f36 mov.l r3, @-r15 +0021f4 50e2 mov.l @(h'8,r14), r0 +0021f6 7ff8 add #h'f8, r15 +0021f8 d12f mov.l @(h'bc,pc), r1 ;@(h'22b8) +0021fa 410b jsr @r1 +0021fc 2ff6 mov.l r15, @-r15 +0021fe 63f3 mov r15, r3 +002200 d239 mov.l @(h'e4,pc), r2 ;@(h'22e8) +002202 7310 add #h'10, r3 +002204 420b jsr @r2 +002206 2f36 mov.l r3, @-r15 +002208 d12d mov.l @(h'b4,pc), r1 ;@(h'22c0) +00220a 410b jsr @r1 +00220c 0009 nop +00220e a00f bra h'1e ;@(h'2230) +002210 1e01 mov.l r0, @(h'4,r14) +002212 d039 mov.l @(h'e4,pc), r0 ;@(h'22f8) +002214 d239 mov.l @(h'e4,pc), r2 ;@(h'22fc) +002216 420b jsr @r2 +002218 6163 mov r6, r1 +00221a 8800 cmp/eq #h'0, r0 +00221c 8905 bt h'a ;@(h'222a) +00221e d12b mov.l @(h'ac,pc), r1 ;@(h'22cc) +002220 d337 mov.l @(h'dc,pc), r3 ;@(h'2300) +002222 430b jsr @r3 +002224 60e2 mov.l @r14, r0 +002226 a003 bra h'6 ;@(h'2230) +002228 2e02 mov.l r0, @r14 +00222a e000 mov #h'0, r0 +00222c a001 bra h'2 ;@(h'2232) +00222e 2502 mov.l r0, @r5 +002230 e001 mov #h'1, r0 +002232 4f26 lds.l @r15+, pr +002234 6cf6 mov.l @r15+, r12 +002236 6df6 mov.l @r15+, r13 +002238 000b rts +00223a 6ef6 mov.l @r15+, r14 +00223c 2fe6 mov.l r14, @-r15 +00223e 4f22 sts.l pr, @-r15 +002240 d330 mov.l @(h'c0,pc), r3 ;@(h'2304) +002242 7ffc add #h'fc, r15 +002244 d230 mov.l @(h'c0,pc), r2 ;@(h'2308) +002246 2f46 mov.l r4, @-r15 +002248 2f36 mov.l r3, @-r15 +00224a 64f3 mov r15, r4 +00224c 420b jsr @r2 +00224e 7408 +002250 de2e mov.l @(h'b8,pc), r14 ;@(h'230c) +002252 7f08 +002254 d32e mov.l @(h'b8,pc), r3 ;@(h'2310) +002256 430b jsr @r3 +002258 50e1 mov.l @(h'4,r14), r0 +00225a 6603 mov r0, r6 +00225c d22c mov.l @(h'b0,pc), r2 ;@(h'2310) +00225e 420b jsr @r2 +002260 60e2 mov.l @r14, r0 +002262 d42c mov.l @(h'b0,pc), r4 ;@(h'2314) +002264 d32c mov.l @(h'b0,pc), r3 ;@(h'2318) +002266 430b jsr @r3 +002268 6503 mov r0, r5 +00226a d229 mov.l @(h'a4,pc), r2 ;@(h'2310) +00226c 420b jsr @r2 +00226e 50e1 mov.l @(h'4,r14), r0 +002270 d327 mov.l @(h'9c,pc), r3 ;@(h'2310) +002272 6603 mov r0, r6 +002274 430b jsr @r3 +002276 60e2 mov.l @r14, r0 +002278 d428 mov.l @(h'a0,pc), r4 ;@(h'231c) +00227a d229 mov.l @(h'a4,pc), r2 ;@(h'2320) +00227c 420b jsr @r2 +00227e 6503 mov r0, r5 +002280 d01d mov.l @(h'74,pc), r0 ;@(h'22f8) +002282 d31e mov.l @(h'78,pc), r3 ;@(h'22fc) +002284 430b jsr @r3 +002286 61e2 mov.l @r14, r1 +002288 8800 cmp/eq #h'0, r0 +00228a 890e bt h'1c ;@(h'22aa) +00228c d220 mov.l @(h'80,pc), r2 ;@(h'2310) +00228e e700 mov #h'0, r7 +002290 66f3 mov r15, r6 +002292 420b jsr @r2 +002294 50e4 mov.l @(h'10,r14), r0 +002296 6503 mov r0, r5 +002298 d222 mov.l @(h'88,pc), r2 ;@(h'2324) +00229a 6322 mov.l @r2, r3 +00229c d422 mov.l @(h'88,pc), r4 ;@(h'2328) +00229e 343c add r3, r4 +0022a0 844c mov.b @(h'c,r4), r0 +0022a2 640c extu.b r0, r4 +0022a4 d321 mov.l @(h'84,pc), r3 ;@(h'232c) +0022a6 430b jsr @r3 +0022a8 740c +0022aa 7f04 +0022ac 4f26 lds.l @r15+, pr +0022ae 000b rts +0022b0 6ef6 mov.l @r15+, r14 +0022b2 0000 +0022b4 3ff0 cmp/eq r15, r15 +0022b6 0000 +0022b8 0030 +0022ba bcd4 bsr h'-658 ;@(h'1c66) +0022bc 0030 +0022be aa54 bra h'-b58 ;@(h'176a) +0022c0 0030 +0022c2 b478 bsr h'8f0 ;@(h'2bb6) +0022c4 0030 +0022c6 c1e0 mov.w r0, @(h'1c0,gbr) +0022c8 0810 +0022ca 0190 +0022cc 3f80 cmp/eq r8, r15 +0022ce 0000 +0022d0 0030 +0022d2 bc6c bsr h'-728 ;@(h'1bae) +0022d4 0030 +0022d6 b754 bsr h'ea8 ;@(h'3182) +0022d8 4080 +0022da 0000 +0022dc 0030 +0022de b2ac bsr h'558 ;@(h'283a) +0022e0 4000 shll r0 +0022e2 0000 +0022e4 0030 +0022e6 b994 bsr h'-cd8 ;@(h'1612) +0022e8 0030 +0022ea ab24 bra h'-9b8 ;@(h'1936) +0022ec 0810 +0022ee 01dc mov.b @(r0,r13), r1 +0022f0 4014 +0022f2 0000 +0022f4 4024 rotcl r0 +0022f6 0000 +0022f8 c1a0 mov.w r0, @(h'140,gbr) +0022fa 0000 +0022fc 0030 +0022fe b878 bsr h'-f10 ;@(h'13f2) +002300 0030 +002302 adea bra h'-42c ;@(h'1eda) +002304 0031 +002306 429c shad r9, r2 +002308 0030 +00230a c270 mov.l r0, @(h'1c0,gbr) +00230c 0810 +00230e 013c mov.b @(r0,r3), r1 +002310 0030 +002312 bd5c bsr h'-548 ;@(h'1dce) +002314 0031 +002316 0966 mov.l r6, @(r0,r9) +002318 0030 +00231a a81e bra h'-fc4 ;@(h'135a) +00231c 0031 +00231e 0946 mov.l r4, @(r0,r9) +002320 0030 +002322 a70c bra h'e18 ;@(h'313e) +002324 0810 +002326 015c mov.b @(r0,r5), r1 +002328 0031 +00232a 3dfb subv r15, r13 +00232c 0030 +00232e c368 trapa #h'68 +002330 2fe6 mov.l r14, @-r15 +002332 2fd6 mov.l r13, @-r15 +002334 4f22 sts.l pr, @-r15 +002336 7ff8 add #h'f8, r15 +002338 dd34 mov.l @(h'd0,pc), r13 ;@(h'240c) +00233a de35 mov.l @(h'd4,pc), r14 ;@(h'2410) +00233c d035 mov.l @(h'd4,pc), r0 ;@(h'2414) +00233e 61e2 mov.l @r14, r1 +002340 2f12 mov.l r1, @r15 +002342 63d2 mov.l @r13, r3 +002344 303c add r3, r0 +002346 1f01 mov.l r0, @(h'4,r15) +002348 840c mov.b @(h'c,r0), r0 +00234a 600c extu.b r0, r0 +00234c d332 mov.l @(h'c8,pc), r3 ;@(h'2418) +00234e 430b jsr @r3 +002350 305c add r5, r0 +002352 d232 mov.l @(h'c8,pc), r2 ;@(h'241c) +002354 420b jsr @r2 +002356 0009 nop +002358 8800 cmp/eq #h'0, r0 +00235a 8937 bt h'6e ;@(h'23cc) +00235c 53f1 mov.l @(h'4,r15), r3 +00235e 6030 mov.b @r3, r0 +002360 d22d mov.l @(h'b4,pc), r2 ;@(h'2418) +002362 600c extu.b r0, r0 +002364 305c add r5, r0 +002366 420b jsr @r2 +002368 70f4 add #h'f4, r0 +00236a d22d mov.l @(h'b4,pc), r2 ;@(h'2420) +00236c 420b jsr @r2 +00236e 61f2 mov.l @r15, r1 +002370 8800 cmp/eq #h'0, r0 +002372 892b bt h'56 ;@(h'23cc) +002374 63d2 mov.l @r13, r3 +002376 d02b mov.l @(h'ac,pc), r0 ;@(h'2424) +002378 303c add r3, r0 +00237a 840c mov.b @(h'c,r0), r0 +00237c d326 mov.l @(h'98,pc), r3 ;@(h'2418) +00237e 600c extu.b r0, r0 +002380 430b jsr @r3 +002382 304c add r4, r0 +002384 d225 mov.l @(h'94,pc), r2 ;@(h'241c) +002386 420b jsr @r2 +002388 51e1 mov.l @(h'4,r14), r1 +00238a 8800 cmp/eq #h'0, r0 +00238c 891e bt h'3c ;@(h'23cc) +00238e 63d2 mov.l @r13, r3 +002390 d024 mov.l @(h'90,pc), r0 ;@(h'2424) +002392 003c mov.b @(r0,r3), r0 +002394 d320 mov.l @(h'80,pc), r3 ;@(h'2418) +002396 600c extu.b r0, r0 +002398 304c add r4, r0 +00239a 430b jsr @r3 +00239c 70f4 add #h'f4, r0 +00239e d220 mov.l @(h'80,pc), r2 ;@(h'2420) +0023a0 420b jsr @r2 +0023a2 51e1 mov.l @(h'4,r14), r1 +0023a4 8800 cmp/eq #h'0, r0 +0023a6 8911 bt h'22 ;@(h'23cc) +0023a8 6372 mov.l @r7, r3 +0023aa e206 mov #h'6, r2 +0023ac 7301 +0023ae 3627 cmp/gt r2, r6 +0023b0 2732 mov.l r3, @r7 +0023b2 8b07 bf h'e ;@(h'23c4) +0023b4 d31c mov.l @(h'70,pc), r3 ;@(h'2428) +0023b6 e05e mov #h'5e, r0 +0023b8 6132 mov.l @r3, r1 +0023ba e25e mov #h'5e, r2 +0023bc 001d mov.w @(r0,r1), r0 +0023be 321c add r1, r2 +0023c0 7001 +0023c2 2201 mov.w r0, @r2 +0023c4 53e1 mov.l @(h'4,r14), r3 +0023c6 1e34 mov.l r3, @(h'10,r14) +0023c8 d218 mov.l @(h'60,pc), r2 ;@(h'242c) +0023ca 2e22 mov.l r2, @r14 +0023cc 7f08 +0023ce 4f26 lds.l @r15+, pr +0023d0 6df6 mov.l @r15+, r13 +0023d2 000b rts +0023d4 6ef6 mov.l @r15+, r14 +0023d6 2fe6 mov.l r14, @-r15 +0023d8 4f22 sts.l pr, @-r15 +0023da 6e43 mov r4, r14 +0023dc 7ff8 add #h'f8, r15 +0023de 64f3 mov r15, r4 +0023e0 1f61 mov.l r6, @(h'4,r15) +0023e2 2f52 mov.l r5, @r15 +0023e4 b026 bsr h'4c ;@(h'2434) +0023e6 7404 +0023e8 62e2 mov.l @r14, r2 +0023ea 2228 tst r2, r2 +0023ec 8905 bt h'a ;@(h'23fa) +0023ee e300 mov #h'0, r3 +0023f0 d20f mov.l @(h'3c,pc), r2 ;@(h'2430) +0023f2 420b jsr @r2 +0023f4 2e32 mov.l r3, @r14 +0023f6 a002 bra h'4 ;@(h'23fe) +0023f8 0009 nop +0023fa e209 mov #h'9, r2 +0023fc 2e22 mov.l r2, @r14 +0023fe e201 mov #h'1, r2 +002400 63f2 mov.l @r15, r3 +002402 2322 mov.l r2, @r3 +002404 7f08 +002406 4f26 lds.l @r15+, pr +002408 000b rts +00240a 6ef6 mov.l @r15+, r14 +00240c 0810 +00240e 015c mov.b @(r0,r5), r1 +002410 0810 +002412 013c mov.b @(r0,r3), r1 +002414 0031 +002416 3dfb subv r15, r13 +002418 0030 +00241a b7a8 bsr h'f50 ;@(h'336e) +00241c 0030 +00241e b800 bsr h'-1000 ;@(h'1422) +002420 0030 +002422 b5bc bsr h'b78 ;@(h'2f9e) +002424 0031 +002426 3e13 cmp/ge r1, r14 +002428 0810 +00242a 01dc mov.b @(r0,r13), r1 +00242c c220 mov.l r0, @(h'80,gbr) +00242e 0000 +002430 0030 +002432 2618 tst r1, r6 +002434 2fe6 mov.l r14, @-r15 +002436 e600 mov #h'0, r6 +002438 9360 mov.w @(h'c0,pc), r3 ;@(h'24fc) +00243a 2fd6 mov.l r13, @-r15 +00243c 2fc6 mov.l r12, @-r15 +00243e 2fb6 mov.l r11, @-r15 +002440 d52f mov.l @(h'bc,pc), r5 ;@(h'2500) +002442 7ffc add #h'fc, r15 +002444 2f52 mov.l r5, @r15 +002446 6753 mov r5, r7 +002448 373c add r3, r7 +00244a 1566 mov.l r6, @(h'18,r5) +00244c 751c add #h'1c, r5 +00244e 3572 cmp/hs r7, r5 +002450 8bfb bf h'-a ;@(h'244a) +002452 ee02 mov #h'2, r14 +002454 d72b mov.l @(h'ac,pc), r7 ;@(h'2504) +002456 d52c mov.l @(h'b0,pc), r5 ;@(h'2508) +002458 db2c mov.l @(h'b0,pc), r11 ;@(h'250c) +00245a 6c53 mov r5, r12 +00245c 2f52 mov.l r5, @r15 +00245e 6653 mov r5, r6 +002460 dd2b mov.l @(h'ac,pc), r13 ;@(h'2510) +002462 7c60 add #h'60, r12 +002464 5352 mov.l @(h'8,r5), r3 +002466 2338 tst r3, r3 +002468 8900 bt h'0 ;@(h'246c) +00246a 16e2 mov.l r14, @(h'8,r6) +00246c 5371 mov.l @(h'4,r7), r3 +00246e 2338 tst r3, r3 +002470 8912 bt h'24 ;@(h'2498) +002472 d226 mov.l @(h'98,pc), r2 ;@(h'250c) +002474 d027 mov.l @(h'9c,pc), r0 ;@(h'2514) +002476 6322 mov.l @r2, r3 +002478 4308 shll2 r3 +00247a 4308 shll2 r3 +00247c 013d mov.w @(r0,r3), r1 +00247e 611d extu.w r1, r1 +002480 6342 mov.l @r4, r3 +002482 71f9 add #h'f9, r1 +002484 3313 cmp/ge r1, r3 +002486 8907 bt h'e ;@(h'2498) +002488 62b2 mov.l @r11, r2 +00248a 4208 shll2 r2 +00248c 4208 shll2 r2 +00248e 32dc add r13, r2 +002490 8527 mov.w @(h'e,r2), r0 +002492 600d extu.w r0, r0 +002494 70f9 add #h'f9, r0 +002496 2402 mov.l r0, @r4 +002498 770c +00249a 7510 add #h'10, r5 +00249c 35c2 cmp/hs r12, r5 +00249e 8fe1 bf/s h'-3e ;@(h'2464) +0024a0 7610 add #h'10, r6 +0024a2 7f04 +0024a4 6bf6 mov.l @r15+, r11 +0024a6 6cf6 mov.l @r15+, r12 +0024a8 6df6 mov.l @r15+, r13 +0024aa ad0e bra h'-5e4 ;@(h'1eca) +0024ac 6ef6 mov.l @r15+, r14 +0024ae 2fe6 mov.l r14, @-r15 +0024b0 4f22 sts.l pr, @-r15 +0024b2 6e43 mov r4, r14 +0024b4 60e2 mov.l @r14, r0 +0024b6 8801 cmp/eq #h'1, r0 +0024b8 8d09 bt/s h'12 ;@(h'24ce) +0024ba 6403 mov r0, r4 +0024bc 6043 mov r4, r0 +0024be 8802 cmp/eq #h'2, r0 +0024c0 8905 bt h'a ;@(h'24ce) +0024c2 6043 mov r4, r0 +0024c4 8805 cmp/eq #h'5, r0 +0024c6 8902 bt h'4 ;@(h'24ce) +0024c8 6043 mov r4, r0 +0024ca 8806 cmp/eq #h'6, r0 +0024cc 8b0b bf h'16 ;@(h'24e6) +0024ce e302 mov #h'2, r3 +0024d0 d111 mov.l @(h'44,pc), r1 ;@(h'2518) +0024d2 e201 mov #h'1, r2 +0024d4 2f36 mov.l r3, @-r15 +0024d6 e73f mov #h'3f, r7 +0024d8 2f36 mov.l r3, @-r15 +0024da e67f mov #h'7f, r6 +0024dc 2f26 mov.l r2, @-r15 +0024de e500 mov #h'0, r5 +0024e0 410b jsr @r1 +0024e2 6453 mov r5, r4 +0024e4 7f0c +0024e6 63e2 mov.l @r14, r3 +0024e8 7301 +0024ea 6033 mov r3, r0 +0024ec 8807 cmp/eq #h'7, r0 +0024ee 8f02 bf/s h'4 ;@(h'24f6) +0024f0 2e32 mov.l r3, @r14 +0024f2 e300 mov #h'0, r3 +0024f4 2e32 mov.l r3, @r14 +0024f6 4f26 lds.l @r15+, pr +0024f8 000b rts +0024fa 6ef6 mov.l @r15+, r14 +0024fc 008c mov.b @(r0,r8), r0 +0024fe 0000 +002500 0810 +002502 0008 clrt +002504 0810 +002506 0094 mov.b r9, @(r0,r0) +002508 0810 +00250a 00dc mov.b @(r0,r13), r0 +00250c 0810 +00250e 0158 sets +002510 0031 +002512 4182 +002514 0031 +002516 4190 +002518 0030 +00251a 943c mov.w @(h'78,pc), r4 ;@(h'2596) +00251c 2fe6 mov.l r14, @-r15 +00251e ee01 mov #h'1, r14 +002520 2fd6 mov.l r13, @-r15 +002522 ed24 mov #h'24, r13 +002524 2fc6 mov.l r12, @-r15 +002526 2fb6 mov.l r11, @-r15 +002528 2fa6 mov.l r10, @-r15 +00252a eaff mov #h'ffffffff, r10 +00252c db33 mov.l @(h'cc,pc), r11 ;@(h'25fc) +00252e 2f96 mov.l r9, @-r15 +002530 2f86 mov.l r8, @-r15 +002532 e902 mov #h'2, r9 +002534 dc32 mov.l @(h'c8,pc), r12 ;@(h'2600) +002536 4f22 sts.l pr, @-r15 +002538 d82f mov.l @(h'bc,pc), r8 ;@(h'25f8) +00253a e300 mov #h'0, r3 +00253c 2f36 mov.l r3, @-r15 +00253e e731 mov #h'31, r7 +002540 2fe6 mov.l r14, @-r15 +002542 e661 mov #h'61, r6 +002544 2fe6 mov.l r14, @-r15 +002546 e50f mov #h'f, r5 +002548 4c0b jsr @r12 +00254a e41e mov #h'1e, r4 +00254c 2fa6 mov.l r10, @-r15 +00254e e72a mov #h'2a, r7 +002550 2fe6 mov.l r14, @-r15 +002552 e63f mov #h'3f, r6 +002554 2fe6 mov.l r14, @-r15 +002556 e522 mov #h'22, r5 +002558 4c0b jsr @r12 +00255a e423 mov #h'23, r4 +00255c 2fa6 mov.l r10, @-r15 +00255e e72a mov #h'2a, r7 +002560 2fe6 mov.l r14, @-r15 +002562 e65d mov #h'5d, r6 +002564 2fe6 mov.l r14, @-r15 +002566 e522 mov #h'22, r5 +002568 4c0b jsr @r12 +00256a e441 mov #h'41, r4 +00256c d625 mov.l @(h'94,pc), r6 ;@(h'2604) +00256e e516 mov #h'16, r5 +002570 e700 mov #h'0, r7 +002572 4b0b jsr @r11 +002574 e42f mov #h'2f, r4 +002576 e700 mov #h'0, r7 +002578 d623 mov.l @(h'8c,pc), r6 ;@(h'2608) +00257a e524 mov #h'24, r5 +00257c 4b0b jsr @r11 +00257e e429 mov #h'29, r4 +002580 d622 mov.l @(h'88,pc), r6 ;@(h'260c) +002582 e524 mov #h'24, r5 +002584 e700 mov #h'0, r7 +002586 4b0b jsr @r11 +002588 e449 mov #h'49, r4 +00258a e729 mov #h'29, r7 +00258c 2f96 mov.l r9, @-r15 +00258e 66d3 mov r13, r6 +002590 2f96 mov.l r9, @-r15 +002592 e523 mov #h'23, r5 +002594 2fe6 mov.l r14, @-r15 +002596 761a add #h'1a, r6 +002598 4c0b jsr @r12 +00259a 64d3 mov r13, r4 +00259c d21c mov.l @(h'70,pc), r2 ;@(h'2610) +00259e 420b jsr @r2 +0025a0 7f30 add #h'30, r15 +0025a2 9425 mov.w @(h'4a,pc), r4 ;@(h'25f0) +0025a4 480b jsr @r8 +0025a6 0009 nop +0025a8 2008 tst r0, r0 +0025aa 8903 bt h'6 ;@(h'25b4) +0025ac 60d3 mov r13, r0 +0025ae 8824 cmp/eq #h'24, r0 +0025b0 8900 bt h'0 ;@(h'25b4) +0025b2 ed24 mov #h'24, r13 +0025b4 941d mov.w @(h'3a,pc), r4 ;@(h'25f2) +0025b6 480b jsr @r8 +0025b8 0009 nop +0025ba 2008 tst r0, r0 +0025bc 8903 bt h'6 ;@(h'25c6) +0025be 60d3 mov r13, r0 +0025c0 8824 cmp/eq #h'24, r0 +0025c2 8b00 bf h'0 ;@(h'25c6) +0025c4 ed42 mov #h'42, r13 +0025c6 9415 mov.w @(h'2a,pc), r4 ;@(h'25f4) +0025c8 d312 mov.l @(h'48,pc), r3 ;@(h'2614) +0025ca 430b jsr @r3 +0025cc 0009 nop +0025ce 2008 tst r0, r0 +0025d0 8bb3 bf h'-9a ;@(h'253a) +0025d2 60d3 mov r13, r0 +0025d4 8824 cmp/eq #h'24, r0 +0025d6 8b01 bf h'2 ;@(h'25dc) +0025d8 a001 bra h'2 ;@(h'25de) +0025da e000 mov #h'0, r0 +0025dc e001 mov #h'1, r0 +0025de 4f26 lds.l @r15+, pr +0025e0 68f6 mov.l @r15+, r8 +0025e2 69f6 mov.l @r15+, r9 +0025e4 6af6 mov.l @r15+, r10 +0025e6 6bf6 mov.l @r15+, r11 +0025e8 6cf6 mov.l @r15+, r12 +0025ea 6df6 mov.l @r15+, r13 +0025ec 000b rts +0025ee 6ef6 mov.l @r15+, r14 +0025f0 7544 add #h'44, r5 +0025f2 7545 add #h'45, r5 +0025f4 7534 add #h'34, r5 +0025f6 0000 +0025f8 0030 +0025fa cf18 or.b #h'18, @(r0,gbr) +0025fc 0030 +0025fe c3a8 trapa #h'a8 +002600 0030 +002602 943c mov.w @(h'78,pc), r4 ;@(h'267e) +002604 0031 +002606 42a0 +002608 0031 +00260a 42ac shad r10, r2 +00260c 0031 +00260e 42b0 +002610 0030 +002612 8f50 bf/s h'a0 ;@(h'26b6) +002614 0030 +002616 cf48 or.b #h'48, @(r0,gbr) +002618 d32d mov.l @(h'b4,pc), r3 ;@(h'26d0) +00261a e008 mov #h'8, r0 +00261c d12d mov.l @(h'b4,pc), r1 ;@(h'26d4) +00261e e400 mov #h'0, r4 +002620 2342 mov.l r4, @r3 +002622 6243 mov r4, r2 +002624 2142 mov.l r4, @r1 +002626 d22c mov.l @(h'b0,pc), r2 ;@(h'26d8) +002628 d32c mov.l @(h'b0,pc), r3 ;@(h'26dc) +00262a 2202 mov.l r0, @r2 +00262c 2342 mov.l r4, @r3 +00262e 6343 mov r4, r3 +002630 d02b mov.l @(h'ac,pc), r0 ;@(h'26e0) +002632 6133 mov r3, r1 +002634 d22b mov.l @(h'ac,pc), r2 ;@(h'26e4) +002636 2042 mov.l r4, @r0 +002638 2232 mov.l r3, @r2 +00263a d32b mov.l @(h'ac,pc), r3 ;@(h'26e8) +00263c d02b mov.l @(h'ac,pc), r0 ;@(h'26ec) +00263e 2342 mov.l r4, @r3 +002640 2012 mov.l r1, @r0 +002642 d32b mov.l @(h'ac,pc), r3 ;@(h'26f0) +002644 000b rts +002646 2312 mov.l r1, @r3 +002648 2fe6 mov.l r14, @-r15 +00264a 6e53 mov r5, r14 +00264c 2fd6 mov.l r13, @-r15 +00264e 2fc6 mov.l r12, @-r15 +002650 2fb6 mov.l r11, @-r15 +002652 2fa6 mov.l r10, @-r15 +002654 2f96 mov.l r9, @-r15 +002656 2f86 mov.l r8, @-r15 +002658 4f22 sts.l pr, @-r15 +00265a 7ff8 add #h'f8, r15 +00265c 9a37 mov.w @(h'6e,pc), r10 ;@(h'26ce) +00265e 2f42 mov.l r4, @r15 +002660 1f71 mov.l r7, @(h'4,r15) +002662 59fa mov.l @(h'28,r15), r9 +002664 dc20 mov.l @(h'80,pc), r12 ;@(h'26e8) +002666 6093 mov r9, r0 +002668 dd1e mov.l @(h'78,pc), r13 ;@(h'26e4) +00266a 88ff cmp/eq #h'ffffffff, r0 +00266c 8f6a bf/s h'd4 ;@(h'2744) +00266e 6863 mov r6, r8 +002670 d220 mov.l @(h'80,pc), r2 ;@(h'26f4) +002672 420b jsr @r2 +002674 64a3 mov r10, r4 +002676 2008 tst r0, r0 +002678 8902 bt h'4 ;@(h'2680) +00267a d21f mov.l @(h'7c,pc), r2 ;@(h'26f8) +00267c a011 bra h'22 ;@(h'26a2) +00267e 2c22 mov.l r2, @r12 +002680 61e2 mov.l @r14, r1 +002682 2118 tst r1, r1 +002684 8905 bt h'a ;@(h'2692) +002686 d31d mov.l @(h'74,pc), r3 ;@(h'26fc) +002688 2f36 mov.l r3, @-r15 +00268a d31d mov.l @(h'74,pc), r3 ;@(h'2700) +00268c 2f36 mov.l r3, @-r15 +00268e a004 bra h'8 ;@(h'269a) +002690 0009 nop +002692 e200 mov #h'0, r2 +002694 2f26 mov.l r2, @-r15 +002696 d21b mov.l @(h'6c,pc), r2 ;@(h'2704) +002698 2f26 mov.l r2, @-r15 +00269a d11b mov.l @(h'6c,pc), r1 ;@(h'2708) +00269c 410b jsr @r1 +00269e 0009 nop +0026a0 2c02 mov.l r0, @r12 +0026a2 60c2 mov.l @r12, r0 +0026a4 d319 mov.l @(h'64,pc), r3 ;@(h'270c) +0026a6 430b jsr @r3 +0026a8 61d2 mov.l @r13, r1 +0026aa 2d02 mov.l r0, @r13 +0026ac d118 mov.l @(h'60,pc), r1 ;@(h'2710) +0026ae 410b jsr @r1 +0026b0 60e2 mov.l @r14, r0 +0026b2 6103 mov r0, r1 +0026b4 d217 mov.l @(h'5c,pc), r2 ;@(h'2714) +0026b6 420b jsr @r2 +0026b8 60d2 mov.l @r13, r0 +0026ba d117 mov.l @(h'5c,pc), r1 ;@(h'2718) +0026bc 410b jsr @r1 +0026be 0009 nop +0026c0 e32d mov #h'2d, r3 +0026c2 6103 mov r0, r1 +0026c4 3137 cmp/gt r3, r1 +0026c6 8f29 bf/s h'52 ;@(h'271c) +0026c8 2e02 mov.l r0, @r14 +0026ca a02c bra h'58 ;@(h'2726) +0026cc 2e32 mov.l r3, @r14 +0026ce 7536 add #h'36, r5 +0026d0 0810 +0026d2 01a4 mov.b r10, @(r0,r1) +0026d4 0810 +0026d6 01b4 mov.b r11, @(r0,r1) +0026d8 0810 +0026da 01a8 +0026dc 0810 +0026de 01ac mov.b @(r0,r10), r1 +0026e0 0810 +0026e2 01b0 +0026e4 0810 +0026e6 01b8 +0026e8 0810 +0026ea 01bc mov.b @(r0,r11), r1 +0026ec 0810 +0026ee 01c0 +0026f0 0810 +0026f2 01c4 mov.b r12, @(r0,r1) +0026f4 0030 +0026f6 cf18 or.b #h'18, @(r0,gbr) +0026f8 3ecc add r12, r14 +0026fa cccd tst.b #h'cd, @(r0,gbr) +0026fc 9999 mov.w @(h'132,pc), r9 ;@(h'2832) +0026fe 999a mov.w @(h'134,pc), r9 ;@(h'2836) +002700 bfd9 bsr h'-4e ;@(h'26b6) +002702 9999 mov.w @(h'132,pc), r9 ;@(h'2838) +002704 bff0 bsr h'-20 ;@(h'26e8) +002706 0000 +002708 0030 +00270a b478 bsr h'8f0 ;@(h'2ffe) +00270c 0030 +00270e adea bra h'-42c ;@(h'22e6) +002710 0030 +002712 b7a8 bsr h'f50 ;@(h'3666) +002714 0030 +002716 ade4 bra h'-438 ;@(h'22e2) +002718 0030 +00271a bd5c bsr h'-548 ;@(h'21d6) +00271c 62e2 mov.l @r14, r2 +00271e 4211 cmp/pz r2 +002720 8901 bt h'2 ;@(h'2726) +002722 e000 mov #h'0, r0 +002724 2e02 mov.l r0, @r14 +002726 60e2 mov.l @r14, r0 +002728 882d cmp/eq #h'2d, r0 +00272a 8d02 bt/s h'4 ;@(h'2732) +00272c 6403 mov r0, r4 +00272e 2448 tst r4, r4 +002730 8b08 bf h'10 ;@(h'2744) +002732 e300 mov #h'0, r3 +002734 2d32 mov.l r3, @r13 +002736 60e2 mov.l @r14, r0 +002738 d372 mov.l @(h'1c8,pc), r3 ;@(h'2904) +00273a 2008 tst r0, r0 +00273c 0029 movt r0 +00273e 430b jsr @r3 +002740 600b neg r0, r0 +002742 2c02 mov.l r0, @r12 +002744 2998 tst r9, r9 +002746 8901 bt h'2 ;@(h'274c) +002748 a094 bra h'128 ;@(h'2874) +00274a 0009 nop +00274c d36e mov.l @(h'1b8,pc), r3 ;@(h'2908) +00274e 430b jsr @r3 +002750 64a3 mov r10, r4 +002752 2008 tst r0, r0 +002754 892a bt h'54 ;@(h'27ac) +002756 7ff8 add #h'f8, r15 +002758 d36a mov.l @(h'1a8,pc), r3 ;@(h'2904) +00275a 430b jsr @r3 +00275c 6083 mov r8, r0 +00275e 7ff8 add #h'f8, r15 +002760 d26a mov.l @(h'1a8,pc), r2 ;@(h'290c) +002762 420b jsr @r2 +002764 2ff6 mov.l r15, @-r15 +002766 d36a mov.l @(h'1a8,pc), r3 ;@(h'2910) +002768 d16b mov.l @(h'1ac,pc), r1 ;@(h'2918) +00276a 2f36 mov.l r3, @-r15 +00276c d369 mov.l @(h'1a4,pc), r3 ;@(h'2914) +00276e 2f36 mov.l r3, @-r15 +002770 62f3 mov r15, r2 +002772 7210 add #h'10, r2 +002774 410b jsr @r1 +002776 2f26 mov.l r2, @-r15 +002778 d368 mov.l @(h'1a0,pc), r3 ;@(h'291c) +00277a 430b jsr @r3 +00277c 0009 nop +00277e 2c02 mov.l r0, @r12 +002780 60e2 mov.l @r14, r0 +002782 882d cmp/eq #h'2d, r0 +002784 8b05 bf h'a ;@(h'2792) +002786 d366 mov.l @(h'198,pc), r3 ;@(h'2920) +002788 6032 mov.l @r3, r0 +00278a 840c mov.b @(h'c,r0), r0 +00278c 600c extu.b r0, r0 +00278e 8801 cmp/eq #h'1, r0 +002790 8905 bt h'a ;@(h'279e) +002792 d363 mov.l @(h'18c,pc), r3 ;@(h'2920) +002794 6032 mov.l @r3, r0 +002796 840d mov.b @(h'd,r0), r0 +002798 600c extu.b r0, r0 +00279a 8801 cmp/eq #h'1, r0 +00279c 8b02 bf h'4 ;@(h'27a4) +00279e d261 mov.l @(h'184,pc), r2 ;@(h'2924) +0027a0 a002 bra h'4 ;@(h'27a8) +0027a2 0009 nop +0027a4 d360 mov.l @(h'180,pc), r3 ;@(h'2928) +0027a6 6232 mov.l @r3, r2 +0027a8 a035 bra h'6a ;@(h'2816) +0027aa 2d22 mov.l r2, @r13 +0027ac 61e2 mov.l @r14, r1 +0027ae 2118 tst r1, r1 +0027b0 8929 bt h'52 ;@(h'2806) +0027b2 d35b mov.l @(h'16c,pc), r3 ;@(h'2920) +0027b4 6032 mov.l @r3, r0 +0027b6 840c mov.b @(h'c,r0), r0 +0027b8 600c extu.b r0, r0 +0027ba 8803 cmp/eq #h'3, r0 +0027bc 8d05 bt/s h'a ;@(h'27ca) +0027be 7ff0 add #h'f0, r15 +0027c0 6032 mov.l @r3, r0 +0027c2 840d mov.b @(h'd,r0), r0 +0027c4 600c extu.b r0, r0 +0027c6 8803 cmp/eq #h'3, r0 +0027c8 8b05 bf h'a ;@(h'27d6) +0027ca d358 mov.l @(h'160,pc), r3 ;@(h'292c) +0027cc 2f36 mov.l r3, @-r15 +0027ce d358 mov.l @(h'160,pc), r3 ;@(h'2930) +0027d0 2f36 mov.l r3, @-r15 +0027d2 a004 bra h'8 ;@(h'27de) +0027d4 0009 nop +0027d6 d24e mov.l @(h'138,pc), r2 ;@(h'2910) +0027d8 2f26 mov.l r2, @-r15 +0027da d24e mov.l @(h'138,pc), r2 ;@(h'2914) +0027dc 2f26 mov.l r2, @-r15 +0027de d149 mov.l @(h'124,pc), r1 ;@(h'2904) +0027e0 410b jsr @r1 +0027e2 6083 mov r8, r0 +0027e4 d349 mov.l @(h'124,pc), r3 ;@(h'290c) +0027e6 7ff8 add #h'f8, r15 +0027e8 430b jsr @r3 +0027ea 2ff6 mov.l r15, @-r15 +0027ec d14a mov.l @(h'128,pc), r1 ;@(h'2918) +0027ee 62f3 mov r15, r2 +0027f0 7210 add #h'10, r2 +0027f2 410b jsr @r1 +0027f4 2f26 mov.l r2, @-r15 +0027f6 e308 mov #h'8, r3 +0027f8 33fc add r15, r3 +0027fa 2f36 mov.l r3, @-r15 +0027fc d34d mov.l @(h'134,pc), r3 ;@(h'2934) +0027fe 430b jsr @r3 +002800 0009 nop +002802 a004 bra h'8 ;@(h'280e) +002804 0009 nop +002806 e200 mov #h'0, r2 +002808 2f26 mov.l r2, @-r15 +00280a d24b mov.l @(h'12c,pc), r2 ;@(h'2938) +00280c 2f26 mov.l r2, @-r15 +00280e d143 mov.l @(h'10c,pc), r1 ;@(h'291c) +002810 410b jsr @r1 +002812 0009 nop +002814 2c02 mov.l r0, @r12 +002816 60c2 mov.l @r12, r0 +002818 d348 mov.l @(h'120,pc), r3 ;@(h'293c) +00281a 430b jsr @r3 +00281c 61d2 mov.l @r13, r1 +00281e 2d02 mov.l r0, @r13 +002820 d138 mov.l @(h'e0,pc), r1 ;@(h'2904) +002822 410b jsr @r1 +002824 60e2 mov.l @r14, r0 +002826 6103 mov r0, r1 +002828 d245 mov.l @(h'114,pc), r2 ;@(h'2940) +00282a 420b jsr @r2 +00282c 60d2 mov.l @r13, r0 +00282e d145 mov.l @(h'114,pc), r1 ;@(h'2944) +002830 410b jsr @r1 +002832 0009 nop +002834 e32d mov #h'2d, r3 +002836 6103 mov r0, r1 +002838 3137 cmp/gt r3, r1 +00283a 8f02 bf/s h'4 ;@(h'2842) +00283c 2e02 mov.l r0, @r14 +00283e a005 bra h'a ;@(h'284c) +002840 2e32 mov.l r3, @r14 +002842 62e2 mov.l @r14, r2 +002844 4211 cmp/pz r2 +002846 8901 bt h'2 ;@(h'284c) +002848 e000 mov #h'0, r0 +00284a 2e02 mov.l r0, @r14 +00284c 60e2 mov.l @r14, r0 +00284e 882d cmp/eq #h'2d, r0 +002850 8d02 bt/s h'4 ;@(h'2858) +002852 6403 mov r0, r4 +002854 2448 tst r4, r4 +002856 8b0d bf h'1a ;@(h'2874) +002858 63e2 mov.l @r14, r3 +00285a 2338 tst r3, r3 +00285c 8f02 bf/s h'4 ;@(h'2864) +00285e e200 mov #h'0, r2 +002860 e301 mov #h'1, r3 +002862 2e32 mov.l r3, @r14 +002864 2d22 mov.l r2, @r13 +002866 60e2 mov.l @r14, r0 +002868 d326 mov.l @(h'98,pc), r3 ;@(h'2904) +00286a 2008 tst r0, r0 +00286c 0029 movt r0 +00286e 430b jsr @r3 +002870 600b neg r0, r0 +002872 2c02 mov.l r0, @r12 +002874 6093 mov r9, r0 +002876 8801 cmp/eq #h'1, r0 +002878 8901 bt h'2 ;@(h'287e) +00287a a085 bra h'10a ;@(h'2988) +00287c 0009 nop +00287e d322 mov.l @(h'88,pc), r3 ;@(h'2908) +002880 430b jsr @r3 +002882 64a3 mov r10, r4 +002884 2008 tst r0, r0 +002886 8910 bt h'20 ;@(h'28aa) +002888 60e2 mov.l @r14, r0 +00288a 882c cmp/eq #h'2c, r0 +00288c 8b0d bf h'1a ;@(h'28aa) +00288e d32e mov.l @(h'b8,pc), r3 ;@(h'2948) +002890 6232 mov.l @r3, r2 +002892 2228 tst r2, r2 +002894 8b09 bf h'12 ;@(h'28aa) +002896 e200 mov #h'0, r2 +002898 d32c mov.l @(h'b0,pc), r3 ;@(h'294c) +00289a 2c22 mov.l r2, @r12 +00289c 2d32 mov.l r3, @r13 +00289e e301 mov #h'1, r3 +0028a0 52f1 mov.l @(h'4,r15), r2 +0028a2 d12b mov.l @(h'ac,pc), r1 ;@(h'2950) +0028a4 2122 mov.l r2, @r1 +0028a6 d228 mov.l @(h'a0,pc), r2 ;@(h'2948) +0028a8 2232 mov.l r3, @r2 +0028aa d029 mov.l @(h'a4,pc), r0 ;@(h'2950) +0028ac 51f1 mov.l @(h'4,r15), r1 +0028ae 6302 mov.l @r0, r3 +0028b0 d228 mov.l @(h'a0,pc), r2 ;@(h'2954) +0028b2 3138 sub r3, r1 +0028b4 2212 mov.l r1, @r2 +0028b6 d328 mov.l @(h'a0,pc), r3 ;@(h'2958) +0028b8 430b jsr @r3 +0028ba 64a3 mov r10, r4 +0028bc 2008 tst r0, r0 +0028be 8904 bt h'8 ;@(h'28ca) +0028c0 d124 mov.l @(h'90,pc), r1 ;@(h'2954) +0028c2 e302 mov #h'2, r3 +0028c4 6212 mov.l @r1, r2 +0028c6 3237 cmp/gt r3, r2 +0028c8 8904 bt h'8 ;@(h'28d4) +0028ca e308 mov #h'8, r3 +0028cc d221 mov.l @(h'84,pc), r2 ;@(h'2954) +0028ce 6022 mov.l @r2, r0 +0028d0 3037 cmp/gt r3, r0 +0028d2 8b01 bf h'2 ;@(h'28d8) +0028d4 d321 mov.l @(h'84,pc), r3 ;@(h'295c) +0028d6 2c32 mov.l r3, @r12 +0028d8 60c2 mov.l @r12, r0 +0028da d218 mov.l @(h'60,pc), r2 ;@(h'293c) +0028dc 420b jsr @r2 +0028de 61d2 mov.l @r13, r1 +0028e0 2d02 mov.l r0, @r13 +0028e2 d108 mov.l @(h'20,pc), r1 ;@(h'2904) +0028e4 410b jsr @r1 +0028e6 60e2 mov.l @r14, r0 +0028e8 d315 mov.l @(h'54,pc), r3 ;@(h'2940) +0028ea 6103 mov r0, r1 +0028ec 430b jsr @r3 +0028ee 60d2 mov.l @r13, r0 +0028f0 d114 mov.l @(h'50,pc), r1 ;@(h'2944) +0028f2 410b jsr @r1 +0028f4 0009 nop +0028f6 e22c mov #h'2c, r2 +0028f8 6103 mov r0, r1 +0028fa 3127 cmp/gt r2, r1 +0028fc 8f30 bf/s h'60 ;@(h'2960) +0028fe 2e02 mov.l r0, @r14 +002900 a033 bra h'66 ;@(h'296a) +002902 2e22 mov.l r2, @r14 +002904 0030 +002906 b7a8 bsr h'f50 ;@(h'385a) +002908 0030 +00290a cf18 or.b #h'18, @(r0,gbr) +00290c 0030 +00290e bcd4 bsr h'-658 ;@(h'22ba) +002910 47ae ldc r7, r2_bank +002912 147b mov.l r7, @(h'2c,r4) +002914 3f84 div1 r8, r15 +002916 7ae1 add #h'e1, r10 +002918 0030 +00291a b994 bsr h'-cd8 ;@(h'1c46) +00291c 0030 +00291e b478 bsr h'8f0 ;@(h'3212) +002920 0810 +002922 01dc mov.b @(r0,r13), r1 +002924 4000 shll r0 +002926 0000 +002928 0810 +00292a 01b8 +00292c eb85 mov #h'ffffff85, r11 +00292e 1eb8 mov.l r11, @(h'20,r14) +002930 3f8e addc r8, r15 +002932 b851 bsr h'-f5e ;@(h'19d8) +002934 0030 +002936 bc44 bsr h'-778 ;@(h'21c2) +002938 bff0 bsr h'-20 ;@(h'291c) +00293a 0000 +00293c 0030 +00293e adea bra h'-42c ;@(h'2516) +002940 0030 +002942 ade4 bra h'-438 ;@(h'250e) +002944 0030 +002946 bd5c bsr h'-548 ;@(h'2402) +002948 0810 +00294a 01a4 mov.b r10, @(r0,r1) +00294c 4020 shal r0 +00294e 0000 +002950 0810 +002952 01c0 +002954 0810 +002956 01c4 mov.b r12, @(r0,r1) +002958 0030 +00295a cf48 or.b #h'48, @(r0,gbr) +00295c be99 bsr h'-2ce ;@(h'2692) +00295e 999a mov.w @(h'134,pc), r9 ;@(h'2a96) +002960 63e2 mov.l @r14, r3 +002962 4311 cmp/pz r3 +002964 8901 bt h'2 ;@(h'296a) +002966 e000 mov #h'0, r0 +002968 2e02 mov.l r0, @r14 +00296a 60e2 mov.l @r14, r0 +00296c 882c cmp/eq #h'2c, r0 +00296e 8d02 bt/s h'4 ;@(h'2976) +002970 6403 mov r0, r4 +002972 2448 tst r4, r4 +002974 8b08 bf h'10 ;@(h'2988) +002976 e300 mov #h'0, r3 +002978 2d32 mov.l r3, @r13 +00297a 60e2 mov.l @r14, r0 +00297c d366 mov.l @(h'198,pc), r3 ;@(h'2b18) +00297e 2008 tst r0, r0 +002980 0029 movt r0 +002982 430b jsr @r3 +002984 600b neg r0, r0 +002986 2c02 mov.l r0, @r12 +002988 db64 mov.l @(h'190,pc), r11 ;@(h'2b1c) +00298a 6093 mov r9, r0 +00298c 8802 cmp/eq #h'2, r0 +00298e 8b59 bf h'b2 ;@(h'2a44) +002990 d363 mov.l @(h'18c,pc), r3 ;@(h'2b20) +002992 6432 mov.l @r3, r4 +002994 61b2 mov.l @r11, r1 +002996 d263 mov.l @(h'18c,pc), r2 ;@(h'2b24) +002998 420b jsr @r2 +00299a e000 mov #h'0, r0 +00299c 8800 cmp/eq #h'0, r0 +00299e 8b2b bf h'56 ;@(h'29f8) +0029a0 e235 mov #h'35, r2 +0029a2 3427 cmp/gt r2, r4 +0029a4 8b03 bf h'6 ;@(h'29ae) +0029a6 e001 mov #h'1, r0 +0029a8 d15f mov.l @(h'17c,pc), r1 ;@(h'2b28) +0029aa a006 bra h'c ;@(h'29ba) +0029ac 2102 mov.l r0, @r1 +0029ae e108 mov #h'8, r1 +0029b0 3413 cmp/ge r1, r4 +0029b2 8902 bt h'4 ;@(h'29ba) +0029b4 d35c mov.l @(h'170,pc), r3 ;@(h'2b28) +0029b6 e000 mov #h'0, r0 +0029b8 2302 mov.l r0, @r3 +0029ba d25b mov.l @(h'16c,pc), r2 ;@(h'2b28) +0029bc 6122 mov.l @r2, r1 +0029be 2118 tst r1, r1 +0029c0 8901 bt h'2 ;@(h'29c6) +0029c2 a001 bra h'2 ;@(h'29c8) +0029c4 e2ff mov #h'ffffffff, r2 +0029c6 e201 mov #h'1, r2 +0029c8 d155 mov.l @(h'154,pc), r1 ;@(h'2b20) +0029ca 6312 mov.l @r1, r3 +0029cc 332c add r2, r3 +0029ce 2132 mov.l r3, @r1 +0029d0 d256 mov.l @(h'158,pc), r2 ;@(h'2b2c) +0029d2 420b jsr @r2 +0029d4 64a3 mov r10, r4 +0029d6 2008 tst r0, r0 +0029d8 8913 bt h'26 ;@(h'2a02) +0029da e332 mov #h'32, r3 +0029dc 62f2 mov.l @r15, r2 +0029de 6122 mov.l @r2, r1 +0029e0 3133 cmp/ge r3, r1 +0029e2 890e bt h'1c ;@(h'2a02) +0029e4 d252 mov.l @(h'148,pc), r2 ;@(h'2b30) +0029e6 6022 mov.l @r2, r0 +0029e8 2008 tst r0, r0 +0029ea 8b0a bf h'14 ;@(h'2a02) +0029ec d051 mov.l @(h'144,pc), r0 ;@(h'2b34) +0029ee e301 mov #h'1, r3 +0029f0 d24f mov.l @(h'13c,pc), r2 ;@(h'2b30) +0029f2 2b02 mov.l r0, @r11 +0029f4 a005 bra h'a ;@(h'2a02) +0029f6 2232 mov.l r3, @r2 +0029f8 d14e mov.l @(h'138,pc), r1 ;@(h'2b34) +0029fa d24f mov.l @(h'13c,pc), r2 ;@(h'2b38) +0029fc 420b jsr @r2 +0029fe 60b2 mov.l @r11, r0 +002a00 2b02 mov.l r0, @r11 +002a02 e208 mov #h'8, r2 +002a04 63f2 mov.l @r15, r3 +002a06 6132 mov.l @r3, r1 +002a08 3127 cmp/gt r2, r1 +002a0a 8b03 bf h'6 ;@(h'2a14) +002a0c 60f2 mov.l @r15, r0 +002a0e 6302 mov.l @r0, r3 +002a10 73fe add #h'fe, r3 +002a12 2032 mov.l r3, @r0 +002a14 d049 mov.l @(h'124,pc), r0 ;@(h'2b3c) +002a16 d243 mov.l @(h'10c,pc), r2 ;@(h'2b24) +002a18 420b jsr @r2 +002a1a 61b2 mov.l @r11, r1 +002a1c 8800 cmp/eq #h'0, r0 +002a1e 8b09 bf h'12 ;@(h'2a34) +002a20 d23f mov.l @(h'fc,pc), r2 ;@(h'2b20) +002a22 6322 mov.l @r2, r3 +002a24 73f8 add #h'f8, r3 +002a26 2e32 mov.l r3, @r14 +002a28 61f2 mov.l @r15, r1 +002a2a 6312 mov.l @r1, r3 +002a2c 732d add #h'2d, r3 +002a2e 2132 mov.l r3, @r1 +002a30 a008 bra h'10 ;@(h'2a44) +002a32 0009 nop +002a34 d042 mov.l @(h'108,pc), r0 ;@(h'2b40) +002a36 d23b mov.l @(h'ec,pc), r2 ;@(h'2b24) +002a38 420b jsr @r2 +002a3a 61b2 mov.l @r11, r1 +002a3c 8800 cmp/eq #h'0, r0 +002a3e 8b01 bf h'2 ;@(h'2a44) +002a40 e300 mov #h'0, r3 +002a42 2b32 mov.l r3, @r11 +002a44 6093 mov r9, r0 +002a46 8803 cmp/eq #h'3, r0 +002a48 8901 bt h'2 ;@(h'2a4e) +002a4a a0a1 bra h'142 ;@(h'2b90) +002a4c 0009 nop +002a4e d337 mov.l @(h'dc,pc), r3 ;@(h'2b2c) +002a50 430b jsr @r3 +002a52 64a3 mov r10, r4 +002a54 2008 tst r0, r0 +002a56 890c bt h'18 ;@(h'2a72) +002a58 d235 mov.l @(h'd4,pc), r2 ;@(h'2b30) +002a5a 6322 mov.l @r2, r3 +002a5c 2338 tst r3, r3 +002a5e 8b08 bf h'10 ;@(h'2a72) +002a60 d331 mov.l @(h'c4,pc), r3 ;@(h'2b28) +002a62 6232 mov.l @r3, r2 +002a64 d130 mov.l @(h'c0,pc), r1 ;@(h'2b28) +002a66 2228 tst r2, r2 +002a68 d031 mov.l @(h'c4,pc), r0 ;@(h'2b30) +002a6a 0329 movt r3 +002a6c 2132 mov.l r3, @r1 +002a6e e201 mov #h'1, r2 +002a70 2022 mov.l r2, @r0 +002a72 d12d mov.l @(h'b4,pc), r1 ;@(h'2b28) +002a74 6312 mov.l @r1, r3 +002a76 2338 tst r3, r3 +002a78 8915 bt h'2a ;@(h'2aa6) +002a7a 7ff8 add #h'f8, r15 +002a7c d326 mov.l @(h'98,pc), r3 ;@(h'2b18) +002a7e 430b jsr @r3 +002a80 6083 mov r8, r0 +002a82 7ff8 add #h'f8, r15 +002a84 d22f mov.l @(h'bc,pc), r2 ;@(h'2b44) +002a86 420b jsr @r2 +002a88 2ff6 mov.l r15, @-r15 +002a8a d32f mov.l @(h'bc,pc), r3 ;@(h'2b48) +002a8c d030 mov.l @(h'c0,pc), r0 ;@(h'2b50) +002a8e 2f36 mov.l r3, @-r15 +002a90 d32e mov.l @(h'b8,pc), r3 ;@(h'2b4c) +002a92 2f36 mov.l r3, @-r15 +002a94 62f3 mov r15, r2 +002a96 7210 add #h'10, r2 +002a98 400b jsr @r0 +002a9a 2f26 mov.l r2, @-r15 +002a9c d32d mov.l @(h'b4,pc), r3 ;@(h'2b54) +002a9e 430b jsr @r3 +002aa0 0009 nop +002aa2 a023 bra h'46 ;@(h'2aec) +002aa4 0009 nop +002aa6 63e2 mov.l @r14, r3 +002aa8 2338 tst r3, r3 +002aaa 8918 bt h'30 ;@(h'2ade) +002aac d31a mov.l @(h'68,pc), r3 ;@(h'2b18) +002aae 7ff0 add #h'f0, r15 +002ab0 430b jsr @r3 +002ab2 6083 mov r8, r0 +002ab4 d223 mov.l @(h'8c,pc), r2 ;@(h'2b44) +002ab6 7ff8 add #h'f8, r15 +002ab8 420b jsr @r2 +002aba 2ff6 mov.l r15, @-r15 +002abc d322 mov.l @(h'88,pc), r3 ;@(h'2b48) +002abe 2f36 mov.l r3, @-r15 +002ac0 d322 mov.l @(h'88,pc), r3 ;@(h'2b4c) +002ac2 2f36 mov.l r3, @-r15 +002ac4 d022 mov.l @(h'88,pc), r0 ;@(h'2b50) +002ac6 62f3 mov r15, r2 +002ac8 7210 add #h'10, r2 +002aca 400b jsr @r0 +002acc 2f26 mov.l r2, @-r15 +002ace e308 mov #h'8, r3 +002ad0 33fc add r15, r3 +002ad2 2f36 mov.l r3, @-r15 +002ad4 d320 mov.l @(h'80,pc), r3 ;@(h'2b58) +002ad6 430b jsr @r3 +002ad8 0009 nop +002ada a004 bra h'8 ;@(h'2ae6) +002adc 0009 nop +002ade e200 mov #h'0, r2 +002ae0 2f26 mov.l r2, @-r15 +002ae2 d21e mov.l @(h'78,pc), r2 ;@(h'2b5c) +002ae4 2f26 mov.l r2, @-r15 +002ae6 d11b mov.l @(h'6c,pc), r1 ;@(h'2b54) +002ae8 410b jsr @r1 +002aea 0009 nop +002aec 2c02 mov.l r0, @r12 +002aee d312 mov.l @(h'48,pc), r3 ;@(h'2b38) +002af0 430b jsr @r3 +002af2 61d2 mov.l @r13, r1 +002af4 2d02 mov.l r0, @r13 +002af6 d108 mov.l @(h'20,pc), r1 ;@(h'2b18) +002af8 410b jsr @r1 +002afa 60e2 mov.l @r14, r0 +002afc d218 mov.l @(h'60,pc), r2 ;@(h'2b60) +002afe 6103 mov r0, r1 +002b00 420b jsr @r2 +002b02 60d2 mov.l @r13, r0 +002b04 d117 mov.l @(h'5c,pc), r1 ;@(h'2b64) +002b06 410b jsr @r1 +002b08 0009 nop +002b0a e32c mov #h'2c, r3 +002b0c 6103 mov r0, r1 +002b0e 3137 cmp/gt r3, r1 +002b10 8f2a bf/s h'54 ;@(h'2b68) +002b12 2e02 mov.l r0, @r14 +002b14 a02d bra h'5a ;@(h'2b72) +002b16 2e32 mov.l r3, @r14 +002b18 0030 +002b1a b7a8 bsr h'f50 ;@(h'3a6e) +002b1c 0810 +002b1e 01b4 mov.b r11, @(r0,r1) +002b20 0810 +002b22 01a8 +002b24 0030 +002b26 bc6c bsr h'-728 ;@(h'2402) +002b28 0810 +002b2a 01ac mov.b @(r0,r10), r1 +002b2c 0030 +002b2e cf18 or.b #h'18, @(r0,gbr) +002b30 0810 +002b32 01a4 mov.b r10, @(r0,r1) +002b34 3f80 cmp/eq r8, r15 +002b36 0000 +002b38 0030 +002b3a adea bra h'-42c ;@(h'2712) +002b3c 40a0 +002b3e 0000 +002b40 4110 dt r1 +002b42 0000 +002b44 0030 +002b46 bcd4 bsr h'-658 ;@(h'24f2) +002b48 47ae ldc r7, r2_bank +002b4a 147b mov.l r7, @(h'2c,r4) +002b4c 3f84 div1 r8, r15 +002b4e 7ae1 add #h'e1, r10 +002b50 0030 +002b52 b994 bsr h'-cd8 ;@(h'1e7e) +002b54 0030 +002b56 b478 bsr h'8f0 ;@(h'344a) +002b58 0030 +002b5a bc44 bsr h'-778 ;@(h'23e6) +002b5c bff0 bsr h'-20 ;@(h'2b40) +002b5e 0000 +002b60 0030 +002b62 ade4 bra h'-438 ;@(h'272e) +002b64 0030 +002b66 bd5c bsr h'-548 ;@(h'2622) +002b68 62e2 mov.l @r14, r2 +002b6a 4211 cmp/pz r2 +002b6c 8901 bt h'2 ;@(h'2b72) +002b6e e000 mov #h'0, r0 +002b70 2e02 mov.l r0, @r14 +002b72 60e2 mov.l @r14, r0 +002b74 882c cmp/eq #h'2c, r0 +002b76 8d02 bt/s h'4 ;@(h'2b7e) +002b78 6403 mov r0, r4 +002b7a 2448 tst r4, r4 +002b7c 8b08 bf h'10 ;@(h'2b90) +002b7e e300 mov #h'0, r3 +002b80 2d32 mov.l r3, @r13 +002b82 60e2 mov.l @r14, r0 +002b84 d362 mov.l @(h'188,pc), r3 ;@(h'2d10) +002b86 2008 tst r0, r0 +002b88 0029 movt r0 +002b8a 430b jsr @r3 +002b8c 600b neg r0, r0 +002b8e 2c02 mov.l r0, @r12 +002b90 6093 mov r9, r0 +002b92 8804 cmp/eq #h'4, r0 +002b94 8901 bt h'2 ;@(h'2b9a) +002b96 a088 bra h'110 ;@(h'2caa) +002b98 0009 nop +002b9a 61b2 mov.l @r11, r1 +002b9c d35d mov.l @(h'174,pc), r3 ;@(h'2d14) +002b9e 430b jsr @r3 +002ba0 e000 mov #h'0, r0 +002ba2 8800 cmp/eq #h'0, r0 +002ba4 8b04 bf h'8 ;@(h'2bb0) +002ba6 d15c mov.l @(h'170,pc), r1 ;@(h'2d18) +002ba8 d25c mov.l @(h'170,pc), r2 ;@(h'2d1c) +002baa 420b jsr @r2 +002bac 60b2 mov.l @r11, r0 +002bae 2b02 mov.l r0, @r11 +002bb0 d05b mov.l @(h'16c,pc), r0 ;@(h'2d20) +002bb2 d35c mov.l @(h'170,pc), r3 ;@(h'2d24) +002bb4 430b jsr @r3 +002bb6 61b2 mov.l @r11, r1 +002bb8 8800 cmp/eq #h'0, r0 +002bba 8d02 bt/s h'4 ;@(h'2bc2) +002bbc 64a3 mov r10, r4 +002bbe e200 mov #h'0, r2 +002bc0 2b22 mov.l r2, @r11 +002bc2 d359 mov.l @(h'164,pc), r3 ;@(h'2d28) +002bc4 430b jsr @r3 +002bc6 0009 nop +002bc8 2008 tst r0, r0 +002bca 8920 bt h'40 ;@(h'2c0e) +002bcc d257 mov.l @(h'15c,pc), r2 ;@(h'2d2c) +002bce 6322 mov.l @r2, r3 +002bd0 2338 tst r3, r3 +002bd2 8b1c bf h'38 ;@(h'2c0e) +002bd4 d24e mov.l @(h'138,pc), r2 ;@(h'2d10) +002bd6 e300 mov #h'0, r3 +002bd8 2d32 mov.l r3, @r13 +002bda 7ff8 add #h'f8, r15 +002bdc 420b jsr @r2 +002bde 6083 mov r8, r0 +002be0 d353 mov.l @(h'14c,pc), r3 ;@(h'2d30) +002be2 7ff8 add #h'f8, r15 +002be4 430b jsr @r3 +002be6 2ff6 mov.l r15, @-r15 +002be8 d252 mov.l @(h'148,pc), r2 ;@(h'2d34) +002bea 2f26 mov.l r2, @-r15 +002bec d252 mov.l @(h'148,pc), r2 ;@(h'2d38) +002bee 2f26 mov.l r2, @-r15 +002bf0 d152 mov.l @(h'148,pc), r1 ;@(h'2d3c) +002bf2 63f3 mov r15, r3 +002bf4 7310 add #h'10, r3 +002bf6 410b jsr @r1 +002bf8 2f36 mov.l r3, @-r15 +002bfa d251 mov.l @(h'144,pc), r2 ;@(h'2d40) +002bfc 420b jsr @r2 +002bfe 0009 nop +002c00 2c02 mov.l r0, @r12 +002c02 e301 mov #h'1, r3 +002c04 d249 mov.l @(h'124,pc), r2 ;@(h'2d2c) +002c06 2232 mov.l r3, @r2 +002c08 d143 mov.l @(h'10c,pc), r1 ;@(h'2d18) +002c0a a024 bra h'48 ;@(h'2c56) +002c0c 2b12 mov.l r1, @r11 +002c0e 62e2 mov.l @r14, r2 +002c10 2228 tst r2, r2 +002c12 8918 bt h'30 ;@(h'2c46) +002c14 d33e mov.l @(h'f8,pc), r3 ;@(h'2d10) +002c16 7ff0 add #h'f0, r15 +002c18 430b jsr @r3 +002c1a 6083 mov r8, r0 +002c1c d244 mov.l @(h'110,pc), r2 ;@(h'2d30) +002c1e 7ff8 add #h'f8, r15 +002c20 420b jsr @r2 +002c22 2ff6 mov.l r15, @-r15 +002c24 d347 mov.l @(h'11c,pc), r3 ;@(h'2d44) +002c26 2f36 mov.l r3, @-r15 +002c28 d347 mov.l @(h'11c,pc), r3 ;@(h'2d48) +002c2a 2f36 mov.l r3, @-r15 +002c2c d143 mov.l @(h'10c,pc), r1 ;@(h'2d3c) +002c2e 62f3 mov r15, r2 +002c30 7210 add #h'10, r2 +002c32 410b jsr @r1 +002c34 2f26 mov.l r2, @-r15 +002c36 e308 mov #h'8, r3 +002c38 33fc add r15, r3 +002c3a 2f36 mov.l r3, @-r15 +002c3c d343 mov.l @(h'10c,pc), r3 ;@(h'2d4c) +002c3e 430b jsr @r3 +002c40 0009 nop +002c42 a004 bra h'8 ;@(h'2c4e) +002c44 0009 nop +002c46 e200 mov #h'0, r2 +002c48 2f26 mov.l r2, @-r15 +002c4a d241 mov.l @(h'104,pc), r2 ;@(h'2d50) +002c4c 2f26 mov.l r2, @-r15 +002c4e d13c mov.l @(h'f0,pc), r1 ;@(h'2d40) +002c50 410b jsr @r1 +002c52 0009 nop +002c54 2c02 mov.l r0, @r12 +002c56 60c2 mov.l @r12, r0 +002c58 d330 mov.l @(h'c0,pc), r3 ;@(h'2d1c) +002c5a 430b jsr @r3 +002c5c 61d2 mov.l @r13, r1 +002c5e 2d02 mov.l r0, @r13 +002c60 d12b mov.l @(h'ac,pc), r1 ;@(h'2d10) +002c62 410b jsr @r1 +002c64 60e2 mov.l @r14, r0 +002c66 6103 mov r0, r1 +002c68 d23a mov.l @(h'e8,pc), r2 ;@(h'2d54) +002c6a 420b jsr @r2 +002c6c 60d2 mov.l @r13, r0 +002c6e d13a mov.l @(h'e8,pc), r1 ;@(h'2d58) +002c70 410b jsr @r1 +002c72 0009 nop +002c74 e42e mov #h'2e, r4 +002c76 6303 mov r0, r3 +002c78 3347 cmp/gt r4, r3 +002c7a 8f02 bf/s h'4 ;@(h'2c82) +002c7c 2e02 mov.l r0, @r14 +002c7e a005 bra h'a ;@(h'2c8c) +002c80 2e42 mov.l r4, @r14 +002c82 62e2 mov.l @r14, r2 +002c84 4211 cmp/pz r2 +002c86 8901 bt h'2 ;@(h'2c8c) +002c88 e100 mov #h'0, r1 +002c8a 2e12 mov.l r1, @r14 +002c8c 60e2 mov.l @r14, r0 +002c8e 882e cmp/eq #h'2e, r0 +002c90 8d02 bt/s h'4 ;@(h'2c98) +002c92 6403 mov r0, r4 +002c94 2448 tst r4, r4 +002c96 8b08 bf h'10 ;@(h'2caa) +002c98 e300 mov #h'0, r3 +002c9a 2d32 mov.l r3, @r13 +002c9c 60e2 mov.l @r14, r0 +002c9e 2008 tst r0, r0 +002ca0 d31b mov.l @(h'6c,pc), r3 ;@(h'2d10) +002ca2 0029 movt r0 +002ca4 430b jsr @r3 +002ca6 600b neg r0, r0 +002ca8 2c02 mov.l r0, @r12 +002caa 6093 mov r9, r0 +002cac 8805 cmp/eq #h'5, r0 +002cae 8901 bt h'2 ;@(h'2cb4) +002cb0 a0b4 bra h'168 ;@(h'2e1c) +002cb2 0009 nop +002cb4 d31c mov.l @(h'70,pc), r3 ;@(h'2d28) +002cb6 430b jsr @r3 +002cb8 64a3 mov r10, r4 +002cba 2008 tst r0, r0 +002cbc 8950 bt h'a0 ;@(h'2d60) +002cbe 60e2 mov.l @r14, r0 +002cc0 8828 cmp/eq #h'28, r0 +002cc2 8b4d bf h'9a ;@(h'2d60) +002cc4 d319 mov.l @(h'64,pc), r3 ;@(h'2d2c) +002cc6 6232 mov.l @r3, r2 +002cc8 2228 tst r2, r2 +002cca 8b49 bf h'92 ;@(h'2d60) +002ccc d210 mov.l @(h'40,pc), r2 ;@(h'2d10) +002cce 7ff0 add #h'f0, r15 +002cd0 420b jsr @r2 +002cd2 6083 mov r8, r0 +002cd4 d316 mov.l @(h'58,pc), r3 ;@(h'2d30) +002cd6 7ff8 add #h'f8, r15 +002cd8 430b jsr @r3 +002cda 2ff6 mov.l r15, @-r15 +002cdc d219 mov.l @(h'64,pc), r2 ;@(h'2d44) +002cde 2f26 mov.l r2, @-r15 +002ce0 d219 mov.l @(h'64,pc), r2 ;@(h'2d48) +002ce2 2f26 mov.l r2, @-r15 +002ce4 d115 mov.l @(h'54,pc), r1 ;@(h'2d3c) +002ce6 63f3 mov r15, r3 +002ce8 7310 add #h'10, r3 +002cea 410b jsr @r1 +002cec 2f36 mov.l r3, @-r15 +002cee e208 mov #h'8, r2 +002cf0 32fc add r15, r2 +002cf2 2f26 mov.l r2, @-r15 +002cf4 d215 mov.l @(h'54,pc), r2 ;@(h'2d4c) +002cf6 420b jsr @r2 +002cf8 0009 nop +002cfa d311 mov.l @(h'44,pc), r3 ;@(h'2d40) +002cfc 430b jsr @r3 +002cfe 0009 nop +002d00 2c02 mov.l r0, @r12 +002d02 e301 mov #h'1, r3 +002d04 d109 mov.l @(h'24,pc), r1 ;@(h'2d2c) +002d06 d215 mov.l @(h'54,pc), r2 ;@(h'2d5c) +002d08 2d22 mov.l r2, @r13 +002d0a a058 bra h'b0 ;@(h'2dbe) +002d0c 2132 mov.l r3, @r1 +002d0e 0000 +002d10 0030 +002d12 b7a8 bsr h'f50 ;@(h'3c66) +002d14 0030 +002d16 b554 bsr h'aa8 ;@(h'37c2) +002d18 3f80 cmp/eq r8, r15 +002d1a 0000 +002d1c 0030 +002d1e adea bra h'-42c ;@(h'28f6) +002d20 40c0 +002d22 0000 +002d24 0030 +002d26 b6dc bsr h'db8 ;@(h'3ae2) +002d28 0030 +002d2a cf18 or.b #h'18, @(r0,gbr) +002d2c 0810 +002d2e 01a4 mov.b r10, @(r0,r1) +002d30 0030 +002d32 bcd4 bsr h'-658 ;@(h'26de) +002d34 eb85 mov #h'ffffff85, r11 +002d36 1eb8 mov.l r11, @(h'20,r14) +002d38 3fae addc r10, r15 +002d3a b851 bsr h'-f5e ;@(h'1de0) +002d3c 0030 +002d3e b994 bsr h'-cd8 ;@(h'206a) +002d40 0030 +002d42 b478 bsr h'8f0 ;@(h'3636) +002d44 47ae ldc r7, r2_bank +002d46 147b mov.l r7, @(h'2c,r4) +002d48 3f84 div1 r8, r15 +002d4a 7ae1 add #h'e1, r10 +002d4c 0030 +002d4e bc44 bsr h'-778 ;@(h'25da) +002d50 bff0 bsr h'-20 ;@(h'2d34) +002d52 0000 +002d54 0030 +002d56 ade4 bra h'-438 ;@(h'2922) +002d58 0030 +002d5a bd5c bsr h'-548 ;@(h'2816) +002d5c 4080 +002d5e 0000 +002d60 60e2 mov.l @r14, r0 +002d62 2008 tst r0, r0 +002d64 8923 bt h'46 ;@(h'2dae) +002d66 946e mov.w @(h'dc,pc), r4 ;@(h'2e46) +002d68 d337 mov.l @(h'dc,pc), r3 ;@(h'2e48) +002d6a 430b jsr @r3 +002d6c 0009 nop +002d6e 2008 tst r0, r0 +002d70 8918 bt h'30 ;@(h'2da4) +002d72 7ff0 add #h'f0, r15 +002d74 d335 mov.l @(h'd4,pc), r3 ;@(h'2e4c) +002d76 430b jsr @r3 +002d78 6083 mov r8, r0 +002d7a 7ff8 add #h'f8, r15 +002d7c d234 mov.l @(h'd0,pc), r2 ;@(h'2e50) +002d7e 420b jsr @r2 +002d80 2ff6 mov.l r15, @-r15 +002d82 d334 mov.l @(h'd0,pc), r3 ;@(h'2e54) +002d84 d135 mov.l @(h'd4,pc), r1 ;@(h'2e5c) +002d86 2f36 mov.l r3, @-r15 +002d88 d333 mov.l @(h'cc,pc), r3 ;@(h'2e58) +002d8a 2f36 mov.l r3, @-r15 +002d8c 62f3 mov r15, r2 +002d8e 7210 add #h'10, r2 +002d90 410b jsr @r1 +002d92 2f26 mov.l r2, @-r15 +002d94 e308 mov #h'8, r3 +002d96 33fc add r15, r3 +002d98 2f36 mov.l r3, @-r15 +002d9a d331 mov.l @(h'c4,pc), r3 ;@(h'2e60) +002d9c 430b jsr @r3 +002d9e 0009 nop +002da0 a009 bra h'12 ;@(h'2db6) +002da2 0009 nop +002da4 d22f mov.l @(h'bc,pc), r2 ;@(h'2e64) +002da6 2f26 mov.l r2, @-r15 +002da8 d22f mov.l @(h'bc,pc), r2 ;@(h'2e68) +002daa a004 bra h'8 ;@(h'2db6) +002dac 2f26 mov.l r2, @-r15 +002dae d12d mov.l @(h'b4,pc), r1 ;@(h'2e64) +002db0 2f16 mov.l r1, @-r15 +002db2 d12d mov.l @(h'b4,pc), r1 ;@(h'2e68) +002db4 2f16 mov.l r1, @-r15 +002db6 d22d mov.l @(h'b4,pc), r2 ;@(h'2e6c) +002db8 420b jsr @r2 +002dba 0009 nop +002dbc 2c02 mov.l r0, @r12 +002dbe 60c2 mov.l @r12, r0 +002dc0 d32b mov.l @(h'ac,pc), r3 ;@(h'2e70) +002dc2 430b jsr @r3 +002dc4 61d2 mov.l @r13, r1 +002dc6 2d02 mov.l r0, @r13 +002dc8 d120 mov.l @(h'80,pc), r1 ;@(h'2e4c) +002dca 410b jsr @r1 +002dcc 60e2 mov.l @r14, r0 +002dce 6103 mov r0, r1 +002dd0 d228 mov.l @(h'a0,pc), r2 ;@(h'2e74) +002dd2 420b jsr @r2 +002dd4 60d2 mov.l @r13, r0 +002dd6 d128 mov.l @(h'a0,pc), r1 ;@(h'2e78) +002dd8 410b jsr @r1 +002dda 0009 nop +002ddc e428 mov #h'28, r4 +002dde 6303 mov r0, r3 +002de0 3347 cmp/gt r4, r3 +002de2 8f02 bf/s h'4 ;@(h'2dea) +002de4 2e02 mov.l r0, @r14 +002de6 a005 bra h'a ;@(h'2df4) +002de8 2e42 mov.l r4, @r14 +002dea 62e2 mov.l @r14, r2 +002dec 4211 cmp/pz r2 +002dee 8901 bt h'2 ;@(h'2df4) +002df0 e100 mov #h'0, r1 +002df2 2e12 mov.l r1, @r14 +002df4 60e2 mov.l @r14, r0 +002df6 8828 cmp/eq #h'28, r0 +002df8 8d02 bt/s h'4 ;@(h'2e00) +002dfa 6403 mov r0, r4 +002dfc 2448 tst r4, r4 +002dfe 8b0d bf h'1a ;@(h'2e1c) +002e00 d31e mov.l @(h'78,pc), r3 ;@(h'2e7c) +002e02 2d32 mov.l r3, @r13 +002e04 60e2 mov.l @r14, r0 +002e06 2008 tst r0, r0 +002e08 d310 mov.l @(h'40,pc), r3 ;@(h'2e4c) +002e0a 0029 movt r0 +002e0c 430b jsr @r3 +002e0e 600b neg r0, r0 +002e10 2c02 mov.l r0, @r12 +002e12 62e2 mov.l @r14, r2 +002e14 2228 tst r2, r2 +002e16 8b01 bf h'2 ;@(h'2e1c) +002e18 e301 mov #h'1, r3 +002e1a 2e32 mov.l r3, @r14 +002e1c 6093 mov r9, r0 +002e1e 8806 cmp/eq #h'6, r0 +002e20 8901 bt h'2 ;@(h'2e26) +002e22 a089 bra h'112 ;@(h'2f38) +002e24 0009 nop +002e26 e200 mov #h'0, r2 +002e28 63f2 mov.l @r15, r3 +002e2a 2322 mov.l r2, @r3 +002e2c d306 mov.l @(h'18,pc), r3 ;@(h'2e48) +002e2e 7ff8 add #h'f8, r15 +002e30 430b jsr @r3 +002e32 64a3 mov r10, r4 +002e34 2008 tst r0, r0 +002e36 8d27 bt/s h'4e ;@(h'2e88) +002e38 6083 mov r8, r0 +002e3a d311 mov.l @(h'44,pc), r3 ;@(h'2e80) +002e3c 2f36 mov.l r3, @-r15 +002e3e d311 mov.l @(h'44,pc), r3 ;@(h'2e84) +002e40 2f36 mov.l r3, @-r15 +002e42 a025 bra h'4a ;@(h'2e90) +002e44 0009 nop +002e46 7536 add #h'36, r5 +002e48 0030 +002e4a cf18 or.b #h'18, @(r0,gbr) +002e4c 0030 +002e4e b7a8 bsr h'f50 ;@(h'3da2) +002e50 0030 +002e52 bcd4 bsr h'-658 ;@(h'27fe) +002e54 d2f1 mov.l @(h'3c4,pc), r2 ;@(h'321c) +002e56 a9fc bra h'-c08 ;@(h'2252) +002e58 3f50 cmp/eq r5, r15 +002e5a 624d extu.w r4, r2 +002e5c 0030 +002e5e b994 bsr h'-cd8 ;@(h'218a) +002e60 0030 +002e62 bc44 bsr h'-778 ;@(h'26ee) +002e64 9999 mov.w @(h'132,pc), r9 ;@(h'2f9a) +002e66 999a mov.w @(h'134,pc), r9 ;@(h'2f9e) +002e68 bfd9 bsr h'-4e ;@(h'2e1e) +002e6a 9999 mov.w @(h'132,pc), r9 ;@(h'2fa0) +002e6c 0030 +002e6e b478 bsr h'8f0 ;@(h'3762) +002e70 0030 +002e72 adea bra h'-42c ;@(h'2a4a) +002e74 0030 +002e76 ade4 bra h'-438 ;@(h'2a42) +002e78 0030 +002e7a bd5c bsr h'-548 ;@(h'2936) +002e7c bf80 bsr h'-100 ;@(h'2d80) +002e7e 0000 +002e80 47ae ldc r7, r2_bank +002e82 147b mov.l r7, @(h'2c,r4) +002e84 bf84 bsr h'-f8 ;@(h'2d90) +002e86 7ae1 add #h'e1, r10 +002e88 d284 mov.l @(h'210,pc), r2 ;@(h'309c) +002e8a 2f26 mov.l r2, @-r15 +002e8c d284 mov.l @(h'210,pc), r2 ;@(h'30a0) +002e8e 2f26 mov.l r2, @-r15 +002e90 d184 mov.l @(h'210,pc), r1 ;@(h'30a4) +002e92 410b jsr @r1 +002e94 0009 nop +002e96 7ff8 add #h'f8, r15 +002e98 d383 mov.l @(h'20c,pc), r3 ;@(h'30a8) +002e9a 430b jsr @r3 +002e9c 2ff6 mov.l r15, @-r15 +002e9e 62f3 mov r15, r2 +002ea0 d182 mov.l @(h'208,pc), r1 ;@(h'30ac) +002ea2 7210 add #h'10, r2 +002ea4 410b jsr @r1 +002ea6 2f26 mov.l r2, @-r15 +002ea8 d381 mov.l @(h'204,pc), r3 ;@(h'30b0) +002eaa 430b jsr @r3 +002eac 0009 nop +002eae 2c02 mov.l r0, @r12 +002eb0 62e2 mov.l @r14, r2 +002eb2 2228 tst r2, r2 +002eb4 8b06 bf h'c ;@(h'2ec4) +002eb6 d37f mov.l @(h'1fc,pc), r3 ;@(h'30b4) +002eb8 430b jsr @r3 +002eba 64a3 mov r10, r4 +002ebc 2008 tst r0, r0 +002ebe 8901 bt h'2 ;@(h'2ec4) +002ec0 d37d mov.l @(h'1f4,pc), r3 ;@(h'30b8) +002ec2 2d32 mov.l r3, @r13 +002ec4 60c2 mov.l @r12, r0 +002ec6 d27d mov.l @(h'1f4,pc), r2 ;@(h'30bc) +002ec8 420b jsr @r2 +002eca 61d2 mov.l @r13, r1 +002ecc 2d02 mov.l r0, @r13 +002ece d175 mov.l @(h'1d4,pc), r1 ;@(h'30a4) +002ed0 410b jsr @r1 +002ed2 60e2 mov.l @r14, r0 +002ed4 d37a mov.l @(h'1e8,pc), r3 ;@(h'30c0) +002ed6 6103 mov r0, r1 +002ed8 430b jsr @r3 +002eda 60d2 mov.l @r13, r0 +002edc d179 mov.l @(h'1e4,pc), r1 ;@(h'30c4) +002ede 410b jsr @r1 +002ee0 0009 nop +002ee2 e22d mov #h'2d, r2 +002ee4 6103 mov r0, r1 +002ee6 3127 cmp/gt r2, r1 +002ee8 8f02 bf/s h'4 ;@(h'2ef0) +002eea 2e02 mov.l r0, @r14 +002eec a007 bra h'e ;@(h'2efe) +002eee 2e22 mov.l r2, @r14 +002ef0 63e2 mov.l @r14, r3 +002ef2 4311 cmp/pz r3 +002ef4 8903 bt h'6 ;@(h'2efe) +002ef6 d36f mov.l @(h'1bc,pc), r3 ;@(h'30b4) +002ef8 430b jsr @r3 +002efa 64a3 mov r10, r4 +002efc 2e02 mov.l r0, @r14 +002efe 60e2 mov.l @r14, r0 +002f00 882d cmp/eq #h'2d, r0 +002f02 8d02 bt/s h'4 ;@(h'2f0a) +002f04 6403 mov r0, r4 +002f06 2448 tst r4, r4 +002f08 8b01 bf h'2 ;@(h'2f0e) +002f0a e200 mov #h'0, r2 +002f0c 2d22 mov.l r2, @r13 +002f0e 61d2 mov.l @r13, r1 +002f10 d36d mov.l @(h'1b4,pc), r3 ;@(h'30c8) +002f12 430b jsr @r3 +002f14 e000 mov #h'0, r0 +002f16 8800 cmp/eq #h'0, r0 +002f18 8b09 bf h'12 ;@(h'2f2e) +002f1a 61d2 mov.l @r13, r1 +002f1c d26b mov.l @(h'1ac,pc), r2 ;@(h'30cc) +002f1e 420b jsr @r2 +002f20 e000 mov #h'0, r0 +002f22 8800 cmp/eq #h'0, r0 +002f24 8901 bt h'2 ;@(h'2f2a) +002f26 a003 bra h'6 ;@(h'2f30) +002f28 e0ff mov #h'ffffffff, r0 +002f2a a001 bra h'2 ;@(h'2f30) +002f2c e001 mov #h'1, r0 +002f2e e000 mov #h'0, r0 +002f30 d35c mov.l @(h'170,pc), r3 ;@(h'30a4) +002f32 430b jsr @r3 +002f34 0009 nop +002f36 2b02 mov.l r0, @r11 +002f38 6093 mov r9, r0 +002f3a 8807 cmp/eq #h'7, r0 +002f3c 8b5f bf h'be ;@(h'2ffe) +002f3e 7ff0 add #h'f0, r15 +002f40 d358 mov.l @(h'160,pc), r3 ;@(h'30a4) +002f42 430b jsr @r3 +002f44 6083 mov r8, r0 +002f46 7ff8 add #h'f8, r15 +002f48 d257 mov.l @(h'15c,pc), r2 ;@(h'30a8) +002f4a 420b jsr @r2 +002f4c 2ff6 mov.l r15, @-r15 +002f4e d353 mov.l @(h'14c,pc), r3 ;@(h'309c) +002f50 d156 mov.l @(h'158,pc), r1 ;@(h'30ac) +002f52 2f36 mov.l r3, @-r15 +002f54 d352 mov.l @(h'148,pc), r3 ;@(h'30a0) +002f56 2f36 mov.l r3, @-r15 +002f58 62f3 mov r15, r2 +002f5a 7210 add #h'10, r2 +002f5c 410b jsr @r1 +002f5e 2f26 mov.l r2, @-r15 +002f60 e308 mov #h'8, r3 +002f62 33fc add r15, r3 +002f64 2f36 mov.l r3, @-r15 +002f66 d35a mov.l @(h'168,pc), r3 ;@(h'30d0) +002f68 430b jsr @r3 +002f6a 0009 nop +002f6c d250 mov.l @(h'140,pc), r2 ;@(h'30b0) +002f6e 420b jsr @r2 +002f70 0009 nop +002f72 2c02 mov.l r0, @r12 +002f74 d351 mov.l @(h'144,pc), r3 ;@(h'30bc) +002f76 430b jsr @r3 +002f78 61d2 mov.l @r13, r1 +002f7a 2d02 mov.l r0, @r13 +002f7c d149 mov.l @(h'124,pc), r1 ;@(h'30a4) +002f7e 410b jsr @r1 +002f80 60e2 mov.l @r14, r0 +002f82 6103 mov r0, r1 +002f84 d24e mov.l @(h'138,pc), r2 ;@(h'30c0) +002f86 420b jsr @r2 +002f88 60d2 mov.l @r13, r0 +002f8a d14e mov.l @(h'138,pc), r1 ;@(h'30c4) +002f8c 410b jsr @r1 +002f8e 0009 nop +002f90 e32c mov #h'2c, r3 +002f92 6103 mov r0, r1 +002f94 3137 cmp/gt r3, r1 +002f96 8f01 bf/s h'2 ;@(h'2f9c) +002f98 2e02 mov.l r0, @r14 +002f9a 2e32 mov.l r3, @r14 +002f9c 60e2 mov.l @r14, r0 +002f9e 882c cmp/eq #h'2c, r0 +002fa0 8b06 bf h'c ;@(h'2fb0) +002fa2 d24c mov.l @(h'130,pc), r2 ;@(h'30d4) +002fa4 d14c mov.l @(h'130,pc), r1 ;@(h'30d8) +002fa6 2d22 mov.l r2, @r13 +002fa8 d344 mov.l @(h'110,pc), r3 ;@(h'30bc) +002faa 430b jsr @r3 +002fac 60b2 mov.l @r11, r0 +002fae 2b02 mov.l r0, @r11 +002fb0 d048 mov.l @(h'120,pc), r0 ;@(h'30d4) +002fb2 d24a mov.l @(h'128,pc), r2 ;@(h'30dc) +002fb4 420b jsr @r2 +002fb6 61b2 mov.l @r11, r1 +002fb8 8800 cmp/eq #h'0, r0 +002fba 8b02 bf h'4 ;@(h'2fc2) +002fbc e300 mov #h'0, r3 +002fbe a0d2 bra h'1a4 ;@(h'3166) +002fc0 2b32 mov.l r3, @r11 +002fc2 7ff8 add #h'f8, r15 +002fc4 d347 mov.l @(h'11c,pc), r3 ;@(h'30e4) +002fc6 d446 mov.l @(h'118,pc), r4 ;@(h'30e0) +002fc8 2f36 mov.l r3, @-r15 +002fca d347 mov.l @(h'11c,pc), r3 ;@(h'30e8) +002fcc d236 mov.l @(h'd8,pc), r2 ;@(h'30a8) +002fce 2f36 mov.l r3, @-r15 +002fd0 7ff8 add #h'f8, r15 +002fd2 6042 mov.l @r4, r0 +002fd4 420b jsr @r2 +002fd6 2ff6 mov.l r15, @-r15 +002fd8 62f3 mov r15, r2 +002fda 7210 add #h'10, r2 +002fdc 2f26 mov.l r2, @-r15 +002fde d243 mov.l @(h'10c,pc), r2 ;@(h'30ec) +002fe0 420b jsr @r2 +002fe2 0009 nop +002fe4 d232 mov.l @(h'c8,pc), r2 ;@(h'30b0) +002fe6 420b jsr @r2 +002fe8 0009 nop +002fea 6103 mov r0, r1 +002fec d341 mov.l @(h'104,pc), r3 ;@(h'30f4) +002fee 2402 mov.l r0, @r4 +002ff0 d03f mov.l @(h'fc,pc), r0 ;@(h'30f0) +002ff2 430b jsr @r3 +002ff4 0009 nop +002ff6 8800 cmp/eq #h'0, r0 +002ff8 8901 bt h'2 ;@(h'2ffe) +002ffa e200 mov #h'0, r2 +002ffc 2422 mov.l r2, @r4 +002ffe 6093 mov r9, r0 +003000 8808 cmp/eq #h'8, r0 +003002 8b15 bf h'2a ;@(h'3030) +003004 61b2 mov.l @r11, r1 +003006 d235 mov.l @(h'd4,pc), r2 ;@(h'30dc) +003008 420b jsr @r2 +00300a e000 mov #h'0, r0 +00300c 8800 cmp/eq #h'0, r0 +00300e 8b01 bf h'2 ;@(h'3014) +003010 e32d mov #h'2d, r3 +003012 2e32 mov.l r3, @r14 +003014 d130 mov.l @(h'c0,pc), r1 ;@(h'30d8) +003016 d229 mov.l @(h'a4,pc), r2 ;@(h'30bc) +003018 420b jsr @r2 +00301a 60b2 mov.l @r11, r0 +00301c 2b02 mov.l r0, @r11 +00301e 6103 mov r0, r1 +003020 d334 mov.l @(h'd0,pc), r3 ;@(h'30f4) +003022 d035 mov.l @(h'd4,pc), r0 ;@(h'30f8) +003024 430b jsr @r3 +003026 0009 nop +003028 8800 cmp/eq #h'0, r0 +00302a 8901 bt h'2 ;@(h'3030) +00302c a09b bra h'136 ;@(h'3166) +00302e 0009 nop +003030 6093 mov r9, r0 +003032 8809 cmp/eq #h'9, r0 +003034 8901 bt h'2 ;@(h'303a) +003036 a098 bra h'130 ;@(h'316a) +003038 0009 nop +00303a 7ff0 add #h'f0, r15 +00303c d219 mov.l @(h'64,pc), r2 ;@(h'30a4) +00303e 420b jsr @r2 +003040 6083 mov r8, r0 +003042 7ff8 add #h'f8, r15 +003044 d318 mov.l @(h'60,pc), r3 ;@(h'30a8) +003046 430b jsr @r3 +003048 2ff6 mov.l r15, @-r15 +00304a d214 mov.l @(h'50,pc), r2 ;@(h'309c) +00304c d117 mov.l @(h'5c,pc), r1 ;@(h'30ac) +00304e 2f26 mov.l r2, @-r15 +003050 d22a mov.l @(h'a8,pc), r2 ;@(h'30fc) +003052 2f26 mov.l r2, @-r15 +003054 63f3 mov r15, r3 +003056 7310 add #h'10, r3 +003058 410b jsr @r1 +00305a 2f36 mov.l r3, @-r15 +00305c e208 mov #h'8, r2 +00305e 32fc add r15, r2 +003060 2f26 mov.l r2, @-r15 +003062 d21b mov.l @(h'6c,pc), r2 ;@(h'30d0) +003064 420b jsr @r2 +003066 0009 nop +003068 d311 mov.l @(h'44,pc), r3 ;@(h'30b0) +00306a 430b jsr @r3 +00306c 0009 nop +00306e 2c02 mov.l r0, @r12 +003070 d212 mov.l @(h'48,pc), r2 ;@(h'30bc) +003072 420b jsr @r2 +003074 61d2 mov.l @r13, r1 +003076 2d02 mov.l r0, @r13 +003078 d10a mov.l @(h'28,pc), r1 ;@(h'30a4) +00307a 410b jsr @r1 +00307c 60e2 mov.l @r14, r0 +00307e 6103 mov r0, r1 +003080 d30f mov.l @(h'3c,pc), r3 ;@(h'30c0) +003082 430b jsr @r3 +003084 60d2 mov.l @r13, r0 +003086 d10f mov.l @(h'3c,pc), r1 ;@(h'30c4) +003088 410b jsr @r1 +00308a 0009 nop +00308c e432 mov #h'32, r4 +00308e 6203 mov r0, r2 +003090 3247 cmp/gt r4, r2 +003092 8f35 bf/s h'6a ;@(h'3100) +003094 2e02 mov.l r0, @r14 +003096 a038 bra h'70 ;@(h'310a) +003098 2e42 mov.l r4, @r14 +00309a 0000 +00309c 47ae ldc r7, r2_bank +00309e 147b mov.l r7, @(h'2c,r4) +0030a0 3f84 div1 r8, r15 +0030a2 7ae1 add #h'e1, r10 +0030a4 0030 +0030a6 b7a8 bsr h'f50 ;@(h'3ffa) +0030a8 0030 +0030aa bcd4 bsr h'-658 ;@(h'2a56) +0030ac 0030 +0030ae b994 bsr h'-cd8 ;@(h'23da) +0030b0 0030 +0030b2 b478 bsr h'8f0 ;@(h'39a6) +0030b4 0030 +0030b6 cf18 or.b #h'18, @(r0,gbr) +0030b8 bf80 bsr h'-100 ;@(h'2fbc) +0030ba 0000 +0030bc 0030 +0030be adea bra h'-42c ;@(h'2c96) +0030c0 0030 +0030c2 ade4 bra h'-438 ;@(h'2c8e) +0030c4 0030 +0030c6 bd5c bsr h'-548 ;@(h'2b82) +0030c8 0030 +0030ca b554 bsr h'aa8 ;@(h'3b76) +0030cc 0030 +0030ce b878 bsr h'-f10 ;@(h'21c2) +0030d0 0030 +0030d2 bc44 bsr h'-778 ;@(h'295e) +0030d4 40a0 +0030d6 0000 +0030d8 3f80 cmp/eq r8, r15 +0030da 0000 +0030dc 0030 +0030de bc6c bsr h'-728 ;@(h'29ba) +0030e0 0810 +0030e2 01b0 +0030e4 d2f1 mov.l @(h'3c4,pc), r2 ;@(h'34ac) +0030e6 a9fc bra h'-c08 ;@(h'24e2) +0030e8 3f70 cmp/eq r7, r15 +0030ea 624d extu.w r4, r2 +0030ec 0030 +0030ee ab24 bra h'-9b8 ;@(h'273a) +0030f0 43b4 +0030f2 0000 +0030f4 0030 +0030f6 b6dc bsr h'db8 ;@(h'3eb2) +0030f8 42f0 +0030fa 0000 +0030fc 3f74 div1 r7, r15 +0030fe 7ae1 add #h'e1, r10 +003100 63e2 mov.l @r14, r3 +003102 4311 cmp/pz r3 +003104 8901 bt h'2 ;@(h'310a) +003106 e100 mov #h'0, r1 +003108 2e12 mov.l r1, @r14 +00310a 60e2 mov.l @r14, r0 +00310c 8832 cmp/eq #h'32, r0 +00310e 8d02 bt/s h'4 ;@(h'3116) +003110 6403 mov r0, r4 +003112 2448 tst r4, r4 +003114 8b1c bf h'38 ;@(h'3150) +003116 d351 mov.l @(h'144,pc), r3 ;@(h'325c) +003118 2d32 mov.l r3, @r13 +00311a 60e2 mov.l @r14, r0 +00311c d350 mov.l @(h'140,pc), r3 ;@(h'3260) +00311e 2008 tst r0, r0 +003120 0029 movt r0 +003122 430b jsr @r3 +003124 600b neg r0, r0 +003126 2c02 mov.l r0, @r12 +003128 62e2 mov.l @r14, r2 +00312a 2228 tst r2, r2 +00312c 8b02 bf h'4 ;@(h'3134) +00312e e301 mov #h'1, r3 +003130 a009 bra h'12 ;@(h'3146) +003132 2e32 mov.l r3, @r14 +003134 d04b mov.l @(h'12c,pc), r0 ;@(h'3264) +003136 d34c mov.l @(h'130,pc), r3 ;@(h'3268) +003138 430b jsr @r3 +00313a 61b2 mov.l @r11, r1 +00313c d14b mov.l @(h'12c,pc), r1 ;@(h'326c) +00313e d24c mov.l @(h'130,pc), r2 ;@(h'3270) +003140 420b jsr @r2 +003142 0009 nop +003144 2d02 mov.l r0, @r13 +003146 d14b mov.l @(h'12c,pc), r1 ;@(h'3274) +003148 d34b mov.l @(h'12c,pc), r3 ;@(h'3278) +00314a 430b jsr @r3 +00314c 60b2 mov.l @r11, r0 +00314e 2b02 mov.l r0, @r11 +003150 d04a mov.l @(h'128,pc), r0 ;@(h'327c) +003152 d24b mov.l @(h'12c,pc), r2 ;@(h'3280) +003154 420b jsr @r2 +003156 61b2 mov.l @r11, r1 +003158 8800 cmp/eq #h'0, r0 +00315a 8901 bt h'2 ;@(h'3160) +00315c a00e bra h'1c ;@(h'317c) +00315e e002 mov #h'2, r0 +003160 60e2 mov.l @r14, r0 +003162 8832 cmp/eq #h'32, r0 +003164 8b09 bf h'12 ;@(h'317a) +003166 a009 bra h'12 ;@(h'317c) +003168 e001 mov #h'1, r0 +00316a d246 mov.l @(h'118,pc), r2 ;@(h'3284) +00316c 420b jsr @r2 +00316e 64a3 mov r10, r4 +003170 2008 tst r0, r0 +003172 8902 bt h'4 ;@(h'317a) +003174 d344 mov.l @(h'110,pc), r3 ;@(h'3288) +003176 e200 mov #h'0, r2 +003178 2322 mov.l r2, @r3 +00317a e000 mov #h'0, r0 +00317c 7f08 +00317e 4f26 lds.l @r15+, pr +003180 68f6 mov.l @r15+, r8 +003182 69f6 mov.l @r15+, r9 +003184 6af6 mov.l @r15+, r10 +003186 6bf6 mov.l @r15+, r11 +003188 6cf6 mov.l @r15+, r12 +00318a 6df6 mov.l @r15+, r13 +00318c 000b rts +00318e 6ef6 mov.l @r15+, r14 +003190 2fe6 mov.l r14, @-r15 +003192 6e53 mov r5, r14 +003194 d340 mov.l @(h'100,pc), r3 ;@(h'3298) +003196 61e3 mov r14, r1 +003198 2fd6 mov.l r13, @-r15 +00319a 6d43 mov r4, r13 +00319c 2fc6 mov.l r12, @-r15 +00319e e42d mov #h'2d, r4 +0031a0 2fb6 mov.l r11, @-r15 +0031a2 eb04 mov #h'4, r11 +0031a4 dc3b mov.l @(h'ec,pc), r12 ;@(h'3294) +0031a6 2fa6 mov.l r10, @-r15 +0031a8 2f96 mov.l r9, @-r15 +0031aa 2f86 mov.l r8, @-r15 +0031ac 4f22 sts.l pr, @-r15 +0031ae e801 mov #h'1, r8 +0031b0 d936 mov.l @(h'd8,pc), r9 ;@(h'328c) +0031b2 7fd4 add #h'd4, r15 +0031b4 da36 mov.l @(h'd8,pc), r10 ;@(h'3290) +0031b6 1f66 mov.l r6, @(h'18,r15) +0031b8 1f71 mov.l r7, @(h'4,r15) +0031ba 430b jsr @r3 +0031bc 6043 mov r4, r0 +0031be 61e3 mov r14, r1 +0031c0 d235 mov.l @(h'd4,pc), r2 ;@(h'3298) +0031c2 63e3 mov r14, r3 +0031c4 1f05 mov.l r0, @(h'14,r15) +0031c6 4108 shll2 r1 +0031c8 313c add r3, r1 +0031ca 420b jsr @r2 +0031cc 6043 mov r4, r0 +0031ce 63d3 mov r13, r3 +0031d0 1f04 mov.l r0, @(h'10,r15) +0031d2 730a +0031d4 1f39 mov.l r3, @(h'24,r15) +0031d6 50f6 mov.l @(h'18,r15), r0 +0031d8 4011 cmp/pz r0 +0031da 8b01 bf h'2 ;@(h'31e0) +0031dc a005 bra h'a ;@(h'31ea) +0031de c907 and #h'7, r0 +0031e0 6007 not r0, r0 +0031e2 7001 +0031e4 c907 and #h'7, r0 +0031e6 6007 not r0, r0 +0031e8 7001 +0031ea 2f02 mov.l r0, @r15 +0031ec 51f6 mov.l @(h'18,r15), r1 +0031ee d22b mov.l @(h'ac,pc), r2 ;@(h'329c) +0031f0 420b jsr @r2 +0031f2 e006 mov #h'6, r0 +0031f4 1f07 mov.l r0, @(h'1c,r15) +0031f6 62d3 mov r13, r2 +0031f8 7207 +0031fa 1f22 mov.l r2, @(h'8,r15) +0031fc 50f1 mov.l @(h'4,r15), r0 +0031fe 88ff cmp/eq #h'ffffffff, r0 +003200 8904 bt h'8 ;@(h'320c) +003202 51f1 mov.l @(h'4,r15), r1 +003204 2118 tst r1, r1 +003206 8901 bt h'2 ;@(h'320c) +003208 a1d5 bra h'3aa ;@(h'35b6) +00320a 0009 nop +00320c 2f86 mov.l r8, @-r15 +00320e e53c mov #h'3c, r5 +003210 d323 mov.l @(h'8c,pc), r3 ;@(h'32a0) +003212 57f6 mov.l @(h'18,r15), r7 +003214 56f5 mov.l @(h'14,r15), r6 +003216 7701 +003218 7602 +00321a 430b jsr @r3 +00321c 54fa mov.l @(h'28,r15), r4 +00321e e119 mov #h'19, r1 +003220 6092 mov.l @r9, r0 +003222 001c mov.b @(r0,r1), r0 +003224 600c extu.b r0, r0 +003226 8800 cmp/eq #h'0, r0 +003228 8d0c bt/s h'18 ;@(h'3244) +00322a 7f04 +00322c 8801 cmp/eq #h'1, r0 +00322e 896a bt h'd4 ;@(h'3306) +003230 8802 cmp/eq #h'2, r0 +003232 8b01 bf h'2 ;@(h'3238) +003234 a0be bra h'17c ;@(h'33b4) +003236 0009 nop +003238 8803 cmp/eq #h'3, r0 +00323a 8b01 bf h'2 ;@(h'3240) +00323c a123 bra h'246 ;@(h'3486) +00323e 0009 nop +003240 a14b bra h'296 ;@(h'34da) +003242 0009 nop +003244 e310 mov #h'10, r3 +003246 2f36 mov.l r3, @-r15 +003248 52f1 mov.l @(h'4,r15), r2 +00324a 32b3 cmp/ge r11, r2 +00324c 8d2a bt/s h'54 ;@(h'32a4) +00324e e708 mov #h'8, r7 +003250 60e3 mov r14, r0 +003252 882d cmp/eq #h'2d, r0 +003254 8b26 bf h'4c ;@(h'32a4) +003256 66e3 mov r14, r6 +003258 a025 bra h'4a ;@(h'32a6) +00325a 76ff add #h'ff, r6 +00325c bf80 bsr h'-100 ;@(h'3160) +00325e 0000 +003260 0030 +003262 b7a8 bsr h'f50 ;@(h'41b6) +003264 4000 shll r0 +003266 0000 +003268 0030 +00326a b2ac bsr h'558 ;@(h'37c6) +00326c 4080 +00326e 0000 +003270 0030 +003272 ade4 bra h'-438 ;@(h'2e3e) +003274 3f80 cmp/eq r8, r15 +003276 0000 +003278 0030 +00327a adea bra h'-42c ;@(h'2e52) +00327c 40c0 +00327e 0000 +003280 0030 +003282 b6dc bsr h'db8 ;@(h'403e) +003284 0030 +003286 cf48 or.b #h'48, @(r0,gbr) +003288 0810 +00328a 01a4 mov.b r10, @(r0,r1) +00328c 0810 +00328e 01dc mov.b @(r0,r13), r1 +003290 0030 +003292 9c04 mov.w @(h'8,pc), r12 ;@(h'329e) +003294 0030 +003296 9aa4 mov.w @(h'148,pc), r10 ;@(h'33e2) +003298 0030 +00329a bdfc bsr h'-408 ;@(h'2e96) +00329c 0030 +00329e beb0 bsr h'-2a0 ;@(h'3002) +0032a0 0030 +0032a2 96dc mov.w @(h'1b8,pc), r6 ;@(h'345e) +0032a4 66e3 mov r14, r6 +0032a6 d43c mov.l @(h'f0,pc), r4 ;@(h'3398) +0032a8 4a0b jsr @r10 +0032aa 65d3 mov r13, r5 +0032ac 7f04 +0032ae 52f6 mov.l @(h'18,r15), r2 +0032b0 2288 tst r8, r2 +0032b2 8915 bt h'2a ;@(h'32e0) +0032b4 946f mov.w @(h'de,pc), r4 ;@(h'3396) +0032b6 d239 mov.l @(h'e4,pc), r2 ;@(h'339c) +0032b8 420b jsr @r2 +0032ba 0009 nop +0032bc 2008 tst r0, r0 +0032be 890f bt h'1e ;@(h'32e0) +0032c0 e210 mov #h'10, r2 +0032c2 2f26 mov.l r2, @-r15 +0032c4 53f1 mov.l @(h'4,r15), r3 +0032c6 33b3 cmp/ge r11, r3 +0032c8 8d06 bt/s h'c ;@(h'32d8) +0032ca e708 mov #h'8, r7 +0032cc 60e3 mov r14, r0 +0032ce 882d cmp/eq #h'2d, r0 +0032d0 8b02 bf h'4 ;@(h'32d8) +0032d2 66e3 mov r14, r6 +0032d4 a001 bra h'2 ;@(h'32da) +0032d6 76ff add #h'ff, r6 +0032d8 66e3 mov r14, r6 +0032da d431 mov.l @(h'c4,pc), r4 ;@(h'33a0) +0032dc a00f bra h'1e ;@(h'32fe) +0032de 65d3 mov r13, r5 +0032e0 e310 mov #h'10, r3 +0032e2 2f36 mov.l r3, @-r15 +0032e4 52f1 mov.l @(h'4,r15), r2 +0032e6 32b3 cmp/ge r11, r2 +0032e8 8d06 bt/s h'c ;@(h'32f8) +0032ea e708 mov #h'8, r7 +0032ec 60e3 mov r14, r0 +0032ee 882d cmp/eq #h'2d, r0 +0032f0 8b02 bf h'4 ;@(h'32f8) +0032f2 66e3 mov r14, r6 +0032f4 a001 bra h'2 ;@(h'32fa) +0032f6 76ff add #h'ff, r6 +0032f8 66e3 mov r14, r6 +0032fa 65d3 mov r13, r5 +0032fc d429 mov.l @(h'a4,pc), r4 ;@(h'33a4) +0032fe 4c0b jsr @r12 +003300 0009 nop +003302 a0ea bra h'1d4 ;@(h'34da) +003304 7f04 +003306 9446 mov.w @(h'8c,pc), r4 ;@(h'3396) +003308 d324 mov.l @(h'90,pc), r3 ;@(h'339c) +00330a 430b jsr @r3 +00330c 0009 nop +00330e 2008 tst r0, r0 +003310 8920 bt h'40 ;@(h'3354) +003312 e303 mov #h'3, r3 +003314 d224 mov.l @(h'90,pc), r2 ;@(h'33a8) +003316 e73c mov #h'3c, r7 +003318 2f86 mov.l r8, @-r15 +00331a 66d3 mov r13, r6 +00331c 2f36 mov.l r3, @-r15 +00331e 65e3 mov r14, r5 +003320 2f86 mov.l r8, @-r15 +003322 7606 +003324 1f6b mov.l r6, @(h'2c,r15) +003326 750d +003328 1f5d mov.l r5, @(h'34,r15) +00332a 64d3 mov r13, r4 +00332c 7402 +00332e 420b jsr @r2 +003330 1f46 mov.l r4, @(h'18,r15) +003332 7f0c +003334 52f7 mov.l @(h'1c,r15), r2 +003336 e303 mov #h'3, r3 +003338 3233 cmp/ge r3, r2 +00333a 890b bt h'16 ;@(h'3354) +00333c d31a mov.l @(h'68,pc), r3 ;@(h'33a8) +00333e e2ff mov #h'ffffffff, r2 +003340 2f26 mov.l r2, @-r15 +003342 e102 mov #h'2, r1 +003344 2f16 mov.l r1, @-r15 +003346 e73c mov #h'3c, r7 +003348 2f86 mov.l r8, @-r15 +00334a 56fb mov.l @(h'2c,r15), r6 +00334c 55fd mov.l @(h'34,r15), r5 +00334e 430b jsr @r3 +003350 54f6 mov.l @(h'18,r15), r4 +003352 7f0c +003354 e210 mov #h'10, r2 +003356 2f26 mov.l r2, @-r15 +003358 53f1 mov.l @(h'4,r15), r3 +00335a 33b3 cmp/ge r11, r3 +00335c 8d06 bt/s h'c ;@(h'336c) +00335e e708 mov #h'8, r7 +003360 60e3 mov r14, r0 +003362 882d cmp/eq #h'2d, r0 +003364 8b02 bf h'4 ;@(h'336c) +003366 66e3 mov r14, r6 +003368 a001 bra h'2 ;@(h'336e) +00336a 76ff add #h'ff, r6 +00336c 66e3 mov r14, r6 +00336e d40f mov.l @(h'3c,pc), r4 ;@(h'33ac) +003370 4a0b jsr @r10 +003372 65d3 mov r13, r5 +003374 7f04 +003376 e210 mov #h'10, r2 +003378 2f26 mov.l r2, @-r15 +00337a 53f1 mov.l @(h'4,r15), r3 +00337c 33b3 cmp/ge r11, r3 +00337e 8d06 bt/s h'c ;@(h'338e) +003380 e708 mov #h'8, r7 +003382 60e3 mov r14, r0 +003384 882d cmp/eq #h'2d, r0 +003386 8b02 bf h'4 ;@(h'338e) +003388 66e3 mov r14, r6 +00338a a001 bra h'2 ;@(h'3390) +00338c 76ff add #h'ff, r6 +00338e 66e3 mov r14, r6 +003390 d407 mov.l @(h'1c,pc), r4 ;@(h'33b0) +003392 a09f bra h'13e ;@(h'34d4) +003394 65d3 mov r13, r5 +003396 7536 add #h'36, r5 +003398 0031 +00339a 4754 +00339c 0030 +00339e cf18 or.b #h'18, @(r0,gbr) +0033a0 0031 +0033a2 4734 +0033a4 0031 +0033a6 4744 +0033a8 0030 +0033aa 943c mov.w @(h'78,pc), r4 ;@(h'3426) +0033ac 0031 +0033ae 4774 +0033b0 0031 +0033b2 4764 +0033b4 9473 mov.w @(h'e6,pc), r4 ;@(h'349e) +0033b6 d33a mov.l @(h'e8,pc), r3 ;@(h'34a0) +0033b8 430b jsr @r3 +0033ba 0009 nop +0033bc 2008 tst r0, r0 +0033be 893e bt h'7c ;@(h'343e) +0033c0 e310 mov #h'10, r3 +0033c2 2f36 mov.l r3, @-r15 +0033c4 52f1 mov.l @(h'4,r15), r2 +0033c6 32b3 cmp/ge r11, r2 +0033c8 8d06 bt/s h'c ;@(h'33d8) +0033ca e708 mov #h'8, r7 +0033cc 60e3 mov r14, r0 +0033ce 882d cmp/eq #h'2d, r0 +0033d0 8b02 bf h'4 ;@(h'33d8) +0033d2 66e3 mov r14, r6 +0033d4 a001 bra h'2 ;@(h'33da) +0033d6 76ff add #h'ff, r6 +0033d8 66e3 mov r14, r6 +0033da 50f7 mov.l @(h'1c,r15), r0 +0033dc 4011 cmp/pz r0 +0033de 8f02 bf/s h'4 ;@(h'33e6) +0033e0 65d3 mov r13, r5 +0033e2 a005 bra h'a ;@(h'33f0) +0033e4 c903 and #h'3, r0 +0033e6 6007 not r0, r0 +0033e8 7001 +0033ea c903 and #h'3, r0 +0033ec 6007 not r0, r0 +0033ee 7001 +0033f0 1f04 mov.l r0, @(h'10,r15) +0033f2 e302 mov #h'2, r3 +0033f4 d22b mov.l @(h'ac,pc), r2 ;@(h'34a4) +0033f6 3033 cmp/ge r3, r0 +0033f8 0429 movt r4 +0033fa 74ff add #h'ff, r4 +0033fc 644b neg r4, r4 +0033fe 4408 shll2 r4 +003400 4408 shll2 r4 +003402 342c add r2, r4 +003404 4a0b jsr @r10 +003406 7410 add #h'10, r4 +003408 7f04 +00340a e310 mov #h'10, r3 +00340c 2f36 mov.l r3, @-r15 +00340e 52f1 mov.l @(h'4,r15), r2 +003410 32b3 cmp/ge r11, r2 +003412 8d06 bt/s h'c ;@(h'3422) +003414 e708 mov #h'8, r7 +003416 60e3 mov r14, r0 +003418 882d cmp/eq #h'2d, r0 +00341a 8b02 bf h'4 ;@(h'3422) +00341c 66e3 mov r14, r6 +00341e a001 bra h'2 ;@(h'3424) +003420 76ff add #h'ff, r6 +003422 66e3 mov r14, r6 +003424 53f4 mov.l @(h'10,r15), r3 +003426 65d3 mov r13, r5 +003428 e202 mov #h'2, r2 +00342a 3323 cmp/ge r2, r3 +00342c d31e mov.l @(h'78,pc), r3 ;@(h'34a8) +00342e 0429 movt r4 +003430 74ff add #h'ff, r4 +003432 644b neg r4, r4 +003434 4408 shll2 r4 +003436 4408 shll2 r4 +003438 343c add r3, r4 +00343a a020 bra h'40 ;@(h'347e) +00343c 7410 add #h'10, r4 +00343e e310 mov #h'10, r3 +003440 2f36 mov.l r3, @-r15 +003442 52f1 mov.l @(h'4,r15), r2 +003444 32b3 cmp/ge r11, r2 +003446 8d06 bt/s h'c ;@(h'3456) +003448 e708 mov #h'8, r7 +00344a 60e3 mov r14, r0 +00344c 882d cmp/eq #h'2d, r0 +00344e 8b02 bf h'4 ;@(h'3456) +003450 66e3 mov r14, r6 +003452 a001 bra h'2 ;@(h'3458) +003454 76ff add #h'ff, r6 +003456 66e3 mov r14, r6 +003458 d412 mov.l @(h'48,pc), r4 ;@(h'34a4) +00345a 4a0b jsr @r10 +00345c 65d3 mov r13, r5 +00345e 7f04 +003460 e210 mov #h'10, r2 +003462 2f26 mov.l r2, @-r15 +003464 53f1 mov.l @(h'4,r15), r3 +003466 33b3 cmp/ge r11, r3 +003468 8d06 bt/s h'c ;@(h'3478) +00346a e708 mov #h'8, r7 +00346c 60e3 mov r14, r0 +00346e 882d cmp/eq #h'2d, r0 +003470 8b02 bf h'4 ;@(h'3478) +003472 66e3 mov r14, r6 +003474 a001 bra h'2 ;@(h'347a) +003476 76ff add #h'ff, r6 +003478 66e3 mov r14, r6 +00347a 65d3 mov r13, r5 +00347c d40a mov.l @(h'28,pc), r4 ;@(h'34a8) +00347e 4c0b jsr @r12 +003480 0009 nop +003482 a02a bra h'54 ;@(h'34da) +003484 7f04 +003486 e310 mov #h'10, r3 +003488 2f36 mov.l r3, @-r15 +00348a 52f1 mov.l @(h'4,r15), r2 +00348c 32b3 cmp/ge r11, r2 +00348e 8d0d bt/s h'1a ;@(h'34ac) +003490 e708 mov #h'8, r7 +003492 60e3 mov r14, r0 +003494 882d cmp/eq #h'2d, r0 +003496 8b09 bf h'12 ;@(h'34ac) +003498 66e3 mov r14, r6 +00349a a008 bra h'10 ;@(h'34ae) +00349c 76ff add #h'ff, r6 +00349e 7536 add #h'36, r5 +0034a0 0030 +0034a2 cf18 or.b #h'18, @(r0,gbr) +0034a4 0031 +0034a6 47b4 +0034a8 0031 +0034aa 4784 +0034ac 66e3 mov r14, r6 +0034ae d48d mov.l @(h'234,pc), r4 ;@(h'36e4) +0034b0 4a0b jsr @r10 +0034b2 65d3 mov r13, r5 +0034b4 7f04 +0034b6 e210 mov #h'10, r2 +0034b8 2f26 mov.l r2, @-r15 +0034ba 53f1 mov.l @(h'4,r15), r3 +0034bc 33b3 cmp/ge r11, r3 +0034be 8d06 bt/s h'c ;@(h'34ce) +0034c0 e708 mov #h'8, r7 +0034c2 60e3 mov r14, r0 +0034c4 882d cmp/eq #h'2d, r0 +0034c6 8b02 bf h'4 ;@(h'34ce) +0034c8 66e3 mov r14, r6 +0034ca a001 bra h'2 ;@(h'34d0) +0034cc 76ff add #h'ff, r6 +0034ce 66e3 mov r14, r6 +0034d0 d485 mov.l @(h'214,pc), r4 ;@(h'36e8) +0034d2 65d3 mov r13, r5 +0034d4 4c0b jsr @r12 +0034d6 0009 nop +0034d8 7f04 +0034da 60e3 mov r14, r0 +0034dc 882d cmp/eq #h'2d, r0 +0034de 8b4a bf h'94 ;@(h'3576) +0034e0 e210 mov #h'10, r2 +0034e2 2f26 mov.l r2, @-r15 +0034e4 53f1 mov.l @(h'4,r15), r3 +0034e6 33b3 cmp/ge r11, r3 +0034e8 8d03 bt/s h'6 ;@(h'34f2) +0034ea e70a mov #h'a, r7 +0034ec 66e3 mov r14, r6 +0034ee a001 bra h'2 ;@(h'34f4) +0034f0 76ff add #h'ff, r6 +0034f2 66e3 mov r14, r6 +0034f4 55f3 mov.l @(h'c,r15), r5 +0034f6 53f1 mov.l @(h'4,r15), r3 +0034f8 33b3 cmp/ge r11, r3 +0034fa 8909 bt h'12 ;@(h'3510) +0034fc d27b mov.l @(h'1ec,pc), r2 ;@(h'36ec) +0034fe e014 mov #h'14, r0 +003500 d37b mov.l @(h'1ec,pc), r3 ;@(h'36f0) +003502 6422 mov.l @r2, r4 +003504 044c mov.b @(r0,r4), r4 +003506 644c extu.b r4, r4 +003508 4408 shll2 r4 +00350a 4408 shll2 r4 +00350c a009 bra h'12 ;@(h'3522) +00350e 4400 shll r4 +003510 d276 mov.l @(h'1d8,pc), r2 ;@(h'36ec) +003512 e014 mov #h'14, r0 +003514 d377 mov.l @(h'1dc,pc), r3 ;@(h'36f4) +003516 6422 mov.l @r2, r4 +003518 044c mov.b @(r0,r4), r4 +00351a 644c extu.b r4, r4 +00351c 4408 shll2 r4 +00351e 4408 shll2 r4 +003520 4400 shll r4 +003522 343c add r3, r4 +003524 d374 mov.l @(h'1d0,pc), r3 ;@(h'36f8) +003526 430b jsr @r3 +003528 0009 nop +00352a 7f04 +00352c e210 mov #h'10, r2 +00352e 2f26 mov.l r2, @-r15 +003530 53f1 mov.l @(h'4,r15), r3 +003532 33b3 cmp/ge r11, r3 +003534 8d03 bt/s h'6 ;@(h'353e) +003536 e70a mov #h'a, r7 +003538 66e3 mov r14, r6 +00353a a001 bra h'2 ;@(h'3540) +00353c 76ff add #h'ff, r6 +00353e 66e3 mov r14, r6 +003540 55f3 mov.l @(h'c,r15), r5 +003542 53f1 mov.l @(h'4,r15), r3 +003544 33b3 cmp/ge r11, r3 +003546 8909 bt h'12 ;@(h'355c) +003548 d268 mov.l @(h'1a0,pc), r2 ;@(h'36ec) +00354a e014 mov #h'14, r0 +00354c d36b mov.l @(h'1ac,pc), r3 ;@(h'36fc) +00354e 6422 mov.l @r2, r4 +003550 044c mov.b @(r0,r4), r4 +003552 644c extu.b r4, r4 +003554 4408 shll2 r4 +003556 4408 shll2 r4 +003558 a009 bra h'12 ;@(h'356e) +00355a 4400 shll r4 +00355c d263 mov.l @(h'18c,pc), r2 ;@(h'36ec) +00355e e014 mov #h'14, r0 +003560 d367 mov.l @(h'19c,pc), r3 ;@(h'3700) +003562 6422 mov.l @r2, r4 +003564 044c mov.b @(r0,r4), r4 +003566 644c extu.b r4, r4 +003568 4408 shll2 r4 +00356a 4408 shll2 r4 +00356c 4400 shll r4 +00356e 4c0b jsr @r12 +003570 343c add r3, r4 +003572 a020 bra h'40 ;@(h'35b6) +003574 7f04 +003576 e210 mov #h'10, r2 +003578 d362 mov.l @(h'188,pc), r3 ;@(h'3704) +00357a e70a mov #h'a, r7 +00357c 2f26 mov.l r2, @-r15 +00357e 66e3 mov r14, r6 +003580 55f3 mov.l @(h'c,r15), r5 +003582 e014 mov #h'14, r0 +003584 d25c mov.l @(h'170,pc), r2 ;@(h'36f8) +003586 6492 mov.l @r9, r4 +003588 044c mov.b @(r0,r4), r4 +00358a 644c extu.b r4, r4 +00358c 4408 shll2 r4 +00358e 4408 shll2 r4 +003590 4400 shll r4 +003592 420b jsr @r2 +003594 343c add r3, r4 +003596 e110 mov #h'10, r1 +003598 d35b mov.l @(h'16c,pc), r3 ;@(h'3708) +00359a e70a mov #h'a, r7 +00359c 2f16 mov.l r1, @-r15 +00359e 66e3 mov r14, r6 +0035a0 55f4 mov.l @(h'10,r15), r5 +0035a2 e014 mov #h'14, r0 +0035a4 6492 mov.l @r9, r4 +0035a6 044c mov.b @(r0,r4), r4 +0035a8 644c extu.b r4, r4 +0035aa 4408 shll2 r4 +0035ac 4408 shll2 r4 +0035ae 4400 shll r4 +0035b0 4c0b jsr @r12 +0035b2 343c add r3, r4 +0035b4 7f08 +0035b6 62d3 mov r13, r2 +0035b8 720c +0035ba 63e3 mov r14, r3 +0035bc 1f28 mov.l r2, @(h'20,r15) +0035be 73ff add #h'ff, r3 +0035c0 1f33 mov.l r3, @(h'c,r15) +0035c2 50f1 mov.l @(h'4,r15), r0 +0035c4 8801 cmp/eq #h'1, r0 +0035c6 8b54 bf h'a8 ;@(h'3672) +0035c8 2f86 mov.l r8, @-r15 +0035ca e53c mov #h'3c, r5 +0035cc d14f mov.l @(h'13c,pc), r1 ;@(h'370c) +0035ce 57f6 mov.l @(h'18,r15), r7 +0035d0 56f5 mov.l @(h'14,r15), r6 +0035d2 7701 +0035d4 7606 +0035d6 410b jsr @r1 +0035d8 6423 mov r2, r4 +0035da 60e3 mov r14, r0 +0035dc 882c cmp/eq #h'2c, r0 +0035de 8f2c bf/s h'58 ;@(h'363a) +0035e0 7f04 +0035e2 e218 mov #h'18, r2 +0035e4 d44a mov.l @(h'128,pc), r4 ;@(h'3710) +0035e6 6723 mov r2, r7 +0035e8 2f26 mov.l r2, @-r15 +0035ea 56f4 mov.l @(h'10,r15), r6 +0035ec 4a0b jsr @r10 +0035ee 65d3 mov r13, r5 +0035f0 7f04 +0035f2 e318 mov #h'18, r3 +0035f4 2f36 mov.l r3, @-r15 +0035f6 6733 mov r3, r7 +0035f8 56f4 mov.l @(h'10,r15), r6 +0035fa 52f1 mov.l @(h'4,r15), r2 +0035fc 32b3 cmp/ge r11, r2 +0035fe 8f07 bf/s h'e ;@(h'3610) +003600 65d3 mov r13, r5 +003602 d13a mov.l @(h'e8,pc), r1 ;@(h'36ec) +003604 6012 mov.l @r1, r0 +003606 701a add #h'1a, r0 +003608 6000 mov.b @r0, r0 +00360a 600c extu.b r0, r0 +00360c 8802 cmp/eq #h'2, r0 +00360e 8b0f bf h'1e ;@(h'3630) +003610 d336 mov.l @(h'd8,pc), r3 ;@(h'36ec) +003612 6032 mov.l @r3, r0 +003614 d23f mov.l @(h'fc,pc), r2 ;@(h'3714) +003616 701a add #h'1a, r0 +003618 6000 mov.b @r0, r0 +00361a 600c extu.b r0, r0 +00361c 8802 cmp/eq #h'2, r0 +00361e 0429 movt r4 +003620 6343 mov r4, r3 +003622 4408 shll2 r4 +003624 4400 shll r4 +003626 343c add r3, r4 +003628 4408 shll2 r4 +00362a 4400 shll r4 +00362c a001 bra h'2 ;@(h'3632) +00362e 342c add r2, r4 +003630 d439 mov.l @(h'e4,pc), r4 ;@(h'3718) +003632 4c0b jsr @r12 +003634 0009 nop +003636 a01c bra h'38 ;@(h'3672) +003638 7f04 +00363a e318 mov #h'18, r3 +00363c d437 mov.l @(h'dc,pc), r4 ;@(h'371c) +00363e 66e3 mov r14, r6 +003640 2f36 mov.l r3, @-r15 +003642 6733 mov r3, r7 +003644 4a0b jsr @r10 +003646 65d3 mov r13, r5 +003648 d135 mov.l @(h'd4,pc), r1 ;@(h'3720) +00364a e218 mov #h'18, r2 +00364c 2f26 mov.l r2, @-r15 +00364e 6723 mov r2, r7 +003650 6092 mov.l @r9, r0 +003652 66e3 mov r14, r6 +003654 65d3 mov r13, r5 +003656 701a add #h'1a, r0 +003658 6000 mov.b @r0, r0 +00365a 600c extu.b r0, r0 +00365c 8802 cmp/eq #h'2, r0 +00365e 0429 movt r4 +003660 6343 mov r4, r3 +003662 4408 shll2 r4 +003664 4400 shll r4 +003666 343c add r3, r4 +003668 4408 shll2 r4 +00366a 4400 shll r4 +00366c 4c0b jsr @r12 +00366e 341c add r1, r4 +003670 7f08 +003672 50f1 mov.l @(h'4,r15), r0 +003674 8802 cmp/eq #h'2, r0 +003676 8901 bt h'2 ;@(h'367c) +003678 a0b7 bra h'16e ;@(h'37ea) +00367a 0009 nop +00367c 2f86 mov.l r8, @-r15 +00367e e53c mov #h'3c, r5 +003680 d322 mov.l @(h'88,pc), r3 ;@(h'370c) +003682 64d3 mov r13, r4 +003684 57f6 mov.l @(h'18,r15), r7 +003686 7701 +003688 56f5 mov.l @(h'14,r15), r6 +00368a 7602 +00368c 430b jsr @r3 +00368e 7403 +003690 2f86 mov.l r8, @-r15 +003692 66d3 mov r13, r6 +003694 d324 mov.l @(h'90,pc), r3 ;@(h'3728) +003696 65e3 mov r14, r5 +003698 d222 mov.l @(h'88,pc), r2 ;@(h'3724) +00369a 64d3 mov r13, r4 +00369c 6722 mov.l @r2, r7 +00369e 762d add #h'2d, r6 +0036a0 7508 +0036a2 430b jsr @r3 +0036a4 7405 +0036a6 7f08 +0036a8 d320 mov.l @(h'80,pc), r3 ;@(h'372c) +0036aa 6132 mov.l @r3, r1 +0036ac d220 mov.l @(h'80,pc), r2 ;@(h'3730) +0036ae 420b jsr @r2 +0036b0 e000 mov #h'0, r0 +0036b2 8800 cmp/eq #h'0, r0 +0036b4 8b42 bf h'84 ;@(h'373c) +0036b6 e210 mov #h'10, r2 +0036b8 d41e mov.l @(h'78,pc), r4 ;@(h'3734) +0036ba e708 mov #h'8, r7 +0036bc 2f26 mov.l r2, @-r15 +0036be 66e3 mov r14, r6 +0036c0 4a0b jsr @r10 +0036c2 65d3 mov r13, r5 +0036c4 d21c mov.l @(h'70,pc), r2 ;@(h'3738) +0036c6 e310 mov #h'10, r3 +0036c8 2f36 mov.l r3, @-r15 +0036ca e708 mov #h'8, r7 +0036cc 6092 mov.l @r9, r0 +0036ce e11b mov #h'1b, r1 +0036d0 001c mov.b @(r0,r1), r0 +0036d2 66e3 mov r14, r6 +0036d4 65d3 mov r13, r5 +0036d6 600c extu.b r0, r0 +0036d8 8802 cmp/eq #h'2, r0 +0036da 0429 movt r4 +0036dc 4408 shll2 r4 +0036de 4408 shll2 r4 +0036e0 a05a bra h'b4 ;@(h'3798) +0036e2 342c add r2, r4 +0036e4 0031 +0036e6 47f4 +0036e8 0031 +0036ea 47e4 +0036ec 0810 +0036ee 01dc mov.b @(r0,r13), r1 +0036f0 0031 +0036f2 45b4 +0036f4 0031 +0036f6 4674 +0036f8 0030 +0036fa 9fb8 mov.w @(h'170,pc), r15 ;@(h'386e) +0036fc 0031 +0036fe 4374 +003700 0031 +003702 4434 +003704 0031 +003706 44f4 +003708 0031 +00370a 42b4 +00370c 0030 +00370e 96dc mov.w @(h'1b8,pc), r6 ;@(h'38ca) +003710 0031 +003712 6ca6 mov.l @r10+, r12 +003714 0031 +003716 6b3e exts.b r3, r11 +003718 0031 +00371a 6c5e exts.b r5, r12 +00371c 0031 +00371e 6cee exts.b r14, r12 +003720 0031 +003722 6bce exts.b r12, r11 +003724 0810 +003726 01a8 +003728 0030 +00372a 90be mov.w @(h'17c,pc), r0 ;@(h'38aa) +00372c 0810 +00372e 01b4 mov.b r11, @(r0,r1) +003730 0030 +003732 bc6c bsr h'-728 ;@(h'300e) +003734 0031 +003736 6d96 mov.l @r9+, r13 +003738 0031 +00373a 6d36 mov.l @r3+, r13 +00373c d07e mov.l @(h'1f8,pc), r0 ;@(h'3938) +00373e d27f mov.l @(h'1fc,pc), r2 ;@(h'393c) +003740 420b jsr @r2 +003742 6132 mov.l @r3, r1 +003744 8800 cmp/eq #h'0, r0 +003746 8b11 bf h'22 ;@(h'376c) +003748 d07d mov.l @(h'1f4,pc), r0 ;@(h'3940) +00374a d27c mov.l @(h'1f0,pc), r2 ;@(h'393c) +00374c 420b jsr @r2 +00374e 6132 mov.l @r3, r1 +003750 8800 cmp/eq #h'0, r0 +003752 8b0b bf h'16 ;@(h'376c) +003754 d07b mov.l @(h'1ec,pc), r0 ;@(h'3944) +003756 d279 mov.l @(h'1e4,pc), r2 ;@(h'393c) +003758 420b jsr @r2 +00375a 6132 mov.l @r3, r1 +00375c 8800 cmp/eq #h'0, r0 +00375e 8b05 bf h'a ;@(h'376c) +003760 d079 mov.l @(h'1e4,pc), r0 ;@(h'3948) +003762 d27a mov.l @(h'1e8,pc), r2 ;@(h'394c) +003764 420b jsr @r2 +003766 6132 mov.l @r3, r1 +003768 8800 cmp/eq #h'0, r0 +00376a 8b19 bf h'32 ;@(h'37a0) +00376c d478 mov.l @(h'1e0,pc), r4 ;@(h'3950) +00376e e310 mov #h'10, r3 +003770 2f36 mov.l r3, @-r15 +003772 e708 mov #h'8, r7 +003774 66e3 mov r14, r6 +003776 4a0b jsr @r10 +003778 65d3 mov r13, r5 +00377a e210 mov #h'10, r2 +00377c d375 mov.l @(h'1d4,pc), r3 ;@(h'3954) +00377e e708 mov #h'8, r7 +003780 2f26 mov.l r2, @-r15 +003782 66e3 mov r14, r6 +003784 6092 mov.l @r9, r0 +003786 e11b mov #h'1b, r1 +003788 001c mov.b @(r0,r1), r0 +00378a 65d3 mov r13, r5 +00378c 600c extu.b r0, r0 +00378e 8802 cmp/eq #h'2, r0 +003790 0429 movt r4 +003792 4408 shll2 r4 +003794 4408 shll2 r4 +003796 343c add r3, r4 +003798 4c0b jsr @r12 +00379a 0009 nop +00379c a025 bra h'4a ;@(h'37ea) +00379e 7f08 +0037a0 d26d mov.l @(h'1b4,pc), r2 ;@(h'3958) +0037a2 d06e mov.l @(h'1b8,pc), r0 ;@(h'395c) +0037a4 d36e mov.l @(h'1b8,pc), r3 ;@(h'3960) +0037a6 430b jsr @r3 +0037a8 6122 mov.l @r2, r1 +0037aa 8800 cmp/eq #h'0, r0 +0037ac 8b05 bf h'a ;@(h'37ba) +0037ae d06d mov.l @(h'1b4,pc), r0 ;@(h'3964) +0037b0 d36d mov.l @(h'1b4,pc), r3 ;@(h'3968) +0037b2 430b jsr @r3 +0037b4 6122 mov.l @r2, r1 +0037b6 8800 cmp/eq #h'0, r0 +0037b8 8917 bt h'2e ;@(h'37ea) +0037ba e210 mov #h'10, r2 +0037bc d46b mov.l @(h'1ac,pc), r4 ;@(h'396c) +0037be e708 mov #h'8, r7 +0037c0 2f26 mov.l r2, @-r15 +0037c2 66e3 mov r14, r6 +0037c4 4a0b jsr @r10 +0037c6 65d3 mov r13, r5 +0037c8 d269 mov.l @(h'1a4,pc), r2 ;@(h'3970) +0037ca e310 mov #h'10, r3 +0037cc 2f36 mov.l r3, @-r15 +0037ce e708 mov #h'8, r7 +0037d0 6092 mov.l @r9, r0 +0037d2 e11b mov #h'1b, r1 +0037d4 001c mov.b @(r0,r1), r0 +0037d6 66e3 mov r14, r6 +0037d8 65d3 mov r13, r5 +0037da 600c extu.b r0, r0 +0037dc 8802 cmp/eq #h'2, r0 +0037de 0429 movt r4 +0037e0 4408 shll2 r4 +0037e2 4408 shll2 r4 +0037e4 4c0b jsr @r12 +0037e6 342c add r2, r4 +0037e8 7f08 +0037ea 50f1 mov.l @(h'4,r15), r0 +0037ec 8803 cmp/eq #h'3, r0 +0037ee 8901 bt h'2 ;@(h'37f4) +0037f0 a102 bra h'204 ;@(h'39f8) +0037f2 0009 nop +0037f4 2f86 mov.l r8, @-r15 +0037f6 e53c mov #h'3c, r5 +0037f8 d35e mov.l @(h'178,pc), r3 ;@(h'3974) +0037fa 57f6 mov.l @(h'18,r15), r7 +0037fc 56f5 mov.l @(h'14,r15), r6 +0037fe 7701 +003800 7602 +003802 430b jsr @r3 +003804 54f3 mov.l @(h'c,r15), r4 +003806 2ee8 tst r14, r14 +003808 8f45 bf/s h'8a ;@(h'3896) +00380a 7f04 +00380c d35a mov.l @(h'168,pc), r3 ;@(h'3978) +00380e 6032 mov.l @r3, r0 +003810 8801 cmp/eq #h'1, r0 +003812 8b40 bf h'80 ;@(h'3896) +003814 e118 mov #h'18, r1 +003816 2f16 mov.l r1, @-r15 +003818 53f1 mov.l @(h'4,r15), r3 +00381a 33b3 cmp/ge r11, r3 +00381c 8d03 bt/s h'6 ;@(h'3826) +00381e e710 mov #h'10, r7 +003820 66e3 mov r14, r6 +003822 a001 bra h'2 ;@(h'3828) +003824 7601 +003826 66e3 mov r14, r6 +003828 52f1 mov.l @(h'4,r15), r2 +00382a 32b3 cmp/ge r11, r2 +00382c 8d03 bt/s h'6 ;@(h'3836) +00382e 65d3 mov r13, r5 +003830 d452 mov.l @(h'148,pc), r4 ;@(h'397c) +003832 a001 bra h'2 ;@(h'3838) +003834 0009 nop +003836 d452 mov.l @(h'148,pc), r4 ;@(h'3980) +003838 4a0b jsr @r10 +00383a 0009 nop +00383c 7f04 +00383e e218 mov #h'18, r2 +003840 2f26 mov.l r2, @-r15 +003842 53f1 mov.l @(h'4,r15), r3 +003844 33b3 cmp/ge r11, r3 +003846 8d02 bt/s h'4 ;@(h'384e) +003848 e710 mov #h'10, r7 +00384a a001 bra h'2 ;@(h'3850) +00384c 56f4 mov.l @(h'10,r15), r6 +00384e 66e3 mov r14, r6 +003850 52f1 mov.l @(h'4,r15), r2 +003852 32b3 cmp/ge r11, r2 +003854 8d0e bt/s h'1c ;@(h'3874) +003856 65d3 mov r13, r5 +003858 d34a mov.l @(h'128,pc), r3 ;@(h'3984) +00385a e11c mov #h'1c, r1 +00385c 6032 mov.l @r3, r0 +00385e 001c mov.b @(r0,r1), r0 +003860 600c extu.b r0, r0 +003862 8802 cmp/eq #h'2, r0 +003864 d048 mov.l @(h'120,pc), r0 ;@(h'3988) +003866 0429 movt r4 +003868 6243 mov r4, r2 +00386a 4400 shll r4 +00386c 342c add r2, r4 +00386e 4408 shll2 r4 +003870 a00d bra h'1a ;@(h'388e) +003872 4408 shll2 r4 +003874 d343 mov.l @(h'10c,pc), r3 ;@(h'3984) +003876 e11c mov #h'1c, r1 +003878 6032 mov.l @r3, r0 +00387a 001c mov.b @(r0,r1), r0 +00387c 600c extu.b r0, r0 +00387e 8802 cmp/eq #h'2, r0 +003880 d042 mov.l @(h'108,pc), r0 ;@(h'398c) +003882 0429 movt r4 +003884 6243 mov r4, r2 +003886 4400 shll r4 +003888 342c add r2, r4 +00388a 4408 shll2 r4 +00388c 4408 shll2 r4 +00388e 4c0b jsr @r12 +003890 340c add r0, r4 +003892 a0b1 bra h'162 ;@(h'39f8) +003894 7f04 +003896 60e3 mov r14, r0 +003898 882c cmp/eq #h'2c, r0 +00389a 8b41 bf h'82 ;@(h'3920) +00389c d336 mov.l @(h'd8,pc), r3 ;@(h'3978) +00389e 6232 mov.l @r3, r2 +0038a0 2228 tst r2, r2 +0038a2 8b3d bf h'7a ;@(h'3920) +0038a4 e218 mov #h'18, r2 +0038a6 2f26 mov.l r2, @-r15 +0038a8 53f1 mov.l @(h'4,r15), r3 +0038aa 33b3 cmp/ge r11, r3 +0038ac 8d02 bt/s h'4 ;@(h'38b4) +0038ae e710 mov #h'10, r7 +0038b0 a001 bra h'2 ;@(h'38b6) +0038b2 56f4 mov.l @(h'10,r15), r6 +0038b4 66e3 mov r14, r6 +0038b6 52f1 mov.l @(h'4,r15), r2 +0038b8 32b3 cmp/ge r11, r2 +0038ba 8d03 bt/s h'6 ;@(h'38c4) +0038bc 65d3 mov r13, r5 +0038be d434 mov.l @(h'd0,pc), r4 ;@(h'3990) +0038c0 a001 bra h'2 ;@(h'38c6) +0038c2 0009 nop +0038c4 d433 mov.l @(h'cc,pc), r4 ;@(h'3994) +0038c6 4a0b jsr @r10 +0038c8 0009 nop +0038ca 7f04 +0038cc e218 mov #h'18, r2 +0038ce 2f26 mov.l r2, @-r15 +0038d0 53f1 mov.l @(h'4,r15), r3 +0038d2 33b3 cmp/ge r11, r3 +0038d4 8d02 bt/s h'4 ;@(h'38dc) +0038d6 e710 mov #h'10, r7 +0038d8 a001 bra h'2 ;@(h'38de) +0038da 56f4 mov.l @(h'10,r15), r6 +0038dc 66e3 mov r14, r6 +0038de 52f1 mov.l @(h'4,r15), r2 +0038e0 32b3 cmp/ge r11, r2 +0038e2 8d0e bt/s h'1c ;@(h'3902) +0038e4 65d3 mov r13, r5 +0038e6 e11c mov #h'1c, r1 +0038e8 d326 mov.l @(h'98,pc), r3 ;@(h'3984) +0038ea 6032 mov.l @r3, r0 +0038ec 001c mov.b @(r0,r1), r0 +0038ee 600c extu.b r0, r0 +0038f0 8802 cmp/eq #h'2, r0 +0038f2 0429 movt r4 +0038f4 d028 mov.l @(h'a0,pc), r0 ;@(h'3998) +0038f6 6243 mov r4, r2 +0038f8 4400 shll r4 +0038fa 342c add r2, r4 +0038fc 4408 shll2 r4 +0038fe a00d bra h'1a ;@(h'391c) +003900 4408 shll2 r4 +003902 e11c mov #h'1c, r1 +003904 d31f mov.l @(h'7c,pc), r3 ;@(h'3984) +003906 6032 mov.l @r3, r0 +003908 001c mov.b @(r0,r1), r0 +00390a 600c extu.b r0, r0 +00390c 8802 cmp/eq #h'2, r0 +00390e 0429 movt r4 +003910 d022 mov.l @(h'88,pc), r0 ;@(h'399c) +003912 6243 mov r4, r2 +003914 4400 shll r4 +003916 342c add r2, r4 +003918 4408 shll2 r4 +00391a 4408 shll2 r4 +00391c a069 bra h'd2 ;@(h'39f2) +00391e 340c add r0, r4 +003920 d115 mov.l @(h'54,pc), r1 ;@(h'3978) +003922 e318 mov #h'18, r3 +003924 2f36 mov.l r3, @-r15 +003926 e710 mov #h'10, r7 +003928 6212 mov.l @r1, r2 +00392a 66e3 mov r14, r6 +00392c 2228 tst r2, r2 +00392e 8d37 bt/s h'6e ;@(h'39a0) +003930 65d3 mov r13, r5 +003932 d412 mov.l @(h'48,pc), r4 ;@(h'397c) +003934 a035 bra h'6a ;@(h'39a2) +003936 0009 nop +003938 3f80 cmp/eq r8, r15 +00393a 0000 +00393c 0030 +00393e b554 bsr h'aa8 ;@(h'43ea) +003940 4000 shll r0 +003942 0000 +003944 40e0 +003946 0000 +003948 4100 shll r1 +00394a 0000 +00394c 0030 +00394e bc6c bsr h'-728 ;@(h'322a) +003950 0031 +003952 6da6 mov.l @r10+, r13 +003954 0031 +003956 6d56 mov.l @r5+, r13 +003958 0810 +00395a 01b4 mov.b r11, @(r0,r1) +00395c 4040 +00395e 0000 +003960 0030 +003962 b5bc bsr h'b78 ;@(h'44de) +003964 40c0 +003966 0000 +003968 0030 +00396a b800 bsr h'-1000 ;@(h'296e) +00396c 0031 +00396e 6db6 mov.l @r11+, r13 +003970 0031 +003972 6d76 mov.l @r7+, r13 +003974 0030 +003976 96dc mov.w @(h'1b8,pc), r6 ;@(h'3b32) +003978 0810 +00397a 01ac mov.b @(r0,r10), r1 +00397c 0031 +00397e 6fa6 mov.l @r10+, r15 +003980 0031 +003982 6fd6 mov.l @r13+, r15 +003984 0810 +003986 01dc mov.b @(r0,r13), r1 +003988 0031 +00398a 6e86 mov.l @r8+, r14 +00398c 0031 +00398e 6ee6 mov.l @r14+, r14 +003990 0031 +003992 6f46 mov.l @r4+, r15 +003994 0031 +003996 6f76 mov.l @r7+, r15 +003998 0031 +00399a 6dc6 mov.l @r12+, r13 +00399c 0031 +00399e 6e26 mov.l @r2+, r14 +0039a0 d485 mov.l @(h'214,pc), r4 ;@(h'3bb8) +0039a2 4a0b jsr @r10 +0039a4 0009 nop +0039a6 7f04 +0039a8 d184 mov.l @(h'210,pc), r1 ;@(h'3bbc) +0039aa e218 mov #h'18, r2 +0039ac 2f26 mov.l r2, @-r15 +0039ae e710 mov #h'10, r7 +0039b0 6312 mov.l @r1, r3 +0039b2 66e3 mov r14, r6 +0039b4 2338 tst r3, r3 +0039b6 8d0e bt/s h'1c ;@(h'39d6) +0039b8 65d3 mov r13, r5 +0039ba e21c mov #h'1c, r2 +0039bc d380 mov.l @(h'200,pc), r3 ;@(h'3bc0) +0039be 6032 mov.l @r3, r0 +0039c0 002c mov.b @(r0,r2), r0 +0039c2 600c extu.b r0, r0 +0039c4 8802 cmp/eq #h'2, r0 +0039c6 0429 movt r4 +0039c8 d07e mov.l @(h'1f8,pc), r0 ;@(h'3bc4) +0039ca 6343 mov r4, r3 +0039cc 4400 shll r4 +0039ce 343c add r3, r4 +0039d0 4408 shll2 r4 +0039d2 a00d bra h'1a ;@(h'39f0) +0039d4 4408 shll2 r4 +0039d6 e21c mov #h'1c, r2 +0039d8 d379 mov.l @(h'1e4,pc), r3 ;@(h'3bc0) +0039da 6032 mov.l @r3, r0 +0039dc 002c mov.b @(r0,r2), r0 +0039de 600c extu.b r0, r0 +0039e0 8802 cmp/eq #h'2, r0 +0039e2 0429 movt r4 +0039e4 d078 mov.l @(h'1e0,pc), r0 ;@(h'3bc8) +0039e6 6343 mov r4, r3 +0039e8 4400 shll r4 +0039ea 343c add r3, r4 +0039ec 4408 shll2 r4 +0039ee 4408 shll2 r4 +0039f0 340c add r0, r4 +0039f2 4c0b jsr @r12 +0039f4 0009 nop +0039f6 7f04 +0039f8 50f1 mov.l @(h'4,r15), r0 +0039fa 8804 cmp/eq #h'4, r0 +0039fc 8b74 bf h'e8 ;@(h'3ae8) +0039fe e53c mov #h'3c, r5 +003a00 d372 mov.l @(h'1c8,pc), r3 ;@(h'3bcc) +003a02 2f86 mov.l r8, @-r15 +003a04 57f6 mov.l @(h'18,r15), r7 +003a06 7701 +003a08 56f5 mov.l @(h'14,r15), r6 +003a0a 7606 +003a0c 430b jsr @r3 +003a0e 54f9 mov.l @(h'24,r15), r4 +003a10 d46f mov.l @(h'1bc,pc), r4 ;@(h'3bd0) +003a12 7f04 +003a14 d36f mov.l @(h'1bc,pc), r3 ;@(h'3bd4) +003a16 eb10 mov #h'10, r11 +003a18 d26f mov.l @(h'1bc,pc), r2 ;@(h'3bd8) +003a1a 6132 mov.l @r3, r1 +003a1c 420b jsr @r2 +003a1e e000 mov #h'0, r0 +003a20 8800 cmp/eq #h'0, r0 +003a22 8b19 bf h'32 ;@(h'3a58) +003a24 2fb6 mov.l r11, @-r15 +003a26 e718 mov #h'18, r7 +003a28 66e3 mov r14, r6 +003a2a 4a0b jsr @r10 +003a2c 65d3 mov r13, r5 +003a2e e210 mov #h'10, r2 +003a30 2f26 mov.l r2, @-r15 +003a32 e718 mov #h'18, r7 +003a34 6092 mov.l @r9, r0 +003a36 e11d mov #h'1d, r1 +003a38 001c mov.b @(r0,r1), r0 +003a3a 66e3 mov r14, r6 +003a3c 65d3 mov r13, r5 +003a3e 600c extu.b r0, r0 +003a40 8802 cmp/eq #h'2, r0 +003a42 0429 movt r4 +003a44 d065 mov.l @(h'194,pc), r0 ;@(h'3bdc) +003a46 6343 mov r4, r3 +003a48 4400 shll r4 +003a4a 343c add r3, r4 +003a4c 4408 shll2 r4 +003a4e 4408 shll2 r4 +003a50 4c0b jsr @r12 +003a52 340c add r0, r4 +003a54 a048 bra h'90 ;@(h'3ae8) +003a56 7f08 +003a58 d061 mov.l @(h'184,pc), r0 ;@(h'3be0) +003a5a d262 mov.l @(h'188,pc), r2 ;@(h'3be4) +003a5c 420b jsr @r2 +003a5e 6132 mov.l @r3, r1 +003a60 8800 cmp/eq #h'0, r0 +003a62 8b11 bf h'22 ;@(h'3a88) +003a64 d060 mov.l @(h'180,pc), r0 ;@(h'3be8) +003a66 d25f mov.l @(h'17c,pc), r2 ;@(h'3be4) +003a68 420b jsr @r2 +003a6a 6132 mov.l @r3, r1 +003a6c 8800 cmp/eq #h'0, r0 +003a6e 8b0b bf h'16 ;@(h'3a88) +003a70 d05e mov.l @(h'178,pc), r0 ;@(h'3bec) +003a72 d25c mov.l @(h'170,pc), r2 ;@(h'3be4) +003a74 420b jsr @r2 +003a76 6132 mov.l @r3, r1 +003a78 8800 cmp/eq #h'0, r0 +003a7a 8b05 bf h'a ;@(h'3a88) +003a7c d05c mov.l @(h'170,pc), r0 ;@(h'3bf0) +003a7e d256 mov.l @(h'158,pc), r2 ;@(h'3bd8) +003a80 420b jsr @r2 +003a82 6132 mov.l @r3, r1 +003a84 8800 cmp/eq #h'0, r0 +003a86 8b16 bf h'2c ;@(h'3ab6) +003a88 2fb6 mov.l r11, @-r15 +003a8a e718 mov #h'18, r7 +003a8c 66e3 mov r14, r6 +003a8e 4a0b jsr @r10 +003a90 65d3 mov r13, r5 +003a92 e310 mov #h'10, r3 +003a94 2f36 mov.l r3, @-r15 +003a96 e718 mov #h'18, r7 +003a98 6092 mov.l @r9, r0 +003a9a e11d mov #h'1d, r1 +003a9c 001c mov.b @(r0,r1), r0 +003a9e 66e3 mov r14, r6 +003aa0 65d3 mov r13, r5 +003aa2 600c extu.b r0, r0 +003aa4 8802 cmp/eq #h'2, r0 +003aa6 0429 movt r4 +003aa8 d052 mov.l @(h'148,pc), r0 ;@(h'3bf4) +003aaa 6243 mov r4, r2 +003aac 4400 shll r4 +003aae 342c add r2, r4 +003ab0 4408 shll2 r4 +003ab2 a016 bra h'2c ;@(h'3ae2) +003ab4 4408 shll2 r4 +003ab6 e718 mov #h'18, r7 +003ab8 2fb6 mov.l r11, @-r15 +003aba 66e3 mov r14, r6 +003abc 4a0b jsr @r10 +003abe 65d3 mov r13, r5 +003ac0 e210 mov #h'10, r2 +003ac2 e718 mov #h'18, r7 +003ac4 2f26 mov.l r2, @-r15 +003ac6 66e3 mov r14, r6 +003ac8 6092 mov.l @r9, r0 +003aca e11d mov #h'1d, r1 +003acc 001c mov.b @(r0,r1), r0 +003ace 65d3 mov r13, r5 +003ad0 600c extu.b r0, r0 +003ad2 8802 cmp/eq #h'2, r0 +003ad4 d048 mov.l @(h'120,pc), r0 ;@(h'3bf8) +003ad6 0429 movt r4 +003ad8 6343 mov r4, r3 +003ada 4400 shll r4 +003adc 343c add r3, r4 +003ade 4408 shll2 r4 +003ae0 4408 shll2 r4 +003ae2 4c0b jsr @r12 +003ae4 340c add r0, r4 +003ae6 7f08 +003ae8 50f1 mov.l @(h'4,r15), r0 +003aea 8805 cmp/eq #h'5, r0 +003aec 8901 bt h'2 ;@(h'3af2) +003aee a0ec bra h'1d8 ;@(h'3cca) +003af0 0009 nop +003af2 e53c mov #h'3c, r5 +003af4 d335 mov.l @(h'd4,pc), r3 ;@(h'3bcc) +003af6 64d3 mov r13, r4 +003af8 2f86 mov.l r8, @-r15 +003afa 57f6 mov.l @(h'18,r15), r7 +003afc 56f5 mov.l @(h'14,r15), r6 +003afe 7701 +003b00 7606 +003b02 430b jsr @r3 +003b04 740d +003b06 60e3 mov r14, r0 +003b08 8828 cmp/eq #h'28, r0 +003b0a 8d02 bt/s h'4 ;@(h'3b12) +003b0c 7f04 +003b0e a07f bra h'fe ;@(h'3c10) +003b10 0009 nop +003b12 e318 mov #h'18, r3 +003b14 d239 mov.l @(h'e4,pc), r2 ;@(h'3bfc) +003b16 6733 mov r3, r7 +003b18 2f36 mov.l r3, @-r15 +003b1a 51f7 mov.l @(h'1c,r15), r1 +003b1c 420b jsr @r2 +003b1e 6033 mov r3, r0 +003b20 e20c mov #h'c, r2 +003b22 3023 cmp/ge r2, r0 +003b24 8d02 bt/s h'4 ;@(h'3b2c) +003b26 1f08 mov.l r0, @(h'20,r15) +003b28 a001 bra h'2 ;@(h'3b2e) +003b2a 56f4 mov.l @(h'10,r15), r6 +003b2c 66e3 mov r14, r6 +003b2e 50f7 mov.l @(h'1c,r15), r0 +003b30 4011 cmp/pz r0 +003b32 8f02 bf/s h'4 ;@(h'3b3a) +003b34 65d3 mov r13, r5 +003b36 a005 bra h'a ;@(h'3b44) +003b38 c90f and #h'f, r0 +003b3a 6007 not r0, r0 +003b3c 7001 +003b3e c90f and #h'f, r0 +003b40 6007 not r0, r0 +003b42 7001 +003b44 e308 mov #h'8, r3 +003b46 3033 cmp/ge r3, r0 +003b48 8d03 bt/s h'6 ;@(h'3b52) +003b4a 1f01 mov.l r0, @(h'4,r15) +003b4c d42c mov.l @(h'b0,pc), r4 ;@(h'3c00) +003b4e a001 bra h'2 ;@(h'3b54) +003b50 0009 nop +003b52 d42c mov.l @(h'b0,pc), r4 ;@(h'3c04) +003b54 4a0b jsr @r10 +003b56 0009 nop +003b58 7f04 +003b5a e218 mov #h'18, r2 +003b5c 2f26 mov.l r2, @-r15 +003b5e e30c mov #h'c, r3 +003b60 51f8 mov.l @(h'20,r15), r1 +003b62 3133 cmp/ge r3, r1 +003b64 8d02 bt/s h'4 ;@(h'3b6c) +003b66 6723 mov r2, r7 +003b68 a001 bra h'2 ;@(h'3b6e) +003b6a 56f4 mov.l @(h'10,r15), r6 +003b6c 66e3 mov r14, r6 +003b6e e208 mov #h'8, r2 +003b70 53f1 mov.l @(h'4,r15), r3 +003b72 3323 cmp/ge r2, r3 +003b74 8d0f bt/s h'1e ;@(h'3b96) +003b76 65d3 mov r13, r5 +003b78 d111 mov.l @(h'44,pc), r1 ;@(h'3bc0) +003b7a e21e mov #h'1e, r2 +003b7c 6012 mov.l @r1, r0 +003b7e 002c mov.b @(r0,r2), r0 +003b80 d221 mov.l @(h'84,pc), r2 ;@(h'3c08) +003b82 600c extu.b r0, r0 +003b84 8802 cmp/eq #h'2, r0 +003b86 0429 movt r4 +003b88 6343 mov r4, r3 +003b8a 4408 shll2 r4 +003b8c 4400 shll r4 +003b8e 343c add r3, r4 +003b90 4408 shll2 r4 +003b92 a00e bra h'1c ;@(h'3bb2) +003b94 4400 shll r4 +003b96 e11e mov #h'1e, r1 +003b98 d21c mov.l @(h'70,pc), r2 ;@(h'3c0c) +003b9a d309 mov.l @(h'24,pc), r3 ;@(h'3bc0) +003b9c 6032 mov.l @r3, r0 +003b9e 001c mov.b @(r0,r1), r0 +003ba0 600c extu.b r0, r0 +003ba2 8802 cmp/eq #h'2, r0 +003ba4 0429 movt r4 +003ba6 6343 mov r4, r3 +003ba8 4408 shll2 r4 +003baa 4400 shll r4 +003bac 343c add r3, r4 +003bae 4408 shll2 r4 +003bb0 4400 shll r4 +003bb2 342c add r2, r4 +003bb4 a069 bra h'd2 ;@(h'3c8a) +003bb6 0009 nop +003bb8 0031 +003bba 6f46 mov.l @r4+, r15 +003bbc 0810 +003bbe 01ac mov.b @(r0,r10), r1 +003bc0 0810 +003bc2 01dc mov.b @(r0,r13), r1 +003bc4 0031 +003bc6 6e86 mov.l @r8+, r14 +003bc8 0031 +003bca 6dc6 mov.l @r12+, r13 +003bcc 0030 +003bce 96dc mov.w @(h'1b8,pc), r6 ;@(h'3d8a) +003bd0 0031 +003bd2 7126 add #h'26, r1 +003bd4 0810 +003bd6 01b4 mov.b r11, @(r0,r1) +003bd8 0030 +003bda bc6c bsr h'-728 ;@(h'34b6) +003bdc 0031 +003bde 7006 +003be0 3f80 cmp/eq r8, r15 +003be2 0000 +003be4 0030 +003be6 b554 bsr h'aa8 ;@(h'4692) +003be8 4000 shll r0 +003bea 0000 +003bec 40a0 +003bee 0000 +003bf0 40c0 +003bf2 0000 +003bf4 0031 +003bf6 7066 add #h'66, r0 +003bf8 0031 +003bfa 70c6 add #h'c6, r0 +003bfc 0030 +003bfe beb0 bsr h'-2a0 ;@(h'3962) +003c00 0031 +003c02 7426 add #h'26, r4 +003c04 0031 +003c06 746e add #h'6e, r4 +003c08 0031 +003c0a 7156 add #h'56, r1 +003c0c 0031 +003c0e 71e6 add #h'e6, r1 +003c10 9482 mov.w @(h'104,pc), r4 ;@(h'3d18) +003c12 d342 mov.l @(h'108,pc), r3 ;@(h'3d1c) +003c14 430b jsr @r3 +003c16 0009 nop +003c18 2008 tst r0, r0 +003c1a 893a bt h'74 ;@(h'3c92) +003c1c e318 mov #h'18, r3 +003c1e 6733 mov r3, r7 +003c20 2f36 mov.l r3, @-r15 +003c22 66e3 mov r14, r6 +003c24 51f8 mov.l @(h'20,r15), r1 +003c26 e203 mov #h'3, r2 +003c28 3123 cmp/ge r2, r1 +003c2a 8d03 bt/s h'6 ;@(h'3c34) +003c2c 65d3 mov r13, r5 +003c2e d43c mov.l @(h'f0,pc), r4 ;@(h'3d20) +003c30 a001 bra h'2 ;@(h'3c36) +003c32 0009 nop +003c34 d43b mov.l @(h'ec,pc), r4 ;@(h'3d24) +003c36 4a0b jsr @r10 +003c38 0009 nop +003c3a 7f04 +003c3c e218 mov #h'18, r2 +003c3e 6723 mov r2, r7 +003c40 2f26 mov.l r2, @-r15 +003c42 66e3 mov r14, r6 +003c44 51f8 mov.l @(h'20,r15), r1 +003c46 e303 mov #h'3, r3 +003c48 3133 cmp/ge r3, r1 +003c4a 8d0f bt/s h'1e ;@(h'3c6c) +003c4c 65d3 mov r13, r5 +003c4e e11e mov #h'1e, r1 +003c50 d335 mov.l @(h'd4,pc), r3 ;@(h'3d28) +003c52 6032 mov.l @r3, r0 +003c54 001c mov.b @(r0,r1), r0 +003c56 600c extu.b r0, r0 +003c58 d134 mov.l @(h'd0,pc), r1 ;@(h'3d2c) +003c5a 8802 cmp/eq #h'2, r0 +003c5c 0429 movt r4 +003c5e 6343 mov r4, r3 +003c60 4408 shll2 r4 +003c62 4400 shll r4 +003c64 343c add r3, r4 +003c66 4408 shll2 r4 +003c68 a00e bra h'1c ;@(h'3c88) +003c6a 4400 shll r4 +003c6c d32e mov.l @(h'b8,pc), r3 ;@(h'3d28) +003c6e e11e mov #h'1e, r1 +003c70 6032 mov.l @r3, r0 +003c72 001c mov.b @(r0,r1), r0 +003c74 d12e mov.l @(h'b8,pc), r1 ;@(h'3d30) +003c76 600c extu.b r0, r0 +003c78 8802 cmp/eq #h'2, r0 +003c7a 0429 movt r4 +003c7c 6343 mov r4, r3 +003c7e 4408 shll2 r4 +003c80 4400 shll r4 +003c82 343c add r3, r4 +003c84 4408 shll2 r4 +003c86 4400 shll r4 +003c88 341c add r1, r4 +003c8a 4c0b jsr @r12 +003c8c 0009 nop +003c8e a01c bra h'38 ;@(h'3cca) +003c90 7f04 +003c92 e318 mov #h'18, r3 +003c94 d427 mov.l @(h'9c,pc), r4 ;@(h'3d34) +003c96 66e3 mov r14, r6 +003c98 2f36 mov.l r3, @-r15 +003c9a 6733 mov r3, r7 +003c9c 4a0b jsr @r10 +003c9e 65d3 mov r13, r5 +003ca0 e218 mov #h'18, r2 +003ca2 6723 mov r2, r7 +003ca4 2f26 mov.l r2, @-r15 +003ca6 66e3 mov r14, r6 +003ca8 6092 mov.l @r9, r0 +003caa e11e mov #h'1e, r1 +003cac 001c mov.b @(r0,r1), r0 +003cae 65d3 mov r13, r5 +003cb0 d121 mov.l @(h'84,pc), r1 ;@(h'3d38) +003cb2 600c extu.b r0, r0 +003cb4 8802 cmp/eq #h'2, r0 +003cb6 0429 movt r4 +003cb8 6343 mov r4, r3 +003cba 4408 shll2 r4 +003cbc 4400 shll r4 +003cbe 343c add r3, r4 +003cc0 4408 shll2 r4 +003cc2 4400 shll r4 +003cc4 4c0b jsr @r12 +003cc6 341c add r1, r4 +003cc8 7f08 +003cca 50f1 mov.l @(h'4,r15), r0 +003ccc 8806 cmp/eq #h'6, r0 +003cce 8901 bt h'2 ;@(h'3cd4) +003cd0 a085 bra h'10a ;@(h'3dde) +003cd2 0009 nop +003cd4 d219 mov.l @(h'64,pc), r2 ;@(h'3d3c) +003cd6 6422 mov.l @r2, r4 +003cd8 d019 mov.l @(h'64,pc), r0 ;@(h'3d40) +003cda d31a mov.l @(h'68,pc), r3 ;@(h'3d44) +003cdc 430b jsr @r3 +003cde 6143 mov r4, r1 +003ce0 8800 cmp/eq #h'0, r0 +003ce2 8b35 bf h'6a ;@(h'3d50) +003ce4 d418 mov.l @(h'60,pc), r4 ;@(h'3d48) +003ce6 e310 mov #h'10, r3 +003ce8 2f36 mov.l r3, @-r15 +003cea e71c mov #h'1c, r7 +003cec 66e3 mov r14, r6 +003cee 4a0b jsr @r10 +003cf0 65d3 mov r13, r5 +003cf2 e210 mov #h'10, r2 +003cf4 2f26 mov.l r2, @-r15 +003cf6 e71c mov #h'1c, r7 +003cf8 6092 mov.l @r9, r0 +003cfa e11f mov #h'1f, r1 +003cfc 001c mov.b @(r0,r1), r0 +003cfe 66e3 mov r14, r6 +003d00 65d3 mov r13, r5 +003d02 600c extu.b r0, r0 +003d04 8802 cmp/eq #h'2, r0 +003d06 0429 movt r4 +003d08 d010 mov.l @(h'40,pc), r0 ;@(h'3d4c) +003d0a 6343 mov r4, r3 +003d0c 4408 shll2 r4 +003d0e 4408 shll2 r4 +003d10 343c add r3, r4 +003d12 4408 shll2 r4 +003d14 a039 bra h'72 ;@(h'3d8a) +003d16 340c add r0, r4 +003d18 7536 add #h'36, r5 +003d1a 0000 +003d1c 0030 +003d1e cf18 or.b #h'18, @(r0,gbr) +003d20 0031 +003d22 74fe add #h'fe, r4 +003d24 0031 +003d26 7546 add #h'46, r5 +003d28 0810 +003d2a 01dc mov.b @(r0,r13), r1 +003d2c 0031 +003d2e 7306 +003d30 0031 +003d32 7396 add #h'96, r3 +003d34 0031 +003d36 74b6 add #h'b6, r4 +003d38 0031 +003d3a 7276 add #h'76, r2 +003d3c 0810 +003d3e 01b4 mov.b r11, @(r0,r1) +003d40 bf80 bsr h'-100 ;@(h'3c44) +003d42 0000 +003d44 0030 +003d46 bc6c bsr h'-728 ;@(h'3622) +003d48 0031 +003d4a 7756 add #h'56, r7 +003d4c 0031 +003d4e 760e +003d50 d310 mov.l @(h'40,pc), r3 ;@(h'3d94) +003d52 6143 mov r4, r1 +003d54 430b jsr @r3 +003d56 e000 mov #h'0, r0 +003d58 8800 cmp/eq #h'0, r0 +003d5a 8b21 bf h'42 ;@(h'3da0) +003d5c d40e mov.l @(h'38,pc), r4 ;@(h'3d98) +003d5e e310 mov #h'10, r3 +003d60 2f36 mov.l r3, @-r15 +003d62 e71c mov #h'1c, r7 +003d64 66e3 mov r14, r6 +003d66 4a0b jsr @r10 +003d68 65d3 mov r13, r5 +003d6a e210 mov #h'10, r2 +003d6c d30b mov.l @(h'2c,pc), r3 ;@(h'3d9c) +003d6e e71c mov #h'1c, r7 +003d70 2f26 mov.l r2, @-r15 +003d72 66e3 mov r14, r6 +003d74 6092 mov.l @r9, r0 +003d76 e11f mov #h'1f, r1 +003d78 001c mov.b @(r0,r1), r0 +003d7a 65d3 mov r13, r5 +003d7c 600c extu.b r0, r0 +003d7e 8802 cmp/eq #h'2, r0 +003d80 0429 movt r4 +003d82 4408 shll2 r4 +003d84 4408 shll2 r4 +003d86 4408 shll2 r4 +003d88 343c add r3, r4 +003d8a 4c0b jsr @r12 +003d8c 0009 nop +003d8e a026 bra h'4c ;@(h'3dde) +003d90 7f08 +003d92 0000 +003d94 0030 +003d96 bc6c bsr h'-728 ;@(h'3672) +003d98 0031 +003d9a 7716 add #h'16, r7 +003d9c 0031 +003d9e 758e add #h'8e, r5 +003da0 d0b7 mov.l @(h'2dc,pc), r0 ;@(h'4080) +003da2 d3b8 mov.l @(h'2e0,pc), r3 ;@(h'4084) +003da4 430b jsr @r3 +003da6 6143 mov r4, r1 +003da8 8800 cmp/eq #h'0, r0 +003daa 8b18 bf h'30 ;@(h'3dde) +003dac d4b6 mov.l @(h'2d8,pc), r4 ;@(h'4088) +003dae e310 mov #h'10, r3 +003db0 2f36 mov.l r3, @-r15 +003db2 e71c mov #h'1c, r7 +003db4 66e3 mov r14, r6 +003db6 4a0b jsr @r10 +003db8 65d3 mov r13, r5 +003dba e210 mov #h'10, r2 +003dbc d3b3 mov.l @(h'2cc,pc), r3 ;@(h'408c) +003dbe e71c mov #h'1c, r7 +003dc0 2f26 mov.l r2, @-r15 +003dc2 66e3 mov r14, r6 +003dc4 6092 mov.l @r9, r0 +003dc6 e11f mov #h'1f, r1 +003dc8 001c mov.b @(r0,r1), r0 +003dca 65d3 mov r13, r5 +003dcc 600c extu.b r0, r0 +003dce 8802 cmp/eq #h'2, r0 +003dd0 0429 movt r4 +003dd2 4408 shll2 r4 +003dd4 4408 shll2 r4 +003dd6 4408 shll2 r4 +003dd8 4c0b jsr @r12 +003dda 343c add r3, r4 +003ddc 7f08 +003dde 50f1 mov.l @(h'4,r15), r0 +003de0 8807 cmp/eq #h'7, r0 +003de2 8901 bt h'2 ;@(h'3de8) +003de4 a0e5 bra h'1ca ;@(h'3fb2) +003de6 0009 nop +003de8 2f86 mov.l r8, @-r15 +003dea e53c mov #h'3c, r5 +003dec d3a8 mov.l @(h'2a0,pc), r3 ;@(h'4090) +003dee 64d3 mov r13, r4 +003df0 57f6 mov.l @(h'18,r15), r7 +003df2 7701 +003df4 56f5 mov.l @(h'14,r15), r6 +003df6 7606 +003df8 430b jsr @r3 +003dfa 7408 +003dfc d3a5 mov.l @(h'294,pc), r3 ;@(h'4094) +003dfe 7f04 +003e00 e700 mov #h'0, r7 +003e02 e609 mov #h'9, r6 +003e04 65e3 mov r14, r5 +003e06 7509 +003e08 2f52 mov.l r5, @r15 +003e0a 6bd3 mov r13, r11 +003e0c 7b09 +003e0e 430b jsr @r3 +003e10 64b3 mov r11, r4 +003e12 e701 mov #h'1, r7 +003e14 65f2 mov.l @r15, r5 +003e16 e609 mov #h'9, r6 +003e18 d39f mov.l @(h'27c,pc), r3 ;@(h'4098) +003e1a 430b jsr @r3 +003e1c 64b3 mov r11, r4 +003e1e da9f mov.l @(h'27c,pc), r10 ;@(h'409c) +003e20 2f86 mov.l r8, @-r15 +003e22 7ff8 add #h'f8, r15 +003e24 d29e mov.l @(h'278,pc), r2 ;@(h'40a0) +003e26 50f3 mov.l @(h'c,r15), r0 +003e28 7ff8 add #h'f8, r15 +003e2a 420b jsr @r2 +003e2c 2ff6 mov.l r15, @-r15 +003e2e 7fe8 add #h'e8, r15 +003e30 d09c mov.l @(h'270,pc), r0 ;@(h'40a4) +003e32 d39d mov.l @(h'274,pc), r3 ;@(h'40a8) +003e34 430b jsr @r3 +003e36 61a2 mov.l @r10, r1 +003e38 d29c mov.l @(h'270,pc), r2 ;@(h'40ac) +003e3a 7ff8 add #h'f8, r15 +003e3c 420b jsr @r2 +003e3e 2ff6 mov.l r15, @-r15 +003e40 d39b mov.l @(h'26c,pc), r3 ;@(h'40b0) +003e42 2f36 mov.l r3, @-r15 +003e44 d39b mov.l @(h'26c,pc), r3 ;@(h'40b4) +003e46 2f36 mov.l r3, @-r15 +003e48 d19b mov.l @(h'26c,pc), r1 ;@(h'40b8) +003e4a 62f3 mov r15, r2 +003e4c 7210 add #h'10, r2 +003e4e 410b jsr @r1 +003e50 2f26 mov.l r2, @-r15 +003e52 e308 mov #h'8, r3 +003e54 33fc add r15, r3 +003e56 2f36 mov.l r3, @-r15 +003e58 d398 mov.l @(h'260,pc), r3 ;@(h'40bc) +003e5a 430b jsr @r3 +003e5c 0009 nop +003e5e 7f0c +003e60 d298 mov.l @(h'260,pc), r2 ;@(h'40c4) +003e62 e000 mov #h'0, r0 +003e64 2f06 mov.l r0, @-r15 +003e66 d096 mov.l @(h'258,pc), r0 ;@(h'40c0) +003e68 2f06 mov.l r0, @-r15 +003e6a 63f3 mov r15, r3 +003e6c 7310 add #h'10, r3 +003e6e 420b jsr @r2 +003e70 2f36 mov.l r3, @-r15 +003e72 61f3 mov r15, r1 +003e74 d094 mov.l @(h'250,pc), r0 ;@(h'40c8) +003e76 7110 add #h'10, r1 +003e78 400b jsr @r0 +003e7a 2f16 mov.l r1, @-r15 +003e7c d393 mov.l @(h'24c,pc), r3 ;@(h'40cc) +003e7e 430b jsr @r3 +003e80 0009 nop +003e82 2f06 mov.l r0, @-r15 +003e84 d286 mov.l @(h'218,pc), r2 ;@(h'40a0) +003e86 60b3 mov r11, r0 +003e88 7ff0 add #h'f0, r15 +003e8a 420b jsr @r2 +003e8c 2ff6 mov.l r15, @-r15 +003e8e 7fe8 add #h'e8, r15 +003e90 d084 mov.l @(h'210,pc), r0 ;@(h'40a4) +003e92 d385 mov.l @(h'214,pc), r3 ;@(h'40a8) +003e94 430b jsr @r3 +003e96 61a2 mov.l @r10, r1 +003e98 d284 mov.l @(h'210,pc), r2 ;@(h'40ac) +003e9a 7ff8 add #h'f8, r15 +003e9c 420b jsr @r2 +003e9e 2ff6 mov.l r15, @-r15 +003ea0 d383 mov.l @(h'20c,pc), r3 ;@(h'40b0) +003ea2 2f36 mov.l r3, @-r15 +003ea4 d383 mov.l @(h'20c,pc), r3 ;@(h'40b4) +003ea6 2f36 mov.l r3, @-r15 +003ea8 d183 mov.l @(h'20c,pc), r1 ;@(h'40b8) +003eaa 62f3 mov r15, r2 +003eac 7210 add #h'10, r2 +003eae 410b jsr @r1 +003eb0 2f26 mov.l r2, @-r15 +003eb2 e308 mov #h'8, r3 +003eb4 33fc add r15, r3 +003eb6 2f36 mov.l r3, @-r15 +003eb8 d385 mov.l @(h'214,pc), r3 ;@(h'40d0) +003eba 430b jsr @r3 +003ebc 0009 nop +003ebe 7f0c +003ec0 d280 mov.l @(h'200,pc), r2 ;@(h'40c4) +003ec2 e000 mov #h'0, r0 +003ec4 2f06 mov.l r0, @-r15 +003ec6 d07e mov.l @(h'1f8,pc), r0 ;@(h'40c0) +003ec8 2f06 mov.l r0, @-r15 +003eca 63f3 mov r15, r3 +003ecc 7310 add #h'10, r3 +003ece 420b jsr @r2 +003ed0 2f36 mov.l r3, @-r15 +003ed2 61f3 mov r15, r1 +003ed4 d07c mov.l @(h'1f0,pc), r0 ;@(h'40c8) +003ed6 7110 add #h'10, r1 +003ed8 400b jsr @r0 +003eda 2f16 mov.l r1, @-r15 +003edc d37b mov.l @(h'1ec,pc), r3 ;@(h'40cc) +003ede 430b jsr @r3 +003ee0 0009 nop +003ee2 2f06 mov.l r0, @-r15 +003ee4 d26e mov.l @(h'1b8,pc), r2 ;@(h'40a0) +003ee6 7ff8 add #h'f8, r15 +003ee8 50f5 mov.l @(h'14,r15), r0 +003eea 7ff8 add #h'f8, r15 +003eec 420b jsr @r2 +003eee 2ff6 mov.l r15, @-r15 +003ef0 d06c mov.l @(h'1b0,pc), r0 ;@(h'40a4) +003ef2 7fe8 add #h'e8, r15 +003ef4 d36c mov.l @(h'1b0,pc), r3 ;@(h'40a8) +003ef6 430b jsr @r3 +003ef8 61a2 mov.l @r10, r1 +003efa 7ff8 add #h'f8, r15 +003efc d26b mov.l @(h'1ac,pc), r2 ;@(h'40ac) +003efe 420b jsr @r2 +003f00 2ff6 mov.l r15, @-r15 +003f02 d36b mov.l @(h'1ac,pc), r3 ;@(h'40b0) +003f04 d16c mov.l @(h'1b0,pc), r1 ;@(h'40b8) +003f06 2f36 mov.l r3, @-r15 +003f08 d36a mov.l @(h'1a8,pc), r3 ;@(h'40b4) +003f0a 2f36 mov.l r3, @-r15 +003f0c 62f3 mov r15, r2 +003f0e 7210 add #h'10, r2 +003f10 410b jsr @r1 +003f12 2f26 mov.l r2, @-r15 +003f14 e308 mov #h'8, r3 +003f16 33fc add r15, r3 +003f18 2f36 mov.l r3, @-r15 +003f1a d368 mov.l @(h'1a0,pc), r3 ;@(h'40bc) +003f1c 430b jsr @r3 +003f1e 0009 nop +003f20 d268 mov.l @(h'1a0,pc), r2 ;@(h'40c4) +003f22 7f0c +003f24 e000 mov #h'0, r0 +003f26 2f06 mov.l r0, @-r15 +003f28 d06a mov.l @(h'1a8,pc), r0 ;@(h'40d4) +003f2a 2f06 mov.l r0, @-r15 +003f2c 63f3 mov r15, r3 +003f2e 7310 add #h'10, r3 +003f30 420b jsr @r2 +003f32 2f36 mov.l r3, @-r15 +003f34 d068 mov.l @(h'1a0,pc), r0 ;@(h'40d8) +003f36 61f3 mov r15, r1 +003f38 7110 add #h'10, r1 +003f3a 400b jsr @r0 +003f3c 2f16 mov.l r1, @-r15 +003f3e d363 mov.l @(h'18c,pc), r3 ;@(h'40cc) +003f40 430b jsr @r3 +003f42 0009 nop +003f44 2f06 mov.l r0, @-r15 +003f46 60b3 mov r11, r0 +003f48 d255 mov.l @(h'154,pc), r2 ;@(h'40a0) +003f4a 7ff0 add #h'f0, r15 +003f4c 420b jsr @r2 +003f4e 2ff6 mov.l r15, @-r15 +003f50 d054 mov.l @(h'150,pc), r0 ;@(h'40a4) +003f52 7fe8 add #h'e8, r15 +003f54 d354 mov.l @(h'150,pc), r3 ;@(h'40a8) +003f56 430b jsr @r3 +003f58 61a2 mov.l @r10, r1 +003f5a 7ff8 add #h'f8, r15 +003f5c d253 mov.l @(h'14c,pc), r2 ;@(h'40ac) +003f5e 420b jsr @r2 +003f60 2ff6 mov.l r15, @-r15 +003f62 d353 mov.l @(h'14c,pc), r3 ;@(h'40b0) +003f64 d154 mov.l @(h'150,pc), r1 ;@(h'40b8) +003f66 2f36 mov.l r3, @-r15 +003f68 d352 mov.l @(h'148,pc), r3 ;@(h'40b4) +003f6a 2f36 mov.l r3, @-r15 +003f6c 62f3 mov r15, r2 +003f6e 7210 add #h'10, r2 +003f70 410b jsr @r1 +003f72 2f26 mov.l r2, @-r15 +003f74 e308 mov #h'8, r3 +003f76 33fc add r15, r3 +003f78 2f36 mov.l r3, @-r15 +003f7a d355 mov.l @(h'154,pc), r3 ;@(h'40d0) +003f7c 430b jsr @r3 +003f7e 0009 nop +003f80 d250 mov.l @(h'140,pc), r2 ;@(h'40c4) +003f82 7f0c +003f84 e000 mov #h'0, r0 +003f86 2f06 mov.l r0, @-r15 +003f88 d052 mov.l @(h'148,pc), r0 ;@(h'40d4) +003f8a 2f06 mov.l r0, @-r15 +003f8c 63f3 mov r15, r3 +003f8e 7310 add #h'10, r3 +003f90 420b jsr @r2 +003f92 2f36 mov.l r3, @-r15 +003f94 d050 mov.l @(h'140,pc), r0 ;@(h'40d8) +003f96 61f3 mov r15, r1 +003f98 7110 add #h'10, r1 +003f9a 400b jsr @r0 +003f9c 2f16 mov.l r1, @-r15 +003f9e d34b mov.l @(h'12c,pc), r3 ;@(h'40cc) +003fa0 430b jsr @r3 +003fa2 0009 nop +003fa4 65f6 mov.l @r15+, r5 +003fa6 6403 mov r0, r4 +003fa8 d24c mov.l @(h'130,pc), r2 ;@(h'40dc) +003faa 66f6 mov.l @r15+, r6 +003fac 420b jsr @r2 +003fae 67f6 mov.l @r15+, r7 +003fb0 7f04 +003fb2 50f1 mov.l @(h'4,r15), r0 +003fb4 8808 cmp/eq #h'8, r0 +003fb6 8b2c bf h'58 ;@(h'4012) +003fb8 2f86 mov.l r8, @-r15 +003fba e53c mov #h'3c, r5 +003fbc d334 mov.l @(h'd0,pc), r3 ;@(h'4090) +003fbe 57f6 mov.l @(h'18,r15), r7 +003fc0 56f5 mov.l @(h'14,r15), r6 +003fc2 7601 +003fc4 430b jsr @r3 +003fc6 54f3 mov.l @(h'c,r15), r4 +003fc8 d345 mov.l @(h'114,pc), r3 ;@(h'40e0) +003fca 7f04 +003fcc d045 mov.l @(h'114,pc), r0 ;@(h'40e4) +003fce 66e3 mov r14, r6 +003fd0 d245 mov.l @(h'114,pc), r2 ;@(h'40e8) +003fd2 65d3 mov r13, r5 +003fd4 420b jsr @r2 +003fd6 6132 mov.l @r3, r1 +003fd8 d144 mov.l @(h'110,pc), r1 ;@(h'40ec) +003fda 410b jsr @r1 +003fdc 0009 nop +003fde 6403 mov r0, r4 +003fe0 d243 mov.l @(h'10c,pc), r2 ;@(h'40f0) +003fe2 4408 shll2 r4 +003fe4 d143 mov.l @(h'10c,pc), r1 ;@(h'40f4) +003fe6 4408 shll2 r4 +003fe8 4400 shll r4 +003fea 410b jsr @r1 +003fec 342c add r2, r4 +003fee 66e3 mov r14, r6 +003ff0 d23b mov.l @(h'ec,pc), r2 ;@(h'40e0) +003ff2 65d3 mov r13, r5 +003ff4 d03b mov.l @(h'ec,pc), r0 ;@(h'40e4) +003ff6 d33c mov.l @(h'f0,pc), r3 ;@(h'40e8) +003ff8 430b jsr @r3 +003ffa 6122 mov.l @r2, r1 +003ffc d13b mov.l @(h'ec,pc), r1 ;@(h'40ec) +003ffe 410b jsr @r1 +004000 0009 nop +004002 6403 mov r0, r4 +004004 d33c mov.l @(h'f0,pc), r3 ;@(h'40f8) +004006 4408 shll2 r4 +004008 d13c mov.l @(h'f0,pc), r1 ;@(h'40fc) +00400a 4408 shll2 r4 +00400c 4400 shll r4 +00400e 410b jsr @r1 +004010 343c add r3, r4 +004012 50f1 mov.l @(h'4,r15), r0 +004014 8809 cmp/eq #h'9, r0 +004016 8901 bt h'2 ;@(h'401c) +004018 a098 bra h'130 ;@(h'414c) +00401a 0009 nop +00401c 2f86 mov.l r8, @-r15 +00401e e53c mov #h'3c, r5 +004020 d31b mov.l @(h'6c,pc), r3 ;@(h'4090) +004022 57f6 mov.l @(h'18,r15), r7 +004024 56f5 mov.l @(h'14,r15), r6 +004026 7701 +004028 7602 +00402a 430b jsr @r3 +00402c 54fa mov.l @(h'28,r15), r4 +00402e 7f04 +004030 dd33 mov.l @(h'cc,pc), r13 ;@(h'4100) +004032 6b92 mov.l @r9, r11 +004034 d32a mov.l @(h'a8,pc), r3 ;@(h'40e0) +004036 6132 mov.l @r3, r1 +004038 d212 mov.l @(h'48,pc), r2 ;@(h'4084) +00403a 420b jsr @r2 +00403c e000 mov #h'0, r0 +00403e 8800 cmp/eq #h'0, r0 +004040 8b64 bf h'c8 ;@(h'410c) +004042 e210 mov #h'10, r2 +004044 d32f mov.l @(h'bc,pc), r3 ;@(h'4104) +004046 e70a mov #h'a, r7 +004048 2f26 mov.l r2, @-r15 +00404a 66e3 mov r14, r6 +00404c 55f3 mov.l @(h'c,r15), r5 +00404e e014 mov #h'14, r0 +004050 04bc mov.b @(r0,r11), r4 +004052 644c extu.b r4, r4 +004054 4408 shll2 r4 +004056 4408 shll2 r4 +004058 4400 shll r4 +00405a 430b jsr @r3 +00405c 34dc add r13, r4 +00405e e210 mov #h'10, r2 +004060 d329 mov.l @(h'a4,pc), r3 ;@(h'4108) +004062 e70a mov #h'a, r7 +004064 2f26 mov.l r2, @-r15 +004066 66e3 mov r14, r6 +004068 55f4 mov.l @(h'10,r15), r5 +00406a e014 mov #h'14, r0 +00406c 6492 mov.l @r9, r4 +00406e 044c mov.b @(r0,r4), r4 +004070 644c extu.b r4, r4 +004072 4408 shll2 r4 +004074 4408 shll2 r4 +004076 4400 shll r4 +004078 4c0b jsr @r12 +00407a 343c add r3, r4 +00407c a066 bra h'cc ;@(h'414c) +00407e 7f08 +004080 3f80 cmp/eq r8, r15 +004082 0000 +004084 0030 +004086 bc6c bsr h'-728 ;@(h'3962) +004088 0031 +00408a 779a add #h'9a, r7 +00408c 0031 +00408e 7696 add #h'96, r6 +004090 0030 +004092 96dc mov.w @(h'1b8,pc), r6 ;@(h'424e) +004094 0030 +004096 962a mov.w @(h'54,pc), r6 ;@(h'40ee) +004098 0030 +00409a 9538 mov.w @(h'70,pc), r5 ;@(h'410e) +00409c 0810 +00409e 01b0 +0040a0 0030 +0040a2 b754 bsr h'ea8 ;@(h'4f4e) +0040a4 4334 +0040a6 0000 +0040a8 0030 +0040aa bb04 bsr h'-9f8 ;@(h'36b6) +0040ac 0030 +0040ae bcd4 bsr h'-658 ;@(h'3a5a) +0040b0 51eb mov.l @(h'2c,r14), r1 +0040b2 851f mov.w @(h'1e,r1), r0 +0040b4 4009 shlr2 r0 +0040b6 1eb8 mov.l r11, @(h'20,r14) +0040b8 0030 +0040ba b0dc bsr h'1b8 ;@(h'4276) +0040bc 0030 +0040be c1e0 mov.w r0, @(h'1c0,gbr) +0040c0 4022 sts.l pr, @-r0 +0040c2 0000 +0040c4 0030 +0040c6 b994 bsr h'-cd8 ;@(h'33f2) +0040c8 0030 +0040ca ab24 bra h'-9b8 ;@(h'3716) +0040cc 0030 +0040ce b3ec bsr h'7d8 ;@(h'48aa) +0040d0 0030 +0040d2 c124 mov.w r0, @(h'48,gbr) +0040d4 4020 shal r0 +0040d6 0000 +0040d8 0030 +0040da aa6c bra h'-b28 ;@(h'35b6) +0040dc 0030 +0040de 90be mov.w @(h'17c,pc), r0 ;@(h'425e) +0040e0 0810 +0040e2 01b4 mov.b r11, @(r0,r1) +0040e4 41f0 +0040e6 0000 +0040e8 0030 +0040ea b2ac bsr h'558 ;@(h'4646) +0040ec 0030 +0040ee bd5c bsr h'-548 ;@(h'3baa) +0040f0 0031 +0040f2 785a add #h'5a, r8 +0040f4 0030 +0040f6 a63a bra h'c74 ;@(h'4d6e) +0040f8 0031 +0040fa 77da add #h'da, r7 +0040fc 0030 +0040fe a570 bra h'ae0 ;@(h'4be2) +004100 0031 +004102 44f4 +004104 0030 +004106 9fb8 mov.w @(h'170,pc), r15 ;@(h'427a) +004108 0031 +00410a 42b4 +00410c e100 mov #h'0, r1 +00410e e210 mov #h'10, r2 +004110 2f16 mov.l r1, @-r15 +004112 e70a mov #h'a, r7 +004114 2f26 mov.l r2, @-r15 +004116 66e3 mov r14, r6 +004118 55f4 mov.l @(h'10,r15), r5 +00411a e014 mov #h'14, r0 +00411c 04bc mov.b @(r0,r11), r4 +00411e 644c extu.b r4, r4 +004120 4408 shll2 r4 +004122 4408 shll2 r4 +004124 4400 shll r4 +004126 b133 bsr h'266 ;@(h'4390) +004128 34dc add r13, r4 +00412a e210 mov #h'10, r2 +00412c d33e mov.l @(h'f8,pc), r3 ;@(h'4228) +00412e e70a mov #h'a, r7 +004130 2f86 mov.l r8, @-r15 +004132 66e3 mov r14, r6 +004134 2f26 mov.l r2, @-r15 +004136 e014 mov #h'14, r0 +004138 55f6 mov.l @(h'18,r15), r5 +00413a 6492 mov.l @r9, r4 +00413c 044c mov.b @(r0,r4), r4 +00413e 644c extu.b r4, r4 +004140 4408 shll2 r4 +004142 4408 shll2 r4 +004144 4400 shll r4 +004146 b123 bsr h'246 ;@(h'4390) +004148 343c add r3, r4 +00414a 7f10 add #h'10, r15 +00414c 7f2c add #h'2c, r15 +00414e 4f26 lds.l @r15+, pr +004150 68f6 mov.l @r15+, r8 +004152 69f6 mov.l @r15+, r9 +004154 6af6 mov.l @r15+, r10 +004156 6bf6 mov.l @r15+, r11 +004158 6cf6 mov.l @r15+, r12 +00415a 6df6 mov.l @r15+, r13 +00415c 000b rts +00415e 6ef6 mov.l @r15+, r14 +004160 2fe6 mov.l r14, @-r15 +004162 6e43 mov r4, r14 +004164 2fd6 mov.l r13, @-r15 +004166 60e3 mov r14, r0 +004168 2fc6 mov.l r12, @-r15 +00416a 88ff cmp/eq #h'ffffffff, r0 +00416c dd2f mov.l @(h'bc,pc), r13 ;@(h'422c) +00416e 4f22 sts.l pr, @-r15 +004170 4f12 sts.l macl, @-r15 +004172 7ffc add #h'fc, r15 +004174 8f03 bf/s h'6 ;@(h'417e) +004176 e401 mov #h'1, r4 +004178 9255 mov.w @(h'aa,pc), r2 ;@(h'4226) +00417a 6e43 mov r4, r14 +00417c 2d20 mov.b r2, @r13 +00417e 60e3 mov r14, r0 +004180 8809 cmp/eq #h'9, r0 +004182 8b01 bf h'2 ;@(h'4188) +004184 a001 bra h'2 ;@(h'418a) +004186 e302 mov #h'2, r3 +004188 e301 mov #h'1, r3 +00418a 60e3 mov r14, r0 +00418c 62d0 mov.b @r13, r2 +00418e 8809 cmp/eq #h'9, r0 +004190 323c add r3, r2 +004192 8f01 bf/s h'2 ;@(h'4198) +004194 2d20 mov.b r2, @r13 +004196 6e43 mov r4, r14 +004198 e214 mov #h'14, r2 +00419a 66e3 mov r14, r6 +00419c 2f26 mov.l r2, @-r15 +00419e 63e3 mov r14, r3 +0041a0 6cd0 mov.b @r13, r12 +0041a2 4608 shll2 r6 +0041a4 6ccc extu.b r12, r12 +0041a6 363c add r3, r6 +0041a8 4608 shll2 r6 +0041aa 3c67 cmp/gt r6, r12 +0041ac 1f61 mov.l r6, @(h'4,r15) +0041ae 8d07 bt/s h'e ;@(h'41c0) +0041b0 e769 mov #h'69, r7 +0041b2 61c3 mov r12, r1 +0041b4 d31e mov.l @(h'78,pc), r3 ;@(h'4230) +0041b6 430b jsr @r3 +0041b8 60e3 mov r14, r0 +0041ba 6603 mov r0, r6 +0041bc a015 bra h'2a ;@(h'41ea) +0041be 76ec add #h'ec, r6 +0041c0 66e3 mov r14, r6 +0041c2 63e3 mov r14, r3 +0041c4 4608 shll2 r6 +0041c6 363c add r3, r6 +0041c8 4608 shll2 r6 +0041ca 4608 shll2 r6 +0041cc 3c63 cmp/ge r6, r12 +0041ce 8901 bt h'2 ;@(h'41d4) +0041d0 a00b bra h'16 ;@(h'41ea) +0041d2 e600 mov #h'0, r6 +0041d4 61e3 mov r14, r1 +0041d6 63e3 mov r14, r3 +0041d8 4108 shll2 r1 +0041da 313c add r3, r1 +0041dc d314 mov.l @(h'50,pc), r3 ;@(h'4230) +0041de 4108 shll2 r1 +0041e0 4108 shll2 r1 +0041e2 31c8 sub r12, r1 +0041e4 430b jsr @r3 +0041e6 60e3 mov r14, r0 +0041e8 6603 mov r0, r6 +0041ea d412 mov.l @(h'48,pc), r4 ;@(h'4234) +0041ec d212 mov.l @(h'48,pc), r2 ;@(h'4238) +0041ee 420b jsr @r2 +0041f0 e50b mov #h'b, r5 +0041f2 7f04 +0041f4 e314 mov #h'14, r3 +0041f6 2f36 mov.l r3, @-r15 +0041f8 6cd0 mov.b @r13, r12 +0041fa 6ccc extu.b r12, r12 +0041fc 52f1 mov.l @(h'4,r15), r2 +0041fe 3c27 cmp/gt r2, r12 +004200 8d07 bt/s h'e ;@(h'4212) +004202 e769 mov #h'69, r7 +004204 d20a mov.l @(h'28,pc), r2 ;@(h'4230) +004206 61c3 mov r12, r1 +004208 420b jsr @r2 +00420a 60e3 mov r14, r0 +00420c 6603 mov r0, r6 +00420e a020 bra h'40 ;@(h'4252) +004210 76ec add #h'ec, r6 +004212 66e3 mov r14, r6 +004214 62e3 mov r14, r2 +004216 4608 shll2 r6 +004218 362c add r2, r6 +00421a 4608 shll2 r6 +00421c 4608 shll2 r6 +00421e 3c63 cmp/ge r6, r12 +004220 890c bt h'18 ;@(h'423c) +004222 a016 bra h'2c ;@(h'4252) +004224 e600 mov #h'0, r6 +004226 00ff mac.l @r15+, @r0+ +004228 0031 +00422a 42b4 +00422c 0810 +00422e 01c8 +004230 0030 +004232 bdfc bsr h'-408 ;@(h'3e2e) +004234 0031 +004236 61d6 mov.l @r13+, r1 +004238 0030 +00423a 9fb8 mov.w @(h'170,pc), r15 ;@(h'43ae) +00423c 61e3 mov r14, r1 +00423e 62e3 mov r14, r2 +004240 4108 shll2 r1 +004242 312c add r2, r1 +004244 d241 mov.l @(h'104,pc), r2 ;@(h'434c) +004246 4108 shll2 r1 +004248 4108 shll2 r1 +00424a 31c8 sub r12, r1 +00424c 420b jsr @r2 +00424e 60e3 mov r14, r0 +004250 6603 mov r0, r6 +004252 d43f mov.l @(h'fc,pc), r4 ;@(h'4350) +004254 d33f mov.l @(h'fc,pc), r3 ;@(h'4354) +004256 430b jsr @r3 +004258 e50b mov #h'b, r5 +00425a e364 mov #h'64, r3 +00425c 62d0 mov.b @r13, r2 +00425e 622c extu.b r2, r2 +004260 0e37 mul.l r3, r14 +004262 0e1a sts macl, r14 +004264 32e7 cmp/gt r14, r2 +004266 8f04 bf/s h'8 ;@(h'4272) +004268 7f04 +00426a e100 mov #h'0, r1 +00426c 2d10 mov.b r1, @r13 +00426e a001 bra h'2 ;@(h'4274) +004270 e001 mov #h'1, r0 +004272 e000 mov #h'0, r0 +004274 7f04 +004276 4f16 lds.l @r15+, macl +004278 4f26 lds.l @r15+, pr +00427a 6cf6 mov.l @r15+, r12 +00427c 6df6 mov.l @r15+, r13 +00427e 000b rts +004280 6ef6 mov.l @r15+, r14 +004282 6053 mov r5, r0 +004284 88ff cmp/eq #h'ffffffff, r0 +004286 8915 bt h'2a ;@(h'42b4) +004288 8800 cmp/eq #h'0, r0 +00428a 8913 bt h'26 ;@(h'42b4) +00428c 8801 cmp/eq #h'1, r0 +00428e 8913 bt h'26 ;@(h'42b8) +004290 8802 cmp/eq #h'2, r0 +004292 8918 bt h'30 ;@(h'42c6) +004294 8803 cmp/eq #h'3, r0 +004296 8918 bt h'30 ;@(h'42ca) +004298 8804 cmp/eq #h'4, r0 +00429a 8918 bt h'30 ;@(h'42ce) +00429c 8805 cmp/eq #h'5, r0 +00429e 8918 bt h'30 ;@(h'42d2) +0042a0 8806 cmp/eq #h'6, r0 +0042a2 891d bt h'3a ;@(h'42e0) +0042a4 8807 cmp/eq #h'7, r0 +0042a6 891d bt h'3a ;@(h'42e4) +0042a8 8808 cmp/eq #h'8, r0 +0042aa 891d bt h'3a ;@(h'42e8) +0042ac 8809 cmp/eq #h'9, r0 +0042ae 891d bt h'3a ;@(h'42ec) +0042b0 a01d bra h'3a ;@(h'42ee) +0042b2 0009 nop +0042b4 000b rts +0042b6 e000 mov #h'0, r0 +0042b8 6043 mov r4, r0 +0042ba 882c cmp/eq #h'2c, r0 +0042bc 8b01 bf h'2 ;@(h'42c2) +0042be 000b rts +0042c0 e001 mov #h'1, r0 +0042c2 000b rts +0042c4 e002 mov #h'2, r0 +0042c6 000b rts +0042c8 e003 mov #h'3, r0 +0042ca 000b rts +0042cc e004 mov #h'4, r0 +0042ce 000b rts +0042d0 e005 mov #h'5, r0 +0042d2 6043 mov r4, r0 +0042d4 8828 cmp/eq #h'28, r0 +0042d6 8b01 bf h'2 ;@(h'42dc) +0042d8 000b rts +0042da e006 mov #h'6, r0 +0042dc 000b rts +0042de e007 mov #h'7, r0 +0042e0 000b rts +0042e2 e008 mov #h'8, r0 +0042e4 000b rts +0042e6 e009 mov #h'9, r0 +0042e8 000b rts +0042ea e00a mov #h'a, r0 +0042ec e00b mov #h'b, r0 +0042ee 000b rts +0042f0 0009 nop +0042f2 6363 mov r6, r3 +0042f4 d218 mov.l @(h'60,pc), r2 ;@(h'4358) +0042f6 4f22 sts.l pr, @-r15 +0042f8 d318 mov.l @(h'60,pc), r3 ;@(h'435c) +0042fa 7fe8 add #h'e8, r15 +0042fc 1f41 mov.l r4, @(h'4,r15) +0042fe 2f52 mov.l r5, @r15 +004300 1f62 mov.l r6, @(h'8,r15) +004302 2f66 mov.l r6, @-r15 +004304 2f26 mov.l r2, @-r15 +004306 64f3 mov r15, r4 +004308 430b jsr @r3 +00430a 7414 add #h'14, r4 +00430c 55f2 mov.l @(h'8,r15), r5 +00430e e701 mov #h'1, r7 +004310 d313 mov.l @(h'4c,pc), r3 ;@(h'4360) +004312 66f3 mov r15, r6 +004314 7614 add #h'14, r6 +004316 430b jsr @r3 +004318 54f3 mov.l @(h'c,r15), r4 +00431a 7f20 add #h'20, r15 +00431c 4f26 lds.l @r15+, pr +00431e 000b rts +004320 0009 nop +004322 d310 mov.l @(h'40,pc), r3 ;@(h'4364) +004324 6032 mov.l @r3, r0 +004326 8800 cmp/eq #h'0, r0 +004328 8d0e bt/s h'1c ;@(h'4348) +00432a 6403 mov r0, r4 +00432c d10e mov.l @(h'38,pc), r1 ;@(h'4368) +00432e 3010 cmp/eq r1, r0 +004330 8922 bt h'44 ;@(h'4378) +004332 d10e mov.l @(h'38,pc), r1 ;@(h'436c) +004334 3010 cmp/eq r1, r0 +004336 8925 bt h'4a ;@(h'4384) +004338 d10d mov.l @(h'34,pc), r1 ;@(h'4370) +00433a 3010 cmp/eq r1, r0 +00433c 891f bt h'3e ;@(h'437e) +00433e d10d mov.l @(h'34,pc), r1 ;@(h'4374) +004340 3010 cmp/eq r1, r0 +004342 891f bt h'3e ;@(h'4384) +004344 a021 bra h'42 ;@(h'438a) +004346 0009 nop +004348 000b rts +00434a e000 mov #h'0, r0 +00434c 0030 +00434e bdfc bsr h'-408 ;@(h'3f4a) +004350 0031 +004352 60be exts.b r11, r0 +004354 0030 +004356 9d70 mov.w @(h'e0,pc), r13 ;@(h'443a) +004358 0031 +00435a 7df4 add #h'f4, r13 +00435c 0030 +00435e c270 mov.l r0, @(h'1c0,gbr) +004360 0030 +004362 c368 trapa #h'68 +004364 8000 mov.b r0, @(h'0,r0) +004366 0300 +004368 3336 cmp/hi r3, r3 +00436a 3246 cmp/hi r4, r2 +00436c 3439 +00436e 3542 cmp/hs r4, r5 +004370 8000 mov.b r0, @(h'0,r0) +004372 5d7c mov.l @(h'30,r7), r13 +004374 3439 +004376 3342 cmp/hs r4, r3 +004378 9089 mov.w @(h'112,pc), r0 ;@(h'448e) +00437a 000b rts +00437c 0009 nop +00437e 9087 mov.w @(h'10e,pc), r0 ;@(h'4490) +004380 000b rts +004382 0009 nop +004384 9085 mov.w @(h'10a,pc), r0 ;@(h'4492) +004386 000b rts +004388 0009 nop +00438a 9083 mov.w @(h'106,pc), r0 ;@(h'4494) +00438c 000b rts +00438e 0009 nop +004390 2fe6 mov.l r14, @-r15 +004392 6373 mov r7, r3 +004394 2fd6 mov.l r13, @-r15 +004396 73ff add #h'ff, r3 +004398 2fc6 mov.l r12, @-r15 +00439a 4321 shar r3 +00439c 2fb6 mov.l r11, @-r15 +00439e 4321 shar r3 +0043a0 dc3d mov.l @(h'f4,pc), r12 ;@(h'4498) +0043a2 6b63 mov r6, r11 +0043a4 2fa6 mov.l r10, @-r15 +0043a6 4321 shar r3 +0043a8 2f96 mov.l r9, @-r15 +0043aa 6a73 mov r7, r10 +0043ac 2f86 mov.l r8, @-r15 +0043ae 7301 +0043b0 4f22 sts.l pr, @-r15 +0043b2 e800 mov #h'0, r8 +0043b4 4f12 sts.l macl, @-r15 +0043b6 6d83 mov r8, r13 +0043b8 7fe0 add #h'e0, r15 +0043ba 1f41 mov.l r4, @(h'4,r15) +0043bc 2f52 mov.l r5, @r15 +0043be 1f37 mov.l r3, @(h'1c,r15) +0043c0 69f2 mov.l @r15, r9 +0043c2 a055 bra h'aa ;@(h'4470) +0043c4 39ac add r10, r9 +0043c6 6e83 mov r8, r14 +0043c8 53f7 mov.l @(h'1c,r15), r3 +0043ca 6293 mov r9, r2 +0043cc 03d7 mul.l r13, r3 +0043ce 6193 mov r9, r1 +0043d0 031a sts macl, r3 +0043d2 32d8 sub r13, r2 +0043d4 1f36 mov.l r3, @(h'18,r15) +0043d6 31d8 sub r13, r1 +0043d8 72ff add #h'ff, r2 +0043da 71ff add #h'ff, r1 +0043dc 1f23 mov.l r2, @(h'c,r15) +0043de 63b3 mov r11, r3 +0043e0 1f12 mov.l r1, @(h'8,r15) +0043e2 6293 mov r9, r2 +0043e4 33dc add r13, r3 +0043e6 32d8 sub r13, r2 +0043e8 1f35 mov.l r3, @(h'14,r15) +0043ea 4a15 cmp/pl r10 +0043ec 72ff add #h'ff, r2 +0043ee 8f3e bf/s h'7c ;@(h'446e) +0043f0 1f24 mov.l r2, @(h'10,r15) +0043f2 60e3 mov r14, r0 +0043f4 52f6 mov.l @(h'18,r15), r2 +0043f6 e401 mov #h'1, r4 +0043f8 53f1 mov.l @(h'4,r15), r3 +0043fa 4021 shar r0 +0043fc 4021 shar r0 +0043fe 4021 shar r0 +004400 302c add r2, r0 +004402 003c mov.b @(r0,r3), r0 +004404 610c extu.b r0, r1 +004406 60e7 not r14, r0 +004408 c907 and #h'7, r0 +00440a 600b neg r0, r0 +00440c 410d shld r0, r1 +00440e 2419 and r1, r4 +004410 e048 mov #h'48, r0 +004412 00fe mov.l @(r0,r15), r0 +004414 8800 cmp/eq #h'0, r0 +004416 8905 bt h'a ;@(h'4424) +004418 8801 cmp/eq #h'1, r0 +00441a 890d bt h'1a ;@(h'4438) +00441c 8802 cmp/eq #h'2, r0 +00441e 8915 bt h'2a ;@(h'444c) +004420 a022 bra h'44 ;@(h'4468) +004422 0009 nop +004424 644c extu.b r4, r4 +004426 2448 tst r4, r4 +004428 8b1e bf h'3c ;@(h'4468) +00442a e600 mov #h'0, r6 +00442c 65b3 mov r11, r5 +00442e 35ec add r14, r5 +004430 4c0b jsr @r12 +004432 54f3 mov.l @(h'c,r15), r4 +004434 a018 bra h'30 ;@(h'4468) +004436 0009 nop +004438 644c extu.b r4, r4 +00443a 2448 tst r4, r4 +00443c 8914 bt h'28 ;@(h'4468) +00443e e601 mov #h'1, r6 +004440 65b3 mov r11, r5 +004442 35ec add r14, r5 +004444 4c0b jsr @r12 +004446 54f2 mov.l @(h'8,r15), r4 +004448 a00e bra h'1c ;@(h'4468) +00444a 0009 nop +00444c 644c extu.b r4, r4 +00444e 2448 tst r4, r4 +004450 890a bt h'14 ;@(h'4468) +004452 55f5 mov.l @(h'14,r15), r5 +004454 64f2 mov.l @r15, r4 +004456 d111 mov.l @(h'44,pc), r1 ;@(h'449c) +004458 410b jsr @r1 +00445a 34ec add r14, r4 +00445c 2008 tst r0, r0 +00445e 0629 movt r6 +004460 65b3 mov r11, r5 +004462 35ec add r14, r5 +004464 4c0b jsr @r12 +004466 54f4 mov.l @(h'10,r15), r4 +004468 7e01 +00446a 3ea3 cmp/ge r10, r14 +00446c 8bc1 bf h'-7e ;@(h'43f2) +00446e 7d01 +004470 e044 mov #h'44, r0 +004472 03fe mov.l @(r0,r15), r3 +004474 3d33 cmp/ge r3, r13 +004476 8ba6 bf h'-b4 ;@(h'43c6) +004478 7f20 add #h'20, r15 +00447a 4f16 lds.l @r15+, macl +00447c 4f26 lds.l @r15+, pr +00447e 68f6 mov.l @r15+, r8 +004480 69f6 mov.l @r15+, r9 +004482 6af6 mov.l @r15+, r10 +004484 6bf6 mov.l @r15+, r11 +004486 6cf6 mov.l @r15+, r12 +004488 6df6 mov.l @r15+, r13 +00448a 000b rts +00448c 6ef6 mov.l @r15+, r14 +00448e 00a2 stc r2_bank, r0 +004490 00aa +004492 00a8 +004494 00a5 mov.w r10, @(r0,r0) +004496 0000 +004498 0030 +00449a c2d8 mov.l r0, @(h'360,gbr) +00449c 0030 +00449e c2c8 mov.l r0, @(h'320,gbr) +0044a0 2fe6 mov.l r14, @-r15 +0044a2 e340 mov #h'40, r3 +0044a4 9726 mov.w @(h'4c,pc), r7 ;@(h'44f4) +0044a6 e600 mov #h'0, r6 +0044a8 d413 mov.l @(h'4c,pc), r4 ;@(h'44f8) +0044aa 4f22 sts.l pr, @-r15 +0044ac 2f36 mov.l r3, @-r15 +0044ae d213 mov.l @(h'4c,pc), r2 ;@(h'44fc) +0044b0 420b jsr @r2 +0044b2 6563 mov r6, r5 +0044b4 d312 mov.l @(h'48,pc), r3 ;@(h'4500) +0044b6 430b jsr @r3 +0044b8 7f04 +0044ba 941c mov.w @(h'38,pc), r4 ;@(h'44f6) +0044bc d211 mov.l @(h'44,pc), r2 ;@(h'4504) +0044be 420b jsr @r2 +0044c0 0009 nop +0044c2 d311 mov.l @(h'44,pc), r3 ;@(h'4508) +0044c4 430b jsr @r3 +0044c6 0009 nop +0044c8 d210 mov.l @(h'40,pc), r2 ;@(h'450c) +0044ca e17c mov #h'7c, r1 +0044cc d310 mov.l @(h'40,pc), r3 ;@(h'4510) +0044ce 2202 mov.l r0, @r2 +0044d0 430b jsr @r3 +0044d2 041c mov.b @(r0,r1), r4 +0044d4 de0f mov.l @(h'3c,pc), r14 ;@(h'4514) +0044d6 4e0b jsr @r14 +0044d8 0009 nop +0044da 8801 cmp/eq #h'1, r0 +0044dc 8bfb bf h'-a ;@(h'44d6) +0044de d20e mov.l @(h'38,pc), r2 ;@(h'4518) +0044e0 420b jsr @r2 +0044e2 0009 nop +0044e4 d30d mov.l @(h'34,pc), r3 ;@(h'451c) +0044e6 430b jsr @r3 +0044e8 0009 nop +0044ea 6403 mov r0, r4 +0044ec 4f26 lds.l @r15+, pr +0044ee d208 mov.l @(h'20,pc), r2 ;@(h'4510) +0044f0 422b jmp @r2 +0044f2 6ef6 mov.l @r15+, r14 +0044f4 0080 +0044f6 05dc mov.b @(r0,r13), r5 +0044f8 0031 +0044fa 88b2 cmp/eq #h'ffffffb2, r0 +0044fc 0030 +0044fe 9aa4 mov.w @(h'148,pc), r10 ;@(h'464a) +004500 0030 +004502 8f50 bf/s h'a0 ;@(h'45a6) +004504 0030 +004506 d032 mov.l @(h'c8,pc), r0 ;@(h'45d0) +004508 0030 +00450a 8dbe bt/s h'-84 ;@(h'448a) +00450c 0810 +00450e 01dc mov.b @(r0,r13), r1 +004510 0030 +004512 8f9a bf/s h'-cc ;@(h'444a) +004514 0030 +004516 50e8 mov.l @(h'20,r14), r0 +004518 0030 +00451a 8e7c +00451c 0030 +00451e 4322 sts.l pr, @-r3 +004520 2fe6 mov.l r14, @-r15 +004522 e32d mov #h'2d, r3 +004524 2fd6 mov.l r13, @-r15 +004526 e04c mov #h'4c, r0 +004528 de4c mov.l @(h'130,pc), r14 ;@(h'465c) +00452a ed00 mov #h'0, r13 +00452c 2fc6 mov.l r12, @-r15 +00452e 2fb6 mov.l r11, @-r15 +004530 2fa6 mov.l r10, @-r15 +004532 eb01 mov #h'1, r11 +004534 2f96 mov.l r9, @-r15 +004536 ea08 mov #h'8, r10 +004538 2f86 mov.l r8, @-r15 +00453a e806 mov #h'6, r8 +00453c d946 mov.l @(h'118,pc), r9 ;@(h'4658) +00453e 4f22 sts.l pr, @-r15 +004540 4f12 sts.l macl, @-r15 +004542 7f88 add #h'88, r15 +004544 1fa1 mov.l r10, @(h'4,r15) +004546 1f32 mov.l r3, @(h'8,r15) +004548 2fd2 mov.l r13, @r15 +00454a e328 mov #h'28, r3 +00454c 1fd3 mov.l r13, @(h'c,r15) +00454e 0fd6 mov.l r13, @(r0,r15) +004550 e044 mov #h'44, r0 +004552 0fd6 mov.l r13, @(r0,r15) +004554 e040 mov #h'40, r0 +004556 0fd6 mov.l r13, @(r0,r15) +004558 1fde mov.l r13, @(h'38,r15) +00455a 1f38 mov.l r3, @(h'20,r15) +00455c 1fdc mov.l r13, @(h'30,r15) +00455e e05c mov #h'5c, r0 +004560 d33f mov.l @(h'fc,pc), r3 ;@(h'4660) +004562 62d3 mov r13, r2 +004564 dc3f mov.l @(h'fc,pc), r12 ;@(h'4664) +004566 61f3 mov r15, r1 +004568 1fd5 mov.l r13, @(h'14,r15) +00456a 7160 add #h'60, r1 +00456c 0fd6 mov.l r13, @(r0,r15) +00456e e048 mov #h'48, r0 +004570 1fd7 mov.l r13, @(h'1c,r15) +004572 1fdb mov.l r13, @(h'2c,r15) +004574 1fd4 mov.l r13, @(h'10,r15) +004576 1fda mov.l r13, @(h'28,r15) +004578 1fd9 mov.l r13, @(h'24,r15) +00457a 1f3d mov.l r3, @(h'34,r15) +00457c 1f2f mov.l r2, @(h'3c,r15) +00457e 6323 mov r2, r3 +004580 1f36 mov.l r3, @(h'18,r15) +004582 0f26 mov.l r2, @(r0,r15) +004584 d238 mov.l @(h'e0,pc), r2 ;@(h'4668) +004586 d339 mov.l @(h'e4,pc), r3 ;@(h'466c) +004588 430b jsr @r3 +00458a e018 mov #h'18, r0 +00458c d138 mov.l @(h'e0,pc), r1 ;@(h'4670) +00458e e36f mov #h'6f, r3 +004590 21d0 mov.b r13, @r1 +004592 60e2 mov.l @r14, r0 +004594 003c mov.b @(r0,r3), r0 +004596 88ff cmp/eq #h'ffffffff, r0 +004598 8903 bt h'6 ;@(h'45a2) +00459a e26f mov #h'6f, r2 +00459c 60e2 mov.l @r14, r0 +00459e 320c add r0, r2 +0045a0 22d0 mov.b r13, @r2 +0045a2 d334 mov.l @(h'd0,pc), r3 ;@(h'4674) +0045a4 430b jsr @r3 +0045a6 0009 nop +0045a8 d233 mov.l @(h'cc,pc), r2 ;@(h'4678) +0045aa 420b jsr @r2 +0045ac 6403 mov r0, r4 +0045ae d333 mov.l @(h'cc,pc), r3 ;@(h'467c) +0045b0 430b jsr @r3 +0045b2 0009 nop +0045b4 62e2 mov.l @r14, r2 +0045b6 532e mov.l @(h'38,r2), r3 +0045b8 7301 +0045ba 123e mov.l r3, @(h'38,r2) +0045bc 64e2 mov.l @r14, r4 +0045be 740c +0045c0 6040 mov.b @r4, r0 +0045c2 600c extu.b r0, r0 +0045c4 8809 cmp/eq #h'9, r0 +0045c6 8903 bt h'6 ;@(h'45d0) +0045c8 8441 mov.b @(h'1,r4), r0 +0045ca 600c extu.b r0, r0 +0045cc 8809 cmp/eq #h'9, r0 +0045ce 8b18 bf h'30 ;@(h'4602) +0045d0 62e2 mov.l @r14, r2 +0045d2 e048 mov #h'48, r0 +0045d4 032e mov.l @(r0,r2), r3 +0045d6 7301 +0045d8 490b jsr @r9 +0045da 0236 mov.l r3, @(r0,r2) +0045dc d228 mov.l @(h'a0,pc), r2 ;@(h'4680) +0045de 6103 mov r0, r1 +0045e0 420b jsr @r2 +0045e2 6083 mov r8, r0 +0045e4 7001 +0045e6 8803 cmp/eq #h'3, r0 +0045e8 8f0b bf/s h'16 ;@(h'4602) +0045ea 2f02 mov.l r0, @r15 +0045ec d31b mov.l @(h'6c,pc), r3 ;@(h'465c) +0045ee e16f mov #h'6f, r1 +0045f0 6032 mov.l @r3, r0 +0045f2 001c mov.b @(r0,r1), r0 +0045f4 88ff cmp/eq #h'ffffffff, r0 +0045f6 8904 bt h'8 ;@(h'4602) +0045f8 62e2 mov.l @r14, r2 +0045fa e06f mov #h'6f, r0 +0045fc 032c mov.b @(r0,r2), r3 +0045fe 7301 +004600 0234 mov.b r3, @(r0,r2) +004602 64e2 mov.l @r14, r4 +004604 740c +004606 6040 mov.b @r4, r0 +004608 600c extu.b r0, r0 +00460a 8805 cmp/eq #h'5, r0 +00460c 8903 bt h'6 ;@(h'4616) +00460e 8441 mov.b @(h'1,r4), r0 +004610 600c extu.b r0, r0 +004612 8805 cmp/eq #h'5, r0 +004614 8b04 bf h'8 ;@(h'4620) +004616 d21b mov.l @(h'6c,pc), r2 ;@(h'4684) +004618 420b jsr @r2 +00461a e401 mov #h'1, r4 +00461c e301 mov #h'1, r3 +00461e 1f37 mov.l r3, @(h'1c,r15) +004620 60e2 mov.l @r14, r0 +004622 e177 mov #h'77, r1 +004624 001c mov.b @(r0,r1), r0 +004626 8801 cmp/eq #h'1, r0 +004628 8b05 bf h'a ;@(h'4636) +00462a e077 mov #h'77, r0 +00462c dc16 mov.l @(h'58,pc), r12 ;@(h'4688) +00462e e3ff mov #h'ffffffff, r3 +004630 62e2 mov.l @r14, r2 +004632 02d4 mov.b r13, @(r0,r2) +004634 2f32 mov.l r3, @r15 +004636 63f3 mov r15, r3 +004638 7360 add #h'60, r3 +00463a e054 mov #h'54, r0 +00463c 0f36 mov.l r3, @(r0,r15) +00463e 62f3 mov r15, r2 +004640 7264 add #h'64, r2 +004642 e058 mov #h'58, r0 +004644 0f26 mov.l r2, @(r0,r15) +004646 9406 mov.w @(h'c,pc), r4 ;@(h'4656) +004648 d210 mov.l @(h'40,pc), r2 ;@(h'468c) +00464a 420b jsr @r2 +00464c 0009 nop +00464e 2008 tst r0, r0 +004650 8925 bt h'4a ;@(h'469e) +004652 a01d bra h'3a ;@(h'4690) +004654 0009 nop +004656 7532 add #h'32, r5 +004658 0030 +00465a c1b4 mov.w r0, @(h'168,gbr) +00465c 0810 +00465e 01dc mov.b @(r0,r13), r1 +004660 c270 mov.l r0, @(h'1c0,gbr) +004662 0000 +004664 4000 shll r0 +004666 0000 +004668 0031 +00466a b938 bsr h'-d90 ;@(h'38de) +00466c 0030 +00466e c038 mov.b r0, @(h'38,gbr) +004670 0810 +004672 01e0 +004674 0030 +004676 020c mov.b @(r0,r0), r2 +004678 0030 +00467a c2ac mov.l r0, @(h'2b0,gbr) +00467c 0030 +00467e 02a4 mov.b r10, @(r0,r2) +004680 0030 +004682 beb0 bsr h'-2a0 ;@(h'43e6) +004684 0030 +004686 1fd2 mov.l r13, @(h'8,r15) +004688 40e0 +00468a 0000 +00468c 0030 +00468e cf18 or.b #h'18, @(r0,gbr) +004690 d243 mov.l @(h'10c,pc), r2 ;@(h'47a0) +004692 420b jsr @r2 +004694 0009 nop +004696 8801 cmp/eq #h'1, r0 +004698 8b01 bf h'2 ;@(h'469e) +00469a a502 bra h'a04 ;@(h'50a2) +00469c 0009 nop +00469e d341 mov.l @(h'104,pc), r3 ;@(h'47a4) +0046a0 430b jsr @r3 +0046a2 0009 nop +0046a4 977a mov.w @(h'f4,pc), r7 ;@(h'479c) +0046a6 e600 mov #h'0, r6 +0046a8 d43f mov.l @(h'fc,pc), r4 ;@(h'47a8) +0046aa e233 mov #h'33, r2 +0046ac d33f mov.l @(h'fc,pc), r3 ;@(h'47ac) +0046ae 2f26 mov.l r2, @-r15 +0046b0 430b jsr @r3 +0046b2 6563 mov r6, r5 +0046b4 9772 mov.w @(h'e4,pc), r7 ;@(h'479c) +0046b6 e634 mov #h'34, r6 +0046b8 d43d mov.l @(h'f4,pc), r4 ;@(h'47b0) +0046ba e20c mov #h'c, r2 +0046bc d33b mov.l @(h'ec,pc), r3 ;@(h'47ac) +0046be 2f26 mov.l r2, @-r15 +0046c0 430b jsr @r3 +0046c2 e500 mov #h'0, r5 +0046c4 d23b mov.l @(h'ec,pc), r2 ;@(h'47b4) +0046c6 7f08 +0046c8 420b jsr @r2 +0046ca 50ff mov.l @(h'3c,r15), r0 +0046cc d33a mov.l @(h'e8,pc), r3 ;@(h'47b8) +0046ce 430b jsr @r3 +0046d0 0009 nop +0046d2 d23a mov.l @(h'e8,pc), r2 ;@(h'47bc) +0046d4 420b jsr @r2 +0046d6 6403 mov r0, r4 +0046d8 66f2 mov.l @r15, r6 +0046da 65c3 mov r12, r5 +0046dc d338 mov.l @(h'e0,pc), r3 ;@(h'47c0) +0046de 430b jsr @r3 +0046e0 54f2 mov.l @(h'8,r15), r4 +0046e2 2008 tst r0, r0 +0046e4 8909 bt h'12 ;@(h'46fa) +0046e6 d337 mov.l @(h'dc,pc), r3 ;@(h'47c4) +0046e8 430b jsr @r3 +0046ea 0009 nop +0046ec 67f2 mov.l @r15, r7 +0046ee 66f3 mov r15, r6 +0046f0 55f1 mov.l @(h'4,r15), r5 +0046f2 7610 add #h'10, r6 +0046f4 d334 mov.l @(h'd0,pc), r3 ;@(h'47c8) +0046f6 430b jsr @r3 +0046f8 54f2 mov.l @(h'8,r15), r4 +0046fa d234 mov.l @(h'd0,pc), r2 ;@(h'47cc) +0046fc 420b jsr @r2 +0046fe 64c3 mov r12, r4 +004700 2008 tst r0, r0 +004702 891a bt h'34 ;@(h'473a) +004704 d22c mov.l @(h'b0,pc), r2 ;@(h'47b8) +004706 420b jsr @r2 +004708 50f6 mov.l @(h'18,r15), r0 +00470a d331 mov.l @(h'c4,pc), r3 ;@(h'47d0) +00470c 430b jsr @r3 +00470e 6403 mov r0, r4 +004710 66f2 mov.l @r15, r6 +004712 55f1 mov.l @(h'4,r15), r5 +004714 d32f mov.l @(h'bc,pc), r3 ;@(h'47d4) +004716 430b jsr @r3 +004718 54f2 mov.l @(h'8,r15), r4 +00471a 2008 tst r0, r0 +00471c 890d bt h'1a ;@(h'473a) +00471e e307 mov #h'7, r3 +004720 62f2 mov.l @r15, r2 +004722 3233 cmp/ge r3, r2 +004724 8909 bt h'12 ;@(h'473a) +004726 60f2 mov.l @r15, r0 +004728 88ff cmp/eq #h'ffffffff, r0 +00472a 8906 bt h'c ;@(h'473a) +00472c d32a mov.l @(h'a8,pc), r3 ;@(h'47d8) +00472e 66f3 mov r15, r6 +004730 760c +004732 65f3 mov r15, r5 +004734 7514 add #h'14, r5 +004736 430b jsr @r3 +004738 64f3 mov r15, r4 +00473a 64f3 mov r15, r4 +00473c d227 mov.l @(h'9c,pc), r2 ;@(h'47dc) +00473e 420b jsr @r2 +004740 740c +004742 2008 tst r0, r0 +004744 8919 bt h'32 ;@(h'477a) +004746 52f3 mov.l @(h'c,r15), r2 +004748 d325 mov.l @(h'94,pc), r3 ;@(h'47e0) +00474a 7201 +00474c 1f23 mov.l r2, @(h'c,r15) +00474e 430b jsr @r3 +004750 6423 mov r2, r4 +004752 65f2 mov.l @r15, r5 +004754 d323 mov.l @(h'8c,pc), r3 ;@(h'47e4) +004756 430b jsr @r3 +004758 54f2 mov.l @(h'8,r15), r4 +00475a 2008 tst r0, r0 +00475c 890d bt h'1a ;@(h'477a) +00475e e307 mov #h'7, r3 +004760 62f2 mov.l @r15, r2 +004762 3233 cmp/ge r3, r2 +004764 8909 bt h'12 ;@(h'477a) +004766 60f2 mov.l @r15, r0 +004768 88ff cmp/eq #h'ffffffff, r0 +00476a 8906 bt h'c ;@(h'477a) +00476c d31a mov.l @(h'68,pc), r3 ;@(h'47d8) +00476e 66f3 mov r15, r6 +004770 760c +004772 65f3 mov r15, r5 +004774 7514 add #h'14, r5 +004776 430b jsr @r3 +004778 64f3 mov r15, r4 +00477a 65f3 mov r15, r5 +00477c d21a mov.l @(h'68,pc), r2 ;@(h'47e8) +00477e 752c add #h'2c, r5 +004780 420b jsr @r2 +004782 64c3 mov r12, r4 +004784 2008 tst r0, r0 +004786 895b bt h'b6 ;@(h'4840) +004788 d218 mov.l @(h'60,pc), r2 ;@(h'47ec) +00478a 420b jsr @r2 +00478c 0009 nop +00478e d318 mov.l @(h'60,pc), r3 ;@(h'47f0) +004790 430b jsr @r3 +004792 54f2 mov.l @(h'8,r15), r4 +004794 2008 tst r0, r0 +004796 8953 bt h'a6 ;@(h'4840) +004798 a02c bra h'58 ;@(h'47f4) +00479a 0009 nop +00479c 0080 +00479e 0000 +0047a0 0030 +0047a2 251c cmp/str r1, r5 +0047a4 0030 +0047a6 8ef4 +0047a8 0031 +0047aa 84c2 mov.b @(h'2,r12), r0 +0047ac 0030 +0047ae 9aa4 mov.w @(h'148,pc), r10 ;@(h'48fa) +0047b0 0031 +0047b2 87f2 +0047b4 0030 +0047b6 bc64 bsr h'-738 ;@(h'4082) +0047b8 0030 +0047ba bd5c bsr h'-548 ;@(h'4276) +0047bc 0030 +0047be 9996 mov.w @(h'12c,pc), r9 ;@(h'48ee) +0047c0 0030 +0047c2 0630 +0047c4 0030 +0047c6 058e mov.l @(r0,r8), r5 +0047c8 0030 +0047ca 092a sts pr, r9 +0047cc 0030 +0047ce 0d6e mov.l @(r0,r6), r13 +0047d0 0030 +0047d2 0e7a +0047d4 0030 +0047d6 1140 mov.l r4, @(h'0,r1) +0047d8 0030 +0047da 23d6 mov.l r13, @-r3 +0047dc 0030 +0047de 1302 mov.l r0, @(h'8,r3) +0047e0 0030 +0047e2 173e mov.l r3, @(h'38,r7) +0047e4 0030 +0047e6 1a0a mov.l r0, @(h'28,r10) +0047e8 0030 +0047ea 1eda mov.l r13, @(h'28,r14) +0047ec 0030 +0047ee 1f06 mov.l r0, @(h'18,r15) +0047f0 0030 +0047f2 1f5c mov.l r5, @(h'30,r15) +0047f4 63f2 mov.l @r15, r3 +0047f6 2338 tst r3, r3 +0047f8 8b22 bf h'44 ;@(h'4840) +0047fa e048 mov #h'48, r0 +0047fc 63e2 mov.l @r14, r3 +0047fe 023e mov.l @(r0,r3), r2 +004800 7201 +004802 490b jsr @r9 +004804 0326 mov.l r2, @(r0,r3) +004806 6103 mov r0, r1 +004808 d36a mov.l @(h'1a8,pc), r3 ;@(h'49b4) +00480a 430b jsr @r3 +00480c 6083 mov r8, r0 +00480e 7001 +004810 8803 cmp/eq #h'3, r0 +004812 8f0b bf/s h'16 ;@(h'482c) +004814 2f02 mov.l r0, @r15 +004816 e16f mov #h'6f, r1 +004818 d367 mov.l @(h'19c,pc), r3 ;@(h'49b8) +00481a 6032 mov.l @r3, r0 +00481c 001c mov.b @(r0,r1), r0 +00481e 88ff cmp/eq #h'ffffffff, r0 +004820 8904 bt h'8 ;@(h'482c) +004822 e06f mov #h'6f, r0 +004824 62e2 mov.l @r14, r2 +004826 032c mov.b @(r0,r2), r3 +004828 7301 +00482a 0234 mov.b r3, @(r0,r2) +00482c d263 mov.l @(h'18c,pc), r2 ;@(h'49bc) +00482e 420b jsr @r2 +004830 0009 nop +004832 64f3 mov r15, r4 +004834 d362 mov.l @(h'188,pc), r3 ;@(h'49c0) +004836 430b jsr @r3 +004838 740c +00483a e040 mov #h'40, r0 +00483c 1fdb mov.l r13, @(h'2c,r15) +00483e 0fd6 mov.l r13, @(r0,r15) +004840 d360 mov.l @(h'180,pc), r3 ;@(h'49c4) +004842 65f3 mov r15, r5 +004844 751c add #h'1c, r5 +004846 430b jsr @r3 +004848 54f2 mov.l @(h'8,r15), r4 +00484a 2008 tst r0, r0 +00484c 890f bt h'1e ;@(h'486e) +00484e 67f3 mov r15, r7 +004850 66f2 mov.l @r15, r6 +004852 7724 add #h'24, r7 +004854 55f1 mov.l @(h'4,r15), r5 +004856 d35c mov.l @(h'170,pc), r3 ;@(h'49c8) +004858 430b jsr @r3 +00485a 54f2 mov.l @(h'8,r15), r4 +00485c 2008 tst r0, r0 +00485e 8903 bt h'6 ;@(h'4868) +004860 53fa mov.l @(h'28,r15), r3 +004862 7301 +004864 1f3a mov.l r3, @(h'28,r15) +004866 1fd7 mov.l r13, @(h'1c,r15) +004868 d358 mov.l @(h'160,pc), r3 ;@(h'49cc) +00486a 430b jsr @r3 +00486c 54fa mov.l @(h'28,r15), r4 +00486e d358 mov.l @(h'160,pc), r3 ;@(h'49d0) +004870 430b jsr @r3 +004872 54f2 mov.l @(h'8,r15), r4 +004874 2008 tst r0, r0 +004876 891a bt h'34 ;@(h'48ae) +004878 d356 mov.l @(h'158,pc), r3 ;@(h'49d4) +00487a 430b jsr @r3 +00487c 50f6 mov.l @(h'18,r15), r0 +00487e d356 mov.l @(h'158,pc), r3 ;@(h'49d8) +004880 430b jsr @r3 +004882 6403 mov r0, r4 +004884 66f2 mov.l @r15, r6 +004886 55f1 mov.l @(h'4,r15), r5 +004888 d354 mov.l @(h'150,pc), r3 ;@(h'49dc) +00488a 430b jsr @r3 +00488c 54f2 mov.l @(h'8,r15), r4 +00488e 2008 tst r0, r0 +004890 890d bt h'1a ;@(h'48ae) +004892 e307 mov #h'7, r3 +004894 62f2 mov.l @r15, r2 +004896 3233 cmp/ge r3, r2 +004898 8909 bt h'12 ;@(h'48ae) +00489a 60f2 mov.l @r15, r0 +00489c 88ff cmp/eq #h'ffffffff, r0 +00489e 8906 bt h'c ;@(h'48ae) +0048a0 d34f mov.l @(h'13c,pc), r3 ;@(h'49e0) +0048a2 66f3 mov r15, r6 +0048a4 760c +0048a6 65f3 mov r15, r5 +0048a8 7514 add #h'14, r5 +0048aa 430b jsr @r3 +0048ac 64f3 mov r15, r4 +0048ae 55f4 mov.l @(h'10,r15), r5 +0048b0 d348 mov.l @(h'120,pc), r3 ;@(h'49d4) +0048b2 430b jsr @r3 +0048b4 50f6 mov.l @(h'18,r15), r0 +0048b6 61f3 mov r15, r1 +0048b8 d34a mov.l @(h'128,pc), r3 ;@(h'49e4) +0048ba 7150 add #h'50, r1 +0048bc 2102 mov.l r0, @r1 +0048be 430b jsr @r3 +0048c0 6403 mov r0, r4 +0048c2 e050 mov #h'50, r0 +0048c4 55f2 mov.l @(h'8,r15), r5 +0048c6 67f2 mov.l @r15, r7 +0048c8 06fe mov.l @(r0,r15), r6 +0048ca d347 mov.l @(h'11c,pc), r3 ;@(h'49e8) +0048cc 430b jsr @r3 +0048ce 54f1 mov.l @(h'4,r15), r4 +0048d0 52f5 mov.l @(h'14,r15), r2 +0048d2 2228 tst r2, r2 +0048d4 8903 bt h'6 ;@(h'48de) +0048d6 64f3 mov r15, r4 +0048d8 d344 mov.l @(h'110,pc), r3 ;@(h'49ec) +0048da 430b jsr @r3 +0048dc 7414 add #h'14, r4 +0048de d244 mov.l @(h'110,pc), r2 ;@(h'49f0) +0048e0 420b jsr @r2 +0048e2 0009 nop +0048e4 d343 mov.l @(h'10c,pc), r3 ;@(h'49f4) +0048e6 430b jsr @r3 +0048e8 e402 mov #h'2, r4 +0048ea 490b jsr @r9 +0048ec 0009 nop +0048ee 2f06 mov.l r0, @-r15 +0048f0 d241 mov.l @(h'104,pc), r2 ;@(h'49f8) +0048f2 7ff8 add #h'f8, r15 +0048f4 50fb mov.l @(h'2c,r15), r0 +0048f6 7ff8 add #h'f8, r15 +0048f8 420b jsr @r2 +0048fa 2ff6 mov.l r15, @-r15 +0048fc d33f mov.l @(h'fc,pc), r3 ;@(h'49fc) +0048fe 2f36 mov.l r3, @-r15 +004900 d33f mov.l @(h'fc,pc), r3 ;@(h'4a00) +004902 2f36 mov.l r3, @-r15 +004904 d13f mov.l @(h'fc,pc), r1 ;@(h'4a04) +004906 62f3 mov r15, r2 +004908 7210 add #h'10, r2 +00490a 410b jsr @r1 +00490c 2f26 mov.l r2, @-r15 +00490e d33e mov.l @(h'f8,pc), r3 ;@(h'4a08) +004910 430b jsr @r3 +004912 0009 nop +004914 d227 mov.l @(h'9c,pc), r2 ;@(h'49b4) +004916 420b jsr @r2 +004918 61f6 mov.l @r15+, r1 +00491a 8801 cmp/eq #h'1, r0 +00491c 8b17 bf h'2e ;@(h'494e) +00491e 51fd mov.l @(h'34,r15), r1 +004920 d23a mov.l @(h'e8,pc), r2 ;@(h'4a0c) +004922 420b jsr @r2 +004924 e000 mov #h'0, r0 +004926 8800 cmp/eq #h'0, r0 +004928 8911 bt h'22 ;@(h'494e) +00492a 53f3 mov.l @(h'c,r15), r3 +00492c 4315 cmp/pl r3 +00492e 890e bt h'1c ;@(h'494e) +004930 e040 mov #h'40, r0 +004932 01fe mov.l @(r0,r15), r1 +004934 2118 tst r1, r1 +004936 8b0a bf h'14 ;@(h'494e) +004938 62f2 mov.l @r15, r2 +00493a 2228 tst r2, r2 +00493c 8b07 bf h'e ;@(h'494e) +00493e 52fb mov.l @(h'2c,r15), r2 +004940 2228 tst r2, r2 +004942 8b04 bf h'8 ;@(h'494e) +004944 d232 mov.l @(h'c8,pc), r2 ;@(h'4a10) +004946 d333 mov.l @(h'cc,pc), r3 ;@(h'4a14) +004948 430b jsr @r3 +00494a 1f2d mov.l r2, @(h'34,r15) +00494c 1fbb mov.l r11, @(h'2c,r15) +00494e 51fd mov.l @(h'34,r15), r1 +004950 d32e mov.l @(h'b8,pc), r3 ;@(h'4a0c) +004952 430b jsr @r3 +004954 e000 mov #h'0, r0 +004956 8800 cmp/eq #h'0, r0 +004958 896e bt h'dc ;@(h'4a38) +00495a 52f3 mov.l @(h'c,r15), r2 +00495c 4215 cmp/pl r2 +00495e 896b bt h'd6 ;@(h'4a38) +004960 e040 mov #h'40, r0 +004962 01fe mov.l @(r0,r15), r1 +004964 2118 tst r1, r1 +004966 8b67 bf h'ce ;@(h'4a38) +004968 490b jsr @r9 +00496a 0009 nop +00496c 2f06 mov.l r0, @-r15 +00496e 51f1 mov.l @(h'4,r15), r1 +004970 2118 tst r1, r1 +004972 8b01 bf h'2 ;@(h'4978) +004974 a001 bra h'2 ;@(h'497a) +004976 e304 mov #h'4, r3 +004978 e302 mov #h'2, r3 +00497a 6033 mov r3, r0 +00497c d30d mov.l @(h'34,pc), r3 ;@(h'49b4) +00497e 430b jsr @r3 +004980 61f6 mov.l @r15+, r1 +004982 8801 cmp/eq #h'1, r0 +004984 8b50 bf h'a0 ;@(h'4a28) +004986 e044 mov #h'44, r0 +004988 03fe mov.l @(r0,r15), r3 +00498a 4315 cmp/pl r3 +00498c 894c bt h'98 ;@(h'4a28) +00498e d122 mov.l @(h'88,pc), r1 ;@(h'4a18) +004990 410b jsr @r1 +004992 0009 nop +004994 d321 mov.l @(h'84,pc), r3 ;@(h'4a1c) +004996 430b jsr @r3 +004998 600b neg r0, r0 +00499a 1f0d mov.l r0, @(h'34,r15) +00499c d120 mov.l @(h'80,pc), r1 ;@(h'4a20) +00499e d321 mov.l @(h'84,pc), r3 ;@(h'4a24) +0049a0 430b jsr @r3 +0049a2 0009 nop +0049a4 d20b mov.l @(h'2c,pc), r2 ;@(h'49d4) +0049a6 420b jsr @r2 +0049a8 0009 nop +0049aa 61f3 mov r15, r1 +0049ac 7144 add #h'44, r1 +0049ae a043 bra h'86 ;@(h'4a38) +0049b0 2102 mov.l r0, @r1 +0049b2 0000 +0049b4 0030 +0049b6 beb0 bsr h'-2a0 ;@(h'471a) +0049b8 0810 +0049ba 01dc mov.b @(r0,r13), r1 +0049bc 0030 +0049be 2618 tst r1, r6 +0049c0 0030 +0049c2 2434 mov.b r3, @-r4 +0049c4 0030 +0049c6 2012 mov.l r1, @r0 +0049c8 0030 +0049ca 2330 mov.b r3, @r3 +0049cc 0030 +0049ce 223c cmp/str r3, r2 +0049d0 0030 +0049d2 1b00 mov.l r0, @(h'0,r11) +0049d4 0030 +0049d6 bd5c bsr h'-548 ;@(h'4492) +0049d8 0030 +0049da 1c6c mov.l r6, @(h'30,r12) +0049dc 0030 +0049de 1e2c mov.l r2, @(h'30,r14) +0049e0 0030 +0049e2 23d6 mov.l r13, @-r3 +0049e4 0030 +0049e6 0258 sets +0049e8 0030 +0049ea 3190 cmp/eq r9, r1 +0049ec 0030 +0049ee 24ae mulu.w r10, r4 +0049f0 0030 +0049f2 8f50 bf/s h'a0 ;@(h'4a96) +0049f4 0030 +0049f6 0228 clrmac +0049f8 0030 +0049fa b754 bsr h'ea8 ;@(h'58a6) +0049fc 6666 mov.l @r6+, r6 +0049fe 6666 mov.l @r6+, r6 +004a00 3fe6 cmp/hi r14, r15 +004a02 6666 mov.l @r6+, r6 +004a04 0030 +004a06 b994 bsr h'-cd8 ;@(h'3d32) +004a08 0030 +004a0a b3ec bsr h'7d8 ;@(h'51e6) +004a0c 0030 +004a0e b5bc bsr h'b78 ;@(h'558a) +004a10 c200 mov.l r0, @(h'0,gbr) +004a12 0000 +004a14 0030 +004a16 1ed2 mov.l r13, @(h'8,r14) +004a18 0030 +004a1a 030c mov.b @(r0,r0), r3 +004a1c 0030 +004a1e b7a8 bsr h'f50 ;@(h'5972) +004a20 4300 shll r3 +004a22 0000 +004a24 0030 +004a26 ade4 bra h'-438 ;@(h'45f2) +004a28 d376 mov.l @(h'1d8,pc), r3 ;@(h'4c04) +004a2a 430b jsr @r3 +004a2c 64f2 mov.l @r15, r4 +004a2e 600b neg r0, r0 +004a30 d275 mov.l @(h'1d4,pc), r2 ;@(h'4c08) +004a32 420b jsr @r2 +004a34 70c4 add #h'c4, r0 +004a36 1f0d mov.l r0, @(h'34,r15) +004a38 490b jsr @r9 +004a3a 0009 nop +004a3c 53f8 mov.l @(h'20,r15), r3 +004a3e 6103 mov r0, r1 +004a40 4308 shll2 r3 +004a42 4300 shll r3 +004a44 6033 mov r3, r0 +004a46 d371 mov.l @(h'1c4,pc), r3 ;@(h'4c0c) +004a48 430b jsr @r3 +004a4a 0009 nop +004a4c 8801 cmp/eq #h'1, r0 +004a4e 8b17 bf h'2e ;@(h'4a80) +004a50 e30a mov #h'a, r3 +004a52 e04c mov #h'4c, r0 +004a54 02fe mov.l @(r0,r15), r2 +004a56 3237 cmp/gt r3, r2 +004a58 8b12 bf h'24 ;@(h'4a80) +004a5a 52f3 mov.l @(h'c,r15), r2 +004a5c 4215 cmp/pl r2 +004a5e 890f bt h'1e ;@(h'4a80) +004a60 e040 mov #h'40, r0 +004a62 02fe mov.l @(r0,r15), r2 +004a64 2228 tst r2, r2 +004a66 8b0b bf h'16 ;@(h'4a80) +004a68 62f2 mov.l @r15, r2 +004a6a e107 mov #h'7, r1 +004a6c 3213 cmp/ge r1, r2 +004a6e 8907 bt h'e ;@(h'4a80) +004a70 60f2 mov.l @r15, r0 +004a72 88ff cmp/eq #h'ffffffff, r0 +004a74 8904 bt h'8 ;@(h'4a80) +004a76 d366 mov.l @(h'198,pc), r3 ;@(h'4c10) +004a78 430b jsr @r3 +004a7a 54f2 mov.l @(h'8,r15), r4 +004a7c e04c mov #h'4c, r0 +004a7e 0fd6 mov.l r13, @(r0,r15) +004a80 490b jsr @r9 +004a82 0009 nop +004a84 53f8 mov.l @(h'20,r15), r3 +004a86 6103 mov r0, r1 +004a88 6233 mov r3, r2 +004a8a 4308 shll2 r3 +004a8c 332c add r2, r3 +004a8e 4308 shll2 r3 +004a90 4300 shll r3 +004a92 6033 mov r3, r0 +004a94 d35d mov.l @(h'174,pc), r3 ;@(h'4c0c) +004a96 430b jsr @r3 +004a98 0009 nop +004a9a 8801 cmp/eq #h'1, r0 +004a9c 8b07 bf h'e ;@(h'4aae) +004a9e 53f3 mov.l @(h'c,r15), r3 +004aa0 4315 cmp/pl r3 +004aa2 8904 bt h'8 ;@(h'4aae) +004aa4 61f2 mov.l @r15, r1 +004aa6 2118 tst r1, r1 +004aa8 8b01 bf h'2 ;@(h'4aae) +004aaa e040 mov #h'40, r0 +004aac 0fb6 mov.l r11, @(r0,r15) +004aae e040 mov #h'40, r0 +004ab0 00fe mov.l @(r0,r15), r0 +004ab2 8801 cmp/eq #h'1, r0 +004ab4 8b0b bf h'16 ;@(h'4ace) +004ab6 51fd mov.l @(h'34,r15), r1 +004ab8 d056 mov.l @(h'158,pc), r0 ;@(h'4c14) +004aba d257 mov.l @(h'15c,pc), r2 ;@(h'4c18) +004abc 420b jsr @r2 +004abe 0009 nop +004ac0 8800 cmp/eq #h'0, r0 +004ac2 8904 bt h'8 ;@(h'4ace) +004ac4 d355 mov.l @(h'154,pc), r3 ;@(h'4c1c) +004ac6 430b jsr @r3 +004ac8 54fe mov.l @(h'38,r15), r4 +004aca e040 mov #h'40, r0 +004acc 0fd6 mov.l r13, @(r0,r15) +004ace 490b jsr @r9 +004ad0 0009 nop +004ad2 e319 mov #h'19, r3 +004ad4 52f8 mov.l @(h'20,r15), r2 +004ad6 6103 mov r0, r1 +004ad8 0237 mul.l r3, r2 +004ada 031a sts macl, r3 +004adc 6033 mov r3, r0 +004ade d34b mov.l @(h'12c,pc), r3 ;@(h'4c0c) +004ae0 430b jsr @r3 +004ae2 0009 nop +004ae4 8801 cmp/eq #h'1, r0 +004ae6 8b06 bf h'c ;@(h'4af6) +004ae8 53f7 mov.l @(h'1c,r15), r3 +004aea 2338 tst r3, r3 +004aec 8b03 bf h'6 ;@(h'4af6) +004aee d34c mov.l @(h'130,pc), r3 ;@(h'4c20) +004af0 430b jsr @r3 +004af2 e400 mov #h'0, r4 +004af4 1fb7 mov.l r11, @(h'1c,r15) +004af6 65f2 mov.l @r15, r5 +004af8 d34a mov.l @(h'128,pc), r3 ;@(h'4c24) +004afa 430b jsr @r3 +004afc 54f1 mov.l @(h'4,r15), r4 +004afe d24a mov.l @(h'128,pc), r2 ;@(h'4c28) +004b00 420b jsr @r2 +004b02 6403 mov r0, r4 +004b04 63f2 mov.l @r15, r3 +004b06 2f36 mov.l r3, @-r15 +004b08 d248 mov.l @(h'120,pc), r2 ;@(h'4c2c) +004b0a 420b jsr @r2 +004b0c 50f7 mov.l @(h'1c,r15), r0 +004b0e 6703 mov r0, r7 +004b10 d347 mov.l @(h'11c,pc), r3 ;@(h'4c30) +004b12 e628 mov #h'28, r6 +004b14 65f3 mov r15, r5 +004b16 750c +004b18 64f3 mov r15, r4 +004b1a 430b jsr @r3 +004b1c 7408 +004b1e 7f04 +004b20 2008 tst r0, r0 +004b22 8d4e bt/s h'9c ;@(h'4bc2) +004b24 1f0e mov.l r0, @(h'38,r15) +004b26 52fc mov.l @(h'30,r15), r2 +004b28 2228 tst r2, r2 +004b2a 8b0d bf h'1a ;@(h'4b48) +004b2c d341 mov.l @(h'104,pc), r3 ;@(h'4c34) +004b2e 6032 mov.l @r3, r0 +004b30 840c mov.b @(h'c,r0), r0 +004b32 600c extu.b r0, r0 +004b34 8802 cmp/eq #h'2, r0 +004b36 8904 bt h'8 ;@(h'4b42) +004b38 6032 mov.l @r3, r0 +004b3a 840d mov.b @(h'd,r0), r0 +004b3c 600c extu.b r0, r0 +004b3e 8802 cmp/eq #h'2, r0 +004b40 8b02 bf h'4 ;@(h'4b48) +004b42 e407 mov #h'7, r4 +004b44 a013 bra h'26 ;@(h'4b6e) +004b46 2f42 mov.l r4, @r15 +004b48 53fc mov.l @(h'30,r15), r3 +004b4a e202 mov #h'2, r2 +004b4c 3323 cmp/ge r2, r3 +004b4e 890c bt h'18 ;@(h'4b6a) +004b50 d138 mov.l @(h'e0,pc), r1 ;@(h'4c34) +004b52 6012 mov.l @r1, r0 +004b54 840c mov.b @(h'c,r0), r0 +004b56 600c extu.b r0, r0 +004b58 8806 cmp/eq #h'6, r0 +004b5a 8904 bt h'8 ;@(h'4b66) +004b5c 6012 mov.l @r1, r0 +004b5e 840d mov.b @(h'd,r0), r0 +004b60 600c extu.b r0, r0 +004b62 8806 cmp/eq #h'6, r0 +004b64 8b01 bf h'2 ;@(h'4b6a) +004b66 a002 bra h'4 ;@(h'4b6e) +004b68 2fa2 mov.l r10, @r15 +004b6a e209 mov #h'9, r2 +004b6c 2f22 mov.l r2, @r15 +004b6e 53fc mov.l @(h'30,r15), r3 +004b70 2338 tst r3, r3 +004b72 8902 bt h'4 ;@(h'4b7a) +004b74 50fc mov.l @(h'30,r15), r0 +004b76 8802 cmp/eq #h'2, r0 +004b78 8b02 bf h'4 ;@(h'4b80) +004b7a d22f mov.l @(h'bc,pc), r2 ;@(h'4c38) +004b7c 420b jsr @r2 +004b7e 0009 nop +004b80 50fe mov.l @(h'38,r15), r0 +004b82 8802 cmp/eq #h'2, r0 +004b84 8b13 bf h'26 ;@(h'4bae) +004b86 7ff8 add #h'f8, r15 +004b88 d22c mov.l @(h'b0,pc), r2 ;@(h'4c3c) +004b8a 60c3 mov r12, r0 +004b8c d32d mov.l @(h'b4,pc), r3 ;@(h'4c44) +004b8e 2f26 mov.l r2, @-r15 +004b90 d22b mov.l @(h'ac,pc), r2 ;@(h'4c40) +004b92 2f26 mov.l r2, @-r15 +004b94 7ff8 add #h'f8, r15 +004b96 430b jsr @r3 +004b98 2ff6 mov.l r15, @-r15 +004b9a 63f3 mov r15, r3 +004b9c 7310 add #h'10, r3 +004b9e 2f36 mov.l r3, @-r15 +004ba0 d329 mov.l @(h'a4,pc), r3 ;@(h'4c48) +004ba2 430b jsr @r3 +004ba4 0009 nop +004ba6 d329 mov.l @(h'a4,pc), r3 ;@(h'4c4c) +004ba8 430b jsr @r3 +004baa 0009 nop +004bac 6c03 mov r0, r12 +004bae 61c3 mov r12, r1 +004bb0 d227 mov.l @(h'9c,pc), r2 ;@(h'4c50) +004bb2 420b jsr @r2 +004bb4 e000 mov #h'0, r0 +004bb6 8800 cmp/eq #h'0, r0 +004bb8 8900 bt h'0 ;@(h'4bbc) +004bba ec00 mov #h'0, r12 +004bbc 53fc mov.l @(h'30,r15), r3 +004bbe 7301 +004bc0 1f3c mov.l r3, @(h'30,r15) +004bc2 62f2 mov.l @r15, r2 +004bc4 2228 tst r2, r2 +004bc6 8908 bt h'10 ;@(h'4bda) +004bc8 60f2 mov.l @r15, r0 +004bca 8809 cmp/eq #h'9, r0 +004bcc 8b56 bf h'ac ;@(h'4c7c) +004bce d021 mov.l @(h'84,pc), r0 ;@(h'4c54) +004bd0 d211 mov.l @(h'44,pc), r2 ;@(h'4c18) +004bd2 420b jsr @r2 +004bd4 61c3 mov r12, r1 +004bd6 8800 cmp/eq #h'0, r0 +004bd8 8950 bt h'a0 ;@(h'4c7c) +004bda 50f1 mov.l @(h'4,r15), r0 +004bdc 8808 cmp/eq #h'8, r0 +004bde 894d bt h'9a ;@(h'4c7c) +004be0 52f1 mov.l @(h'4,r15), r2 +004be2 32a7 cmp/gt r10, r2 +004be4 8b3a bf h'74 ;@(h'4c5c) +004be6 d108 mov.l @(h'20,pc), r1 ;@(h'4c08) +004be8 410b jsr @r1 +004bea 50f1 mov.l @(h'4,r15), r0 +004bec d31a mov.l @(h'68,pc), r3 ;@(h'4c58) +004bee 6103 mov r0, r1 +004bf0 430b jsr @r3 +004bf2 60c3 mov r12, r0 +004bf4 d10d mov.l @(h'34,pc), r1 ;@(h'4c2c) +004bf6 410b jsr @r1 +004bf8 0009 nop +004bfa 30a3 cmp/ge r10, r0 +004bfc 8f3d bf/s h'7a ;@(h'4c7a) +004bfe 1f01 mov.l r0, @(h'4,r15) +004c00 a03c bra h'78 ;@(h'4c7c) +004c02 0009 nop +004c04 0030 +004c06 0a7a +004c08 0030 +004c0a b7a8 bsr h'f50 ;@(h'5b5e) +004c0c 0030 +004c0e beb0 bsr h'-2a0 ;@(h'4972) +004c10 0030 +004c12 1ac0 mov.l r12, @(h'0,r10) +004c14 42f0 +004c16 0000 +004c18 0030 +004c1a b5bc bsr h'b78 ;@(h'5796) +004c1c 0030 +004c1e 12a0 mov.l r10, @(h'0,r2) +004c20 0030 +004c22 1fd2 mov.l r13, @(h'8,r15) +004c24 0030 +004c26 4282 +004c28 0030 +004c2a 029e mov.l @(r0,r9), r2 +004c2c 0030 +004c2e bd5c bsr h'-548 ;@(h'46ea) +004c30 0030 +004c32 2648 tst r4, r6 +004c34 0810 +004c36 01dc mov.b @(r0,r13), r1 +004c38 0030 +004c3a 2618 tst r1, r6 +004c3c 47ae ldc r7, r2_bank +004c3e 147b mov.l r7, @(h'2c,r4) +004c40 3f94 div1 r9, r15 +004c42 7ae1 add #h'e1, r10 +004c44 0030 +004c46 bcd4 bsr h'-658 ;@(h'45f2) +004c48 0030 +004c4a aa54 bra h'-b58 ;@(h'40f6) +004c4c 0030 +004c4e b478 bsr h'8f0 ;@(h'5542) +004c50 0030 +004c52 b878 bsr h'-f10 ;@(h'3d46) +004c54 4000 shll r0 +004c56 0000 +004c58 0030 +004c5a ade4 bra h'-438 ;@(h'4826) +004c5c 52f1 mov.l @(h'4,r15), r2 +004c5e 32a3 cmp/ge r10, r2 +004c60 890c bt h'18 ;@(h'4c7c) +004c62 d187 mov.l @(h'21c,pc), r1 ;@(h'4e80) +004c64 410b jsr @r1 +004c66 50f1 mov.l @(h'4,r15), r0 +004c68 d386 mov.l @(h'218,pc), r3 ;@(h'4e84) +004c6a 430b jsr @r3 +004c6c 61c3 mov r12, r1 +004c6e d186 mov.l @(h'218,pc), r1 ;@(h'4e88) +004c70 410b jsr @r1 +004c72 0009 nop +004c74 30a7 cmp/gt r10, r0 +004c76 8f01 bf/s h'2 ;@(h'4c7c) +004c78 1f01 mov.l r0, @(h'4,r15) +004c7a 1fa1 mov.l r10, @(h'4,r15) +004c7c 60f2 mov.l @r15, r0 +004c7e 88ff cmp/eq #h'ffffffff, r0 +004c80 8b45 bf h'8a ;@(h'4d0e) +004c82 51f6 mov.l @(h'18,r15), r1 +004c84 d081 mov.l @(h'204,pc), r0 ;@(h'4e8c) +004c86 d282 mov.l @(h'208,pc), r2 ;@(h'4e90) +004c88 420b jsr @r2 +004c8a 0009 nop +004c8c 8800 cmp/eq #h'0, r0 +004c8e 893e bt h'7c ;@(h'4d0e) +004c90 d080 mov.l @(h'200,pc), r0 ;@(h'4e94) +004c92 d37f mov.l @(h'1fc,pc), r3 ;@(h'4e90) +004c94 430b jsr @r3 +004c96 61c3 mov r12, r1 +004c98 8800 cmp/eq #h'0, r0 +004c9a 8938 bt h'70 ;@(h'4d0e) +004c9c d07e mov.l @(h'1f8,pc), r0 ;@(h'4e98) +004c9e d27f mov.l @(h'1fc,pc), r2 ;@(h'4e9c) +004ca0 420b jsr @r2 +004ca2 61c3 mov r12, r1 +004ca4 d37e mov.l @(h'1f8,pc), r3 ;@(h'4ea0) +004ca6 6c03 mov r0, r12 +004ca8 6103 mov r0, r1 +004caa d07a mov.l @(h'1e8,pc), r0 ;@(h'4e94) +004cac 430b jsr @r3 +004cae 0009 nop +004cb0 8800 cmp/eq #h'0, r0 +004cb2 8b2c bf h'58 ;@(h'4d0e) +004cb4 2fd2 mov.l r13, @r15 +004cb6 dc77 mov.l @(h'1dc,pc), r12 ;@(h'4e94) +004cb8 64e2 mov.l @r14, r4 +004cba 740c +004cbc 6040 mov.b @r4, r0 +004cbe 600c extu.b r0, r0 +004cc0 8809 cmp/eq #h'9, r0 +004cc2 8903 bt h'6 ;@(h'4ccc) +004cc4 8441 mov.b @(h'1,r4), r0 +004cc6 600c extu.b r0, r0 +004cc8 8809 cmp/eq #h'9, r0 +004cca 8b1d bf h'3a ;@(h'4d08) +004ccc 62e2 mov.l @r14, r2 +004cce e048 mov #h'48, r0 +004cd0 032e mov.l @(r0,r2), r3 +004cd2 7301 +004cd4 490b jsr @r9 +004cd6 0236 mov.l r3, @(r0,r2) +004cd8 d272 mov.l @(h'1c8,pc), r2 ;@(h'4ea4) +004cda 6103 mov r0, r1 +004cdc 420b jsr @r2 +004cde 6083 mov r8, r0 +004ce0 7001 +004ce2 8803 cmp/eq #h'3, r0 +004ce4 8f0b bf/s h'16 ;@(h'4cfe) +004ce6 2f02 mov.l r0, @r15 +004ce8 d36f mov.l @(h'1bc,pc), r3 ;@(h'4ea8) +004cea e16f mov #h'6f, r1 +004cec 6032 mov.l @r3, r0 +004cee 001c mov.b @(r0,r1), r0 +004cf0 88ff cmp/eq #h'ffffffff, r0 +004cf2 8904 bt h'8 ;@(h'4cfe) +004cf4 62e2 mov.l @r14, r2 +004cf6 e06f mov #h'6f, r0 +004cf8 032c mov.b @(r0,r2), r3 +004cfa 7301 +004cfc 0234 mov.b r3, @(r0,r2) +004cfe 52f2 mov.l @(h'8,r15), r2 +004d00 2228 tst r2, r2 +004d02 8b01 bf h'2 ;@(h'4d08) +004d04 e202 mov #h'2, r2 +004d06 1f22 mov.l r2, @(h'8,r15) +004d08 d368 mov.l @(h'1a0,pc), r3 ;@(h'4eac) +004d0a 430b jsr @r3 +004d0c 0009 nop +004d0e 61c3 mov r12, r1 +004d10 d363 mov.l @(h'18c,pc), r3 ;@(h'4ea0) +004d12 430b jsr @r3 +004d14 e000 mov #h'0, r0 +004d16 8800 cmp/eq #h'0, r0 +004d18 8901 bt h'2 ;@(h'4d1e) +004d1a a109 bra h'212 ;@(h'4f30) +004d1c 0009 nop +004d1e d264 mov.l @(h'190,pc), r2 ;@(h'4eb0) +004d20 420b jsr @r2 +004d22 e401 mov #h'1, r4 +004d24 d363 mov.l @(h'18c,pc), r3 ;@(h'4eb4) +004d26 430b jsr @r3 +004d28 0009 nop +004d2a e05c mov #h'5c, r0 +004d2c 02fe mov.l @(r0,r15), r2 +004d2e 2228 tst r2, r2 +004d30 8b13 bf h'26 ;@(h'4d5a) +004d32 e05c mov #h'5c, r0 +004d34 0fb6 mov.l r11, @(r0,r15) +004d36 53fa mov.l @(h'28,r15), r3 +004d38 2338 tst r3, r3 +004d3a 8b0e bf h'1c ;@(h'4d5a) +004d3c 53f4 mov.l @(h'10,r15), r3 +004d3e 2338 tst r3, r3 +004d40 8b0b bf h'16 ;@(h'4d5a) +004d42 e161 mov #h'61, r1 +004d44 d358 mov.l @(h'160,pc), r3 ;@(h'4ea8) +004d46 6032 mov.l @r3, r0 +004d48 001c mov.b @(r0,r1), r0 +004d4a 88ff cmp/eq #h'ffffffff, r0 +004d4c 8905 bt h'a ;@(h'4d5a) +004d4e e2ff mov #h'ffffffff, r2 +004d50 63e2 mov.l @r14, r3 +004d52 e061 mov #h'61, r0 +004d54 0324 mov.b r2, @(r0,r3) +004d56 d358 mov.l @(h'160,pc), r3 ;@(h'4eb8) +004d58 23b0 mov.b r11, @r3 +004d5a 65f3 mov r15, r5 +004d5c d257 mov.l @(h'15c,pc), r2 ;@(h'4ebc) +004d5e 64f3 mov r15, r4 +004d60 7510 add #h'10, r5 +004d62 420b jsr @r2 +004d64 7428 add #h'28, r4 +004d66 8800 cmp/eq #h'0, r0 +004d68 8911 bt h'22 ;@(h'4d8e) +004d6a 8801 cmp/eq #h'1, r0 +004d6c 8b01 bf h'2 ;@(h'4d72) +004d6e a0b1 bra h'162 ;@(h'4ed4) +004d70 0009 nop +004d72 8802 cmp/eq #h'2, r0 +004d74 8b01 bf h'2 ;@(h'4d7a) +004d76 a0ba bra h'174 ;@(h'4eee) +004d78 0009 nop +004d7a 8803 cmp/eq #h'3, r0 +004d7c 8b01 bf h'2 ;@(h'4d82) +004d7e a0c3 bra h'186 ;@(h'4f08) +004d80 0009 nop +004d82 8804 cmp/eq #h'4, r0 +004d84 8b01 bf h'2 ;@(h'4d8a) +004d86 a0ce bra h'19c ;@(h'4f26) +004d88 0009 nop +004d8a a0d1 bra h'1a2 ;@(h'4f30) +004d8c 0009 nop +004d8e e02a mov #h'2a, r0 +004d90 63e2 mov.l @r14, r3 +004d92 023d mov.w @(r0,r3), r2 +004d94 53f9 mov.l @(h'24,r15), r3 +004d96 622d extu.w r2, r2 +004d98 3327 cmp/gt r2, r3 +004d9a 8b03 bf h'6 ;@(h'4da4) +004d9c 61e2 mov.l @r14, r1 +004d9e e02a mov #h'2a, r0 +004da0 53f9 mov.l @(h'24,r15), r3 +004da2 0135 mov.w r3, @(r0,r1) +004da4 62e2 mov.l @r14, r2 +004da6 e028 mov #h'28, r0 +004da8 032d mov.w @(r0,r2), r3 +004daa 633d extu.w r3, r3 +004dac 52f4 mov.l @(h'10,r15), r2 +004dae 3237 cmp/gt r3, r2 +004db0 8b03 bf h'6 ;@(h'4dba) +004db2 e028 mov #h'28, r0 +004db4 61e2 mov.l @r14, r1 +004db6 53f4 mov.l @(h'10,r15), r3 +004db8 0135 mov.w r3, @(r0,r1) +004dba e044 mov #h'44, r0 +004dbc 62e2 mov.l @r14, r2 +004dbe 53f9 mov.l @(h'24,r15), r3 +004dc0 012e mov.l @(r0,r2), r1 +004dc2 313c add r3, r1 +004dc4 0216 mov.l r1, @(r0,r2) +004dc6 e040 mov #h'40, r0 +004dc8 62e2 mov.l @r14, r2 +004dca 53f4 mov.l @(h'10,r15), r3 +004dcc 012e mov.l @(r0,r2), r1 +004dce 313c add r3, r1 +004dd0 0216 mov.l r1, @(r0,r2) +004dd2 e05a mov #h'5a, r0 +004dd4 d13a mov.l @(h'e8,pc), r1 ;@(h'4ec0) +004dd6 63e2 mov.l @r14, r3 +004dd8 003d mov.w @(r0,r3), r0 +004dda 410b jsr @r1 +004ddc 600d extu.w r0, r0 +004dde 61f3 mov r15, r1 +004de0 d228 mov.l @(h'a0,pc), r2 ;@(h'4e84) +004de2 7148 add #h'48, r1 +004de4 420b jsr @r2 +004de6 6112 mov.l @r1, r1 +004de8 d136 mov.l @(h'd8,pc), r1 ;@(h'4ec4) +004dea 410b jsr @r1 +004dec 0009 nop +004dee e15a mov #h'5a, r1 +004df0 313c add r3, r1 +004df2 65d3 mov r13, r5 +004df4 2101 mov.w r0, @r1 +004df6 e054 mov #h'54, r0 +004df8 06fe mov.l @(r0,r15), r6 +004dfa a010 bra h'20 ;@(h'4e1e) +004dfc 64d3 mov r13, r4 +004dfe 63e2 mov.l @r14, r3 +004e00 d12f mov.l @(h'bc,pc), r1 ;@(h'4ec0) +004e02 732c add #h'2c, r3 +004e04 334c add r4, r3 +004e06 6031 mov.w @r3, r0 +004e08 410b jsr @r1 +004e0a 600d extu.w r0, r0 +004e0c d21d mov.l @(h'74,pc), r2 ;@(h'4e84) +004e0e 420b jsr @r2 +004e10 6166 mov.l @r6+, r1 +004e12 d12c mov.l @(h'b0,pc), r1 ;@(h'4ec4) +004e14 410b jsr @r1 +004e16 0009 nop +004e18 2301 mov.w r0, @r3 +004e1a 7501 +004e1c 7402 +004e1e 3583 cmp/ge r8, r5 +004e20 8bed bf h'-26 ;@(h'4dfe) +004e22 e05c mov #h'5c, r0 +004e24 62e2 mov.l @r14, r2 +004e26 032d mov.w @(r0,r2), r3 +004e28 633d extu.w r3, r3 +004e2a e214 mov #h'14, r2 +004e2c 3323 cmp/ge r2, r3 +004e2e 8b0a bf h'14 ;@(h'4e46) +004e30 60e2 mov.l @r14, r0 +004e32 e164 mov #h'64, r1 +004e34 001c mov.b @(r0,r1), r0 +004e36 88ff cmp/eq #h'ffffffff, r0 +004e38 8905 bt h'a ;@(h'4e46) +004e3a e3ff mov #h'ffffffff, r3 +004e3c 62e2 mov.l @r14, r2 +004e3e e064 mov #h'64, r0 +004e40 0234 mov.b r3, @(r0,r2) +004e42 d21d mov.l @(h'74,pc), r2 ;@(h'4eb8) +004e44 22b0 mov.b r11, @r2 +004e46 e058 mov #h'58, r0 +004e48 d320 mov.l @(h'80,pc), r3 ;@(h'4ecc) +004e4a 01fe mov.l @(r0,r15), r1 +004e4c d01e mov.l @(h'78,pc), r0 ;@(h'4ec8) +004e4e 430b jsr @r3 +004e50 6112 mov.l @r1, r1 +004e52 8800 cmp/eq #h'0, r0 +004e54 890b bt h'16 ;@(h'4e6e) +004e56 e16e mov #h'6e, r1 +004e58 d213 mov.l @(h'4c,pc), r2 ;@(h'4ea8) +004e5a 6022 mov.l @r2, r0 +004e5c 001c mov.b @(r0,r1), r0 +004e5e 88ff cmp/eq #h'ffffffff, r0 +004e60 8905 bt h'a ;@(h'4e6e) +004e62 e3ff mov #h'ffffffff, r3 +004e64 62e2 mov.l @r14, r2 +004e66 e06e mov #h'6e, r0 +004e68 0234 mov.b r3, @(r0,r2) +004e6a d213 mov.l @(h'4c,pc), r2 ;@(h'4eb8) +004e6c 22b0 mov.b r11, @r2 +004e6e dc18 mov.l @(h'60,pc), r12 ;@(h'4ed0) +004e70 55f4 mov.l @(h'10,r15), r5 +004e72 d305 mov.l @(h'14,pc), r3 ;@(h'4e88) +004e74 430b jsr @r3 +004e76 50f6 mov.l @(h'18,r15), r0 +004e78 4c0b jsr @r12 +004e7a 6403 mov r0, r4 +004e7c a116 bra h'22c ;@(h'50ac) +004e7e 0009 nop +004e80 0030 +004e82 b7a8 bsr h'f50 ;@(h'5dd6) +004e84 0030 +004e86 adea bra h'-42c ;@(h'4a5e) +004e88 0030 +004e8a bd5c bsr h'-548 ;@(h'4946) +004e8c 443b +004e8e 8000 mov.b r0, @(h'0,r0) +004e90 0030 +004e92 b6dc bsr h'db8 ;@(h'5c4e) +004e94 4000 shll r0 +004e96 0000 +004e98 3f80 cmp/eq r8, r15 +004e9a 0000 +004e9c 0030 +004e9e ade4 bra h'-438 ;@(h'4a6a) +004ea0 0030 +004ea2 bc6c bsr h'-728 ;@(h'477e) +004ea4 0030 +004ea6 beb0 bsr h'-2a0 ;@(h'4c0a) +004ea8 0810 +004eaa 01dc mov.b @(r0,r13), r1 +004eac 0030 +004eae 2434 mov.b r3, @-r4 +004eb0 0030 +004eb2 c398 trapa #h'98 +004eb4 0030 +004eb6 2618 tst r1, r6 +004eb8 0810 +004eba 01e0 +004ebc 0030 +004ebe 84a0 mov.b @(h'0,r10), r0 +004ec0 0030 +004ec2 bdb4 bsr h'-498 ;@(h'4a2e) +004ec4 0030 +004ec6 bd5c bsr h'-548 ;@(h'4982) +004ec8 4448 +004eca 0000 +004ecc 0030 +004ece b5bc bsr h'b78 ;@(h'5a4a) +004ed0 0030 +004ed2 539c mov.l @(h'30,r9), r3 +004ed4 d246 mov.l @(h'118,pc), r2 ;@(h'4ff0) +004ed6 420b jsr @r2 +004ed8 e401 mov #h'1, r4 +004eda d346 mov.l @(h'118,pc), r3 ;@(h'4ff4) +004edc 430b jsr @r3 +004ede 0009 nop +004ee0 9484 mov.w @(h'108,pc), r4 ;@(h'4fec) +004ee2 d245 mov.l @(h'114,pc), r2 ;@(h'4ff8) +004ee4 420b jsr @r2 +004ee6 0009 nop +004ee8 dc44 mov.l @(h'110,pc), r12 ;@(h'4ffc) +004eea a019 bra h'32 ;@(h'4f20) +004eec 1fb5 mov.l r11, @(h'14,r15) +004eee d340 mov.l @(h'100,pc), r3 ;@(h'4ff0) +004ef0 430b jsr @r3 +004ef2 e401 mov #h'1, r4 +004ef4 d23f mov.l @(h'fc,pc), r2 ;@(h'4ff4) +004ef6 420b jsr @r2 +004ef8 0009 nop +004efa 9477 mov.w @(h'ee,pc), r4 ;@(h'4fec) +004efc d33e mov.l @(h'f8,pc), r3 ;@(h'4ff8) +004efe 430b jsr @r3 +004f00 0009 nop +004f02 dc3f mov.l @(h'fc,pc), r12 ;@(h'5000) +004f04 a00c bra h'18 ;@(h'4f20) +004f06 1fb5 mov.l r11, @(h'14,r15) +004f08 d239 mov.l @(h'e4,pc), r2 ;@(h'4ff0) +004f0a 420b jsr @r2 +004f0c e401 mov #h'1, r4 +004f0e d339 mov.l @(h'e4,pc), r3 ;@(h'4ff4) +004f10 430b jsr @r3 +004f12 0009 nop +004f14 946a mov.w @(h'd4,pc), r4 ;@(h'4fec) +004f16 d238 mov.l @(h'e0,pc), r2 ;@(h'4ff8) +004f18 420b jsr @r2 +004f1a 0009 nop +004f1c 1fb5 mov.l r11, @(h'14,r15) +004f1e dc39 mov.l @(h'e4,pc), r12 ;@(h'5004) +004f20 e309 mov #h'9, r3 +004f22 a002 bra h'4 ;@(h'4f2a) +004f24 2f32 mov.l r3, @r15 +004f26 dc35 mov.l @(h'd4,pc), r12 ;@(h'4ffc) +004f28 2fd2 mov.l r13, @r15 +004f2a d337 mov.l @(h'dc,pc), r3 ;@(h'5008) +004f2c 430b jsr @r3 +004f2e 0009 nop +004f30 51f6 mov.l @(h'18,r15), r1 +004f32 d036 mov.l @(h'd8,pc), r0 ;@(h'500c) +004f34 d336 mov.l @(h'd8,pc), r3 ;@(h'5010) +004f36 430b jsr @r3 +004f38 0009 nop +004f3a d236 mov.l @(h'd8,pc), r2 ;@(h'5014) +004f3c 420b jsr @r2 +004f3e 0009 nop +004f40 7001 +004f42 e314 mov #h'14, r3 +004f44 1f0e mov.l r0, @(h'38,r15) +004f46 52f8 mov.l @(h'20,r15), r2 +004f48 3233 cmp/ge r3, r2 +004f4a 8b06 bf h'c ;@(h'4f5a) +004f4c 52fe mov.l @(h'38,r15), r2 +004f4e 6123 mov r2, r1 +004f50 4200 shll r2 +004f52 321c add r1, r2 +004f54 e128 mov #h'28, r1 +004f56 3128 sub r2, r1 +004f58 1f18 mov.l r1, @(h'20,r15) +004f5a e044 mov #h'44, r0 +004f5c 03fe mov.l @(r0,r15), r3 +004f5e 4315 cmp/pl r3 +004f60 8b04 bf h'8 ;@(h'4f6c) +004f62 e044 mov #h'44, r0 +004f64 01fe mov.l @(r0,r15), r1 +004f66 e044 mov #h'44, r0 +004f68 71ff add #h'ff, r1 +004f6a 0f16 mov.l r1, @(r0,r15) +004f6c d22a mov.l @(h'a8,pc), r2 ;@(h'5018) +004f6e e04c mov #h'4c, r0 +004f70 03fe mov.l @(r0,r15), r3 +004f72 e04c mov #h'4c, r0 +004f74 7301 +004f76 0f36 mov.l r3, @(r0,r15) +004f78 60c3 mov r12, r0 +004f7a 420b jsr @r2 +004f7c 51fd mov.l @(h'34,r15), r1 +004f7e 1f0d mov.l r0, @(h'34,r15) +004f80 d225 mov.l @(h'94,pc), r2 ;@(h'5018) +004f82 60c3 mov r12, r0 +004f84 420b jsr @r2 +004f86 51ff mov.l @(h'3c,r15), r1 +004f88 1f0f mov.l r0, @(h'3c,r15) +004f8a d124 mov.l @(h'90,pc), r1 ;@(h'501c) +004f8c d224 mov.l @(h'90,pc), r2 ;@(h'5020) +004f8e 420b jsr @r2 +004f90 0009 nop +004f92 8800 cmp/eq #h'0, r0 +004f94 8904 bt h'8 ;@(h'4fa0) +004f96 d021 mov.l @(h'84,pc), r0 ;@(h'501c) +004f98 d222 mov.l @(h'88,pc), r2 ;@(h'5024) +004f9a 420b jsr @r2 +004f9c 51ff mov.l @(h'3c,r15), r1 +004f9e 1f0f mov.l r0, @(h'3c,r15) +004fa0 d016 mov.l @(h'58,pc), r0 ;@(h'4ffc) +004fa2 d31f mov.l @(h'7c,pc), r3 ;@(h'5020) +004fa4 430b jsr @r3 +004fa6 61c3 mov r12, r1 +004fa8 8800 cmp/eq #h'0, r0 +004faa 8909 bt h'12 ;@(h'4fc0) +004fac d11e mov.l @(h'78,pc), r1 ;@(h'5028) +004fae 410b jsr @r1 +004fb0 50f1 mov.l @(h'4,r15), r0 +004fb2 d219 mov.l @(h'64,pc), r2 ;@(h'5018) +004fb4 420b jsr @r2 +004fb6 61c3 mov r12, r1 +004fb8 d116 mov.l @(h'58,pc), r1 ;@(h'5014) +004fba 410b jsr @r1 +004fbc 0009 nop +004fbe 1f01 mov.l r0, @(h'4,r15) +004fc0 d00e mov.l @(h'38,pc), r0 ;@(h'4ffc) +004fc2 d313 mov.l @(h'4c,pc), r3 ;@(h'5010) +004fc4 430b jsr @r3 +004fc6 61c3 mov r12, r1 +004fc8 d213 mov.l @(h'4c,pc), r2 ;@(h'5018) +004fca 6403 mov r0, r4 +004fcc 420b jsr @r2 +004fce 51f6 mov.l @(h'18,r15), r1 +004fd0 1f06 mov.l r0, @(h'18,r15) +004fd2 63f2 mov.l @r15, r3 +004fd4 3387 cmp/gt r8, r3 +004fd6 8b29 bf h'52 ;@(h'502c) +004fd8 d30f mov.l @(h'3c,pc), r3 ;@(h'5018) +004fda 6043 mov r4, r0 +004fdc 61f3 mov r15, r1 +004fde 7148 add #h'48, r1 +004fe0 430b jsr @r3 +004fe2 6112 mov.l @r1, r1 +004fe4 61f3 mov r15, r1 +004fe6 7148 add #h'48, r1 +004fe8 a02e bra h'5c ;@(h'5048) +004fea 2102 mov.l r0, @r1 +004fec 02ee mov.l @(r0,r14), r2 +004fee 0000 +004ff0 0030 +004ff2 c388 trapa #h'88 +004ff4 0030 +004ff6 8f50 bf/s h'a0 ;@(h'509a) +004ff8 0030 +004ffa d032 mov.l @(h'c8,pc), r0 ;@(h'50c4) +004ffc 4000 shll r0 +004ffe 0000 +005000 4040 +005002 0000 +005004 4080 +005006 0000 +005008 0030 +00500a 2434 mov.b r3, @-r4 +00500c 43fa +00500e 0000 +005010 0030 +005012 b2ac bsr h'558 ;@(h'556e) +005014 0030 +005016 bd5c bsr h'-548 ;@(h'4ad2) +005018 0030 +00501a adea bra h'-42c ;@(h'4bf2) +00501c 4300 shll r3 +00501e 0000 +005020 0030 +005022 b878 bsr h'-f10 ;@(h'4116) +005024 0030 +005026 ade4 bra h'-438 ;@(h'4bf2) +005028 0030 +00502a b7a8 bsr h'f50 ;@(h'5f7e) +00502c 63f2 mov.l @r15, r3 +00502e 4315 cmp/pl r3 +005030 8b0a bf h'14 ;@(h'5048) +005032 62f3 mov r15, r2 +005034 63f2 mov.l @r15, r3 +005036 6043 mov r4, r0 +005038 73ff add #h'ff, r3 +00503a 4308 shll2 r3 +00503c 7260 add #h'60, r2 +00503e 332c add r2, r3 +005040 d220 mov.l @(h'80,pc), r2 ;@(h'50c4) +005042 420b jsr @r2 +005044 6132 mov.l @r3, r1 +005046 2302 mov.l r0, @r3 +005048 d31f mov.l @(h'7c,pc), r3 ;@(h'50c8) +00504a 7ff8 add #h'f8, r15 +00504c 50fa mov.l @(h'28,r15), r0 +00504e 7ff8 add #h'f8, r15 +005050 430b jsr @r3 +005052 2ff6 mov.l r15, @-r15 +005054 52f4 mov.l @(h'10,r15), r2 +005056 32b3 cmp/ge r11, r2 +005058 8b08 bf h'10 ;@(h'506c) +00505a e106 mov #h'6, r1 +00505c 53f4 mov.l @(h'10,r15), r3 +00505e 3317 cmp/gt r1, r3 +005060 8904 bt h'8 ;@(h'506c) +005062 e300 mov #h'0, r3 +005064 2f36 mov.l r3, @-r15 +005066 d319 mov.l @(h'64,pc), r3 ;@(h'50cc) +005068 a007 bra h'e ;@(h'507a) +00506a 0009 nop +00506c 51f4 mov.l @(h'10,r15), r1 +00506e e206 mov #h'6, r2 +005070 3127 cmp/gt r2, r1 +005072 8b05 bf h'a ;@(h'5080) +005074 e300 mov #h'0, r3 +005076 2f36 mov.l r3, @-r15 +005078 d315 mov.l @(h'54,pc), r3 ;@(h'50d0) +00507a 2f36 mov.l r3, @-r15 +00507c a004 bra h'8 ;@(h'5088) +00507e 0009 nop +005080 e100 mov #h'0, r1 +005082 2f16 mov.l r1, @-r15 +005084 d113 mov.l @(h'4c,pc), r1 ;@(h'50d4) +005086 2f16 mov.l r1, @-r15 +005088 d213 mov.l @(h'4c,pc), r2 ;@(h'50d8) +00508a 63f3 mov r15, r3 +00508c 7310 add #h'10, r3 +00508e 420b jsr @r2 +005090 2f36 mov.l r3, @-r15 +005092 d112 mov.l @(h'48,pc), r1 ;@(h'50dc) +005094 410b jsr @r1 +005096 0009 nop +005098 d311 mov.l @(h'44,pc), r3 ;@(h'50e0) +00509a 430b jsr @r3 +00509c 6403 mov r0, r4 +00509e aad2 bra h'-a5c ;@(h'4646) +0050a0 0009 nop +0050a2 d310 mov.l @(h'40,pc), r3 ;@(h'50e4) +0050a4 430b jsr @r3 +0050a6 0009 nop +0050a8 2e02 mov.l r0, @r14 +0050aa e000 mov #h'0, r0 +0050ac 7f78 add #h'78, r15 +0050ae 4f16 lds.l @r15+, macl +0050b0 4f26 lds.l @r15+, pr +0050b2 68f6 mov.l @r15+, r8 +0050b4 69f6 mov.l @r15+, r9 +0050b6 6af6 mov.l @r15+, r10 +0050b8 6bf6 mov.l @r15+, r11 +0050ba 6cf6 mov.l @r15+, r12 +0050bc 6df6 mov.l @r15+, r13 +0050be 000b rts +0050c0 6ef6 mov.l @r15+, r14 +0050c2 0000 +0050c4 0030 +0050c6 adea bra h'-42c ;@(h'4c9e) +0050c8 0030 +0050ca b754 bsr h'ea8 ;@(h'5f76) +0050cc 4004 rotl r0 +0050ce 0000 +0050d0 4000 shll r0 +0050d2 0000 +0050d4 3ff8 sub r15, r15 +0050d6 0000 +0050d8 0030 +0050da b0dc bsr h'1b8 ;@(h'5296) +0050dc 0030 +0050de b3ec bsr h'7d8 ;@(h'58ba) +0050e0 0030 +0050e2 d032 mov.l @(h'c8,pc), r0 ;@(h'51ac) +0050e4 0030 +0050e6 8dbe bt/s h'-84 ;@(h'5066) +0050e8 4f22 sts.l pr, @-r15 +0050ea b05d bsr h'ba ;@(h'51a8) +0050ec 0009 nop +0050ee 8800 cmp/eq #h'0, r0 +0050f0 8912 bt h'24 ;@(h'5118) +0050f2 881a cmp/eq #h'1a, r0 +0050f4 8913 bt h'26 ;@(h'511e) +0050f6 8832 cmp/eq #h'32, r0 +0050f8 8915 bt h'2a ;@(h'5126) +0050fa 8838 cmp/eq #h'38, r0 +0050fc 8918 bt h'30 ;@(h'5130) +0050fe 8850 cmp/eq #h'50, r0 +005100 891a bt h'34 ;@(h'5138) +005102 8856 cmp/eq #h'56, r0 +005104 891d bt h'3a ;@(h'5142) +005106 886e cmp/eq #h'6e, r0 +005108 891f bt h'3e ;@(h'514a) +00510a 8874 cmp/eq #h'74, r0 +00510c 8922 bt h'44 ;@(h'5154) +00510e 913d mov.w @(h'7a,pc), r1 ;@(h'518c) +005110 3010 cmp/eq r1, r0 +005112 8924 bt h'48 ;@(h'515e) +005114 a025 bra h'4a ;@(h'5162) +005116 0009 nop +005118 4f26 lds.l @r15+, pr +00511a 000b rts +00511c e001 mov #h'1, r0 +00511e b2e7 bsr h'5ce ;@(h'56f0) +005120 0009 nop +005122 a01e bra h'3c ;@(h'5162) +005124 0009 nop +005126 d31a mov.l @(h'68,pc), r3 ;@(h'5190) +005128 430b jsr @r3 +00512a 0009 nop +00512c a019 bra h'32 ;@(h'5162) +00512e 0009 nop +005130 b4ef bsr h'9de ;@(h'5b12) +005132 0009 nop +005134 a015 bra h'2a ;@(h'5162) +005136 0009 nop +005138 d316 mov.l @(h'58,pc), r3 ;@(h'5194) +00513a 430b jsr @r3 +00513c 0009 nop +00513e a010 bra h'20 ;@(h'5162) +005140 0009 nop +005142 b77f bsr h'efe ;@(h'6044) +005144 0009 nop +005146 a00c bra h'18 ;@(h'5162) +005148 0009 nop +00514a d313 mov.l @(h'4c,pc), r3 ;@(h'5198) +00514c 430b jsr @r3 +00514e 0009 nop +005150 a007 bra h'e ;@(h'5162) +005152 0009 nop +005154 d311 mov.l @(h'44,pc), r3 ;@(h'519c) +005156 430b jsr @r3 +005158 0009 nop +00515a a002 bra h'4 ;@(h'5162) +00515c 0009 nop +00515e a007 bra h'e ;@(h'5170) +005160 4f26 lds.l @r15+, pr +005162 d30f mov.l @(h'3c,pc), r3 ;@(h'51a0) +005164 430b jsr @r3 +005166 0009 nop +005168 e000 mov #h'0, r0 +00516a 4f26 lds.l @r15+, pr +00516c 000b rts +00516e 0009 nop +005170 2fe6 mov.l r14, @-r15 +005172 4f22 sts.l pr, @-r15 +005174 de0b mov.l @(h'2c,pc), r14 ;@(h'51a4) +005176 4e0b jsr @r14 +005178 0009 nop +00517a 6503 mov r0, r5 +00517c 645e exts.b r5, r4 +00517e 6043 mov r4, r0 +005180 8802 cmp/eq #h'2, r0 +005182 89f8 bt h'-10 ;@(h'5176) +005184 4f26 lds.l @r15+, pr +005186 6043 mov r4, r0 +005188 000b rts +00518a 6ef6 mov.l @r15+, r14 +00518c 008c mov.b @(r0,r8), r0 +00518e 0000 +005190 0030 +005192 7528 add #h'28, r5 +005194 0030 +005196 7bec add #h'ec, r11 +005198 0030 +00519a 7f66 add #h'66, r15 +00519c 0030 +00519e 67a0 mov.b @r10, r7 +0051a0 0030 +0051a2 8e7c +0051a4 0030 +0051a6 4520 shal r5 +0051a8 2fe6 mov.l r14, @-r15 +0051aa ee02 mov #h'2, r14 +0051ac 2fd6 mov.l r13, @-r15 +0051ae 2fc6 mov.l r12, @-r15 +0051b0 2fb6 mov.l r11, @-r15 +0051b2 eb00 mov #h'0, r11 +0051b4 dc1b mov.l @(h'6c,pc), r12 ;@(h'5224) +0051b6 6db3 mov r11, r13 +0051b8 2fa6 mov.l r10, @-r15 +0051ba ea11 mov #h'11, r10 +0051bc 2f96 mov.l r9, @-r15 +0051be e901 mov #h'1, r9 +0051c0 2f86 mov.l r8, @-r15 +0051c2 e809 mov #h'9, r8 +0051c4 4f22 sts.l pr, @-r15 +0051c6 7fec add #h'ec, r15 +0051c8 1f94 mov.l r9, @(h'10,r15) +0051ca 1f93 mov.l r9, @(h'c,r15) +0051cc 1fb1 mov.l r11, @(h'4,r15) +0051ce 1fb2 mov.l r11, @(h'8,r15) +0051d0 2fb2 mov.l r11, @r15 +0051d2 d315 mov.l @(h'54,pc), r3 ;@(h'5228) +0051d4 430b jsr @r3 +0051d6 0009 nop +0051d8 9722 mov.w @(h'44,pc), r7 ;@(h'5220) +0051da e600 mov #h'0, r6 +0051dc d413 mov.l @(h'4c,pc), r4 ;@(h'522c) +0051de e240 mov #h'40, r2 +0051e0 d313 mov.l @(h'4c,pc), r3 ;@(h'5230) +0051e2 2f26 mov.l r2, @-r15 +0051e4 430b jsr @r3 +0051e6 6563 mov r6, r5 +0051e8 2fe6 mov.l r14, @-r15 +0051ea 67a3 mov r10, r7 +0051ec d211 mov.l @(h'44,pc), r2 ;@(h'5234) +0051ee 6683 mov r8, r6 +0051f0 2f96 mov.l r9, @-r15 +0051f2 65a3 mov r10, r5 +0051f4 2f96 mov.l r9, @-r15 +0051f6 7713 add #h'13, r7 +0051f8 7613 add #h'13, r6 +0051fa 420b jsr @r2 +0051fc 6483 mov r8, r4 +0051fe 7f10 add #h'10, r15 +005200 53f2 mov.l @(h'8,r15), r3 +005202 2338 tst r3, r3 +005204 891b bt h'36 ;@(h'523e) +005206 50f2 mov.l @(h'8,r15), r0 +005208 8802 cmp/eq #h'2, r0 +00520a 8b01 bf h'2 ;@(h'5210) +00520c a001 bra h'2 ;@(h'5212) +00520e e4ff mov #h'ffffffff, r4 +005210 e409 mov #h'9, r4 +005212 d209 mov.l @(h'24,pc), r2 ;@(h'5238) +005214 420b jsr @r2 +005216 0009 nop +005218 8801 cmp/eq #h'1, r0 +00521a 8b0f bf h'1e ;@(h'523c) +00521c a00f bra h'1e ;@(h'523e) +00521e 1fb2 mov.l r11, @(h'8,r15) +005220 0080 +005222 0000 +005224 0030 +005226 cf18 or.b #h'18, @(r0,gbr) +005228 0030 +00522a 8ef4 +00522c 0031 +00522e c80a tst #h'a, r0 +005230 0030 +005232 9aa4 mov.w @(h'148,pc), r10 ;@(h'537e) +005234 0030 +005236 943c mov.w @(h'78,pc), r4 ;@(h'52b2) +005238 0030 +00523a 4160 +00523c 1f92 mov.l r9, @(h'8,r15) +00523e d336 mov.l @(h'd8,pc), r3 ;@(h'5318) +005240 430b jsr @r3 +005242 0009 nop +005244 9262 mov.w @(h'c4,pc), r2 ;@(h'530c) +005246 53f1 mov.l @(h'4,r15), r3 +005248 3327 cmp/gt r2, r3 +00524a 8b0b bf h'16 ;@(h'5264) +00524c d133 mov.l @(h'cc,pc), r1 ;@(h'531c) +00524e 6012 mov.l @r1, r0 +005250 7060 add #h'60, r0 +005252 6000 mov.b @r0, r0 +005254 88ff cmp/eq #h'ffffffff, r0 +005256 8905 bt h'a ;@(h'5264) +005258 d330 mov.l @(h'c0,pc), r3 ;@(h'531c) +00525a e2ff mov #h'ffffffff, r2 +00525c 6132 mov.l @r3, r1 +00525e 7160 add #h'60, r1 +005260 2120 mov.b r2, @r1 +005262 1fe2 mov.l r14, @(h'8,r15) +005264 9453 mov.w @(h'a6,pc), r4 ;@(h'530e) +005266 4c0b jsr @r12 +005268 0009 nop +00526a 2008 tst r0, r0 +00526c 8906 bt h'c ;@(h'527c) +00526e e263 mov #h'63, r2 +005270 3823 cmp/ge r2, r8 +005272 8903 bt h'6 ;@(h'527c) +005274 2dd8 tst r13, r13 +005276 8b01 bf h'2 ;@(h'527c) +005278 781e add #h'1e, r8 +00527a 6de3 mov r14, r13 +00527c 9448 mov.w @(h'90,pc), r4 ;@(h'5310) +00527e 4c0b jsr @r12 +005280 0009 nop +005282 2008 tst r0, r0 +005284 8906 bt h'c ;@(h'5294) +005286 e209 mov #h'9, r2 +005288 3827 cmp/gt r2, r8 +00528a 8b03 bf h'6 ;@(h'5294) +00528c 2dd8 tst r13, r13 +00528e 8b01 bf h'2 ;@(h'5294) +005290 78e2 add #h'e2, r8 +005292 6de3 mov r14, r13 +005294 943d mov.w @(h'7a,pc), r4 ;@(h'5312) +005296 4c0b jsr @r12 +005298 0009 nop +00529a 2008 tst r0, r0 +00529c 8906 bt h'c ;@(h'52ac) +00529e e225 mov #h'25, r2 +0052a0 3a23 cmp/ge r2, r10 +0052a2 8903 bt h'6 ;@(h'52ac) +0052a4 2dd8 tst r13, r13 +0052a6 8b01 bf h'2 ;@(h'52ac) +0052a8 7a18 add #h'18, r10 +0052aa 6de3 mov r14, r13 +0052ac 9432 mov.w @(h'64,pc), r4 ;@(h'5314) +0052ae 4c0b jsr @r12 +0052b0 0009 nop +0052b2 2008 tst r0, r0 +0052b4 8906 bt h'c ;@(h'52c4) +0052b6 e211 mov #h'11, r2 +0052b8 3a27 cmp/gt r2, r10 +0052ba 8b03 bf h'6 ;@(h'52c4) +0052bc 2dd8 tst r13, r13 +0052be 8b01 bf h'2 ;@(h'52c4) +0052c0 7ae8 add #h'e8, r10 +0052c2 6de3 mov r14, r13 +0052c4 4c0b jsr @r12 +0052c6 e436 mov #h'36, r4 +0052c8 2008 tst r0, r0 +0052ca 8d02 bt/s h'4 ;@(h'52d2) +0052cc e439 mov #h'39, r4 +0052ce e20a mov #h'a, r2 +0052d0 2f22 mov.l r2, @r15 +0052d2 4c0b jsr @r12 +0052d4 0009 nop +0052d6 2008 tst r0, r0 +0052d8 890e bt h'1c ;@(h'52f8) +0052da 62f2 mov.l @r15, r2 +0052dc 4215 cmp/pl r2 +0052de 8b0b bf h'16 ;@(h'52f8) +0052e0 d30e mov.l @(h'38,pc), r3 ;@(h'531c) +0052e2 e172 mov #h'72, r1 +0052e4 6032 mov.l @r3, r0 +0052e6 001c mov.b @(r0,r1), r0 +0052e8 88ff cmp/eq #h'ffffffff, r0 +0052ea 8905 bt h'a ;@(h'52f8) +0052ec d20b mov.l @(h'2c,pc), r2 ;@(h'531c) +0052ee e1ff mov #h'ffffffff, r1 +0052f0 6322 mov.l @r2, r3 +0052f2 e072 mov #h'72, r0 +0052f4 0314 mov.b r1, @(r0,r3) +0052f6 1fe2 mov.l r14, @(h'8,r15) +0052f8 940d mov.w @(h'1a,pc), r4 ;@(h'5316) +0052fa 4c0b jsr @r12 +0052fc 0009 nop +0052fe 2008 tst r0, r0 +005300 890e bt h'1c ;@(h'5320) +005302 52f3 mov.l @(h'c,r15), r2 +005304 2228 tst r2, r2 +005306 8b0b bf h'16 ;@(h'5320) +005308 a037 bra h'6e ;@(h'537a) +00530a e000 mov #h'0, r0 +00530c 04b0 +00530e 7545 add #h'45, r5 +005310 7544 add #h'44, r5 +005312 7547 add #h'47, r5 +005314 7542 add #h'42, r5 +005316 7532 add #h'32, r5 +005318 0030 +00531a 8f50 bf/s h'a0 ;@(h'53be) +00531c 0810 +00531e 01dc mov.b @(r0,r13), r1 +005320 9435 mov.w @(h'6a,pc), r4 ;@(h'538e) +005322 d31c mov.l @(h'70,pc), r3 ;@(h'5394) +005324 430b jsr @r3 +005326 0009 nop +005328 2008 tst r0, r0 +00532a 8900 bt h'0 ;@(h'532e) +00532c 1fb4 mov.l r11, @(h'10,r15) +00532e 942f mov.w @(h'5e,pc), r4 ;@(h'5390) +005330 d318 mov.l @(h'60,pc), r3 ;@(h'5394) +005332 430b jsr @r3 +005334 0009 nop +005336 2008 tst r0, r0 +005338 8900 bt h'0 ;@(h'533c) +00533a 1fb3 mov.l r11, @(h'c,r15) +00533c 2dd8 tst r13, r13 +00533e 8900 bt h'0 ;@(h'5342) +005340 7dff add #h'ff, r13 +005342 52f1 mov.l @(h'4,r15), r2 +005344 7201 +005346 1f21 mov.l r2, @(h'4,r15) +005348 63f2 mov.l @r15, r3 +00534a 4315 cmp/pl r3 +00534c 8f03 bf/s h'6 ;@(h'5356) +00534e e43c mov #h'3c, r4 +005350 63f2 mov.l @r15, r3 +005352 73ff add #h'ff, r3 +005354 2f32 mov.l r3, @r15 +005356 d310 mov.l @(h'40,pc), r3 ;@(h'5398) +005358 430b jsr @r3 +00535a 0009 nop +00535c 9417 mov.w @(h'2e,pc), r4 ;@(h'538e) +00535e d20d mov.l @(h'34,pc), r2 ;@(h'5394) +005360 420b jsr @r2 +005362 0009 nop +005364 2008 tst r0, r0 +005366 8901 bt h'2 ;@(h'536c) +005368 af33 bra h'-19a ;@(h'51d2) +00536a 0009 nop +00536c 50f4 mov.l @(h'10,r15), r0 +00536e 8801 cmp/eq #h'1, r0 +005370 8b01 bf h'2 ;@(h'5376) +005372 af2e bra h'-1a4 ;@(h'51d2) +005374 0009 nop +005376 6083 mov r8, r0 +005378 30ac add r10, r0 +00537a 7f14 add #h'14, r15 +00537c 4f26 lds.l @r15+, pr +00537e 68f6 mov.l @r15+, r8 +005380 69f6 mov.l @r15+, r9 +005382 6af6 mov.l @r15+, r10 +005384 6bf6 mov.l @r15+, r11 +005386 6cf6 mov.l @r15+, r12 +005388 6df6 mov.l @r15+, r13 +00538a 000b rts +00538c 6ef6 mov.l @r15+, r14 +00538e 7534 add #h'34, r5 +005390 7532 add #h'32, r5 +005392 0000 +005394 0030 +005396 cf48 or.b #h'48, @(r0,gbr) +005398 0030 +00539a d032 mov.l @(h'c8,pc), r0 ;@(h'5464) +00539c 2fe6 mov.l r14, @-r15 +00539e 2fd6 mov.l r13, @-r15 +0053a0 2fc6 mov.l r12, @-r15 +0053a2 ec1e mov #h'1e, r12 +0053a4 de45 mov.l @(h'114,pc), r14 ;@(h'54bc) +0053a6 2fb6 mov.l r11, @-r15 +0053a8 2fa6 mov.l r10, @-r15 +0053aa 2f96 mov.l r9, @-r15 +0053ac 2f86 mov.l r8, @-r15 +0053ae 6943 mov r4, r9 +0053b0 db41 mov.l @(h'104,pc), r11 ;@(h'54b8) +0053b2 e800 mov #h'0, r8 +0053b4 4f22 sts.l pr, @-r15 +0053b6 e4ff mov #h'ffffffff, r4 +0053b8 7fe8 add #h'e8, r15 +0053ba 6a83 mov r8, r10 +0053bc 2f52 mov.l r5, @r15 +0053be 6083 mov r8, r0 +0053c0 80f4 mov.b r0, @(h'4,r15) +0053c2 e065 mov #h'65, r0 +0053c4 63e2 mov.l @r14, r3 +0053c6 023c mov.b @(r0,r3), r2 +0053c8 e303 mov #h'3, r3 +0053ca 3233 cmp/ge r3, r2 +0053cc 8f03 bf/s h'6 ;@(h'53d6) +0053ce ed01 mov #h'1, r13 +0053d0 61e2 mov.l @r14, r1 +0053d2 0144 mov.b r4, @(r0,r1) +0053d4 2bd0 mov.b r13, @r11 +0053d6 e263 mov #h'63, r2 +0053d8 65e2 mov.l @r14, r5 +0053da 6653 mov r5, r6 +0053dc 7654 add #h'54, r6 +0053de 6361 mov.w @r6, r3 +0053e0 8561 mov.w @(h'2,r6), r0 +0053e2 633d extu.w r3, r3 +0053e4 600d extu.w r0, r0 +0053e6 330c add r0, r3 +0053e8 3323 cmp/ge r2, r3 +0053ea 8b07 bf h'e ;@(h'53fc) +0053ec e066 mov #h'66, r0 +0053ee 005c mov.b @(r0,r5), r0 +0053f0 88ff cmp/eq #h'ffffffff, r0 +0053f2 8903 bt h'6 ;@(h'53fc) +0053f4 62e2 mov.l @r14, r2 +0053f6 e066 mov #h'66, r0 +0053f8 0244 mov.b r4, @(r0,r2) +0053fa 2bd0 mov.b r13, @r11 +0053fc 9359 mov.w @(h'b2,pc), r3 ;@(h'54b2) +0053fe 3933 cmp/ge r3, r9 +005400 8b09 bf h'12 ;@(h'5416) +005402 e167 mov #h'67, r1 +005404 d22d mov.l @(h'b4,pc), r2 ;@(h'54bc) +005406 6022 mov.l @r2, r0 +005408 001c mov.b @(r0,r1), r0 +00540a 88ff cmp/eq #h'ffffffff, r0 +00540c 8903 bt h'6 ;@(h'5416) +00540e e067 mov #h'67, r0 +005410 62e2 mov.l @r14, r2 +005412 0244 mov.b r4, @(r0,r2) +005414 2bd0 mov.b r13, @r11 +005416 934d mov.w @(h'9a,pc), r3 ;@(h'54b4) +005418 3933 cmp/ge r3, r9 +00541a 8b09 bf h'12 ;@(h'5430) +00541c d227 mov.l @(h'9c,pc), r2 ;@(h'54bc) +00541e e168 mov #h'68, r1 +005420 6022 mov.l @r2, r0 +005422 001c mov.b @(r0,r1), r0 +005424 88ff cmp/eq #h'ffffffff, r0 +005426 8903 bt h'6 ;@(h'5430) +005428 62e2 mov.l @r14, r2 +00542a e068 mov #h'68, r0 +00542c 0244 mov.b r4, @(r0,r2) +00542e 2bd0 mov.b r13, @r11 +005430 65e2 mov.l @r14, r5 +005432 e014 mov #h'14, r0 +005434 005c mov.b @(r0,r5), r0 +005436 600c extu.b r0, r0 +005438 8801 cmp/eq #h'1, r0 +00543a 8b0c bf h'18 ;@(h'5456) +00543c e019 mov #h'19, r0 +00543e 005c mov.b @(r0,r5), r0 +005440 600c extu.b r0, r0 +005442 8802 cmp/eq #h'2, r0 +005444 8b07 bf h'e ;@(h'5456) +005446 e069 mov #h'69, r0 +005448 005c mov.b @(r0,r5), r0 +00544a 88ff cmp/eq #h'ffffffff, r0 +00544c 8903 bt h'6 ;@(h'5456) +00544e e069 mov #h'69, r0 +005450 62e2 mov.l @r14, r2 +005452 0244 mov.b r4, @(r0,r2) +005454 2bd0 mov.b r13, @r11 +005456 932e mov.w @(h'5c,pc), r3 ;@(h'54b6) +005458 3930 cmp/eq r3, r9 +00545a 8b09 bf h'12 ;@(h'5470) +00545c d217 mov.l @(h'5c,pc), r2 ;@(h'54bc) +00545e e16c mov #h'6c, r1 +005460 6022 mov.l @r2, r0 +005462 001c mov.b @(r0,r1), r0 +005464 88ff cmp/eq #h'ffffffff, r0 +005466 8903 bt h'6 ;@(h'5470) +005468 62e2 mov.l @r14, r2 +00546a e06c mov #h'6c, r0 +00546c 0244 mov.b r4, @(r0,r2) +00546e 2bd0 mov.b r13, @r11 +005470 63e2 mov.l @r14, r3 +005472 e06f mov #h'6f, r0 +005474 023c mov.b @(r0,r3), r2 +005476 e302 mov #h'2, r3 +005478 3233 cmp/ge r3, r2 +00547a 8b02 bf h'4 ;@(h'5482) +00547c 61e2 mov.l @r14, r1 +00547e 0144 mov.b r4, @(r0,r1) +005480 2bd0 mov.b r13, @r11 +005482 60f2 mov.l @r15, r0 +005484 8845 cmp/eq #h'45, r0 +005486 8b09 bf h'12 ;@(h'549c) +005488 d30c mov.l @(h'30,pc), r3 ;@(h'54bc) +00548a e171 mov #h'71, r1 +00548c 6032 mov.l @r3, r0 +00548e 001c mov.b @(r0,r1), r0 +005490 88ff cmp/eq #h'ffffffff, r0 +005492 8903 bt h'6 ;@(h'549c) +005494 63e2 mov.l @r14, r3 +005496 e071 mov #h'71, r0 +005498 0344 mov.b r4, @(r0,r3) +00549a 2bd0 mov.b r13, @r11 +00549c d608 mov.l @(h'20,pc), r6 ;@(h'54c0) +00549e 65e2 mov.l @r14, r5 +0054a0 535f mov.l @(h'3c,r5), r3 +0054a2 339c add r9, r3 +0054a4 3363 cmp/ge r6, r3 +0054a6 8b12 bf h'24 ;@(h'54ce) +0054a8 e073 mov #h'73, r0 +0054aa 005c mov.b @(r0,r5), r0 +0054ac 88ff cmp/eq #h'ffffffff, r0 +0054ae a009 bra h'12 ;@(h'54c4) +0054b0 0009 nop +0054b2 07d0 +0054b4 1388 mov.l r8, @(h'20,r3) +0054b6 00c8 +0054b8 0810 +0054ba 01e0 +0054bc 0810 +0054be 01dc mov.b @(r0,r13), r1 +0054c0 0000 +0054c2 c350 trapa #h'50 +0054c4 8903 bt h'6 ;@(h'54ce) +0054c6 e073 mov #h'73, r0 +0054c8 62e2 mov.l @r14, r2 +0054ca 0244 mov.b r4, @(r0,r2) +0054cc 2bd0 mov.b r13, @r11 +0054ce 65e2 mov.l @r14, r5 +0054d0 6353 mov r5, r3 +0054d2 732c add #h'2c, r3 +0054d4 6231 mov.w @r3, r2 +0054d6 622d extu.w r2, r2 +0054d8 938c mov.w @(h'118,pc), r3 ;@(h'55f4) +0054da 3237 cmp/gt r3, r2 +0054dc 8b07 bf h'e ;@(h'54ee) +0054de e074 mov #h'74, r0 +0054e0 005c mov.b @(r0,r5), r0 +0054e2 88ff cmp/eq #h'ffffffff, r0 +0054e4 8903 bt h'6 ;@(h'54ee) +0054e6 e074 mov #h'74, r0 +0054e8 63e2 mov.l @r14, r3 +0054ea 0344 mov.b r4, @(r0,r3) +0054ec 2bd0 mov.b r13, @r11 +0054ee e040 mov #h'40, r0 +0054f0 65e2 mov.l @r14, r5 +0054f2 035e mov.l @(r0,r5), r3 +0054f4 3363 cmp/ge r6, r3 +0054f6 8b07 bf h'e ;@(h'5508) +0054f8 e075 mov #h'75, r0 +0054fa 005c mov.b @(r0,r5), r0 +0054fc 88ff cmp/eq #h'ffffffff, r0 +0054fe 8903 bt h'6 ;@(h'5508) +005500 62e2 mov.l @r14, r2 +005502 e075 mov #h'75, r0 +005504 0244 mov.b r4, @(r0,r2) +005506 2bd0 mov.b r13, @r11 +005508 62e2 mov.l @r14, r2 +00550a 7226 add #h'26, r2 +00550c 6321 mov.w @r2, r3 +00550e 633d extu.w r3, r3 +005510 3937 cmp/gt r3, r9 +005512 8b05 bf h'a ;@(h'5520) +005514 63e2 mov.l @r14, r3 +005516 60d3 mov r13, r0 +005518 6233 mov r3, r2 +00551a 7226 add #h'26, r2 +00551c 2291 mov.w r9, @r2 +00551e 80f4 mov.b r0, @(h'4,r15) +005520 63e2 mov.l @r14, r3 +005522 e078 mov #h'78, r0 +005524 523f mov.l @(h'3c,r3), r2 +005526 329c add r9, r2 +005528 132f mov.l r2, @(h'3c,r3) +00552a 63e2 mov.l @r14, r3 +00552c 62f2 mov.l @r15, r2 +00552e 013e mov.l @(r0,r3), r1 +005530 312c add r2, r1 +005532 0316 mov.l r1, @(r0,r3) +005534 d330 mov.l @(h'c0,pc), r3 ;@(h'55f8) +005536 430b jsr @r3 +005538 0009 nop +00553a 2f96 mov.l r9, @-r15 +00553c d22f mov.l @(h'bc,pc), r2 ;@(h'55fc) +00553e 2f26 mov.l r2, @-r15 +005540 d32f mov.l @(h'bc,pc), r3 ;@(h'5600) +005542 64f3 mov r15, r4 +005544 430b jsr @r3 +005546 7418 add #h'18, r4 +005548 52f2 mov.l @(h'8,r15), r2 +00554a 2f26 mov.l r2, @-r15 +00554c d32d mov.l @(h'b4,pc), r3 ;@(h'5604) +00554e 2f36 mov.l r3, @-r15 +005550 d22b mov.l @(h'ac,pc), r2 ;@(h'5600) +005552 64f3 mov r15, r4 +005554 420b jsr @r2 +005556 7418 add #h'18, r4 +005558 60b0 mov.b @r11, r0 +00555a 8801 cmp/eq #h'1, r0 +00555c 8f01 bf/s h'2 ;@(h'5562) +00555e 7f10 add #h'10, r15 +005560 ea02 mov #h'2, r10 +005562 d929 mov.l @(h'a4,pc), r9 ;@(h'5608) +005564 db29 mov.l @(h'a4,pc), r11 ;@(h'560c) +005566 d22a mov.l @(h'a8,pc), r2 ;@(h'5610) +005568 420b jsr @r2 +00556a 0009 nop +00556c 9743 mov.w @(h'86,pc), r7 ;@(h'55f6) +00556e e600 mov #h'0, r6 +005570 d428 mov.l @(h'a0,pc), r4 ;@(h'5614) +005572 e340 mov #h'40, r3 +005574 d228 mov.l @(h'a0,pc), r2 ;@(h'5618) +005576 2f36 mov.l r3, @-r15 +005578 420b jsr @r2 +00557a 6563 mov r6, r5 +00557c 63e2 mov.l @r14, r3 +00557e 843c mov.b @(h'c,r3), r0 +005580 2008 tst r0, r0 +005582 8d0c bt/s h'18 ;@(h'559e) +005584 7f04 +005586 e604 mov #h'4, r6 +005588 64e2 mov.l @r14, r4 +00558a e548 mov #h'48, r5 +00558c d323 mov.l @(h'8c,pc), r3 ;@(h'561c) +00558e 844c mov.b @(h'c,r4), r0 +005590 640c extu.b r0, r4 +005592 74ff add #h'ff, r4 +005594 4408 shll2 r4 +005596 4408 shll2 r4 +005598 4400 shll r4 +00559a 430b jsr @r3 +00559c 34bc add r11, r4 +00559e 62e2 mov.l @r14, r2 +0055a0 2f22 mov.l r2, @r15 +0055a2 6323 mov r2, r3 +0055a4 843d mov.b @(h'd,r3), r0 +0055a6 2008 tst r0, r0 +0055a8 890b bt h'16 ;@(h'55c2) +0055aa e604 mov #h'4, r6 +0055ac 64f2 mov.l @r15, r4 +0055ae e55c mov #h'5c, r5 +0055b0 d31a mov.l @(h'68,pc), r3 ;@(h'561c) +0055b2 844d mov.b @(h'd,r4), r0 +0055b4 640c extu.b r0, r4 +0055b6 74ff add #h'ff, r4 +0055b8 4408 shll2 r4 +0055ba 4408 shll2 r4 +0055bc 4400 shll r4 +0055be 430b jsr @r3 +0055c0 34bc add r11, r4 +0055c2 e700 mov #h'0, r7 +0055c4 66f3 mov r15, r6 +0055c6 7610 add #h'10, r6 +0055c8 e516 mov #h'16, r5 +0055ca 490b jsr @r9 +0055cc e408 mov #h'8, r4 +0055ce e700 mov #h'0, r7 +0055d0 66f3 mov r15, r6 +0055d2 7608 +0055d4 e523 mov #h'23, r5 +0055d6 490b jsr @r9 +0055d8 e412 mov #h'12, r4 +0055da e624 mov #h'24, r6 +0055dc d410 mov.l @(h'40,pc), r4 ;@(h'5620) +0055de d211 mov.l @(h'44,pc), r2 ;@(h'5624) +0055e0 420b jsr @r2 +0055e2 e508 mov #h'8, r5 +0055e4 84f4 mov.b @(h'4,r15), r0 +0055e6 2008 tst r0, r0 +0055e8 8924 bt h'48 ;@(h'5634) +0055ea e308 mov #h'8, r3 +0055ec 2f36 mov.l r3, @-r15 +0055ee e72a mov #h'2a, r7 +0055f0 a01a bra h'34 ;@(h'5628) +0055f2 0009 nop +0055f4 2710 mov.b r1, @r7 +0055f6 0080 +0055f8 0030 +0055fa 8e7c +0055fc 0031 +0055fe f490 +005600 0030 +005602 c270 mov.l r0, @(h'1c0,gbr) +005604 0031 +005606 f498 +005608 0030 +00560a c368 trapa #h'68 +00560c 0031 +00560e ef76 mov #h'76, r15 +005610 0030 +005612 8ef4 +005614 0031 +005616 cc0a tst.b #h'a, @(r0,gbr) +005618 0030 +00561a 9aa4 mov.w @(h'148,pc), r10 ;@(h'5766) +00561c 0030 +00561e a570 bra h'ae0 ;@(h'6102) +005620 0031 +005622 beb0 bsr h'-2a0 ;@(h'5386) +005624 0030 +005626 a214 bra h'428 ;@(h'5a52) +005628 d42a mov.l @(h'a8,pc), r4 ;@(h'56d4) +00562a e630 mov #h'30, r6 +00562c d22a mov.l @(h'a8,pc), r2 ;@(h'56d8) +00562e 420b jsr @r2 +005630 e509 mov #h'9, r5 +005632 7f04 +005634 d229 mov.l @(h'a4,pc), r2 ;@(h'56dc) +005636 e302 mov #h'2, r3 +005638 2f36 mov.l r3, @-r15 +00563a 67c3 mov r12, r7 +00563c 2fd6 mov.l r13, @-r15 +00563e e678 mov #h'78, r6 +005640 2fd6 mov.l r13, @-r15 +005642 770c +005644 65c3 mov r12, r5 +005646 420b jsr @r2 +005648 e43c mov #h'3c, r4 +00564a 943f mov.w @(h'7e,pc), r4 ;@(h'56cc) +00564c d324 mov.l @(h'90,pc), r3 ;@(h'56e0) +00564e 430b jsr @r3 +005650 7f0c +005652 2008 tst r0, r0 +005654 8903 bt h'6 ;@(h'565e) +005656 60c3 mov r12, r0 +005658 882e cmp/eq #h'2e, r0 +00565a 8900 bt h'0 ;@(h'565e) +00565c 7c10 add #h'10, r12 +00565e 9436 mov.w @(h'6c,pc), r4 ;@(h'56ce) +005660 d21f mov.l @(h'7c,pc), r2 ;@(h'56e0) +005662 420b jsr @r2 +005664 0009 nop +005666 2008 tst r0, r0 +005668 8903 bt h'6 ;@(h'5672) +00566a 60c3 mov r12, r0 +00566c 881e cmp/eq #h'1e, r0 +00566e 8900 bt h'0 ;@(h'5672) +005670 7cf0 add #h'f0, r12 +005672 63ae exts.b r10, r3 +005674 2338 tst r3, r3 +005676 8d0e bt/s h'1c ;@(h'5696) +005678 2f32 mov.l r3, @r15 +00567a 6033 mov r3, r0 +00567c 8802 cmp/eq #h'2, r0 +00567e 8b01 bf h'2 ;@(h'5684) +005680 a001 bra h'2 ;@(h'5686) +005682 e4ff mov #h'ffffffff, r4 +005684 e402 mov #h'2, r4 +005686 d217 mov.l @(h'5c,pc), r2 ;@(h'56e4) +005688 420b jsr @r2 +00568a 0009 nop +00568c 8801 cmp/eq #h'1, r0 +00568e 8b01 bf h'2 ;@(h'5694) +005690 a001 bra h'2 ;@(h'5696) +005692 6a83 mov r8, r10 +005694 6ad3 mov r13, r10 +005696 d314 mov.l @(h'50,pc), r3 ;@(h'56e8) +005698 430b jsr @r3 +00569a 0009 nop +00569c 9418 mov.w @(h'30,pc), r4 ;@(h'56d0) +00569e d213 mov.l @(h'4c,pc), r2 ;@(h'56ec) +0056a0 420b jsr @r2 +0056a2 0009 nop +0056a4 2008 tst r0, r0 +0056a6 8901 bt h'2 ;@(h'56ac) +0056a8 af5d bra h'-146 ;@(h'5566) +0056aa 0009 nop +0056ac 60c3 mov r12, r0 +0056ae 881e cmp/eq #h'1e, r0 +0056b0 8b01 bf h'2 ;@(h'56b6) +0056b2 a001 bra h'2 ;@(h'56b8) +0056b4 e000 mov #h'0, r0 +0056b6 e002 mov #h'2, r0 +0056b8 7f18 add #h'18, r15 +0056ba 4f26 lds.l @r15+, pr +0056bc 68f6 mov.l @r15+, r8 +0056be 69f6 mov.l @r15+, r9 +0056c0 6af6 mov.l @r15+, r10 +0056c2 6bf6 mov.l @r15+, r11 +0056c4 6cf6 mov.l @r15+, r12 +0056c6 6df6 mov.l @r15+, r13 +0056c8 000b rts +0056ca 6ef6 mov.l @r15+, r14 +0056cc 7547 add #h'47, r5 +0056ce 7542 add #h'42, r5 +0056d0 7534 add #h'34, r5 +0056d2 0000 +0056d4 0031 +0056d6 d9aa mov.l @(h'2a8,pc), r9 ;@(h'5980) +0056d8 0030 +0056da 9aa4 mov.w @(h'148,pc), r10 ;@(h'5826) +0056dc 0030 +0056de 943c mov.w @(h'78,pc), r4 ;@(h'575a) +0056e0 0030 +0056e2 cf18 or.b #h'18, @(r0,gbr) +0056e4 0030 +0056e6 4160 +0056e8 0030 +0056ea 8f50 bf/s h'a0 ;@(h'578e) +0056ec 0030 +0056ee cf48 or.b #h'48, @(r0,gbr) +0056f0 2fe6 mov.l r14, @-r15 +0056f2 e40d mov #h'd, r4 +0056f4 2fd6 mov.l r13, @-r15 +0056f6 ed01 mov #h'1, r13 +0056f8 2fc6 mov.l r12, @-r15 +0056fa 2fb6 mov.l r11, @-r15 +0056fc 2fa6 mov.l r10, @-r15 +0056fe 6a43 mov r4, r10 +005700 2f96 mov.l r9, @-r15 +005702 2f86 mov.l r8, @-r15 +005704 4f22 sts.l pr, @-r15 +005706 e800 mov #h'0, r8 +005708 4f12 sts.l macl, @-r15 +00570a 6383 mov r8, r3 +00570c 7f98 add #h'98, r15 +00570e 6233 mov r3, r2 +005710 2f42 mov.l r4, @r15 +005712 61f3 mov r15, r1 +005714 1f41 mov.l r4, @(h'4,r15) +005716 7150 add #h'50, r1 +005718 1fd5 mov.l r13, @(h'14,r15) +00571a 1f33 mov.l r3, @(h'c,r15) +00571c 1f24 mov.l r2, @(h'10,r15) +00571e d229 mov.l @(h'a4,pc), r2 ;@(h'57c4) +005720 d329 mov.l @(h'a4,pc), r3 ;@(h'57c8) +005722 430b jsr @r3 +005724 e018 mov #h'18, r0 +005726 61f3 mov r15, r1 +005728 d228 mov.l @(h'a0,pc), r2 ;@(h'57cc) +00572a 7138 add #h'38, r1 +00572c d326 mov.l @(h'98,pc), r3 ;@(h'57c8) +00572e 430b jsr @r3 +005730 e018 mov #h'18, r0 +005732 61f3 mov r15, r1 +005734 d226 mov.l @(h'98,pc), r2 ;@(h'57d0) +005736 7120 add #h'20, r1 +005738 d323 mov.l @(h'8c,pc), r3 ;@(h'57c8) +00573a 430b jsr @r3 +00573c e018 mov #h'18, r0 +00573e ec02 mov #h'2, r12 +005740 de24 mov.l @(h'90,pc), r14 ;@(h'57d4) +005742 e078 mov #h'78, r0 +005744 d124 mov.l @(h'90,pc), r1 ;@(h'57d8) +005746 62e2 mov.l @r14, r2 +005748 032e mov.l @(r0,r2), r3 +00574a 2f36 mov.l r3, @-r15 +00574c 2f16 mov.l r1, @-r15 +00574e 64f3 mov r15, r4 +005750 d322 mov.l @(h'88,pc), r3 ;@(h'57dc) +005752 430b jsr @r3 +005754 7420 add #h'20, r4 +005756 d222 mov.l @(h'88,pc), r2 ;@(h'57e0) +005758 420b jsr @r2 +00575a 7f08 +00575c eb00 mov #h'0, r11 +00575e e300 mov #h'0, r3 +005760 d120 mov.l @(h'80,pc), r1 ;@(h'57e4) +005762 e913 mov #h'13, r9 +005764 2f36 mov.l r3, @-r15 +005766 e67f mov #h'7f, r6 +005768 0b97 mul.l r9, r11 +00576a 2fd6 mov.l r13, @-r15 +00576c 2fd6 mov.l r13, @-r15 +00576e 091a sts macl, r9 +005770 52f3 mov.l @(h'c,r15), r2 +005772 392c add r2, r9 +005774 6793 mov r9, r7 +005776 7713 add #h'13, r7 +005778 6593 mov r9, r5 +00577a 410b jsr @r1 +00577c 6433 mov r3, r4 +00577e 7f0c +005780 d219 mov.l @(h'64,pc), r2 ;@(h'57e8) +005782 e700 mov #h'0, r7 +005784 66b3 mov r11, r6 +005786 4608 shll2 r6 +005788 1f62 mov.l r6, @(h'8,r15) +00578a 63f3 mov r15, r3 +00578c 7320 add #h'20, r3 +00578e 363c add r3, r6 +005790 6662 mov.l @r6, r6 +005792 6593 mov r9, r5 +005794 7508 +005796 420b jsr @r2 +005798 e417 mov #h'17, r4 +00579a 60e2 mov.l @r14, r0 +00579c 6303 mov r0, r3 +00579e 730e +0057a0 33bc add r11, r3 +0057a2 6230 mov.b @r3, r2 +0057a4 2228 tst r2, r2 +0057a6 8b21 bf h'42 ;@(h'57ec) +0057a8 56f2 mov.l @(h'8,r15), r6 +0057aa 6593 mov r9, r5 +0057ac d20e mov.l @(h'38,pc), r2 ;@(h'57e8) +0057ae e700 mov #h'0, r7 +0057b0 63f3 mov r15, r3 +0057b2 7338 add #h'38, r3 +0057b4 363c add r3, r6 +0057b6 7508 +0057b8 6662 mov.l @r6, r6 +0057ba 420b jsr @r2 +0057bc e465 mov #h'65, r4 +0057be a021 bra h'42 ;@(h'5804) +0057c0 0009 nop +0057c2 0000 +0057c4 0031 +0057c6 f4a0 +0057c8 0030 +0057ca c038 mov.b r0, @(h'38,gbr) +0057cc 0031 +0057ce f4b8 +0057d0 0031 +0057d2 f4d0 +0057d4 0810 +0057d6 01dc mov.b @(r0,r13), r1 +0057d8 0031 +0057da f4e8 +0057dc 0030 +0057de c270 mov.l r0, @(h'1c0,gbr) +0057e0 0030 +0057e2 8ef4 +0057e4 0030 +0057e6 943c mov.w @(h'78,pc), r4 ;@(h'5862) +0057e8 0030 +0057ea c3a8 trapa #h'a8 +0057ec 700e +0057ee 00bc mov.b @(r0,r11), r0 +0057f0 600c extu.b r0, r0 +0057f2 8801 cmp/eq #h'1, r0 +0057f4 8b06 bf h'c ;@(h'5804) +0057f6 e700 mov #h'0, r7 +0057f8 d63d mov.l @(h'f4,pc), r6 ;@(h'58f0) +0057fa 6593 mov r9, r5 +0057fc d23d mov.l @(h'f4,pc), r2 ;@(h'58f4) +0057fe 7508 +005800 420b jsr @r2 +005802 e464 mov #h'64, r4 +005804 d33c mov.l @(h'f0,pc), r3 ;@(h'58f8) +005806 6693 mov r9, r6 +005808 d23c mov.l @(h'f0,pc), r2 ;@(h'58fc) +00580a e505 mov #h'5, r5 +00580c 7602 +00580e 64b3 mov r11, r4 +005810 4408 shll2 r4 +005812 4408 shll2 r4 +005814 4400 shll r4 +005816 420b jsr @r2 +005818 343c add r3, r4 +00581a 60e2 mov.l @r14, r0 +00581c 700e +00581e 00bc mov.b @(r0,r11), r0 +005820 600c extu.b r0, r0 +005822 8802 cmp/eq #h'2, r0 +005824 8b0b bf h'16 ;@(h'583e) +005826 6693 mov r9, r6 +005828 d435 mov.l @(h'd4,pc), r4 ;@(h'5900) +00582a 760a +00582c d335 mov.l @(h'd4,pc), r3 ;@(h'5904) +00582e 1f62 mov.l r6, @(h'8,r15) +005830 430b jsr @r3 +005832 e50b mov #h'b, r5 +005834 56f2 mov.l @(h'8,r15), r6 +005836 d434 mov.l @(h'd0,pc), r4 ;@(h'5908) +005838 d334 mov.l @(h'd0,pc), r3 ;@(h'590c) +00583a 430b jsr @r3 +00583c e50b mov #h'b, r5 +00583e 7b01 +005840 e206 mov #h'6, r2 +005842 3b23 cmp/ge r2, r11 +005844 8b8b bf h'-ea ;@(h'575e) +005846 6ba3 mov r10, r11 +005848 d231 mov.l @(h'c4,pc), r2 ;@(h'5910) +00584a e67f mov #h'7f, r6 +00584c 2fc6 mov.l r12, @-r15 +00584e 65a3 mov r10, r5 +005850 2fd6 mov.l r13, @-r15 +005852 7b13 add #h'13, r11 +005854 2fd6 mov.l r13, @-r15 +005856 67b3 mov r11, r7 +005858 420b jsr @r2 +00585a e400 mov #h'0, r4 +00585c 2fc6 mov.l r12, @-r15 +00585e 67b3 mov r11, r7 +005860 d32b mov.l @(h'ac,pc), r3 ;@(h'5910) +005862 e613 mov #h'13, r6 +005864 2fd6 mov.l r13, @-r15 +005866 65a3 mov r10, r5 +005868 2fd6 mov.l r13, @-r15 +00586a 430b jsr @r3 +00586c e401 mov #h'1, r4 +00586e e200 mov #h'0, r2 +005870 d327 mov.l @(h'9c,pc), r3 ;@(h'5910) +005872 e70d mov #h'd, r7 +005874 2f26 mov.l r2, @-r15 +005876 e662 mov #h'62, r6 +005878 2f26 mov.l r2, @-r15 +00587a 6523 mov r2, r5 +00587c 2fd6 mov.l r13, @-r15 +00587e 430b jsr @r3 +005880 e41b mov #h'1b, r4 +005882 e200 mov #h'0, r2 +005884 d323 mov.l @(h'8c,pc), r3 ;@(h'5914) +005886 e70e mov #h'e, r7 +005888 2f26 mov.l r2, @-r15 +00588a e65c mov #h'5c, r6 +00588c 6573 mov r7, r5 +00588e 430b jsr @r3 +005890 e450 mov #h'50, r4 +005892 e210 mov #h'10, r2 +005894 972b mov.w @(h'56,pc), r7 ;@(h'58ee) +005896 e600 mov #h'0, r6 +005898 d41f mov.l @(h'7c,pc), r4 ;@(h'5918) +00589a 2f26 mov.l r2, @-r15 +00589c d31f mov.l @(h'7c,pc), r3 ;@(h'591c) +00589e 430b jsr @r3 +0058a0 6563 mov r6, r5 +0058a2 7f2c add #h'2c, r15 +0058a4 d314 mov.l @(h'50,pc), r3 ;@(h'58f8) +0058a6 e600 mov #h'0, r6 +0058a8 d214 mov.l @(h'50,pc), r2 ;@(h'58fc) +0058aa e551 mov #h'51, r5 +0058ac 64e2 mov.l @r14, r4 +0058ae e014 mov #h'14, r0 +0058b0 044c mov.b @(r0,r4), r4 +0058b2 644c extu.b r4, r4 +0058b4 4408 shll2 r4 +0058b6 4408 shll2 r4 +0058b8 4400 shll r4 +0058ba 420b jsr @r2 +0058bc 343c add r3, r4 +0058be e702 mov #h'2, r7 +0058c0 d30c mov.l @(h'30,pc), r3 ;@(h'58f4) +0058c2 66f3 mov r15, r6 +0058c4 7618 add #h'18, r6 +0058c6 6573 mov r7, r5 +0058c8 430b jsr @r3 +0058ca e466 mov #h'66, r4 +0058cc 52f4 mov.l @(h'10,r15), r2 +0058ce 2228 tst r2, r2 +0058d0 8929 bt h'52 ;@(h'5926) +0058d2 50f4 mov.l @(h'10,r15), r0 +0058d4 8802 cmp/eq #h'2, r0 +0058d6 8b01 bf h'2 ;@(h'58dc) +0058d8 a001 bra h'2 ;@(h'58de) +0058da e4ff mov #h'ffffffff, r4 +0058dc e401 mov #h'1, r4 +0058de d210 mov.l @(h'40,pc), r2 ;@(h'5920) +0058e0 420b jsr @r2 +0058e2 0009 nop +0058e4 8801 cmp/eq #h'1, r0 +0058e6 8b1d bf h'3a ;@(h'5924) +0058e8 e200 mov #h'0, r2 +0058ea a01c bra h'38 ;@(h'5926) +0058ec 1f24 mov.l r2, @(h'10,r15) +0058ee 0080 +0058f0 0031 +0058f2 f4ec +0058f4 0030 +0058f6 c3a8 trapa #h'a8 +0058f8 0031 +0058fa ba10 bsr h'-be0 ;@(h'4d1e) +0058fc 0030 +0058fe a570 bra h'ae0 ;@(h'63e2) +005900 0031 +005902 bea8 bsr h'-2b0 ;@(h'5656) +005904 0030 +005906 a2d0 bra h'5a0 ;@(h'5eaa) +005908 0031 +00590a bea0 bsr h'-2c0 ;@(h'564e) +00590c 0030 +00590e a214 bra h'428 ;@(h'5d3a) +005910 0030 +005912 943c mov.w @(h'78,pc), r4 ;@(h'598e) +005914 0030 +005916 90be mov.w @(h'17c,pc), r0 ;@(h'5a96) +005918 0031 +00591a d10a mov.l @(h'28,pc), r1 ;@(h'5944) +00591c 0030 +00591e 9aa4 mov.w @(h'148,pc), r10 ;@(h'5a6a) +005920 0030 +005922 4160 +005924 1fd4 mov.l r13, @(h'10,r15) +005926 d31e mov.l @(h'78,pc), r3 ;@(h'59a0) +005928 430b jsr @r3 +00592a 0009 nop +00592c 62f2 mov.l @r15, r2 +00592e 53f1 mov.l @(h'4,r15), r3 +005930 3320 cmp/eq r2, r3 +005932 8901 bt h'2 ;@(h'5938) +005934 a09c bra h'138 ;@(h'5a70) +005936 0009 nop +005938 53f3 mov.l @(h'c,r15), r3 +00593a 2338 tst r3, r3 +00593c 8901 bt h'2 ;@(h'5942) +00593e a097 bra h'12e ;@(h'5a70) +005940 0009 nop +005942 942b mov.w @(h'56,pc), r4 ;@(h'599c) +005944 d317 mov.l @(h'5c,pc), r3 ;@(h'59a4) +005946 430b jsr @r3 +005948 0009 nop +00594a 2008 tst r0, r0 +00594c 8910 bt h'20 ;@(h'5970) +00594e 6083 mov r8, r0 +005950 8805 cmp/eq #h'5, r0 +005952 890d bt h'1a ;@(h'5970) +005954 e21e mov #h'1e, r2 +005956 3a27 cmp/gt r2, r10 +005958 8f05 bf/s h'a ;@(h'5966) +00595a 7801 +00595c 51f1 mov.l @(h'4,r15), r1 +00595e 71ed add #h'ed, r1 +005960 1f11 mov.l r1, @(h'4,r15) +005962 a003 bra h'6 ;@(h'596c) +005964 7a13 add #h'13, r10 +005966 7a13 add #h'13, r10 +005968 e106 mov #h'6, r1 +00596a 1f13 mov.l r1, @(h'c,r15) +00596c a0b6 bra h'16c ;@(h'5adc) +00596e 0009 nop +005970 9415 mov.w @(h'2a,pc), r4 ;@(h'599e) +005972 d20c mov.l @(h'30,pc), r2 ;@(h'59a4) +005974 420b jsr @r2 +005976 0009 nop +005978 2008 tst r0, r0 +00597a 8915 bt h'2a ;@(h'59a8) +00597c 2888 tst r8, r8 +00597e 8913 bt h'26 ;@(h'59a8) +005980 e314 mov #h'14, r3 +005982 3a33 cmp/ge r3, r10 +005984 8d05 bt/s h'a ;@(h'5992) +005986 78ff add #h'ff, r8 +005988 51f1 mov.l @(h'4,r15), r1 +00598a 7113 add #h'13, r1 +00598c 1f11 mov.l r1, @(h'4,r15) +00598e a003 bra h'6 ;@(h'5998) +005990 7aed add #h'ed, r10 +005992 7aed add #h'ed, r10 +005994 e106 mov #h'6, r1 +005996 1f13 mov.l r1, @(h'c,r15) +005998 a0a0 bra h'140 ;@(h'5adc) +00599a 0009 nop +00599c 7547 add #h'47, r5 +00599e 7542 add #h'42, r5 +0059a0 0030 +0059a2 8f50 bf/s h'a0 ;@(h'5a46) +0059a4 0030 +0059a6 cf18 or.b #h'18, @(r0,gbr) +0059a8 9481 mov.w @(h'102,pc), r4 ;@(h'5aae) +0059aa d241 mov.l @(h'104,pc), r2 ;@(h'5ab0) +0059ac 420b jsr @r2 +0059ae 0009 nop +0059b0 2008 tst r0, r0 +0059b2 8b01 bf h'2 ;@(h'59b8) +0059b4 a092 bra h'124 ;@(h'5adc) +0059b6 0009 nop +0059b8 52f5 mov.l @(h'14,r15), r2 +0059ba 2228 tst r2, r2 +0059bc 8901 bt h'2 ;@(h'59c2) +0059be a08d bra h'11a ;@(h'5adc) +0059c0 0009 nop +0059c2 1fd5 mov.l r13, @(h'14,r15) +0059c4 64e2 mov.l @r14, r4 +0059c6 6343 mov r4, r3 +0059c8 730e +0059ca 338c add r8, r3 +0059cc 6230 mov.b @r3, r2 +0059ce 2228 tst r2, r2 +0059d0 8b3a bf h'74 ;@(h'5a48) +0059d2 6b83 mov r8, r11 +0059d4 4b08 shll2 r11 +0059d6 63f3 mov r15, r3 +0059d8 7350 add #h'50, r3 +0059da 3b3c add r3, r11 +0059dc 62b2 mov.l @r11, r2 +0059de e078 mov #h'78, r0 +0059e0 014e mov.l @(r0,r4), r1 +0059e2 3123 cmp/ge r2, r1 +0059e4 8901 bt h'2 ;@(h'59ea) +0059e6 a079 bra h'f2 ;@(h'5adc) +0059e8 0009 nop +0059ea e050 mov #h'50, r0 +0059ec 62b2 mov.l @r11, r2 +0059ee 014e mov.l @(r0,r4), r1 +0059f0 312c add r2, r1 +0059f2 0416 mov.l r1, @(r0,r4) +0059f4 62e2 mov.l @r14, r2 +0059f6 e078 mov #h'78, r0 +0059f8 61b2 mov.l @r11, r1 +0059fa 032e mov.l @(r0,r2), r3 +0059fc 3318 sub r1, r3 +0059fe 0236 mov.l r3, @(r0,r2) +005a00 63e2 mov.l @r14, r3 +005a02 e050 mov #h'50, r0 +005a04 730e +005a06 338c add r8, r3 +005a08 23d0 mov.b r13, @r3 +005a0a 62e2 mov.l @r14, r2 +005a0c d329 mov.l @(h'a4,pc), r3 ;@(h'5ab4) +005a0e 012e mov.l @(r0,r2), r1 +005a10 3133 cmp/ge r3, r1 +005a12 8b09 bf h'12 ;@(h'5a28) +005a14 60e2 mov.l @r14, r0 +005a16 e175 mov #h'75, r1 +005a18 001c mov.b @(r0,r1), r0 +005a1a 88ff cmp/eq #h'ffffffff, r0 +005a1c 8904 bt h'8 ;@(h'5a28) +005a1e e2ff mov #h'ffffffff, r2 +005a20 63e2 mov.l @r14, r3 +005a22 e075 mov #h'75, r0 +005a24 0324 mov.b r2, @(r0,r3) +005a26 1fc4 mov.l r12, @(h'10,r15) +005a28 60e2 mov.l @r14, r0 +005a2a e163 mov #h'63, r1 +005a2c 001c mov.b @(r0,r1), r0 +005a2e 88ff cmp/eq #h'ffffffff, r0 +005a30 8954 bt h'a8 ;@(h'5adc) +005a32 d221 mov.l @(h'84,pc), r2 ;@(h'5ab8) +005a34 420b jsr @r2 +005a36 0009 nop +005a38 8801 cmp/eq #h'1, r0 +005a3a 8b4f bf h'9e ;@(h'5adc) +005a3c 62e2 mov.l @r14, r2 +005a3e e3ff mov #h'ffffffff, r3 +005a40 e063 mov #h'63, r0 +005a42 0234 mov.b r3, @(r0,r2) +005a44 a04a bra h'94 ;@(h'5adc) +005a46 1fc4 mov.l r12, @(h'10,r15) +005a48 6043 mov r4, r0 +005a4a 700e +005a4c 008c mov.b @(r0,r8), r0 +005a4e 600c extu.b r0, r0 +005a50 8801 cmp/eq #h'1, r0 +005a52 8b43 bf h'86 ;@(h'5adc) +005a54 e014 mov #h'14, r0 +005a56 6343 mov r4, r3 +005a58 024c mov.b @(r0,r4), r2 +005a5a 730e +005a5c 622c extu.b r2, r2 +005a5e 323c add r3, r2 +005a60 22d0 mov.b r13, @r2 +005a62 63e2 mov.l @r14, r3 +005a64 730e +005a66 338c add r8, r3 +005a68 23c0 mov.b r12, @r3 +005a6a 62e2 mov.l @r14, r2 +005a6c a036 bra h'6c ;@(h'5adc) +005a6e 0284 mov.b r8, @(r0,r2) +005a70 52f1 mov.l @(h'4,r15), r2 +005a72 63f2 mov.l @r15, r3 +005a74 3323 cmp/ge r2, r3 +005a76 8911 bt h'22 ;@(h'5a9c) +005a78 63f2 mov.l @r15, r3 +005a7a 6423 mov r2, r4 +005a7c 3438 sub r3, r4 +005a7e 34c7 cmp/gt r12, r4 +005a80 8b01 bf h'2 ;@(h'5a86) +005a82 a001 bra h'2 ;@(h'5a88) +005a84 e303 mov #h'3, r3 +005a86 e301 mov #h'1, r3 +005a88 34c7 cmp/gt r12, r4 +005a8a 8f02 bf/s h'4 ;@(h'5a92) +005a8c 3a3c add r3, r10 +005a8e a001 bra h'2 ;@(h'5a94) +005a90 e303 mov #h'3, r3 +005a92 e301 mov #h'1, r3 +005a94 62f2 mov.l @r15, r2 +005a96 323c add r3, r2 +005a98 a01a bra h'34 ;@(h'5ad0) +005a9a 2f22 mov.l r2, @r15 +005a9c 61f2 mov.l @r15, r1 +005a9e 3127 cmp/gt r2, r1 +005aa0 8b16 bf h'2c ;@(h'5ad0) +005aa2 64f2 mov.l @r15, r4 +005aa4 3428 sub r2, r4 +005aa6 34c7 cmp/gt r12, r4 +005aa8 8b08 bf h'10 ;@(h'5abc) +005aaa a008 bra h'10 ;@(h'5abe) +005aac e303 mov #h'3, r3 +005aae 7534 add #h'34, r5 +005ab0 0030 +005ab2 cf18 or.b #h'18, @(r0,gbr) +005ab4 0000 +005ab6 c350 trapa #h'50 +005ab8 0030 +005aba 8d48 bt/s h'90 ;@(h'5b4e) +005abc e301 mov #h'1, r3 +005abe 34c7 cmp/gt r12, r4 +005ac0 8f02 bf/s h'4 ;@(h'5ac8) +005ac2 3a38 sub r3, r10 +005ac4 a001 bra h'2 ;@(h'5aca) +005ac6 e303 mov #h'3, r3 +005ac8 e301 mov #h'1, r3 +005aca 62f2 mov.l @r15, r2 +005acc 3238 sub r3, r2 +005ace 2f22 mov.l r2, @r15 +005ad0 53f3 mov.l @(h'c,r15), r3 +005ad2 4315 cmp/pl r3 +005ad4 8b02 bf h'4 ;@(h'5adc) +005ad6 51f3 mov.l @(h'c,r15), r1 +005ad8 71ff add #h'ff, r1 +005ada 1f13 mov.l r1, @(h'c,r15) +005adc 9488 mov.w @(h'110,pc), r4 ;@(h'5bf0) +005ade d345 mov.l @(h'114,pc), r3 ;@(h'5bf4) +005ae0 430b jsr @r3 +005ae2 0009 nop +005ae4 2008 tst r0, r0 +005ae6 8901 bt h'2 ;@(h'5aec) +005ae8 e300 mov #h'0, r3 +005aea 1f35 mov.l r3, @(h'14,r15) +005aec 9481 mov.w @(h'102,pc), r4 ;@(h'5bf2) +005aee d341 mov.l @(h'104,pc), r3 ;@(h'5bf4) +005af0 430b jsr @r3 +005af2 0009 nop +005af4 2008 tst r0, r0 +005af6 8901 bt h'2 ;@(h'5afc) +005af8 ae23 bra h'-3ba ;@(h'5742) +005afa 0009 nop +005afc 7f68 add #h'68, r15 +005afe 4f16 lds.l @r15+, macl +005b00 4f26 lds.l @r15+, pr +005b02 68f6 mov.l @r15+, r8 +005b04 69f6 mov.l @r15+, r9 +005b06 6af6 mov.l @r15+, r10 +005b08 6bf6 mov.l @r15+, r11 +005b0a 6cf6 mov.l @r15+, r12 +005b0c 6df6 mov.l @r15+, r13 +005b0e 000b rts +005b10 6ef6 mov.l @r15+, r14 +005b12 e40d mov #h'd, r4 +005b14 2fe6 mov.l r14, @-r15 +005b16 e300 mov #h'0, r3 +005b18 2fd6 mov.l r13, @-r15 +005b1a 6233 mov r3, r2 +005b1c 2fc6 mov.l r12, @-r15 +005b1e ed01 mov #h'1, r13 +005b20 2fb6 mov.l r11, @-r15 +005b22 2fa6 mov.l r10, @-r15 +005b24 2f96 mov.l r9, @-r15 +005b26 6a43 mov r4, r10 +005b28 2f86 mov.l r8, @-r15 +005b2a 6943 mov r4, r9 +005b2c 4f22 sts.l pr, @-r15 +005b2e 4f12 sts.l macl, @-r15 +005b30 7f9c add #h'9c, r15 +005b32 61f3 mov r15, r1 +005b34 1f42 mov.l r4, @(h'8,r15) +005b36 7154 add #h'54, r1 +005b38 1f31 mov.l r3, @(h'4,r15) +005b3a 1fd9 mov.l r13, @(h'24,r15) +005b3c 1f35 mov.l r3, @(h'14,r15) +005b3e 1f26 mov.l r2, @(h'18,r15) +005b40 d22d mov.l @(h'b4,pc), r2 ;@(h'5bf8) +005b42 d32e mov.l @(h'b8,pc), r3 ;@(h'5bfc) +005b44 430b jsr @r3 +005b46 e010 mov #h'10, r0 +005b48 d22d mov.l @(h'b4,pc), r2 ;@(h'5c00) +005b4a 64f3 mov r15, r4 +005b4c d32b mov.l @(h'ac,pc), r3 ;@(h'5bfc) +005b4e 61f3 mov r15, r1 +005b50 7444 add #h'44, r4 +005b52 7144 add #h'44, r1 +005b54 430b jsr @r3 +005b56 e010 mov #h'10, r0 +005b58 d22a mov.l @(h'a8,pc), r2 ;@(h'5c04) +005b5a 61f3 mov r15, r1 +005b5c d32a mov.l @(h'a8,pc), r3 ;@(h'5c08) +005b5e 7130 add #h'30, r1 +005b60 430b jsr @r3 +005b62 e014 mov #h'14, r0 +005b64 d329 mov.l @(h'a4,pc), r3 ;@(h'5c0c) +005b66 eb02 mov #h'2, r11 +005b68 de2b mov.l @(h'ac,pc), r14 ;@(h'5c18) +005b6a 7410 add #h'10, r4 +005b6c d128 mov.l @(h'a0,pc), r1 ;@(h'5c10) +005b6e 1f47 mov.l r4, @(h'1c,r15) +005b70 1f33 mov.l r3, @(h'c,r15) +005b72 1f14 mov.l r1, @(h'10,r15) +005b74 d827 mov.l @(h'9c,pc), r8 ;@(h'5c14) +005b76 e078 mov #h'78, r0 +005b78 d128 mov.l @(h'a0,pc), r1 ;@(h'5c1c) +005b7a 63e2 mov.l @r14, r3 +005b7c 023e mov.l @(r0,r3), r2 +005b7e 2f26 mov.l r2, @-r15 +005b80 2f16 mov.l r1, @-r15 +005b82 64f3 mov r15, r4 +005b84 d326 mov.l @(h'98,pc), r3 ;@(h'5c20) +005b86 430b jsr @r3 +005b88 7430 add #h'30, r4 +005b8a d226 mov.l @(h'98,pc), r2 ;@(h'5c24) +005b8c 420b jsr @r2 +005b8e 7f08 +005b90 ec00 mov #h'0, r12 +005b92 e300 mov #h'0, r3 +005b94 d224 mov.l @(h'90,pc), r2 ;@(h'5c28) +005b96 e713 mov #h'13, r7 +005b98 2f36 mov.l r3, @-r15 +005b9a e67f mov #h'7f, r6 +005b9c 0c77 mul.l r7, r12 +005b9e 2fd6 mov.l r13, @-r15 +005ba0 2fd6 mov.l r13, @-r15 +005ba2 071a sts macl, r7 +005ba4 37ac add r10, r7 +005ba6 1f73 mov.l r7, @(h'c,r15) +005ba8 55f3 mov.l @(h'c,r15), r5 +005baa 7713 add #h'13, r7 +005bac 420b jsr @r2 +005bae 6433 mov r3, r4 +005bb0 d21e mov.l @(h'78,pc), r2 ;@(h'5c2c) +005bb2 7f0c +005bb4 65f2 mov.l @r15, r5 +005bb6 e700 mov #h'0, r7 +005bb8 66c3 mov r12, r6 +005bba 4608 shll2 r6 +005bbc 63f3 mov r15, r3 +005bbe 7330 add #h'30, r3 +005bc0 363c add r3, r6 +005bc2 7508 +005bc4 6662 mov.l @r6, r6 +005bc6 420b jsr @r2 +005bc8 e417 mov #h'17, r4 +005bca 60e2 mov.l @r14, r0 +005bcc 6303 mov r0, r3 +005bce 7315 add #h'15, r3 +005bd0 33cc add r12, r3 +005bd2 6230 mov.b @r3, r2 +005bd4 2228 tst r2, r2 +005bd6 8b3b bf h'76 ;@(h'5c50) +005bd8 2cc8 tst r12, r12 +005bda 8f29 bf/s h'52 ;@(h'5c30) +005bdc e700 mov #h'0, r7 +005bde d30e mov.l @(h'38,pc), r3 ;@(h'5c18) +005be0 6032 mov.l @r3, r0 +005be2 7015 add #h'15, r0 +005be4 00cc mov.b @(r0,r12), r0 +005be6 600c extu.b r0, r0 +005be8 8802 cmp/eq #h'2, r0 +005bea 8921 bt h'42 ;@(h'5c30) +005bec a025 bra h'4a ;@(h'5c3a) +005bee 56f7 mov.l @(h'1c,r15), r6 +005bf0 7534 add #h'34, r5 +005bf2 7532 add #h'32, r5 +005bf4 0030 +005bf6 cf48 or.b #h'48, @(r0,gbr) +005bf8 0031 +005bfa f4f4 +005bfc 0030 +005bfe c038 mov.b r0, @(h'38,gbr) +005c00 0031 +005c02 f504 +005c04 0031 +005c06 f514 +005c08 0030 +005c0a c044 mov.b r0, @(h'44,gbr) +005c0c 0031 +005c0e bdd0 bsr h'-460 ;@(h'57b2) +005c10 0031 +005c12 be30 bsr h'-3a0 ;@(h'5876) +005c14 0030 +005c16 9aa4 mov.w @(h'148,pc), r10 ;@(h'5d62) +005c18 0810 +005c1a 01dc mov.b @(r0,r13), r1 +005c1c 0031 +005c1e f4e8 +005c20 0030 +005c22 c270 mov.l r0, @(h'1c0,gbr) +005c24 0030 +005c26 8ef4 +005c28 0030 +005c2a 943c mov.w @(h'78,pc), r4 ;@(h'5ca6) +005c2c 0030 +005c2e c3a8 trapa #h'a8 +005c30 66c3 mov r12, r6 +005c32 4608 shll2 r6 +005c34 63f3 mov r15, r3 +005c36 7344 add #h'44, r3 +005c38 363c add r3, r6 +005c3a e513 mov #h'13, r5 +005c3c d320 mov.l @(h'80,pc), r3 ;@(h'5cc0) +005c3e 6662 mov.l @r6, r6 +005c40 0c57 mul.l r5, r12 +005c42 051a sts macl, r5 +005c44 35ac add r10, r5 +005c46 7508 +005c48 430b jsr @r3 +005c4a e465 mov #h'65, r4 +005c4c a00f bra h'1e ;@(h'5c6e) +005c4e 0009 nop +005c50 7015 add #h'15, r0 +005c52 00cc mov.b @(r0,r12), r0 +005c54 600c extu.b r0, r0 +005c56 8801 cmp/eq #h'1, r0 +005c58 8b09 bf h'12 ;@(h'5c6e) +005c5a e700 mov #h'0, r7 +005c5c d619 mov.l @(h'64,pc), r6 ;@(h'5cc4) +005c5e e513 mov #h'13, r5 +005c60 d317 mov.l @(h'5c,pc), r3 ;@(h'5cc0) +005c62 0c57 mul.l r5, r12 +005c64 051a sts macl, r5 +005c66 35ac add r10, r5 +005c68 7508 +005c6a 430b jsr @r3 +005c6c e464 mov #h'64, r4 +005c6e e013 mov #h'13, r0 +005c70 0c07 mul.l r0, r12 +005c72 001a sts macl, r0 +005c74 30ac add r10, r0 +005c76 2f02 mov.l r0, @r15 +005c78 60c3 mov r12, r0 +005c7a 8800 cmp/eq #h'0, r0 +005c7c 8907 bt h'e ;@(h'5c8e) +005c7e 8801 cmp/eq #h'1, r0 +005c80 890d bt h'1a ;@(h'5c9e) +005c82 8802 cmp/eq #h'2, r0 +005c84 8913 bt h'26 ;@(h'5cae) +005c86 8803 cmp/eq #h'3, r0 +005c88 8920 bt h'40 ;@(h'5ccc) +005c8a a029 bra h'52 ;@(h'5ce0) +005c8c 0009 nop +005c8e e310 mov #h'10, r3 +005c90 2f36 mov.l r3, @-r15 +005c92 e708 mov #h'8, r7 +005c94 56f1 mov.l @(h'4,r15), r6 +005c96 e505 mov #h'5, r5 +005c98 7602 +005c9a a01e bra h'3c ;@(h'5cda) +005c9c 54f4 mov.l @(h'10,r15), r4 +005c9e e210 mov #h'10, r2 +005ca0 d409 mov.l @(h'24,pc), r4 ;@(h'5cc8) +005ca2 e708 mov #h'8, r7 +005ca4 2f26 mov.l r2, @-r15 +005ca6 56f1 mov.l @(h'4,r15), r6 +005ca8 7602 +005caa a016 bra h'2c ;@(h'5cda) +005cac e505 mov #h'5, r5 +005cae e210 mov #h'10, r2 +005cb0 2f26 mov.l r2, @-r15 +005cb2 e708 mov #h'8, r7 +005cb4 56f1 mov.l @(h'4,r15), r6 +005cb6 e505 mov #h'5, r5 +005cb8 7602 +005cba a00e bra h'1c ;@(h'5cda) +005cbc 54f5 mov.l @(h'14,r15), r4 +005cbe 0000 +005cc0 0030 +005cc2 c3a8 trapa #h'a8 +005cc4 0031 +005cc6 f4ec +005cc8 0031 +005cca be00 bsr h'-400 ;@(h'58ce) +005ccc d443 mov.l @(h'10c,pc), r4 ;@(h'5ddc) +005cce e210 mov #h'10, r2 +005cd0 2f26 mov.l r2, @-r15 +005cd2 e708 mov #h'8, r7 +005cd4 56f1 mov.l @(h'4,r15), r6 +005cd6 e505 mov #h'5, r5 +005cd8 7602 +005cda 480b jsr @r8 +005cdc 0009 nop +005cde 7f04 +005ce0 60e2 mov.l @r14, r0 +005ce2 7015 add #h'15, r0 +005ce4 00cc mov.b @(r0,r12), r0 +005ce6 600c extu.b r0, r0 +005ce8 8802 cmp/eq #h'2, r0 +005cea 8b0b bf h'16 ;@(h'5d04) +005cec 66f2 mov.l @r15, r6 +005cee 760a +005cf0 1f68 mov.l r6, @(h'20,r15) +005cf2 d43b mov.l @(h'ec,pc), r4 ;@(h'5de0) +005cf4 d33b mov.l @(h'ec,pc), r3 ;@(h'5de4) +005cf6 430b jsr @r3 +005cf8 e50b mov #h'b, r5 +005cfa 56f8 mov.l @(h'20,r15), r6 +005cfc d43a mov.l @(h'e8,pc), r4 ;@(h'5de8) +005cfe d33b mov.l @(h'ec,pc), r3 ;@(h'5dec) +005d00 430b jsr @r3 +005d02 e50b mov #h'b, r5 +005d04 7c01 +005d06 e204 mov #h'4, r2 +005d08 3c23 cmp/ge r2, r12 +005d0a 8901 bt h'2 ;@(h'5d10) +005d0c af41 bra h'-17e ;@(h'5b92) +005d0e 0009 nop +005d10 2fb6 mov.l r11, @-r15 +005d12 6c93 mov r9, r12 +005d14 d236 mov.l @(h'd8,pc), r2 ;@(h'5df0) +005d16 e67f mov #h'7f, r6 +005d18 2fd6 mov.l r13, @-r15 +005d1a 6593 mov r9, r5 +005d1c 2fd6 mov.l r13, @-r15 +005d1e 7c13 add #h'13, r12 +005d20 67c3 mov r12, r7 +005d22 420b jsr @r2 +005d24 e400 mov #h'0, r4 +005d26 67c3 mov r12, r7 +005d28 d331 mov.l @(h'c4,pc), r3 ;@(h'5df0) +005d2a e613 mov #h'13, r6 +005d2c 2fb6 mov.l r11, @-r15 +005d2e 6593 mov r9, r5 +005d30 2fd6 mov.l r13, @-r15 +005d32 2fd6 mov.l r13, @-r15 +005d34 430b jsr @r3 +005d36 e401 mov #h'1, r4 +005d38 d32d mov.l @(h'b4,pc), r3 ;@(h'5df0) +005d3a e200 mov #h'0, r2 +005d3c 2f26 mov.l r2, @-r15 +005d3e e70d mov #h'd, r7 +005d40 2f26 mov.l r2, @-r15 +005d42 e662 mov #h'62, r6 +005d44 2fd6 mov.l r13, @-r15 +005d46 6523 mov r2, r5 +005d48 430b jsr @r3 +005d4a e41b mov #h'1b, r4 +005d4c d329 mov.l @(h'a4,pc), r3 ;@(h'5df4) +005d4e e200 mov #h'0, r2 +005d50 2f26 mov.l r2, @-r15 +005d52 e70e mov #h'e, r7 +005d54 e661 mov #h'61, r6 +005d56 6573 mov r7, r5 +005d58 430b jsr @r3 +005d5a e455 mov #h'55, r4 +005d5c 973d mov.w @(h'7a,pc), r7 ;@(h'5dda) +005d5e e600 mov #h'0, r6 +005d60 d425 mov.l @(h'94,pc), r4 ;@(h'5df8) +005d62 e210 mov #h'10, r2 +005d64 2f26 mov.l r2, @-r15 +005d66 480b jsr @r8 +005d68 6563 mov r6, r5 +005d6a 7f2c add #h'2c, r15 +005d6c e310 mov #h'10, r3 +005d6e e708 mov #h'8, r7 +005d70 2f36 mov.l r3, @-r15 +005d72 e019 mov #h'19, r0 +005d74 6ce2 mov.l @r14, r12 +005d76 0ccc mov.b @(r0,r12), r12 +005d78 6ccc extu.b r12, r12 +005d7a 2cc8 tst r12, r12 +005d7c 8f02 bf/s h'4 ;@(h'5d84) +005d7e e600 mov #h'0, r6 +005d80 a001 bra h'2 ;@(h'5d86) +005d82 e555 mov #h'55, r5 +005d84 e556 mov #h'56, r5 +005d86 2cc8 tst r12, r12 +005d88 8b01 bf h'2 ;@(h'5d8e) +005d8a a00b bra h'16 ;@(h'5da4) +005d8c 54f4 mov.l @(h'10,r15), r4 +005d8e 60c3 mov r12, r0 +005d90 8801 cmp/eq #h'1, r0 +005d92 8b02 bf h'4 ;@(h'5d9a) +005d94 d419 mov.l @(h'64,pc), r4 ;@(h'5dfc) +005d96 a005 bra h'a ;@(h'5da4) +005d98 0009 nop +005d9a 8802 cmp/eq #h'2, r0 +005d9c 8b01 bf h'2 ;@(h'5da2) +005d9e a001 bra h'2 ;@(h'5da4) +005da0 54f5 mov.l @(h'14,r15), r4 +005da2 d40e mov.l @(h'38,pc), r4 ;@(h'5ddc) +005da4 480b jsr @r8 +005da6 0009 nop +005da8 d215 mov.l @(h'54,pc), r2 ;@(h'5e00) +005daa 7f04 +005dac e702 mov #h'2, r7 +005dae 66f3 mov r15, r6 +005db0 7628 add #h'28, r6 +005db2 6573 mov r7, r5 +005db4 420b jsr @r2 +005db6 e466 mov #h'66, r4 +005db8 53f6 mov.l @(h'18,r15), r3 +005dba 2338 tst r3, r3 +005dbc 8925 bt h'4a ;@(h'5e0a) +005dbe 50f6 mov.l @(h'18,r15), r0 +005dc0 8802 cmp/eq #h'2, r0 +005dc2 8b01 bf h'2 ;@(h'5dc8) +005dc4 a001 bra h'2 ;@(h'5dca) +005dc6 e4ff mov #h'ffffffff, r4 +005dc8 e401 mov #h'1, r4 +005dca d20e mov.l @(h'38,pc), r2 ;@(h'5e04) +005dcc 420b jsr @r2 +005dce 0009 nop +005dd0 8801 cmp/eq #h'1, r0 +005dd2 8b19 bf h'32 ;@(h'5e08) +005dd4 e200 mov #h'0, r2 +005dd6 a018 bra h'30 ;@(h'5e0a) +005dd8 1f26 mov.l r2, @(h'18,r15) +005dda 0080 +005ddc 0031 +005dde be80 bsr h'-300 ;@(h'5ae2) +005de0 0031 +005de2 bea8 bsr h'-2b0 ;@(h'5b36) +005de4 0030 +005de6 a2d0 bra h'5a0 ;@(h'638a) +005de8 0031 +005dea bea0 bsr h'-2c0 ;@(h'5b2e) +005dec 0030 +005dee a214 bra h'428 ;@(h'621a) +005df0 0030 +005df2 943c mov.w @(h'78,pc), r4 ;@(h'5e6e) +005df4 0030 +005df6 90be mov.w @(h'17c,pc), r0 ;@(h'5f76) +005df8 0031 +005dfa d20a mov.l @(h'28,pc), r2 ;@(h'5e24) +005dfc 0031 +005dfe be00 bsr h'-400 ;@(h'5a02) +005e00 0030 +005e02 c3a8 trapa #h'a8 +005e04 0030 +005e06 4160 +005e08 1fd6 mov.l r13, @(h'18,r15) +005e0a d31f mov.l @(h'7c,pc), r3 ;@(h'5e88) +005e0c 430b jsr @r3 +005e0e 0009 nop +005e10 52f2 mov.l @(h'8,r15), r2 +005e12 32a0 cmp/eq r10, r2 +005e14 8901 bt h'2 ;@(h'5e1a) +005e16 a0cb bra h'196 ;@(h'5fb0) +005e18 0009 nop +005e1a 51f5 mov.l @(h'14,r15), r1 +005e1c 2118 tst r1, r1 +005e1e 8901 bt h'2 ;@(h'5e24) +005e20 a0c6 bra h'18c ;@(h'5fb0) +005e22 0009 nop +005e24 942d mov.w @(h'5a,pc), r4 ;@(h'5e82) +005e26 d319 mov.l @(h'64,pc), r3 ;@(h'5e8c) +005e28 430b jsr @r3 +005e2a 0009 nop +005e2c 2008 tst r0, r0 +005e2e 8910 bt h'20 ;@(h'5e52) +005e30 50f1 mov.l @(h'4,r15), r0 +005e32 8803 cmp/eq #h'3, r0 +005e34 890d bt h'1a ;@(h'5e52) +005e36 e21e mov #h'1e, r2 +005e38 3927 cmp/gt r2, r9 +005e3a 8b04 bf h'8 ;@(h'5e46) +005e3c 51f2 mov.l @(h'8,r15), r1 +005e3e 71ed add #h'ed, r1 +005e40 1f12 mov.l r1, @(h'8,r15) +005e42 a003 bra h'6 ;@(h'5e4c) +005e44 7913 add #h'13, r9 +005e46 7913 add #h'13, r9 +005e48 e106 mov #h'6, r1 +005e4a 1f15 mov.l r1, @(h'14,r15) +005e4c 53f1 mov.l @(h'4,r15), r3 +005e4e a016 bra h'2c ;@(h'5e7e) +005e50 7301 +005e52 9417 mov.w @(h'2e,pc), r4 ;@(h'5e84) +005e54 d30d mov.l @(h'34,pc), r3 ;@(h'5e8c) +005e56 430b jsr @r3 +005e58 0009 nop +005e5a 2008 tst r0, r0 +005e5c 8918 bt h'30 ;@(h'5e90) +005e5e 53f1 mov.l @(h'4,r15), r3 +005e60 2338 tst r3, r3 +005e62 8915 bt h'2a ;@(h'5e90) +005e64 e314 mov #h'14, r3 +005e66 3933 cmp/ge r3, r9 +005e68 8904 bt h'8 ;@(h'5e74) +005e6a 51f2 mov.l @(h'8,r15), r1 +005e6c 7113 add #h'13, r1 +005e6e 1f12 mov.l r1, @(h'8,r15) +005e70 a003 bra h'6 ;@(h'5e7a) +005e72 79ed add #h'ed, r9 +005e74 79ed add #h'ed, r9 +005e76 e106 mov #h'6, r1 +005e78 1f15 mov.l r1, @(h'14,r15) +005e7a 53f1 mov.l @(h'4,r15), r3 +005e7c 73ff add #h'ff, r3 +005e7e a0c2 bra h'184 ;@(h'6006) +005e80 1f31 mov.l r3, @(h'4,r15) +005e82 7547 add #h'47, r5 +005e84 7542 add #h'42, r5 +005e86 0000 +005e88 0030 +005e8a 8f50 bf/s h'a0 ;@(h'5f2e) +005e8c 0030 +005e8e cf18 or.b #h'18, @(r0,gbr) +005e90 9487 mov.w @(h'10e,pc), r4 ;@(h'5fa2) +005e92 d344 mov.l @(h'110,pc), r3 ;@(h'5fa4) +005e94 430b jsr @r3 +005e96 0009 nop +005e98 2008 tst r0, r0 +005e9a 8b01 bf h'2 ;@(h'5ea0) +005e9c a0b3 bra h'166 ;@(h'6006) +005e9e 0009 nop +005ea0 53f9 mov.l @(h'24,r15), r3 +005ea2 2338 tst r3, r3 +005ea4 8901 bt h'2 ;@(h'5eaa) +005ea6 a0ae bra h'15c ;@(h'6006) +005ea8 0009 nop +005eaa 1fd9 mov.l r13, @(h'24,r15) +005eac 64e2 mov.l @r14, r4 +005eae 53f1 mov.l @(h'4,r15), r3 +005eb0 6243 mov r4, r2 +005eb2 7215 add #h'15, r2 +005eb4 323c add r3, r2 +005eb6 6120 mov.b @r2, r1 +005eb8 2118 tst r1, r1 +005eba 8b58 bf h'b0 ;@(h'5f6e) +005ebc 5cf1 mov.l @(h'4,r15), r12 +005ebe 63f3 mov r15, r3 +005ec0 4c08 shll2 r12 +005ec2 7354 add #h'54, r3 +005ec4 3c3c add r3, r12 +005ec6 e078 mov #h'78, r0 +005ec8 62c2 mov.l @r12, r2 +005eca 014e mov.l @(r0,r4), r1 +005ecc 3123 cmp/ge r2, r1 +005ece 8901 bt h'2 ;@(h'5ed4) +005ed0 a099 bra h'132 ;@(h'6006) +005ed2 0009 nop +005ed4 62c2 mov.l @r12, r2 +005ed6 e050 mov #h'50, r0 +005ed8 014e mov.l @(r0,r4), r1 +005eda 312c add r2, r1 +005edc 0416 mov.l r1, @(r0,r4) +005ede e078 mov #h'78, r0 +005ee0 61c2 mov.l @r12, r1 +005ee2 62e2 mov.l @r14, r2 +005ee4 032e mov.l @(r0,r2), r3 +005ee6 3318 sub r1, r3 +005ee8 0236 mov.l r3, @(r0,r2) +005eea 62e2 mov.l @r14, r2 +005eec 53f1 mov.l @(h'4,r15), r3 +005eee 7215 add #h'15, r2 +005ef0 323c add r3, r2 +005ef2 22d0 mov.b r13, @r2 +005ef4 64e2 mov.l @r14, r4 +005ef6 7415 add #h'15, r4 +005ef8 8441 mov.b @(h'1,r4), r0 +005efa 2008 tst r0, r0 +005efc 8908 bt h'10 ;@(h'5f10) +005efe 8442 mov.b @(h'2,r4), r0 +005f00 2008 tst r0, r0 +005f02 8b0b bf h'16 ;@(h'5f1c) +005f04 8441 mov.b @(h'1,r4), r0 +005f06 2008 tst r0, r0 +005f08 8902 bt h'4 ;@(h'5f10) +005f0a 8443 mov.b @(h'3,r4), r0 +005f0c 2008 tst r0, r0 +005f0e 8b05 bf h'a ;@(h'5f1c) +005f10 8442 mov.b @(h'2,r4), r0 +005f12 2008 tst r0, r0 +005f14 890c bt h'18 ;@(h'5f30) +005f16 8443 mov.b @(h'3,r4), r0 +005f18 2008 tst r0, r0 +005f1a 8909 bt h'12 ;@(h'5f30) +005f1c 60e2 mov.l @r14, r0 +005f1e e16d mov #h'6d, r1 +005f20 001c mov.b @(r0,r1), r0 +005f22 88ff cmp/eq #h'ffffffff, r0 +005f24 8904 bt h'8 ;@(h'5f30) +005f26 e3ff mov #h'ffffffff, r3 +005f28 62e2 mov.l @r14, r2 +005f2a e06d mov #h'6d, r0 +005f2c 0234 mov.b r3, @(r0,r2) +005f2e 1fb6 mov.l r11, @(h'18,r15) +005f30 64e2 mov.l @r14, r4 +005f32 e050 mov #h'50, r0 +005f34 d31c mov.l @(h'70,pc), r3 ;@(h'5fa8) +005f36 024e mov.l @(r0,r4), r2 +005f38 3233 cmp/ge r3, r2 +005f3a 8b08 bf h'10 ;@(h'5f4e) +005f3c e075 mov #h'75, r0 +005f3e 004c mov.b @(r0,r4), r0 +005f40 88ff cmp/eq #h'ffffffff, r0 +005f42 8904 bt h'8 ;@(h'5f4e) +005f44 63e2 mov.l @r14, r3 +005f46 e2ff mov #h'ffffffff, r2 +005f48 e075 mov #h'75, r0 +005f4a 0324 mov.b r2, @(r0,r3) +005f4c 1fb6 mov.l r11, @(h'18,r15) +005f4e e163 mov #h'63, r1 +005f50 60e2 mov.l @r14, r0 +005f52 001c mov.b @(r0,r1), r0 +005f54 88ff cmp/eq #h'ffffffff, r0 +005f56 8956 bt h'ac ;@(h'6006) +005f58 d214 mov.l @(h'50,pc), r2 ;@(h'5fac) +005f5a 420b jsr @r2 +005f5c 0009 nop +005f5e 8801 cmp/eq #h'1, r0 +005f60 8b51 bf h'a2 ;@(h'6006) +005f62 e3ff mov #h'ffffffff, r3 +005f64 62e2 mov.l @r14, r2 +005f66 e063 mov #h'63, r0 +005f68 0234 mov.b r3, @(r0,r2) +005f6a a04c bra h'98 ;@(h'6006) +005f6c 1fb6 mov.l r11, @(h'18,r15) +005f6e 6043 mov r4, r0 +005f70 53f1 mov.l @(h'4,r15), r3 +005f72 7015 add #h'15, r0 +005f74 003c mov.b @(r0,r3), r0 +005f76 600c extu.b r0, r0 +005f78 8801 cmp/eq #h'1, r0 +005f7a 8b44 bf h'88 ;@(h'6006) +005f7c e019 mov #h'19, r0 +005f7e 6343 mov r4, r3 +005f80 024c mov.b @(r0,r4), r2 +005f82 7315 add #h'15, r3 +005f84 622c extu.b r2, r2 +005f86 323c add r3, r2 +005f88 22d0 mov.b r13, @r2 +005f8a 60e2 mov.l @r14, r0 +005f8c 53f1 mov.l @(h'4,r15), r3 +005f8e 6203 mov r0, r2 +005f90 7215 add #h'15, r2 +005f92 323c add r3, r2 +005f94 22b0 mov.b r11, @r2 +005f96 e019 mov #h'19, r0 +005f98 63e2 mov.l @r14, r3 +005f9a 52f1 mov.l @(h'4,r15), r2 +005f9c 0324 mov.b r2, @(r0,r3) +005f9e a032 bra h'64 ;@(h'6006) +005fa0 0009 nop +005fa2 7534 add #h'34, r5 +005fa4 0030 +005fa6 cf18 or.b #h'18, @(r0,gbr) +005fa8 0000 +005faa c350 trapa #h'50 +005fac 0030 +005fae 8d48 bt/s h'90 ;@(h'6042) +005fb0 51f2 mov.l @(h'8,r15), r1 +005fb2 3a13 cmp/ge r1, r10 +005fb4 890f bt h'1e ;@(h'5fd6) +005fb6 54f2 mov.l @(h'8,r15), r4 +005fb8 34a8 sub r10, r4 +005fba 34b7 cmp/gt r11, r4 +005fbc 8b01 bf h'2 ;@(h'5fc2) +005fbe a001 bra h'2 ;@(h'5fc4) +005fc0 e203 mov #h'3, r2 +005fc2 e201 mov #h'1, r2 +005fc4 392c add r2, r9 +005fc6 34b7 cmp/gt r11, r4 +005fc8 8b01 bf h'2 ;@(h'5fce) +005fca a001 bra h'2 ;@(h'5fd0) +005fcc e303 mov #h'3, r3 +005fce e301 mov #h'1, r3 +005fd0 3a3c add r3, r10 +005fd2 a012 bra h'24 ;@(h'5ffa) +005fd4 0009 nop +005fd6 52f2 mov.l @(h'8,r15), r2 +005fd8 3a27 cmp/gt r2, r10 +005fda 8b0e bf h'1c ;@(h'5ffa) +005fdc 53f2 mov.l @(h'8,r15), r3 +005fde 64a3 mov r10, r4 +005fe0 3438 sub r3, r4 +005fe2 34b7 cmp/gt r11, r4 +005fe4 8b01 bf h'2 ;@(h'5fea) +005fe6 a001 bra h'2 ;@(h'5fec) +005fe8 e103 mov #h'3, r1 +005fea e101 mov #h'1, r1 +005fec 34b7 cmp/gt r11, r4 +005fee 8f02 bf/s h'4 ;@(h'5ff6) +005ff0 3918 sub r1, r9 +005ff2 a001 bra h'2 ;@(h'5ff8) +005ff4 e203 mov #h'3, r2 +005ff6 e201 mov #h'1, r2 +005ff8 3a28 sub r2, r10 +005ffa 53f5 mov.l @(h'14,r15), r3 +005ffc 4315 cmp/pl r3 +005ffe 8b02 bf h'4 ;@(h'6006) +006000 51f5 mov.l @(h'14,r15), r1 +006002 71ff add #h'ff, r1 +006004 1f15 mov.l r1, @(h'14,r15) +006006 9419 mov.w @(h'32,pc), r4 ;@(h'603c) +006008 d30d mov.l @(h'34,pc), r3 ;@(h'6040) +00600a 430b jsr @r3 +00600c 0009 nop +00600e 2008 tst r0, r0 +006010 8901 bt h'2 ;@(h'6016) +006012 e300 mov #h'0, r3 +006014 1f39 mov.l r3, @(h'24,r15) +006016 9412 mov.w @(h'24,pc), r4 ;@(h'603e) +006018 d309 mov.l @(h'24,pc), r3 ;@(h'6040) +00601a 430b jsr @r3 +00601c 0009 nop +00601e 2008 tst r0, r0 +006020 8901 bt h'2 ;@(h'6026) +006022 ada8 bra h'-4b0 ;@(h'5b76) +006024 0009 nop +006026 7f64 add #h'64, r15 +006028 4f16 lds.l @r15+, macl +00602a 4f26 lds.l @r15+, pr +00602c 68f6 mov.l @r15+, r8 +00602e 69f6 mov.l @r15+, r9 +006030 6af6 mov.l @r15+, r10 +006032 6bf6 mov.l @r15+, r11 +006034 6cf6 mov.l @r15+, r12 +006036 6df6 mov.l @r15+, r13 +006038 000b rts +00603a 6ef6 mov.l @r15+, r14 +00603c 7534 add #h'34, r5 +00603e 7532 add #h'32, r5 +006040 0030 +006042 cf48 or.b #h'48, @(r0,gbr) +006044 2fe6 mov.l r14, @-r15 +006046 e316 mov #h'16, r3 +006048 d24b mov.l @(h'12c,pc), r2 ;@(h'6178) +00604a ee01 mov #h'1, r14 +00604c 2fd6 mov.l r13, @-r15 +00604e 2fc6 mov.l r12, @-r15 +006050 2fb6 mov.l r11, @-r15 +006052 2fa6 mov.l r10, @-r15 +006054 2f96 mov.l r9, @-r15 +006056 ea00 mov #h'0, r10 +006058 908c mov.w @(h'118,pc), r0 ;@(h'6174) +00605a 69e3 mov r14, r9 +00605c 2f86 mov.l r8, @-r15 +00605e e80e mov #h'e, r8 +006060 4f22 sts.l pr, @-r15 +006062 4f12 sts.l macl, @-r15 +006064 3f0c add r0, r15 +006066 61f3 mov r15, r1 +006068 2f32 mov.l r3, @r15 +00606a 7178 add #h'78, r1 +00606c 6383 mov r8, r3 +00606e 1f31 mov.l r3, @(h'4,r15) +006070 1fa5 mov.l r10, @(h'14,r15) +006072 1fee mov.l r14, @(h'38,r15) +006074 1fa3 mov.l r10, @(h'c,r15) +006076 1fa6 mov.l r10, @(h'18,r15) +006078 d340 mov.l @(h'100,pc), r3 ;@(h'617c) +00607a 430b jsr @r3 +00607c e018 mov #h'18, r0 +00607e 61f3 mov r15, r1 +006080 d23f mov.l @(h'fc,pc), r2 ;@(h'6180) +006082 7144 add #h'44, r1 +006084 d33f mov.l @(h'fc,pc), r3 ;@(h'6184) +006086 430b jsr @r3 +006088 e034 mov #h'34, r0 +00608a d13f mov.l @(h'fc,pc), r1 ;@(h'6188) +00608c d33f mov.l @(h'fc,pc), r3 ;@(h'618c) +00608e 1f1c mov.l r1, @(h'30,r15) +006090 1f3b mov.l r3, @(h'2c,r15) +006092 d13f mov.l @(h'fc,pc), r1 ;@(h'6190) +006094 d33f mov.l @(h'fc,pc), r3 ;@(h'6194) +006096 1f1a mov.l r1, @(h'28,r15) +006098 1f39 mov.l r3, @(h'24,r15) +00609a d13f mov.l @(h'fc,pc), r1 ;@(h'6198) +00609c d33f mov.l @(h'fc,pc), r3 ;@(h'619c) +00609e 1f17 mov.l r1, @(h'1c,r15) +0060a0 1f3d mov.l r3, @(h'34,r15) +0060a2 d13f mov.l @(h'fc,pc), r1 ;@(h'61a0) +0060a4 1f18 mov.l r1, @(h'20,r15) +0060a6 e078 mov #h'78, r0 +0060a8 db3e mov.l @(h'f8,pc), r11 ;@(h'61a4) +0060aa dc3f mov.l @(h'fc,pc), r12 ;@(h'61a8) +0060ac dd3f mov.l @(h'fc,pc), r13 ;@(h'61ac) +0060ae 63d2 mov.l @r13, r3 +0060b0 023e mov.l @(r0,r3), r2 +0060b2 2f26 mov.l r2, @-r15 +0060b4 2fb6 mov.l r11, @-r15 +0060b6 64f3 mov r15, r4 +0060b8 4c0b jsr @r12 +0060ba 7444 add #h'44, r4 +0060bc dc3c mov.l @(h'f0,pc), r12 ;@(h'61b0) +0060be 4c0b jsr @r12 +0060c0 7f08 +0060c2 6ba3 mov r10, r11 +0060c4 2fa6 mov.l r10, @-r15 +0060c6 ec2e mov #h'2e, r12 +0060c8 d33a mov.l @(h'e8,pc), r3 ;@(h'61b4) +0060ca e67f mov #h'7f, r6 +0060cc 2fe6 mov.l r14, @-r15 +0060ce 2fe6 mov.l r14, @-r15 +0060d0 0bc7 mul.l r12, r11 +0060d2 0c1a sts macl, r12 +0060d4 3c8c add r8, r12 +0060d6 67c3 mov r12, r7 +0060d8 7708 +0060da 65c3 mov r12, r5 +0060dc 1f77 mov.l r7, @(h'1c,r15) +0060de 430b jsr @r3 +0060e0 e400 mov #h'0, r4 +0060e2 e700 mov #h'0, r7 +0060e4 9347 mov.w @(h'8e,pc), r3 ;@(h'6176) +0060e6 65c3 mov r12, r5 +0060e8 d233 mov.l @(h'cc,pc), r2 ;@(h'61b8) +0060ea 66b3 mov r11, r6 +0060ec 4608 shll2 r6 +0060ee 33fc add r15, r3 +0060f0 363c add r3, r6 +0060f2 7502 +0060f4 6662 mov.l @r6, r6 +0060f6 420b jsr @r2 +0060f8 e402 mov #h'2, r4 +0060fa 67c3 mov r12, r7 +0060fc d32d mov.l @(h'b4,pc), r3 ;@(h'61b4) +0060fe e67f mov #h'7f, r6 +006100 2fa6 mov.l r10, @-r15 +006102 771b add #h'1b, r7 +006104 2fe6 mov.l r14, @-r15 +006106 2fe6 mov.l r14, @-r15 +006108 1f78 mov.l r7, @(h'20,r15) +00610a 55fa mov.l @(h'28,r15), r5 +00610c 430b jsr @r3 +00610e e400 mov #h'0, r4 +006110 2fa6 mov.l r10, @-r15 +006112 67c3 mov r12, r7 +006114 d327 mov.l @(h'9c,pc), r3 ;@(h'61b4) +006116 e67f mov #h'7f, r6 +006118 2fe6 mov.l r14, @-r15 +00611a 772e add #h'2e, r7 +00611c 2fe6 mov.l r14, @-r15 +00611e 55fb mov.l @(h'2c,r15), r5 +006120 430b jsr @r3 +006122 e400 mov #h'0, r4 +006124 7f24 add #h'24, r15 +006126 e700 mov #h'0, r7 +006128 66b3 mov r11, r6 +00612a 4600 shll r6 +00612c 1f62 mov.l r6, @(h'8,r15) +00612e 63f3 mov r15, r3 +006130 4608 shll2 r6 +006132 7344 add #h'44, r3 +006134 363c add r3, r6 +006136 65c3 mov r12, r5 +006138 6662 mov.l @r6, r6 +00613a 60b3 mov r11, r0 +00613c 8803 cmp/eq #h'3, r0 +00613e 8f02 bf/s h'4 ;@(h'6146) +006140 750f +006142 a005 bra h'a ;@(h'6150) +006144 e41b mov #h'1b, r4 +006146 8805 cmp/eq #h'5, r0 +006148 8b01 bf h'2 ;@(h'614e) +00614a a001 bra h'2 ;@(h'6150) +00614c e41c mov #h'1c, r4 +00614e e414 mov #h'14, r4 +006150 d319 mov.l @(h'64,pc), r3 ;@(h'61b8) +006152 430b jsr @r3 +006154 0009 nop +006156 e700 mov #h'0, r7 +006158 50f2 mov.l @(h'8,r15), r0 +00615a 7001 +00615c 8809 cmp/eq #h'9, r0 +00615e 8f2d bf/s h'5a ;@(h'61bc) +006160 1f04 mov.l r0, @(h'10,r15) +006162 e125 mov #h'25, r1 +006164 d311 mov.l @(h'44,pc), r3 ;@(h'61ac) +006166 6032 mov.l @r3, r0 +006168 001c mov.b @(r0,r1), r0 +00616a 600c extu.b r0, r0 +00616c 8802 cmp/eq #h'2, r0 +00616e 8925 bt h'4a ;@(h'61bc) +006170 a025 bra h'4a ;@(h'61be) +006172 e60c mov #h'c, r6 +006174 ff70 +006176 0084 mov.b r8, @(r0,r0) +006178 0031 +00617a f528 +00617c 0030 +00617e c038 mov.b r0, @(h'38,gbr) +006180 0031 +006182 f540 +006184 0030 +006186 c044 mov.b r0, @(h'44,gbr) +006188 0031 +00618a e222 mov #h'22, r2 +00618c 0031 +00618e e3e2 mov #h'ffffffe2, r3 +006190 0031 +006192 e492 mov #h'ffffff92, r4 +006194 0031 +006196 e6d2 mov #h'ffffffd2, r6 +006198 0031 +00619a e83a mov #h'3a, r8 +00619c 0031 +00619e ec6a mov #h'6a, r12 +0061a0 0031 +0061a2 f096 +0061a4 0031 +0061a6 f4e8 +0061a8 0030 +0061aa c270 mov.l r0, @(h'1c0,gbr) +0061ac 0810 +0061ae 01dc mov.b @(r0,r13), r1 +0061b0 0030 +0061b2 8ef4 +0061b4 0030 +0061b6 943c mov.w @(h'78,pc), r4 ;@(h'6232) +0061b8 0030 +0061ba c3a8 trapa #h'a8 +0061bc 56f4 mov.l @(h'10,r15), r6 +0061be 4608 shll2 r6 +0061c0 d342 mov.l @(h'108,pc), r3 ;@(h'62cc) +0061c2 62f3 mov r15, r2 +0061c4 7244 add #h'44, r2 +0061c6 362c add r2, r6 +0061c8 6662 mov.l @r6, r6 +0061ca 65c3 mov r12, r5 +0061cc 7522 add #h'22, r5 +0061ce 430b jsr @r3 +0061d0 e414 mov #h'14, r4 +0061d2 60d2 mov.l @r13, r0 +0061d4 6303 mov r0, r3 +0061d6 731a add #h'1a, r3 +0061d8 33bc add r11, r3 +0061da 6230 mov.b @r3, r2 +0061dc 2228 tst r2, r2 +0061de 8b08 bf h'10 ;@(h'61f2) +0061e0 d63b mov.l @(h'ec,pc), r6 ;@(h'62d0) +0061e2 65c3 mov r12, r5 +0061e4 d239 mov.l @(h'e4,pc), r2 ;@(h'62cc) +0061e6 e700 mov #h'0, r7 +0061e8 750f +0061ea 420b jsr @r2 +0061ec e465 mov #h'65, r4 +0061ee a00c bra h'18 ;@(h'620a) +0061f0 0009 nop +0061f2 701a add #h'1a, r0 +0061f4 00bc mov.b @(r0,r11), r0 +0061f6 600c extu.b r0, r0 +0061f8 8801 cmp/eq #h'1, r0 +0061fa 8b06 bf h'c ;@(h'620a) +0061fc d635 mov.l @(h'd4,pc), r6 ;@(h'62d4) +0061fe 65c3 mov r12, r5 +006200 d232 mov.l @(h'c8,pc), r2 ;@(h'62cc) +006202 e700 mov #h'0, r7 +006204 750f +006206 420b jsr @r2 +006208 e464 mov #h'64, r4 +00620a 60d2 mov.l @r13, r0 +00620c 6303 mov r0, r3 +00620e 7320 add #h'20, r3 +006210 33bc add r11, r3 +006212 6230 mov.b @r3, r2 +006214 2228 tst r2, r2 +006216 8b08 bf h'10 ;@(h'622a) +006218 d62d mov.l @(h'b4,pc), r6 ;@(h'62d0) +00621a 65c3 mov r12, r5 +00621c d22b mov.l @(h'ac,pc), r2 ;@(h'62cc) +00621e e700 mov #h'0, r7 +006220 7522 add #h'22, r5 +006222 420b jsr @r2 +006224 e465 mov #h'65, r4 +006226 a00c bra h'18 ;@(h'6242) +006228 0009 nop +00622a 7020 add #h'20, r0 +00622c 00bc mov.b @(r0,r11), r0 +00622e 600c extu.b r0, r0 +006230 8801 cmp/eq #h'1, r0 +006232 8b06 bf h'c ;@(h'6242) +006234 d627 mov.l @(h'9c,pc), r6 ;@(h'62d4) +006236 65c3 mov r12, r5 +006238 d224 mov.l @(h'90,pc), r2 ;@(h'62cc) +00623a e700 mov #h'0, r7 +00623c 7522 add #h'22, r5 +00623e 420b jsr @r2 +006240 e464 mov #h'64, r4 +006242 60b3 mov r11, r0 +006244 8800 cmp/eq #h'0, r0 +006246 890b bt h'16 ;@(h'6260) +006248 8801 cmp/eq #h'1, r0 +00624a 8911 bt h'22 ;@(h'6270) +00624c 8802 cmp/eq #h'2, r0 +00624e 891a bt h'34 ;@(h'6286) +006250 8803 cmp/eq #h'3, r0 +006252 8924 bt h'48 ;@(h'629e) +006254 8804 cmp/eq #h'4, r0 +006256 892d bt h'5a ;@(h'62b4) +006258 8805 cmp/eq #h'5, r0 +00625a 8941 bt h'82 ;@(h'62e0) +00625c a04a bra h'94 ;@(h'62f4) +00625e 0009 nop +006260 e318 mov #h'18, r3 +006262 6733 mov r3, r7 +006264 2f36 mov.l r3, @-r15 +006266 66c3 mov r12, r6 +006268 7608 +00626a e501 mov #h'1, r5 +00626c a012 bra h'24 ;@(h'6294) +00626e 54fd mov.l @(h'34,r15), r4 +006270 d319 mov.l @(h'64,pc), r3 ;@(h'62d8) +006272 e210 mov #h'10, r2 +006274 2f26 mov.l r2, @-r15 +006276 e708 mov #h'8, r7 +006278 66c3 mov r12, r6 +00627a 760a +00627c e505 mov #h'5, r5 +00627e 430b jsr @r3 +006280 54fc mov.l @(h'30,r15), r4 +006282 a036 bra h'6c ;@(h'62f2) +006284 0009 nop +006286 e318 mov #h'18, r3 +006288 2f36 mov.l r3, @-r15 +00628a e710 mov #h'10, r7 +00628c 54fb mov.l @(h'2c,r15), r4 +00628e 66c3 mov r12, r6 +006290 7609 +006292 e502 mov #h'2, r5 +006294 d210 mov.l @(h'40,pc), r2 ;@(h'62d8) +006296 420b jsr @r2 +006298 0009 nop +00629a a02a bra h'54 ;@(h'62f2) +00629c 0009 nop +00629e e210 mov #h'10, r2 +0062a0 d30d mov.l @(h'34,pc), r3 ;@(h'62d8) +0062a2 e718 mov #h'18, r7 +0062a4 2f26 mov.l r2, @-r15 +0062a6 66c3 mov r12, r6 +0062a8 760b +0062aa e501 mov #h'1, r5 +0062ac 430b jsr @r3 +0062ae 54fa mov.l @(h'28,r15), r4 +0062b0 a01f bra h'3e ;@(h'62f2) +0062b2 0009 nop +0062b4 d209 mov.l @(h'24,pc), r2 ;@(h'62dc) +0062b6 e318 mov #h'18, r3 +0062b8 2f36 mov.l r3, @-r15 +0062ba 6733 mov r3, r7 +0062bc 66c3 mov r12, r6 +0062be 7607 +0062c0 e5fd mov #h'fffffffd, r5 +0062c2 420b jsr @r2 +0062c4 54f8 mov.l @(h'20,r15), r4 +0062c6 a014 bra h'28 ;@(h'62f2) +0062c8 0009 nop +0062ca 0000 +0062cc 0030 +0062ce c3a8 trapa #h'a8 +0062d0 0031 +0062d2 fb7c +0062d4 0031 +0062d6 f4ec +0062d8 0030 +0062da 9aa4 mov.w @(h'148,pc), r10 ;@(h'6426) +0062dc 0030 +0062de 9d70 mov.w @(h'e0,pc), r13 ;@(h'63c2) +0062e0 d341 mov.l @(h'104,pc), r3 ;@(h'63e8) +0062e2 e210 mov #h'10, r2 +0062e4 2f26 mov.l r2, @-r15 +0062e6 e71c mov #h'1c, r7 +0062e8 66c3 mov r12, r6 +0062ea 760a +0062ec e5fe mov #h'fffffffe, r5 +0062ee 430b jsr @r3 +0062f0 54fe mov.l @(h'38,r15), r4 +0062f2 7f04 +0062f4 d33d mov.l @(h'f4,pc), r3 ;@(h'63ec) +0062f6 66c3 mov r12, r6 +0062f8 761d add #h'1d, r6 +0062fa e502 mov #h'2, r5 +0062fc 430b jsr @r3 +0062fe 54f8 mov.l @(h'20,r15), r4 +006300 60d2 mov.l @r13, r0 +006302 701a add #h'1a, r0 +006304 00bc mov.b @(r0,r11), r0 +006306 600c extu.b r0, r0 +006308 8802 cmp/eq #h'2, r0 +00630a 8b0b bf h'16 ;@(h'6324) +00630c d438 mov.l @(h'e0,pc), r4 ;@(h'63f0) +00630e 66c3 mov r12, r6 +006310 d338 mov.l @(h'e0,pc), r3 ;@(h'63f4) +006312 7612 add #h'12, r6 +006314 1f62 mov.l r6, @(h'8,r15) +006316 430b jsr @r3 +006318 e50d mov #h'd, r5 +00631a 56f2 mov.l @(h'8,r15), r6 +00631c d436 mov.l @(h'd8,pc), r4 ;@(h'63f8) +00631e d337 mov.l @(h'dc,pc), r3 ;@(h'63fc) +006320 430b jsr @r3 +006322 e50d mov #h'd, r5 +006324 60d2 mov.l @r13, r0 +006326 7020 add #h'20, r0 +006328 00bc mov.b @(r0,r11), r0 +00632a 600c extu.b r0, r0 +00632c 8802 cmp/eq #h'2, r0 +00632e 8b0b bf h'16 ;@(h'6348) +006330 d42f mov.l @(h'bc,pc), r4 ;@(h'63f0) +006332 66c3 mov r12, r6 +006334 d32f mov.l @(h'bc,pc), r3 ;@(h'63f4) +006336 7625 add #h'25, r6 +006338 1f62 mov.l r6, @(h'8,r15) +00633a 430b jsr @r3 +00633c e50d mov #h'd, r5 +00633e 56f2 mov.l @(h'8,r15), r6 +006340 d42d mov.l @(h'b4,pc), r4 ;@(h'63f8) +006342 d32e mov.l @(h'b8,pc), r3 ;@(h'63fc) +006344 430b jsr @r3 +006346 e50d mov #h'd, r5 +006348 7b01 +00634a e206 mov #h'6, r2 +00634c 3b23 cmp/ge r2, r11 +00634e 8901 bt h'2 ;@(h'6354) +006350 aeb8 bra h'-290 ;@(h'60c4) +006352 0009 nop +006354 d32a mov.l @(h'a8,pc), r3 ;@(h'6400) +006356 ec02 mov #h'2, r12 +006358 2fc6 mov.l r12, @-r15 +00635a e67f mov #h'7f, r6 +00635c 2fe6 mov.l r14, @-r15 +00635e 2fe6 mov.l r14, @-r15 +006360 57f3 mov.l @(h'c,r15), r7 +006362 7713 add #h'13, r7 +006364 55f3 mov.l @(h'c,r15), r5 +006366 430b jsr @r3 +006368 e400 mov #h'0, r4 +00636a e200 mov #h'0, r2 +00636c d324 mov.l @(h'90,pc), r3 ;@(h'6400) +00636e e70d mov #h'd, r7 +006370 2f26 mov.l r2, @-r15 +006372 e664 mov #h'64, r6 +006374 2f26 mov.l r2, @-r15 +006376 6523 mov r2, r5 +006378 2fe6 mov.l r14, @-r15 +00637a 430b jsr @r3 +00637c e41a mov #h'1a, r4 +00637e e210 mov #h'10, r2 +006380 d420 mov.l @(h'80,pc), r4 ;@(h'6404) +006382 e600 mov #h'0, r6 +006384 d320 mov.l @(h'80,pc), r3 ;@(h'6408) +006386 9b2e mov.w @(h'5c,pc), r11 ;@(h'63e6) +006388 2f26 mov.l r2, @-r15 +00638a 67b3 mov r11, r7 +00638c 430b jsr @r3 +00638e 6563 mov r6, r5 +006390 d21e mov.l @(h'78,pc), r2 ;@(h'640c) +006392 7f1c add #h'1c, r15 +006394 67c3 mov r12, r7 +006396 66f3 mov r15, r6 +006398 763c add #h'3c, r6 +00639a 65c3 mov r12, r5 +00639c 420b jsr @r2 +00639e e466 mov #h'66, r4 +0063a0 53f6 mov.l @(h'18,r15), r3 +0063a2 2338 tst r3, r3 +0063a4 890d bt h'1a ;@(h'63c2) +0063a6 db1a mov.l @(h'68,pc), r11 ;@(h'6410) +0063a8 50f6 mov.l @(h'18,r15), r0 +0063aa 8802 cmp/eq #h'2, r0 +0063ac 8b01 bf h'2 ;@(h'63b2) +0063ae a001 bra h'2 ;@(h'63b4) +0063b0 e4ff mov #h'ffffffff, r4 +0063b2 e401 mov #h'1, r4 +0063b4 4b0b jsr @r11 +0063b6 0009 nop +0063b8 8801 cmp/eq #h'1, r0 +0063ba 8b01 bf h'2 ;@(h'63c0) +0063bc a001 bra h'2 ;@(h'63c2) +0063be 1fa6 mov.l r10, @(h'18,r15) +0063c0 1fe6 mov.l r14, @(h'18,r15) +0063c2 db14 mov.l @(h'50,pc), r11 ;@(h'6414) +0063c4 4b0b jsr @r11 +0063c6 0009 nop +0063c8 53f1 mov.l @(h'4,r15), r3 +0063ca 3380 cmp/eq r8, r3 +0063cc 8901 bt h'2 ;@(h'63d2) +0063ce a19b bra h'336 ;@(h'6708) +0063d0 0009 nop +0063d2 51f3 mov.l @(h'c,r15), r1 +0063d4 2118 tst r1, r1 +0063d6 8901 bt h'2 ;@(h'63dc) +0063d8 a196 bra h'32c ;@(h'6708) +0063da 0009 nop +0063dc 6093 mov r9, r0 +0063de 4011 cmp/pz r0 +0063e0 8b1a bf h'34 ;@(h'6418) +0063e2 a01e bra h'3c ;@(h'6422) +0063e4 c901 and #h'1, r0 +0063e6 0080 +0063e8 0030 +0063ea 9d70 mov.w @(h'e0,pc), r13 ;@(h'64ce) +0063ec 0030 +0063ee a570 bra h'ae0 ;@(h'6ed2) +0063f0 0031 +0063f2 bea8 bsr h'-2b0 ;@(h'6146) +0063f4 0030 +0063f6 a2d0 bra h'5a0 ;@(h'699a) +0063f8 0031 +0063fa bea0 bsr h'-2c0 ;@(h'613e) +0063fc 0030 +0063fe a214 bra h'428 ;@(h'682a) +006400 0030 +006402 943c mov.w @(h'78,pc), r4 ;@(h'647e) +006404 0031 +006406 d30a mov.l @(h'28,pc), r3 ;@(h'6430) +006408 0030 +00640a 9aa4 mov.w @(h'148,pc), r10 ;@(h'6556) +00640c 0030 +00640e c3a8 trapa #h'a8 +006410 0030 +006412 4160 +006414 0030 +006416 8f50 bf/s h'a0 ;@(h'64ba) +006418 6007 not r0, r0 +00641a 7001 +00641c c901 and #h'1, r0 +00641e 6007 not r0, r0 +006420 7001 +006422 9461 mov.w @(h'c2,pc), r4 ;@(h'64e8) +006424 d332 mov.l @(h'c8,pc), r3 ;@(h'64f0) +006426 430b jsr @r3 +006428 6b03 mov r0, r11 +00642a 2008 tst r0, r0 +00642c 892b bt h'56 ;@(h'6486) +00642e 53f5 mov.l @(h'14,r15), r3 +006430 2338 tst r3, r3 +006432 8b11 bf h'22 ;@(h'6458) +006434 3be3 cmp/ge r14, r11 +006436 8903 bt h'6 ;@(h'6440) +006438 6283 mov r8, r2 +00643a 72f8 add #h'f8, r2 +00643c a002 bra h'4 ;@(h'6444) +00643e 1f21 mov.l r2, @(h'4,r15) +006440 e106 mov #h'6, r1 +006442 1f13 mov.l r1, @(h'c,r15) +006444 3be3 cmp/ge r14, r11 +006446 8901 bt h'2 ;@(h'644c) +006448 a001 bra h'2 ;@(h'644e) +00644a e31b mov #h'1b, r3 +00644c e313 mov #h'13, r3 +00644e 62f2 mov.l @r15, r2 +006450 323c add r3, r2 +006452 2f22 mov.l r2, @r15 +006454 a015 bra h'2a ;@(h'6482) +006456 1fe5 mov.l r14, @(h'14,r15) +006458 9447 mov.w @(h'8e,pc), r4 ;@(h'64ea) +00645a 3847 cmp/gt r4, r8 +00645c 8901 bt h'2 ;@(h'6462) +00645e a185 bra h'30a ;@(h'676c) +006460 0009 nop +006462 3be3 cmp/ge r14, r11 +006464 8901 bt h'2 ;@(h'646a) +006466 a001 bra h'2 ;@(h'646c) +006468 e21b mov #h'1b, r2 +00646a e213 mov #h'13, r2 +00646c 6383 mov r8, r3 +00646e 3328 sub r2, r3 +006470 3be3 cmp/ge r14, r11 +006472 8d02 bt/s h'4 ;@(h'647a) +006474 1f31 mov.l r3, @(h'4,r15) +006476 a001 bra h'2 ;@(h'647c) +006478 e21b mov #h'1b, r2 +00647a e213 mov #h'13, r2 +00647c 61f2 mov.l @r15, r1 +00647e 312c add r2, r1 +006480 2f12 mov.l r1, @r15 +006482 a173 bra h'2e6 ;@(h'676c) +006484 7901 +006486 9431 mov.w @(h'62,pc), r4 ;@(h'64ec) +006488 d219 mov.l @(h'64,pc), r2 ;@(h'64f0) +00648a 420b jsr @r2 +00648c 0009 nop +00648e 2008 tst r0, r0 +006490 8930 bt h'60 ;@(h'64f4) +006492 50f5 mov.l @(h'14,r15), r0 +006494 8801 cmp/eq #h'1, r0 +006496 8b11 bf h'22 ;@(h'64bc) +006498 3be3 cmp/ge r14, r11 +00649a 8b03 bf h'6 ;@(h'64a4) +00649c 6383 mov r8, r3 +00649e 7308 +0064a0 a002 bra h'4 ;@(h'64a8) +0064a2 1f31 mov.l r3, @(h'4,r15) +0064a4 e106 mov #h'6, r1 +0064a6 1f13 mov.l r1, @(h'c,r15) +0064a8 3be3 cmp/ge r14, r11 +0064aa 8901 bt h'2 ;@(h'64b0) +0064ac a001 bra h'2 ;@(h'64b2) +0064ae e313 mov #h'13, r3 +0064b0 e31b mov #h'1b, r3 +0064b2 62f2 mov.l @r15, r2 +0064b4 3238 sub r3, r2 +0064b6 2f22 mov.l r2, @r15 +0064b8 a014 bra h'28 ;@(h'64e4) +0064ba 1fa5 mov.l r10, @(h'14,r15) +0064bc e30e mov #h'e, r3 +0064be 3833 cmp/ge r3, r8 +0064c0 8b01 bf h'2 ;@(h'64c6) +0064c2 a153 bra h'2a6 ;@(h'676c) +0064c4 0009 nop +0064c6 3be3 cmp/ge r14, r11 +0064c8 8901 bt h'2 ;@(h'64ce) +0064ca a001 bra h'2 ;@(h'64d0) +0064cc e113 mov #h'13, r1 +0064ce e11b mov #h'1b, r1 +0064d0 318c add r8, r1 +0064d2 3be3 cmp/ge r14, r11 +0064d4 8d02 bt/s h'4 ;@(h'64dc) +0064d6 1f11 mov.l r1, @(h'4,r15) +0064d8 a001 bra h'2 ;@(h'64de) +0064da e313 mov #h'13, r3 +0064dc e31b mov #h'1b, r3 +0064de 62f2 mov.l @r15, r2 +0064e0 3238 sub r3, r2 +0064e2 2f22 mov.l r2, @r15 +0064e4 a142 bra h'284 ;@(h'676c) +0064e6 79ff add #h'ff, r9 +0064e8 7547 add #h'47, r5 +0064ea ff37 +0064ec 7542 add #h'42, r5 +0064ee 0000 +0064f0 0030 +0064f2 cf18 or.b #h'18, @(r0,gbr) +0064f4 948e mov.w @(h'11c,pc), r4 ;@(h'6614) +0064f6 d248 mov.l @(h'120,pc), r2 ;@(h'6618) +0064f8 420b jsr @r2 +0064fa 0009 nop +0064fc 2008 tst r0, r0 +0064fe 8b01 bf h'2 ;@(h'6504) +006500 a134 bra h'268 ;@(h'676c) +006502 0009 nop +006504 52fe mov.l @(h'38,r15), r2 +006506 2228 tst r2, r2 +006508 8901 bt h'2 ;@(h'650e) +00650a a12f bra h'25e ;@(h'676c) +00650c 0009 nop +00650e 60b3 mov r11, r0 +006510 1fee mov.l r14, @(h'38,r15) +006512 8801 cmp/eq #h'1, r0 +006514 d641 mov.l @(h'104,pc), r6 ;@(h'661c) +006516 957e mov.w @(h'fc,pc), r5 ;@(h'6616) +006518 8d02 bt/s h'4 ;@(h'6520) +00651a 64d2 mov.l @r13, r4 +00651c a082 bra h'104 ;@(h'6624) +00651e 0009 nop +006520 6293 mov r9, r2 +006522 72ff add #h'ff, r2 +006524 e300 mov #h'0, r3 +006526 3327 cmp/gt r2, r3 +006528 323e addc r3, r2 +00652a 4221 shar r2 +00652c 6143 mov r4, r1 +00652e 711a add #h'1a, r1 +006530 321c add r1, r2 +006532 6320 mov.b @r2, r3 +006534 2338 tst r3, r3 +006536 8b3f bf h'7e ;@(h'65b8) +006538 e078 mov #h'78, r0 +00653a 014e mov.l @(r0,r4), r1 +00653c 3153 cmp/ge r5, r1 +00653e 8901 bt h'2 ;@(h'6544) +006540 a114 bra h'228 ;@(h'676c) +006542 0009 nop +006544 e050 mov #h'50, r0 +006546 e100 mov #h'0, r1 +006548 024e mov.l @(r0,r4), r2 +00654a 325c add r5, r2 +00654c 0426 mov.l r2, @(r0,r4) +00654e e078 mov #h'78, r0 +006550 63d2 mov.l @r13, r3 +006552 023e mov.l @(r0,r3), r2 +006554 3258 sub r5, r2 +006556 0326 mov.l r2, @(r0,r3) +006558 63d2 mov.l @r13, r3 +00655a 6293 mov r9, r2 +00655c 72ff add #h'ff, r2 +00655e 3127 cmp/gt r2, r1 +006560 321e addc r1, r2 +006562 4221 shar r2 +006564 731a add #h'1a, r3 +006566 323c add r3, r2 +006568 22e0 mov.b r14, @r2 +00656a e170 mov #h'70, r1 +00656c 60d2 mov.l @r13, r0 +00656e 001c mov.b @(r0,r1), r0 +006570 88ff cmp/eq #h'ffffffff, r0 +006572 8904 bt h'8 ;@(h'657e) +006574 62d2 mov.l @r13, r2 +006576 e3ff mov #h'ffffffff, r3 +006578 e070 mov #h'70, r0 +00657a 0234 mov.b r3, @(r0,r2) +00657c 1fc6 mov.l r12, @(h'18,r15) +00657e e050 mov #h'50, r0 +006580 63d2 mov.l @r13, r3 +006582 023e mov.l @(r0,r3), r2 +006584 3263 cmp/ge r6, r2 +006586 8b09 bf h'12 ;@(h'659c) +006588 60d2 mov.l @r13, r0 +00658a e175 mov #h'75, r1 +00658c 001c mov.b @(r0,r1), r0 +00658e 88ff cmp/eq #h'ffffffff, r0 +006590 8904 bt h'8 ;@(h'659c) +006592 e3ff mov #h'ffffffff, r3 +006594 62d2 mov.l @r13, r2 +006596 e075 mov #h'75, r0 +006598 0234 mov.b r3, @(r0,r2) +00659a 1fc6 mov.l r12, @(h'18,r15) +00659c 60d2 mov.l @r13, r0 +00659e e163 mov #h'63, r1 +0065a0 001c mov.b @(r0,r1), r0 +0065a2 88ff cmp/eq #h'ffffffff, r0 +0065a4 8b01 bf h'2 ;@(h'65aa) +0065a6 a0e1 bra h'1c2 ;@(h'676c) +0065a8 0009 nop +0065aa d21d mov.l @(h'74,pc), r2 ;@(h'6620) +0065ac 420b jsr @r2 +0065ae 0009 nop +0065b0 8801 cmp/eq #h'1, r0 +0065b2 8975 bt h'ea ;@(h'66a0) +0065b4 a0da bra h'1b4 ;@(h'676c) +0065b6 0009 nop +0065b8 6093 mov r9, r0 +0065ba 70ff add #h'ff, r0 +0065bc e300 mov #h'0, r3 +0065be 3307 cmp/gt r0, r3 +0065c0 303e addc r3, r0 +0065c2 4021 shar r0 +0065c4 6243 mov r4, r2 +0065c6 721a add #h'1a, r2 +0065c8 002c mov.b @(r0,r2), r0 +0065ca 600c extu.b r0, r0 +0065cc 8801 cmp/eq #h'1, r0 +0065ce 8b08 bf h'10 ;@(h'65e2) +0065d0 6293 mov r9, r2 +0065d2 72ff add #h'ff, r2 +0065d4 e300 mov #h'0, r3 +0065d6 3327 cmp/gt r2, r3 +0065d8 323e addc r3, r2 +0065da 4221 shar r2 +0065dc 6143 mov r4, r1 +0065de a079 bra h'f2 ;@(h'66d4) +0065e0 711a add #h'1a, r1 +0065e2 6093 mov r9, r0 +0065e4 70ff add #h'ff, r0 +0065e6 e300 mov #h'0, r3 +0065e8 3307 cmp/gt r0, r3 +0065ea 303e addc r3, r0 +0065ec 4021 shar r0 +0065ee 6243 mov r4, r2 +0065f0 721a add #h'1a, r2 +0065f2 002c mov.b @(r0,r2), r0 +0065f4 600c extu.b r0, r0 +0065f6 8802 cmp/eq #h'2, r0 +0065f8 8901 bt h'2 ;@(h'65fe) +0065fa a0b7 bra h'16e ;@(h'676c) +0065fc 0009 nop +0065fe 6293 mov r9, r2 +006600 72ff add #h'ff, r2 +006602 e300 mov #h'0, r3 +006604 3327 cmp/gt r2, r3 +006606 323e addc r3, r2 +006608 4221 shar r2 +00660a 6143 mov r4, r1 +00660c 711a add #h'1a, r1 +00660e 321c add r1, r2 +006610 a0ac bra h'158 ;@(h'676c) +006612 22e0 mov.b r14, @r2 +006614 7534 add #h'34, r5 +006616 2710 mov.b r1, @r7 +006618 0030 +00661a cf18 or.b #h'18, @(r0,gbr) +00661c 0000 +00661e c350 trapa #h'50 +006620 0030 +006622 8d48 bt/s h'90 ;@(h'66b6) +006624 6293 mov r9, r2 +006626 e300 mov #h'0, r3 +006628 3327 cmp/gt r2, r3 +00662a 323e addc r3, r2 +00662c 4221 shar r2 +00662e 72ff add #h'ff, r2 +006630 6143 mov r4, r1 +006632 7120 add #h'20, r1 +006634 321c add r1, r2 +006636 6320 mov.b @r2, r3 +006638 2338 tst r3, r3 +00663a 8b37 bf h'6e ;@(h'66ac) +00663c e078 mov #h'78, r0 +00663e 014e mov.l @(r0,r4), r1 +006640 3153 cmp/ge r5, r1 +006642 8901 bt h'2 ;@(h'6648) +006644 a092 bra h'124 ;@(h'676c) +006646 0009 nop +006648 e050 mov #h'50, r0 +00664a e100 mov #h'0, r1 +00664c 024e mov.l @(r0,r4), r2 +00664e 325c add r5, r2 +006650 0426 mov.l r2, @(r0,r4) +006652 e078 mov #h'78, r0 +006654 63d2 mov.l @r13, r3 +006656 023e mov.l @(r0,r3), r2 +006658 3258 sub r5, r2 +00665a 0326 mov.l r2, @(r0,r3) +00665c 63d2 mov.l @r13, r3 +00665e 6293 mov r9, r2 +006660 3127 cmp/gt r2, r1 +006662 321e addc r1, r2 +006664 4221 shar r2 +006666 72ff add #h'ff, r2 +006668 7320 add #h'20, r3 +00666a 323c add r3, r2 +00666c 22e0 mov.b r14, @r2 +00666e e050 mov #h'50, r0 +006670 62d2 mov.l @r13, r2 +006672 032e mov.l @(r0,r2), r3 +006674 3363 cmp/ge r6, r3 +006676 8b09 bf h'12 ;@(h'668c) +006678 60d2 mov.l @r13, r0 +00667a e175 mov #h'75, r1 +00667c 001c mov.b @(r0,r1), r0 +00667e 88ff cmp/eq #h'ffffffff, r0 +006680 8904 bt h'8 ;@(h'668c) +006682 e3ff mov #h'ffffffff, r3 +006684 62d2 mov.l @r13, r2 +006686 e075 mov #h'75, r0 +006688 0234 mov.b r3, @(r0,r2) +00668a 1fc6 mov.l r12, @(h'18,r15) +00668c 60d2 mov.l @r13, r0 +00668e e163 mov #h'63, r1 +006690 001c mov.b @(r0,r1), r0 +006692 88ff cmp/eq #h'ffffffff, r0 +006694 896a bt h'd4 ;@(h'676c) +006696 d230 mov.l @(h'c0,pc), r2 ;@(h'6758) +006698 420b jsr @r2 +00669a 0009 nop +00669c 8801 cmp/eq #h'1, r0 +00669e 8b65 bf h'ca ;@(h'676c) +0066a0 62d2 mov.l @r13, r2 +0066a2 e3ff mov #h'ffffffff, r3 +0066a4 e063 mov #h'63, r0 +0066a6 0234 mov.b r3, @(r0,r2) +0066a8 a060 bra h'c0 ;@(h'676c) +0066aa 1fc6 mov.l r12, @(h'18,r15) +0066ac 6093 mov r9, r0 +0066ae e300 mov #h'0, r3 +0066b0 3307 cmp/gt r0, r3 +0066b2 303e addc r3, r0 +0066b4 4021 shar r0 +0066b6 70ff add #h'ff, r0 +0066b8 6243 mov r4, r2 +0066ba 7220 add #h'20, r2 +0066bc 002c mov.b @(r0,r2), r0 +0066be 600c extu.b r0, r0 +0066c0 8801 cmp/eq #h'1, r0 +0066c2 8b0a bf h'14 ;@(h'66da) +0066c4 6293 mov r9, r2 +0066c6 e300 mov #h'0, r3 +0066c8 3327 cmp/gt r2, r3 +0066ca 323e addc r3, r2 +0066cc 4221 shar r2 +0066ce 72ff add #h'ff, r2 +0066d0 6143 mov r4, r1 +0066d2 7120 add #h'20, r1 +0066d4 321c add r1, r2 +0066d6 a049 bra h'92 ;@(h'676c) +0066d8 22c0 mov.b r12, @r2 +0066da 6093 mov r9, r0 +0066dc e300 mov #h'0, r3 +0066de 3307 cmp/gt r0, r3 +0066e0 303e addc r3, r0 +0066e2 4021 shar r0 +0066e4 70ff add #h'ff, r0 +0066e6 6243 mov r4, r2 +0066e8 7220 add #h'20, r2 +0066ea 002c mov.b @(r0,r2), r0 +0066ec 600c extu.b r0, r0 +0066ee 8802 cmp/eq #h'2, r0 +0066f0 8b3c bf h'78 ;@(h'676c) +0066f2 6293 mov r9, r2 +0066f4 e300 mov #h'0, r3 +0066f6 3327 cmp/gt r2, r3 +0066f8 323e addc r3, r2 +0066fa 4221 shar r2 +0066fc 72ff add #h'ff, r2 +0066fe 6143 mov r4, r1 +006700 7120 add #h'20, r1 +006702 321c add r1, r2 +006704 a032 bra h'64 ;@(h'676c) +006706 22e0 mov.b r14, @r2 +006708 52f1 mov.l @(h'4,r15), r2 +00670a 3823 cmp/ge r2, r8 +00670c 8911 bt h'22 ;@(h'6732) +00670e 54f1 mov.l @(h'4,r15), r4 +006710 3488 sub r8, r4 +006712 34c7 cmp/gt r12, r4 +006714 8b01 bf h'2 ;@(h'671a) +006716 a001 bra h'2 ;@(h'671c) +006718 e103 mov #h'3, r1 +00671a e101 mov #h'1, r1 +00671c 63f2 mov.l @r15, r3 +00671e 34c7 cmp/gt r12, r4 +006720 331c add r1, r3 +006722 8f02 bf/s h'4 ;@(h'672a) +006724 2f32 mov.l r3, @r15 +006726 a001 bra h'2 ;@(h'672c) +006728 e203 mov #h'3, r2 +00672a e201 mov #h'1, r2 +00672c 382c add r2, r8 +00672e a017 bra h'2e ;@(h'6760) +006730 0009 nop +006732 53f1 mov.l @(h'4,r15), r3 +006734 3837 cmp/gt r3, r8 +006736 8b13 bf h'26 ;@(h'6760) +006738 53f1 mov.l @(h'4,r15), r3 +00673a 6483 mov r8, r4 +00673c 3438 sub r3, r4 +00673e 34c7 cmp/gt r12, r4 +006740 8b01 bf h'2 ;@(h'6746) +006742 a001 bra h'2 ;@(h'6748) +006744 e103 mov #h'3, r1 +006746 e101 mov #h'1, r1 +006748 62f2 mov.l @r15, r2 +00674a 34c7 cmp/gt r12, r4 +00674c 3218 sub r1, r2 +00674e 8f05 bf/s h'a ;@(h'675c) +006750 2f22 mov.l r2, @r15 +006752 a004 bra h'8 ;@(h'675e) +006754 e303 mov #h'3, r3 +006756 0000 +006758 0030 +00675a 8d48 bt/s h'90 ;@(h'67ee) +00675c e301 mov #h'1, r3 +00675e 3838 sub r3, r8 +006760 53f3 mov.l @(h'c,r15), r3 +006762 4315 cmp/pl r3 +006764 8b02 bf h'4 ;@(h'676c) +006766 51f3 mov.l @(h'c,r15), r1 +006768 71ff add #h'ff, r1 +00676a 1f13 mov.l r1, @(h'c,r15) +00676c dd3e mov.l @(h'f8,pc), r13 ;@(h'6868) +00676e 9473 mov.w @(h'e6,pc), r4 ;@(h'6858) +006770 4d0b jsr @r13 +006772 0009 nop +006774 2008 tst r0, r0 +006776 8900 bt h'0 ;@(h'677a) +006778 1fae mov.l r10, @(h'38,r15) +00677a 9c6e mov.w @(h'dc,pc), r12 ;@(h'685a) +00677c 4d0b jsr @r13 +00677e 64c3 mov r12, r4 +006780 2008 tst r0, r0 +006782 8901 bt h'2 ;@(h'6788) +006784 ac8f bra h'-6e2 ;@(h'60a6) +006786 0009 nop +006788 9168 mov.w @(h'd0,pc), r1 ;@(h'685c) +00678a 3f1c add r1, r15 +00678c 4f16 lds.l @r15+, macl +00678e 4f26 lds.l @r15+, pr +006790 68f6 mov.l @r15+, r8 +006792 69f6 mov.l @r15+, r9 +006794 6af6 mov.l @r15+, r10 +006796 6bf6 mov.l @r15+, r11 +006798 6cf6 mov.l @r15+, r12 +00679a 6df6 mov.l @r15+, r13 +00679c 000b rts +00679e 6ef6 mov.l @r15+, r14 +0067a0 2fe6 mov.l r14, @-r15 +0067a2 2fd6 mov.l r13, @-r15 +0067a4 2fc6 mov.l r12, @-r15 +0067a6 2fb6 mov.l r11, @-r15 +0067a8 2fa6 mov.l r10, @-r15 +0067aa 2f96 mov.l r9, @-r15 +0067ac 2f86 mov.l r8, @-r15 +0067ae 4f22 sts.l pr, @-r15 +0067b0 9055 mov.w @(h'aa,pc), r0 ;@(h'685e) +0067b2 3f0c add r0, r15 +0067b4 9154 mov.w @(h'a8,pc), r1 ;@(h'6860) +0067b6 31fc add r15, r1 +0067b8 d22c mov.l @(h'b0,pc), r2 ;@(h'686c) +0067ba d32d mov.l @(h'b4,pc), r3 ;@(h'6870) +0067bc 430b jsr @r3 +0067be e030 mov #h'30, r0 +0067c0 914f mov.w @(h'9e,pc), r1 ;@(h'6862) +0067c2 31fc add r15, r1 +0067c4 d22b mov.l @(h'ac,pc), r2 ;@(h'6874) +0067c6 d32a mov.l @(h'a8,pc), r3 ;@(h'6870) +0067c8 430b jsr @r3 +0067ca e030 mov #h'30, r0 +0067cc 914a mov.w @(h'94,pc), r1 ;@(h'6864) +0067ce 31fc add r15, r1 +0067d0 d229 mov.l @(h'a4,pc), r2 ;@(h'6878) +0067d2 d327 mov.l @(h'9c,pc), r3 ;@(h'6870) +0067d4 430b jsr @r3 +0067d6 e030 mov #h'30, r0 +0067d8 d228 mov.l @(h'a0,pc), r2 ;@(h'687c) +0067da 61f3 mov r15, r1 +0067dc d324 mov.l @(h'90,pc), r3 ;@(h'6870) +0067de 716c add #h'6c, r1 +0067e0 430b jsr @r3 +0067e2 e030 mov #h'30, r0 +0067e4 d226 mov.l @(h'98,pc), r2 ;@(h'6880) +0067e6 e110 mov #h'10, r1 +0067e8 d321 mov.l @(h'84,pc), r3 ;@(h'6870) +0067ea ee01 mov #h'1, r14 +0067ec 2f12 mov.l r1, @r15 +0067ee 61f3 mov r15, r1 +0067f0 1fe3 mov.l r14, @(h'c,r15) +0067f2 7158 add #h'58, r1 +0067f4 1fe1 mov.l r14, @(h'4,r15) +0067f6 430b jsr @r3 +0067f8 e010 mov #h'10, r0 +0067fa e040 mov #h'40, r0 +0067fc d322 mov.l @(h'88,pc), r3 ;@(h'6888) +0067fe ec00 mov #h'0, r12 +006800 dd23 mov.l @(h'8c,pc), r13 ;@(h'6890) +006802 d420 mov.l @(h'80,pc), r4 ;@(h'6884) +006804 9928 mov.w @(h'50,pc), r9 ;@(h'6858) +006806 6143 mov r4, r1 +006808 da20 mov.l @(h'80,pc), r10 ;@(h'688c) +00680a 7410 add #h'10, r4 +00680c db16 mov.l @(h'58,pc), r11 ;@(h'6868) +00680e 0f16 mov.l r1, @(r0,r15) +006810 1f4f mov.l r4, @(h'3c,r15) +006812 e044 mov #h'44, r0 +006814 1f3e mov.l r3, @(h'38,r15) +006816 d31f mov.l @(h'7c,pc), r3 ;@(h'6894) +006818 0f36 mov.l r3, @(r0,r15) +00681a d21f mov.l @(h'7c,pc), r2 ;@(h'6898) +00681c 420b jsr @r2 +00681e 0009 nop +006820 68c3 mov r12, r8 +006822 e700 mov #h'0, r7 +006824 6683 mov r8, r6 +006826 4608 shll2 r6 +006828 63f3 mov r15, r3 +00682a 7358 add #h'58, r3 +00682c 363c add r3, r6 +00682e 6583 mov r8, r5 +006830 6662 mov.l @r6, r6 +006832 6283 mov r8, r2 +006834 4500 shll r5 +006836 352c add r2, r5 +006838 4508 shll2 r5 +00683a 2888 tst r8, r8 +00683c 1f52 mov.l r5, @(h'8,r15) +00683e 8f02 bf/s h'4 ;@(h'6846) +006840 7512 add #h'12, r5 +006842 a02c bra h'58 ;@(h'689e) +006844 e42c mov #h'2c, r4 +006846 6083 mov r8, r0 +006848 8801 cmp/eq #h'1, r0 +00684a 8b01 bf h'2 ;@(h'6850) +00684c a027 bra h'4e ;@(h'689e) +00684e e42f mov #h'2f, r4 +006850 8802 cmp/eq #h'2, r0 +006852 8b23 bf h'46 ;@(h'689c) +006854 a023 bra h'46 ;@(h'689e) +006856 e431 mov #h'31, r4 +006858 7534 add #h'34, r5 +00685a 7532 add #h'32, r5 +00685c 0090 +00685e fed4 +006860 00fc mov.b @(r0,r15), r0 +006862 00cc mov.b @(r0,r12), r0 +006864 009c mov.b @(r0,r9), r0 +006866 0000 +006868 0030 +00686a cf48 or.b #h'48, @(r0,gbr) +00686c 0031 +00686e f574 +006870 0030 +006872 c038 mov.b r0, @(h'38,gbr) +006874 0031 +006876 f5a4 +006878 0031 +00687a f5d4 +00687c 0031 +00687e f604 +006880 0031 +006882 f634 +006884 0031 +006886 bdd0 bsr h'-460 ;@(h'642a) +006888 0031 +00688a bb90 bsr h'-8e0 ;@(h'5fae) +00688c 0030 +00688e cf18 or.b #h'18, @(r0,gbr) +006890 0030 +006892 c3a8 trapa #h'a8 +006894 0031 +006896 b950 bsr h'-d60 ;@(h'5b3a) +006898 0030 +00689a 8ef4 +00689c e425 mov #h'25, r4 +00689e 4d0b jsr @r13 +0068a0 0009 nop +0068a2 e2ff mov #h'ffffffff, r2 +0068a4 d334 mov.l @(h'd0,pc), r3 ;@(h'6978) +0068a6 e660 mov #h'60, r6 +0068a8 2f26 mov.l r2, @-r15 +0068aa 2fe6 mov.l r14, @-r15 +0068ac 2fe6 mov.l r14, @-r15 +0068ae 57f5 mov.l @(h'14,r15), r7 +0068b0 55f5 mov.l @(h'14,r15), r5 +0068b2 7718 add #h'18, r7 +0068b4 7510 add #h'10, r5 +0068b6 430b jsr @r3 +0068b8 e41e mov #h'1e, r4 +0068ba 7801 +0068bc e204 mov #h'4, r2 +0068be 3823 cmp/ge r2, r8 +0068c0 8faf bf/s h'-a2 ;@(h'6822) +0068c2 7f0c +0068c4 d32c mov.l @(h'b0,pc), r3 ;@(h'6978) +0068c6 e102 mov #h'2, r1 +0068c8 2f16 mov.l r1, @-r15 +0068ca e65f mov #h'5f, r6 +0068cc 2fe6 mov.l r14, @-r15 +0068ce 2fe6 mov.l r14, @-r15 +0068d0 57f3 mov.l @(h'c,r15), r7 +0068d2 7707 +0068d4 55f3 mov.l @(h'c,r15), r5 +0068d6 7501 +0068d8 430b jsr @r3 +0068da e41f mov #h'1f, r4 +0068dc 2fc6 mov.l r12, @-r15 +0068de e70d mov #h'd, r7 +0068e0 d225 mov.l @(h'94,pc), r2 ;@(h'6978) +0068e2 e658 mov #h'58, r6 +0068e4 2fc6 mov.l r12, @-r15 +0068e6 e500 mov #h'0, r5 +0068e8 2fe6 mov.l r14, @-r15 +0068ea 420b jsr @r2 +0068ec e427 mov #h'27, r4 +0068ee e310 mov #h'10, r3 +0068f0 973e mov.w @(h'7c,pc), r7 ;@(h'6970) +0068f2 e600 mov #h'0, r6 +0068f4 d421 mov.l @(h'84,pc), r4 ;@(h'697c) +0068f6 2f36 mov.l r3, @-r15 +0068f8 d221 mov.l @(h'84,pc), r2 ;@(h'6980) +0068fa 420b jsr @r2 +0068fc 6563 mov r6, r5 +0068fe d321 mov.l @(h'84,pc), r3 ;@(h'6984) +006900 430b jsr @r3 +006902 7f1c add #h'1c, r15 +006904 9435 mov.w @(h'6a,pc), r4 ;@(h'6972) +006906 4a0b jsr @r10 +006908 0009 nop +00690a 2008 tst r0, r0 +00690c 8905 bt h'a ;@(h'691a) +00690e 60f2 mov.l @r15, r0 +006910 8834 cmp/eq #h'34, r0 +006912 8902 bt h'4 ;@(h'691a) +006914 62f2 mov.l @r15, r2 +006916 a00a bra h'14 ;@(h'692e) +006918 720c +00691a 942b mov.w @(h'56,pc), r4 ;@(h'6974) +00691c 4a0b jsr @r10 +00691e 0009 nop +006920 2008 tst r0, r0 +006922 8906 bt h'c ;@(h'6932) +006924 60f2 mov.l @r15, r0 +006926 8810 cmp/eq #h'10, r0 +006928 8903 bt h'6 ;@(h'6932) +00692a 62f2 mov.l @r15, r2 +00692c 72f4 add #h'f4, r2 +00692e a5bf bra h'b7e ;@(h'74b0) +006930 2f22 mov.l r2, @r15 +006932 4a0b jsr @r10 +006934 6493 mov r9, r4 +006936 2008 tst r0, r0 +006938 8b01 bf h'2 ;@(h'693e) +00693a a5b9 bra h'b72 ;@(h'74b0) +00693c 0009 nop +00693e 53f3 mov.l @(h'c,r15), r3 +006940 2338 tst r3, r3 +006942 8901 bt h'2 ;@(h'6948) +006944 a5b4 bra h'b68 ;@(h'74b0) +006946 0009 nop +006948 1fe1 mov.l r14, @(h'4,r15) +00694a d30f mov.l @(h'3c,pc), r3 ;@(h'6988) +00694c 60f2 mov.l @r15, r0 +00694e 8810 cmp/eq #h'10, r0 +006950 8d1c bt/s h'38 ;@(h'698c) +006952 6532 mov.l @r3, r5 +006954 881c cmp/eq #h'1c, r0 +006956 8b01 bf h'2 ;@(h'695c) +006958 a17c bra h'2f8 ;@(h'6c54) +00695a 0009 nop +00695c 8828 cmp/eq #h'28, r0 +00695e 8b01 bf h'2 ;@(h'6964) +006960 a328 bra h'650 ;@(h'6fb4) +006962 0009 nop +006964 8834 cmp/eq #h'34, r0 +006966 8b01 bf h'2 ;@(h'696c) +006968 a4da bra h'9b4 ;@(h'7320) +00696a 0009 nop +00696c a59c bra h'b38 ;@(h'74a8) +00696e 0009 nop +006970 0080 +006972 7547 add #h'47, r5 +006974 7542 add #h'42, r5 +006976 0000 +006978 0030 +00697a 943c mov.w @(h'78,pc), r4 ;@(h'69f6) +00697c 0031 +00697e d60a mov.l @(h'28,pc), r6 ;@(h'69a8) +006980 0030 +006982 9aa4 mov.w @(h'148,pc), r10 ;@(h'6ace) +006984 0030 +006986 8f50 bf/s h'a0 ;@(h'6a2a) +006988 0810 +00698a 01dc mov.b @(r0,r13), r1 +00698c e07c mov #h'7c, r0 +00698e 085c mov.b @(r0,r5), r8 +006990 d32b mov.l @(h'ac,pc), r3 ;@(h'6a40) +006992 430b jsr @r3 +006994 0009 nop +006996 e233 mov #h'33, r2 +006998 9750 mov.w @(h'a0,pc), r7 ;@(h'6a3c) +00699a e600 mov #h'0, r6 +00699c d429 mov.l @(h'a4,pc), r4 ;@(h'6a44) +00699e 2f26 mov.l r2, @-r15 +0069a0 d329 mov.l @(h'a4,pc), r3 ;@(h'6a48) +0069a2 430b jsr @r3 +0069a4 6563 mov r6, r5 +0069a6 7f04 +0069a8 1fc3 mov.l r12, @(h'c,r15) +0069aa e305 mov #h'5, r3 +0069ac 2f32 mov.l r3, @r15 +0069ae e219 mov #h'19, r2 +0069b0 1f22 mov.l r2, @(h'8,r15) +0069b2 e303 mov #h'3, r3 +0069b4 d225 mov.l @(h'94,pc), r2 ;@(h'6a4c) +0069b6 e671 mov #h'71, r6 +0069b8 2f36 mov.l r3, @-r15 +0069ba 57f3 mov.l @(h'c,r15), r7 +0069bc 55f1 mov.l @(h'4,r15), r5 +0069be 420b jsr @r2 +0069c0 e453 mov #h'53, r4 +0069c2 7f04 +0069c4 53f3 mov.l @(h'c,r15), r3 +0069c6 7301 +0069c8 1f33 mov.l r3, @(h'c,r15) +0069ca e304 mov #h'4, r3 +0069cc 62f2 mov.l @r15, r2 +0069ce 7201 +0069d0 2f22 mov.l r2, @r15 +0069d2 51f2 mov.l @(h'8,r15), r1 +0069d4 7101 +0069d6 1f12 mov.l r1, @(h'8,r15) +0069d8 50f3 mov.l @(h'c,r15), r0 +0069da 3033 cmp/ge r3, r0 +0069dc 8be9 bf h'-2e ;@(h'69b2) +0069de e602 mov #h'2, r6 +0069e0 d41b mov.l @(h'6c,pc), r4 ;@(h'6a50) +0069e2 d31c mov.l @(h'70,pc), r3 ;@(h'6a54) +0069e4 430b jsr @r3 +0069e6 e550 mov #h'50, r5 +0069e8 d419 mov.l @(h'64,pc), r4 ;@(h'6a50) +0069ea e616 mov #h'16, r6 +0069ec d219 mov.l @(h'64,pc), r2 ;@(h'6a54) +0069ee 420b jsr @r2 +0069f0 e56e mov #h'6e, r5 +0069f2 e602 mov #h'2, r6 +0069f4 d418 mov.l @(h'60,pc), r4 ;@(h'6a58) +0069f6 d319 mov.l @(h'64,pc), r3 ;@(h'6a5c) +0069f8 430b jsr @r3 +0069fa e550 mov #h'50, r5 +0069fc d416 mov.l @(h'58,pc), r4 ;@(h'6a58) +0069fe e616 mov #h'16, r6 +006a00 d216 mov.l @(h'58,pc), r2 ;@(h'6a5c) +006a02 420b jsr @r2 +006a04 e56e mov #h'6e, r5 +006a06 54f7 mov.l @(h'1c,r15), r4 +006a08 d315 mov.l @(h'54,pc), r3 ;@(h'6a60) +006a0a 430b jsr @r3 +006a0c 644b neg r4, r4 +006a0e e210 mov #h'10, r2 +006a10 d414 mov.l @(h'50,pc), r4 ;@(h'6a64) +006a12 e708 mov #h'8, r7 +006a14 d314 mov.l @(h'50,pc), r3 ;@(h'6a68) +006a16 e61e mov #h'1e, r6 +006a18 2f26 mov.l r2, @-r15 +006a1a 430b jsr @r3 +006a1c 6573 mov r7, r5 +006a1e 7f04 +006a20 52f7 mov.l @(h'1c,r15), r2 +006a22 22e8 tst r14, r2 +006a24 8922 bt h'44 ;@(h'6a6c) +006a26 e110 mov #h'10, r1 +006a28 d307 mov.l @(h'1c,pc), r3 ;@(h'6a48) +006a2a e708 mov #h'8, r7 +006a2c 2f16 mov.l r1, @-r15 +006a2e e61e mov #h'1e, r6 +006a30 6573 mov r7, r5 +006a32 e044 mov #h'44, r0 +006a34 430b jsr @r3 +006a36 04fe mov.l @(r0,r15), r4 +006a38 a021 bra h'42 ;@(h'6a7e) +006a3a 0009 nop +006a3c 0080 +006a3e 0000 +006a40 0030 +006a42 8ef4 +006a44 0031 +006a46 c01a mov.b r0, @(h'1a,gbr) +006a48 0030 +006a4a 9aa4 mov.w @(h'148,pc), r10 ;@(h'6b96) +006a4c 0030 +006a4e 90be mov.w @(h'17c,pc), r0 ;@(h'6bce) +006a50 0031 +006a52 bee8 bsr h'-230 ;@(h'6826) +006a54 0030 +006a56 a81e bra h'-fc4 ;@(h'5a96) +006a58 0031 +006a5a bec8 bsr h'-270 ;@(h'67ee) +006a5c 0030 +006a5e a70c bra h'e18 ;@(h'787a) +006a60 0030 +006a62 9996 mov.w @(h'12c,pc), r9 ;@(h'6b92) +006a64 0031 +006a66 bdf0 bsr h'-420 ;@(h'664a) +006a68 0030 +006a6a 9c04 mov.w @(h'8,pc), r12 ;@(h'6a76) +006a6c d239 mov.l @(h'e4,pc), r2 ;@(h'6b54) +006a6e e310 mov #h'10, r3 +006a70 2f36 mov.l r3, @-r15 +006a72 e708 mov #h'8, r7 +006a74 e61e mov #h'1e, r6 +006a76 6573 mov r7, r5 +006a78 e040 mov #h'40, r0 +006a7a 420b jsr @r2 +006a7c 04fe mov.l @(r0,r15), r4 +006a7e e310 mov #h'10, r3 +006a80 d235 mov.l @(h'd4,pc), r2 ;@(h'6b58) +006a82 e70a mov #h'a, r7 +006a84 2f36 mov.l r3, @-r15 +006a86 e61e mov #h'1e, r6 +006a88 e50f mov #h'f, r5 +006a8a e040 mov #h'40, r0 +006a8c 420b jsr @r2 +006a8e 04fe mov.l @(r0,r15), r4 +006a90 d230 mov.l @(h'c0,pc), r2 ;@(h'6b54) +006a92 e310 mov #h'10, r3 +006a94 2f36 mov.l r3, @-r15 +006a96 e70a mov #h'a, r7 +006a98 e61e mov #h'1e, r6 +006a9a e50f mov #h'f, r5 +006a9c e050 mov #h'50, r0 +006a9e 420b jsr @r2 +006aa0 04fe mov.l @(r0,r15), r4 +006aa2 e73f mov #h'3f, r7 +006aa4 d32d mov.l @(h'b4,pc), r3 ;@(h'6b5c) +006aa6 e67f mov #h'7f, r6 +006aa8 2fc6 mov.l r12, @-r15 +006aaa e52f mov #h'2f, r5 +006aac 2fe6 mov.l r14, @-r15 +006aae 2fe6 mov.l r14, @-r15 +006ab0 430b jsr @r3 +006ab2 e400 mov #h'0, r4 +006ab4 2fe6 mov.l r14, @-r15 +006ab6 e734 mov #h'34, r7 +006ab8 d229 mov.l @(h'a4,pc), r2 ;@(h'6b60) +006aba e661 mov #h'61, r6 +006abc 6573 mov r7, r5 +006abe 420b jsr @r2 +006ac0 e41e mov #h'1e, r4 +006ac2 638c extu.b r8, r3 +006ac4 d227 mov.l @(h'9c,pc), r2 ;@(h'6b64) +006ac6 1f37 mov.l r3, @(h'1c,r15) +006ac8 2f36 mov.l r3, @-r15 +006aca 2f26 mov.l r2, @-r15 +006acc 943e mov.w @(h'7c,pc), r4 ;@(h'6b4c) +006ace d126 mov.l @(h'98,pc), r1 ;@(h'6b68) +006ad0 410b jsr @r1 +006ad2 34fc add r15, r4 +006ad4 d325 mov.l @(h'94,pc), r3 ;@(h'6b6c) +006ad6 430b jsr @r3 +006ad8 7f24 add #h'24, r15 +006ada 600c extu.b r0, r0 +006adc 62f2 mov.l @r15, r2 +006ade e532 mov #h'32, r5 +006ae0 3208 sub r0, r2 +006ae2 4200 shll r2 +006ae4 6423 mov r2, r4 +006ae6 7439 add #h'39, r4 +006ae8 66f3 mov r15, r6 +006aea 7668 add #h'68, r6 +006aec 4d0b jsr @r13 +006aee e700 mov #h'0, r7 +006af0 d61f mov.l @(h'7c,pc), r6 ;@(h'6b70) +006af2 e532 mov #h'32, r5 +006af4 e700 mov #h'0, r7 +006af6 4d0b jsr @r13 +006af8 e405 mov #h'5, r4 +006afa e700 mov #h'0, r7 +006afc d61d mov.l @(h'74,pc), r6 ;@(h'6b74) +006afe e532 mov #h'32, r5 +006b00 4d0b jsr @r13 +006b02 e472 mov #h'72, r4 +006b04 d61c mov.l @(h'70,pc), r6 ;@(h'6b78) +006b06 e539 mov #h'39, r5 +006b08 e700 mov #h'0, r7 +006b0a 4d0b jsr @r13 +006b0c e422 mov #h'22, r4 +006b0e d31b mov.l @(h'6c,pc), r3 ;@(h'6b7c) +006b10 430b jsr @r3 +006b12 0009 nop +006b14 941b mov.w @(h'36,pc), r4 ;@(h'6b4e) +006b16 4a0b jsr @r10 +006b18 0009 nop +006b1a 2008 tst r0, r0 +006b1c 8b04 bf h'8 ;@(h'6b28) +006b1e 9417 mov.w @(h'2e,pc), r4 ;@(h'6b50) +006b20 4a0b jsr @r10 +006b22 0009 nop +006b24 2008 tst r0, r0 +006b26 892d bt h'5a ;@(h'6b84) +006b28 52fb mov.l @(h'2c,r15), r2 +006b2a 2228 tst r2, r2 +006b2c 8b2a bf h'54 ;@(h'6b84) +006b2e d30f mov.l @(h'3c,pc), r3 ;@(h'6b6c) +006b30 430b jsr @r3 +006b32 0009 nop +006b34 62f2 mov.l @r15, r2 +006b36 600c extu.b r0, r0 +006b38 700f +006b3a 3203 cmp/ge r0, r2 +006b3c 8922 bt h'44 ;@(h'6b84) +006b3e 7801 +006b40 d30f mov.l @(h'3c,pc), r3 ;@(h'6b80) +006b42 1feb mov.l r14, @(h'2c,r15) +006b44 430b jsr @r3 +006b46 6483 mov r8, r4 +006b48 a036 bra h'6c ;@(h'6bb8) +006b4a 0009 nop +006b4c 008c mov.b @(r0,r8), r0 +006b4e 0089 +006b50 7545 add #h'45, r5 +006b52 0000 +006b54 0030 +006b56 9aa4 mov.w @(h'148,pc), r10 ;@(h'6ca2) +006b58 0030 +006b5a 9fb8 mov.w @(h'170,pc), r15 ;@(h'6cce) +006b5c 0030 +006b5e 943c mov.w @(h'78,pc), r4 ;@(h'6bda) +006b60 0030 +006b62 90be mov.w @(h'17c,pc), r0 ;@(h'6ce2) +006b64 0031 +006b66 f644 +006b68 0030 +006b6a c270 mov.l r0, @(h'1c0,gbr) +006b6c 0030 +006b6e 4322 sts.l pr, @-r3 +006b70 0031 +006b72 f648 +006b74 0031 +006b76 f64c +006b78 0031 +006b7a f650 +006b7c 0030 +006b7e 8f50 bf/s h'a0 ;@(h'6c22) +006b80 0030 +006b82 8f9a bf/s h'-cc ;@(h'6aba) +006b84 945a mov.w @(h'b4,pc), r4 ;@(h'6c3c) +006b86 4a0b jsr @r10 +006b88 0009 nop +006b8a 2008 tst r0, r0 +006b8c 8b04 bf h'8 ;@(h'6b98) +006b8e 9456 mov.w @(h'ac,pc), r4 ;@(h'6c3e) +006b90 4a0b jsr @r10 +006b92 0009 nop +006b94 2008 tst r0, r0 +006b96 890f bt h'1e ;@(h'6bb8) +006b98 53fc mov.l @(h'30,r15), r3 +006b9a 2338 tst r3, r3 +006b9c 8b0c bf h'18 ;@(h'6bb8) +006b9e d32a mov.l @(h'a8,pc), r3 ;@(h'6c48) +006ba0 430b jsr @r3 +006ba2 0009 nop +006ba4 62f2 mov.l @r15, r2 +006ba6 600c extu.b r0, r0 +006ba8 70f1 add #h'f1, r0 +006baa 3207 cmp/gt r0, r2 +006bac 8b04 bf h'8 ;@(h'6bb8) +006bae 78ff add #h'ff, r8 +006bb0 d326 mov.l @(h'98,pc), r3 ;@(h'6c4c) +006bb2 1fec mov.l r14, @(h'30,r15) +006bb4 430b jsr @r3 +006bb6 6483 mov r8, r4 +006bb8 9442 mov.w @(h'84,pc), r4 ;@(h'6c40) +006bba 4b0b jsr @r11 +006bbc 0009 nop +006bbe 2008 tst r0, r0 +006bc0 8905 bt h'a ;@(h'6bce) +006bc2 943e mov.w @(h'7c,pc), r4 ;@(h'6c42) +006bc4 4b0b jsr @r11 +006bc6 0009 nop +006bc8 2008 tst r0, r0 +006bca 8900 bt h'0 ;@(h'6bce) +006bcc 1fcb mov.l r12, @(h'2c,r15) +006bce 9435 mov.w @(h'6a,pc), r4 ;@(h'6c3c) +006bd0 4b0b jsr @r11 +006bd2 0009 nop +006bd4 2008 tst r0, r0 +006bd6 8905 bt h'a ;@(h'6be4) +006bd8 9431 mov.w @(h'62,pc), r4 ;@(h'6c3e) +006bda 4b0b jsr @r11 +006bdc 0009 nop +006bde 2008 tst r0, r0 +006be0 8900 bt h'0 ;@(h'6be4) +006be2 1fcc mov.l r12, @(h'30,r15) +006be4 53f7 mov.l @(h'1c,r15), r3 +006be6 7303 +006be8 922c mov.w @(h'58,pc), r2 ;@(h'6c44) +006bea 3327 cmp/gt r2, r3 +006bec 8f04 bf/s h'8 ;@(h'6bf8) +006bee 1f37 mov.l r3, @(h'1c,r15) +006bf0 9228 mov.w @(h'50,pc), r2 ;@(h'6c44) +006bf2 51f7 mov.l @(h'1c,r15), r1 +006bf4 3128 sub r2, r1 +006bf6 1f17 mov.l r1, @(h'1c,r15) +006bf8 9425 mov.w @(h'4a,pc), r4 ;@(h'6c46) +006bfa 4a0b jsr @r10 +006bfc 0009 nop +006bfe 2008 tst r0, r0 +006c00 8907 bt h'e ;@(h'6c12) +006c02 e07c mov #h'7c, r0 +006c04 d211 mov.l @(h'44,pc), r2 ;@(h'6c4c) +006c06 d312 mov.l @(h'48,pc), r3 ;@(h'6c50) +006c08 6432 mov.l @r3, r4 +006c0a 420b jsr @r2 +006c0c 044c mov.b @(r0,r4), r4 +006c0e a44b bra h'896 ;@(h'74a8) +006c10 0009 nop +006c12 4a0b jsr @r10 +006c14 6493 mov r9, r4 +006c16 2008 tst r0, r0 +006c18 8908 bt h'10 ;@(h'6c2c) +006c1a 52f1 mov.l @(h'4,r15), r2 +006c1c 2228 tst r2, r2 +006c1e 8b05 bf h'a ;@(h'6c2c) +006c20 d20b mov.l @(h'2c,pc), r2 ;@(h'6c50) +006c22 e07c mov #h'7c, r0 +006c24 6322 mov.l @r2, r3 +006c26 0384 mov.b r8, @(r0,r3) +006c28 a43e bra h'87c ;@(h'74a8) +006c2a 0009 nop +006c2c 4b0b jsr @r11 +006c2e 6493 mov r9, r4 +006c30 2008 tst r0, r0 +006c32 8b01 bf h'2 ;@(h'6c38) +006c34 aeac bra h'-2a8 ;@(h'6990) +006c36 0009 nop +006c38 aeaa bra h'-2ac ;@(h'6990) +006c3a 1fc1 mov.l r12, @(h'4,r15) +006c3c 0099 +006c3e 7544 add #h'44, r5 +006c40 0089 +006c42 7545 add #h'45, r5 +006c44 0080 +006c46 7532 add #h'32, r5 +006c48 0030 +006c4a 4322 sts.l pr, @-r3 +006c4c 0030 +006c4e 8f9a bf/s h'-cc ;@(h'6b86) +006c50 0810 +006c52 01dc mov.b @(r0,r13), r1 +006c54 1fe1 mov.l r14, @(h'4,r15) +006c56 e054 mov #h'54, r0 +006c58 d14f mov.l @(h'13c,pc), r1 ;@(h'6d98) +006c5a 68c3 mov r12, r8 +006c5c 0fe6 mov.l r14, @(r0,r15) +006c5e e204 mov #h'4, r2 +006c60 1f24 mov.l r2, @(h'10,r15) +006c62 6483 mov r8, r4 +006c64 1f15 mov.l r1, @(h'14,r15) +006c66 1fc8 mov.l r12, @(h'20,r15) +006c68 6353 mov r5, r3 +006c6a 334c add r4, r3 +006c6c 6230 mov.b @r3, r2 +006c6e 2228 tst r2, r2 +006c70 8d03 bt/s h'6 ;@(h'6c7a) +006c72 7401 +006c74 51f8 mov.l @(h'20,r15), r1 +006c76 7101 +006c78 1f18 mov.l r1, @(h'20,r15) +006c7a e30c mov #h'c, r3 +006c7c 3433 cmp/ge r3, r4 +006c7e 8bf3 bf h'-1a ;@(h'6c68) +006c80 51f8 mov.l @(h'20,r15), r1 +006c82 e048 mov #h'48, r0 +006c84 7101 +006c86 4100 shll r1 +006c88 0f16 mov.l r1, @(r0,r15) +006c8a d344 mov.l @(h'110,pc), r3 ;@(h'6d9c) +006c8c 430b jsr @r3 +006c8e 0009 nop +006c90 1fc6 mov.l r12, @(h'18,r15) +006c92 1fc9 mov.l r12, @(h'24,r15) +006c94 1fc2 mov.l r12, @(h'8,r15) +006c96 53f6 mov.l @(h'18,r15), r3 +006c98 6233 mov r3, r2 +006c9a 4300 shll r3 +006c9c 4208 shll2 r2 +006c9e 332c add r2, r3 +006ca0 2f32 mov.l r3, @r15 +006ca2 e203 mov #h'3, r2 +006ca4 1f2a mov.l r2, @(h'28,r15) +006ca6 51f6 mov.l @(h'18,r15), r1 +006ca8 6213 mov r1, r2 +006caa 4108 shll2 r1 +006cac 312c add r2, r1 +006cae 4108 shll2 r1 +006cb0 1f13 mov.l r1, @(h'c,r15) +006cb2 710f +006cb4 1f1d mov.l r1, @(h'34,r15) +006cb6 56fd mov.l @(h'34,r15), r6 +006cb8 55fa mov.l @(h'28,r15), r5 +006cba 64f2 mov.l @r15, r4 +006cbc d338 mov.l @(h'e0,pc), r3 ;@(h'6da0) +006cbe 4408 shll2 r4 +006cc0 d238 mov.l @(h'e0,pc), r2 ;@(h'6da4) +006cc2 4408 shll2 r4 +006cc4 4400 shll r4 +006cc6 420b jsr @r2 +006cc8 343c add r3, r4 +006cca e300 mov #h'0, r3 +006ccc 52f8 mov.l @(h'20,r15), r2 +006cce 61f2 mov.l @r15, r1 +006cd0 3317 cmp/gt r1, r3 +006cd2 313e addc r3, r1 +006cd4 4121 shar r1 +006cd6 3213 cmp/ge r1, r2 +006cd8 890e bt h'1c ;@(h'6cf8) +006cda e103 mov #h'3, r1 +006cdc d332 mov.l @(h'c8,pc), r3 ;@(h'6da8) +006cde 2f16 mov.l r1, @-r15 +006ce0 2f16 mov.l r1, @-r15 +006ce2 2fe6 mov.l r14, @-r15 +006ce4 57f6 mov.l @(h'18,r15), r7 +006ce6 771d add #h'1d, r7 +006ce8 56f5 mov.l @(h'14,r15), r6 +006cea 7611 add #h'11, r6 +006cec 55f6 mov.l @(h'18,r15), r5 +006cee 7510 add #h'10, r5 +006cf0 54f5 mov.l @(h'14,r15), r4 +006cf2 430b jsr @r3 +006cf4 7404 +006cf6 7f0c +006cf8 52f9 mov.l @(h'24,r15), r2 +006cfa 7201 +006cfc 1f29 mov.l r2, @(h'24,r15) +006cfe e206 mov #h'6, r2 +006d00 53f2 mov.l @(h'8,r15), r3 +006d02 7315 add #h'15, r3 +006d04 1f32 mov.l r3, @(h'8,r15) +006d06 61f2 mov.l @r15, r1 +006d08 7101 +006d0a 2f12 mov.l r1, @r15 +006d0c 53fa mov.l @(h'28,r15), r3 +006d0e 7315 add #h'15, r3 +006d10 1f3a mov.l r3, @(h'28,r15) +006d12 50f9 mov.l @(h'24,r15), r0 +006d14 3023 cmp/ge r2, r0 +006d16 8bce bf h'-64 ;@(h'6cb6) +006d18 51f6 mov.l @(h'18,r15), r1 +006d1a e302 mov #h'2, r3 +006d1c 7101 +006d1e 3133 cmp/ge r3, r1 +006d20 8fb7 bf/s h'-92 ;@(h'6c92) +006d22 1f16 mov.l r1, @(h'18,r15) +006d24 d021 mov.l @(h'84,pc), r0 ;@(h'6dac) +006d26 e102 mov #h'2, r1 +006d28 d321 mov.l @(h'84,pc), r3 ;@(h'6db0) +006d2a 2f16 mov.l r1, @-r15 +006d2c 2f16 mov.l r1, @-r15 +006d2e 2fe6 mov.l r14, @-r15 +006d30 51f8 mov.l @(h'20,r15), r1 +006d32 430b jsr @r3 +006d34 0009 nop +006d36 d21f mov.l @(h'7c,pc), r2 ;@(h'6db4) +006d38 420b jsr @r2 +006d3a 0009 nop +006d3c 56f7 mov.l @(h'1c,r15), r6 +006d3e 6703 mov r0, r7 +006d40 d31c mov.l @(h'70,pc), r3 ;@(h'6db4) +006d42 760d +006d44 430b jsr @r3 +006d46 50f8 mov.l @(h'20,r15), r0 +006d48 d317 mov.l @(h'5c,pc), r3 ;@(h'6da8) +006d4a 6503 mov r0, r5 +006d4c 430b jsr @r3 +006d4e 54f7 mov.l @(h'1c,r15), r4 +006d50 d219 mov.l @(h'64,pc), r2 ;@(h'6db8) +006d52 420b jsr @r2 +006d54 7f0c +006d56 941d mov.w @(h'3a,pc), r4 ;@(h'6d94) +006d58 4a0b jsr @r10 +006d5a 0009 nop +006d5c 2008 tst r0, r0 +006d5e 890c bt h'18 ;@(h'6d7a) +006d60 50f4 mov.l @(h'10,r15), r0 +006d62 8804 cmp/eq #h'4, r0 +006d64 8909 bt h'12 ;@(h'6d7a) +006d66 e04c mov #h'4c, r0 +006d68 02fe mov.l @(r0,r15), r2 +006d6a 2228 tst r2, r2 +006d6c 8b05 bf h'a ;@(h'6d7a) +006d6e e04c mov #h'4c, r0 +006d70 53f4 mov.l @(h'10,r15), r3 +006d72 78ff add #h'ff, r8 +006d74 73eb add #h'eb, r3 +006d76 1f34 mov.l r3, @(h'10,r15) +006d78 0fe6 mov.l r14, @(r0,r15) +006d7a 940c mov.w @(h'18,pc), r4 ;@(h'6d96) +006d7c 4a0b jsr @r10 +006d7e 0009 nop +006d80 2008 tst r0, r0 +006d82 8922 bt h'44 ;@(h'6dca) +006d84 50f4 mov.l @(h'10,r15), r0 +006d86 886d cmp/eq #h'6d, r0 +006d88 891f bt h'3e ;@(h'6dca) +006d8a e050 mov #h'50, r0 +006d8c 02fe mov.l @(r0,r15), r2 +006d8e 2228 tst r2, r2 +006d90 a014 bra h'28 ;@(h'6dbc) +006d92 0009 nop +006d94 7544 add #h'44, r5 +006d96 7545 add #h'45, r5 +006d98 4180 +006d9a 0000 +006d9c 0030 +006d9e 8ef4 +006da0 0031 +006da2 ef76 mov #h'76, r15 +006da4 0030 +006da6 a570 bra h'ae0 ;@(h'788a) +006da8 0030 +006daa 943c mov.w @(h'78,pc), r4 ;@(h'6e26) +006dac 4150 +006dae 0000 +006db0 0030 +006db2 adea bra h'-42c ;@(h'698a) +006db4 0030 +006db6 bd5c bsr h'-548 ;@(h'6872) +006db8 0030 +006dba 8f50 bf/s h'a0 ;@(h'6e5e) +006dbc 8b05 bf h'a ;@(h'6dca) +006dbe e050 mov #h'50, r0 +006dc0 53f4 mov.l @(h'10,r15), r3 +006dc2 7801 +006dc4 7315 add #h'15, r3 +006dc6 1f34 mov.l r3, @(h'10,r15) +006dc8 0fe6 mov.l r14, @(r0,r15) +006dca 9463 mov.w @(h'c6,pc), r4 ;@(h'6e94) +006dcc 4a0b jsr @r10 +006dce 0009 nop +006dd0 2008 tst r0, r0 +006dd2 8913 bt h'26 ;@(h'6dfc) +006dd4 51f5 mov.l @(h'14,r15), r1 +006dd6 d031 mov.l @(h'c4,pc), r0 ;@(h'6e9c) +006dd8 d231 mov.l @(h'c4,pc), r2 ;@(h'6ea0) +006dda 420b jsr @r2 +006ddc 0009 nop +006dde 8800 cmp/eq #h'0, r0 +006de0 8b0c bf h'18 ;@(h'6dfc) +006de2 53fb mov.l @(h'2c,r15), r3 +006de4 2338 tst r3, r3 +006de6 8b09 bf h'12 ;@(h'6dfc) +006de8 d02e mov.l @(h'b8,pc), r0 ;@(h'6ea4) +006dea 51f5 mov.l @(h'14,r15), r1 +006dec d32e mov.l @(h'b8,pc), r3 ;@(h'6ea8) +006dee 430b jsr @r3 +006df0 0009 nop +006df2 1f05 mov.l r0, @(h'14,r15) +006df4 1feb mov.l r14, @(h'2c,r15) +006df6 53f1 mov.l @(h'4,r15), r3 +006df8 73ff add #h'ff, r3 +006dfa 1f31 mov.l r3, @(h'4,r15) +006dfc 944b mov.w @(h'96,pc), r4 ;@(h'6e96) +006dfe 4a0b jsr @r10 +006e00 0009 nop +006e02 2008 tst r0, r0 +006e04 8913 bt h'26 ;@(h'6e2e) +006e06 51f5 mov.l @(h'14,r15), r1 +006e08 d028 mov.l @(h'a0,pc), r0 ;@(h'6eac) +006e0a d225 mov.l @(h'94,pc), r2 ;@(h'6ea0) +006e0c 420b jsr @r2 +006e0e 0009 nop +006e10 8800 cmp/eq #h'0, r0 +006e12 8b0c bf h'18 ;@(h'6e2e) +006e14 53fc mov.l @(h'30,r15), r3 +006e16 2338 tst r3, r3 +006e18 8b09 bf h'12 ;@(h'6e2e) +006e1a d022 mov.l @(h'88,pc), r0 ;@(h'6ea4) +006e1c 51f5 mov.l @(h'14,r15), r1 +006e1e d324 mov.l @(h'90,pc), r3 ;@(h'6eb0) +006e20 430b jsr @r3 +006e22 0009 nop +006e24 1f05 mov.l r0, @(h'14,r15) +006e26 1fec mov.l r14, @(h'30,r15) +006e28 53f1 mov.l @(h'4,r15), r3 +006e2a 7301 +006e2c 1f31 mov.l r3, @(h'4,r15) +006e2e 9433 mov.w @(h'66,pc), r4 ;@(h'6e98) +006e30 4b0b jsr @r11 +006e32 0009 nop +006e34 2008 tst r0, r0 +006e36 8901 bt h'2 ;@(h'6e3c) +006e38 e04c mov #h'4c, r0 +006e3a 0fc6 mov.l r12, @(r0,r15) +006e3c 942d mov.w @(h'5a,pc), r4 ;@(h'6e9a) +006e3e 4b0b jsr @r11 +006e40 0009 nop +006e42 2008 tst r0, r0 +006e44 8901 bt h'2 ;@(h'6e4a) +006e46 e050 mov #h'50, r0 +006e48 0fc6 mov.l r12, @(r0,r15) +006e4a 9423 mov.w @(h'46,pc), r4 ;@(h'6e94) +006e4c 4b0b jsr @r11 +006e4e 0009 nop +006e50 2008 tst r0, r0 +006e52 8900 bt h'0 ;@(h'6e56) +006e54 1fcb mov.l r12, @(h'2c,r15) +006e56 941e mov.w @(h'3c,pc), r4 ;@(h'6e96) +006e58 4b0b jsr @r11 +006e5a 0009 nop +006e5c 2008 tst r0, r0 +006e5e 8d01 bt/s h'2 ;@(h'6e64) +006e60 6493 mov r9, r4 +006e62 1fcc mov.l r12, @(h'30,r15) +006e64 4b0b jsr @r11 +006e66 0009 nop +006e68 2008 tst r0, r0 +006e6a 8d02 bt/s h'4 ;@(h'6e72) +006e6c 6493 mov r9, r4 +006e6e e054 mov #h'54, r0 +006e70 0fc6 mov.l r12, @(r0,r15) +006e72 4a0b jsr @r10 +006e74 0009 nop +006e76 2008 tst r0, r0 +006e78 8b01 bf h'2 ;@(h'6e7e) +006e7a a089 bra h'112 ;@(h'6f90) +006e7c 0009 nop +006e7e e054 mov #h'54, r0 +006e80 02fe mov.l @(r0,r15), r2 +006e82 2228 tst r2, r2 +006e84 8901 bt h'2 ;@(h'6e8a) +006e86 a083 bra h'106 ;@(h'6f90) +006e88 0009 nop +006e8a 50f1 mov.l @(h'4,r15), r0 +006e8c 8801 cmp/eq #h'1, r0 +006e8e 8b11 bf h'22 ;@(h'6eb4) +006e90 a012 bra h'24 ;@(h'6eb8) +006e92 6383 mov r8, r3 +006e94 7542 add #h'42, r5 +006e96 7547 add #h'47, r5 +006e98 7544 add #h'44, r5 +006e9a 7545 add #h'45, r5 +006e9c 4180 +006e9e 0000 +006ea0 0030 +006ea2 b554 bsr h'aa8 ;@(h'794e) +006ea4 41a0 +006ea6 0000 +006ea8 0030 +006eaa ade4 bra h'-438 ;@(h'6a76) +006eac 4210 dt r2 +006eae 0000 +006eb0 0030 +006eb2 adea bra h'-42c ;@(h'6a8a) +006eb4 6383 mov r8, r3 +006eb6 7306 +006eb8 e048 mov #h'48, r0 +006eba 01fe mov.l @(r0,r15), r1 +006ebc 3313 cmp/ge r1, r3 +006ebe 8967 bt h'ce ;@(h'6f90) +006ec0 2fe6 mov.l r14, @-r15 +006ec2 e740 mov #h'40, r7 +006ec4 d239 mov.l @(h'e4,pc), r2 ;@(h'6fac) +006ec6 e500 mov #h'0, r5 +006ec8 2fe6 mov.l r14, @-r15 +006eca 6673 mov r7, r6 +006ecc 2fe6 mov.l r14, @-r15 +006ece 7640 add #h'40, r6 +006ed0 420b jsr @r2 +006ed2 6453 mov r5, r4 +006ed4 1fe3 mov.l r14, @(h'c,r15) +006ed6 e300 mov #h'0, r3 +006ed8 d234 mov.l @(h'd0,pc), r2 ;@(h'6fac) +006eda e73b mov #h'3b, r7 +006edc 2f36 mov.l r3, @-r15 +006ede e67b mov #h'7b, r6 +006ee0 2fe6 mov.l r14, @-r15 +006ee2 e505 mov #h'5, r5 +006ee4 2fe6 mov.l r14, @-r15 +006ee6 420b jsr @r2 +006ee8 6453 mov r5, r4 +006eea 7f18 add #h'18, r15 +006eec 50f1 mov.l @(h'4,r15), r0 +006eee 8801 cmp/eq #h'1, r0 +006ef0 8f02 bf/s h'4 ;@(h'6ef8) +006ef2 e700 mov #h'0, r7 +006ef4 a002 bra h'4 ;@(h'6efc) +006ef6 6683 mov r8, r6 +006ef8 6683 mov r8, r6 +006efa 7606 +006efc 9251 mov.w @(h'a2,pc), r2 ;@(h'6fa2) +006efe e50a mov #h'a, r5 +006f00 4608 shll2 r6 +006f02 32fc add r15, r2 +006f04 362c add r2, r6 +006f06 6662 mov.l @r6, r6 +006f08 4d0b jsr @r13 +006f0a 6453 mov r5, r4 +006f0c 50f1 mov.l @(h'4,r15), r0 +006f0e 8801 cmp/eq #h'1, r0 +006f10 8f02 bf/s h'4 ;@(h'6f18) +006f12 e700 mov #h'0, r7 +006f14 a002 bra h'4 ;@(h'6f1c) +006f16 6683 mov r8, r6 +006f18 6683 mov r8, r6 +006f1a 7606 +006f1c 9242 mov.w @(h'84,pc), r2 ;@(h'6fa4) +006f1e e519 mov #h'19, r5 +006f20 4608 shll2 r6 +006f22 32fc add r15, r2 +006f24 362c add r2, r6 +006f26 6662 mov.l @r6, r6 +006f28 4d0b jsr @r13 +006f2a e40a mov #h'a, r4 +006f2c 50f1 mov.l @(h'4,r15), r0 +006f2e 8801 cmp/eq #h'1, r0 +006f30 8f02 bf/s h'4 ;@(h'6f38) +006f32 e700 mov #h'0, r7 +006f34 a002 bra h'4 ;@(h'6f3c) +006f36 6683 mov r8, r6 +006f38 6683 mov r8, r6 +006f3a 7606 +006f3c 9233 mov.w @(h'66,pc), r2 ;@(h'6fa6) +006f3e e523 mov #h'23, r5 +006f40 4608 shll2 r6 +006f42 32fc add r15, r2 +006f44 362c add r2, r6 +006f46 6662 mov.l @r6, r6 +006f48 4d0b jsr @r13 +006f4a e40a mov #h'a, r4 +006f4c 50f1 mov.l @(h'4,r15), r0 +006f4e 8801 cmp/eq #h'1, r0 +006f50 8f02 bf/s h'4 ;@(h'6f58) +006f52 e700 mov #h'0, r7 +006f54 a002 bra h'4 ;@(h'6f5c) +006f56 6683 mov r8, r6 +006f58 6683 mov r8, r6 +006f5a 7606 +006f5c 4608 shll2 r6 +006f5e 62f3 mov r15, r2 +006f60 726c add #h'6c, r2 +006f62 362c add r2, r6 +006f64 6662 mov.l @r6, r6 +006f66 e52d mov #h'2d, r5 +006f68 4d0b jsr @r13 +006f6a e40a mov #h'a, r4 +006f6c d310 mov.l @(h'40,pc), r3 ;@(h'6fb0) +006f6e 430b jsr @r3 +006f70 0009 nop +006f72 4b0b jsr @r11 +006f74 6493 mov r9, r4 +006f76 2008 tst r0, r0 +006f78 8d01 bt/s h'2 ;@(h'6f7e) +006f7a 6493 mov r9, r4 +006f7c 2fc2 mov.l r12, @r15 +006f7e 4b0b jsr @r11 +006f80 0009 nop +006f82 2008 tst r0, r0 +006f84 8bf5 bf h'-16 ;@(h'6f72) +006f86 60f2 mov.l @r15, r0 +006f88 8801 cmp/eq #h'1, r0 +006f8a 89f2 bt h'-1c ;@(h'6f72) +006f8c e054 mov #h'54, r0 +006f8e 0fe6 mov.l r14, @(r0,r15) +006f90 940a mov.w @(h'14,pc), r4 ;@(h'6fa8) +006f92 4b0b jsr @r11 +006f94 0009 nop +006f96 2008 tst r0, r0 +006f98 8901 bt h'2 ;@(h'6f9e) +006f9a ae76 bra h'-314 ;@(h'6c8a) +006f9c 0009 nop +006f9e a283 bra h'506 ;@(h'74a8) +006fa0 0009 nop +006fa2 00fc mov.b @(r0,r15), r0 +006fa4 00cc mov.b @(r0,r12), r0 +006fa6 009c mov.b @(r0,r9), r0 +006fa8 7532 add #h'32, r5 +006faa 0000 +006fac 0030 +006fae 943c mov.w @(h'78,pc), r4 ;@(h'702a) +006fb0 0030 +006fb2 8f50 bf/s h'a0 ;@(h'7056) +006fb4 e800 mov #h'0, r8 +006fb6 d382 mov.l @(h'208,pc), r3 ;@(h'71c0) +006fb8 430b jsr @r3 +006fba 0009 nop +006fbc d681 mov.l @(h'204,pc), r6 ;@(h'71c4) +006fbe e700 mov #h'0, r7 +006fc0 d081 mov.l @(h'204,pc), r0 ;@(h'71c8) +006fc2 d282 mov.l @(h'208,pc), r2 ;@(h'71cc) +006fc4 420b jsr @r2 +006fc6 6183 mov r8, r1 +006fc8 d381 mov.l @(h'204,pc), r3 ;@(h'71d0) +006fca 430b jsr @r3 +006fcc 0009 nop +006fce 6503 mov r0, r5 +006fd0 4d0b jsr @r13 +006fd2 e423 mov #h'23, r4 +006fd4 d67f mov.l @(h'1fc,pc), r6 ;@(h'71d4) +006fd6 e700 mov #h'0, r7 +006fd8 d07f mov.l @(h'1fc,pc), r0 ;@(h'71d8) +006fda d27c mov.l @(h'1f0,pc), r2 ;@(h'71cc) +006fdc 420b jsr @r2 +006fde 6183 mov r8, r1 +006fe0 d37b mov.l @(h'1ec,pc), r3 ;@(h'71d0) +006fe2 430b jsr @r3 +006fe4 0009 nop +006fe6 6503 mov r0, r5 +006fe8 4d0b jsr @r13 +006fea 6473 mov r7, r4 +006fec d67b mov.l @(h'1ec,pc), r6 ;@(h'71dc) +006fee e700 mov #h'0, r7 +006ff0 d07b mov.l @(h'1ec,pc), r0 ;@(h'71e0) +006ff2 d276 mov.l @(h'1d8,pc), r2 ;@(h'71cc) +006ff4 420b jsr @r2 +006ff6 6183 mov r8, r1 +006ff8 d375 mov.l @(h'1d4,pc), r3 ;@(h'71d0) +006ffa 430b jsr @r3 +006ffc 0009 nop +006ffe 6503 mov r0, r5 +007000 4d0b jsr @r13 +007002 6473 mov r7, r4 +007004 d677 mov.l @(h'1dc,pc), r6 ;@(h'71e4) +007006 e700 mov #h'0, r7 +007008 d077 mov.l @(h'1dc,pc), r0 ;@(h'71e8) +00700a d270 mov.l @(h'1c0,pc), r2 ;@(h'71cc) +00700c 420b jsr @r2 +00700e 6183 mov r8, r1 +007010 d36f mov.l @(h'1bc,pc), r3 ;@(h'71d0) +007012 430b jsr @r3 +007014 0009 nop +007016 6503 mov r0, r5 +007018 4d0b jsr @r13 +00701a 6473 mov r7, r4 +00701c d673 mov.l @(h'1cc,pc), r6 ;@(h'71ec) +00701e e700 mov #h'0, r7 +007020 d073 mov.l @(h'1cc,pc), r0 ;@(h'71f0) +007022 d26a mov.l @(h'1a8,pc), r2 ;@(h'71cc) +007024 420b jsr @r2 +007026 6183 mov r8, r1 +007028 d369 mov.l @(h'1a4,pc), r3 ;@(h'71d0) +00702a 430b jsr @r3 +00702c 0009 nop +00702e 6503 mov r0, r5 +007030 4d0b jsr @r13 +007032 6473 mov r7, r4 +007034 d66f mov.l @(h'1bc,pc), r6 ;@(h'71f4) +007036 e700 mov #h'0, r7 +007038 d06f mov.l @(h'1bc,pc), r0 ;@(h'71f8) +00703a d264 mov.l @(h'190,pc), r2 ;@(h'71cc) +00703c 420b jsr @r2 +00703e 6183 mov r8, r1 +007040 d363 mov.l @(h'18c,pc), r3 ;@(h'71d0) +007042 430b jsr @r3 +007044 0009 nop +007046 6503 mov r0, r5 +007048 4d0b jsr @r13 +00704a 6473 mov r7, r4 +00704c d66b mov.l @(h'1ac,pc), r6 ;@(h'71fc) +00704e e700 mov #h'0, r7 +007050 d06b mov.l @(h'1ac,pc), r0 ;@(h'7200) +007052 d25e mov.l @(h'178,pc), r2 ;@(h'71cc) +007054 420b jsr @r2 +007056 6183 mov r8, r1 +007058 d35d mov.l @(h'174,pc), r3 ;@(h'71d0) +00705a 430b jsr @r3 +00705c 0009 nop +00705e 6503 mov r0, r5 +007060 4d0b jsr @r13 +007062 6473 mov r7, r4 +007064 d667 mov.l @(h'19c,pc), r6 ;@(h'7204) +007066 e700 mov #h'0, r7 +007068 d067 mov.l @(h'19c,pc), r0 ;@(h'7208) +00706a d258 mov.l @(h'160,pc), r2 ;@(h'71cc) +00706c 420b jsr @r2 +00706e 6183 mov r8, r1 +007070 d357 mov.l @(h'15c,pc), r3 ;@(h'71d0) +007072 430b jsr @r3 +007074 0009 nop +007076 6503 mov r0, r5 +007078 4d0b jsr @r13 +00707a 6473 mov r7, r4 +00707c d663 mov.l @(h'18c,pc), r6 ;@(h'720c) +00707e e700 mov #h'0, r7 +007080 d063 mov.l @(h'18c,pc), r0 ;@(h'7210) +007082 d252 mov.l @(h'148,pc), r2 ;@(h'71cc) +007084 420b jsr @r2 +007086 6183 mov r8, r1 +007088 d351 mov.l @(h'144,pc), r3 ;@(h'71d0) +00708a 430b jsr @r3 +00708c 0009 nop +00708e 6503 mov r0, r5 +007090 4d0b jsr @r13 +007092 6473 mov r7, r4 +007094 d65f mov.l @(h'17c,pc), r6 ;@(h'7214) +007096 e700 mov #h'0, r7 +007098 d05f mov.l @(h'17c,pc), r0 ;@(h'7218) +00709a d24c mov.l @(h'130,pc), r2 ;@(h'71cc) +00709c 420b jsr @r2 +00709e 6183 mov r8, r1 +0070a0 d34b mov.l @(h'12c,pc), r3 ;@(h'71d0) +0070a2 430b jsr @r3 +0070a4 0009 nop +0070a6 6503 mov r0, r5 +0070a8 4d0b jsr @r13 +0070aa 6473 mov r7, r4 +0070ac d65b mov.l @(h'16c,pc), r6 ;@(h'721c) +0070ae e700 mov #h'0, r7 +0070b0 d05b mov.l @(h'16c,pc), r0 ;@(h'7220) +0070b2 d246 mov.l @(h'118,pc), r2 ;@(h'71cc) +0070b4 420b jsr @r2 +0070b6 6183 mov r8, r1 +0070b8 d345 mov.l @(h'114,pc), r3 ;@(h'71d0) +0070ba 430b jsr @r3 +0070bc 0009 nop +0070be 6503 mov r0, r5 +0070c0 4d0b jsr @r13 +0070c2 6473 mov r7, r4 +0070c4 d657 mov.l @(h'15c,pc), r6 ;@(h'7224) +0070c6 e700 mov #h'0, r7 +0070c8 d057 mov.l @(h'15c,pc), r0 ;@(h'7228) +0070ca d240 mov.l @(h'100,pc), r2 ;@(h'71cc) +0070cc 420b jsr @r2 +0070ce 6183 mov r8, r1 +0070d0 d33f mov.l @(h'fc,pc), r3 ;@(h'71d0) +0070d2 430b jsr @r3 +0070d4 0009 nop +0070d6 6503 mov r0, r5 +0070d8 4d0b jsr @r13 +0070da 6473 mov r7, r4 +0070dc d653 mov.l @(h'14c,pc), r6 ;@(h'722c) +0070de e700 mov #h'0, r7 +0070e0 d053 mov.l @(h'14c,pc), r0 ;@(h'7230) +0070e2 d23a mov.l @(h'e8,pc), r2 ;@(h'71cc) +0070e4 420b jsr @r2 +0070e6 6183 mov r8, r1 +0070e8 d339 mov.l @(h'e4,pc), r3 ;@(h'71d0) +0070ea 430b jsr @r3 +0070ec 0009 nop +0070ee 6503 mov r0, r5 +0070f0 4d0b jsr @r13 +0070f2 6473 mov r7, r4 +0070f4 d64f mov.l @(h'13c,pc), r6 ;@(h'7234) +0070f6 e700 mov #h'0, r7 +0070f8 d04f mov.l @(h'13c,pc), r0 ;@(h'7238) +0070fa d234 mov.l @(h'd0,pc), r2 ;@(h'71cc) +0070fc 420b jsr @r2 +0070fe 6183 mov r8, r1 +007100 d333 mov.l @(h'cc,pc), r3 ;@(h'71d0) +007102 430b jsr @r3 +007104 0009 nop +007106 6503 mov r0, r5 +007108 4d0b jsr @r13 +00710a 6473 mov r7, r4 +00710c d64b mov.l @(h'12c,pc), r6 ;@(h'723c) +00710e e700 mov #h'0, r7 +007110 d04b mov.l @(h'12c,pc), r0 ;@(h'7240) +007112 d22e mov.l @(h'b8,pc), r2 ;@(h'71cc) +007114 420b jsr @r2 +007116 6183 mov r8, r1 +007118 d32d mov.l @(h'b4,pc), r3 ;@(h'71d0) +00711a 430b jsr @r3 +00711c 0009 nop +00711e 6503 mov r0, r5 +007120 4d0b jsr @r13 +007122 6473 mov r7, r4 +007124 d647 mov.l @(h'11c,pc), r6 ;@(h'7244) +007126 e700 mov #h'0, r7 +007128 d047 mov.l @(h'11c,pc), r0 ;@(h'7248) +00712a d228 mov.l @(h'a0,pc), r2 ;@(h'71cc) +00712c 420b jsr @r2 +00712e 6183 mov r8, r1 +007130 d327 mov.l @(h'9c,pc), r3 ;@(h'71d0) +007132 430b jsr @r3 +007134 0009 nop +007136 6503 mov r0, r5 +007138 4d0b jsr @r13 +00713a 6473 mov r7, r4 +00713c d643 mov.l @(h'10c,pc), r6 ;@(h'724c) +00713e e700 mov #h'0, r7 +007140 d043 mov.l @(h'10c,pc), r0 ;@(h'7250) +007142 d222 mov.l @(h'88,pc), r2 ;@(h'71cc) +007144 420b jsr @r2 +007146 6183 mov r8, r1 +007148 d321 mov.l @(h'84,pc), r3 ;@(h'71d0) +00714a 430b jsr @r3 +00714c 0009 nop +00714e 6503 mov r0, r5 +007150 4d0b jsr @r13 +007152 6473 mov r7, r4 +007154 d63f mov.l @(h'fc,pc), r6 ;@(h'7254) +007156 e700 mov #h'0, r7 +007158 d03f mov.l @(h'fc,pc), r0 ;@(h'7258) +00715a d21c mov.l @(h'70,pc), r2 ;@(h'71cc) +00715c 420b jsr @r2 +00715e 6183 mov r8, r1 +007160 d31b mov.l @(h'6c,pc), r3 ;@(h'71d0) +007162 430b jsr @r3 +007164 0009 nop +007166 6503 mov r0, r5 +007168 4d0b jsr @r13 +00716a 6473 mov r7, r4 +00716c d63b mov.l @(h'ec,pc), r6 ;@(h'725c) +00716e e700 mov #h'0, r7 +007170 d03b mov.l @(h'ec,pc), r0 ;@(h'7260) +007172 d216 mov.l @(h'58,pc), r2 ;@(h'71cc) +007174 420b jsr @r2 +007176 6183 mov r8, r1 +007178 d315 mov.l @(h'54,pc), r3 ;@(h'71d0) +00717a 430b jsr @r3 +00717c 0009 nop +00717e 6503 mov r0, r5 +007180 4d0b jsr @r13 +007182 6473 mov r7, r4 +007184 d637 mov.l @(h'dc,pc), r6 ;@(h'7264) +007186 e700 mov #h'0, r7 +007188 d037 mov.l @(h'dc,pc), r0 ;@(h'7268) +00718a d210 mov.l @(h'40,pc), r2 ;@(h'71cc) +00718c 420b jsr @r2 +00718e 6183 mov r8, r1 +007190 d30f mov.l @(h'3c,pc), r3 ;@(h'71d0) +007192 430b jsr @r3 +007194 0009 nop +007196 6503 mov r0, r5 +007198 4d0b jsr @r13 +00719a e464 mov #h'64, r4 +00719c d233 mov.l @(h'cc,pc), r2 ;@(h'726c) +00719e 420b jsr @r2 +0071a0 0009 nop +0071a2 d033 mov.l @(h'cc,pc), r0 ;@(h'7270) +0071a4 d333 mov.l @(h'cc,pc), r3 ;@(h'7274) +0071a6 430b jsr @r3 +0071a8 6183 mov r8, r1 +0071aa 8800 cmp/eq #h'0, r0 +0071ac 8b01 bf h'2 ;@(h'71b2) +0071ae a081 bra h'102 ;@(h'72b4) +0071b0 0009 nop +0071b2 7ff8 add #h'f8, r15 +0071b4 4a0b jsr @r10 +0071b6 6493 mov r9, r4 +0071b8 2008 tst r0, r0 +0071ba 8b62 bf h'c4 ;@(h'7282) +0071bc a05c bra h'b8 ;@(h'7278) +0071be 0009 nop +0071c0 0030 +0071c2 8ef4 +0071c4 0031 +0071c6 f664 +0071c8 40a0 +0071ca 0000 +0071cc 0030 +0071ce adea bra h'-42c ;@(h'6da6) +0071d0 0030 +0071d2 bd5c bsr h'-548 ;@(h'6c8e) +0071d4 0031 +0071d6 f674 +0071d8 41a0 +0071da 0000 +0071dc 0031 +0071de f680 +0071e0 420c shad r0, r2 +0071e2 0000 +0071e4 0031 +0071e6 f69c +0071e8 4234 +0071ea 0000 +0071ec 0031 +0071ee f6b4 +0071f0 425c shad r5, r2 +0071f2 0000 +0071f4 0031 +0071f6 f6d4 +0071f8 4282 +0071fa 0000 +0071fc 0031 +0071fe f6f0 +007200 42a0 +007202 0000 +007204 0031 +007206 f700 +007208 42be ldc r2, r3_bank +00720a 0000 +00720c 0031 +00720e f718 +007210 42d2 +007212 0000 +007214 0031 +007216 f728 +007218 42f0 +00721a 0000 +00721c 0031 +00721e f744 +007220 4307 ldc.l @r3+, sr +007222 0000 +007224 0031 +007226 f754 +007228 4311 cmp/pz r3 +00722a 0000 +00722c 0031 +00722e f760 +007230 431b tas.b @r3 +007232 0000 +007234 0031 +007236 f768 +007238 4325 rotcr r3 +00723a 0000 +00723c 0031 +00723e f784 +007240 432f mac.w @r2+, @r3+ +007242 0000 +007244 0031 +007246 f798 +007248 4339 +00724a 0000 +00724c 0031 +00724e f7b0 +007250 4348 +007252 0000 +007254 0031 +007256 f7cc +007258 4352 +00725a 0000 +00725c 0031 +00725e f7e4 +007260 4366 +007262 0000 +007264 0031 +007266 f7fc +007268 4370 +00726a 0000 +00726c 0030 +00726e 8f50 bf/s h'a0 ;@(h'7312) +007270 c339 trapa #h'39 +007272 0000 +007274 0030 +007276 b6dc bsr h'db8 ;@(h'8032) +007278 943f mov.w @(h'7e,pc), r4 ;@(h'72fa) +00727a 4a0b jsr @r10 +00727c 0009 nop +00727e 2008 tst r0, r0 +007280 8905 bt h'a ;@(h'728e) +007282 d21f mov.l @(h'7c,pc), r2 ;@(h'7300) +007284 2f26 mov.l r2, @-r15 +007286 d21f mov.l @(h'7c,pc), r2 ;@(h'7304) +007288 2f26 mov.l r2, @-r15 +00728a a004 bra h'8 ;@(h'7296) +00728c 0009 nop +00728e d31c mov.l @(h'70,pc), r3 ;@(h'7300) +007290 2f36 mov.l r3, @-r15 +007292 d31d mov.l @(h'74,pc), r3 ;@(h'7308) +007294 2f36 mov.l r3, @-r15 +007296 7ff8 add #h'f8, r15 +007298 d11c mov.l @(h'70,pc), r1 ;@(h'730c) +00729a 6083 mov r8, r0 +00729c 410b jsr @r1 +00729e 2ff6 mov.l r15, @-r15 +0072a0 61f3 mov r15, r1 +0072a2 7110 add #h'10, r1 +0072a4 2f16 mov.l r1, @-r15 +0072a6 d11a mov.l @(h'68,pc), r1 ;@(h'7310) +0072a8 410b jsr @r1 +0072aa 0009 nop +0072ac d119 mov.l @(h'64,pc), r1 ;@(h'7314) +0072ae 410b jsr @r1 +0072b0 0009 nop +0072b2 6803 mov r0, r8 +0072b4 4b0b jsr @r11 +0072b6 6493 mov r9, r4 +0072b8 2008 tst r0, r0 +0072ba 8901 bt h'2 ;@(h'72c0) +0072bc a001 bra h'2 ;@(h'72c2) +0072be 2fc2 mov.l r12, @r15 +0072c0 2fe2 mov.l r14, @r15 +0072c2 941b mov.w @(h'36,pc), r4 ;@(h'72fc) +0072c4 4a0b jsr @r10 +0072c6 0009 nop +0072c8 2008 tst r0, r0 +0072ca 8901 bt h'2 ;@(h'72d0) +0072cc a0ec bra h'1d8 ;@(h'74a8) +0072ce 0009 nop +0072d0 4b0b jsr @r11 +0072d2 6493 mov r9, r4 +0072d4 2008 tst r0, r0 +0072d6 8901 bt h'2 ;@(h'72dc) +0072d8 ae6d bra h'-326 ;@(h'6fb6) +0072da 0009 nop +0072dc 60f2 mov.l @r15, r0 +0072de 8801 cmp/eq #h'1, r0 +0072e0 8b01 bf h'2 ;@(h'72e6) +0072e2 ae68 bra h'-330 ;@(h'6fb6) +0072e4 0009 nop +0072e6 d00c mov.l @(h'30,pc), r0 ;@(h'7318) +0072e8 d20c mov.l @(h'30,pc), r2 ;@(h'731c) +0072ea 420b jsr @r2 +0072ec 6183 mov r8, r1 +0072ee 8800 cmp/eq #h'0, r0 +0072f0 8901 bt h'2 ;@(h'72f6) +0072f2 ae60 bra h'-340 ;@(h'6fb6) +0072f4 0009 nop +0072f6 a0d7 bra h'1ae ;@(h'74a8) +0072f8 0009 nop +0072fa 7547 add #h'47, r5 +0072fc 7532 add #h'32, r5 +0072fe 0000 +007300 9999 mov.w @(h'132,pc), r9 ;@(h'7436) +007302 999a mov.w @(h'134,pc), r9 ;@(h'743a) +007304 3fe9 +007306 9999 mov.w @(h'132,pc), r9 ;@(h'743c) +007308 3fc9 +00730a 9999 mov.w @(h'132,pc), r9 ;@(h'7440) +00730c 0030 +00730e bcd4 bsr h'-658 ;@(h'6cba) +007310 0030 +007312 aa54 bra h'-b58 ;@(h'67be) +007314 0030 +007316 b478 bsr h'8f0 ;@(h'7c0a) +007318 c32f trapa #h'2f +00731a 0000 +00731c 0030 +00731e b6dc bsr h'db8 ;@(h'80da) +007320 e810 mov #h'10, r8 +007322 d231 mov.l @(h'c4,pc), r2 ;@(h'73e8) +007324 420b jsr @r2 +007326 0009 nop +007328 d630 mov.l @(h'c0,pc), r6 ;@(h'73ec) +00732a e505 mov #h'5, r5 +00732c e700 mov #h'0, r7 +00732e 4d0b jsr @r13 +007330 e408 mov #h'8, r4 +007332 e700 mov #h'0, r7 +007334 d62e mov.l @(h'b8,pc), r6 ;@(h'73f0) +007336 e50d mov #h'd, r5 +007338 4d0b jsr @r13 +00733a e408 mov #h'8, r4 +00733c d62d mov.l @(h'b4,pc), r6 ;@(h'73f4) +00733e e515 mov #h'15, r5 +007340 e700 mov #h'0, r7 +007342 4d0b jsr @r13 +007344 e408 mov #h'8, r4 +007346 e700 mov #h'0, r7 +007348 d62b mov.l @(h'ac,pc), r6 ;@(h'73f8) +00734a e51d mov #h'1d, r5 +00734c 4d0b jsr @r13 +00734e e408 mov #h'8, r4 +007350 d62a mov.l @(h'a8,pc), r6 ;@(h'73fc) +007352 e52f mov #h'2f, r5 +007354 e700 mov #h'0, r7 +007356 4d0b jsr @r13 +007358 e414 mov #h'14, r4 +00735a e700 mov #h'0, r7 +00735c d628 mov.l @(h'a0,pc), r6 ;@(h'7400) +00735e e52f mov #h'2f, r5 +007360 4d0b jsr @r13 +007362 e459 mov #h'59, r4 +007364 d227 mov.l @(h'9c,pc), r2 ;@(h'7404) +007366 e3ff mov #h'ffffffff, r3 +007368 2f36 mov.l r3, @-r15 +00736a e724 mov #h'24, r7 +00736c 2fe6 mov.l r14, @-r15 +00736e e67c mov #h'7c, r6 +007370 2fe6 mov.l r14, @-r15 +007372 e502 mov #h'2, r5 +007374 420b jsr @r2 +007376 e403 mov #h'3, r4 +007378 d222 mov.l @(h'88,pc), r2 ;@(h'7404) +00737a e3ff mov #h'ffffffff, r3 +00737c 2f36 mov.l r3, @-r15 +00737e e735 mov #h'35, r7 +007380 2fe6 mov.l r14, @-r15 +007382 e637 mov #h'37, r6 +007384 2fe6 mov.l r14, @-r15 +007386 e52d mov #h'2d, r5 +007388 420b jsr @r2 +00738a e40f mov #h'f, r4 +00738c d21d mov.l @(h'74,pc), r2 ;@(h'7404) +00738e e3ff mov #h'ffffffff, r3 +007390 2f36 mov.l r3, @-r15 +007392 e735 mov #h'35, r7 +007394 2fe6 mov.l r14, @-r15 +007396 e672 mov #h'72, r6 +007398 2fe6 mov.l r14, @-r15 +00739a e52d mov #h'2d, r5 +00739c 420b jsr @r2 +00739e e44a mov #h'4a, r4 +0073a0 d218 mov.l @(h'60,pc), r2 ;@(h'7404) +0073a2 e302 mov #h'2, r3 +0073a4 2f36 mov.l r3, @-r15 +0073a6 e734 mov #h'34, r7 +0073a8 2f36 mov.l r3, @-r15 +0073aa 6683 mov r8, r6 +0073ac 2fe6 mov.l r14, @-r15 +0073ae e52e mov #h'2e, r5 +0073b0 7626 add #h'26, r6 +0073b2 420b jsr @r2 +0073b4 6483 mov r8, r4 +0073b6 d314 mov.l @(h'50,pc), r3 ;@(h'7408) +0073b8 430b jsr @r3 +0073ba 7f30 add #h'30, r15 +0073bc 9412 mov.w @(h'24,pc), r4 ;@(h'73e4) +0073be 4a0b jsr @r10 +0073c0 0009 nop +0073c2 2008 tst r0, r0 +0073c4 8904 bt h'8 ;@(h'73d0) +0073c6 6083 mov r8, r0 +0073c8 8810 cmp/eq #h'10, r0 +0073ca 8b01 bf h'2 ;@(h'73d0) +0073cc a064 bra h'c8 ;@(h'7498) +0073ce 783b add #h'3b, r8 +0073d0 9409 mov.w @(h'12,pc), r4 ;@(h'73e6) +0073d2 4a0b jsr @r10 +0073d4 0009 nop +0073d6 2008 tst r0, r0 +0073d8 8918 bt h'30 ;@(h'740c) +0073da 6083 mov r8, r0 +0073dc 8810 cmp/eq #h'10, r0 +0073de 8915 bt h'2a ;@(h'740c) +0073e0 a05a bra h'b4 ;@(h'7498) +0073e2 78c5 add #h'c5, r8 +0073e4 7545 add #h'45, r5 +0073e6 7544 add #h'44, r5 +0073e8 0030 +0073ea 8ef4 +0073ec 0031 +0073ee f804 +0073f0 0031 +0073f2 f820 +0073f4 0031 +0073f6 f83c +0073f8 0031 +0073fa f858 +0073fc 0031 +0073fe f870 +007400 0031 +007402 f878 +007404 0030 +007406 943c mov.w @(h'78,pc), r4 ;@(h'7482) +007408 0030 +00740a 8f50 bf/s h'a0 ;@(h'74ae) +00740c 4a0b jsr @r10 +00740e 6493 mov r9, r4 +007410 2008 tst r0, r0 +007412 8941 bt h'82 ;@(h'7498) +007414 53f1 mov.l @(h'4,r15), r3 +007416 2338 tst r3, r3 +007418 8b3e bf h'7c ;@(h'7498) +00741a 6083 mov r8, r0 +00741c 8810 cmp/eq #h'10, r0 +00741e 8943 bt h'86 ;@(h'74a8) +007420 d237 mov.l @(h'dc,pc), r2 ;@(h'7500) +007422 420b jsr @r2 +007424 68e3 mov r14, r8 +007426 d437 mov.l @(h'dc,pc), r4 ;@(h'7504) +007428 d337 mov.l @(h'dc,pc), r3 ;@(h'7508) +00742a 430b jsr @r3 +00742c 0009 nop +00742e d237 mov.l @(h'dc,pc), r2 ;@(h'750c) +007430 420b jsr @r2 +007432 0009 nop +007434 d336 mov.l @(h'd8,pc), r3 ;@(h'7510) +007436 e700 mov #h'0, r7 +007438 d636 mov.l @(h'd8,pc), r6 ;@(h'7514) +00743a e514 mov #h'14, r5 +00743c 2302 mov.l r0, @r3 +00743e 4d0b jsr @r13 +007440 e41e mov #h'1e, r4 +007442 e2ff mov #h'ffffffff, r2 +007444 d334 mov.l @(h'd0,pc), r3 ;@(h'7518) +007446 e720 mov #h'20, r7 +007448 2f26 mov.l r2, @-r15 +00744a e667 mov #h'67, r6 +00744c 2f86 mov.l r8, @-r15 +00744e e50c mov #h'c, r5 +007450 2f86 mov.l r8, @-r15 +007452 430b jsr @r3 +007454 e416 mov #h'16, r4 +007456 e700 mov #h'0, r7 +007458 d630 mov.l @(h'c0,pc), r6 ;@(h'751c) +00745a e52c mov #h'2c, r5 +00745c 4d0b jsr @r13 +00745e e43a mov #h'3a, r4 +007460 d32d mov.l @(h'b4,pc), r3 ;@(h'7518) +007462 e202 mov #h'2, r2 +007464 2f26 mov.l r2, @-r15 +007466 e733 mov #h'33, r7 +007468 2f86 mov.l r8, @-r15 +00746a e647 mov #h'47, r6 +00746c 2f86 mov.l r8, @-r15 +00746e e529 mov #h'29, r5 +007470 430b jsr @r3 +007472 e434 mov #h'34, r4 +007474 d22a mov.l @(h'a8,pc), r2 ;@(h'7520) +007476 420b jsr @r2 +007478 7f18 add #h'18, r15 +00747a 4b0b jsr @r11 +00747c 6493 mov r9, r4 +00747e 2008 tst r0, r0 +007480 8d01 bt/s h'2 ;@(h'7486) +007482 6493 mov r9, r4 +007484 68c3 mov r12, r8 +007486 4b0b jsr @r11 +007488 0009 nop +00748a 2008 tst r0, r0 +00748c 8bf5 bf h'-16 ;@(h'747a) +00748e 6083 mov r8, r0 +007490 8801 cmp/eq #h'1, r0 +007492 89f2 bt h'-1c ;@(h'747a) +007494 a008 bra h'10 ;@(h'74a8) +007496 0009 nop +007498 4b0b jsr @r11 +00749a 6493 mov r9, r4 +00749c 2008 tst r0, r0 +00749e 8b01 bf h'2 ;@(h'74a4) +0074a0 af3f bra h'-182 ;@(h'7322) +0074a2 0009 nop +0074a4 af3d bra h'-186 ;@(h'7322) +0074a6 1fc1 mov.l r12, @(h'4,r15) +0074a8 1fe3 mov.l r14, @(h'c,r15) +0074aa e310 mov #h'10, r3 +0074ac 1fe1 mov.l r14, @(h'4,r15) +0074ae 2f32 mov.l r3, @r15 +0074b0 4b0b jsr @r11 +0074b2 6493 mov r9, r4 +0074b4 2008 tst r0, r0 +0074b6 8900 bt h'0 ;@(h'74ba) +0074b8 1fc3 mov.l r12, @(h'c,r15) +0074ba 941f mov.w @(h'3e,pc), r4 ;@(h'74fc) +0074bc 4b0b jsr @r11 +0074be 0009 nop +0074c0 2008 tst r0, r0 +0074c2 8d01 bt/s h'2 ;@(h'74c8) +0074c4 e464 mov #h'64, r4 +0074c6 1fc1 mov.l r12, @(h'4,r15) +0074c8 d316 mov.l @(h'58,pc), r3 ;@(h'7524) +0074ca 430b jsr @r3 +0074cc 0009 nop +0074ce 9415 mov.w @(h'2a,pc), r4 ;@(h'74fc) +0074d0 4b0b jsr @r11 +0074d2 0009 nop +0074d4 2008 tst r0, r0 +0074d6 8901 bt h'2 ;@(h'74dc) +0074d8 a99f bra h'-cc2 ;@(h'681a) +0074da 0009 nop +0074dc 50f1 mov.l @(h'4,r15), r0 +0074de 8801 cmp/eq #h'1, r0 +0074e0 8b01 bf h'2 ;@(h'74e6) +0074e2 a99a bra h'-ccc ;@(h'681a) +0074e4 0009 nop +0074e6 910a mov.w @(h'14,pc), r1 ;@(h'74fe) +0074e8 3f1c add r1, r15 +0074ea 4f26 lds.l @r15+, pr +0074ec 68f6 mov.l @r15+, r8 +0074ee 69f6 mov.l @r15+, r9 +0074f0 6af6 mov.l @r15+, r10 +0074f2 6bf6 mov.l @r15+, r11 +0074f4 6cf6 mov.l @r15+, r12 +0074f6 6df6 mov.l @r15+, r13 +0074f8 000b rts +0074fa 6ef6 mov.l @r15+, r14 +0074fc 7532 add #h'32, r5 +0074fe 012c mov.b @(r0,r2), r1 +007500 0030 +007502 8ef4 +007504 0810 +007506 01f4 mov.b r15, @(r0,r1) +007508 0030 +00750a cbac or #h'ac, r0 +00750c 0030 +00750e 8dbe bt/s h'-84 ;@(h'748e) +007510 0810 +007512 01dc mov.b @(r0,r13), r1 +007514 0031 +007516 f87c +007518 0030 +00751a 943c mov.w @(h'78,pc), r4 ;@(h'7596) +00751c 0031 +00751e f890 +007520 0030 +007522 8f50 bf/s h'a0 ;@(h'75c6) +007524 0030 +007526 d032 mov.l @(h'c8,pc), r0 ;@(h'75f0) +007528 2fe6 mov.l r14, @-r15 +00752a e316 mov #h'16, r3 +00752c 914b mov.w @(h'96,pc), r1 ;@(h'75c6) +00752e ee01 mov #h'1, r14 +007530 d225 mov.l @(h'94,pc), r2 ;@(h'75c8) +007532 2fd6 mov.l r13, @-r15 +007534 2fc6 mov.l r12, @-r15 +007536 2fb6 mov.l r11, @-r15 +007538 2fa6 mov.l r10, @-r15 +00753a eb00 mov #h'0, r11 +00753c 9042 mov.w @(h'84,pc), r0 ;@(h'75c4) +00753e 6ae3 mov r14, r10 +007540 2f96 mov.l r9, @-r15 +007542 2f86 mov.l r8, @-r15 +007544 4f22 sts.l pr, @-r15 +007546 e80e mov #h'e, r8 +007548 4f12 sts.l macl, @-r15 +00754a 3f0c add r0, r15 +00754c 2f32 mov.l r3, @r15 +00754e 31fc add r15, r1 +007550 6383 mov r8, r3 +007552 1f33 mov.l r3, @(h'c,r15) +007554 1fb6 mov.l r11, @(h'18,r15) +007556 1fe8 mov.l r14, @(h'20,r15) +007558 1fb5 mov.l r11, @(h'14,r15) +00755a 1fb7 mov.l r11, @(h'1c,r15) +00755c d31b mov.l @(h'6c,pc), r3 ;@(h'75cc) +00755e 430b jsr @r3 +007560 e030 mov #h'30, r0 +007562 61f3 mov r15, r1 +007564 d21a mov.l @(h'68,pc), r2 ;@(h'75d0) +007566 717c add #h'7c, r1 +007568 d318 mov.l @(h'60,pc), r3 ;@(h'75cc) +00756a 430b jsr @r3 +00756c e030 mov #h'30, r0 +00756e 61f3 mov r15, r1 +007570 d218 mov.l @(h'60,pc), r2 ;@(h'75d4) +007572 7164 add #h'64, r1 +007574 d315 mov.l @(h'54,pc), r3 ;@(h'75cc) +007576 430b jsr @r3 +007578 e018 mov #h'18, r0 +00757a 61f3 mov r15, r1 +00757c d216 mov.l @(h'58,pc), r2 ;@(h'75d8) +00757e 712c add #h'2c, r1 +007580 d312 mov.l @(h'48,pc), r3 ;@(h'75cc) +007582 430b jsr @r3 +007584 e038 mov #h'38, r0 +007586 1fb4 mov.l r11, @(h'10,r15) +007588 a009 bra h'12 ;@(h'759e) +00758a 64b3 mov r11, r4 +00758c 62c3 mov r12, r2 +00758e 324c add r4, r2 +007590 6320 mov.b @r2, r3 +007592 2338 tst r3, r3 +007594 8d03 bt/s h'6 ;@(h'759e) +007596 7401 +007598 51f4 mov.l @(h'10,r15), r1 +00759a 7101 +00759c 1f14 mov.l r1, @(h'10,r15) +00759e e50c mov #h'c, r5 +0075a0 dd0e mov.l @(h'38,pc), r13 ;@(h'75dc) +0075a2 3453 cmp/ge r5, r4 +0075a4 8ff2 bf/s h'-1c ;@(h'758c) +0075a6 6cd2 mov.l @r13, r12 +0075a8 d90d mov.l @(h'34,pc), r9 ;@(h'75e0) +0075aa e078 mov #h'78, r0 +0075ac d30d mov.l @(h'34,pc), r3 ;@(h'75e4) +0075ae 02ce mov.l @(r0,r12), r2 +0075b0 2f26 mov.l r2, @-r15 +0075b2 2f96 mov.l r9, @-r15 +0075b4 64f3 mov r15, r4 +0075b6 430b jsr @r3 +0075b8 742c add #h'2c, r4 +0075ba dc0b mov.l @(h'2c,pc), r12 ;@(h'75e8) +0075bc 4c0b jsr @r12 +0075be 7f08 +0075c0 a11f bra h'23e ;@(h'7802) +0075c2 1fb1 mov.l r11, @(h'4,r15) +0075c4 ff24 +0075c6 00ac mov.b @(r0,r10), r0 +0075c8 0031 +0075ca f894 +0075cc 0030 +0075ce c038 mov.b r0, @(h'38,gbr) +0075d0 0031 +0075d2 f8c4 +0075d4 0031 +0075d6 f8f4 +0075d8 0031 +0075da f90c +0075dc 0810 +0075de 01dc mov.b @(r0,r13), r1 +0075e0 0031 +0075e2 f4e8 +0075e4 0030 +0075e6 c270 mov.l r0, @(h'1c0,gbr) +0075e8 0030 +0075ea 8ef4 +0075ec 2fb6 mov.l r11, @-r15 +0075ee e67f mov #h'7f, r6 +0075f0 d353 mov.l @(h'14c,pc), r3 ;@(h'7740) +0075f2 e92e mov #h'2e, r9 +0075f4 2fe6 mov.l r14, @-r15 +0075f6 2fe6 mov.l r14, @-r15 +0075f8 5cf4 mov.l @(h'10,r15), r12 +0075fa 0c97 mul.l r9, r12 +0075fc 0c1a sts macl, r12 +0075fe 3c8c add r8, r12 +007600 67c3 mov r12, r7 +007602 7708 +007604 65c3 mov r12, r5 +007606 430b jsr @r3 +007608 e400 mov #h'0, r4 +00760a 7f0c +00760c 59f1 mov.l @(h'4,r15), r9 +00760e 4900 shll r9 +007610 53f1 mov.l @(h'4,r15), r3 +007612 52f4 mov.l @(h'10,r15), r2 +007614 3233 cmp/ge r3, r2 +007616 8901 bt h'2 ;@(h'761c) +007618 a09a bra h'134 ;@(h'7750) +00761a 0009 nop +00761c d149 mov.l @(h'124,pc), r1 ;@(h'7744) +00761e e700 mov #h'0, r7 +007620 6633 mov r3, r6 +007622 4608 shll2 r6 +007624 62f3 mov r15, r2 +007626 7264 add #h'64, r2 +007628 362c add r2, r6 +00762a 65c3 mov r12, r5 +00762c 6662 mov.l @r6, r6 +00762e 7502 +007630 410b jsr @r1 +007632 e402 mov #h'2, r4 +007634 d242 mov.l @(h'108,pc), r2 ;@(h'7740) +007636 e300 mov #h'0, r3 +007638 2f36 mov.l r3, @-r15 +00763a 67c3 mov r12, r7 +00763c 2fe6 mov.l r14, @-r15 +00763e e67f mov #h'7f, r6 +007640 2fe6 mov.l r14, @-r15 +007642 771b add #h'1b, r7 +007644 1f75 mov.l r7, @(h'14,r15) +007646 65c3 mov r12, r5 +007648 7508 +00764a 420b jsr @r2 +00764c 6433 mov r3, r4 +00764e e100 mov #h'0, r1 +007650 d33b mov.l @(h'ec,pc), r3 ;@(h'7740) +007652 67c3 mov r12, r7 +007654 2f16 mov.l r1, @-r15 +007656 e67f mov #h'7f, r6 +007658 2fe6 mov.l r14, @-r15 +00765a 772e add #h'2e, r7 +00765c 2fe6 mov.l r14, @-r15 +00765e 55f8 mov.l @(h'20,r15), r5 +007660 430b jsr @r3 +007662 6413 mov r1, r4 +007664 d237 mov.l @(h'dc,pc), r2 ;@(h'7744) +007666 7f18 add #h'18, r15 +007668 e700 mov #h'0, r7 +00766a 6693 mov r9, r6 +00766c 4608 shll2 r6 +00766e 63f3 mov r15, r3 +007670 732c add #h'2c, r3 +007672 363c add r3, r6 +007674 6662 mov.l @r6, r6 +007676 65c3 mov r12, r5 +007678 750f +00767a 420b jsr @r2 +00767c e414 mov #h'14, r4 +00767e e700 mov #h'0, r7 +007680 6093 mov r9, r0 +007682 7001 +007684 8803 cmp/eq #h'3, r0 +007686 8f0f bf/s h'1e ;@(h'76a8) +007688 1f02 mov.l r0, @(h'8,r15) +00768a d32f mov.l @(h'bc,pc), r3 ;@(h'7748) +00768c 6632 mov.l @r3, r6 +00768e 8463 mov.b @(h'3,r6), r0 +007690 2008 tst r0, r0 +007692 8909 bt h'12 ;@(h'76a8) +007694 d22c mov.l @(h'b0,pc), r2 ;@(h'7748) +007696 6022 mov.l @r2, r0 +007698 8403 mov.b @(h'3,r0), r0 +00769a 600c extu.b r0, r0 +00769c 8801 cmp/eq #h'1, r0 +00769e 8b01 bf h'2 ;@(h'76a4) +0076a0 a003 bra h'6 ;@(h'76aa) +0076a2 e60c mov #h'c, r6 +0076a4 a001 bra h'2 ;@(h'76aa) +0076a6 e60d mov #h'd, r6 +0076a8 56f2 mov.l @(h'8,r15), r6 +0076aa 4608 shll2 r6 +0076ac d325 mov.l @(h'94,pc), r3 ;@(h'7744) +0076ae 62f3 mov r15, r2 +0076b0 722c add #h'2c, r2 +0076b2 362c add r2, r6 +0076b4 6662 mov.l @r6, r6 +0076b6 65c3 mov r12, r5 +0076b8 7522 add #h'22, r5 +0076ba 430b jsr @r3 +0076bc e414 mov #h'14, r4 +0076be 60d2 mov.l @r13, r0 +0076c0 039c mov.b @(r0,r9), r3 +0076c2 633c extu.b r3, r3 +0076c4 2338 tst r3, r3 +0076c6 8b0d bf h'1a ;@(h'76e4) +0076c8 d21e mov.l @(h'78,pc), r2 ;@(h'7744) +0076ca e700 mov #h'0, r7 +0076cc 6693 mov r9, r6 +0076ce 4608 shll2 r6 +0076d0 63f3 mov r15, r3 +0076d2 737c add #h'7c, r3 +0076d4 363c add r3, r6 +0076d6 65c3 mov r12, r5 +0076d8 6662 mov.l @r6, r6 +0076da 750f +0076dc 420b jsr @r2 +0076de e469 mov #h'69, r4 +0076e0 a00b bra h'16 ;@(h'76fa) +0076e2 0009 nop +0076e4 009c mov.b @(r0,r9), r0 +0076e6 600c extu.b r0, r0 +0076e8 8801 cmp/eq #h'1, r0 +0076ea 8b06 bf h'c ;@(h'76fa) +0076ec d617 mov.l @(h'5c,pc), r6 ;@(h'774c) +0076ee 65c3 mov r12, r5 +0076f0 d214 mov.l @(h'50,pc), r2 ;@(h'7744) +0076f2 e700 mov #h'0, r7 +0076f4 750f +0076f6 420b jsr @r2 +0076f8 e464 mov #h'64, r4 +0076fa 62d2 mov.l @r13, r2 +0076fc 329c add r9, r2 +0076fe 8421 mov.b @(h'1,r2), r0 +007700 2008 tst r0, r0 +007702 8b0d bf h'1a ;@(h'7720) +007704 d20f mov.l @(h'3c,pc), r2 ;@(h'7744) +007706 e700 mov #h'0, r7 +007708 6693 mov r9, r6 +00770a 4608 shll2 r6 +00770c 63f3 mov r15, r3 +00770e 737c add #h'7c, r3 +007710 363c add r3, r6 +007712 65c3 mov r12, r5 +007714 5661 mov.l @(h'4,r6), r6 +007716 7522 add #h'22, r5 +007718 420b jsr @r2 +00771a e469 mov #h'69, r4 +00771c a038 bra h'70 ;@(h'7790) +00771e 0009 nop +007720 60d2 mov.l @r13, r0 +007722 309c add r9, r0 +007724 8401 mov.b @(h'1,r0), r0 +007726 600c extu.b r0, r0 +007728 8801 cmp/eq #h'1, r0 +00772a 8b31 bf h'62 ;@(h'7790) +00772c d607 mov.l @(h'1c,pc), r6 ;@(h'774c) +00772e 65c3 mov r12, r5 +007730 d204 mov.l @(h'10,pc), r2 ;@(h'7744) +007732 e700 mov #h'0, r7 +007734 7522 add #h'22, r5 +007736 420b jsr @r2 +007738 e464 mov #h'64, r4 +00773a a029 bra h'52 ;@(h'7790) +00773c 0009 nop +00773e 0000 +007740 0030 +007742 943c mov.w @(h'78,pc), r4 ;@(h'77be) +007744 0030 +007746 c3a8 trapa #h'a8 +007748 0810 +00774a 01dc mov.b @(r0,r13), r1 +00774c 0031 +00774e f4ec +007750 d659 mov.l @(h'164,pc), r6 ;@(h'78b8) +007752 65c3 mov r12, r5 +007754 d259 mov.l @(h'164,pc), r2 ;@(h'78bc) +007756 e700 mov #h'0, r7 +007758 7502 +00775a 420b jsr @r2 +00775c e402 mov #h'2, r4 +00775e e303 mov #h'3, r3 +007760 d257 mov.l @(h'15c,pc), r2 ;@(h'78c0) +007762 67c3 mov r12, r7 +007764 2f36 mov.l r3, @-r15 +007766 e67f mov #h'7f, r6 +007768 2fe6 mov.l r14, @-r15 +00776a 771b add #h'1b, r7 +00776c 2fe6 mov.l r14, @-r15 +00776e 65c3 mov r12, r5 +007770 1f75 mov.l r7, @(h'14,r15) +007772 7508 +007774 420b jsr @r2 +007776 e400 mov #h'0, r4 +007778 d251 mov.l @(h'144,pc), r2 ;@(h'78c0) +00777a e303 mov #h'3, r3 +00777c 2f36 mov.l r3, @-r15 +00777e 67c3 mov r12, r7 +007780 2fe6 mov.l r14, @-r15 +007782 e67f mov #h'7f, r6 +007784 2fe6 mov.l r14, @-r15 +007786 772e add #h'2e, r7 +007788 55f8 mov.l @(h'20,r15), r5 +00778a 420b jsr @r2 +00778c e400 mov #h'0, r4 +00778e 7f18 add #h'18, r15 +007790 d34c mov.l @(h'130,pc), r3 ;@(h'78c4) +007792 66c3 mov r12, r6 +007794 d24c mov.l @(h'130,pc), r2 ;@(h'78c8) +007796 e502 mov #h'2, r5 +007798 760a +00779a 6493 mov r9, r4 +00779c 4408 shll2 r4 +00779e 4408 shll2 r4 +0077a0 4400 shll r4 +0077a2 343c add r3, r4 +0077a4 420b jsr @r2 +0077a6 1f42 mov.l r4, @(h'8,r15) +0077a8 54f2 mov.l @(h'8,r15), r4 +0077aa 66c3 mov r12, r6 +0077ac d346 mov.l @(h'118,pc), r3 ;@(h'78c8) +0077ae e502 mov #h'2, r5 +0077b0 761d add #h'1d, r6 +0077b2 430b jsr @r3 +0077b4 7420 add #h'20, r4 +0077b6 60d2 mov.l @r13, r0 +0077b8 009c mov.b @(r0,r9), r0 +0077ba 600c extu.b r0, r0 +0077bc 8802 cmp/eq #h'2, r0 +0077be 8b0b bf h'16 ;@(h'77d8) +0077c0 d442 mov.l @(h'108,pc), r4 ;@(h'78cc) +0077c2 66c3 mov r12, r6 +0077c4 d342 mov.l @(h'108,pc), r3 ;@(h'78d0) +0077c6 7612 add #h'12, r6 +0077c8 1f62 mov.l r6, @(h'8,r15) +0077ca 430b jsr @r3 +0077cc e50d mov #h'd, r5 +0077ce 56f2 mov.l @(h'8,r15), r6 +0077d0 d440 mov.l @(h'100,pc), r4 ;@(h'78d4) +0077d2 d341 mov.l @(h'104,pc), r3 ;@(h'78d8) +0077d4 430b jsr @r3 +0077d6 e50d mov #h'd, r5 +0077d8 60d2 mov.l @r13, r0 +0077da 309c add r9, r0 +0077dc 8401 mov.b @(h'1,r0), r0 +0077de 600c extu.b r0, r0 +0077e0 8802 cmp/eq #h'2, r0 +0077e2 8b0b bf h'16 ;@(h'77fc) +0077e4 d439 mov.l @(h'e4,pc), r4 ;@(h'78cc) +0077e6 69c3 mov r12, r9 +0077e8 d239 mov.l @(h'e4,pc), r2 ;@(h'78d0) +0077ea 7925 add #h'25, r9 +0077ec 6693 mov r9, r6 +0077ee 420b jsr @r2 +0077f0 e50d mov #h'd, r5 +0077f2 6693 mov r9, r6 +0077f4 d437 mov.l @(h'dc,pc), r4 ;@(h'78d4) +0077f6 d338 mov.l @(h'e0,pc), r3 ;@(h'78d8) +0077f8 430b jsr @r3 +0077fa e50d mov #h'd, r5 +0077fc 52f1 mov.l @(h'4,r15), r2 +0077fe 7201 +007800 1f21 mov.l r2, @(h'4,r15) +007802 e306 mov #h'6, r3 +007804 51f1 mov.l @(h'4,r15), r1 +007806 3133 cmp/ge r3, r1 +007808 8901 bt h'2 ;@(h'780e) +00780a aeef bra h'-222 ;@(h'75ec) +00780c 0009 nop +00780e ec02 mov #h'2, r12 +007810 d32b mov.l @(h'ac,pc), r3 ;@(h'78c0) +007812 e67f mov #h'7f, r6 +007814 2fc6 mov.l r12, @-r15 +007816 2fe6 mov.l r14, @-r15 +007818 2fe6 mov.l r14, @-r15 +00781a 57f3 mov.l @(h'c,r15), r7 +00781c 55f3 mov.l @(h'c,r15), r5 +00781e 7713 add #h'13, r7 +007820 430b jsr @r3 +007822 e400 mov #h'0, r4 +007824 d326 mov.l @(h'98,pc), r3 ;@(h'78c0) +007826 e200 mov #h'0, r2 +007828 2f26 mov.l r2, @-r15 +00782a e70d mov #h'd, r7 +00782c 2f26 mov.l r2, @-r15 +00782e e662 mov #h'62, r6 +007830 2fe6 mov.l r14, @-r15 +007832 6523 mov r2, r5 +007834 430b jsr @r3 +007836 e41b mov #h'1b, r4 +007838 993d mov.w @(h'7a,pc), r9 ;@(h'78b6) +00783a e210 mov #h'10, r2 +00783c d427 mov.l @(h'9c,pc), r4 ;@(h'78dc) +00783e e600 mov #h'0, r6 +007840 d327 mov.l @(h'9c,pc), r3 ;@(h'78e0) +007842 6793 mov r9, r7 +007844 2f26 mov.l r2, @-r15 +007846 430b jsr @r3 +007848 6563 mov r6, r5 +00784a 62d2 mov.l @r13, r2 +00784c 842c mov.b @(h'c,r2), r0 +00784e 2008 tst r0, r0 +007850 8d0d bt/s h'1a ;@(h'786e) +007852 7f1c add #h'1c, r15 +007854 64d2 mov.l @r13, r4 +007856 e600 mov #h'0, r6 +007858 d31a mov.l @(h'68,pc), r3 ;@(h'78c4) +00785a e545 mov #h'45, r5 +00785c d21a mov.l @(h'68,pc), r2 ;@(h'78c8) +00785e 844c mov.b @(h'c,r4), r0 +007860 640c extu.b r0, r4 +007862 74ff add #h'ff, r4 +007864 4408 shll2 r4 +007866 4408 shll2 r4 +007868 4400 shll r4 +00786a 420b jsr @r2 +00786c 343c add r3, r4 +00786e 69d2 mov.l @r13, r9 +007870 849d mov.b @(h'd,r9), r0 +007872 2008 tst r0, r0 +007874 890b bt h'16 ;@(h'788e) +007876 e600 mov #h'0, r6 +007878 849d mov.b @(h'd,r9), r0 +00787a e554 mov #h'54, r5 +00787c d311 mov.l @(h'44,pc), r3 ;@(h'78c4) +00787e 640c extu.b r0, r4 +007880 d211 mov.l @(h'44,pc), r2 ;@(h'78c8) +007882 74ff add #h'ff, r4 +007884 4408 shll2 r4 +007886 4408 shll2 r4 +007888 4400 shll r4 +00788a 420b jsr @r2 +00788c 343c add r3, r4 +00788e e70e mov #h'e, r7 +007890 d914 mov.l @(h'50,pc), r9 ;@(h'78e4) +007892 e653 mov #h'53, r6 +007894 2fb6 mov.l r11, @-r15 +007896 6573 mov r7, r5 +007898 490b jsr @r9 +00789a e447 mov #h'47, r4 +00789c 2fb6 mov.l r11, @-r15 +00789e e70e mov #h'e, r7 +0078a0 e662 mov #h'62, r6 +0078a2 6573 mov r7, r5 +0078a4 490b jsr @r9 +0078a6 e456 mov #h'56, r4 +0078a8 7f08 +0078aa e702 mov #h'2, r7 +0078ac 66f3 mov r15, r6 +0078ae 7624 add #h'24, r6 +0078b0 6573 mov r7, r5 +0078b2 a019 bra h'32 ;@(h'78e8) +0078b4 e466 mov #h'66, r4 +0078b6 0080 +0078b8 0031 +0078ba f944 +0078bc 0030 +0078be c3a8 trapa #h'a8 +0078c0 0030 +0078c2 943c mov.w @(h'78,pc), r4 ;@(h'793e) +0078c4 0031 +0078c6 ef76 mov #h'76, r15 +0078c8 0030 +0078ca a570 bra h'ae0 ;@(h'83ae) +0078cc 0031 +0078ce bea8 bsr h'-2b0 ;@(h'7622) +0078d0 0030 +0078d2 a2d0 bra h'5a0 ;@(h'7e76) +0078d4 0031 +0078d6 bea0 bsr h'-2c0 ;@(h'761a) +0078d8 0030 +0078da a214 bra h'428 ;@(h'7d06) +0078dc 0031 +0078de d00a mov.l @(h'28,pc), r0 ;@(h'7908) +0078e0 0030 +0078e2 9aa4 mov.w @(h'148,pc), r10 ;@(h'7a2e) +0078e4 0030 +0078e6 90be mov.w @(h'17c,pc), r0 ;@(h'7a66) +0078e8 d32f mov.l @(h'bc,pc), r3 ;@(h'79a8) +0078ea 430b jsr @r3 +0078ec 0009 nop +0078ee 52f7 mov.l @(h'1c,r15), r2 +0078f0 2228 tst r2, r2 +0078f2 890d bt h'1a ;@(h'7910) +0078f4 d92d mov.l @(h'b4,pc), r9 ;@(h'79ac) +0078f6 50f7 mov.l @(h'1c,r15), r0 +0078f8 8802 cmp/eq #h'2, r0 +0078fa 8b01 bf h'2 ;@(h'7900) +0078fc a001 bra h'2 ;@(h'7902) +0078fe e4ff mov #h'ffffffff, r4 +007900 e401 mov #h'1, r4 +007902 490b jsr @r9 +007904 0009 nop +007906 8801 cmp/eq #h'1, r0 +007908 8b01 bf h'2 ;@(h'790e) +00790a a001 bra h'2 ;@(h'7910) +00790c 1fb7 mov.l r11, @(h'1c,r15) +00790e 1fe7 mov.l r14, @(h'1c,r15) +007910 d927 mov.l @(h'9c,pc), r9 ;@(h'79b0) +007912 490b jsr @r9 +007914 0009 nop +007916 53f3 mov.l @(h'c,r15), r3 +007918 3380 cmp/eq r8, r3 +00791a 8901 bt h'2 ;@(h'7920) +00791c a118 bra h'230 ;@(h'7b50) +00791e 0009 nop +007920 51f5 mov.l @(h'14,r15), r1 +007922 2118 tst r1, r1 +007924 8901 bt h'2 ;@(h'792a) +007926 a113 bra h'226 ;@(h'7b50) +007928 0009 nop +00792a 60a3 mov r10, r0 +00792c 4011 cmp/pz r0 +00792e 8b01 bf h'2 ;@(h'7934) +007930 a005 bra h'a ;@(h'793e) +007932 c901 and #h'1, r0 +007934 6007 not r0, r0 +007936 7001 +007938 c901 and #h'1, r0 +00793a 6007 not r0, r0 +00793c 7001 +00793e 9430 mov.w @(h'60,pc), r4 ;@(h'79a2) +007940 d31c mov.l @(h'70,pc), r3 ;@(h'79b4) +007942 430b jsr @r3 +007944 6903 mov r0, r9 +007946 2008 tst r0, r0 +007948 8936 bt h'6c ;@(h'79b8) +00794a 53f6 mov.l @(h'18,r15), r3 +00794c 2338 tst r3, r3 +00794e 8b11 bf h'22 ;@(h'7974) +007950 39e3 cmp/ge r14, r9 +007952 8903 bt h'6 ;@(h'795c) +007954 6283 mov r8, r2 +007956 72f8 add #h'f8, r2 +007958 a002 bra h'4 ;@(h'7960) +00795a 1f23 mov.l r2, @(h'c,r15) +00795c e106 mov #h'6, r1 +00795e 1f15 mov.l r1, @(h'14,r15) +007960 39e3 cmp/ge r14, r9 +007962 8901 bt h'2 ;@(h'7968) +007964 a001 bra h'2 ;@(h'796a) +007966 e31b mov #h'1b, r3 +007968 e313 mov #h'13, r3 +00796a 62f2 mov.l @r15, r2 +00796c 323c add r3, r2 +00796e 2f22 mov.l r2, @r15 +007970 a015 bra h'2a ;@(h'799e) +007972 1fe6 mov.l r14, @(h'18,r15) +007974 9416 mov.w @(h'2c,pc), r4 ;@(h'79a4) +007976 3847 cmp/gt r4, r8 +007978 8901 bt h'2 ;@(h'797e) +00797a a118 bra h'230 ;@(h'7bae) +00797c 0009 nop +00797e 39e3 cmp/ge r14, r9 +007980 8901 bt h'2 ;@(h'7986) +007982 a001 bra h'2 ;@(h'7988) +007984 e21b mov #h'1b, r2 +007986 e213 mov #h'13, r2 +007988 6383 mov r8, r3 +00798a 3328 sub r2, r3 +00798c 39e3 cmp/ge r14, r9 +00798e 8d02 bt/s h'4 ;@(h'7996) +007990 1f33 mov.l r3, @(h'c,r15) +007992 a001 bra h'2 ;@(h'7998) +007994 e21b mov #h'1b, r2 +007996 e213 mov #h'13, r2 +007998 61f2 mov.l @r15, r1 +00799a 312c add r2, r1 +00799c 2f12 mov.l r1, @r15 +00799e a106 bra h'20c ;@(h'7bae) +0079a0 7a01 +0079a2 7547 add #h'47, r5 +0079a4 ff37 +0079a6 0000 +0079a8 0030 +0079aa c3a8 trapa #h'a8 +0079ac 0030 +0079ae 4160 +0079b0 0030 +0079b2 8f50 bf/s h'a0 ;@(h'7a56) +0079b4 0030 +0079b6 cf18 or.b #h'18, @(r0,gbr) +0079b8 942f mov.w @(h'5e,pc), r4 ;@(h'7a1a) +0079ba d218 mov.l @(h'60,pc), r2 ;@(h'7a1c) +0079bc 420b jsr @r2 +0079be 0009 nop +0079c0 2008 tst r0, r0 +0079c2 892d bt h'5a ;@(h'7a20) +0079c4 50f6 mov.l @(h'18,r15), r0 +0079c6 8801 cmp/eq #h'1, r0 +0079c8 8b11 bf h'22 ;@(h'79ee) +0079ca 39e3 cmp/ge r14, r9 +0079cc 8b03 bf h'6 ;@(h'79d6) +0079ce 6383 mov r8, r3 +0079d0 7308 +0079d2 a002 bra h'4 ;@(h'79da) +0079d4 1f33 mov.l r3, @(h'c,r15) +0079d6 e106 mov #h'6, r1 +0079d8 1f15 mov.l r1, @(h'14,r15) +0079da 39e3 cmp/ge r14, r9 +0079dc 8901 bt h'2 ;@(h'79e2) +0079de a001 bra h'2 ;@(h'79e4) +0079e0 e313 mov #h'13, r3 +0079e2 e31b mov #h'1b, r3 +0079e4 62f2 mov.l @r15, r2 +0079e6 3238 sub r3, r2 +0079e8 2f22 mov.l r2, @r15 +0079ea a014 bra h'28 ;@(h'7a16) +0079ec 1fb6 mov.l r11, @(h'18,r15) +0079ee e30e mov #h'e, r3 +0079f0 3833 cmp/ge r3, r8 +0079f2 8b01 bf h'2 ;@(h'79f8) +0079f4 a0db bra h'1b6 ;@(h'7bae) +0079f6 0009 nop +0079f8 39e3 cmp/ge r14, r9 +0079fa 8901 bt h'2 ;@(h'7a00) +0079fc a001 bra h'2 ;@(h'7a02) +0079fe e113 mov #h'13, r1 +007a00 e11b mov #h'1b, r1 +007a02 318c add r8, r1 +007a04 39e3 cmp/ge r14, r9 +007a06 8d02 bt/s h'4 ;@(h'7a0e) +007a08 1f13 mov.l r1, @(h'c,r15) +007a0a a001 bra h'2 ;@(h'7a10) +007a0c e313 mov #h'13, r3 +007a0e e31b mov #h'1b, r3 +007a10 62f2 mov.l @r15, r2 +007a12 3238 sub r3, r2 +007a14 2f22 mov.l r2, @r15 +007a16 a0ca bra h'194 ;@(h'7bae) +007a18 7aff add #h'ff, r10 +007a1a 7542 add #h'42, r5 +007a1c 0030 +007a1e cf18 or.b #h'18, @(r0,gbr) +007a20 948d mov.w @(h'11a,pc), r4 ;@(h'7b3e) +007a22 d248 mov.l @(h'120,pc), r2 ;@(h'7b44) +007a24 420b jsr @r2 +007a26 0009 nop +007a28 2008 tst r0, r0 +007a2a 8b01 bf h'2 ;@(h'7a30) +007a2c a0bf bra h'17e ;@(h'7bae) +007a2e 0009 nop +007a30 52f8 mov.l @(h'20,r15), r2 +007a32 2228 tst r2, r2 +007a34 8901 bt h'2 ;@(h'7a3a) +007a36 a0ba bra h'174 ;@(h'7bae) +007a38 0009 nop +007a3a 63a3 mov r10, r3 +007a3c 1fe8 mov.l r14, @(h'20,r15) +007a3e 73ff add #h'ff, r3 +007a40 64d2 mov.l @r13, r4 +007a42 6243 mov r4, r2 +007a44 332c add r2, r3 +007a46 6130 mov.b @r3, r1 +007a48 2118 tst r1, r1 +007a4a 8b43 bf h'86 ;@(h'7ad4) +007a4c 9378 mov.w @(h'f0,pc), r3 ;@(h'7b40) +007a4e e078 mov #h'78, r0 +007a50 014e mov.l @(r0,r4), r1 +007a52 69a3 mov r10, r9 +007a54 79ff add #h'ff, r9 +007a56 4908 shll2 r9 +007a58 33fc add r15, r3 +007a5a 393c add r3, r9 +007a5c 6292 mov.l @r9, r2 +007a5e 3123 cmp/ge r2, r1 +007a60 8901 bt h'2 ;@(h'7a66) +007a62 a0a4 bra h'148 ;@(h'7bae) +007a64 0009 nop +007a66 52f4 mov.l @(h'10,r15), r2 +007a68 4200 shll r2 +007a6a 7202 +007a6c 32a3 cmp/ge r10, r2 +007a6e 8901 bt h'2 ;@(h'7a74) +007a70 a09d bra h'13a ;@(h'7bae) +007a72 0009 nop +007a74 6392 mov.l @r9, r3 +007a76 e050 mov #h'50, r0 +007a78 024e mov.l @(r0,r4), r2 +007a7a 323c add r3, r2 +007a7c 0426 mov.l r2, @(r0,r4) +007a7e e078 mov #h'78, r0 +007a80 6392 mov.l @r9, r3 +007a82 61d2 mov.l @r13, r1 +007a84 d430 mov.l @(h'c0,pc), r4 ;@(h'7b48) +007a86 021e mov.l @(r0,r1), r2 +007a88 3238 sub r3, r2 +007a8a 63a3 mov r10, r3 +007a8c 0126 mov.l r2, @(r0,r1) +007a8e 73ff add #h'ff, r3 +007a90 60d2 mov.l @r13, r0 +007a92 03e4 mov.b r14, @(r0,r3) +007a94 62d2 mov.l @r13, r2 +007a96 e050 mov #h'50, r0 +007a98 032e mov.l @(r0,r2), r3 +007a9a 3343 cmp/ge r4, r3 +007a9c 8f09 bf/s h'12 ;@(h'7ab2) +007a9e e9ff mov #h'ffffffff, r9 +007aa0 60d2 mov.l @r13, r0 +007aa2 e175 mov #h'75, r1 +007aa4 001c mov.b @(r0,r1), r0 +007aa6 88ff cmp/eq #h'ffffffff, r0 +007aa8 8903 bt h'6 ;@(h'7ab2) +007aaa e075 mov #h'75, r0 +007aac 62d2 mov.l @r13, r2 +007aae 0294 mov.b r9, @(r0,r2) +007ab0 1fc7 mov.l r12, @(h'1c,r15) +007ab2 e163 mov #h'63, r1 +007ab4 60d2 mov.l @r13, r0 +007ab6 001c mov.b @(r0,r1), r0 +007ab8 88ff cmp/eq #h'ffffffff, r0 +007aba 8b01 bf h'2 ;@(h'7ac0) +007abc a077 bra h'ee ;@(h'7bae) +007abe 0009 nop +007ac0 d222 mov.l @(h'88,pc), r2 ;@(h'7b4c) +007ac2 420b jsr @r2 +007ac4 0009 nop +007ac6 8801 cmp/eq #h'1, r0 +007ac8 8b71 bf h'e2 ;@(h'7bae) +007aca e063 mov #h'63, r0 +007acc 62d2 mov.l @r13, r2 +007ace 0294 mov.b r9, @(r0,r2) +007ad0 a06d bra h'da ;@(h'7bae) +007ad2 1fc7 mov.l r12, @(h'1c,r15) +007ad4 60a3 mov r10, r0 +007ad6 70ff add #h'ff, r0 +007ad8 004c mov.b @(r0,r4), r0 +007ada 600c extu.b r0, r0 +007adc 8801 cmp/eq #h'1, r0 +007ade 8b17 bf h'2e ;@(h'7b10) +007ae0 844c mov.b @(h'c,r4), r0 +007ae2 2008 tst r0, r0 +007ae4 8b08 bf h'10 ;@(h'7af8) +007ae6 62a3 mov r10, r2 +007ae8 72ff add #h'ff, r2 +007aea 6343 mov r4, r3 +007aec 323c add r3, r2 +007aee 60a3 mov r10, r0 +007af0 22c0 mov.b r12, @r2 +007af2 62d2 mov.l @r13, r2 +007af4 a05b bra h'b6 ;@(h'7bae) +007af6 802c mov.b r0, @(h'c,r2) +007af8 844d mov.b @(h'd,r4), r0 +007afa 2008 tst r0, r0 +007afc 8b57 bf h'ae ;@(h'7bae) +007afe 62a3 mov r10, r2 +007b00 72ff add #h'ff, r2 +007b02 6343 mov r4, r3 +007b04 323c add r3, r2 +007b06 60a3 mov r10, r0 +007b08 22c0 mov.b r12, @r2 +007b0a 62d2 mov.l @r13, r2 +007b0c a04f bra h'9e ;@(h'7bae) +007b0e 802d mov.b r0, @(h'd,r2) +007b10 8802 cmp/eq #h'2, r0 +007b12 8b4c bf h'98 ;@(h'7bae) +007b14 62a3 mov r10, r2 +007b16 72ff add #h'ff, r2 +007b18 6343 mov r4, r3 +007b1a 323c add r3, r2 +007b1c 22e0 mov.b r14, @r2 +007b1e 64d2 mov.l @r13, r4 +007b20 6243 mov r4, r2 +007b22 842c mov.b @(h'c,r2), r0 +007b24 600c extu.b r0, r0 +007b26 30a0 cmp/eq r10, r0 +007b28 8b02 bf h'4 ;@(h'7b30) +007b2a 60b3 mov r11, r0 +007b2c a03f bra h'7e ;@(h'7bae) +007b2e 804c mov.b r0, @(h'c,r4) +007b30 844d mov.b @(h'd,r4), r0 +007b32 600c extu.b r0, r0 +007b34 30a0 cmp/eq r10, r0 +007b36 8b3a bf h'74 ;@(h'7bae) +007b38 60b3 mov r11, r0 +007b3a a038 bra h'70 ;@(h'7bae) +007b3c 804d mov.b r0, @(h'd,r4) +007b3e 7534 add #h'34, r5 +007b40 00ac mov.b @(r0,r10), r0 +007b42 0000 +007b44 0030 +007b46 cf18 or.b #h'18, @(r0,gbr) +007b48 0000 +007b4a c350 trapa #h'50 +007b4c 0030 +007b4e 8d48 bt/s h'90 ;@(h'7be2) +007b50 52f3 mov.l @(h'c,r15), r2 +007b52 3823 cmp/ge r2, r8 +007b54 8911 bt h'22 ;@(h'7b7a) +007b56 54f3 mov.l @(h'c,r15), r4 +007b58 3488 sub r8, r4 +007b5a 34c7 cmp/gt r12, r4 +007b5c 8b01 bf h'2 ;@(h'7b62) +007b5e a001 bra h'2 ;@(h'7b64) +007b60 e103 mov #h'3, r1 +007b62 e101 mov #h'1, r1 +007b64 63f2 mov.l @r15, r3 +007b66 34c7 cmp/gt r12, r4 +007b68 331c add r1, r3 +007b6a 8f02 bf/s h'4 ;@(h'7b72) +007b6c 2f32 mov.l r3, @r15 +007b6e a001 bra h'2 ;@(h'7b74) +007b70 e203 mov #h'3, r2 +007b72 e201 mov #h'1, r2 +007b74 382c add r2, r8 +007b76 a014 bra h'28 ;@(h'7ba2) +007b78 0009 nop +007b7a 53f3 mov.l @(h'c,r15), r3 +007b7c 3837 cmp/gt r3, r8 +007b7e 8b10 bf h'20 ;@(h'7ba2) +007b80 53f3 mov.l @(h'c,r15), r3 +007b82 6483 mov r8, r4 +007b84 3438 sub r3, r4 +007b86 34c7 cmp/gt r12, r4 +007b88 8b01 bf h'2 ;@(h'7b8e) +007b8a a001 bra h'2 ;@(h'7b90) +007b8c e103 mov #h'3, r1 +007b8e e101 mov #h'1, r1 +007b90 62f2 mov.l @r15, r2 +007b92 34c7 cmp/gt r12, r4 +007b94 3218 sub r1, r2 +007b96 8f02 bf/s h'4 ;@(h'7b9e) +007b98 2f22 mov.l r2, @r15 +007b9a a001 bra h'2 ;@(h'7ba0) +007b9c e303 mov #h'3, r3 +007b9e e301 mov #h'1, r3 +007ba0 3838 sub r3, r8 +007ba2 53f5 mov.l @(h'14,r15), r3 +007ba4 4315 cmp/pl r3 +007ba6 8b02 bf h'4 ;@(h'7bae) +007ba8 51f5 mov.l @(h'14,r15), r1 +007baa 71ff add #h'ff, r1 +007bac 1f15 mov.l r1, @(h'14,r15) +007bae dd0e mov.l @(h'38,pc), r13 ;@(h'7be8) +007bb0 9417 mov.w @(h'2e,pc), r4 ;@(h'7be2) +007bb2 4d0b jsr @r13 +007bb4 0009 nop +007bb6 2008 tst r0, r0 +007bb8 8900 bt h'0 ;@(h'7bbc) +007bba 1fb8 mov.l r11, @(h'20,r15) +007bbc 9c12 mov.w @(h'24,pc), r12 ;@(h'7be4) +007bbe 4d0b jsr @r13 +007bc0 64c3 mov r12, r4 +007bc2 2008 tst r0, r0 +007bc4 8901 bt h'2 ;@(h'7bca) +007bc6 acde bra h'-644 ;@(h'7586) +007bc8 0009 nop +007bca 910c mov.w @(h'18,pc), r1 ;@(h'7be6) +007bcc 3f1c add r1, r15 +007bce 4f16 lds.l @r15+, macl +007bd0 4f26 lds.l @r15+, pr +007bd2 68f6 mov.l @r15+, r8 +007bd4 69f6 mov.l @r15+, r9 +007bd6 6af6 mov.l @r15+, r10 +007bd8 6bf6 mov.l @r15+, r11 +007bda 6cf6 mov.l @r15+, r12 +007bdc 6df6 mov.l @r15+, r13 +007bde 000b rts +007be0 6ef6 mov.l @r15+, r14 +007be2 7534 add #h'34, r5 +007be4 7532 add #h'32, r5 +007be6 00dc mov.b @(r0,r13), r0 +007be8 0030 +007bea cf48 or.b #h'48, @(r0,gbr) +007bec 2fe6 mov.l r14, @-r15 +007bee e40e mov #h'e, r4 +007bf0 917d mov.w @(h'fa,pc), r1 ;@(h'7cee) +007bf2 2fd6 mov.l r13, @-r15 +007bf4 2fc6 mov.l r12, @-r15 +007bf6 2fb6 mov.l r11, @-r15 +007bf8 2fa6 mov.l r10, @-r15 +007bfa eb00 mov #h'0, r11 +007bfc d23c mov.l @(h'f0,pc), r2 ;@(h'7cf0) +007bfe 6a43 mov r4, r10 +007c00 d33c mov.l @(h'f0,pc), r3 ;@(h'7cf4) +007c02 2f96 mov.l r9, @-r15 +007c04 2f86 mov.l r8, @-r15 +007c06 69b3 mov r11, r9 +007c08 9070 mov.w @(h'e0,pc), r0 ;@(h'7cec) +007c0a e816 mov #h'16, r8 +007c0c 4f22 sts.l pr, @-r15 +007c0e 3f0c add r0, r15 +007c10 1f42 mov.l r4, @(h'8,r15) +007c12 31fc add r15, r1 +007c14 2fb2 mov.l r11, @r15 +007c16 1fb4 mov.l r11, @(h'10,r15) +007c18 430b jsr @r3 +007c1a e010 mov #h'10, r0 +007c1c d236 mov.l @(h'd8,pc), r2 ;@(h'7cf8) +007c1e 61f3 mov r15, r1 +007c20 d336 mov.l @(h'd8,pc), r3 ;@(h'7cfc) +007c22 7130 add #h'30, r1 +007c24 430b jsr @r3 +007c26 e058 mov #h'58, r0 +007c28 d235 mov.l @(h'd4,pc), r2 ;@(h'7d00) +007c2a 61f3 mov r15, r1 +007c2c d335 mov.l @(h'd4,pc), r3 ;@(h'7d04) +007c2e 712c add #h'2c, r1 +007c30 430b jsr @r3 +007c32 e004 mov #h'4, r0 +007c34 ee01 mov #h'1, r14 +007c36 d334 mov.l @(h'd0,pc), r3 ;@(h'7d08) +007c38 430b jsr @r3 +007c3a 1fb1 mov.l r11, @(h'4,r15) +007c3c 6cb3 mov r11, r12 +007c3e 2cc8 tst r12, r12 +007c40 8908 bt h'10 ;@(h'7c54) +007c42 63c3 mov r12, r3 +007c44 73ff add #h'ff, r3 +007c46 62f3 mov r15, r2 +007c48 722c add #h'2c, r2 +007c4a 332c add r2, r3 +007c4c 6130 mov.b @r3, r1 +007c4e 53f1 mov.l @(h'4,r15), r3 +007c50 331c add r1, r3 +007c52 1f31 mov.l r3, @(h'4,r15) +007c54 2fb6 mov.l r11, @-r15 +007c56 6dc3 mov r12, r13 +007c58 d22c mov.l @(h'b0,pc), r2 ;@(h'7d0c) +007c5a e67f mov #h'7f, r6 +007c5c 2fe6 mov.l r14, @-r15 +007c5e 4d00 shll r13 +007c60 2fe6 mov.l r14, @-r15 +007c62 1fd8 mov.l r13, @(h'20,r15) +007c64 53f4 mov.l @(h'10,r15), r3 +007c66 3d3c add r3, r13 +007c68 67d3 mov r13, r7 +007c6a 7701 +007c6c 4708 shll2 r7 +007c6e 4700 shll r7 +007c70 37ac add r10, r7 +007c72 65d3 mov r13, r5 +007c74 4508 shll2 r5 +007c76 4500 shll r5 +007c78 35ac add r10, r5 +007c7a 1f56 mov.l r5, @(h'18,r15) +007c7c 420b jsr @r2 +007c7e e400 mov #h'0, r4 +007c80 9335 mov.w @(h'6a,pc), r3 ;@(h'7cee) +007c82 7f0c +007c84 d222 mov.l @(h'88,pc), r2 ;@(h'7d10) +007c86 e700 mov #h'0, r7 +007c88 55f3 mov.l @(h'c,r15), r5 +007c8a 66c3 mov r12, r6 +007c8c 4608 shll2 r6 +007c8e 33fc add r15, r3 +007c90 363c add r3, r6 +007c92 7502 +007c94 6662 mov.l @r6, r6 +007c96 420b jsr @r2 +007c98 e402 mov #h'2, r4 +007c9a 6db3 mov r11, r13 +007c9c 63f3 mov r15, r3 +007c9e 732c add #h'2c, r3 +007ca0 33cc add r12, r3 +007ca2 2cc8 tst r12, r12 +007ca4 1f36 mov.l r3, @(h'18,r15) +007ca6 0029 movt r0 +007ca8 a072 bra h'e4 ;@(h'7d90) +007caa 1f07 mov.l r0, @(h'1c,r15) +007cac 53f7 mov.l @(h'1c,r15), r3 +007cae 2338 tst r3, r3 +007cb0 8905 bt h'a ;@(h'7cbe) +007cb2 62d3 mov r13, r2 +007cb4 d317 mov.l @(h'5c,pc), r3 ;@(h'7d14) +007cb6 4200 shll r2 +007cb8 6132 mov.l @r3, r1 +007cba a008 bra h'10 ;@(h'7cce) +007cbc 7126 add #h'26, r1 +007cbe 60c3 mov r12, r0 +007cc0 8801 cmp/eq #h'1, r0 +007cc2 8b09 bf h'12 ;@(h'7cd8) +007cc4 d313 mov.l @(h'4c,pc), r3 ;@(h'7d14) +007cc6 62d3 mov r13, r2 +007cc8 6132 mov.l @r3, r1 +007cca 4200 shll r2 +007ccc 712c add #h'2c, r1 +007cce 321c add r1, r2 +007cd0 6021 mov.w @r2, r0 +007cd2 600d extu.w r0, r0 +007cd4 a029 bra h'52 ;@(h'7d2a) +007cd6 2f06 mov.l r0, @-r15 +007cd8 8802 cmp/eq #h'2, r0 +007cda 8b1d bf h'3a ;@(h'7d18) +007cdc d30d mov.l @(h'34,pc), r3 ;@(h'7d14) +007cde 62d3 mov r13, r2 +007ce0 6132 mov.l @r3, r1 +007ce2 4208 shll2 r2 +007ce4 7138 add #h'38, r1 +007ce6 321c add r1, r2 +007ce8 a01e bra h'3c ;@(h'7d28) +007cea 6022 mov.l @r2, r0 +007cec ff68 +007cee 0088 +007cf0 0031 +007cf2 f95c +007cf4 0030 +007cf6 c038 mov.b r0, @(h'38,gbr) +007cf8 0031 +007cfa f96c +007cfc 0030 +007cfe bf78 bsr h'-110 ;@(h'7bf2) +007d00 0031 +007d02 f9c4 +007d04 0030 +007d06 c0dc mov.b r0, @(h'dc,gbr) +007d08 0030 +007d0a 8ef4 +007d0c 0030 +007d0e 943c mov.w @(h'78,pc), r4 ;@(h'7d8a) +007d10 0030 +007d12 c3a8 trapa #h'a8 +007d14 0810 +007d16 01dc mov.b @(r0,r13), r1 +007d18 d346 mov.l @(h'118,pc), r3 ;@(h'7e34) +007d1a 62d3 mov r13, r2 +007d1c 6132 mov.l @r3, r1 +007d1e 4200 shll r2 +007d20 7154 add #h'54, r1 +007d22 321c add r1, r2 +007d24 6021 mov.w @r2, r0 +007d26 600d extu.w r0, r0 +007d28 2f06 mov.l r0, @-r15 +007d2a d243 mov.l @(h'10c,pc), r2 ;@(h'7e38) +007d2c d343 mov.l @(h'10c,pc), r3 ;@(h'7e3c) +007d2e 2f26 mov.l r2, @-r15 +007d30 64f3 mov r15, r4 +007d32 430b jsr @r3 +007d34 742c add #h'2c, r4 +007d36 e67f mov #h'7f, r6 +007d38 d241 mov.l @(h'104,pc), r2 ;@(h'7e40) +007d3a 2fb6 mov.l r11, @-r15 +007d3c 2fe6 mov.l r14, @-r15 +007d3e 2fe6 mov.l r14, @-r15 +007d40 57fa mov.l @(h'28,r15), r7 +007d42 37dc add r13, r7 +007d44 53f6 mov.l @(h'18,r15), r3 +007d46 373c add r3, r7 +007d48 1f78 mov.l r7, @(h'20,r15) +007d4a 7702 +007d4c 55f8 mov.l @(h'20,r15), r5 +007d4e 4708 shll2 r7 +007d50 4700 shll r7 +007d52 37ac add r10, r7 +007d54 7501 +007d56 4508 shll2 r5 +007d58 4500 shll r5 +007d5a 35ac add r10, r5 +007d5c 1f5d mov.l r5, @(h'34,r15) +007d5e 420b jsr @r2 +007d60 e400 mov #h'0, r4 +007d62 7f14 add #h'14, r15 +007d64 d337 mov.l @(h'dc,pc), r3 ;@(h'7e44) +007d66 e700 mov #h'0, r7 +007d68 55f8 mov.l @(h'20,r15), r5 +007d6a 66f3 mov r15, r6 +007d6c 7624 add #h'24, r6 +007d6e 7502 +007d70 1f53 mov.l r5, @(h'c,r15) +007d72 430b jsr @r3 +007d74 e464 mov #h'64, r4 +007d76 e700 mov #h'0, r7 +007d78 56f1 mov.l @(h'4,r15), r6 +007d7a 63f3 mov r15, r3 +007d7c 55f3 mov.l @(h'c,r15), r5 +007d7e 36dc add r13, r6 +007d80 d230 mov.l @(h'c0,pc), r2 ;@(h'7e44) +007d82 7330 add #h'30, r3 +007d84 4608 shll2 r6 +007d86 363c add r3, r6 +007d88 6662 mov.l @r6, r6 +007d8a 420b jsr @r2 +007d8c e402 mov #h'2, r4 +007d8e 7d01 +007d90 53f6 mov.l @(h'18,r15), r3 +007d92 6230 mov.b @r3, r2 +007d94 3d23 cmp/ge r2, r13 +007d96 8b89 bf h'-ee ;@(h'7cac) +007d98 7c01 +007d9a e204 mov #h'4, r2 +007d9c 3c23 cmp/ge r2, r12 +007d9e 8901 bt h'2 ;@(h'7da4) +007da0 af4d bra h'-166 ;@(h'7c3e) +007da2 0009 nop +007da4 d326 mov.l @(h'98,pc), r3 ;@(h'7e40) +007da6 e102 mov #h'2, r1 +007da8 2f16 mov.l r1, @-r15 +007daa 6783 mov r8, r7 +007dac 2fe6 mov.l r14, @-r15 +007dae e67f mov #h'7f, r6 +007db0 2fe6 mov.l r14, @-r15 +007db2 7708 +007db4 6583 mov r8, r5 +007db6 430b jsr @r3 +007db8 e400 mov #h'0, r4 +007dba e200 mov #h'0, r2 +007dbc d320 mov.l @(h'80,pc), r3 ;@(h'7e40) +007dbe e70d mov #h'd, r7 +007dc0 2f26 mov.l r2, @-r15 +007dc2 e664 mov #h'64, r6 +007dc4 2f26 mov.l r2, @-r15 +007dc6 6523 mov r2, r5 +007dc8 2fe6 mov.l r14, @-r15 +007dca 430b jsr @r3 +007dcc e41a mov #h'1a, r4 +007dce e210 mov #h'10, r2 +007dd0 972d mov.w @(h'5a,pc), r7 ;@(h'7e2e) +007dd2 e600 mov #h'0, r6 +007dd4 d41c mov.l @(h'70,pc), r4 ;@(h'7e48) +007dd6 2f26 mov.l r2, @-r15 +007dd8 d31c mov.l @(h'70,pc), r3 ;@(h'7e4c) +007dda 430b jsr @r3 +007ddc 6563 mov r6, r5 +007dde d21c mov.l @(h'70,pc), r2 ;@(h'7e50) +007de0 420b jsr @r2 +007de2 7f1c add #h'1c, r15 +007de4 53f2 mov.l @(h'8,r15), r3 +007de6 33a0 cmp/eq r10, r3 +007de8 8901 bt h'2 ;@(h'7dee) +007dea a07b bra h'f6 ;@(h'7ee4) +007dec 0009 nop +007dee 941f mov.w @(h'3e,pc), r4 ;@(h'7e30) +007df0 d318 mov.l @(h'60,pc), r3 ;@(h'7e54) +007df2 430b jsr @r3 +007df4 0009 nop +007df6 2008 tst r0, r0 +007df8 8948 bt h'90 ;@(h'7e8c) +007dfa 60f2 mov.l @r15, r0 +007dfc 8803 cmp/eq #h'3, r0 +007dfe 8b07 bf h'e ;@(h'7e10) +007e00 62f2 mov.l @r15, r2 +007e02 63f3 mov r15, r3 +007e04 732c add #h'2c, r3 +007e06 323c add r3, r2 +007e08 6120 mov.b @r2, r1 +007e0a 71ff add #h'ff, r1 +007e0c 3190 cmp/eq r9, r1 +007e0e 893d bt h'7a ;@(h'7e8c) +007e10 53f4 mov.l @(h'10,r15), r3 +007e12 2338 tst r3, r3 +007e14 8b3a bf h'74 ;@(h'7e8c) +007e16 e308 mov #h'8, r3 +007e18 1f34 mov.l r3, @(h'10,r15) +007e1a 63f3 mov r15, r3 +007e1c 64f2 mov.l @r15, r4 +007e1e 732c add #h'2c, r3 +007e20 343c add r3, r4 +007e22 6240 mov.b @r4, r2 +007e24 72ff add #h'ff, r2 +007e26 3920 cmp/eq r2, r9 +007e28 8b16 bf h'2c ;@(h'7e58) +007e2a a016 bra h'2c ;@(h'7e5a) +007e2c e218 mov #h'18, r2 +007e2e 0080 +007e30 7547 add #h'47, r5 +007e32 0000 +007e34 0810 +007e36 01dc mov.b @(r0,r13), r1 +007e38 0031 +007e3a f644 +007e3c 0030 +007e3e c270 mov.l r0, @(h'1c0,gbr) +007e40 0030 +007e42 943c mov.w @(h'78,pc), r4 ;@(h'7ebe) +007e44 0030 +007e46 c3a8 trapa #h'a8 +007e48 0031 +007e4a d40a mov.l @(h'28,pc), r4 ;@(h'7e74) +007e4c 0030 +007e4e 9aa4 mov.w @(h'148,pc), r10 ;@(h'7f9a) +007e50 0030 +007e52 8f50 bf/s h'a0 ;@(h'7ef6) +007e54 0030 +007e56 cf18 or.b #h'18, @(r0,gbr) +007e58 e208 mov #h'8, r2 +007e5a 382c add r2, r8 +007e5c e228 mov #h'28, r2 +007e5e 3827 cmp/gt r2, r8 +007e60 8b0a bf h'14 ;@(h'7e78) +007e62 60f2 mov.l @r15, r0 +007e64 8803 cmp/eq #h'3, r0 +007e66 8b02 bf h'4 ;@(h'7e6e) +007e68 e103 mov #h'3, r1 +007e6a 3917 cmp/gt r1, r9 +007e6c 8904 bt h'8 ;@(h'7e78) +007e6e e228 mov #h'28, r2 +007e70 53f2 mov.l @(h'8,r15), r3 +007e72 3288 sub r8, r2 +007e74 332c add r2, r3 +007e76 1f32 mov.l r3, @(h'8,r15) +007e78 6340 mov.b @r4, r3 +007e7a 7901 +007e7c 73ff add #h'ff, r3 +007e7e 3393 cmp/ge r9, r3 +007e80 8958 bt h'b0 ;@(h'7f34) +007e82 69b3 mov r11, r9 +007e84 63f2 mov.l @r15, r3 +007e86 7301 +007e88 a054 bra h'a8 ;@(h'7f34) +007e8a 2f32 mov.l r3, @r15 +007e8c 944d mov.w @(h'9a,pc), r4 ;@(h'7f2a) +007e8e d327 mov.l @(h'9c,pc), r3 ;@(h'7f2c) +007e90 430b jsr @r3 +007e92 0009 nop +007e94 2008 tst r0, r0 +007e96 894d bt h'9a ;@(h'7f34) +007e98 63f2 mov.l @r15, r3 +007e9a 2338 tst r3, r3 +007e9c 8b01 bf h'2 ;@(h'7ea2) +007e9e 2998 tst r9, r9 +007ea0 8948 bt h'90 ;@(h'7f34) +007ea2 52f4 mov.l @(h'10,r15), r2 +007ea4 2228 tst r2, r2 +007ea6 8b45 bf h'8a ;@(h'7f34) +007ea8 e308 mov #h'8, r3 +007eaa 2998 tst r9, r9 +007eac 8f02 bf/s h'4 ;@(h'7eb4) +007eae 1f34 mov.l r3, @(h'10,r15) +007eb0 a001 bra h'2 ;@(h'7eb6) +007eb2 e218 mov #h'18, r2 +007eb4 e208 mov #h'8, r2 +007eb6 3828 sub r2, r8 +007eb8 e216 mov #h'16, r2 +007eba 3823 cmp/ge r2, r8 +007ebc 8d05 bt/s h'a ;@(h'7eca) +007ebe 79ff add #h'ff, r9 +007ec0 53f2 mov.l @(h'8,r15), r3 +007ec2 6183 mov r8, r1 +007ec4 71ea add #h'ea, r1 +007ec6 3318 sub r1, r3 +007ec8 1f32 mov.l r3, @(h'8,r15) +007eca 4911 cmp/pz r9 +007ecc 8932 bt h'64 ;@(h'7f34) +007ece 63f3 mov r15, r3 +007ed0 62f2 mov.l @r15, r2 +007ed2 732c add #h'2c, r3 +007ed4 69f2 mov.l @r15, r9 +007ed6 72ff add #h'ff, r2 +007ed8 79ff add #h'ff, r9 +007eda 393c add r3, r9 +007edc 6990 mov.b @r9, r9 +007ede 79ff add #h'ff, r9 +007ee0 a028 bra h'50 ;@(h'7f34) +007ee2 2f22 mov.l r2, @r15 +007ee4 51f2 mov.l @(h'8,r15), r1 +007ee6 3a13 cmp/ge r1, r10 +007ee8 890f bt h'1e ;@(h'7f0a) +007eea 54f2 mov.l @(h'8,r15), r4 +007eec 34a8 sub r10, r4 +007eee 34e7 cmp/gt r14, r4 +007ef0 8b01 bf h'2 ;@(h'7ef6) +007ef2 a001 bra h'2 ;@(h'7ef8) +007ef4 e202 mov #h'2, r2 +007ef6 62e3 mov r14, r2 +007ef8 382c add r2, r8 +007efa 34e7 cmp/gt r14, r4 +007efc 8b01 bf h'2 ;@(h'7f02) +007efe a001 bra h'2 ;@(h'7f04) +007f00 e302 mov #h'2, r3 +007f02 63e3 mov r14, r3 +007f04 3a3c add r3, r10 +007f06 a015 bra h'2a ;@(h'7f34) +007f08 0009 nop +007f0a 52f2 mov.l @(h'8,r15), r2 +007f0c 3a27 cmp/gt r2, r10 +007f0e 8b11 bf h'22 ;@(h'7f34) +007f10 53f2 mov.l @(h'8,r15), r3 +007f12 64a3 mov r10, r4 +007f14 3438 sub r3, r4 +007f16 34e7 cmp/gt r14, r4 +007f18 8b01 bf h'2 ;@(h'7f1e) +007f1a a001 bra h'2 ;@(h'7f20) +007f1c e102 mov #h'2, r1 +007f1e 61e3 mov r14, r1 +007f20 34e7 cmp/gt r14, r4 +007f22 8f05 bf/s h'a ;@(h'7f30) +007f24 3818 sub r1, r8 +007f26 a004 bra h'8 ;@(h'7f32) +007f28 e202 mov #h'2, r2 +007f2a 7542 add #h'42, r5 +007f2c 0030 +007f2e cf18 or.b #h'18, @(r0,gbr) +007f30 62e3 mov r14, r2 +007f32 3a28 sub r2, r10 +007f34 53f4 mov.l @(h'10,r15), r3 +007f36 2338 tst r3, r3 +007f38 8902 bt h'4 ;@(h'7f40) +007f3a 53f4 mov.l @(h'10,r15), r3 +007f3c 73ff add #h'ff, r3 +007f3e 1f34 mov.l r3, @(h'10,r15) +007f40 9481 mov.w @(h'102,pc), r4 ;@(h'8046) +007f42 d343 mov.l @(h'10c,pc), r3 ;@(h'8050) +007f44 430b jsr @r3 +007f46 0009 nop +007f48 2008 tst r0, r0 +007f4a 8901 bt h'2 ;@(h'7f50) +007f4c ae73 bra h'-31a ;@(h'7c36) +007f4e 0009 nop +007f50 917a mov.w @(h'f4,pc), r1 ;@(h'8048) +007f52 3f1c add r1, r15 +007f54 4f26 lds.l @r15+, pr +007f56 68f6 mov.l @r15+, r8 +007f58 69f6 mov.l @r15+, r9 +007f5a 6af6 mov.l @r15+, r10 +007f5c 6bf6 mov.l @r15+, r11 +007f5e 6cf6 mov.l @r15+, r12 +007f60 6df6 mov.l @r15+, r13 +007f62 000b rts +007f64 6ef6 mov.l @r15+, r14 +007f66 e40d mov #h'd, r4 +007f68 9170 mov.w @(h'e0,pc), r1 ;@(h'804c) +007f6a 2fe6 mov.l r14, @-r15 +007f6c 2fd6 mov.l r13, @-r15 +007f6e 6d43 mov r4, r13 +007f70 d238 mov.l @(h'e0,pc), r2 ;@(h'8054) +007f72 2fc6 mov.l r12, @-r15 +007f74 2fb6 mov.l r11, @-r15 +007f76 ec63 mov #h'63, r12 +007f78 9067 mov.w @(h'ce,pc), r0 ;@(h'804a) +007f7a eb00 mov #h'0, r11 +007f7c 2fa6 mov.l r10, @-r15 +007f7e 63b3 mov r11, r3 +007f80 2f96 mov.l r9, @-r15 +007f82 ea01 mov #h'1, r10 +007f84 2f86 mov.l r8, @-r15 +007f86 6943 mov r4, r9 +007f88 4f22 sts.l pr, @-r15 +007f8a 4f12 sts.l macl, @-r15 +007f8c 3f0c add r0, r15 +007f8e 31fc add r15, r1 +007f90 1f41 mov.l r4, @(h'4,r15) +007f92 6433 mov r3, r4 +007f94 1fa4 mov.l r10, @(h'10,r15) +007f96 1f33 mov.l r3, @(h'c,r15) +007f98 d32f mov.l @(h'bc,pc), r3 ;@(h'8058) +007f9a 430b jsr @r3 +007f9c e058 mov #h'58, r0 +007f9e 61f3 mov r15, r1 +007fa0 d22e mov.l @(h'b8,pc), r2 ;@(h'805c) +007fa2 716c add #h'6c, r1 +007fa4 d32c mov.l @(h'b0,pc), r3 ;@(h'8058) +007fa6 430b jsr @r3 +007fa8 e058 mov #h'58, r0 +007faa 61f3 mov r15, r1 +007fac d22c mov.l @(h'b0,pc), r2 ;@(h'8060) +007fae 7114 add #h'14, r1 +007fb0 d329 mov.l @(h'a4,pc), r3 ;@(h'8058) +007fb2 430b jsr @r3 +007fb4 e058 mov #h'58, r0 +007fb6 65b3 mov r11, r5 +007fb8 d72a mov.l @(h'a8,pc), r7 ;@(h'8064) +007fba 6672 mov.l @r7, r6 +007fbc 6063 mov r6, r0 +007fbe 7060 add #h'60, r0 +007fc0 005c mov.b @(r0,r5), r0 +007fc2 88ff cmp/eq #h'ffffffff, r0 +007fc4 8f01 bf/s h'2 ;@(h'7fca) +007fc6 7501 +007fc8 7401 +007fca e216 mov #h'16, r2 +007fcc 3523 cmp/ge r2, r5 +007fce 8bf5 bf h'-16 ;@(h'7fbc) +007fd0 e10a mov #h'a, r1 +007fd2 3413 cmp/ge r1, r4 +007fd4 8b08 bf h'10 ;@(h'7fe8) +007fd6 e062 mov #h'62, r0 +007fd8 006c mov.b @(r0,r6), r0 +007fda 88ff cmp/eq #h'ffffffff, r0 +007fdc 8904 bt h'8 ;@(h'7fe8) +007fde e3ff mov #h'ffffffff, r3 +007fe0 6272 mov.l @r7, r2 +007fe2 e062 mov #h'62, r0 +007fe4 0234 mov.b r3, @(r0,r2) +007fe6 7401 +007fe8 2f46 mov.l r4, @-r15 +007fea d31f mov.l @(h'7c,pc), r3 ;@(h'8068) +007fec 942f mov.w @(h'5e,pc), r4 ;@(h'804e) +007fee 2f36 mov.l r3, @-r15 +007ff0 d21e mov.l @(h'78,pc), r2 ;@(h'806c) +007ff2 420b jsr @r2 +007ff4 34fc add r15, r4 +007ff6 7f08 +007ff8 e802 mov #h'2, r8 +007ffa d31d mov.l @(h'74,pc), r3 ;@(h'8070) +007ffc 430b jsr @r3 +007ffe 0009 nop +008000 ee00 mov #h'0, r14 +008002 e200 mov #h'0, r2 +008004 2f26 mov.l r2, @-r15 +008006 3ec0 cmp/eq r12, r14 +008008 2fa6 mov.l r10, @-r15 +00800a 8f06 bf/s h'c ;@(h'801a) +00800c 2fa6 mov.l r10, @-r15 +00800e e713 mov #h'13, r7 +008010 0e77 mul.l r7, r14 +008012 071a sts macl, r7 +008014 37dc add r13, r7 +008016 a00d bra h'1a ;@(h'8034) +008018 771d add #h'1d, r7 +00801a 3ec7 cmp/gt r12, r14 +00801c 8b05 bf h'a ;@(h'802a) +00801e e713 mov #h'13, r7 +008020 0e77 mul.l r7, r14 +008022 071a sts macl, r7 +008024 37dc add r13, r7 +008026 a005 bra h'a ;@(h'8034) +008028 7727 add #h'27, r7 +00802a e713 mov #h'13, r7 +00802c 0e77 mul.l r7, r14 +00802e 071a sts macl, r7 +008030 37dc add r13, r7 +008032 7713 add #h'13, r7 +008034 3ec7 cmp/gt r12, r14 +008036 8f1d bf/s h'3a ;@(h'8074) +008038 e67f mov #h'7f, r6 +00803a e513 mov #h'13, r5 +00803c 0e57 mul.l r5, r14 +00803e 051a sts macl, r5 +008040 35dc add r13, r5 +008042 a01b bra h'36 ;@(h'807c) +008044 750a +008046 7532 add #h'32, r5 +008048 0098 +00804a fee0 +00804c 00c4 mov.b r12, @(r0,r0) +00804e 0124 mov.b r2, @(r0,r1) +008050 0030 +008052 cf48 or.b #h'48, @(r0,gbr) +008054 0031 +008056 f9c8 +008058 0030 +00805a bf78 bsr h'-110 ;@(h'7f4e) +00805c 0031 +00805e fa20 +008060 0031 +008062 fa78 +008064 0810 +008066 01dc mov.b @(r0,r13), r1 +008068 0031 +00806a fad0 +00806c 0030 +00806e c270 mov.l r0, @(h'1c0,gbr) +008070 0030 +008072 8ef4 +008074 e513 mov #h'13, r5 +008076 0e57 mul.l r5, r14 +008078 051a sts macl, r5 +00807a 35dc add r13, r5 +00807c d235 mov.l @(h'd4,pc), r2 ;@(h'8154) +00807e 420b jsr @r2 +008080 e400 mov #h'0, r4 +008082 7f0c +008084 9365 mov.w @(h'ca,pc), r3 ;@(h'8152) +008086 3ec7 cmp/gt r12, r14 +008088 e700 mov #h'0, r7 +00808a 66e3 mov r14, r6 +00808c 4608 shll2 r6 +00808e 33fc add r15, r3 +008090 1f62 mov.l r6, @(h'8,r15) +008092 363c add r3, r6 +008094 8f06 bf/s h'c ;@(h'80a4) +008096 6662 mov.l @r6, r6 +008098 e513 mov #h'13, r5 +00809a 0e57 mul.l r5, r14 +00809c 051a sts macl, r5 +00809e 35dc add r13, r5 +0080a0 a005 bra h'a ;@(h'80ae) +0080a2 750c +0080a4 e513 mov #h'13, r5 +0080a6 0e57 mul.l r5, r14 +0080a8 051a sts macl, r5 +0080aa 35dc add r13, r5 +0080ac 7502 +0080ae d22a mov.l @(h'a8,pc), r2 ;@(h'8158) +0080b0 420b jsr @r2 +0080b2 e417 mov #h'17, r4 +0080b4 e313 mov #h'13, r3 +0080b6 60e3 mov r14, r0 +0080b8 0e37 mul.l r3, r14 +0080ba 8801 cmp/eq #h'1, r0 +0080bc 031a sts macl, r3 +0080be 33dc add r13, r3 +0080c0 2f32 mov.l r3, @r15 +0080c2 8914 bt h'28 ;@(h'80ee) +0080c4 60e3 mov r14, r0 +0080c6 8804 cmp/eq #h'4, r0 +0080c8 8911 bt h'22 ;@(h'80ee) +0080ca 60e3 mov r14, r0 +0080cc 8807 cmp/eq #h'7, r0 +0080ce 890e bt h'1c ;@(h'80ee) +0080d0 60e3 mov r14, r0 +0080d2 880b cmp/eq #h'b, r0 +0080d4 890b bt h'16 ;@(h'80ee) +0080d6 60e3 mov r14, r0 +0080d8 880d cmp/eq #h'd, r0 +0080da 8908 bt h'10 ;@(h'80ee) +0080dc 60e3 mov r14, r0 +0080de 8810 cmp/eq #h'10, r0 +0080e0 8905 bt h'a ;@(h'80ee) +0080e2 60e3 mov r14, r0 +0080e4 8812 cmp/eq #h'12, r0 +0080e6 8902 bt h'4 ;@(h'80ee) +0080e8 60e3 mov r14, r0 +0080ea 8815 cmp/eq #h'15, r0 +0080ec 8b05 bf h'a ;@(h'80fa) +0080ee d31b mov.l @(h'6c,pc), r3 ;@(h'815c) +0080f0 6032 mov.l @r3, r0 +0080f2 7060 add #h'60, r0 +0080f4 00ec mov.b @(r0,r14), r0 +0080f6 88ff cmp/eq #h'ffffffff, r0 +0080f8 8b24 bf h'48 ;@(h'8144) +0080fa e700 mov #h'0, r7 +0080fc 56f2 mov.l @(h'8,r15), r6 +0080fe 3ec7 cmp/gt r12, r14 +008100 63f3 mov r15, r3 +008102 736c add #h'6c, r3 +008104 363c add r3, r6 +008106 8f06 bf/s h'c ;@(h'8116) +008108 6662 mov.l @r6, r6 +00810a e513 mov #h'13, r5 +00810c 0e57 mul.l r5, r14 +00810e 051a sts macl, r5 +008110 35dc add r13, r5 +008112 a005 bra h'a ;@(h'8120) +008114 7514 add #h'14, r5 +008116 e513 mov #h'13, r5 +008118 0e57 mul.l r5, r14 +00811a 051a sts macl, r5 +00811c 35dc add r13, r5 +00811e 750a +008120 d20d mov.l @(h'34,pc), r2 ;@(h'8158) +008122 420b jsr @r2 +008124 e417 mov #h'17, r4 +008126 3ec0 cmp/eq r12, r14 +008128 8b21 bf h'42 ;@(h'816e) +00812a e700 mov #h'0, r7 +00812c 56f2 mov.l @(h'8,r15), r6 +00812e 63f3 mov r15, r3 +008130 65f2 mov.l @r15, r5 +008132 7314 add #h'14, r3 +008134 d208 mov.l @(h'20,pc), r2 ;@(h'8158) +008136 7513 add #h'13, r5 +008138 363c add r3, r6 +00813a 6662 mov.l @r6, r6 +00813c 420b jsr @r2 +00813e e417 mov #h'17, r4 +008140 a015 bra h'2a ;@(h'816e) +008142 0009 nop +008144 d606 mov.l @(h'18,pc), r6 ;@(h'8160) +008146 3ec7 cmp/gt r12, r14 +008148 8f0c bf/s h'18 ;@(h'8164) +00814a e700 mov #h'0, r7 +00814c 65f2 mov.l @r15, r5 +00814e a00b bra h'16 ;@(h'8168) +008150 7514 add #h'14, r5 +008152 00c4 mov.b r12, @(r0,r0) +008154 0030 +008156 943c mov.w @(h'78,pc), r4 ;@(h'81d2) +008158 0030 +00815a c3a8 trapa #h'a8 +00815c 0810 +00815e 01dc mov.b @(r0,r13), r1 +008160 0031 +008162 fad8 +008164 65f2 mov.l @r15, r5 +008166 750a +008168 d244 mov.l @(h'110,pc), r2 ;@(h'827c) +00816a 420b jsr @r2 +00816c e417 mov #h'17, r4 +00816e 60e3 mov r14, r0 +008170 8802 cmp/eq #h'2, r0 +008172 8941 bt h'82 ;@(h'81f8) +008174 60e3 mov r14, r0 +008176 8807 cmp/eq #h'7, r0 +008178 893e bt h'7c ;@(h'81f8) +00817a 60e3 mov r14, r0 +00817c 8808 cmp/eq #h'8, r0 +00817e 893b bt h'76 ;@(h'81f8) +008180 60e3 mov r14, r0 +008182 880d cmp/eq #h'd, r0 +008184 8938 bt h'70 ;@(h'81f8) +008186 60e3 mov r14, r0 +008188 8810 cmp/eq #h'10, r0 +00818a 8935 bt h'6a ;@(h'81f8) +00818c 60e3 mov r14, r0 +00818e 8813 cmp/eq #h'13, r0 +008190 8932 bt h'64 ;@(h'81f8) +008192 60e3 mov r14, r0 +008194 8801 cmp/eq #h'1, r0 +008196 8914 bt h'28 ;@(h'81c2) +008198 60e3 mov r14, r0 +00819a 8804 cmp/eq #h'4, r0 +00819c 8911 bt h'22 ;@(h'81c2) +00819e 60e3 mov r14, r0 +0081a0 8807 cmp/eq #h'7, r0 +0081a2 890e bt h'1c ;@(h'81c2) +0081a4 60e3 mov r14, r0 +0081a6 880b cmp/eq #h'b, r0 +0081a8 890b bt h'16 ;@(h'81c2) +0081aa 60e3 mov r14, r0 +0081ac 880d cmp/eq #h'd, r0 +0081ae 8908 bt h'10 ;@(h'81c2) +0081b0 60e3 mov r14, r0 +0081b2 8810 cmp/eq #h'10, r0 +0081b4 8905 bt h'a ;@(h'81c2) +0081b6 60e3 mov r14, r0 +0081b8 8812 cmp/eq #h'12, r0 +0081ba 8902 bt h'4 ;@(h'81c2) +0081bc 60e3 mov r14, r0 +0081be 8815 cmp/eq #h'15, r0 +0081c0 8b05 bf h'a ;@(h'81ce) +0081c2 d32f mov.l @(h'bc,pc), r3 ;@(h'8280) +0081c4 6032 mov.l @r3, r0 +0081c6 7060 add #h'60, r0 +0081c8 00ec mov.b @(r0,r14), r0 +0081ca 88ff cmp/eq #h'ffffffff, r0 +0081cc 8b14 bf h'28 ;@(h'81f8) +0081ce 3ec0 cmp/eq r12, r14 +0081d0 8b02 bf h'4 ;@(h'81d8) +0081d2 66f2 mov.l @r15, r6 +0081d4 a007 bra h'e ;@(h'81e6) +0081d6 7619 add #h'19, r6 +0081d8 3ec7 cmp/gt r12, r14 +0081da 8b02 bf h'4 ;@(h'81e2) +0081dc 66f2 mov.l @r15, r6 +0081de a002 bra h'4 ;@(h'81e6) +0081e0 7616 add #h'16, r6 +0081e2 66f2 mov.l @r15, r6 +0081e4 760c +0081e6 e578 mov #h'78, r5 +0081e8 d326 mov.l @(h'98,pc), r3 ;@(h'8284) +0081ea 3ec0 cmp/eq r12, r14 +0081ec d226 mov.l @(h'98,pc), r2 ;@(h'8288) +0081ee 0429 movt r4 +0081f0 4408 shll2 r4 +0081f2 4400 shll r4 +0081f4 420b jsr @r2 +0081f6 343c add r3, r4 +0081f8 3ec7 cmp/gt r12, r14 +0081fa 8f06 bf/s h'c ;@(h'820a) +0081fc 60e3 mov r14, r0 +0081fe e613 mov #h'13, r6 +008200 0e67 mul.l r6, r14 +008202 061a sts macl, r6 +008204 36dc add r13, r6 +008206 a005 bra h'a ;@(h'8214) +008208 760c +00820a e613 mov #h'13, r6 +00820c 0e67 mul.l r6, r14 +00820e 061a sts macl, r6 +008210 36dc add r13, r6 +008212 7602 +008214 8812 cmp/eq #h'12, r0 +008216 8b07 bf h'e ;@(h'8228) +008218 d319 mov.l @(h'64,pc), r3 ;@(h'8280) +00821a 6032 mov.l @r3, r0 +00821c 7060 add #h'60, r0 +00821e 00ec mov.b @(r0,r14), r0 +008220 88ff cmp/eq #h'ffffffff, r0 +008222 8b01 bf h'2 ;@(h'8228) +008224 a001 bra h'2 ;@(h'822a) +008226 e201 mov #h'1, r2 +008228 e200 mov #h'0, r2 +00822a 362c add r2, r6 +00822c 60e3 mov r14, r0 +00822e 8812 cmp/eq #h'12, r0 +008230 8f09 bf/s h'12 ;@(h'8246) +008232 e503 mov #h'3, r5 +008234 d312 mov.l @(h'48,pc), r3 ;@(h'8280) +008236 6032 mov.l @r3, r0 +008238 7060 add #h'60, r0 +00823a 00ec mov.b @(r0,r14), r0 +00823c 88ff cmp/eq #h'ffffffff, r0 +00823e 8b02 bf h'4 ;@(h'8246) +008240 d412 mov.l @(h'48,pc), r4 ;@(h'828c) +008242 a00b bra h'16 ;@(h'825c) +008244 0009 nop +008246 d30e mov.l @(h'38,pc), r3 ;@(h'8280) +008248 d211 mov.l @(h'44,pc), r2 ;@(h'8290) +00824a 6032 mov.l @r3, r0 +00824c 7060 add #h'60, r0 +00824e 00ec mov.b @(r0,r14), r0 +008250 88ff cmp/eq #h'ffffffff, r0 +008252 0429 movt r4 +008254 4408 shll2 r4 +008256 4408 shll2 r4 +008258 4400 shll r4 +00825a 342c add r2, r4 +00825c d20d mov.l @(h'34,pc), r2 ;@(h'8294) +00825e 420b jsr @r2 +008260 0009 nop +008262 7e01 +008264 e316 mov #h'16, r3 +008266 3e33 cmp/ge r3, r14 +008268 8901 bt h'2 ;@(h'826e) +00826a aeca bra h'-26c ;@(h'8002) +00826c 0009 nop +00826e 3bc0 cmp/eq r12, r11 +008270 2f86 mov.l r8, @-r15 +008272 2fa6 mov.l r10, @-r15 +008274 8f10 bf/s h'20 ;@(h'8298) +008276 2fa6 mov.l r10, @-r15 +008278 a00f bra h'1e ;@(h'829a) +00827a e71d mov #h'1d, r7 +00827c 0030 +00827e c3a8 trapa #h'a8 +008280 0810 +008282 01dc mov.b @(r0,r13), r1 +008284 0031 +008286 d74a mov.l @(h'128,pc), r7 ;@(h'83b0) +008288 0030 +00828a a214 bra h'428 ;@(h'86b6) +00828c 0031 +00828e d98a mov.l @(h'228,pc), r9 ;@(h'84b8) +008290 0031 +008292 d70a mov.l @(h'28,pc), r7 ;@(h'82bc) +008294 0030 +008296 a570 bra h'ae0 ;@(h'8d7a) +008298 e713 mov #h'13, r7 +00829a 379c add r9, r7 +00829c d233 mov.l @(h'cc,pc), r2 ;@(h'836c) +00829e e67f mov #h'7f, r6 +0082a0 6593 mov r9, r5 +0082a2 420b jsr @r2 +0082a4 e400 mov #h'0, r4 +0082a6 6793 mov r9, r7 +0082a8 d330 mov.l @(h'c0,pc), r3 ;@(h'836c) +0082aa e614 mov #h'14, r6 +0082ac 2f86 mov.l r8, @-r15 +0082ae 6593 mov r9, r5 +0082b0 2fa6 mov.l r10, @-r15 +0082b2 7713 add #h'13, r7 +0082b4 2fa6 mov.l r10, @-r15 +0082b6 430b jsr @r3 +0082b8 e401 mov #h'1, r4 +0082ba e200 mov #h'0, r2 +0082bc d32b mov.l @(h'ac,pc), r3 ;@(h'836c) +0082be e70d mov #h'd, r7 +0082c0 2f26 mov.l r2, @-r15 +0082c2 e658 mov #h'58, r6 +0082c4 2f26 mov.l r2, @-r15 +0082c6 6523 mov r2, r5 +0082c8 2fa6 mov.l r10, @-r15 +0082ca 430b jsr @r3 +0082cc e427 mov #h'27, r4 +0082ce e210 mov #h'10, r2 +0082d0 9747 mov.w @(h'8e,pc), r7 ;@(h'8362) +0082d2 e600 mov #h'0, r6 +0082d4 d426 mov.l @(h'98,pc), r4 ;@(h'8370) +0082d6 2f26 mov.l r2, @-r15 +0082d8 d326 mov.l @(h'98,pc), r3 ;@(h'8374) +0082da 430b jsr @r3 +0082dc 6563 mov r6, r5 +0082de 7f28 add #h'28, r15 +0082e0 9640 mov.w @(h'80,pc), r6 ;@(h'8364) +0082e2 e702 mov #h'2, r7 +0082e4 d224 mov.l @(h'90,pc), r2 ;@(h'8378) +0082e6 36fc add r15, r6 +0082e8 6573 mov r7, r5 +0082ea 420b jsr @r2 +0082ec e461 mov #h'61, r4 +0082ee d323 mov.l @(h'8c,pc), r3 ;@(h'837c) +0082f0 430b jsr @r3 +0082f2 0009 nop +0082f4 52f1 mov.l @(h'4,r15), r2 +0082f6 32d0 cmp/eq r13, r2 +0082f8 8901 bt h'2 ;@(h'82fe) +0082fa a084 bra h'108 ;@(h'8406) +0082fc 0009 nop +0082fe 51f3 mov.l @(h'c,r15), r1 +008300 2118 tst r1, r1 +008302 8901 bt h'2 ;@(h'8308) +008304 a07f bra h'fe ;@(h'8406) +008306 0009 nop +008308 942d mov.w @(h'5a,pc), r4 ;@(h'8366) +00830a d31d mov.l @(h'74,pc), r3 ;@(h'8380) +00830c 430b jsr @r3 +00830e 0009 nop +008310 2008 tst r0, r0 +008312 8910 bt h'20 ;@(h'8336) +008314 60b3 mov r11, r0 +008316 8815 cmp/eq #h'15, r0 +008318 890d bt h'1a ;@(h'8336) +00831a e21e mov #h'1e, r2 +00831c 3927 cmp/gt r2, r9 +00831e 8f05 bf/s h'a ;@(h'832c) +008320 ec63 mov #h'63, r12 +008322 51f1 mov.l @(h'4,r15), r1 +008324 71ed add #h'ed, r1 +008326 1f11 mov.l r1, @(h'4,r15) +008328 a003 bra h'6 ;@(h'8332) +00832a 7913 add #h'13, r9 +00832c 7913 add #h'13, r9 +00832e e106 mov #h'6, r1 +008330 1f13 mov.l r1, @(h'c,r15) +008332 a099 bra h'132 ;@(h'8468) +008334 7b01 +008336 9417 mov.w @(h'2e,pc), r4 ;@(h'8368) +008338 d211 mov.l @(h'44,pc), r2 ;@(h'8380) +00833a 420b jsr @r2 +00833c 0009 nop +00833e 2008 tst r0, r0 +008340 8920 bt h'40 ;@(h'8384) +008342 2bb8 tst r11, r11 +008344 891e bt h'3c ;@(h'8384) +008346 e314 mov #h'14, r3 +008348 3933 cmp/ge r3, r9 +00834a 8d05 bt/s h'a ;@(h'8358) +00834c ec63 mov #h'63, r12 +00834e 51f1 mov.l @(h'4,r15), r1 +008350 7113 add #h'13, r1 +008352 1f11 mov.l r1, @(h'4,r15) +008354 a003 bra h'6 ;@(h'835e) +008356 79ed add #h'ed, r9 +008358 79ed add #h'ed, r9 +00835a e106 mov #h'6, r1 +00835c 1f13 mov.l r1, @(h'c,r15) +00835e a083 bra h'106 ;@(h'8468) +008360 7bff add #h'ff, r11 +008362 0080 +008364 011c mov.b @(r0,r1), r1 +008366 7547 add #h'47, r5 +008368 7542 add #h'42, r5 +00836a 0000 +00836c 0030 +00836e 943c mov.w @(h'78,pc), r4 ;@(h'83ea) +008370 0031 +008372 d50a mov.l @(h'28,pc), r5 ;@(h'839c) +008374 0030 +008376 9aa4 mov.w @(h'148,pc), r10 ;@(h'84c2) +008378 0030 +00837a c3a8 trapa #h'a8 +00837c 0030 +00837e 8f50 bf/s h'a0 ;@(h'8422) +008380 0030 +008382 cf18 or.b #h'18, @(r0,gbr) +008384 945c mov.w @(h'b8,pc), r4 ;@(h'8440) +008386 d22f mov.l @(h'bc,pc), r2 ;@(h'8444) +008388 420b jsr @r2 +00838a 0009 nop +00838c 2008 tst r0, r0 +00838e 896b bt h'd6 ;@(h'8468) +008390 52f4 mov.l @(h'10,r15), r2 +008392 2228 tst r2, r2 +008394 8b68 bf h'd0 ;@(h'8468) +008396 60b3 mov r11, r0 +008398 1fa4 mov.l r10, @(h'10,r15) +00839a 8802 cmp/eq #h'2, r0 +00839c 8964 bt h'c8 ;@(h'8468) +00839e 60b3 mov r11, r0 +0083a0 8807 cmp/eq #h'7, r0 +0083a2 8961 bt h'c2 ;@(h'8468) +0083a4 60b3 mov r11, r0 +0083a6 8808 cmp/eq #h'8, r0 +0083a8 895e bt h'bc ;@(h'8468) +0083aa 60b3 mov r11, r0 +0083ac 880d cmp/eq #h'd, r0 +0083ae 895b bt h'b6 ;@(h'8468) +0083b0 60b3 mov r11, r0 +0083b2 8810 cmp/eq #h'10, r0 +0083b4 8958 bt h'b0 ;@(h'8468) +0083b6 60b3 mov r11, r0 +0083b8 8813 cmp/eq #h'13, r0 +0083ba 8955 bt h'aa ;@(h'8468) +0083bc 60b3 mov r11, r0 +0083be 8801 cmp/eq #h'1, r0 +0083c0 8914 bt h'28 ;@(h'83ec) +0083c2 60b3 mov r11, r0 +0083c4 8804 cmp/eq #h'4, r0 +0083c6 8911 bt h'22 ;@(h'83ec) +0083c8 60b3 mov r11, r0 +0083ca 8807 cmp/eq #h'7, r0 +0083cc 890e bt h'1c ;@(h'83ec) +0083ce 60b3 mov r11, r0 +0083d0 880b cmp/eq #h'b, r0 +0083d2 890b bt h'16 ;@(h'83ec) +0083d4 60b3 mov r11, r0 +0083d6 880d cmp/eq #h'd, r0 +0083d8 8908 bt h'10 ;@(h'83ec) +0083da 60b3 mov r11, r0 +0083dc 8810 cmp/eq #h'10, r0 +0083de 8905 bt h'a ;@(h'83ec) +0083e0 60b3 mov r11, r0 +0083e2 8812 cmp/eq #h'12, r0 +0083e4 8902 bt h'4 ;@(h'83ec) +0083e6 60b3 mov r11, r0 +0083e8 8815 cmp/eq #h'15, r0 +0083ea 8b05 bf h'a ;@(h'83f8) +0083ec d316 mov.l @(h'58,pc), r3 ;@(h'8448) +0083ee 6032 mov.l @r3, r0 +0083f0 7060 add #h'60, r0 +0083f2 00bc mov.b @(r0,r11), r0 +0083f4 88ff cmp/eq #h'ffffffff, r0 +0083f6 8b37 bf h'6e ;@(h'8468) +0083f8 60c3 mov r12, r0 +0083fa 8863 cmp/eq #h'63, r0 +0083fc 8901 bt h'2 ;@(h'8402) +0083fe a033 bra h'66 ;@(h'8468) +008400 ec63 mov #h'63, r12 +008402 a031 bra h'62 ;@(h'8468) +008404 6cb3 mov r11, r12 +008406 52f1 mov.l @(h'4,r15), r2 +008408 3d23 cmp/ge r2, r13 +00840a 890f bt h'1e ;@(h'842c) +00840c 54f1 mov.l @(h'4,r15), r4 +00840e 34d8 sub r13, r4 +008410 3487 cmp/gt r8, r4 +008412 8b01 bf h'2 ;@(h'8418) +008414 a001 bra h'2 ;@(h'841a) +008416 e103 mov #h'3, r1 +008418 e101 mov #h'1, r1 +00841a 3487 cmp/gt r8, r4 +00841c 8f02 bf/s h'4 ;@(h'8424) +00841e 391c add r1, r9 +008420 a001 bra h'2 ;@(h'8426) +008422 e303 mov #h'3, r3 +008424 e301 mov #h'1, r3 +008426 3d3c add r3, r13 +008428 a018 bra h'30 ;@(h'845c) +00842a 0009 nop +00842c 52f1 mov.l @(h'4,r15), r2 +00842e 3d27 cmp/gt r2, r13 +008430 8b14 bf h'28 ;@(h'845c) +008432 64d3 mov r13, r4 +008434 53f1 mov.l @(h'4,r15), r3 +008436 3438 sub r3, r4 +008438 3487 cmp/gt r8, r4 +00843a 8b07 bf h'e ;@(h'844c) +00843c a007 bra h'e ;@(h'844e) +00843e e103 mov #h'3, r1 +008440 7534 add #h'34, r5 +008442 0000 +008444 0030 +008446 cf18 or.b #h'18, @(r0,gbr) +008448 0810 +00844a 01dc mov.b @(r0,r13), r1 +00844c e101 mov #h'1, r1 +00844e 3487 cmp/gt r8, r4 +008450 8f02 bf/s h'4 ;@(h'8458) +008452 3918 sub r1, r9 +008454 a001 bra h'2 ;@(h'845a) +008456 e203 mov #h'3, r2 +008458 e201 mov #h'1, r2 +00845a 3d28 sub r2, r13 +00845c 53f3 mov.l @(h'c,r15), r3 +00845e 4315 cmp/pl r3 +008460 8b02 bf h'4 ;@(h'8468) +008462 51f3 mov.l @(h'c,r15), r1 +008464 71ff add #h'ff, r1 +008466 1f13 mov.l r1, @(h'c,r15) +008468 9484 mov.w @(h'108,pc), r4 ;@(h'8574) +00846a d346 mov.l @(h'118,pc), r3 ;@(h'8584) +00846c 430b jsr @r3 +00846e 0009 nop +008470 2008 tst r0, r0 +008472 8901 bt h'2 ;@(h'8478) +008474 e300 mov #h'0, r3 +008476 1f34 mov.l r3, @(h'10,r15) +008478 947d mov.w @(h'fa,pc), r4 ;@(h'8576) +00847a d342 mov.l @(h'108,pc), r3 ;@(h'8584) +00847c 430b jsr @r3 +00847e 0009 nop +008480 2008 tst r0, r0 +008482 8901 bt h'2 ;@(h'8488) +008484 adb9 bra h'-48e ;@(h'7ffa) +008486 0009 nop +008488 9176 mov.w @(h'ec,pc), r1 ;@(h'8578) +00848a 3f1c add r1, r15 +00848c 4f16 lds.l @r15+, macl +00848e 4f26 lds.l @r15+, pr +008490 68f6 mov.l @r15+, r8 +008492 69f6 mov.l @r15+, r9 +008494 6af6 mov.l @r15+, r10 +008496 6bf6 mov.l @r15+, r11 +008498 6cf6 mov.l @r15+, r12 +00849a 6df6 mov.l @r15+, r13 +00849c 000b rts +00849e 6ef6 mov.l @r15+, r14 +0084a0 2fe6 mov.l r14, @-r15 +0084a2 ee00 mov #h'0, r14 +0084a4 916a mov.w @(h'd4,pc), r1 ;@(h'857c) +0084a6 2fd6 mov.l r13, @-r15 +0084a8 2fc6 mov.l r12, @-r15 +0084aa 2fb6 mov.l r11, @-r15 +0084ac 2fa6 mov.l r10, @-r15 +0084ae eb01 mov #h'1, r11 +0084b0 dd35 mov.l @(h'd4,pc), r13 ;@(h'8588) +0084b2 ea03 mov #h'3, r10 +0084b4 d235 mov.l @(h'd4,pc), r2 ;@(h'858c) +0084b6 2f96 mov.l r9, @-r15 +0084b8 2f86 mov.l r8, @-r15 +0084ba 4f22 sts.l pr, @-r15 +0084bc 4f12 sts.l macl, @-r15 +0084be 905c mov.w @(h'b8,pc), r0 ;@(h'857a) +0084c0 d333 mov.l @(h'cc,pc), r3 ;@(h'8590) +0084c2 3f0c add r0, r15 +0084c4 1f41 mov.l r4, @(h'4,r15) +0084c6 31fc add r15, r1 +0084c8 1f57 mov.l r5, @(h'1c,r15) +0084ca 430b jsr @r3 +0084cc e028 mov #h'28, r0 +0084ce 9156 mov.w @(h'ac,pc), r1 ;@(h'857e) +0084d0 d230 mov.l @(h'c0,pc), r2 ;@(h'8594) +0084d2 31fc add r15, r1 +0084d4 d32e mov.l @(h'b8,pc), r3 ;@(h'8590) +0084d6 430b jsr @r3 +0084d8 e028 mov #h'28, r0 +0084da 9151 mov.w @(h'a2,pc), r1 ;@(h'8580) +0084dc d22e mov.l @(h'b8,pc), r2 ;@(h'8598) +0084de 31fc add r15, r1 +0084e0 d32b mov.l @(h'ac,pc), r3 ;@(h'8590) +0084e2 430b jsr @r3 +0084e4 e028 mov #h'28, r0 +0084e6 6ce3 mov r14, r12 +0084e8 d22c mov.l @(h'b0,pc), r2 ;@(h'859c) +0084ea 61f3 mov r15, r1 +0084ec d32c mov.l @(h'b0,pc), r3 ;@(h'85a0) +0084ee 7154 add #h'54, r1 +0084f0 2fe2 mov.l r14, @r15 +0084f2 1feb mov.l r14, @(h'2c,r15) +0084f4 430b jsr @r3 +0084f6 e00c mov #h'c, r0 +0084f8 69c3 mov r12, r9 +0084fa a01c bra h'38 ;@(h'8536) +0084fc e809 mov #h'9, r8 +0084fe 6193 mov r9, r1 +008500 d328 mov.l @(h'a0,pc), r3 ;@(h'85a4) +008502 430b jsr @r3 +008504 60a3 mov r10, r0 +008506 6303 mov r0, r3 +008508 4000 shll r0 +00850a 303c add r3, r0 +00850c d326 mov.l @(h'98,pc), r3 ;@(h'85a8) +00850e 4008 shll2 r0 +008510 62f3 mov r15, r2 +008512 7260 add #h'60, r2 +008514 302c add r2, r0 +008516 6203 mov r0, r2 +008518 6193 mov r9, r1 +00851a 430b jsr @r3 +00851c 60a3 mov r10, r0 +00851e 4008 shll2 r0 +008520 d322 mov.l @(h'88,pc), r3 ;@(h'85ac) +008522 302c add r2, r0 +008524 430b jsr @r3 +008526 2f06 mov.l r0, @-r15 +008528 d31f mov.l @(h'7c,pc), r3 ;@(h'85a8) +00852a 6103 mov r0, r1 +00852c 430b jsr @r3 +00852e e00a mov #h'a, r0 +008530 61f6 mov.l @r15+, r1 +008532 7901 +008534 2102 mov.l r0, @r1 +008536 3983 cmp/ge r8, r9 +008538 8be1 bf h'-3e ;@(h'84fe) +00853a 52f1 mov.l @(h'4,r15), r2 +00853c 6322 mov.l @r2, r3 +00853e 2338 tst r3, r3 +008540 8b01 bf h'2 ;@(h'8546) +008542 a3d6 bra h'7ac ;@(h'8cf2) +008544 0009 nop +008546 62f3 mov r15, r2 +008548 7254 add #h'54, r2 +00854a 63f3 mov r15, r3 +00854c 1f24 mov.l r2, @(h'10,r15) +00854e 61f3 mov r15, r1 +008550 7358 add #h'58, r3 +008552 715c add #h'5c, r1 +008554 1f38 mov.l r3, @(h'20,r15) +008556 64f3 mov r15, r4 +008558 1f19 mov.l r1, @(h'24,r15) +00855a e04c mov #h'4c, r0 +00855c 7460 add #h'60, r4 +00855e 6243 mov r4, r2 +008560 7204 +008562 6343 mov r4, r3 +008564 0f26 mov.l r2, @(r0,r15) +008566 7310 add #h'10, r3 +008568 e048 mov #h'48, r0 +00856a 741c add #h'1c, r4 +00856c 0f36 mov.l r3, @(r0,r15) +00856e e050 mov #h'50, r0 +008570 a3b4 bra h'768 ;@(h'8cdc) +008572 0f46 mov.l r4, @(r0,r15) +008574 7534 add #h'34, r5 +008576 7532 add #h'32, r5 +008578 0120 +00857a fefc +00857c 00dc mov.b @(r0,r13), r0 +00857e 00b4 mov.b r11, @(r0,r0) +008580 008c mov.b @(r0,r8), r0 +008582 0000 +008584 0030 +008586 cf48 or.b #h'48, @(r0,gbr) +008588 0810 +00858a 01dc mov.b @(r0,r13), r1 +00858c 0031 +00858e fae8 +008590 0030 +008592 c038 mov.b r0, @(h'38,gbr) +008594 0031 +008596 fb10 +008598 0031 +00859a fb38 +00859c 0031 +00859e fb60 +0085a0 0030 +0085a2 c044 mov.b r0, @(h'44,gbr) +0085a4 0030 +0085a6 bdfc bsr h'-408 ;@(h'81a2) +0085a8 0030 +0085aa beb0 bsr h'-2a0 ;@(h'830e) +0085ac 0030 +0085ae c1b4 mov.w r0, @(h'168,gbr) +0085b0 50f4 mov.l @(h'10,r15), r0 +0085b2 6002 mov.l @r0, r0 +0085b4 88ff cmp/eq #h'ffffffff, r0 +0085b6 8901 bt h'2 ;@(h'85bc) +0085b8 a0b8 bra h'170 ;@(h'872c) +0085ba 0009 nop +0085bc 50f8 mov.l @(h'20,r15), r0 +0085be 6002 mov.l @r0, r0 +0085c0 88ff cmp/eq #h'ffffffff, r0 +0085c2 8901 bt h'2 ;@(h'85c8) +0085c4 a0b2 bra h'164 ;@(h'872c) +0085c6 0009 nop +0085c8 50f9 mov.l @(h'24,r15), r0 +0085ca 6002 mov.l @r0, r0 +0085cc 88ff cmp/eq #h'ffffffff, r0 +0085ce 8901 bt h'2 ;@(h'85d4) +0085d0 a0ac bra h'158 ;@(h'872c) +0085d2 0009 nop +0085d4 d22e mov.l @(h'b8,pc), r2 ;@(h'8690) +0085d6 420b jsr @r2 +0085d8 0009 nop +0085da 6103 mov r0, r1 +0085dc 64d2 mov.l @r13, r4 +0085de 740c +0085e0 6040 mov.b @r4, r0 +0085e2 600c extu.b r0, r0 +0085e4 880b cmp/eq #h'b, r0 +0085e6 8903 bt h'6 ;@(h'85f0) +0085e8 8441 mov.b @(h'1,r4), r0 +0085ea 600c extu.b r0, r0 +0085ec 880b cmp/eq #h'b, r0 +0085ee 8b06 bf h'c ;@(h'85fe) +0085f0 50f1 mov.l @(h'4,r15), r0 +0085f2 6002 mov.l @r0, r0 +0085f4 8801 cmp/eq #h'1, r0 +0085f6 8b02 bf h'4 ;@(h'85fe) +0085f8 9345 mov.w @(h'8a,pc), r3 ;@(h'8686) +0085fa a001 bra h'2 ;@(h'8600) +0085fc 0009 nop +0085fe 9343 mov.w @(h'86,pc), r3 ;@(h'8688) +008600 6033 mov r3, r0 +008602 d324 mov.l @(h'90,pc), r3 ;@(h'8694) +008604 430b jsr @r3 +008606 0009 nop +008608 1fe3 mov.l r14, @(h'c,r15) +00860a 64f3 mov r15, r4 +00860c 6903 mov r0, r9 +00860e 7454 add #h'54, r4 +008610 1f46 mov.l r4, @(h'18,r15) +008612 1f45 mov.l r4, @(h'14,r15) +008614 a085 bra h'10a ;@(h'8722) +008616 1f42 mov.l r4, @(h'8,r15) +008618 9435 mov.w @(h'6a,pc), r4 ;@(h'8686) +00861a 63f3 mov r15, r3 +00861c 58f3 mov.l @(h'c,r15), r8 +00861e 3946 cmp/hi r4, r9 +008620 4808 shll2 r8 +008622 7354 add #h'54, r3 +008624 8f09 bf/s h'12 ;@(h'863a) +008626 383c add r3, r8 +008628 d119 mov.l @(h'64,pc), r1 ;@(h'8690) +00862a 410b jsr @r1 +00862c 0009 nop +00862e 6103 mov r0, r1 +008630 d318 mov.l @(h'60,pc), r3 ;@(h'8694) +008632 430b jsr @r3 +008634 e00a mov #h'a, r0 +008636 a068 bra h'd0 ;@(h'870a) +008638 2802 mov.l r0, @r8 +00863a 9426 mov.w @(h'4c,pc), r4 ;@(h'868a) +00863c 3946 cmp/hi r4, r9 +00863e 8b01 bf h'2 ;@(h'8644) +008640 a063 bra h'c6 ;@(h'870a) +008642 28e2 mov.l r14, @r8 +008644 9422 mov.w @(h'44,pc), r4 ;@(h'868c) +008646 3946 cmp/hi r4, r9 +008648 8b01 bf h'2 ;@(h'864e) +00864a a05e bra h'bc ;@(h'870a) +00864c 28b2 mov.l r11, @r8 +00864e 941e mov.w @(h'3c,pc), r4 ;@(h'868e) +008650 3946 cmp/hi r4, r9 +008652 8b01 bf h'2 ;@(h'8658) +008654 a015 bra h'2a ;@(h'8682) +008656 e402 mov #h'2, r4 +008658 e45a mov #h'5a, r4 +00865a 3946 cmp/hi r4, r9 +00865c 8b01 bf h'2 ;@(h'8662) +00865e a054 bra h'a8 ;@(h'870a) +008660 28a2 mov.l r10, @r8 +008662 e446 mov #h'46, r4 +008664 3946 cmp/hi r4, r9 +008666 8b02 bf h'4 ;@(h'866e) +008668 e204 mov #h'4, r2 +00866a a04e bra h'9c ;@(h'870a) +00866c 2822 mov.l r2, @r8 +00866e e441 mov #h'41, r4 +008670 3946 cmp/hi r4, r9 +008672 8b02 bf h'4 ;@(h'867a) +008674 e405 mov #h'5, r4 +008676 a004 bra h'8 ;@(h'8682) +008678 0009 nop +00867a e437 mov #h'37, r4 +00867c 3946 cmp/hi r4, r9 +00867e 8b0b bf h'16 ;@(h'8698) +008680 e406 mov #h'6, r4 +008682 a042 bra h'84 ;@(h'870a) +008684 2842 mov.l r4, @r8 +008686 00dc mov.b @(r0,r13), r0 +008688 016f mac.l @r6+, @r1+ +00868a 00aa +00868c 008c mov.b @(r0,r8), r0 +00868e 0082 stc r0_bank, r0 +008690 0030 +008692 c1b4 mov.w r0, @(h'168,gbr) +008694 0030 +008696 beb0 bsr h'-2a0 ;@(h'83fa) +008698 e428 mov #h'28, r4 +00869a 3946 cmp/hi r4, r9 +00869c 8b03 bf h'6 ;@(h'86a6) +00869e e407 mov #h'7, r4 +0086a0 51f2 mov.l @(h'8,r15), r1 +0086a2 a032 bra h'64 ;@(h'870a) +0086a4 2142 mov.l r4, @r1 +0086a6 e414 mov #h'14, r4 +0086a8 3946 cmp/hi r4, r9 +0086aa 8b16 bf h'2c ;@(h'86da) +0086ac 52f5 mov.l @(h'14,r15), r2 +0086ae e076 mov #h'76, r0 +0086b0 2f26 mov.l r2, @-r15 +0086b2 61d2 mov.l @r13, r1 +0086b4 001c mov.b @(r0,r1), r0 +0086b6 2008 tst r0, r0 +0086b8 8b01 bf h'2 ;@(h'86be) +0086ba a024 bra h'48 ;@(h'8706) +0086bc e108 mov #h'8, r1 +0086be d221 mov.l @(h'84,pc), r2 ;@(h'8744) +0086c0 420b jsr @r2 +0086c2 0009 nop +0086c4 4011 cmp/pz r0 +0086c6 8b01 bf h'2 ;@(h'86cc) +0086c8 a005 bra h'a ;@(h'86d6) +0086ca c907 and #h'7, r0 +0086cc 6007 not r0, r0 +0086ce 7001 +0086d0 c907 and #h'7, r0 +0086d2 6007 not r0, r0 +0086d4 7001 +0086d6 a016 bra h'2c ;@(h'8706) +0086d8 6103 mov r0, r1 +0086da e077 mov #h'77, r0 +0086dc 52f6 mov.l @(h'18,r15), r2 +0086de 2f26 mov.l r2, @-r15 +0086e0 61d2 mov.l @r13, r1 +0086e2 001c mov.b @(r0,r1), r0 +0086e4 2008 tst r0, r0 +0086e6 8b01 bf h'2 ;@(h'86ec) +0086e8 a00d bra h'1a ;@(h'8706) +0086ea e109 mov #h'9, r1 +0086ec d215 mov.l @(h'54,pc), r2 ;@(h'8744) +0086ee 420b jsr @r2 +0086f0 0009 nop +0086f2 4011 cmp/pz r0 +0086f4 8b01 bf h'2 ;@(h'86fa) +0086f6 a005 bra h'a ;@(h'8704) +0086f8 c907 and #h'7, r0 +0086fa 6007 not r0, r0 +0086fc 7001 +0086fe c907 and #h'7, r0 +008700 6007 not r0, r0 +008702 7001 +008704 6103 mov r0, r1 +008706 60f6 mov.l @r15+, r0 +008708 2012 mov.l r1, @r0 +00870a 53f3 mov.l @(h'c,r15), r3 +00870c 7301 +00870e 1f33 mov.l r3, @(h'c,r15) +008710 52f6 mov.l @(h'18,r15), r2 +008712 7204 +008714 1f26 mov.l r2, @(h'18,r15) +008716 51f5 mov.l @(h'14,r15), r1 +008718 7104 +00871a 1f15 mov.l r1, @(h'14,r15) +00871c 53f2 mov.l @(h'8,r15), r3 +00871e 7304 +008720 1f32 mov.l r3, @(h'8,r15) +008722 52f3 mov.l @(h'c,r15), r2 +008724 32a3 cmp/ge r10, r2 +008726 8901 bt h'2 ;@(h'872c) +008728 af76 bra h'-114 ;@(h'8618) +00872a 0009 nop +00872c d906 mov.l @(h'18,pc), r9 ;@(h'8748) +00872e 490b jsr @r9 +008730 0009 nop +008732 e30a mov #h'a, r3 +008734 59f1 mov.l @(h'4,r15), r9 +008736 6992 mov.l @r9, r9 +008738 3933 cmp/ge r3, r9 +00873a 8d09 bt/s h'12 ;@(h'8750) +00873c 2f96 mov.l r9, @-r15 +00873e d103 mov.l @(h'c,pc), r1 ;@(h'874c) +008740 a008 bra h'10 ;@(h'8754) +008742 2f16 mov.l r1, @-r15 +008744 0030 +008746 c1b4 mov.w r0, @(h'168,gbr) +008748 0030 +00874a 8ef4 +00874c 0031 +00874e fb6c +008750 d241 mov.l @(h'104,pc), r2 ;@(h'8858) +008752 2f26 mov.l r2, @-r15 +008754 947d mov.w @(h'fa,pc), r4 ;@(h'8852) +008756 d241 mov.l @(h'104,pc), r2 ;@(h'885c) +008758 420b jsr @r2 +00875a 34fc add r15, r4 +00875c d940 mov.l @(h'100,pc), r9 ;@(h'8860) +00875e e700 mov #h'0, r7 +008760 9677 mov.w @(h'ee,pc), r6 ;@(h'8852) +008762 e506 mov #h'6, r5 +008764 36fc add r15, r6 +008766 490b jsr @r9 +008768 e463 mov #h'63, r4 +00876a e340 mov #h'40, r3 +00876c d43e mov.l @(h'f8,pc), r4 ;@(h'8868) +00876e e600 mov #h'0, r6 +008770 d83c mov.l @(h'f0,pc), r8 ;@(h'8864) +008772 996f mov.w @(h'de,pc), r9 ;@(h'8854) +008774 2f36 mov.l r3, @-r15 +008776 6793 mov r9, r7 +008778 480b jsr @r8 +00877a 6563 mov r6, r5 +00877c d83b mov.l @(h'ec,pc), r8 ;@(h'886c) +00877e e240 mov #h'40, r2 +008780 d33b mov.l @(h'ec,pc), r3 ;@(h'8870) +008782 6793 mov r9, r7 +008784 2f26 mov.l r2, @-r15 +008786 e600 mov #h'0, r6 +008788 6563 mov r6, r5 +00878a 430b jsr @r3 +00878c 6483 mov r8, r4 +00878e 7f10 add #h'10, r15 +008790 62f2 mov.l @r15, r2 +008792 2228 tst r2, r2 +008794 8902 bt h'4 ;@(h'879c) +008796 53fb mov.l @(h'2c,r15), r3 +008798 7301 +00879a 1f3b mov.l r3, @(h'2c,r15) +00879c 51fb mov.l @(h'2c,r15), r1 +00879e e20a mov #h'a, r2 +0087a0 3127 cmp/gt r2, r1 +0087a2 8b03 bf h'6 ;@(h'87ac) +0087a4 63f2 mov.l @r15, r3 +0087a6 7301 +0087a8 2f32 mov.l r3, @r15 +0087aa 1feb mov.l r14, @(h'2c,r15) +0087ac 60f2 mov.l @r15, r0 +0087ae 8808 cmp/eq #h'8, r0 +0087b0 8b01 bf h'2 ;@(h'87b6) +0087b2 7c13 add #h'13, r12 +0087b4 2fe2 mov.l r14, @r15 +0087b6 4c11 cmp/pz r12 +0087b8 8901 bt h'2 ;@(h'87be) +0087ba a0fc bra h'1f8 ;@(h'89b6) +0087bc 0009 nop +0087be 61c3 mov r12, r1 +0087c0 d32c mov.l @(h'b0,pc), r3 ;@(h'8874) +0087c2 1fe2 mov.l r14, @(h'8,r15) +0087c4 430b jsr @r3 +0087c6 e013 mov #h'13, r0 +0087c8 61f3 mov r15, r1 +0087ca 7140 add #h'40, r1 +0087cc a093 bra h'126 ;@(h'88f6) +0087ce 2102 mov.l r0, @r1 +0087d0 1fea mov.l r14, @(h'28,r15) +0087d2 61f3 mov r15, r1 +0087d4 55f2 mov.l @(h'8,r15), r5 +0087d6 e40e mov #h'e, r4 +0087d8 6353 mov r5, r3 +0087da 6253 mov r5, r2 +0087dc 4300 shll r3 +0087de 332c add r2, r3 +0087e0 4308 shll2 r3 +0087e2 7160 add #h'60, r1 +0087e4 331c add r1, r3 +0087e6 e040 mov #h'40, r0 +0087e8 1f36 mov.l r3, @(h'18,r15) +0087ea e126 mov #h'26, r1 +0087ec 1f4e mov.l r4, @(h'38,r15) +0087ee 6353 mov r5, r3 +0087f0 0517 mul.l r1, r5 +0087f2 4300 shll r3 +0087f4 02fe mov.l @(r0,r15), r2 +0087f6 011a sts macl, r1 +0087f8 7204 +0087fa 6053 mov r5, r0 +0087fc 1f25 mov.l r2, @(h'14,r15) +0087fe 330c add r0, r3 +008800 4308 shll2 r3 +008802 4300 shll r3 +008804 7304 +008806 1f3c mov.l r3, @(h'30,r15) +008808 a06f bra h'de ;@(h'88ea) +00880a 1f1d mov.l r1, @(h'34,r15) +00880c 58f5 mov.l @(h'14,r15), r8 +00880e 53fd mov.l @(h'34,r15), r3 +008810 7356 add #h'56, r3 +008812 3c37 cmp/gt r3, r12 +008814 8b05 bf h'a ;@(h'8822) +008816 931e mov.w @(h'3c,pc), r3 ;@(h'8856) +008818 52fd mov.l @(h'34,r15), r2 +00881a 323c add r3, r2 +00881c 3c23 cmp/ge r2, r12 +00881e 8900 bt h'0 ;@(h'8822) +008820 58fe mov.l @(h'38,r15), r8 +008822 6383 mov r8, r3 +008824 7310 add #h'10, r3 +008826 e43d mov #h'3d, r4 +008828 3347 cmp/gt r4, r3 +00882a 8f01 bf/s h'2 ;@(h'8830) +00882c 1f33 mov.l r3, @(h'c,r15) +00882e 1f43 mov.l r4, @(h'c,r15) +008830 53f3 mov.l @(h'c,r15), r3 +008832 e915 mov #h'15, r9 +008834 3393 cmp/ge r9, r3 +008836 8b4c bf h'98 ;@(h'88d2) +008838 3893 cmp/ge r9, r8 +00883a 8901 bt h'2 ;@(h'8840) +00883c a001 bra h'2 ;@(h'8842) +00883e 6293 mov r9, r2 +008840 6283 mov r8, r2 +008842 3893 cmp/ge r9, r8 +008844 53f3 mov.l @(h'c,r15), r3 +008846 3328 sub r2, r3 +008848 2f36 mov.l r3, @-r15 +00884a 8d15 bt/s h'2a ;@(h'8878) +00884c e711 mov #h'11, r7 +00884e a014 bra h'28 ;@(h'887a) +008850 6693 mov r9, r6 +008852 0090 +008854 0080 +008856 0114 mov.b r1, @(r0,r1) +008858 0031 +00885a f644 +00885c 0030 +00885e c270 mov.l r0, @(h'1c0,gbr) +008860 0030 +008862 c368 trapa #h'68 +008864 0030 +008866 9c04 mov.w @(h'8,pc), r12 ;@(h'8872) +008868 0031 +00886a ddda mov.l @(h'368,pc), r13 ;@(h'8bd4) +00886c 0031 +00886e d9da mov.l @(h'368,pc), r9 ;@(h'8bd8) +008870 0030 +008872 9aa4 mov.w @(h'148,pc), r10 ;@(h'89be) +008874 0030 +008876 beb0 bsr h'-2a0 ;@(h'85da) +008878 6683 mov r8, r6 +00887a 61f3 mov r15, r1 +00887c 55fd mov.l @(h'34,r15), r5 +00887e 7148 add #h'48, r1 +008880 60d2 mov.l @r13, r0 +008882 700c +008884 2102 mov.l r0, @r1 +008886 6000 mov.b @r0, r0 +008888 600c extu.b r0, r0 +00888a 880b cmp/eq #h'b, r0 +00888c 8905 bt h'a ;@(h'889a) +00888e e048 mov #h'48, r0 +008890 03fe mov.l @(r0,r15), r3 +008892 8431 mov.b @(h'1,r3), r0 +008894 600c extu.b r0, r0 +008896 880b cmp/eq #h'b, r0 +008898 8b06 bf h'c ;@(h'88a8) +00889a 50f2 mov.l @(h'8,r15), r0 +00889c 6002 mov.l @r0, r0 +00889e 8801 cmp/eq #h'1, r0 +0088a0 8b02 bf h'4 ;@(h'88a8) +0088a2 d424 mov.l @(h'90,pc), r4 ;@(h'8934) +0088a4 a007 bra h'e ;@(h'88b6) +0088a6 0009 nop +0088a8 54f7 mov.l @(h'1c,r15), r4 +0088aa e333 mov #h'33, r3 +0088ac d122 mov.l @(h'88,pc), r1 ;@(h'8938) +0088ae 6242 mov.l @r4, r2 +0088b0 0237 mul.l r3, r2 +0088b2 041a sts macl, r4 +0088b4 341c add r1, r4 +0088b6 3893 cmp/ge r9, r8 +0088b8 d220 mov.l @(h'80,pc), r2 ;@(h'893c) +0088ba 6393 mov r9, r3 +0088bc 0029 movt r0 +0088be ca01 xor #h'1, r0 +0088c0 3388 sub r8, r3 +0088c2 0037 mul.l r3, r0 +0088c4 001a sts macl, r0 +0088c6 6303 mov r0, r3 +0088c8 4000 shll r0 +0088ca 303c add r3, r0 +0088cc 420b jsr @r2 +0088ce 340c add r0, r4 +0088d0 7f04 +0088d2 53fa mov.l @(h'28,r15), r3 +0088d4 7301 +0088d6 1f3a mov.l r3, @(h'28,r15) +0088d8 52f6 mov.l @(h'18,r15), r2 +0088da 7204 +0088dc 1f26 mov.l r2, @(h'18,r15) +0088de 51fe mov.l @(h'38,r15), r1 +0088e0 7113 add #h'13, r1 +0088e2 1f1e mov.l r1, @(h'38,r15) +0088e4 53f5 mov.l @(h'14,r15), r3 +0088e6 7313 add #h'13, r3 +0088e8 1f35 mov.l r3, @(h'14,r15) +0088ea 52fa mov.l @(h'28,r15), r2 +0088ec 32a3 cmp/ge r10, r2 +0088ee 8b8d bf h'-e6 ;@(h'880c) +0088f0 51f2 mov.l @(h'8,r15), r1 +0088f2 7101 +0088f4 1f12 mov.l r1, @(h'8,r15) +0088f6 53f2 mov.l @(h'8,r15), r3 +0088f8 33a3 cmp/ge r10, r3 +0088fa 8901 bt h'2 ;@(h'8900) +0088fc af68 bra h'-130 ;@(h'87d0) +0088fe 0009 nop +008900 7c01 +008902 60c3 mov r12, r0 +008904 8813 cmp/eq #h'13, r0 +008906 8b00 bf h'0 ;@(h'890a) +008908 6ce3 mov r14, r12 +00890a 9412 mov.w @(h'24,pc), r4 ;@(h'8932) +00890c 3c40 cmp/eq r4, r12 +00890e 8b00 bf h'0 ;@(h'8912) +008910 6ce3 mov r14, r12 +008912 61c3 mov r12, r1 +008914 d30a mov.l @(h'28,pc), r3 ;@(h'8940) +008916 430b jsr @r3 +008918 e013 mov #h'13, r0 +00891a 2008 tst r0, r0 +00891c 8b48 bf h'90 ;@(h'89b0) +00891e 69e3 mov r14, r9 +008920 63f3 mov r15, r3 +008922 7354 add #h'54, r3 +008924 1f33 mov.l r3, @(h'c,r15) +008926 62f3 mov r15, r2 +008928 7260 add #h'60, r2 +00892a e439 mov #h'39, r4 +00892c 1f22 mov.l r2, @(h'8,r15) +00892e a03d bra h'7a ;@(h'89ac) +008930 1f45 mov.l r4, @(h'14,r15) +008932 0160 +008934 0031 +008936 f45c +008938 0031 +00893a f25e +00893c 0030 +00893e 9aa4 mov.w @(h'148,pc), r10 ;@(h'8a8a) +008940 0030 +008942 beb0 bsr h'-2a0 ;@(h'86a6) +008944 e426 mov #h'26, r4 +008946 0947 mul.l r4, r9 +008948 041a sts macl, r4 +00894a 6243 mov r4, r2 +00894c 7256 add #h'56, r2 +00894e 3c27 cmp/gt r2, r12 +008950 8b03 bf h'6 ;@(h'895a) +008952 9293 mov.w @(h'126,pc), r2 ;@(h'8a7c) +008954 324c add r4, r2 +008956 3c23 cmp/ge r2, r12 +008958 8b1e bf h'3c ;@(h'8998) +00895a 6893 mov r9, r8 +00895c 6393 mov r9, r3 +00895e 4800 shll r8 +008960 383c add r3, r8 +008962 4808 shll2 r8 +008964 62f3 mov r15, r2 +008966 7260 add #h'60, r2 +008968 382c add r2, r8 +00896a 6383 mov r8, r3 +00896c 7304 +00896e 1f36 mov.l r3, @(h'18,r15) +008970 6132 mov.l @r3, r1 +008972 1812 mov.l r1, @(h'8,r8) +008974 53f6 mov.l @(h'18,r15), r3 +008976 6182 mov.l @r8, r1 +008978 2312 mov.l r1, @r3 +00897a d341 mov.l @(h'104,pc), r3 ;@(h'8a80) +00897c 430b jsr @r3 +00897e 0009 nop +008980 d240 mov.l @(h'100,pc), r2 ;@(h'8a84) +008982 6103 mov r0, r1 +008984 420b jsr @r2 +008986 e00a mov #h'a, r0 +008988 2802 mov.l r0, @r8 +00898a 53f5 mov.l @(h'14,r15), r3 +00898c 3c30 cmp/eq r3, r12 +00898e 8b03 bf h'6 ;@(h'8998) +008990 51f2 mov.l @(h'8,r15), r1 +008992 53f3 mov.l @(h'c,r15), r3 +008994 6232 mov.l @r3, r2 +008996 2122 mov.l r2, @r1 +008998 53f3 mov.l @(h'c,r15), r3 +00899a 7901 +00899c 7304 +00899e 1f33 mov.l r3, @(h'c,r15) +0089a0 52f2 mov.l @(h'8,r15), r2 +0089a2 720c +0089a4 1f22 mov.l r2, @(h'8,r15) +0089a6 51f5 mov.l @(h'14,r15), r1 +0089a8 7126 add #h'26, r1 +0089aa 1f15 mov.l r1, @(h'14,r15) +0089ac 39a3 cmp/ge r10, r9 +0089ae 8bc9 bf h'-6e ;@(h'8944) +0089b0 d935 mov.l @(h'd4,pc), r9 ;@(h'8a88) +0089b2 490b jsr @r9 +0089b4 e405 mov #h'5, r4 +0089b6 9461 mov.w @(h'c2,pc), r4 ;@(h'8a7c) +0089b8 3c40 cmp/eq r4, r12 +0089ba 8901 bt h'2 ;@(h'89c0) +0089bc a0ee bra h'1dc ;@(h'8b9c) +0089be 0009 nop +0089c0 53f1 mov.l @(h'4,r15), r3 +0089c2 e04c mov #h'4c, r0 +0089c4 6232 mov.l @r3, r2 +0089c6 09fe mov.l @(r0,r15), r9 +0089c8 6992 mov.l @r9, r9 +0089ca 72ff add #h'ff, r2 +0089cc 2322 mov.l r2, @r3 +0089ce e048 mov #h'48, r0 +0089d0 03fe mov.l @(r0,r15), r3 +0089d2 6232 mov.l @r3, r2 +0089d4 3290 cmp/eq r9, r2 +0089d6 8b04 bf h'8 ;@(h'89e2) +0089d8 e050 mov #h'50, r0 +0089da 01fe mov.l @(r0,r15), r1 +0089dc 6312 mov.l @r1, r3 +0089de 3390 cmp/eq r9, r3 +0089e0 8900 bt h'0 ;@(h'89e4) +0089e2 e9ff mov #h'ffffffff, r9 +0089e4 d429 mov.l @(h'a4,pc), r4 ;@(h'8a8c) +0089e6 6393 mov r9, r3 +0089e8 7301 +0089ea 2338 tst r3, r3 +0089ec 8b01 bf h'2 ;@(h'89f2) +0089ee a0bb bra h'176 ;@(h'8b68) +0089f0 0009 nop +0089f2 e04c mov #h'4c, r0 +0089f4 61d2 mov.l @r13, r1 +0089f6 031e mov.l @(r0,r1), r3 +0089f8 7301 +0089fa 0136 mov.l r3, @(r0,r1) +0089fc 6093 mov r9, r0 +0089fe 8805 cmp/eq #h'5, r0 +008a00 8b12 bf h'24 ;@(h'8a28) +008a02 e16b mov #h'6b, r1 +008a04 d322 mov.l @(h'88,pc), r3 ;@(h'8a90) +008a06 6032 mov.l @r3, r0 +008a08 001c mov.b @(r0,r1), r0 +008a0a 88ff cmp/eq #h'ffffffff, r0 +008a0c 890c bt h'18 ;@(h'8a28) +008a0e e06b mov #h'6b, r0 +008a10 63d2 mov.l @r13, r3 +008a12 023c mov.b @(r0,r3), r2 +008a14 7201 +008a16 0324 mov.b r2, @(r0,r3) +008a18 63d2 mov.l @r13, r3 +008a1a 023c mov.b @(r0,r3), r2 +008a1c 32a3 cmp/ge r10, r2 +008a1e 8b03 bf h'6 ;@(h'8a28) +008a20 62d2 mov.l @r13, r2 +008a22 e3ff mov #h'ffffffff, r3 +008a24 0234 mov.b r3, @(r0,r2) +008a26 24b0 mov.b r11, @r4 +008a28 2fe6 mov.l r14, @-r15 +008a2a e732 mov #h'32, r7 +008a2c d319 mov.l @(h'64,pc), r3 ;@(h'8a94) +008a2e e66e mov #h'6e, r6 +008a30 2fb6 mov.l r11, @-r15 +008a32 e50f mov #h'f, r5 +008a34 2fb6 mov.l r11, @-r15 +008a36 430b jsr @r3 +008a38 e411 mov #h'11, r4 +008a3a e833 mov #h'33, r8 +008a3c d316 mov.l @(h'58,pc), r3 ;@(h'8a98) +008a3e e211 mov #h'11, r2 +008a40 d116 mov.l @(h'58,pc), r1 ;@(h'8a9c) +008a42 e610 mov #h'10, r6 +008a44 2f26 mov.l r2, @-r15 +008a46 6723 mov r2, r7 +008a48 54f8 mov.l @(h'20,r15), r4 +008a4a e514 mov #h'14, r5 +008a4c 6442 mov.l @r4, r4 +008a4e 0487 mul.l r8, r4 +008a50 041a sts macl, r4 +008a52 410b jsr @r1 +008a54 343c add r3, r4 +008a56 7f10 add #h'10, r15 +008a58 9311 mov.w @(h'22,pc), r3 ;@(h'8a7e) +008a5a e516 mov #h'16, r5 +008a5c d210 mov.l @(h'40,pc), r2 ;@(h'8aa0) +008a5e e700 mov #h'0, r7 +008a60 56f4 mov.l @(h'10,r15), r6 +008a62 33fc add r15, r3 +008a64 6662 mov.l @r6, r6 +008a66 4608 shll2 r6 +008a68 363c add r3, r6 +008a6a 6662 mov.l @r6, r6 +008a6c 420b jsr @r2 +008a6e e427 mov #h'27, r4 +008a70 56f4 mov.l @(h'10,r15), r6 +008a72 e700 mov #h'0, r7 +008a74 6662 mov.l @r6, r6 +008a76 4608 shll2 r6 +008a78 a014 bra h'28 ;@(h'8aa4) +008a7a 0009 nop +008a7c 0114 mov.b r1, @(r0,r1) +008a7e 00dc mov.b @(r0,r13), r0 +008a80 0030 +008a82 c1b4 mov.w r0, @(h'168,gbr) +008a84 0030 +008a86 beb0 bsr h'-2a0 ;@(h'87ea) +008a88 0030 +008a8a d032 mov.l @(h'c8,pc), r0 ;@(h'8b54) +008a8c 0810 +008a8e 01e0 +008a90 0810 +008a92 01dc mov.b @(r0,r13), r1 +008a94 0030 +008a96 943c mov.w @(h'78,pc), r4 ;@(h'8b12) +008a98 0031 +008a9a f25e +008a9c 0030 +008a9e 9aa4 mov.w @(h'148,pc), r10 ;@(h'8bea) +008aa0 0030 +008aa2 c3a8 trapa #h'a8 +008aa4 9358 mov.w @(h'b0,pc), r3 ;@(h'8b58) +008aa6 e523 mov #h'23, r5 +008aa8 d22d mov.l @(h'b4,pc), r2 ;@(h'8b60) +008aaa 33fc add r15, r3 +008aac 363c add r3, r6 +008aae 6662 mov.l @r6, r6 +008ab0 420b jsr @r2 +008ab2 e419 mov #h'19, r4 +008ab4 56f4 mov.l @(h'10,r15), r6 +008ab6 e52b mov #h'2b, r5 +008ab8 d229 mov.l @(h'a4,pc), r2 ;@(h'8b60) +008aba e700 mov #h'0, r7 +008abc 934d mov.w @(h'9a,pc), r3 ;@(h'8b5a) +008abe 6662 mov.l @r6, r6 +008ac0 4608 shll2 r6 +008ac2 33fc add r15, r3 +008ac4 363c add r3, r6 +008ac6 6662 mov.l @r6, r6 +008ac8 420b jsr @r2 +008aca e419 mov #h'19, r4 +008acc d825 mov.l @(h'94,pc), r8 ;@(h'8b64) +008ace 64f3 mov r15, r4 +008ad0 480b jsr @r8 +008ad2 743c add #h'3c, r4 +008ad4 6093 mov r9, r0 +008ad6 8800 cmp/eq #h'0, r0 +008ad8 8913 bt h'26 ;@(h'8b02) +008ada 8801 cmp/eq #h'1, r0 +008adc 8917 bt h'2e ;@(h'8b0e) +008ade 8802 cmp/eq #h'2, r0 +008ae0 891c bt h'38 ;@(h'8b1c) +008ae2 8803 cmp/eq #h'3, r0 +008ae4 8921 bt h'42 ;@(h'8b2a) +008ae6 8804 cmp/eq #h'4, r0 +008ae8 8921 bt h'42 ;@(h'8b2e) +008aea 8805 cmp/eq #h'5, r0 +008aec 8921 bt h'42 ;@(h'8b32) +008aee 8806 cmp/eq #h'6, r0 +008af0 8921 bt h'42 ;@(h'8b36) +008af2 8807 cmp/eq #h'7, r0 +008af4 8921 bt h'42 ;@(h'8b3a) +008af6 8808 cmp/eq #h'8, r0 +008af8 8925 bt h'4a ;@(h'8b46) +008afa 8809 cmp/eq #h'9, r0 +008afc 8927 bt h'4e ;@(h'8b4e) +008afe a046 bra h'8c ;@(h'8b8e) +008b00 0009 nop +008b02 53f7 mov.l @(h'1c,r15), r3 +008b04 6232 mov.l @r3, r2 +008b06 7264 add #h'64, r2 +008b08 2322 mov.l r2, @r3 +008b0a a040 bra h'80 ;@(h'8b8e) +008b0c 0009 nop +008b0e 9425 mov.w @(h'4a,pc), r4 ;@(h'8b5c) +008b10 52f7 mov.l @(h'1c,r15), r2 +008b12 6322 mov.l @r2, r3 +008b14 334c add r4, r3 +008b16 2232 mov.l r3, @r2 +008b18 a039 bra h'72 ;@(h'8b8e) +008b1a 0009 nop +008b1c 941f mov.w @(h'3e,pc), r4 ;@(h'8b5e) +008b1e 53f7 mov.l @(h'1c,r15), r3 +008b20 6232 mov.l @r3, r2 +008b22 324c add r4, r2 +008b24 2322 mov.l r2, @r3 +008b26 a032 bra h'64 ;@(h'8b8e) +008b28 0009 nop +008b2a a0e3 bra h'1c6 ;@(h'8cf4) +008b2c e001 mov #h'1, r0 +008b2e a0e1 bra h'1c2 ;@(h'8cf4) +008b30 e002 mov #h'2, r0 +008b32 a0df bra h'1be ;@(h'8cf4) +008b34 e003 mov #h'3, r0 +008b36 a0dd bra h'1ba ;@(h'8cf4) +008b38 e004 mov #h'4, r0 +008b3a 52f1 mov.l @(h'4,r15), r2 +008b3c 6322 mov.l @r2, r3 +008b3e 7303 +008b40 2232 mov.l r3, @r2 +008b42 a024 bra h'48 ;@(h'8b8e) +008b44 0009 nop +008b46 e076 mov #h'76, r0 +008b48 61d2 mov.l @r13, r1 +008b4a a020 bra h'40 ;@(h'8b8e) +008b4c 01b4 mov.b r11, @(r0,r1) +008b4e e077 mov #h'77, r0 +008b50 62d2 mov.l @r13, r2 +008b52 02b4 mov.b r11, @(r0,r2) +008b54 a01b bra h'36 ;@(h'8b8e) +008b56 0009 nop +008b58 00b4 mov.b r11, @(r0,r0) +008b5a 008c mov.b @(r0,r8), r0 +008b5c 01f4 mov.b r15, @(r0,r1) +008b5e 03e8 +008b60 0030 +008b62 c3a8 trapa #h'a8 +008b64 0030 +008b66 c328 trapa #h'28 +008b68 60d2 mov.l @r13, r0 +008b6a e16a mov #h'6a, r1 +008b6c 001c mov.b @(r0,r1), r0 +008b6e 88ff cmp/eq #h'ffffffff, r0 +008b70 890d bt h'1a ;@(h'8b8e) +008b72 e06a mov #h'6a, r0 +008b74 62d2 mov.l @r13, r2 +008b76 e564 mov #h'64, r5 +008b78 032c mov.b @(r0,r2), r3 +008b7a 7301 +008b7c 0234 mov.b r3, @(r0,r2) +008b7e 63d2 mov.l @r13, r3 +008b80 023c mov.b @(r0,r3), r2 +008b82 3253 cmp/ge r5, r2 +008b84 8b03 bf h'6 ;@(h'8b8e) +008b86 e3ff mov #h'ffffffff, r3 +008b88 62d2 mov.l @r13, r2 +008b8a 0234 mov.b r3, @(r0,r2) +008b8c 24b0 mov.b r11, @r4 +008b8e e2ff mov #h'ffffffff, r2 +008b90 53f4 mov.l @(h'10,r15), r3 +008b92 2322 mov.l r2, @r3 +008b94 53f8 mov.l @(h'20,r15), r3 +008b96 2322 mov.l r2, @r3 +008b98 53f9 mov.l @(h'24,r15), r3 +008b9a 2322 mov.l r2, @r3 +008b9c d919 mov.l @(h'64,pc), r9 ;@(h'8c04) +008b9e 63f2 mov.l @r15, r3 +008ba0 2338 tst r3, r3 +008ba2 8902 bt h'4 ;@(h'8baa) +008ba4 60f2 mov.l @r15, r0 +008ba6 8804 cmp/eq #h'4, r0 +008ba8 8b03 bf h'6 ;@(h'8bb2) +008baa e224 mov #h'24, r2 +008bac 2f26 mov.l r2, @-r15 +008bae a002 bra h'4 ;@(h'8bb6) +008bb0 0009 nop +008bb2 e31c mov #h'1c, r3 +008bb4 2f36 mov.l r3, @-r15 +008bb6 53f1 mov.l @(h'4,r15), r3 +008bb8 2338 tst r3, r3 +008bba 8f02 bf/s h'4 ;@(h'8bc2) +008bbc e710 mov #h'10, r7 +008bbe a001 bra h'2 ;@(h'8bc4) +008bc0 e613 mov #h'13, r6 +008bc2 e61b mov #h'1b, r6 +008bc4 52f1 mov.l @(h'4,r15), r2 +008bc6 e304 mov #h'4, r3 +008bc8 3237 cmp/gt r3, r2 +008bca 8f04 bf/s h'8 ;@(h'8bd6) +008bcc e55c mov #h'5c, r5 +008bce e408 mov #h'8, r4 +008bd0 52f1 mov.l @(h'4,r15), r2 +008bd2 a001 bra h'2 ;@(h'8bd8) +008bd4 3428 sub r2, r4 +008bd6 54f1 mov.l @(h'4,r15), r4 +008bd8 d20b mov.l @(h'2c,pc), r2 ;@(h'8c08) +008bda 6343 mov r4, r3 +008bdc 4408 shll2 r4 +008bde 4400 shll r4 +008be0 343c add r3, r4 +008be2 4408 shll2 r4 +008be4 4400 shll r4 +008be6 420b jsr @r2 +008be8 349c add r9, r4 +008bea 7f04 +008bec d907 mov.l @(h'1c,pc), r9 ;@(h'8c0c) +008bee 63f2 mov.l @r15, r3 +008bf0 2338 tst r3, r3 +008bf2 8b0d bf h'1a ;@(h'8c10) +008bf4 2fe6 mov.l r14, @-r15 +008bf6 e714 mov #h'14, r7 +008bf8 e666 mov #h'66, r6 +008bfa 6573 mov r7, r5 +008bfc 490b jsr @r9 +008bfe e462 mov #h'62, r4 +008c00 a010 bra h'20 ;@(h'8c24) +008c02 7f04 +008c04 0031 +008c06 f0f6 +008c08 0030 +008c0a 9aa4 mov.w @(h'148,pc), r10 ;@(h'8d56) +008c0c 0030 +008c0e 90be mov.w @(h'17c,pc), r0 ;@(h'8d8e) +008c10 60f2 mov.l @r15, r0 +008c12 8804 cmp/eq #h'4, r0 +008c14 8b06 bf h'c ;@(h'8c24) +008c16 e73d mov #h'3d, r7 +008c18 2fe6 mov.l r14, @-r15 +008c1a e666 mov #h'66, r6 +008c1c 6573 mov r7, r5 +008c1e 490b jsr @r9 +008c20 e462 mov #h'62, r4 +008c22 7f04 +008c24 d83c mov.l @(h'f0,pc), r8 ;@(h'8d18) +008c26 62f2 mov.l @r15, r2 +008c28 2228 tst r2, r2 +008c2a 8b55 bf h'aa ;@(h'8cd8) +008c2c 2cc8 tst r12, r12 +008c2e 8b53 bf h'a6 ;@(h'8cd8) +008c30 996c mov.w @(h'd8,pc), r9 ;@(h'8d0c) +008c32 6493 mov r9, r4 +008c34 d239 mov.l @(h'e4,pc), r2 ;@(h'8d1c) +008c36 420b jsr @r2 +008c38 7402 +008c3a 2008 tst r0, r0 +008c3c 8946 bt h'8c ;@(h'8ccc) +008c3e e72d mov #h'2d, r7 +008c40 d237 mov.l @(h'dc,pc), r2 ;@(h'8d20) +008c42 e66b mov #h'6b, r6 +008c44 2fe6 mov.l r14, @-r15 +008c46 e514 mov #h'14, r5 +008c48 2fb6 mov.l r11, @-r15 +008c4a 2fb6 mov.l r11, @-r15 +008c4c 420b jsr @r2 +008c4e 6453 mov r5, r4 +008c50 dc34 mov.l @(h'd0,pc), r12 ;@(h'8d24) +008c52 e61a mov #h'1a, r6 +008c54 d434 mov.l @(h'd0,pc), r4 ;@(h'8d28) +008c56 4c0b jsr @r12 +008c58 e523 mov #h'23, r5 +008c5a e700 mov #h'0, r7 +008c5c d334 mov.l @(h'd0,pc), r3 ;@(h'8d30) +008c5e e51e mov #h'1e, r5 +008c60 d632 mov.l @(h'c8,pc), r6 ;@(h'8d2c) +008c62 430b jsr @r3 +008c64 e434 mov #h'34, r4 +008c66 e700 mov #h'0, r7 +008c68 9651 mov.w @(h'a2,pc), r6 ;@(h'8d0e) +008c6a e51e mov #h'1e, r5 +008c6c d230 mov.l @(h'c0,pc), r2 ;@(h'8d30) +008c6e 36fc add r15, r6 +008c70 420b jsr @r2 +008c72 e439 mov #h'39, r4 +008c74 53f4 mov.l @(h'10,r15), r3 +008c76 ec32 mov #h'32, r12 +008c78 944a mov.w @(h'94,pc), r4 ;@(h'8d10) +008c7a 6232 mov.l @r3, r2 +008c7c d32d mov.l @(h'b4,pc), r3 ;@(h'8d34) +008c7e 02c7 mul.l r12, r2 +008c80 021a sts macl, r2 +008c82 2f26 mov.l r2, @-r15 +008c84 2f36 mov.l r3, @-r15 +008c86 d22c mov.l @(h'b0,pc), r2 ;@(h'8d38) +008c88 420b jsr @r2 +008c8a 34fc add r15, r4 +008c8c 9641 mov.w @(h'82,pc), r6 ;@(h'8d12) +008c8e e51e mov #h'1e, r5 +008c90 d327 mov.l @(h'9c,pc), r3 ;@(h'8d30) +008c92 7f14 add #h'14, r15 +008c94 e700 mov #h'0, r7 +008c96 36fc add r15, r6 +008c98 430b jsr @r3 +008c9a e44a mov #h'4a, r4 +008c9c d427 mov.l @(h'9c,pc), r4 ;@(h'8d3c) +008c9e e61d mov #h'1d, r6 +008ca0 d227 mov.l @(h'9c,pc), r2 ;@(h'8d40) +008ca2 420b jsr @r2 +008ca4 e558 mov #h'58, r5 +008ca6 480b jsr @r8 +008ca8 0009 nop +008caa d826 mov.l @(h'98,pc), r8 ;@(h'8d44) +008cac 480b jsr @r8 +008cae 6493 mov r9, r4 +008cb0 2008 tst r0, r0 +008cb2 8bfa bf h'-c ;@(h'8caa) +008cb4 53f7 mov.l @(h'1c,r15), r3 +008cb6 52f1 mov.l @(h'4,r15), r2 +008cb8 6122 mov.l @r2, r1 +008cba 01c7 mul.l r12, r1 +008cbc 6232 mov.l @r3, r2 +008cbe 0c1a sts macl, r12 +008cc0 32cc add r12, r2 +008cc2 2322 mov.l r2, @r3 +008cc4 53f1 mov.l @(h'4,r15), r3 +008cc6 23e2 mov.l r14, @r3 +008cc8 a013 bra h'26 ;@(h'8cf2) +008cca 0009 nop +008ccc d213 mov.l @(h'4c,pc), r2 ;@(h'8d1c) +008cce 420b jsr @r2 +008cd0 6493 mov r9, r4 +008cd2 2008 tst r0, r0 +008cd4 8900 bt h'0 ;@(h'8cd8) +008cd6 2fb2 mov.l r11, @r15 +008cd8 480b jsr @r8 +008cda 0009 nop +008cdc 53f1 mov.l @(h'4,r15), r3 +008cde 6232 mov.l @r3, r2 +008ce0 2228 tst r2, r2 +008ce2 8901 bt h'2 ;@(h'8ce8) +008ce4 ac64 bra h'-738 ;@(h'85b0) +008ce6 0009 nop +008ce8 9214 mov.w @(h'28,pc), r2 ;@(h'8d14) +008cea 3c20 cmp/eq r2, r12 +008cec 8901 bt h'2 ;@(h'8cf2) +008cee ac5f bra h'-742 ;@(h'85b0) +008cf0 0009 nop +008cf2 e000 mov #h'0, r0 +008cf4 910f mov.w @(h'1e,pc), r1 ;@(h'8d16) +008cf6 3f1c add r1, r15 +008cf8 4f16 lds.l @r15+, macl +008cfa 4f26 lds.l @r15+, pr +008cfc 68f6 mov.l @r15+, r8 +008cfe 69f6 mov.l @r15+, r9 +008d00 6af6 mov.l @r15+, r10 +008d02 6bf6 mov.l @r15+, r11 +008d04 6cf6 mov.l @r15+, r12 +008d06 6df6 mov.l @r15+, r13 +008d08 000b rts +008d0a 6ef6 mov.l @r15+, r14 +008d0c 7534 add #h'34, r5 +008d0e 0094 mov.b r9, @(r0,r0) +008d10 0098 +008d12 0084 mov.b r8, @(r0,r0) +008d14 0114 mov.b r1, @(r0,r1) +008d16 0104 mov.b r0, @(r0,r1) +008d18 0030 +008d1a 8f50 bf/s h'a0 ;@(h'8dbe) +008d1c 0030 +008d1e cf18 or.b #h'18, @(r0,gbr) +008d20 0030 +008d22 943c mov.w @(h'78,pc), r4 ;@(h'8d9e) +008d24 0030 +008d26 a70c bra h'e18 ;@(h'9b42) +008d28 0031 +008d2a bfda bsr h'-4c ;@(h'8ce2) +008d2c 0031 +008d2e fb70 +008d30 0030 +008d32 c3a8 trapa #h'a8 +008d34 0031 +008d36 f644 +008d38 0030 +008d3a c270 mov.l r0, @(h'1c0,gbr) +008d3c 0031 +008d3e beb0 bsr h'-2a0 ;@(h'8aa2) +008d40 0030 +008d42 a394 bra h'728 ;@(h'946e) +008d44 0030 +008d46 cf48 or.b #h'48, @(r0,gbr) +008d48 d342 mov.l @(h'108,pc), r3 ;@(h'8e54) +008d4a e706 mov #h'6, r7 +008d4c 6432 mov.l @r3, r4 +008d4e e500 mov #h'0, r5 +008d50 665e exts.b r5, r6 +008d52 6243 mov r4, r2 +008d54 720e +008d56 326c add r6, r2 +008d58 6320 mov.b @r2, r3 +008d5a 2338 tst r3, r3 +008d5c 8925 bt h'4a ;@(h'8daa) +008d5e 6143 mov r4, r1 +008d60 7120 add #h'20, r1 +008d62 316c add r6, r1 +008d64 6310 mov.b @r1, r3 +008d66 2338 tst r3, r3 +008d68 891f bt h'3e ;@(h'8daa) +008d6a 6143 mov r4, r1 +008d6c 711a add #h'1a, r1 +008d6e 316c add r6, r1 +008d70 6310 mov.b @r1, r3 +008d72 2338 tst r3, r3 +008d74 8919 bt h'32 ;@(h'8daa) +008d76 615e exts.b r5, r1 +008d78 4100 shll r1 +008d7a 6343 mov r4, r3 +008d7c 313c add r3, r1 +008d7e 6210 mov.b @r1, r2 +008d80 2228 tst r2, r2 +008d82 8912 bt h'24 ;@(h'8daa) +008d84 615e exts.b r5, r1 +008d86 4100 shll r1 +008d88 6343 mov r4, r3 +008d8a 313c add r3, r1 +008d8c 8411 mov.b @(h'1,r1), r0 +008d8e 2008 tst r0, r0 +008d90 890b bt h'16 ;@(h'8daa) +008d92 7501 +008d94 635e exts.b r5, r3 +008d96 3373 cmp/ge r7, r3 +008d98 8bda bf h'-4c ;@(h'8d50) +008d9a e500 mov #h'0, r5 +008d9c 635e exts.b r5, r3 +008d9e 6243 mov r4, r2 +008da0 7215 add #h'15, r2 +008da2 332c add r2, r3 +008da4 6130 mov.b @r3, r1 +008da6 2118 tst r1, r1 +008da8 8b01 bf h'2 ;@(h'8dae) +008daa 000b rts +008dac e000 mov #h'0, r0 +008dae 7501 +008db0 e604 mov #h'4, r6 +008db2 625e exts.b r5, r2 +008db4 3263 cmp/ge r6, r2 +008db6 8bf1 bf h'-1e ;@(h'8d9c) +008db8 e001 mov #h'1, r0 +008dba 000b rts +008dbc 0009 nop +008dbe 2fe6 mov.l r14, @-r15 +008dc0 2fd6 mov.l r13, @-r15 +008dc2 4f22 sts.l pr, @-r15 +008dc4 9445 mov.w @(h'8a,pc), r4 ;@(h'8e52) +008dc6 d324 mov.l @(h'90,pc), r3 ;@(h'8e58) +008dc8 430b jsr @r3 +008dca 0009 nop +008dcc de23 mov.l @(h'8c,pc), r14 ;@(h'8e5c) +008dce 6d03 mov r0, r13 +008dd0 d423 mov.l @(h'8c,pc), r4 ;@(h'8e60) +008dd2 d224 mov.l @(h'90,pc), r2 ;@(h'8e64) +008dd4 420b jsr @r2 +008dd6 e501 mov #h'1, r5 +008dd8 6303 mov r0, r3 +008dda 4311 cmp/pz r3 +008ddc 8d07 bt/s h'e ;@(h'8dee) +008dde 2e02 mov.l r0, @r14 +008de0 b013 bsr h'26 ;@(h'8e0a) +008de2 64d3 mov r13, r4 +008de4 d41e mov.l @(h'78,pc), r4 ;@(h'8e60) +008de6 d21f mov.l @(h'7c,pc), r2 ;@(h'8e64) +008de8 420b jsr @r2 +008dea e501 mov #h'1, r5 +008dec 2e02 mov.l r0, @r14 +008dee e700 mov #h'0, r7 +008df0 962f mov.w @(h'5e,pc), r6 ;@(h'8e52) +008df2 65d3 mov r13, r5 +008df4 d31c mov.l @(h'70,pc), r3 ;@(h'8e68) +008df6 430b jsr @r3 +008df8 64e2 mov.l @r14, r4 +008dfa d21c mov.l @(h'70,pc), r2 ;@(h'8e6c) +008dfc 420b jsr @r2 +008dfe 64e2 mov.l @r14, r4 +008e00 4f26 lds.l @r15+, pr +008e02 60d3 mov r13, r0 +008e04 6df6 mov.l @r15+, r13 +008e06 000b rts +008e08 6ef6 mov.l @r15+, r14 +008e0a 2fe6 mov.l r14, @-r15 +008e0c 2fd6 mov.l r13, @-r15 +008e0e 6e43 mov r4, r14 +008e10 d217 mov.l @(h'5c,pc), r2 ;@(h'8e70) +008e12 e402 mov #h'2, r4 +008e14 4f22 sts.l pr, @-r15 +008e16 63e3 mov r14, r3 +008e18 6043 mov r4, r0 +008e1a 7315 add #h'15, r3 +008e1c 80ee mov.b r0, @(h'e,r14) +008e1e 420b jsr @r2 +008e20 2300 mov.b r0, @r3 +008e22 e17c mov #h'7c, r1 +008e24 9515 mov.w @(h'2a,pc), r5 ;@(h'8e52) +008e26 31ec add r14, r1 +008e28 d40d mov.l @(h'34,pc), r4 ;@(h'8e60) +008e2a d312 mov.l @(h'48,pc), r3 ;@(h'8e74) +008e2c 430b jsr @r3 +008e2e 2100 mov.b r0, @r1 +008e30 dd0a mov.l @(h'28,pc), r13 ;@(h'8e5c) +008e32 d40b mov.l @(h'2c,pc), r4 ;@(h'8e60) +008e34 d20b mov.l @(h'2c,pc), r2 ;@(h'8e64) +008e36 420b jsr @r2 +008e38 e502 mov #h'2, r5 +008e3a 65e3 mov r14, r5 +008e3c d30e mov.l @(h'38,pc), r3 ;@(h'8e78) +008e3e 2d02 mov.l r0, @r13 +008e40 9607 mov.w @(h'e,pc), r6 ;@(h'8e52) +008e42 430b jsr @r3 +008e44 6403 mov r0, r4 +008e46 64d2 mov.l @r13, r4 +008e48 4f26 lds.l @r15+, pr +008e4a 6df6 mov.l @r15+, r13 +008e4c d207 mov.l @(h'1c,pc), r2 ;@(h'8e6c) +008e4e 422b jmp @r2 +008e50 6ef6 mov.l @r15+, r14 +008e52 0080 +008e54 0810 +008e56 01dc mov.b @(r0,r13), r1 +008e58 0030 +008e5a c358 trapa #h'58 +008e5c 0810 +008e5e 0174 mov.b r7, @(r0,r1) +008e60 0810 +008e62 01f4 mov.b r15, @(r0,r1) +008e64 0030 +008e66 c8ea tst #h'ea, r0 +008e68 0030 +008e6a c678 mov.l @(h'1e0,gbr), r0 +008e6c 0030 +008e6e c58e mov.w @(h'11c,gbr), r0 +008e70 0030 +008e72 4322 sts.l pr, @-r3 +008e74 0030 +008e76 caba xor #h'ba, r0 +008e78 0030 +008e7a c760 mova @(h'180,pc), r0 ;h'8ffc +008e7c 2fe6 mov.l r14, @-r15 +008e7e 2fd6 mov.l r13, @-r15 +008e80 4f22 sts.l pr, @-r15 +008e82 dd0d mov.l @(h'34,pc), r13 ;@(h'8eb8) +008e84 d30d mov.l @(h'34,pc), r3 ;@(h'8ebc) +008e86 430b jsr @r3 +008e88 64d3 mov r13, r4 +008e8a 9514 mov.w @(h'28,pc), r5 ;@(h'8eb6) +008e8c d20c mov.l @(h'30,pc), r2 ;@(h'8ec0) +008e8e 420b jsr @r2 +008e90 64d3 mov r13, r4 +008e92 e502 mov #h'2, r5 +008e94 d30c mov.l @(h'30,pc), r3 ;@(h'8ec8) +008e96 de0b mov.l @(h'2c,pc), r14 ;@(h'8ec4) +008e98 430b jsr @r3 +008e9a 64d3 mov r13, r4 +008e9c 2e02 mov.l r0, @r14 +008e9e 960a mov.w @(h'14,pc), r6 ;@(h'8eb6) +008ea0 d20a mov.l @(h'28,pc), r2 ;@(h'8ecc) +008ea2 6522 mov.l @r2, r5 +008ea4 d30a mov.l @(h'28,pc), r3 ;@(h'8ed0) +008ea6 430b jsr @r3 +008ea8 6403 mov r0, r4 +008eaa 64e2 mov.l @r14, r4 +008eac 4f26 lds.l @r15+, pr +008eae 6df6 mov.l @r15+, r13 +008eb0 d208 mov.l @(h'20,pc), r2 ;@(h'8ed4) +008eb2 422b jmp @r2 +008eb4 6ef6 mov.l @r15+, r14 +008eb6 0080 +008eb8 0810 +008eba 01f4 mov.b r15, @(r0,r1) +008ebc 0030 +008ebe cbac or #h'ac, r0 +008ec0 0030 +008ec2 caba xor #h'ba, r0 +008ec4 0810 +008ec6 0174 mov.b r7, @(r0,r1) +008ec8 0030 +008eca c8ea tst #h'ea, r0 +008ecc 0810 +008ece 01dc mov.b @(r0,r13), r1 +008ed0 0030 +008ed2 c760 mova @(h'180,pc), r0 ;h'9054 +008ed4 0030 +008ed6 c58e mov.w @(h'11c,gbr), r0 +008ed8 4f22 sts.l pr, @-r15 +008eda e700 mov #h'0, r7 +008edc d336 mov.l @(h'd8,pc), r3 ;@(h'8fb8) +008ede 6673 mov r7, r6 +008ee0 9267 mov.w @(h'ce,pc), r2 ;@(h'8fb2) +008ee2 6573 mov r7, r5 +008ee4 6033 mov r3, r0 +008ee6 2f26 mov.l r2, @-r15 +008ee8 400b jsr @r0 +008eea 6473 mov r7, r4 +008eec 7f04 +008eee 4f26 lds.l @r15+, pr +008ef0 000b rts +008ef2 0009 nop +008ef4 2fd6 mov.l r13, @-r15 +008ef6 4f22 sts.l pr, @-r15 +008ef8 bfee bsr h'-24 ;@(h'8ed8) +008efa 0009 nop +008efc 6703 mov r0, r7 +008efe e004 mov #h'4, r0 +008f00 3078 sub r7, r0 +008f02 e603 mov #h'3, r6 +008f04 2609 and r0, r6 +008f06 6d73 mov r7, r13 +008f08 e400 mov #h'0, r4 +008f0a 6143 mov r4, r1 +008f0c 4615 cmp/pl r6 +008f0e 8f05 bf/s h'a ;@(h'8f1c) +008f10 6573 mov r7, r5 +008f12 7101 +008f14 2540 mov.b r4, @r5 +008f16 3163 cmp/ge r6, r1 +008f18 8ffb bf/s h'-a ;@(h'8f12) +008f1a 7501 +008f1c 904a mov.w @(h'94,pc), r0 ;@(h'8fb4) +008f1e 6163 mov r6, r1 +008f20 317c add r7, r1 +008f22 6513 mov r1, r5 +008f24 301c add r1, r0 +008f26 2542 mov.l r4, @r5 +008f28 7504 +008f2a 3502 cmp/hs r0, r5 +008f2c 8bfb bf h'-a ;@(h'8f26) +008f2e 9241 mov.w @(h'82,pc), r2 ;@(h'8fb4) +008f30 362c add r2, r6 +008f32 3d6c add r6, r13 +008f34 e603 mov #h'3, r6 +008f36 2679 and r7, r6 +008f38 6743 mov r4, r7 +008f3a 4615 cmp/pl r6 +008f3c 8f05 bf/s h'a ;@(h'8f4a) +008f3e 65d3 mov r13, r5 +008f40 2540 mov.b r4, @r5 +008f42 7701 +008f44 3763 cmp/ge r6, r7 +008f46 8ffb bf/s h'-a ;@(h'8f40) +008f48 7501 +008f4a 4f26 lds.l @r15+, pr +008f4c 000b rts +008f4e 6df6 mov.l @r15+, r13 +008f50 2fc6 mov.l r12, @-r15 +008f52 2fb6 mov.l r11, @-r15 +008f54 2fa6 mov.l r10, @-r15 +008f56 2f96 mov.l r9, @-r15 +008f58 4f22 sts.l pr, @-r15 +008f5a bfbd bsr h'-86 ;@(h'8ed8) +008f5c 0009 nop +008f5e 6c03 mov r0, r12 +008f60 d516 mov.l @(h'58,pc), r5 ;@(h'8fbc) +008f62 e940 mov #h'40, r9 +008f64 d416 mov.l @(h'58,pc), r4 ;@(h'8fc0) +008f66 ea10 mov #h'10, r10 +008f68 eb0a mov #h'a, r11 +008f6a e104 mov #h'4, r1 +008f6c e708 mov #h'8, r7 +008f6e e000 mov #h'0, r0 +008f70 2570 mov.b r7, @r5 +008f72 e280 mov #h'ffffff80, r2 +008f74 320c add r0, r2 +008f76 66a3 mov r10, r6 +008f78 2420 mov.b r2, @r4 +008f7a 2570 mov.b r7, @r5 +008f7c 2410 mov.b r1, @r4 +008f7e 25b0 mov.b r11, @r5 +008f80 63c4 mov.b @r12+, r3 +008f82 4610 dt r6 +008f84 8ffc bf/s h'-8 ;@(h'8f80) +008f86 2430 mov.b r3, @r4 +008f88 7001 +008f8a 3093 cmp/ge r9, r0 +008f8c 8bf0 bf h'-20 ;@(h'8f70) +008f8e 4f26 lds.l @r15+, pr +008f90 69f6 mov.l @r15+, r9 +008f92 6af6 mov.l @r15+, r10 +008f94 6bf6 mov.l @r15+, r11 +008f96 000b rts +008f98 6cf6 mov.l @r15+, r12 +008f9a e306 mov #h'6, r3 +008f9c d207 mov.l @(h'1c,pc), r2 ;@(h'8fbc) +008f9e 0009 nop +008fa0 d107 mov.l @(h'1c,pc), r1 ;@(h'8fc0) +008fa2 000b rts +008fa4 0009 nop +008fa6 e306 mov #h'6, r3 +008fa8 d204 mov.l @(h'10,pc), r2 ;@(h'8fbc) +008faa 0009 nop +008fac d104 mov.l @(h'10,pc), r1 ;@(h'8fc0) +008fae 000b rts +008fb0 0009 nop +008fb2 0135 mov.w r3, @(r0,r1) +008fb4 03fc mov.b @(r0,r15), r3 +008fb6 0000 +008fb8 0032 stc ssr, r0 +008fba 130c mov.l r0, @(h'30,r3) +008fbc b400 bsr h'800 ;@(h'97c0) +008fbe 0000 +008fc0 b401 bsr h'802 ;@(h'97c6) +008fc2 0000 +008fc4 2fe6 mov.l r14, @-r15 +008fc6 6e43 mov r4, r14 +008fc8 2fd6 mov.l r13, @-r15 +008fca 6d53 mov r5, r13 +008fcc 4f22 sts.l pr, @-r15 +008fce 7ffc add #h'fc, r15 +008fd0 bf82 bsr h'-fc ;@(h'8ed8) +008fd2 2f62 mov.l r6, @r15 +008fd4 e280 mov #h'ffffff80, r2 +008fd6 22e8 tst r14, r2 +008fd8 8f35 bf/s h'6a ;@(h'9046) +008fda 6603 mov r0, r6 +008fdc e1c0 mov #h'ffffffc0, r1 +008fde 21d8 tst r13, r1 +008fe0 8b31 bf h'62 ;@(h'9046) +008fe2 64d3 mov r13, r4 +008fe4 957f mov.w @(h'fe,pc), r5 ;@(h'90e6) +008fe6 63e3 mov r14, r3 +008fe8 60f2 mov.l @r15, r0 +008fea 4408 shll2 r4 +008fec 4408 shll2 r4 +008fee 4321 shar r3 +008ff0 4321 shar r3 +008ff2 4321 shar r3 +008ff4 343c add r3, r4 +008ff6 346c add r6, r4 +008ff8 e307 mov #h'7, r3 +008ffa 23e9 and r14, r3 +008ffc 633b neg r3, r3 +008ffe 8801 cmp/eq #h'1, r0 +009000 8d08 bt/s h'10 ;@(h'9014) +009002 453c shad r3, r5 +009004 8800 cmp/eq #h'0, r0 +009006 8908 bt h'10 ;@(h'901a) +009008 8802 cmp/eq #h'2, r0 +00900a 890a bt h'14 ;@(h'9022) +00900c 8803 cmp/eq #h'3, r0 +00900e 890c bt h'18 ;@(h'902a) +009010 a019 bra h'32 ;@(h'9046) +009012 0009 nop +009014 6340 mov.b @r4, r3 +009016 a011 bra h'22 ;@(h'903c) +009018 235b or r5, r3 +00901a 6557 not r5, r5 +00901c 6340 mov.b @r4, r3 +00901e a00d bra h'1a ;@(h'903c) +009020 2359 and r5, r3 +009022 6140 mov.b @r4, r1 +009024 215a xor r5, r1 +009026 a00e bra h'1c ;@(h'9046) +009028 2410 mov.b r1, @r4 +00902a e601 mov #h'1, r6 +00902c 2d69 and r6, r13 +00902e 2e69 and r6, r14 +009030 2dea xor r14, r13 +009032 2dd8 tst r13, r13 +009034 8904 bt h'8 ;@(h'9040) +009036 6557 not r5, r5 +009038 6340 mov.b @r4, r3 +00903a 2359 and r5, r3 +00903c a003 bra h'6 ;@(h'9046) +00903e 2430 mov.b r3, @r4 +009040 6140 mov.b @r4, r1 +009042 215b or r5, r1 +009044 2410 mov.b r1, @r4 +009046 7f04 +009048 4f26 lds.l @r15+, pr +00904a 6df6 mov.l @r15+, r13 +00904c 000b rts +00904e 6ef6 mov.l @r15+, r14 +009050 2fe6 mov.l r14, @-r15 +009052 e301 mov #h'1, r3 +009054 2fd6 mov.l r13, @-r15 +009056 3633 cmp/ge r3, r6 +009058 2fc6 mov.l r12, @-r15 +00905a 6d53 mov r5, r13 +00905c 2fb6 mov.l r11, @-r15 +00905e 6c43 mov r4, r12 +009060 4f22 sts.l pr, @-r15 +009062 7ffc add #h'fc, r15 +009064 8f24 bf/s h'48 ;@(h'90b0) +009066 2f72 mov.l r7, @r15 +009068 6063 mov r6, r0 +00906a 8801 cmp/eq #h'1, r0 +00906c 8b09 bf h'12 ;@(h'9082) +00906e 65d3 mov r13, r5 +009070 66f2 mov.l @r15, r6 +009072 64c3 mov r12, r4 +009074 7f04 +009076 4f26 lds.l @r15+, pr +009078 6bf6 mov.l @r15+, r11 +00907a 6cf6 mov.l @r15+, r12 +00907c 6df6 mov.l @r15+, r13 +00907e afa1 bra h'-be ;@(h'8fc4) +009080 6ef6 mov.l @r15+, r14 +009082 6e63 mov r6, r14 +009084 63f2 mov.l @r15, r3 +009086 e200 mov #h'0, r2 +009088 2f36 mov.l r3, @-r15 +00908a 67d3 mov r13, r7 +00908c 2f26 mov.l r2, @-r15 +00908e 65d3 mov r13, r5 +009090 2f26 mov.l r2, @-r15 +009092 64c3 mov r12, r4 +009094 4e21 shar r14 +009096 eb01 mov #h'1, r11 +009098 2b69 and r6, r11 +00909a 2bb8 tst r11, r11 +00909c 0b29 movt r11 +00909e 37ec add r14, r7 +0090a0 66c3 mov r12, r6 +0090a2 36ec add r14, r6 +0090a4 35e8 sub r14, r5 +0090a6 35bc add r11, r5 +0090a8 34e8 sub r14, r4 +0090aa b1c7 bsr h'38e ;@(h'943c) +0090ac 34bc add r11, r4 +0090ae 7f0c +0090b0 7f04 +0090b2 4f26 lds.l @r15+, pr +0090b4 6bf6 mov.l @r15+, r11 +0090b6 6cf6 mov.l @r15+, r12 +0090b8 6df6 mov.l @r15+, r13 +0090ba 000b rts +0090bc 6ef6 mov.l @r15+, r14 +0090be 2fe6 mov.l r14, @-r15 +0090c0 2fd6 mov.l r13, @-r15 +0090c2 6e63 mov r6, r14 +0090c4 2fc6 mov.l r12, @-r15 +0090c6 3e48 sub r4, r14 +0090c8 2fb6 mov.l r11, @-r15 +0090ca 6c53 mov r5, r12 +0090cc 2fa6 mov.l r10, @-r15 +0090ce 6b43 mov r4, r11 +0090d0 2f96 mov.l r9, @-r15 +0090d2 6a73 mov r7, r10 +0090d4 2f86 mov.l r8, @-r15 +0090d6 4e11 cmp/pz r14 +0090d8 4f22 sts.l pr, @-r15 +0090da 7ff8 add #h'f8, r15 +0090dc 59fa mov.l @(h'28,r15), r9 +0090de 8d03 bt/s h'6 ;@(h'90e8) +0090e0 3a58 sub r5, r10 +0090e2 a002 bra h'4 ;@(h'90ea) +0090e4 e8ff mov #h'ffffffff, r8 +0090e6 0080 +0090e8 e801 mov #h'1, r8 +0090ea 4a11 cmp/pz r10 +0090ec 8901 bt h'2 ;@(h'90f2) +0090ee a001 bra h'2 ;@(h'90f4) +0090f0 e2ff mov #h'ffffffff, r2 +0090f2 e201 mov #h'1, r2 +0090f4 1f21 mov.l r2, @(h'4,r15) +0090f6 d326 mov.l @(h'98,pc), r3 ;@(h'9190) +0090f8 430b jsr @r3 +0090fa 64e3 mov r14, r4 +0090fc d224 mov.l @(h'90,pc), r2 ;@(h'9190) +0090fe 6d03 mov r0, r13 +009100 420b jsr @r2 +009102 64a3 mov r10, r4 +009104 6e03 mov r0, r14 +009106 6693 mov r9, r6 +009108 65c3 mov r12, r5 +00910a bf5b bsr h'-14a ;@(h'8fc4) +00910c 64b3 mov r11, r4 +00910e 3de7 cmp/gt r14, r13 +009110 8f1b bf/s h'36 ;@(h'914a) +009112 e401 mov #h'1, r4 +009114 6ad3 mov r13, r10 +009116 e300 mov #h'0, r3 +009118 33a7 cmp/gt r10, r3 +00911a 3a3e addc r3, r10 +00911c 4a21 shar r10 +00911e 6343 mov r4, r3 +009120 33d3 cmp/ge r13, r3 +009122 8d2b bt/s h'56 ;@(h'917c) +009124 2f42 mov.l r4, @r15 +009126 3aec add r14, r10 +009128 3ad7 cmp/gt r13, r10 +00912a 8f03 bf/s h'6 ;@(h'9134) +00912c 3b8c add r8, r11 +00912e 3ad8 sub r13, r10 +009130 52f1 mov.l @(h'4,r15), r2 +009132 3c2c add r2, r12 +009134 6693 mov r9, r6 +009136 65c3 mov r12, r5 +009138 bf44 bsr h'-178 ;@(h'8fc4) +00913a 64b3 mov r11, r4 +00913c 62f2 mov.l @r15, r2 +00913e 7201 +009140 32d3 cmp/ge r13, r2 +009142 8ff0 bf/s h'-20 ;@(h'9126) +009144 2f22 mov.l r2, @r15 +009146 a019 bra h'32 ;@(h'917c) +009148 0009 nop +00914a 6ae3 mov r14, r10 +00914c e300 mov #h'0, r3 +00914e 33a7 cmp/gt r10, r3 +009150 3a3e addc r3, r10 +009152 4a21 shar r10 +009154 6343 mov r4, r3 +009156 33e3 cmp/ge r14, r3 +009158 8d10 bt/s h'20 ;@(h'917c) +00915a 2f42 mov.l r4, @r15 +00915c 51f1 mov.l @(h'4,r15), r1 +00915e 3adc add r13, r10 +009160 3ae7 cmp/gt r14, r10 +009162 8f02 bf/s h'4 ;@(h'916a) +009164 3c1c add r1, r12 +009166 3ae8 sub r14, r10 +009168 3b8c add r8, r11 +00916a 6693 mov r9, r6 +00916c 65c3 mov r12, r5 +00916e bf29 bsr h'-1ae ;@(h'8fc4) +009170 64b3 mov r11, r4 +009172 63f2 mov.l @r15, r3 +009174 7301 +009176 33e3 cmp/ge r14, r3 +009178 8ff0 bf/s h'-20 ;@(h'915c) +00917a 2f32 mov.l r3, @r15 +00917c 7f08 +00917e 4f26 lds.l @r15+, pr +009180 68f6 mov.l @r15+, r8 +009182 69f6 mov.l @r15+, r9 +009184 6af6 mov.l @r15+, r10 +009186 6bf6 mov.l @r15+, r11 +009188 6cf6 mov.l @r15+, r12 +00918a 6df6 mov.l @r15+, r13 +00918c 000b rts +00918e 6ef6 mov.l @r15+, r14 +009190 0030 +009192 c114 mov.w r0, @(h'28,gbr) +009194 2fe6 mov.l r14, @-r15 +009196 2fd6 mov.l r13, @-r15 +009198 2fc6 mov.l r12, @-r15 +00919a 6c53 mov r5, r12 +00919c 2fb6 mov.l r11, @-r15 +00919e 6b63 mov r6, r11 +0091a0 2fa6 mov.l r10, @-r15 +0091a2 2f96 mov.l r9, @-r15 +0091a4 2f86 mov.l r8, @-r15 +0091a6 4f22 sts.l pr, @-r15 +0091a8 7ff4 add #h'f4, r15 +0091aa 2f42 mov.l r4, @r15 +0091ac be94 bsr h'-2d8 ;@(h'8ed8) +0091ae 1f72 mov.l r7, @(h'8,r15) +0091b0 62f2 mov.l @r15, r2 +0091b2 6603 mov r0, r6 +0091b4 e3c0 mov #h'ffffffc0, r3 +0091b6 2238 tst r3, r2 +0091b8 8901 bt h'2 ;@(h'91be) +0091ba a134 bra h'268 ;@(h'9426) +0091bc 0009 nop +0091be 4c11 cmp/pz r12 +0091c0 8903 bt h'6 ;@(h'91ca) +0091c2 4b11 cmp/pz r11 +0091c4 8901 bt h'2 ;@(h'91ca) +0091c6 a12e bra h'25c ;@(h'9426) +0091c8 0009 nop +0091ca e37f mov #h'7f, r3 +0091cc 3c37 cmp/gt r3, r12 +0091ce 8b03 bf h'6 ;@(h'91d8) +0091d0 3b37 cmp/gt r3, r11 +0091d2 8b01 bf h'2 ;@(h'91d8) +0091d4 a127 bra h'24e ;@(h'9426) +0091d6 0009 nop +0091d8 3cb7 cmp/gt r11, r12 +0091da 8f03 bf/s h'6 ;@(h'91e4) +0091dc e800 mov #h'0, r8 +0091de 64c3 mov r12, r4 +0091e0 6cb3 mov r11, r12 +0091e2 6b43 mov r4, r11 +0091e4 4c11 cmp/pz r12 +0091e6 8d01 bt/s h'2 ;@(h'91ec) +0091e8 e47f mov #h'7f, r4 +0091ea 6c83 mov r8, r12 +0091ec 3b47 cmp/gt r4, r11 +0091ee 8f01 bf/s h'2 ;@(h'91f4) +0091f0 e707 mov #h'7, r7 +0091f2 6b43 mov r4, r11 +0091f4 9436 mov.w @(h'6c,pc), r4 ;@(h'9264) +0091f6 65c3 mov r12, r5 +0091f8 6df2 mov.l @r15, r13 +0091fa 69c3 mov r12, r9 +0091fc 4521 shar r5 +0091fe 4521 shar r5 +009200 4521 shar r5 +009202 6eb3 mov r11, r14 +009204 4e21 shar r14 +009206 4e21 shar r14 +009208 4e21 shar r14 +00920a 4d08 shll2 r13 +00920c 4d08 shll2 r13 +00920e 2979 and r7, r9 +009210 6ab3 mov r11, r10 +009212 60c3 mov r12, r0 +009214 4011 cmp/pz r0 +009216 8f02 bf/s h'4 ;@(h'921e) +009218 2a79 and r7, r10 +00921a a005 bra h'a ;@(h'9228) +00921c c907 and #h'7, r0 +00921e 6007 not r0, r0 +009220 7001 +009222 c907 and #h'7, r0 +009224 6007 not r0, r0 +009226 7001 +009228 6303 mov r0, r3 +00922a 60b3 mov r11, r0 +00922c 4011 cmp/pz r0 +00922e 8b01 bf h'2 ;@(h'9234) +009230 a005 bra h'a ;@(h'923e) +009232 c907 and #h'7, r0 +009234 6007 not r0, r0 +009236 7001 +009238 c907 and #h'7, r0 +00923a 6007 not r0, r0 +00923c 7001 +00923e 3308 sub r0, r3 +009240 7307 +009242 633b neg r3, r3 +009244 6043 mov r4, r0 +009246 403c shad r3, r0 +009248 1f01 mov.l r0, @(h'4,r15) +00924a 50f2 mov.l @(h'8,r15), r0 +00924c 8801 cmp/eq #h'1, r0 +00924e 890a bt h'14 ;@(h'9266) +009250 8800 cmp/eq #h'0, r0 +009252 8932 bt h'64 ;@(h'92ba) +009254 8802 cmp/eq #h'2, r0 +009256 8963 bt h'c6 ;@(h'9320) +009258 8803 cmp/eq #h'3, r0 +00925a 8b01 bf h'2 ;@(h'9260) +00925c a08f bra h'11e ;@(h'937e) +00925e 0009 nop +009260 a0e1 bra h'1c2 ;@(h'9426) +009262 0009 nop +009264 00ff mac.l @r15+, @r0+ +009266 35e0 cmp/eq r14, r5 +009268 891e bt h'3c ;@(h'92a8) +00926a 60d3 mov r13, r0 +00926c 305c add r5, r0 +00926e 639b neg r9, r3 +009270 016c mov.b @(r0,r6), r1 +009272 37a8 sub r10, r7 +009274 6243 mov r4, r2 +009276 423c shad r3, r2 +009278 212b or r2, r1 +00927a 447c shad r7, r4 +00927c 0614 mov.b r1, @(r0,r6) +00927e 7501 +009280 60e3 mov r14, r0 +009282 30dc add r13, r0 +009284 036c mov.b @(r0,r6), r3 +009286 35e3 cmp/ge r14, r5 +009288 234b or r4, r3 +00928a 64d3 mov r13, r4 +00928c 0634 mov.b r3, @(r0,r6) +00928e 345c add r5, r4 +009290 346c add r6, r4 +009292 8f02 bf/s h'4 ;@(h'929a) +009294 e6ff mov #h'ffffffff, r6 +009296 a0c6 bra h'18c ;@(h'9426) +009298 0009 nop +00929a 7501 +00929c 2460 mov.b r6, @r4 +00929e 35e3 cmp/ge r14, r5 +0092a0 8ffb bf/s h'-a ;@(h'929a) +0092a2 7401 +0092a4 a0bf bra h'17e ;@(h'9426) +0092a6 0009 nop +0092a8 53f1 mov.l @(h'4,r15), r3 +0092aa 60d3 mov r13, r0 +0092ac 305c add r5, r0 +0092ae 37a8 sub r10, r7 +0092b0 026c mov.b @(r0,r6), r2 +0092b2 437c shad r7, r3 +0092b4 223b or r3, r2 +0092b6 a0b6 bra h'16c ;@(h'9426) +0092b8 0624 mov.b r2, @(r0,r6) +0092ba 35e0 cmp/eq r14, r5 +0092bc 8920 bt h'40 ;@(h'9300) +0092be 60d3 mov r13, r0 +0092c0 305c add r5, r0 +0092c2 e308 mov #h'8, r3 +0092c4 3398 sub r9, r3 +0092c6 6243 mov r4, r2 +0092c8 423c shad r3, r2 +0092ca 7501 +0092cc 036c mov.b @(r0,r6), r3 +0092ce 35e3 cmp/ge r14, r5 +0092d0 2329 and r2, r3 +0092d2 0634 mov.b r3, @(r0,r6) +0092d4 60e3 mov r14, r0 +0092d6 30dc add r13, r0 +0092d8 026c mov.b @(r0,r6), r2 +0092da 63a3 mov r10, r3 +0092dc 7301 +0092de 633b neg r3, r3 +0092e0 443c shad r3, r4 +0092e2 2249 and r4, r2 +0092e4 0624 mov.b r2, @(r0,r6) +0092e6 64d3 mov r13, r4 +0092e8 345c add r5, r4 +0092ea 8f02 bf/s h'4 ;@(h'92f2) +0092ec 346c add r6, r4 +0092ee a09a bra h'134 ;@(h'9426) +0092f0 0009 nop +0092f2 7501 +0092f4 2480 mov.b r8, @r4 +0092f6 35e3 cmp/ge r14, r5 +0092f8 8ffb bf/s h'-a ;@(h'92f2) +0092fa 7401 +0092fc a093 bra h'126 ;@(h'9426) +0092fe 0009 nop +009300 60d3 mov r13, r0 +009302 305c add r5, r0 +009304 e308 mov #h'8, r3 +009306 3398 sub r9, r3 +009308 6243 mov r4, r2 +00930a 423c shad r3, r2 +00930c 63a3 mov r10, r3 +00930e 7301 +009310 633b neg r3, r3 +009312 6143 mov r4, r1 +009314 413c shad r3, r1 +009316 221b or r1, r2 +009318 036c mov.b @(r0,r6), r3 +00931a 2329 and r2, r3 +00931c a083 bra h'106 ;@(h'9426) +00931e 0634 mov.b r3, @(r0,r6) +009320 35e0 cmp/eq r14, r5 +009322 891e bt h'3c ;@(h'9362) +009324 60d3 mov r13, r0 +009326 305c add r5, r0 +009328 016c mov.b @(r0,r6), r1 +00932a 37a8 sub r10, r7 +00932c 639b neg r9, r3 +00932e 6243 mov r4, r2 +009330 423c shad r3, r2 +009332 212a xor r2, r1 +009334 0614 mov.b r1, @(r0,r6) +009336 6343 mov r4, r3 +009338 60e3 mov r14, r0 +00933a 30dc add r13, r0 +00933c 026c mov.b @(r0,r6), r2 +00933e 7501 +009340 437c shad r7, r3 +009342 223a xor r3, r2 +009344 0624 mov.b r2, @(r0,r6) +009346 63d3 mov r13, r3 +009348 335c add r5, r3 +00934a 35e3 cmp/ge r14, r5 +00934c 8d6b bt/s h'd6 ;@(h'9426) +00934e 363c add r3, r6 +009350 6360 mov.b @r6, r3 +009352 7501 +009354 234a xor r4, r3 +009356 35e3 cmp/ge r14, r5 +009358 2630 mov.b r3, @r6 +00935a 8ff9 bf/s h'-e ;@(h'9350) +00935c 7601 +00935e a062 bra h'c4 ;@(h'9426) +009360 0009 nop +009362 60d3 mov r13, r0 +009364 305c add r5, r0 +009366 6393 mov r9, r3 +009368 33a8 sub r10, r3 +00936a 7307 +00936c 633b neg r3, r3 +00936e 443c shad r3, r4 +009370 036c mov.b @(r0,r6), r3 +009372 e207 mov #h'7, r2 +009374 32a8 sub r10, r2 +009376 442c shad r2, r4 +009378 234a xor r4, r3 +00937a a054 bra h'a8 ;@(h'9426) +00937c 0634 mov.b r3, @(r0,r6) +00937e 60f2 mov.l @r15, r0 +009380 c801 tst #h'1, r0 +009382 8901 bt h'2 ;@(h'9388) +009384 a001 bra h'2 ;@(h'938a) +009386 ec55 mov #h'55, r12 +009388 9c57 mov.w @(h'ae,pc), r12 ;@(h'943a) +00938a 35e0 cmp/eq r14, r5 +00938c 8932 bt h'64 ;@(h'93f4) +00938e 63d3 mov r13, r3 +009390 335c add r5, r3 +009392 336c add r6, r3 +009394 1f31 mov.l r3, @(h'4,r15) +009396 629b neg r9, r2 +009398 7208 +00939a 6143 mov r4, r1 +00939c 412c shad r2, r1 +00939e 6230 mov.b @r3, r2 +0093a0 2219 and r1, r2 +0093a2 6143 mov r4, r1 +0093a4 2320 mov.b r2, @r3 +0093a6 63e3 mov r14, r3 +0093a8 33dc add r13, r3 +0093aa 336c add r6, r3 +0093ac 2f32 mov.l r3, @r15 +0093ae 62a3 mov r10, r2 +0093b0 6030 mov.b @r3, r0 +0093b2 7201 +0093b4 622b neg r2, r2 +0093b6 412c shad r2, r1 +0093b8 2019 and r1, r0 +0093ba 629b neg r9, r2 +0093bc 2300 mov.b r0, @r3 +0093be 6143 mov r4, r1 +0093c0 53f1 mov.l @(h'4,r15), r3 +0093c2 412c shad r2, r1 +0093c4 6230 mov.b @r3, r2 +0093c6 21c9 and r12, r1 +0093c8 221b or r1, r2 +0093ca 2320 mov.b r2, @r3 +0093cc 63f2 mov.l @r15, r3 +0093ce 37a8 sub r10, r7 +0093d0 6230 mov.b @r3, r2 +0093d2 7501 +0093d4 447c shad r7, r4 +0093d6 24c9 and r12, r4 +0093d8 224b or r4, r2 +0093da 64d3 mov r13, r4 +0093dc 2320 mov.b r2, @r3 +0093de 35e3 cmp/ge r14, r5 +0093e0 345c add r5, r4 +0093e2 8d20 bt/s h'40 ;@(h'9426) +0093e4 346c add r6, r4 +0093e6 7501 +0093e8 24c0 mov.b r12, @r4 +0093ea 35e3 cmp/ge r14, r5 +0093ec 8ffb bf/s h'-a ;@(h'93e6) +0093ee 7401 +0093f0 a019 bra h'32 ;@(h'9426) +0093f2 0009 nop +0093f4 63d3 mov r13, r3 +0093f6 335c add r5, r3 +0093f8 336c add r6, r3 +0093fa e208 mov #h'8, r2 +0093fc 2f32 mov.l r3, @r15 +0093fe 6143 mov r4, r1 +009400 3298 sub r9, r2 +009402 412c shad r2, r1 +009404 62a3 mov r10, r2 +009406 7201 +009408 622b neg r2, r2 +00940a 6043 mov r4, r0 +00940c 402c shad r2, r0 +00940e 210b or r0, r1 +009410 6230 mov.b @r3, r2 +009412 37a8 sub r10, r7 +009414 2219 and r1, r2 +009416 2320 mov.b r2, @r3 +009418 63f2 mov.l @r15, r3 +00941a 52f1 mov.l @(h'4,r15), r2 +00941c 6130 mov.b @r3, r1 +00941e 427c shad r7, r2 +009420 22c9 and r12, r2 +009422 212b or r2, r1 +009424 2310 mov.b r1, @r3 +009426 7f0c +009428 4f26 lds.l @r15+, pr +00942a 68f6 mov.l @r15+, r8 +00942c 69f6 mov.l @r15+, r9 +00942e 6af6 mov.l @r15+, r10 +009430 6bf6 mov.l @r15+, r11 +009432 6cf6 mov.l @r15+, r12 +009434 6df6 mov.l @r15+, r13 +009436 000b rts +009438 6ef6 mov.l @r15+, r14 +00943a 00aa +00943c 2fe6 mov.l r14, @-r15 +00943e 2fd6 mov.l r13, @-r15 +009440 2fc6 mov.l r12, @-r15 +009442 6d43 mov r4, r13 +009444 2fb6 mov.l r11, @-r15 +009446 6c63 mov r6, r12 +009448 2fa6 mov.l r10, @-r15 +00944a 3dc7 cmp/gt r12, r13 +00944c 2f96 mov.l r9, @-r15 +00944e 2f86 mov.l r8, @-r15 +009450 4f22 sts.l pr, @-r15 +009452 7ff0 add #h'f0, r15 +009454 5efc mov.l @(h'30,r15), r14 +009456 8f03 bf/s h'6 ;@(h'9460) +009458 5bfd mov.l @(h'34,r15), r11 +00945a 64d3 mov r13, r4 +00945c 6dc3 mov r12, r13 +00945e 6c43 mov r4, r12 +009460 3577 cmp/gt r7, r5 +009462 8b02 bf h'4 ;@(h'946a) +009464 6453 mov r5, r4 +009466 6573 mov r7, r5 +009468 6743 mov r4, r7 +00946a 64c3 mov r12, r4 +00946c 34d8 sub r13, r4 +00946e e300 mov #h'0, r3 +009470 3347 cmp/gt r4, r3 +009472 343e addc r3, r4 +009474 4421 shar r4 +009476 7401 +009478 3e47 cmp/gt r4, r14 +00947a 8b00 bf h'0 ;@(h'947e) +00947c 6e43 mov r4, r14 +00947e 6473 mov r7, r4 +009480 3458 sub r5, r4 +009482 e300 mov #h'0, r3 +009484 3347 cmp/gt r4, r3 +009486 343e addc r3, r4 +009488 4421 shar r4 +00948a 7401 +00948c 3e47 cmp/gt r4, r14 +00948e 8f01 bf/s h'2 ;@(h'9494) +009490 6353 mov r5, r3 +009492 6e43 mov r4, r14 +009494 33ec add r14, r3 +009496 6873 mov r7, r8 +009498 1f33 mov.l r3, @(h'c,r15) +00949a 62d3 mov r13, r2 +00949c 32ec add r14, r2 +00949e 61c3 mov r12, r1 +0094a0 1f22 mov.l r2, @(h'8,r15) +0094a2 60b3 mov r11, r0 +0094a4 31e8 sub r14, r1 +0094a6 88ff cmp/eq #h'ffffffff, r0 +0094a8 2f12 mov.l r1, @r15 +0094aa 8d2d bt/s h'5a ;@(h'9508) +0094ac 38e8 sub r14, r8 +0094ae 4e15 cmp/pl r14 +0094b0 8b2a bf h'54 ;@(h'9508) +0094b2 e300 mov #h'0, r3 +0094b4 1f31 mov.l r3, @(h'4,r15) +0094b6 6973 mov r7, r9 +0094b8 4e15 cmp/pl r14 +0094ba 8f11 bf/s h'22 ;@(h'94e0) +0094bc 6a53 mov r5, r10 +0094be 67b3 mov r11, r7 +0094c0 66c3 mov r12, r6 +0094c2 65d3 mov r13, r5 +0094c4 be66 bsr h'-334 ;@(h'9194) +0094c6 64a3 mov r10, r4 +0094c8 67b3 mov r11, r7 +0094ca 66c3 mov r12, r6 +0094cc 65d3 mov r13, r5 +0094ce be61 bsr h'-33e ;@(h'9194) +0094d0 6493 mov r9, r4 +0094d2 79ff add #h'ff, r9 +0094d4 52f1 mov.l @(h'4,r15), r2 +0094d6 7201 +0094d8 1f21 mov.l r2, @(h'4,r15) +0094da 32e3 cmp/ge r14, r2 +0094dc 8fef bf/s h'-22 ;@(h'94be) +0094de 7a01 +0094e0 5ef3 mov.l @(h'c,r15), r14 +0094e2 5af2 mov.l @(h'8,r15), r10 +0094e4 69f2 mov.l @r15, r9 +0094e6 3e87 cmp/gt r8, r14 +0094e8 7aff add #h'ff, r10 +0094ea 8d0d bt/s h'1a ;@(h'9508) +0094ec 7901 +0094ee 67b3 mov r11, r7 +0094f0 66a3 mov r10, r6 +0094f2 65d3 mov r13, r5 +0094f4 be4e bsr h'-364 ;@(h'9194) +0094f6 64e3 mov r14, r4 +0094f8 67b3 mov r11, r7 +0094fa 66c3 mov r12, r6 +0094fc 6593 mov r9, r5 +0094fe be49 bsr h'-36e ;@(h'9194) +009500 64e3 mov r14, r4 +009502 7e01 +009504 3e87 cmp/gt r8, r14 +009506 8bf2 bf h'-1c ;@(h'94ee) +009508 50fe mov.l @(h'38,r15), r0 +00950a 88ff cmp/eq #h'ffffffff, r0 +00950c 890a bt h'14 ;@(h'9524) +00950e 5ef3 mov.l @(h'c,r15), r14 +009510 3e87 cmp/gt r8, r14 +009512 8907 bt h'e ;@(h'9524) +009514 57fe mov.l @(h'38,r15), r7 +009516 66f2 mov.l @r15, r6 +009518 55f2 mov.l @(h'8,r15), r5 +00951a be3b bsr h'-38a ;@(h'9194) +00951c 64e3 mov r14, r4 +00951e 7e01 +009520 3e87 cmp/gt r8, r14 +009522 8bf7 bf h'-12 ;@(h'9514) +009524 7f10 add #h'10, r15 +009526 4f26 lds.l @r15+, pr +009528 68f6 mov.l @r15+, r8 +00952a 69f6 mov.l @r15+, r9 +00952c 6af6 mov.l @r15+, r10 +00952e 6bf6 mov.l @r15+, r11 +009530 6cf6 mov.l @r15+, r12 +009532 6df6 mov.l @r15+, r13 +009534 000b rts +009536 6ef6 mov.l @r15+, r14 +009538 2fe6 mov.l r14, @-r15 +00953a 2fd6 mov.l r13, @-r15 +00953c 2fc6 mov.l r12, @-r15 +00953e 2fb6 mov.l r11, @-r15 +009540 2fa6 mov.l r10, @-r15 +009542 6b53 mov r5, r11 +009544 2f96 mov.l r9, @-r15 +009546 6a43 mov r4, r10 +009548 2f86 mov.l r8, @-r15 +00954a 6863 mov r6, r8 +00954c 4f22 sts.l pr, @-r15 +00954e 4811 cmp/pz r8 +009550 7ff8 add #h'f8, r15 +009552 8f60 bf/s h'c0 ;@(h'9616) +009554 6c73 mov r7, r12 +009556 ed00 mov #h'0, r13 +009558 6e83 mov r8, r14 +00955a e901 mov #h'1, r9 +00955c 3988 sub r8, r9 +00955e 66c3 mov r12, r6 +009560 65b3 mov r11, r5 +009562 35ec add r14, r5 +009564 bd2e bsr h'-5a4 ;@(h'8fc4) +009566 64a3 mov r10, r4 +009568 2888 tst r8, r8 +00956a 890e bt h'1c ;@(h'958a) +00956c 66c3 mov r12, r6 +00956e 65b3 mov r11, r5 +009570 35e8 sub r14, r5 +009572 bd27 bsr h'-5b2 ;@(h'8fc4) +009574 64a3 mov r10, r4 +009576 66c3 mov r12, r6 +009578 65b3 mov r11, r5 +00957a 64a3 mov r10, r4 +00957c bd22 bsr h'-5bc ;@(h'8fc4) +00957e 34ec add r14, r4 +009580 66c3 mov r12, r6 +009582 65b3 mov r11, r5 +009584 64a3 mov r10, r4 +009586 bd1d bsr h'-5c6 ;@(h'8fc4) +009588 34e8 sub r14, r4 +00958a 4e15 cmp/pl r14 +00958c 8b43 bf h'86 ;@(h'9616) +00958e 4911 cmp/pz r9 +009590 8904 bt h'8 ;@(h'959c) +009592 63d3 mov r13, r3 +009594 4300 shll r3 +009596 7303 +009598 a006 bra h'c ;@(h'95a8) +00959a 393c add r3, r9 +00959c 63d3 mov r13, r3 +00959e 33e8 sub r14, r3 +0095a0 4300 shll r3 +0095a2 7305 +0095a4 393c add r3, r9 +0095a6 7eff add #h'ff, r14 +0095a8 7d01 +0095aa 3ed3 cmp/ge r13, r14 +0095ac 8b17 bf h'2e ;@(h'95de) +0095ae 66c3 mov r12, r6 +0095b0 65b3 mov r11, r5 +0095b2 35ec add r14, r5 +0095b4 2f52 mov.l r5, @r15 +0095b6 64a3 mov r10, r4 +0095b8 34dc add r13, r4 +0095ba bd03 bsr h'-5fa ;@(h'8fc4) +0095bc 1f41 mov.l r4, @(h'4,r15) +0095be 66c3 mov r12, r6 +0095c0 65f2 mov.l @r15, r5 +0095c2 68a3 mov r10, r8 +0095c4 38d8 sub r13, r8 +0095c6 bcfd bsr h'-606 ;@(h'8fc4) +0095c8 6483 mov r8, r4 +0095ca 66c3 mov r12, r6 +0095cc 65b3 mov r11, r5 +0095ce 35e8 sub r14, r5 +0095d0 2f52 mov.l r5, @r15 +0095d2 bcf7 bsr h'-612 ;@(h'8fc4) +0095d4 54f1 mov.l @(h'4,r15), r4 +0095d6 66c3 mov r12, r6 +0095d8 65f2 mov.l @r15, r5 +0095da bcf3 bsr h'-61a ;@(h'8fc4) +0095dc 6483 mov r8, r4 +0095de 3ed7 cmp/gt r13, r14 +0095e0 8b17 bf h'2e ;@(h'9612) +0095e2 66c3 mov r12, r6 +0095e4 65b3 mov r11, r5 +0095e6 35dc add r13, r5 +0095e8 2f52 mov.l r5, @r15 +0095ea 64a3 mov r10, r4 +0095ec 34ec add r14, r4 +0095ee bce9 bsr h'-62e ;@(h'8fc4) +0095f0 1f41 mov.l r4, @(h'4,r15) +0095f2 66c3 mov r12, r6 +0095f4 65f2 mov.l @r15, r5 +0095f6 68a3 mov r10, r8 +0095f8 38e8 sub r14, r8 +0095fa bce3 bsr h'-63a ;@(h'8fc4) +0095fc 6483 mov r8, r4 +0095fe 66c3 mov r12, r6 +009600 65b3 mov r11, r5 +009602 35d8 sub r13, r5 +009604 2f52 mov.l r5, @r15 +009606 bcdd bsr h'-646 ;@(h'8fc4) +009608 54f1 mov.l @(h'4,r15), r4 +00960a 66c3 mov r12, r6 +00960c 65f2 mov.l @r15, r5 +00960e bcd9 bsr h'-64e ;@(h'8fc4) +009610 6483 mov r8, r4 +009612 3ed7 cmp/gt r13, r14 +009614 89bb bt h'-8a ;@(h'958e) +009616 7f08 +009618 4f26 lds.l @r15+, pr +00961a 68f6 mov.l @r15+, r8 +00961c 69f6 mov.l @r15+, r9 +00961e 6af6 mov.l @r15+, r10 +009620 6bf6 mov.l @r15+, r11 +009622 6cf6 mov.l @r15+, r12 +009624 6df6 mov.l @r15+, r13 +009626 000b rts +009628 6ef6 mov.l @r15+, r14 +00962a 4611 cmp/pz r6 +00962c 2fe6 mov.l r14, @-r15 +00962e 2fd6 mov.l r13, @-r15 +009630 2fc6 mov.l r12, @-r15 +009632 6c43 mov r4, r12 +009634 2fb6 mov.l r11, @-r15 +009636 2fa6 mov.l r10, @-r15 +009638 2f96 mov.l r9, @-r15 +00963a 6a53 mov r5, r10 +00963c 2f86 mov.l r8, @-r15 +00963e 4f22 sts.l pr, @-r15 +009640 7ffc add #h'fc, r15 +009642 8f41 bf/s h'82 ;@(h'96c8) +009644 6b73 mov r7, r11 +009646 ed00 mov #h'0, r13 +009648 6e63 mov r6, r14 +00964a e901 mov #h'1, r9 +00964c 3968 sub r6, r9 +00964e 67b3 mov r11, r7 +009650 66c3 mov r12, r6 +009652 36ec add r14, r6 +009654 65c3 mov r12, r5 +009656 35e8 sub r14, r5 +009658 bd9c bsr h'-4c8 ;@(h'9194) +00965a 64a3 mov r10, r4 +00965c 4e15 cmp/pl r14 +00965e 8b33 bf h'66 ;@(h'96c8) +009660 4911 cmp/pz r9 +009662 8904 bt h'8 ;@(h'966e) +009664 63d3 mov r13, r3 +009666 4300 shll r3 +009668 7303 +00966a a018 bra h'30 ;@(h'969e) +00966c 393c add r3, r9 +00966e 63d3 mov r13, r3 +009670 33e8 sub r14, r3 +009672 4300 shll r3 +009674 7305 +009676 393c add r3, r9 +009678 7eff add #h'ff, r14 +00967a 67b3 mov r11, r7 +00967c 68c3 mov r12, r8 +00967e 38dc add r13, r8 +009680 6683 mov r8, r6 +009682 65c3 mov r12, r5 +009684 35d8 sub r13, r5 +009686 64a3 mov r10, r4 +009688 2f52 mov.l r5, @r15 +00968a 34ec add r14, r4 +00968c bd82 bsr h'-4fc ;@(h'9194) +00968e 7401 +009690 65f2 mov.l @r15, r5 +009692 64a3 mov r10, r4 +009694 67b3 mov r11, r7 +009696 6683 mov r8, r6 +009698 34e8 sub r14, r4 +00969a bd7b bsr h'-50a ;@(h'9194) +00969c 74ff add #h'ff, r4 +00969e 7d01 +0096a0 3ed3 cmp/ge r13, r14 +0096a2 8b0f bf h'1e ;@(h'96c4) +0096a4 67b3 mov r11, r7 +0096a6 66c3 mov r12, r6 +0096a8 36ec add r14, r6 +0096aa 68c3 mov r12, r8 +0096ac 2f62 mov.l r6, @r15 +0096ae 64a3 mov r10, r4 +0096b0 38e8 sub r14, r8 +0096b2 6583 mov r8, r5 +0096b4 bd6e bsr h'-524 ;@(h'9194) +0096b6 34dc add r13, r4 +0096b8 66f2 mov.l @r15, r6 +0096ba 6583 mov r8, r5 +0096bc 67b3 mov r11, r7 +0096be 64a3 mov r10, r4 +0096c0 bd68 bsr h'-530 ;@(h'9194) +0096c2 34d8 sub r13, r4 +0096c4 3ed7 cmp/gt r13, r14 +0096c6 89cb bt h'-6a ;@(h'9660) +0096c8 7f04 +0096ca 4f26 lds.l @r15+, pr +0096cc 68f6 mov.l @r15+, r8 +0096ce 69f6 mov.l @r15+, r9 +0096d0 6af6 mov.l @r15+, r10 +0096d2 6bf6 mov.l @r15+, r11 +0096d4 6cf6 mov.l @r15+, r12 +0096d6 6df6 mov.l @r15+, r13 +0096d8 000b rts +0096da 6ef6 mov.l @r15+, r14 +0096dc 2fe6 mov.l r14, @-r15 +0096de 2fd6 mov.l r13, @-r15 +0096e0 2fc6 mov.l r12, @-r15 +0096e2 6c73 mov r7, r12 +0096e4 2fb6 mov.l r11, @-r15 +0096e6 6b63 mov r6, r11 +0096e8 2fa6 mov.l r10, @-r15 +0096ea 2f96 mov.l r9, @-r15 +0096ec 2f86 mov.l r8, @-r15 +0096ee 6953 mov r5, r9 +0096f0 4f22 sts.l pr, @-r15 +0096f2 6843 mov r4, r8 +0096f4 4f12 sts.l macl, @-r15 +0096f6 e401 mov #h'1, r4 +0096f8 7fec add #h'ec, r15 +0096fa 3b43 cmp/ge r4, r11 +0096fc 8d02 bt/s h'4 ;@(h'9704) +0096fe 5afe mov.l @(h'38,r15), r10 +009700 a13e bra h'27c ;@(h'9980) +009702 0009 nop +009704 3c43 cmp/ge r4, r12 +009706 8901 bt h'2 ;@(h'970c) +009708 a13a bra h'274 ;@(h'9980) +00970a 0009 nop +00970c 0bb7 mul.l r11, r11 +00970e ed00 mov #h'0, r13 +009710 6ec3 mov r12, r14 +009712 001a sts macl, r0 +009714 4011 cmp/pz r0 +009716 8d01 bt/s h'2 ;@(h'971c) +009718 1f02 mov.l r0, @(h'8,r15) +00971a 7003 +00971c 52f2 mov.l @(h'8,r15), r2 +00971e 4021 shar r0 +009720 02c7 mul.l r12, r2 +009722 4021 shar r0 +009724 021a sts macl, r2 +009726 3028 sub r2, r0 +009728 0cc7 mul.l r12, r12 +00972a 031a sts macl, r3 +00972c 1f34 mov.l r3, @(h'10,r15) +00972e d279 mov.l @(h'1e4,pc), r2 ;@(h'9914) +009730 420b jsr @r2 +009732 303c add r3, r0 +009734 a037 bra h'6e ;@(h'97a6) +009736 2f02 mov.l r0, @r15 +009738 61f2 mov.l @r15, r1 +00973a 64d3 mov r13, r4 +00973c d376 mov.l @(h'1d8,pc), r3 ;@(h'9918) +00973e 4400 shll r4 +009740 7403 +009742 04c7 mul.l r12, r4 +009744 041a sts macl, r4 +009746 04c7 mul.l r12, r4 +009748 041a sts macl, r4 +00974a 430b jsr @r3 +00974c e000 mov #h'0, r0 +00974e 8800 cmp/eq #h'0, r0 +009750 8908 bt h'10 ;@(h'9764) +009752 d270 mov.l @(h'1c0,pc), r2 ;@(h'9914) +009754 420b jsr @r2 +009756 6043 mov r4, r0 +009758 d370 mov.l @(h'1c0,pc), r3 ;@(h'991c) +00975a 430b jsr @r3 +00975c 61f2 mov.l @r15, r1 +00975e 2f02 mov.l r0, @r15 +009760 a021 bra h'42 ;@(h'97a6) +009762 7d01 +009764 d36b mov.l @(h'1ac,pc), r3 ;@(h'9914) +009766 62e3 mov r14, r2 +009768 4200 shll r2 +00976a e002 mov #h'2, r0 +00976c 3028 sub r2, r0 +00976e 00b7 mul.l r11, r0 +009770 001a sts macl, r0 +009772 00b7 mul.l r11, r0 +009774 001a sts macl, r0 +009776 430b jsr @r3 +009778 304c add r4, r0 +00977a d268 mov.l @(h'1a0,pc), r2 ;@(h'991c) +00977c 420b jsr @r2 +00977e 61f2 mov.l @r15, r1 +009780 2f02 mov.l r0, @r15 +009782 67a3 mov r10, r7 +009784 6683 mov r8, r6 +009786 36dc add r13, r6 +009788 1f61 mov.l r6, @(h'4,r15) +00978a 6583 mov r8, r5 +00978c 35d8 sub r13, r5 +00978e 6493 mov r9, r4 +009790 1f53 mov.l r5, @(h'c,r15) +009792 bcff bsr h'-602 ;@(h'9194) +009794 34ec add r14, r4 +009796 67a3 mov r10, r7 +009798 56f1 mov.l @(h'4,r15), r6 +00979a 6493 mov r9, r4 +00979c 55f3 mov.l @(h'c,r15), r5 +00979e bcf9 bsr h'-60e ;@(h'9194) +0097a0 34e8 sub r14, r4 +0097a2 7d01 +0097a4 7eff add #h'ff, r14 +0097a6 7ff8 add #h'f8, r15 +0097a8 d25d mov.l @(h'174,pc), r2 ;@(h'9920) +0097aa 50f4 mov.l @(h'10,r15), r0 +0097ac 7ff8 add #h'f8, r15 +0097ae 420b jsr @r2 +0097b0 2ff6 mov.l r15, @-r15 +0097b2 60e3 mov r14, r0 +0097b4 d35a mov.l @(h'168,pc), r3 ;@(h'9920) +0097b6 7ff0 add #h'f0, r15 +0097b8 430b jsr @r3 +0097ba 2ff6 mov.l r15, @-r15 +0097bc d15a mov.l @(h'168,pc), r1 ;@(h'9928) +0097be e200 mov #h'0, r2 +0097c0 2f26 mov.l r2, @-r15 +0097c2 d258 mov.l @(h'160,pc), r2 ;@(h'9924) +0097c4 2f26 mov.l r2, @-r15 +0097c6 63f3 mov r15, r3 +0097c8 7310 add #h'10, r3 +0097ca 410b jsr @r1 +0097cc 2f36 mov.l r3, @-r15 +0097ce 62f3 mov r15, r2 +0097d0 d056 mov.l @(h'158,pc), r0 ;@(h'992c) +0097d2 7210 add #h'10, r2 +0097d4 400b jsr @r0 +0097d6 2f26 mov.l r2, @-r15 +0097d8 d351 mov.l @(h'144,pc), r3 ;@(h'9920) +0097da 60d3 mov r13, r0 +0097dc 7001 +0097de 7ff8 add #h'f8, r15 +0097e0 00c7 mul.l r12, r0 +0097e2 001a sts macl, r0 +0097e4 00c7 mul.l r12, r0 +0097e6 001a sts macl, r0 +0097e8 430b jsr @r3 +0097ea 2ff6 mov.l r15, @-r15 +0097ec d250 mov.l @(h'140,pc), r2 ;@(h'9930) +0097ee 420b jsr @r2 +0097f0 0009 nop +0097f2 8800 cmp/eq #h'0, r0 +0097f4 8ba0 bf h'-c0 ;@(h'9738) +0097f6 67a3 mov r10, r7 +0097f8 6683 mov r8, r6 +0097fa 36dc add r13, r6 +0097fc 1f61 mov.l r6, @(h'4,r15) +0097fe 6583 mov r8, r5 +009800 35d8 sub r13, r5 +009802 6493 mov r9, r4 +009804 1f53 mov.l r5, @(h'c,r15) +009806 bcc5 bsr h'-676 ;@(h'9194) +009808 34ec add r14, r4 +00980a 67a3 mov r10, r7 +00980c 56f1 mov.l @(h'4,r15), r6 +00980e 6493 mov r9, r4 +009810 55f3 mov.l @(h'c,r15), r5 +009812 bcbf bsr h'-682 ;@(h'9194) +009814 34e8 sub r14, r4 +009816 7fe0 add #h'e0, r15 +009818 d241 mov.l @(h'104,pc), r2 ;@(h'9920) +00981a 50fc mov.l @(h'30,r15), r0 +00981c 7ff8 add #h'f8, r15 +00981e 420b jsr @r2 +009820 2ff6 mov.l r15, @-r15 +009822 60d3 mov r13, r0 +009824 d33e mov.l @(h'f8,pc), r3 ;@(h'9920) +009826 7ff0 add #h'f0, r15 +009828 430b jsr @r3 +00982a 2ff6 mov.l r15, @-r15 +00982c d13e mov.l @(h'f8,pc), r1 ;@(h'9928) +00982e e200 mov #h'0, r2 +009830 2f26 mov.l r2, @-r15 +009832 d240 mov.l @(h'100,pc), r2 ;@(h'9934) +009834 2f26 mov.l r2, @-r15 +009836 63f3 mov r15, r3 +009838 7310 add #h'10, r3 +00983a 410b jsr @r1 +00983c 2f36 mov.l r3, @-r15 +00983e 62f3 mov r15, r2 +009840 d03a mov.l @(h'e8,pc), r0 ;@(h'992c) +009842 7210 add #h'10, r2 +009844 400b jsr @r0 +009846 2f26 mov.l r2, @-r15 +009848 d335 mov.l @(h'd4,pc), r3 ;@(h'9920) +00984a 60d3 mov r13, r0 +00984c 7ff0 add #h'f0, r15 +00984e 430b jsr @r3 +009850 2ff6 mov.l r15, @-r15 +009852 e200 mov #h'0, r2 +009854 d134 mov.l @(h'd0,pc), r1 ;@(h'9928) +009856 2f26 mov.l r2, @-r15 +009858 d236 mov.l @(h'd8,pc), r2 ;@(h'9934) +00985a 2f26 mov.l r2, @-r15 +00985c 63f3 mov r15, r3 +00985e 7310 add #h'10, r3 +009860 410b jsr @r1 +009862 2f36 mov.l r3, @-r15 +009864 d031 mov.l @(h'c4,pc), r0 ;@(h'992c) +009866 62f3 mov r15, r2 +009868 7210 add #h'10, r2 +00986a 400b jsr @r0 +00986c 2f26 mov.l r2, @-r15 +00986e 64e3 mov r14, r4 +009870 d32b mov.l @(h'ac,pc), r3 ;@(h'9920) +009872 7ff8 add #h'f8, r15 +009874 74ff add #h'ff, r4 +009876 0447 mul.l r4, r4 +009878 001a sts macl, r0 +00987a 00b7 mul.l r11, r0 +00987c 001a sts macl, r0 +00987e 00b7 mul.l r11, r0 +009880 001a sts macl, r0 +009882 430b jsr @r3 +009884 2ff6 mov.l r15, @-r15 +009886 62f3 mov r15, r2 +009888 d127 mov.l @(h'9c,pc), r1 ;@(h'9928) +00988a 7210 add #h'10, r2 +00988c 410b jsr @r1 +00988e 2f26 mov.l r2, @-r15 +009890 50f6 mov.l @(h'18,r15), r0 +009892 7ff8 add #h'f8, r15 +009894 d322 mov.l @(h'88,pc), r3 ;@(h'9920) +009896 00c7 mul.l r12, r0 +009898 001a sts macl, r0 +00989a 00c7 mul.l r12, r0 +00989c 001a sts macl, r0 +00989e 430b jsr @r3 +0098a0 2ff6 mov.l r15, @-r15 +0098a2 62f3 mov r15, r2 +0098a4 d124 mov.l @(h'90,pc), r1 ;@(h'9938) +0098a6 7210 add #h'10, r2 +0098a8 410b jsr @r1 +0098aa 2f26 mov.l r2, @-r15 +0098ac d323 mov.l @(h'8c,pc), r3 ;@(h'993c) +0098ae 430b jsr @r3 +0098b0 0009 nop +0098b2 4e15 cmp/pl r14 +0098b4 2f02 mov.l r0, @r15 +0098b6 53f3 mov.l @(h'c,r15), r3 +0098b8 1f32 mov.l r3, @(h'8,r15) +0098ba 52f1 mov.l @(h'4,r15), r2 +0098bc 1f24 mov.l r2, @(h'10,r15) +0098be 53f3 mov.l @(h'c,r15), r3 +0098c0 1f31 mov.l r3, @(h'4,r15) +0098c2 8b5d bf h'ba ;@(h'9980) +0098c4 61f2 mov.l @r15, r1 +0098c6 d214 mov.l @(h'50,pc), r2 ;@(h'9918) +0098c8 420b jsr @r2 +0098ca e000 mov #h'0, r0 +0098cc 8800 cmp/eq #h'0, r0 +0098ce 8937 bt h'6e ;@(h'9940) +0098d0 60d3 mov r13, r0 +0098d2 4000 shll r0 +0098d4 7002 +0098d6 63e3 mov r14, r3 +0098d8 00c7 mul.l r12, r0 +0098da e203 mov #h'3, r2 +0098dc 001a sts macl, r0 +0098de 4300 shll r3 +0098e0 00c7 mul.l r12, r0 +0098e2 3238 sub r3, r2 +0098e4 d30b mov.l @(h'2c,pc), r3 ;@(h'9914) +0098e6 001a sts macl, r0 +0098e8 02b7 mul.l r11, r2 +0098ea 021a sts macl, r2 +0098ec 02b7 mul.l r11, r2 +0098ee 021a sts macl, r2 +0098f0 430b jsr @r3 +0098f2 302c add r2, r0 +0098f4 d209 mov.l @(h'24,pc), r2 ;@(h'991c) +0098f6 420b jsr @r2 +0098f8 61f2 mov.l @r15, r1 +0098fa 7eff add #h'ff, r14 +0098fc 2f02 mov.l r0, @r15 +0098fe 7d01 +009900 53f2 mov.l @(h'8,r15), r3 +009902 73ff add #h'ff, r3 +009904 1f32 mov.l r3, @(h'8,r15) +009906 52f4 mov.l @(h'10,r15), r2 +009908 7201 +00990a 1f24 mov.l r2, @(h'10,r15) +00990c 51f1 mov.l @(h'4,r15), r1 +00990e 71ff add #h'ff, r1 +009910 a025 bra h'4a ;@(h'995e) +009912 1f11 mov.l r1, @(h'4,r15) +009914 0030 +009916 b7a8 bsr h'f50 ;@(h'a86a) +009918 0030 +00991a b878 bsr h'-f10 ;@(h'8a0e) +00991c 0030 +00991e adea bra h'-42c ;@(h'94f6) +009920 0030 +009922 b754 bsr h'ea8 ;@(h'a7ce) +009924 bfe0 bsr h'-40 ;@(h'98e8) +009926 0000 +009928 0030 +00992a ab24 bra h'-9b8 ;@(h'8f76) +00992c 0030 +00992e b994 bsr h'-cd8 ;@(h'8c5a) +009930 0030 +009932 b634 bsr h'c68 ;@(h'a59e) +009934 3fe0 cmp/eq r14, r15 +009936 0000 +009938 0030 +00993a aa6c bra h'-b28 ;@(h'8e16) +00993c 0030 +00993e b478 bsr h'8f0 ;@(h'a232) +009940 d356 mov.l @(h'158,pc), r3 ;@(h'9a9c) +009942 62e3 mov r14, r2 +009944 4200 shll r2 +009946 e003 mov #h'3, r0 +009948 3028 sub r2, r0 +00994a 00b7 mul.l r11, r0 +00994c 001a sts macl, r0 +00994e 00b7 mul.l r11, r0 +009950 430b jsr @r3 +009952 001a sts macl, r0 +009954 d252 mov.l @(h'148,pc), r2 ;@(h'9aa0) +009956 420b jsr @r2 +009958 61f2 mov.l @r15, r1 +00995a 7eff add #h'ff, r14 +00995c 2f02 mov.l r0, @r15 +00995e 67a3 mov r10, r7 +009960 55f1 mov.l @(h'4,r15), r5 +009962 6493 mov r9, r4 +009964 6683 mov r8, r6 +009966 36dc add r13, r6 +009968 bc14 bsr h'-7d8 ;@(h'9194) +00996a 34ec add r14, r4 +00996c 4e15 cmp/pl r14 +00996e 8b05 bf h'a ;@(h'997c) +009970 56f4 mov.l @(h'10,r15), r6 +009972 6493 mov r9, r4 +009974 55f2 mov.l @(h'8,r15), r5 +009976 67a3 mov r10, r7 +009978 bc0c bsr h'-7e8 ;@(h'9194) +00997a 34e8 sub r14, r4 +00997c 4e15 cmp/pl r14 +00997e 89a1 bt h'-be ;@(h'98c4) +009980 7f14 add #h'14, r15 +009982 4f16 lds.l @r15+, macl +009984 4f26 lds.l @r15+, pr +009986 68f6 mov.l @r15+, r8 +009988 69f6 mov.l @r15+, r9 +00998a 6af6 mov.l @r15+, r10 +00998c 6bf6 mov.l @r15+, r11 +00998e 6cf6 mov.l @r15+, r12 +009990 6df6 mov.l @r15+, r13 +009992 000b rts +009994 6ef6 mov.l @r15+, r14 +009996 2fe6 mov.l r14, @-r15 +009998 2fd6 mov.l r13, @-r15 +00999a 2fc6 mov.l r12, @-r15 +00999c 2fb6 mov.l r11, @-r15 +00999e 2fa6 mov.l r10, @-r15 +0099a0 2f96 mov.l r9, @-r15 +0099a2 2f86 mov.l r8, @-r15 +0099a4 4f22 sts.l pr, @-r15 +0099a6 7fd0 add #h'd0, r15 +0099a8 ba96 bsr h'-ad4 ;@(h'8ed8) +0099aa 6c43 mov r4, r12 +0099ac 6e03 mov r0, r14 +0099ae 4c11 cmp/pz r12 +0099b0 8f02 bf/s h'4 ;@(h'99b8) +0099b2 e37f mov #h'7f, r3 +0099b4 a005 bra h'a ;@(h'99c2) +0099b6 2c39 and r3, r12 +0099b8 6cc7 not r12, r12 +0099ba 7c01 +0099bc 2c39 and r3, r12 +0099be 6cc7 not r12, r12 +0099c0 7c01 +0099c2 e107 mov #h'7, r1 +0099c4 21c9 and r12, r1 +0099c6 e008 mov #h'8, r0 +0099c8 3018 sub r1, r0 +0099ca e700 mov #h'0, r7 +0099cc 80f4 mov.b r0, @(h'4,r15) +0099ce 6de3 mov r14, r13 +0099d0 6a73 mov r7, r10 +0099d2 6873 mov r7, r8 +0099d4 69e3 mov r14, r9 +0099d6 790f +0099d8 64f3 mov r15, r4 +0099da 7420 add #h'20, r4 +0099dc 6343 mov r4, r3 +0099de 7310 add #h'10, r3 +0099e0 1f32 mov.l r3, @(h'8,r15) +0099e2 4c21 shar r12 +0099e4 4c21 shar r12 +0099e6 4c21 shar r12 +0099e8 1fc4 mov.l r12, @(h'10,r15) +0099ea 6243 mov r4, r2 +0099ec 1f25 mov.l r2, @(h'14,r15) +0099ee 6123 mov r2, r1 +0099f0 710f +0099f2 ec0f mov #h'f, r12 +0099f4 1f16 mov.l r1, @(h'18,r15) +0099f6 740e +0099f8 1f47 mov.l r4, @(h'1c,r15) +0099fa 6473 mov r7, r4 +0099fc 53f4 mov.l @(h'10,r15), r3 +0099fe 66a3 mov r10, r6 +009a00 3438 sub r3, r4 +009a02 6543 mov r4, r5 +009a04 54f5 mov.l @(h'14,r15), r4 +009a06 4608 shll2 r6 +009a08 750f +009a0a 4608 shll2 r6 +009a0c 6053 mov r5, r0 +009a0e 20c9 and r12, r0 +009a10 306c add r6, r0 +009a12 03ec mov.b @(r0,r14), r3 +009a14 2430 mov.b r3, @r4 +009a16 7401 +009a18 52f2 mov.l @(h'8,r15), r2 +009a1a 3422 cmp/hs r2, r4 +009a1c 8ff6 bf/s h'-14 ;@(h'9a0c) +009a1e 7501 +009a20 56f6 mov.l @(h'18,r15), r6 +009a22 6bc3 mov r12, r11 +009a24 6660 mov.b @r6, r6 +009a26 6483 mov r8, r4 +009a28 2970 mov.b r7, @r9 +009a2a 740f +009a2c 55f7 mov.l @(h'1c,r15), r5 +009a2e 666c extu.b r6, r6 +009a30 84f4 mov.b @(h'4,r15), r0 +009a32 63f3 mov r15, r3 +009a34 460d shld r0, r6 +009a36 6043 mov r4, r0 +009a38 2f61 mov.w r6, @r15 +009a3a e201 mov #h'1, r2 +009a3c 6650 mov.b @r5, r6 +009a3e 7bff add #h'ff, r11 +009a40 323c add r3, r2 +009a42 4b15 cmp/pl r11 +009a44 6320 mov.b @r2, r3 +009a46 02ec mov.b @(r0,r14), r2 +009a48 223b or r3, r2 +009a4a 63f3 mov r15, r3 +009a4c 0e24 mov.b r2, @(r0,r14) +009a4e 70ff add #h'ff, r0 +009a50 1f03 mov.l r0, @(h'c,r15) +009a52 6230 mov.b @r3, r2 +009a54 0e24 mov.b r2, @(r0,r14) +009a56 54f3 mov.l @(h'c,r15), r4 +009a58 8de9 bt/s h'-2e ;@(h'9a2e) +009a5a 75ff add #h'ff, r5 +009a5c 84f4 mov.b @(h'4,r15), r0 +009a5e 63f3 mov r15, r3 +009a60 666c extu.b r6, r6 +009a62 460d shld r0, r6 +009a64 2f61 mov.w r6, @r15 +009a66 7a01 +009a68 8431 mov.b @(h'1,r3), r0 +009a6a 7810 add #h'10, r8 +009a6c 62d0 mov.b @r13, r2 +009a6e 63f3 mov r15, r3 +009a70 220b or r0, r2 +009a72 2d20 mov.b r2, @r13 +009a74 6330 mov.b @r3, r3 +009a76 84df mov.b @(h'f,r13), r0 +009a78 203b or r3, r0 +009a7a e340 mov #h'40, r3 +009a7c 80df mov.b r0, @(h'f,r13) +009a7e 3a33 cmp/ge r3, r10 +009a80 7d10 add #h'10, r13 +009a82 8fba bf/s h'-8c ;@(h'99fa) +009a84 7910 add #h'10, r9 +009a86 7f30 add #h'30, r15 +009a88 4f26 lds.l @r15+, pr +009a8a 68f6 mov.l @r15+, r8 +009a8c 69f6 mov.l @r15+, r9 +009a8e 6af6 mov.l @r15+, r10 +009a90 6bf6 mov.l @r15+, r11 +009a92 6cf6 mov.l @r15+, r12 +009a94 6df6 mov.l @r15+, r13 +009a96 000b rts +009a98 6ef6 mov.l @r15+, r14 +009a9a 0000 +009a9c 0030 +009a9e b7a8 bsr h'f50 ;@(h'a9f2) +009aa0 0030 +009aa2 adea bra h'-42c ;@(h'967a) +009aa4 2fe6 mov.l r14, @-r15 +009aa6 6e63 mov r6, r14 +009aa8 2fd6 mov.l r13, @-r15 +009aaa 2fc6 mov.l r12, @-r15 +009aac 2fb6 mov.l r11, @-r15 +009aae 6b43 mov r4, r11 +009ab0 2fa6 mov.l r10, @-r15 +009ab2 6a53 mov r5, r10 +009ab4 2f96 mov.l r9, @-r15 +009ab6 6973 mov r7, r9 +009ab8 2f86 mov.l r8, @-r15 +009aba 6c93 mov r9, r12 +009abc 4f22 sts.l pr, @-r15 +009abe e800 mov #h'0, r8 +009ac0 4f12 sts.l macl, @-r15 +009ac2 7cff add #h'ff, r12 +009ac4 7fe8 add #h'e8, r15 +009ac6 6df3 mov r15, r13 +009ac8 54ff mov.l @(h'3c,r15), r4 +009aca 4c21 shar r12 +009acc 2f82 mov.l r8, @r15 +009ace 7d04 +009ad0 1f45 mov.l r4, @(h'14,r15) +009ad2 4c21 shar r12 +009ad4 4c21 shar r12 +009ad6 62c3 mov r12, r2 +009ad8 4208 shll2 r2 +009ada 4200 shll r2 +009adc 7208 +009ade 2bb8 tst r11, r11 +009ae0 8f02 bf/s h'4 ;@(h'9ae8) +009ae2 1f23 mov.l r2, @(h'c,r15) +009ae4 a082 bra h'104 ;@(h'9bec) +009ae6 0009 nop +009ae8 4a11 cmp/pz r10 +009aea 8901 bt h'2 ;@(h'9af0) +009aec a07e bra h'fc ;@(h'9bec) +009aee 0009 nop +009af0 933c mov.w @(h'78,pc), r3 ;@(h'9b6c) +009af2 3398 sub r9, r3 +009af4 3a37 cmp/gt r3, r10 +009af6 8b01 bf h'2 ;@(h'9afc) +009af8 a078 bra h'f0 ;@(h'9bec) +009afa 0009 nop +009afc e301 mov #h'1, r3 +009afe 3348 sub r4, r3 +009b00 3e33 cmp/ge r3, r14 +009b02 8b73 bf h'e6 ;@(h'9bec) +009b04 e33f mov #h'3f, r3 +009b06 3e37 cmp/gt r3, r14 +009b08 8970 bt h'e0 ;@(h'9bec) +009b0a e001 mov #h'1, r0 +009b0c 3903 cmp/ge r0, r9 +009b0e 8b6d bf h'da ;@(h'9bec) +009b10 3403 cmp/ge r0, r4 +009b12 8b6b bf h'd6 ;@(h'9bec) +009b14 4e11 cmp/pz r14 +009b16 8d02 bt/s h'4 ;@(h'9b1e) +009b18 e540 mov #h'40, r5 +009b1a 62eb neg r14, r2 +009b1c 2f22 mov.l r2, @r15 +009b1e 34ec add r14, r4 +009b20 3457 cmp/gt r5, r4 +009b22 8b01 bf h'2 ;@(h'9b28) +009b24 35e8 sub r14, r5 +009b26 1f55 mov.l r5, @(h'14,r15) +009b28 e307 mov #h'7, r3 +009b2a 23a9 and r10, r3 +009b2c e208 mov #h'8, r2 +009b2e 3238 sub r3, r2 +009b30 e010 mov #h'10, r0 +009b32 b9d1 bsr h'-c5e ;@(h'8ed8) +009b34 0f24 mov.b r2, @(r0,r15) +009b36 63a3 mov r10, r3 +009b38 61f2 mov.l @r15, r1 +009b3a 4321 shar r3 +009b3c 3e1c add r1, r14 +009b3e 4e08 shll2 r14 +009b40 4e08 shll2 r14 +009b42 30ec add r14, r0 +009b44 4321 shar r3 +009b46 4321 shar r3 +009b48 6503 mov r0, r5 +009b4a 353c add r3, r5 +009b4c 6613 mov r1, r6 +009b4e 63d3 mov r13, r3 +009b50 7301 +009b52 2f32 mov.l r3, @r15 +009b54 54f3 mov.l @(h'c,r15), r4 +009b56 6243 mov r4, r2 +009b58 4221 shar r2 +009b5a 4221 shar r2 +009b5c 4221 shar r2 +009b5e 6143 mov r4, r1 +009b60 1f22 mov.l r2, @(h'8,r15) +009b62 3198 sub r9, r1 +009b64 e9ff mov #h'ffffffff, r9 +009b66 491c shad r1, r9 +009b68 a03d bra h'7a ;@(h'9be6) +009b6a 3a4c add r4, r10 +009b6c 0080 +009b6e 6483 mov r8, r4 +009b70 57f2 mov.l @(h'8,r15), r7 +009b72 e010 mov #h'10, r0 +009b74 0767 mul.l r6, r7 +009b76 4c15 cmp/pl r12 +009b78 071a sts macl, r7 +009b7a 8f18 bf/s h'30 ;@(h'9bae) +009b7c 0efc mov.b @(r0,r15), r14 +009b7e 6073 mov r7, r0 +009b80 304c add r4, r0 +009b82 00bc mov.b @(r0,r11), r0 +009b84 600c extu.b r0, r0 +009b86 40ed shld r14, r0 +009b88 81f2 mov.w r0, @(h'4,r15) +009b8a 6043 mov r4, r0 +009b8c 63d0 mov.b @r13, r3 +009b8e 025c mov.b @(r0,r5), r2 +009b90 223b or r3, r2 +009b92 0524 mov.b r2, @(r0,r5) +009b94 60e3 mov r14, r0 +009b96 8808 cmp/eq #h'8, r0 +009b98 8906 bt h'c ;@(h'9ba8) +009b9a 6343 mov r4, r3 +009b9c 62f2 mov.l @r15, r2 +009b9e 335c add r5, r3 +009ba0 6220 mov.b @r2, r2 +009ba2 8431 mov.b @(h'1,r3), r0 +009ba4 202b or r2, r0 +009ba6 8031 mov.b r0, @(h'1,r3) +009ba8 7401 +009baa 34c3 cmp/ge r12, r4 +009bac 8be7 bf h'-32 ;@(h'9b7e) +009bae 6743 mov r4, r7 +009bb0 50f2 mov.l @(h'8,r15), r0 +009bb2 375c add r5, r7 +009bb4 0067 mul.l r6, r0 +009bb6 001a sts macl, r0 +009bb8 304c add r4, r0 +009bba 00bc mov.b @(r0,r11), r0 +009bbc 600c extu.b r0, r0 +009bbe 2099 and r9, r0 +009bc0 40ec shad r14, r0 +009bc2 81f2 mov.w r0, @(h'4,r15) +009bc4 63d0 mov.b @r13, r3 +009bc6 60e3 mov r14, r0 +009bc8 6270 mov.b @r7, r2 +009bca 8808 cmp/eq #h'8, r0 +009bcc 223b or r3, r2 +009bce 8d08 bt/s h'10 ;@(h'9be2) +009bd0 2720 mov.b r2, @r7 +009bd2 9216 mov.w @(h'2c,pc), r2 ;@(h'9c02) +009bd4 3a23 cmp/ge r2, r10 +009bd6 8904 bt h'8 ;@(h'9be2) +009bd8 61f2 mov.l @r15, r1 +009bda 6310 mov.b @r1, r3 +009bdc 8471 mov.b @(h'1,r7), r0 +009bde 203b or r3, r0 +009be0 8071 mov.b r0, @(h'1,r7) +009be2 7510 add #h'10, r5 +009be4 7601 +009be6 53f5 mov.l @(h'14,r15), r3 +009be8 3633 cmp/ge r3, r6 +009bea 8bc0 bf h'-80 ;@(h'9b6e) +009bec 7f18 add #h'18, r15 +009bee 4f16 lds.l @r15+, macl +009bf0 4f26 lds.l @r15+, pr +009bf2 68f6 mov.l @r15+, r8 +009bf4 69f6 mov.l @r15+, r9 +009bf6 6af6 mov.l @r15+, r10 +009bf8 6bf6 mov.l @r15+, r11 +009bfa 6cf6 mov.l @r15+, r12 +009bfc 6df6 mov.l @r15+, r13 +009bfe 000b rts +009c00 6ef6 mov.l @r15+, r14 +009c02 0081 +009c04 2fe6 mov.l r14, @-r15 +009c06 6e63 mov r6, r14 +009c08 2fd6 mov.l r13, @-r15 +009c0a 2fc6 mov.l r12, @-r15 +009c0c 2fb6 mov.l r11, @-r15 +009c0e 6b53 mov r5, r11 +009c10 2fa6 mov.l r10, @-r15 +009c12 6a43 mov r4, r10 +009c14 2f96 mov.l r9, @-r15 +009c16 2f86 mov.l r8, @-r15 +009c18 4f22 sts.l pr, @-r15 +009c1a e800 mov #h'0, r8 +009c1c 4f12 sts.l macl, @-r15 +009c1e 6983 mov r8, r9 +009c20 7fe8 add #h'e8, r15 +009c22 6df3 mov r15, r13 +009c24 1f71 mov.l r7, @(h'4,r15) +009c26 54ff mov.l @(h'3c,r15), r4 +009c28 1f45 mov.l r4, @(h'14,r15) +009c2a 5cf1 mov.l @(h'4,r15), r12 +009c2c 7cff add #h'ff, r12 +009c2e 4c21 shar r12 +009c30 4c21 shar r12 +009c32 4c21 shar r12 +009c34 62c3 mov r12, r2 +009c36 4208 shll2 r2 +009c38 4200 shll r2 +009c3a 7208 +009c3c 2aa8 tst r10, r10 +009c3e 8f02 bf/s h'4 ;@(h'9c46) +009c40 1f24 mov.l r2, @(h'10,r15) +009c42 a08a bra h'114 ;@(h'9d5a) +009c44 0009 nop +009c46 4b11 cmp/pz r11 +009c48 8901 bt h'2 ;@(h'9c4e) +009c4a a086 bra h'10c ;@(h'9d5a) +009c4c 0009 nop +009c4e 53f1 mov.l @(h'4,r15), r3 +009c50 913f mov.w @(h'7e,pc), r1 ;@(h'9cd2) +009c52 3138 sub r3, r1 +009c54 3b17 cmp/gt r1, r11 +009c56 8b01 bf h'2 ;@(h'9c5c) +009c58 a07f bra h'fe ;@(h'9d5a) +009c5a 0009 nop +009c5c e001 mov #h'1, r0 +009c5e 3048 sub r4, r0 +009c60 3e03 cmp/ge r0, r14 +009c62 8901 bt h'2 ;@(h'9c68) +009c64 a079 bra h'f2 ;@(h'9d5a) +009c66 0009 nop +009c68 e13f mov #h'3f, r1 +009c6a 3e17 cmp/gt r1, r14 +009c6c 8975 bt h'ea ;@(h'9d5a) +009c6e e001 mov #h'1, r0 +009c70 3303 cmp/ge r0, r3 +009c72 8b72 bf h'e4 ;@(h'9d5a) +009c74 e201 mov #h'1, r2 +009c76 3423 cmp/ge r2, r4 +009c78 8b6f bf h'de ;@(h'9d5a) +009c7a 4e11 cmp/pz r14 +009c7c 8d01 bt/s h'2 ;@(h'9c82) +009c7e e540 mov #h'40, r5 +009c80 69eb neg r14, r9 +009c82 34ec add r14, r4 +009c84 3457 cmp/gt r5, r4 +009c86 8f02 bf/s h'4 ;@(h'9c8e) +009c88 e307 mov #h'7, r3 +009c8a 35e8 sub r14, r5 +009c8c 1f55 mov.l r5, @(h'14,r15) +009c8e 23b9 and r11, r3 +009c90 e008 mov #h'8, r0 +009c92 3038 sub r3, r0 +009c94 b920 bsr h'-dc0 ;@(h'8ed8) +009c96 80fc mov.b r0, @(h'c,r15) +009c98 3e9c add r9, r14 +009c9a 4e08 shll2 r14 +009c9c 4e08 shll2 r14 +009c9e 30ec add r14, r0 +009ca0 62b3 mov r11, r2 +009ca2 4221 shar r2 +009ca4 4221 shar r2 +009ca6 4221 shar r2 +009ca8 6503 mov r0, r5 +009caa 352c add r2, r5 +009cac 52f4 mov.l @(h'10,r15), r2 +009cae e308 mov #h'8, r3 +009cb0 6693 mov r9, r6 +009cb2 69d3 mov r13, r9 +009cb4 7901 +009cb6 4221 shar r2 +009cb8 4221 shar r2 +009cba 4221 shar r2 +009cbc 1f22 mov.l r2, @(h'8,r15) +009cbe 50f1 mov.l @(h'4,r15), r0 +009cc0 c907 and #h'7, r0 +009cc2 3308 sub r0, r3 +009cc4 9006 mov.w @(h'c,pc), r0 ;@(h'9cd4) +009cc6 633b neg r3, r3 +009cc8 403c shad r3, r0 +009cca 80f4 mov.b r0, @(h'4,r15) +009ccc 53f4 mov.l @(h'10,r15), r3 +009cce a041 bra h'82 ;@(h'9d54) +009cd0 3b3c add r3, r11 +009cd2 0080 +009cd4 00ff mac.l @r15+, @r0+ +009cd6 6483 mov r8, r4 +009cd8 57f2 mov.l @(h'8,r15), r7 +009cda 4c15 cmp/pl r12 +009cdc 84fc mov.b @(h'c,r15), r0 +009cde 0767 mul.l r6, r7 +009ce0 071a sts macl, r7 +009ce2 8f19 bf/s h'32 ;@(h'9d18) +009ce4 6e03 mov r0, r14 +009ce6 6073 mov r7, r0 +009ce8 304c add r4, r0 +009cea 03ac mov.b @(r0,r10), r3 +009cec 6337 not r3, r3 +009cee 633c extu.b r3, r3 +009cf0 43ed shld r14, r3 +009cf2 6337 not r3, r3 +009cf4 2f31 mov.w r3, @r15 +009cf6 6043 mov r4, r0 +009cf8 62d0 mov.b @r13, r2 +009cfa 015c mov.b @(r0,r5), r1 +009cfc 2129 and r2, r1 +009cfe 0514 mov.b r1, @(r0,r5) +009d00 60e3 mov r14, r0 +009d02 8808 cmp/eq #h'8, r0 +009d04 8905 bt h'a ;@(h'9d12) +009d06 6343 mov r4, r3 +009d08 6290 mov.b @r9, r2 +009d0a 335c add r5, r3 +009d0c 8431 mov.b @(h'1,r3), r0 +009d0e 2029 and r2, r0 +009d10 8031 mov.b r0, @(h'1,r3) +009d12 7401 +009d14 34c3 cmp/ge r12, r4 +009d16 8be6 bf h'-34 ;@(h'9ce6) +009d18 50f2 mov.l @(h'8,r15), r0 +009d1a 6743 mov r4, r7 +009d1c 0067 mul.l r6, r0 +009d1e 375c add r5, r7 +009d20 001a sts macl, r0 +009d22 304c add r4, r0 +009d24 03ac mov.b @(r0,r10), r3 +009d26 84f4 mov.b @(h'4,r15), r0 +009d28 203b or r3, r0 +009d2a 6007 not r0, r0 +009d2c 600c extu.b r0, r0 +009d2e 40ed shld r14, r0 +009d30 6007 not r0, r0 +009d32 2f01 mov.w r0, @r15 +009d34 63d0 mov.b @r13, r3 +009d36 60e3 mov r14, r0 +009d38 6270 mov.b @r7, r2 +009d3a 8808 cmp/eq #h'8, r0 +009d3c 2239 and r3, r2 +009d3e 8d07 bt/s h'e ;@(h'9d50) +009d40 2720 mov.b r2, @r7 +009d42 9267 mov.w @(h'ce,pc), r2 ;@(h'9e14) +009d44 3b23 cmp/ge r2, r11 +009d46 8903 bt h'6 ;@(h'9d50) +009d48 6390 mov.b @r9, r3 +009d4a 8471 mov.b @(h'1,r7), r0 +009d4c 2039 and r3, r0 +009d4e 8071 mov.b r0, @(h'1,r7) +009d50 7510 add #h'10, r5 +009d52 7601 +009d54 53f5 mov.l @(h'14,r15), r3 +009d56 3633 cmp/ge r3, r6 +009d58 8bbd bf h'-86 ;@(h'9cd6) +009d5a 7f18 add #h'18, r15 +009d5c 4f16 lds.l @r15+, macl +009d5e 4f26 lds.l @r15+, pr +009d60 68f6 mov.l @r15+, r8 +009d62 69f6 mov.l @r15+, r9 +009d64 6af6 mov.l @r15+, r10 +009d66 6bf6 mov.l @r15+, r11 +009d68 6cf6 mov.l @r15+, r12 +009d6a 6df6 mov.l @r15+, r13 +009d6c 000b rts +009d6e 6ef6 mov.l @r15+, r14 +009d70 2fe6 mov.l r14, @-r15 +009d72 e05c mov #h'5c, r0 +009d74 2fd6 mov.l r13, @-r15 +009d76 2fc6 mov.l r12, @-r15 +009d78 2fb6 mov.l r11, @-r15 +009d7a 2fa6 mov.l r10, @-r15 +009d7c 2f96 mov.l r9, @-r15 +009d7e 6963 mov r6, r9 +009d80 2f86 mov.l r8, @-r15 +009d82 e601 mov #h'1, r6 +009d84 4f22 sts.l pr, @-r15 +009d86 4f12 sts.l macl, @-r15 +009d88 7fc8 add #h'c8, r15 +009d8a 1f45 mov.l r4, @(h'14,r15) +009d8c 1f72 mov.l r7, @(h'8,r15) +009d8e 04fe mov.l @(r0,r15), r4 +009d90 e01c mov #h'1c, r0 +009d92 0f64 mov.b r6, @(r0,r15) +009d94 e034 mov #h'34, r0 +009d96 0f64 mov.b r6, @(r0,r15) +009d98 53f5 mov.l @(h'14,r15), r3 +009d9a 2338 tst r3, r3 +009d9c 8b01 bf h'2 ;@(h'9da2) +009d9e a100 bra h'200 ;@(h'9fa2) +009da0 0009 nop +009da2 e201 mov #h'1, r2 +009da4 53f2 mov.l @(h'8,r15), r3 +009da6 3238 sub r3, r2 +009da8 3523 cmp/ge r2, r5 +009daa 8901 bt h'2 ;@(h'9db0) +009dac a0f9 bra h'1f2 ;@(h'9fa2) +009dae 0009 nop +009db0 e17f mov #h'7f, r1 +009db2 3517 cmp/gt r1, r5 +009db4 8b01 bf h'2 ;@(h'9dba) +009db6 a0f4 bra h'1e8 ;@(h'9fa2) +009db8 0009 nop +009dba e001 mov #h'1, r0 +009dbc 3048 sub r4, r0 +009dbe 3903 cmp/ge r0, r9 +009dc0 8901 bt h'2 ;@(h'9dc6) +009dc2 a0ee bra h'1dc ;@(h'9fa2) +009dc4 0009 nop +009dc6 e23f mov #h'3f, r2 +009dc8 3927 cmp/gt r2, r9 +009dca 8b01 bf h'2 ;@(h'9dd0) +009dcc a0e9 bra h'1d2 ;@(h'9fa2) +009dce 0009 nop +009dd0 e001 mov #h'1, r0 +009dd2 3403 cmp/ge r0, r4 +009dd4 8901 bt h'2 ;@(h'9dda) +009dd6 a0e4 bra h'1c8 ;@(h'9fa2) +009dd8 0009 nop +009dda 52f2 mov.l @(h'8,r15), r2 +009ddc 3203 cmp/ge r0, r2 +009dde 8901 bt h'2 ;@(h'9de4) +009de0 a0df bra h'1be ;@(h'9fa2) +009de2 0009 nop +009de4 52f2 mov.l @(h'8,r15), r2 +009de6 6bf3 mov r15, r11 +009de8 72ff add #h'ff, r2 +009dea 4221 shar r2 +009dec 4221 shar r2 +009dee 4221 shar r2 +009df0 4208 shll2 r2 +009df2 4200 shll r2 +009df4 7208 +009df6 4911 cmp/pz r9 +009df8 1f23 mov.l r2, @(h'c,r15) +009dfa 8d02 bt/s h'4 ;@(h'9e02) +009dfc e600 mov #h'0, r6 +009dfe a001 bra h'2 ;@(h'9e04) +009e00 689b neg r9, r8 +009e02 6863 mov r6, r8 +009e04 e740 mov #h'40, r7 +009e06 6393 mov r9, r3 +009e08 334c add r4, r3 +009e0a 3377 cmp/gt r7, r3 +009e0c 8b03 bf h'6 ;@(h'9e16) +009e0e 3798 sub r9, r7 +009e10 a002 bra h'4 ;@(h'9e18) +009e12 1f7c mov.l r7, @(h'30,r15) +009e14 0081 +009e16 1f4c mov.l r4, @(h'30,r15) +009e18 e307 mov #h'7, r3 +009e1a 2359 and r5, r3 +009e1c e408 mov #h'8, r4 +009e1e 3438 sub r3, r4 +009e20 4511 cmp/pz r5 +009e22 8d0a bt/s h'14 ;@(h'9e3a) +009e24 6e4e exts.b r4, r14 +009e26 6c5b neg r5, r12 +009e28 4c21 shar r12 +009e2a 4c21 shar r12 +009e2c 4c21 shar r12 +009e2e 60e3 mov r14, r0 +009e30 8808 cmp/eq #h'8, r0 +009e32 8903 bt h'6 ;@(h'9e3c) +009e34 e01c mov #h'1c, r0 +009e36 a001 bra h'2 ;@(h'9e3c) +009e38 0f64 mov.b r6, @(r0,r15) +009e3a 6c63 mov r6, r12 +009e3c 9342 mov.w @(h'84,pc), r3 ;@(h'9ec4) +009e3e 6253 mov r5, r2 +009e40 4221 shar r2 +009e42 4221 shar r2 +009e44 4221 shar r2 +009e46 1f21 mov.l r2, @(h'4,r15) +009e48 54f3 mov.l @(h'c,r15), r4 +009e4a 74ff add #h'ff, r4 +009e4c 51f3 mov.l @(h'c,r15), r1 +009e4e 4421 shar r4 +009e50 4421 shar r4 +009e52 4421 shar r4 +009e54 315c add r5, r1 +009e56 3137 cmp/gt r3, r1 +009e58 8b04 bf h'8 ;@(h'9e64) +009e5a ed0f mov #h'f, r13 +009e5c 3d28 sub r2, r13 +009e5e e034 mov #h'34, r0 +009e60 a001 bra h'2 ;@(h'9e66) +009e62 0f64 mov.b r6, @(r0,r15) +009e64 6d43 mov r4, r13 +009e66 3d40 cmp/eq r4, r13 +009e68 0029 movt r0 +009e6a 61f3 mov r15, r1 +009e6c 712c add #h'2c, r1 +009e6e b833 bsr h'-f9a ;@(h'8ed8) +009e70 2100 mov.b r0, @r1 +009e72 6a93 mov r9, r10 +009e74 53f1 mov.l @(h'4,r15), r3 +009e76 61b3 mov r11, r1 +009e78 1f86 mov.l r8, @(h'18,r15) +009e7a 3a8c add r8, r10 +009e7c 54f3 mov.l @(h'c,r15), r4 +009e7e 7101 +009e80 4a08 shll2 r10 +009e82 4a08 shll2 r10 +009e84 3a0c add r0, r10 +009e86 3a3c add r3, r10 +009e88 4421 shar r4 +009e8a 4421 shar r4 +009e8c 4421 shar r4 +009e8e 1f44 mov.l r4, @(h'10,r15) +009e90 53f6 mov.l @(h'18,r15), r3 +009e92 0437 mul.l r3, r4 +009e94 52f5 mov.l @(h'14,r15), r2 +009e96 63c3 mov r12, r3 +009e98 041a sts macl, r4 +009e9a 6843 mov r4, r8 +009e9c 38dc add r13, r8 +009e9e 382c add r2, r8 +009ea0 6943 mov r4, r9 +009ea2 34cc add r12, r4 +009ea4 342c add r2, r4 +009ea6 7301 +009ea8 1f48 mov.l r4, @(h'20,r15) +009eaa 1f11 mov.l r1, @(h'4,r15) +009eac 1f3a mov.l r3, @(h'28,r15) +009eae 52f2 mov.l @(h'8,r15), r2 +009eb0 50f3 mov.l @(h'c,r15), r0 +009eb2 3028 sub r2, r0 +009eb4 e1ff mov #h'ffffffff, r1 +009eb6 410c shad r0, r1 +009eb8 1f13 mov.l r1, @(h'c,r15) +009eba 55f4 mov.l @(h'10,r15), r5 +009ebc 1f59 mov.l r5, @(h'24,r15) +009ebe 1f54 mov.l r5, @(h'10,r15) +009ec0 a06b bra h'd6 ;@(h'9f9a) +009ec2 1f52 mov.l r5, @(h'8,r15) +009ec4 0080 +009ec6 3cd3 cmp/ge r13, r12 +009ec8 8938 bt h'70 ;@(h'9f3c) +009eca 64c3 mov r12, r4 +009ecc 53f8 mov.l @(h'20,r15), r3 +009ece e01c mov #h'1c, r0 +009ed0 6230 mov.b @r3, r2 +009ed2 622c extu.b r2, r2 +009ed4 42ed shld r14, r2 +009ed6 2f21 mov.w r2, @r15 +009ed8 03fc mov.b @(r0,r15), r3 +009eda 2338 tst r3, r3 +009edc 8d04 bt/s h'8 ;@(h'9ee8) +009ede 34ac add r10, r4 +009ee0 63b0 mov.b @r11, r3 +009ee2 6140 mov.b @r4, r1 +009ee4 213b or r3, r1 +009ee6 2410 mov.b r1, @r4 +009ee8 60e3 mov r14, r0 +009eea 8808 cmp/eq #h'8, r0 +009eec 8904 bt h'8 ;@(h'9ef8) +009eee 52f1 mov.l @(h'4,r15), r2 +009ef0 8441 mov.b @(h'1,r4), r0 +009ef2 6320 mov.b @r2, r3 +009ef4 203b or r3, r0 +009ef6 8041 mov.b r0, @(h'1,r4) +009ef8 54fa mov.l @(h'28,r15), r4 +009efa 6643 mov r4, r6 +009efc 53f5 mov.l @(h'14,r15), r3 +009efe 34d3 cmp/ge r13, r4 +009f00 36ac add r10, r6 +009f02 6563 mov r6, r5 +009f04 7501 +009f06 6763 mov r6, r7 +009f08 6693 mov r9, r6 +009f0a 364c add r4, r6 +009f0c 8d16 bt/s h'2c ;@(h'9f3c) +009f0e 363c add r3, r6 +009f10 6360 mov.b @r6, r3 +009f12 60e3 mov r14, r0 +009f14 633c extu.b r3, r3 +009f16 43ed shld r14, r3 +009f18 2f31 mov.w r3, @r15 +009f1a 8808 cmp/eq #h'8, r0 +009f1c 62b0 mov.b @r11, r2 +009f1e 6170 mov.b @r7, r1 +009f20 212b or r2, r1 +009f22 8d05 bt/s h'a ;@(h'9f30) +009f24 2710 mov.b r1, @r7 +009f26 52f1 mov.l @(h'4,r15), r2 +009f28 6150 mov.b @r5, r1 +009f2a 6320 mov.b @r2, r3 +009f2c 213b or r3, r1 +009f2e 2510 mov.b r1, @r5 +009f30 7401 +009f32 7501 +009f34 7701 +009f36 34d3 cmp/ge r13, r4 +009f38 8fea bf/s h'-2c ;@(h'9f10) +009f3a 7601 +009f3c 6280 mov.b @r8, r2 +009f3e e02c mov #h'2c, r0 +009f40 622c extu.b r2, r2 +009f42 2f21 mov.w r2, @r15 +009f44 03fc mov.b @(r0,r15), r3 +009f46 2338 tst r3, r3 +009f48 8903 bt h'6 ;@(h'9f52) +009f4a 53f3 mov.l @(h'c,r15), r3 +009f4c 61f1 mov.w @r15, r1 +009f4e 2139 and r3, r1 +009f50 2f11 mov.w r1, @r15 +009f52 64d3 mov r13, r4 +009f54 62f1 mov.w @r15, r2 +009f56 3cd3 cmp/ge r13, r12 +009f58 42ed shld r14, r2 +009f5a 2f21 mov.w r2, @r15 +009f5c 8f04 bf/s h'8 ;@(h'9f68) +009f5e 34ac add r10, r4 +009f60 e01c mov #h'1c, r0 +009f62 01fc mov.b @(r0,r15), r1 +009f64 2118 tst r1, r1 +009f66 8903 bt h'6 ;@(h'9f70) +009f68 63b0 mov.b @r11, r3 +009f6a 6240 mov.b @r4, r2 +009f6c 223b or r3, r2 +009f6e 2420 mov.b r2, @r4 +009f70 e034 mov #h'34, r0 +009f72 01fc mov.b @(r0,r15), r1 +009f74 2118 tst r1, r1 +009f76 8d05 bt/s h'a ;@(h'9f84) +009f78 7a10 add #h'10, r10 +009f7a 51f1 mov.l @(h'4,r15), r1 +009f7c 8441 mov.b @(h'1,r4), r0 +009f7e 6310 mov.b @r1, r3 +009f80 203b or r3, r0 +009f82 8041 mov.b r0, @(h'1,r4) +009f84 53f6 mov.l @(h'18,r15), r3 +009f86 7301 +009f88 1f36 mov.l r3, @(h'18,r15) +009f8a 52f9 mov.l @(h'24,r15), r2 +009f8c 51f4 mov.l @(h'10,r15), r1 +009f8e 382c add r2, r8 +009f90 53f8 mov.l @(h'20,r15), r3 +009f92 391c add r1, r9 +009f94 50f2 mov.l @(h'8,r15), r0 +009f96 303c add r3, r0 +009f98 1f08 mov.l r0, @(h'20,r15) +009f9a 53fc mov.l @(h'30,r15), r3 +009f9c 51f6 mov.l @(h'18,r15), r1 +009f9e 3133 cmp/ge r3, r1 +009fa0 8b91 bf h'-de ;@(h'9ec6) +009fa2 7f38 add #h'38, r15 +009fa4 4f16 lds.l @r15+, macl +009fa6 4f26 lds.l @r15+, pr +009fa8 68f6 mov.l @r15+, r8 +009faa 69f6 mov.l @r15+, r9 +009fac 6af6 mov.l @r15+, r10 +009fae 6bf6 mov.l @r15+, r11 +009fb0 6cf6 mov.l @r15+, r12 +009fb2 6df6 mov.l @r15+, r13 +009fb4 000b rts +009fb6 6ef6 mov.l @r15+, r14 +009fb8 2fe6 mov.l r14, @-r15 +009fba e05c mov #h'5c, r0 +009fbc 2fd6 mov.l r13, @-r15 +009fbe 2fc6 mov.l r12, @-r15 +009fc0 2fb6 mov.l r11, @-r15 +009fc2 2fa6 mov.l r10, @-r15 +009fc4 2f96 mov.l r9, @-r15 +009fc6 6963 mov r6, r9 +009fc8 2f86 mov.l r8, @-r15 +009fca e601 mov #h'1, r6 +009fcc 4f22 sts.l pr, @-r15 +009fce 4f12 sts.l macl, @-r15 +009fd0 7fc8 add #h'c8, r15 +009fd2 1f45 mov.l r4, @(h'14,r15) +009fd4 1f72 mov.l r7, @(h'8,r15) +009fd6 04fe mov.l @(r0,r15), r4 +009fd8 e01c mov #h'1c, r0 +009fda 0f64 mov.b r6, @(r0,r15) +009fdc e034 mov #h'34, r0 +009fde 0f64 mov.b r6, @(r0,r15) +009fe0 53f5 mov.l @(h'14,r15), r3 +009fe2 2338 tst r3, r3 +009fe4 8b01 bf h'2 ;@(h'9fea) +009fe6 a10a bra h'214 ;@(h'a1fe) +009fe8 0009 nop +009fea e201 mov #h'1, r2 +009fec 53f2 mov.l @(h'8,r15), r3 +009fee 3238 sub r3, r2 +009ff0 3523 cmp/ge r2, r5 +009ff2 8901 bt h'2 ;@(h'9ff8) +009ff4 a103 bra h'206 ;@(h'a1fe) +009ff6 0009 nop +009ff8 e17f mov #h'7f, r1 +009ffa 3517 cmp/gt r1, r5 +009ffc 8b01 bf h'2 ;@(h'a002) +009ffe a0fe bra h'1fc ;@(h'a1fe) +00a000 0009 nop +00a002 e001 mov #h'1, r0 +00a004 3048 sub r4, r0 +00a006 3903 cmp/ge r0, r9 +00a008 8901 bt h'2 ;@(h'a00e) +00a00a a0f8 bra h'1f0 ;@(h'a1fe) +00a00c 0009 nop +00a00e e23f mov #h'3f, r2 +00a010 3927 cmp/gt r2, r9 +00a012 8b01 bf h'2 ;@(h'a018) +00a014 a0f3 bra h'1e6 ;@(h'a1fe) +00a016 0009 nop +00a018 e001 mov #h'1, r0 +00a01a 3403 cmp/ge r0, r4 +00a01c 8901 bt h'2 ;@(h'a022) +00a01e a0ee bra h'1dc ;@(h'a1fe) +00a020 0009 nop +00a022 52f2 mov.l @(h'8,r15), r2 +00a024 3203 cmp/ge r0, r2 +00a026 8901 bt h'2 ;@(h'a02c) +00a028 a0e9 bra h'1d2 ;@(h'a1fe) +00a02a 0009 nop +00a02c 52f2 mov.l @(h'8,r15), r2 +00a02e 6bf3 mov r15, r11 +00a030 72ff add #h'ff, r2 +00a032 4221 shar r2 +00a034 4221 shar r2 +00a036 4221 shar r2 +00a038 4208 shll2 r2 +00a03a 4200 shll r2 +00a03c 7208 +00a03e 4911 cmp/pz r9 +00a040 1f23 mov.l r2, @(h'c,r15) +00a042 8d02 bt/s h'4 ;@(h'a04a) +00a044 e600 mov #h'0, r6 +00a046 a001 bra h'2 ;@(h'a04c) +00a048 689b neg r9, r8 +00a04a 6863 mov r6, r8 +00a04c e740 mov #h'40, r7 +00a04e 6393 mov r9, r3 +00a050 334c add r4, r3 +00a052 3377 cmp/gt r7, r3 +00a054 8b02 bf h'4 ;@(h'a05c) +00a056 3798 sub r9, r7 +00a058 a001 bra h'2 ;@(h'a05e) +00a05a 1f7c mov.l r7, @(h'30,r15) +00a05c 1f4c mov.l r4, @(h'30,r15) +00a05e e307 mov #h'7, r3 +00a060 2359 and r5, r3 +00a062 e408 mov #h'8, r4 +00a064 3438 sub r3, r4 +00a066 4511 cmp/pz r5 +00a068 8d0a bt/s h'14 ;@(h'a080) +00a06a 6e4e exts.b r4, r14 +00a06c 6c5b neg r5, r12 +00a06e 4c21 shar r12 +00a070 4c21 shar r12 +00a072 4c21 shar r12 +00a074 60e3 mov r14, r0 +00a076 8808 cmp/eq #h'8, r0 +00a078 8903 bt h'6 ;@(h'a082) +00a07a e01c mov #h'1c, r0 +00a07c a001 bra h'2 ;@(h'a082) +00a07e 0f64 mov.b r6, @(r0,r15) +00a080 6c63 mov r6, r12 +00a082 6253 mov r5, r2 +00a084 9342 mov.w @(h'84,pc), r3 ;@(h'a10c) +00a086 4221 shar r2 +00a088 4221 shar r2 +00a08a 4221 shar r2 +00a08c 1f21 mov.l r2, @(h'4,r15) +00a08e 54f3 mov.l @(h'c,r15), r4 +00a090 51f3 mov.l @(h'c,r15), r1 +00a092 74ff add #h'ff, r4 +00a094 4421 shar r4 +00a096 4421 shar r4 +00a098 4421 shar r4 +00a09a 315c add r5, r1 +00a09c 3137 cmp/gt r3, r1 +00a09e 8b04 bf h'8 ;@(h'a0aa) +00a0a0 ed0f mov #h'f, r13 +00a0a2 3d28 sub r2, r13 +00a0a4 e034 mov #h'34, r0 +00a0a6 a001 bra h'2 ;@(h'a0ac) +00a0a8 0f64 mov.b r6, @(r0,r15) +00a0aa 6d43 mov r4, r13 +00a0ac d318 mov.l @(h'60,pc), r3 ;@(h'a110) +00a0ae 3d40 cmp/eq r4, r13 +00a0b0 0029 movt r0 +00a0b2 61f3 mov r15, r1 +00a0b4 712c add #h'2c, r1 +00a0b6 430b jsr @r3 +00a0b8 2100 mov.b r0, @r1 +00a0ba 6a93 mov r9, r10 +00a0bc 53f1 mov.l @(h'4,r15), r3 +00a0be 61b3 mov r11, r1 +00a0c0 1f86 mov.l r8, @(h'18,r15) +00a0c2 3a8c add r8, r10 +00a0c4 54f3 mov.l @(h'c,r15), r4 +00a0c6 7101 +00a0c8 4a08 shll2 r10 +00a0ca 4a08 shll2 r10 +00a0cc 3a0c add r0, r10 +00a0ce 3a3c add r3, r10 +00a0d0 4421 shar r4 +00a0d2 4421 shar r4 +00a0d4 4421 shar r4 +00a0d6 1f44 mov.l r4, @(h'10,r15) +00a0d8 53f6 mov.l @(h'18,r15), r3 +00a0da 0437 mul.l r3, r4 +00a0dc 52f5 mov.l @(h'14,r15), r2 +00a0de 63c3 mov r12, r3 +00a0e0 041a sts macl, r4 +00a0e2 6843 mov r4, r8 +00a0e4 38dc add r13, r8 +00a0e6 382c add r2, r8 +00a0e8 6943 mov r4, r9 +00a0ea 34cc add r12, r4 +00a0ec 342c add r2, r4 +00a0ee 7301 +00a0f0 1f48 mov.l r4, @(h'20,r15) +00a0f2 1f11 mov.l r1, @(h'4,r15) +00a0f4 1f3a mov.l r3, @(h'28,r15) +00a0f6 52f2 mov.l @(h'8,r15), r2 +00a0f8 50f3 mov.l @(h'c,r15), r0 +00a0fa 3028 sub r2, r0 +00a0fc e1ff mov #h'ffffffff, r1 +00a0fe 410c shad r0, r1 +00a100 1f13 mov.l r1, @(h'c,r15) +00a102 55f4 mov.l @(h'10,r15), r5 +00a104 1f59 mov.l r5, @(h'24,r15) +00a106 1f54 mov.l r5, @(h'10,r15) +00a108 a075 bra h'ea ;@(h'a1f6) +00a10a 1f52 mov.l r5, @(h'8,r15) +00a10c 0080 +00a10e 0000 +00a110 0030 +00a112 8ed8 +00a114 3cd3 cmp/ge r13, r12 +00a116 893c bt h'78 ;@(h'a192) +00a118 53f8 mov.l @(h'20,r15), r3 +00a11a 64c3 mov r12, r4 +00a11c 6230 mov.b @r3, r2 +00a11e e01c mov #h'1c, r0 +00a120 6227 not r2, r2 +00a122 622c extu.b r2, r2 +00a124 42ed shld r14, r2 +00a126 6227 not r2, r2 +00a128 2f21 mov.w r2, @r15 +00a12a 03fc mov.b @(r0,r15), r3 +00a12c 2338 tst r3, r3 +00a12e 8d04 bt/s h'8 ;@(h'a13a) +00a130 34ac add r10, r4 +00a132 63b0 mov.b @r11, r3 +00a134 6140 mov.b @r4, r1 +00a136 2139 and r3, r1 +00a138 2410 mov.b r1, @r4 +00a13a 60e3 mov r14, r0 +00a13c 8808 cmp/eq #h'8, r0 +00a13e 8904 bt h'8 ;@(h'a14a) +00a140 52f1 mov.l @(h'4,r15), r2 +00a142 6320 mov.b @r2, r3 +00a144 8441 mov.b @(h'1,r4), r0 +00a146 2039 and r3, r0 +00a148 8041 mov.b r0, @(h'1,r4) +00a14a 54fa mov.l @(h'28,r15), r4 +00a14c 53f5 mov.l @(h'14,r15), r3 +00a14e 34d3 cmp/ge r13, r4 +00a150 6643 mov r4, r6 +00a152 36ac add r10, r6 +00a154 6563 mov r6, r5 +00a156 7501 +00a158 6763 mov r6, r7 +00a15a 6693 mov r9, r6 +00a15c 364c add r4, r6 +00a15e 8d18 bt/s h'30 ;@(h'a192) +00a160 363c add r3, r6 +00a162 60e3 mov r14, r0 +00a164 6360 mov.b @r6, r3 +00a166 8808 cmp/eq #h'8, r0 +00a168 6337 not r3, r3 +00a16a 633c extu.b r3, r3 +00a16c 43ed shld r14, r3 +00a16e 6337 not r3, r3 +00a170 2f31 mov.w r3, @r15 +00a172 62b0 mov.b @r11, r2 +00a174 6170 mov.b @r7, r1 +00a176 2129 and r2, r1 +00a178 8d05 bt/s h'a ;@(h'a186) +00a17a 2710 mov.b r1, @r7 +00a17c 52f1 mov.l @(h'4,r15), r2 +00a17e 6320 mov.b @r2, r3 +00a180 6150 mov.b @r5, r1 +00a182 2139 and r3, r1 +00a184 2510 mov.b r1, @r5 +00a186 7401 +00a188 7501 +00a18a 7701 +00a18c 34d3 cmp/ge r13, r4 +00a18e 8fe8 bf/s h'-30 ;@(h'a162) +00a190 7601 +00a192 e02c mov #h'2c, r0 +00a194 6280 mov.b @r8, r2 +00a196 6227 not r2, r2 +00a198 622c extu.b r2, r2 +00a19a 2f21 mov.w r2, @r15 +00a19c 03fc mov.b @(r0,r15), r3 +00a19e 2338 tst r3, r3 +00a1a0 8903 bt h'6 ;@(h'a1aa) +00a1a2 53f3 mov.l @(h'c,r15), r3 +00a1a4 61f1 mov.w @r15, r1 +00a1a6 2139 and r3, r1 +00a1a8 2f11 mov.w r1, @r15 +00a1aa 64d3 mov r13, r4 +00a1ac 62f1 mov.w @r15, r2 +00a1ae 3cd3 cmp/ge r13, r12 +00a1b0 622d extu.w r2, r2 +00a1b2 42ed shld r14, r2 +00a1b4 6227 not r2, r2 +00a1b6 2f21 mov.w r2, @r15 +00a1b8 8f04 bf/s h'8 ;@(h'a1c4) +00a1ba 34ac add r10, r4 +00a1bc e01c mov #h'1c, r0 +00a1be 01fc mov.b @(r0,r15), r1 +00a1c0 2118 tst r1, r1 +00a1c2 8903 bt h'6 ;@(h'a1cc) +00a1c4 63b0 mov.b @r11, r3 +00a1c6 6240 mov.b @r4, r2 +00a1c8 2239 and r3, r2 +00a1ca 2420 mov.b r2, @r4 +00a1cc e034 mov #h'34, r0 +00a1ce 01fc mov.b @(r0,r15), r1 +00a1d0 2118 tst r1, r1 +00a1d2 8d05 bt/s h'a ;@(h'a1e0) +00a1d4 7a10 add #h'10, r10 +00a1d6 51f1 mov.l @(h'4,r15), r1 +00a1d8 8441 mov.b @(h'1,r4), r0 +00a1da 6310 mov.b @r1, r3 +00a1dc 2039 and r3, r0 +00a1de 8041 mov.b r0, @(h'1,r4) +00a1e0 53f6 mov.l @(h'18,r15), r3 +00a1e2 7301 +00a1e4 1f36 mov.l r3, @(h'18,r15) +00a1e6 52f9 mov.l @(h'24,r15), r2 +00a1e8 51f4 mov.l @(h'10,r15), r1 +00a1ea 382c add r2, r8 +00a1ec 53f8 mov.l @(h'20,r15), r3 +00a1ee 391c add r1, r9 +00a1f0 50f2 mov.l @(h'8,r15), r0 +00a1f2 303c add r3, r0 +00a1f4 1f08 mov.l r0, @(h'20,r15) +00a1f6 53fc mov.l @(h'30,r15), r3 +00a1f8 51f6 mov.l @(h'18,r15), r1 +00a1fa 3133 cmp/ge r3, r1 +00a1fc 8b8a bf h'-ec ;@(h'a114) +00a1fe 7f38 add #h'38, r15 +00a200 4f16 lds.l @r15+, macl +00a202 4f26 lds.l @r15+, pr +00a204 68f6 mov.l @r15+, r8 +00a206 69f6 mov.l @r15+, r9 +00a208 6af6 mov.l @r15+, r10 +00a20a 6bf6 mov.l @r15+, r11 +00a20c 6cf6 mov.l @r15+, r12 +00a20e 6df6 mov.l @r15+, r13 +00a210 000b rts +00a212 6ef6 mov.l @r15+, r14 +00a214 2fe6 mov.l r14, @-r15 +00a216 6e63 mov r6, r14 +00a218 2fd6 mov.l r13, @-r15 +00a21a 6d53 mov r5, r13 +00a21c 2fc6 mov.l r12, @-r15 +00a21e 2fb6 mov.l r11, @-r15 +00a220 2fa6 mov.l r10, @-r15 +00a222 eb00 mov #h'0, r11 +00a224 2f96 mov.l r9, @-r15 +00a226 4f22 sts.l pr, @-r15 +00a228 7ff8 add #h'f8, r15 +00a22a 1f41 mov.l r4, @(h'4,r15) +00a22c 53f1 mov.l @(h'4,r15), r3 +00a22e e408 mov #h'8, r4 +00a230 6943 mov r4, r9 +00a232 2338 tst r3, r3 +00a234 8d43 bt/s h'86 ;@(h'a2be) +00a236 6cf3 mov r15, r12 +00a238 4d11 cmp/pz r13 +00a23a 8b40 bf h'80 ;@(h'a2be) +00a23c e278 mov #h'78, r2 +00a23e 3d27 cmp/gt r2, r13 +00a240 893d bt h'7a ;@(h'a2be) +00a242 e1f9 mov #h'fffffff9, r1 +00a244 3e13 cmp/ge r1, r14 +00a246 8b3a bf h'74 ;@(h'a2be) +00a248 e03f mov #h'3f, r0 +00a24a 3e07 cmp/gt r0, r14 +00a24c 8937 bt h'6e ;@(h'a2be) +00a24e 4e11 cmp/pz r14 +00a250 8d01 bt/s h'2 ;@(h'a256) +00a252 e338 mov #h'38, r3 +00a254 6beb neg r14, r11 +00a256 3e37 cmp/gt r3, r14 +00a258 8f02 bf/s h'4 ;@(h'a260) +00a25a e307 mov #h'7, r3 +00a25c e940 mov #h'40, r9 +00a25e 39e8 sub r14, r9 +00a260 d24b mov.l @(h'12c,pc), r2 ;@(h'a390) +00a262 23d9 and r13, r3 +00a264 6a43 mov r4, r10 +00a266 420b jsr @r2 +00a268 3a38 sub r3, r10 +00a26a 63be exts.b r11, r3 +00a26c 33ec add r14, r3 +00a26e 4308 shll2 r3 +00a270 4308 shll2 r3 +00a272 303c add r3, r0 +00a274 53f1 mov.l @(h'4,r15), r3 +00a276 6ec3 mov r12, r14 +00a278 4d21 shar r13 +00a27a 4d21 shar r13 +00a27c 4d21 shar r13 +00a27e 6603 mov r0, r6 +00a280 36dc add r13, r6 +00a282 65b3 mov r11, r5 +00a284 645e exts.b r5, r4 +00a286 343c add r3, r4 +00a288 679e exts.b r9, r7 +00a28a 625e exts.b r5, r2 +00a28c 3273 cmp/ge r7, r2 +00a28e 8d16 bt/s h'2c ;@(h'a2be) +00a290 7e01 +00a292 6dae exts.b r10, r13 +00a294 6340 mov.b @r4, r3 +00a296 60d3 mov r13, r0 +00a298 633c extu.b r3, r3 +00a29a 43dd shld r13, r3 +00a29c 2f31 mov.w r3, @r15 +00a29e 8808 cmp/eq #h'8, r0 +00a2a0 62c0 mov.b @r12, r2 +00a2a2 6160 mov.b @r6, r1 +00a2a4 212b or r2, r1 +00a2a6 8d04 bt/s h'8 ;@(h'a2b2) +00a2a8 2610 mov.b r1, @r6 +00a2aa 63e0 mov.b @r14, r3 +00a2ac 8461 mov.b @(h'1,r6), r0 +00a2ae 203b or r3, r0 +00a2b0 8061 mov.b r0, @(h'1,r6) +00a2b2 7610 add #h'10, r6 +00a2b4 7501 +00a2b6 635e exts.b r5, r3 +00a2b8 3373 cmp/ge r7, r3 +00a2ba 8fea bf/s h'-2c ;@(h'a292) +00a2bc 7401 +00a2be 7f08 +00a2c0 4f26 lds.l @r15+, pr +00a2c2 69f6 mov.l @r15+, r9 +00a2c4 6af6 mov.l @r15+, r10 +00a2c6 6bf6 mov.l @r15+, r11 +00a2c8 6cf6 mov.l @r15+, r12 +00a2ca 6df6 mov.l @r15+, r13 +00a2cc 000b rts +00a2ce 6ef6 mov.l @r15+, r14 +00a2d0 2fe6 mov.l r14, @-r15 +00a2d2 6e63 mov r6, r14 +00a2d4 2fd6 mov.l r13, @-r15 +00a2d6 6d53 mov r5, r13 +00a2d8 2fc6 mov.l r12, @-r15 +00a2da 2fb6 mov.l r11, @-r15 +00a2dc 2fa6 mov.l r10, @-r15 +00a2de eb00 mov #h'0, r11 +00a2e0 2f96 mov.l r9, @-r15 +00a2e2 4f22 sts.l pr, @-r15 +00a2e4 7ff8 add #h'f8, r15 +00a2e6 1f41 mov.l r4, @(h'4,r15) +00a2e8 53f1 mov.l @(h'4,r15), r3 +00a2ea e408 mov #h'8, r4 +00a2ec 6943 mov r4, r9 +00a2ee 2338 tst r3, r3 +00a2f0 8d45 bt/s h'8a ;@(h'a37e) +00a2f2 6cf3 mov r15, r12 +00a2f4 4d11 cmp/pz r13 +00a2f6 8b42 bf h'84 ;@(h'a37e) +00a2f8 e278 mov #h'78, r2 +00a2fa 3d27 cmp/gt r2, r13 +00a2fc 893f bt h'7e ;@(h'a37e) +00a2fe e1f9 mov #h'fffffff9, r1 +00a300 3e13 cmp/ge r1, r14 +00a302 8b3c bf h'78 ;@(h'a37e) +00a304 e03f mov #h'3f, r0 +00a306 3e07 cmp/gt r0, r14 +00a308 8939 bt h'72 ;@(h'a37e) +00a30a 4e11 cmp/pz r14 +00a30c 8d01 bt/s h'2 ;@(h'a312) +00a30e e338 mov #h'38, r3 +00a310 6beb neg r14, r11 +00a312 3e37 cmp/gt r3, r14 +00a314 8f02 bf/s h'4 ;@(h'a31c) +00a316 e307 mov #h'7, r3 +00a318 e940 mov #h'40, r9 +00a31a 39e8 sub r14, r9 +00a31c d21c mov.l @(h'70,pc), r2 ;@(h'a390) +00a31e 23d9 and r13, r3 +00a320 6a43 mov r4, r10 +00a322 420b jsr @r2 +00a324 3a38 sub r3, r10 +00a326 63be exts.b r11, r3 +00a328 33ec add r14, r3 +00a32a 4308 shll2 r3 +00a32c 4308 shll2 r3 +00a32e 303c add r3, r0 +00a330 53f1 mov.l @(h'4,r15), r3 +00a332 6ec3 mov r12, r14 +00a334 4d21 shar r13 +00a336 4d21 shar r13 +00a338 4d21 shar r13 +00a33a 6603 mov r0, r6 +00a33c 36dc add r13, r6 +00a33e 65b3 mov r11, r5 +00a340 645e exts.b r5, r4 +00a342 343c add r3, r4 +00a344 679e exts.b r9, r7 +00a346 625e exts.b r5, r2 +00a348 3273 cmp/ge r7, r2 +00a34a 8d18 bt/s h'30 ;@(h'a37e) +00a34c 7e01 +00a34e 6dae exts.b r10, r13 +00a350 6340 mov.b @r4, r3 +00a352 60d3 mov r13, r0 +00a354 6337 not r3, r3 +00a356 633c extu.b r3, r3 +00a358 43dd shld r13, r3 +00a35a 6337 not r3, r3 +00a35c 2f31 mov.w r3, @r15 +00a35e 8808 cmp/eq #h'8, r0 +00a360 62c0 mov.b @r12, r2 +00a362 6160 mov.b @r6, r1 +00a364 2129 and r2, r1 +00a366 8d04 bt/s h'8 ;@(h'a372) +00a368 2610 mov.b r1, @r6 +00a36a 63e0 mov.b @r14, r3 +00a36c 8461 mov.b @(h'1,r6), r0 +00a36e 2039 and r3, r0 +00a370 8061 mov.b r0, @(h'1,r6) +00a372 7610 add #h'10, r6 +00a374 7501 +00a376 635e exts.b r5, r3 +00a378 3373 cmp/ge r7, r3 +00a37a 8fe8 bf/s h'-30 ;@(h'a34e) +00a37c 7401 +00a37e 7f08 +00a380 4f26 lds.l @r15+, pr +00a382 69f6 mov.l @r15+, r9 +00a384 6af6 mov.l @r15+, r10 +00a386 6bf6 mov.l @r15+, r11 +00a388 6cf6 mov.l @r15+, r12 +00a38a 6df6 mov.l @r15+, r13 +00a38c 000b rts +00a38e 6ef6 mov.l @r15+, r14 +00a390 0030 +00a392 8ed8 +00a394 2fe6 mov.l r14, @-r15 +00a396 6e63 mov r6, r14 +00a398 2fd6 mov.l r13, @-r15 +00a39a e601 mov #h'1, r6 +00a39c 2fc6 mov.l r12, @-r15 +00a39e 6d53 mov r5, r13 +00a3a0 2fb6 mov.l r11, @-r15 +00a3a2 6c63 mov r6, r12 +00a3a4 2fa6 mov.l r10, @-r15 +00a3a6 e508 mov #h'8, r5 +00a3a8 2f96 mov.l r9, @-r15 +00a3aa 6053 mov r5, r0 +00a3ac 2f86 mov.l r8, @-r15 +00a3ae 6963 mov r6, r9 +00a3b0 4f22 sts.l pr, @-r15 +00a3b2 7ff4 add #h'f4, r15 +00a3b4 1f41 mov.l r4, @(h'4,r15) +00a3b6 e400 mov #h'0, r4 +00a3b8 80f8 mov.b r0, @(h'8,r15) +00a3ba 6a43 mov r4, r10 +00a3bc 53f1 mov.l @(h'4,r15), r3 +00a3be 2338 tst r3, r3 +00a3c0 8d53 bt/s h'a6 ;@(h'a46a) +00a3c2 6bf3 mov r15, r11 +00a3c4 e3f9 mov #h'fffffff9, r3 +00a3c6 3d33 cmp/ge r3, r13 +00a3c8 8b4f bf h'9e ;@(h'a46a) +00a3ca e17f mov #h'7f, r1 +00a3cc 3d17 cmp/gt r1, r13 +00a3ce 894c bt h'98 ;@(h'a46a) +00a3d0 3e33 cmp/ge r3, r14 +00a3d2 8b4a bf h'94 ;@(h'a46a) +00a3d4 e23f mov #h'3f, r2 +00a3d6 3e27 cmp/gt r2, r14 +00a3d8 8947 bt h'8e ;@(h'a46a) +00a3da 4e11 cmp/pz r14 +00a3dc 8d01 bt/s h'2 ;@(h'a3e2) +00a3de e238 mov #h'38, r2 +00a3e0 6aeb neg r14, r10 +00a3e2 3e27 cmp/gt r2, r14 +00a3e4 8b02 bf h'4 ;@(h'a3ec) +00a3e6 e040 mov #h'40, r0 +00a3e8 30e8 sub r14, r0 +00a3ea 80f8 mov.b r0, @(h'8,r15) +00a3ec e307 mov #h'7, r3 +00a3ee 23d9 and r13, r3 +00a3f0 6853 mov r5, r8 +00a3f2 4d11 cmp/pz r13 +00a3f4 8d01 bt/s h'2 ;@(h'a3fa) +00a3f6 3838 sub r3, r8 +00a3f8 6943 mov r4, r9 +00a3fa e378 mov #h'78, r3 +00a3fc 3d37 cmp/gt r3, r13 +00a3fe 8902 bt h'4 ;@(h'a406) +00a400 608e exts.b r8, r0 +00a402 8808 cmp/eq #h'8, r0 +00a404 8b00 bf h'0 ;@(h'a408) +00a406 6c43 mov r4, r12 +00a408 d358 mov.l @(h'160,pc), r3 ;@(h'a56c) +00a40a 430b jsr @r3 +00a40c 0009 nop +00a40e 62ae exts.b r10, r2 +00a410 53f1 mov.l @(h'4,r15), r3 +00a412 4d21 shar r13 +00a414 32ec add r14, r2 +00a416 4208 shll2 r2 +00a418 4208 shll2 r2 +00a41a 302c add r2, r0 +00a41c 4d21 shar r13 +00a41e 4d21 shar r13 +00a420 6503 mov r0, r5 +00a422 35dc add r13, r5 +00a424 84f8 mov.b @(h'8,r15), r0 +00a426 64a3 mov r10, r4 +00a428 664e exts.b r4, r6 +00a42a 363c add r3, r6 +00a42c 6eb3 mov r11, r14 +00a42e 6703 mov r0, r7 +00a430 624e exts.b r4, r2 +00a432 3273 cmp/ge r7, r2 +00a434 8d19 bt/s h'32 ;@(h'a46a) +00a436 7e01 +00a438 6360 mov.b @r6, r3 +00a43a 628e exts.b r8, r2 +00a43c 633c extu.b r3, r3 +00a43e 432d shld r2, r3 +00a440 629e exts.b r9, r2 +00a442 2228 tst r2, r2 +00a444 8d04 bt/s h'8 ;@(h'a450) +00a446 2f31 mov.w r3, @r15 +00a448 62b0 mov.b @r11, r2 +00a44a 6150 mov.b @r5, r1 +00a44c 212b or r2, r1 +00a44e 2510 mov.b r1, @r5 +00a450 63ce exts.b r12, r3 +00a452 2338 tst r3, r3 +00a454 8903 bt h'6 ;@(h'a45e) +00a456 63e0 mov.b @r14, r3 +00a458 8451 mov.b @(h'1,r5), r0 +00a45a 203b or r3, r0 +00a45c 8051 mov.b r0, @(h'1,r5) +00a45e 7510 add #h'10, r5 +00a460 7401 +00a462 634e exts.b r4, r3 +00a464 3373 cmp/ge r7, r3 +00a466 8fe7 bf/s h'-32 ;@(h'a438) +00a468 7601 +00a46a 7f0c +00a46c 4f26 lds.l @r15+, pr +00a46e 68f6 mov.l @r15+, r8 +00a470 69f6 mov.l @r15+, r9 +00a472 6af6 mov.l @r15+, r10 +00a474 6bf6 mov.l @r15+, r11 +00a476 6cf6 mov.l @r15+, r12 +00a478 6df6 mov.l @r15+, r13 +00a47a 000b rts +00a47c 6ef6 mov.l @r15+, r14 +00a47e 2fe6 mov.l r14, @-r15 +00a480 2fd6 mov.l r13, @-r15 +00a482 6e63 mov r6, r14 +00a484 2fc6 mov.l r12, @-r15 +00a486 6d53 mov r5, r13 +00a488 2fb6 mov.l r11, @-r15 +00a48a e601 mov #h'1, r6 +00a48c 2fa6 mov.l r10, @-r15 +00a48e e508 mov #h'8, r5 +00a490 2f96 mov.l r9, @-r15 +00a492 6c63 mov r6, r12 +00a494 2f86 mov.l r8, @-r15 +00a496 6053 mov r5, r0 +00a498 4f22 sts.l pr, @-r15 +00a49a 6963 mov r6, r9 +00a49c 7ff4 add #h'f4, r15 +00a49e 1f41 mov.l r4, @(h'4,r15) +00a4a0 80f8 mov.b r0, @(h'8,r15) +00a4a2 e400 mov #h'0, r4 +00a4a4 53f1 mov.l @(h'4,r15), r3 +00a4a6 6a43 mov r4, r10 +00a4a8 2338 tst r3, r3 +00a4aa 8d55 bt/s h'aa ;@(h'a558) +00a4ac 6bf3 mov r15, r11 +00a4ae e3f9 mov #h'fffffff9, r3 +00a4b0 3d33 cmp/ge r3, r13 +00a4b2 8b51 bf h'a2 ;@(h'a558) +00a4b4 e17f mov #h'7f, r1 +00a4b6 3d17 cmp/gt r1, r13 +00a4b8 894e bt h'9c ;@(h'a558) +00a4ba 3e33 cmp/ge r3, r14 +00a4bc 8b4c bf h'98 ;@(h'a558) +00a4be e23f mov #h'3f, r2 +00a4c0 3e27 cmp/gt r2, r14 +00a4c2 8949 bt h'92 ;@(h'a558) +00a4c4 4e11 cmp/pz r14 +00a4c6 8d01 bt/s h'2 ;@(h'a4cc) +00a4c8 e238 mov #h'38, r2 +00a4ca 6aeb neg r14, r10 +00a4cc 3e27 cmp/gt r2, r14 +00a4ce 8b02 bf h'4 ;@(h'a4d6) +00a4d0 e040 mov #h'40, r0 +00a4d2 30e8 sub r14, r0 +00a4d4 80f8 mov.b r0, @(h'8,r15) +00a4d6 e307 mov #h'7, r3 +00a4d8 23d9 and r13, r3 +00a4da 6853 mov r5, r8 +00a4dc 4d11 cmp/pz r13 +00a4de 8d01 bt/s h'2 ;@(h'a4e4) +00a4e0 3838 sub r3, r8 +00a4e2 6943 mov r4, r9 +00a4e4 e378 mov #h'78, r3 +00a4e6 3d37 cmp/gt r3, r13 +00a4e8 8902 bt h'4 ;@(h'a4f0) +00a4ea 608e exts.b r8, r0 +00a4ec 8808 cmp/eq #h'8, r0 +00a4ee 8b00 bf h'0 ;@(h'a4f2) +00a4f0 6c43 mov r4, r12 +00a4f2 d31e mov.l @(h'78,pc), r3 ;@(h'a56c) +00a4f4 430b jsr @r3 +00a4f6 0009 nop +00a4f8 53f1 mov.l @(h'4,r15), r3 +00a4fa 62ae exts.b r10, r2 +00a4fc 32ec add r14, r2 +00a4fe 4208 shll2 r2 +00a500 4208 shll2 r2 +00a502 302c add r2, r0 +00a504 4d21 shar r13 +00a506 4d21 shar r13 +00a508 4d21 shar r13 +00a50a 6503 mov r0, r5 +00a50c 84f8 mov.b @(h'8,r15), r0 +00a50e 35dc add r13, r5 +00a510 64a3 mov r10, r4 +00a512 664e exts.b r4, r6 +00a514 363c add r3, r6 +00a516 6eb3 mov r11, r14 +00a518 6703 mov r0, r7 +00a51a 624e exts.b r4, r2 +00a51c 3273 cmp/ge r7, r2 +00a51e 8d1b bt/s h'36 ;@(h'a558) +00a520 7e01 +00a522 628e exts.b r8, r2 +00a524 6360 mov.b @r6, r3 +00a526 6337 not r3, r3 +00a528 633c extu.b r3, r3 +00a52a 432d shld r2, r3 +00a52c 6337 not r3, r3 +00a52e 629e exts.b r9, r2 +00a530 2228 tst r2, r2 +00a532 8d04 bt/s h'8 ;@(h'a53e) +00a534 2f31 mov.w r3, @r15 +00a536 62b0 mov.b @r11, r2 +00a538 6150 mov.b @r5, r1 +00a53a 2129 and r2, r1 +00a53c 2510 mov.b r1, @r5 +00a53e 63ce exts.b r12, r3 +00a540 2338 tst r3, r3 +00a542 8903 bt h'6 ;@(h'a54c) +00a544 63e0 mov.b @r14, r3 +00a546 8451 mov.b @(h'1,r5), r0 +00a548 2039 and r3, r0 +00a54a 8051 mov.b r0, @(h'1,r5) +00a54c 7510 add #h'10, r5 +00a54e 7401 +00a550 634e exts.b r4, r3 +00a552 3373 cmp/ge r7, r3 +00a554 8fe5 bf/s h'-36 ;@(h'a522) +00a556 7601 +00a558 7f0c +00a55a 4f26 lds.l @r15+, pr +00a55c 68f6 mov.l @r15+, r8 +00a55e 69f6 mov.l @r15+, r9 +00a560 6af6 mov.l @r15+, r10 +00a562 6bf6 mov.l @r15+, r11 +00a564 6cf6 mov.l @r15+, r12 +00a566 6df6 mov.l @r15+, r13 +00a568 000b rts +00a56a 6ef6 mov.l @r15+, r14 +00a56c 0030 +00a56e 8ed8 +00a570 2fe6 mov.l r14, @-r15 +00a572 6343 mov r4, r3 +00a574 2fd6 mov.l r13, @-r15 +00a576 6e63 mov r6, r14 +00a578 2fc6 mov.l r12, @-r15 +00a57a 2338 tst r3, r3 +00a57c 2fb6 mov.l r11, @-r15 +00a57e ec00 mov #h'0, r12 +00a580 2fa6 mov.l r10, @-r15 +00a582 6b53 mov r5, r11 +00a584 2f96 mov.l r9, @-r15 +00a586 e910 mov #h'10, r9 +00a588 4f22 sts.l pr, @-r15 +00a58a 7ff8 add #h'f8, r15 +00a58c 1f41 mov.l r4, @(h'4,r15) +00a58e 6df3 mov r15, r13 +00a590 8d4a bt/s h'94 ;@(h'a628) +00a592 7d01 +00a594 4b11 cmp/pz r11 +00a596 8b47 bf h'8e ;@(h'a628) +00a598 e270 mov #h'70, r2 +00a59a 3b27 cmp/gt r2, r11 +00a59c 8944 bt h'88 ;@(h'a628) +00a59e e1f1 mov #h'fffffff1, r1 +00a5a0 3e13 cmp/ge r1, r14 +00a5a2 8b41 bf h'82 ;@(h'a628) +00a5a4 e03f mov #h'3f, r0 +00a5a6 3e07 cmp/gt r0, r14 +00a5a8 893e bt h'7c ;@(h'a628) +00a5aa 4e11 cmp/pz r14 +00a5ac 8d01 bt/s h'2 ;@(h'a5b2) +00a5ae e330 mov #h'30, r3 +00a5b0 6ceb neg r14, r12 +00a5b2 3e37 cmp/gt r3, r14 +00a5b4 8f02 bf/s h'4 ;@(h'a5bc) +00a5b6 e307 mov #h'7, r3 +00a5b8 e940 mov #h'40, r9 +00a5ba 39e8 sub r14, r9 +00a5bc d252 mov.l @(h'148,pc), r2 ;@(h'a708) +00a5be 23b9 and r11, r3 +00a5c0 ea08 mov #h'8, r10 +00a5c2 420b jsr @r2 +00a5c4 3a38 sub r3, r10 +00a5c6 63ce exts.b r12, r3 +00a5c8 33ec add r14, r3 +00a5ca 4308 shll2 r3 +00a5cc 4308 shll2 r3 +00a5ce 303c add r3, r0 +00a5d0 53f1 mov.l @(h'4,r15), r3 +00a5d2 679e exts.b r9, r7 +00a5d4 4b21 shar r11 +00a5d6 4b21 shar r11 +00a5d8 4b21 shar r11 +00a5da 6403 mov r0, r4 +00a5dc 34bc add r11, r4 +00a5de 66c3 mov r12, r6 +00a5e0 656e exts.b r6, r5 +00a5e2 4500 shll r5 +00a5e4 353c add r3, r5 +00a5e6 6bd3 mov r13, r11 +00a5e8 7b01 +00a5ea 6cd3 mov r13, r12 +00a5ec 626e exts.b r6, r2 +00a5ee 3273 cmp/ge r7, r2 +00a5f0 8d1a bt/s h'34 ;@(h'a628) +00a5f2 7c02 +00a5f4 6351 mov.w @r5, r3 +00a5f6 6eae exts.b r10, r14 +00a5f8 633d extu.w r3, r3 +00a5fa 43ed shld r14, r3 +00a5fc 2f32 mov.l r3, @r15 +00a5fe 62d0 mov.b @r13, r2 +00a600 6140 mov.b @r4, r1 +00a602 212b or r2, r1 +00a604 2410 mov.b r1, @r4 +00a606 63b0 mov.b @r11, r3 +00a608 8441 mov.b @(h'1,r4), r0 +00a60a 203b or r3, r0 +00a60c 8041 mov.b r0, @(h'1,r4) +00a60e 60e3 mov r14, r0 +00a610 8808 cmp/eq #h'8, r0 +00a612 8903 bt h'6 ;@(h'a61c) +00a614 63c0 mov.b @r12, r3 +00a616 8442 mov.b @(h'2,r4), r0 +00a618 203b or r3, r0 +00a61a 8042 mov.b r0, @(h'2,r4) +00a61c 7410 add #h'10, r4 +00a61e 7601 +00a620 636e exts.b r6, r3 +00a622 3373 cmp/ge r7, r3 +00a624 8fe6 bf/s h'-34 ;@(h'a5f4) +00a626 7502 +00a628 7f08 +00a62a 4f26 lds.l @r15+, pr +00a62c 69f6 mov.l @r15+, r9 +00a62e 6af6 mov.l @r15+, r10 +00a630 6bf6 mov.l @r15+, r11 +00a632 6cf6 mov.l @r15+, r12 +00a634 6df6 mov.l @r15+, r13 +00a636 000b rts +00a638 6ef6 mov.l @r15+, r14 +00a63a 6343 mov r4, r3 +00a63c 2fe6 mov.l r14, @-r15 +00a63e 2338 tst r3, r3 +00a640 2fd6 mov.l r13, @-r15 +00a642 6e63 mov r6, r14 +00a644 2fc6 mov.l r12, @-r15 +00a646 ec00 mov #h'0, r12 +00a648 2fb6 mov.l r11, @-r15 +00a64a 6b53 mov r5, r11 +00a64c 2fa6 mov.l r10, @-r15 +00a64e 2f96 mov.l r9, @-r15 +00a650 4f22 sts.l pr, @-r15 +00a652 e910 mov #h'10, r9 +00a654 7ff8 add #h'f8, r15 +00a656 6df3 mov r15, r13 +00a658 1f41 mov.l r4, @(h'4,r15) +00a65a 8d4c bt/s h'98 ;@(h'a6f6) +00a65c 7d01 +00a65e 4b11 cmp/pz r11 +00a660 8b49 bf h'92 ;@(h'a6f6) +00a662 e270 mov #h'70, r2 +00a664 3b27 cmp/gt r2, r11 +00a666 8946 bt h'8c ;@(h'a6f6) +00a668 e1f1 mov #h'fffffff1, r1 +00a66a 3e13 cmp/ge r1, r14 +00a66c 8b43 bf h'86 ;@(h'a6f6) +00a66e e03f mov #h'3f, r0 +00a670 3e07 cmp/gt r0, r14 +00a672 8940 bt h'80 ;@(h'a6f6) +00a674 4e11 cmp/pz r14 +00a676 8d01 bt/s h'2 ;@(h'a67c) +00a678 e330 mov #h'30, r3 +00a67a 6ceb neg r14, r12 +00a67c 3e37 cmp/gt r3, r14 +00a67e 8f02 bf/s h'4 ;@(h'a686) +00a680 e307 mov #h'7, r3 +00a682 e940 mov #h'40, r9 +00a684 39e8 sub r14, r9 +00a686 23b9 and r11, r3 +00a688 d21f mov.l @(h'7c,pc), r2 ;@(h'a708) +00a68a ea08 mov #h'8, r10 +00a68c 420b jsr @r2 +00a68e 3a38 sub r3, r10 +00a690 63ce exts.b r12, r3 +00a692 33ec add r14, r3 +00a694 4308 shll2 r3 +00a696 4308 shll2 r3 +00a698 303c add r3, r0 +00a69a 4b21 shar r11 +00a69c 53f1 mov.l @(h'4,r15), r3 +00a69e 679e exts.b r9, r7 +00a6a0 4b21 shar r11 +00a6a2 4b21 shar r11 +00a6a4 6403 mov r0, r4 +00a6a6 34bc add r11, r4 +00a6a8 66c3 mov r12, r6 +00a6aa 656e exts.b r6, r5 +00a6ac 4500 shll r5 +00a6ae 353c add r3, r5 +00a6b0 6bd3 mov r13, r11 +00a6b2 7b01 +00a6b4 6cd3 mov r13, r12 +00a6b6 626e exts.b r6, r2 +00a6b8 3273 cmp/ge r7, r2 +00a6ba 8d1c bt/s h'38 ;@(h'a6f6) +00a6bc 7c02 +00a6be 6eae exts.b r10, r14 +00a6c0 6351 mov.w @r5, r3 +00a6c2 6337 not r3, r3 +00a6c4 633d extu.w r3, r3 +00a6c6 43ed shld r14, r3 +00a6c8 6337 not r3, r3 +00a6ca 2f32 mov.l r3, @r15 +00a6cc 62d0 mov.b @r13, r2 +00a6ce 6140 mov.b @r4, r1 +00a6d0 2129 and r2, r1 +00a6d2 2410 mov.b r1, @r4 +00a6d4 63b0 mov.b @r11, r3 +00a6d6 8441 mov.b @(h'1,r4), r0 +00a6d8 2039 and r3, r0 +00a6da 8041 mov.b r0, @(h'1,r4) +00a6dc 60e3 mov r14, r0 +00a6de 8808 cmp/eq #h'8, r0 +00a6e0 8903 bt h'6 ;@(h'a6ea) +00a6e2 63c0 mov.b @r12, r3 +00a6e4 8442 mov.b @(h'2,r4), r0 +00a6e6 2039 and r3, r0 +00a6e8 8042 mov.b r0, @(h'2,r4) +00a6ea 7410 add #h'10, r4 +00a6ec 7601 +00a6ee 636e exts.b r6, r3 +00a6f0 3373 cmp/ge r7, r3 +00a6f2 8fe4 bf/s h'-38 ;@(h'a6be) +00a6f4 7502 +00a6f6 7f08 +00a6f8 4f26 lds.l @r15+, pr +00a6fa 69f6 mov.l @r15+, r9 +00a6fc 6af6 mov.l @r15+, r10 +00a6fe 6bf6 mov.l @r15+, r11 +00a700 6cf6 mov.l @r15+, r12 +00a702 6df6 mov.l @r15+, r13 +00a704 000b rts +00a706 6ef6 mov.l @r15+, r14 +00a708 0030 +00a70a 8ed8 +00a70c 2fe6 mov.l r14, @-r15 +00a70e e010 mov #h'10, r0 +00a710 2fd6 mov.l r13, @-r15 +00a712 6e53 mov r5, r14 +00a714 2fc6 mov.l r12, @-r15 +00a716 6d63 mov r6, r13 +00a718 2fb6 mov.l r11, @-r15 +00a71a e501 mov #h'1, r5 +00a71c 2fa6 mov.l r10, @-r15 +00a71e 2f96 mov.l r9, @-r15 +00a720 2f86 mov.l r8, @-r15 +00a722 6953 mov r5, r9 +00a724 4f22 sts.l pr, @-r15 +00a726 6b93 mov r9, r11 +00a728 7ff0 add #h'f0, r15 +00a72a 6cf3 mov r15, r12 +00a72c 1f41 mov.l r4, @(h'4,r15) +00a72e e400 mov #h'0, r4 +00a730 80fc mov.b r0, @(h'c,r15) +00a732 6a43 mov r4, r10 +00a734 6053 mov r5, r0 +00a736 80f8 mov.b r0, @(h'8,r15) +00a738 53f1 mov.l @(h'4,r15), r3 +00a73a 2338 tst r3, r3 +00a73c 8d65 bt/s h'ca ;@(h'a80a) +00a73e 7c01 +00a740 e3f1 mov #h'fffffff1, r3 +00a742 3e33 cmp/ge r3, r14 +00a744 8b61 bf h'c2 ;@(h'a80a) +00a746 e17f mov #h'7f, r1 +00a748 3e17 cmp/gt r1, r14 +00a74a 895e bt h'bc ;@(h'a80a) +00a74c 3d33 cmp/ge r3, r13 +00a74e 8b5c bf h'b8 ;@(h'a80a) +00a750 e23f mov #h'3f, r2 +00a752 3d27 cmp/gt r2, r13 +00a754 8959 bt h'b2 ;@(h'a80a) +00a756 4d11 cmp/pz r13 +00a758 8d01 bt/s h'2 ;@(h'a75e) +00a75a e230 mov #h'30, r2 +00a75c 6adb neg r13, r10 +00a75e 3d27 cmp/gt r2, r13 +00a760 8b02 bf h'4 ;@(h'a768) +00a762 e040 mov #h'40, r0 +00a764 30d8 sub r13, r0 +00a766 80fc mov.b r0, @(h'c,r15) +00a768 e307 mov #h'7, r3 +00a76a 23e9 and r14, r3 +00a76c e808 mov #h'8, r8 +00a76e 4e11 cmp/pz r14 +00a770 8d01 bt/s h'2 ;@(h'a776) +00a772 3838 sub r3, r8 +00a774 6943 mov r4, r9 +00a776 e3f8 mov #h'fffffff8, r3 +00a778 3e33 cmp/ge r3, r14 +00a77a 8b02 bf h'4 ;@(h'a782) +00a77c e177 mov #h'77, r1 +00a77e 3e17 cmp/gt r1, r14 +00a780 8b01 bf h'2 ;@(h'a786) +00a782 6043 mov r4, r0 +00a784 80f8 mov.b r0, @(h'8,r15) +00a786 e36f mov #h'6f, r3 +00a788 3e37 cmp/gt r3, r14 +00a78a 8902 bt h'4 ;@(h'a792) +00a78c 608e exts.b r8, r0 +00a78e 8808 cmp/eq #h'8, r0 +00a790 8b00 bf h'0 ;@(h'a794) +00a792 6b43 mov r4, r11 +00a794 d367 mov.l @(h'19c,pc), r3 ;@(h'a934) +00a796 430b jsr @r3 +00a798 0009 nop +00a79a 62ae exts.b r10, r2 +00a79c 53f1 mov.l @(h'4,r15), r3 +00a79e 4e21 shar r14 +00a7a0 32dc add r13, r2 +00a7a2 4208 shll2 r2 +00a7a4 4208 shll2 r2 +00a7a6 302c add r2, r0 +00a7a8 4e21 shar r14 +00a7aa 4e21 shar r14 +00a7ac 6403 mov r0, r4 +00a7ae 34ec add r14, r4 +00a7b0 84fc mov.b @(h'c,r15), r0 +00a7b2 65a3 mov r10, r5 +00a7b4 665e exts.b r5, r6 +00a7b6 4600 shll r6 +00a7b8 363c add r3, r6 +00a7ba 6ec3 mov r12, r14 +00a7bc 7e01 +00a7be 6dc3 mov r12, r13 +00a7c0 6703 mov r0, r7 +00a7c2 625e exts.b r5, r2 +00a7c4 3273 cmp/ge r7, r2 +00a7c6 8d20 bt/s h'40 ;@(h'a80a) +00a7c8 7d02 +00a7ca 628e exts.b r8, r2 +00a7cc 6361 mov.w @r6, r3 +00a7ce 633d extu.w r3, r3 +00a7d0 432d shld r2, r3 +00a7d2 629e exts.b r9, r2 +00a7d4 2228 tst r2, r2 +00a7d6 8d04 bt/s h'8 ;@(h'a7e2) +00a7d8 2f32 mov.l r3, @r15 +00a7da 62c0 mov.b @r12, r2 +00a7dc 6140 mov.b @r4, r1 +00a7de 212b or r2, r1 +00a7e0 2410 mov.b r1, @r4 +00a7e2 84f8 mov.b @(h'8,r15), r0 +00a7e4 2008 tst r0, r0 +00a7e6 8d04 bt/s h'8 ;@(h'a7f2) +00a7e8 62be exts.b r11, r2 +00a7ea 63e0 mov.b @r14, r3 +00a7ec 8441 mov.b @(h'1,r4), r0 +00a7ee 203b or r3, r0 +00a7f0 8041 mov.b r0, @(h'1,r4) +00a7f2 2228 tst r2, r2 +00a7f4 8903 bt h'6 ;@(h'a7fe) +00a7f6 63d0 mov.b @r13, r3 +00a7f8 8442 mov.b @(h'2,r4), r0 +00a7fa 203b or r3, r0 +00a7fc 8042 mov.b r0, @(h'2,r4) +00a7fe 7410 add #h'10, r4 +00a800 7501 +00a802 635e exts.b r5, r3 +00a804 3373 cmp/ge r7, r3 +00a806 8fe0 bf/s h'-40 ;@(h'a7ca) +00a808 7602 +00a80a 7f10 add #h'10, r15 +00a80c 4f26 lds.l @r15+, pr +00a80e 68f6 mov.l @r15+, r8 +00a810 69f6 mov.l @r15+, r9 +00a812 6af6 mov.l @r15+, r10 +00a814 6bf6 mov.l @r15+, r11 +00a816 6cf6 mov.l @r15+, r12 +00a818 6df6 mov.l @r15+, r13 +00a81a 000b rts +00a81c 6ef6 mov.l @r15+, r14 +00a81e e010 mov #h'10, r0 +00a820 2fe6 mov.l r14, @-r15 +00a822 6e53 mov r5, r14 +00a824 2fd6 mov.l r13, @-r15 +00a826 e501 mov #h'1, r5 +00a828 2fc6 mov.l r12, @-r15 +00a82a 6d63 mov r6, r13 +00a82c 2fb6 mov.l r11, @-r15 +00a82e 2fa6 mov.l r10, @-r15 +00a830 2f96 mov.l r9, @-r15 +00a832 6953 mov r5, r9 +00a834 2f86 mov.l r8, @-r15 +00a836 6b93 mov r9, r11 +00a838 4f22 sts.l pr, @-r15 +00a83a 7ff0 add #h'f0, r15 +00a83c 1f41 mov.l r4, @(h'4,r15) +00a83e 6cf3 mov r15, r12 +00a840 80fc mov.b r0, @(h'c,r15) +00a842 e400 mov #h'0, r4 +00a844 6a43 mov r4, r10 +00a846 6053 mov r5, r0 +00a848 80f8 mov.b r0, @(h'8,r15) +00a84a 53f1 mov.l @(h'4,r15), r3 +00a84c 2338 tst r3, r3 +00a84e 8d67 bt/s h'ce ;@(h'a920) +00a850 7c01 +00a852 e3f1 mov #h'fffffff1, r3 +00a854 3e33 cmp/ge r3, r14 +00a856 8b63 bf h'c6 ;@(h'a920) +00a858 e17f mov #h'7f, r1 +00a85a 3e17 cmp/gt r1, r14 +00a85c 8960 bt h'c0 ;@(h'a920) +00a85e 3d33 cmp/ge r3, r13 +00a860 8b5e bf h'bc ;@(h'a920) +00a862 e23f mov #h'3f, r2 +00a864 3d27 cmp/gt r2, r13 +00a866 895b bt h'b6 ;@(h'a920) +00a868 4d11 cmp/pz r13 +00a86a 8d01 bt/s h'2 ;@(h'a870) +00a86c e230 mov #h'30, r2 +00a86e 6adb neg r13, r10 +00a870 3d27 cmp/gt r2, r13 +00a872 8b02 bf h'4 ;@(h'a87a) +00a874 e040 mov #h'40, r0 +00a876 30d8 sub r13, r0 +00a878 80fc mov.b r0, @(h'c,r15) +00a87a e307 mov #h'7, r3 +00a87c 23e9 and r14, r3 +00a87e e808 mov #h'8, r8 +00a880 4e11 cmp/pz r14 +00a882 8d01 bt/s h'2 ;@(h'a888) +00a884 3838 sub r3, r8 +00a886 6943 mov r4, r9 +00a888 e3f8 mov #h'fffffff8, r3 +00a88a 3e33 cmp/ge r3, r14 +00a88c 8b02 bf h'4 ;@(h'a894) +00a88e e177 mov #h'77, r1 +00a890 3e17 cmp/gt r1, r14 +00a892 8b01 bf h'2 ;@(h'a898) +00a894 6043 mov r4, r0 +00a896 80f8 mov.b r0, @(h'8,r15) +00a898 e36f mov #h'6f, r3 +00a89a 3e37 cmp/gt r3, r14 +00a89c 8902 bt h'4 ;@(h'a8a4) +00a89e 608e exts.b r8, r0 +00a8a0 8808 cmp/eq #h'8, r0 +00a8a2 8b00 bf h'0 ;@(h'a8a6) +00a8a4 6b43 mov r4, r11 +00a8a6 d323 mov.l @(h'8c,pc), r3 ;@(h'a934) +00a8a8 430b jsr @r3 +00a8aa 0009 nop +00a8ac 53f1 mov.l @(h'4,r15), r3 +00a8ae 62ae exts.b r10, r2 +00a8b0 32dc add r13, r2 +00a8b2 4208 shll2 r2 +00a8b4 4208 shll2 r2 +00a8b6 302c add r2, r0 +00a8b8 4e21 shar r14 +00a8ba 4e21 shar r14 +00a8bc 4e21 shar r14 +00a8be 6403 mov r0, r4 +00a8c0 84fc mov.b @(h'c,r15), r0 +00a8c2 34ec add r14, r4 +00a8c4 65a3 mov r10, r5 +00a8c6 665e exts.b r5, r6 +00a8c8 4600 shll r6 +00a8ca 363c add r3, r6 +00a8cc 6ec3 mov r12, r14 +00a8ce 7e01 +00a8d0 6dc3 mov r12, r13 +00a8d2 6703 mov r0, r7 +00a8d4 625e exts.b r5, r2 +00a8d6 3273 cmp/ge r7, r2 +00a8d8 8d22 bt/s h'44 ;@(h'a920) +00a8da 7d02 +00a8dc 6361 mov.w @r6, r3 +00a8de 628e exts.b r8, r2 +00a8e0 6337 not r3, r3 +00a8e2 633d extu.w r3, r3 +00a8e4 432d shld r2, r3 +00a8e6 6337 not r3, r3 +00a8e8 629e exts.b r9, r2 +00a8ea 2228 tst r2, r2 +00a8ec 8d04 bt/s h'8 ;@(h'a8f8) +00a8ee 2f32 mov.l r3, @r15 +00a8f0 62c0 mov.b @r12, r2 +00a8f2 6140 mov.b @r4, r1 +00a8f4 2129 and r2, r1 +00a8f6 2410 mov.b r1, @r4 +00a8f8 84f8 mov.b @(h'8,r15), r0 +00a8fa 2008 tst r0, r0 +00a8fc 8d04 bt/s h'8 ;@(h'a908) +00a8fe 62be exts.b r11, r2 +00a900 63e0 mov.b @r14, r3 +00a902 8441 mov.b @(h'1,r4), r0 +00a904 2039 and r3, r0 +00a906 8041 mov.b r0, @(h'1,r4) +00a908 2228 tst r2, r2 +00a90a 8903 bt h'6 ;@(h'a914) +00a90c 63d0 mov.b @r13, r3 +00a90e 8442 mov.b @(h'2,r4), r0 +00a910 2039 and r3, r0 +00a912 8042 mov.b r0, @(h'2,r4) +00a914 7410 add #h'10, r4 +00a916 7501 +00a918 635e exts.b r5, r3 +00a91a 3373 cmp/ge r7, r3 +00a91c 8fde bf/s h'-44 ;@(h'a8dc) +00a91e 7602 +00a920 7f10 add #h'10, r15 +00a922 4f26 lds.l @r15+, pr +00a924 68f6 mov.l @r15+, r8 +00a926 69f6 mov.l @r15+, r9 +00a928 6af6 mov.l @r15+, r10 +00a92a 6bf6 mov.l @r15+, r11 +00a92c 6cf6 mov.l @r15+, r12 +00a92e 6df6 mov.l @r15+, r13 +00a930 000b rts +00a932 6ef6 mov.l @r15+, r14 +00a934 0030 +00a936 8ed8 +00a938 000b rts +00a93a 0009 nop +00a93c d333 mov.l @(h'cc,pc), r3 ;@(h'aa0c) +00a93e 000b rts +00a940 2342 mov.l r4, @r3 +00a942 2fe6 mov.l r14, @-r15 +00a944 2fd6 mov.l r13, @-r15 +00a946 2fc6 mov.l r12, @-r15 +00a948 4f22 sts.l pr, @-r15 +00a94a d230 mov.l @(h'c0,pc), r2 ;@(h'aa0c) +00a94c 6e22 mov.l @r2, r14 +00a94e 2ee8 tst r14, r14 +00a950 8901 bt h'2 ;@(h'a956) +00a952 4e0b jsr @r14 +00a954 0009 nop +00a956 de2e mov.l @(h'b8,pc), r14 ;@(h'aa10) +00a958 4e0b jsr @r14 +00a95a e406 mov #h'6, r4 +00a95c 4e0b jsr @r14 +00a95e e407 mov #h'7, r4 +00a960 4e0b jsr @r14 +00a962 e408 mov #h'8, r4 +00a964 4e0b jsr @r14 +00a966 e409 mov #h'9, r4 +00a968 4e0b jsr @r14 +00a96a e40a mov #h'a, r4 +00a96c dc29 mov.l @(h'a4,pc), r12 ;@(h'aa14) +00a96e ee04 mov #h'4, r14 +00a970 ed00 mov #h'0, r13 +00a972 4c0b jsr @r12 +00a974 64d3 mov r13, r4 +00a976 7d01 +00a978 3de3 cmp/ge r14, r13 +00a97a 8bfa bf h'-c ;@(h'a972) +00a97c dc26 mov.l @(h'98,pc), r12 ;@(h'aa18) +00a97e ed00 mov #h'0, r13 +00a980 4c0b jsr @r12 +00a982 64d3 mov r13, r4 +00a984 7d01 +00a986 3de3 cmp/ge r14, r13 +00a988 8bfa bf h'-c ;@(h'a980) +00a98a 4f26 lds.l @r15+, pr +00a98c d223 mov.l @(h'8c,pc), r2 ;@(h'aa1c) +00a98e 6cf6 mov.l @r15+, r12 +00a990 6df6 mov.l @r15+, r13 +00a992 422b jmp @r2 +00a994 6ef6 mov.l @r15+, r14 +00a996 4f22 sts.l pr, @-r15 +00a998 d521 mov.l @(h'84,pc), r5 ;@(h'aa20) +00a99a d422 mov.l @(h'88,pc), r4 ;@(h'aa24) +00a99c d322 mov.l @(h'88,pc), r3 ;@(h'aa28) +00a99e 430b jsr @r3 +00a9a0 e66c mov #h'6c, r6 +00a9a2 e500 mov #h'0, r5 +00a9a4 d721 mov.l @(h'84,pc), r7 ;@(h'aa2c) +00a9a6 d622 mov.l @(h'88,pc), r6 ;@(h'aa30) +00a9a8 a002 bra h'4 ;@(h'a9b0) +00a9aa 6472 mov.l @r7, r4 +00a9ac 2452 mov.l r5, @r4 +00a9ae 7404 +00a9b0 6362 mov.l @r6, r3 +00a9b2 3432 cmp/hs r3, r4 +00a9b4 8bfa bf h'-c ;@(h'a9ac) +00a9b6 d61f mov.l @(h'7c,pc), r6 ;@(h'aa34) +00a9b8 d31f mov.l @(h'7c,pc), r3 ;@(h'aa38) +00a9ba 6432 mov.l @r3, r4 +00a9bc d21f mov.l @(h'7c,pc), r2 ;@(h'aa3c) +00a9be a003 bra h'6 ;@(h'a9c8) +00a9c0 6522 mov.l @r2, r5 +00a9c2 6356 mov.l @r5+, r3 +00a9c4 2432 mov.l r3, @r4 +00a9c6 7404 +00a9c8 6262 mov.l @r6, r2 +00a9ca 3422 cmp/hs r2, r4 +00a9cc 8bf9 bf h'-e ;@(h'a9c2) +00a9ce 6372 mov.l @r7, r3 +00a9d0 6162 mov.l @r6, r1 +00a9d2 3138 sub r3, r1 +00a9d4 d31a mov.l @(h'68,pc), r3 ;@(h'aa40) +00a9d6 7104 +00a9d8 4f26 lds.l @r15+, pr +00a9da 000b rts +00a9dc 2312 mov.l r1, @r3 +00a9de 6053 mov r5, r0 +00a9e0 4f22 sts.l pr, @-r15 +00a9e2 7ff8 add #h'f8, r15 +00a9e4 2f42 mov.l r4, @r15 +00a9e6 bfd6 bsr h'-54 ;@(h'a996) +00a9e8 81f2 mov.w r0, @(h'4,r15) +00a9ea e601 mov #h'1, r6 +00a9ec d215 mov.l @(h'54,pc), r2 ;@(h'aa44) +00a9ee 6563 mov r6, r5 +00a9f0 420b jsr @r2 +00a9f2 e400 mov #h'0, r4 +00a9f4 d414 mov.l @(h'50,pc), r4 ;@(h'aa48) +00a9f6 d315 mov.l @(h'54,pc), r3 ;@(h'aa4c) +00a9f8 430b jsr @r3 +00a9fa 0009 nop +00a9fc 85f2 mov.w @(h'4,r15), r0 +00a9fe 6503 mov r0, r5 +00aa00 64f2 mov.l @r15, r4 +00aa02 655d extu.w r5, r5 +00aa04 d312 mov.l @(h'48,pc), r3 ;@(h'aa50) +00aa06 7f08 +00aa08 432b jmp @r3 +00aa0a 4f26 lds.l @r15+, pr +00aa0c 0810 +00aa0e 022c mov.b @(r0,r2), r2 +00aa10 0030 +00aa12 c2b8 mov.l r0, @(h'2e0,gbr) +00aa14 0030 +00aa16 c2e8 mov.l r0, @(h'3a0,gbr) +00aa18 0030 +00aa1a c318 trapa #h'18 +00aa1c 0030 +00aa1e c2f8 mov.l r0, @(h'3e0,gbr) +00aa20 8801 cmp/eq #h'1, r0 +00aa22 e000 mov #h'0, r0 +00aa24 0810 +00aa26 2000 mov.b r0, @r0 +00aa28 0030 +00aa2a c348 trapa #h'48 +00aa2c 0032 stc ssr, r0 +00aa2e 09c4 mov.b r12, @(r0,r9) +00aa30 0032 stc ssr, r0 +00aa32 09c8 +00aa34 0032 stc ssr, r0 +00aa36 09d0 +00aa38 0032 stc ssr, r0 +00aa3a 09cc mov.b @(r0,r12), r9 +00aa3c 0032 stc ssr, r0 +00aa3e 09d4 mov.b r13, @(r0,r9) +00aa40 0810 +00aa42 0000 +00aa44 0030 +00aa46 c338 trapa #h'38 +00aa48 0030 +00aa4a a942 bra h'-d7c ;@(h'9cd2) +00aa4c 0030 +00aa4e c308 trapa #h'8 +00aa50 0030 +00aa52 44a0 +00aa54 2f06 mov.l r0, @-r15 +00aa56 2f46 mov.l r4, @-r15 +00aa58 2f56 mov.l r5, @-r15 +00aa5a 2f66 mov.l r6, @-r15 +00aa5c 2f76 mov.l r7, @-r15 +00aa5e 54f6 mov.l @(h'18,r15), r4 +00aa60 55f7 mov.l @(h'1c,r15), r5 +00aa62 56f8 mov.l @(h'20,r15), r6 +00aa64 57f9 mov.l @(h'24,r15), r7 +00aa66 d0bc mov.l @(h'2f0,pc), r0 ;@(h'ad58) +00aa68 a065 bra h'ca ;@(h'ab36) +00aa6a 260a xor r0, r6 +00aa6c 2f06 mov.l r0, @-r15 +00aa6e 2f46 mov.l r4, @-r15 +00aa70 2f56 mov.l r5, @-r15 +00aa72 2f66 mov.l r6, @-r15 +00aa74 2f76 mov.l r7, @-r15 +00aa76 56f6 mov.l @(h'18,r15), r6 +00aa78 57f7 mov.l @(h'1c,r15), r7 +00aa7a 54f8 mov.l @(h'20,r15), r4 +00aa7c 55f9 mov.l @(h'24,r15), r5 +00aa7e d0b6 mov.l @(h'2d8,pc), r0 ;@(h'ad58) +00aa80 a059 bra h'b2 ;@(h'ab36) +00aa82 260a xor r0, r6 +00aa84 2448 tst r4, r4 +00aa86 8b07 bf h'e ;@(h'aa98) +00aa88 2558 tst r5, r5 +00aa8a 8b05 bf h'a ;@(h'aa98) +00aa8c 3930 cmp/eq r3, r9 +00aa8e 8b07 bf h'e ;@(h'aaa0) +00aa90 2778 tst r7, r7 +00aa92 8b01 bf h'2 ;@(h'aa98) +00aa94 2ba7 div0s r10, r11 +00aa96 8b03 bf h'6 ;@(h'aaa0) +00aa98 ea00 mov #h'0, r10 +00aa9a e400 mov #h'0, r4 +00aa9c a11f bra h'23e ;@(h'acde) +00aa9e e508 mov #h'8, r5 +00aaa0 a11d bra h'23a ;@(h'acde) +00aaa2 0009 nop +00aaa4 2888 tst r8, r8 +00aaa6 8b07 bf h'e ;@(h'aab8) +00aaa8 2448 tst r4, r4 +00aaaa 8b0b bf h'16 ;@(h'aac4) +00aaac 2558 tst r5, r5 +00aaae 8b09 bf h'12 ;@(h'aac4) +00aab0 2778 tst r7, r7 +00aab2 8b0d bf h'1a ;@(h'aad0) +00aab4 a113 bra h'226 ;@(h'acde) +00aab6 2ab9 and r11, r10 +00aab8 2668 tst r6, r6 +00aaba 8b1e bf h'3c ;@(h'aafa) +00aabc 2778 tst r7, r7 +00aabe 8b1c bf h'38 ;@(h'aafa) +00aac0 a00a bra h'14 ;@(h'aad8) +00aac2 0009 nop +00aac4 2668 tst r6, r6 +00aac6 8b0e bf h'1c ;@(h'aae6) +00aac8 2778 tst r7, r7 +00aaca 8b0c bf h'18 ;@(h'aae6) +00aacc a004 bra h'8 ;@(h'aad8) +00aace 0009 nop +00aad0 6463 mov r6, r4 +00aad2 6573 mov r7, r5 +00aad4 6893 mov r9, r8 +00aad6 6ab3 mov r11, r10 +00aad8 4500 shll r5 +00aada 4424 rotcl r4 +00aadc 4500 shll r5 +00aade 4424 rotcl r4 +00aae0 4500 shll r5 +00aae2 a0fc bra h'1f8 ;@(h'acde) +00aae4 4424 rotcl r4 +00aae6 d39b mov.l @(h'26c,pc), r3 ;@(h'ad54) +00aae8 4500 shll r5 +00aaea 4424 rotcl r4 +00aaec 3433 cmp/ge r3, r4 +00aaee 8904 bt h'8 ;@(h'aafa) +00aaf0 4500 shll r5 +00aaf2 4424 rotcl r4 +00aaf4 3433 cmp/ge r3, r4 +00aaf6 8ffb bf/s h'-a ;@(h'aaf0) +00aaf8 78ff add #h'ff, r8 +00aafa d396 mov.l @(h'258,pc), r3 ;@(h'ad54) +00aafc 4700 shll r7 +00aafe 4624 rotcl r6 +00ab00 3633 cmp/ge r3, r6 +00ab02 8904 bt h'8 ;@(h'ab0e) +00ab04 4700 shll r7 +00ab06 4624 rotcl r6 +00ab08 3633 cmp/ge r3, r6 +00ab0a 8ffb bf/s h'-a ;@(h'ab04) +00ab0c 79ff add #h'ff, r9 +00ab0e 3987 cmp/gt r8, r9 +00ab10 8b01 bf h'2 ;@(h'ab16) +00ab12 a108 bra h'210 ;@(h'ad26) +00ab14 0009 nop +00ab16 a034 bra h'68 ;@(h'ab82) +00ab18 0009 nop +00ab1a e800 mov #h'0, r8 +00ab1c e400 mov #h'0, r4 +00ab1e a0de bra h'1bc ;@(h'acde) +00ab20 e500 mov #h'0, r5 +00ab22 0009 nop +00ab24 2f06 mov.l r0, @-r15 +00ab26 2f46 mov.l r4, @-r15 +00ab28 2f56 mov.l r5, @-r15 +00ab2a 2f66 mov.l r6, @-r15 +00ab2c 2f76 mov.l r7, @-r15 +00ab2e 54f6 mov.l @(h'18,r15), r4 +00ab30 55f7 mov.l @(h'1c,r15), r5 +00ab32 56f8 mov.l @(h'20,r15), r6 +00ab34 57f9 mov.l @(h'24,r15), r7 +00ab36 2f26 mov.l r2, @-r15 +00ab38 2f36 mov.l r3, @-r15 +00ab3a 2f86 mov.l r8, @-r15 +00ab3c 2f96 mov.l r9, @-r15 +00ab3e 2fa6 mov.l r10, @-r15 +00ab40 2fb6 mov.l r11, @-r15 +00ab42 4404 rotl r4 +00ab44 4604 rotl r6 +00ab46 3462 cmp/hs r6, r4 +00ab48 8905 bt h'a ;@(h'ab56) +00ab4a 6243 mov r4, r2 +00ab4c 6463 mov r6, r4 +00ab4e 6623 mov r2, r6 +00ab50 6253 mov r5, r2 +00ab52 6573 mov r7, r5 +00ab54 6723 mov r2, r7 +00ab56 4405 rotr r4 +00ab58 4605 rotr r6 +00ab5a d379 mov.l @(h'1e4,pc), r3 ;@(h'ad40) +00ab5c d079 mov.l @(h'1e4,pc), r0 ;@(h'ad44) +00ab5e 6a43 mov r4, r10 +00ab60 6b63 mov r6, r11 +00ab62 6843 mov r4, r8 +00ab64 4829 shlr16 r8 +00ab66 4809 shlr2 r8 +00ab68 4809 shlr2 r8 +00ab6a 2839 and r3, r8 +00ab6c 6963 mov r6, r9 +00ab6e 4929 shlr16 r9 +00ab70 4909 shlr2 r9 +00ab72 4909 shlr2 r9 +00ab74 2939 and r3, r9 +00ab76 2409 and r0, r4 +00ab78 2609 and r0, r6 +00ab7a 3830 cmp/eq r3, r8 +00ab7c 8982 bt h'-fc ;@(h'aa84) +00ab7e 2998 tst r9, r9 +00ab80 8990 bt h'-e0 ;@(h'aaa4) +00ab82 4500 shll r5 +00ab84 4424 rotcl r4 +00ab86 4500 shll r5 +00ab88 4424 rotcl r4 +00ab8a 4500 shll r5 +00ab8c 4424 rotcl r4 +00ab8e 4700 shll r7 +00ab90 4624 rotcl r6 +00ab92 4700 shll r7 +00ab94 4624 rotcl r6 +00ab96 4700 shll r7 +00ab98 4624 rotcl r6 +00ab9a d06b mov.l @(h'1ac,pc), r0 ;@(h'ad48) +00ab9c 240b or r0, r4 +00ab9e 260b or r0, r6 +00aba0 6283 mov r8, r2 +00aba2 3298 sub r9, r2 +00aba4 2228 tst r2, r2 +00aba6 8929 bt h'52 ;@(h'abfc) +00aba8 e303 mov #h'3, r3 +00abaa 3323 cmp/ge r2, r3 +00abac 8922 bt h'44 ;@(h'abf4) +00abae e336 mov #h'36, r3 +00abb0 3237 cmp/gt r3, r2 +00abb2 891c bt h'38 ;@(h'abee) +00abb4 e320 mov #h'20, r3 +00abb6 3237 cmp/gt r3, r2 +00abb8 8f06 bf/s h'c ;@(h'abc8) +00abba e901 mov #h'1, r9 +00abbc 3238 sub r3, r2 +00abbe 2778 tst r7, r7 +00abc0 8900 bt h'0 ;@(h'abc4) +00abc2 269b or r9, r6 +00abc4 6763 mov r6, r7 +00abc6 e600 mov #h'0, r6 +00abc8 4f02 sts.l mach, @-r15 +00abca c765 mova @(h'194,pc), r0 ;h'ad60 +00abcc 4f12 sts.l macl, @-r15 +00abce 4208 shll2 r2 +00abd0 302c add r2, r0 +00abd2 6002 mov.l @r0, r0 +00abd4 3705 dmulu.l r0, r7 +00abd6 070a sts mach, r7 +00abd8 021a sts macl, r2 +00abda 3605 dmulu.l r0, r6 +00abdc 060a sts mach, r6 +00abde 031a sts macl, r3 +00abe0 4f16 lds.l @r15+, macl +00abe2 2228 tst r2, r2 +00abe4 4f06 lds.l @r15+, mach +00abe6 8d09 bt/s h'12 ;@(h'abfc) +00abe8 273b or r3, r7 +00abea a007 bra h'e ;@(h'abfc) +00abec 279b or r9, r7 +00abee e600 mov #h'0, r6 +00abf0 a004 bra h'8 ;@(h'abfc) +00abf2 e701 mov #h'1, r7 +00abf4 4601 shlr r6 +00abf6 4725 rotcr r7 +00abf8 4210 dt r2 +00abfa 8bfb bf h'-a ;@(h'abf4) +00abfc 2ba7 div0s r10, r11 +00abfe 890f bt h'1e ;@(h'ac20) +00ac00 357e addc r7, r5 +00ac02 346e addc r6, r4 +00ac04 d352 mov.l @(h'148,pc), r3 ;@(h'ad50) +00ac06 3347 cmp/gt r4, r3 +00ac08 8952 bt h'a4 ;@(h'acb0) +00ac0a 4401 shlr r4 +00ac0c 4525 rotcr r5 +00ac0e 0229 movt r2 +00ac10 252b or r2, r5 +00ac12 7801 +00ac14 d34a mov.l @(h'128,pc), r3 ;@(h'ad40) +00ac16 3830 cmp/eq r3, r8 +00ac18 8b4a bf h'94 ;@(h'acb0) +00ac1a e500 mov #h'0, r5 +00ac1c a05f bra h'be ;@(h'acde) +00ac1e e400 mov #h'0, r4 +00ac20 3640 cmp/eq r4, r6 +00ac22 8b01 bf h'2 ;@(h'ac28) +00ac24 3750 cmp/eq r5, r7 +00ac26 8979 bt h'f2 ;@(h'ad1c) +00ac28 357a subc r7, r5 +00ac2a 346a subc r6, r4 +00ac2c 8b03 bf h'6 ;@(h'ac36) +00ac2e 0008 clrt +00ac30 655a negc r5, r5 +00ac32 644a negc r4, r4 +00ac34 6ab3 mov r11, r10 +00ac36 2448 tst r4, r4 +00ac38 8b02 bf h'4 ;@(h'ac40) +00ac3a 6453 mov r5, r4 +00ac3c e500 mov #h'0, r5 +00ac3e 78e0 add #h'e0, r8 +00ac40 d346 mov.l @(h'118,pc), r3 ;@(h'ad5c) +00ac42 2348 tst r4, r3 +00ac44 8b04 bf h'8 ;@(h'ac50) +00ac46 6353 mov r5, r3 +00ac48 234d xtrct r4, r3 +00ac4a 6433 mov r3, r4 +00ac4c 4528 shll16 r5 +00ac4e 78f0 add #h'f0, r8 +00ac50 d33f mov.l @(h'fc,pc), r3 ;@(h'ad50) +00ac52 3346 cmp/hi r4, r3 +00ac54 8915 bt h'2a ;@(h'ac82) +00ac56 4401 shlr r4 +00ac58 4525 rotcr r5 +00ac5a 3346 cmp/hi r4, r3 +00ac5c 8d28 bt/s h'50 ;@(h'acb0) +00ac5e 7801 +00ac60 4401 shlr r4 +00ac62 4525 rotcr r5 +00ac64 3346 cmp/hi r4, r3 +00ac66 8d23 bt/s h'46 ;@(h'acb0) +00ac68 7801 +00ac6a 4401 shlr r4 +00ac6c 4525 rotcr r5 +00ac6e 3346 cmp/hi r4, r3 +00ac70 8d1e bt/s h'3c ;@(h'acb0) +00ac72 7801 +00ac74 4401 shlr r4 +00ac76 4525 rotcr r5 +00ac78 3346 cmp/hi r4, r3 +00ac7a 8d19 bt/s h'32 ;@(h'acb0) +00ac7c 7801 +00ac7e afea bra h'-2c ;@(h'ac56) +00ac80 0009 nop +00ac82 d331 mov.l @(h'c4,pc), r3 ;@(h'ad48) +00ac84 3433 cmp/ge r3, r4 +00ac86 8913 bt h'26 ;@(h'acb0) +00ac88 4500 shll r5 +00ac8a 4424 rotcl r4 +00ac8c 3433 cmp/ge r3, r4 +00ac8e 8d0f bt/s h'1e ;@(h'acb0) +00ac90 78ff add #h'ff, r8 +00ac92 4500 shll r5 +00ac94 4424 rotcl r4 +00ac96 3433 cmp/ge r3, r4 +00ac98 8d0a bt/s h'14 ;@(h'acb0) +00ac9a 78ff add #h'ff, r8 +00ac9c 4500 shll r5 +00ac9e 4424 rotcl r4 +00aca0 3433 cmp/ge r3, r4 +00aca2 8d05 bt/s h'a ;@(h'acb0) +00aca4 78ff add #h'ff, r8 +00aca6 4500 shll r5 +00aca8 4424 rotcl r4 +00acaa 3433 cmp/ge r3, r4 +00acac 8fec bf/s h'-28 ;@(h'ac88) +00acae 78ff add #h'ff, r8 +00acb0 4815 cmp/pl r8 +00acb2 8905 bt h'a ;@(h'acc0) +00acb4 688b neg r8, r8 +00acb6 7801 +00acb8 4401 shlr r4 +00acba 4525 rotcr r5 +00acbc 4810 dt r8 +00acbe 8bfb bf h'-a ;@(h'acb8) +00acc0 6053 mov r5, r0 +00acc2 c804 tst #h'4, r0 +00acc4 890b bt h'16 ;@(h'acde) +00acc6 c80b tst #h'b, r0 +00acc8 8909 bt h'12 ;@(h'acde) +00acca e008 mov #h'8, r0 +00accc 350e addc r0, r5 +00acce e000 mov #h'0, r0 +00acd0 340e addc r0, r4 +00acd2 d01f mov.l @(h'7c,pc), r0 ;@(h'ad50) +00acd4 3047 cmp/gt r4, r0 +00acd6 8902 bt h'4 ;@(h'acde) +00acd8 4401 shlr r4 +00acda 4525 rotcr r5 +00acdc 7801 +00acde 4401 shlr r4 +00ace0 4525 rotcr r5 +00ace2 4401 shlr r4 +00ace4 4525 rotcr r5 +00ace6 4401 shlr r4 +00ace8 4525 rotcr r5 +00acea d016 mov.l @(h'58,pc), r0 ;@(h'ad44) +00acec 2409 and r0, r4 +00acee 4828 shll16 r8 +00acf0 4808 shll2 r8 +00acf2 4808 shll2 r8 +00acf4 248b or r8, r4 +00acf6 4400 shll r4 +00acf8 4a00 shll r10 +00acfa 4425 rotcr r4 +00acfc 6bf6 mov.l @r15+, r11 +00acfe 6af6 mov.l @r15+, r10 +00ad00 69f6 mov.l @r15+, r9 +00ad02 68f6 mov.l @r15+, r8 +00ad04 63f6 mov.l @r15+, r3 +00ad06 62f6 mov.l @r15+, r2 +00ad08 56f5 mov.l @(h'14,r15), r6 +00ad0a 2642 mov.l r4, @r6 +00ad0c 1651 mov.l r5, @(h'4,r6) +00ad0e 67f6 mov.l @r15+, r7 +00ad10 66f6 mov.l @r15+, r6 +00ad12 65f6 mov.l @r15+, r5 +00ad14 64f6 mov.l @r15+, r4 +00ad16 60f6 mov.l @r15+, r0 +00ad18 000b rts +00ad1a 7f14 add #h'14, r15 +00ad1c ea00 mov #h'0, r10 +00ad1e e800 mov #h'0, r8 +00ad20 e400 mov #h'0, r4 +00ad22 afdc bra h'-48 ;@(h'acde) +00ad24 e500 mov #h'0, r5 +00ad26 2baa xor r10, r11 +00ad28 2aba xor r11, r10 +00ad2a 2baa xor r10, r11 +00ad2c 298a xor r8, r9 +00ad2e 289a xor r9, r8 +00ad30 298a xor r8, r9 +00ad32 264a xor r4, r6 +00ad34 246a xor r6, r4 +00ad36 264a xor r4, r6 +00ad38 275a xor r5, r7 +00ad3a 257a xor r7, r5 +00ad3c aeeb bra h'-22a ;@(h'ab16) +00ad3e 275a xor r5, r7 +00ad40 0000 +00ad42 07ff mac.l @r15+, @r7+ +00ad44 000f mac.l @r0+, @r0+ +00ad46 ffff +00ad48 0080 +00ad4a 0000 +00ad4c 0000 +00ad4e ffff +00ad50 0100 +00ad52 0000 +00ad54 0010 +00ad56 0000 +00ad58 8000 mov.b r0, @(h'0,r0) +00ad5a 0000 +00ad5c ffff +00ad5e 0000 +00ad60 0000 +00ad62 0000 +00ad64 8000 mov.b r0, @(h'0,r0) +00ad66 0000 +00ad68 4000 shll r0 +00ad6a 0000 +00ad6c 2000 mov.b r0, @r0 +00ad6e 0000 +00ad70 1000 mov.l r0, @(h'0,r0) +00ad72 0000 +00ad74 0800 +00ad76 0000 +00ad78 0400 +00ad7a 0000 +00ad7c 0200 +00ad7e 0000 +00ad80 0100 +00ad82 0000 +00ad84 0080 +00ad86 0000 +00ad88 0040 +00ad8a 0000 +00ad8c 0020 +00ad8e 0000 +00ad90 0010 +00ad92 0000 +00ad94 0008 clrt +00ad96 0000 +00ad98 0004 mov.b r0, @(r0,r0) +00ad9a 0000 +00ad9c 0002 stc sr, r0 +00ad9e 0000 +00ada0 0001 +00ada2 0000 +00ada4 0000 +00ada6 8000 mov.b r0, @(h'0,r0) +00ada8 0000 +00adaa 4000 shll r0 +00adac 0000 +00adae 2000 mov.b r0, @r0 +00adb0 0000 +00adb2 1000 mov.l r0, @(h'0,r0) +00adb4 0000 +00adb6 0800 +00adb8 0000 +00adba 0400 +00adbc 0000 +00adbe 0200 +00adc0 0000 +00adc2 0100 +00adc4 0000 +00adc6 0080 +00adc8 0000 +00adca 0040 +00adcc 0000 +00adce 0020 +00add0 0000 +00add2 0010 +00add4 0000 +00add6 0008 clrt +00add8 0000 +00adda 0004 mov.b r0, @(r0,r0) +00addc 0000 +00adde 0002 stc sr, r0 +00ade0 0000 +00ade2 0001 +00ade4 4004 rotl r0 +00ade6 ca01 xor #h'1, r0 +00ade8 4005 rotr r0 +00adea 2f26 mov.l r2, @-r15 +00adec 2f36 mov.l r3, @-r15 +00adee 4104 rotl r1 +00adf0 2f46 mov.l r4, @-r15 +00adf2 4004 rotl r0 +00adf4 2f56 mov.l r5, @-r15 +00adf6 2f66 mov.l r6, @-r15 +00adf8 2f76 mov.l r7, @-r15 +00adfa 3102 cmp/hs r0, r1 +00adfc 8902 bt h'4 ;@(h'ae04) +00adfe 6203 mov r0, r2 +00ae00 6013 mov r1, r0 +00ae02 6123 mov r2, r1 +00ae04 4105 rotr r1 +00ae06 4005 rotr r0 +00ae08 d38c mov.l @(h'230,pc), r3 ;@(h'b03c) +00ae0a 6613 mov r1, r6 +00ae0c 4100 shll r1 +00ae0e 6413 mov r1, r4 +00ae10 4429 shlr16 r4 +00ae12 4419 shlr8 r4 +00ae14 2439 and r3, r4 +00ae16 4118 shll8 r1 +00ae18 6703 mov r0, r7 +00ae1a 4000 shll r0 +00ae1c 6503 mov r0, r5 +00ae1e 4529 shlr16 r5 +00ae20 4519 shlr8 r5 +00ae22 2539 and r3, r5 +00ae24 4018 shll8 r0 +00ae26 3430 cmp/eq r3, r4 +00ae28 896a bt h'd4 ;@(h'af00) +00ae2a 2558 tst r5, r5 +00ae2c 8974 bt h'e8 ;@(h'af18) +00ae2e cb01 or #h'1, r0 +00ae30 4005 rotr r0 +00ae32 4125 rotcr r1 +00ae34 3548 sub r4, r5 +00ae36 2558 tst r5, r5 +00ae38 8910 bt h'20 ;@(h'ae5c) +00ae3a e2e7 mov #h'ffffffe7, r2 +00ae3c 3257 cmp/gt r5, r2 +00ae3e 8908 bt h'10 ;@(h'ae52) +00ae40 630b neg r0, r3 +00ae42 230a xor r0, r3 +00ae44 6203 mov r0, r2 +00ae46 c763 mova @(h'18c,pc), r0 ;h'afd4 +00ae48 4508 shll2 r5 +00ae4a 3058 sub r5, r0 +00ae4c 6002 mov.l @r0, r0 +00ae4e 0023 braf r0 +00ae50 6023 mov r2, r0 +00ae52 a003 bra h'6 ;@(h'ae5c) +00ae54 e020 mov #h'20, r0 +00ae56 4301 shlr r3 +00ae58 0329 movt r3 +00ae5a 203b or r3, r0 +00ae5c 2767 div0s r6, r7 +00ae5e 890a bt h'14 ;@(h'ae76) +00ae60 301e addc r1, r0 +00ae62 8b2e bf h'5c ;@(h'aec2) +00ae64 4025 rotcr r0 +00ae66 0229 movt r2 +00ae68 d374 mov.l @(h'1d0,pc), r3 ;@(h'b03c) +00ae6a 7401 +00ae6c 3430 cmp/eq r3, r4 +00ae6e 8f28 bf/s h'50 ;@(h'aec2) +00ae70 202b or r2, r0 +00ae72 a037 bra h'6e ;@(h'aee4) +00ae74 e000 mov #h'0, r0 +00ae76 3010 cmp/eq r1, r0 +00ae78 8966 bt h'cc ;@(h'af48) +00ae7a 301a subc r1, r0 +00ae7c 600b neg r0, r0 +00ae7e 6763 mov r6, r7 +00ae80 4000 shll r0 +00ae82 891d bt h'3a ;@(h'aec0) +00ae84 4000 shll r0 +00ae86 8d1b bt/s h'36 ;@(h'aec0) +00ae88 74ff add #h'ff, r4 +00ae8a d26d mov.l @(h'1b4,pc), r2 ;@(h'b040) +00ae8c 3206 cmp/hi r0, r2 +00ae8e 8f02 bf/s h'4 ;@(h'ae96) +00ae90 74ff add #h'ff, r4 +00ae92 4028 shll16 r0 +00ae94 74f0 add #h'f0, r4 +00ae96 4218 shll8 r2 +00ae98 3206 cmp/hi r0, r2 +00ae9a 8f02 bf/s h'4 ;@(h'aea2) +00ae9c 4208 shll2 r2 +00ae9e 4018 shll8 r0 +00aea0 74f8 add #h'f8, r4 +00aea2 4208 shll2 r2 +00aea4 3206 cmp/hi r0, r2 +00aea6 8f03 bf/s h'6 ;@(h'aeb0) +00aea8 4208 shll2 r2 +00aeaa 4008 shll2 r0 +00aeac 4008 shll2 r0 +00aeae 74fc add #h'fc, r4 +00aeb0 3206 cmp/hi r0, r2 +00aeb2 8b01 bf h'2 ;@(h'aeb8) +00aeb4 4008 shll2 r0 +00aeb6 74fe add #h'fe, r4 +00aeb8 4000 shll r0 +00aeba 8901 bt h'2 ;@(h'aec0) +00aebc 4000 shll r0 +00aebe 74ff add #h'ff, r4 +00aec0 4025 rotcr r0 +00aec2 4415 cmp/pl r4 +00aec4 8904 bt h'8 ;@(h'aed0) +00aec6 644b neg r4, r4 +00aec8 7401 +00aeca 4410 dt r4 +00aecc 8ffd bf/s h'-6 ;@(h'aeca) +00aece 4001 shlr r0 +00aed0 c880 tst #h'80, r0 +00aed2 8907 bt h'e ;@(h'aee4) +00aed4 d25b mov.l @(h'16c,pc), r2 ;@(h'b044) +00aed6 2028 tst r2, r0 +00aed8 8904 bt h'8 ;@(h'aee4) +00aeda d25b mov.l @(h'16c,pc), r2 ;@(h'b048) +00aedc 302e addc r2, r0 +00aede 8b01 bf h'2 ;@(h'aee4) +00aee0 4025 rotcr r0 +00aee2 7401 +00aee4 4000 shll r0 +00aee6 4019 shlr8 r0 +00aee8 4428 shll16 r4 +00aeea 4418 shll8 r4 +00aeec 204b or r4, r0 +00aeee 4700 shll r7 +00aef0 4025 rotcr r0 +00aef2 67f6 mov.l @r15+, r7 +00aef4 66f6 mov.l @r15+, r6 +00aef6 65f6 mov.l @r15+, r5 +00aef8 64f6 mov.l @r15+, r4 +00aefa 63f6 mov.l @r15+, r3 +00aefc 000b rts +00aefe 62f6 mov.l @r15+, r2 +00af00 2118 tst r1, r1 +00af02 8b04 bf h'8 ;@(h'af0e) +00af04 2767 div0s r6, r7 +00af06 8b05 bf h'a ;@(h'af14) +00af08 6763 mov r6, r7 +00af0a 3530 cmp/eq r3, r5 +00af0c 8b02 bf h'4 ;@(h'af14) +00af0e d04f mov.l @(h'13c,pc), r0 ;@(h'b04c) +00af10 afef bra h'-22 ;@(h'aef2) +00af12 0009 nop +00af14 afe6 bra h'-34 ;@(h'aee4) +00af16 e000 mov #h'0, r0 +00af18 2448 tst r4, r4 +00af1a 8b03 bf h'6 ;@(h'af24) +00af1c 2118 tst r1, r1 +00af1e 8b05 bf h'a ;@(h'af2c) +00af20 afe0 bra h'-40 ;@(h'aee4) +00af22 2769 and r6, r7 +00af24 2008 tst r0, r0 +00af26 8913 bt h'26 ;@(h'af50) +00af28 a007 bra h'e ;@(h'af3a) +00af2a 0009 nop +00af2c 2008 tst r0, r0 +00af2e 890f bt h'1e ;@(h'af50) +00af30 4100 shll r1 +00af32 8902 bt h'4 ;@(h'af3a) +00af34 4100 shll r1 +00af36 8ffd bf/s h'-6 ;@(h'af34) +00af38 74ff add #h'ff, r4 +00af3a 4000 shll r0 +00af3c 8902 bt h'4 ;@(h'af44) +00af3e 4000 shll r0 +00af40 8ffd bf/s h'-6 ;@(h'af3e) +00af42 75ff add #h'ff, r5 +00af44 af73 bra h'-11a ;@(h'ae2e) +00af46 0009 nop +00af48 e700 mov #h'0, r7 +00af4a e400 mov #h'0, r4 +00af4c afca bra h'-6c ;@(h'aee4) +00af4e e000 mov #h'0, r0 +00af50 6013 mov r1, r0 +00af52 4001 shlr r0 +00af54 afc6 bra h'-74 ;@(h'aee4) +00af56 6763 mov r6, r7 +00af58 4009 shlr2 r0 +00af5a 4009 shlr2 r0 +00af5c 4009 shlr2 r0 +00af5e af7d bra h'-106 ;@(h'ae5c) +00af60 4001 shlr r0 +00af62 4009 shlr2 r0 +00af64 4009 shlr2 r0 +00af66 af79 bra h'-10e ;@(h'ae5c) +00af68 4009 shlr2 r0 +00af6a 4009 shlr2 r0 +00af6c 4309 shlr2 r3 +00af6e 4009 shlr2 r0 +00af70 4309 shlr2 r3 +00af72 4009 shlr2 r0 +00af74 4309 shlr2 r3 +00af76 4001 shlr r0 +00af78 4301 shlr r3 +00af7a 4019 shlr8 r0 +00af7c af6b bra h'-12a ;@(h'ae56) +00af7e 4319 shlr8 r3 +00af80 4009 shlr2 r0 +00af82 4309 shlr2 r3 +00af84 4009 shlr2 r0 +00af86 4309 shlr2 r3 +00af88 4009 shlr2 r0 +00af8a 4309 shlr2 r3 +00af8c 4019 shlr8 r0 +00af8e af62 bra h'-13c ;@(h'ae56) +00af90 4319 shlr8 r3 +00af92 4009 shlr2 r0 +00af94 4309 shlr2 r3 +00af96 4009 shlr2 r0 +00af98 4309 shlr2 r3 +00af9a 4009 shlr2 r0 +00af9c 4309 shlr2 r3 +00af9e 4001 shlr r0 +00afa0 4301 shlr r3 +00afa2 4029 shlr16 r0 +00afa4 af57 bra h'-152 ;@(h'ae56) +00afa6 4329 shlr16 r3 +00afa8 4009 shlr2 r0 +00afaa 4309 shlr2 r3 +00afac 4009 shlr2 r0 +00afae 4309 shlr2 r3 +00afb0 4009 shlr2 r0 +00afb2 4309 shlr2 r3 +00afb4 4029 shlr16 r0 +00afb6 af4e bra h'-164 ;@(h'ae56) +00afb8 4329 shlr16 r3 +00afba 4001 shlr r0 +00afbc 4301 shlr r3 +00afbe 4019 shlr8 r0 +00afc0 4319 shlr8 r3 +00afc2 4029 shlr16 r0 +00afc4 af47 bra h'-172 ;@(h'ae56) +00afc6 4329 shlr16 r3 +00afc8 4019 shlr8 r0 +00afca 4319 shlr8 r3 +00afcc 4029 shlr16 r0 +00afce af42 bra h'-17c ;@(h'ae56) +00afd0 4329 shlr16 r3 +00afd2 0009 nop +00afd4 0000 +00afd6 0000 +00afd8 0000 +00afda 010c mov.b @(r0,r0), r1 +00afdc 0000 +00afde 0114 mov.b r1, @(r0,r1) +00afe0 0000 +00afe2 010a sts mach, r1 +00afe4 0000 +00afe6 0112 stc gbr, r1 +00afe8 0000 +00afea 0108 clrt +00afec 0000 +00afee 0110 +00aff0 0000 +00aff2 0106 mov.l r0, @(r0,r1) +00aff4 0000 +00aff6 013a +00aff8 0000 +00affa 0124 mov.b r2, @(r0,r1) +00affc 0000 +00affe 0136 mov.l r3, @(r0,r1) +00b000 0000 +00b002 0120 +00b004 0000 +00b006 0132 stc ssr, r1 +00b008 0000 +00b00a 011c mov.b @(r0,r1), r1 +00b00c 0000 +00b00e 012e mov.l @(r0,r2), r1 +00b010 0000 +00b012 0118 sett +00b014 0000 +00b016 0162 +00b018 0000 +00b01a 014c mov.b @(r0,r4), r1 +00b01c 0000 +00b01e 015e mov.l @(r0,r5), r1 +00b020 0000 +00b022 0148 clrs +00b024 0000 +00b026 015a +00b028 0000 +00b02a 0144 mov.b r4, @(r0,r1) +00b02c 0000 +00b02e 0156 mov.l r5, @(r0,r1) +00b030 0000 +00b032 0140 +00b034 0000 +00b036 0176 mov.l r7, @(r0,r1) +00b038 0000 +00b03a 0168 +00b03c 0000 +00b03e 00ff mac.l @r15+, @r0+ +00b040 0001 +00b042 0000 +00b044 0000 +00b046 017f mac.l @r7+, @r1+ +00b048 0000 +00b04a 0100 +00b04c 7f80 add #h'80, r15 +00b04e 0001 +00b050 2448 tst r4, r4 +00b052 8b3e bf h'7c ;@(h'b0d2) +00b054 2558 tst r5, r5 +00b056 8b3c bf h'78 ;@(h'b0d2) +00b058 3930 cmp/eq r3, r9 +00b05a 8b36 bf h'6c ;@(h'b0ca) +00b05c a039 bra h'72 ;@(h'b0d2) +00b05e 0009 nop +00b060 2668 tst r6, r6 +00b062 8b36 bf h'6c ;@(h'b0d2) +00b064 2778 tst r7, r7 +00b066 8b34 bf h'68 ;@(h'b0d2) +00b068 a02a bra h'54 ;@(h'b0c0) +00b06a 0009 nop +00b06c 2448 tst r4, r4 +00b06e 8b09 bf h'12 ;@(h'b084) +00b070 2558 tst r5, r5 +00b072 8b07 bf h'e ;@(h'b084) +00b074 2998 tst r9, r9 +00b076 8b23 bf h'46 ;@(h'b0c0) +00b078 2668 tst r6, r6 +00b07a 8b21 bf h'42 ;@(h'b0c0) +00b07c 2778 tst r7, r7 +00b07e 8b1f bf h'3e ;@(h'b0c0) +00b080 a027 bra h'4e ;@(h'b0d2) +00b082 0009 nop +00b084 d06e mov.l @(h'1b8,pc), r0 ;@(h'b240) +00b086 4500 shll r5 +00b088 4424 rotcl r4 +00b08a 3403 cmp/ge r0, r4 +00b08c 8904 bt h'8 ;@(h'b098) +00b08e 4500 shll r5 +00b090 4424 rotcl r4 +00b092 3403 cmp/ge r0, r4 +00b094 8ffb bf/s h'-a ;@(h'b08e) +00b096 78ff add #h'ff, r8 +00b098 a053 bra h'a6 ;@(h'b142) +00b09a 0009 nop +00b09c 2668 tst r6, r6 +00b09e 8b03 bf h'6 ;@(h'b0a8) +00b0a0 2778 tst r7, r7 +00b0a2 8b01 bf h'2 ;@(h'b0a8) +00b0a4 a011 bra h'22 ;@(h'b0ca) +00b0a6 0009 nop +00b0a8 d065 mov.l @(h'194,pc), r0 ;@(h'b240) +00b0aa 4700 shll r7 +00b0ac 4624 rotcl r6 +00b0ae 3603 cmp/ge r0, r6 +00b0b0 8904 bt h'8 ;@(h'b0bc) +00b0b2 4700 shll r7 +00b0b4 4624 rotcl r6 +00b0b6 3603 cmp/ge r0, r6 +00b0b8 8ffb bf/s h'-a ;@(h'b0b2) +00b0ba 79ff add #h'ff, r9 +00b0bc a043 bra h'86 ;@(h'b146) +00b0be 0009 nop +00b0c0 4a00 shll r10 +00b0c2 0129 movt r1 +00b0c4 e000 mov #h'0, r0 +00b0c6 a0a2 bra h'144 ;@(h'b20e) +00b0c8 4105 rotr r1 +00b0ca d85b mov.l @(h'16c,pc), r8 ;@(h'b238) +00b0cc e100 mov #h'0, r1 +00b0ce a08f bra h'11e ;@(h'b1f0) +00b0d0 e000 mov #h'0, r0 +00b0d2 ea00 mov #h'0, r10 +00b0d4 d858 mov.l @(h'160,pc), r8 ;@(h'b238) +00b0d6 e100 mov #h'0, r1 +00b0d8 a08a bra h'114 ;@(h'b1f0) +00b0da e008 mov #h'8, r0 +00b0dc 2f46 mov.l r4, @-r15 +00b0de 2f56 mov.l r5, @-r15 +00b0e0 2f66 mov.l r6, @-r15 +00b0e2 2f76 mov.l r7, @-r15 +00b0e4 56f5 mov.l @(h'14,r15), r6 +00b0e6 57f6 mov.l @(h'18,r15), r7 +00b0e8 54f7 mov.l @(h'1c,r15), r4 +00b0ea 55f8 mov.l @(h'20,r15), r5 +00b0ec a008 bra h'10 ;@(h'b100) +00b0ee 0009 nop +00b0f0 2f46 mov.l r4, @-r15 +00b0f2 2f56 mov.l r5, @-r15 +00b0f4 2f66 mov.l r6, @-r15 +00b0f6 2f76 mov.l r7, @-r15 +00b0f8 54f5 mov.l @(h'14,r15), r4 +00b0fa 55f6 mov.l @(h'18,r15), r5 +00b0fc 56f7 mov.l @(h'1c,r15), r6 +00b0fe 57f8 mov.l @(h'20,r15), r7 +00b100 2f06 mov.l r0, @-r15 +00b102 2f16 mov.l r1, @-r15 +00b104 2f26 mov.l r2, @-r15 +00b106 2f36 mov.l r3, @-r15 +00b108 2f86 mov.l r8, @-r15 +00b10a 2f96 mov.l r9, @-r15 +00b10c 2fa6 mov.l r10, @-r15 +00b10e 2fb6 mov.l r11, @-r15 +00b110 2fc6 mov.l r12, @-r15 +00b112 2fd6 mov.l r13, @-r15 +00b114 2fe6 mov.l r14, @-r15 +00b116 d348 mov.l @(h'120,pc), r3 ;@(h'b238) +00b118 d048 mov.l @(h'120,pc), r0 ;@(h'b23c) +00b11a 6a43 mov r4, r10 +00b11c 2a6a xor r6, r10 +00b11e 6843 mov r4, r8 +00b120 4829 shlr16 r8 +00b122 4809 shlr2 r8 +00b124 4809 shlr2 r8 +00b126 2839 and r3, r8 +00b128 6963 mov r6, r9 +00b12a 4929 shlr16 r9 +00b12c 4909 shlr2 r9 +00b12e 4909 shlr2 r9 +00b130 2939 and r3, r9 +00b132 2409 and r0, r4 +00b134 2609 and r0, r6 +00b136 3830 cmp/eq r3, r8 +00b138 898a bt h'-ec ;@(h'b050) +00b13a 3930 cmp/eq r3, r9 +00b13c 8990 bt h'-e0 ;@(h'b060) +00b13e 2888 tst r8, r8 +00b140 8994 bt h'-d8 ;@(h'b06c) +00b142 2998 tst r9, r9 +00b144 89aa bt h'-ac ;@(h'b09c) +00b146 d240 mov.l @(h'100,pc), r2 ;@(h'b248) +00b148 3898 sub r9, r8 +00b14a 382c add r2, r8 +00b14c e9cc mov #h'ffffffcc, r9 +00b14e 3987 cmp/gt r8, r9 +00b150 89b6 bt h'-94 ;@(h'b0c0) +00b152 d03b mov.l @(h'ec,pc), r0 ;@(h'b240) +00b154 240b or r0, r4 +00b156 260b or r0, r6 +00b158 d03c mov.l @(h'f0,pc), r0 ;@(h'b24c) +00b15a e100 mov #h'0, r1 +00b15c 4700 shll r7 +00b15e 4624 rotcl r6 +00b160 4500 shll r5 +00b162 4424 rotcl r4 +00b164 8b07 bf h'e ;@(h'b176) +00b166 0008 clrt +00b168 357e addc r7, r5 +00b16a 346e addc r6, r4 +00b16c 4024 rotcl r0 +00b16e 4124 rotcl r1 +00b170 8bf6 bf h'-14 ;@(h'b160) +00b172 a007 bra h'e ;@(h'b184) +00b174 c801 tst #h'1, r0 +00b176 357a subc r7, r5 +00b178 346a subc r6, r4 +00b17a 4024 rotcl r0 +00b17c 4124 rotcl r1 +00b17e 8fef bf/s h'-22 ;@(h'b160) +00b180 ca01 xor #h'1, r0 +00b182 c801 tst #h'1, r0 +00b184 8b02 bf h'4 ;@(h'b18c) +00b186 0008 clrt +00b188 357e addc r7, r5 +00b18a 346e addc r6, r4 +00b18c 245b or r5, r4 +00b18e 2448 tst r4, r4 +00b190 8900 bt h'0 ;@(h'b194) +00b192 cb01 or #h'1, r0 +00b194 d92b mov.l @(h'ac,pc), r9 ;@(h'b244) +00b196 3193 cmp/ge r9, r1 +00b198 8902 bt h'4 ;@(h'b1a0) +00b19a 4000 shll r0 +00b19c 4124 rotcl r1 +00b19e 78ff add #h'ff, r8 +00b1a0 3833 cmp/ge r3, r8 +00b1a2 8992 bt h'-dc ;@(h'b0ca) +00b1a4 4815 cmp/pl r8 +00b1a6 8915 bt h'2a ;@(h'b1d4) +00b1a8 688b neg r8, r8 +00b1aa 7801 +00b1ac 4101 shlr r1 +00b1ae 4025 rotcr r0 +00b1b0 0329 movt r3 +00b1b2 4810 dt r8 +00b1b4 8ffa bf/s h'-c ;@(h'b1ac) +00b1b6 203b or r3, r0 +00b1b8 c804 tst #h'4, r0 +00b1ba 8909 bt h'12 ;@(h'b1d0) +00b1bc c80b tst #h'b, r0 +00b1be 8907 bt h'e ;@(h'b1d0) +00b1c0 d520 mov.l @(h'80,pc), r5 ;@(h'b244) +00b1c2 e408 mov #h'8, r4 +00b1c4 304e addc r4, r0 +00b1c6 e900 mov #h'0, r9 +00b1c8 319e addc r9, r1 +00b1ca 3517 cmp/gt r1, r5 +00b1cc 8900 bt h'0 ;@(h'b1d0) +00b1ce 7801 +00b1d0 a00e bra h'1c ;@(h'b1f0) +00b1d2 0009 nop +00b1d4 c804 tst #h'4, r0 +00b1d6 890b bt h'16 ;@(h'b1f0) +00b1d8 c80b tst #h'b, r0 +00b1da 8909 bt h'12 ;@(h'b1f0) +00b1dc e408 mov #h'8, r4 +00b1de 304e addc r4, r0 +00b1e0 e900 mov #h'0, r9 +00b1e2 319e addc r9, r1 +00b1e4 d51a mov.l @(h'68,pc), r5 ;@(h'b250) +00b1e6 3517 cmp/gt r1, r5 +00b1e8 8902 bt h'4 ;@(h'b1f0) +00b1ea 4101 shlr r1 +00b1ec 4025 rotcr r0 +00b1ee 7801 +00b1f0 4101 shlr r1 +00b1f2 4025 rotcr r0 +00b1f4 4101 shlr r1 +00b1f6 4025 rotcr r0 +00b1f8 4101 shlr r1 +00b1fa 4025 rotcr r0 +00b1fc d20f mov.l @(h'3c,pc), r2 ;@(h'b23c) +00b1fe 2129 and r2, r1 +00b200 4828 shll16 r8 +00b202 4808 shll2 r8 +00b204 4808 shll2 r8 +00b206 218b or r8, r1 +00b208 4100 shll r1 +00b20a 4a00 shll r10 +00b20c 4125 rotcr r1 +00b20e 6ef6 mov.l @r15+, r14 +00b210 6df6 mov.l @r15+, r13 +00b212 6cf6 mov.l @r15+, r12 +00b214 6bf6 mov.l @r15+, r11 +00b216 6af6 mov.l @r15+, r10 +00b218 69f6 mov.l @r15+, r9 +00b21a 68f6 mov.l @r15+, r8 +00b21c 63f6 mov.l @r15+, r3 +00b21e 62f6 mov.l @r15+, r2 +00b220 56f6 mov.l @(h'18,r15), r6 +00b222 2612 mov.l r1, @r6 +00b224 1601 mov.l r0, @(h'4,r6) +00b226 61f6 mov.l @r15+, r1 +00b228 60f6 mov.l @r15+, r0 +00b22a 67f6 mov.l @r15+, r7 +00b22c 66f6 mov.l @r15+, r6 +00b22e 65f6 mov.l @r15+, r5 +00b230 64f6 mov.l @r15+, r4 +00b232 000b rts +00b234 7f14 add #h'14, r15 +00b236 0009 nop +00b238 0000 +00b23a 07ff mac.l @r15+, @r7+ +00b23c 000f mac.l @r0+, @r0+ +00b23e ffff +00b240 0010 +00b242 0000 +00b244 0080 +00b246 0000 +00b248 0000 +00b24a 03ff mac.l @r15+, @r3+ +00b24c 0000 +00b24e 0100 +00b250 0100 +00b252 0000 +00b254 2118 tst r1, r1 +00b256 8b26 bf h'4c ;@(h'b2a6) +00b258 3530 cmp/eq r3, r5 +00b25a 8b21 bf h'42 ;@(h'b2a0) +00b25c a023 bra h'46 ;@(h'b2a6) +00b25e 0009 nop +00b260 2008 tst r0, r0 +00b262 8919 bt h'32 ;@(h'b298) +00b264 a01f bra h'3e ;@(h'b2a6) +00b266 0009 nop +00b268 2118 tst r1, r1 +00b26a 8b05 bf h'a ;@(h'b278) +00b26c 2558 tst r5, r5 +00b26e 8b13 bf h'26 ;@(h'b298) +00b270 2008 tst r0, r0 +00b272 8b11 bf h'22 ;@(h'b298) +00b274 a017 bra h'2e ;@(h'b2a6) +00b276 0009 nop +00b278 4100 shll r1 +00b27a 8902 bt h'4 ;@(h'b282) +00b27c 4100 shll r1 +00b27e 8ffd bf/s h'-6 ;@(h'b27c) +00b280 74ff add #h'ff, r4 +00b282 a02d bra h'5a ;@(h'b2e0) +00b284 0009 nop +00b286 2008 tst r0, r0 +00b288 890a bt h'14 ;@(h'b2a0) +00b28a 4000 shll r0 +00b28c 8902 bt h'4 ;@(h'b294) +00b28e 4000 shll r0 +00b290 8ffd bf/s h'-6 ;@(h'b28e) +00b292 75ff add #h'ff, r5 +00b294 a026 bra h'4c ;@(h'b2e4) +00b296 0009 nop +00b298 4600 shll r6 +00b29a 0029 movt r0 +00b29c a097 bra h'12e ;@(h'b3ce) +00b29e 4005 rotr r0 +00b2a0 d44e mov.l @(h'138,pc), r4 ;@(h'b3dc) +00b2a2 a08d bra h'11a ;@(h'b3c0) +00b2a4 e000 mov #h'0, r0 +00b2a6 d050 mov.l @(h'140,pc), r0 ;@(h'b3e8) +00b2a8 a091 bra h'122 ;@(h'b3ce) +00b2aa 0009 nop +00b2ac 2f26 mov.l r2, @-r15 +00b2ae 2f36 mov.l r3, @-r15 +00b2b0 2f46 mov.l r4, @-r15 +00b2b2 2f56 mov.l r5, @-r15 +00b2b4 2f66 mov.l r6, @-r15 +00b2b6 d349 mov.l @(h'124,pc), r3 ;@(h'b3dc) +00b2b8 6613 mov r1, r6 +00b2ba 260a xor r0, r6 +00b2bc 4100 shll r1 +00b2be 6413 mov r1, r4 +00b2c0 4429 shlr16 r4 +00b2c2 4419 shlr8 r4 +00b2c4 2439 and r3, r4 +00b2c6 4118 shll8 r1 +00b2c8 4000 shll r0 +00b2ca 6503 mov r0, r5 +00b2cc 4529 shlr16 r5 +00b2ce 4519 shlr8 r5 +00b2d0 2539 and r3, r5 +00b2d2 4018 shll8 r0 +00b2d4 3430 cmp/eq r3, r4 +00b2d6 89bd bt h'-86 ;@(h'b254) +00b2d8 3530 cmp/eq r3, r5 +00b2da 89c1 bt h'-7e ;@(h'b260) +00b2dc 2448 tst r4, r4 +00b2de 89c3 bt h'-7a ;@(h'b268) +00b2e0 2558 tst r5, r5 +00b2e2 89d0 bt h'-60 ;@(h'b286) +00b2e4 e27f mov #h'7f, r2 +00b2e6 3458 sub r5, r4 +00b2e8 342c add r2, r4 +00b2ea cb01 or #h'1, r0 +00b2ec 4005 rotr r0 +00b2ee 4125 rotcr r1 +00b2f0 4101 shlr r1 +00b2f2 222a xor r2, r2 +00b2f4 0019 div0u +00b2f6 3104 div1 r0, r1 +00b2f8 4224 rotcl r2 +00b2fa 3104 div1 r0, r1 +00b2fc 4224 rotcl r2 +00b2fe 3104 div1 r0, r1 +00b300 4224 rotcl r2 +00b302 3104 div1 r0, r1 +00b304 4224 rotcl r2 +00b306 3104 div1 r0, r1 +00b308 4224 rotcl r2 +00b30a 3104 div1 r0, r1 +00b30c 4224 rotcl r2 +00b30e 3104 div1 r0, r1 +00b310 4224 rotcl r2 +00b312 3104 div1 r0, r1 +00b314 4224 rotcl r2 +00b316 3104 div1 r0, r1 +00b318 4224 rotcl r2 +00b31a 3104 div1 r0, r1 +00b31c 4224 rotcl r2 +00b31e 3104 div1 r0, r1 +00b320 4224 rotcl r2 +00b322 3104 div1 r0, r1 +00b324 4224 rotcl r2 +00b326 3104 div1 r0, r1 +00b328 4224 rotcl r2 +00b32a 3104 div1 r0, r1 +00b32c 4224 rotcl r2 +00b32e 3104 div1 r0, r1 +00b330 4224 rotcl r2 +00b332 3104 div1 r0, r1 +00b334 4224 rotcl r2 +00b336 3104 div1 r0, r1 +00b338 4224 rotcl r2 +00b33a 3104 div1 r0, r1 +00b33c 4224 rotcl r2 +00b33e 3104 div1 r0, r1 +00b340 4224 rotcl r2 +00b342 3104 div1 r0, r1 +00b344 4224 rotcl r2 +00b346 3104 div1 r0, r1 +00b348 4224 rotcl r2 +00b34a 3104 div1 r0, r1 +00b34c 4224 rotcl r2 +00b34e 3104 div1 r0, r1 +00b350 4224 rotcl r2 +00b352 3104 div1 r0, r1 +00b354 4224 rotcl r2 +00b356 3104 div1 r0, r1 +00b358 4224 rotcl r2 +00b35a 3104 div1 r0, r1 +00b35c 8900 bt h'0 ;@(h'b360) +00b35e 310c add r0, r1 +00b360 6023 mov r2, r0 +00b362 4024 rotcl r0 +00b364 4008 shll2 r0 +00b366 4008 shll2 r0 +00b368 4008 shll2 r0 +00b36a 2118 tst r1, r1 +00b36c 8900 bt h'0 ;@(h'b370) +00b36e cb20 or #h'20, r0 +00b370 4011 cmp/pz r0 +00b372 8b01 bf h'2 ;@(h'b378) +00b374 4000 shll r0 +00b376 74ff add #h'ff, r4 +00b378 3433 cmp/ge r3, r4 +00b37a 8991 bt h'-de ;@(h'b2a0) +00b37c e3e9 mov #h'ffffffe9, r3 +00b37e 3347 cmp/gt r4, r3 +00b380 898a bt h'-ec ;@(h'b298) +00b382 4415 cmp/pl r4 +00b384 8912 bt h'24 ;@(h'b3ac) +00b386 644b neg r4, r4 +00b388 7401 +00b38a 4001 shlr r0 +00b38c 0229 movt r2 +00b38e 4410 dt r4 +00b390 8ffb bf/s h'-a ;@(h'b38a) +00b392 202b or r2, r0 +00b394 c880 tst #h'80, r0 +00b396 8907 bt h'e ;@(h'b3a8) +00b398 d211 mov.l @(h'44,pc), r2 ;@(h'b3e0) +00b39a 2028 tst r2, r0 +00b39c 8904 bt h'8 ;@(h'b3a8) +00b39e d211 mov.l @(h'44,pc), r2 ;@(h'b3e4) +00b3a0 302c add r2, r0 +00b3a2 4011 cmp/pz r0 +00b3a4 8900 bt h'0 ;@(h'b3a8) +00b3a6 7401 +00b3a8 a00a bra h'14 ;@(h'b3c0) +00b3aa 0009 nop +00b3ac c880 tst #h'80, r0 +00b3ae 8907 bt h'e ;@(h'b3c0) +00b3b0 d20b mov.l @(h'2c,pc), r2 ;@(h'b3e0) +00b3b2 2028 tst r2, r0 +00b3b4 8904 bt h'8 ;@(h'b3c0) +00b3b6 d20b mov.l @(h'2c,pc), r2 ;@(h'b3e4) +00b3b8 302e addc r2, r0 +00b3ba 8b01 bf h'2 ;@(h'b3c0) +00b3bc 4025 rotcr r0 +00b3be 7401 +00b3c0 4000 shll r0 +00b3c2 4019 shlr8 r0 +00b3c4 4428 shll16 r4 +00b3c6 4418 shll8 r4 +00b3c8 204b or r4, r0 +00b3ca 4600 shll r6 +00b3cc 4025 rotcr r0 +00b3ce 66f6 mov.l @r15+, r6 +00b3d0 65f6 mov.l @r15+, r5 +00b3d2 64f6 mov.l @r15+, r4 +00b3d4 63f6 mov.l @r15+, r3 +00b3d6 000b rts +00b3d8 62f6 mov.l @r15+, r2 +00b3da 0009 nop +00b3dc 0000 +00b3de 00ff mac.l @r15+, @r0+ +00b3e0 0000 +00b3e2 017f mac.l @r7+, @r1+ +00b3e4 0000 +00b3e6 0100 +00b3e8 7f80 add #h'80, r15 +00b3ea 0001 +00b3ec 2f16 mov.l r1, @-r15 +00b3ee 2f26 mov.l r2, @-r15 +00b3f0 2f36 mov.l r3, @-r15 +00b3f2 2f46 mov.l r4, @-r15 +00b3f4 2f56 mov.l r5, @-r15 +00b3f6 50f5 mov.l @(h'14,r15), r0 +00b3f8 51f6 mov.l @(h'18,r15), r1 +00b3fa d41b mov.l @(h'6c,pc), r4 ;@(h'b468) +00b3fc d51b mov.l @(h'6c,pc), r5 ;@(h'b46c) +00b3fe 6303 mov r0, r3 +00b400 6203 mov r0, r2 +00b402 4229 shlr16 r2 +00b404 4209 shlr2 r2 +00b406 4209 shlr2 r2 +00b408 2249 and r4, r2 +00b40a 2059 and r5, r0 +00b40c d419 mov.l @(h'64,pc), r4 ;@(h'b474) +00b40e 3248 sub r4, r2 +00b410 4211 cmp/pz r2 +00b412 8b27 bf h'4e ;@(h'b464) +00b414 e453 mov #h'53, r4 +00b416 3247 cmp/gt r4, r2 +00b418 8924 bt h'48 ;@(h'b464) +00b41a d415 mov.l @(h'54,pc), r4 ;@(h'b470) +00b41c 204b or r4, r0 +00b41e 72ec add #h'ec, r2 +00b420 4211 cmp/pz r2 +00b422 8b11 bf h'22 ;@(h'b448) +00b424 e420 mov #h'20, r4 +00b426 3243 cmp/ge r4, r2 +00b428 8905 bt h'a ;@(h'b436) +00b42a 7201 +00b42c 4210 dt r2 +00b42e 890f bt h'1e ;@(h'b450) +00b430 4100 shll r1 +00b432 affb bra h'-a ;@(h'b42c) +00b434 4024 rotcl r0 +00b436 6013 mov r1, r0 +00b438 72e0 add #h'e0, r2 +00b43a 2228 tst r2, r2 +00b43c 8908 bt h'10 ;@(h'b450) +00b43e 4210 dt r2 +00b440 8ffd bf/s h'-6 ;@(h'b43e) +00b442 4000 shll r0 +00b444 a004 bra h'8 ;@(h'b450) +00b446 0009 nop +00b448 622b neg r2, r2 +00b44a 4210 dt r2 +00b44c 8ffd bf/s h'-6 ;@(h'b44a) +00b44e 4001 shlr r0 +00b450 4300 shll r3 +00b452 8b00 bf h'0 ;@(h'b456) +00b454 600b neg r0, r0 +00b456 65f6 mov.l @r15+, r5 +00b458 64f6 mov.l @r15+, r4 +00b45a 63f6 mov.l @r15+, r3 +00b45c 62f6 mov.l @r15+, r2 +00b45e 61f6 mov.l @r15+, r1 +00b460 000b rts +00b462 7f08 +00b464 aff7 bra h'-12 ;@(h'b456) +00b466 e000 mov #h'0, r0 +00b468 0000 +00b46a 07ff mac.l @r15+, @r7+ +00b46c 000f mac.l @r0+, @r0+ +00b46e ffff +00b470 0010 +00b472 0000 +00b474 0000 +00b476 03ff mac.l @r15+, @r3+ +00b478 2f16 mov.l r1, @-r15 +00b47a 2f26 mov.l r2, @-r15 +00b47c 2f36 mov.l r3, @-r15 +00b47e 2f46 mov.l r4, @-r15 +00b480 2f56 mov.l r5, @-r15 +00b482 50f5 mov.l @(h'14,r15), r0 +00b484 51f6 mov.l @(h'18,r15), r1 +00b486 d42a mov.l @(h'a8,pc), r4 ;@(h'b530) +00b488 d52a mov.l @(h'a8,pc), r5 ;@(h'b534) +00b48a 6303 mov r0, r3 +00b48c 6203 mov r0, r2 +00b48e 4229 shlr16 r2 +00b490 4209 shlr2 r2 +00b492 4209 shlr2 r2 +00b494 2249 and r4, r2 +00b496 2059 and r5, r0 +00b498 3240 cmp/eq r4, r2 +00b49a 893a bt h'74 ;@(h'b512) +00b49c d427 mov.l @(h'9c,pc), r4 ;@(h'b53c) +00b49e 3248 sub r4, r2 +00b4a0 d428 mov.l @(h'a0,pc), r4 ;@(h'b544) +00b4a2 3243 cmp/ge r4, r2 +00b4a4 8939 bt h'72 ;@(h'b51a) +00b4a6 e4e8 mov #h'ffffffe8, r4 +00b4a8 3427 cmp/gt r2, r4 +00b4aa 893d bt h'7a ;@(h'b528) +00b4ac d424 mov.l @(h'90,pc), r4 ;@(h'b540) +00b4ae 204b or r4, r0 +00b4b0 4100 shll r1 +00b4b2 4024 rotcl r0 +00b4b4 4100 shll r1 +00b4b6 4024 rotcl r0 +00b4b8 4100 shll r1 +00b4ba 4024 rotcl r0 +00b4bc 4100 shll r1 +00b4be 4024 rotcl r0 +00b4c0 4100 shll r1 +00b4c2 4024 rotcl r0 +00b4c4 4100 shll r1 +00b4c6 4024 rotcl r0 +00b4c8 2118 tst r1, r1 +00b4ca 8900 bt h'0 ;@(h'b4ce) +00b4cc cb01 or #h'1, r0 +00b4ce 4215 cmp/pl r2 +00b4d0 8906 bt h'c ;@(h'b4e0) +00b4d2 622b neg r2, r2 +00b4d4 7201 +00b4d6 4001 shlr r0 +00b4d8 0429 movt r4 +00b4da 4210 dt r2 +00b4dc 8ffb bf/s h'-a ;@(h'b4d6) +00b4de 204b or r4, r0 +00b4e0 c804 tst #h'4, r0 +00b4e2 8907 bt h'e ;@(h'b4f4) +00b4e4 c80b tst #h'b, r0 +00b4e6 8905 bt h'a ;@(h'b4f4) +00b4e8 7008 +00b4ea d417 mov.l @(h'5c,pc), r4 ;@(h'b548) +00b4ec 3407 cmp/gt r0, r4 +00b4ee 8901 bt h'2 ;@(h'b4f4) +00b4f0 4025 rotcr r0 +00b4f2 7201 +00b4f4 d110 mov.l @(h'40,pc), r1 ;@(h'b538) +00b4f6 4009 shlr2 r0 +00b4f8 2019 and r1, r0 +00b4fa 4228 shll16 r2 +00b4fc 4218 shll8 r2 +00b4fe 202b or r2, r0 +00b500 4300 shll r3 +00b502 4025 rotcr r0 +00b504 65f6 mov.l @r15+, r5 +00b506 64f6 mov.l @r15+, r4 +00b508 63f6 mov.l @r15+, r3 +00b50a 62f6 mov.l @r15+, r2 +00b50c 61f6 mov.l @r15+, r1 +00b50e 000b rts +00b510 7f08 +00b512 2008 tst r0, r0 +00b514 8b05 bf h'a ;@(h'b522) +00b516 2118 tst r1, r1 +00b518 8b03 bf h'6 ;@(h'b522) +00b51a d00c mov.l @(h'30,pc), r0 ;@(h'b54c) +00b51c 4300 shll r3 +00b51e aff1 bra h'-1e ;@(h'b504) +00b520 4025 rotcr r0 +00b522 d00b mov.l @(h'2c,pc), r0 ;@(h'b550) +00b524 afee bra h'-24 ;@(h'b504) +00b526 0009 nop +00b528 e000 mov #h'0, r0 +00b52a 4300 shll r3 +00b52c afea bra h'-2c ;@(h'b504) +00b52e 4025 rotcr r0 +00b530 0000 +00b532 07ff mac.l @r15+, @r7+ +00b534 000f mac.l @r0+, @r0+ +00b536 ffff +00b538 00ff mac.l @r15+, @r0+ +00b53a ffff +00b53c 0000 +00b53e 0380 +00b540 0010 +00b542 0000 +00b544 0000 +00b546 00ff mac.l @r15+, @r0+ +00b548 0800 +00b54a 0000 +00b54c ff00 +00b54e 0000 +00b550 7f80 add #h'80, r15 +00b552 0001 +00b554 2f36 mov.l r3, @-r15 +00b556 2f46 mov.l r4, @-r15 +00b558 2f56 mov.l r5, @-r15 +00b55a 2f66 mov.l r6, @-r15 +00b55c 2f76 mov.l r7, @-r15 +00b55e d316 mov.l @(h'58,pc), r3 ;@(h'b5b8) +00b560 6613 mov r1, r6 +00b562 4100 shll r1 +00b564 6413 mov r1, r4 +00b566 2439 and r3, r4 +00b568 4118 shll8 r1 +00b56a 6703 mov r0, r7 +00b56c 4000 shll r0 +00b56e 6503 mov r0, r5 +00b570 2539 and r3, r5 +00b572 4018 shll8 r0 +00b574 3430 cmp/eq r3, r4 +00b576 890e bt h'1c ;@(h'b596) +00b578 3530 cmp/eq r3, r5 +00b57a 8910 bt h'20 ;@(h'b59e) +00b57c 2448 tst r4, r4 +00b57e 8912 bt h'24 ;@(h'b5a6) +00b580 3760 cmp/eq r6, r7 +00b582 8b01 bf h'2 ;@(h'b588) +00b584 a001 bra h'2 ;@(h'b58a) +00b586 e001 mov #h'1, r0 +00b588 e000 mov #h'0, r0 +00b58a 67f6 mov.l @r15+, r7 +00b58c 66f6 mov.l @r15+, r6 +00b58e 65f6 mov.l @r15+, r5 +00b590 64f6 mov.l @r15+, r4 +00b592 000b rts +00b594 63f6 mov.l @r15+, r3 +00b596 2118 tst r1, r1 +00b598 8bf6 bf h'-14 ;@(h'b588) +00b59a afed bra h'-26 ;@(h'b578) +00b59c 0009 nop +00b59e 2008 tst r0, r0 +00b5a0 8bf2 bf h'-1c ;@(h'b588) +00b5a2 afeb bra h'-2a ;@(h'b57c) +00b5a4 0009 nop +00b5a6 2558 tst r5, r5 +00b5a8 8bee bf h'-24 ;@(h'b588) +00b5aa 2118 tst r1, r1 +00b5ac 8be8 bf h'-30 ;@(h'b580) +00b5ae 2008 tst r0, r0 +00b5b0 8bea bf h'-2c ;@(h'b588) +00b5b2 afea bra h'-2c ;@(h'b58a) +00b5b4 e001 mov #h'1, r0 +00b5b6 0009 nop +00b5b8 ff00 +00b5ba 0000 +00b5bc 2f36 mov.l r3, @-r15 +00b5be 2f46 mov.l r4, @-r15 +00b5c0 2f56 mov.l r5, @-r15 +00b5c2 2f66 mov.l r6, @-r15 +00b5c4 2f76 mov.l r7, @-r15 +00b5c6 d31a mov.l @(h'68,pc), r3 ;@(h'b630) +00b5c8 6613 mov r1, r6 +00b5ca 4100 shll r1 +00b5cc 6413 mov r1, r4 +00b5ce 2439 and r3, r4 +00b5d0 4118 shll8 r1 +00b5d2 6703 mov r0, r7 +00b5d4 4000 shll r0 +00b5d6 6503 mov r0, r5 +00b5d8 2539 and r3, r5 +00b5da 4018 shll8 r0 +00b5dc 3430 cmp/eq r3, r4 +00b5de 8915 bt h'2a ;@(h'b60c) +00b5e0 3530 cmp/eq r3, r5 +00b5e2 8917 bt h'2e ;@(h'b614) +00b5e4 2448 tst r4, r4 +00b5e6 8919 bt h'32 ;@(h'b61c) +00b5e8 2767 div0s r6, r7 +00b5ea 8907 bt h'e ;@(h'b5fc) +00b5ec 4611 cmp/pz r6 +00b5ee 8b02 bf h'4 ;@(h'b5f6) +00b5f0 3673 cmp/ge r7, r6 +00b5f2 a005 bra h'a ;@(h'b600) +00b5f4 0029 movt r0 +00b5f6 3763 cmp/ge r6, r7 +00b5f8 a002 bra h'4 ;@(h'b600) +00b5fa 0029 movt r0 +00b5fc 4611 cmp/pz r6 +00b5fe 0029 movt r0 +00b600 67f6 mov.l @r15+, r7 +00b602 66f6 mov.l @r15+, r6 +00b604 65f6 mov.l @r15+, r5 +00b606 64f6 mov.l @r15+, r4 +00b608 000b rts +00b60a 63f6 mov.l @r15+, r3 +00b60c 2118 tst r1, r1 +00b60e 8b0d bf h'1a ;@(h'b62c) +00b610 afe6 bra h'-34 ;@(h'b5e0) +00b612 0009 nop +00b614 2008 tst r0, r0 +00b616 8b09 bf h'12 ;@(h'b62c) +00b618 afe4 bra h'-38 ;@(h'b5e4) +00b61a 0009 nop +00b61c 2558 tst r5, r5 +00b61e 8be3 bf h'-3a ;@(h'b5e8) +00b620 2118 tst r1, r1 +00b622 8be1 bf h'-3e ;@(h'b5e8) +00b624 2008 tst r0, r0 +00b626 8bdf bf h'-42 ;@(h'b5e8) +00b628 afea bra h'-2c ;@(h'b600) +00b62a e001 mov #h'1, r0 +00b62c afe8 bra h'-30 ;@(h'b600) +00b62e e000 mov #h'0, r0 +00b630 ff00 +00b632 0000 +00b634 2f46 mov.l r4, @-r15 +00b636 2f56 mov.l r5, @-r15 +00b638 2f66 mov.l r6, @-r15 +00b63a 2f76 mov.l r7, @-r15 +00b63c 54f6 mov.l @(h'18,r15), r4 +00b63e 55f7 mov.l @(h'1c,r15), r5 +00b640 56f4 mov.l @(h'10,r15), r6 +00b642 57f5 mov.l @(h'14,r15), r7 +00b644 2f86 mov.l r8, @-r15 +00b646 2f96 mov.l r9, @-r15 +00b648 2fa6 mov.l r10, @-r15 +00b64a 2fb6 mov.l r11, @-r15 +00b64c d021 mov.l @(h'84,pc), r0 ;@(h'b6d4) +00b64e 6a43 mov r4, r10 +00b650 6b63 mov r6, r11 +00b652 6843 mov r4, r8 +00b654 2809 and r0, r8 +00b656 6963 mov r6, r9 +00b658 2909 and r0, r9 +00b65a d01f mov.l @(h'7c,pc), r0 ;@(h'b6d8) +00b65c 2409 and r0, r4 +00b65e 2609 and r0, r6 +00b660 d01c mov.l @(h'70,pc), r0 ;@(h'b6d4) +00b662 3800 cmp/eq r0, r8 +00b664 891c bt h'38 ;@(h'b6a0) +00b666 3900 cmp/eq r0, r9 +00b668 8920 bt h'40 ;@(h'b6ac) +00b66a 2888 tst r8, r8 +00b66c 8924 bt h'48 ;@(h'b6b8) +00b66e 2ba7 div0s r10, r11 +00b670 890a bt h'14 ;@(h'b688) +00b672 4a11 cmp/pz r10 +00b674 8b04 bf h'8 ;@(h'b680) +00b676 0008 clrt +00b678 375a subc r5, r7 +00b67a 3baa subc r10, r11 +00b67c a006 bra h'c ;@(h'b68c) +00b67e 0029 movt r0 +00b680 357a subc r7, r5 +00b682 3aba subc r11, r10 +00b684 a002 bra h'4 ;@(h'b68c) +00b686 0029 movt r0 +00b688 4a11 cmp/pz r10 +00b68a 0029 movt r0 +00b68c 6bf6 mov.l @r15+, r11 +00b68e 6af6 mov.l @r15+, r10 +00b690 69f6 mov.l @r15+, r9 +00b692 68f6 mov.l @r15+, r8 +00b694 67f6 mov.l @r15+, r7 +00b696 66f6 mov.l @r15+, r6 +00b698 65f6 mov.l @r15+, r5 +00b69a 64f6 mov.l @r15+, r4 +00b69c 000b rts +00b69e 7f10 add #h'10, r15 +00b6a0 2448 tst r4, r4 +00b6a2 8b15 bf h'2a ;@(h'b6d0) +00b6a4 2558 tst r5, r5 +00b6a6 8b13 bf h'26 ;@(h'b6d0) +00b6a8 afdd bra h'-46 ;@(h'b666) +00b6aa 0009 nop +00b6ac 2668 tst r6, r6 +00b6ae 8b0f bf h'1e ;@(h'b6d0) +00b6b0 2778 tst r7, r7 +00b6b2 8b0d bf h'1a ;@(h'b6d0) +00b6b4 afd9 bra h'-4e ;@(h'b66a) +00b6b6 0009 nop +00b6b8 2998 tst r9, r9 +00b6ba 8bd8 bf h'-50 ;@(h'b66e) +00b6bc 2448 tst r4, r4 +00b6be 8bd6 bf h'-54 ;@(h'b66e) +00b6c0 2558 tst r5, r5 +00b6c2 8bd4 bf h'-58 ;@(h'b66e) +00b6c4 2668 tst r6, r6 +00b6c6 8bd2 bf h'-5c ;@(h'b66e) +00b6c8 2778 tst r7, r7 +00b6ca 8bd0 bf h'-60 ;@(h'b66e) +00b6cc afde bra h'-44 ;@(h'b68c) +00b6ce e000 mov #h'0, r0 +00b6d0 afdc bra h'-48 ;@(h'b68c) +00b6d2 e000 mov #h'0, r0 +00b6d4 7ff0 add #h'f0, r15 +00b6d6 0000 +00b6d8 000f mac.l @r0+, @r0+ +00b6da ffff +00b6dc 2f36 mov.l r3, @-r15 +00b6de 2f46 mov.l r4, @-r15 +00b6e0 2f56 mov.l r5, @-r15 +00b6e2 2f66 mov.l r6, @-r15 +00b6e4 2f76 mov.l r7, @-r15 +00b6e6 d31a mov.l @(h'68,pc), r3 ;@(h'b750) +00b6e8 6613 mov r1, r6 +00b6ea 4100 shll r1 +00b6ec 6413 mov r1, r4 +00b6ee 2439 and r3, r4 +00b6f0 4118 shll8 r1 +00b6f2 6703 mov r0, r7 +00b6f4 4000 shll r0 +00b6f6 6503 mov r0, r5 +00b6f8 2539 and r3, r5 +00b6fa 4018 shll8 r0 +00b6fc 3430 cmp/eq r3, r4 +00b6fe 8915 bt h'2a ;@(h'b72c) +00b700 3530 cmp/eq r3, r5 +00b702 8917 bt h'2e ;@(h'b734) +00b704 2448 tst r4, r4 +00b706 8919 bt h'32 ;@(h'b73c) +00b708 2767 div0s r6, r7 +00b70a 8907 bt h'e ;@(h'b71c) +00b70c 4611 cmp/pz r6 +00b70e 8b02 bf h'4 ;@(h'b716) +00b710 3677 cmp/gt r7, r6 +00b712 a005 bra h'a ;@(h'b720) +00b714 0029 movt r0 +00b716 3767 cmp/gt r6, r7 +00b718 a002 bra h'4 ;@(h'b720) +00b71a 0029 movt r0 +00b71c 4611 cmp/pz r6 +00b71e 0029 movt r0 +00b720 67f6 mov.l @r15+, r7 +00b722 66f6 mov.l @r15+, r6 +00b724 65f6 mov.l @r15+, r5 +00b726 64f6 mov.l @r15+, r4 +00b728 000b rts +00b72a 63f6 mov.l @r15+, r3 +00b72c 2118 tst r1, r1 +00b72e 8b0d bf h'1a ;@(h'b74c) +00b730 afe6 bra h'-34 ;@(h'b700) +00b732 0009 nop +00b734 2008 tst r0, r0 +00b736 8b09 bf h'12 ;@(h'b74c) +00b738 afe4 bra h'-38 ;@(h'b704) +00b73a 0009 nop +00b73c 2558 tst r5, r5 +00b73e 8be3 bf h'-3a ;@(h'b708) +00b740 2118 tst r1, r1 +00b742 8be1 bf h'-3e ;@(h'b708) +00b744 2008 tst r0, r0 +00b746 8bdf bf h'-42 ;@(h'b708) +00b748 afea bra h'-2c ;@(h'b720) +00b74a e000 mov #h'0, r0 +00b74c afe8 bra h'-30 ;@(h'b720) +00b74e e000 mov #h'0, r0 +00b750 ff00 +00b752 0000 +00b754 2f16 mov.l r1, @-r15 +00b756 2f26 mov.l r2, @-r15 +00b758 2f36 mov.l r3, @-r15 +00b75a 2008 tst r0, r0 +00b75c 891e bt h'3c ;@(h'b79c) +00b75e e300 mov #h'0, r3 +00b760 4011 cmp/pz r0 +00b762 8901 bt h'2 ;@(h'b768) +00b764 e301 mov #h'1, r3 +00b766 600b neg r0, r0 +00b768 d10e mov.l @(h'38,pc), r1 ;@(h'b7a4) +00b76a 4000 shll r0 +00b76c 8ffd bf/s h'-6 ;@(h'b76a) +00b76e 71ff add #h'ff, r1 +00b770 6203 mov r0, r2 +00b772 4228 shll16 r2 +00b774 4208 shll2 r2 +00b776 4208 shll2 r2 +00b778 4019 shlr8 r0 +00b77a 4009 shlr2 r0 +00b77c 4009 shlr2 r0 +00b77e 4128 shll16 r1 +00b780 4108 shll2 r1 +00b782 4108 shll2 r1 +00b784 201b or r1, r0 +00b786 4000 shll r0 +00b788 4301 shlr r3 +00b78a 4025 rotcr r0 +00b78c 51f3 mov.l @(h'c,r15), r1 +00b78e 2102 mov.l r0, @r1 +00b790 1121 mov.l r2, @(h'4,r1) +00b792 63f6 mov.l @r15+, r3 +00b794 62f6 mov.l @r15+, r2 +00b796 61f6 mov.l @r15+, r1 +00b798 000b rts +00b79a 7f04 +00b79c e200 mov #h'0, r2 +00b79e aff5 bra h'-16 ;@(h'b78c) +00b7a0 e000 mov #h'0, r0 +00b7a2 0009 nop +00b7a4 0000 +00b7a6 041f mac.l @r1+, @r4+ +00b7a8 2008 tst r0, r0 +00b7aa 8921 bt h'42 ;@(h'b7f0) +00b7ac 2f16 mov.l r1, @-r15 +00b7ae 2f26 mov.l r2, @-r15 +00b7b0 2f36 mov.l r3, @-r15 +00b7b2 e300 mov #h'0, r3 +00b7b4 4011 cmp/pz r0 +00b7b6 8901 bt h'2 ;@(h'b7bc) +00b7b8 e301 mov #h'1, r3 +00b7ba 600b neg r0, r0 +00b7bc d10d mov.l @(h'34,pc), r1 ;@(h'b7f4) +00b7be 4000 shll r0 +00b7c0 8ffd bf/s h'-6 ;@(h'b7be) +00b7c2 71ff add #h'ff, r1 +00b7c4 4025 rotcr r0 +00b7c6 c880 tst #h'80, r0 +00b7c8 8907 bt h'e ;@(h'b7da) +00b7ca d20b mov.l @(h'2c,pc), r2 ;@(h'b7f8) +00b7cc 2028 tst r2, r0 +00b7ce 8904 bt h'8 ;@(h'b7da) +00b7d0 d20a mov.l @(h'28,pc), r2 ;@(h'b7fc) +00b7d2 302e addc r2, r0 +00b7d4 8b01 bf h'2 ;@(h'b7da) +00b7d6 4025 rotcr r0 +00b7d8 7101 +00b7da 4000 shll r0 +00b7dc 4019 shlr8 r0 +00b7de 4128 shll16 r1 +00b7e0 4118 shll8 r1 +00b7e2 201b or r1, r0 +00b7e4 4301 shlr r3 +00b7e6 4025 rotcr r0 +00b7e8 63f6 mov.l @r15+, r3 +00b7ea 62f6 mov.l @r15+, r2 +00b7ec 000b rts +00b7ee 61f6 mov.l @r15+, r1 +00b7f0 000b rts +00b7f2 0009 nop +00b7f4 0000 +00b7f6 009f mac.l @r9+, @r0+ +00b7f8 0000 +00b7fa 017f mac.l @r7+, @r1+ +00b7fc 0000 +00b7fe 0100 +00b800 2f36 mov.l r3, @-r15 +00b802 2f46 mov.l r4, @-r15 +00b804 2f56 mov.l r5, @-r15 +00b806 2f66 mov.l r6, @-r15 +00b808 2f76 mov.l r7, @-r15 +00b80a d31a mov.l @(h'68,pc), r3 ;@(h'b874) +00b80c 6613 mov r1, r6 +00b80e 4100 shll r1 +00b810 6413 mov r1, r4 +00b812 2439 and r3, r4 +00b814 4118 shll8 r1 +00b816 6703 mov r0, r7 +00b818 4000 shll r0 +00b81a 6503 mov r0, r5 +00b81c 2539 and r3, r5 +00b81e 4018 shll8 r0 +00b820 3430 cmp/eq r3, r4 +00b822 8915 bt h'2a ;@(h'b850) +00b824 3530 cmp/eq r3, r5 +00b826 8917 bt h'2e ;@(h'b858) +00b828 2448 tst r4, r4 +00b82a 8919 bt h'32 ;@(h'b860) +00b82c 2767 div0s r6, r7 +00b82e 8907 bt h'e ;@(h'b840) +00b830 4611 cmp/pz r6 +00b832 8b02 bf h'4 ;@(h'b83a) +00b834 3763 cmp/ge r6, r7 +00b836 a005 bra h'a ;@(h'b844) +00b838 0029 movt r0 +00b83a 3673 cmp/ge r7, r6 +00b83c a002 bra h'4 ;@(h'b844) +00b83e 0029 movt r0 +00b840 4711 cmp/pz r7 +00b842 0029 movt r0 +00b844 67f6 mov.l @r15+, r7 +00b846 66f6 mov.l @r15+, r6 +00b848 65f6 mov.l @r15+, r5 +00b84a 64f6 mov.l @r15+, r4 +00b84c 000b rts +00b84e 63f6 mov.l @r15+, r3 +00b850 2118 tst r1, r1 +00b852 8b0d bf h'1a ;@(h'b870) +00b854 afe6 bra h'-34 ;@(h'b824) +00b856 0009 nop +00b858 2008 tst r0, r0 +00b85a 8b09 bf h'12 ;@(h'b870) +00b85c afe4 bra h'-38 ;@(h'b828) +00b85e 0009 nop +00b860 2558 tst r5, r5 +00b862 8be3 bf h'-3a ;@(h'b82c) +00b864 2118 tst r1, r1 +00b866 8be1 bf h'-3e ;@(h'b82c) +00b868 2008 tst r0, r0 +00b86a 8bdf bf h'-42 ;@(h'b82c) +00b86c afea bra h'-2c ;@(h'b844) +00b86e e001 mov #h'1, r0 +00b870 afe8 bra h'-30 ;@(h'b844) +00b872 e000 mov #h'0, r0 +00b874 ff00 +00b876 0000 +00b878 2f36 mov.l r3, @-r15 +00b87a 2f46 mov.l r4, @-r15 +00b87c 2f56 mov.l r5, @-r15 +00b87e 2f66 mov.l r6, @-r15 +00b880 2f76 mov.l r7, @-r15 +00b882 d31a mov.l @(h'68,pc), r3 ;@(h'b8ec) +00b884 6613 mov r1, r6 +00b886 4100 shll r1 +00b888 6413 mov r1, r4 +00b88a 2439 and r3, r4 +00b88c 4118 shll8 r1 +00b88e 6703 mov r0, r7 +00b890 4000 shll r0 +00b892 6503 mov r0, r5 +00b894 2539 and r3, r5 +00b896 4018 shll8 r0 +00b898 3430 cmp/eq r3, r4 +00b89a 8915 bt h'2a ;@(h'b8c8) +00b89c 3530 cmp/eq r3, r5 +00b89e 8917 bt h'2e ;@(h'b8d0) +00b8a0 2448 tst r4, r4 +00b8a2 8919 bt h'32 ;@(h'b8d8) +00b8a4 2767 div0s r6, r7 +00b8a6 8907 bt h'e ;@(h'b8b8) +00b8a8 4611 cmp/pz r6 +00b8aa 8b02 bf h'4 ;@(h'b8b2) +00b8ac 3767 cmp/gt r6, r7 +00b8ae a005 bra h'a ;@(h'b8bc) +00b8b0 0029 movt r0 +00b8b2 3677 cmp/gt r7, r6 +00b8b4 a002 bra h'4 ;@(h'b8bc) +00b8b6 0029 movt r0 +00b8b8 4711 cmp/pz r7 +00b8ba 0029 movt r0 +00b8bc 67f6 mov.l @r15+, r7 +00b8be 66f6 mov.l @r15+, r6 +00b8c0 65f6 mov.l @r15+, r5 +00b8c2 64f6 mov.l @r15+, r4 +00b8c4 000b rts +00b8c6 63f6 mov.l @r15+, r3 +00b8c8 2118 tst r1, r1 +00b8ca 8b0d bf h'1a ;@(h'b8e8) +00b8cc afe6 bra h'-34 ;@(h'b89c) +00b8ce 0009 nop +00b8d0 2008 tst r0, r0 +00b8d2 8b09 bf h'12 ;@(h'b8e8) +00b8d4 afe4 bra h'-38 ;@(h'b8a0) +00b8d6 0009 nop +00b8d8 2558 tst r5, r5 +00b8da 8be3 bf h'-3a ;@(h'b8a4) +00b8dc 2118 tst r1, r1 +00b8de 8be1 bf h'-3e ;@(h'b8a4) +00b8e0 2008 tst r0, r0 +00b8e2 8bdf bf h'-42 ;@(h'b8a4) +00b8e4 afea bra h'-2c ;@(h'b8bc) +00b8e6 e000 mov #h'0, r0 +00b8e8 afe8 bra h'-30 ;@(h'b8bc) +00b8ea e000 mov #h'0, r0 +00b8ec ff00 +00b8ee 0000 +00b8f0 2448 tst r4, r4 +00b8f2 8b4a bf h'94 ;@(h'b98a) +00b8f4 2558 tst r5, r5 +00b8f6 8b48 bf h'90 ;@(h'b98a) +00b8f8 3930 cmp/eq r3, r9 +00b8fa 8907 bt h'e ;@(h'b90c) +00b8fc 2998 tst r9, r9 +00b8fe 8b40 bf h'80 ;@(h'b982) +00b900 2668 tst r6, r6 +00b902 8b3e bf h'7c ;@(h'b982) +00b904 2778 tst r7, r7 +00b906 8b3c bf h'78 ;@(h'b982) +00b908 a03f bra h'7e ;@(h'b98a) +00b90a 0009 nop +00b90c 2668 tst r6, r6 +00b90e 8b3c bf h'78 ;@(h'b98a) +00b910 2778 tst r7, r7 +00b912 8b3a bf h'74 ;@(h'b98a) +00b914 a035 bra h'6a ;@(h'b982) +00b916 0009 nop +00b918 2668 tst r6, r6 +00b91a 8b36 bf h'6c ;@(h'b98a) +00b91c 2778 tst r7, r7 +00b91e 8b34 bf h'68 ;@(h'b98a) +00b920 2888 tst r8, r8 +00b922 8b2e bf h'5c ;@(h'b982) +00b924 2448 tst r4, r4 +00b926 8b2c bf h'58 ;@(h'b982) +00b928 2558 tst r5, r5 +00b92a 8b2a bf h'54 ;@(h'b982) +00b92c a02d bra h'5a ;@(h'b98a) +00b92e 0009 nop +00b930 2448 tst r4, r4 +00b932 8b03 bf h'6 ;@(h'b93c) +00b934 2558 tst r5, r5 +00b936 8b01 bf h'2 ;@(h'b93c) +00b938 a01e bra h'3c ;@(h'b978) +00b93a 0009 nop +00b93c d06d mov.l @(h'1b4,pc), r0 ;@(h'baf4) +00b93e 4500 shll r5 +00b940 4424 rotcl r4 +00b942 3403 cmp/ge r0, r4 +00b944 8904 bt h'8 ;@(h'b950) +00b946 4500 shll r5 +00b948 4424 rotcl r4 +00b94a 3403 cmp/ge r0, r4 +00b94c 8ffb bf/s h'-a ;@(h'b946) +00b94e 78ff add #h'ff, r8 +00b950 a04b bra h'96 ;@(h'b9ea) +00b952 0009 nop +00b954 2668 tst r6, r6 +00b956 8b03 bf h'6 ;@(h'b960) +00b958 2778 tst r7, r7 +00b95a 8b01 bf h'2 ;@(h'b960) +00b95c a00c bra h'18 ;@(h'b978) +00b95e 0009 nop +00b960 d064 mov.l @(h'190,pc), r0 ;@(h'baf4) +00b962 4700 shll r7 +00b964 4624 rotcl r6 +00b966 3603 cmp/ge r0, r6 +00b968 8904 bt h'8 ;@(h'b974) +00b96a 4700 shll r7 +00b96c 4624 rotcl r6 +00b96e 3603 cmp/ge r0, r6 +00b970 8ffb bf/s h'-a ;@(h'b96a) +00b972 79ff add #h'ff, r9 +00b974 a03b bra h'76 ;@(h'b9ee) +00b976 0009 nop +00b978 4a00 shll r10 +00b97a 0129 movt r1 +00b97c e000 mov #h'0, r0 +00b97e a09e bra h'13c ;@(h'babe) +00b980 4105 rotr r1 +00b982 d85a mov.l @(h'168,pc), r8 ;@(h'baec) +00b984 e100 mov #h'0, r1 +00b986 a08b bra h'116 ;@(h'baa0) +00b988 e000 mov #h'0, r0 +00b98a ea00 mov #h'0, r10 +00b98c d857 mov.l @(h'15c,pc), r8 ;@(h'baec) +00b98e e100 mov #h'0, r1 +00b990 a086 bra h'10c ;@(h'baa0) +00b992 e008 mov #h'8, r0 +00b994 2f06 mov.l r0, @-r15 +00b996 2f16 mov.l r1, @-r15 +00b998 2f46 mov.l r4, @-r15 +00b99a 2f56 mov.l r5, @-r15 +00b99c 2f66 mov.l r6, @-r15 +00b99e 2f76 mov.l r7, @-r15 +00b9a0 54f7 mov.l @(h'1c,r15), r4 +00b9a2 55f8 mov.l @(h'20,r15), r5 +00b9a4 56f9 mov.l @(h'24,r15), r6 +00b9a6 57fa mov.l @(h'28,r15), r7 +00b9a8 2f26 mov.l r2, @-r15 +00b9aa 2f36 mov.l r3, @-r15 +00b9ac 2f86 mov.l r8, @-r15 +00b9ae 2f96 mov.l r9, @-r15 +00b9b0 2fa6 mov.l r10, @-r15 +00b9b2 2fb6 mov.l r11, @-r15 +00b9b4 2fc6 mov.l r12, @-r15 +00b9b6 2fd6 mov.l r13, @-r15 +00b9b8 2fe6 mov.l r14, @-r15 +00b9ba 4f12 sts.l macl, @-r15 +00b9bc 4f02 sts.l mach, @-r15 +00b9be d34b mov.l @(h'12c,pc), r3 ;@(h'baec) +00b9c0 d04b mov.l @(h'12c,pc), r0 ;@(h'baf0) +00b9c2 6a43 mov r4, r10 +00b9c4 2a6a xor r6, r10 +00b9c6 6843 mov r4, r8 +00b9c8 4829 shlr16 r8 +00b9ca 4809 shlr2 r8 +00b9cc 4809 shlr2 r8 +00b9ce 2839 and r3, r8 +00b9d0 6963 mov r6, r9 +00b9d2 4929 shlr16 r9 +00b9d4 4909 shlr2 r9 +00b9d6 4909 shlr2 r9 +00b9d8 2939 and r3, r9 +00b9da 2409 and r0, r4 +00b9dc 2609 and r0, r6 +00b9de 3830 cmp/eq r3, r8 +00b9e0 8986 bt h'-f4 ;@(h'b8f0) +00b9e2 3930 cmp/eq r3, r9 +00b9e4 8998 bt h'-d0 ;@(h'b918) +00b9e6 2888 tst r8, r8 +00b9e8 89a2 bt h'-bc ;@(h'b930) +00b9ea 2998 tst r9, r9 +00b9ec 89b2 bt h'-9c ;@(h'b954) +00b9ee d243 mov.l @(h'10c,pc), r2 ;@(h'bafc) +00b9f0 389c add r9, r8 +00b9f2 3828 sub r2, r8 +00b9f4 3833 cmp/ge r3, r8 +00b9f6 89c4 bt h'-78 ;@(h'b982) +00b9f8 e3cb mov #h'ffffffcb, r3 +00b9fa 3387 cmp/gt r8, r3 +00b9fc 89bc bt h'-88 ;@(h'b978) +00b9fe d03d mov.l @(h'f4,pc), r0 ;@(h'baf4) +00ba00 240b or r0, r4 +00ba02 260b or r0, r6 +00ba04 3755 dmulu.l r5, r7 +00ba06 020a sts mach, r2 +00ba08 031a sts macl, r3 +00ba0a 3645 dmulu.l r4, r6 +00ba0c 090a sts mach, r9 +00ba0e 011a sts macl, r1 +00ba10 3745 dmulu.l r4, r7 +00ba12 040a sts mach, r4 +00ba14 071a sts macl, r7 +00ba16 3655 dmulu.l r5, r6 +00ba18 060a sts mach, r6 +00ba1a 001a sts macl, r0 +00ba1c 0008 clrt +00ba1e 372e addc r2, r7 +00ba20 364e addc r4, r6 +00ba22 e200 mov #h'0, r2 +00ba24 307e addc r7, r0 +00ba26 316e addc r6, r1 +00ba28 392e addc r2, r9 +00ba2a 2338 tst r3, r3 +00ba2c 8900 bt h'0 ;@(h'ba30) +00ba2e cb01 or #h'1, r0 +00ba30 230d xtrct r0, r3 +00ba32 201d xtrct r1, r0 +00ba34 219d xtrct r9, r1 +00ba36 4101 shlr r1 +00ba38 4025 rotcr r0 +00ba3a 4325 rotcr r3 +00ba3c d52e mov.l @(h'b8,pc), r5 ;@(h'baf8) +00ba3e 2518 tst r1, r5 +00ba40 8908 bt h'10 ;@(h'ba54) +00ba42 4101 shlr r1 +00ba44 4025 rotcr r0 +00ba46 4325 rotcr r3 +00ba48 7801 +00ba4a d428 mov.l @(h'a0,pc), r4 ;@(h'baec) +00ba4c 3840 cmp/eq r4, r8 +00ba4e 8b01 bf h'2 ;@(h'ba54) +00ba50 af97 bra h'-d2 ;@(h'b982) +00ba52 0009 nop +00ba54 2338 tst r3, r3 +00ba56 8900 bt h'0 ;@(h'ba5a) +00ba58 cb01 or #h'1, r0 +00ba5a 4815 cmp/pl r8 +00ba5c 8914 bt h'28 ;@(h'ba88) +00ba5e 688b neg r8, r8 +00ba60 7801 +00ba62 4101 shlr r1 +00ba64 4025 rotcr r0 +00ba66 0329 movt r3 +00ba68 4810 dt r8 +00ba6a 8ffa bf/s h'-c ;@(h'ba62) +00ba6c 203b or r3, r0 +00ba6e c804 tst #h'4, r0 +00ba70 8908 bt h'10 ;@(h'ba84) +00ba72 c80b tst #h'b, r0 +00ba74 8906 bt h'c ;@(h'ba84) +00ba76 d522 mov.l @(h'88,pc), r5 ;@(h'bb00) +00ba78 e408 mov #h'8, r4 +00ba7a 304e addc r4, r0 +00ba7c 312e addc r2, r1 +00ba7e 3517 cmp/gt r1, r5 +00ba80 8900 bt h'0 ;@(h'ba84) +00ba82 7801 +00ba84 a00c bra h'18 ;@(h'baa0) +00ba86 0009 nop +00ba88 c804 tst #h'4, r0 +00ba8a 8909 bt h'12 ;@(h'baa0) +00ba8c c80b tst #h'b, r0 +00ba8e 8907 bt h'e ;@(h'baa0) +00ba90 e408 mov #h'8, r4 +00ba92 304e addc r4, r0 +00ba94 312e addc r2, r1 +00ba96 3517 cmp/gt r1, r5 +00ba98 8902 bt h'4 ;@(h'baa0) +00ba9a 4101 shlr r1 +00ba9c 4025 rotcr r0 +00ba9e 7801 +00baa0 4101 shlr r1 +00baa2 4025 rotcr r0 +00baa4 4101 shlr r1 +00baa6 4025 rotcr r0 +00baa8 4101 shlr r1 +00baaa 4025 rotcr r0 +00baac d210 mov.l @(h'40,pc), r2 ;@(h'baf0) +00baae 2129 and r2, r1 +00bab0 4828 shll16 r8 +00bab2 4808 shll2 r8 +00bab4 4808 shll2 r8 +00bab6 218b or r8, r1 +00bab8 4100 shll r1 +00baba 4a00 shll r10 +00babc 4125 rotcr r1 +00babe 4f06 lds.l @r15+, mach +00bac0 4f16 lds.l @r15+, macl +00bac2 6ef6 mov.l @r15+, r14 +00bac4 6df6 mov.l @r15+, r13 +00bac6 6cf6 mov.l @r15+, r12 +00bac8 6bf6 mov.l @r15+, r11 +00baca 6af6 mov.l @r15+, r10 +00bacc 69f6 mov.l @r15+, r9 +00bace 68f6 mov.l @r15+, r8 +00bad0 63f6 mov.l @r15+, r3 +00bad2 62f6 mov.l @r15+, r2 +00bad4 56f6 mov.l @(h'18,r15), r6 +00bad6 2612 mov.l r1, @r6 +00bad8 1601 mov.l r0, @(h'4,r6) +00bada 67f6 mov.l @r15+, r7 +00badc 66f6 mov.l @r15+, r6 +00bade 65f6 mov.l @r15+, r5 +00bae0 64f6 mov.l @r15+, r4 +00bae2 61f6 mov.l @r15+, r1 +00bae4 60f6 mov.l @r15+, r0 +00bae6 000b rts +00bae8 7f14 add #h'14, r15 +00baea 0009 nop +00baec 0000 +00baee 07ff mac.l @r15+, @r7+ +00baf0 000f mac.l @r0+, @r0+ +00baf2 ffff +00baf4 0010 +00baf6 0000 +00baf8 0100 +00bafa 0000 +00bafc 0000 +00bafe 03ff mac.l @r15+, @r3+ +00bb00 0080 +00bb02 0000 +00bb04 2f26 mov.l r2, @-r15 +00bb06 2f36 mov.l r3, @-r15 +00bb08 2f46 mov.l r4, @-r15 +00bb0a 2f56 mov.l r5, @-r15 +00bb0c 2f66 mov.l r6, @-r15 +00bb0e 4f12 sts.l macl, @-r15 +00bb10 4f02 sts.l mach, @-r15 +00bb12 d348 mov.l @(h'120,pc), r3 ;@(h'bc34) +00bb14 6613 mov r1, r6 +00bb16 260a xor r0, r6 +00bb18 4100 shll r1 +00bb1a 6413 mov r1, r4 +00bb1c 4429 shlr16 r4 +00bb1e 4419 shlr8 r4 +00bb20 2439 and r3, r4 +00bb22 4118 shll8 r1 +00bb24 4000 shll r0 +00bb26 6503 mov r0, r5 +00bb28 4529 shlr16 r5 +00bb2a 4519 shlr8 r5 +00bb2c 2539 and r3, r5 +00bb2e 4018 shll8 r0 +00bb30 3430 cmp/eq r3, r4 +00bb32 894d bt h'9a ;@(h'bbd0) +00bb34 3530 cmp/eq r3, r5 +00bb36 8959 bt h'b2 ;@(h'bbec) +00bb38 2448 tst r4, r4 +00bb3a 895f bt h'be ;@(h'bbfc) +00bb3c 2558 tst r5, r5 +00bb3e 8966 bt h'cc ;@(h'bc0e) +00bb40 cb01 or #h'1, r0 +00bb42 4005 rotr r0 +00bb44 4125 rotcr r1 +00bb46 e27f mov #h'7f, r2 +00bb48 345c add r5, r4 +00bb4a 3428 sub r2, r4 +00bb4c 3433 cmp/ge r3, r4 +00bb4e 896b bt h'd6 ;@(h'bc28) +00bb50 e3e8 mov #h'ffffffe8, r3 +00bb52 3347 cmp/gt r4, r3 +00bb54 8964 bt h'c8 ;@(h'bc20) +00bb56 3105 dmulu.l r0, r1 +00bb58 031a sts macl, r3 +00bb5a 2338 tst r3, r3 +00bb5c 8d01 bt/s h'2 ;@(h'bb62) +00bb5e 000a sts mach, r0 +00bb60 cb01 or #h'1, r0 +00bb62 4011 cmp/pz r0 +00bb64 8905 bt h'a ;@(h'bb72) +00bb66 7401 +00bb68 d332 mov.l @(h'c8,pc), r3 ;@(h'bc34) +00bb6a 3430 cmp/eq r3, r4 +00bb6c 8b02 bf h'4 ;@(h'bb74) +00bb6e a05b bra h'b6 ;@(h'bc28) +00bb70 0009 nop +00bb72 4000 shll r0 +00bb74 4415 cmp/pl r4 +00bb76 8912 bt h'24 ;@(h'bb9e) +00bb78 644b neg r4, r4 +00bb7a 7401 +00bb7c 4001 shlr r0 +00bb7e 0229 movt r2 +00bb80 4410 dt r4 +00bb82 8ffb bf/s h'-a ;@(h'bb7c) +00bb84 202b or r2, r0 +00bb86 c880 tst #h'80, r0 +00bb88 8907 bt h'e ;@(h'bb9a) +00bb8a d22b mov.l @(h'ac,pc), r2 ;@(h'bc38) +00bb8c 2028 tst r2, r0 +00bb8e 8904 bt h'8 ;@(h'bb9a) +00bb90 d22a mov.l @(h'a8,pc), r2 ;@(h'bc3c) +00bb92 302c add r2, r0 +00bb94 4011 cmp/pz r0 +00bb96 8900 bt h'0 ;@(h'bb9a) +00bb98 7401 +00bb9a a00a bra h'14 ;@(h'bbb2) +00bb9c 0009 nop +00bb9e c880 tst #h'80, r0 +00bba0 8907 bt h'e ;@(h'bbb2) +00bba2 d225 mov.l @(h'94,pc), r2 ;@(h'bc38) +00bba4 2028 tst r2, r0 +00bba6 8904 bt h'8 ;@(h'bbb2) +00bba8 d224 mov.l @(h'90,pc), r2 ;@(h'bc3c) +00bbaa 302e addc r2, r0 +00bbac 8b01 bf h'2 ;@(h'bbb2) +00bbae 4025 rotcr r0 +00bbb0 7401 +00bbb2 4000 shll r0 +00bbb4 4019 shlr8 r0 +00bbb6 4428 shll16 r4 +00bbb8 4418 shll8 r4 +00bbba 204b or r4, r0 +00bbbc 4600 shll r6 +00bbbe 4025 rotcr r0 +00bbc0 4f06 lds.l @r15+, mach +00bbc2 4f16 lds.l @r15+, macl +00bbc4 66f6 mov.l @r15+, r6 +00bbc6 65f6 mov.l @r15+, r5 +00bbc8 64f6 mov.l @r15+, r4 +00bbca 63f6 mov.l @r15+, r3 +00bbcc 000b rts +00bbce 62f6 mov.l @r15+, r2 +00bbd0 2118 tst r1, r1 +00bbd2 8b2c bf h'58 ;@(h'bc2e) +00bbd4 3530 cmp/eq r3, r5 +00bbd6 8905 bt h'a ;@(h'bbe4) +00bbd8 2558 tst r5, r5 +00bbda 8b25 bf h'4a ;@(h'bc28) +00bbdc 2008 tst r0, r0 +00bbde 8b23 bf h'46 ;@(h'bc28) +00bbe0 a025 bra h'4a ;@(h'bc2e) +00bbe2 0009 nop +00bbe4 2008 tst r0, r0 +00bbe6 8b22 bf h'44 ;@(h'bc2e) +00bbe8 a01e bra h'3c ;@(h'bc28) +00bbea 0009 nop +00bbec 2008 tst r0, r0 +00bbee 8b1e bf h'3c ;@(h'bc2e) +00bbf0 2448 tst r4, r4 +00bbf2 8b19 bf h'32 ;@(h'bc28) +00bbf4 2118 tst r1, r1 +00bbf6 8b17 bf h'2e ;@(h'bc28) +00bbf8 a019 bra h'32 ;@(h'bc2e) +00bbfa 0009 nop +00bbfc 2118 tst r1, r1 +00bbfe 890f bt h'1e ;@(h'bc20) +00bc00 4100 shll r1 +00bc02 8902 bt h'4 ;@(h'bc0a) +00bc04 4100 shll r1 +00bc06 8ffd bf/s h'-6 ;@(h'bc04) +00bc08 74ff add #h'ff, r4 +00bc0a af97 bra h'-d2 ;@(h'bb3c) +00bc0c 0009 nop +00bc0e 2008 tst r0, r0 +00bc10 8906 bt h'c ;@(h'bc20) +00bc12 4000 shll r0 +00bc14 8902 bt h'4 ;@(h'bc1c) +00bc16 4000 shll r0 +00bc18 8ffd bf/s h'-6 ;@(h'bc16) +00bc1a 75ff add #h'ff, r5 +00bc1c af90 bra h'-e0 ;@(h'bb40) +00bc1e 0009 nop +00bc20 4600 shll r6 +00bc22 0029 movt r0 +00bc24 afcc bra h'-68 ;@(h'bbc0) +00bc26 4005 rotr r0 +00bc28 d402 mov.l @(h'8,pc), r4 ;@(h'bc34) +00bc2a afc2 bra h'-7c ;@(h'bbb2) +00bc2c e000 mov #h'0, r0 +00bc2e d004 mov.l @(h'10,pc), r0 ;@(h'bc40) +00bc30 afc6 bra h'-74 ;@(h'bbc0) +00bc32 0009 nop +00bc34 0000 +00bc36 00ff mac.l @r15+, @r0+ +00bc38 0000 +00bc3a 017f mac.l @r7+, @r1+ +00bc3c 0000 +00bc3e 0100 +00bc40 7f80 add #h'80, r15 +00bc42 0001 +00bc44 2f06 mov.l r0, @-r15 +00bc46 2f16 mov.l r1, @-r15 +00bc48 2f26 mov.l r2, @-r15 +00bc4a 50f4 mov.l @(h'10,r15), r0 +00bc4c 51f5 mov.l @(h'14,r15), r1 +00bc4e 4004 rotl r0 +00bc50 ca01 xor #h'1, r0 +00bc52 4005 rotr r0 +00bc54 52f3 mov.l @(h'c,r15), r2 +00bc56 2202 mov.l r0, @r2 +00bc58 1211 mov.l r1, @(h'4,r2) +00bc5a 62f6 mov.l @r15+, r2 +00bc5c 61f6 mov.l @r15+, r1 +00bc5e 60f6 mov.l @r15+, r0 +00bc60 000b rts +00bc62 7f0c +00bc64 4004 rotl r0 +00bc66 ca01 xor #h'1, r0 +00bc68 000b rts +00bc6a 4005 rotr r0 +00bc6c 2f36 mov.l r3, @-r15 +00bc6e 2f46 mov.l r4, @-r15 +00bc70 2f56 mov.l r5, @-r15 +00bc72 2f66 mov.l r6, @-r15 +00bc74 2f76 mov.l r7, @-r15 +00bc76 d316 mov.l @(h'58,pc), r3 ;@(h'bcd0) +00bc78 6613 mov r1, r6 +00bc7a 4100 shll r1 +00bc7c 6413 mov r1, r4 +00bc7e 2439 and r3, r4 +00bc80 4118 shll8 r1 +00bc82 6703 mov r0, r7 +00bc84 4000 shll r0 +00bc86 6503 mov r0, r5 +00bc88 2539 and r3, r5 +00bc8a 4018 shll8 r0 +00bc8c 3430 cmp/eq r3, r4 +00bc8e 890e bt h'1c ;@(h'bcae) +00bc90 3530 cmp/eq r3, r5 +00bc92 8910 bt h'20 ;@(h'bcb6) +00bc94 2448 tst r4, r4 +00bc96 8912 bt h'24 ;@(h'bcbe) +00bc98 3760 cmp/eq r6, r7 +00bc9a 8b01 bf h'2 ;@(h'bca0) +00bc9c a001 bra h'2 ;@(h'bca2) +00bc9e e000 mov #h'0, r0 +00bca0 e001 mov #h'1, r0 +00bca2 67f6 mov.l @r15+, r7 +00bca4 66f6 mov.l @r15+, r6 +00bca6 65f6 mov.l @r15+, r5 +00bca8 64f6 mov.l @r15+, r4 +00bcaa 000b rts +00bcac 63f6 mov.l @r15+, r3 +00bcae 2118 tst r1, r1 +00bcb0 8bf6 bf h'-14 ;@(h'bca0) +00bcb2 afed bra h'-26 ;@(h'bc90) +00bcb4 0009 nop +00bcb6 2008 tst r0, r0 +00bcb8 8bf2 bf h'-1c ;@(h'bca0) +00bcba afeb bra h'-2a ;@(h'bc94) +00bcbc 0009 nop +00bcbe 2558 tst r5, r5 +00bcc0 8bee bf h'-24 ;@(h'bca0) +00bcc2 2118 tst r1, r1 +00bcc4 8be8 bf h'-30 ;@(h'bc98) +00bcc6 2008 tst r0, r0 +00bcc8 8bea bf h'-2c ;@(h'bca0) +00bcca afea bra h'-2c ;@(h'bca2) +00bccc e000 mov #h'0, r0 +00bcce 0009 nop +00bcd0 ff00 +00bcd2 0000 +00bcd4 2f16 mov.l r1, @-r15 +00bcd6 2f26 mov.l r2, @-r15 +00bcd8 2f36 mov.l r3, @-r15 +00bcda d31b mov.l @(h'6c,pc), r3 ;@(h'bd48) +00bcdc 6203 mov r0, r2 +00bcde 4000 shll r0 +00bce0 6103 mov r0, r1 +00bce2 4129 shlr16 r1 +00bce4 4119 shlr8 r1 +00bce6 2139 and r3, r1 +00bce8 4018 shll8 r0 +00bcea 3130 cmp/eq r3, r1 +00bcec 8919 bt h'32 ;@(h'bd22) +00bcee 2118 tst r1, r1 +00bcf0 891f bt h'3e ;@(h'bd32) +00bcf2 d319 mov.l @(h'64,pc), r3 ;@(h'bd58) +00bcf4 313c add r3, r1 +00bcf6 e300 mov #h'0, r3 +00bcf8 4019 shlr8 r0 +00bcfa 4001 shlr r0 +00bcfc 4001 shlr r0 +00bcfe 4325 rotcr r3 +00bd00 4001 shlr r0 +00bd02 4325 rotcr r3 +00bd04 4200 shll r2 +00bd06 4025 rotcr r0 +00bd08 4325 rotcr r3 +00bd0a 4128 shll16 r1 +00bd0c 4108 shll2 r1 +00bd0e 4108 shll2 r1 +00bd10 201b or r1, r0 +00bd12 52f3 mov.l @(h'c,r15), r2 +00bd14 2202 mov.l r0, @r2 +00bd16 1231 mov.l r3, @(h'4,r2) +00bd18 63f6 mov.l @r15+, r3 +00bd1a 62f6 mov.l @r15+, r2 +00bd1c 61f6 mov.l @r15+, r1 +00bd1e 000b rts +00bd20 7f04 +00bd22 2008 tst r0, r0 +00bd24 8b02 bf h'4 ;@(h'bd2c) +00bd26 d10a mov.l @(h'28,pc), r1 ;@(h'bd50) +00bd28 afe5 bra h'-36 ;@(h'bcf6) +00bd2a 0009 nop +00bd2c d009 mov.l @(h'24,pc), r0 ;@(h'bd54) +00bd2e aff0 bra h'-20 ;@(h'bd12) +00bd30 e301 mov #h'1, r3 +00bd32 2008 tst r0, r0 +00bd34 8906 bt h'c ;@(h'bd44) +00bd36 4000 shll r0 +00bd38 8902 bt h'4 ;@(h'bd40) +00bd3a 71ff add #h'ff, r1 +00bd3c 4000 shll r0 +00bd3e 8bfc bf h'-8 ;@(h'bd3a) +00bd40 afd7 bra h'-52 ;@(h'bcf2) +00bd42 0009 nop +00bd44 afd7 bra h'-52 ;@(h'bcf6) +00bd46 e100 mov #h'0, r1 +00bd48 0000 +00bd4a 00ff mac.l @r15+, @r0+ +00bd4c 007f mac.l @r7+, @r0+ +00bd4e ffff +00bd50 0000 +00bd52 07ff mac.l @r15+, @r7+ +00bd54 7ff0 add #h'f0, r15 +00bd56 0000 +00bd58 0000 +00bd5a 0380 +00bd5c 2f16 mov.l r1, @-r15 +00bd5e 2f26 mov.l r2, @-r15 +00bd60 2f36 mov.l r3, @-r15 +00bd62 d313 mov.l @(h'4c,pc), r3 ;@(h'bdb0) +00bd64 6203 mov r0, r2 +00bd66 4000 shll r0 +00bd68 6103 mov r0, r1 +00bd6a 4129 shlr16 r1 +00bd6c 4119 shlr8 r1 +00bd6e 2139 and r3, r1 +00bd70 4018 shll8 r0 +00bd72 7181 add #h'81, r1 +00bd74 4111 cmp/pz r1 +00bd76 8b19 bf h'32 ;@(h'bdac) +00bd78 e336 mov #h'36, r3 +00bd7a 3137 cmp/gt r3, r1 +00bd7c 8916 bt h'2c ;@(h'bdac) +00bd7e cb01 or #h'1, r0 +00bd80 4005 rotr r0 +00bd82 71e1 add #h'e1, r1 +00bd84 2118 tst r1, r1 +00bd86 890a bt h'14 ;@(h'bd9e) +00bd88 4111 cmp/pz r1 +00bd8a 8b04 bf h'8 ;@(h'bd96) +00bd8c 4110 dt r1 +00bd8e 8ffd bf/s h'-6 ;@(h'bd8c) +00bd90 4000 shll r0 +00bd92 a004 bra h'8 ;@(h'bd9e) +00bd94 0009 nop +00bd96 611b neg r1, r1 +00bd98 4110 dt r1 +00bd9a 8ffd bf/s h'-6 ;@(h'bd98) +00bd9c 4001 shlr r0 +00bd9e 4200 shll r2 +00bda0 8b00 bf h'0 ;@(h'bda4) +00bda2 600b neg r0, r0 +00bda4 63f6 mov.l @r15+, r3 +00bda6 62f6 mov.l @r15+, r2 +00bda8 000b rts +00bdaa 61f6 mov.l @r15+, r1 +00bdac affa bra h'-c ;@(h'bda4) +00bdae e000 mov #h'0, r0 +00bdb0 0000 +00bdb2 00ff mac.l @r15+, @r0+ +00bdb4 2008 tst r0, r0 +00bdb6 8919 bt h'32 ;@(h'bdec) +00bdb8 2f16 mov.l r1, @-r15 +00bdba 2f26 mov.l r2, @-r15 +00bdbc d10c mov.l @(h'30,pc), r1 ;@(h'bdf0) +00bdbe 4000 shll r0 +00bdc0 8ffd bf/s h'-6 ;@(h'bdbe) +00bdc2 71ff add #h'ff, r1 +00bdc4 4025 rotcr r0 +00bdc6 c880 tst #h'80, r0 +00bdc8 8907 bt h'e ;@(h'bdda) +00bdca d20a mov.l @(h'28,pc), r2 ;@(h'bdf4) +00bdcc 2028 tst r2, r0 +00bdce 8904 bt h'8 ;@(h'bdda) +00bdd0 d209 mov.l @(h'24,pc), r2 ;@(h'bdf8) +00bdd2 302e addc r2, r0 +00bdd4 8b01 bf h'2 ;@(h'bdda) +00bdd6 4025 rotcr r0 +00bdd8 7101 +00bdda 4000 shll r0 +00bddc 4019 shlr8 r0 +00bdde 4128 shll16 r1 +00bde0 4118 shll8 r1 +00bde2 201b or r1, r0 +00bde4 4001 shlr r0 +00bde6 62f6 mov.l @r15+, r2 +00bde8 000b rts +00bdea 61f6 mov.l @r15+, r1 +00bdec 000b rts +00bdee 0009 nop +00bdf0 0000 +00bdf2 009f mac.l @r9+, @r0+ +00bdf4 0000 +00bdf6 017f mac.l @r7+, @r1+ +00bdf8 0000 +00bdfa 0100 +00bdfc 2008 tst r0, r0 +00bdfe 2f26 mov.l r2, @-r15 +00be00 894b bt h'96 ;@(h'be9a) +00be02 2f36 mov.l r3, @-r15 +00be04 e200 mov #h'0, r2 +00be06 2127 div0s r2, r1 +00be08 333a subc r3, r3 +00be0a 312a subc r2, r1 +00be0c 2307 div0s r0, r3 +00be0e 4124 rotcl r1 +00be10 3304 div1 r0, r3 +00be12 4124 rotcl r1 +00be14 3304 div1 r0, r3 +00be16 4124 rotcl r1 +00be18 3304 div1 r0, r3 +00be1a 4124 rotcl r1 +00be1c 3304 div1 r0, r3 +00be1e 4124 rotcl r1 +00be20 3304 div1 r0, r3 +00be22 4124 rotcl r1 +00be24 3304 div1 r0, r3 +00be26 4124 rotcl r1 +00be28 3304 div1 r0, r3 +00be2a 4124 rotcl r1 +00be2c 3304 div1 r0, r3 +00be2e 4124 rotcl r1 +00be30 3304 div1 r0, r3 +00be32 4124 rotcl r1 +00be34 3304 div1 r0, r3 +00be36 4124 rotcl r1 +00be38 3304 div1 r0, r3 +00be3a 4124 rotcl r1 +00be3c 3304 div1 r0, r3 +00be3e 4124 rotcl r1 +00be40 3304 div1 r0, r3 +00be42 4124 rotcl r1 +00be44 3304 div1 r0, r3 +00be46 4124 rotcl r1 +00be48 3304 div1 r0, r3 +00be4a 4124 rotcl r1 +00be4c 3304 div1 r0, r3 +00be4e 4124 rotcl r1 +00be50 3304 div1 r0, r3 +00be52 4124 rotcl r1 +00be54 3304 div1 r0, r3 +00be56 4124 rotcl r1 +00be58 3304 div1 r0, r3 +00be5a 4124 rotcl r1 +00be5c 3304 div1 r0, r3 +00be5e 4124 rotcl r1 +00be60 3304 div1 r0, r3 +00be62 4124 rotcl r1 +00be64 3304 div1 r0, r3 +00be66 4124 rotcl r1 +00be68 3304 div1 r0, r3 +00be6a 4124 rotcl r1 +00be6c 3304 div1 r0, r3 +00be6e 4124 rotcl r1 +00be70 3304 div1 r0, r3 +00be72 4124 rotcl r1 +00be74 3304 div1 r0, r3 +00be76 4124 rotcl r1 +00be78 3304 div1 r0, r3 +00be7a 4124 rotcl r1 +00be7c 3304 div1 r0, r3 +00be7e 4124 rotcl r1 +00be80 3304 div1 r0, r3 +00be82 4124 rotcl r1 +00be84 3304 div1 r0, r3 +00be86 4124 rotcl r1 +00be88 3304 div1 r0, r3 +00be8a 4124 rotcl r1 +00be8c 3304 div1 r0, r3 +00be8e 4124 rotcl r1 +00be90 312e addc r2, r1 +00be92 6013 mov r1, r0 +00be94 63f6 mov.l @r15+, r3 +00be96 000b rts +00be98 62f6 mov.l @r15+, r2 +00be9a d103 mov.l @(h'c,pc), r1 ;@(h'bea8) +00be9c d203 mov.l @(h'c,pc), r2 ;@(h'beac) +00be9e e000 mov #h'0, r0 +00bea0 2122 mov.l r2, @r1 +00bea2 000b rts +00bea4 62f6 mov.l @r15+, r2 +00bea6 0009 nop +00bea8 0810 +00beaa 0178 +00beac 0000 +00beae 044e mov.l @(r0,r4), r4 +00beb0 2008 tst r0, r0 +00beb2 2f26 mov.l r2, @-r15 +00beb4 8955 bt h'aa ;@(h'bf62) +00beb6 2f36 mov.l r3, @-r15 +00beb8 e200 mov #h'0, r2 +00beba 2f46 mov.l r4, @-r15 +00bebc 2127 div0s r2, r1 +00bebe 0429 movt r4 +00bec0 333a subc r3, r3 +00bec2 312a subc r2, r1 +00bec4 2307 div0s r0, r3 +00bec6 4124 rotcl r1 +00bec8 3304 div1 r0, r3 +00beca 4124 rotcl r1 +00becc 3304 div1 r0, r3 +00bece 4124 rotcl r1 +00bed0 3304 div1 r0, r3 +00bed2 4124 rotcl r1 +00bed4 3304 div1 r0, r3 +00bed6 4124 rotcl r1 +00bed8 3304 div1 r0, r3 +00beda 4124 rotcl r1 +00bedc 3304 div1 r0, r3 +00bede 4124 rotcl r1 +00bee0 3304 div1 r0, r3 +00bee2 4124 rotcl r1 +00bee4 3304 div1 r0, r3 +00bee6 4124 rotcl r1 +00bee8 3304 div1 r0, r3 +00beea 4124 rotcl r1 +00beec 3304 div1 r0, r3 +00beee 4124 rotcl r1 +00bef0 3304 div1 r0, r3 +00bef2 4124 rotcl r1 +00bef4 3304 div1 r0, r3 +00bef6 4124 rotcl r1 +00bef8 3304 div1 r0, r3 +00befa 4124 rotcl r1 +00befc 3304 div1 r0, r3 +00befe 4124 rotcl r1 +00bf00 3304 div1 r0, r3 +00bf02 4124 rotcl r1 +00bf04 3304 div1 r0, r3 +00bf06 4124 rotcl r1 +00bf08 3304 div1 r0, r3 +00bf0a 4124 rotcl r1 +00bf0c 3304 div1 r0, r3 +00bf0e 4124 rotcl r1 +00bf10 3304 div1 r0, r3 +00bf12 4124 rotcl r1 +00bf14 3304 div1 r0, r3 +00bf16 4124 rotcl r1 +00bf18 3304 div1 r0, r3 +00bf1a 4124 rotcl r1 +00bf1c 3304 div1 r0, r3 +00bf1e 4124 rotcl r1 +00bf20 3304 div1 r0, r3 +00bf22 4124 rotcl r1 +00bf24 3304 div1 r0, r3 +00bf26 4124 rotcl r1 +00bf28 3304 div1 r0, r3 +00bf2a 4124 rotcl r1 +00bf2c 3304 div1 r0, r3 +00bf2e 4124 rotcl r1 +00bf30 3304 div1 r0, r3 +00bf32 4124 rotcl r1 +00bf34 3304 div1 r0, r3 +00bf36 4124 rotcl r1 +00bf38 3304 div1 r0, r3 +00bf3a 4124 rotcl r1 +00bf3c 3304 div1 r0, r3 +00bf3e 4124 rotcl r1 +00bf40 3304 div1 r0, r3 +00bf42 4124 rotcl r1 +00bf44 3304 div1 r0, r3 +00bf46 2327 div0s r2, r3 +00bf48 0229 movt r2 +00bf4a 224a xor r4, r2 +00bf4c 4225 rotcr r2 +00bf4e 8b02 bf h'4 ;@(h'bf56) +00bf50 2307 div0s r0, r3 +00bf52 4321 shar r3 +00bf54 3304 div1 r0, r3 +00bf56 334c add r4, r3 +00bf58 6033 mov r3, r0 +00bf5a 64f6 mov.l @r15+, r4 +00bf5c 63f6 mov.l @r15+, r3 +00bf5e 000b rts +00bf60 62f6 mov.l @r15+, r2 +00bf62 d103 mov.l @(h'c,pc), r1 ;@(h'bf70) +00bf64 d203 mov.l @(h'c,pc), r2 ;@(h'bf74) +00bf66 e000 mov #h'0, r0 +00bf68 2122 mov.l r2, @r1 +00bf6a 000b rts +00bf6c 62f6 mov.l @r15+, r2 +00bf6e 0009 nop +00bf70 0810 +00bf72 0178 +00bf74 0000 +00bf76 044e mov.l @(r0,r4), r4 +00bf78 2f36 mov.l r3, @-r15 +00bf7a e340 mov #h'40, r3 +00bf7c 3302 cmp/hs r0, r3 +00bf7e 8b4b bf h'96 ;@(h'c018) +00bf80 d301 mov.l @(h'4,pc), r3 ;@(h'bf88) +00bf82 033e mov.l @(r0,r3), r3 +00bf84 432b jmp @r3 +00bf86 0009 nop +00bf88 0030 +00bf8a bfd4 bsr h'-58 ;@(h'bf36) +00bf8c 0009 nop +00bf8e 502f mov.l @(h'3c,r2), r0 +00bf90 110f mov.l r0, @(h'3c,r1) +00bf92 502e mov.l @(h'38,r2), r0 +00bf94 110e mov.l r0, @(h'38,r1) +00bf96 502d mov.l @(h'34,r2), r0 +00bf98 110d mov.l r0, @(h'34,r1) +00bf9a 502c mov.l @(h'30,r2), r0 +00bf9c 110c mov.l r0, @(h'30,r1) +00bf9e 502b mov.l @(h'2c,r2), r0 +00bfa0 110b mov.l r0, @(h'2c,r1) +00bfa2 502a mov.l @(h'28,r2), r0 +00bfa4 110a mov.l r0, @(h'28,r1) +00bfa6 5029 mov.l @(h'24,r2), r0 +00bfa8 1109 mov.l r0, @(h'24,r1) +00bfaa 5028 mov.l @(h'20,r2), r0 +00bfac 1108 mov.l r0, @(h'20,r1) +00bfae 5027 mov.l @(h'1c,r2), r0 +00bfb0 1107 mov.l r0, @(h'1c,r1) +00bfb2 5026 mov.l @(h'18,r2), r0 +00bfb4 1106 mov.l r0, @(h'18,r1) +00bfb6 5025 mov.l @(h'14,r2), r0 +00bfb8 1105 mov.l r0, @(h'14,r1) +00bfba 5024 mov.l @(h'10,r2), r0 +00bfbc 1104 mov.l r0, @(h'10,r1) +00bfbe 5023 mov.l @(h'c,r2), r0 +00bfc0 1103 mov.l r0, @(h'c,r1) +00bfc2 5022 mov.l @(h'8,r2), r0 +00bfc4 1102 mov.l r0, @(h'8,r1) +00bfc6 5021 mov.l @(h'4,r2), r0 +00bfc8 1101 mov.l r0, @(h'4,r1) +00bfca 6022 mov.l @r2, r0 +00bfcc 2102 mov.l r0, @r1 +00bfce 000b rts +00bfd0 63f6 mov.l @r15+, r3 +00bfd2 0009 nop +00bfd4 0030 +00bfd6 bfce bsr h'-64 ;@(h'bf76) +00bfd8 0030 +00bfda bfca bsr h'-6c ;@(h'bf72) +00bfdc 0030 +00bfde bfc6 bsr h'-74 ;@(h'bf6e) +00bfe0 0030 +00bfe2 bfc2 bsr h'-7c ;@(h'bf6a) +00bfe4 0030 +00bfe6 bfbe bsr h'-84 ;@(h'bf66) +00bfe8 0030 +00bfea bfba bsr h'-8c ;@(h'bf62) +00bfec 0030 +00bfee bfb6 bsr h'-94 ;@(h'bf5e) +00bff0 0030 +00bff2 bfb2 bsr h'-9c ;@(h'bf5a) +00bff4 0030 +00bff6 bfae bsr h'-a4 ;@(h'bf56) +00bff8 0030 +00bffa bfaa bsr h'-ac ;@(h'bf52) +00bffc 0030 +00bffe bfa6 bsr h'-b4 ;@(h'bf4e) +00c000 0030 +00c002 bfa2 bsr h'-bc ;@(h'bf4a) +00c004 0030 +00c006 bf9e bsr h'-c4 ;@(h'bf46) +00c008 0030 +00c00a bf9a bsr h'-cc ;@(h'bf42) +00c00c 0030 +00c00e bf96 bsr h'-d4 ;@(h'bf3e) +00c010 0030 +00c012 bf92 bsr h'-dc ;@(h'bf3a) +00c014 0030 +00c016 bf8e bsr h'-e4 ;@(h'bf36) +00c018 2f26 mov.l r2, @-r15 +00c01a 6323 mov r2, r3 +00c01c 330c add r0, r3 +00c01e 6026 mov.l @r2+, r0 +00c020 3322 cmp/hs r2, r3 +00c022 8b06 bf h'c ;@(h'c032) +00c024 2102 mov.l r0, @r1 +00c026 6026 mov.l @r2+, r0 +00c028 3322 cmp/hs r2, r3 +00c02a 8b02 bf h'4 ;@(h'c032) +00c02c 1101 mov.l r0, @(h'4,r1) +00c02e aff6 bra h'-14 ;@(h'c01e) +00c030 7108 +00c032 62f6 mov.l @r15+, r2 +00c034 000b rts +00c036 63f6 mov.l @r15+, r3 +00c038 2f36 mov.l r3, @-r15 +00c03a d305 mov.l @(h'14,pc), r3 ;@(h'c050) +00c03c 033e mov.l @(r0,r3), r3 +00c03e 70fc add #h'fc, r0 +00c040 432b jmp @r3 +00c042 002e mov.l @(r0,r2), r0 +00c044 2f36 mov.l r3, @-r15 +00c046 d302 mov.l @(h'8,pc), r3 ;@(h'c050) +00c048 033e mov.l @(r0,r3), r3 +00c04a 70fc add #h'fc, r0 +00c04c 432b jmp @r3 +00c04e 032e mov.l @(r0,r2), r3 +00c050 0030 +00c052 c098 mov.b r0, @(h'98,gbr) +00c054 0009 nop +00c056 532e mov.l @(h'38,r2), r3 +00c058 110f mov.l r0, @(h'3c,r1) +00c05a 502d mov.l @(h'34,r2), r0 +00c05c 113e mov.l r3, @(h'38,r1) +00c05e 532c mov.l @(h'30,r2), r3 +00c060 110d mov.l r0, @(h'34,r1) +00c062 502b mov.l @(h'2c,r2), r0 +00c064 113c mov.l r3, @(h'30,r1) +00c066 532a mov.l @(h'28,r2), r3 +00c068 110b mov.l r0, @(h'2c,r1) +00c06a 5029 mov.l @(h'24,r2), r0 +00c06c 113a mov.l r3, @(h'28,r1) +00c06e 5328 mov.l @(h'20,r2), r3 +00c070 1109 mov.l r0, @(h'24,r1) +00c072 5027 mov.l @(h'1c,r2), r0 +00c074 1138 mov.l r3, @(h'20,r1) +00c076 5326 mov.l @(h'18,r2), r3 +00c078 1107 mov.l r0, @(h'1c,r1) +00c07a 5025 mov.l @(h'14,r2), r0 +00c07c 1136 mov.l r3, @(h'18,r1) +00c07e 5324 mov.l @(h'10,r2), r3 +00c080 1105 mov.l r0, @(h'14,r1) +00c082 5023 mov.l @(h'c,r2), r0 +00c084 1134 mov.l r3, @(h'10,r1) +00c086 5322 mov.l @(h'8,r2), r3 +00c088 1103 mov.l r0, @(h'c,r1) +00c08a 5021 mov.l @(h'4,r2), r0 +00c08c 1132 mov.l r3, @(h'8,r1) +00c08e 6322 mov.l @r2, r3 +00c090 1101 mov.l r0, @(h'4,r1) +00c092 2132 mov.l r3, @r1 +00c094 000b rts +00c096 63f6 mov.l @r15+, r3 +00c098 0030 +00c09a c094 mov.b r0, @(h'94,gbr) +00c09c 0030 +00c09e c092 mov.b r0, @(h'92,gbr) +00c0a0 0030 +00c0a2 c08e mov.b r0, @(h'8e,gbr) +00c0a4 0030 +00c0a6 c08a mov.b r0, @(h'8a,gbr) +00c0a8 0030 +00c0aa c086 mov.b r0, @(h'86,gbr) +00c0ac 0030 +00c0ae c082 mov.b r0, @(h'82,gbr) +00c0b0 0030 +00c0b2 c07e mov.b r0, @(h'7e,gbr) +00c0b4 0030 +00c0b6 c07a mov.b r0, @(h'7a,gbr) +00c0b8 0030 +00c0ba c076 mov.b r0, @(h'76,gbr) +00c0bc 0030 +00c0be c072 mov.b r0, @(h'72,gbr) +00c0c0 0030 +00c0c2 c06e mov.b r0, @(h'6e,gbr) +00c0c4 0030 +00c0c6 c06a mov.b r0, @(h'6a,gbr) +00c0c8 0030 +00c0ca c066 mov.b r0, @(h'66,gbr) +00c0cc 0030 +00c0ce c062 mov.b r0, @(h'62,gbr) +00c0d0 0030 +00c0d2 c05e mov.b r0, @(h'5e,gbr) +00c0d4 0030 +00c0d6 c05a mov.b r0, @(h'5a,gbr) +00c0d8 0030 +00c0da c056 mov.b r0, @(h'56,gbr) +00c0dc 2f26 mov.l r2, @-r15 +00c0de 2f36 mov.l r3, @-r15 +00c0e0 2f46 mov.l r4, @-r15 +00c0e2 8800 cmp/eq #h'0, r0 +00c0e4 8912 bt h'24 ;@(h'c10c) +00c0e6 6423 mov r2, r4 +00c0e8 340c add r0, r4 +00c0ea 6024 mov.b @r2+, r0 +00c0ec 2100 mov.b r0, @r1 +00c0ee 3426 cmp/hi r2, r4 +00c0f0 8b0c bf h'18 ;@(h'c10c) +00c0f2 6024 mov.b @r2+, r0 +00c0f4 8011 mov.b r0, @(h'1,r1) +00c0f6 3426 cmp/hi r2, r4 +00c0f8 8b08 bf h'10 ;@(h'c10c) +00c0fa 6024 mov.b @r2+, r0 +00c0fc 8012 mov.b r0, @(h'2,r1) +00c0fe 3426 cmp/hi r2, r4 +00c100 8b04 bf h'8 ;@(h'c10c) +00c102 6024 mov.b @r2+, r0 +00c104 8013 mov.b r0, @(h'3,r1) +00c106 3426 cmp/hi r2, r4 +00c108 7104 +00c10a 89ee bt h'-24 ;@(h'c0ea) +00c10c 64f6 mov.l @r15+, r4 +00c10e 63f6 mov.l @r15+, r3 +00c110 000b rts +00c112 62f6 mov.l @r15+, r2 +00c114 4415 cmp/pl r4 +00c116 8b01 bf h'2 ;@(h'c11c) +00c118 000b rts +00c11a 6043 mov r4, r0 +00c11c 604b neg r4, r0 +00c11e 000b rts +00c120 0009 nop +00c122 0000 +00c124 4f22 sts.l pr, @-r15 +00c126 e208 mov #h'8, r2 +00c128 d11c mov.l @(h'70,pc), r1 ;@(h'c19c) +00c12a 7ff8 add #h'f8, r15 +00c12c 7fe8 add #h'e8, r15 +00c12e 53fb mov.l @(h'2c,r15), r3 +00c130 2f36 mov.l r3, @-r15 +00c132 53fb mov.l @(h'2c,r15), r3 +00c134 2f36 mov.l r3, @-r15 +00c136 32fc add r15, r2 +00c138 410b jsr @r1 +00c13a 2f26 mov.l r2, @-r15 +00c13c d118 mov.l @(h'60,pc), r1 ;@(h'c1a0) +00c13e 7f0c +00c140 e20c mov #h'c, r2 +00c142 32fc add r15, r2 +00c144 410b jsr @r1 +00c146 2f26 mov.l r2, @-r15 +00c148 d116 mov.l @(h'58,pc), r1 ;@(h'c1a4) +00c14a 7f10 add #h'10, r15 +00c14c 62f3 mov r15, r2 +00c14e 720c +00c150 410b jsr @r1 +00c152 2f26 mov.l r2, @-r15 +00c154 d414 mov.l @(h'50,pc), r4 ;@(h'c1a8) +00c156 7f10 add #h'10, r15 +00c158 63f3 mov r15, r3 +00c15a 6232 mov.l @r3, r2 +00c15c 2249 and r4, r2 +00c15e 3240 cmp/eq r4, r2 +00c160 8b10 bf h'20 ;@(h'c184) +00c162 62f3 mov r15, r2 +00c164 d311 mov.l @(h'44,pc), r3 ;@(h'c1ac) +00c166 6122 mov.l @r2, r1 +00c168 2138 tst r3, r1 +00c16a 8b04 bf h'8 ;@(h'c176) +00c16c 60f3 mov r15, r0 +00c16e e2ff mov #h'ffffffff, r2 +00c170 5101 mov.l @(h'4,r0), r1 +00c172 2128 tst r2, r1 +00c174 8903 bt h'6 ;@(h'c17e) +00c176 930f mov.w @(h'1e,pc), r3 ;@(h'c198) +00c178 d00d mov.l @(h'34,pc), r0 ;@(h'c1b0) +00c17a a003 bra h'6 ;@(h'c184) +00c17c 2032 mov.l r3, @r0 +00c17e 910c mov.w @(h'18,pc), r1 ;@(h'c19a) +00c180 d20b mov.l @(h'2c,pc), r2 ;@(h'c1b0) +00c182 2212 mov.l r1, @r2 +00c184 52f3 mov.l @(h'c,r15), r2 +00c186 60f3 mov r15, r0 +00c188 6102 mov.l @r0, r1 +00c18a 2212 mov.l r1, @r2 +00c18c 5101 mov.l @(h'4,r0), r1 +00c18e 1211 mov.l r1, @(h'4,r2) +00c190 7f08 +00c192 4f26 lds.l @r15+, pr +00c194 000b rts +00c196 0009 nop +00c198 044d mov.w @(r0,r4), r4 +00c19a 044c mov.b @(r0,r4), r4 +00c19c 0030 +00c19e d094 mov.l @(h'250,pc), r0 ;@(h'c3f0) +00c1a0 0030 +00c1a2 e350 mov #h'50, r3 +00c1a4 0030 +00c1a6 d15c mov.l @(h'170,pc), r1 ;@(h'c318) +00c1a8 7ff0 add #h'f0, r15 +00c1aa 0000 +00c1ac 000f mac.l @r0+, @r0+ +00c1ae ffff +00c1b0 0810 +00c1b2 0178 +00c1b4 4f12 sts.l macl, @-r15 +00c1b6 d408 mov.l @(h'20,pc), r4 ;@(h'c1d8) +00c1b8 d308 mov.l @(h'20,pc), r3 ;@(h'c1dc) +00c1ba 6242 mov.l @r4, r2 +00c1bc 9109 mov.w @(h'12,pc), r1 ;@(h'c1d2) +00c1be 0237 mul.l r3, r2 +00c1c0 9208 mov.w @(h'10,pc), r2 ;@(h'c1d4) +00c1c2 031a sts macl, r3 +00c1c4 331c add r1, r3 +00c1c6 6033 mov r3, r0 +00c1c8 2432 mov.l r3, @r4 +00c1ca 4029 shlr16 r0 +00c1cc 2029 and r2, r0 +00c1ce 000b rts +00c1d0 4f16 lds.l @r15+, macl +00c1d2 3039 +00c1d4 7fff add #h'ff, r15 +00c1d6 0000 +00c1d8 0810 +00c1da 0298 +00c1dc 41c6 +00c1de 4e6d shld r6, r14 +00c1e0 4f22 sts.l pr, @-r15 +00c1e2 e208 mov #h'8, r2 +00c1e4 d11c mov.l @(h'70,pc), r1 ;@(h'c258) +00c1e6 7ff8 add #h'f8, r15 +00c1e8 7fe8 add #h'e8, r15 +00c1ea 53fb mov.l @(h'2c,r15), r3 +00c1ec 2f36 mov.l r3, @-r15 +00c1ee 53fb mov.l @(h'2c,r15), r3 +00c1f0 2f36 mov.l r3, @-r15 +00c1f2 32fc add r15, r2 +00c1f4 410b jsr @r1 +00c1f6 2f26 mov.l r2, @-r15 +00c1f8 d118 mov.l @(h'60,pc), r1 ;@(h'c25c) +00c1fa 7f0c +00c1fc e20c mov #h'c, r2 +00c1fe 32fc add r15, r2 +00c200 410b jsr @r1 +00c202 2f26 mov.l r2, @-r15 +00c204 d116 mov.l @(h'58,pc), r1 ;@(h'c260) +00c206 7f10 add #h'10, r15 +00c208 62f3 mov r15, r2 +00c20a 720c +00c20c 410b jsr @r1 +00c20e 2f26 mov.l r2, @-r15 +00c210 d414 mov.l @(h'50,pc), r4 ;@(h'c264) +00c212 7f10 add #h'10, r15 +00c214 63f3 mov r15, r3 +00c216 6232 mov.l @r3, r2 +00c218 2249 and r4, r2 +00c21a 3240 cmp/eq r4, r2 +00c21c 8b10 bf h'20 ;@(h'c240) +00c21e 62f3 mov r15, r2 +00c220 d311 mov.l @(h'44,pc), r3 ;@(h'c268) +00c222 6122 mov.l @r2, r1 +00c224 2138 tst r3, r1 +00c226 8b04 bf h'8 ;@(h'c232) +00c228 60f3 mov r15, r0 +00c22a e2ff mov #h'ffffffff, r2 +00c22c 5101 mov.l @(h'4,r0), r1 +00c22e 2128 tst r2, r1 +00c230 8903 bt h'6 ;@(h'c23a) +00c232 930f mov.w @(h'1e,pc), r3 ;@(h'c254) +00c234 d00d mov.l @(h'34,pc), r0 ;@(h'c26c) +00c236 a003 bra h'6 ;@(h'c240) +00c238 2032 mov.l r3, @r0 +00c23a 910c mov.w @(h'18,pc), r1 ;@(h'c256) +00c23c d20b mov.l @(h'2c,pc), r2 ;@(h'c26c) +00c23e 2212 mov.l r1, @r2 +00c240 52f3 mov.l @(h'c,r15), r2 +00c242 60f3 mov r15, r0 +00c244 6102 mov.l @r0, r1 +00c246 2212 mov.l r1, @r2 +00c248 5101 mov.l @(h'4,r0), r1 +00c24a 1211 mov.l r1, @(h'4,r2) +00c24c 7f08 +00c24e 4f26 lds.l @r15+, pr +00c250 000b rts +00c252 0009 nop +00c254 044d mov.w @(r0,r4), r4 +00c256 044c mov.b @(r0,r4), r4 +00c258 0030 +00c25a d094 mov.l @(h'250,pc), r0 ;@(h'c4ac) +00c25c 0030 +00c25e e4b0 mov #h'ffffffb0, r4 +00c260 0030 +00c262 d15c mov.l @(h'170,pc), r1 ;@(h'c3d4) +00c264 7ff0 add #h'f0, r15 +00c266 0000 +00c268 000f mac.l @r0+, @r0+ +00c26a ffff +00c26c 0810 +00c26e 0178 +00c270 4f22 sts.l pr, @-r15 +00c272 7ffc add #h'fc, r15 +00c274 2f42 mov.l r4, @r15 +00c276 60f3 mov r15, r0 +00c278 7008 +00c27a 7004 +00c27c e403 mov #h'3, r4 +00c27e 2408 tst r0, r4 +00c280 8903 bt h'6 ;@(h'c28a) +00c282 64f3 mov r15, r4 +00c284 7408 +00c286 a003 bra h'6 ;@(h'c290) +00c288 7408 +00c28a 64f3 mov r15, r4 +00c28c 7408 +00c28e 7404 +00c290 2f46 mov.l r4, @-r15 +00c292 e500 mov #h'0, r5 +00c294 d304 mov.l @(h'10,pc), r3 ;@(h'c2a8) +00c296 57f3 mov.l @(h'c,r15), r7 +00c298 56f1 mov.l @(h'4,r15), r6 +00c29a 430b jsr @r3 +00c29c e401 mov #h'1, r4 +00c29e 7f08 +00c2a0 4f26 lds.l @r15+, pr +00c2a2 000b rts +00c2a4 0009 nop +00c2a6 0000 +00c2a8 0030 +00c2aa d264 mov.l @(h'190,pc), r2 ;@(h'c43c) +00c2ac d301 mov.l @(h'4,pc), r3 ;@(h'c2b4) +00c2ae 000b rts +00c2b0 2342 mov.l r4, @r3 +00c2b2 0000 +00c2b4 0810 +00c2b6 0298 +00c2b8 d201 mov.l @(h'4,pc), r2 ;@(h'c2c0) +00c2ba d002 mov.l @(h'8,pc), r0 ;@(h'c2c4) +00c2bc 422b jmp @r2 +00c2be 0009 nop +00c2c0 8001 mov.b r0, @(h'1,r0) +00c2c2 0070 +00c2c4 0000 +00c2c6 0119 div0u +00c2c8 d201 mov.l @(h'4,pc), r2 ;@(h'c2d0) +00c2ca d002 mov.l @(h'8,pc), r0 ;@(h'c2d4) +00c2cc 422b jmp @r2 +00c2ce 0009 nop +00c2d0 8001 mov.b r0, @(h'1,r0) +00c2d2 0070 +00c2d4 0000 +00c2d6 0149 +00c2d8 d201 mov.l @(h'4,pc), r2 ;@(h'c2e0) +00c2da d002 mov.l @(h'8,pc), r0 ;@(h'c2e4) +00c2dc 422b jmp @r2 +00c2de 0009 nop +00c2e0 8001 mov.b r0, @(h'1,r0) +00c2e2 0070 +00c2e4 0000 +00c2e6 0146 mov.l r4, @(r0,r1) +00c2e8 d201 mov.l @(h'4,pc), r2 ;@(h'c2f0) +00c2ea d002 mov.l @(h'8,pc), r0 ;@(h'c2f4) +00c2ec 422b jmp @r2 +00c2ee 0009 nop +00c2f0 8001 mov.b r0, @(h'1,r0) +00c2f2 0070 +00c2f4 0000 +00c2f6 01e7 mul.l r14, r1 +00c2f8 d201 mov.l @(h'4,pc), r2 ;@(h'c300) +00c2fa d002 mov.l @(h'8,pc), r0 ;@(h'c304) +00c2fc 422b jmp @r2 +00c2fe 0009 nop +00c300 8001 mov.b r0, @(h'1,r0) +00c302 0070 +00c304 0000 +00c306 0244 mov.b r4, @(r0,r2) +00c308 d201 mov.l @(h'4,pc), r2 ;@(h'c310) +00c30a d002 mov.l @(h'8,pc), r0 ;@(h'c314) +00c30c 422b jmp @r2 +00c30e 0009 nop +00c310 8001 mov.b r0, @(h'1,r0) +00c312 0070 +00c314 0000 +00c316 0494 mov.b r9, @(r0,r4) +00c318 d201 mov.l @(h'4,pc), r2 ;@(h'c320) +00c31a d002 mov.l @(h'8,pc), r0 ;@(h'c324) +00c31c 422b jmp @r2 +00c31e 0009 nop +00c320 8001 mov.b r0, @(h'1,r0) +00c322 0070 +00c324 0000 +00c326 0218 sett +00c328 d201 mov.l @(h'4,pc), r2 ;@(h'c330) +00c32a d002 mov.l @(h'8,pc), r0 ;@(h'c334) +00c32c 422b jmp @r2 +00c32e 0009 nop +00c330 8001 mov.b r0, @(h'1,r0) +00c332 0070 +00c334 0000 +00c336 090f mac.l @r0+, @r9+ +00c338 d201 mov.l @(h'4,pc), r2 ;@(h'c340) +00c33a d002 mov.l @(h'8,pc), r0 ;@(h'c344) +00c33c 422b jmp @r2 +00c33e 0009 nop +00c340 8001 mov.b r0, @(h'1,r0) +00c342 0070 +00c344 0000 +00c346 0013 +00c348 d201 mov.l @(h'4,pc), r2 ;@(h'c350) +00c34a d002 mov.l @(h'8,pc), r0 ;@(h'c354) +00c34c 422b jmp @r2 +00c34e 0009 nop +00c350 8001 mov.b r0, @(h'1,r0) +00c352 0070 +00c354 0000 +00c356 03fa +00c358 d201 mov.l @(h'4,pc), r2 ;@(h'c360) +00c35a d002 mov.l @(h'8,pc), r0 ;@(h'c364) +00c35c 422b jmp @r2 +00c35e 0009 nop +00c360 8001 mov.b r0, @(h'1,r0) +00c362 0070 +00c364 0000 +00c366 0acd mov.w @(r0,r12), r10 +00c368 d201 mov.l @(h'4,pc), r2 ;@(h'c370) +00c36a d002 mov.l @(h'8,pc), r0 ;@(h'c374) +00c36c 422b jmp @r2 +00c36e 0009 nop +00c370 8001 mov.b r0, @(h'1,r0) +00c372 0070 +00c374 0000 +00c376 09ad mov.w @(r0,r10), r9 +00c378 d201 mov.l @(h'4,pc), r2 ;@(h'c380) +00c37a d002 mov.l @(h'8,pc), r0 ;@(h'c384) +00c37c 422b jmp @r2 +00c37e 0009 nop +00c380 8001 mov.b r0, @(h'1,r0) +00c382 0070 +00c384 0000 +00c386 0e6d mov.w @(r0,r6), r14 +00c388 d201 mov.l @(h'4,pc), r2 ;@(h'c390) +00c38a d002 mov.l @(h'8,pc), r0 ;@(h'c394) +00c38c 422b jmp @r2 +00c38e 0009 nop +00c390 8001 mov.b r0, @(h'1,r0) +00c392 0070 +00c394 0000 +00c396 0814 mov.b r1, @(r0,r8) +00c398 d201 mov.l @(h'4,pc), r2 ;@(h'c3a0) +00c39a d002 mov.l @(h'8,pc), r0 ;@(h'c3a4) +00c39c 422b jmp @r2 +00c39e 0009 nop +00c3a0 8001 mov.b r0, @(h'1,r0) +00c3a2 0070 +00c3a4 0000 +00c3a6 0813 +00c3a8 4511 cmp/pz r5 +00c3aa 8b04 bf h'8 ;@(h'c3b6) +00c3ac e23b mov #h'3b, r2 +00c3ae 3527 cmp/gt r2, r5 +00c3b0 8901 bt h'2 ;@(h'c3b6) +00c3b2 4411 cmp/pz r4 +00c3b4 8901 bt h'2 ;@(h'c3ba) +00c3b6 000b rts +00c3b8 e000 mov #h'0, r0 +00c3ba d32d mov.l @(h'b4,pc), r3 ;@(h'c470) +00c3bc 432b jmp @r3 +00c3be 0009 nop +00c3c0 000b rts +00c3c2 0009 nop +00c3c4 4415 cmp/pl r4 +00c3c6 8d02 bt/s h'4 ;@(h'c3ce) +00c3c8 e601 mov #h'1, r6 +00c3ca a004 bra h'8 ;@(h'c3d6) +00c3cc 6463 mov r6, r4 +00c3ce e715 mov #h'15, r7 +00c3d0 3477 cmp/gt r7, r4 +00c3d2 8b00 bf h'0 ;@(h'c3d6) +00c3d4 6473 mov r7, r4 +00c3d6 4515 cmp/pl r5 +00c3d8 8901 bt h'2 ;@(h'c3de) +00c3da a004 bra h'8 ;@(h'c3e6) +00c3dc 6563 mov r6, r5 +00c3de e608 mov #h'8, r6 +00c3e0 3567 cmp/gt r6, r5 +00c3e2 8b00 bf h'0 ;@(h'c3e6) +00c3e4 6563 mov r6, r5 +00c3e6 d323 mov.l @(h'8c,pc), r3 ;@(h'c474) +00c3e8 432b jmp @r3 +00c3ea 0009 nop +00c3ec 2fe6 mov.l r14, @-r15 +00c3ee 2fd6 mov.l r13, @-r15 +00c3f0 2fc6 mov.l r12, @-r15 +00c3f2 2fb6 mov.l r11, @-r15 +00c3f4 2fa6 mov.l r10, @-r15 +00c3f6 2f96 mov.l r9, @-r15 +00c3f8 2f86 mov.l r8, @-r15 +00c3fa 4f22 sts.l pr, @-r15 +00c3fc 7ff0 add #h'f0, r15 +00c3fe 2f52 mov.l r5, @r15 +00c400 5342 mov.l @(h'8,r4), r3 +00c402 6242 mov.l @r4, r2 +00c404 3237 cmp/gt r3, r2 +00c406 8f03 bf/s h'6 ;@(h'c410) +00c408 5243 mov.l @(h'c,r4), r2 +00c40a 5542 mov.l @(h'8,r4), r5 +00c40c a002 bra h'4 ;@(h'c414) +00c40e 6642 mov.l @r4, r6 +00c410 6542 mov.l @r4, r5 +00c412 5642 mov.l @(h'8,r4), r6 +00c414 5341 mov.l @(h'4,r4), r3 +00c416 3327 cmp/gt r2, r3 +00c418 8b02 bf h'4 ;@(h'c420) +00c41a 5d43 mov.l @(h'c,r4), r13 +00c41c a002 bra h'4 ;@(h'c424) +00c41e 5841 mov.l @(h'4,r4), r8 +00c420 5d41 mov.l @(h'4,r4), r13 +00c422 5843 mov.l @(h'c,r4), r8 +00c424 4511 cmp/pz r5 +00c426 8b70 bf h'e0 ;@(h'c50a) +00c428 9321 mov.w @(h'42,pc), r3 ;@(h'c46e) +00c42a 3633 cmp/ge r3, r6 +00c42c 896d bt h'da ;@(h'c50a) +00c42e 4d11 cmp/pz r13 +00c430 8b6b bf h'd6 ;@(h'c50a) +00c432 e240 mov #h'40, r2 +00c434 3823 cmp/ge r2, r8 +00c436 8968 bt h'd0 ;@(h'c50a) +00c438 d20f mov.l @(h'3c,pc), r2 ;@(h'c478) +00c43a e408 mov #h'8, r4 +00c43c 6153 mov r5, r1 +00c43e 420b jsr @r2 +00c440 6043 mov r4, r0 +00c442 6163 mov r6, r1 +00c444 d30c mov.l @(h'30,pc), r3 ;@(h'c478) +00c446 1f02 mov.l r0, @(h'8,r15) +00c448 430b jsr @r3 +00c44a 6043 mov r4, r0 +00c44c 6c03 mov r0, r12 +00c44e 6053 mov r5, r0 +00c450 4011 cmp/pz r0 +00c452 8b01 bf h'2 ;@(h'c458) +00c454 a005 bra h'a ;@(h'c462) +00c456 c907 and #h'7, r0 +00c458 6007 not r0, r0 +00c45a 7001 +00c45c c907 and #h'7, r0 +00c45e 6007 not r0, r0 +00c460 7001 +00c462 2008 tst r0, r0 +00c464 db05 mov.l @(h'14,pc), r11 ;@(h'c47c) +00c466 8f1f bf/s h'3e ;@(h'c4a8) +00c468 1f01 mov.l r0, @(h'4,r15) +00c46a a019 bra h'32 ;@(h'c4a0) +00c46c 0009 nop +00c46e 0080 +00c470 0030 +00c472 e828 mov #h'28, r8 +00c474 0030 +00c476 e7b8 mov #h'ffffffb8, r7 +00c478 0030 +00c47a bdfc bsr h'-408 ;@(h'c076) +00c47c 0030 +00c47e e778 mov #h'78, r7 +00c480 5ef2 mov.l @(h'8,r15), r14 +00c482 3ec7 cmp/gt r12, r14 +00c484 8d0b bt/s h'16 ;@(h'c49e) +00c486 6ad3 mov r13, r10 +00c488 64e3 mov r14, r4 +00c48a 4b0b jsr @r11 +00c48c 65a3 mov r10, r5 +00c48e 6403 mov r0, r4 +00c490 62f2 mov.l @r15, r2 +00c492 7e01 +00c494 7201 +00c496 3ec7 cmp/gt r12, r14 +00c498 2f22 mov.l r2, @r15 +00c49a 8ff5 bf/s h'-16 ;@(h'c488) +00c49c 2244 mov.b r4, @-r2 +00c49e 7d01 +00c4a0 3d87 cmp/gt r8, r13 +00c4a2 8bed bf h'-26 ;@(h'c480) +00c4a4 a031 bra h'62 ;@(h'c50a) +00c4a6 0009 nop +00c4a8 3658 sub r5, r6 +00c4aa 7608 +00c4ac 4611 cmp/pz r6 +00c4ae 8900 bt h'0 ;@(h'c4b2) +00c4b0 7607 +00c4b2 4621 shar r6 +00c4b4 53f2 mov.l @(h'8,r15), r3 +00c4b6 62c3 mov r12, r2 +00c4b8 4621 shar r6 +00c4ba 4621 shar r6 +00c4bc 3238 sub r3, r2 +00c4be 3627 cmp/gt r2, r6 +00c4c0 8b00 bf h'0 ;@(h'c4c4) +00c4c2 7c01 +00c4c4 53f1 mov.l @(h'4,r15), r3 +00c4c6 3438 sub r3, r4 +00c4c8 a01d bra h'3a ;@(h'c506) +00c4ca 1f43 mov.l r4, @(h'c,r15) +00c4cc 5ef2 mov.l @(h'8,r15), r14 +00c4ce 3ec3 cmp/ge r12, r14 +00c4d0 8d18 bt/s h'30 ;@(h'c504) +00c4d2 69d3 mov r13, r9 +00c4d4 64e3 mov r14, r4 +00c4d6 4b0b jsr @r11 +00c4d8 6593 mov r9, r5 +00c4da 6a03 mov r0, r10 +00c4dc 64e3 mov r14, r4 +00c4de 7401 +00c4e0 4b0b jsr @r11 +00c4e2 6593 mov r9, r5 +00c4e4 62f2 mov.l @r15, r2 +00c4e6 61ac extu.b r10, r1 +00c4e8 6403 mov r0, r4 +00c4ea 7201 +00c4ec 2f22 mov.l r2, @r15 +00c4ee 644c extu.b r4, r4 +00c4f0 53f3 mov.l @(h'c,r15), r3 +00c4f2 7e01 +00c4f4 633b neg r3, r3 +00c4f6 443d shld r3, r4 +00c4f8 53f1 mov.l @(h'4,r15), r3 +00c4fa 3ec3 cmp/ge r12, r14 +00c4fc 413d shld r3, r1 +00c4fe 241b or r1, r4 +00c500 8fe8 bf/s h'-30 ;@(h'c4d4) +00c502 2244 mov.b r4, @-r2 +00c504 7d01 +00c506 3d87 cmp/gt r8, r13 +00c508 8be0 bf h'-40 ;@(h'c4cc) +00c50a 7f10 add #h'10, r15 +00c50c 4f26 lds.l @r15+, pr +00c50e 68f6 mov.l @r15+, r8 +00c510 69f6 mov.l @r15+, r9 +00c512 6af6 mov.l @r15+, r10 +00c514 6bf6 mov.l @r15+, r11 +00c516 6cf6 mov.l @r15+, r12 +00c518 6df6 mov.l @r15+, r13 +00c51a 000b rts +00c51c 6ef6 mov.l @r15+, r14 +00c51e 0000 +00c520 2fe6 mov.l r14, @-r15 +00c522 e700 mov #h'0, r7 +00c524 d640 mov.l @(h'100,pc), r6 ;@(h'c628) +00c526 ee04 mov #h'4, r14 +00c528 2fd6 mov.l r13, @-r15 +00c52a 6573 mov r7, r5 +00c52c 9d7a mov.w @(h'f4,pc), r13 ;@(h'c624) +00c52e 6353 mov r5, r3 +00c530 6253 mov r5, r2 +00c532 4308 shll2 r3 +00c534 332c add r2, r3 +00c536 4308 shll2 r3 +00c538 336c add r6, r3 +00c53a e010 mov #h'10, r0 +00c53c 013c mov.b @(r0,r3), r1 +00c53e 611c extu.b r1, r1 +00c540 31d0 cmp/eq r13, r1 +00c542 8902 bt h'4 ;@(h'c54a) +00c544 7501 +00c546 35e3 cmp/ge r14, r5 +00c548 8bf1 bf h'-1e ;@(h'c52e) +00c54a 35e3 cmp/ge r14, r5 +00c54c 8b01 bf h'2 ;@(h'c552) +00c54e a01b bra h'36 ;@(h'c588) +00c550 e0f8 mov #h'fffffff8, r0 +00c552 6e73 mov r7, r14 +00c554 6043 mov r4, r0 +00c556 ed08 mov #h'8, r13 +00c558 6453 mov r5, r4 +00c55a 6353 mov r5, r3 +00c55c 4408 shll2 r4 +00c55e 343c add r3, r4 +00c560 4408 shll2 r4 +00c562 346c add r6, r4 +00c564 6304 mov.b @r0+, r3 +00c566 7e01 +00c568 2430 mov.b r3, @r4 +00c56a 3ed3 cmp/ge r13, r14 +00c56c 8ffa bf/s h'-c ;@(h'c564) +00c56e 7401 +00c570 6453 mov r5, r4 +00c572 6353 mov r5, r3 +00c574 4408 shll2 r4 +00c576 343c add r3, r4 +00c578 4408 shll2 r4 +00c57a 346c add r6, r4 +00c57c 1472 mov.l r7, @(h'8,r4) +00c57e e2ff mov #h'ffffffff, r2 +00c580 1423 mov.l r2, @(h'c,r4) +00c582 e010 mov #h'10, r0 +00c584 0474 mov.b r7, @(r0,r4) +00c586 6053 mov r5, r0 +00c588 6df6 mov.l @r15+, r13 +00c58a 000b rts +00c58c 6ef6 mov.l @r15+, r14 +00c58e 2fe6 mov.l r14, @-r15 +00c590 2fd6 mov.l r13, @-r15 +00c592 4f22 sts.l pr, @-r15 +00c594 d325 mov.l @(h'94,pc), r3 ;@(h'c62c) +00c596 2349 and r4, r3 +00c598 4329 shlr16 r3 +00c59a 4319 shlr8 r3 +00c59c 633e exts.b r3, r3 +00c59e 633c extu.b r3, r3 +00c5a0 2338 tst r3, r3 +00c5a2 8b22 bf h'44 ;@(h'c5ea) +00c5a4 dd22 mov.l @(h'88,pc), r13 ;@(h'c630) +00c5a6 ee00 mov #h'0, r14 +00c5a8 2d49 and r4, r13 +00c5aa b027 bsr h'4e ;@(h'c5fc) +00c5ac 64d3 mov r13, r4 +00c5ae 2008 tst r0, r0 +00c5b0 8b19 bf h'32 ;@(h'c5e6) +00c5b2 65e3 mov r14, r5 +00c5b4 d71c mov.l @(h'70,pc), r7 ;@(h'c628) +00c5b6 e608 mov #h'8, r6 +00c5b8 64d3 mov r13, r4 +00c5ba 63d3 mov r13, r3 +00c5bc 4408 shll2 r4 +00c5be 343c add r3, r4 +00c5c0 4408 shll2 r4 +00c5c2 347c add r7, r4 +00c5c4 24e0 mov.b r14, @r4 +00c5c6 7501 +00c5c8 3563 cmp/ge r6, r5 +00c5ca 8ffb bf/s h'-a ;@(h'c5c4) +00c5cc 7401 +00c5ce 64d3 mov r13, r4 +00c5d0 63d3 mov r13, r3 +00c5d2 4408 shll2 r4 +00c5d4 343c add r3, r4 +00c5d6 4408 shll2 r4 +00c5d8 9324 mov.w @(h'48,pc), r3 ;@(h'c624) +00c5da e010 mov #h'10, r0 +00c5dc 347c add r7, r4 +00c5de e2ff mov #h'ffffffff, r2 +00c5e0 14e2 mov.l r14, @(h'8,r4) +00c5e2 1423 mov.l r2, @(h'c,r4) +00c5e4 0434 mov.b r3, @(r0,r4) +00c5e6 a004 bra h'8 ;@(h'c5f2) +00c5e8 65e3 mov r14, r5 +00c5ea d212 mov.l @(h'48,pc), r2 ;@(h'c634) +00c5ec 420b jsr @r2 +00c5ee 0009 nop +00c5f0 6503 mov r0, r5 +00c5f2 6053 mov r5, r0 +00c5f4 4f26 lds.l @r15+, pr +00c5f6 6df6 mov.l @r15+, r13 +00c5f8 000b rts +00c5fa 6ef6 mov.l @r15+, r14 +00c5fc 4411 cmp/pz r4 +00c5fe 8b0c bf h'18 ;@(h'c61a) +00c600 e204 mov #h'4, r2 +00c602 3427 cmp/gt r2, r4 +00c604 8909 bt h'12 ;@(h'c61a) +00c606 6343 mov r4, r3 +00c608 d00b mov.l @(h'2c,pc), r0 ;@(h'c638) +00c60a 4408 shll2 r4 +00c60c 343c add r3, r4 +00c60e 4408 shll2 r4 +00c610 9308 mov.w @(h'10,pc), r3 ;@(h'c624) +00c612 024c mov.b @(r0,r4), r2 +00c614 622c extu.b r2, r2 +00c616 3230 cmp/eq r3, r2 +00c618 8b01 bf h'2 ;@(h'c61e) +00c61a 000b rts +00c61c e0ff mov #h'ffffffff, r0 +00c61e e000 mov #h'0, r0 +00c620 000b rts +00c622 0009 nop +00c624 00ff mac.l @r15+, @r0+ +00c626 0000 +00c628 0810 +00c62a 0230 +00c62c 0f00 +00c62e 0000 +00c630 f0ff +00c632 ffff +00c634 0030 +00c636 e678 mov #h'78, r6 +00c638 0810 +00c63a 0240 +00c63c 2fb6 mov.l r11, @-r15 +00c63e e108 mov #h'8, r1 +00c640 d640 mov.l @(h'100,pc), r6 ;@(h'c744) +00c642 ebff mov #h'ffffffff, r11 +00c644 927c mov.w @(h'f8,pc), r2 ;@(h'c740) +00c646 6463 mov r6, r4 +00c648 2fa6 mov.l r10, @-r15 +00c64a 6563 mov r6, r5 +00c64c 6763 mov r6, r7 +00c64e e400 mov #h'0, r4 +00c650 6a63 mov r6, r10 +00c652 7a50 add #h'50, r10 +00c654 6043 mov r4, r0 +00c656 6673 mov r7, r6 +00c658 2640 mov.b r4, @r6 +00c65a 7001 +00c65c 3013 cmp/ge r1, r0 +00c65e 8ffb bf/s h'-a ;@(h'c658) +00c660 7601 +00c662 e010 mov #h'10, r0 +00c664 1542 mov.l r4, @(h'8,r5) +00c666 7714 add #h'14, r7 +00c668 15b3 mov.l r11, @(h'c,r5) +00c66a 37a2 cmp/hs r10, r7 +00c66c 0524 mov.b r2, @(r0,r5) +00c66e 8ff1 bf/s h'-1e ;@(h'c654) +00c670 7514 add #h'14, r5 +00c672 6af6 mov.l @r15+, r10 +00c674 000b rts +00c676 6bf6 mov.l @r15+, r11 +00c678 2fe6 mov.l r14, @-r15 +00c67a 2fd6 mov.l r13, @-r15 +00c67c 2fc6 mov.l r12, @-r15 +00c67e 6d63 mov r6, r13 +00c680 d331 mov.l @(h'c4,pc), r3 ;@(h'c748) +00c682 2fb6 mov.l r11, @-r15 +00c684 4f22 sts.l pr, @-r15 +00c686 2349 and r4, r3 +00c688 7fec add #h'ec, r15 +00c68a 4329 shlr16 r3 +00c68c 1f51 mov.l r5, @(h'4,r15) +00c68e 4319 shlr8 r3 +00c690 633e exts.b r3, r3 +00c692 633c extu.b r3, r3 +00c694 2338 tst r3, r3 +00c696 8f45 bf/s h'8a ;@(h'c724) +00c698 6b73 mov r7, r11 +00c69a 66f3 mov r15, r6 +00c69c de2b mov.l @(h'ac,pc), r14 ;@(h'c74c) +00c69e 2e49 and r4, r14 +00c6a0 dc28 mov.l @(h'a0,pc), r12 ;@(h'c744) +00c6a2 63e3 mov r14, r3 +00c6a4 2f66 mov.l r6, @-r15 +00c6a6 62e3 mov r14, r2 +00c6a8 4308 shll2 r3 +00c6aa 332c add r2, r3 +00c6ac 4308 shll2 r3 +00c6ae 33cc add r12, r3 +00c6b0 2f36 mov.l r3, @-r15 +00c6b2 64f3 mov r15, r4 +00c6b4 d326 mov.l @(h'98,pc), r3 ;@(h'c750) +00c6b6 430b jsr @r3 +00c6b8 7410 add #h'10, r4 +00c6ba 6403 mov r0, r4 +00c6bc 65f6 mov.l @r15+, r5 +00c6be d225 mov.l @(h'94,pc), r2 ;@(h'c754) +00c6c0 420b jsr @r2 +00c6c2 66f6 mov.l @r15+, r6 +00c6c4 2008 tst r0, r0 +00c6c6 8b21 bf h'42 ;@(h'c70c) +00c6c8 62f2 mov.l @r15, r2 +00c6ca 64e3 mov r14, r4 +00c6cc 63e3 mov r14, r3 +00c6ce 4408 shll2 r4 +00c6d0 343c add r3, r4 +00c6d2 4408 shll2 r4 +00c6d4 34cc add r12, r4 +00c6d6 5342 mov.l @(h'8,r4), r3 +00c6d8 3323 cmp/ge r2, r3 +00c6da 8917 bt h'2e ;@(h'c70c) +00c6dc 60b3 mov r11, r0 +00c6de 88ff cmp/eq #h'ffffffff, r0 +00c6e0 8901 bt h'2 ;@(h'c6e6) +00c6e2 a005 bra h'a ;@(h'c6f0) +00c6e4 14b2 mov.l r11, @(h'8,r4) +00c6e6 63f2 mov.l @r15, r3 +00c6e8 3b32 cmp/hs r3, r11 +00c6ea 8b01 bf h'2 ;@(h'c6f0) +00c6ec a021 bra h'42 ;@(h'c732) +00c6ee e0ed mov #h'ffffffed, r0 +00c6f0 56f1 mov.l @(h'4,r15), r6 +00c6f2 65d3 mov r13, r5 +00c6f4 d218 mov.l @(h'60,pc), r2 ;@(h'c758) +00c6f6 64e3 mov r14, r4 +00c6f8 63e3 mov r14, r3 +00c6fa 4408 shll2 r4 +00c6fc 343c add r3, r4 +00c6fe 4408 shll2 r4 +00c700 34cc add r12, r4 +00c702 5442 mov.l @(h'8,r4), r4 +00c704 420b jsr @r2 +00c706 7401 +00c708 2008 tst r0, r0 +00c70a 8901 bt h'2 ;@(h'c710) +00c70c a011 bra h'22 ;@(h'c732) +00c70e e0fe mov #h'fffffffe, r0 +00c710 63e3 mov r14, r3 +00c712 4e08 shll2 r14 +00c714 3e3c add r3, r14 +00c716 4e08 shll2 r14 +00c718 3ecc add r12, r14 +00c71a 52e2 mov.l @(h'8,r14), r2 +00c71c 32dc add r13, r2 +00c71e 1e22 mov.l r2, @(h'8,r14) +00c720 a006 bra h'c ;@(h'c730) +00c722 65d3 mov r13, r5 +00c724 d30d mov.l @(h'34,pc), r3 ;@(h'c75c) +00c726 67b3 mov r11, r7 +00c728 66d3 mov r13, r6 +00c72a 430b jsr @r3 +00c72c 55f1 mov.l @(h'4,r15), r5 +00c72e 6503 mov r0, r5 +00c730 6053 mov r5, r0 +00c732 7f14 add #h'14, r15 +00c734 4f26 lds.l @r15+, pr +00c736 6bf6 mov.l @r15+, r11 +00c738 6cf6 mov.l @r15+, r12 +00c73a 6df6 mov.l @r15+, r13 +00c73c 000b rts +00c73e 6ef6 mov.l @r15+, r14 +00c740 00ff mac.l @r15+, @r0+ +00c742 0000 +00c744 0810 +00c746 0230 +00c748 0f00 +00c74a 0000 +00c74c f0ff +00c74e ffff +00c750 0030 +00c752 e788 mov #h'ffffff88, r7 +00c754 0030 +00c756 e7f8 mov #h'fffffff8, r7 +00c758 0030 +00c75a e7e8 mov #h'ffffffe8, r7 +00c75c 0030 +00c75e e6d8 mov #h'ffffffd8, r6 +00c760 2fe6 mov.l r14, @-r15 +00c762 2fd6 mov.l r13, @-r15 +00c764 2fc6 mov.l r12, @-r15 +00c766 6c53 mov r5, r12 +00c768 d385 mov.l @(h'214,pc), r3 ;@(h'c980) +00c76a 2fb6 mov.l r11, @-r15 +00c76c 2fa6 mov.l r10, @-r15 +00c76e 2349 and r4, r3 +00c770 2f96 mov.l r9, @-r15 +00c772 4329 shlr16 r3 +00c774 4f22 sts.l pr, @-r15 +00c776 4319 shlr8 r3 +00c778 7ff0 add #h'f0, r15 +00c77a 633e exts.b r3, r3 +00c77c 633c extu.b r3, r3 +00c77e 2338 tst r3, r3 +00c780 8f4e bf/s h'9c ;@(h'c820) +00c782 6e63 mov r6, r14 +00c784 dd7f mov.l @(h'1fc,pc), r13 ;@(h'c984) +00c786 6af3 mov r15, r10 +00c788 d37f mov.l @(h'1fc,pc), r3 ;@(h'c988) +00c78a 2d49 and r4, r13 +00c78c 7a04 +00c78e 430b jsr @r3 +00c790 64a3 mov r10, r4 +00c792 67c3 mov r12, r7 +00c794 d27e mov.l @(h'1f8,pc), r2 ;@(h'c990) +00c796 66e3 mov r14, r6 +00c798 d97c mov.l @(h'1f0,pc), r9 ;@(h'c98c) +00c79a 65d3 mov r13, r5 +00c79c 63d3 mov r13, r3 +00c79e 4508 shll2 r5 +00c7a0 353c add r3, r5 +00c7a2 4508 shll2 r5 +00c7a4 359c add r9, r5 +00c7a6 420b jsr @r2 +00c7a8 64a3 mov r10, r4 +00c7aa 8800 cmp/eq #h'0, r0 +00c7ac 8d2d bt/s h'5a ;@(h'c80a) +00c7ae 6b03 mov r0, r11 +00c7b0 8811 cmp/eq #h'11, r0 +00c7b2 8926 bt h'4c ;@(h'c802) +00c7b4 8812 cmp/eq #h'12, r0 +00c7b6 8924 bt h'48 ;@(h'c802) +00c7b8 8830 cmp/eq #h'30, r0 +00c7ba 8924 bt h'48 ;@(h'c806) +00c7bc 8825 cmp/eq #h'25, r0 +00c7be 8b24 bf h'48 ;@(h'c80a) +00c7c0 62d3 mov r13, r2 +00c7c2 63d3 mov r13, r3 +00c7c4 4208 shll2 r2 +00c7c6 323c add r3, r2 +00c7c8 4208 shll2 r2 +00c7ca 329c add r9, r2 +00c7cc 2f22 mov.l r2, @r15 +00c7ce 67c3 mov r12, r7 +00c7d0 5322 mov.l @(h'8,r2), r3 +00c7d2 66e3 mov r14, r6 +00c7d4 2f36 mov.l r3, @-r15 +00c7d6 55f1 mov.l @(h'4,r15), r5 +00c7d8 d36e mov.l @(h'1b8,pc), r3 ;@(h'c994) +00c7da 430b jsr @r3 +00c7dc 64a3 mov r10, r4 +00c7de 60b3 mov r11, r0 +00c7e0 8800 cmp/eq #h'0, r0 +00c7e2 8d12 bt/s h'24 ;@(h'c80a) +00c7e4 7f04 +00c7e6 8801 cmp/eq #h'1, r0 +00c7e8 890f bt h'1e ;@(h'c80a) +00c7ea 8802 cmp/eq #h'2, r0 +00c7ec 890d bt h'1a ;@(h'c80a) +00c7ee 8815 cmp/eq #h'15, r0 +00c7f0 8907 bt h'e ;@(h'c802) +00c7f2 8852 cmp/eq #h'52, r0 +00c7f4 8905 bt h'a ;@(h'c802) +00c7f6 8818 cmp/eq #h'18, r0 +00c7f8 8903 bt h'6 ;@(h'c802) +00c7fa 8833 cmp/eq #h'33, r0 +00c7fc 8903 bt h'6 ;@(h'c806) +00c7fe a004 bra h'8 ;@(h'c80a) +00c800 0009 nop +00c802 a013 bra h'26 ;@(h'c82c) +00c804 e0fe mov #h'fffffffe, r0 +00c806 a011 bra h'22 ;@(h'c82c) +00c808 e0fc mov #h'fffffffc, r0 +00c80a 64d3 mov r13, r4 +00c80c 63d3 mov r13, r3 +00c80e 4408 shll2 r4 +00c810 343c add r3, r4 +00c812 4408 shll2 r4 +00c814 349c add r9, r4 +00c816 5542 mov.l @(h'8,r4), r5 +00c818 6253 mov r5, r2 +00c81a 32ec add r14, r2 +00c81c a005 bra h'a ;@(h'c82a) +00c81e 1422 mov.l r2, @(h'8,r4) +00c820 d25d mov.l @(h'174,pc), r2 ;@(h'c998) +00c822 66e3 mov r14, r6 +00c824 420b jsr @r2 +00c826 65c3 mov r12, r5 +00c828 6503 mov r0, r5 +00c82a 6053 mov r5, r0 +00c82c 7f10 add #h'10, r15 +00c82e 4f26 lds.l @r15+, pr +00c830 69f6 mov.l @r15+, r9 +00c832 6af6 mov.l @r15+, r10 +00c834 6bf6 mov.l @r15+, r11 +00c836 6cf6 mov.l @r15+, r12 +00c838 6df6 mov.l @r15+, r13 +00c83a 000b rts +00c83c 6ef6 mov.l @r15+, r14 +00c83e 2fe6 mov.l r14, @-r15 +00c840 2fd6 mov.l r13, @-r15 +00c842 4f22 sts.l pr, @-r15 +00c844 d34e mov.l @(h'138,pc), r3 ;@(h'c980) +00c846 7ff0 add #h'f0, r15 +00c848 2349 and r4, r3 +00c84a 4329 shlr16 r3 +00c84c 4319 shlr8 r3 +00c84e 633e exts.b r3, r3 +00c850 633c extu.b r3, r3 +00c852 2338 tst r3, r3 +00c854 8f1e bf/s h'3c ;@(h'c894) +00c856 6e53 mov r5, r14 +00c858 d24a mov.l @(h'128,pc), r2 ;@(h'c984) +00c85a 66f3 mov r15, r6 +00c85c d14b mov.l @(h'12c,pc), r1 ;@(h'c98c) +00c85e 2429 and r2, r4 +00c860 6d43 mov r4, r13 +00c862 6343 mov r4, r3 +00c864 4d08 shll2 r13 +00c866 3d3c add r3, r13 +00c868 d347 mov.l @(h'11c,pc), r3 ;@(h'c988) +00c86a 4d08 shll2 r13 +00c86c 3d1c add r1, r13 +00c86e 1de2 mov.l r14, @(h'8,r13) +00c870 2f66 mov.l r6, @-r15 +00c872 64f3 mov r15, r4 +00c874 430b jsr @r3 +00c876 7408 +00c878 d248 mov.l @(h'120,pc), r2 ;@(h'c99c) +00c87a 6403 mov r0, r4 +00c87c 65d3 mov r13, r5 +00c87e 420b jsr @r2 +00c880 66f6 mov.l @r15+, r6 +00c882 63f2 mov.l @r15, r3 +00c884 52d2 mov.l @(h'8,r13), r2 +00c886 3237 cmp/gt r3, r2 +00c888 8b01 bf h'2 ;@(h'c88e) +00c88a a008 bra h'10 ;@(h'c89e) +00c88c e0ed mov #h'ffffffed, r0 +00c88e 65f2 mov.l @r15, r5 +00c890 a004 bra h'8 ;@(h'c89c) +00c892 35e8 sub r14, r5 +00c894 d242 mov.l @(h'108,pc), r2 ;@(h'c9a0) +00c896 420b jsr @r2 +00c898 65e3 mov r14, r5 +00c89a 6503 mov r0, r5 +00c89c 6053 mov r5, r0 +00c89e 7f10 add #h'10, r15 +00c8a0 4f26 lds.l @r15+, pr +00c8a2 6df6 mov.l @r15+, r13 +00c8a4 000b rts +00c8a6 6ef6 mov.l @r15+, r14 +00c8a8 4f22 sts.l pr, @-r15 +00c8aa 7fec add #h'ec, r15 +00c8ac d336 mov.l @(h'd8,pc), r3 ;@(h'c988) +00c8ae 66f3 mov r15, r6 +00c8b0 2f42 mov.l r4, @r15 +00c8b2 7604 +00c8b4 2f66 mov.l r6, @-r15 +00c8b6 64f3 mov r15, r4 +00c8b8 430b jsr @r3 +00c8ba 740c +00c8bc 55f1 mov.l @(h'4,r15), r5 +00c8be 6403 mov r0, r4 +00c8c0 d336 mov.l @(h'd8,pc), r3 ;@(h'c99c) +00c8c2 430b jsr @r3 +00c8c4 66f6 mov.l @r15+, r6 +00c8c6 8840 cmp/eq #h'40, r0 +00c8c8 8b03 bf h'6 ;@(h'c8d2) +00c8ca 7f14 add #h'14, r15 +00c8cc 4f26 lds.l @r15+, pr +00c8ce 000b rts +00c8d0 e0ff mov #h'ffffffff, r0 +00c8d2 be25 bsr h'-3b6 ;@(h'c520) +00c8d4 64f2 mov.l @r15, r4 +00c8d6 6403 mov r0, r4 +00c8d8 4411 cmp/pz r4 +00c8da 8b01 bf h'2 ;@(h'c8e0) +00c8dc d329 mov.l @(h'a4,pc), r3 ;@(h'c984) +00c8de 2439 and r3, r4 +00c8e0 6043 mov r4, r0 +00c8e2 7f14 add #h'14, r15 +00c8e4 4f26 lds.l @r15+, pr +00c8e6 000b rts +00c8e8 0009 nop +00c8ea d32e mov.l @(h'b8,pc), r3 ;@(h'c9a4) +00c8ec 432b jmp @r3 +00c8ee e600 mov #h'0, r6 +00c8f0 2fe6 mov.l r14, @-r15 +00c8f2 6e53 mov r5, r14 +00c8f4 d22c mov.l @(h'b0,pc), r2 ;@(h'c9a8) +00c8f6 4f22 sts.l pr, @-r15 +00c8f8 d32c mov.l @(h'b0,pc), r3 ;@(h'c9ac) +00c8fa 7fd4 add #h'd4, r15 +00c8fc 61f3 mov r15, r1 +00c8fe 711c add #h'1c, r1 +00c900 430b jsr @r3 +00c902 e010 mov #h'10, r0 +00c904 d22a mov.l @(h'a8,pc), r2 ;@(h'c9b0) +00c906 61f3 mov r15, r1 +00c908 d328 mov.l @(h'a0,pc), r3 ;@(h'c9ac) +00c90a 710c +00c90c 430b jsr @r3 +00c90e e010 mov #h'10, r0 +00c910 6043 mov r4, r0 +00c912 8800 cmp/eq #h'0, r0 +00c914 8905 bt h'a ;@(h'c922) +00c916 8801 cmp/eq #h'1, r0 +00c918 891a bt h'34 ;@(h'c950) +00c91a 8802 cmp/eq #h'2, r0 +00c91c 8921 bt h'42 ;@(h'c962) +00c91e a029 bra h'52 ;@(h'c974) +00c920 0009 nop +00c922 66f3 mov r15, r6 +00c924 d123 mov.l @(h'8c,pc), r1 ;@(h'c9b4) +00c926 65f3 mov r15, r5 +00c928 7508 +00c92a 64f3 mov r15, r4 +00c92c 410b jsr @r1 +00c92e 7404 +00c930 2008 tst r0, r0 +00c932 8906 bt h'c ;@(h'c942) +00c934 e200 mov #h'0, r2 +00c936 e0e1 mov #h'ffffffe1, r0 +00c938 2e22 mov.l r2, @r14 +00c93a 7f2c add #h'2c, r15 +00c93c 4f26 lds.l @r15+, pr +00c93e 000b rts +00c940 6ef6 mov.l @r15+, r14 +00c942 e000 mov #h'0, r0 +00c944 63f2 mov.l @r15, r3 +00c946 2e32 mov.l r3, @r14 +00c948 7f2c add #h'2c, r15 +00c94a 4f26 lds.l @r15+, pr +00c94c 000b rts +00c94e 6ef6 mov.l @r15+, r14 +00c950 d319 mov.l @(h'64,pc), r3 ;@(h'c9b8) +00c952 65e3 mov r14, r5 +00c954 64f3 mov r15, r4 +00c956 430b jsr @r3 +00c958 741c add #h'1c, r4 +00c95a 7f2c add #h'2c, r15 +00c95c 4f26 lds.l @r15+, pr +00c95e 000b rts +00c960 6ef6 mov.l @r15+, r14 +00c962 65e3 mov r14, r5 +00c964 d214 mov.l @(h'50,pc), r2 ;@(h'c9b8) +00c966 64f3 mov r15, r4 +00c968 420b jsr @r2 +00c96a 740c +00c96c 7f2c add #h'2c, r15 +00c96e 4f26 lds.l @r15+, pr +00c970 000b rts +00c972 6ef6 mov.l @r15+, r14 +00c974 e0fb mov #h'fffffffb, r0 +00c976 7f2c add #h'2c, r15 +00c978 4f26 lds.l @r15+, pr +00c97a 000b rts +00c97c 6ef6 mov.l @r15+, r14 +00c97e 0000 +00c980 0f00 +00c982 0000 +00c984 f0ff +00c986 ffff +00c988 0030 +00c98a e788 mov #h'ffffff88, r7 +00c98c 0810 +00c98e 0230 +00c990 0030 +00c992 e818 mov #h'18, r8 +00c994 0030 +00c996 e808 mov #h'8, r8 +00c998 0030 +00c99a e6f8 mov #h'fffffff8, r6 +00c99c 0030 +00c99e e7f8 mov #h'fffffff8, r7 +00c9a0 0030 +00c9a2 e6e8 mov #h'ffffffe8, r6 +00c9a4 0030 +00c9a6 e6c8 mov #h'ffffffc8, r6 +00c9a8 0032 stc ssr, r0 +00c9aa 09d8 +00c9ac 0030 +00c9ae c0dc mov.b r0, @(h'dc,gbr) +00c9b0 0032 stc ssr, r0 +00c9b2 09e8 +00c9b4 0030 +00c9b6 e7d8 mov #h'ffffffd8, r7 +00c9b8 0030 +00c9ba e6b8 mov #h'ffffffb8, r6 +00c9bc 2fe6 mov.l r14, @-r15 +00c9be 6e43 mov r4, r14 +00c9c0 d07c mov.l @(h'1f0,pc), r0 ;@(h'cbb4) +00c9c2 4f22 sts.l pr, @-r15 +00c9c4 7ff0 add #h'f0, r15 +00c9c6 20e9 and r14, r0 +00c9c8 4029 shlr16 r0 +00c9ca 4019 shlr8 r0 +00c9cc 600e exts.b r0, r0 +00c9ce 600c extu.b r0, r0 +00c9d0 8800 cmp/eq #h'0, r0 +00c9d2 8905 bt h'a ;@(h'c9e0) +00c9d4 8801 cmp/eq #h'1, r0 +00c9d6 8922 bt h'44 ;@(h'ca1e) +00c9d8 8802 cmp/eq #h'2, r0 +00c9da 8920 bt h'40 ;@(h'ca1e) +00c9dc a026 bra h'4c ;@(h'ca2c) +00c9de 0009 nop +00c9e0 d275 mov.l @(h'1d4,pc), r2 ;@(h'cbb8) +00c9e2 66f3 mov r15, r6 +00c9e4 2f66 mov.l r6, @-r15 +00c9e6 2e29 and r2, r14 +00c9e8 d274 mov.l @(h'1d0,pc), r2 ;@(h'cbbc) +00c9ea 63e3 mov r14, r3 +00c9ec 4e08 shll2 r14 +00c9ee 3e3c add r3, r14 +00c9f0 4e08 shll2 r14 +00c9f2 64f3 mov r15, r4 +00c9f4 420b jsr @r2 +00c9f6 7408 +00c9f8 d571 mov.l @(h'1c4,pc), r5 ;@(h'cbc0) +00c9fa 6403 mov r0, r4 +00c9fc d371 mov.l @(h'1c4,pc), r3 ;@(h'cbc4) +00c9fe 35ec add r14, r5 +00ca00 430b jsr @r3 +00ca02 66f6 mov.l @r15+, r6 +00ca04 2008 tst r0, r0 +00ca06 8904 bt h'8 ;@(h'ca12) +00ca08 e0fe mov #h'fffffffe, r0 +00ca0a 7f10 add #h'10, r15 +00ca0c 4f26 lds.l @r15+, pr +00ca0e 000b rts +00ca10 6ef6 mov.l @r15+, r14 +00ca12 60f2 mov.l @r15, r0 +00ca14 7014 add #h'14, r0 +00ca16 7f10 add #h'10, r15 +00ca18 4f26 lds.l @r15+, pr +00ca1a 000b rts +00ca1c 6ef6 mov.l @r15+, r14 +00ca1e d36a mov.l @(h'1a8,pc), r3 ;@(h'cbc8) +00ca20 430b jsr @r3 +00ca22 64e3 mov r14, r4 +00ca24 7f10 add #h'10, r15 +00ca26 4f26 lds.l @r15+, pr +00ca28 000b rts +00ca2a 6ef6 mov.l @r15+, r14 +00ca2c e0fb mov #h'fffffffb, r0 +00ca2e 7f10 add #h'10, r15 +00ca30 4f26 lds.l @r15+, pr +00ca32 000b rts +00ca34 6ef6 mov.l @r15+, r14 +00ca36 2fe6 mov.l r14, @-r15 +00ca38 2fd6 mov.l r13, @-r15 +00ca3a 6d43 mov r4, r13 +00ca3c d263 mov.l @(h'18c,pc), r2 ;@(h'cbcc) +00ca3e 4f22 sts.l pr, @-r15 +00ca40 d363 mov.l @(h'18c,pc), r3 ;@(h'cbd0) +00ca42 7fec add #h'ec, r15 +00ca44 61f3 mov r15, r1 +00ca46 7104 +00ca48 430b jsr @r3 +00ca4a e004 mov #h'4, r0 +00ca4c d15b mov.l @(h'16c,pc), r1 ;@(h'cbbc) +00ca4e 66f3 mov r15, r6 +00ca50 2f66 mov.l r6, @-r15 +00ca52 64f3 mov r15, r4 +00ca54 410b jsr @r1 +00ca56 740c +00ca58 d35a mov.l @(h'168,pc), r3 ;@(h'cbc4) +00ca5a 6403 mov r0, r4 +00ca5c 65d3 mov r13, r5 +00ca5e 430b jsr @r3 +00ca60 66f6 mov.l @r15+, r6 +00ca62 2008 tst r0, r0 +00ca64 8b01 bf h'2 ;@(h'ca6a) +00ca66 a023 bra h'46 ;@(h'cab0) +00ca68 e0f3 mov #h'fffffff3, r0 +00ca6a bd59 bsr h'-54e ;@(h'c520) +00ca6c 64d3 mov r13, r4 +00ca6e 6e03 mov r0, r14 +00ca70 4e11 cmp/pz r14 +00ca72 8901 bt h'2 ;@(h'ca78) +00ca74 a01c bra h'38 ;@(h'cab0) +00ca76 60e3 mov r14, r0 +00ca78 d34f mov.l @(h'13c,pc), r3 ;@(h'cbb8) +00ca7a 67f3 mov r15, r7 +00ca7c d255 mov.l @(h'154,pc), r2 ;@(h'cbd4) +00ca7e e604 mov #h'4, r6 +00ca80 2e39 and r3, r14 +00ca82 7704 +00ca84 65d3 mov r13, r5 +00ca86 64f3 mov r15, r4 +00ca88 420b jsr @r2 +00ca8a 7408 +00ca8c 8800 cmp/eq #h'0, r0 +00ca8e 8d0c bt/s h'18 ;@(h'caaa) +00ca90 6403 mov r0, r4 +00ca92 8811 cmp/eq #h'11, r0 +00ca94 8905 bt h'a ;@(h'caa2) +00ca96 8812 cmp/eq #h'12, r0 +00ca98 8903 bt h'6 ;@(h'caa2) +00ca9a 8830 cmp/eq #h'30, r0 +00ca9c 8903 bt h'6 ;@(h'caa6) +00ca9e a004 bra h'8 ;@(h'caaa) +00caa0 0009 nop +00caa2 a005 bra h'a ;@(h'cab0) +00caa4 e0fe mov #h'fffffffe, r0 +00caa6 a003 bra h'6 ;@(h'cab0) +00caa8 e0fc mov #h'fffffffc, r0 +00caaa bd70 bsr h'-520 ;@(h'c58e) +00caac 64e3 mov r14, r4 +00caae e000 mov #h'0, r0 +00cab0 7f14 add #h'14, r15 +00cab2 4f26 lds.l @r15+, pr +00cab4 6df6 mov.l @r15+, r13 +00cab6 000b rts +00cab8 6ef6 mov.l @r15+, r14 +00caba 4f22 sts.l pr, @-r15 +00cabc d246 mov.l @(h'118,pc), r2 ;@(h'cbd8) +00cabe 7ffc add #h'fc, r15 +00cac0 2f52 mov.l r5, @r15 +00cac2 66f3 mov r15, r6 +00cac4 420b jsr @r2 +00cac6 e501 mov #h'1, r5 +00cac8 7f04 +00caca 4f26 lds.l @r15+, pr +00cacc 000b rts +00cace 0009 nop +00cad0 d341 mov.l @(h'104,pc), r3 ;@(h'cbd8) +00cad2 e600 mov #h'0, r6 +00cad4 432b jmp @r3 +00cad6 e505 mov #h'5, r5 +00cad8 4f22 sts.l pr, @-r15 +00cada 7fec add #h'ec, r15 +00cadc d337 mov.l @(h'dc,pc), r3 ;@(h'cbbc) +00cade 2f42 mov.l r4, @r15 +00cae0 1f51 mov.l r5, @(h'4,r15) +00cae2 64f3 mov r15, r4 +00cae4 430b jsr @r3 +00cae6 7408 +00cae8 65f2 mov.l @r15, r5 +00caea 6403 mov r0, r4 +00caec d33b mov.l @(h'ec,pc), r3 ;@(h'cbdc) +00caee 430b jsr @r3 +00caf0 56f1 mov.l @(h'4,r15), r6 +00caf2 8800 cmp/eq #h'0, r0 +00caf4 8d0c bt/s h'18 ;@(h'cb10) +00caf6 6403 mov r0, r4 +00caf8 8830 cmp/eq #h'30, r0 +00cafa 890d bt h'1a ;@(h'cb18) +00cafc 8832 cmp/eq #h'32, r0 +00cafe 890f bt h'1e ;@(h'cb20) +00cb00 8834 cmp/eq #h'34, r0 +00cb02 890d bt h'1a ;@(h'cb20) +00cb04 8831 cmp/eq #h'31, r0 +00cb06 890f bt h'1e ;@(h'cb28) +00cb08 885f cmp/eq #h'5f, r0 +00cb0a 8911 bt h'22 ;@(h'cb30) +00cb0c a014 bra h'28 ;@(h'cb38) +00cb0e 0009 nop +00cb10 7f14 add #h'14, r15 +00cb12 4f26 lds.l @r15+, pr +00cb14 000b rts +00cb16 e000 mov #h'0, r0 +00cb18 7f14 add #h'14, r15 +00cb1a 4f26 lds.l @r15+, pr +00cb1c 000b rts +00cb1e e0ff mov #h'ffffffff, r0 +00cb20 7f14 add #h'14, r15 +00cb22 4f26 lds.l @r15+, pr +00cb24 000b rts +00cb26 e0f8 mov #h'fffffff8, r0 +00cb28 7f14 add #h'14, r15 +00cb2a 4f26 lds.l @r15+, pr +00cb2c 000b rts +00cb2e e0f3 mov #h'fffffff3, r0 +00cb30 7f14 add #h'14, r15 +00cb32 4f26 lds.l @r15+, pr +00cb34 000b rts +00cb36 e0fc mov #h'fffffffc, r0 +00cb38 e0fe mov #h'fffffffe, r0 +00cb3a 7f14 add #h'14, r15 +00cb3c 4f26 lds.l @r15+, pr +00cb3e 000b rts +00cb40 0009 nop +00cb42 2fe6 mov.l r14, @-r15 +00cb44 2fd6 mov.l r13, @-r15 +00cb46 2fc6 mov.l r12, @-r15 +00cb48 2fb6 mov.l r11, @-r15 +00cb4a 6c43 mov r4, r12 +00cb4c d51c mov.l @(h'70,pc), r5 ;@(h'cbc0) +00cb4e 2fa6 mov.l r10, @-r15 +00cb50 4f22 sts.l pr, @-r15 +00cb52 6453 mov r5, r4 +00cb54 da22 mov.l @(h'88,pc), r10 ;@(h'cbe0) +00cb56 6e53 mov r5, r14 +00cb58 7ff4 add #h'f4, r15 +00cb5a 6b53 mov r5, r11 +00cb5c 7b50 add #h'50, r11 +00cb5e 3eb2 cmp/hs r11, r14 +00cb60 8d10 bt/s h'20 ;@(h'cb84) +00cb62 6d53 mov r5, r13 +00cb64 e010 mov #h'10, r0 +00cb66 02ec mov.b @(r0,r14), r2 +00cb68 2228 tst r2, r2 +00cb6a 8b07 bf h'e ;@(h'cb7c) +00cb6c e608 mov #h'8, r6 +00cb6e 65c3 mov r12, r5 +00cb70 4a0b jsr @r10 +00cb72 64d3 mov r13, r4 +00cb74 2008 tst r0, r0 +00cb76 8b01 bf h'2 ;@(h'cb7c) +00cb78 a010 bra h'20 ;@(h'cb9c) +00cb7a e0f8 mov #h'fffffff8, r0 +00cb7c 7e14 add #h'14, r14 +00cb7e 3eb2 cmp/hs r11, r14 +00cb80 8ff0 bf/s h'-20 ;@(h'cb64) +00cb82 7d14 add #h'14, r13 +00cb84 d20d mov.l @(h'34,pc), r2 ;@(h'cbbc) +00cb86 420b jsr @r2 +00cb88 64f3 mov r15, r4 +00cb8a 6403 mov r0, r4 +00cb8c d315 mov.l @(h'54,pc), r3 ;@(h'cbe4) +00cb8e 430b jsr @r3 +00cb90 65c3 mov r12, r5 +00cb92 2008 tst r0, r0 +00cb94 8b01 bf h'2 ;@(h'cb9a) +00cb96 a001 bra h'2 ;@(h'cb9c) +00cb98 e000 mov #h'0, r0 +00cb9a e0ff mov #h'ffffffff, r0 +00cb9c 7f0c +00cb9e 4f26 lds.l @r15+, pr +00cba0 6af6 mov.l @r15+, r10 +00cba2 6bf6 mov.l @r15+, r11 +00cba4 6cf6 mov.l @r15+, r12 +00cba6 6df6 mov.l @r15+, r13 +00cba8 000b rts +00cbaa 6ef6 mov.l @r15+, r14 +00cbac d30e mov.l @(h'38,pc), r3 ;@(h'cbe8) +00cbae 432b jmp @r3 +00cbb0 e500 mov #h'0, r5 +00cbb2 0000 +00cbb4 0f00 +00cbb6 0000 +00cbb8 f0ff +00cbba ffff +00cbbc 0030 +00cbbe e788 mov #h'ffffff88, r7 +00cbc0 0810 +00cbc2 0230 +00cbc4 0030 +00cbc6 e7f8 mov #h'fffffff8, r7 +00cbc8 0030 +00cbca e6a8 mov #h'ffffffa8, r6 +00cbcc 0032 stc ssr, r0 +00cbce 09f8 +00cbd0 0030 +00cbd2 c0dc mov.b r0, @(h'dc,gbr) +00cbd4 0030 +00cbd6 e818 mov #h'18, r8 +00cbd8 0030 +00cbda e688 mov #h'ffffff88, r6 +00cbdc 0030 +00cbde e728 mov #h'28, r7 +00cbe0 0030 +00cbe2 e628 mov #h'28, r6 +00cbe4 0030 +00cbe6 e7c8 mov #h'ffffffc8, r7 +00cbe8 0030 +00cbea e698 mov #h'ffffff98, r6 +00cbec 6041 mov.w @r4, r0 +00cbee 600d extu.w r0, r0 +00cbf0 885c cmp/eq #h'5c, r0 +00cbf2 8b25 bf h'4a ;@(h'cc40) +00cbf4 8541 mov.w @(h'2,r4), r0 +00cbf6 600d extu.w r0, r0 +00cbf8 885c cmp/eq #h'5c, r0 +00cbfa 8b21 bf h'42 ;@(h'cc40) +00cbfc 8542 mov.w @(h'4,r4), r0 +00cbfe 600d extu.w r0, r0 +00cc00 8863 cmp/eq #h'63, r0 +00cc02 8903 bt h'6 ;@(h'cc0c) +00cc04 8542 mov.w @(h'4,r4), r0 +00cc06 600d extu.w r0, r0 +00cc08 8843 cmp/eq #h'43, r0 +00cc0a 8b19 bf h'32 ;@(h'cc40) +00cc0c 8543 mov.w @(h'6,r4), r0 +00cc0e 600d extu.w r0, r0 +00cc10 8872 cmp/eq #h'72, r0 +00cc12 8903 bt h'6 ;@(h'cc1c) +00cc14 8543 mov.w @(h'6,r4), r0 +00cc16 600d extu.w r0, r0 +00cc18 8852 cmp/eq #h'52, r0 +00cc1a 8b11 bf h'22 ;@(h'cc40) +00cc1c 8544 mov.w @(h'8,r4), r0 +00cc1e 600d extu.w r0, r0 +00cc20 8864 cmp/eq #h'64, r0 +00cc22 8903 bt h'6 ;@(h'cc2c) +00cc24 8544 mov.w @(h'8,r4), r0 +00cc26 600d extu.w r0, r0 +00cc28 8844 cmp/eq #h'44, r0 +00cc2a 8b09 bf h'12 ;@(h'cc40) +00cc2c 8545 mov.w @(h'a,r4), r0 +00cc2e 600d extu.w r0, r0 +00cc30 8830 cmp/eq #h'30, r0 +00cc32 8b05 bf h'a ;@(h'cc40) +00cc34 8546 mov.w @(h'c,r4), r0 +00cc36 600d extu.w r0, r0 +00cc38 885c cmp/eq #h'5c, r0 +00cc3a 8b01 bf h'2 ;@(h'cc40) +00cc3c 000b rts +00cc3e e0fb mov #h'fffffffb, r0 +00cc40 d202 mov.l @(h'8,pc), r2 ;@(h'cc4c) +00cc42 422b jmp @r2 +00cc44 e500 mov #h'0, r5 +00cc46 000b rts +00cc48 0009 nop +00cc4a 0000 +00cc4c 0030 +00cc4e e698 mov #h'ffffff98, r6 +00cc50 4f22 sts.l pr, @-r15 +00cc52 e300 mov #h'0, r3 +00cc54 7fe4 add #h'e4, r15 +00cc56 62f3 mov r15, r2 +00cc58 1f44 mov.l r4, @(h'10,r15) +00cc5a e401 mov #h'1, r4 +00cc5c 1f53 mov.l r5, @(h'c,r15) +00cc5e 1f66 mov.l r6, @(h'18,r15) +00cc60 1f75 mov.l r7, @(h'14,r15) +00cc62 1f42 mov.l r4, @(h'8,r15) +00cc64 1f41 mov.l r4, @(h'4,r15) +00cc66 2f31 mov.w r3, @r15 +00cc68 2f26 mov.l r2, @-r15 +00cc6a 53f7 mov.l @(h'1c,r15), r3 +00cc6c 2f36 mov.l r3, @-r15 +00cc6e 65f3 mov r15, r5 +00cc70 d335 mov.l @(h'd4,pc), r3 ;@(h'cd48) +00cc72 64f3 mov r15, r4 +00cc74 57f5 mov.l @(h'14,r15), r7 +00cc76 750c +00cc78 56f6 mov.l @(h'18,r15), r6 +00cc7a 430b jsr @r3 +00cc7c 7410 add #h'10, r4 +00cc7e 6403 mov r0, r4 +00cc80 52f7 mov.l @(h'1c,r15), r2 +00cc82 85f4 mov.w @(h'8,r15), r0 +00cc84 6303 mov r0, r3 +00cc86 2232 mov.l r3, @r2 +00cc88 7f24 add #h'24, r15 +00cc8a 4f26 lds.l @r15+, pr +00cc8c 000b rts +00cc8e 6043 mov r4, r0 +00cc90 4f22 sts.l pr, @-r15 +00cc92 7fe4 add #h'e4, r15 +00cc94 d32d mov.l @(h'b4,pc), r3 ;@(h'cd4c) +00cc96 66f3 mov r15, r6 +00cc98 7618 add #h'18, r6 +00cc9a 65f3 mov r15, r5 +00cc9c 7514 add #h'14, r5 +00cc9e 64f3 mov r15, r4 +00cca0 430b jsr @r3 +00cca2 7408 +00cca4 d22a mov.l @(h'a8,pc), r2 ;@(h'cd50) +00cca6 67f3 mov r15, r7 +00cca8 7710 add #h'10, r7 +00ccaa 66f3 mov r15, r6 +00ccac 760c +00ccae 65f3 mov r15, r5 +00ccb0 7504 +00ccb2 420b jsr @r2 +00ccb4 64f3 mov r15, r4 +00ccb6 53f2 mov.l @(h'8,r15), r3 +00ccb8 2338 tst r3, r3 +00ccba 8b10 bf h'20 ;@(h'ccde) +00ccbc 64f0 mov.b @r15, r4 +00ccbe 644c extu.b r4, r4 +00ccc0 d524 mov.l @(h'90,pc), r5 ;@(h'cd54) +00ccc2 2448 tst r4, r4 +00ccc4 8907 bt h'e ;@(h'ccd6) +00ccc6 6043 mov r4, r0 +00ccc8 8801 cmp/eq #h'1, r0 +00ccca 8b08 bf h'10 ;@(h'ccde) +00cccc 84f4 mov.b @(h'4,r15), r0 +00ccce e303 mov #h'3, r3 +00ccd0 600c extu.b r0, r0 +00ccd2 3037 cmp/gt r3, r0 +00ccd4 8903 bt h'6 ;@(h'ccde) +00ccd6 7f1c add #h'1c, r15 +00ccd8 4f26 lds.l @r15+, pr +00ccda 000b rts +00ccdc 6053 mov r5, r0 +00ccde d31e mov.l @(h'78,pc), r3 ;@(h'cd58) +00cce0 430b jsr @r3 +00cce2 0009 nop +00cce4 7f1c add #h'1c, r15 +00cce6 4f26 lds.l @r15+, pr +00cce8 000b rts +00ccea 0009 nop +00ccec 2fe6 mov.l r14, @-r15 +00ccee 2fc6 mov.l r12, @-r15 +00ccf0 4f22 sts.l pr, @-r15 +00ccf2 7ffc add #h'fc, r15 +00ccf4 de19 mov.l @(h'64,pc), r14 ;@(h'cd5c) +00ccf6 63e2 mov.l @r14, r3 +00ccf8 2338 tst r3, r3 +00ccfa 8f03 bf/s h'6 ;@(h'cd04) +00ccfc 6c43 mov r4, r12 +00ccfe bfc7 bsr h'-72 ;@(h'cc90) +00cd00 0009 nop +00cd02 2e02 mov.l r0, @r14 +00cd04 60e2 mov.l @r14, r0 +00cd06 e700 mov #h'0, r7 +00cd08 ee0c mov #h'c, r14 +00cd0a e607 mov #h'7, r6 +00cd0c a008 bra h'10 ;@(h'cd20) +00cd0e 6573 mov r7, r5 +00cd10 6473 mov r7, r4 +00cd12 6306 mov.l @r0+, r3 +00cd14 33c0 cmp/eq r12, r3 +00cd16 8908 bt h'10 ;@(h'cd2a) +00cd18 7401 +00cd1a 3463 cmp/ge r6, r4 +00cd1c 8bf9 bf h'-e ;@(h'cd12) +00cd1e 7501 +00cd20 35e3 cmp/ge r14, r5 +00cd22 8bf5 bf h'-16 ;@(h'cd10) +00cd24 e6ff mov #h'ffffffff, r6 +00cd26 6463 mov r6, r4 +00cd28 6563 mov r6, r5 +00cd2a 66f3 mov r15, r6 +00cd2c d30c mov.l @(h'30,pc), r3 ;@(h'cd60) +00cd2e 6053 mov r5, r0 +00cd30 2640 mov.b r4, @r6 +00cd32 6263 mov r6, r2 +00cd34 8061 mov.b r0, @(h'1,r6) +00cd36 51f4 mov.l @(h'10,r15), r1 +00cd38 430b jsr @r3 +00cd3a e002 mov #h'2, r0 +00cd3c 7f04 +00cd3e 4f26 lds.l @r15+, pr +00cd40 6cf6 mov.l @r15+, r12 +00cd42 000b rts +00cd44 6ef6 mov.l @r15+, r14 +00cd46 0000 +00cd48 0030 +00cd4a e718 mov #h'18, r7 +00cd4c 0030 +00cd4e e798 mov #h'ffffff98, r7 +00cd50 0030 +00cd52 e7a8 mov #h'ffffffa8, r7 +00cd54 0032 stc ssr, r0 +00cd56 09fc mov.b @(r0,r15), r9 +00cd58 0030 +00cd5a e708 mov #h'8, r7 +00cd5c 0810 +00cd5e 0294 mov.b r9, @(r0,r2) +00cd60 0030 +00cd62 c0dc mov.b r0, @(h'dc,gbr) +00cd64 2fe6 mov.l r14, @-r15 +00cd66 0312 stc gbr, r3 +00cd68 d24c mov.l @(h'130,pc), r2 ;@(h'ce9c) +00cd6a e501 mov #h'1, r5 +00cd6c 4f22 sts.l pr, @-r15 +00cd6e 6e43 mov r4, r14 +00cd70 4f12 sts.l macl, @-r15 +00cd72 7ffc add #h'fc, r15 +00cd74 2f32 mov.l r3, @r15 +00cd76 420b jsr @r2 +00cd78 e410 mov #h'10, r4 +00cd7a 4e15 cmp/pl r14 +00cd7c 8d01 bt/s h'2 ;@(h'cd82) +00cd7e e428 mov #h'28, r4 +00cd80 ee01 mov #h'1, r14 +00cd82 3e47 cmp/gt r4, r14 +00cd84 8b00 bf h'0 ;@(h'cd88) +00cd86 6e43 mov r4, r14 +00cd88 9283 mov.w @(h'106,pc), r2 ;@(h'ce92) +00cd8a e45c mov #h'5c, r4 +00cd8c 0e47 mul.l r4, r14 +00cd8e e3fc mov #h'fffffffc, r3 +00cd90 041a sts macl, r4 +00cd92 443c shad r3, r4 +00cd94 6447 not r4, r4 +00cd96 644c extu.b r4, r4 +00cd98 421e ldc r2, gbr +00cd9a c502 mov.w @(h'4,gbr), r0 +00cd9c 937a mov.w @(h'f4,pc), r3 ;@(h'ce94) +00cd9e 2039 and r3, r0 +00cda0 c102 mov.w r0, @(h'4,gbr) +00cda2 e180 mov #h'ffffff80, r1 +00cda4 d03e mov.l @(h'f8,pc), r0 ;@(h'cea0) +00cda6 411e ldc r1, gbr +00cda8 c103 mov.w r0, @(h'6,gbr) +00cdaa 9074 mov.w @(h'e8,pc), r0 ;@(h'ce96) +00cdac 204b or r4, r0 +00cdae c102 mov.w r0, @(h'4,gbr) +00cdb0 d03c mov.l @(h'f0,pc), r0 ;@(h'cea4) +00cdb2 c103 mov.w r0, @(h'6,gbr) +00cdb4 d03c mov.l @(h'f0,pc), r0 ;@(h'cea8) +00cdb6 c103 mov.w r0, @(h'6,gbr) +00cdb8 e408 mov #h'8, r4 +00cdba c406 mov.b @(h'6,gbr), r0 +00cdbc 600c extu.b r0, r0 +00cdbe 2048 tst r4, r0 +00cdc0 89fb bt h'-a ;@(h'cdba) +00cdc2 c406 mov.b @(h'6,gbr), r0 +00cdc4 600c extu.b r0, r0 +00cdc6 c9f7 and #h'f7, r0 +00cdc8 d335 mov.l @(h'd4,pc), r3 ;@(h'cea0) +00cdca 203b or r3, r0 +00cdcc c103 mov.w r0, @(h'6,gbr) +00cdce 6033 mov r3, r0 +00cdd0 c103 mov.w r0, @(h'6,gbr) +00cdd2 9060 mov.w @(h'c0,pc), r0 ;@(h'ce96) +00cdd4 c102 mov.w r0, @(h'4,gbr) +00cdd6 e500 mov #h'0, r5 +00cdd8 d230 mov.l @(h'c0,pc), r2 ;@(h'ce9c) +00cdda 420b jsr @r2 +00cddc e410 mov #h'10, r4 +00cdde 63f2 mov.l @r15, r3 +00cde0 431e ldc r3, gbr +00cde2 7f04 +00cde4 4f16 lds.l @r15+, macl +00cde6 4f26 lds.l @r15+, pr +00cde8 000b rts +00cdea 6ef6 mov.l @r15+, r14 +00cdec 2fe6 mov.l r14, @-r15 +00cdee e501 mov #h'1, r5 +00cdf0 2fd6 mov.l r13, @-r15 +00cdf2 e708 mov #h'8, r7 +00cdf4 2fc6 mov.l r12, @-r15 +00cdf6 6c53 mov r5, r12 +00cdf8 2fb6 mov.l r11, @-r15 +00cdfa 2fa6 mov.l r10, @-r15 +00cdfc 2f96 mov.l r9, @-r15 +00cdfe ea00 mov #h'0, r10 +00ce00 4f22 sts.l pr, @-r15 +00ce02 6ba3 mov r10, r11 +00ce04 6340 mov.b @r4, r3 +00ce06 633c extu.b r3, r3 +00ce08 8441 mov.b @(h'1,r4), r0 +00ce0a 4c3d shld r3, r12 +00ce0c 600c extu.b r0, r0 +00ce0e 3073 cmp/ge r7, r0 +00ce10 8d03 bt/s h'6 ;@(h'ce1a) +00ce12 6953 mov r5, r9 +00ce14 8441 mov.b @(h'1,r4), r0 +00ce16 a001 bra h'2 ;@(h'ce1c) +00ce18 600c extu.b r0, r0 +00ce1a 70f8 add #h'f8, r0 +00ce1c d323 mov.l @(h'8c,pc), r3 ;@(h'ceac) +00ce1e 450d shld r0, r5 +00ce20 d023 mov.l @(h'8c,pc), r0 ;@(h'ceb0) +00ce22 431e ldc r3, gbr +00ce24 c101 mov.w r0, @(h'2,gbr) +00ce26 c50c mov.w @(h'18,gbr), r0 +00ce28 d222 mov.l @(h'88,pc), r2 ;@(h'ceb4) +00ce2a 2029 and r2, r0 +00ce2c cbaa or #h'aa, r0 +00ce2e c10c mov.w r0, @(h'18,gbr) +00ce30 d621 mov.l @(h'84,pc), r6 ;@(h'ceb8) +00ce32 8441 mov.b @(h'1,r4), r0 +00ce34 600c extu.b r0, r0 +00ce36 3073 cmp/ge r7, r0 +00ce38 8905 bt h'a ;@(h'ce46) +00ce3a 8441 mov.b @(h'1,r4), r0 +00ce3c 600c extu.b r0, r0 +00ce3e 4000 shll r0 +00ce40 006d mov.w @(r0,r6), r0 +00ce42 a007 bra h'e ;@(h'ce54) +00ce44 c101 mov.w r0, @(h'2,gbr) +00ce46 4000 shll r0 +00ce48 006d mov.w @(r0,r6), r0 +00ce4a 6103 mov r0, r1 +00ce4c c50c mov.w @(h'18,gbr), r0 +00ce4e 2029 and r2, r0 +00ce50 201b or r1, r0 +00ce52 c10c mov.w r0, @(h'18,gbr) +00ce54 d319 mov.l @(h'64,pc), r3 ;@(h'cebc) +00ce56 431e ldc r3, gbr +00ce58 8441 mov.b @(h'1,r4), r0 +00ce5a 600c extu.b r0, r0 +00ce5c 3073 cmp/ge r7, r0 +00ce5e 8d06 bt/s h'c ;@(h'ce6e) +00ce60 6657 not r5, r6 +00ce62 6063 mov r6, r0 +00ce64 c002 mov.b r0, @(h'2,gbr) +00ce66 c418 mov.b @(h'18,gbr), r0 +00ce68 c9f0 and #h'f0, r0 +00ce6a a005 bra h'a ;@(h'ce78) +00ce6c cb0f or #h'f, r0 +00ce6e 9013 mov.w @(h'26,pc), r0 ;@(h'ce98) +00ce70 c002 mov.b r0, @(h'2,gbr) +00ce72 c418 mov.b @(h'18,gbr), r0 +00ce74 c9f0 and #h'f0, r0 +00ce76 206b or r6, r0 +00ce78 c018 mov.b r0, @(h'18,gbr) +00ce7a bf73 bsr h'-11a ;@(h'cd64) +00ce7c e401 mov #h'1, r4 +00ce7e 6ea3 mov r10, r14 +00ce80 ed05 mov #h'5, r13 +00ce82 c400 mov.b @(h'0,gbr), r0 +00ce84 6407 not r0, r4 +00ce86 644c extu.b r4, r4 +00ce88 62cc extu.b r12, r2 +00ce8a 2428 tst r2, r4 +00ce8c 8b18 bf h'30 ;@(h'cec0) +00ce8e a01c bra h'38 ;@(h'ceca) +00ce90 7b01 +00ce92 fee0 +00ce94 0fff mac.l @r15+, @r15+ +00ce96 5a00 mov.l @(h'0,r0), r10 +00ce98 00ff mac.l @r15+, @r0+ +00ce9a 0000 +00ce9c 0030 +00ce9e e838 mov #h'38, r8 +00cea0 0000 +00cea2 a500 bra h'a00 ;@(h'd8a6) +00cea4 0000 +00cea6 a505 bra h'a0a ;@(h'd8b4) +00cea8 0000 +00ceaa a585 bra h'b0a ;@(h'd9b8) +00ceac a400 bra h'800 ;@(h'd6b0) +00ceae 0100 +00ceb0 0000 +00ceb2 aaaa bra h'-aac ;@(h'c40a) +00ceb4 0000 +00ceb6 ff00 +00ceb8 0032 stc ssr, r0 +00ceba 0b4c mov.b @(r0,r4), r11 +00cebc a400 bra h'800 ;@(h'd6c0) +00cebe 0120 +00cec0 bf50 bsr h'-160 ;@(h'cd64) +00cec2 e40a mov #h'a, r4 +00cec4 7e01 +00cec6 3ed3 cmp/ge r13, r14 +00cec8 8bdb bf h'-4a ;@(h'ce82) +00ceca 2bb8 tst r11, r11 +00cecc 8900 bt h'0 ;@(h'ced0) +00cece 69a3 mov r10, r9 +00ced0 d22b mov.l @(h'ac,pc), r2 ;@(h'cf80) +00ced2 421e ldc r2, gbr +00ced4 d02b mov.l @(h'ac,pc), r0 ;@(h'cf84) +00ced6 c101 mov.w r0, @(h'2,gbr) +00ced8 c50c mov.w @(h'18,gbr), r0 +00ceda d32b mov.l @(h'ac,pc), r3 ;@(h'cf88) +00cedc 2039 and r3, r0 +00cede cbaa or #h'aa, r0 +00cee0 c10c mov.w r0, @(h'18,gbr) +00cee2 bf3f bsr h'-182 ;@(h'cd64) +00cee4 e401 mov #h'1, r4 +00cee6 904a mov.w @(h'94,pc), r0 ;@(h'cf7e) +00cee8 c101 mov.w r0, @(h'2,gbr) +00ceea c50c mov.w @(h'18,gbr), r0 +00ceec d326 mov.l @(h'98,pc), r3 ;@(h'cf88) +00ceee 2039 and r3, r0 +00cef0 cb55 or #h'55, r0 +00cef2 c10c mov.w r0, @(h'18,gbr) +00cef4 bf36 bsr h'-194 ;@(h'cd64) +00cef6 e401 mov #h'1, r4 +00cef8 d324 mov.l @(h'90,pc), r3 ;@(h'cf8c) +00cefa e000 mov #h'0, r0 +00cefc 431e ldc r3, gbr +00cefe c002 mov.b r0, @(h'2,gbr) +00cf00 c418 mov.b @(h'18,gbr), r0 +00cf02 c9f0 and #h'f0, r0 +00cf04 c018 mov.b r0, @(h'18,gbr) +00cf06 6093 mov r9, r0 +00cf08 4f26 lds.l @r15+, pr +00cf0a 69f6 mov.l @r15+, r9 +00cf0c 6af6 mov.l @r15+, r10 +00cf0e 6bf6 mov.l @r15+, r11 +00cf10 6cf6 mov.l @r15+, r12 +00cf12 6df6 mov.l @r15+, r13 +00cf14 000b rts +00cf16 6ef6 mov.l @r15+, r14 +00cf18 4f22 sts.l pr, @-r15 +00cf1a 7ffc add #h'fc, r15 +00cf1c 63f3 mov r15, r3 +00cf1e bee5 bsr h'-236 ;@(h'ccec) +00cf20 2f36 mov.l r3, @-r15 +00cf22 7f04 +00cf24 64f3 mov r15, r4 +00cf26 e501 mov #h'1, r5 +00cf28 d003 mov.l @(h'c,pc), r0 ;@(h'cf38) +00cf2a 400b jsr @r0 +00cf2c 0009 nop +00cf2e 0009 nop +00cf30 7f04 +00cf32 4f26 lds.l @r15+, pr +00cf34 000b rts +00cf36 0009 nop +00cf38 0032 stc ssr, r0 +00cf3a 1178 mov.l r7, @(h'20,r1) +00cf3c bf56 bsr h'-154 ;@(h'cdec) +00cf3e 64f3 mov r15, r4 +00cf40 7f04 +00cf42 4f26 lds.l @r15+, pr +00cf44 000b rts +00cf46 0009 nop +00cf48 4f22 sts.l pr, @-r15 +00cf4a 7ffc add #h'fc, r15 +00cf4c 63f3 mov r15, r3 +00cf4e becd bsr h'-266 ;@(h'ccec) +00cf50 2f36 mov.l r3, @-r15 +00cf52 7f04 +00cf54 64f3 mov r15, r4 +00cf56 e502 mov #h'2, r5 +00cf58 d004 mov.l @(h'10,pc), r0 ;@(h'cf6c) +00cf5a 400b jsr @r0 +00cf5c 0009 nop +00cf5e 0009 nop +00cf60 6007 not r0, r0 +00cf62 c901 and #h'1, r0 +00cf64 7f04 +00cf66 4f26 lds.l @r15+, pr +00cf68 000b rts +00cf6a 0009 nop +00cf6c 0032 stc ssr, r0 +00cf6e 1178 mov.l r7, @(h'20,r1) +00cf70 64f3 mov r15, r4 +00cf72 2008 tst r0, r0 +00cf74 0029 movt r0 +00cf76 7f04 +00cf78 4f26 lds.l @r15+, pr +00cf7a 000b rts +00cf7c 0009 nop +00cf7e 5555 mov.l @(h'14,r5), r5 +00cf80 a400 bra h'800 ;@(h'd784) +00cf82 0100 +00cf84 0000 +00cf86 aaaa bra h'-aac ;@(h'c4de) +00cf88 0000 +00cf8a ff00 +00cf8c a400 bra h'800 ;@(h'd790) +00cf8e 0120 +00cf90 0030 +00cf92 e768 mov #h'68, r7 +00cf94 d037 mov.l @(h'dc,pc), r0 ;@(h'd074) +00cf96 000b rts +00cf98 0009 nop +00cf9a e301 mov #h'1, r3 +00cf9c 2fe6 mov.l r14, @-r15 +00cf9e 6e43 mov r4, r14 +00cfa0 4f22 sts.l pr, @-r15 +00cfa2 3e33 cmp/ge r3, r14 +00cfa4 7ff8 add #h'f8, r15 +00cfa6 1f51 mov.l r5, @(h'4,r15) +00cfa8 8f03 bf/s h'6 ;@(h'cfb2) +00cfaa 2f62 mov.l r6, @r15 +00cfac e105 mov #h'5, r1 +00cfae 3e17 cmp/gt r1, r14 +00cfb0 8b04 bf h'8 ;@(h'cfbc) +00cfb2 e0ff mov #h'ffffffff, r0 +00cfb4 7f08 +00cfb6 4f26 lds.l @r15+, pr +00cfb8 000b rts +00cfba 6ef6 mov.l @r15+, r14 +00cfbc 56f1 mov.l @(h'4,r15), r6 +00cfbe 7e05 +00cfc0 65f2 mov.l @r15, r5 +00cfc2 d32d mov.l @(h'b4,pc), r3 ;@(h'd078) +00cfc4 430b jsr @r3 +00cfc6 64e3 mov r14, r4 +00cfc8 6403 mov r0, r4 +00cfca 4411 cmp/pz r4 +00cfcc 8b05 bf h'a ;@(h'cfda) +00cfce d32b mov.l @(h'ac,pc), r3 ;@(h'd07c) +00cfd0 430b jsr @r3 +00cfd2 64e3 mov r14, r4 +00cfd4 6403 mov r0, r4 +00cfd6 4411 cmp/pz r4 +00cfd8 8904 bt h'8 ;@(h'cfe4) +00cfda 6043 mov r4, r0 +00cfdc 7f08 +00cfde 4f26 lds.l @r15+, pr +00cfe0 000b rts +00cfe2 6ef6 mov.l @r15+, r14 +00cfe4 60e3 mov r14, r0 +00cfe6 7f08 +00cfe8 4f26 lds.l @r15+, pr +00cfea 000b rts +00cfec 6ef6 mov.l @r15+, r14 +00cfee e301 mov #h'1, r3 +00cff0 2fe6 mov.l r14, @-r15 +00cff2 6e43 mov r4, r14 +00cff4 4f22 sts.l pr, @-r15 +00cff6 3e33 cmp/ge r3, r14 +00cff8 8b02 bf h'4 ;@(h'd000) +00cffa e105 mov #h'5, r1 +00cffc 3e17 cmp/gt r1, r14 +00cffe 8b03 bf h'6 ;@(h'd008) +00d000 4f26 lds.l @r15+, pr +00d002 e0ff mov #h'ffffffff, r0 +00d004 000b rts +00d006 6ef6 mov.l @r15+, r14 +00d008 d31d mov.l @(h'74,pc), r3 ;@(h'd080) +00d00a 7e05 +00d00c 430b jsr @r3 +00d00e 64e3 mov r14, r4 +00d010 6403 mov r0, r4 +00d012 4411 cmp/pz r4 +00d014 8b05 bf h'a ;@(h'd022) +00d016 d31b mov.l @(h'6c,pc), r3 ;@(h'd084) +00d018 430b jsr @r3 +00d01a 64e3 mov r14, r4 +00d01c 6403 mov r0, r4 +00d01e 4411 cmp/pz r4 +00d020 8903 bt h'6 ;@(h'd02a) +00d022 6043 mov r4, r0 +00d024 4f26 lds.l @r15+, pr +00d026 000b rts +00d028 6ef6 mov.l @r15+, r14 +00d02a 60e3 mov r14, r0 +00d02c 4f26 lds.l @r15+, pr +00d02e 000b rts +00d030 6ef6 mov.l @r15+, r14 +00d032 6143 mov r4, r1 +00d034 d314 mov.l @(h'50,pc), r3 ;@(h'd088) +00d036 2fe6 mov.l r14, @-r15 +00d038 2fd6 mov.l r13, @-r15 +00d03a 2fc6 mov.l r12, @-r15 +00d03c 4f22 sts.l pr, @-r15 +00d03e 7ffc add #h'fc, r15 +00d040 9e17 mov.w @(h'2e,pc), r14 ;@(h'd072) +00d042 430b jsr @r3 +00d044 60e3 mov r14, r0 +00d046 6d03 mov r0, r13 +00d048 d210 mov.l @(h'40,pc), r2 ;@(h'd08c) +00d04a 6143 mov r4, r1 +00d04c 420b jsr @r2 +00d04e 60e3 mov r14, r0 +00d050 dc0f mov.l @(h'3c,pc), r12 ;@(h'd090) +00d052 4d15 cmp/pl r13 +00d054 8f05 bf/s h'a ;@(h'd062) +00d056 2f02 mov.l r0, @r15 +00d058 4c0b jsr @r12 +00d05a 64e3 mov r14, r4 +00d05c 7dff add #h'ff, r13 +00d05e 4d15 cmp/pl r13 +00d060 89fa bt h'-c ;@(h'd058) +00d062 4c0b jsr @r12 +00d064 64f2 mov.l @r15, r4 +00d066 7f04 +00d068 4f26 lds.l @r15+, pr +00d06a 6cf6 mov.l @r15+, r12 +00d06c 6df6 mov.l @r15+, r13 +00d06e 000b rts +00d070 6ef6 mov.l @r15+, r14 +00d072 03e8 +00d074 0100 +00d076 0000 +00d078 0030 +00d07a e668 mov #h'68, r6 +00d07c 0030 +00d07e e748 mov #h'48, r7 +00d080 0030 +00d082 e758 mov #h'58, r7 +00d084 0030 +00d086 c2b8 mov.l r0, @(h'2e0,gbr) +00d088 0030 +00d08a bdfc bsr h'-408 ;@(h'cc86) +00d08c 0030 +00d08e beb0 bsr h'-2a0 ;@(h'cdf2) +00d090 0030 +00d092 e738 mov #h'38, r7 +00d094 51f1 mov.l @(h'4,r15), r1 +00d096 52f2 mov.l @(h'8,r15), r2 +00d098 d029 mov.l @(h'a4,pc), r0 ;@(h'd140) +00d09a 6413 mov r1, r4 +00d09c d52b mov.l @(h'ac,pc), r5 ;@(h'd14c) +00d09e 6313 mov r1, r3 +00d0a0 4329 shlr16 r3 +00d0a2 4309 shlr2 r3 +00d0a4 4309 shlr2 r3 +00d0a6 2309 and r0, r3 +00d0a8 2159 and r5, r1 +00d0aa 3300 cmp/eq r0, r3 +00d0ac 8924 bt h'48 ;@(h'd0f8) +00d0ae 2338 tst r3, r3 +00d0b0 8928 bt h'50 ;@(h'd104) +00d0b2 d029 mov.l @(h'a4,pc), r0 ;@(h'd158) +00d0b4 3308 sub r0, r3 +00d0b6 4200 shll r2 +00d0b8 4124 rotcl r1 +00d0ba 4200 shll r2 +00d0bc 4124 rotcl r1 +00d0be 4200 shll r2 +00d0c0 4124 rotcl r1 +00d0c2 4200 shll r2 +00d0c4 4124 rotcl r1 +00d0c6 4200 shll r2 +00d0c8 4124 rotcl r1 +00d0ca 4200 shll r2 +00d0cc 4124 rotcl r1 +00d0ce 4200 shll r2 +00d0d0 4124 rotcl r1 +00d0d2 4200 shll r2 +00d0d4 4124 rotcl r1 +00d0d6 4200 shll r2 +00d0d8 4124 rotcl r1 +00d0da 4200 shll r2 +00d0dc 4124 rotcl r1 +00d0de 4200 shll r2 +00d0e0 4124 rotcl r1 +00d0e2 d01b mov.l @(h'6c,pc), r0 ;@(h'd150) +00d0e4 210b or r0, r1 +00d0e6 633d extu.w r3, r3 +00d0e8 4300 shll r3 +00d0ea 4400 shll r4 +00d0ec 4325 rotcr r3 +00d0ee 60f2 mov.l @r15, r0 +00d0f0 2032 mov.l r3, @r0 +00d0f2 1011 mov.l r1, @(h'4,r0) +00d0f4 000b rts +00d0f6 1022 mov.l r2, @(h'8,r0) +00d0f8 2118 tst r1, r1 +00d0fa 8b1b bf h'36 ;@(h'd134) +00d0fc 2228 tst r2, r2 +00d0fe 8b19 bf h'32 ;@(h'd134) +00d100 a014 bra h'28 ;@(h'd12c) +00d102 0009 nop +00d104 2118 tst r1, r1 +00d106 8b01 bf h'2 ;@(h'd10c) +00d108 2228 tst r2, r2 +00d10a 890b bt h'16 ;@(h'd124) +00d10c d011 mov.l @(h'44,pc), r0 ;@(h'd154) +00d10e 4200 shll r2 +00d110 4124 rotcl r1 +00d112 3103 cmp/ge r0, r1 +00d114 8904 bt h'8 ;@(h'd120) +00d116 73ff add #h'ff, r3 +00d118 4200 shll r2 +00d11a 4124 rotcl r1 +00d11c 3103 cmp/ge r0, r1 +00d11e 8bfa bf h'-c ;@(h'd116) +00d120 afc7 bra h'-72 ;@(h'd0b2) +00d122 0009 nop +00d124 d308 mov.l @(h'20,pc), r3 ;@(h'd148) +00d126 e100 mov #h'0, r1 +00d128 afdd bra h'-46 ;@(h'd0e6) +00d12a e200 mov #h'0, r2 +00d12c d305 mov.l @(h'14,pc), r3 ;@(h'd144) +00d12e e100 mov #h'0, r1 +00d130 afd9 bra h'-4e ;@(h'd0e6) +00d132 e200 mov #h'0, r2 +00d134 d303 mov.l @(h'c,pc), r3 ;@(h'd144) +00d136 e400 mov #h'0, r4 +00d138 e1ff mov #h'ffffffff, r1 +00d13a afd4 bra h'-58 ;@(h'd0e6) +00d13c e2ff mov #h'ffffffff, r2 +00d13e 0009 nop +00d140 0000 +00d142 07ff mac.l @r15+, @r7+ +00d144 0000 +00d146 7fff add #h'ff, r15 +00d148 ffff +00d14a 8001 mov.b r0, @(h'1,r0) +00d14c 000f mac.l @r0+, @r0+ +00d14e ffff +00d150 8000 mov.b r0, @(h'0,r0) +00d152 0000 +00d154 0010 +00d156 0000 +00d158 0000 +00d15a 03ff mac.l @r15+, @r3+ +00d15c 52f1 mov.l @(h'4,r15), r2 +00d15e 612f exts.w r2, r1 +00d160 53f2 mov.l @(h'8,r15), r3 +00d162 54f3 mov.l @(h'c,r15), r4 +00d164 d038 mov.l @(h'e0,pc), r0 ;@(h'd248) +00d166 3103 cmp/ge r0, r1 +00d168 8955 bt h'aa ;@(h'd216) +00d16a d03a mov.l @(h'e8,pc), r0 ;@(h'd254) +00d16c 310c add r0, r1 +00d16e d035 mov.l @(h'd4,pc), r0 ;@(h'd244) +00d170 3103 cmp/ge r0, r1 +00d172 895a bt h'b4 ;@(h'd22a) +00d174 e0cc mov #h'ffffffcc, r0 +00d176 3017 cmp/gt r1, r0 +00d178 8953 bt h'a6 ;@(h'd222) +00d17a 4115 cmp/pl r1 +00d17c 891a bt h'34 ;@(h'd1b4) +00d17e 4301 shlr r3 +00d180 4425 rotcr r4 +00d182 0029 movt r0 +00d184 240b or r0, r4 +00d186 4111 cmp/pz r1 +00d188 8905 bt h'a ;@(h'd196) +00d18a 4301 shlr r3 +00d18c 4425 rotcr r4 +00d18e 0029 movt r0 +00d190 240b or r0, r4 +00d192 aff8 bra h'-10 ;@(h'd186) +00d194 7101 +00d196 d030 mov.l @(h'c0,pc), r0 ;@(h'd258) +00d198 2408 tst r0, r4 +00d19a 8919 bt h'32 ;@(h'd1d0) +00d19c d02f mov.l @(h'bc,pc), r0 ;@(h'd25c) +00d19e 2408 tst r0, r4 +00d1a0 8916 bt h'2c ;@(h'd1d0) +00d1a2 d02b mov.l @(h'ac,pc), r0 ;@(h'd250) +00d1a4 340e addc r0, r4 +00d1a6 e000 mov #h'0, r0 +00d1a8 330e addc r0, r3 +00d1aa 4311 cmp/pz r3 +00d1ac 8910 bt h'20 ;@(h'd1d0) +00d1ae 7101 +00d1b0 a00e bra h'1c ;@(h'd1d0) +00d1b2 0009 nop +00d1b4 d028 mov.l @(h'a0,pc), r0 ;@(h'd258) +00d1b6 2408 tst r0, r4 +00d1b8 890a bt h'14 ;@(h'd1d0) +00d1ba d028 mov.l @(h'a0,pc), r0 ;@(h'd25c) +00d1bc 2408 tst r0, r4 +00d1be 8907 bt h'e ;@(h'd1d0) +00d1c0 d023 mov.l @(h'8c,pc), r0 ;@(h'd250) +00d1c2 340e addc r0, r4 +00d1c4 e000 mov #h'0, r0 +00d1c6 330e addc r0, r3 +00d1c8 8b02 bf h'4 ;@(h'd1d0) +00d1ca 4325 rotcr r3 +00d1cc 4425 rotcr r4 +00d1ce 7101 +00d1d0 4301 shlr r3 +00d1d2 4425 rotcr r4 +00d1d4 4301 shlr r3 +00d1d6 4425 rotcr r4 +00d1d8 4301 shlr r3 +00d1da 4425 rotcr r4 +00d1dc 4301 shlr r3 +00d1de 4425 rotcr r4 +00d1e0 4301 shlr r3 +00d1e2 4425 rotcr r4 +00d1e4 4301 shlr r3 +00d1e6 4425 rotcr r4 +00d1e8 4301 shlr r3 +00d1ea 4425 rotcr r4 +00d1ec 4301 shlr r3 +00d1ee 4425 rotcr r4 +00d1f0 4301 shlr r3 +00d1f2 4425 rotcr r4 +00d1f4 4301 shlr r3 +00d1f6 4425 rotcr r4 +00d1f8 4301 shlr r3 +00d1fa 4425 rotcr r4 +00d1fc d018 mov.l @(h'60,pc), r0 ;@(h'd260) +00d1fe 2309 and r0, r3 +00d200 4128 shll16 r1 +00d202 4108 shll2 r1 +00d204 4108 shll2 r1 +00d206 231b or r1, r3 +00d208 4300 shll r3 +00d20a 4200 shll r2 +00d20c 4325 rotcr r3 +00d20e 60f2 mov.l @r15, r0 +00d210 2032 mov.l r3, @r0 +00d212 000b rts +00d214 1041 mov.l r4, @(h'4,r0) +00d216 2338 tst r3, r3 +00d218 8b0b bf h'16 ;@(h'd232) +00d21a 2448 tst r4, r4 +00d21c 8b09 bf h'12 ;@(h'd232) +00d21e a004 bra h'8 ;@(h'd22a) +00d220 0009 nop +00d222 e100 mov #h'0, r1 +00d224 e300 mov #h'0, r3 +00d226 afd3 bra h'-5a ;@(h'd1d0) +00d228 e400 mov #h'0, r4 +00d22a d106 mov.l @(h'18,pc), r1 ;@(h'd244) +00d22c e300 mov #h'0, r3 +00d22e afcf bra h'-62 ;@(h'd1d0) +00d230 e400 mov #h'0, r4 +00d232 d104 mov.l @(h'10,pc), r1 ;@(h'd244) +00d234 e200 mov #h'0, r2 +00d236 e300 mov #h'0, r3 +00d238 e401 mov #h'1, r4 +00d23a 4418 shll8 r4 +00d23c 4408 shll2 r4 +00d23e afc7 bra h'-72 ;@(h'd1d0) +00d240 4400 shll r4 +00d242 0009 nop +00d244 0000 +00d246 07ff mac.l @r15+, @r7+ +00d248 0000 +00d24a 7fff add #h'ff, r15 +00d24c ffff +00d24e 8001 mov.b r0, @(h'1,r0) +00d250 0000 +00d252 0800 +00d254 0000 +00d256 03ff mac.l @r15+, @r3+ +00d258 0000 +00d25a 0400 +00d25c 0000 +00d25e 0bff mac.l @r15+, @r11+ +00d260 000f mac.l @r0+, @r0+ +00d262 ffff +00d264 2fe6 mov.l r14, @-r15 +00d266 2fd6 mov.l r13, @-r15 +00d268 2fc6 mov.l r12, @-r15 +00d26a 2fb6 mov.l r11, @-r15 +00d26c 2fa6 mov.l r10, @-r15 +00d26e 6b73 mov r7, r11 +00d270 9e6d mov.w @(h'da,pc), r14 ;@(h'd34e) +00d272 ea00 mov #h'0, r10 +00d274 2f96 mov.l r9, @-r15 +00d276 2f86 mov.l r8, @-r15 +00d278 4f22 sts.l pr, @-r15 +00d27a 9065 mov.w @(h'ca,pc), r0 ;@(h'd348) +00d27c 9966 mov.w @(h'cc,pc), r9 ;@(h'd34c) +00d27e 3f0c add r0, r15 +00d280 9063 mov.w @(h'c6,pc), r0 ;@(h'd34a) +00d282 39fc add r15, r9 +00d284 0dfe mov.l @(r0,r15), r13 +00d286 3efc add r15, r14 +00d288 29a2 mov.l r10, @r9 +00d28a 60a3 mov r10, r0 +00d28c 19a1 mov.l r10, @(h'4,r9) +00d28e 19a2 mov.l r10, @(h'8,r9) +00d290 2ea0 mov.b r10, @r14 +00d292 80e1 mov.b r0, @(h'1,r14) +00d294 81e1 mov.w r0, @(h'2,r14) +00d296 1e01 mov.l r0, @(h'4,r14) +00d298 1e02 mov.l r0, @(h'8,r14) +00d29a 1e04 mov.l r0, @(h'10,r14) +00d29c 1e05 mov.l r0, @(h'14,r14) +00d29e 1e06 mov.l r0, @(h'18,r14) +00d2a0 1e07 mov.l r0, @(h'1c,r14) +00d2a2 2448 tst r4, r4 +00d2a4 1e08 mov.l r0, @(h'20,r14) +00d2a6 1e09 mov.l r0, @(h'24,r14) +00d2a8 8f1b bf/s h'36 ;@(h'd2e2) +00d2aa 1e0a mov.l r0, @(h'28,r14) +00d2ac 2668 tst r6, r6 +00d2ae 8b03 bf h'6 ;@(h'd2b8) +00d2b0 934e mov.w @(h'9c,pc), r3 ;@(h'd350) +00d2b2 d229 mov.l @(h'a4,pc), r2 ;@(h'd358) +00d2b4 a020 bra h'40 ;@(h'd2f8) +00d2b6 2232 mov.l r3, @r2 +00d2b8 e010 mov #h'10, r0 +00d2ba 006c mov.b @(r0,r6), r0 +00d2bc c807 tst #h'7, r0 +00d2be 8b03 bf h'6 ;@(h'd2c8) +00d2c0 9247 mov.w @(h'8e,pc), r2 ;@(h'd352) +00d2c2 d325 mov.l @(h'94,pc), r3 ;@(h'd358) +00d2c4 a018 bra h'30 ;@(h'd2f8) +00d2c6 2322 mov.l r2, @r3 +00d2c8 e010 mov #h'10, r0 +00d2ca e304 mov #h'4, r3 +00d2cc 076c mov.b @(r0,r6), r7 +00d2ce 2378 tst r7, r3 +00d2d0 8b06 bf h'c ;@(h'd2e0) +00d2d2 e101 mov #h'1, r1 +00d2d4 2178 tst r7, r1 +00d2d6 8903 bt h'6 ;@(h'd2e0) +00d2d8 923c mov.w @(h'78,pc), r2 ;@(h'd354) +00d2da d31f mov.l @(h'7c,pc), r3 ;@(h'd358) +00d2dc a00c bra h'18 ;@(h'd2f8) +00d2de 2322 mov.l r2, @r3 +00d2e0 1953 mov.l r5, @(h'c,r9) +00d2e2 e030 mov #h'30, r0 +00d2e4 d31d mov.l @(h'74,pc), r3 ;@(h'd35c) +00d2e6 2942 mov.l r4, @r9 +00d2e8 1961 mov.l r6, @(h'4,r9) +00d2ea 19a2 mov.l r10, @(h'8,r9) +00d2ec 2ea0 mov.b r10, @r14 +00d2ee 80f8 mov.b r0, @(h'8,r15) +00d2f0 430b jsr @r3 +00d2f2 6493 mov r9, r4 +00d2f4 2008 tst r0, r0 +00d2f6 8901 bt h'2 ;@(h'd2fc) +00d2f8 a35c bra h'6b8 ;@(h'd9b4) +00d2fa e0ff mov #h'ffffffff, r0 +00d2fc 68f3 mov r15, r8 +00d2fe 7814 add #h'14, r8 +00d300 6383 mov r8, r3 +00d302 1f34 mov.l r3, @(h'10,r15) +00d304 a347 bra h'68e ;@(h'd996) +00d306 ec03 mov #h'3, r12 +00d308 60b0 mov.b @r11, r0 +00d30a 8825 cmp/eq #h'25, r0 +00d30c 8901 bt h'2 ;@(h'd312) +00d30e a330 bra h'660 ;@(h'd972) +00d310 0009 nop +00d312 7b01 +00d314 2ea0 mov.b r10, @r14 +00d316 1e84 mov.l r8, @(h'10,r14) +00d318 1e85 mov.l r8, @(h'14,r14) +00d31a 1ea6 mov.l r10, @(h'18,r14) +00d31c 1ea7 mov.l r10, @(h'1c,r14) +00d31e 1ea8 mov.l r10, @(h'20,r14) +00d320 1ea9 mov.l r10, @(h'24,r14) +00d322 a028 bra h'50 ;@(h'd376) +00d324 1eaa mov.l r10, @(h'28,r14) +00d326 60b0 mov.b @r11, r0 +00d328 882d cmp/eq #h'2d, r0 +00d32a 8907 bt h'e ;@(h'd33c) +00d32c 882b cmp/eq #h'2b, r0 +00d32e 8908 bt h'10 ;@(h'd342) +00d330 8820 cmp/eq #h'20, r0 +00d332 8915 bt h'2a ;@(h'd360) +00d334 8823 cmp/eq #h'23, r0 +00d336 891a bt h'34 ;@(h'd36e) +00d338 a01c bra h'38 ;@(h'd374) +00d33a 0009 nop +00d33c 60e0 mov.b @r14, r0 +00d33e a018 bra h'30 ;@(h'd372) +00d340 cb02 or #h'2, r0 +00d342 60e0 mov.b @r14, r0 +00d344 a015 bra h'2a ;@(h'd372) +00d346 cb08 or #h'8, r0 +00d348 ff28 +00d34a 00f8 +00d34c 00c8 +00d34e 009c mov.b @(r0,r9), r0 +00d350 0452 +00d352 0514 mov.b r1, @(r0,r5) +00d354 0516 mov.l r1, @(r0,r5) +00d356 0000 +00d358 0810 +00d35a 0178 +00d35c 0030 +00d35e e32c mov #h'2c, r3 +00d360 60e0 mov.b @r14, r0 +00d362 c808 tst #h'8, r0 +00d364 8b06 bf h'c ;@(h'd374) +00d366 60e0 mov.b @r14, r0 +00d368 cb10 or #h'10, r0 +00d36a a003 bra h'6 ;@(h'd374) +00d36c 2e00 mov.b r0, @r14 +00d36e 60e0 mov.b @r14, r0 +00d370 cb04 or #h'4, r0 +00d372 2e00 mov.b r0, @r14 +00d374 7b01 +00d376 60b0 mov.b @r11, r0 +00d378 882d cmp/eq #h'2d, r0 +00d37a 8dd4 bt/s h'-58 ;@(h'd326) +00d37c 6403 mov r0, r4 +00d37e 6043 mov r4, r0 +00d380 882b cmp/eq #h'2b, r0 +00d382 89d0 bt h'-60 ;@(h'd326) +00d384 6043 mov r4, r0 +00d386 8820 cmp/eq #h'20, r0 +00d388 89cd bt h'-66 ;@(h'd326) +00d38a 6043 mov r4, r0 +00d38c 8823 cmp/eq #h'23, r0 +00d38e 89ca bt h'-6c ;@(h'd326) +00d390 e020 mov #h'20, r0 +00d392 80e1 mov.b r0, @(h'1,r14) +00d394 60b0 mov.b @r11, r0 +00d396 8830 cmp/eq #h'30, r0 +00d398 8b02 bf h'4 ;@(h'd3a0) +00d39a e030 mov #h'30, r0 +00d39c 80e1 mov.b r0, @(h'1,r14) +00d39e 7b01 +00d3a0 1ea1 mov.l r10, @(h'4,r14) +00d3a2 60b0 mov.b @r11, r0 +00d3a4 882a cmp/eq #h'2a, r0 +00d3a6 8b26 bf h'4c ;@(h'd3f6) +00d3a8 64d3 mov r13, r4 +00d3aa 7404 +00d3ac 6243 mov r4, r2 +00d3ae 22c8 tst r12, r2 +00d3b0 8901 bt h'2 ;@(h'd3b6) +00d3b2 a001 bra h'2 ;@(h'd3b8) +00d3b4 7d08 +00d3b6 6d43 mov r4, r13 +00d3b8 65d3 mov r13, r5 +00d3ba 75fc add #h'fc, r5 +00d3bc 6253 mov r5, r2 +00d3be 22c8 tst r12, r2 +00d3c0 8902 bt h'4 ;@(h'd3c8) +00d3c2 63d3 mov r13, r3 +00d3c4 a001 bra h'2 ;@(h'd3ca) +00d3c6 73f8 add #h'f8, r3 +00d3c8 6353 mov r5, r3 +00d3ca 6132 mov.l @r3, r1 +00d3cc 6313 mov r1, r3 +00d3ce 4311 cmp/pz r3 +00d3d0 8d06 bt/s h'c ;@(h'd3e0) +00d3d2 1e11 mov.l r1, @(h'4,r14) +00d3d4 60e0 mov.b @r14, r0 +00d3d6 cb02 or #h'2, r0 +00d3d8 2e00 mov.b r0, @r14 +00d3da 53e1 mov.l @(h'4,r14), r3 +00d3dc 633b neg r3, r3 +00d3de 1e31 mov.l r3, @(h'4,r14) +00d3e0 9225 mov.w @(h'4a,pc), r2 ;@(h'd42e) +00d3e2 51e1 mov.l @(h'4,r14), r1 +00d3e4 3127 cmp/gt r2, r1 +00d3e6 8f06 bf/s h'c ;@(h'd3f6) +00d3e8 7b01 +00d3ea 60e0 mov.b @r14, r0 +00d3ec 9120 mov.w @(h'40,pc), r1 ;@(h'd430) +00d3ee cb01 or #h'1, r0 +00d3f0 d310 mov.l @(h'40,pc), r3 ;@(h'd434) +00d3f2 2e00 mov.b r0, @r14 +00d3f4 2312 mov.l r1, @r3 +00d3f6 60b0 mov.b @r11, r0 +00d3f8 d10f mov.l @(h'3c,pc), r1 ;@(h'd438) +00d3fa 600c extu.b r0, r0 +00d3fc 001c mov.b @(r0,r1), r0 +00d3fe 600c extu.b r0, r0 +00d400 c804 tst #h'4, r0 +00d402 892a bt h'54 ;@(h'd45a) +00d404 a022 bra h'44 ;@(h'd44c) +00d406 1ea1 mov.l r10, @(h'4,r14) +00d408 64b0 mov.b @r11, r4 +00d40a 74d0 add #h'd0, r4 +00d40c 910f mov.w @(h'1e,pc), r1 ;@(h'd42e) +00d40e 3148 sub r4, r1 +00d410 d30a mov.l @(h'28,pc), r3 ;@(h'd43c) +00d412 430b jsr @r3 +00d414 e00a mov #h'a, r0 +00d416 52e1 mov.l @(h'4,r14), r2 +00d418 3023 cmp/ge r2, r0 +00d41a 8f11 bf/s h'22 ;@(h'd440) +00d41c 7b01 +00d41e 51e1 mov.l @(h'4,r14), r1 +00d420 6313 mov r1, r3 +00d422 4108 shll2 r1 +00d424 313c add r3, r1 +00d426 4100 shll r1 +00d428 314c add r4, r1 +00d42a a00f bra h'1e ;@(h'd44c) +00d42c 1e11 mov.l r1, @(h'4,r14) +00d42e 0200 +00d430 0518 sett +00d432 0000 +00d434 0810 +00d436 0178 +00d438 0032 stc ssr, r0 +00d43a 0d50 +00d43c 0030 +00d43e bdfc bsr h'-408 ;@(h'd03a) +00d440 60e0 mov.b @r14, r0 +00d442 cb01 or #h'1, r0 +00d444 2e00 mov.b r0, @r14 +00d446 9350 mov.w @(h'a0,pc), r3 ;@(h'd4ea) +00d448 d229 mov.l @(h'a4,pc), r2 ;@(h'd4f0) +00d44a 2232 mov.l r3, @r2 +00d44c 60b0 mov.b @r11, r0 +00d44e 600c extu.b r0, r0 +00d450 d128 mov.l @(h'a0,pc), r1 ;@(h'd4f4) +00d452 001c mov.b @(r0,r1), r0 +00d454 600c extu.b r0, r0 +00d456 c804 tst #h'4, r0 +00d458 8bd6 bf h'-54 ;@(h'd408) +00d45a e2ff mov #h'ffffffff, r2 +00d45c 1e22 mov.l r2, @(h'8,r14) +00d45e 60b0 mov.b @r11, r0 +00d460 882e cmp/eq #h'2e, r0 +00d462 8b58 bf h'b0 ;@(h'd516) +00d464 7b01 +00d466 60b0 mov.b @r11, r0 +00d468 882a cmp/eq #h'2a, r0 +00d46a 8b22 bf h'44 ;@(h'd4b2) +00d46c 64d3 mov r13, r4 +00d46e 7404 +00d470 6243 mov r4, r2 +00d472 22c8 tst r12, r2 +00d474 8901 bt h'2 ;@(h'd47a) +00d476 a001 bra h'2 ;@(h'd47c) +00d478 7d08 +00d47a 6d43 mov r4, r13 +00d47c 65d3 mov r13, r5 +00d47e 75fc add #h'fc, r5 +00d480 6253 mov r5, r2 +00d482 22c8 tst r12, r2 +00d484 8902 bt h'4 ;@(h'd48c) +00d486 63d3 mov r13, r3 +00d488 a001 bra h'2 ;@(h'd48e) +00d48a 73f8 add #h'f8, r3 +00d48c 6353 mov r5, r3 +00d48e 6132 mov.l @r3, r1 +00d490 6313 mov r1, r3 +00d492 4311 cmp/pz r3 +00d494 8d02 bt/s h'4 ;@(h'd49c) +00d496 1e12 mov.l r1, @(h'8,r14) +00d498 e1ff mov #h'ffffffff, r1 +00d49a 1e12 mov.l r1, @(h'8,r14) +00d49c 9326 mov.w @(h'4c,pc), r3 ;@(h'd4ec) +00d49e 52e2 mov.l @(h'8,r14), r2 +00d4a0 3237 cmp/gt r3, r2 +00d4a2 8f06 bf/s h'c ;@(h'd4b2) +00d4a4 7b01 +00d4a6 60e0 mov.b @r14, r0 +00d4a8 921f mov.w @(h'3e,pc), r2 ;@(h'd4ea) +00d4aa cb01 or #h'1, r0 +00d4ac d110 mov.l @(h'40,pc), r1 ;@(h'd4f0) +00d4ae 2e00 mov.b r0, @r14 +00d4b0 2122 mov.l r2, @r1 +00d4b2 60b0 mov.b @r11, r0 +00d4b4 d10f mov.l @(h'3c,pc), r1 ;@(h'd4f4) +00d4b6 600c extu.b r0, r0 +00d4b8 001c mov.b @(r0,r1), r0 +00d4ba 600c extu.b r0, r0 +00d4bc c804 tst #h'4, r0 +00d4be 892a bt h'54 ;@(h'd516) +00d4c0 a022 bra h'44 ;@(h'd508) +00d4c2 1ea2 mov.l r10, @(h'8,r14) +00d4c4 64b0 mov.b @r11, r4 +00d4c6 74d0 add #h'd0, r4 +00d4c8 9110 mov.w @(h'20,pc), r1 ;@(h'd4ec) +00d4ca 3148 sub r4, r1 +00d4cc d30a mov.l @(h'28,pc), r3 ;@(h'd4f8) +00d4ce 430b jsr @r3 +00d4d0 e00a mov #h'a, r0 +00d4d2 52e2 mov.l @(h'8,r14), r2 +00d4d4 3023 cmp/ge r2, r0 +00d4d6 8f11 bf/s h'22 ;@(h'd4fc) +00d4d8 7b01 +00d4da 51e2 mov.l @(h'8,r14), r1 +00d4dc 6313 mov r1, r3 +00d4de 4108 shll2 r1 +00d4e0 313c add r3, r1 +00d4e2 4100 shll r1 +00d4e4 314c add r4, r1 +00d4e6 a00f bra h'1e ;@(h'd508) +00d4e8 1e12 mov.l r1, @(h'8,r14) +00d4ea 0518 sett +00d4ec 0200 +00d4ee 0000 +00d4f0 0810 +00d4f2 0178 +00d4f4 0032 stc ssr, r0 +00d4f6 0d50 +00d4f8 0030 +00d4fa bdfc bsr h'-408 ;@(h'd0f6) +00d4fc 60e0 mov.b @r14, r0 +00d4fe cb01 or #h'1, r0 +00d500 2e00 mov.b r0, @r14 +00d502 9361 mov.w @(h'c2,pc), r3 ;@(h'd5c8) +00d504 d231 mov.l @(h'c4,pc), r2 ;@(h'd5cc) +00d506 2232 mov.l r3, @r2 +00d508 60b0 mov.b @r11, r0 +00d50a 600c extu.b r0, r0 +00d50c d130 mov.l @(h'c0,pc), r1 ;@(h'd5d0) +00d50e 001c mov.b @(r0,r1), r0 +00d510 600c extu.b r0, r0 +00d512 c804 tst #h'4, r0 +00d514 8bd6 bf h'-54 ;@(h'd4c4) +00d516 e220 mov #h'20, r2 +00d518 1e23 mov.l r2, @(h'c,r14) +00d51a 60b0 mov.b @r11, r0 +00d51c 8868 cmp/eq #h'68, r0 +00d51e 8d06 bt/s h'c ;@(h'd52e) +00d520 6403 mov r0, r4 +00d522 6043 mov r4, r0 +00d524 886c cmp/eq #h'6c, r0 +00d526 8902 bt h'4 ;@(h'd52e) +00d528 6043 mov r4, r0 +00d52a 884c cmp/eq #h'4c, r0 +00d52c 8b01 bf h'2 ;@(h'd532) +00d52e 62b4 mov.b @r11+, r2 +00d530 1e23 mov.l r2, @(h'c,r14) +00d532 60b0 mov.b @r11, r0 +00d534 8864 cmp/eq #h'64, r0 +00d536 8933 bt h'66 ;@(h'd5a0) +00d538 8869 cmp/eq #h'69, r0 +00d53a 8931 bt h'62 ;@(h'd5a0) +00d53c 886f cmp/eq #h'6f, r0 +00d53e 892f bt h'5e ;@(h'd5a0) +00d540 8875 cmp/eq #h'75, r0 +00d542 892d bt h'5a ;@(h'd5a0) +00d544 8878 cmp/eq #h'78, r0 +00d546 892b bt h'56 ;@(h'd5a0) +00d548 8858 cmp/eq #h'58, r0 +00d54a 8929 bt h'52 ;@(h'd5a0) +00d54c 8866 cmp/eq #h'66, r0 +00d54e 8b01 bf h'2 ;@(h'd554) +00d550 a0b1 bra h'162 ;@(h'd6b6) +00d552 0009 nop +00d554 8865 cmp/eq #h'65, r0 +00d556 8b01 bf h'2 ;@(h'd55c) +00d558 a0ad bra h'15a ;@(h'd6b6) +00d55a 0009 nop +00d55c 8845 cmp/eq #h'45, r0 +00d55e 8b01 bf h'2 ;@(h'd564) +00d560 a0a9 bra h'152 ;@(h'd6b6) +00d562 0009 nop +00d564 8867 cmp/eq #h'67, r0 +00d566 8b01 bf h'2 ;@(h'd56c) +00d568 a0a5 bra h'14a ;@(h'd6b6) +00d56a 0009 nop +00d56c 8847 cmp/eq #h'47, r0 +00d56e 8b01 bf h'2 ;@(h'd574) +00d570 a0a1 bra h'142 ;@(h'd6b6) +00d572 0009 nop +00d574 8863 cmp/eq #h'63, r0 +00d576 8b01 bf h'2 ;@(h'd57c) +00d578 a0ea bra h'1d4 ;@(h'd750) +00d57a 0009 nop +00d57c 8873 cmp/eq #h'73, r0 +00d57e 8b01 bf h'2 ;@(h'd584) +00d580 a0fc bra h'1f8 ;@(h'd77c) +00d582 0009 nop +00d584 8870 cmp/eq #h'70, r0 +00d586 8b01 bf h'2 ;@(h'd58c) +00d588 a11f bra h'23e ;@(h'd7ca) +00d58a 0009 nop +00d58c 886e cmp/eq #h'6e, r0 +00d58e 8b01 bf h'2 ;@(h'd594) +00d590 a140 bra h'280 ;@(h'd814) +00d592 0009 nop +00d594 8825 cmp/eq #h'25, r0 +00d596 8b01 bf h'2 ;@(h'd59c) +00d598 a151 bra h'2a2 ;@(h'd83e) +00d59a 0009 nop +00d59c a15b bra h'2b6 ;@(h'd856) +00d59e 0009 nop +00d5a0 50e3 mov.l @(h'c,r14), r0 +00d5a2 886c cmp/eq #h'6c, r0 +00d5a4 8b16 bf h'2c ;@(h'd5d4) +00d5a6 66d3 mov r13, r6 +00d5a8 7604 +00d5aa 6463 mov r6, r4 +00d5ac 24c8 tst r12, r4 +00d5ae 8901 bt h'2 ;@(h'd5b4) +00d5b0 a001 bra h'2 ;@(h'd5b6) +00d5b2 7d08 +00d5b4 6d63 mov r6, r13 +00d5b6 65d3 mov r13, r5 +00d5b8 75fc add #h'fc, r5 +00d5ba 6453 mov r5, r4 +00d5bc 24c8 tst r12, r4 +00d5be 8901 bt h'2 ;@(h'd5c4) +00d5c0 64d3 mov r13, r4 +00d5c2 74f8 add #h'f8, r4 +00d5c4 a068 bra h'd0 ;@(h'd698) +00d5c6 6442 mov.l @r4, r4 +00d5c8 0518 sett +00d5ca 0000 +00d5cc 0810 +00d5ce 0178 +00d5d0 0032 stc ssr, r0 +00d5d2 0d50 +00d5d4 8868 cmp/eq #h'68, r0 +00d5d6 8b30 bf h'60 ;@(h'd63a) +00d5d8 60b0 mov.b @r11, r0 +00d5da 8875 cmp/eq #h'75, r0 +00d5dc 8d09 bt/s h'12 ;@(h'd5f2) +00d5de 6403 mov r0, r4 +00d5e0 6043 mov r4, r0 +00d5e2 8858 cmp/eq #h'58, r0 +00d5e4 8905 bt h'a ;@(h'd5f2) +00d5e6 6043 mov r4, r0 +00d5e8 8878 cmp/eq #h'78, r0 +00d5ea 8902 bt h'4 ;@(h'd5f2) +00d5ec 6043 mov r4, r0 +00d5ee 886f cmp/eq #h'6f, r0 +00d5f0 8b11 bf h'22 ;@(h'd616) +00d5f2 66d3 mov r13, r6 +00d5f4 7604 +00d5f6 6463 mov r6, r4 +00d5f8 24c8 tst r12, r4 +00d5fa 8901 bt h'2 ;@(h'd600) +00d5fc a001 bra h'2 ;@(h'd602) +00d5fe 7d08 +00d600 6d63 mov r6, r13 +00d602 65d3 mov r13, r5 +00d604 75fc add #h'fc, r5 +00d606 6453 mov r5, r4 +00d608 24c8 tst r12, r4 +00d60a 8901 bt h'2 ;@(h'd610) +00d60c 64d3 mov r13, r4 +00d60e 74f8 add #h'f8, r4 +00d610 6442 mov.l @r4, r4 +00d612 a041 bra h'82 ;@(h'd698) +00d614 644d extu.w r4, r4 +00d616 65d3 mov r13, r5 +00d618 7504 +00d61a 6453 mov r5, r4 +00d61c 24c8 tst r12, r4 +00d61e 8901 bt h'2 ;@(h'd624) +00d620 a001 bra h'2 ;@(h'd626) +00d622 7d08 +00d624 6d53 mov r5, r13 +00d626 66d3 mov r13, r6 +00d628 76fc add #h'fc, r6 +00d62a 6463 mov r6, r4 +00d62c 24c8 tst r12, r4 +00d62e 8901 bt h'2 ;@(h'd634) +00d630 64d3 mov r13, r4 +00d632 74f8 add #h'f8, r4 +00d634 6442 mov.l @r4, r4 +00d636 a02f bra h'5e ;@(h'd698) +00d638 644f exts.w r4, r4 +00d63a 60b0 mov.b @r11, r0 +00d63c 8875 cmp/eq #h'75, r0 +00d63e 8d09 bt/s h'12 ;@(h'd654) +00d640 6403 mov r0, r4 +00d642 6043 mov r4, r0 +00d644 8858 cmp/eq #h'58, r0 +00d646 8905 bt h'a ;@(h'd654) +00d648 6043 mov r4, r0 +00d64a 8878 cmp/eq #h'78, r0 +00d64c 8902 bt h'4 ;@(h'd654) +00d64e 6043 mov r4, r0 +00d650 886f cmp/eq #h'6f, r0 +00d652 8b11 bf h'22 ;@(h'd678) +00d654 65d3 mov r13, r5 +00d656 7504 +00d658 6453 mov r5, r4 +00d65a 24c8 tst r12, r4 +00d65c 8901 bt h'2 ;@(h'd662) +00d65e a001 bra h'2 ;@(h'd664) +00d660 7d08 +00d662 6d53 mov r5, r13 +00d664 66d3 mov r13, r6 +00d666 76fc add #h'fc, r6 +00d668 6463 mov r6, r4 +00d66a 24c8 tst r12, r4 +00d66c 8913 bt h'26 ;@(h'd696) +00d66e 64d3 mov r13, r4 +00d670 a011 bra h'22 ;@(h'd696) +00d672 74f8 add #h'f8, r4 +00d674 a00f bra h'1e ;@(h'd696) +00d676 0009 nop +00d678 65d3 mov r13, r5 +00d67a 7504 +00d67c 6453 mov r5, r4 +00d67e 24c8 tst r12, r4 +00d680 8901 bt h'2 ;@(h'd686) +00d682 a001 bra h'2 ;@(h'd688) +00d684 7d08 +00d686 6d53 mov r5, r13 +00d688 66d3 mov r13, r6 +00d68a 76fc add #h'fc, r6 +00d68c 6463 mov r6, r4 +00d68e 24c8 tst r12, r4 +00d690 8901 bt h'2 ;@(h'd696) +00d692 64d3 mov r13, r4 +00d694 74f8 add #h'f8, r4 +00d696 6442 mov.l @r4, r4 +00d698 50e2 mov.l @(h'8,r14), r0 +00d69a 88ff cmp/eq #h'ffffffff, r0 +00d69c 8f02 bf/s h'4 ;@(h'd6a4) +00d69e 67e3 mov r14, r7 +00d6a0 e201 mov #h'1, r2 +00d6a2 1e22 mov.l r2, @(h'8,r14) +00d6a4 66b0 mov.b @r11, r6 +00d6a6 b191 bsr h'322 ;@(h'd9cc) +00d6a8 6583 mov r8, r5 +00d6aa 1f81 mov.l r8, @(h'4,r15) +00d6ac d30b mov.l @(h'2c,pc), r3 ;@(h'd6dc) +00d6ae 430b jsr @r3 +00d6b0 6483 mov r8, r4 +00d6b2 a0ad bra h'15a ;@(h'd810) +00d6b4 0009 nop +00d6b6 50e3 mov.l @(h'c,r14), r0 +00d6b8 884c cmp/eq #h'4c, r0 +00d6ba 8b1b bf h'36 ;@(h'd6f4) +00d6bc 64d3 mov r13, r4 +00d6be 7408 +00d6c0 6343 mov r4, r3 +00d6c2 23c8 tst r12, r3 +00d6c4 8901 bt h'2 ;@(h'd6ca) +00d6c6 a001 bra h'2 ;@(h'd6cc) +00d6c8 7d0c +00d6ca 6d43 mov r4, r13 +00d6cc 65d3 mov r13, r5 +00d6ce 75f8 add #h'f8, r5 +00d6d0 6353 mov r5, r3 +00d6d2 23c8 tst r12, r3 +00d6d4 8904 bt h'8 ;@(h'd6e0) +00d6d6 62d3 mov r13, r2 +00d6d8 a003 bra h'6 ;@(h'd6e2) +00d6da 72f4 add #h'f4, r2 +00d6dc 0030 +00d6de f1cc +00d6e0 6253 mov r5, r2 +00d6e2 6123 mov r2, r1 +00d6e4 9378 mov.w @(h'f0,pc), r3 ;@(h'd7d8) +00d6e6 33fc add r15, r3 +00d6e8 6012 mov.l @r1, r0 +00d6ea 2302 mov.l r0, @r3 +00d6ec 5011 mov.l @(h'4,r1), r0 +00d6ee 1301 mov.l r0, @(h'4,r3) +00d6f0 a018 bra h'30 ;@(h'd724) +00d6f2 0009 nop +00d6f4 64d3 mov r13, r4 +00d6f6 7408 +00d6f8 6243 mov r4, r2 +00d6fa 22c8 tst r12, r2 +00d6fc 8901 bt h'2 ;@(h'd702) +00d6fe a001 bra h'2 ;@(h'd704) +00d700 7d0c +00d702 6d43 mov r4, r13 +00d704 65d3 mov r13, r5 +00d706 75f8 add #h'f8, r5 +00d708 6253 mov r5, r2 +00d70a 22c8 tst r12, r2 +00d70c 8902 bt h'4 ;@(h'd714) +00d70e 63d3 mov r13, r3 +00d710 a001 bra h'2 ;@(h'd716) +00d712 73f4 add #h'f4, r3 +00d714 6353 mov r5, r3 +00d716 6133 mov r3, r1 +00d718 925e mov.w @(h'bc,pc), r2 ;@(h'd7d8) +00d71a 32fc add r15, r2 +00d71c 6012 mov.l @r1, r0 +00d71e 2202 mov.l r0, @r2 +00d720 5011 mov.l @(h'4,r1), r0 +00d722 1201 mov.l r0, @(h'4,r2) +00d724 50e2 mov.l @(h'8,r14), r0 +00d726 88ff cmp/eq #h'ffffffff, r0 +00d728 8b01 bf h'2 ;@(h'd72e) +00d72a e206 mov #h'6, r2 +00d72c 1e22 mov.l r2, @(h'8,r14) +00d72e 66e3 mov r14, r6 +00d730 9053 mov.w @(h'a6,pc), r0 ;@(h'd7da) +00d732 03fe mov.l @(r0,r15), r3 +00d734 9051 mov.w @(h'a2,pc), r0 ;@(h'd7da) +00d736 2f36 mov.l r3, @-r15 +00d738 03fe mov.l @(r0,r15), r3 +00d73a 2f36 mov.l r3, @-r15 +00d73c 65b0 mov.b @r11, r5 +00d73e b24a bsr h'494 ;@(h'dbd6) +00d740 6483 mov r8, r4 +00d742 7f08 +00d744 d325 mov.l @(h'94,pc), r3 ;@(h'd7dc) +00d746 1f81 mov.l r8, @(h'4,r15) +00d748 430b jsr @r3 +00d74a 6483 mov r8, r4 +00d74c a060 bra h'c0 ;@(h'd810) +00d74e 0009 nop +00d750 64d3 mov r13, r4 +00d752 7404 +00d754 6343 mov r4, r3 +00d756 23c8 tst r12, r3 +00d758 8d02 bt/s h'4 ;@(h'd760) +00d75a 52f4 mov.l @(h'10,r15), r2 +00d75c a001 bra h'2 ;@(h'd762) +00d75e 7d08 +00d760 6d43 mov r4, r13 +00d762 65d3 mov r13, r5 +00d764 75fc add #h'fc, r5 +00d766 6353 mov r5, r3 +00d768 23c8 tst r12, r3 +00d76a 8902 bt h'4 ;@(h'd772) +00d76c 61d3 mov r13, r1 +00d76e a001 bra h'2 ;@(h'd774) +00d770 71f8 add #h'f8, r1 +00d772 6153 mov r5, r1 +00d774 6012 mov.l @r1, r0 +00d776 2200 mov.b r0, @r2 +00d778 a064 bra h'c8 ;@(h'd844) +00d77a 0009 nop +00d77c 64d3 mov r13, r4 +00d77e 7404 +00d780 6343 mov r4, r3 +00d782 23c8 tst r12, r3 +00d784 8901 bt h'2 ;@(h'd78a) +00d786 a001 bra h'2 ;@(h'd78c) +00d788 7d08 +00d78a 6d43 mov r4, r13 +00d78c 65d3 mov r13, r5 +00d78e 75fc add #h'fc, r5 +00d790 6353 mov r5, r3 +00d792 23c8 tst r12, r3 +00d794 8902 bt h'4 ;@(h'd79c) +00d796 62d3 mov r13, r2 +00d798 a001 bra h'2 ;@(h'd79e) +00d79a 72f8 add #h'f8, r2 +00d79c 6253 mov r5, r2 +00d79e 6122 mov.l @r2, r1 +00d7a0 d30e mov.l @(h'38,pc), r3 ;@(h'd7dc) +00d7a2 1f11 mov.l r1, @(h'4,r15) +00d7a4 430b jsr @r3 +00d7a6 6413 mov r1, r4 +00d7a8 1f03 mov.l r0, @(h'c,r15) +00d7aa 50e2 mov.l @(h'8,r14), r0 +00d7ac 88ff cmp/eq #h'ffffffff, r0 +00d7ae 8d05 bt/s h'a ;@(h'd7bc) +00d7b0 6403 mov r0, r4 +00d7b2 52f3 mov.l @(h'c,r15), r2 +00d7b4 3423 cmp/ge r2, r4 +00d7b6 8901 bt h'2 ;@(h'd7bc) +00d7b8 51e2 mov.l @(h'8,r14), r1 +00d7ba 1f13 mov.l r1, @(h'c,r15) +00d7bc 1e85 mov.l r8, @(h'14,r14) +00d7be 1ea8 mov.l r10, @(h'20,r14) +00d7c0 53f3 mov.l @(h'c,r15), r3 +00d7c2 52e1 mov.l @(h'4,r14), r2 +00d7c4 3238 sub r3, r2 +00d7c6 a04c bra h'98 ;@(h'd862) +00d7c8 1e2a mov.l r2, @(h'28,r14) +00d7ca 65d3 mov r13, r5 +00d7cc 7504 +00d7ce 6253 mov r5, r2 +00d7d0 22c8 tst r12, r2 +00d7d2 8905 bt h'a ;@(h'd7e0) +00d7d4 a005 bra h'a ;@(h'd7e2) +00d7d6 7d08 +00d7d8 0094 mov.b r9, @(r0,r0) +00d7da 0098 +00d7dc 0030 +00d7de f1cc +00d7e0 6d53 mov r5, r13 +00d7e2 64d3 mov r13, r4 +00d7e4 74fc add #h'fc, r4 +00d7e6 6243 mov r4, r2 +00d7e8 22c8 tst r12, r2 +00d7ea 8902 bt h'4 ;@(h'd7f2) +00d7ec 63d3 mov r13, r3 +00d7ee a001 bra h'2 ;@(h'd7f4) +00d7f0 73f8 add #h'f8, r3 +00d7f2 6343 mov r4, r3 +00d7f4 6432 mov.l @r3, r4 +00d7f6 50e2 mov.l @(h'8,r14), r0 +00d7f8 88ff cmp/eq #h'ffffffff, r0 +00d7fa 8f02 bf/s h'4 ;@(h'd802) +00d7fc 67e3 mov r14, r7 +00d7fe e201 mov #h'1, r2 +00d800 1e22 mov.l r2, @(h'8,r14) +00d802 e678 mov #h'78, r6 +00d804 b0e2 bsr h'1c4 ;@(h'd9cc) +00d806 6583 mov r8, r5 +00d808 1f81 mov.l r8, @(h'4,r15) +00d80a d332 mov.l @(h'c8,pc), r3 ;@(h'd8d4) +00d80c 430b jsr @r3 +00d80e 6483 mov r8, r4 +00d810 a027 bra h'4e ;@(h'd862) +00d812 1f03 mov.l r0, @(h'c,r15) +00d814 64d3 mov r13, r4 +00d816 7404 +00d818 6243 mov r4, r2 +00d81a 22c8 tst r12, r2 +00d81c 8901 bt h'2 ;@(h'd822) +00d81e a001 bra h'2 ;@(h'd824) +00d820 7d08 +00d822 6d43 mov r4, r13 +00d824 65d3 mov r13, r5 +00d826 75fc add #h'fc, r5 +00d828 6253 mov r5, r2 +00d82a 22c8 tst r12, r2 +00d82c 8902 bt h'4 ;@(h'd834) +00d82e 63d3 mov r13, r3 +00d830 a001 bra h'2 ;@(h'd836) +00d832 73f8 add #h'f8, r3 +00d834 6353 mov r5, r3 +00d836 6432 mov.l @r3, r4 +00d838 5192 mov.l @(h'8,r9), r1 +00d83a a012 bra h'24 ;@(h'd862) +00d83c 2412 mov.l r1, @r4 +00d83e e325 mov #h'25, r3 +00d840 52f4 mov.l @(h'10,r15), r2 +00d842 2230 mov.b r3, @r2 +00d844 1f81 mov.l r8, @(h'4,r15) +00d846 e301 mov #h'1, r3 +00d848 1f33 mov.l r3, @(h'c,r15) +00d84a 1e85 mov.l r8, @(h'14,r14) +00d84c 1ea8 mov.l r10, @(h'20,r14) +00d84e 53e1 mov.l @(h'4,r14), r3 +00d850 73ff add #h'ff, r3 +00d852 a006 bra h'c ;@(h'd862) +00d854 1e3a mov.l r3, @(h'28,r14) +00d856 913b mov.w @(h'76,pc), r1 ;@(h'd8d0) +00d858 d21f mov.l @(h'7c,pc), r2 ;@(h'd8d8) +00d85a 2212 mov.l r1, @r2 +00d85c 60e0 mov.b @r14, r0 +00d85e cb01 or #h'1, r0 +00d860 2e00 mov.b r0, @r14 +00d862 60b0 mov.b @r11, r0 +00d864 886e cmp/eq #h'6e, r0 +00d866 8b01 bf h'2 ;@(h'd86c) +00d868 a081 bra h'102 ;@(h'd96e) +00d86a 0009 nop +00d86c 60e0 mov.b @r14, r0 +00d86e c801 tst #h'1, r0 +00d870 8901 bt h'2 ;@(h'd876) +00d872 a07c bra h'f8 ;@(h'd96e) +00d874 0009 nop +00d876 60e0 mov.b @r14, r0 +00d878 c802 tst #h'2, r0 +00d87a 8b0f bf h'1e ;@(h'd89c) +00d87c 52ea mov.l @(h'28,r14), r2 +00d87e 4215 cmp/pl r2 +00d880 8b0c bf h'18 ;@(h'd89c) +00d882 a008 bra h'10 ;@(h'd896) +00d884 0009 nop +00d886 6693 mov r9, r6 +00d888 e501 mov #h'1, r5 +00d88a 64e3 mov r14, r4 +00d88c b51a bsr h'a34 ;@(h'e2c4) +00d88e 7401 +00d890 52ea mov.l @(h'28,r14), r2 +00d892 72ff add #h'ff, r2 +00d894 1e2a mov.l r2, @(h'28,r14) +00d896 53ea mov.l @(h'28,r14), r3 +00d898 4315 cmp/pl r3 +00d89a 89f4 bt h'-18 ;@(h'd886) +00d89c 51e7 mov.l @(h'1c,r14), r1 +00d89e 2118 tst r1, r1 +00d8a0 8b0b bf h'16 ;@(h'd8ba) +00d8a2 52e8 mov.l @(h'20,r14), r2 +00d8a4 2228 tst r2, r2 +00d8a6 8b08 bf h'10 ;@(h'd8ba) +00d8a8 52e9 mov.l @(h'24,r14), r2 +00d8aa 2228 tst r2, r2 +00d8ac 8b05 bf h'a ;@(h'd8ba) +00d8ae 6693 mov r9, r6 +00d8b0 55f3 mov.l @(h'c,r15), r5 +00d8b2 b507 bsr h'a0e ;@(h'e2c4) +00d8b4 54f1 mov.l @(h'4,r15), r4 +00d8b6 a047 bra h'8e ;@(h'd948) +00d8b8 0009 nop +00d8ba 53f1 mov.l @(h'4,r15), r3 +00d8bc 55e4 mov.l @(h'10,r14), r5 +00d8be 3538 sub r3, r5 +00d8c0 4515 cmp/pl r5 +00d8c2 8f13 bf/s h'26 ;@(h'd8ec) +00d8c4 2f52 mov.l r5, @r15 +00d8c6 6693 mov r9, r6 +00d8c8 b4fc bsr h'9f8 ;@(h'e2c4) +00d8ca 6433 mov r3, r4 +00d8cc a00e bra h'1c ;@(h'd8ec) +00d8ce 0009 nop +00d8d0 0518 sett +00d8d2 0000 +00d8d4 0030 +00d8d6 f1cc +00d8d8 0810 +00d8da 0178 +00d8dc 6693 mov r9, r6 +00d8de e501 mov #h'1, r5 +00d8e0 64f3 mov r15, r4 +00d8e2 b4ef bsr h'9de ;@(h'e2c4) +00d8e4 7408 +00d8e6 52e7 mov.l @(h'1c,r14), r2 +00d8e8 72ff add #h'ff, r2 +00d8ea 1e27 mov.l r2, @(h'1c,r14) +00d8ec 53e7 mov.l @(h'1c,r14), r3 +00d8ee 4315 cmp/pl r3 +00d8f0 89f4 bt h'-18 ;@(h'd8dc) +00d8f2 53e4 mov.l @(h'10,r14), r3 +00d8f4 55e5 mov.l @(h'14,r14), r5 +00d8f6 3538 sub r3, r5 +00d8f8 62f2 mov.l @r15, r2 +00d8fa 4515 cmp/pl r5 +00d8fc 325c add r5, r2 +00d8fe 8f0d bf/s h'1a ;@(h'd91c) +00d900 2f22 mov.l r2, @r15 +00d902 6693 mov r9, r6 +00d904 b4de bsr h'9bc ;@(h'e2c4) +00d906 54e4 mov.l @(h'10,r14), r4 +00d908 a008 bra h'10 ;@(h'd91c) +00d90a 0009 nop +00d90c 6693 mov r9, r6 +00d90e e501 mov #h'1, r5 +00d910 64f3 mov r15, r4 +00d912 b4d7 bsr h'9ae ;@(h'e2c4) +00d914 7408 +00d916 53e8 mov.l @(h'20,r14), r3 +00d918 73ff add #h'ff, r3 +00d91a 1e38 mov.l r3, @(h'20,r14) +00d91c 52e8 mov.l @(h'20,r14), r2 +00d91e 4215 cmp/pl r2 +00d920 89f4 bt h'-18 ;@(h'd90c) +00d922 6693 mov r9, r6 +00d924 63f2 mov.l @r15, r3 +00d926 55f3 mov.l @(h'c,r15), r5 +00d928 3538 sub r3, r5 +00d92a b4cb bsr h'996 ;@(h'e2c4) +00d92c 54e5 mov.l @(h'14,r14), r4 +00d92e a008 bra h'10 ;@(h'd942) +00d930 0009 nop +00d932 6693 mov r9, r6 +00d934 e501 mov #h'1, r5 +00d936 64f3 mov r15, r4 +00d938 b4c4 bsr h'988 ;@(h'e2c4) +00d93a 7408 +00d93c 52e9 mov.l @(h'24,r14), r2 +00d93e 72ff add #h'ff, r2 +00d940 1e29 mov.l r2, @(h'24,r14) +00d942 53e9 mov.l @(h'24,r14), r3 +00d944 4315 cmp/pl r3 +00d946 89f4 bt h'-18 ;@(h'd932) +00d948 60e0 mov.b @r14, r0 +00d94a c802 tst #h'2, r0 +00d94c 890f bt h'1e ;@(h'd96e) +00d94e 52ea mov.l @(h'28,r14), r2 +00d950 4215 cmp/pl r2 +00d952 8b0c bf h'18 ;@(h'd96e) +00d954 a008 bra h'10 ;@(h'd968) +00d956 0009 nop +00d958 6693 mov r9, r6 +00d95a e501 mov #h'1, r5 +00d95c 64e3 mov r14, r4 +00d95e b4b1 bsr h'962 ;@(h'e2c4) +00d960 7401 +00d962 52ea mov.l @(h'28,r14), r2 +00d964 72ff add #h'ff, r2 +00d966 1e2a mov.l r2, @(h'28,r14) +00d968 53ea mov.l @(h'28,r14), r3 +00d96a 4315 cmp/pl r3 +00d96c 89f4 bt h'-18 ;@(h'd958) +00d96e a012 bra h'24 ;@(h'd996) +00d970 7b01 +00d972 a003 bra h'6 ;@(h'd97c) +00d974 2fb2 mov.l r11, @r15 +00d976 62f2 mov.l @r15, r2 +00d978 7201 +00d97a 2f22 mov.l r2, @r15 +00d97c 64f2 mov.l @r15, r4 +00d97e 6440 mov.b @r4, r4 +00d980 2448 tst r4, r4 +00d982 8902 bt h'4 ;@(h'd98a) +00d984 6043 mov r4, r0 +00d986 8825 cmp/eq #h'25, r0 +00d988 8bf5 bf h'-16 ;@(h'd976) +00d98a 6693 mov r9, r6 +00d98c 65f2 mov.l @r15, r5 +00d98e 35b8 sub r11, r5 +00d990 b498 bsr h'930 ;@(h'e2c4) +00d992 64b3 mov r11, r4 +00d994 6bf2 mov.l @r15, r11 +00d996 63b0 mov.b @r11, r3 +00d998 2338 tst r3, r3 +00d99a 8908 bt h'10 ;@(h'd9ae) +00d99c b4c6 bsr h'98c ;@(h'e32c) +00d99e 6493 mov r9, r4 +00d9a0 2008 tst r0, r0 +00d9a2 8b04 bf h'8 ;@(h'd9ae) +00d9a4 60e0 mov.b @r14, r0 +00d9a6 c801 tst #h'1, r0 +00d9a8 8b01 bf h'2 ;@(h'd9ae) +00d9aa acad bra h'-6a6 ;@(h'd308) +00d9ac 0009 nop +00d9ae b4b5 bsr h'96a ;@(h'e31c) +00d9b0 6493 mov r9, r4 +00d9b2 5092 mov.l @(h'8,r9), r0 +00d9b4 9109 mov.w @(h'12,pc), r1 ;@(h'd9ca) +00d9b6 3f1c add r1, r15 +00d9b8 4f26 lds.l @r15+, pr +00d9ba 68f6 mov.l @r15+, r8 +00d9bc 69f6 mov.l @r15+, r9 +00d9be 6af6 mov.l @r15+, r10 +00d9c0 6bf6 mov.l @r15+, r11 +00d9c2 6cf6 mov.l @r15+, r12 +00d9c4 6df6 mov.l @r15+, r13 +00d9c6 000b rts +00d9c8 6ef6 mov.l @r15+, r14 +00d9ca 00d8 +00d9cc 2fe6 mov.l r14, @-r15 +00d9ce 6063 mov r6, r0 +00d9d0 2fd6 mov.l r13, @-r15 +00d9d2 8864 cmp/eq #h'64, r0 +00d9d4 2fc6 mov.l r12, @-r15 +00d9d6 2fb6 mov.l r11, @-r15 +00d9d8 2fa6 mov.l r10, @-r15 +00d9da 6a53 mov r5, r10 +00d9dc 2f96 mov.l r9, @-r15 +00d9de e900 mov #h'0, r9 +00d9e0 2f86 mov.l r8, @-r15 +00d9e2 4f22 sts.l pr, @-r15 +00d9e4 7ff0 add #h'f0, r15 +00d9e6 8d0c bt/s h'18 ;@(h'da02) +00d9e8 2a90 mov.b r9, @r10 +00d9ea 8869 cmp/eq #h'69, r0 +00d9ec 8909 bt h'12 ;@(h'da02) +00d9ee 8875 cmp/eq #h'75, r0 +00d9f0 8907 bt h'e ;@(h'da02) +00d9f2 886f cmp/eq #h'6f, r0 +00d9f4 8907 bt h'e ;@(h'da06) +00d9f6 8878 cmp/eq #h'78, r0 +00d9f8 8907 bt h'e ;@(h'da0a) +00d9fa 8858 cmp/eq #h'58, r0 +00d9fc 8905 bt h'a ;@(h'da0a) +00d9fe a005 bra h'a ;@(h'da0c) +00da00 0009 nop +00da02 a003 bra h'6 ;@(h'da0c) +00da04 e80a mov #h'a, r8 +00da06 a001 bra h'2 ;@(h'da0c) +00da08 e808 mov #h'8, r8 +00da0a e810 mov #h'10, r8 +00da0c 6063 mov r6, r0 +00da0e 8864 cmp/eq #h'64, r0 +00da10 8902 bt h'4 ;@(h'da18) +00da12 6063 mov r6, r0 +00da14 8869 cmp/eq #h'69, r0 +00da16 8b03 bf h'6 ;@(h'da20) +00da18 4411 cmp/pz r4 +00da1a 8901 bt h'2 ;@(h'da20) +00da1c a001 bra h'2 ;@(h'da22) +00da1e 6c4b neg r4, r12 +00da20 6c43 mov r4, r12 +00da22 6d93 mov r9, r13 +00da24 6b93 mov r9, r11 +00da26 6ef3 mov r15, r14 +00da28 2cc8 tst r12, r12 +00da2a 8f07 bf/s h'e ;@(h'da3c) +00da2c 7e04 +00da2e 5372 mov.l @(h'8,r7), r3 +00da30 2338 tst r3, r3 +00da32 8903 bt h'6 ;@(h'da3c) +00da34 e330 mov #h'30, r3 +00da36 2e30 mov.b r3, @r14 +00da38 a02d bra h'5a ;@(h'da96) +00da3a ed01 mov #h'1, r13 +00da3c e300 mov #h'0, r3 +00da3e 3c36 cmp/hi r3, r12 +00da40 8b29 bf h'52 ;@(h'da96) +00da42 61d3 mov r13, r1 +00da44 d346 mov.l @(h'118,pc), r3 ;@(h'db60) +00da46 31ec add r14, r1 +00da48 2f12 mov.l r1, @r15 +00da4a 6213 mov r1, r2 +00da4c 61c3 mov r12, r1 +00da4e 430b jsr @r3 +00da50 6083 mov r8, r0 +00da52 2200 mov.b r0, @r2 +00da54 63f2 mov.l @r15, r3 +00da56 6230 mov.b @r3, r2 +00da58 e309 mov #h'9, r3 +00da5a 3237 cmp/gt r3, r2 +00da5c 8905 bt h'a ;@(h'da6a) +00da5e 60d3 mov r13, r0 +00da60 02ec mov.b @(r0,r14), r2 +00da62 7230 add #h'30, r2 +00da64 0e24 mov.b r2, @(r0,r14) +00da66 a00d bra h'1a ;@(h'da84) +00da68 0009 nop +00da6a 61d3 mov r13, r1 +00da6c 31ec add r14, r1 +00da6e 6063 mov r6, r0 +00da70 2f12 mov.l r1, @r15 +00da72 8878 cmp/eq #h'78, r0 +00da74 8b03 bf h'6 ;@(h'da7e) +00da76 6010 mov.b @r1, r0 +00da78 7057 add #h'57, r0 +00da7a a003 bra h'6 ;@(h'da84) +00da7c 2100 mov.b r0, @r1 +00da7e 6210 mov.b @r1, r2 +00da80 7237 add #h'37, r2 +00da82 2120 mov.b r2, @r1 +00da84 d337 mov.l @(h'dc,pc), r3 ;@(h'db64) +00da86 61c3 mov r12, r1 +00da88 430b jsr @r3 +00da8a 6083 mov r8, r0 +00da8c 6c03 mov r0, r12 +00da8e e200 mov #h'0, r2 +00da90 3c26 cmp/hi r2, r12 +00da92 8dd6 bt/s h'-54 ;@(h'da42) +00da94 7d01 +00da96 6070 mov.b @r7, r0 +00da98 c804 tst #h'4, r0 +00da9a 8917 bt h'2e ;@(h'dacc) +00da9c 6063 mov r6, r0 +00da9e 886f cmp/eq #h'6f, r0 +00daa0 8905 bt h'a ;@(h'daae) +00daa2 8878 cmp/eq #h'78, r0 +00daa4 890a bt h'14 ;@(h'dabc) +00daa6 8858 cmp/eq #h'58, r0 +00daa8 8908 bt h'10 ;@(h'dabc) +00daaa a00f bra h'1e ;@(h'dacc) +00daac 0009 nop +00daae 2448 tst r4, r4 +00dab0 890c bt h'18 ;@(h'dacc) +00dab2 60d3 mov r13, r0 +00dab4 7d01 +00dab6 e330 mov #h'30, r3 +00dab8 a008 bra h'10 ;@(h'dacc) +00daba 0e34 mov.b r3, @(r0,r14) +00dabc 2448 tst r4, r4 +00dabe 8905 bt h'a ;@(h'dacc) +00dac0 e330 mov #h'30, r3 +00dac2 eb02 mov #h'2, r11 +00dac4 2530 mov.b r3, @r5 +00dac6 7501 +00dac8 2560 mov.b r6, @r5 +00daca 7501 +00dacc 2fd2 mov.l r13, @r15 +00dace 6063 mov r6, r0 +00dad0 8864 cmp/eq #h'64, r0 +00dad2 8d03 bt/s h'6 ;@(h'dadc) +00dad4 3bdc add r13, r11 +00dad6 6063 mov r6, r0 +00dad8 8869 cmp/eq #h'69, r0 +00dada 8b18 bf h'30 ;@(h'db0e) +00dadc 5372 mov.l @(h'8,r7), r3 +00dade 2338 tst r3, r3 +00dae0 8b01 bf h'2 ;@(h'dae6) +00dae2 2448 tst r4, r4 +00dae4 8913 bt h'26 ;@(h'db0e) +00dae6 4411 cmp/pz r4 +00dae8 8b0d bf h'1a ;@(h'db06) +00daea 6070 mov.b @r7, r0 +00daec c808 tst #h'8, r0 +00daee 8903 bt h'6 ;@(h'daf8) +00daf0 7b01 +00daf2 e32b mov #h'2b, r3 +00daf4 a00a bra h'14 ;@(h'db0c) +00daf6 2530 mov.b r3, @r5 +00daf8 c810 tst #h'10, r0 +00dafa 8908 bt h'10 ;@(h'db0e) +00dafc 7b01 +00dafe e320 mov #h'20, r3 +00db00 2530 mov.b r3, @r5 +00db02 a004 bra h'8 ;@(h'db0e) +00db04 7501 +00db06 7b01 +00db08 e22d mov #h'2d, r2 +00db0a 2520 mov.b r2, @r5 +00db0c 7501 +00db0e 64a3 mov r10, r4 +00db10 60a0 mov.b @r10, r0 +00db12 7401 +00db14 882b cmp/eq #h'2b, r0 +00db16 8d06 bt/s h'c ;@(h'db26) +00db18 6d03 mov r0, r13 +00db1a 60d3 mov r13, r0 +00db1c 882d cmp/eq #h'2d, r0 +00db1e 8902 bt h'4 ;@(h'db26) +00db20 60d3 mov r13, r0 +00db22 8820 cmp/eq #h'20, r0 +00db24 8b01 bf h'2 ;@(h'db2a) +00db26 a013 bra h'26 ;@(h'db50) +00db28 1745 mov.l r4, @(h'14,r7) +00db2a 6070 mov.b @r7, r0 +00db2c c804 tst #h'4, r0 +00db2e 890e bt h'1c ;@(h'db4e) +00db30 6063 mov r6, r0 +00db32 8858 cmp/eq #h'58, r0 +00db34 8905 bt h'a ;@(h'db42) +00db36 8878 cmp/eq #h'78, r0 +00db38 8903 bt h'6 ;@(h'db42) +00db3a 886f cmp/eq #h'6f, r0 +00db3c 8905 bt h'a ;@(h'db4a) +00db3e a007 bra h'e ;@(h'db50) +00db40 0009 nop +00db42 62a3 mov r10, r2 +00db44 7202 +00db46 a003 bra h'6 ;@(h'db50) +00db48 1725 mov.l r2, @(h'14,r7) +00db4a a001 bra h'2 ;@(h'db50) +00db4c 1745 mov.l r4, @(h'14,r7) +00db4e 17a5 mov.l r10, @(h'14,r7) +00db50 5372 mov.l @(h'8,r7), r3 +00db52 33b7 cmp/gt r11, r3 +00db54 8b08 bf h'10 ;@(h'db68) +00db56 5672 mov.l @(h'8,r7), r6 +00db58 6463 mov r6, r4 +00db5a 36b8 sub r11, r6 +00db5c a006 bra h'c ;@(h'db6c) +00db5e 1768 mov.l r6, @(h'20,r7) +00db60 0030 +00db62 ebd8 mov #h'ffffffd8, r11 +00db64 0030 +00db66 eb30 mov #h'30, r11 +00db68 1798 mov.l r9, @(h'20,r7) +00db6a 64b3 mov r11, r4 +00db6c 60a0 mov.b @r10, r0 +00db6e 882b cmp/eq #h'2b, r0 +00db70 8d06 bt/s h'c ;@(h'db80) +00db72 6603 mov r0, r6 +00db74 6063 mov r6, r0 +00db76 882d cmp/eq #h'2d, r0 +00db78 8902 bt h'4 ;@(h'db80) +00db7a 6063 mov r6, r0 +00db7c 8820 cmp/eq #h'20, r0 +00db7e 8b0c bf h'18 ;@(h'db9a) +00db80 5371 mov.l @(h'4,r7), r3 +00db82 3347 cmp/gt r4, r3 +00db84 8b10 bf h'20 ;@(h'dba8) +00db86 8471 mov.b @(h'1,r7), r0 +00db88 8830 cmp/eq #h'30, r0 +00db8a 8b06 bf h'c ;@(h'db9a) +00db8c 5271 mov.l @(h'4,r7), r2 +00db8e 3248 sub r4, r2 +00db90 5378 mov.l @(h'20,r7), r3 +00db92 332c add r2, r3 +00db94 1738 mov.l r3, @(h'20,r7) +00db96 a008 bra h'10 ;@(h'dbaa) +00db98 179a mov.l r9, @(h'28,r7) +00db9a 5371 mov.l @(h'4,r7), r3 +00db9c 3347 cmp/gt r4, r3 +00db9e 8b03 bf h'6 ;@(h'dba8) +00dba0 5171 mov.l @(h'4,r7), r1 +00dba2 3148 sub r4, r1 +00dba4 a001 bra h'2 ;@(h'dbaa) +00dba6 171a mov.l r1, @(h'28,r7) +00dba8 179a mov.l r9, @(h'28,r7) +00dbaa 64f2 mov.l @r15, r4 +00dbac 74ff add #h'ff, r4 +00dbae 4411 cmp/pz r4 +00dbb0 8b06 bf h'c ;@(h'dbc0) +00dbb2 6043 mov r4, r0 +00dbb4 03ec mov.b @(r0,r14), r3 +00dbb6 74ff add #h'ff, r4 +00dbb8 2530 mov.b r3, @r5 +00dbba 4411 cmp/pz r4 +00dbbc 8df9 bt/s h'-e ;@(h'dbb2) +00dbbe 7501 +00dbc0 2590 mov.b r9, @r5 +00dbc2 7f10 add #h'10, r15 +00dbc4 4f26 lds.l @r15+, pr +00dbc6 68f6 mov.l @r15+, r8 +00dbc8 69f6 mov.l @r15+, r9 +00dbca 6af6 mov.l @r15+, r10 +00dbcc 6bf6 mov.l @r15+, r11 +00dbce 6cf6 mov.l @r15+, r12 +00dbd0 6df6 mov.l @r15+, r13 +00dbd2 000b rts +00dbd4 6ef6 mov.l @r15+, r14 +00dbd6 e230 mov #h'30, r2 +00dbd8 2fe6 mov.l r14, @-r15 +00dbda e064 mov #h'64, r0 +00dbdc 2fd6 mov.l r13, @-r15 +00dbde 6e63 mov r6, r14 +00dbe0 2fc6 mov.l r12, @-r15 +00dbe2 6d43 mov r4, r13 +00dbe4 2fb6 mov.l r11, @-r15 +00dbe6 eb00 mov #h'0, r11 +00dbe8 2fa6 mov.l r10, @-r15 +00dbea 2f96 mov.l r9, @-r15 +00dbec 2f86 mov.l r8, @-r15 +00dbee 69d3 mov r13, r9 +00dbf0 4f22 sts.l pr, @-r15 +00dbf2 e801 mov #h'1, r8 +00dbf4 7fc0 add #h'c0, r15 +00dbf6 6cf3 mov r15, r12 +00dbf8 1f51 mov.l r5, @(h'4,r15) +00dbfa 7c18 add #h'18, r12 +00dbfc 63c3 mov r12, r3 +00dbfe 1f34 mov.l r3, @(h'10,r15) +00dc00 2320 mov.b r2, @r3 +00dc02 62b3 mov r11, r2 +00dc04 03fe mov.l @(r0,r15), r3 +00dc06 e064 mov #h'64, r0 +00dc08 2f36 mov.l r3, @-r15 +00dc0a 03fe mov.l @(r0,r15), r3 +00dc0c 2f36 mov.l r3, @-r15 +00dc0e 2fb6 mov.l r11, @-r15 +00dc10 d355 mov.l @(h'154,pc), r3 ;@(h'dd68) +00dc12 430b jsr @r3 +00dc14 2f26 mov.l r2, @-r15 +00dc16 8800 cmp/eq #h'0, r0 +00dc18 8b33 bf h'66 ;@(h'dc82) +00dc1a e064 mov #h'64, r0 +00dc1c d353 mov.l @(h'14c,pc), r3 ;@(h'dd6c) +00dc1e 02fe mov.l @(r0,r15), r2 +00dc20 2f26 mov.l r2, @-r15 +00dc22 e064 mov #h'64, r0 +00dc24 02fe mov.l @(r0,r15), r2 +00dc26 2f26 mov.l r2, @-r15 +00dc28 67f3 mov r15, r7 +00dc2a 771c add #h'1c, r7 +00dc2c 66f3 mov r15, r6 +00dc2e 7608 +00dc30 65f3 mov r15, r5 +00dc32 7540 add #h'40, r5 +00dc34 430b jsr @r3 +00dc36 e411 mov #h'11, r4 +00dc38 6403 mov r0, r4 +00dc3a 2448 tst r4, r4 +00dc3c 8d18 bt/s h'30 ;@(h'dc70) +00dc3e 7f08 +00dc40 2db0 mov.b r11, @r13 +00dc42 53e1 mov.l @(h'4,r14), r3 +00dc44 52e2 mov.l @(h'8,r14), r2 +00dc46 3237 cmp/gt r3, r2 +00dc48 8b02 bf h'4 ;@(h'dc50) +00dc4a 50e2 mov.l @(h'8,r14), r0 +00dc4c a002 bra h'4 ;@(h'dc54) +00dc4e 1e0a mov.l r0, @(h'28,r14) +00dc50 52e1 mov.l @(h'4,r14), r2 +00dc52 1e2a mov.l r2, @(h'28,r14) +00dc54 6043 mov r4, r0 +00dc56 8801 cmp/eq #h'1, r0 +00dc58 8903 bt h'6 ;@(h'dc62) +00dc5a 88ff cmp/eq #h'ffffffff, r0 +00dc5c 8903 bt h'6 ;@(h'dc66) +00dc5e a004 bra h'8 ;@(h'dc6a) +00dc60 0009 nop +00dc62 a003 bra h'6 ;@(h'dc6c) +00dc64 e02b mov #h'2b, r0 +00dc66 a001 bra h'2 ;@(h'dc6c) +00dc68 e02d mov #h'2d, r0 +00dc6a e02a mov #h'2a, r0 +00dc6c a2f0 bra h'5e0 ;@(h'e250) +00dc6e 80e1 mov.b r0, @(h'1,r14) +00dc70 d23f mov.l @(h'fc,pc), r2 ;@(h'dd70) +00dc72 e611 mov #h'11, r6 +00dc74 65c3 mov r12, r5 +00dc76 7501 +00dc78 64f3 mov r15, r4 +00dc7a 420b jsr @r2 +00dc7c 7438 add #h'38, r4 +00dc7e a004 bra h'8 ;@(h'dc8a) +00dc80 0009 nop +00dc82 e014 mov #h'14, r0 +00dc84 0f84 mov.b r8, @(r0,r15) +00dc86 60b3 mov r11, r0 +00dc88 80c1 mov.b r0, @(h'1,r12) +00dc8a a001 bra h'2 ;@(h'dc90) +00dc8c 6a83 mov r8, r10 +00dc8e 7a01 +00dc90 60a3 mov r10, r0 +00dc92 00cc mov.b @(r0,r12), r0 +00dc94 8830 cmp/eq #h'30, r0 +00dc96 89fa bt h'-c ;@(h'dc8e) +00dc98 3a87 cmp/gt r8, r10 +00dc9a 8b15 bf h'2a ;@(h'dcc8) +00dc9c d335 mov.l @(h'd4,pc), r3 ;@(h'dd74) +00dc9e 64a3 mov r10, r4 +00dca0 430b jsr @r3 +00dca2 34cc add r12, r4 +00dca4 63f2 mov.l @r15, r3 +00dca6 6483 mov r8, r4 +00dca8 6503 mov r0, r5 +00dcaa 62a3 mov r10, r2 +00dcac 72ff add #h'ff, r2 +00dcae 332c add r2, r3 +00dcb0 3457 cmp/gt r5, r4 +00dcb2 8d07 bt/s h'e ;@(h'dcc4) +00dcb4 2f32 mov.l r3, @r15 +00dcb6 60c3 mov r12, r0 +00dcb8 03ac mov.b @(r0,r10), r3 +00dcba 0434 mov.b r3, @(r0,r4) +00dcbc 7401 +00dcbe 3457 cmp/gt r5, r4 +00dcc0 8ff9 bf/s h'-e ;@(h'dcb6) +00dcc2 7a01 +00dcc4 6043 mov r4, r0 +00dcc6 0cb4 mov.b r11, @(r0,r12) +00dcc8 d32a mov.l @(h'a8,pc), r3 ;@(h'dd74) +00dcca 64c3 mov r12, r4 +00dccc 7401 +00dcce 430b jsr @r3 +00dcd0 1f43 mov.l r4, @(h'c,r15) +00dcd2 6a03 mov r0, r10 +00dcd4 54f3 mov.l @(h'c,r15), r4 +00dcd6 e300 mov #h'0, r3 +00dcd8 66b3 mov r11, r6 +00dcda 34ac add r10, r4 +00dcdc 74ff add #h'ff, r4 +00dcde 67a3 mov r10, r7 +00dce0 3377 cmp/gt r7, r3 +00dce2 373e addc r3, r7 +00dce4 4721 shar r7 +00dce6 4715 cmp/pl r7 +00dce8 8f0b bf/s h'16 ;@(h'dd02) +00dcea 55f3 mov.l @(h'c,r15), r5 +00dcec 6050 mov.b @r5, r0 +00dcee 7601 +00dcf0 80f8 mov.b r0, @(h'8,r15) +00dcf2 3673 cmp/ge r7, r6 +00dcf4 6340 mov.b @r4, r3 +00dcf6 2530 mov.b r3, @r5 +00dcf8 84f8 mov.b @(h'8,r15), r0 +00dcfa 2400 mov.b r0, @r4 +00dcfc 74ff add #h'ff, r4 +00dcfe 8ff5 bf/s h'-16 ;@(h'dcec) +00dd00 7501 +00dd02 2aa8 tst r10, r10 +00dd04 8b04 bf h'8 ;@(h'dd10) +00dd06 e230 mov #h'30, r2 +00dd08 53f3 mov.l @(h'c,r15), r3 +00dd0a 6a83 mov r8, r10 +00dd0c 2320 mov.b r2, @r3 +00dd0e 2fb2 mov.l r11, @r15 +00dd10 50f1 mov.l @(h'4,r15), r0 +00dd12 8867 cmp/eq #h'67, r0 +00dd14 8902 bt h'4 ;@(h'dd1c) +00dd16 50f1 mov.l @(h'4,r15), r0 +00dd18 8847 cmp/eq #h'47, r0 +00dd1a 8b11 bf h'22 ;@(h'dd40) +00dd1c 60e0 mov.b @r14, r0 +00dd1e e3fc mov #h'fffffffc, r3 +00dd20 cb20 or #h'20, r0 +00dd22 2e00 mov.b r0, @r14 +00dd24 64f2 mov.l @r15, r4 +00dd26 34ac add r10, r4 +00dd28 74ff add #h'ff, r4 +00dd2a 3433 cmp/ge r3, r4 +00dd2c 8b02 bf h'4 ;@(h'dd34) +00dd2e 51e2 mov.l @(h'8,r14), r1 +00dd30 3417 cmp/gt r1, r4 +00dd32 8b03 bf h'6 ;@(h'dd3c) +00dd34 53f1 mov.l @(h'4,r15), r3 +00dd36 73fe add #h'fe, r3 +00dd38 a002 bra h'4 ;@(h'dd40) +00dd3a 1f31 mov.l r3, @(h'4,r15) +00dd3c e166 mov #h'66, r1 +00dd3e 1f11 mov.l r1, @(h'4,r15) +00dd40 e014 mov #h'14, r0 +00dd42 00fc mov.b @(r0,r15), r0 +00dd44 8801 cmp/eq #h'1, r0 +00dd46 8b17 bf h'2e ;@(h'dd78) +00dd48 60e0 mov.b @r14, r0 +00dd4a c918 and #h'18, r0 +00dd4c 6403 mov r0, r4 +00dd4e 604e exts.b r4, r0 +00dd50 8808 cmp/eq #h'8, r0 +00dd52 8903 bt h'6 ;@(h'dd5c) +00dd54 8810 cmp/eq #h'10, r0 +00dd56 8903 bt h'6 ;@(h'dd60) +00dd58 a011 bra h'22 ;@(h'dd7e) +00dd5a 0009 nop +00dd5c a001 bra h'2 ;@(h'dd62) +00dd5e e32b mov #h'2b, r3 +00dd60 e320 mov #h'20, r3 +00dd62 2d30 mov.b r3, @r13 +00dd64 a00b bra h'16 ;@(h'dd7e) +00dd66 7d01 +00dd68 0030 +00dd6a ea9c mov #h'ffffff9c, r10 +00dd6c 0030 +00dd6e ee7c mov #h'7c, r14 +00dd70 0030 +00dd72 ed4c mov #h'4c, r13 +00dd74 0030 +00dd76 f1cc +00dd78 e32d mov #h'2d, r3 +00dd7a 2d30 mov.b r3, @r13 +00dd7c 7d01 +00dd7e 6293 mov r9, r2 +00dd80 7201 +00dd82 1f22 mov.l r2, @(h'8,r15) +00dd84 50f1 mov.l @(h'4,r15), r0 +00dd86 8866 cmp/eq #h'66, r0 +00dd88 8901 bt h'2 ;@(h'dd8e) +00dd8a a19d bra h'33a ;@(h'e0c8) +00dd8c 0009 nop +00dd8e 61f2 mov.l @r15, r1 +00dd90 4111 cmp/pz r1 +00dd92 8b4d bf h'9a ;@(h'de30) +00dd94 64b3 mov r11, r4 +00dd96 4a15 cmp/pl r10 +00dd98 8f06 bf/s h'c ;@(h'dda8) +00dd9a 55f3 mov.l @(h'c,r15), r5 +00dd9c 6354 mov.b @r5+, r3 +00dd9e 7401 +00dda0 2d30 mov.b r3, @r13 +00dda2 34a3 cmp/ge r10, r4 +00dda4 8ffa bf/s h'-c ;@(h'dd9c) +00dda6 7d01 +00dda8 1ed5 mov.l r13, @(h'14,r14) +00ddaa 63f2 mov.l @r15, r3 +00ddac 1e38 mov.l r3, @(h'20,r14) +00ddae e320 mov #h'20, r3 +00ddb0 65e0 mov.b @r14, r5 +00ddb2 2358 tst r5, r3 +00ddb4 8f03 bf/s h'6 ;@(h'ddbe) +00ddb6 64b3 mov r11, r4 +00ddb8 51e2 mov.l @(h'8,r14), r1 +00ddba 4115 cmp/pl r1 +00ddbc 8902 bt h'4 ;@(h'ddc4) +00ddbe e204 mov #h'4, r2 +00ddc0 2258 tst r5, r2 +00ddc2 8903 bt h'6 ;@(h'ddcc) +00ddc4 e32e mov #h'2e, r3 +00ddc6 7401 +00ddc8 2d30 mov.b r3, @r13 +00ddca 7d01 +00ddcc 65e0 mov.b @r14, r5 +00ddce e220 mov #h'20, r2 +00ddd0 2258 tst r5, r2 +00ddd2 8905 bt h'a ;@(h'dde0) +00ddd4 e120 mov #h'20, r1 +00ddd6 2158 tst r5, r1 +00ddd8 8907 bt h'e ;@(h'ddea) +00ddda e204 mov #h'4, r2 +00dddc 2258 tst r5, r2 +00ddde 8904 bt h'8 ;@(h'ddea) +00dde0 1ed6 mov.l r13, @(h'18,r14) +00dde2 52e2 mov.l @(h'8,r14), r2 +00dde4 1e29 mov.l r2, @(h'24,r14) +00dde6 53e2 mov.l @(h'8,r14), r3 +00dde8 343c add r3, r4 +00ddea 62f2 mov.l @r15, r2 +00ddec 6090 mov.b @r9, r0 +00ddee 342c add r2, r4 +00ddf0 34ac add r10, r4 +00ddf2 882b cmp/eq #h'2b, r0 +00ddf4 8d06 bt/s h'c ;@(h'de04) +00ddf6 6503 mov r0, r5 +00ddf8 6053 mov r5, r0 +00ddfa 882d cmp/eq #h'2d, r0 +00ddfc 8902 bt h'4 ;@(h'de04) +00ddfe 6053 mov r5, r0 +00de00 8820 cmp/eq #h'20, r0 +00de02 8b0c bf h'18 ;@(h'de1e) +00de04 52e1 mov.l @(h'4,r14), r2 +00de06 3247 cmp/gt r4, r2 +00de08 8b09 bf h'12 ;@(h'de1e) +00de0a 84e1 mov.b @(h'1,r14), r0 +00de0c 8830 cmp/eq #h'30, r0 +00de0e 8b06 bf h'c ;@(h'de1e) +00de10 52f2 mov.l @(h'8,r15), r2 +00de12 1e24 mov.l r2, @(h'10,r14) +00de14 53e1 mov.l @(h'4,r14), r3 +00de16 3348 sub r4, r3 +00de18 1e37 mov.l r3, @(h'1c,r14) +00de1a a218 bra h'430 ;@(h'e24e) +00de1c 1eba mov.l r11, @(h'28,r14) +00de1e 53e1 mov.l @(h'4,r14), r3 +00de20 3347 cmp/gt r4, r3 +00de22 8b03 bf h'6 ;@(h'de2c) +00de24 51e1 mov.l @(h'4,r14), r1 +00de26 3148 sub r4, r1 +00de28 a211 bra h'422 ;@(h'e24e) +00de2a 1e1a mov.l r1, @(h'28,r14) +00de2c a20f bra h'41e ;@(h'e24e) +00de2e 1eba mov.l r11, @(h'28,r14) +00de30 63f2 mov.l @r15, r3 +00de32 33ac add r10, r3 +00de34 2f32 mov.l r3, @r15 +00de36 52e2 mov.l @(h'8,r14), r2 +00de38 332c add r2, r3 +00de3a 6233 mov r3, r2 +00de3c 1f31 mov.l r3, @(h'4,r15) +00de3e 32a3 cmp/ge r10, r2 +00de40 8906 bt h'c ;@(h'de50) +00de42 51f1 mov.l @(h'4,r15), r1 +00de44 4111 cmp/pz r1 +00de46 8b03 bf h'6 ;@(h'de50) +00de48 55f1 mov.l @(h'4,r15), r5 +00de4a 7501 +00de4c b20a bsr h'414 ;@(h'e264) +00de4e 64c3 mov r12, r4 +00de50 62f2 mov.l @r15, r2 +00de52 4215 cmp/pl r2 +00de54 8901 bt h'2 ;@(h'de5a) +00de56 a08c bra h'118 ;@(h'df72) +00de58 0009 nop +00de5a 50f4 mov.l @(h'10,r15), r0 +00de5c 6000 mov.b @r0, r0 +00de5e 8830 cmp/eq #h'30, r0 +00de60 8f03 bf/s h'6 ;@(h'de6a) +00de62 64b3 mov r11, r4 +00de64 6583 mov r8, r5 +00de66 a006 bra h'c ;@(h'de76) +00de68 6683 mov r8, r6 +00de6a 65b3 mov r11, r5 +00de6c 63f2 mov.l @r15, r3 +00de6e 7a01 +00de70 66b3 mov r11, r6 +00de72 7301 +00de74 2f32 mov.l r3, @r15 +00de76 a009 bra h'12 ;@(h'de8c) +00de78 0009 nop +00de7a 6053 mov r5, r0 +00de7c 02cc mov.b @(r0,r12), r2 +00de7e 7401 +00de80 2d20 mov.b r2, @r13 +00de82 7501 +00de84 63f2 mov.l @r15, r3 +00de86 7d01 +00de88 73ff add #h'ff, r3 +00de8a 2f32 mov.l r3, @r15 +00de8c 63f2 mov.l @r15, r3 +00de8e 4315 cmp/pl r3 +00de90 89f3 bt h'-1a ;@(h'de7a) +00de92 e32e mov #h'2e, r3 +00de94 2d30 mov.b r3, @r13 +00de96 a008 bra h'10 ;@(h'deaa) +00de98 7d01 +00de9a 6053 mov r5, r0 +00de9c 02cc mov.b @(r0,r12), r2 +00de9e 7501 +00dea0 2d20 mov.b r2, @r13 +00dea2 7d01 +00dea4 53e2 mov.l @(h'8,r14), r3 +00dea6 73ff add #h'ff, r3 +00dea8 1e32 mov.l r3, @(h'8,r14) +00deaa 6253 mov r5, r2 +00deac 3268 sub r6, r2 +00deae 32a3 cmp/ge r10, r2 +00deb0 8d03 bt/s h'6 ;@(h'deba) +00deb2 7401 +00deb4 52e2 mov.l @(h'8,r14), r2 +00deb6 4215 cmp/pl r2 +00deb8 89ef bt h'-22 ;@(h'de9a) +00deba e220 mov #h'20, r2 +00debc 65e0 mov.b @r14, r5 +00debe 2258 tst r5, r2 +00dec0 8905 bt h'a ;@(h'dece) +00dec2 e120 mov #h'20, r1 +00dec4 2158 tst r5, r1 +00dec6 8908 bt h'10 ;@(h'deda) +00dec8 e204 mov #h'4, r2 +00deca 2258 tst r5, r2 +00decc 8905 bt h'a ;@(h'deda) +00dece 51e2 mov.l @(h'8,r14), r1 +00ded0 1ed5 mov.l r13, @(h'14,r14) +00ded2 341c add r1, r4 +00ded4 53e2 mov.l @(h'8,r14), r3 +00ded6 a00e bra h'1c ;@(h'def6) +00ded8 1e38 mov.l r3, @(h'20,r14) +00deda 60d3 mov r13, r0 +00dedc 70ff add #h'ff, r0 +00dede 6000 mov.b @r0, r0 +00dee0 8830 cmp/eq #h'30, r0 +00dee2 8b08 bf h'10 ;@(h'def6) +00dee4 a002 bra h'4 ;@(h'deec) +00dee6 0009 nop +00dee8 7dff add #h'ff, r13 +00deea 74ff add #h'ff, r4 +00deec 60d3 mov r13, r0 +00deee 70ff add #h'ff, r0 +00def0 6000 mov.b @r0, r0 +00def2 8830 cmp/eq #h'30, r0 +00def4 89f8 bt h'-10 ;@(h'dee8) +00def6 e204 mov #h'4, r2 +00def8 65e0 mov.b @r14, r5 +00defa 2258 tst r5, r2 +00defc 8b12 bf h'24 ;@(h'df24) +00defe 60d3 mov r13, r0 +00df00 70ff add #h'ff, r0 +00df02 6000 mov.b @r0, r0 +00df04 882e cmp/eq #h'2e, r0 +00df06 8b0d bf h'1a ;@(h'df24) +00df08 52e8 mov.l @(h'20,r14), r2 +00df0a 2228 tst r2, r2 +00df0c 8902 bt h'4 ;@(h'df14) +00df0e e320 mov #h'20, r3 +00df10 2358 tst r5, r3 +00df12 8907 bt h'e ;@(h'df24) +00df14 53e8 mov.l @(h'20,r14), r3 +00df16 6243 mov r4, r2 +00df18 1eb8 mov.l r11, @(h'20,r14) +00df1a 7dff add #h'ff, r13 +00df1c 1e95 mov.l r9, @(h'14,r14) +00df1e 3238 sub r3, r2 +00df20 6423 mov r2, r4 +00df22 74ff add #h'ff, r4 +00df24 6090 mov.b @r9, r0 +00df26 882b cmp/eq #h'2b, r0 +00df28 8d06 bt/s h'c ;@(h'df38) +00df2a 6503 mov r0, r5 +00df2c 6053 mov r5, r0 +00df2e 882d cmp/eq #h'2d, r0 +00df30 8902 bt h'4 ;@(h'df38) +00df32 6053 mov r5, r0 +00df34 8820 cmp/eq #h'20, r0 +00df36 8b0c bf h'18 ;@(h'df52) +00df38 52e1 mov.l @(h'4,r14), r2 +00df3a 3247 cmp/gt r4, r2 +00df3c 8b09 bf h'12 ;@(h'df52) +00df3e 84e1 mov.b @(h'1,r14), r0 +00df40 8830 cmp/eq #h'30, r0 +00df42 8b06 bf h'c ;@(h'df52) +00df44 52f2 mov.l @(h'8,r15), r2 +00df46 1e24 mov.l r2, @(h'10,r14) +00df48 53e1 mov.l @(h'4,r14), r3 +00df4a 3348 sub r4, r3 +00df4c 1e37 mov.l r3, @(h'1c,r14) +00df4e a008 bra h'10 ;@(h'df62) +00df50 1eba mov.l r11, @(h'28,r14) +00df52 53e1 mov.l @(h'4,r14), r3 +00df54 3347 cmp/gt r4, r3 +00df56 8b03 bf h'6 ;@(h'df60) +00df58 51e1 mov.l @(h'4,r14), r1 +00df5a 3148 sub r4, r1 +00df5c a001 bra h'2 ;@(h'df62) +00df5e 1e1a mov.l r1, @(h'28,r14) +00df60 1eba mov.l r11, @(h'28,r14) +00df62 52e5 mov.l @(h'14,r14), r2 +00df64 3290 cmp/eq r9, r2 +00df66 8901 bt h'2 ;@(h'df6c) +00df68 a171 bra h'2e2 ;@(h'e24e) +00df6a 0009 nop +00df6c 51e4 mov.l @(h'10,r14), r1 +00df6e a16e bra h'2dc ;@(h'e24e) +00df70 1e15 mov.l r1, @(h'14,r14) +00df72 50f4 mov.l @(h'10,r15), r0 +00df74 6000 mov.b @r0, r0 +00df76 8830 cmp/eq #h'30, r0 +00df78 8b02 bf h'4 ;@(h'df80) +00df7a 6583 mov r8, r5 +00df7c a006 bra h'c ;@(h'df8c) +00df7e 6683 mov r8, r6 +00df80 63f2 mov.l @r15, r3 +00df82 7a01 +00df84 65b3 mov r11, r5 +00df86 66b3 mov r11, r6 +00df88 7301 +00df8a 2f32 mov.l r3, @r15 +00df8c 63f2 mov.l @r15, r3 +00df8e 4315 cmp/pl r3 +00df90 8b04 bf h'8 ;@(h'df9c) +00df92 6583 mov r8, r5 +00df94 52f4 mov.l @(h'10,r15), r2 +00df96 6120 mov.b @r2, r1 +00df98 a002 bra h'4 ;@(h'dfa0) +00df9a 2d10 mov.b r1, @r13 +00df9c e330 mov #h'30, r3 +00df9e 2d30 mov.b r3, @r13 +00dfa0 7d01 +00dfa2 6483 mov r8, r4 +00dfa4 e32e mov #h'2e, r3 +00dfa6 7401 +00dfa8 2d30 mov.b r3, @r13 +00dfaa 62f2 mov.l @r15, r2 +00dfac 4211 cmp/pz r2 +00dfae 8d1e bt/s h'3c ;@(h'dfee) +00dfb0 7d01 +00dfb2 1ed5 mov.l r13, @(h'14,r14) +00dfb4 62f2 mov.l @r15, r2 +00dfb6 622b neg r2, r2 +00dfb8 53e2 mov.l @(h'8,r14), r3 +00dfba 3327 cmp/gt r2, r3 +00dfbc 8b05 bf h'a ;@(h'dfca) +00dfbe 61f2 mov.l @r15, r1 +00dfc0 611b neg r1, r1 +00dfc2 1e18 mov.l r1, @(h'20,r14) +00dfc4 63f2 mov.l @r15, r3 +00dfc6 a004 bra h'8 ;@(h'dfd2) +00dfc8 3438 sub r3, r4 +00dfca 51e2 mov.l @(h'8,r14), r1 +00dfcc 1e18 mov.l r1, @(h'20,r14) +00dfce 53e2 mov.l @(h'8,r14), r3 +00dfd0 343c add r3, r4 +00dfd2 63f2 mov.l @r15, r3 +00dfd4 52e2 mov.l @(h'8,r14), r2 +00dfd6 323c add r3, r2 +00dfd8 a009 bra h'12 ;@(h'dfee) +00dfda 1e22 mov.l r2, @(h'8,r14) +00dfdc 6053 mov r5, r0 +00dfde 7401 +00dfe0 02cc mov.b @(r0,r12), r2 +00dfe2 7501 +00dfe4 2d20 mov.b r2, @r13 +00dfe6 7d01 +00dfe8 53e2 mov.l @(h'8,r14), r3 +00dfea 73ff add #h'ff, r3 +00dfec 1e32 mov.l r3, @(h'8,r14) +00dfee 6253 mov r5, r2 +00dff0 3268 sub r6, r2 +00dff2 32a3 cmp/ge r10, r2 +00dff4 8902 bt h'4 ;@(h'dffc) +00dff6 52e2 mov.l @(h'8,r14), r2 +00dff8 4215 cmp/pl r2 +00dffa 89ef bt h'-22 ;@(h'dfdc) +00dffc 65e0 mov.b @r14, r5 +00dffe e220 mov #h'20, r2 +00e000 2258 tst r5, r2 +00e002 8905 bt h'a ;@(h'e010) +00e004 e120 mov #h'20, r1 +00e006 2158 tst r5, r1 +00e008 890b bt h'16 ;@(h'e022) +00e00a e204 mov #h'4, r2 +00e00c 2258 tst r5, r2 +00e00e 8908 bt h'10 ;@(h'e022) +00e010 51e2 mov.l @(h'8,r14), r1 +00e012 4115 cmp/pl r1 +00e014 8b13 bf h'26 ;@(h'e03e) +00e016 1ed6 mov.l r13, @(h'18,r14) +00e018 52e2 mov.l @(h'8,r14), r2 +00e01a 1e29 mov.l r2, @(h'24,r14) +00e01c 53e2 mov.l @(h'8,r14), r3 +00e01e a00e bra h'1c ;@(h'e03e) +00e020 343c add r3, r4 +00e022 60d3 mov r13, r0 +00e024 70ff add #h'ff, r0 +00e026 6000 mov.b @r0, r0 +00e028 8830 cmp/eq #h'30, r0 +00e02a 8b08 bf h'10 ;@(h'e03e) +00e02c a002 bra h'4 ;@(h'e034) +00e02e 0009 nop +00e030 7dff add #h'ff, r13 +00e032 74ff add #h'ff, r4 +00e034 60d3 mov r13, r0 +00e036 70ff add #h'ff, r0 +00e038 6000 mov.b @r0, r0 +00e03a 8830 cmp/eq #h'30, r0 +00e03c 89f8 bt h'-10 ;@(h'e030) +00e03e e204 mov #h'4, r2 +00e040 65e0 mov.b @r14, r5 +00e042 2258 tst r5, r2 +00e044 8b19 bf h'32 ;@(h'e07a) +00e046 60d3 mov r13, r0 +00e048 70ff add #h'ff, r0 +00e04a 6000 mov.b @r0, r0 +00e04c 882e cmp/eq #h'2e, r0 +00e04e 8b14 bf h'28 ;@(h'e07a) +00e050 52e8 mov.l @(h'20,r14), r2 +00e052 2228 tst r2, r2 +00e054 8b02 bf h'4 ;@(h'e05c) +00e056 53e9 mov.l @(h'24,r14), r3 +00e058 2338 tst r3, r3 +00e05a 8902 bt h'4 ;@(h'e062) +00e05c e320 mov #h'20, r3 +00e05e 2358 tst r5, r3 +00e060 890b bt h'16 ;@(h'e07a) +00e062 7dff add #h'ff, r13 +00e064 53e8 mov.l @(h'20,r14), r3 +00e066 6243 mov r4, r2 +00e068 51e9 mov.l @(h'24,r14), r1 +00e06a 3238 sub r3, r2 +00e06c 1eb9 mov.l r11, @(h'24,r14) +00e06e 3218 sub r1, r2 +00e070 1eb8 mov.l r11, @(h'20,r14) +00e072 6423 mov r2, r4 +00e074 1e95 mov.l r9, @(h'14,r14) +00e076 74ff add #h'ff, r4 +00e078 1eb6 mov.l r11, @(h'18,r14) +00e07a 6090 mov.b @r9, r0 +00e07c 882b cmp/eq #h'2b, r0 +00e07e 8d06 bt/s h'c ;@(h'e08e) +00e080 6503 mov r0, r5 +00e082 6053 mov r5, r0 +00e084 882d cmp/eq #h'2d, r0 +00e086 8902 bt h'4 ;@(h'e08e) +00e088 6053 mov r5, r0 +00e08a 8820 cmp/eq #h'20, r0 +00e08c 8b0c bf h'18 ;@(h'e0a8) +00e08e 52e1 mov.l @(h'4,r14), r2 +00e090 3247 cmp/gt r4, r2 +00e092 8b09 bf h'12 ;@(h'e0a8) +00e094 84e1 mov.b @(h'1,r14), r0 +00e096 8830 cmp/eq #h'30, r0 +00e098 8b06 bf h'c ;@(h'e0a8) +00e09a 52f2 mov.l @(h'8,r15), r2 +00e09c 1e24 mov.l r2, @(h'10,r14) +00e09e 53e1 mov.l @(h'4,r14), r3 +00e0a0 3348 sub r4, r3 +00e0a2 1e37 mov.l r3, @(h'1c,r14) +00e0a4 a008 bra h'10 ;@(h'e0b8) +00e0a6 1eba mov.l r11, @(h'28,r14) +00e0a8 53e1 mov.l @(h'4,r14), r3 +00e0aa 3347 cmp/gt r4, r3 +00e0ac 8b03 bf h'6 ;@(h'e0b6) +00e0ae 51e1 mov.l @(h'4,r14), r1 +00e0b0 3148 sub r4, r1 +00e0b2 a001 bra h'2 ;@(h'e0b8) +00e0b4 1e1a mov.l r1, @(h'28,r14) +00e0b6 1eba mov.l r11, @(h'28,r14) +00e0b8 52e5 mov.l @(h'14,r14), r2 +00e0ba 3290 cmp/eq r9, r2 +00e0bc 8901 bt h'2 ;@(h'e0c2) +00e0be a0c6 bra h'18c ;@(h'e24e) +00e0c0 0009 nop +00e0c2 51e4 mov.l @(h'10,r14), r1 +00e0c4 a0c3 bra h'186 ;@(h'e24e) +00e0c6 1e15 mov.l r1, @(h'14,r14) +00e0c8 52e2 mov.l @(h'8,r14), r2 +00e0ca 7201 +00e0cc 32a3 cmp/ge r10, r2 +00e0ce 8903 bt h'6 ;@(h'e0d8) +00e0d0 55e2 mov.l @(h'8,r14), r5 +00e0d2 7502 +00e0d4 b0c6 bsr h'18c ;@(h'e264) +00e0d6 64c3 mov r12, r4 +00e0d8 50f4 mov.l @(h'10,r15), r0 +00e0da 6000 mov.b @r0, r0 +00e0dc 8830 cmp/eq #h'30, r0 +00e0de 8b01 bf h'2 ;@(h'e0e4) +00e0e0 a005 bra h'a ;@(h'e0ee) +00e0e2 6683 mov r8, r6 +00e0e4 63f2 mov.l @r15, r3 +00e0e6 7a01 +00e0e8 66b3 mov r11, r6 +00e0ea 73ff add #h'ff, r3 +00e0ec 2f32 mov.l r3, @r15 +00e0ee 63a3 mov r10, r3 +00e0f0 62f2 mov.l @r15, r2 +00e0f2 6063 mov r6, r0 +00e0f4 3368 sub r6, r3 +00e0f6 323c add r3, r2 +00e0f8 2f22 mov.l r2, @r15 +00e0fa 6483 mov r8, r4 +00e0fc 01cc mov.b @(r0,r12), r1 +00e0fe e22e mov #h'2e, r2 +00e100 2d10 mov.b r1, @r13 +00e102 7401 +00e104 7d01 +00e106 6503 mov r0, r5 +00e108 2d20 mov.b r2, @r13 +00e10a 7501 +00e10c a009 bra h'12 ;@(h'e122) +00e10e 7d01 +00e110 6053 mov r5, r0 +00e112 7401 +00e114 02cc mov.b @(r0,r12), r2 +00e116 7501 +00e118 2d20 mov.b r2, @r13 +00e11a 7d01 +00e11c 53e2 mov.l @(h'8,r14), r3 +00e11e 73ff add #h'ff, r3 +00e120 1e32 mov.l r3, @(h'8,r14) +00e122 35a7 cmp/gt r10, r5 +00e124 8902 bt h'4 ;@(h'e12c) +00e126 53e2 mov.l @(h'8,r14), r3 +00e128 4315 cmp/pl r3 +00e12a 89f1 bt h'-1e ;@(h'e110) +00e12c 65e0 mov.b @r14, r5 +00e12e e320 mov #h'20, r3 +00e130 2358 tst r5, r3 +00e132 8905 bt h'a ;@(h'e140) +00e134 e120 mov #h'20, r1 +00e136 2158 tst r5, r1 +00e138 8908 bt h'10 ;@(h'e14c) +00e13a e204 mov #h'4, r2 +00e13c 2258 tst r5, r2 +00e13e 8905 bt h'a ;@(h'e14c) +00e140 1ed5 mov.l r13, @(h'14,r14) +00e142 52e2 mov.l @(h'8,r14), r2 +00e144 1e28 mov.l r2, @(h'20,r14) +00e146 53e2 mov.l @(h'8,r14), r3 +00e148 a00e bra h'1c ;@(h'e168) +00e14a 343c add r3, r4 +00e14c 60d3 mov r13, r0 +00e14e 70ff add #h'ff, r0 +00e150 6000 mov.b @r0, r0 +00e152 8830 cmp/eq #h'30, r0 +00e154 8b08 bf h'10 ;@(h'e168) +00e156 a002 bra h'4 ;@(h'e15e) +00e158 0009 nop +00e15a 7dff add #h'ff, r13 +00e15c 74ff add #h'ff, r4 +00e15e 60d3 mov r13, r0 +00e160 70ff add #h'ff, r0 +00e162 6000 mov.b @r0, r0 +00e164 8830 cmp/eq #h'30, r0 +00e166 89f8 bt h'-10 ;@(h'e15a) +00e168 65e0 mov.b @r14, r5 +00e16a e204 mov #h'4, r2 +00e16c 2258 tst r5, r2 +00e16e 8b12 bf h'24 ;@(h'e196) +00e170 60d3 mov r13, r0 +00e172 70ff add #h'ff, r0 +00e174 6000 mov.b @r0, r0 +00e176 882e cmp/eq #h'2e, r0 +00e178 8b0d bf h'1a ;@(h'e196) +00e17a 52e8 mov.l @(h'20,r14), r2 +00e17c 2228 tst r2, r2 +00e17e 8902 bt h'4 ;@(h'e186) +00e180 e320 mov #h'20, r3 +00e182 2358 tst r5, r3 +00e184 8907 bt h'e ;@(h'e196) +00e186 7dff add #h'ff, r13 +00e188 53e8 mov.l @(h'20,r14), r3 +00e18a 6243 mov r4, r2 +00e18c 1e95 mov.l r9, @(h'14,r14) +00e18e 3238 sub r3, r2 +00e190 1eb8 mov.l r11, @(h'20,r14) +00e192 6423 mov r2, r4 +00e194 74ff add #h'ff, r4 +00e196 50f1 mov.l @(h'4,r15), r0 +00e198 8865 cmp/eq #h'65, r0 +00e19a 8b01 bf h'2 ;@(h'e1a0) +00e19c a001 bra h'2 ;@(h'e1a2) +00e19e e365 mov #h'65, r3 +00e1a0 e345 mov #h'45, r3 +00e1a2 2d30 mov.b r3, @r13 +00e1a4 62f2 mov.l @r15, r2 +00e1a6 7d01 +00e1a8 4211 cmp/pz r2 +00e1aa 8f04 bf/s h'8 ;@(h'e1b6) +00e1ac 7401 +00e1ae e32b mov #h'2b, r3 +00e1b0 2d30 mov.b r3, @r13 +00e1b2 a006 bra h'c ;@(h'e1c2) +00e1b4 7d01 +00e1b6 e32d mov #h'2d, r3 +00e1b8 2d30 mov.b r3, @r13 +00e1ba 7d01 +00e1bc 62f2 mov.l @r15, r2 +00e1be 622b neg r2, r2 +00e1c0 2f22 mov.l r2, @r15 +00e1c2 e364 mov #h'64, r3 +00e1c4 62f2 mov.l @r15, r2 +00e1c6 3233 cmp/ge r3, r2 +00e1c8 8f03 bf/s h'6 ;@(h'e1d2) +00e1ca 7401 +00e1cc 7d02 +00e1ce a006 bra h'c ;@(h'e1de) +00e1d0 7403 +00e1d2 e230 mov #h'30, r2 +00e1d4 2d20 mov.b r2, @r13 +00e1d6 6123 mov r2, r1 +00e1d8 7d01 +00e1da 7402 +00e1dc 2d10 mov.b r1, @r13 +00e1de 66d3 mov r13, r6 +00e1e0 7601 +00e1e2 a00c bra h'18 ;@(h'e1fe) +00e1e4 e50a mov #h'a, r5 +00e1e6 61f2 mov.l @r15, r1 +00e1e8 d356 mov.l @(h'158,pc), r3 ;@(h'e344) +00e1ea 430b jsr @r3 +00e1ec 6053 mov r5, r0 +00e1ee 7030 add #h'30, r0 +00e1f0 d355 mov.l @(h'154,pc), r3 ;@(h'e348) +00e1f2 2d00 mov.b r0, @r13 +00e1f4 61f2 mov.l @r15, r1 +00e1f6 7dff add #h'ff, r13 +00e1f8 430b jsr @r3 +00e1fa 6053 mov r5, r0 +00e1fc 2f02 mov.l r0, @r15 +00e1fe 63f2 mov.l @r15, r3 +00e200 4315 cmp/pl r3 +00e202 89f0 bt h'-20 ;@(h'e1e6) +00e204 6090 mov.b @r9, r0 +00e206 6d63 mov r6, r13 +00e208 882b cmp/eq #h'2b, r0 +00e20a 8d06 bt/s h'c ;@(h'e21a) +00e20c 6503 mov r0, r5 +00e20e 6053 mov r5, r0 +00e210 882d cmp/eq #h'2d, r0 +00e212 8902 bt h'4 ;@(h'e21a) +00e214 6053 mov r5, r0 +00e216 8820 cmp/eq #h'20, r0 +00e218 8b0c bf h'18 ;@(h'e234) +00e21a 52e1 mov.l @(h'4,r14), r2 +00e21c 3247 cmp/gt r4, r2 +00e21e 8b09 bf h'12 ;@(h'e234) +00e220 84e1 mov.b @(h'1,r14), r0 +00e222 8830 cmp/eq #h'30, r0 +00e224 8b06 bf h'c ;@(h'e234) +00e226 52f2 mov.l @(h'8,r15), r2 +00e228 1e24 mov.l r2, @(h'10,r14) +00e22a 53e1 mov.l @(h'4,r14), r3 +00e22c 3348 sub r4, r3 +00e22e 1e37 mov.l r3, @(h'1c,r14) +00e230 a008 bra h'10 ;@(h'e244) +00e232 1eba mov.l r11, @(h'28,r14) +00e234 53e1 mov.l @(h'4,r14), r3 +00e236 3347 cmp/gt r4, r3 +00e238 8b03 bf h'6 ;@(h'e242) +00e23a 51e1 mov.l @(h'4,r14), r1 +00e23c 3148 sub r4, r1 +00e23e a001 bra h'2 ;@(h'e244) +00e240 1e1a mov.l r1, @(h'28,r14) +00e242 1eba mov.l r11, @(h'28,r14) +00e244 52e5 mov.l @(h'14,r14), r2 +00e246 3290 cmp/eq r9, r2 +00e248 8b01 bf h'2 ;@(h'e24e) +00e24a 51e4 mov.l @(h'10,r14), r1 +00e24c 1e15 mov.l r1, @(h'14,r14) +00e24e 2db0 mov.b r11, @r13 +00e250 7f40 add #h'40, r15 +00e252 4f26 lds.l @r15+, pr +00e254 68f6 mov.l @r15+, r8 +00e256 69f6 mov.l @r15+, r9 +00e258 6af6 mov.l @r15+, r10 +00e25a 6bf6 mov.l @r15+, r11 +00e25c 6cf6 mov.l @r15+, r12 +00e25e 6df6 mov.l @r15+, r13 +00e260 000b rts +00e262 6ef6 mov.l @r15+, r14 +00e264 7ffc add #h'fc, r15 +00e266 6653 mov r5, r6 +00e268 364c add r4, r6 +00e26a e234 mov #h'34, r2 +00e26c 6360 mov.b @r6, r3 +00e26e 3327 cmp/gt r2, r3 +00e270 8b26 bf h'4c ;@(h'e2c0) +00e272 e130 mov #h'30, r1 +00e274 2610 mov.b r1, @r6 +00e276 75ff add #h'ff, r5 +00e278 354c add r4, r5 +00e27a 2f52 mov.l r5, @r15 +00e27c 6350 mov.b @r5, r3 +00e27e 7301 +00e280 2530 mov.b r3, @r5 +00e282 65f2 mov.l @r15, r5 +00e284 6653 mov r5, r6 +00e286 3646 cmp/hi r4, r6 +00e288 8f0f bf/s h'1e ;@(h'e2aa) +00e28a e739 mov #h'39, r7 +00e28c 6260 mov.b @r6, r2 +00e28e 3277 cmp/gt r7, r2 +00e290 8b07 bf h'e ;@(h'e2a2) +00e292 6353 mov r5, r3 +00e294 6250 mov.b @r5, r2 +00e296 73ff add #h'ff, r3 +00e298 72f6 add #h'f6, r2 +00e29a 2520 mov.b r2, @r5 +00e29c 6230 mov.b @r3, r2 +00e29e 7201 +00e2a0 2320 mov.b r2, @r3 +00e2a2 76ff add #h'ff, r6 +00e2a4 3646 cmp/hi r4, r6 +00e2a6 8df1 bt/s h'-1e ;@(h'e28c) +00e2a8 75ff add #h'ff, r5 +00e2aa 6543 mov r4, r5 +00e2ac 7501 +00e2ae 6250 mov.b @r5, r2 +00e2b0 3277 cmp/gt r7, r2 +00e2b2 8b05 bf h'a ;@(h'e2c0) +00e2b4 6250 mov.b @r5, r2 +00e2b6 72f6 add #h'f6, r2 +00e2b8 2520 mov.b r2, @r5 +00e2ba 6340 mov.b @r4, r3 +00e2bc 7301 +00e2be 2430 mov.b r3, @r4 +00e2c0 000b rts +00e2c2 7f04 +00e2c4 2fe6 mov.l r14, @-r15 +00e2c6 6e63 mov r6, r14 +00e2c8 2fd6 mov.l r13, @-r15 +00e2ca 2fc6 mov.l r12, @-r15 +00e2cc 2fb6 mov.l r11, @-r15 +00e2ce 6b43 mov r4, r11 +00e2d0 4f22 sts.l pr, @-r15 +00e2d2 60e2 mov.l @r14, r0 +00e2d4 8801 cmp/eq #h'1, r0 +00e2d6 8f0c bf/s h'18 ;@(h'e2f2) +00e2d8 6d53 mov r5, r13 +00e2da 66d3 mov r13, r6 +00e2dc d21b mov.l @(h'6c,pc), r2 ;@(h'e34c) +00e2de 65b3 mov r11, r5 +00e2e0 420b jsr @r2 +00e2e2 54e1 mov.l @(h'4,r14), r4 +00e2e4 53e1 mov.l @(h'4,r14), r3 +00e2e6 33dc add r13, r3 +00e2e8 1e31 mov.l r3, @(h'4,r14) +00e2ea 52e2 mov.l @(h'8,r14), r2 +00e2ec 32dc add r13, r2 +00e2ee a00f bra h'1e ;@(h'e310) +00e2f0 1e22 mov.l r2, @(h'8,r14) +00e2f2 4d15 cmp/pl r13 +00e2f4 8f0c bf/s h'18 ;@(h'e310) +00e2f6 ec00 mov #h'0, r12 +00e2f8 50e3 mov.l @(h'c,r14), r0 +00e2fa 55e1 mov.l @(h'4,r14), r5 +00e2fc 400b jsr @r0 +00e2fe 64b4 mov.b @r11+, r4 +00e300 88ff cmp/eq #h'ffffffff, r0 +00e302 8905 bt h'a ;@(h'e310) +00e304 52e2 mov.l @(h'8,r14), r2 +00e306 7c01 +00e308 7201 +00e30a 3cd3 cmp/ge r13, r12 +00e30c 8ff4 bf/s h'-18 ;@(h'e2f8) +00e30e 1e22 mov.l r2, @(h'8,r14) +00e310 4f26 lds.l @r15+, pr +00e312 6bf6 mov.l @r15+, r11 +00e314 6cf6 mov.l @r15+, r12 +00e316 6df6 mov.l @r15+, r13 +00e318 000b rts +00e31a 6ef6 mov.l @r15+, r14 +00e31c 6042 mov.l @r4, r0 +00e31e 8801 cmp/eq #h'1, r0 +00e320 8b02 bf h'4 ;@(h'e328) +00e322 e300 mov #h'0, r3 +00e324 5241 mov.l @(h'4,r4), r2 +00e326 2230 mov.b r3, @r2 +00e328 000b rts +00e32a 0009 nop +00e32c 6042 mov.l @r4, r0 +00e32e 8801 cmp/eq #h'1, r0 +00e330 8b01 bf h'2 ;@(h'e336) +00e332 000b rts +00e334 e000 mov #h'0, r0 +00e336 e110 mov #h'10, r1 +00e338 5041 mov.l @(h'4,r4), r0 +00e33a 001c mov.b @(r0,r1), r0 +00e33c c940 and #h'40, r0 +00e33e 000b rts +00e340 0009 nop +00e342 0000 +00e344 0030 +00e346 beb0 bsr h'-2a0 ;@(h'e0aa) +00e348 0030 +00e34a bdfc bsr h'-408 ;@(h'df46) +00e34c 0030 +00e34e f10c +00e350 2fe6 mov.l r14, @-r15 +00e352 e00c mov #h'c, r0 +00e354 d34b mov.l @(h'12c,pc), r3 ;@(h'e484) +00e356 2fd6 mov.l r13, @-r15 +00e358 4f22 sts.l pr, @-r15 +00e35a 7fe4 add #h'e4, r15 +00e35c 6df3 mov r15, r13 +00e35e 7d2c add #h'2c, r13 +00e360 62d3 mov r13, r2 +00e362 3f08 sub r0, r15 +00e364 430b jsr @r3 +00e366 61f3 mov r15, r1 +00e368 d247 mov.l @(h'11c,pc), r2 ;@(h'e488) +00e36a 420b jsr @r2 +00e36c 0009 nop +00e36e 6403 mov r0, r4 +00e370 e303 mov #h'3, r3 +00e372 2348 tst r4, r3 +00e374 8d07 bt/s h'e ;@(h'e386) +00e376 7f0c +00e378 51fa mov.l @(h'28,r15), r1 +00e37a d244 mov.l @(h'110,pc), r2 ;@(h'e48c) +00e37c d341 mov.l @(h'104,pc), r3 ;@(h'e484) +00e37e 430b jsr @r3 +00e380 e00c mov #h'c, r0 +00e382 a079 bra h'f2 ;@(h'e478) +00e384 0009 nop +00e386 e208 mov #h'8, r2 +00e388 2428 tst r2, r4 +00e38a 8903 bt h'6 ;@(h'e394) +00e38c d340 mov.l @(h'100,pc), r3 ;@(h'e490) +00e38e 61d2 mov.l @r13, r1 +00e390 2139 and r3, r1 +00e392 2d12 mov.l r1, @r13 +00e394 d23f mov.l @(h'fc,pc), r2 ;@(h'e494) +00e396 e00c mov #h'c, r0 +00e398 d33a mov.l @(h'e8,pc), r3 ;@(h'e484) +00e39a 6ef3 mov r15, r14 +00e39c 7e04 +00e39e 3f08 sub r0, r15 +00e3a0 430b jsr @r3 +00e3a2 61f3 mov r15, r1 +00e3a4 d337 mov.l @(h'dc,pc), r3 ;@(h'e484) +00e3a6 62d3 mov r13, r2 +00e3a8 e00c mov #h'c, r0 +00e3aa 3f08 sub r0, r15 +00e3ac 430b jsr @r3 +00e3ae 61f3 mov r15, r1 +00e3b0 d339 mov.l @(h'e4,pc), r3 ;@(h'e498) +00e3b2 64f3 mov r15, r4 +00e3b4 7418 add #h'18, r4 +00e3b6 430b jsr @r3 +00e3b8 2fe6 mov.l r14, @-r15 +00e3ba 7f1c add #h'1c, r15 +00e3bc 60f2 mov.l @r15, r0 +00e3be c907 and #h'7, r0 +00e3c0 c801 tst #h'1, r0 +00e3c2 8d10 bt/s h'20 ;@(h'e3e6) +00e3c4 2f02 mov.l r0, @r15 +00e3c6 e00c mov #h'c, r0 +00e3c8 d32e mov.l @(h'b8,pc), r3 ;@(h'e484) +00e3ca 3f08 sub r0, r15 +00e3cc d233 mov.l @(h'cc,pc), r2 ;@(h'e49c) +00e3ce 430b jsr @r3 +00e3d0 61f3 mov r15, r1 +00e3d2 62e3 mov r14, r2 +00e3d4 d32b mov.l @(h'ac,pc), r3 ;@(h'e484) +00e3d6 e00c mov #h'c, r0 +00e3d8 3f08 sub r0, r15 +00e3da 430b jsr @r3 +00e3dc 61f3 mov r15, r1 +00e3de d130 mov.l @(h'c0,pc), r1 ;@(h'e4a0) +00e3e0 410b jsr @r1 +00e3e2 2fe6 mov.l r14, @-r15 +00e3e4 7f1c add #h'1c, r15 +00e3e6 6df3 mov r15, r13 +00e3e8 60f2 mov.l @r15, r0 +00e3ea 8800 cmp/eq #h'0, r0 +00e3ec 8d10 bt/s h'20 ;@(h'e410) +00e3ee 7d10 add #h'10, r13 +00e3f0 8807 cmp/eq #h'7, r0 +00e3f2 890d bt h'1a ;@(h'e410) +00e3f4 8801 cmp/eq #h'1, r0 +00e3f6 8916 bt h'2c ;@(h'e426) +00e3f8 8802 cmp/eq #h'2, r0 +00e3fa 8914 bt h'28 ;@(h'e426) +00e3fc 8803 cmp/eq #h'3, r0 +00e3fe 891d bt h'3a ;@(h'e43c) +00e400 8804 cmp/eq #h'4, r0 +00e402 891b bt h'36 ;@(h'e43c) +00e404 8805 cmp/eq #h'5, r0 +00e406 8928 bt h'50 ;@(h'e45a) +00e408 8806 cmp/eq #h'6, r0 +00e40a 8926 bt h'4c ;@(h'e45a) +00e40c a02f bra h'5e ;@(h'e46e) +00e40e 0009 nop +00e410 d31c mov.l @(h'70,pc), r3 ;@(h'e484) +00e412 62e3 mov r14, r2 +00e414 e00c mov #h'c, r0 +00e416 3f08 sub r0, r15 +00e418 430b jsr @r3 +00e41a 61f3 mov r15, r1 +00e41c d121 mov.l @(h'84,pc), r1 ;@(h'e4a4) +00e41e 410b jsr @r1 +00e420 2fd6 mov.l r13, @-r15 +00e422 a023 bra h'46 ;@(h'e46c) +00e424 0009 nop +00e426 62e3 mov r14, r2 +00e428 d316 mov.l @(h'58,pc), r3 ;@(h'e484) +00e42a e00c mov #h'c, r0 +00e42c 3f08 sub r0, r15 +00e42e 430b jsr @r3 +00e430 61f3 mov r15, r1 +00e432 d11d mov.l @(h'74,pc), r1 ;@(h'e4a8) +00e434 410b jsr @r1 +00e436 2fd6 mov.l r13, @-r15 +00e438 a009 bra h'12 ;@(h'e44e) +00e43a 0009 nop +00e43c d311 mov.l @(h'44,pc), r3 ;@(h'e484) +00e43e 62e3 mov r14, r2 +00e440 e00c mov #h'c, r0 +00e442 3f08 sub r0, r15 +00e444 430b jsr @r3 +00e446 61f3 mov r15, r1 +00e448 d116 mov.l @(h'58,pc), r1 ;@(h'e4a4) +00e44a 410b jsr @r1 +00e44c 2fd6 mov.l r13, @-r15 +00e44e 7f10 add #h'10, r15 +00e450 d316 mov.l @(h'58,pc), r3 ;@(h'e4ac) +00e452 62d2 mov.l @r13, r2 +00e454 223a xor r3, r2 +00e456 a00a bra h'14 ;@(h'e46e) +00e458 2d22 mov.l r2, @r13 +00e45a 62e3 mov r14, r2 +00e45c d309 mov.l @(h'24,pc), r3 ;@(h'e484) +00e45e e00c mov #h'c, r0 +00e460 3f08 sub r0, r15 +00e462 430b jsr @r3 +00e464 61f3 mov r15, r1 +00e466 d110 mov.l @(h'40,pc), r1 ;@(h'e4a8) +00e468 410b jsr @r1 +00e46a 2fd6 mov.l r13, @-r15 +00e46c 7f10 add #h'10, r15 +00e46e 62d3 mov r13, r2 +00e470 d304 mov.l @(h'10,pc), r3 ;@(h'e484) +00e472 51fa mov.l @(h'28,r15), r1 +00e474 430b jsr @r3 +00e476 e00c mov #h'c, r0 +00e478 7f1c add #h'1c, r15 +00e47a 4f26 lds.l @r15+, pr +00e47c 6df6 mov.l @r15+, r13 +00e47e 000b rts +00e480 6ef6 mov.l @r15+, r14 +00e482 0000 +00e484 0030 +00e486 c044 mov.b r0, @(h'44,gbr) +00e488 0030 +00e48a ea60 mov #h'60, r10 +00e48c 0032 stc ssr, r0 +00e48e 0b64 mov.b r6, @(r0,r11) +00e490 7fff add #h'ff, r15 +00e492 ffff +00e494 0032 stc ssr, r0 +00e496 0be8 +00e498 0030 +00e49a e998 mov #h'ffffff98, r9 +00e49c 0032 stc ssr, r0 +00e49e 0c78 +00e4a0 0030 +00e4a2 e854 mov #h'54, r8 +00e4a4 0030 +00e4a6 ec90 mov #h'ffffff90, r12 +00e4a8 0030 +00e4aa ece0 mov #h'ffffffe0, r12 +00e4ac 8000 mov.b r0, @(h'0,r0) +00e4ae 0000 +00e4b0 2fe6 mov.l r14, @-r15 +00e4b2 e00c mov #h'c, r0 +00e4b4 d351 mov.l @(h'144,pc), r3 ;@(h'e5fc) +00e4b6 2fd6 mov.l r13, @-r15 +00e4b8 2fc6 mov.l r12, @-r15 +00e4ba 2fb6 mov.l r11, @-r15 +00e4bc 4f22 sts.l pr, @-r15 +00e4be 7fe4 add #h'e4, r15 +00e4c0 6ef3 mov r15, r14 +00e4c2 7e34 add #h'34, r14 +00e4c4 62e3 mov r14, r2 +00e4c6 3f08 sub r0, r15 +00e4c8 430b jsr @r3 +00e4ca 61f3 mov r15, r1 +00e4cc d24c mov.l @(h'130,pc), r2 ;@(h'e600) +00e4ce 420b jsr @r2 +00e4d0 0009 nop +00e4d2 6403 mov r0, r4 +00e4d4 e303 mov #h'3, r3 +00e4d6 2348 tst r4, r3 +00e4d8 8d07 bt/s h'e ;@(h'e4ea) +00e4da 7f0c +00e4dc 51fc mov.l @(h'30,r15), r1 +00e4de d249 mov.l @(h'124,pc), r2 ;@(h'e604) +00e4e0 d346 mov.l @(h'118,pc), r3 ;@(h'e5fc) +00e4e2 430b jsr @r3 +00e4e4 e00c mov #h'c, r0 +00e4e6 a081 bra h'102 ;@(h'e5ec) +00e4e8 0009 nop +00e4ea e208 mov #h'8, r2 +00e4ec 2428 tst r2, r4 +00e4ee 8905 bt h'a ;@(h'e4fc) +00e4f0 d345 mov.l @(h'114,pc), r3 ;@(h'e608) +00e4f2 61e2 mov.l @r14, r1 +00e4f4 2139 and r3, r1 +00e4f6 2e12 mov.l r1, @r14 +00e4f8 a001 bra h'2 ;@(h'e4fe) +00e4fa ec01 mov #h'1, r12 +00e4fc ec00 mov #h'0, r12 +00e4fe 6df3 mov r15, r13 +00e500 d242 mov.l @(h'108,pc), r2 ;@(h'e60c) +00e502 e00c mov #h'c, r0 +00e504 d33d mov.l @(h'f4,pc), r3 ;@(h'e5fc) +00e506 7d04 +00e508 3f08 sub r0, r15 +00e50a 430b jsr @r3 +00e50c 61f3 mov r15, r1 +00e50e 62e3 mov r14, r2 +00e510 d33a mov.l @(h'e8,pc), r3 ;@(h'e5fc) +00e512 e00c mov #h'c, r0 +00e514 3f08 sub r0, r15 +00e516 430b jsr @r3 +00e518 61f3 mov r15, r1 +00e51a 64f3 mov r15, r4 +00e51c d33c mov.l @(h'f0,pc), r3 ;@(h'e610) +00e51e 7418 add #h'18, r4 +00e520 430b jsr @r3 +00e522 2fd6 mov.l r13, @-r15 +00e524 7f1c add #h'1c, r15 +00e526 60f2 mov.l @r15, r0 +00e528 c907 and #h'7, r0 +00e52a c801 tst #h'1, r0 +00e52c 8d10 bt/s h'20 ;@(h'e550) +00e52e 2f02 mov.l r0, @r15 +00e530 d238 mov.l @(h'e0,pc), r2 ;@(h'e614) +00e532 e00c mov #h'c, r0 +00e534 d331 mov.l @(h'c4,pc), r3 ;@(h'e5fc) +00e536 3f08 sub r0, r15 +00e538 430b jsr @r3 +00e53a 61f3 mov r15, r1 +00e53c d32f mov.l @(h'bc,pc), r3 ;@(h'e5fc) +00e53e 62d3 mov r13, r2 +00e540 e00c mov #h'c, r0 +00e542 3f08 sub r0, r15 +00e544 430b jsr @r3 +00e546 61f3 mov r15, r1 +00e548 d133 mov.l @(h'cc,pc), r1 ;@(h'e618) +00e54a 410b jsr @r1 +00e54c 2fd6 mov.l r13, @-r15 +00e54e 7f1c add #h'1c, r15 +00e550 db32 mov.l @(h'c8,pc), r11 ;@(h'e61c) +00e552 6ef3 mov r15, r14 +00e554 60f2 mov.l @r15, r0 +00e556 8800 cmp/eq #h'0, r0 +00e558 8d10 bt/s h'20 ;@(h'e57c) +00e55a 7e10 add #h'10, r14 +00e55c 8807 cmp/eq #h'7, r0 +00e55e 890d bt h'1a ;@(h'e57c) +00e560 8801 cmp/eq #h'1, r0 +00e562 8916 bt h'2c ;@(h'e592) +00e564 8802 cmp/eq #h'2, r0 +00e566 8914 bt h'28 ;@(h'e592) +00e568 8803 cmp/eq #h'3, r0 +00e56a 891d bt h'3a ;@(h'e5a8) +00e56c 8804 cmp/eq #h'4, r0 +00e56e 891b bt h'36 ;@(h'e5a8) +00e570 8805 cmp/eq #h'5, r0 +00e572 8924 bt h'48 ;@(h'e5be) +00e574 8806 cmp/eq #h'6, r0 +00e576 8922 bt h'44 ;@(h'e5be) +00e578 a02e bra h'5c ;@(h'e5d8) +00e57a 0009 nop +00e57c d31f mov.l @(h'7c,pc), r3 ;@(h'e5fc) +00e57e 62d3 mov r13, r2 +00e580 e00c mov #h'c, r0 +00e582 3f08 sub r0, r15 +00e584 430b jsr @r3 +00e586 61f3 mov r15, r1 +00e588 d125 mov.l @(h'94,pc), r1 ;@(h'e620) +00e58a 410b jsr @r1 +00e58c 2fe6 mov.l r14, @-r15 +00e58e a009 bra h'12 ;@(h'e5a4) +00e590 0009 nop +00e592 62d3 mov r13, r2 +00e594 d319 mov.l @(h'64,pc), r3 ;@(h'e5fc) +00e596 e00c mov #h'c, r0 +00e598 3f08 sub r0, r15 +00e59a 430b jsr @r3 +00e59c 61f3 mov r15, r1 +00e59e d121 mov.l @(h'84,pc), r1 ;@(h'e624) +00e5a0 410b jsr @r1 +00e5a2 2fe6 mov.l r14, @-r15 +00e5a4 a018 bra h'30 ;@(h'e5d8) +00e5a6 7f10 add #h'10, r15 +00e5a8 d314 mov.l @(h'50,pc), r3 ;@(h'e5fc) +00e5aa 62d3 mov r13, r2 +00e5ac e00c mov #h'c, r0 +00e5ae 3f08 sub r0, r15 +00e5b0 430b jsr @r3 +00e5b2 61f3 mov r15, r1 +00e5b4 d11a mov.l @(h'68,pc), r1 ;@(h'e620) +00e5b6 410b jsr @r1 +00e5b8 2fe6 mov.l r14, @-r15 +00e5ba a009 bra h'12 ;@(h'e5d0) +00e5bc 0009 nop +00e5be 62d3 mov r13, r2 +00e5c0 d30e mov.l @(h'38,pc), r3 ;@(h'e5fc) +00e5c2 e00c mov #h'c, r0 +00e5c4 3f08 sub r0, r15 +00e5c6 430b jsr @r3 +00e5c8 61f3 mov r15, r1 +00e5ca d116 mov.l @(h'58,pc), r1 ;@(h'e624) +00e5cc 410b jsr @r1 +00e5ce 2fe6 mov.l r14, @-r15 +00e5d0 7f10 add #h'10, r15 +00e5d2 62e2 mov.l @r14, r2 +00e5d4 22ba xor r11, r2 +00e5d6 2e22 mov.l r2, @r14 +00e5d8 2cc8 tst r12, r12 +00e5da 8902 bt h'4 ;@(h'e5e2) +00e5dc 63e2 mov.l @r14, r3 +00e5de 23ba xor r11, r3 +00e5e0 2e32 mov.l r3, @r14 +00e5e2 62e3 mov r14, r2 +00e5e4 d305 mov.l @(h'14,pc), r3 ;@(h'e5fc) +00e5e6 51fc mov.l @(h'30,r15), r1 +00e5e8 430b jsr @r3 +00e5ea e00c mov #h'c, r0 +00e5ec 7f1c add #h'1c, r15 +00e5ee 4f26 lds.l @r15+, pr +00e5f0 6bf6 mov.l @r15+, r11 +00e5f2 6cf6 mov.l @r15+, r12 +00e5f4 6df6 mov.l @r15+, r13 +00e5f6 000b rts +00e5f8 6ef6 mov.l @r15+, r14 +00e5fa 0000 +00e5fc 0030 +00e5fe c044 mov.b r0, @(h'44,gbr) +00e600 0030 +00e602 ea60 mov #h'60, r10 +00e604 0032 stc ssr, r0 +00e606 0b64 mov.b r6, @(r0,r11) +00e608 7fff add #h'ff, r15 +00e60a ffff +00e60c 0032 stc ssr, r0 +00e60e 0be8 +00e610 0030 +00e612 e998 mov #h'ffffff98, r9 +00e614 0032 stc ssr, r0 +00e616 0c78 +00e618 0030 +00e61a e854 mov #h'54, r8 +00e61c 8000 mov.b r0, @(h'0,r0) +00e61e 0000 +00e620 0030 +00e622 ece0 mov #h'ffffffe0, r12 +00e624 0030 +00e626 ec90 mov #h'ffffff90, r12 +00e628 2668 tst r6, r6 +00e62a 8f02 bf/s h'4 ;@(h'e632) +00e62c 6753 mov r5, r7 +00e62e 000b rts +00e630 e000 mov #h'0, r0 +00e632 e500 mov #h'0, r5 +00e634 6253 mov r5, r2 +00e636 3262 cmp/hs r6, r2 +00e638 890b bt h'16 ;@(h'e652) +00e63a 6344 mov.b @r4+, r3 +00e63c 6274 mov.b @r7+, r2 +00e63e 3320 cmp/eq r2, r3 +00e640 8b07 bf h'e ;@(h'e652) +00e642 6243 mov r4, r2 +00e644 72ff add #h'ff, r2 +00e646 6320 mov.b @r2, r3 +00e648 2338 tst r3, r3 +00e64a 8902 bt h'4 ;@(h'e652) +00e64c 7501 +00e64e 3562 cmp/hs r6, r5 +00e650 8bf3 bf h'-1a ;@(h'e63a) +00e652 6043 mov r4, r0 +00e654 70ff add #h'ff, r0 +00e656 77ff add #h'ff, r7 +00e658 6000 mov.b @r0, r0 +00e65a 600c extu.b r0, r0 +00e65c 6370 mov.b @r7, r3 +00e65e 633c extu.b r3, r3 +00e660 3038 sub r3, r0 +00e662 000b rts +00e664 0009 nop +00e666 0000 +00e668 d201 mov.l @(h'4,pc), r2 ;@(h'e670) +00e66a d002 mov.l @(h'8,pc), r0 ;@(h'e674) +00e66c 422b jmp @r2 +00e66e 0009 nop +00e670 8001 mov.b r0, @(h'1,r0) +00e672 0070 +00e674 0000 +00e676 0118 sett +00e678 d201 mov.l @(h'4,pc), r2 ;@(h'e680) +00e67a d002 mov.l @(h'8,pc), r0 ;@(h'e684) +00e67c 422b jmp @r2 +00e67e 0009 nop +00e680 8001 mov.b r0, @(h'1,r0) +00e682 0070 +00e684 0000 +00e686 042d mov.w @(r0,r2), r4 +00e688 d201 mov.l @(h'4,pc), r2 ;@(h'e690) +00e68a d002 mov.l @(h'8,pc), r0 ;@(h'e694) +00e68c 422b jmp @r2 +00e68e 0009 nop +00e690 8001 mov.b r0, @(h'1,r0) +00e692 0070 +00e694 0000 +00e696 0434 mov.b r3, @(r0,r4) +00e698 d201 mov.l @(h'4,pc), r2 ;@(h'e6a0) +00e69a d002 mov.l @(h'8,pc), r0 ;@(h'e6a4) +00e69c 422b jmp @r2 +00e69e 0009 nop +00e6a0 8001 mov.b r0, @(h'1,r0) +00e6a2 0070 +00e6a4 0000 +00e6a6 0439 +00e6a8 d201 mov.l @(h'4,pc), r2 ;@(h'e6b0) +00e6aa d002 mov.l @(h'8,pc), r0 ;@(h'e6b4) +00e6ac 422b jmp @r2 +00e6ae 0009 nop +00e6b0 8001 mov.b r0, @(h'1,r0) +00e6b2 0070 +00e6b4 0000 +00e6b6 042f mac.l @r2+, @r4+ +00e6b8 d201 mov.l @(h'4,pc), r2 ;@(h'e6c0) +00e6ba d002 mov.l @(h'8,pc), r0 ;@(h'e6c4) +00e6bc 422b jmp @r2 +00e6be 0009 nop +00e6c0 8001 mov.b r0, @(h'1,r0) +00e6c2 0070 +00e6c4 0000 +00e6c6 042e mov.l @(r0,r2), r4 +00e6c8 d201 mov.l @(h'4,pc), r2 ;@(h'e6d0) +00e6ca d002 mov.l @(h'8,pc), r0 ;@(h'e6d4) +00e6cc 422b jmp @r2 +00e6ce 0009 nop +00e6d0 8001 mov.b r0, @(h'1,r0) +00e6d2 0070 +00e6d4 0000 +00e6d6 042c mov.b @(r0,r2), r4 +00e6d8 d201 mov.l @(h'4,pc), r2 ;@(h'e6e0) +00e6da d002 mov.l @(h'8,pc), r0 ;@(h'e6e4) +00e6dc 422b jmp @r2 +00e6de 0009 nop +00e6e0 8001 mov.b r0, @(h'1,r0) +00e6e2 0070 +00e6e4 0000 +00e6e6 0432 stc ssr, r4 +00e6e8 d201 mov.l @(h'4,pc), r2 ;@(h'e6f0) +00e6ea d002 mov.l @(h'8,pc), r0 ;@(h'e6f4) +00e6ec 422b jmp @r2 +00e6ee 0009 nop +00e6f0 8001 mov.b r0, @(h'1,r0) +00e6f2 0070 +00e6f4 0000 +00e6f6 0431 +00e6f8 d201 mov.l @(h'4,pc), r2 ;@(h'e700) +00e6fa d002 mov.l @(h'8,pc), r0 ;@(h'e704) +00e6fc 422b jmp @r2 +00e6fe 0009 nop +00e700 8001 mov.b r0, @(h'1,r0) +00e702 0070 +00e704 0000 +00e706 0435 mov.w r3, @(r0,r4) +00e708 d201 mov.l @(h'4,pc), r2 ;@(h'e710) +00e70a d002 mov.l @(h'8,pc), r0 ;@(h'e714) +00e70c 422b jmp @r2 +00e70e 0009 nop +00e710 8001 mov.b r0, @(h'1,r0) +00e712 0070 +00e714 0000 +00e716 1032 mov.l r3, @(h'8,r0) +00e718 d201 mov.l @(h'4,pc), r2 ;@(h'e720) +00e71a d002 mov.l @(h'8,pc), r0 ;@(h'e724) +00e71c 422b jmp @r2 +00e71e 0009 nop +00e720 8001 mov.b r0, @(h'1,r0) +00e722 0070 +00e724 0000 +00e726 0247 mul.l r4, r2 +00e728 d201 mov.l @(h'4,pc), r2 ;@(h'e730) +00e72a d002 mov.l @(h'8,pc), r0 ;@(h'e734) +00e72c 422b jmp @r2 +00e72e 0009 nop +00e730 8001 mov.b r0, @(h'1,r0) +00e732 0070 +00e734 0000 +00e736 0374 mov.b r7, @(r0,r3) +00e738 d201 mov.l @(h'4,pc), r2 ;@(h'e740) +00e73a d002 mov.l @(h'8,pc), r0 ;@(h'e744) +00e73c 422b jmp @r2 +00e73e 0009 nop +00e740 8001 mov.b r0, @(h'1,r0) +00e742 0070 +00e744 0000 +00e746 0420 +00e748 d201 mov.l @(h'4,pc), r2 ;@(h'e750) +00e74a d002 mov.l @(h'8,pc), r0 ;@(h'e754) +00e74c 422b jmp @r2 +00e74e 0009 nop +00e750 8001 mov.b r0, @(h'1,r0) +00e752 0070 +00e754 0000 +00e756 011a sts macl, r1 +00e758 d201 mov.l @(h'4,pc), r2 ;@(h'e760) +00e75a d002 mov.l @(h'8,pc), r0 ;@(h'e764) +00e75c 422b jmp @r2 +00e75e 0009 nop +00e760 8001 mov.b r0, @(h'1,r0) +00e762 0070 +00e764 0000 +00e766 011b sleep +00e768 d201 mov.l @(h'4,pc), r2 ;@(h'e770) +00e76a d002 mov.l @(h'8,pc), r0 ;@(h'e774) +00e76c 422b jmp @r2 +00e76e 0009 nop +00e770 8001 mov.b r0, @(h'1,r0) +00e772 0070 +00e774 0000 +00e776 024c mov.b @(r0,r4), r2 +00e778 d201 mov.l @(h'4,pc), r2 ;@(h'e780) +00e77a d002 mov.l @(h'8,pc), r0 ;@(h'e784) +00e77c 422b jmp @r2 +00e77e 0009 nop +00e780 8001 mov.b r0, @(h'1,r0) +00e782 0070 +00e784 0000 +00e786 0026 mov.l r2, @(r0,r0) +00e788 d201 mov.l @(h'4,pc), r2 ;@(h'e790) +00e78a d002 mov.l @(h'8,pc), r0 ;@(h'e794) +00e78c 422b jmp @r2 +00e78e 0009 nop +00e790 8001 mov.b r0, @(h'1,r0) +00e792 0070 +00e794 0000 +00e796 0462 +00e798 d201 mov.l @(h'4,pc), r2 ;@(h'e7a0) +00e79a d002 mov.l @(h'8,pc), r0 ;@(h'e7a4) +00e79c 422b jmp @r2 +00e79e 0009 nop +00e7a0 8001 mov.b r0, @(h'1,r0) +00e7a2 0070 +00e7a4 0000 +00e7a6 0014 mov.b r1, @(r0,r0) +00e7a8 d201 mov.l @(h'4,pc), r2 ;@(h'e7b0) +00e7aa d002 mov.l @(h'8,pc), r0 ;@(h'e7b4) +00e7ac 422b jmp @r2 +00e7ae 0009 nop +00e7b0 8001 mov.b r0, @(h'1,r0) +00e7b2 0070 +00e7b4 0000 +00e7b6 0015 mov.w r1, @(r0,r0) +00e7b8 d201 mov.l @(h'4,pc), r2 ;@(h'e7c0) +00e7ba d002 mov.l @(h'8,pc), r0 ;@(h'e7c4) +00e7bc 422b jmp @r2 +00e7be 0009 nop +00e7c0 8001 mov.b r0, @(h'1,r0) +00e7c2 0070 +00e7c4 0000 +00e7c6 0807 mul.l r0, r8 +00e7c8 d201 mov.l @(h'4,pc), r2 ;@(h'e7d0) +00e7ca d002 mov.l @(h'8,pc), r0 ;@(h'e7d4) +00e7cc 422b jmp @r2 +00e7ce 0009 nop +00e7d0 8001 mov.b r0, @(h'1,r0) +00e7d2 0070 +00e7d4 0000 +00e7d6 0836 mov.l r3, @(r0,r8) +00e7d8 d201 mov.l @(h'4,pc), r2 ;@(h'e7e0) +00e7da d002 mov.l @(h'8,pc), r0 ;@(h'e7e4) +00e7dc 422b jmp @r2 +00e7de 0009 nop +00e7e0 8001 mov.b r0, @(h'1,r0) +00e7e2 0070 +00e7e4 0000 +00e7e6 0844 mov.b r4, @(r0,r8) +00e7e8 d201 mov.l @(h'4,pc), r2 ;@(h'e7f0) +00e7ea d002 mov.l @(h'8,pc), r0 ;@(h'e7f4) +00e7ec 422b jmp @r2 +00e7ee 0009 nop +00e7f0 8001 mov.b r0, @(h'1,r0) +00e7f2 0070 +00e7f4 0000 +00e7f6 0841 +00e7f8 d201 mov.l @(h'4,pc), r2 ;@(h'e800) +00e7fa d002 mov.l @(h'8,pc), r0 ;@(h'e804) +00e7fc 422b jmp @r2 +00e7fe 0009 nop +00e800 8001 mov.b r0, @(h'1,r0) +00e802 0070 +00e804 0000 +00e806 0840 +00e808 d201 mov.l @(h'4,pc), r2 ;@(h'e810) +00e80a d002 mov.l @(h'8,pc), r0 ;@(h'e814) +00e80c 422b jmp @r2 +00e80e 0009 nop +00e810 8001 mov.b r0, @(h'1,r0) +00e812 0070 +00e814 0000 +00e816 0830 +00e818 d201 mov.l @(h'4,pc), r2 ;@(h'e820) +00e81a d002 mov.l @(h'8,pc), r0 ;@(h'e824) +00e81c 422b jmp @r2 +00e81e 0009 nop +00e820 8001 mov.b r0, @(h'1,r0) +00e822 0070 +00e824 0000 +00e826 082b rte +00e828 d201 mov.l @(h'4,pc), r2 ;@(h'e830) +00e82a d002 mov.l @(h'8,pc), r0 ;@(h'e834) +00e82c 422b jmp @r2 +00e82e 0009 nop +00e830 8001 mov.b r0, @(h'1,r0) +00e832 0070 +00e834 0000 +00e836 0c4f mac.l @r4+, @r12+ +00e838 d201 mov.l @(h'4,pc), r2 ;@(h'e840) +00e83a d002 mov.l @(h'8,pc), r0 ;@(h'e844) +00e83c 422b jmp @r2 +00e83e 0009 nop +00e840 8001 mov.b r0, @(h'1,r0) +00e842 0070 +00e844 0000 +00e846 03ed mov.w @(r0,r14), r3 +00e848 50f4 mov.l @(h'10,r15), r0 +00e84a e101 mov #h'1, r1 +00e84c 4105 rotr r1 +00e84e 201a xor r1, r0 +00e850 1f04 mov.l r0, @(h'10,r15) +00e852 0009 nop +00e854 2f86 mov.l r8, @-r15 +00e856 2f96 mov.l r9, @-r15 +00e858 55f3 mov.l @(h'c,r15), r5 +00e85a 645f exts.w r5, r4 +00e85c 59f6 mov.l @(h'18,r15), r9 +00e85e 689f exts.w r9, r8 +00e860 3847 cmp/gt r4, r8 +00e862 8905 bt h'a ;@(h'e870) +00e864 52f4 mov.l @(h'10,r15), r2 +00e866 53f5 mov.l @(h'14,r15), r3 +00e868 56f7 mov.l @(h'1c,r15), r6 +00e86a 57f8 mov.l @(h'20,r15), r7 +00e86c a008 bra h'10 ;@(h'e880) +00e86e 0009 nop +00e870 59f3 mov.l @(h'c,r15), r9 +00e872 689f exts.w r9, r8 +00e874 55f6 mov.l @(h'18,r15), r5 +00e876 645f exts.w r5, r4 +00e878 56f4 mov.l @(h'10,r15), r6 +00e87a 57f5 mov.l @(h'14,r15), r7 +00e87c 52f7 mov.l @(h'1c,r15), r2 +00e87e 53f8 mov.l @(h'20,r15), r3 +00e880 d041 mov.l @(h'104,pc), r0 ;@(h'e988) +00e882 3403 cmp/ge r0, r4 +00e884 8963 bt h'c6 ;@(h'e94e) +00e886 d041 mov.l @(h'104,pc), r0 ;@(h'e98c) +00e888 3083 cmp/ge r8, r0 +00e88a 896e bt h'dc ;@(h'e96a) +00e88c 3848 sub r4, r8 +00e88e 688b neg r8, r8 +00e890 2888 tst r8, r8 +00e892 8920 bt h'40 ;@(h'e8d6) +00e894 e03e mov #h'3e, r0 +00e896 3807 cmp/gt r0, r8 +00e898 891b bt h'36 ;@(h'e8d2) +00e89a e001 mov #h'1, r0 +00e89c e120 mov #h'20, r1 +00e89e 3813 cmp/ge r1, r8 +00e8a0 8b05 bf h'a ;@(h'e8ae) +00e8a2 3818 sub r1, r8 +00e8a4 2778 tst r7, r7 +00e8a6 8900 bt h'0 ;@(h'e8aa) +00e8a8 260b or r0, r6 +00e8aa 6763 mov r6, r7 +00e8ac e600 mov #h'0, r6 +00e8ae e110 mov #h'10, r1 +00e8b0 3813 cmp/ge r1, r8 +00e8b2 8b06 bf h'c ;@(h'e8c2) +00e8b4 3818 sub r1, r8 +00e8b6 d137 mov.l @(h'dc,pc), r1 ;@(h'e994) +00e8b8 2718 tst r1, r7 +00e8ba 276d xtrct r6, r7 +00e8bc 4629 shlr16 r6 +00e8be 8900 bt h'0 ;@(h'e8c2) +00e8c0 270b or r0, r7 +00e8c2 4815 cmp/pl r8 +00e8c4 8b07 bf h'e ;@(h'e8d6) +00e8c6 4601 shlr r6 +00e8c8 4725 rotcr r7 +00e8ca 0029 movt r0 +00e8cc 270b or r0, r7 +00e8ce aff8 bra h'-10 ;@(h'e8c2) +00e8d0 78ff add #h'ff, r8 +00e8d2 e600 mov #h'0, r6 +00e8d4 e701 mov #h'1, r7 +00e8d6 2957 div0s r5, r9 +00e8d8 890d bt h'1a ;@(h'e8f6) +00e8da 337e addc r7, r3 +00e8dc 326e addc r6, r2 +00e8de 8b2b bf h'56 ;@(h'e938) +00e8e0 4225 rotcr r2 +00e8e2 4325 rotcr r3 +00e8e4 0029 movt r0 +00e8e6 230b or r0, r3 +00e8e8 7401 +00e8ea d127 mov.l @(h'9c,pc), r1 ;@(h'e988) +00e8ec 3413 cmp/ge r1, r4 +00e8ee 8b23 bf h'46 ;@(h'e938) +00e8f0 e200 mov #h'0, r2 +00e8f2 a021 bra h'42 ;@(h'e938) +00e8f4 e300 mov #h'0, r3 +00e8f6 3620 cmp/eq r2, r6 +00e8f8 8b01 bf h'2 ;@(h'e8fe) +00e8fa 3730 cmp/eq r3, r7 +00e8fc 893e bt h'7c ;@(h'e97c) +00e8fe 337a subc r7, r3 +00e900 326a subc r6, r2 +00e902 8b03 bf h'6 ;@(h'e90c) +00e904 0008 clrt +00e906 633a negc r3, r3 +00e908 622a negc r2, r2 +00e90a 6593 mov r9, r5 +00e90c 2228 tst r2, r2 +00e90e 8b02 bf h'4 ;@(h'e916) +00e910 6233 mov r3, r2 +00e912 e300 mov #h'0, r3 +00e914 74e0 add #h'e0, r4 +00e916 d01e mov.l @(h'78,pc), r0 ;@(h'e990) +00e918 2028 tst r2, r0 +00e91a 8b04 bf h'8 ;@(h'e926) +00e91c 6133 mov r3, r1 +00e91e 212d xtrct r2, r1 +00e920 6213 mov r1, r2 +00e922 4328 shll16 r3 +00e924 74f0 add #h'f0, r4 +00e926 4211 cmp/pz r2 +00e928 8b03 bf h'6 ;@(h'e932) +00e92a 4300 shll r3 +00e92c 4224 rotcl r2 +00e92e affa bra h'-c ;@(h'e926) +00e930 74ff add #h'ff, r4 +00e932 d116 mov.l @(h'58,pc), r1 ;@(h'e98c) +00e934 3143 cmp/ge r4, r1 +00e936 8922 bt h'44 ;@(h'e97e) +00e938 644d extu.w r4, r4 +00e93a 4400 shll r4 +00e93c 4500 shll r5 +00e93e 4425 rotcr r4 +00e940 50f2 mov.l @(h'8,r15), r0 +00e942 2042 mov.l r4, @r0 +00e944 1021 mov.l r2, @(h'4,r0) +00e946 1032 mov.l r3, @(h'8,r0) +00e948 69f6 mov.l @r15+, r9 +00e94a 000b rts +00e94c 68f6 mov.l @r15+, r8 +00e94e 2228 tst r2, r2 +00e950 8b0f bf h'1e ;@(h'e972) +00e952 2338 tst r3, r3 +00e954 8b0d bf h'1a ;@(h'e972) +00e956 3803 cmp/ge r0, r8 +00e958 8bee bf h'-24 ;@(h'e938) +00e95a 2668 tst r6, r6 +00e95c 8b09 bf h'12 ;@(h'e972) +00e95e 2778 tst r7, r7 +00e960 8b07 bf h'e ;@(h'e972) +00e962 2957 div0s r5, r9 +00e964 8be8 bf h'-30 ;@(h'e938) +00e966 a004 bra h'8 ;@(h'e972) +00e968 0009 nop +00e96a 3043 cmp/ge r4, r0 +00e96c 8be4 bf h'-38 ;@(h'e938) +00e96e afe3 bra h'-3a ;@(h'e938) +00e970 2599 and r9, r5 +00e972 d405 mov.l @(h'14,pc), r4 ;@(h'e988) +00e974 e500 mov #h'0, r5 +00e976 e2ff mov #h'ffffffff, r2 +00e978 afde bra h'-44 ;@(h'e938) +00e97a e3ff mov #h'ffffffff, r3 +00e97c e500 mov #h'0, r5 +00e97e d403 mov.l @(h'c,pc), r4 ;@(h'e98c) +00e980 e200 mov #h'0, r2 +00e982 afd9 bra h'-4e ;@(h'e938) +00e984 e300 mov #h'0, r3 +00e986 0009 nop +00e988 0000 +00e98a 7fff add #h'ff, r15 +00e98c ffff +00e98e 8001 mov.b r0, @(h'1,r0) +00e990 ffff +00e992 0000 +00e994 0000 +00e996 ffff +00e998 2f86 mov.l r8, @-r15 +00e99a 2f96 mov.l r9, @-r15 +00e99c 2fa6 mov.l r10, @-r15 +00e99e 2fb6 mov.l r11, @-r15 +00e9a0 50f5 mov.l @(h'14,r15), r0 +00e9a2 610f exts.w r0, r1 +00e9a4 56f8 mov.l @(h'20,r15), r6 +00e9a6 666f exts.w r6, r6 +00e9a8 53f6 mov.l @(h'18,r15), r3 +00e9aa 55f7 mov.l @(h'1c,r15), r5 +00e9ac 58f9 mov.l @(h'24,r15), r8 +00e9ae 59fa mov.l @(h'28,r15), r9 +00e9b0 da29 mov.l @(h'a4,pc), r10 ;@(h'ea58) +00e9b2 db2a mov.l @(h'a8,pc), r11 ;@(h'ea5c) +00e9b4 31a3 cmp/ge r10, r1 +00e9b6 8948 bt h'90 ;@(h'ea4a) +00e9b8 3b63 cmp/ge r6, r11 +00e9ba 8946 bt h'8c ;@(h'ea4a) +00e9bc 36a3 cmp/ge r10, r6 +00e9be 8934 bt h'68 ;@(h'ea2a) +00e9c0 3617 cmp/gt r1, r6 +00e9c2 8936 bt h'6c ;@(h'ea32) +00e9c4 e200 mov #h'0, r2 +00e9c6 e700 mov #h'0, r7 +00e9c8 ea00 mov #h'0, r10 +00e9ca 4a00 shll r10 +00e9cc 0008 clrt +00e9ce 359a subc r9, r5 +00e9d0 338a subc r8, r3 +00e9d2 327a subc r7, r2 +00e9d4 8908 bt h'10 ;@(h'e9e8) +00e9d6 7a01 +00e9d8 2338 tst r3, r3 +00e9da 8b09 bf h'12 ;@(h'e9f0) +00e9dc 2558 tst r5, r5 +00e9de 8b07 bf h'e ;@(h'e9f0) +00e9e0 2228 tst r2, r2 +00e9e2 8b05 bf h'a ;@(h'e9f0) +00e9e4 a027 bra h'4e ;@(h'ea36) +00e9e6 0009 nop +00e9e8 0008 clrt +00e9ea 359e addc r9, r5 +00e9ec 338e addc r8, r3 +00e9ee 327e addc r7, r2 +00e9f0 3613 cmp/ge r1, r6 +00e9f2 8904 bt h'8 ;@(h'e9fe) +00e9f4 4500 shll r5 +00e9f6 4324 rotcl r3 +00e9f8 4224 rotcl r2 +00e9fa afe6 bra h'-34 ;@(h'e9ca) +00e9fc 71ff add #h'ff, r1 +00e9fe 4311 cmp/pz r3 +00ea00 8b05 bf h'a ;@(h'ea0e) +00ea02 4500 shll r5 +00ea04 4324 rotcl r3 +00ea06 3b13 cmp/ge r1, r11 +00ea08 891b bt h'36 ;@(h'ea42) +00ea0a aff8 bra h'-10 ;@(h'e9fe) +00ea0c 71ff add #h'ff, r1 +00ea0e 611d extu.w r1, r1 +00ea10 4100 shll r1 +00ea12 4000 shll r0 +00ea14 4125 rotcr r1 +00ea16 5bf4 mov.l @(h'10,r15), r11 +00ea18 2b12 mov.l r1, @r11 +00ea1a 1b31 mov.l r3, @(h'4,r11) +00ea1c 1b52 mov.l r5, @(h'8,r11) +00ea1e 24a2 mov.l r10, @r4 +00ea20 6bf6 mov.l @r15+, r11 +00ea22 6af6 mov.l @r15+, r10 +00ea24 69f6 mov.l @r15+, r9 +00ea26 000b rts +00ea28 68f6 mov.l @r15+, r8 +00ea2a 2888 tst r8, r8 +00ea2c 8b0d bf h'1a ;@(h'ea4a) +00ea2e 2998 tst r9, r9 +00ea30 8b0b bf h'16 ;@(h'ea4a) +00ea32 afec bra h'-28 ;@(h'ea0e) +00ea34 ea00 mov #h'0, r10 +00ea36 3168 sub r6, r1 +00ea38 2118 tst r1, r1 +00ea3a 8902 bt h'4 ;@(h'ea42) +00ea3c 4a20 shal r10 +00ea3e affb bra h'-a ;@(h'ea38) +00ea40 71ff add #h'ff, r1 +00ea42 d106 mov.l @(h'18,pc), r1 ;@(h'ea5c) +00ea44 e300 mov #h'0, r3 +00ea46 afe2 bra h'-3c ;@(h'ea0e) +00ea48 e500 mov #h'0, r5 +00ea4a d103 mov.l @(h'c,pc), r1 ;@(h'ea58) +00ea4c e000 mov #h'0, r0 +00ea4e e3ff mov #h'ffffffff, r3 +00ea50 e5ff mov #h'ffffffff, r5 +00ea52 afdc bra h'-48 ;@(h'ea0e) +00ea54 ea00 mov #h'0, r10 +00ea56 0009 nop +00ea58 0000 +00ea5a 7fff add #h'ff, r15 +00ea5c ffff +00ea5e 8001 mov.b r0, @(h'1,r0) +00ea60 61f2 mov.l @r15, r1 +00ea62 621f exts.w r1, r2 +00ea64 d50b mov.l @(h'2c,pc), r5 ;@(h'ea94) +00ea66 4100 shll r1 +00ea68 d60b mov.l @(h'2c,pc), r6 ;@(h'ea98) +00ea6a 0029 movt r0 +00ea6c 4008 shll2 r0 +00ea6e 4000 shll r0 +00ea70 3253 cmp/ge r5, r2 +00ea72 8903 bt h'6 ;@(h'ea7c) +00ea74 3623 cmp/ge r2, r6 +00ea76 890b bt h'16 ;@(h'ea90) +00ea78 000b rts +00ea7a 0009 nop +00ea7c 53f1 mov.l @(h'4,r15), r3 +00ea7e 54f2 mov.l @(h'8,r15), r4 +00ea80 2448 tst r4, r4 +00ea82 8b03 bf h'6 ;@(h'ea8c) +00ea84 2338 tst r3, r3 +00ea86 8b01 bf h'2 ;@(h'ea8c) +00ea88 000b rts +00ea8a cb02 or #h'2, r0 +00ea8c 000b rts +00ea8e e001 mov #h'1, r0 +00ea90 000b rts +00ea92 cb04 or #h'4, r0 +00ea94 0000 +00ea96 7fff add #h'ff, r15 +00ea98 ffff +00ea9a 8001 mov.b r0, @(h'1,r0) +00ea9c 2f46 mov.l r4, @-r15 +00ea9e 2f56 mov.l r5, @-r15 +00eaa0 2f66 mov.l r6, @-r15 +00eaa2 2f76 mov.l r7, @-r15 +00eaa4 54f6 mov.l @(h'18,r15), r4 +00eaa6 55f7 mov.l @(h'1c,r15), r5 +00eaa8 56f4 mov.l @(h'10,r15), r6 +00eaaa 57f5 mov.l @(h'14,r15), r7 +00eaac 2f86 mov.l r8, @-r15 +00eaae 2f96 mov.l r9, @-r15 +00eab0 2fa6 mov.l r10, @-r15 +00eab2 2fb6 mov.l r11, @-r15 +00eab4 d01c mov.l @(h'70,pc), r0 ;@(h'eb28) +00eab6 6a43 mov r4, r10 +00eab8 6b63 mov r6, r11 +00eaba 6843 mov r4, r8 +00eabc 2809 and r0, r8 +00eabe 6963 mov r6, r9 +00eac0 2909 and r0, r9 +00eac2 d01a mov.l @(h'68,pc), r0 ;@(h'eb2c) +00eac4 2409 and r0, r4 +00eac6 2609 and r0, r6 +00eac8 d017 mov.l @(h'5c,pc), r0 ;@(h'eb28) +00eaca 3800 cmp/eq r0, r8 +00eacc 8914 bt h'28 ;@(h'eaf8) +00eace 3900 cmp/eq r0, r9 +00ead0 8918 bt h'30 ;@(h'eb04) +00ead2 2888 tst r8, r8 +00ead4 891c bt h'38 ;@(h'eb10) +00ead6 3ba0 cmp/eq r10, r11 +00ead8 8b03 bf h'6 ;@(h'eae2) +00eada 3750 cmp/eq r5, r7 +00eadc 8b01 bf h'2 ;@(h'eae2) +00eade a001 bra h'2 ;@(h'eae4) +00eae0 e001 mov #h'1, r0 +00eae2 e000 mov #h'0, r0 +00eae4 6bf6 mov.l @r15+, r11 +00eae6 6af6 mov.l @r15+, r10 +00eae8 69f6 mov.l @r15+, r9 +00eaea 68f6 mov.l @r15+, r8 +00eaec 67f6 mov.l @r15+, r7 +00eaee 66f6 mov.l @r15+, r6 +00eaf0 65f6 mov.l @r15+, r5 +00eaf2 64f6 mov.l @r15+, r4 +00eaf4 000b rts +00eaf6 7f10 add #h'10, r15 +00eaf8 2448 tst r4, r4 +00eafa 8bf2 bf h'-1c ;@(h'eae2) +00eafc 2558 tst r5, r5 +00eafe 8bf0 bf h'-20 ;@(h'eae2) +00eb00 afe5 bra h'-36 ;@(h'eace) +00eb02 0009 nop +00eb04 2668 tst r6, r6 +00eb06 8bec bf h'-28 ;@(h'eae2) +00eb08 2778 tst r7, r7 +00eb0a 8bea bf h'-2c ;@(h'eae2) +00eb0c afe1 bra h'-3e ;@(h'ead2) +00eb0e 0009 nop +00eb10 2998 tst r9, r9 +00eb12 8be6 bf h'-34 ;@(h'eae2) +00eb14 2448 tst r4, r4 +00eb16 8bde bf h'-44 ;@(h'ead6) +00eb18 2558 tst r5, r5 +00eb1a 8bdc bf h'-48 ;@(h'ead6) +00eb1c 2668 tst r6, r6 +00eb1e 8be0 bf h'-40 ;@(h'eae2) +00eb20 2778 tst r7, r7 +00eb22 8bde bf h'-44 ;@(h'eae2) +00eb24 afde bra h'-44 ;@(h'eae4) +00eb26 e001 mov #h'1, r0 +00eb28 7ff0 add #h'f0, r15 +00eb2a 0000 +00eb2c 000f mac.l @r0+, @r0+ +00eb2e ffff +00eb30 2008 tst r0, r0 +00eb32 2f26 mov.l r2, @-r15 +00eb34 8945 bt h'8a ;@(h'ebc2) +00eb36 e200 mov #h'0, r2 +00eb38 0019 div0u +00eb3a 4124 rotcl r1 +00eb3c 3204 div1 r0, r2 +00eb3e 4124 rotcl r1 +00eb40 3204 div1 r0, r2 +00eb42 4124 rotcl r1 +00eb44 3204 div1 r0, r2 +00eb46 4124 rotcl r1 +00eb48 3204 div1 r0, r2 +00eb4a 4124 rotcl r1 +00eb4c 3204 div1 r0, r2 +00eb4e 4124 rotcl r1 +00eb50 3204 div1 r0, r2 +00eb52 4124 rotcl r1 +00eb54 3204 div1 r0, r2 +00eb56 4124 rotcl r1 +00eb58 3204 div1 r0, r2 +00eb5a 4124 rotcl r1 +00eb5c 3204 div1 r0, r2 +00eb5e 4124 rotcl r1 +00eb60 3204 div1 r0, r2 +00eb62 4124 rotcl r1 +00eb64 3204 div1 r0, r2 +00eb66 4124 rotcl r1 +00eb68 3204 div1 r0, r2 +00eb6a 4124 rotcl r1 +00eb6c 3204 div1 r0, r2 +00eb6e 4124 rotcl r1 +00eb70 3204 div1 r0, r2 +00eb72 4124 rotcl r1 +00eb74 3204 div1 r0, r2 +00eb76 4124 rotcl r1 +00eb78 3204 div1 r0, r2 +00eb7a 4124 rotcl r1 +00eb7c 3204 div1 r0, r2 +00eb7e 4124 rotcl r1 +00eb80 3204 div1 r0, r2 +00eb82 4124 rotcl r1 +00eb84 3204 div1 r0, r2 +00eb86 4124 rotcl r1 +00eb88 3204 div1 r0, r2 +00eb8a 4124 rotcl r1 +00eb8c 3204 div1 r0, r2 +00eb8e 4124 rotcl r1 +00eb90 3204 div1 r0, r2 +00eb92 4124 rotcl r1 +00eb94 3204 div1 r0, r2 +00eb96 4124 rotcl r1 +00eb98 3204 div1 r0, r2 +00eb9a 4124 rotcl r1 +00eb9c 3204 div1 r0, r2 +00eb9e 4124 rotcl r1 +00eba0 3204 div1 r0, r2 +00eba2 4124 rotcl r1 +00eba4 3204 div1 r0, r2 +00eba6 4124 rotcl r1 +00eba8 3204 div1 r0, r2 +00ebaa 4124 rotcl r1 +00ebac 3204 div1 r0, r2 +00ebae 4124 rotcl r1 +00ebb0 3204 div1 r0, r2 +00ebb2 4124 rotcl r1 +00ebb4 3204 div1 r0, r2 +00ebb6 4124 rotcl r1 +00ebb8 3204 div1 r0, r2 +00ebba 4124 rotcl r1 +00ebbc 6013 mov r1, r0 +00ebbe 000b rts +00ebc0 62f6 mov.l @r15+, r2 +00ebc2 d203 mov.l @(h'c,pc), r2 ;@(h'ebd0) +00ebc4 d103 mov.l @(h'c,pc), r1 ;@(h'ebd4) +00ebc6 e000 mov #h'0, r0 +00ebc8 2212 mov.l r1, @r2 +00ebca 000b rts +00ebcc 62f6 mov.l @r15+, r2 +00ebce 0009 nop +00ebd0 0810 +00ebd2 0178 +00ebd4 0000 +00ebd6 044e mov.l @(r0,r4), r4 +00ebd8 2008 tst r0, r0 +00ebda 894d bt h'9a ;@(h'ec78) +00ebdc 2f36 mov.l r3, @-r15 +00ebde e300 mov #h'0, r3 +00ebe0 2f46 mov.l r4, @-r15 +00ebe2 6403 mov r0, r4 +00ebe4 0019 div0u +00ebe6 4124 rotcl r1 +00ebe8 3344 div1 r4, r3 +00ebea 4124 rotcl r1 +00ebec 3344 div1 r4, r3 +00ebee 4124 rotcl r1 +00ebf0 3344 div1 r4, r3 +00ebf2 4124 rotcl r1 +00ebf4 3344 div1 r4, r3 +00ebf6 4124 rotcl r1 +00ebf8 3344 div1 r4, r3 +00ebfa 4124 rotcl r1 +00ebfc 3344 div1 r4, r3 +00ebfe 4124 rotcl r1 +00ec00 3344 div1 r4, r3 +00ec02 4124 rotcl r1 +00ec04 3344 div1 r4, r3 +00ec06 4124 rotcl r1 +00ec08 3344 div1 r4, r3 +00ec0a 4124 rotcl r1 +00ec0c 3344 div1 r4, r3 +00ec0e 4124 rotcl r1 +00ec10 3344 div1 r4, r3 +00ec12 4124 rotcl r1 +00ec14 3344 div1 r4, r3 +00ec16 4124 rotcl r1 +00ec18 3344 div1 r4, r3 +00ec1a 4124 rotcl r1 +00ec1c 3344 div1 r4, r3 +00ec1e 4124 rotcl r1 +00ec20 3344 div1 r4, r3 +00ec22 4124 rotcl r1 +00ec24 3344 div1 r4, r3 +00ec26 4124 rotcl r1 +00ec28 3344 div1 r4, r3 +00ec2a 4124 rotcl r1 +00ec2c 3344 div1 r4, r3 +00ec2e 4124 rotcl r1 +00ec30 3344 div1 r4, r3 +00ec32 4124 rotcl r1 +00ec34 3344 div1 r4, r3 +00ec36 4124 rotcl r1 +00ec38 3344 div1 r4, r3 +00ec3a 4124 rotcl r1 +00ec3c 3344 div1 r4, r3 +00ec3e 4124 rotcl r1 +00ec40 3344 div1 r4, r3 +00ec42 4124 rotcl r1 +00ec44 3344 div1 r4, r3 +00ec46 4124 rotcl r1 +00ec48 3344 div1 r4, r3 +00ec4a 4124 rotcl r1 +00ec4c 3344 div1 r4, r3 +00ec4e 4124 rotcl r1 +00ec50 3344 div1 r4, r3 +00ec52 4124 rotcl r1 +00ec54 3344 div1 r4, r3 +00ec56 4124 rotcl r1 +00ec58 3344 div1 r4, r3 +00ec5a 4124 rotcl r1 +00ec5c 3344 div1 r4, r3 +00ec5e 4124 rotcl r1 +00ec60 3344 div1 r4, r3 +00ec62 4124 rotcl r1 +00ec64 3344 div1 r4, r3 +00ec66 8b03 bf h'6 ;@(h'ec70) +00ec68 6033 mov r3, r0 +00ec6a 64f6 mov.l @r15+, r4 +00ec6c 000b rts +00ec6e 63f6 mov.l @r15+, r3 +00ec70 303c add r3, r0 +00ec72 64f6 mov.l @r15+, r4 +00ec74 000b rts +00ec76 63f6 mov.l @r15+, r3 +00ec78 2f26 mov.l r2, @-r15 +00ec7a d103 mov.l @(h'c,pc), r1 ;@(h'ec88) +00ec7c d203 mov.l @(h'c,pc), r2 ;@(h'ec8c) +00ec7e e000 mov #h'0, r0 +00ec80 2122 mov.l r2, @r1 +00ec82 000b rts +00ec84 62f6 mov.l @r15+, r2 +00ec86 0009 nop +00ec88 0810 +00ec8a 0178 +00ec8c 0000 +00ec8e 044e mov.l @(r0,r4), r4 +00ec90 4f22 sts.l pr, @-r15 +00ec92 e00c mov #h'c, r0 +00ec94 d30e mov.l @(h'38,pc), r3 ;@(h'ecd0) +00ec96 7ff4 add #h'f4, r15 +00ec98 62f3 mov r15, r2 +00ec9a 7214 add #h'14, r2 +00ec9c 3f08 sub r0, r15 +00ec9e 430b jsr @r3 +00eca0 61f3 mov r15, r1 +00eca2 62f3 mov r15, r2 +00eca4 d30a mov.l @(h'28,pc), r3 ;@(h'ecd0) +00eca6 e00c mov #h'c, r0 +00eca8 7220 add #h'20, r2 +00ecaa 3f08 sub r0, r15 +00ecac 430b jsr @r3 +00ecae 61f3 mov r15, r1 +00ecb0 d108 mov.l @(h'20,pc), r1 ;@(h'ecd4) +00ecb2 e218 mov #h'18, r2 +00ecb4 32fc add r15, r2 +00ecb6 410b jsr @r1 +00ecb8 2f26 mov.l r2, @-r15 +00ecba 7f1c add #h'1c, r15 +00ecbc d406 mov.l @(h'18,pc), r4 ;@(h'ecd8) +00ecbe e507 mov #h'7, r5 +00ecc0 d206 mov.l @(h'18,pc), r2 ;@(h'ecdc) +00ecc2 53f4 mov.l @(h'10,r15), r3 +00ecc4 420b jsr @r2 +00ecc6 2f36 mov.l r3, @-r15 +00ecc8 7f10 add #h'10, r15 +00ecca 4f26 lds.l @r15+, pr +00eccc 000b rts +00ecce 0009 nop +00ecd0 0030 +00ecd2 c044 mov.b r0, @(h'44,gbr) +00ecd4 0030 +00ecd6 f23a +00ecd8 0032 stc ssr, r0 +00ecda 0c90 +00ecdc 0030 +00ecde f2fc +00ece0 2fe6 mov.l r14, @-r15 +00ece2 e00c mov #h'c, r0 +00ece4 d315 mov.l @(h'54,pc), r3 ;@(h'ed3c) +00ece6 4f22 sts.l pr, @-r15 +00ece8 6ef3 mov r15, r14 +00ecea 7e0c +00ecec 7fe8 add #h'e8, r15 +00ecee 62e3 mov r14, r2 +00ecf0 3f08 sub r0, r15 +00ecf2 430b jsr @r3 +00ecf4 61f3 mov r15, r1 +00ecf6 62e3 mov r14, r2 +00ecf8 d310 mov.l @(h'40,pc), r3 ;@(h'ed3c) +00ecfa e00c mov #h'c, r0 +00ecfc 3f08 sub r0, r15 +00ecfe 430b jsr @r3 +00ed00 61f3 mov r15, r1 +00ed02 e218 mov #h'18, r2 +00ed04 d10e mov.l @(h'38,pc), r1 ;@(h'ed40) +00ed06 32fc add r15, r2 +00ed08 410b jsr @r1 +00ed0a 2f26 mov.l r2, @-r15 +00ed0c d40d mov.l @(h'34,pc), r4 ;@(h'ed44) +00ed0e e30c mov #h'c, r3 +00ed10 d20d mov.l @(h'34,pc), r2 ;@(h'ed48) +00ed12 7f1c add #h'1c, r15 +00ed14 e507 mov #h'7, r5 +00ed16 33fc add r15, r3 +00ed18 420b jsr @r2 +00ed1a 2f36 mov.l r3, @-r15 +00ed1c d307 mov.l @(h'1c,pc), r3 ;@(h'ed3c) +00ed1e 7f10 add #h'10, r15 +00ed20 62e3 mov r14, r2 +00ed22 e00c mov #h'c, r0 +00ed24 3f08 sub r0, r15 +00ed26 430b jsr @r3 +00ed28 61f3 mov r15, r1 +00ed2a 52f8 mov.l @(h'20,r15), r2 +00ed2c d104 mov.l @(h'10,pc), r1 ;@(h'ed40) +00ed2e 410b jsr @r1 +00ed30 2f26 mov.l r2, @-r15 +00ed32 7f1c add #h'1c, r15 +00ed34 4f26 lds.l @r15+, pr +00ed36 000b rts +00ed38 6ef6 mov.l @r15+, r14 +00ed3a 0000 +00ed3c 0030 +00ed3e c044 mov.b r0, @(h'44,gbr) +00ed40 0030 +00ed42 f23a +00ed44 0032 stc ssr, r0 +00ed46 0cf0 +00ed48 0030 +00ed4a f2fc +00ed4c 2fe6 mov.l r14, @-r15 +00ed4e e301 mov #h'1, r3 +00ed50 2fd6 mov.l r13, @-r15 +00ed52 e200 mov #h'0, r2 +00ed54 2fc6 mov.l r12, @-r15 +00ed56 2fb6 mov.l r11, @-r15 +00ed58 2fa6 mov.l r10, @-r15 +00ed5a 2f96 mov.l r9, @-r15 +00ed5c 2f86 mov.l r8, @-r15 +00ed5e 4f22 sts.l pr, @-r15 +00ed60 7fd4 add #h'd4, r15 +00ed62 68f3 mov r15, r8 +00ed64 1f53 mov.l r5, @(h'c,r15) +00ed66 7824 add #h'24, r8 +00ed68 2f62 mov.l r6, @r15 +00ed6a 6543 mov r4, r5 +00ed6c 1f36 mov.l r3, @(h'18,r15) +00ed6e e608 mov #h'8, r6 +00ed70 53f3 mov.l @(h'c,r15), r3 +00ed72 6bf2 mov.l @r15, r11 +00ed74 3b3c add r3, r11 +00ed76 2b20 mov.b r2, @r11 +00ed78 d33a mov.l @(h'e8,pc), r3 ;@(h'ee64) +00ed7a 430b jsr @r3 +00ed7c 6483 mov r8, r4 +00ed7e ea08 mov #h'8, r10 +00ed80 62f2 mov.l @r15, r2 +00ed82 6cf3 mov r15, r12 +00ed84 d338 mov.l @(h'e0,pc), r3 ;@(h'ee68) +00ed86 72ff add #h'ff, r2 +00ed88 1f21 mov.l r2, @(h'4,r15) +00ed8a 7c1c add #h'1c, r12 +00ed8c 4208 shll2 r2 +00ed8e 4200 shll r2 +00ed90 323c add r3, r2 +00ed92 1f25 mov.l r2, @(h'14,r15) +00ed94 53f1 mov.l @(h'4,r15), r3 +00ed96 7301 +00ed98 a056 bra h'ac ;@(h'ee48) +00ed9a 1f34 mov.l r3, @(h'10,r15) +00ed9c 51f4 mov.l @(h'10,r15), r1 +00ed9e d333 mov.l @(h'cc,pc), r3 ;@(h'ee6c) +00eda0 430b jsr @r3 +00eda2 e005 mov #h'5, r0 +00eda4 55f5 mov.l @(h'14,r15), r5 +00eda6 7001 +00eda8 d32e mov.l @(h'b8,pc), r3 ;@(h'ee64) +00edaa 6ea3 mov r10, r14 +00edac 4000 shll r0 +00edae 3e08 sub r0, r14 +00edb0 6da3 mov r10, r13 +00edb2 3de8 sub r14, r13 +00edb4 66d3 mov r13, r6 +00edb6 35ec add r14, r5 +00edb8 64e3 mov r14, r4 +00edba 430b jsr @r3 +00edbc 34cc add r12, r4 +00edbe 69a3 mov r10, r9 +00edc0 e200 mov #h'0, r2 +00edc2 6323 mov r2, r3 +00edc4 1f22 mov.l r2, @(h'8,r15) +00edc6 2f32 mov.l r3, @r15 +00edc8 d329 mov.l @(h'a4,pc), r3 ;@(h'ee70) +00edca 66d3 mov r13, r6 +00edcc 65e3 mov r14, r5 +00edce 35cc add r12, r5 +00edd0 64e3 mov r14, r4 +00edd2 430b jsr @r3 +00edd4 348c add r8, r4 +00edd6 4011 cmp/pz r0 +00edd8 8b0b bf h'16 ;@(h'edf2) +00edda 67d3 mov r13, r7 +00eddc d325 mov.l @(h'94,pc), r3 ;@(h'ee74) +00edde 66e3 mov r14, r6 +00ede0 36cc add r12, r6 +00ede2 65e3 mov r14, r5 +00ede4 358c add r8, r5 +00ede6 430b jsr @r3 +00ede8 e400 mov #h'0, r4 +00edea 1f06 mov.l r0, @(h'18,r15) +00edec 53f2 mov.l @(h'8,r15), r3 +00edee 339c add r9, r3 +00edf0 1f32 mov.l r3, @(h'8,r15) +00edf2 e300 mov #h'0, r3 +00edf4 3397 cmp/gt r9, r3 +00edf6 393e addc r3, r9 +00edf8 4921 shar r9 +00edfa 2998 tst r9, r9 +00edfc 890b bt h'16 ;@(h'ee16) +00edfe e601 mov #h'1, r6 +00ee00 d31d mov.l @(h'74,pc), r3 ;@(h'ee78) +00ee02 65d3 mov r13, r5 +00ee04 64e3 mov r14, r4 +00ee06 430b jsr @r3 +00ee08 34cc add r12, r4 +00ee0a e304 mov #h'4, r3 +00ee0c 62f2 mov.l @r15, r2 +00ee0e 7201 +00ee10 3233 cmp/ge r3, r2 +00ee12 8fd9 bf/s h'-4e ;@(h'edc8) +00ee14 2f22 mov.l r2, @r15 +00ee16 54f2 mov.l @(h'8,r15), r4 +00ee18 53f6 mov.l @(h'18,r15), r3 +00ee1a 2338 tst r3, r3 +00ee1c 8f0a bf/s h'14 ;@(h'ee34) +00ee1e 7430 add #h'30, r4 +00ee20 a002 bra h'4 ;@(h'ee28) +00ee22 2b44 mov.b r4, @-r11 +00ee24 e230 mov #h'30, r2 +00ee26 2b20 mov.b r2, @r11 +00ee28 53f3 mov.l @(h'c,r15), r3 +00ee2a 7bff add #h'ff, r11 +00ee2c 3b32 cmp/hs r3, r11 +00ee2e 89f9 bt h'-e ;@(h'ee24) +00ee30 a00d bra h'1a ;@(h'ee4e) +00ee32 0009 nop +00ee34 2b44 mov.b r4, @-r11 +00ee36 53f1 mov.l @(h'4,r15), r3 +00ee38 73ff add #h'ff, r3 +00ee3a 1f31 mov.l r3, @(h'4,r15) +00ee3c 52f5 mov.l @(h'14,r15), r2 +00ee3e 72f8 add #h'f8, r2 +00ee40 1f25 mov.l r2, @(h'14,r15) +00ee42 51f4 mov.l @(h'10,r15), r1 +00ee44 71ff add #h'ff, r1 +00ee46 1f14 mov.l r1, @(h'10,r15) +00ee48 53f1 mov.l @(h'4,r15), r3 +00ee4a 4311 cmp/pz r3 +00ee4c 89a6 bt h'-b4 ;@(h'ed9c) +00ee4e 7f2c add #h'2c, r15 +00ee50 4f26 lds.l @r15+, pr +00ee52 68f6 mov.l @r15+, r8 +00ee54 69f6 mov.l @r15+, r9 +00ee56 6af6 mov.l @r15+, r10 +00ee58 6bf6 mov.l @r15+, r11 +00ee5a 6cf6 mov.l @r15+, r12 +00ee5c 6df6 mov.l @r15+, r13 +00ee5e 000b rts +00ee60 6ef6 mov.l @r15+, r14 +00ee62 0000 +00ee64 0030 +00ee66 f10c +00ee68 0032 stc ssr, r0 +00ee6a 0e50 +00ee6c 0030 +00ee6e bdfc bsr h'-408 ;@(h'ea6a) +00ee70 0030 +00ee72 f8b8 +00ee74 0030 +00ee76 f824 +00ee78 0030 +00ee7a f7cc +00ee7c 2fe6 mov.l r14, @-r15 +00ee7e e308 mov #h'8, r3 +00ee80 2fd6 mov.l r13, @-r15 +00ee82 ee00 mov #h'0, r14 +00ee84 2fc6 mov.l r12, @-r15 +00ee86 60e3 mov r14, r0 +00ee88 2fb6 mov.l r11, @-r15 +00ee8a 6b53 mov r5, r11 +00ee8c 2fa6 mov.l r10, @-r15 +00ee8e 6a63 mov r6, r10 +00ee90 2f96 mov.l r9, @-r15 +00ee92 6943 mov r4, r9 +00ee94 2f86 mov.l r8, @-r15 +00ee96 4f22 sts.l pr, @-r15 +00ee98 7fcc add #h'cc, r15 +00ee9a 6cf3 mov r15, r12 +00ee9c 1f32 mov.l r3, @(h'8,r15) +00ee9e 7c54 add #h'54, r12 +00eea0 81f8 mov.w r0, @(h'10,r15) +00eea2 63c3 mov r12, r3 +00eea4 7301 +00eea6 1f31 mov.l r3, @(h'4,r15) +00eea8 60c0 mov.b @r12, r0 +00eeaa 600c extu.b r0, r0 +00eeac c87f tst #h'7f, r0 +00eeae 8f1a bf/s h'34 ;@(h'eee6) +00eeb0 6d73 mov r7, r13 +00eeb2 e507 mov #h'7, r5 +00eeb4 d130 mov.l @(h'c0,pc), r1 ;@(h'ef78) +00eeb6 410b jsr @r1 +00eeb8 6433 mov r3, r4 +00eeba 2008 tst r0, r0 +00eebc 8913 bt h'26 ;@(h'eee6) +00eebe 64b3 mov r11, r4 +00eec0 65b3 mov r11, r5 +00eec2 a002 bra h'4 ;@(h'eeca) +00eec4 7508 +00eec6 24e0 mov.b r14, @r4 +00eec8 7401 +00eeca 3452 cmp/hs r5, r4 +00eecc 8bfb bf h'-a ;@(h'eec6) +00eece 2ae2 mov.l r14, @r10 +00eed0 60c0 mov.b @r12, r0 +00eed2 600c extu.b r0, r0 +00eed4 c880 tst #h'80, r0 +00eed6 8902 bt h'4 ;@(h'eede) +00eed8 e2ff mov #h'ffffffff, r2 +00eeda a0fd bra h'1fa ;@(h'f0d8) +00eedc 2d20 mov.b r2, @r13 +00eede e101 mov #h'1, r1 +00eee0 2d10 mov.b r1, @r13 +00eee2 a0f9 bra h'1f2 ;@(h'f0d8) +00eee4 0009 nop +00eee6 68f3 mov r15, r8 +00eee8 782c add #h'2c, r8 +00eeea e058 mov #h'58, r0 +00eeec 03fe mov.l @(r0,r15), r3 +00eeee 6683 mov r8, r6 +00eef0 2f36 mov.l r3, @-r15 +00eef2 e058 mov #h'58, r0 +00eef4 03fe mov.l @(r0,r15), r3 +00eef6 2f36 mov.l r3, @-r15 +00eef8 d320 mov.l @(h'80,pc), r3 ;@(h'ef7c) +00eefa 65f3 mov r15, r5 +00eefc 7508 +00eefe 430b jsr @r3 +00ef00 64d3 mov r13, r4 +00ef02 60d0 mov.b @r13, r0 +00ef04 88ff cmp/eq #h'ffffffff, r0 +00ef06 8f05 bf/s h'a ;@(h'ef14) +00ef08 7f08 +00ef0a 63f3 mov r15, r3 +00ef0c 7354 add #h'54, r3 +00ef0e 6030 mov.b @r3, r0 +00ef10 c97f and #h'7f, r0 +00ef12 2300 mov.b r0, @r3 +00ef14 62f1 mov.w @r15, r2 +00ef16 932b mov.w @(h'56,pc), r3 ;@(h'ef70) +00ef18 3230 cmp/eq r3, r2 +00ef1a 8b17 bf h'2e ;@(h'ef4c) +00ef1c 51f1 mov.l @(h'4,r15), r1 +00ef1e 6210 mov.b @r1, r2 +00ef20 9127 mov.w @(h'4e,pc), r1 ;@(h'ef72) +00ef22 622c extu.b r2, r2 +00ef24 3210 cmp/eq r1, r2 +00ef26 8b0f bf h'1e ;@(h'ef48) +00ef28 d213 mov.l @(h'4c,pc), r2 ;@(h'ef78) +00ef2a e506 mov #h'6, r5 +00ef2c 64c3 mov r12, r4 +00ef2e 420b jsr @r2 +00ef30 7402 +00ef32 2008 tst r0, r0 +00ef34 8908 bt h'10 ;@(h'ef48) +00ef36 60d0 mov.b @r13, r0 +00ef38 8801 cmp/eq #h'1, r0 +00ef3a 8b01 bf h'2 ;@(h'ef40) +00ef3c a0cd bra h'19a ;@(h'f0da) +00ef3e e001 mov #h'1, r0 +00ef40 88ff cmp/eq #h'ffffffff, r0 +00ef42 8b03 bf h'6 ;@(h'ef4c) +00ef44 a0c9 bra h'192 ;@(h'f0da) +00ef46 e0ff mov #h'ffffffff, r0 +00ef48 a0c7 bra h'18e ;@(h'f0da) +00ef4a e002 mov #h'2, r0 +00ef4c 9312 mov.w @(h'24,pc), r3 ;@(h'ef74) +00ef4e 62f1 mov.w @r15, r2 +00ef50 3238 sub r3, r2 +00ef52 2f21 mov.w r2, @r15 +00ef54 622f exts.w r2, r2 +00ef56 4211 cmp/pz r2 +00ef58 8b14 bf h'28 ;@(h'ef84) +00ef5a e058 mov #h'58, r0 +00ef5c d208 mov.l @(h'20,pc), r2 ;@(h'ef80) +00ef5e 01fe mov.l @(r0,r15), r1 +00ef60 2f16 mov.l r1, @-r15 +00ef62 e058 mov #h'58, r0 +00ef64 01fe mov.l @(r0,r15), r1 +00ef66 420b jsr @r2 +00ef68 2f16 mov.l r1, @-r15 +00ef6a 7f08 +00ef6c a015 bra h'2a ;@(h'ef9a) +00ef6e 6403 mov r0, r4 +00ef70 07ff mac.l @r15+, @r7+ +00ef72 00f0 +00ef74 03ff mac.l @r15+, @r3+ +00ef76 0000 +00ef78 0030 +00ef7a f374 +00ef7c 0030 +00ef7e f8ec +00ef80 0030 +00ef82 f494 +00ef84 d15a mov.l @(h'168,pc), r1 ;@(h'f0f0) +00ef86 e058 mov #h'58, r0 +00ef88 02fe mov.l @(r0,r15), r2 +00ef8a e058 mov #h'58, r0 +00ef8c 2f26 mov.l r2, @-r15 +00ef8e 02fe mov.l @(r0,r15), r2 +00ef90 410b jsr @r1 +00ef92 2f26 mov.l r2, @-r15 +00ef94 7f08 +00ef96 6403 mov r0, r4 +00ef98 74ff add #h'ff, r4 +00ef9a 60e3 mov r14, r0 +00ef9c d355 mov.l @(h'154,pc), r3 ;@(h'f0f4) +00ef9e 3498 sub r9, r4 +00efa0 8087 mov.b r0, @(h'7,r8) +00efa2 6df3 mov r15, r13 +00efa4 7401 +00efa6 7d24 add #h'24, r13 +00efa8 2a42 mov.l r4, @r10 +00efaa 65d3 mov r13, r5 +00efac 430b jsr @r3 +00efae 6493 mov r9, r4 +00efb0 d251 mov.l @(h'144,pc), r2 ;@(h'f0f8) +00efb2 6193 mov r9, r1 +00efb4 420b jsr @r2 +00efb6 50f2 mov.l @(h'8,r15), r0 +00efb8 6c03 mov r0, r12 +00efba e508 mov #h'8, r5 +00efbc 35c8 sub r12, r5 +00efbe 4515 cmp/pl r5 +00efc0 8f09 bf/s h'12 ;@(h'efd6) +00efc2 64e3 mov r14, r4 +00efc4 6043 mov r4, r0 +00efc6 6343 mov r4, r3 +00efc8 33cc add r12, r3 +00efca 33dc add r13, r3 +00efcc 6330 mov.b @r3, r3 +00efce 7401 +00efd0 3453 cmp/ge r5, r4 +00efd2 8ff7 bf/s h'-12 ;@(h'efc4) +00efd4 0d34 mov.b r3, @(r0,r13) +00efd6 34dc add r13, r4 +00efd8 65d3 mov r13, r5 +00efda 7508 +00efdc 3452 cmp/hs r5, r4 +00efde 8903 bt h'6 ;@(h'efe8) +00efe0 24e0 mov.b r14, @r4 +00efe2 7401 +00efe4 3452 cmp/hs r5, r4 +00efe6 8bfb bf h'-a ;@(h'efe0) +00efe8 d344 mov.l @(h'110,pc), r3 ;@(h'f0fc) +00efea 4c08 shll2 r12 +00efec 4c00 shll r12 +00efee 6693 mov r9, r6 +00eff0 36c8 sub r12, r6 +00eff2 e508 mov #h'8, r5 +00eff4 430b jsr @r3 +00eff6 64d3 mov r13, r4 +00eff8 d33e mov.l @(h'f8,pc), r3 ;@(h'f0f4) +00effa 6cf3 mov r15, r12 +00effc 7c1c add #h'1c, r12 +00effe 65c3 mov r12, r5 +00f000 6493 mov r9, r4 +00f002 74ff add #h'ff, r4 +00f004 430b jsr @r3 +00f006 1f43 mov.l r4, @(h'c,r15) +00f008 51f3 mov.l @(h'c,r15), r1 +00f00a d23b mov.l @(h'ec,pc), r2 ;@(h'f0f8) +00f00c 420b jsr @r2 +00f00e 50f2 mov.l @(h'8,r15), r0 +00f010 1f01 mov.l r0, @(h'4,r15) +00f012 e508 mov #h'8, r5 +00f014 3508 sub r0, r5 +00f016 4515 cmp/pl r5 +00f018 8f09 bf/s h'12 ;@(h'f02e) +00f01a 64e3 mov r14, r4 +00f01c 53f1 mov.l @(h'4,r15), r3 +00f01e 6043 mov r4, r0 +00f020 330c add r0, r3 +00f022 33cc add r12, r3 +00f024 6330 mov.b @r3, r3 +00f026 7401 +00f028 3453 cmp/ge r5, r4 +00f02a 8ff7 bf/s h'-12 ;@(h'f01c) +00f02c 0c34 mov.b r3, @(r0,r12) +00f02e 34cc add r12, r4 +00f030 65c3 mov r12, r5 +00f032 7508 +00f034 3452 cmp/hs r5, r4 +00f036 8903 bt h'6 ;@(h'f040) +00f038 24e0 mov.b r14, @r4 +00f03a 7401 +00f03c 3452 cmp/hs r5, r4 +00f03e 8bfb bf h'-a ;@(h'f038) +00f040 53f1 mov.l @(h'4,r15), r3 +00f042 e508 mov #h'8, r5 +00f044 4308 shll2 r3 +00f046 4300 shll r3 +00f048 3938 sub r3, r9 +00f04a 6693 mov r9, r6 +00f04c d32b mov.l @(h'ac,pc), r3 ;@(h'f0fc) +00f04e 76ff add #h'ff, r6 +00f050 430b jsr @r3 +00f052 64c3 mov r12, r4 +00f054 66a2 mov.l @r10, r6 +00f056 6583 mov r8, r5 +00f058 d329 mov.l @(h'a4,pc), r3 ;@(h'f100) +00f05a 67b3 mov r11, r7 +00f05c 430b jsr @r3 +00f05e 64f1 mov.w @r15, r4 +00f060 d228 mov.l @(h'a0,pc), r2 ;@(h'f104) +00f062 6ef3 mov r15, r14 +00f064 7e14 add #h'14, r14 +00f066 e608 mov #h'8, r6 +00f068 65b3 mov r11, r5 +00f06a 420b jsr @r2 +00f06c 64e3 mov r14, r4 +00f06e e608 mov #h'8, r6 +00f070 d925 mov.l @(h'94,pc), r9 ;@(h'f108) +00f072 65d3 mov r13, r5 +00f074 490b jsr @r9 +00f076 64e3 mov r14, r4 +00f078 4015 cmp/pl r0 +00f07a 8b05 bf h'a ;@(h'f088) +00f07c e001 mov #h'1, r0 +00f07e 81f8 mov.w r0, @(h'10,r15) +00f080 63a2 mov.l @r10, r3 +00f082 7301 +00f084 afe6 bra h'-34 ;@(h'f054) +00f086 2a32 mov.l r3, @r10 +00f088 d31e mov.l @(h'78,pc), r3 ;@(h'f104) +00f08a e608 mov #h'8, r6 +00f08c 65b3 mov r11, r5 +00f08e 430b jsr @r3 +00f090 64e3 mov r14, r4 +00f092 e608 mov #h'8, r6 +00f094 65d3 mov r13, r5 +00f096 490b jsr @r9 +00f098 64e3 mov r14, r4 +00f09a 2008 tst r0, r0 +00f09c 8b0a bf h'14 ;@(h'f0b4) +00f09e 67b3 mov r11, r7 +00f0a0 63a2 mov.l @r10, r3 +00f0a2 6583 mov r8, r5 +00f0a4 7301 +00f0a6 6633 mov r3, r6 +00f0a8 2a32 mov.l r3, @r10 +00f0aa d315 mov.l @(h'54,pc), r3 ;@(h'f100) +00f0ac 430b jsr @r3 +00f0ae 64f1 mov.w @r15, r4 +00f0b0 a012 bra h'24 ;@(h'f0d8) +00f0b2 0009 nop +00f0b4 d313 mov.l @(h'4c,pc), r3 ;@(h'f104) +00f0b6 e608 mov #h'8, r6 +00f0b8 65b3 mov r11, r5 +00f0ba 430b jsr @r3 +00f0bc 64e3 mov r14, r4 +00f0be e608 mov #h'8, r6 +00f0c0 65c3 mov r12, r5 +00f0c2 490b jsr @r9 +00f0c4 64e3 mov r14, r4 +00f0c6 4011 cmp/pz r0 +00f0c8 8906 bt h'c ;@(h'f0d8) +00f0ca 85f8 mov.w @(h'10,r15), r0 +00f0cc 2008 tst r0, r0 +00f0ce 8b03 bf h'6 ;@(h'f0d8) +00f0d0 62a2 mov.l @r10, r2 +00f0d2 72ff add #h'ff, r2 +00f0d4 afbe bra h'-84 ;@(h'f054) +00f0d6 2a22 mov.l r2, @r10 +00f0d8 e000 mov #h'0, r0 +00f0da 7f34 add #h'34, r15 +00f0dc 4f26 lds.l @r15+, pr +00f0de 68f6 mov.l @r15+, r8 +00f0e0 69f6 mov.l @r15+, r9 +00f0e2 6af6 mov.l @r15+, r10 +00f0e4 6bf6 mov.l @r15+, r11 +00f0e6 6cf6 mov.l @r15+, r12 +00f0e8 6df6 mov.l @r15+, r13 +00f0ea 000b rts +00f0ec 6ef6 mov.l @r15+, r14 +00f0ee 0000 +00f0f0 0030 +00f0f2 f494 +00f0f4 0030 +00f0f6 f7a8 +00f0f8 0030 +00f0fa bdfc bsr h'-408 ;@(h'ecf6) +00f0fc 0030 +00f0fe f75c +00f100 0030 +00f102 f394 +00f104 0030 +00f106 f10c +00f108 0030 +00f10a f988 +00f10c 2fd6 mov.l r13, @-r15 +00f10e 3450 cmp/eq r5, r4 +00f110 2fc6 mov.l r12, @-r15 +00f112 2fb6 mov.l r11, @-r15 +00f114 8954 bt h'a8 ;@(h'f1c0) +00f116 e200 mov #h'0, r2 +00f118 3626 cmp/hi r2, r6 +00f11a 8b51 bf h'a2 ;@(h'f1c0) +00f11c 6743 mov r4, r7 +00f11e 275b or r5, r7 +00f120 276b or r6, r7 +00f122 6c63 mov r6, r12 +00f124 6b63 mov r6, r11 +00f126 4b01 shlr r11 +00f128 3452 cmp/hs r5, r4 +00f12a 8d24 bt/s h'48 ;@(h'f176) +00f12c 4c09 shlr2 r12 +00f12e e301 mov #h'1, r3 +00f130 2378 tst r7, r3 +00f132 8b16 bf h'2c ;@(h'f162) +00f134 e103 mov #h'3, r1 +00f136 2718 tst r1, r7 +00f138 8b09 bf h'12 ;@(h'f14e) +00f13a 6743 mov r4, r7 +00f13c 66c3 mov r12, r6 +00f13e 76ff add #h'ff, r6 +00f140 6356 mov.l @r5+, r3 +00f142 2668 tst r6, r6 +00f144 2732 mov.l r3, @r7 +00f146 8ffa bf/s h'-c ;@(h'f13e) +00f148 7704 +00f14a a039 bra h'72 ;@(h'f1c0) +00f14c 0009 nop +00f14e 6743 mov r4, r7 +00f150 66b3 mov r11, r6 +00f152 76ff add #h'ff, r6 +00f154 6355 mov.w @r5+, r3 +00f156 2668 tst r6, r6 +00f158 2731 mov.w r3, @r7 +00f15a 8ffa bf/s h'-c ;@(h'f152) +00f15c 7702 +00f15e a02f bra h'5e ;@(h'f1c0) +00f160 0009 nop +00f162 6743 mov r4, r7 +00f164 6053 mov r5, r0 +00f166 76ff add #h'ff, r6 +00f168 6304 mov.b @r0+, r3 +00f16a 2668 tst r6, r6 +00f16c 2730 mov.b r3, @r7 +00f16e 8ffa bf/s h'-c ;@(h'f166) +00f170 7701 +00f172 a025 bra h'4a ;@(h'f1c0) +00f174 0009 nop +00f176 6043 mov r4, r0 +00f178 306c add r6, r0 +00f17a 6d53 mov r5, r13 +00f17c e201 mov #h'1, r2 +00f17e 2278 tst r7, r2 +00f180 8f17 bf/s h'2e ;@(h'f1b2) +00f182 3d6c add r6, r13 +00f184 e103 mov #h'3, r1 +00f186 2718 tst r1, r7 +00f188 8b09 bf h'12 ;@(h'f19e) +00f18a 6503 mov r0, r5 +00f18c 67d3 mov r13, r7 +00f18e 66c3 mov r12, r6 +00f190 77fc add #h'fc, r7 +00f192 4610 dt r6 +00f194 6372 mov.l @r7, r3 +00f196 8ffb bf/s h'-a ;@(h'f190) +00f198 2536 mov.l r3, @-r5 +00f19a a011 bra h'22 ;@(h'f1c0) +00f19c 0009 nop +00f19e 6703 mov r0, r7 +00f1a0 65d3 mov r13, r5 +00f1a2 66b3 mov r11, r6 +00f1a4 75fe add #h'fe, r5 +00f1a6 4610 dt r6 +00f1a8 6351 mov.w @r5, r3 +00f1aa 8ffb bf/s h'-a ;@(h'f1a4) +00f1ac 2735 mov.w r3, @-r7 +00f1ae a007 bra h'e ;@(h'f1c0) +00f1b0 0009 nop +00f1b2 6503 mov r0, r5 +00f1b4 67d3 mov r13, r7 +00f1b6 77ff add #h'ff, r7 +00f1b8 6370 mov.b @r7, r3 +00f1ba 4610 dt r6 +00f1bc 8ffb bf/s h'-a ;@(h'f1b6) +00f1be 2534 mov.b r3, @-r5 +00f1c0 6bf6 mov.l @r15+, r11 +00f1c2 6043 mov r4, r0 +00f1c4 6cf6 mov.l @r15+, r12 +00f1c6 000b rts +00f1c8 6df6 mov.l @r15+, r13 +00f1ca 0000 +00f1cc a001 bra h'2 ;@(h'f1d2) +00f1ce e500 mov #h'0, r5 +00f1d0 7501 +00f1d2 6344 mov.b @r4+, r3 +00f1d4 2338 tst r3, r3 +00f1d6 8bfb bf h'-a ;@(h'f1d0) +00f1d8 000b rts +00f1da 6053 mov r5, r0 +00f1dc 2118 tst r1, r1 +00f1de 8b27 bf h'4e ;@(h'f230) +00f1e0 2228 tst r2, r2 +00f1e2 8b25 bf h'4a ;@(h'f230) +00f1e4 3793 cmp/ge r9, r7 +00f1e6 8b05 bf h'a ;@(h'f1f4) +00f1e8 2558 tst r5, r5 +00f1ea 8b21 bf h'42 ;@(h'f230) +00f1ec 2668 tst r6, r6 +00f1ee 8b1f bf h'3e ;@(h'f230) +00f1f0 a01a bra h'34 ;@(h'f228) +00f1f2 0009 nop +00f1f4 d840 mov.l @(h'100,pc), r8 ;@(h'f2f8) +00f1f6 3873 cmp/ge r7, r8 +00f1f8 8b16 bf h'2c ;@(h'f228) +00f1fa a019 bra h'32 ;@(h'f230) +00f1fc 0009 nop +00f1fe 2558 tst r5, r5 +00f200 8b16 bf h'2c ;@(h'f230) +00f202 2668 tst r6, r6 +00f204 8b14 bf h'28 ;@(h'f230) +00f206 3393 cmp/ge r9, r3 +00f208 8b05 bf h'a ;@(h'f216) +00f20a 2118 tst r1, r1 +00f20c 8b10 bf h'20 ;@(h'f230) +00f20e 2228 tst r2, r2 +00f210 8b0e bf h'1c ;@(h'f230) +00f212 a009 bra h'12 ;@(h'f228) +00f214 0009 nop +00f216 d838 mov.l @(h'e0,pc), r8 ;@(h'f2f8) +00f218 3833 cmp/ge r3, r8 +00f21a 8b05 bf h'a ;@(h'f228) +00f21c a008 bra h'10 ;@(h'f230) +00f21e 0009 nop +00f220 d335 mov.l @(h'd4,pc), r3 ;@(h'f2f8) +00f222 e800 mov #h'0, r8 +00f224 a04e bra h'9c ;@(h'f2c4) +00f226 e000 mov #h'0, r0 +00f228 d332 mov.l @(h'c8,pc), r3 ;@(h'f2f4) +00f22a e800 mov #h'0, r8 +00f22c a04a bra h'94 ;@(h'f2c4) +00f22e e000 mov #h'0, r0 +00f230 d330 mov.l @(h'c0,pc), r3 ;@(h'f2f4) +00f232 e400 mov #h'0, r4 +00f234 e8ff mov #h'ffffffff, r8 +00f236 a045 bra h'8a ;@(h'f2c4) +00f238 e0ff mov #h'ffffffff, r0 +00f23a 2f86 mov.l r8, @-r15 +00f23c 2f96 mov.l r9, @-r15 +00f23e 2fa6 mov.l r10, @-r15 +00f240 2fb6 mov.l r11, @-r15 +00f242 2fc6 mov.l r12, @-r15 +00f244 2fd6 mov.l r13, @-r15 +00f246 54f7 mov.l @(h'1c,r15), r4 +00f248 634f exts.w r4, r3 +00f24a 50fa mov.l @(h'28,r15), r0 +00f24c 670f exts.w r0, r7 +00f24e 51f8 mov.l @(h'20,r15), r1 +00f250 240a xor r0, r4 +00f252 52f9 mov.l @(h'24,r15), r2 +00f254 55fb mov.l @(h'2c,r15), r5 +00f256 56fc mov.l @(h'30,r15), r6 +00f258 d926 mov.l @(h'98,pc), r9 ;@(h'f2f4) +00f25a 3393 cmp/ge r9, r3 +00f25c 89be bt h'-84 ;@(h'f1dc) +00f25e 3793 cmp/ge r9, r7 +00f260 89cd bt h'-66 ;@(h'f1fe) +00f262 d825 mov.l @(h'94,pc), r8 ;@(h'f2f8) +00f264 3833 cmp/ge r3, r8 +00f266 89db bt h'-4a ;@(h'f220) +00f268 3873 cmp/ge r7, r8 +00f26a 89d9 bt h'-4e ;@(h'f220) +00f26c 337c add r7, r3 +00f26e 4f12 sts.l macl, @-r15 +00f270 4f02 sts.l mach, @-r15 +00f272 3625 dmulu.l r2, r6 +00f274 090a sts mach, r9 +00f276 0a1a sts macl, r10 +00f278 3515 dmulu.l r1, r5 +00f27a 080a sts mach, r8 +00f27c 001a sts macl, r0 +00f27e 3615 dmulu.l r1, r6 +00f280 e600 mov #h'0, r6 +00f282 0008 clrt +00f284 0b0a sts mach, r11 +00f286 0c1a sts macl, r12 +00f288 3525 dmulu.l r2, r5 +00f28a 39ce addc r12, r9 +00f28c 30be addc r11, r0 +00f28e 386e addc r6, r8 +00f290 0d0a sts mach, r13 +00f292 071a sts macl, r7 +00f294 397e addc r7, r9 +00f296 30de addc r13, r0 +00f298 386e addc r6, r8 +00f29a 4f06 lds.l @r15+, mach +00f29c 4f16 lds.l @r15+, macl +00f29e 4811 cmp/pz r8 +00f2a0 8902 bt h'4 ;@(h'f2a8) +00f2a2 7301 +00f2a4 a004 bra h'8 ;@(h'f2b0) +00f2a6 0009 nop +00f2a8 4a00 shll r10 +00f2aa 4924 rotcl r9 +00f2ac 4024 rotcl r0 +00f2ae 4824 rotcl r8 +00f2b0 db10 mov.l @(h'40,pc), r11 ;@(h'f2f4) +00f2b2 33b3 cmp/ge r11, r3 +00f2b4 8919 bt h'32 ;@(h'f2ea) +00f2b6 db10 mov.l @(h'40,pc), r11 ;@(h'f2f8) +00f2b8 3b33 cmp/ge r3, r11 +00f2ba 8912 bt h'24 ;@(h'f2e2) +00f2bc 29ab or r10, r9 +00f2be 2998 tst r9, r9 +00f2c0 8900 bt h'0 ;@(h'f2c4) +00f2c2 cb01 or #h'1, r0 +00f2c4 633d extu.w r3, r3 +00f2c6 4300 shll r3 +00f2c8 4400 shll r4 +00f2ca 4325 rotcr r3 +00f2cc 5bf6 mov.l @(h'18,r15), r11 +00f2ce 2b32 mov.l r3, @r11 +00f2d0 1b81 mov.l r8, @(h'4,r11) +00f2d2 1b02 mov.l r0, @(h'8,r11) +00f2d4 6df6 mov.l @r15+, r13 +00f2d6 6cf6 mov.l @r15+, r12 +00f2d8 6bf6 mov.l @r15+, r11 +00f2da 6af6 mov.l @r15+, r10 +00f2dc 69f6 mov.l @r15+, r9 +00f2de 000b rts +00f2e0 68f6 mov.l @r15+, r8 +00f2e2 d305 mov.l @(h'14,pc), r3 ;@(h'f2f8) +00f2e4 e800 mov #h'0, r8 +00f2e6 afed bra h'-26 ;@(h'f2c4) +00f2e8 e000 mov #h'0, r0 +00f2ea d302 mov.l @(h'8,pc), r3 ;@(h'f2f4) +00f2ec e800 mov #h'0, r8 +00f2ee afe9 bra h'-2e ;@(h'f2c4) +00f2f0 e000 mov #h'0, r0 +00f2f2 0009 nop +00f2f4 0000 +00f2f6 7fff add #h'ff, r15 +00f2f8 ffff +00f2fa 8001 mov.b r0, @(h'1,r0) +00f2fc 2f96 mov.l r9, @-r15 +00f2fe 6943 mov r4, r9 +00f300 2fa6 mov.l r10, @-r15 +00f302 6a53 mov r5, r10 +00f304 2fb6 mov.l r11, @-r15 +00f306 2fc6 mov.l r12, @-r15 +00f308 2fd6 mov.l r13, @-r15 +00f30a 2fe6 mov.l r14, @-r15 +00f30c 4f22 sts.l pr, @-r15 +00f30e 5ef7 mov.l @(h'1c,r15), r14 +00f310 50f8 mov.l @(h'20,r15), r0 +00f312 51f9 mov.l @(h'24,r15), r1 +00f314 52fa mov.l @(h'28,r15), r2 +00f316 2f26 mov.l r2, @-r15 +00f318 2f16 mov.l r1, @-r15 +00f31a 2f06 mov.l r0, @-r15 +00f31c 6096 mov.l @r9+, r0 +00f31e 6196 mov.l @r9+, r1 +00f320 6296 mov.l @r9+, r2 +00f322 2f26 mov.l r2, @-r15 +00f324 2f16 mov.l r1, @-r15 +00f326 2f06 mov.l r0, @-r15 +00f328 6df3 mov r15, r13 +00f32a db10 mov.l @(h'40,pc), r11 ;@(h'f36c) +00f32c dc10 mov.l @(h'40,pc), r12 ;@(h'f370) +00f32e 4c0b jsr @r12 +00f330 2fd6 mov.l r13, @-r15 +00f332 6096 mov.l @r9+, r0 +00f334 6196 mov.l @r9+, r1 +00f336 7f04 +00f338 6296 mov.l @r9+, r2 +00f33a 2f26 mov.l r2, @-r15 +00f33c 2f16 mov.l r1, @-r15 +00f33e 2f06 mov.l r0, @-r15 +00f340 4b0b jsr @r11 +00f342 2fd6 mov.l r13, @-r15 +00f344 7f10 add #h'10, r15 +00f346 7aff add #h'ff, r10 +00f348 4a15 cmp/pl r10 +00f34a 89f0 bt h'-20 ;@(h'f32e) +00f34c 60f6 mov.l @r15+, r0 +00f34e 61f6 mov.l @r15+, r1 +00f350 62f6 mov.l @r15+, r2 +00f352 2e02 mov.l r0, @r14 +00f354 1e11 mov.l r1, @(h'4,r14) +00f356 1e22 mov.l r2, @(h'8,r14) +00f358 7f0c +00f35a 4f26 lds.l @r15+, pr +00f35c 6ef6 mov.l @r15+, r14 +00f35e 6df6 mov.l @r15+, r13 +00f360 6cf6 mov.l @r15+, r12 +00f362 6bf6 mov.l @r15+, r11 +00f364 6af6 mov.l @r15+, r10 +00f366 000b rts +00f368 69f6 mov.l @r15+, r9 +00f36a 0009 nop +00f36c 0030 +00f36e e854 mov #h'54, r8 +00f370 0030 +00f372 f23a +00f374 4515 cmp/pl r5 +00f376 8f09 bf/s h'12 ;@(h'f38c) +00f378 e600 mov #h'0, r6 +00f37a 6240 mov.b @r4, r2 +00f37c 2228 tst r2, r2 +00f37e 8901 bt h'2 ;@(h'f384) +00f380 000b rts +00f382 e000 mov #h'0, r0 +00f384 7601 +00f386 3653 cmp/ge r5, r6 +00f388 8ff7 bf/s h'-12 ;@(h'f37a) +00f38a 7401 +00f38c e001 mov #h'1, r0 +00f38e 000b rts +00f390 0009 nop +00f392 0000 +00f394 2fe6 mov.l r14, @-r15 +00f396 6043 mov r4, r0 +00f398 2fd6 mov.l r13, @-r15 +00f39a 6d63 mov r6, r13 +00f39c 2fc6 mov.l r12, @-r15 +00f39e 4d15 cmp/pl r13 +00f3a0 2fb6 mov.l r11, @-r15 +00f3a2 ec08 mov #h'8, r12 +00f3a4 4f22 sts.l pr, @-r15 +00f3a6 7fe0 add #h'e0, r15 +00f3a8 81f2 mov.w r0, @(h'4,r15) +00f3aa 6ef3 mov r15, r14 +00f3ac 1f52 mov.l r5, @(h'8,r15) +00f3ae 60c3 mov r12, r0 +00f3b0 1f73 mov.l r7, @(h'c,r15) +00f3b2 81f8 mov.w r0, @(h'10,r15) +00f3b4 8f0e bf/s h'1c ;@(h'f3d4) +00f3b6 7e14 add #h'14, r14 +00f3b8 d22e mov.l @(h'b8,pc), r2 ;@(h'f474) +00f3ba 66e3 mov r14, r6 +00f3bc 65f3 mov r15, r5 +00f3be 420b jsr @r2 +00f3c0 64d3 mov r13, r4 +00f3c2 65e3 mov r14, r5 +00f3c4 d32c mov.l @(h'b0,pc), r3 ;@(h'f478) +00f3c6 57f2 mov.l @(h'8,r15), r7 +00f3c8 85f2 mov.w @(h'4,r15), r0 +00f3ca 6603 mov r0, r6 +00f3cc 430b jsr @r3 +00f3ce 64f3 mov r15, r4 +00f3d0 a00c bra h'18 ;@(h'f3ec) +00f3d2 0009 nop +00f3d4 d327 mov.l @(h'9c,pc), r3 ;@(h'f474) +00f3d6 66e3 mov r14, r6 +00f3d8 65f3 mov r15, r5 +00f3da 430b jsr @r3 +00f3dc 64db neg r13, r4 +00f3de 65e3 mov r14, r5 +00f3e0 d326 mov.l @(h'98,pc), r3 ;@(h'f47c) +00f3e2 57f2 mov.l @(h'8,r15), r7 +00f3e4 85f2 mov.w @(h'4,r15), r0 +00f3e6 6603 mov r0, r6 +00f3e8 430b jsr @r3 +00f3ea 64f3 mov r15, r4 +00f3ec 63f1 mov.w @r15, r3 +00f3ee ed3f mov #h'3f, r13 +00f3f0 d223 mov.l @(h'8c,pc), r2 ;@(h'f480) +00f3f2 3d38 sub r3, r13 +00f3f4 61d3 mov r13, r1 +00f3f6 420b jsr @r2 +00f3f8 85f8 mov.w @(h'10,r15), r0 +00f3fa 6b03 mov r0, r11 +00f3fc d121 mov.l @(h'84,pc), r1 ;@(h'f484) +00f3fe 62df exts.w r13, r2 +00f400 e642 mov #h'42, r6 +00f402 3628 sub r2, r6 +00f404 e509 mov #h'9, r5 +00f406 410b jsr @r1 +00f408 64e3 mov r14, r4 +00f40a 65bf exts.w r11, r5 +00f40c 3c53 cmp/ge r5, r12 +00f40e 8f0a bf/s h'14 ;@(h'f426) +00f410 60c3 mov r12, r0 +00f412 600f exts.w r0, r0 +00f414 630f exts.w r0, r3 +00f416 3358 sub r5, r3 +00f418 33ec add r14, r3 +00f41a 6330 mov.b @r3, r3 +00f41c 0e34 mov.b r3, @(r0,r14) +00f41e 70ff add #h'ff, r0 +00f420 620f exts.w r0, r2 +00f422 3253 cmp/ge r5, r2 +00f424 89f5 bt h'-16 ;@(h'f412) +00f426 660f exts.w r0, r6 +00f428 36ec add r14, r6 +00f42a 7601 +00f42c 630f exts.w r0, r3 +00f42e 4311 cmp/pz r3 +00f430 8f05 bf/s h'a ;@(h'f43e) +00f432 e500 mov #h'0, r5 +00f434 70ff add #h'ff, r0 +00f436 630f exts.w r0, r3 +00f438 4311 cmp/pz r3 +00f43a 8dfb bt/s h'-a ;@(h'f434) +00f43c 2654 mov.b r5, @-r6 +00f43e 4b08 shll2 r11 +00f440 d311 mov.l @(h'44,pc), r3 ;@(h'f488) +00f442 66d3 mov r13, r6 +00f444 4b00 shll r11 +00f446 36b8 sub r11, r6 +00f448 e509 mov #h'9, r5 +00f44a 430b jsr @r3 +00f44c 64e3 mov r14, r4 +00f44e e23f mov #h'3f, r2 +00f450 d30e mov.l @(h'38,pc), r3 ;@(h'f48c) +00f452 e540 mov #h'40, r5 +00f454 2f21 mov.w r2, @r15 +00f456 430b jsr @r3 +00f458 64e3 mov r14, r4 +00f45a e608 mov #h'8, r6 +00f45c d30c mov.l @(h'30,pc), r3 ;@(h'f490) +00f45e 65e3 mov r14, r5 +00f460 430b jsr @r3 +00f462 54f3 mov.l @(h'c,r15), r4 +00f464 7f20 add #h'20, r15 +00f466 4f26 lds.l @r15+, pr +00f468 6bf6 mov.l @r15+, r11 +00f46a 6cf6 mov.l @r15+, r12 +00f46c 6df6 mov.l @r15+, r13 +00f46e 000b rts +00f470 6ef6 mov.l @r15+, r14 +00f472 0000 +00f474 0030 +00f476 fdc4 +00f478 0030 +00f47a fb48 +00f47c 0030 +00f47e fd54 +00f480 0030 +00f482 faf8 +00f484 0031 +00f486 0004 mov.b r0, @(r0,r0) +00f488 0030 +00f48a f7cc +00f48c 0030 +00f48e ff18 +00f490 0030 +00f492 f10c +00f494 4f22 sts.l pr, @-r15 +00f496 7fec add #h'ec, r15 +00f498 7ff8 add #h'f8, r15 +00f49a 53f9 mov.l @(h'24,r15), r3 +00f49c 2f36 mov.l r3, @-r15 +00f49e 53f9 mov.l @(h'24,r15), r3 +00f4a0 2f36 mov.l r3, @-r15 +00f4a2 64f3 mov r15, r4 +00f4a4 7410 add #h'10, r4 +00f4a6 e308 mov #h'8, r3 +00f4a8 33fc add r15, r3 +00f4aa b024 bsr h'48 ;@(h'f4f6) +00f4ac 2f36 mov.l r3, @-r15 +00f4ae 7f14 add #h'14, r15 +00f4b0 d342 mov.l @(h'108,pc), r3 ;@(h'f5bc) +00f4b2 60f2 mov.l @r15, r0 +00f4b4 7ff8 add #h'f8, r15 +00f4b6 430b jsr @r3 +00f4b8 2ff6 mov.l r15, @-r15 +00f4ba d241 mov.l @(h'104,pc), r2 ;@(h'f5c0) +00f4bc d342 mov.l @(h'108,pc), r3 ;@(h'f5c8) +00f4be 2f26 mov.l r2, @-r15 +00f4c0 d240 mov.l @(h'100,pc), r2 ;@(h'f5c4) +00f4c2 2f26 mov.l r2, @-r15 +00f4c4 61f3 mov r15, r1 +00f4c6 7114 add #h'14, r1 +00f4c8 430b jsr @r3 +00f4ca 2f16 mov.l r1, @-r15 +00f4cc 7ff8 add #h'f8, r15 +00f4ce e308 mov #h'8, r3 +00f4d0 52f4 mov.l @(h'10,r15), r2 +00f4d2 2f26 mov.l r2, @-r15 +00f4d4 52f4 mov.l @(h'10,r15), r2 +00f4d6 2f26 mov.l r2, @-r15 +00f4d8 64f3 mov r15, r4 +00f4da 741c add #h'1c, r4 +00f4dc 33fc add r15, r3 +00f4de b0a1 bsr h'142 ;@(h'f624) +00f4e0 2f36 mov.l r3, @-r15 +00f4e2 53f9 mov.l @(h'24,r15), r3 +00f4e4 d239 mov.l @(h'e4,pc), r2 ;@(h'f5cc) +00f4e6 2f36 mov.l r3, @-r15 +00f4e8 53f9 mov.l @(h'24,r15), r3 +00f4ea 420b jsr @r2 +00f4ec 2f36 mov.l r3, @-r15 +00f4ee 7f28 add #h'28, r15 +00f4f0 4f26 lds.l @r15+, pr +00f4f2 000b rts +00f4f4 0009 nop +00f4f6 2fe6 mov.l r14, @-r15 +00f4f8 2fd6 mov.l r13, @-r15 +00f4fa 6d43 mov r4, r13 +00f4fc d235 mov.l @(h'd4,pc), r2 ;@(h'f5d4) +00f4fe 2fc6 mov.l r12, @-r15 +00f500 2fb6 mov.l r11, @-r15 +00f502 2fa6 mov.l r10, @-r15 +00f504 2f96 mov.l r9, @-r15 +00f506 4f22 sts.l pr, @-r15 +00f508 da31 mov.l @(h'c4,pc), r10 ;@(h'f5d0) +00f50a 53f9 mov.l @(h'24,r15), r3 +00f50c 2f36 mov.l r3, @-r15 +00f50e 53f9 mov.l @(h'24,r15), r3 +00f510 420b jsr @r2 +00f512 2f36 mov.l r3, @-r15 +00f514 7f08 +00f516 2008 tst r0, r0 +00f518 8d1c bt/s h'38 ;@(h'f554) +00f51a 6403 mov r0, r4 +00f51c 6043 mov r4, r0 +00f51e 8801 cmp/eq #h'1, r0 +00f520 8f03 bf/s h'6 ;@(h'f52a) +00f522 6043 mov r4, r0 +00f524 9344 mov.w @(h'88,pc), r3 ;@(h'f5b0) +00f526 d22c mov.l @(h'b0,pc), r2 ;@(h'f5d8) +00f528 2232 mov.l r3, @r2 +00f52a 8802 cmp/eq #h'2, r0 +00f52c 8f03 bf/s h'6 ;@(h'f536) +00f52e e4ff mov #h'ffffffff, r4 +00f530 923f mov.w @(h'7e,pc), r2 ;@(h'f5b2) +00f532 d329 mov.l @(h'a4,pc), r3 ;@(h'f5d8) +00f534 2322 mov.l r2, @r3 +00f536 62f3 mov r15, r2 +00f538 7220 add #h'20, r2 +00f53a 63f3 mov r15, r3 +00f53c 2242 mov.l r4, @r2 +00f53e 7320 add #h'20, r3 +00f540 1341 mov.l r4, @(h'4,r3) +00f542 63f3 mov r15, r3 +00f544 51f7 mov.l @(h'1c,r15), r1 +00f546 7320 add #h'20, r3 +00f548 6032 mov.l @r3, r0 +00f54a 2102 mov.l r0, @r1 +00f54c 5031 mov.l @(h'4,r3), r0 +00f54e 1101 mov.l r0, @(h'4,r1) +00f550 a060 bra h'c0 ;@(h'f614) +00f552 0009 nop +00f554 53f9 mov.l @(h'24,r15), r3 +00f556 e200 mov #h'0, r2 +00f558 2f36 mov.l r3, @-r15 +00f55a 53f9 mov.l @(h'24,r15), r3 +00f55c 2f36 mov.l r3, @-r15 +00f55e 2f26 mov.l r2, @-r15 +00f560 d31e mov.l @(h'78,pc), r3 ;@(h'f5dc) +00f562 430b jsr @r3 +00f564 2f26 mov.l r2, @-r15 +00f566 8800 cmp/eq #h'0, r0 +00f568 8b07 bf h'e ;@(h'f57a) +00f56a e200 mov #h'0, r2 +00f56c 2d22 mov.l r2, @r13 +00f56e 6023 mov r2, r0 +00f570 51f7 mov.l @(h'1c,r15), r1 +00f572 2122 mov.l r2, @r1 +00f574 1101 mov.l r0, @(h'4,r1) +00f576 a04d bra h'9a ;@(h'f614) +00f578 0009 nop +00f57a 6ef3 mov r15, r14 +00f57c 921a mov.w @(h'34,pc), r2 ;@(h'f5b4) +00f57e 7e20 add #h'20, r14 +00f580 9319 mov.w @(h'32,pc), r3 ;@(h'f5b6) +00f582 64e1 mov.w @r14, r4 +00f584 9118 mov.w @(h'30,pc), r1 ;@(h'f5b8) +00f586 644d extu.w r4, r4 +00f588 4409 shlr2 r4 +00f58a 4409 shlr2 r4 +00f58c 2429 and r2, r4 +00f58e 343c add r3, r4 +00f590 6043 mov r4, r0 +00f592 301c add r1, r0 +00f594 2008 tst r0, r0 +00f596 8f2f bf/s h'5e ;@(h'f5f8) +00f598 2d42 mov.l r4, @r13 +00f59a ec10 mov #h'10, r12 +00f59c 63d2 mov.l @r13, r3 +00f59e 6be3 mov r14, r11 +00f5a0 d90f mov.l @(h'3c,pc), r9 ;@(h'f5e0) +00f5a2 7301 +00f5a4 2d32 mov.l r3, @r13 +00f5a6 60e1 mov.w @r14, r0 +00f5a8 20a9 and r10, r0 +00f5aa 2e01 mov.w r0, @r14 +00f5ac a020 bra h'40 ;@(h'f5f0) +00f5ae 7b01 +00f5b0 04b8 +00f5b2 044c mov.b @(r0,r4), r4 +00f5b4 07ff mac.l @r15+, @r7+ +00f5b6 fc02 +00f5b8 03fe mov.l @(r0,r15), r3 +00f5ba 0000 +00f5bc 0030 +00f5be b754 bsr h'ea8 ;@(h'1046a) +00f5c0 8106 mov.w r0, @(h'c,r0) +00f5c2 24dd xtrct r13, r4 +00f5c4 3fd3 cmp/ge r13, r15 +00f5c6 4395 +00f5c8 0030 +00f5ca b994 bsr h'-cd8 ;@(h'e8f6) +00f5cc 0030 +00f5ce b3ec bsr h'7d8 ;@(h'fdaa) +00f5d0 0000 +00f5d2 800f mov.b r0, @(h'f,r0) +00f5d4 0030 +00f5d6 fcdc +00f5d8 0810 +00f5da 0178 +00f5dc 0030 +00f5de fa64 +00f5e0 0030 +00f5e2 fd0c +00f5e4 e507 mov #h'7, r5 +00f5e6 490b jsr @r9 +00f5e8 64b3 mov r11, r4 +00f5ea 62d2 mov.l @r13, r2 +00f5ec 72ff add #h'ff, r2 +00f5ee 2d22 mov.l r2, @r13 +00f5f0 63e1 mov.w @r14, r3 +00f5f2 633d extu.w r3, r3 +00f5f4 23c8 tst r12, r3 +00f5f6 89f5 bt h'-16 ;@(h'f5e4) +00f5f8 61e1 mov.w @r14, r1 +00f5fa 21a9 and r10, r1 +00f5fc 2e11 mov.w r1, @r14 +00f5fe 61f3 mov r15, r1 +00f600 946a mov.w @(h'd4,pc), r4 ;@(h'f6d8) +00f602 7120 add #h'20, r1 +00f604 63e1 mov.w @r14, r3 +00f606 234b or r4, r3 +00f608 2e31 mov.w r3, @r14 +00f60a 50f7 mov.l @(h'1c,r15), r0 +00f60c 6312 mov.l @r1, r3 +00f60e 2032 mov.l r3, @r0 +00f610 5311 mov.l @(h'4,r1), r3 +00f612 1031 mov.l r3, @(h'4,r0) +00f614 4f26 lds.l @r15+, pr +00f616 69f6 mov.l @r15+, r9 +00f618 6af6 mov.l @r15+, r10 +00f61a 6bf6 mov.l @r15+, r11 +00f61c 6cf6 mov.l @r15+, r12 +00f61e 6df6 mov.l @r15+, r13 +00f620 000b rts +00f622 6ef6 mov.l @r15+, r14 +00f624 2fe6 mov.l r14, @-r15 +00f626 6e43 mov r4, r14 +00f628 d22e mov.l @(h'b8,pc), r2 ;@(h'f6e4) +00f62a 2fd6 mov.l r13, @-r15 +00f62c 4f22 sts.l pr, @-r15 +00f62e edff mov #h'ffffffff, r13 +00f630 53f5 mov.l @(h'14,r15), r3 +00f632 2f36 mov.l r3, @-r15 +00f634 53f5 mov.l @(h'14,r15), r3 +00f636 420b jsr @r2 +00f638 2f36 mov.l r3, @-r15 +00f63a 7f08 +00f63c 2008 tst r0, r0 +00f63e 8d1b bt/s h'36 ;@(h'f678) +00f640 6403 mov r0, r4 +00f642 6043 mov r4, r0 +00f644 8801 cmp/eq #h'1, r0 +00f646 8f03 bf/s h'6 ;@(h'f650) +00f648 6043 mov r4, r0 +00f64a 9346 mov.w @(h'8c,pc), r3 ;@(h'f6da) +00f64c d226 mov.l @(h'98,pc), r2 ;@(h'f6e8) +00f64e 2232 mov.l r3, @r2 +00f650 8802 cmp/eq #h'2, r0 +00f652 8b02 bf h'4 ;@(h'f65a) +00f654 9242 mov.w @(h'84,pc), r2 ;@(h'f6dc) +00f656 d324 mov.l @(h'90,pc), r3 ;@(h'f6e8) +00f658 2322 mov.l r2, @r3 +00f65a 61f3 mov r15, r1 +00f65c 7110 add #h'10, r1 +00f65e 63f3 mov r15, r3 +00f660 21d2 mov.l r13, @r1 +00f662 7310 add #h'10, r3 +00f664 13d1 mov.l r13, @(h'4,r3) +00f666 63f3 mov r15, r3 +00f668 51f3 mov.l @(h'c,r15), r1 +00f66a 7310 add #h'10, r3 +00f66c 6032 mov.l @r3, r0 +00f66e 2102 mov.l r0, @r1 +00f670 5031 mov.l @(h'4,r3), r0 +00f672 1101 mov.l r0, @(h'4,r1) +00f674 a06a bra h'd4 ;@(h'f74c) +00f676 0009 nop +00f678 9231 mov.w @(h'62,pc), r2 ;@(h'f6de) +00f67a 64f3 mov r15, r4 +00f67c 9330 mov.w @(h'60,pc), r3 ;@(h'f6e0) +00f67e 7410 add #h'10, r4 +00f680 6441 mov.w @r4, r4 +00f682 644d extu.w r4, r4 +00f684 4409 shlr2 r4 +00f686 4409 shlr2 r4 +00f688 2429 and r2, r4 +00f68a 343c add r3, r4 +00f68c 4411 cmp/pz r4 +00f68e 8905 bt h'a ;@(h'f69c) +00f690 60e3 mov r14, r0 +00f692 e100 mov #h'0, r1 +00f694 2012 mov.l r1, @r0 +00f696 1011 mov.l r1, @(h'4,r0) +00f698 a033 bra h'66 ;@(h'f702) +00f69a 0009 nop +00f69c 61f3 mov r15, r1 +00f69e 7110 add #h'10, r1 +00f6a0 6312 mov.l @r1, r3 +00f6a2 e634 mov #h'34, r6 +00f6a4 60e3 mov r14, r0 +00f6a6 3463 cmp/ge r6, r4 +00f6a8 2032 mov.l r3, @r0 +00f6aa 5311 mov.l @(h'4,r1), r3 +00f6ac 8d29 bt/s h'52 ;@(h'f702) +00f6ae 1031 mov.l r3, @(h'4,r0) +00f6b0 6563 mov r6, r5 +00f6b2 3548 sub r4, r5 +00f6b4 6353 mov r5, r3 +00f6b6 4311 cmp/pz r3 +00f6b8 8900 bt h'0 ;@(h'f6bc) +00f6ba 731f add #h'1f, r3 +00f6bc e1fb mov #h'fffffffb, r1 +00f6be 431c shad r1, r3 +00f6c0 4315 cmp/pl r3 +00f6c2 8f04 bf/s h'8 ;@(h'f6ce) +00f6c4 6053 mov r5, r0 +00f6c6 61f3 mov r15, r1 +00f6c8 7110 add #h'10, r1 +00f6ca e300 mov #h'0, r3 +00f6cc 1131 mov.l r3, @(h'4,r1) +00f6ce 4011 cmp/pz r0 +00f6d0 8f0c bf/s h'18 ;@(h'f6ec) +00f6d2 64d3 mov r13, r4 +00f6d4 a00f bra h'1e ;@(h'f6f6) +00f6d6 c91f and #h'1f, r0 +00f6d8 3fe0 cmp/eq r14, r15 +00f6da 04b8 +00f6dc 044c mov.b @(r0,r4), r4 +00f6de 07ff mac.l @r15+, @r7+ +00f6e0 fc01 +00f6e2 0000 +00f6e4 0030 +00f6e6 fcdc +00f6e8 0810 +00f6ea 0178 +00f6ec 6007 not r0, r0 +00f6ee 7001 +00f6f0 c91f and #h'1f, r0 +00f6f2 6007 not r0, r0 +00f6f4 7001 +00f6f6 440d shld r0, r4 +00f6f8 63f3 mov r15, r3 +00f6fa 7310 add #h'10, r3 +00f6fc 6232 mov.l @r3, r2 +00f6fe 2249 and r4, r2 +00f700 2322 mov.l r2, @r3 +00f702 53f5 mov.l @(h'14,r15), r3 +00f704 2f36 mov.l r3, @-r15 +00f706 53f5 mov.l @(h'14,r15), r3 +00f708 2f36 mov.l r3, @-r15 +00f70a 53e1 mov.l @(h'4,r14), r3 +00f70c 2f36 mov.l r3, @-r15 +00f70e 63e2 mov.l @r14, r3 +00f710 2f36 mov.l r3, @-r15 +00f712 62f3 mov r15, r2 +00f714 7220 add #h'20, r2 +00f716 2f26 mov.l r2, @-r15 +00f718 d20e mov.l @(h'38,pc), r2 ;@(h'f754) +00f71a 420b jsr @r2 +00f71c 0009 nop +00f71e e200 mov #h'0, r2 +00f720 53e1 mov.l @(h'4,r14), r3 +00f722 2f36 mov.l r3, @-r15 +00f724 63e2 mov.l @r14, r3 +00f726 2f36 mov.l r3, @-r15 +00f728 2f26 mov.l r2, @-r15 +00f72a d30b mov.l @(h'2c,pc), r3 ;@(h'f758) +00f72c 430b jsr @r3 +00f72e 2f26 mov.l r2, @-r15 +00f730 8800 cmp/eq #h'0, r0 +00f732 8904 bt h'8 ;@(h'f73e) +00f734 63f3 mov r15, r3 +00f736 7310 add #h'10, r3 +00f738 6030 mov.b @r3, r0 +00f73a cb80 or #h'80, r0 +00f73c 2300 mov.b r0, @r3 +00f73e 63f3 mov r15, r3 +00f740 51f3 mov.l @(h'c,r15), r1 +00f742 7310 add #h'10, r3 +00f744 6032 mov.l @r3, r0 +00f746 2102 mov.l r0, @r1 +00f748 5031 mov.l @(h'4,r3), r0 +00f74a 1101 mov.l r0, @(h'4,r1) +00f74c 4f26 lds.l @r15+, pr +00f74e 6df6 mov.l @r15+, r13 +00f750 000b rts +00f752 6ef6 mov.l @r15+, r14 +00f754 0030 +00f756 aa6c bra h'-b28 ;@(h'ec32) +00f758 0030 +00f75a f9bc +00f75c 2fe6 mov.l r14, @-r15 +00f75e e708 mov #h'8, r7 +00f760 3768 sub r6, r7 +00f762 6e7f exts.w r7, r14 +00f764 2ee8 tst r14, r14 +00f766 891c bt h'38 ;@(h'f7a2) +00f768 911d mov.w @(h'3a,pc), r1 ;@(h'f7a6) +00f76a 75ff add #h'ff, r5 +00f76c 41ec shad r14, r1 +00f76e 354c add r4, r5 +00f770 3542 cmp/hs r4, r5 +00f772 8f0f bf/s h'1e ;@(h'f794) +00f774 e700 mov #h'0, r7 +00f776 636f exts.w r6, r3 +00f778 6250 mov.b @r5, r2 +00f77a 6050 mov.b @r5, r0 +00f77c 2019 and r1, r0 +00f77e 423d shld r3, r2 +00f780 2520 mov.b r2, @r5 +00f782 6350 mov.b @r5, r3 +00f784 237b or r7, r3 +00f786 670c extu.b r0, r7 +00f788 2530 mov.b r3, @r5 +00f78a 63eb neg r14, r3 +00f78c 75ff add #h'ff, r5 +00f78e 3542 cmp/hs r4, r5 +00f790 8df1 bt/s h'-1e ;@(h'f776) +00f792 473d shld r3, r7 +00f794 677c extu.b r7, r7 +00f796 2778 tst r7, r7 +00f798 8902 bt h'4 ;@(h'f7a0) +00f79a e001 mov #h'1, r0 +00f79c 000b rts +00f79e 6ef6 mov.l @r15+, r14 +00f7a0 e000 mov #h'0, r0 +00f7a2 000b rts +00f7a4 6ef6 mov.l @r15+, r14 +00f7a6 00ff mac.l @r15+, @r0+ +00f7a8 d306 mov.l @(h'18,pc), r3 ;@(h'f7c4) +00f7aa 7ff8 add #h'f8, r15 +00f7ac d206 mov.l @(h'18,pc), r2 ;@(h'f7c8) +00f7ae e608 mov #h'8, r6 +00f7b0 1f41 mov.l r4, @(h'4,r15) +00f7b2 2f52 mov.l r5, @r15 +00f7b4 55f1 mov.l @(h'4,r15), r5 +00f7b6 4508 shll2 r5 +00f7b8 64f2 mov.l @r15, r4 +00f7ba 4500 shll r5 +00f7bc 353c add r3, r5 +00f7be 422b jmp @r2 +00f7c0 7f08 +00f7c2 0000 +00f7c4 0032 stc ssr, r0 +00f7c6 0ed8 +00f7c8 0030 +00f7ca f10c +00f7cc 2fe6 mov.l r14, @-r15 +00f7ce e708 mov #h'8, r7 +00f7d0 2fd6 mov.l r13, @-r15 +00f7d2 3768 sub r6, r7 +00f7d4 2fc6 mov.l r12, @-r15 +00f7d6 6d7f exts.w r7, r13 +00f7d8 2dd8 tst r13, r13 +00f7da 891d bt h'3a ;@(h'f818) +00f7dc 9c20 mov.w @(h'40,pc), r12 ;@(h'f820) +00f7de e700 mov #h'0, r7 +00f7e0 63db neg r13, r3 +00f7e2 4c3c shad r3, r12 +00f7e4 4515 cmp/pl r5 +00f7e6 8f11 bf/s h'22 ;@(h'f80c) +00f7e8 6e73 mov r7, r14 +00f7ea 636f exts.w r6, r3 +00f7ec 6240 mov.b @r4, r2 +00f7ee 7e01 +00f7f0 6040 mov.b @r4, r0 +00f7f2 633b neg r3, r3 +00f7f4 20c9 and r12, r0 +00f7f6 622c extu.b r2, r2 +00f7f8 423d shld r3, r2 +00f7fa 3e53 cmp/ge r5, r14 +00f7fc 2420 mov.b r2, @r4 +00f7fe 6140 mov.b @r4, r1 +00f800 217b or r7, r1 +00f802 670c extu.b r0, r7 +00f804 2410 mov.b r1, @r4 +00f806 47dd shld r13, r7 +00f808 8fef bf/s h'-22 ;@(h'f7ea) +00f80a 7401 +00f80c 677c extu.b r7, r7 +00f80e 2778 tst r7, r7 +00f810 8901 bt h'2 ;@(h'f816) +00f812 a001 bra h'2 ;@(h'f818) +00f814 e001 mov #h'1, r0 +00f816 e000 mov #h'0, r0 +00f818 6cf6 mov.l @r15+, r12 +00f81a 6df6 mov.l @r15+, r13 +00f81c 000b rts +00f81e 6ef6 mov.l @r15+, r14 +00f820 00ff mac.l @r15+, @r0+ +00f822 0000 +00f824 2fe6 mov.l r14, @-r15 +00f826 2fd6 mov.l r13, @-r15 +00f828 2fc6 mov.l r12, @-r15 +00f82a ed00 mov #h'0, r13 +00f82c 2fb6 mov.l r11, @-r15 +00f82e 6c53 mov r5, r12 +00f830 2fa6 mov.l r10, @-r15 +00f832 eb01 mov #h'1, r11 +00f834 7ffc add #h'fc, r15 +00f836 6a63 mov r6, r10 +00f838 6ed3 mov r13, r14 +00f83a 63d3 mov r13, r3 +00f83c 3377 cmp/gt r7, r3 +00f83e 373e addc r3, r7 +00f840 4721 shar r7 +00f842 6673 mov r7, r6 +00f844 76ff add #h'ff, r6 +00f846 6563 mov r6, r5 +00f848 4500 shll r5 +00f84a 6753 mov r5, r7 +00f84c 37cc add r12, r7 +00f84e 4611 cmp/pz r6 +00f850 8f1c bf/s h'38 ;@(h'f88c) +00f852 7702 +00f854 6053 mov r5, r0 +00f856 03cd mov.w @(r0,r12), r3 +00f858 02ad mov.w @(r0,r10), r2 +00f85a 633d extu.w r3, r3 +00f85c 622d extu.w r2, r2 +00f85e 3328 sub r2, r3 +00f860 33e8 sub r14, r3 +00f862 6133 mov r3, r1 +00f864 4111 cmp/pz r1 +00f866 8d06 bt/s h'c ;@(h'f876) +00f868 2f32 mov.l r3, @r15 +00f86a d312 mov.l @(h'48,pc), r3 ;@(h'f8b4) +00f86c 6ef2 mov.l @r15, r14 +00f86e 3e3c add r3, r14 +00f870 2fe2 mov.l r14, @r15 +00f872 a001 bra h'2 ;@(h'f878) +00f874 ee01 mov #h'1, r14 +00f876 ee00 mov #h'0, r14 +00f878 62f2 mov.l @r15, r2 +00f87a 2228 tst r2, r2 +00f87c 8900 bt h'0 ;@(h'f880) +00f87e 6bd3 mov r13, r11 +00f880 63f2 mov.l @r15, r3 +00f882 76ff add #h'ff, r6 +00f884 2735 mov.w r3, @-r7 +00f886 4611 cmp/pz r6 +00f888 8de4 bt/s h'-38 ;@(h'f854) +00f88a 75fe add #h'fe, r5 +00f88c 60e3 mov r14, r0 +00f88e 8801 cmp/eq #h'1, r0 +00f890 8b03 bf h'6 ;@(h'f89a) +00f892 2448 tst r4, r4 +00f894 8b01 bf h'2 ;@(h'f89a) +00f896 a006 bra h'c ;@(h'f8a6) +00f898 e0ff mov #h'ffffffff, r0 +00f89a 60b3 mov r11, r0 +00f89c 8801 cmp/eq #h'1, r0 +00f89e 8b01 bf h'2 ;@(h'f8a4) +00f8a0 a001 bra h'2 ;@(h'f8a6) +00f8a2 e000 mov #h'0, r0 +00f8a4 e001 mov #h'1, r0 +00f8a6 7f04 +00f8a8 6af6 mov.l @r15+, r10 +00f8aa 6bf6 mov.l @r15+, r11 +00f8ac 6cf6 mov.l @r15+, r12 +00f8ae 6df6 mov.l @r15+, r13 +00f8b0 000b rts +00f8b2 6ef6 mov.l @r15+, r14 +00f8b4 0001 +00f8b6 0000 +00f8b8 2668 tst r6, r6 +00f8ba 8f02 bf/s h'4 ;@(h'f8c2) +00f8bc 6753 mov r5, r7 +00f8be 000b rts +00f8c0 e000 mov #h'0, r0 +00f8c2 e500 mov #h'0, r5 +00f8c4 6253 mov r5, r2 +00f8c6 3262 cmp/hs r6, r2 +00f8c8 8906 bt h'c ;@(h'f8d8) +00f8ca 6344 mov.b @r4+, r3 +00f8cc 6274 mov.b @r7+, r2 +00f8ce 3320 cmp/eq r2, r3 +00f8d0 8b02 bf h'4 ;@(h'f8d8) +00f8d2 7501 +00f8d4 3562 cmp/hs r6, r5 +00f8d6 8bf8 bf h'-10 ;@(h'f8ca) +00f8d8 6043 mov r4, r0 +00f8da 70ff add #h'ff, r0 +00f8dc 6000 mov.b @r0, r0 +00f8de 77ff add #h'ff, r7 +00f8e0 6370 mov.b @r7, r3 +00f8e2 600c extu.b r0, r0 +00f8e4 633c extu.b r3, r3 +00f8e6 3038 sub r3, r0 +00f8e8 000b rts +00f8ea 0009 nop +00f8ec 2fe6 mov.l r14, @-r15 +00f8ee 2fd6 mov.l r13, @-r15 +00f8f0 2fc6 mov.l r12, @-r15 +00f8f2 6d53 mov r5, r13 +00f8f4 2fb6 mov.l r11, @-r15 +00f8f6 4f22 sts.l pr, @-r15 +00f8f8 d520 mov.l @(h'80,pc), r5 ;@(h'f97c) +00f8fa 6cf3 mov r15, r12 +00f8fc 7c14 add #h'14, r12 +00f8fe 62c1 mov.w @r12, r2 +00f900 622d extu.w r2, r2 +00f902 2259 and r5, r2 +00f904 3250 cmp/eq r5, r2 +00f906 8f02 bf/s h'4 ;@(h'f90e) +00f908 6e63 mov r6, r14 +00f90a a001 bra h'2 ;@(h'f910) +00f90c e3ff mov #h'ffffffff, r3 +00f90e e301 mov #h'1, r3 +00f910 2430 mov.b r3, @r4 +00f912 e607 mov #h'7, r6 +00f914 9230 mov.w @(h'60,pc), r2 ;@(h'f978) +00f916 65c3 mov r12, r5 +00f918 61c1 mov.w @r12, r1 +00f91a 7501 +00f91c 2d11 mov.w r1, @r13 +00f91e e1fc mov #h'fffffffc, r1 +00f920 63d1 mov.w @r13, r3 +00f922 2329 and r2, r3 +00f924 431c shad r1, r3 +00f926 2d31 mov.w r3, @r13 +00f928 d315 mov.l @(h'54,pc), r3 ;@(h'f980) +00f92a 430b jsr @r3 +00f92c 64e3 mov r14, r4 +00f92e e603 mov #h'3, r6 +00f930 dc14 mov.l @(h'50,pc), r12 ;@(h'f984) +00f932 e507 mov #h'7, r5 +00f934 4c0b jsr @r12 +00f936 64e3 mov r14, r4 +00f938 62d1 mov.w @r13, r2 +00f93a 4215 cmp/pl r2 +00f93c 8b03 bf h'6 ;@(h'f946) +00f93e 60e0 mov.b @r14, r0 +00f940 cb80 or #h'80, r0 +00f942 a013 bra h'26 ;@(h'f96c) +00f944 2e00 mov.b r0, @r14 +00f946 63d1 mov.w @r13, r3 +00f948 9b17 mov.w @(h'2e,pc), r11 ;@(h'f97a) +00f94a 7301 +00f94c 2d31 mov.w r3, @r13 +00f94e 60e0 mov.b @r14, r0 +00f950 c97f and #h'7f, r0 +00f952 a007 bra h'e ;@(h'f964) +00f954 2e00 mov.b r0, @r14 +00f956 e601 mov #h'1, r6 +00f958 e507 mov #h'7, r5 +00f95a 4c0b jsr @r12 +00f95c 64e3 mov r14, r4 +00f95e 63d1 mov.w @r13, r3 +00f960 73ff add #h'ff, r3 +00f962 2d31 mov.w r3, @r13 +00f964 62e0 mov.b @r14, r2 +00f966 622c extu.b r2, r2 +00f968 22b8 tst r11, r2 +00f96a 89f4 bt h'-18 ;@(h'f956) +00f96c 4f26 lds.l @r15+, pr +00f96e 6bf6 mov.l @r15+, r11 +00f970 6cf6 mov.l @r15+, r12 +00f972 6df6 mov.l @r15+, r13 +00f974 000b rts +00f976 6ef6 mov.l @r15+, r14 +00f978 7ff0 add #h'f0, r15 +00f97a 0080 +00f97c 0000 +00f97e 8000 mov.b r0, @(h'0,r0) +00f980 0030 +00f982 f10c +00f984 0030 +00f986 f75c +00f988 2668 tst r6, r6 +00f98a 8f02 bf/s h'4 ;@(h'f992) +00f98c 6753 mov r5, r7 +00f98e 000b rts +00f990 e000 mov #h'0, r0 +00f992 e500 mov #h'0, r5 +00f994 6253 mov r5, r2 +00f996 3262 cmp/hs r6, r2 +00f998 8906 bt h'c ;@(h'f9a8) +00f99a 6344 mov.b @r4+, r3 +00f99c 6274 mov.b @r7+, r2 +00f99e 3320 cmp/eq r2, r3 +00f9a0 8b02 bf h'4 ;@(h'f9a8) +00f9a2 7501 +00f9a4 3562 cmp/hs r6, r5 +00f9a6 8bf8 bf h'-10 ;@(h'f99a) +00f9a8 6043 mov r4, r0 +00f9aa 70ff add #h'ff, r0 +00f9ac 6000 mov.b @r0, r0 +00f9ae 77ff add #h'ff, r7 +00f9b0 6370 mov.b @r7, r3 +00f9b2 600c extu.b r0, r0 +00f9b4 633c extu.b r3, r3 +00f9b6 3038 sub r3, r0 +00f9b8 000b rts +00f9ba 0009 nop +00f9bc 2f46 mov.l r4, @-r15 +00f9be 2f56 mov.l r5, @-r15 +00f9c0 2f66 mov.l r6, @-r15 +00f9c2 2f76 mov.l r7, @-r15 +00f9c4 54f6 mov.l @(h'18,r15), r4 +00f9c6 55f7 mov.l @(h'1c,r15), r5 +00f9c8 56f4 mov.l @(h'10,r15), r6 +00f9ca 57f5 mov.l @(h'14,r15), r7 +00f9cc 2f86 mov.l r8, @-r15 +00f9ce 2f96 mov.l r9, @-r15 +00f9d0 2fa6 mov.l r10, @-r15 +00f9d2 2fb6 mov.l r11, @-r15 +00f9d4 d021 mov.l @(h'84,pc), r0 ;@(h'fa5c) +00f9d6 6a43 mov r4, r10 +00f9d8 6b63 mov r6, r11 +00f9da 6843 mov r4, r8 +00f9dc 2809 and r0, r8 +00f9de 6963 mov r6, r9 +00f9e0 2909 and r0, r9 +00f9e2 d01f mov.l @(h'7c,pc), r0 ;@(h'fa60) +00f9e4 2409 and r0, r4 +00f9e6 2609 and r0, r6 +00f9e8 d01c mov.l @(h'70,pc), r0 ;@(h'fa5c) +00f9ea 3800 cmp/eq r0, r8 +00f9ec 891c bt h'38 ;@(h'fa28) +00f9ee 3900 cmp/eq r0, r9 +00f9f0 8920 bt h'40 ;@(h'fa34) +00f9f2 2888 tst r8, r8 +00f9f4 8924 bt h'48 ;@(h'fa40) +00f9f6 2ba7 div0s r10, r11 +00f9f8 890a bt h'14 ;@(h'fa10) +00f9fa 4a11 cmp/pz r10 +00f9fc 8b04 bf h'8 ;@(h'fa08) +00f9fe 0008 clrt +00fa00 357a subc r7, r5 +00fa02 3aba subc r11, r10 +00fa04 a006 bra h'c ;@(h'fa14) +00fa06 0029 movt r0 +00fa08 375a subc r5, r7 +00fa0a 3baa subc r10, r11 +00fa0c a002 bra h'4 ;@(h'fa14) +00fa0e 0029 movt r0 +00fa10 4b11 cmp/pz r11 +00fa12 0029 movt r0 +00fa14 6bf6 mov.l @r15+, r11 +00fa16 6af6 mov.l @r15+, r10 +00fa18 69f6 mov.l @r15+, r9 +00fa1a 68f6 mov.l @r15+, r8 +00fa1c 67f6 mov.l @r15+, r7 +00fa1e 66f6 mov.l @r15+, r6 +00fa20 65f6 mov.l @r15+, r5 +00fa22 64f6 mov.l @r15+, r4 +00fa24 000b rts +00fa26 7f10 add #h'10, r15 +00fa28 2448 tst r4, r4 +00fa2a 8b15 bf h'2a ;@(h'fa58) +00fa2c 2558 tst r5, r5 +00fa2e 8b13 bf h'26 ;@(h'fa58) +00fa30 afdd bra h'-46 ;@(h'f9ee) +00fa32 0009 nop +00fa34 2668 tst r6, r6 +00fa36 8b0f bf h'1e ;@(h'fa58) +00fa38 2778 tst r7, r7 +00fa3a 8b0d bf h'1a ;@(h'fa58) +00fa3c afd9 bra h'-4e ;@(h'f9f2) +00fa3e 0009 nop +00fa40 2998 tst r9, r9 +00fa42 8bd8 bf h'-50 ;@(h'f9f6) +00fa44 2448 tst r4, r4 +00fa46 8bd6 bf h'-54 ;@(h'f9f6) +00fa48 2558 tst r5, r5 +00fa4a 8bd4 bf h'-58 ;@(h'f9f6) +00fa4c 2668 tst r6, r6 +00fa4e 8bd2 bf h'-5c ;@(h'f9f6) +00fa50 2778 tst r7, r7 +00fa52 8bd0 bf h'-60 ;@(h'f9f6) +00fa54 afde bra h'-44 ;@(h'fa14) +00fa56 e000 mov #h'0, r0 +00fa58 afdc bra h'-48 ;@(h'fa14) +00fa5a e000 mov #h'0, r0 +00fa5c 7ff0 add #h'f0, r15 +00fa5e 0000 +00fa60 000f mac.l @r0+, @r0+ +00fa62 ffff +00fa64 2f46 mov.l r4, @-r15 +00fa66 2f56 mov.l r5, @-r15 +00fa68 2f66 mov.l r6, @-r15 +00fa6a 2f76 mov.l r7, @-r15 +00fa6c 54f6 mov.l @(h'18,r15), r4 +00fa6e 55f7 mov.l @(h'1c,r15), r5 +00fa70 56f4 mov.l @(h'10,r15), r6 +00fa72 57f5 mov.l @(h'14,r15), r7 +00fa74 2f86 mov.l r8, @-r15 +00fa76 2f96 mov.l r9, @-r15 +00fa78 2fa6 mov.l r10, @-r15 +00fa7a 2fb6 mov.l r11, @-r15 +00fa7c d01c mov.l @(h'70,pc), r0 ;@(h'faf0) +00fa7e 6a43 mov r4, r10 +00fa80 6b63 mov r6, r11 +00fa82 6843 mov r4, r8 +00fa84 2809 and r0, r8 +00fa86 6963 mov r6, r9 +00fa88 2909 and r0, r9 +00fa8a d01a mov.l @(h'68,pc), r0 ;@(h'faf4) +00fa8c 2409 and r0, r4 +00fa8e 2609 and r0, r6 +00fa90 d017 mov.l @(h'5c,pc), r0 ;@(h'faf0) +00fa92 3800 cmp/eq r0, r8 +00fa94 8914 bt h'28 ;@(h'fac0) +00fa96 3900 cmp/eq r0, r9 +00fa98 8918 bt h'30 ;@(h'facc) +00fa9a 2888 tst r8, r8 +00fa9c 891c bt h'38 ;@(h'fad8) +00fa9e 3ba0 cmp/eq r10, r11 +00faa0 8b03 bf h'6 ;@(h'faaa) +00faa2 3750 cmp/eq r5, r7 +00faa4 8b01 bf h'2 ;@(h'faaa) +00faa6 a001 bra h'2 ;@(h'faac) +00faa8 e000 mov #h'0, r0 +00faaa e001 mov #h'1, r0 +00faac 6bf6 mov.l @r15+, r11 +00faae 6af6 mov.l @r15+, r10 +00fab0 69f6 mov.l @r15+, r9 +00fab2 68f6 mov.l @r15+, r8 +00fab4 67f6 mov.l @r15+, r7 +00fab6 66f6 mov.l @r15+, r6 +00fab8 65f6 mov.l @r15+, r5 +00faba 64f6 mov.l @r15+, r4 +00fabc 000b rts +00fabe 7f10 add #h'10, r15 +00fac0 2448 tst r4, r4 +00fac2 8bf2 bf h'-1c ;@(h'faaa) +00fac4 2558 tst r5, r5 +00fac6 8bf0 bf h'-20 ;@(h'faaa) +00fac8 afe5 bra h'-36 ;@(h'fa96) +00faca 0009 nop +00facc 2668 tst r6, r6 +00face 8bec bf h'-28 ;@(h'faaa) +00fad0 2778 tst r7, r7 +00fad2 8bea bf h'-2c ;@(h'faaa) +00fad4 afe1 bra h'-3e ;@(h'fa9a) +00fad6 0009 nop +00fad8 2998 tst r9, r9 +00fada 8be6 bf h'-34 ;@(h'faaa) +00fadc 2448 tst r4, r4 +00fade 8bde bf h'-44 ;@(h'fa9e) +00fae0 2558 tst r5, r5 +00fae2 8bdc bf h'-48 ;@(h'fa9e) +00fae4 2668 tst r6, r6 +00fae6 8be0 bf h'-40 ;@(h'faaa) +00fae8 2778 tst r7, r7 +00faea 8bde bf h'-44 ;@(h'faaa) +00faec afde bra h'-44 ;@(h'faac) +00faee e000 mov #h'0, r0 +00faf0 7ff0 add #h'f0, r15 +00faf2 0000 +00faf4 000f mac.l @r0+, @r0+ +00faf6 ffff +00faf8 600f exts.w r0, r0 +00fafa 2008 tst r0, r0 +00fafc 8d1b bt/s h'36 ;@(h'fb36) +00fafe 2f26 mov.l r2, @-r15 +00fb00 611f exts.w r1, r1 +00fb02 e200 mov #h'0, r2 +00fb04 2127 div0s r2, r1 +00fb06 312a subc r2, r1 +00fb08 4028 shll16 r0 +00fb0a 2107 div0s r0, r1 +00fb0c 3104 div1 r0, r1 +00fb0e 3104 div1 r0, r1 +00fb10 3104 div1 r0, r1 +00fb12 3104 div1 r0, r1 +00fb14 3104 div1 r0, r1 +00fb16 3104 div1 r0, r1 +00fb18 3104 div1 r0, r1 +00fb1a 3104 div1 r0, r1 +00fb1c 3104 div1 r0, r1 +00fb1e 3104 div1 r0, r1 +00fb20 3104 div1 r0, r1 +00fb22 3104 div1 r0, r1 +00fb24 3104 div1 r0, r1 +00fb26 3104 div1 r0, r1 +00fb28 3104 div1 r0, r1 +00fb2a 3104 div1 r0, r1 +00fb2c 601f exts.w r1, r0 +00fb2e 4024 rotcl r0 +00fb30 302e addc r2, r0 +00fb32 000b rts +00fb34 62f6 mov.l @r15+, r2 +00fb36 d202 mov.l @(h'8,pc), r2 ;@(h'fb40) +00fb38 d102 mov.l @(h'8,pc), r1 ;@(h'fb44) +00fb3a 2212 mov.l r1, @r2 +00fb3c 000b rts +00fb3e 62f6 mov.l @r15+, r2 +00fb40 0810 +00fb42 0178 +00fb44 0000 +00fb46 044e mov.l @(r0,r4), r4 +00fb48 2fe6 mov.l r14, @-r15 +00fb4a 6063 mov r6, r0 +00fb4c 2fd6 mov.l r13, @-r15 +00fb4e e604 mov #h'4, r6 +00fb50 2fc6 mov.l r12, @-r15 +00fb52 2fb6 mov.l r11, @-r15 +00fb54 2fa6 mov.l r10, @-r15 +00fb56 6a43 mov r4, r10 +00fb58 dc24 mov.l @(h'90,pc), r12 ;@(h'fbec) +00fb5a 2f96 mov.l r9, @-r15 +00fb5c 2f86 mov.l r8, @-r15 +00fb5e 4f22 sts.l pr, @-r15 +00fb60 7fc8 add #h'c8, r15 +00fb62 6ef3 mov r15, r14 +00fb64 1f51 mov.l r5, @(h'4,r15) +00fb66 7e2c add #h'2c, r14 +00fb68 81f4 mov.w r0, @(h'8,r15) +00fb6a e500 mov #h'0, r5 +00fb6c 2f72 mov.l r7, @r15 +00fb6e 4c0b jsr @r12 +00fb70 64e3 mov r14, r4 +00fb72 e608 mov #h'8, r6 +00fb74 65f2 mov.l @r15, r5 +00fb76 64e3 mov r14, r4 +00fb78 d81d mov.l @(h'74,pc), r8 ;@(h'fbf0) +00fb7a 7404 +00fb7c 480b jsr @r8 +00fb7e 1f43 mov.l r4, @(h'c,r15) +00fb80 6bf3 mov r15, r11 +00fb82 7b20 add #h'20, r11 +00fb84 e604 mov #h'4, r6 +00fb86 e500 mov #h'0, r5 +00fb88 4c0b jsr @r12 +00fb8a 64b3 mov r11, r4 +00fb8c 55f1 mov.l @(h'4,r15), r5 +00fb8e 64b3 mov r11, r4 +00fb90 e608 mov #h'8, r6 +00fb92 480b jsr @r8 +00fb94 7404 +00fb96 6df3 mov r15, r13 +00fb98 7d10 add #h'10, r13 +00fb9a e610 mov #h'10, r6 +00fb9c e500 mov #h'0, r5 +00fb9e 4c0b jsr @r12 +00fba0 64d3 mov r13, r4 +00fba2 63d3 mov r13, r3 +00fba4 dc13 mov.l @(h'4c,pc), r12 ;@(h'fbf4) +00fba6 730b +00fba8 2f32 mov.l r3, @r15 +00fbaa a01a bra h'34 ;@(h'fbe2) +00fbac e942 mov #h'42, r9 +00fbae e50c mov #h'c, r5 +00fbb0 4c0b jsr @r12 +00fbb2 64d3 mov r13, r4 +00fbb4 d310 mov.l @(h'40,pc), r3 ;@(h'fbf8) +00fbb6 e70c mov #h'c, r7 +00fbb8 66b3 mov r11, r6 +00fbba 65e3 mov r14, r5 +00fbbc 430b jsr @r3 +00fbbe e400 mov #h'0, r4 +00fbc0 4011 cmp/pz r0 +00fbc2 8b05 bf h'a ;@(h'fbd0) +00fbc4 63f2 mov.l @r15, r3 +00fbc6 6230 mov.b @r3, r2 +00fbc8 7201 +00fbca 2320 mov.b r2, @r3 +00fbcc a005 bra h'a ;@(h'fbda) +00fbce 0009 nop +00fbd0 d20a mov.l @(h'28,pc), r2 ;@(h'fbfc) +00fbd2 e60c mov #h'c, r6 +00fbd4 65b3 mov r11, r5 +00fbd6 420b jsr @r2 +00fbd8 64e3 mov r14, r4 +00fbda e50c mov #h'c, r5 +00fbdc 4c0b jsr @r12 +00fbde 64e3 mov r14, r4 +00fbe0 79ff add #h'ff, r9 +00fbe2 2998 tst r9, r9 +00fbe4 8be3 bf h'-3a ;@(h'fbae) +00fbe6 d906 mov.l @(h'18,pc), r9 ;@(h'fc00) +00fbe8 a010 bra h'20 ;@(h'fc0c) +00fbea eb02 mov #h'2, r11 +00fbec 0031 +00fbee 02a4 mov.b r10, @(r0,r2) +00fbf0 0030 +00fbf2 f10c +00fbf4 0030 +00fbf6 fd0c +00fbf8 0030 +00fbfa f824 +00fbfc 0031 +00fbfe 0088 +00fc00 0031 +00fc02 0258 sets +00fc04 e510 mov #h'10, r5 +00fc06 490b jsr @r9 +00fc08 64d3 mov r13, r4 +00fc0a 7bff add #h'ff, r11 +00fc0c 2bb8 tst r11, r11 +00fc0e 8bf9 bf h'-e ;@(h'fc04) +00fc10 62e0 mov.b @r14, r2 +00fc12 2228 tst r2, r2 +00fc14 8b21 bf h'42 ;@(h'fc5a) +00fc16 84e1 mov.b @(h'1,r14), r0 +00fc18 2008 tst r0, r0 +00fc1a 8b1e bf h'3c ;@(h'fc5a) +00fc1c 84e2 mov.b @(h'2,r14), r0 +00fc1e 2008 tst r0, r0 +00fc20 8b1b bf h'36 ;@(h'fc5a) +00fc22 84e3 mov.b @(h'3,r14), r0 +00fc24 2008 tst r0, r0 +00fc26 8b18 bf h'30 ;@(h'fc5a) +00fc28 53f3 mov.l @(h'c,r15), r3 +00fc2a 6230 mov.b @r3, r2 +00fc2c 2228 tst r2, r2 +00fc2e 8b14 bf h'28 ;@(h'fc5a) +00fc30 84e5 mov.b @(h'5,r14), r0 +00fc32 2008 tst r0, r0 +00fc34 8b11 bf h'22 ;@(h'fc5a) +00fc36 84e6 mov.b @(h'6,r14), r0 +00fc38 2008 tst r0, r0 +00fc3a 8b0e bf h'1c ;@(h'fc5a) +00fc3c 84e7 mov.b @(h'7,r14), r0 +00fc3e 2008 tst r0, r0 +00fc40 8b0b bf h'16 ;@(h'fc5a) +00fc42 84e8 mov.b @(h'8,r14), r0 +00fc44 2008 tst r0, r0 +00fc46 8b08 bf h'10 ;@(h'fc5a) +00fc48 84e9 mov.b @(h'9,r14), r0 +00fc4a 2008 tst r0, r0 +00fc4c 8b05 bf h'a ;@(h'fc5a) +00fc4e 84ea mov.b @(h'a,r14), r0 +00fc50 2008 tst r0, r0 +00fc52 8b02 bf h'4 ;@(h'fc5a) +00fc54 84eb mov.b @(h'b,r14), r0 +00fc56 2008 tst r0, r0 +00fc58 8902 bt h'4 ;@(h'fc60) +00fc5a 84dc mov.b @(h'c,r13), r0 +00fc5c cb20 or #h'20, r0 +00fc5e 80dc mov.b r0, @(h'c,r13) +00fc60 63a1 mov.w @r10, r3 +00fc62 85f4 mov.w @(h'8,r15), r0 +00fc64 3038 sub r3, r0 +00fc66 2a01 mov.w r0, @r10 +00fc68 84d4 mov.b @(h'4,r13), r0 +00fc6a 2008 tst r0, r0 +00fc6c 8b18 bf h'30 ;@(h'fca0) +00fc6e 84d5 mov.b @(h'5,r13), r0 +00fc70 2008 tst r0, r0 +00fc72 8b15 bf h'2a ;@(h'fca0) +00fc74 84d6 mov.b @(h'6,r13), r0 +00fc76 2008 tst r0, r0 +00fc78 8b12 bf h'24 ;@(h'fca0) +00fc7a 84d7 mov.b @(h'7,r13), r0 +00fc7c 2008 tst r0, r0 +00fc7e 8b0f bf h'1e ;@(h'fca0) +00fc80 84d8 mov.b @(h'8,r13), r0 +00fc82 2008 tst r0, r0 +00fc84 8b0c bf h'18 ;@(h'fca0) +00fc86 84d9 mov.b @(h'9,r13), r0 +00fc88 2008 tst r0, r0 +00fc8a 8b09 bf h'12 ;@(h'fca0) +00fc8c 84da mov.b @(h'a,r13), r0 +00fc8e 2008 tst r0, r0 +00fc90 8b06 bf h'c ;@(h'fca0) +00fc92 63f2 mov.l @r15, r3 +00fc94 6230 mov.b @r3, r2 +00fc96 2228 tst r2, r2 +00fc98 8b02 bf h'4 ;@(h'fca0) +00fc9a 84dc mov.b @(h'c,r13), r0 +00fc9c 2008 tst r0, r0 +00fc9e 890d bt h'1a ;@(h'fcbc) +00fca0 9b1b mov.w @(h'36,pc), r11 ;@(h'fcda) +00fca2 6ed3 mov r13, r14 +00fca4 a006 bra h'c ;@(h'fcb4) +00fca6 7e04 +00fca8 e509 mov #h'9, r5 +00fcaa 4c0b jsr @r12 +00fcac 64e3 mov r14, r4 +00fcae 62a1 mov.w @r10, r2 +00fcb0 72ff add #h'ff, r2 +00fcb2 2a21 mov.w r2, @r10 +00fcb4 63e0 mov.b @r14, r3 +00fcb6 633c extu.b r3, r3 +00fcb8 23b8 tst r11, r3 +00fcba 89f5 bt h'-16 ;@(h'fca8) +00fcbc e609 mov #h'9, r6 +00fcbe 65d3 mov r13, r5 +00fcc0 7504 +00fcc2 480b jsr @r8 +00fcc4 54f1 mov.l @(h'4,r15), r4 +00fcc6 7f38 add #h'38, r15 +00fcc8 4f26 lds.l @r15+, pr +00fcca 68f6 mov.l @r15+, r8 +00fccc 69f6 mov.l @r15+, r9 +00fcce 6af6 mov.l @r15+, r10 +00fcd0 6bf6 mov.l @r15+, r11 +00fcd2 6cf6 mov.l @r15+, r12 +00fcd4 6df6 mov.l @r15+, r13 +00fcd6 000b rts +00fcd8 6ef6 mov.l @r15+, r14 +00fcda 0080 +00fcdc d509 mov.l @(h'24,pc), r5 ;@(h'fd04) +00fcde 64f3 mov r15, r4 +00fce0 6342 mov.l @r4, r3 +00fce2 2359 and r5, r3 +00fce4 3350 cmp/eq r5, r3 +00fce6 8901 bt h'2 ;@(h'fcec) +00fce8 000b rts +00fcea e000 mov #h'0, r0 +00fcec d306 mov.l @(h'18,pc), r3 ;@(h'fd08) +00fcee 6242 mov.l @r4, r2 +00fcf0 2238 tst r3, r2 +00fcf2 8b02 bf h'4 ;@(h'fcfa) +00fcf4 5341 mov.l @(h'4,r4), r3 +00fcf6 2338 tst r3, r3 +00fcf8 8901 bt h'2 ;@(h'fcfe) +00fcfa 000b rts +00fcfc e001 mov #h'1, r0 +00fcfe e002 mov #h'2, r0 +00fd00 000b rts +00fd02 0009 nop +00fd04 7ff0 add #h'f0, r15 +00fd06 0000 +00fd08 000f mac.l @r0+, @r0+ +00fd0a ffff +00fd0c 2fe6 mov.l r14, @-r15 +00fd0e e700 mov #h'0, r7 +00fd10 9e1e mov.w @(h'3c,pc), r14 ;@(h'fd50) +00fd12 6653 mov r5, r6 +00fd14 76ff add #h'ff, r6 +00fd16 6563 mov r6, r5 +00fd18 354c add r4, r5 +00fd1a 3542 cmp/hs r4, r5 +00fd1c 8f10 bf/s h'20 ;@(h'fd40) +00fd1e 6653 mov r5, r6 +00fd20 6150 mov.b @r5, r1 +00fd22 611c extu.b r1, r1 +00fd24 6350 mov.b @r5, r3 +00fd26 21e9 and r14, r1 +00fd28 4300 shll r3 +00fd2a 2778 tst r7, r7 +00fd2c 8d03 bt/s h'6 ;@(h'fd36) +00fd2e 2530 mov.b r3, @r5 +00fd30 6060 mov.b @r6, r0 +00fd32 cb01 or #h'1, r0 +00fd34 2600 mov.b r0, @r6 +00fd36 6713 mov r1, r7 +00fd38 75ff add #h'ff, r5 +00fd3a 3542 cmp/hs r4, r5 +00fd3c 8df0 bt/s h'-20 ;@(h'fd20) +00fd3e 76ff add #h'ff, r6 +00fd40 2778 tst r7, r7 +00fd42 8902 bt h'4 ;@(h'fd4a) +00fd44 e001 mov #h'1, r0 +00fd46 000b rts +00fd48 6ef6 mov.l @r15+, r14 +00fd4a e000 mov #h'0, r0 +00fd4c 000b rts +00fd4e 6ef6 mov.l @r15+, r14 +00fd50 0080 +00fd52 0000 +00fd54 2fe6 mov.l r14, @-r15 +00fd56 2fd6 mov.l r13, @-r15 +00fd58 4f22 sts.l pr, @-r15 +00fd5a 6d43 mov r4, r13 +00fd5c 7fe8 add #h'e8, r15 +00fd5e 6ef3 mov r15, r14 +00fd60 2f52 mov.l r5, @r15 +00fd62 7e08 +00fd64 1f71 mov.l r7, @(h'4,r15) +00fd66 63d1 mov.w @r13, r3 +00fd68 363c add r3, r6 +00fd6a 2d61 mov.w r6, @r13 +00fd6c 55f1 mov.l @(h'4,r15), r5 +00fd6e 66e3 mov r14, r6 +00fd70 d310 mov.l @(h'40,pc), r3 ;@(h'fdb4) +00fd72 430b jsr @r3 +00fd74 64f2 mov.l @r15, r4 +00fd76 60e0 mov.b @r14, r0 +00fd78 600c extu.b r0, r0 +00fd7a c880 tst #h'80, r0 +00fd7c 8903 bt h'6 ;@(h'fd86) +00fd7e 62d1 mov.w @r13, r2 +00fd80 7201 +00fd82 a004 bra h'8 ;@(h'fd8e) +00fd84 2d21 mov.w r2, @r13 +00fd86 e510 mov #h'10, r5 +00fd88 d20b mov.l @(h'2c,pc), r2 ;@(h'fdb8) +00fd8a 420b jsr @r2 +00fd8c 64e3 mov r14, r4 +00fd8e e642 mov #h'42, r6 +00fd90 d30a mov.l @(h'28,pc), r3 ;@(h'fdbc) +00fd92 e510 mov #h'10, r5 +00fd94 430b jsr @r3 +00fd96 64e3 mov r14, r4 +00fd98 84e8 mov.b @(h'8,r14), r0 +00fd9a e609 mov #h'9, r6 +00fd9c d308 mov.l @(h'20,pc), r3 ;@(h'fdc0) +00fd9e 65e3 mov r14, r5 +00fda0 c9e0 and #h'e0, r0 +00fda2 80e8 mov.b r0, @(h'8,r14) +00fda4 430b jsr @r3 +00fda6 64f2 mov.l @r15, r4 +00fda8 7f18 add #h'18, r15 +00fdaa 4f26 lds.l @r15+, pr +00fdac 6df6 mov.l @r15+, r13 +00fdae 000b rts +00fdb0 6ef6 mov.l @r15+, r14 +00fdb2 0000 +00fdb4 0031 +00fdb6 00e4 mov.b r14, @(r0,r0) +00fdb8 0030 +00fdba fd0c +00fdbc 0031 +00fdbe 0004 mov.b r0, @(r0,r0) +00fdc0 0030 +00fdc2 f10c +00fdc4 2fe6 mov.l r14, @-r15 +00fdc6 4411 cmp/pz r4 +00fdc8 2fd6 mov.l r13, @-r15 +00fdca ed00 mov #h'0, r13 +00fdcc 2fc6 mov.l r12, @-r15 +00fdce 2fb6 mov.l r11, @-r15 +00fdd0 2fa6 mov.l r10, @-r15 +00fdd2 2f96 mov.l r9, @-r15 +00fdd4 2f86 mov.l r8, @-r15 +00fdd6 4f22 sts.l pr, @-r15 +00fdd8 7fd8 add #h'd8, r15 +00fdda 1f52 mov.l r5, @(h'8,r15) +00fddc 1f63 mov.l r6, @(h'c,r15) +00fdde 8f02 bf/s h'4 ;@(h'fde6) +00fde0 e801 mov #h'1, r8 +00fde2 a002 bra h'4 ;@(h'fdea) +00fde4 6cd3 mov r13, r12 +00fde6 6c83 mov r8, r12 +00fde8 644b neg r4, r4 +00fdea e51b mov #h'1b, r5 +00fdec d33f mov.l @(h'fc,pc), r3 ;@(h'feec) +00fdee 6143 mov r4, r1 +00fdf0 430b jsr @r3 +00fdf2 6053 mov r5, r0 +00fdf4 d23e mov.l @(h'f8,pc), r2 ;@(h'fef0) +00fdf6 6a03 mov r0, r10 +00fdf8 6143 mov r4, r1 +00fdfa 420b jsr @r2 +00fdfc 6053 mov r5, r0 +00fdfe 6b03 mov r0, r11 +00fe00 6ef3 mov r15, r14 +00fe02 60c3 mov r12, r0 +00fe04 8801 cmp/eq #h'1, r0 +00fe06 8f10 bf/s h'20 ;@(h'fe2a) +00fe08 7e1c add #h'1c, r14 +00fe0a 2bb8 tst r11, r11 +00fe0c 890d bt h'1a ;@(h'fe2a) +00fe0e 6353 mov r5, r3 +00fe10 d238 mov.l @(h'e0,pc), r2 ;@(h'fef4) +00fe12 e608 mov #h'8, r6 +00fe14 d538 mov.l @(h'e0,pc), r5 ;@(h'fef8) +00fe16 33b8 sub r11, r3 +00fe18 6b33 mov r3, r11 +00fe1a 6321 mov.w @r2, r3 +00fe1c 2f31 mov.w r3, @r15 +00fe1e d337 mov.l @(h'dc,pc), r3 ;@(h'fefc) +00fe20 430b jsr @r3 +00fe22 64e3 mov r14, r4 +00fe24 60d3 mov r13, r0 +00fe26 a009 bra h'12 ;@(h'fe3c) +00fe28 80e8 mov.b r0, @(h'8,r14) +00fe2a e609 mov #h'9, r6 +00fe2c d234 mov.l @(h'd0,pc), r2 ;@(h'ff00) +00fe2e e500 mov #h'0, r5 +00fe30 420b jsr @r2 +00fe32 64e3 mov r14, r4 +00fe34 60e0 mov.b @r14, r0 +00fe36 cb80 or #h'80, r0 +00fe38 2e00 mov.b r0, @r14 +00fe3a 2fd1 mov.w r13, @r15 +00fe3c d331 mov.l @(h'c4,pc), r3 ;@(h'ff04) +00fe3e 61e3 mov r14, r1 +00fe40 d231 mov.l @(h'c4,pc), r2 ;@(h'ff08) +00fe42 69d3 mov r13, r9 +00fe44 1f11 mov.l r1, @(h'4,r15) +00fe46 6dc3 mov r12, r13 +00fe48 4d08 shll2 r13 +00fe4a 4d08 shll2 r13 +00fe4c 3d3c add r3, r13 +00fe4e 4c08 shll2 r12 +00fe50 4c08 shll2 r12 +00fe52 4c08 shll2 r12 +00fe54 3c2c add r2, r12 +00fe56 63a3 mov r10, r3 +00fe58 2388 tst r8, r3 +00fe5a 8912 bt h'24 ;@(h'fe82) +00fe5c 66d1 mov.w @r13, r6 +00fe5e 65e3 mov r14, r5 +00fe60 d32a mov.l @(h'a8,pc), r3 ;@(h'ff0c) +00fe62 67c3 mov r12, r7 +00fe64 430b jsr @r3 +00fe66 64f3 mov r15, r4 +00fe68 d229 mov.l @(h'a4,pc), r2 ;@(h'ff10) +00fe6a e540 mov #h'40, r5 +00fe6c 420b jsr @r2 +00fe6e 64e3 mov r14, r4 +00fe70 2008 tst r0, r0 +00fe72 8906 bt h'c ;@(h'fe82) +00fe74 62f1 mov.w @r15, r2 +00fe76 7201 +00fe78 2f21 mov.w r2, @r15 +00fe7a 53f1 mov.l @(h'4,r15), r3 +00fe7c 6030 mov.b @r3, r0 +00fe7e cb80 or #h'80, r0 +00fe80 2300 mov.b r0, @r3 +00fe82 4a21 shar r10 +00fe84 7901 +00fe86 7d02 +00fe88 e208 mov #h'8, r2 +00fe8a 3923 cmp/ge r2, r9 +00fe8c 8fe3 bf/s h'-3a ;@(h'fe56) +00fe8e 7c08 +00fe90 2bb8 tst r11, r11 +00fe92 8918 bt h'30 ;@(h'fec6) +00fe94 56f3 mov.l @(h'c,r15), r6 +00fe96 55f2 mov.l @(h'8,r15), r5 +00fe98 d31e mov.l @(h'78,pc), r3 ;@(h'ff14) +00fe9a 430b jsr @r3 +00fe9c 64b3 mov r11, r4 +00fe9e 65e3 mov r14, r5 +00fea0 d31a mov.l @(h'68,pc), r3 ;@(h'ff0c) +00fea2 57f3 mov.l @(h'c,r15), r7 +00fea4 56f2 mov.l @(h'8,r15), r6 +00fea6 6661 mov.w @r6, r6 +00fea8 430b jsr @r3 +00feaa 64f3 mov r15, r4 +00feac d218 mov.l @(h'60,pc), r2 ;@(h'ff10) +00feae e540 mov #h'40, r5 +00feb0 420b jsr @r2 +00feb2 64e3 mov r14, r4 +00feb4 8801 cmp/eq #h'1, r0 +00feb6 8b06 bf h'c ;@(h'fec6) +00feb8 62f1 mov.w @r15, r2 +00feba 7201 +00febc 2f21 mov.w r2, @r15 +00febe 53f1 mov.l @(h'4,r15), r3 +00fec0 6030 mov.b @r3, r0 +00fec2 cb80 or #h'80, r0 +00fec4 2300 mov.b r0, @r3 +00fec6 e608 mov #h'8, r6 +00fec8 53f2 mov.l @(h'8,r15), r3 +00feca 65e3 mov r14, r5 +00fecc 62f1 mov.w @r15, r2 +00fece 2321 mov.w r2, @r3 +00fed0 d30a mov.l @(h'28,pc), r3 ;@(h'fefc) +00fed2 430b jsr @r3 +00fed4 54f3 mov.l @(h'c,r15), r4 +00fed6 7f28 add #h'28, r15 +00fed8 4f26 lds.l @r15+, pr +00feda 68f6 mov.l @r15+, r8 +00fedc 69f6 mov.l @r15+, r9 +00fede 6af6 mov.l @r15+, r10 +00fee0 6bf6 mov.l @r15+, r11 +00fee2 6cf6 mov.l @r15+, r12 +00fee4 6df6 mov.l @r15+, r13 +00fee6 000b rts +00fee8 6ef6 mov.l @r15+, r14 +00feea 0000 +00feec 0030 +00feee bdfc bsr h'-408 ;@(h'faea) +00fef0 0030 +00fef2 beb0 bsr h'-2a0 ;@(h'fc56) +00fef4 0032 stc ssr, r0 +00fef6 1048 mov.l r4, @(h'20,r0) +00fef8 0032 stc ssr, r0 +00fefa 0ff8 +00fefc 0030 +00fefe f10c +00ff00 0031 +00ff02 02a4 mov.b r10, @(r0,r2) +00ff04 0032 stc ssr, r0 +00ff06 1038 mov.l r3, @(h'20,r0) +00ff08 0032 stc ssr, r0 +00ff0a 0fb8 +00ff0c 0030 +00ff0e fd54 +00ff10 0030 +00ff12 ff18 +00ff14 0031 +00ff16 01c0 +00ff18 2fe6 mov.l r14, @-r15 +00ff1a e608 mov #h'8, r6 +00ff1c d338 mov.l @(h'e0,pc), r3 ;@(h'10000) +00ff1e 6153 mov r5, r1 +00ff20 2fd6 mov.l r13, @-r15 +00ff22 ee00 mov #h'0, r14 +00ff24 4f22 sts.l pr, @-r15 +00ff26 7ff4 add #h'f4, r15 +00ff28 430b jsr @r3 +00ff2a 6063 mov r6, r0 +00ff2c 6d03 mov r0, r13 +00ff2e 6053 mov r5, r0 +00ff30 4011 cmp/pz r0 +00ff32 8f02 bf/s h'4 ;@(h'ff3a) +00ff34 3d4c add r4, r13 +00ff36 a005 bra h'a ;@(h'ff44) +00ff38 c907 and #h'7, r0 +00ff3a 6007 not r0, r0 +00ff3c 7001 +00ff3e c907 and #h'7, r0 +00ff40 6007 not r0, r0 +00ff42 7001 +00ff44 975a mov.w @(h'b4,pc), r7 ;@(h'fffc) +00ff46 600b neg r0, r0 +00ff48 d32d mov.l @(h'b4,pc), r3 ;@(h'10000) +00ff4a 470c shad r0, r7 +00ff4c 677c extu.b r7, r7 +00ff4e 2f72 mov.l r7, @r15 +00ff50 4721 shar r7 +00ff52 607c extu.b r7, r0 +00ff54 1f02 mov.l r0, @(h'8,r15) +00ff56 6753 mov r5, r7 +00ff58 4021 shar r0 +00ff5a 77ff add #h'ff, r7 +00ff5c 80f4 mov.b r0, @(h'4,r15) +00ff5e 6173 mov r7, r1 +00ff60 430b jsr @r3 +00ff62 6063 mov r6, r0 +00ff64 6503 mov r0, r5 +00ff66 6073 mov r7, r0 +00ff68 4011 cmp/pz r0 +00ff6a 8f02 bf/s h'4 ;@(h'ff72) +00ff6c 354c add r4, r5 +00ff6e a005 bra h'a ;@(h'ff7c) +00ff70 c907 and #h'7, r0 +00ff72 6007 not r0, r0 +00ff74 7001 +00ff76 c907 and #h'7, r0 +00ff78 6007 not r0, r0 +00ff7a 7001 +00ff7c 963e mov.w @(h'7c,pc), r6 ;@(h'fffc) +00ff7e 600b neg r0, r0 +00ff80 63d0 mov.b @r13, r3 +00ff82 460c shad r0, r6 +00ff84 62f2 mov.l @r15, r2 +00ff86 633c extu.b r3, r3 +00ff88 2328 tst r2, r3 +00ff8a 8d13 bt/s h'26 ;@(h'ffb4) +00ff8c e701 mov #h'1, r7 +00ff8e 61d0 mov.b @r13, r1 +00ff90 611c extu.b r1, r1 +00ff92 2f12 mov.l r1, @r15 +00ff94 53f2 mov.l @(h'8,r15), r3 +00ff96 2138 tst r3, r1 +00ff98 8b04 bf h'8 ;@(h'ffa4) +00ff9a 84f4 mov.b @(h'4,r15), r0 +00ff9c 61f2 mov.l @r15, r1 +00ff9e 600c extu.b r0, r0 +00ffa0 2018 tst r1, r0 +00ffa2 8901 bt h'2 ;@(h'ffa8) +00ffa4 a006 bra h'c ;@(h'ffb4) +00ffa6 6e73 mov r7, r14 +00ffa8 6250 mov.b @r5, r2 +00ffaa 636c extu.b r6, r3 +00ffac 622c extu.b r2, r2 +00ffae 2238 tst r3, r2 +00ffb0 8900 bt h'0 ;@(h'ffb4) +00ffb2 6e73 mov r7, r14 +00ffb4 60e3 mov r14, r0 +00ffb6 8801 cmp/eq #h'1, r0 +00ffb8 8b1a bf h'34 ;@(h'fff0) +00ffba a00a bra h'14 ;@(h'ffd2) +00ffbc 0009 nop +00ffbe 6267 not r6, r2 +00ffc0 6350 mov.b @r5, r3 +00ffc2 4600 shll r6 +00ffc4 2329 and r2, r3 +00ffc6 626c extu.b r6, r2 +00ffc8 2530 mov.b r3, @r5 +00ffca 2228 tst r2, r2 +00ffcc 8b01 bf h'2 ;@(h'ffd2) +00ffce 75ff add #h'ff, r5 +00ffd0 6673 mov r7, r6 +00ffd2 636c extu.b r6, r3 +00ffd4 6250 mov.b @r5, r2 +00ffd6 622c extu.b r2, r2 +00ffd8 2238 tst r3, r2 +00ffda 8901 bt h'2 ;@(h'ffe0) +00ffdc 3542 cmp/hs r4, r5 +00ffde 89ee bt h'-24 ;@(h'ffbe) +00ffe0 3542 cmp/hs r4, r5 +00ffe2 8b03 bf h'6 ;@(h'ffec) +00ffe4 6350 mov.b @r5, r3 +00ffe6 236b or r6, r3 +00ffe8 a002 bra h'4 ;@(h'fff0) +00ffea 2530 mov.b r3, @r5 +00ffec a001 bra h'2 ;@(h'fff2) +00ffee e001 mov #h'1, r0 +00fff0 e000 mov #h'0, r0 +00fff2 7f0c +00fff4 4f26 lds.l @r15+, pr +00fff6 6df6 mov.l @r15+, r13 +00fff8 000b rts +00fffa 6ef6 mov.l @r15+, r14 +00fffc 0080 +00fffe 0000 +010000 0030 +010002 bdfc bsr h'-408 ;@(h'fbfe) +010004 2fe6 mov.l r14, @-r15 +010006 e008 mov #h'8, r0 +010008 d31e mov.l @(h'78,pc), r3 ;@(h'10084) +01000a 2fd6 mov.l r13, @-r15 +01000c 4f22 sts.l pr, @-r15 +01000e 430b jsr @r3 +010010 6163 mov r6, r1 +010012 6e03 mov r0, r14 +010014 3e4c add r4, r14 +010016 6063 mov r6, r0 +010018 4011 cmp/pz r0 +01001a 8f02 bf/s h'4 ;@(h'10022) +01001c 67e3 mov r14, r7 +01001e a005 bra h'a ;@(h'1002c) +010020 c907 and #h'7, r0 +010022 6007 not r0, r0 +010024 7001 +010026 c907 and #h'7, r0 +010028 6007 not r0, r0 +01002a 7001 +01002c 9d28 mov.w @(h'50,pc), r13 ;@(h'10080) +01002e 600b neg r0, r0 +010030 6370 mov.b @r7, r3 +010032 4d0c shad r0, r13 +010034 633c extu.b r3, r3 +010036 62dc extu.b r13, r2 +010038 2328 tst r2, r3 +01003a 8b1d bf h'3a ;@(h'10078) +01003c 66d3 mov r13, r6 +01003e a003 bra h'6 ;@(h'10048) +010040 e000 mov #h'0, r0 +010042 206b or r6, r0 +010044 666c extu.b r6, r6 +010046 4601 shlr r6 +010048 636c extu.b r6, r3 +01004a 2338 tst r3, r3 +01004c 8bf9 bf h'-e ;@(h'10042) +01004e 600c extu.b r0, r0 +010050 6170 mov.b @r7, r1 +010052 611c extu.b r1, r1 +010054 2108 tst r0, r1 +010056 8903 bt h'6 ;@(h'10060) +010058 6270 mov.b @r7, r2 +01005a 22db or r13, r2 +01005c a00c bra h'18 ;@(h'10078) +01005e 2720 mov.b r2, @r7 +010060 a007 bra h'e ;@(h'10072) +010062 345c add r5, r4 +010064 6370 mov.b @r7, r3 +010066 2338 tst r3, r3 +010068 8903 bt h'6 ;@(h'10072) +01006a 61e0 mov.b @r14, r1 +01006c 21db or r13, r1 +01006e a003 bra h'6 ;@(h'10078) +010070 2e10 mov.b r1, @r14 +010072 7701 +010074 3742 cmp/hs r4, r7 +010076 8bf5 bf h'-16 ;@(h'10064) +010078 4f26 lds.l @r15+, pr +01007a 6df6 mov.l @r15+, r13 +01007c 000b rts +01007e 6ef6 mov.l @r15+, r14 +010080 0080 +010082 0000 +010084 0030 +010086 bdfc bsr h'-408 ;@(h'fc82) +010088 2fe6 mov.l r14, @-r15 +01008a e700 mov #h'0, r7 +01008c 2fc6 mov.l r12, @-r15 +01008e 6e43 mov r4, r14 +010090 2fb6 mov.l r11, @-r15 +010092 6c53 mov r5, r12 +010094 4f22 sts.l pr, @-r15 +010096 6373 mov r7, r3 +010098 db10 mov.l @(h'40,pc), r11 ;@(h'100dc) +01009a 3367 cmp/gt r6, r3 +01009c 363e addc r3, r6 +01009e 4621 shar r6 +0100a0 6563 mov r6, r5 +0100a2 75ff add #h'ff, r5 +0100a4 6453 mov r5, r4 +0100a6 4400 shll r4 +0100a8 4511 cmp/pz r5 +0100aa 8b12 bf h'24 ;@(h'100d2) +0100ac d20c mov.l @(h'30,pc), r2 ;@(h'100e0) +0100ae 6043 mov r4, r0 +0100b0 03cd mov.w @(r0,r12), r3 +0100b2 6143 mov r4, r1 +0100b4 31ec add r14, r1 +0100b6 633d extu.w r3, r3 +0100b8 6611 mov.w @r1, r6 +0100ba 666d extu.w r6, r6 +0100bc 363c add r3, r6 +0100be 367c add r7, r6 +0100c0 2161 mov.w r6, @r1 +0100c2 6163 mov r6, r1 +0100c4 420b jsr @r2 +0100c6 60b3 mov r11, r0 +0100c8 6703 mov r0, r7 +0100ca 75ff add #h'ff, r5 +0100cc 4511 cmp/pz r5 +0100ce 8ded bt/s h'-26 ;@(h'100ac) +0100d0 74fe add #h'fe, r4 +0100d2 4f26 lds.l @r15+, pr +0100d4 6bf6 mov.l @r15+, r11 +0100d6 6cf6 mov.l @r15+, r12 +0100d8 000b rts +0100da 6ef6 mov.l @r15+, r14 +0100dc 0001 +0100de 0000 +0100e0 0030 +0100e2 bdfc bsr h'-408 ;@(h'fcde) +0100e4 2fe6 mov.l r14, @-r15 +0100e6 2fd6 mov.l r13, @-r15 +0100e8 2fc6 mov.l r12, @-r15 +0100ea 2fb6 mov.l r11, @-r15 +0100ec 2fa6 mov.l r10, @-r15 +0100ee 2f96 mov.l r9, @-r15 +0100f0 2f86 mov.l r8, @-r15 +0100f2 6863 mov r6, r8 +0100f4 d32f mov.l @(h'bc,pc), r3 ;@(h'101b4) +0100f6 e610 mov #h'10, r6 +0100f8 4f22 sts.l pr, @-r15 +0100fa 4f12 sts.l macl, @-r15 +0100fc 7fcc add #h'cc, r15 +0100fe 1f41 mov.l r4, @(h'4,r15) +010100 1f52 mov.l r5, @(h'8,r15) +010102 e500 mov #h'0, r5 +010104 430b jsr @r3 +010106 6483 mov r8, r4 +010108 52f1 mov.l @(h'4,r15), r2 +01010a 6bf3 mov r15, r11 +01010c da2a mov.l @(h'a8,pc), r10 ;@(h'101b8) +01010e ec03 mov #h'3, r12 +010110 1f23 mov.l r2, @(h'c,r15) +010112 7b14 add #h'14, r11 +010114 53f2 mov.l @(h'8,r15), r3 +010116 1f31 mov.l r3, @(h'4,r15) +010118 50f1 mov.l @(h'4,r15), r0 +01011a 6ecf exts.w r12, r14 +01011c 4e00 shll r14 +01011e 03ed mov.w @(r0,r14), r3 +010120 633d extu.w r3, r3 +010122 2338 tst r3, r3 +010124 8937 bt h'6e ;@(h'10196) +010126 e610 mov #h'10, r6 +010128 d222 mov.l @(h'88,pc), r2 ;@(h'101b4) +01012a e500 mov #h'0, r5 +01012c 420b jsr @r2 +01012e 64b3 mov r11, r4 +010130 e903 mov #h'3, r9 +010132 ed06 mov #h'6, r13 +010134 50f3 mov.l @(h'c,r15), r0 +010136 e604 mov #h'4, r6 +010138 03dd mov.w @(r0,r13), r3 +01013a 65e3 mov r14, r5 +01013c 50f1 mov.l @(h'4,r15), r0 +01013e 35dc add r13, r5 +010140 02ed mov.w @(r0,r14), r2 +010142 35bc add r11, r5 +010144 232e mulu.w r2, r3 +010146 031a sts macl, r3 +010148 1f32 mov.l r3, @(h'8,r15) +01014a 1f54 mov.l r5, @(h'10,r15) +01014c 4a0b jsr @r10 +01014e 64f3 mov r15, r4 +010150 53f2 mov.l @(h'8,r15), r3 +010152 e604 mov #h'4, r6 +010154 62f2 mov.l @r15, r2 +010156 65f3 mov r15, r5 +010158 323c add r3, r2 +01015a 2f22 mov.l r2, @r15 +01015c 4a0b jsr @r10 +01015e 54f4 mov.l @(h'10,r15), r4 +010160 79ff add #h'ff, r9 +010162 639f exts.w r9, r3 +010164 4311 cmp/pz r3 +010166 8de5 bt/s h'-36 ;@(h'10134) +010168 7dfe add #h'fe, r13 +01016a 60cf exts.w r12, r0 +01016c 8803 cmp/eq #h'3, r0 +01016e 8b09 bf h'12 ;@(h'10184) +010170 e60a mov #h'a, r6 +010172 65e3 mov r14, r5 +010174 35bc add r11, r5 +010176 6dcf exts.w r12, r13 +010178 64d3 mov r13, r4 +01017a 34dc add r13, r4 +01017c 4a0b jsr @r10 +01017e 348c add r8, r4 +010180 a009 bra h'12 ;@(h'10196) +010182 0009 nop +010184 d30d mov.l @(h'34,pc), r3 ;@(h'101bc) +010186 e60a mov #h'a, r6 +010188 65e3 mov r14, r5 +01018a 35bc add r11, r5 +01018c 6dcf exts.w r12, r13 +01018e 64d3 mov r13, r4 +010190 34dc add r13, r4 +010192 430b jsr @r3 +010194 348c add r8, r4 +010196 7cff add #h'ff, r12 +010198 62cf exts.w r12, r2 +01019a 4211 cmp/pz r2 +01019c 89bc bt h'-88 ;@(h'10118) +01019e 7f34 add #h'34, r15 +0101a0 4f16 lds.l @r15+, macl +0101a2 4f26 lds.l @r15+, pr +0101a4 68f6 mov.l @r15+, r8 +0101a6 69f6 mov.l @r15+, r9 +0101a8 6af6 mov.l @r15+, r10 +0101aa 6bf6 mov.l @r15+, r11 +0101ac 6cf6 mov.l @r15+, r12 +0101ae 6df6 mov.l @r15+, r13 +0101b0 000b rts +0101b2 6ef6 mov.l @r15+, r14 +0101b4 0031 +0101b6 02a4 mov.b r10, @(r0,r2) +0101b8 0030 +0101ba f10c +0101bc 0031 +0101be 0088 +0101c0 2fe6 mov.l r14, @-r15 +0101c2 6343 mov r4, r3 +0101c4 d220 mov.l @(h'80,pc), r2 ;@(h'10248) +0101c6 733f add #h'3f, r3 +0101c8 2fd6 mov.l r13, @-r15 +0101ca 6d53 mov r5, r13 +0101cc 2fc6 mov.l r12, @-r15 +0101ce 2fb6 mov.l r11, @-r15 +0101d0 4f22 sts.l pr, @-r15 +0101d2 7ff0 add #h'f0, r15 +0101d4 2f62 mov.l r6, @r15 +0101d6 65f3 mov r15, r5 +0101d8 2d31 mov.w r3, @r13 +0101da 420b jsr @r2 +0101dc 7508 +0101de e608 mov #h'8, r6 +0101e0 d31a mov.l @(h'68,pc), r3 ;@(h'1024c) +0101e2 e500 mov #h'0, r5 +0101e4 430b jsr @r3 +0101e6 64f2 mov.l @r15, r4 +0101e8 eb00 mov #h'0, r11 +0101ea 6cb3 mov r11, r12 +0101ec 6ef3 mov r15, r14 +0101ee a005 bra h'a ;@(h'101fc) +0101f0 7e08 +0101f2 7e01 +0101f4 63d1 mov.w @r13, r3 +0101f6 7b01 +0101f8 73f8 add #h'f8, r3 +0101fa 2d31 mov.w r3, @r13 +0101fc 62e0 mov.b @r14, r2 +0101fe 2228 tst r2, r2 +010200 89f7 bt h'-12 ;@(h'101f2) +010202 941f mov.w @(h'3e,pc), r4 ;@(h'10244) +010204 a003 bra h'6 ;@(h'1020e) +010206 0009 nop +010208 644c extu.b r4, r4 +01020a 4401 shlr r4 +01020c 7c01 +01020e 634c extu.b r4, r3 +010210 62e0 mov.b @r14, r2 +010212 622c extu.b r2, r2 +010214 2238 tst r3, r2 +010216 89f7 bt h'-12 ;@(h'10208) +010218 d30d mov.l @(h'34,pc), r3 ;@(h'10250) +01021a 66c3 mov r12, r6 +01021c e508 mov #h'8, r5 +01021e 35b8 sub r11, r5 +010220 1f51 mov.l r5, @(h'4,r15) +010222 430b jsr @r3 +010224 64e3 mov r14, r4 +010226 65e3 mov r14, r5 +010228 d30a mov.l @(h'28,pc), r3 ;@(h'10254) +01022a 62d1 mov.w @r13, r2 +01022c 32c8 sub r12, r2 +01022e 2d21 mov.w r2, @r13 +010230 56f1 mov.l @(h'4,r15), r6 +010232 430b jsr @r3 +010234 64f2 mov.l @r15, r4 +010236 7f10 add #h'10, r15 +010238 4f26 lds.l @r15+, pr +01023a 6bf6 mov.l @r15+, r11 +01023c 6cf6 mov.l @r15+, r12 +01023e 6df6 mov.l @r15+, r13 +010240 000b rts +010242 6ef6 mov.l @r15+, r14 +010244 0080 +010246 0000 +010248 0030 +01024a f7a8 +01024c 0031 +01024e 02a4 mov.b r10, @(r0,r2) +010250 0030 +010252 f75c +010254 0030 +010256 f10c +010258 2fe6 mov.l r14, @-r15 +01025a e700 mov #h'0, r7 +01025c 2fd6 mov.l r13, @-r15 +01025e e600 mov #h'0, r6 +010260 2fc6 mov.l r12, @-r15 +010262 6e73 mov r7, r14 +010264 7ffc add #h'fc, r15 +010266 364c add r4, r6 +010268 2f62 mov.l r6, @r15 +01026a 6463 mov r6, r4 +01026c 4515 cmp/pl r5 +01026e 8f12 bf/s h'24 ;@(h'10296) +010270 ed01 mov #h'1, r13 +010272 6c40 mov.b @r4, r12 +010274 6340 mov.b @r4, r3 +010276 6ccc extu.b r12, r12 +010278 2cd9 and r13, r12 +01027a 633c extu.b r3, r3 +01027c 4301 shlr r3 +01027e 2778 tst r7, r7 +010280 8d03 bt/s h'6 ;@(h'1028a) +010282 2430 mov.b r3, @r4 +010284 6060 mov.b @r6, r0 +010286 cb80 or #h'80, r0 +010288 2600 mov.b r0, @r6 +01028a 67c3 mov r12, r7 +01028c 7e01 +01028e 7601 +010290 3e53 cmp/ge r5, r14 +010292 8fee bf/s h'-24 ;@(h'10272) +010294 7401 +010296 6073 mov r7, r0 +010298 7f04 +01029a 6cf6 mov.l @r15+, r12 +01029c 6df6 mov.l @r15+, r13 +01029e 000b rts +0102a0 6ef6 mov.l @r15+, r14 +0102a2 0000 +0102a4 e700 mov #h'0, r7 +0102a6 6373 mov r7, r3 +0102a8 3362 cmp/hs r6, r3 +0102aa 8d05 bt/s h'a ;@(h'102b8) +0102ac 6043 mov r4, r0 +0102ae 7701 +0102b0 2050 mov.b r5, @r0 +0102b2 3762 cmp/hs r6, r7 +0102b4 8ffb bf/s h'-a ;@(h'102ae) +0102b6 7001 +0102b8 000b rts +0102ba 6043 mov r4, r0 +0102bc 0880 +0102be 3f80 cmp/eq r8, r15 +0102c0 7f80 add #h'80, r15 +0102c2 ff80 +0102c4 f900 +0102c6 f880 +0102c8 ca80 xor #h'80, r0 +0102ca ca40 xor #h'40, r0 +0102cc 6880 mov.b @r8, r8 +0102ce 5080 mov.l @(h'0,r8), r0 +0102d0 af00 bra h'-200 ;@(h'100d4) +0102d2 5080 mov.l @(h'0,r8), r0 +0102d4 2e80 mov.b r8, @r14 +0102d6 2500 mov.b r0, @r5 +0102d8 4800 shll r8 +0102da 7000 +0102dc 3e00 cmp/eq r0, r14 +0102de 3e00 cmp/eq r0, r14 +0102e0 3e00 cmp/eq r0, r14 +0102e2 ff80 +0102e4 7900 +0102e6 f880 +0102e8 ca80 xor #h'80, r0 +0102ea ca40 xor #h'40, r0 +0102ec 6880 mov.b @r8, r8 +0102ee 5080 mov.l @(h'0,r8), r0 +0102f0 af00 bra h'-200 ;@(h'100f4) +0102f2 5080 mov.l @(h'0,r8), r0 +0102f4 3e80 cmp/eq r8, r14 +0102f6 3d00 cmp/eq r0, r13 +0102f8 7800 +0102fa 7000 +0102fc 1c00 mov.l r0, @(h'0,r12) +0102fe 2200 mov.b r0, @r2 +010300 2200 mov.b r0, @r2 +010302 7fc0 add #h'c0, r15 +010304 f900 +010306 f880 +010308 ca80 xor #h'80, r0 +01030a ca40 xor #h'40, r0 +01030c 6880 mov.b @r8, r8 +01030e 5080 mov.l @(h'0,r8), r0 +010310 af00 bra h'-200 ;@(h'10114) +010312 5080 mov.l @(h'0,r8), r0 +010314 2e80 mov.b r8, @r14 +010316 2500 mov.b r0, @r5 +010318 4800 shll r8 +01031a 7000 +01031c 0880 +01031e 3f80 cmp/eq r8, r15 +010320 7f80 add #h'80, r15 +010322 ff80 +010324 f900 +010326 f880 +010328 ca80 xor #h'80, r0 +01032a fa40 +01032c 7f80 add #h'80, r15 +01032e 5f80 mov.l @(h'0,r8), r15 +010330 af00 bra h'-200 ;@(h'10134) +010332 5080 mov.l @(h'0,r8), r0 +010334 3e80 cmp/eq r8, r14 +010336 3d00 cmp/eq r0, r13 +010338 7800 +01033a 7000 +01033c 0000 +01033e 3f00 cmp/eq r0, r15 +010340 4180 +010342 8080 mov.b r0, @(h'0,r8) +010344 8080 mov.b r0, @(h'0,r8) +010346 8f80 bf/s h'-100 ;@(h'1024a) +010348 8e80 +01034a cf40 or.b #h'40, @(r0,gbr) +01034c 6880 mov.b @r8, r8 +01034e 5080 mov.l @(h'0,r8), r0 +010350 af00 bra h'-200 ;@(h'10154) +010352 5080 mov.l @(h'0,r8), r0 +010354 3e80 cmp/eq r8, r14 +010356 3d00 cmp/eq r0, r13 +010358 4800 shll r8 +01035a 7000 +01035c 0800 +01035e 1400 mov.l r0, @(h'0,r4) +010360 2200 mov.b r0, @r2 +010362 4100 shll r1 +010364 8080 mov.b r0, @(h'0,r8) +010366 ff80 +010368 d880 mov.l @(h'200,pc), r8 ;@(h'1056c) +01036a ab40 bra h'-980 ;@(h'f9ee) +01036c 5880 mov.l @(h'0,r8), r8 +01036e 7080 add #h'80, r0 +010370 af00 bra h'-200 ;@(h'10174) +010372 5080 mov.l @(h'0,r8), r0 +010374 2e80 mov.b r8, @r14 +010376 2500 mov.b r0, @r5 +010378 4800 shll r8 +01037a 7000 +01037c 0880 +01037e 3f80 cmp/eq r8, r15 +010380 7f80 add #h'80, r15 +010382 ff80 +010384 f900 +010386 f880 +010388 ca80 xor #h'80, r0 +01038a ca40 xor #h'40, r0 +01038c 6880 mov.b @r8, r8 +01038e 5080 mov.l @(h'0,r8), r0 +010390 af00 bra h'-200 ;@(h'10194) +010392 5080 mov.l @(h'0,r8), r0 +010394 2e80 mov.b r8, @r14 +010396 2500 mov.b r0, @r5 +010398 4900 shll r9 +01039a 7700 +01039c 3e00 cmp/eq r0, r14 +01039e 3e00 cmp/eq r0, r14 +0103a0 3e00 cmp/eq r0, r14 +0103a2 ff80 +0103a4 7900 +0103a6 f880 +0103a8 ca80 xor #h'80, r0 +0103aa ca40 xor #h'40, r0 +0103ac 6880 mov.b @r8, r8 +0103ae 5080 mov.l @(h'0,r8), r0 +0103b0 af00 bra h'-200 ;@(h'101b4) +0103b2 5080 mov.l @(h'0,r8), r0 +0103b4 3e80 cmp/eq r8, r14 +0103b6 3f00 cmp/eq r0, r15 +0103b8 7f00 +0103ba 7700 +0103bc 1c00 mov.l r0, @(h'0,r12) +0103be 2200 mov.b r0, @r2 +0103c0 2200 mov.b r0, @r2 +0103c2 7fc0 add #h'c0, r15 +0103c4 f900 +0103c6 f880 +0103c8 ca80 xor #h'80, r0 +0103ca ca40 xor #h'40, r0 +0103cc 6880 mov.b @r8, r8 +0103ce 5080 mov.l @(h'0,r8), r0 +0103d0 af00 bra h'-200 ;@(h'101d4) +0103d2 5080 mov.l @(h'0,r8), r0 +0103d4 2e80 mov.b r8, @r14 +0103d6 2500 mov.b r0, @r5 +0103d8 4900 shll r9 +0103da 7700 +0103dc 0880 +0103de 3f80 cmp/eq r8, r15 +0103e0 7f80 add #h'80, r15 +0103e2 ff80 +0103e4 f900 +0103e6 f880 +0103e8 ca80 xor #h'80, r0 +0103ea fa40 +0103ec 7f80 add #h'80, r15 +0103ee 5f80 mov.l @(h'0,r8), r15 +0103f0 af00 bra h'-200 ;@(h'101f4) +0103f2 5080 mov.l @(h'0,r8), r0 +0103f4 3e80 cmp/eq r8, r14 +0103f6 3f00 cmp/eq r0, r15 +0103f8 7f00 +0103fa 7700 +0103fc 0000 +0103fe 3f00 cmp/eq r0, r15 +010400 4180 +010402 8080 mov.b r0, @(h'0,r8) +010404 8080 mov.b r0, @(h'0,r8) +010406 8f80 bf/s h'-100 ;@(h'1030a) +010408 8e80 +01040a cf40 or.b #h'40, @(r0,gbr) +01040c 6880 mov.b @r8, r8 +01040e 5080 mov.l @(h'0,r8), r0 +010410 af00 bra h'-200 ;@(h'10214) +010412 5080 mov.l @(h'0,r8), r0 +010414 3e80 cmp/eq r8, r14 +010416 3f00 cmp/eq r0, r15 +010418 4900 shll r9 +01041a 7700 +01041c 0800 +01041e 1400 mov.l r0, @(h'0,r4) +010420 2200 mov.b r0, @r2 +010422 4100 shll r1 +010424 8080 mov.b r0, @(h'0,r8) +010426 ff80 +010428 d880 mov.l @(h'200,pc), r8 ;@(h'1062c) +01042a ab40 bra h'-980 ;@(h'faae) +01042c 5880 mov.l @(h'0,r8), r8 +01042e 7080 add #h'80, r0 +010430 af00 bra h'-200 ;@(h'10234) +010432 5080 mov.l @(h'0,r8), r0 +010434 2e80 mov.b r8, @r14 +010436 2500 mov.b r0, @r5 +010438 4900 shll r9 +01043a 7700 +01043c 0880 +01043e 3f80 cmp/eq r8, r15 +010440 7f80 add #h'80, r15 +010442 ff80 +010444 f900 +010446 f880 +010448 ca80 xor #h'80, r0 +01044a ca40 xor #h'40, r0 +01044c 6880 mov.b @r8, r8 +01044e 5080 mov.l @(h'0,r8), r0 +010450 af00 bra h'-200 ;@(h'10254) +010452 5080 mov.l @(h'0,r8), r0 +010454 2e80 mov.b r8, @r14 +010456 2300 mov.b r0, @r3 +010458 1a00 mov.l r0, @(h'0,r10) +01045a 0e00 +01045c 3e00 cmp/eq r0, r14 +01045e 3e00 cmp/eq r0, r14 +010460 3e00 cmp/eq r0, r14 +010462 ff80 +010464 7900 +010466 f880 +010468 ca80 xor #h'80, r0 +01046a ca40 xor #h'40, r0 +01046c 6880 mov.b @r8, r8 +01046e 5080 mov.l @(h'0,r8), r0 +010470 af00 bra h'-200 ;@(h'10274) +010472 5080 mov.l @(h'0,r8), r0 +010474 3e80 cmp/eq r8, r14 +010476 3f00 cmp/eq r0, r15 +010478 1e00 mov.l r0, @(h'0,r14) +01047a 0e00 +01047c 1c00 mov.l r0, @(h'0,r12) +01047e 2200 mov.b r0, @r2 +010480 2200 mov.b r0, @r2 +010482 7fc0 add #h'c0, r15 +010484 f900 +010486 f880 +010488 ca80 xor #h'80, r0 +01048a ca40 xor #h'40, r0 +01048c 6880 mov.b @r8, r8 +01048e 5080 mov.l @(h'0,r8), r0 +010490 af00 bra h'-200 ;@(h'10294) +010492 5080 mov.l @(h'0,r8), r0 +010494 2e80 mov.b r8, @r14 +010496 2300 mov.b r0, @r3 +010498 1a00 mov.l r0, @(h'0,r10) +01049a 0e00 +01049c 0880 +01049e 3f80 cmp/eq r8, r15 +0104a0 7f80 add #h'80, r15 +0104a2 ff80 +0104a4 f900 +0104a6 f880 +0104a8 ca80 xor #h'80, r0 +0104aa fa40 +0104ac 7f80 add #h'80, r15 +0104ae 5f80 mov.l @(h'0,r8), r15 +0104b0 af00 bra h'-200 ;@(h'102b4) +0104b2 5080 mov.l @(h'0,r8), r0 +0104b4 3e80 cmp/eq r8, r14 +0104b6 3f00 cmp/eq r0, r15 +0104b8 1e00 mov.l r0, @(h'0,r14) +0104ba 0e00 +0104bc 0000 +0104be 3f00 cmp/eq r0, r15 +0104c0 4180 +0104c2 8080 mov.b r0, @(h'0,r8) +0104c4 8080 mov.b r0, @(h'0,r8) +0104c6 8f80 bf/s h'-100 ;@(h'103ca) +0104c8 8e80 +0104ca cf40 or.b #h'40, @(r0,gbr) +0104cc 6880 mov.b @r8, r8 +0104ce 5080 mov.l @(h'0,r8), r0 +0104d0 af00 bra h'-200 ;@(h'102d4) +0104d2 5080 mov.l @(h'0,r8), r0 +0104d4 3e80 cmp/eq r8, r14 +0104d6 3f00 cmp/eq r0, r15 +0104d8 1200 mov.l r0, @(h'0,r2) +0104da 0e00 +0104dc 0800 +0104de 1400 mov.l r0, @(h'0,r4) +0104e0 2200 mov.b r0, @r2 +0104e2 4100 shll r1 +0104e4 8080 mov.b r0, @(h'0,r8) +0104e6 ff80 +0104e8 d880 mov.l @(h'200,pc), r8 ;@(h'106ec) +0104ea ab40 bra h'-980 ;@(h'fb6e) +0104ec 5880 mov.l @(h'0,r8), r8 +0104ee 7080 add #h'80, r0 +0104f0 af00 bra h'-200 ;@(h'102f4) +0104f2 5080 mov.l @(h'0,r8), r0 +0104f4 2e80 mov.b r8, @r14 +0104f6 2300 mov.b r0, @r3 +0104f8 1a00 mov.l r0, @(h'0,r10) +0104fa 0e00 +0104fc f77f +0104fe c07f mov.b r0, @(h'7f,gbr) +010500 807f mov.b r0, @(h'f,r7) +010502 007f mac.l @r7+, @r0+ +010504 00ff mac.l @r15+, @r0+ +010506 007f mac.l @r7+, @r0+ +010508 007f mac.l @r7+, @r0+ +01050a 003f mac.l @r3+, @r0+ +01050c 807f mov.b r0, @(h'f,r7) +01050e 807f mov.b r0, @(h'f,r7) +010510 40ff mac.w @r15+, @r0+ +010512 a07f bra h'fe ;@(h'10614) +010514 c07f mov.b r0, @(h'7f,gbr) +010516 c2ff mov.l r0, @(h'3fc,gbr) +010518 87ff +01051a 8fff bf/s h'-2 ;@(h'1051c) +01051c c1ff mov.w r0, @(h'1fe,gbr) +01051e c1ff mov.w r0, @(h'1fe,gbr) +010520 c1ff mov.w r0, @(h'1fe,gbr) +010522 007f mac.l @r7+, @r0+ +010524 80ff mov.b r0, @(h'f,r15) +010526 007f mac.l @r7+, @r0+ +010528 007f mac.l @r7+, @r0+ +01052a 003f mac.l @r3+, @r0+ +01052c 807f mov.b r0, @(h'f,r7) +01052e 807f mov.b r0, @(h'f,r7) +010530 00ff mac.l @r15+, @r0+ +010532 807f mov.b r0, @(h'f,r7) +010534 c07f mov.b r0, @(h'7f,gbr) +010536 c2ff mov.l r0, @(h'3fc,gbr) +010538 87ff +01053a 8fff bf/s h'-2 ;@(h'1053c) +01053c e3c0 mov #h'ffffffc0, r3 +01053e c1c0 mov.w r0, @(h'180,gbr) +010540 c1c0 mov.w r0, @(h'180,gbr) +010542 8000 mov.b r0, @(h'0,r0) +010544 00c0 +010546 0040 +010548 0040 +01054a 0000 +01054c 8040 mov.b r0, @(h'0,r4) +01054e 8040 mov.b r0, @(h'0,r4) +010550 00c0 +010552 8040 mov.b r0, @(h'0,r4) +010554 c040 mov.b r0, @(h'40,gbr) +010556 c2c0 mov.l r0, @(h'300,gbr) +010558 87c0 +01055a 8fc0 bf/s h'-80 ;@(h'104de) +01055c f740 +01055e c040 mov.b r0, @(h'40,gbr) +010560 8040 mov.b r0, @(h'0,r4) +010562 0040 +010564 00c0 +010566 0040 +010568 0040 +01056a 0000 +01056c 8040 mov.b r0, @(h'0,r4) +01056e 8040 mov.b r0, @(h'0,r4) +010570 00c0 +010572 8040 mov.b r0, @(h'0,r4) +010574 c040 mov.b r0, @(h'40,gbr) +010576 c2c0 mov.l r0, @(h'300,gbr) +010578 87c0 +01057a 8fc0 bf/s h'-80 ;@(h'104fe) +01057c ffc0 +01057e c0c0 mov.b r0, @(h'c0,gbr) +010580 8040 mov.b r0, @(h'0,r4) +010582 0040 +010584 0040 +010586 0040 +010588 0040 +01058a 0000 +01058c 8040 mov.b r0, @(h'0,r4) +01058e 8040 mov.b r0, @(h'0,r4) +010590 00c0 +010592 8040 mov.b r0, @(h'0,r4) +010594 c040 mov.b r0, @(h'40,gbr) +010596 c2c0 mov.l r0, @(h'300,gbr) +010598 87c0 +01059a 8fc0 bf/s h'-80 ;@(h'1051e) +01059c f7c0 +01059e e3c0 mov #h'ffffffc0, r3 +0105a0 c1c0 mov.w r0, @(h'180,gbr) +0105a2 80c0 mov.b r0, @(h'0,r12) +0105a4 0040 +0105a6 0040 +0105a8 0040 +0105aa 0000 +0105ac 8040 mov.b r0, @(h'0,r4) +0105ae 8040 mov.b r0, @(h'0,r4) +0105b0 00c0 +0105b2 8040 mov.b r0, @(h'0,r4) +0105b4 c040 mov.b r0, @(h'40,gbr) +0105b6 c2c0 mov.l r0, @(h'300,gbr) +0105b8 87c0 +0105ba 8fc0 bf/s h'-80 ;@(h'1053e) +0105bc f77f +0105be c07f mov.b r0, @(h'7f,gbr) +0105c0 807f mov.b r0, @(h'f,r7) +0105c2 007f mac.l @r7+, @r0+ +0105c4 00ff mac.l @r15+, @r0+ +0105c6 007f mac.l @r7+, @r0+ +0105c8 007f mac.l @r7+, @r0+ +0105ca 003f mac.l @r3+, @r0+ +0105cc 807f mov.b r0, @(h'f,r7) +0105ce 807f mov.b r0, @(h'f,r7) +0105d0 40ff mac.w @r15+, @r0+ +0105d2 a07f bra h'fe ;@(h'106d4) +0105d4 c07f mov.b r0, @(h'7f,gbr) +0105d6 c0ff mov.b r0, @(h'ff,gbr) +0105d8 80ff mov.b r0, @(h'f,r15) +0105da 88ff cmp/eq #h'ffffffff, r0 +0105dc c1c0 mov.w r0, @(h'180,gbr) +0105de c1c0 mov.w r0, @(h'180,gbr) +0105e0 c1c0 mov.w r0, @(h'180,gbr) +0105e2 0040 +0105e4 80c0 mov.b r0, @(h'0,r12) +0105e6 0040 +0105e8 0040 +0105ea 0000 +0105ec 8040 mov.b r0, @(h'0,r4) +0105ee 8040 mov.b r0, @(h'0,r4) +0105f0 00c0 +0105f2 8040 mov.b r0, @(h'0,r4) +0105f4 c040 mov.b r0, @(h'40,gbr) +0105f6 c0c0 mov.b r0, @(h'c0,gbr) +0105f8 80c0 mov.b r0, @(h'0,r12) +0105fa 88c0 cmp/eq #h'ffffffc0, r0 +0105fc e3c0 mov #h'ffffffc0, r3 +0105fe c1c0 mov.w r0, @(h'180,gbr) +010600 c1c0 mov.w r0, @(h'180,gbr) +010602 8000 mov.b r0, @(h'0,r0) +010604 00c0 +010606 0040 +010608 0040 +01060a 0000 +01060c 8040 mov.b r0, @(h'0,r4) +01060e 8040 mov.b r0, @(h'0,r4) +010610 00c0 +010612 8040 mov.b r0, @(h'0,r4) +010614 c040 mov.b r0, @(h'40,gbr) +010616 c0c0 mov.b r0, @(h'c0,gbr) +010618 80c0 mov.b r0, @(h'0,r12) +01061a 88c0 cmp/eq #h'ffffffc0, r0 +01061c f740 +01061e c040 mov.b r0, @(h'40,gbr) +010620 8040 mov.b r0, @(h'0,r4) +010622 0040 +010624 00c0 +010626 0040 +010628 0040 +01062a 0000 +01062c 8040 mov.b r0, @(h'0,r4) +01062e 8040 mov.b r0, @(h'0,r4) +010630 00c0 +010632 8040 mov.b r0, @(h'0,r4) +010634 c040 mov.b r0, @(h'40,gbr) +010636 c0c0 mov.b r0, @(h'c0,gbr) +010638 80c0 mov.b r0, @(h'0,r12) +01063a 88c0 cmp/eq #h'ffffffc0, r0 +01063c ffc0 +01063e c0c0 mov.b r0, @(h'c0,gbr) +010640 8040 mov.b r0, @(h'0,r4) +010642 0040 +010644 0040 +010646 0040 +010648 0040 +01064a 0000 +01064c 8040 mov.b r0, @(h'0,r4) +01064e 8040 mov.b r0, @(h'0,r4) +010650 00c0 +010652 8040 mov.b r0, @(h'0,r4) +010654 c040 mov.b r0, @(h'40,gbr) +010656 c0c0 mov.b r0, @(h'c0,gbr) +010658 80c0 mov.b r0, @(h'0,r12) +01065a 88c0 cmp/eq #h'ffffffc0, r0 +01065c f7c0 +01065e e3c0 mov #h'ffffffc0, r3 +010660 c1c0 mov.w r0, @(h'180,gbr) +010662 80c0 mov.b r0, @(h'0,r12) +010664 0040 +010666 0040 +010668 0040 +01066a 0000 +01066c 8040 mov.b r0, @(h'0,r4) +01066e 8040 mov.b r0, @(h'0,r4) +010670 00c0 +010672 8040 mov.b r0, @(h'0,r4) +010674 c040 mov.b r0, @(h'40,gbr) +010676 c0c0 mov.b r0, @(h'c0,gbr) +010678 80c0 mov.b r0, @(h'0,r12) +01067a 88c0 cmp/eq #h'ffffffc0, r0 +01067c f77f +01067e c07f mov.b r0, @(h'7f,gbr) +010680 807f mov.b r0, @(h'f,r7) +010682 007f mac.l @r7+, @r0+ +010684 00ff mac.l @r15+, @r0+ +010686 007f mac.l @r7+, @r0+ +010688 007f mac.l @r7+, @r0+ +01068a 003f mac.l @r3+, @r0+ +01068c 807f mov.b r0, @(h'f,r7) +01068e 807f mov.b r0, @(h'f,r7) +010690 40ff mac.w @r15+, @r0+ +010692 a07f bra h'fe ;@(h'10794) +010694 c07f mov.b r0, @(h'7f,gbr) +010696 c0ff mov.b r0, @(h'ff,gbr) +010698 e1ff mov #h'ffffffff, r1 +01069a f1ff +01069c c1c0 mov.w r0, @(h'180,gbr) +01069e c1c0 mov.w r0, @(h'180,gbr) +0106a0 c1c0 mov.w r0, @(h'180,gbr) +0106a2 0040 +0106a4 80c0 mov.b r0, @(h'0,r12) +0106a6 0040 +0106a8 0040 +0106aa 0000 +0106ac 8040 mov.b r0, @(h'0,r4) +0106ae 8040 mov.b r0, @(h'0,r4) +0106b0 00c0 +0106b2 8040 mov.b r0, @(h'0,r4) +0106b4 c040 mov.b r0, @(h'40,gbr) +0106b6 c0c0 mov.b r0, @(h'c0,gbr) +0106b8 e1c0 mov #h'ffffffc0, r1 +0106ba f1c0 +0106bc e3c0 mov #h'ffffffc0, r3 +0106be c1c0 mov.w r0, @(h'180,gbr) +0106c0 c1c0 mov.w r0, @(h'180,gbr) +0106c2 8000 mov.b r0, @(h'0,r0) +0106c4 00c0 +0106c6 0040 +0106c8 0040 +0106ca 0000 +0106cc 8040 mov.b r0, @(h'0,r4) +0106ce 8040 mov.b r0, @(h'0,r4) +0106d0 00c0 +0106d2 8040 mov.b r0, @(h'0,r4) +0106d4 c040 mov.b r0, @(h'40,gbr) +0106d6 c0c0 mov.b r0, @(h'c0,gbr) +0106d8 e1c0 mov #h'ffffffc0, r1 +0106da f1c0 +0106dc f740 +0106de c040 mov.b r0, @(h'40,gbr) +0106e0 8040 mov.b r0, @(h'0,r4) +0106e2 0040 +0106e4 00c0 +0106e6 0040 +0106e8 0040 +0106ea 0000 +0106ec 8040 mov.b r0, @(h'0,r4) +0106ee 8040 mov.b r0, @(h'0,r4) +0106f0 00c0 +0106f2 8040 mov.b r0, @(h'0,r4) +0106f4 c040 mov.b r0, @(h'40,gbr) +0106f6 c0c0 mov.b r0, @(h'c0,gbr) +0106f8 e1c0 mov #h'ffffffc0, r1 +0106fa f1c0 +0106fc ffc0 +0106fe c0c0 mov.b r0, @(h'c0,gbr) +010700 8040 mov.b r0, @(h'0,r4) +010702 0040 +010704 0040 +010706 0040 +010708 0040 +01070a 0000 +01070c 8040 mov.b r0, @(h'0,r4) +01070e 8040 mov.b r0, @(h'0,r4) +010710 00c0 +010712 8040 mov.b r0, @(h'0,r4) +010714 c040 mov.b r0, @(h'40,gbr) +010716 c0c0 mov.b r0, @(h'c0,gbr) +010718 e1c0 mov #h'ffffffc0, r1 +01071a f1c0 +01071c f7c0 +01071e e3c0 mov #h'ffffffc0, r3 +010720 c1c0 mov.w r0, @(h'180,gbr) +010722 80c0 mov.b r0, @(h'0,r12) +010724 0040 +010726 0040 +010728 0040 +01072a 0000 +01072c 8040 mov.b r0, @(h'0,r4) +01072e 8040 mov.b r0, @(h'0,r4) +010730 00c0 +010732 8040 mov.b r0, @(h'0,r4) +010734 c040 mov.b r0, @(h'40,gbr) +010736 c0c0 mov.b r0, @(h'c0,gbr) +010738 e1c0 mov #h'ffffffc0, r1 +01073a f1c0 +01073c 0e11 +01073e 111e mov.l r1, @(h'38,r1) +010740 1214 mov.l r1, @(h'10,r2) +010742 0a1b sleep +010744 151b mov.l r1, @(h'2c,r5) +010746 151f mov.l r1, @(h'3c,r5) +010748 1515 mov.l r1, @(h'14,r5) +01074a 1f00 mov.l r0, @(h'0,r15) +01074c 0e11 +01074e 111e mov.l r1, @(h'38,r1) +010750 1214 mov.l r1, @(h'10,r2) +010752 0a1b sleep +010754 1b11 mov.l r1, @(h'4,r11) +010756 1b1f mov.l r1, @(h'3c,r11) +010758 0a0a sts mach, r10 +01075a 1f00 mov.l r0, @(h'0,r15) +01075c f1e0 +01075e e0e1 mov #h'ffffffe1, r0 +010760 e1e3 mov #h'ffffffe3, r1 +010762 f1e0 +010764 e0e0 mov #h'ffffffe0, r0 +010766 e0e0 mov #h'ffffffe0, r0 +010768 e0e0 mov #h'ffffffe0, r0 +01076a e0ff mov #h'ffffffff, r0 +01076c 001c mov.b @(r0,r1), r0 +01076e 2241 mov.w r4, @r2 +010770 415d shld r5, r1 +010772 415d shld r5, r1 +010774 415d shld r5, r1 +010776 4141 +010778 7f3e add #h'3e, r15 +01077a 1c00 mov.l r0, @(h'0,r12) +01077c ffe3 +01077e c180 mov.w r0, @(h'100,gbr) +010780 8080 mov.b r0, @(h'0,r8) +010782 8080 mov.b r0, @(h'0,r8) +010784 8080 mov.b r0, @(h'0,r8) +010786 8080 mov.b r0, @(h'0,r8) +010788 80c1 mov.b r0, @(h'1,r12) +01078a e3ff mov #h'ffffffff, r3 +01078c 001c mov.b @(r0,r1), r0 +01078e 2241 mov.w r4, @r2 +010790 7f41 add #h'41, r15 +010792 7f49 add #h'49, r15 +010794 4941 +010796 3e1c add r1, r14 +010798 0000 +01079a 0000 +01079c 001c mov.b @(r0,r1), r0 +01079e 2241 mov.w r4, @r2 +0107a0 7f41 add #h'41, r15 +0107a2 7f49 add #h'49, r15 +0107a4 4941 +0107a6 7f5d add #h'5d, r15 +0107a8 4922 sts.l pr, @-r9 +0107aa 1408 mov.l r0, @(h'20,r4) +0107ac 001c mov.b @(r0,r1), r0 +0107ae 2241 mov.w r4, @r2 +0107b0 7f41 add #h'41, r15 +0107b2 7f49 add #h'49, r15 +0107b4 4941 +0107b6 3e2a subc r2, r14 +0107b8 1414 mov.l r1, @(h'10,r4) +0107ba 0808 clrt +0107bc ffe3 +0107be c180 mov.w r0, @(h'100,gbr) +0107c0 8080 mov.b r0, @(h'0,r8) +0107c2 8080 mov.b r0, @(h'0,r8) +0107c4 8080 mov.b r0, @(h'0,r8) +0107c6 c1e3 mov.w r0, @(h'1c6,gbr) +0107c8 ffff +0107ca ffff +0107cc ffe3 +0107ce c180 mov.w r0, @(h'100,gbr) +0107d0 8080 mov.b r0, @(h'0,r8) +0107d2 8080 mov.b r0, @(h'0,r8) +0107d4 8080 mov.b r0, @(h'0,r8) +0107d6 8080 mov.b r0, @(h'0,r8) +0107d8 80c1 mov.b r0, @(h'1,r12) +0107da e3f7 mov #h'fffffff7, r3 +0107dc ffe3 +0107de c180 mov.w r0, @(h'100,gbr) +0107e0 8080 mov.b r0, @(h'0,r8) +0107e2 8080 mov.b r0, @(h'0,r8) +0107e4 8080 mov.b r0, @(h'0,r8) +0107e6 c1c1 mov.w r0, @(h'182,gbr) +0107e8 e3e3 mov #h'ffffffe3, r3 +0107ea f7f7 +0107ec c3a5 trapa #h'a5 +0107ee 9966 mov.w @(h'cc,pc), r9 ;@(h'108be) +0107f0 5a24 mov.l @(h'10,r2), r10 +0107f2 1818 mov.l r1, @(h'20,r8) +0107f4 1f18 mov.l r1, @(h'20,r15) +0107f6 1f18 mov.l r1, @(h'20,r15) +0107f8 342c add r2, r4 +0107fa 1408 mov.l r0, @(h'20,r4) +0107fc 3c18 sub r1, r12 +0107fe 0081 +010800 81c3 mov.w r0, @(h'6,r12) +010802 e7e7 mov #h'ffffffe7, r7 +010804 e0e0 mov #h'ffffffe0, r0 +010806 e0e7 mov #h'ffffffe7, r0 +010808 c3c3 trapa #h'c3 +01080a e3f7 mov #h'fffffff7, r3 +01080c 0305 mov.w r0, @(r0,r3) +01080e 09d2 stc r5_bank, r9 +010810 a488 bra h'910 ;@(h'11124) +010812 5020 mov.l @(h'0,r2), r0 +010814 fcf8 +010816 f021 +010818 0307 mul.l r0, r3 +01081a 8fdf bf/s h'-42 ;@(h'107dc) +01081c 7884 add #h'84, r8 +01081e 9484 mov.w @(h'108,pc), r4 ;@(h'1092a) +010820 8478 mov.b @(h'8,r7), r0 +010822 0000 +010824 7884 add #h'84, r8 +010826 b4b4 bsr h'968 ;@(h'11192) +010828 8478 mov.b @(h'8,r7), r0 +01082a 0000 +01082c 8703 +01082e 0303 bsrf r3 +010830 0387 mul.l r8, r3 +010832 ffff +010834 0a00 +010836 3500 cmp/eq r0, r5 +010838 5e80 mov.l @(h'0,r8), r14 +01083a a180 bra h'300 ;@(h'10b3e) +01083c 6940 mov.b @r4, r9 +01083e a580 bra h'b00 ;@(h'11342) +010840 6140 mov.b @r4, r1 +010842 5e80 mov.l @(h'0,r8), r14 +010844 2b00 mov.b r0, @r11 +010846 1400 mov.l r0, @(h'0,r4) +010848 0000 +01084a 0000 +01084c 0000 +01084e 0000 +010850 0000 +010852 0000 +010854 f1ff +010856 c0ff mov.b r0, @(h'ff,gbr) +010858 807f mov.b r0, @(h'f,r7) +01085a 007f mac.l @r7+, @r0+ +01085c 003f mac.l @r3+, @r0+ +01085e 003f mac.l @r3+, @r0+ +010860 803f mov.b r0, @(h'f,r3) +010862 807f mov.b r0, @(h'f,r7) +010864 c0ff mov.b r0, @(h'ff,gbr) +010866 e3ff mov #h'ffffffff, r3 +010868 ffff +01086a ffff +01086c ffff +01086e ffff +010870 ffff +010872 ffff +010874 7c8e add #h'8e, r12 +010876 adad bra h'-4a6 ;@(h'103d4) +010878 ad8e bra h'-4e4 ;@(h'10398) +01087a 7c00 +01087c 3e71 +01087e b5b5 bsr h'b6a ;@(h'113ec) +010880 b571 bsr h'ae2 ;@(h'11366) +010882 3e00 cmp/eq r0, r14 +010884 8301 +010886 0000 +010888 0001 +01088a 83ff +01088c c180 mov.w r0, @(h'100,gbr) +01088e 0000 +010890 0080 +010892 c1ff mov.w r0, @(h'1fe,gbr) +010894 0300 +010896 3f80 cmp/eq r8, r15 +010898 7078 add #h'78, r0 +01089a d046 mov.l @(h'118,pc), r0 ;@(h'109b4) +01089c 9371 mov.w @(h'e2,pc), r3 ;@(h'10982) +01089e d046 mov.l @(h'118,pc), r0 ;@(h'109b8) +0108a0 7078 add #h'78, r0 +0108a2 3f80 cmp/eq r8, r15 +0108a4 0300 +0108a6 0000 +0108a8 0000 +0108aa 0000 +0108ac 0000 +0108ae 0000 +0108b0 0000 +0108b2 0000 +0108b4 0300 +0108b6 3fb0 cmp/eq r11, r15 +0108b8 704c add #h'4c, r0 +0108ba d062 mov.l @(h'188,pc), r0 ;@(h'10a44) +0108bc 9371 mov.w @(h'e2,pc), r3 ;@(h'109a2) +0108be d062 mov.l @(h'188,pc), r0 ;@(h'10a48) +0108c0 704c add #h'4c, r0 +0108c2 3fb0 cmp/eq r11, r15 +0108c4 0300 +0108c6 0000 +0108c8 0000 +0108ca 0000 +0108cc 0000 +0108ce 0000 +0108d0 0000 +0108d2 0000 +0108d4 fcff +0108d6 c07f mov.b r0, @(h'7f,gbr) +0108d8 8007 mov.b r0, @(h'7,r0) +0108da 0001 +0108dc 0000 +0108de 0001 +0108e0 8007 mov.b r0, @(h'7,r0) +0108e2 c07f mov.b r0, @(h'7f,gbr) +0108e4 fcff +0108e6 ffff +0108e8 ffff +0108ea ffff +0108ec ffff +0108ee ffff +0108f0 ffff +0108f2 ffff +0108f4 fcff +0108f6 c04f mov.b r0, @(h'4f,gbr) +0108f8 8003 mov.b r0, @(h'3,r0) +0108fa 0001 +0108fc 0000 +0108fe 0001 +010900 8003 mov.b r0, @(h'3,r0) +010902 c04f mov.b r0, @(h'4f,gbr) +010904 fcff +010906 ffff +010908 ffff +01090a ffff +01090c ffff +01090e ffff +010910 ffff +010912 ffff +010914 1818 mov.l r1, @(h'20,r8) +010916 1818 mov.l r1, @(h'20,r8) +010918 1800 mov.l r0, @(h'0,r8) +01091a 1818 mov.l r1, @(h'20,r8) +01091c 3c24 div1 r2, r12 +01091e 2424 mov.b r2, @-r4 +010920 2424 mov.b r2, @-r4 +010922 3c24 div1 r2, r12 +010924 243c cmp/str r3, r4 +010926 3ff0 cmp/eq r15, r15 +010928 4008 shll2 r0 +01092a bce4 bsr h'-638 ;@(h'102f6) +01092c e604 mov #h'4, r6 +01092e ca74 xor #h'74, r0 +010930 c2dc mov.l r0, @(h'370,gbr) +010932 e68c mov #h'ffffff8c, r6 +010934 bcdc bsr h'-648 ;@(h'102f0) +010936 8774 +010938 ad84 bra h'-4f8 ;@(h'10444) +01093a a8b4 bra h'-e98 ;@(h'faa6) +01093c 8da4 bt/s h'-b8 ;@(h'10888) +01093e 4708 shll2 r7 +010940 3ff0 cmp/eq r15, r15 +010942 0000 +010944 0000 +010946 0700 +010948 18c0 mov.l r12, @(h'0,r8) +01094a 3060 cmp/eq r6, r0 +01094c 78f0 add #h'f0, r8 +01094e 5dd0 mov.l @(h'0,r13), r13 +010950 8f88 bf/s h'-f0 ;@(h'10864) +010952 8708 +010954 8f88 bf/s h'-f0 ;@(h'10868) +010956 5dd0 mov.l @(h'0,r13), r13 +010958 78f0 add #h'f0, r8 +01095a 3060 cmp/eq r6, r0 +01095c 18c0 mov.l r12, @(h'0,r8) +01095e 0700 +010960 0000 +010962 0000 +010964 0000 +010966 f8ff +010968 e03f mov #h'3f, r0 +01096a c01f mov.b r0, @(h'1f,gbr) +01096c 800f mov.b r0, @(h'f,r0) +01096e 800f mov.b r0, @(h'f,r0) +010970 0007 mul.l r0, r0 +010972 0007 mul.l r0, r0 +010974 0007 mul.l r0, r0 +010976 800f mov.b r0, @(h'f,r0) +010978 800f mov.b r0, @(h'f,r0) +01097a c01f mov.b r0, @(h'1f,gbr) +01097c e03f mov #h'3f, r0 +01097e f8ff +010980 ffff +010982 ffff +010984 ffff +010986 0000 +010988 0000 +01098a 0000 +01098c 0000 +01098e 0000 +010990 0000 +010992 0000 +010994 0000 +010996 0000 +010998 0000 +01099a 0000 +01099c 0000 +01099e 0000 +0109a0 0000 +0109a2 0000 +0109a4 0000 +0109a6 0000 +0109a8 0000 +0109aa 0000 +0109ac 0000 +0109ae 0000 +0109b0 0000 +0109b2 0000 +0109b4 0000 +0109b6 0000 +0109b8 0000 +0109ba 0000 +0109bc 0000 +0109be 0000 +0109c0 0000 +0109c2 0000 +0109c4 0000 +0109c6 f800 +0109c8 ffff +0109ca fc00 +0109cc 7fff add #h'ff, r15 +0109ce fc00 +0109d0 7fff add #h'ff, r15 +0109d2 ff80 +0109d4 0fff mac.l @r15+, @r15+ +0109d6 0401 +0109d8 0000 +0109da 0200 +0109dc 8000 mov.b r0, @(h'0,r0) +0109de 0200 +0109e0 8000 mov.b r0, @(h'0,r0) +0109e2 0040 +0109e4 1000 mov.l r0, @(h'0,r0) +0109e6 0202 stc sr, r2 +0109e8 0000 +0109ea 0101 +0109ec 0000 +0109ee 0101 +0109f0 0000 +0109f2 0020 +0109f4 2000 mov.b r0, @r0 +0109f6 0104 mov.b r0, @(r0,r1) +0109f8 0000 +0109fa 00fe mov.l @(r0,r15), r0 +0109fc 0000 +0109fe 0082 stc r0_bank, r0 +010a00 0000 +010a02 001f mac.l @r1+, @r0+ +010a04 c000 mov.b r0, @(h'0,gbr) +010a06 0104 mov.b r0, @(r0,r1) +010a08 0000 +010a0a 0000 +010a0c 0000 +010a0e 0082 stc r0_bank, r0 +010a10 0000 +010a12 0000 +010a14 0000 +010a16 0104 mov.b r0, @(r0,r1) +010a18 0000 +010a1a 0000 +010a1c 0000 +010a1e 0082 stc r0_bank, r0 +010a20 0000 +010a22 0000 +010a24 0000 +010a26 0104 mov.b r0, @(r0,r1) +010a28 0000 +010a2a 0000 +010a2c 0000 +010a2e 0082 stc r0_bank, r0 +010a30 0000 +010a32 0000 +010a34 0000 +010a36 0104 mov.b r0, @(r0,r1) +010a38 0000 +010a3a 0000 +010a3c 0000 +010a3e 0082 stc r0_bank, r0 +010a40 0000 +010a42 0000 +010a44 0000 +010a46 0104 mov.b r0, @(r0,r1) +010a48 0000 +010a4a 0000 +010a4c 0000 +010a4e 0082 stc r0_bank, r0 +010a50 0000 +010a52 0000 +010a54 0000 +010a56 0104 mov.b r0, @(r0,r1) +010a58 0000 +010a5a 0000 +010a5c 0000 +010a5e 0082 stc r0_bank, r0 +010a60 0000 +010a62 0000 +010a64 0000 +010a66 0104 mov.b r0, @(r0,r1) +010a68 0000 +010a6a 0000 +010a6c 0000 +010a6e 0082 stc r0_bank, r0 +010a70 0000 +010a72 0000 +010a74 0000 +010a76 0104 mov.b r0, @(r0,r1) +010a78 0001 +010a7a ffff +010a7c fe00 +010a7e 0082 stc r0_bank, r0 +010a80 0000 +010a82 0000 +010a84 0000 +010a86 0104 mov.b r0, @(r0,r1) +010a88 0002 stc sr, r0 +010a8a 0000 +010a8c 0100 +010a8e 0082 stc r0_bank, r0 +010a90 0000 +010a92 0000 +010a94 0000 +010a96 0104 mov.b r0, @(r0,r1) +010a98 0004 mov.b r0, @(r0,r0) +010a9a ffff +010a9c fc80 +010a9e 0082 stc r0_bank, r0 +010aa0 0000 +010aa2 0000 +010aa4 0000 +010aa6 0104 mov.b r0, @(r0,r1) +010aa8 0009 nop +010aaa ffff +010aac fe40 +010aae 0082 stc r0_bank, r0 +010ab0 0000 +010ab2 0000 +010ab4 0000 +010ab6 0104 mov.b r0, @(r0,r1) +010ab8 0013 +010aba ffff +010abc ff20 +010abe 0082 stc r0_bank, r0 +010ac0 0000 +010ac2 0000 +010ac4 0000 +010ac6 0104 mov.b r0, @(r0,r1) +010ac8 0027 mul.l r2, r0 +010aca ffff +010acc ff90 +010ace 0082 stc r0_bank, r0 +010ad0 0000 +010ad2 0000 +010ad4 0000 +010ad6 0104 mov.b r0, @(r0,r1) +010ad8 004f mac.l @r4+, @r0+ +010ada ffff +010adc ffc8 +010ade 0082 stc r0_bank, r0 +010ae0 0000 +010ae2 0000 +010ae4 0000 +010ae6 ff07 +010ae8 ff9f +010aea ffff +010aec ffe7 +010aee ff83 +010af0 ffff +010af2 ffff +010af4 ffff +010af6 0104 mov.b r0, @(r0,r1) +010af8 003f mac.l @r3+, @r0+ +010afa c000 mov.b r0, @(h'0,gbr) +010afc 0ff0 +010afe 0082 stc r0_bank, r0 +010b00 0000 +010b02 0000 +010b04 0000 +010b06 ff07 +010b08 ffff +010b0a 8000 mov.b r0, @(h'0,r0) +010b0c 07ff mac.l @r15+, @r7+ +010b0e ff83 +010b10 ffff +010b12 ffff +010b14 ffff +010b16 ff07 +010b18 ffff +010b1a 0000 +010b1c 03ff mac.l @r15+, @r3+ +010b1e ff83 +010b20 ffff +010b22 ffff +010b24 ffff +010b26 ff07 +010b28 fffe +010b2a 0000 +010b2c 01ff mac.l @r15+, @r1+ +010b2e ff83 +010b30 ffff +010b32 ffff +010b34 ffff +010b36 ff07 +010b38 fffc +010b3a 0000 +010b3c 00ff mac.l @r15+, @r0+ +010b3e ff83 +010b40 ffff +010b42 ffff +010b44 ffff +010b46 ff07 +010b48 fff8 +010b4a 0000 +010b4c 007f mac.l @r7+, @r0+ +010b4e ff83 +010b50 ffff +010b52 ffff +010b54 ffff +010b56 ff07 +010b58 fff0 +010b5a 0000 +010b5c 003f mac.l @r3+, @r0+ +010b5e ff83 +010b60 ffff +010b62 ffff +010b64 ffff +010b66 0104 mov.b r0, @(r0,r1) +010b68 0000 +010b6a 0000 +010b6c 0000 +010b6e 0082 stc r0_bank, r0 +010b70 0000 +010b72 0000 +010b74 0000 +010b76 0104 mov.b r0, @(r0,r1) +010b78 0000 +010b7a 0000 +010b7c 0000 +010b7e 0082 stc r0_bank, r0 +010b80 0000 +010b82 0000 +010b84 0000 +010b86 0104 mov.b r0, @(r0,r1) +010b88 0000 +010b8a 0000 +010b8c 0000 +010b8e 0082 stc r0_bank, r0 +010b90 0000 +010b92 0000 +010b94 0000 +010b96 0104 mov.b r0, @(r0,r1) +010b98 0000 +010b9a 0000 +010b9c 0000 +010b9e 0082 stc r0_bank, r0 +010ba0 0000 +010ba2 0000 +010ba4 0000 +010ba6 0104 mov.b r0, @(r0,r1) +010ba8 0000 +010baa 0000 +010bac 0000 +010bae 0082 stc r0_bank, r0 +010bb0 0000 +010bb2 0000 +010bb4 0000 +010bb6 0104 mov.b r0, @(r0,r1) +010bb8 0000 +010bba 0000 +010bbc 0000 +010bbe 0082 stc r0_bank, r0 +010bc0 0000 +010bc2 0000 +010bc4 0000 +010bc6 0104 mov.b r0, @(r0,r1) +010bc8 0000 +010bca 0000 +010bcc 0000 +010bce 0082 stc r0_bank, r0 +010bd0 0000 +010bd2 0000 +010bd4 0000 +010bd6 0104 mov.b r0, @(r0,r1) +010bd8 0000 +010bda 0000 +010bdc 0000 +010bde 0082 stc r0_bank, r0 +010be0 0000 +010be2 0000 +010be4 0000 +010be6 0104 mov.b r0, @(r0,r1) +010be8 0000 +010bea 0000 +010bec 0000 +010bee 0082 stc r0_bank, r0 +010bf0 0000 +010bf2 0000 +010bf4 0000 +010bf6 0104 mov.b r0, @(r0,r1) +010bf8 0000 +010bfa 0000 +010bfc 0000 +010bfe 0082 stc r0_bank, r0 +010c00 0000 +010c02 0000 +010c04 0000 +010c06 0104 mov.b r0, @(r0,r1) +010c08 0000 +010c0a 0000 +010c0c 0000 +010c0e 0082 stc r0_bank, r0 +010c10 0000 +010c12 0000 +010c14 0000 +010c16 0104 mov.b r0, @(r0,r1) +010c18 0000 +010c1a 0000 +010c1c 0000 +010c1e 0082 stc r0_bank, r0 +010c20 0000 +010c22 0000 +010c24 0000 +010c26 0104 mov.b r0, @(r0,r1) +010c28 0000 +010c2a 0000 +010c2c 0000 +010c2e 0082 stc r0_bank, r0 +010c30 0000 +010c32 0000 +010c34 0000 +010c36 0104 mov.b r0, @(r0,r1) +010c38 0000 +010c3a 0000 +010c3c 0000 +010c3e 0082 stc r0_bank, r0 +010c40 0000 +010c42 0000 +010c44 0000 +010c46 0104 mov.b r0, @(r0,r1) +010c48 0000 +010c4a 00fe mov.l @(r0,r15), r0 +010c4c 0000 +010c4e 0082 stc r0_bank, r0 +010c50 0000 +010c52 001f mac.l @r1+, @r0+ +010c54 c000 mov.b r0, @(h'0,gbr) +010c56 0202 stc sr, r2 +010c58 0000 +010c5a 0101 +010c5c 0000 +010c5e 0101 +010c60 0000 +010c62 0020 +010c64 2000 mov.b r0, @r0 +010c66 0401 +010c68 0000 +010c6a 0200 +010c6c 8000 mov.b r0, @(h'0,r0) +010c6e 0200 +010c70 8000 mov.b r0, @(h'0,r0) +010c72 0040 +010c74 1000 mov.l r0, @(h'0,r0) +010c76 f800 +010c78 ffff +010c7a fc00 +010c7c 7fff add #h'ff, r15 +010c7e fc00 +010c80 7fff add #h'ff, r15 +010c82 ff80 +010c84 0fff mac.l @r15+, @r15+ +010c86 0000 +010c88 0000 +010c8a 0000 +010c8c 0000 +010c8e 0000 +010c90 0000 +010c92 0000 +010c94 0000 +010c96 0000 +010c98 0000 +010c9a 0000 +010c9c 0000 +010c9e 0000 +010ca0 0000 +010ca2 0000 +010ca4 0000 +010ca6 0000 +010ca8 0000 +010caa 0000 +010cac 0000 +010cae 0000 +010cb0 0000 +010cb2 0000 +010cb4 0000 +010cb6 ffff +010cb8 ffff +010cba ffff +010cbc ffff +010cbe ffff +010cc0 ffff +010cc2 ffff +010cc4 ffff +010cc6 ffff +010cc8 ffff +010cca ffff +010ccc ffff +010cce ffff +010cd0 ffff +010cd2 ffff +010cd4 ffff +010cd6 c020 mov.b r0, @(h'20,gbr) +010cd8 c020 mov.b r0, @(h'20,gbr) +010cda c020 mov.b r0, @(h'20,gbr) +010cdc c020 mov.b r0, @(h'20,gbr) +010cde c020 mov.b r0, @(h'20,gbr) +010ce0 c020 mov.b r0, @(h'20,gbr) +010ce2 c020 mov.b r0, @(h'20,gbr) +010ce4 c020 mov.b r0, @(h'20,gbr) +010ce6 c020 mov.b r0, @(h'20,gbr) +010ce8 c020 mov.b r0, @(h'20,gbr) +010cea c020 mov.b r0, @(h'20,gbr) +010cec c020 mov.b r0, @(h'20,gbr) +010cee c020 mov.b r0, @(h'20,gbr) +010cf0 c020 mov.b r0, @(h'20,gbr) +010cf2 c020 mov.b r0, @(h'20,gbr) +010cf4 c020 mov.b r0, @(h'20,gbr) +010cf6 6010 mov.b @r1, r0 +010cf8 6010 mov.b @r1, r0 +010cfa 6010 mov.b @r1, r0 +010cfc 6010 mov.b @r1, r0 +010cfe 6010 mov.b @r1, r0 +010d00 6010 mov.b @r1, r0 +010d02 6010 mov.b @r1, r0 +010d04 6010 mov.b @r1, r0 +010d06 3008 sub r0, r0 +010d08 3008 sub r0, r0 +010d0a 3008 sub r0, r0 +010d0c 3008 sub r0, r0 +010d0e 3008 sub r0, r0 +010d10 3008 sub r0, r0 +010d12 3008 sub r0, r0 +010d14 3008 sub r0, r0 +010d16 ffff +010d18 ffff +010d1a ffff +010d1c ffff +010d1e ffff +010d20 ffff +010d22 ffff +010d24 ffff +010d26 1808 mov.l r0, @(h'20,r8) +010d28 1808 mov.l r0, @(h'20,r8) +010d2a 1808 mov.l r0, @(h'20,r8) +010d2c 1808 mov.l r0, @(h'20,r8) +010d2e 1808 mov.l r0, @(h'20,r8) +010d30 1808 mov.l r0, @(h'20,r8) +010d32 1808 mov.l r0, @(h'20,r8) +010d34 1808 mov.l r0, @(h'20,r8) +010d36 0c04 mov.b r0, @(r0,r12) +010d38 0c04 mov.b r0, @(r0,r12) +010d3a 0c04 mov.b r0, @(r0,r12) +010d3c 0c04 mov.b r0, @(r0,r12) +010d3e 0c04 mov.b r0, @(r0,r12) +010d40 0c04 mov.b r0, @(r0,r12) +010d42 0c04 mov.b r0, @(r0,r12) +010d44 0c04 mov.b r0, @(r0,r12) +010d46 0602 stc sr, r6 +010d48 0602 stc sr, r6 +010d4a 0602 stc sr, r6 +010d4c 0602 stc sr, r6 +010d4e 0602 stc sr, r6 +010d50 0602 stc sr, r6 +010d52 0602 stc sr, r6 +010d54 0602 stc sr, r6 +010d56 0602 stc sr, r6 +010d58 0602 stc sr, r6 +010d5a 0602 stc sr, r6 +010d5c 0602 stc sr, r6 +010d5e 0602 stc sr, r6 +010d60 0602 stc sr, r6 +010d62 0602 stc sr, r6 +010d64 0602 stc sr, r6 +010d66 0301 +010d68 0301 +010d6a 0301 +010d6c 0301 +010d6e 0301 +010d70 0301 +010d72 0301 +010d74 0301 +010d76 fe7d +010d78 ffdf +010d7a ff7e +010d7c 07e0 +010d7e fe0f +010d80 fe7f +010d82 fc7f +010d84 c1f8 mov.w r0, @(h'1f0,gbr) +010d86 fcff +010d88 ffff +010d8a ffff +010d8c 0ff1 +010d8e ff1f +010d90 ff3f +010d92 f9ff +010d94 fc0f +010d96 f9ff +010d98 ffff +010d9a ffff +010d9c 9ffb mov.w @(h'1f6,pc), r15 ;@(h'10f96) +010d9e ffbf +010da0 ffbf +010da2 f3ff +010da4 ffe3 +010da6 fbff +010da8 ffff +010daa ffff +010dac ffff +010dae ffff +010db0 ffbf +010db2 e7ff mov #h'ffffffff, r7 +010db4 fff9 +010db6 fa1e +010db8 0180 +010dba 0783 pref @r7 +010dbc fc3f +010dbe 83e1 +010dc0 8fbf bf/s h'-82 ;@(h'10d42) +010dc2 efff mov #h'ffffffff, r15 +010dc4 fffc +010dc6 fa1c +010dc8 0180 +010dca 0701 +010dcc f81f +010dce 01e1 +010dd0 87bf +010dd2 cfff or.b #h'ff, @(r0,gbr) +010dd4 fffe +010dd6 fa18 +010dd8 0180 +010dda 0600 +010ddc f00e +010dde 00e1 +010de0 87bf +010de2 dfff mov.l @(h'3fc,pc), r15 ;@(h'111e0) +010de4 fffe +010de6 fa18 +010de8 0180 +010dea 0600 +010dec 6006 mov.l @r0+, r0 +010dee 00e1 +010df0 87bf +010df2 dfff mov.l @(h'3fc,pc), r15 ;@(h'111f0) +010df4 fffe +010df6 fa18 +010df8 7ff8 add #h'f8, r15 +010dfa 7e18 add #h'18, r14 +010dfc 6186 mov.l @r8+, r1 +010dfe 1fe1 mov.l r14, @(h'4,r15) +010e00 87bf +010e02 9fff mov.w @(h'1fe,pc), r15 ;@(h'11004) +010e04 fffe +010e06 fa18 +010e08 7f88 add #h'88, r15 +010e0a 7a18 add #h'18, r10 +010e0c 6186 mov.l @r8+, r1 +010e0e 1821 mov.l r2, @(h'4,r8) +010e10 8fbf bf/s h'-82 ;@(h'10d92) +010e12 bfff bsr h'-2 ;@(h'10e14) +010e14 fffe +010e16 fa18 +010e18 0788 +010e1a 7a00 +010e1c 6186 mov.l @r8+, r1 +010e1e 1820 mov.l r2, @(h'0,r8) +010e20 1f3f mov.l r3, @(h'3c,r15) +010e22 3fe0 cmp/eq r14, r15 +010e24 7ffe add #h'fe, r15 +010e26 c218 mov.l r0, @(h'60,gbr) +010e28 0788 +010e2a 7a00 +010e2c e186 mov #h'ffffff86, r1 +010e2e 1820 mov.l r2, @(h'0,r8) +010e30 1e7f mov.l r7, @(h'3c,r14) +010e32 7f80 add #h'80, r15 +010e34 0ffe mov.l @(r0,r15), r15 +010e36 9e18 mov.w @(h'30,pc), r14 ;@(h'10e6a) +010e38 0788 +010e3a 7a01 +010e3c e006 mov #h'6, r0 +010e3e 1820 mov.l r2, @(h'0,r8) +010e40 1e7c mov.l r7, @(h'30,r14) +010e42 7f00 +010e44 01fc mov.b @(r0,r15), r1 +010e46 3e18 sub r1, r14 +010e48 0788 +010e4a 7a03 +010e4c e006 mov #h'6, r0 +010e4e 1820 mov.l r2, @(h'0,r8) +010e50 1f31 mov.l r3, @(h'4,r15) +010e52 ff00 +010e54 007d mov.w @(r0,r7), r0 +010e56 7e18 add #h'18, r14 +010e58 7f88 add #h'88, r15 +010e5a 7a1f add #h'1f, r10 +010e5c a006 bra h'c ;@(h'10e6c) +010e5e 1821 mov.l r2, @(h'4,r8) +010e60 8fa7 bf/s h'-b2 ;@(h'10db2) +010e62 3f07 cmp/gt r0, r15 +010e64 8005 mov.b r0, @(h'5,r0) +010e66 fe18 +010e68 7fe8 add #h'e8, r15 +010e6a 7a1e add #h'1e, r10 +010e6c 2006 mov.l r0, @-r0 +010e6e 1fe1 mov.l r14, @(h'4,r15) +010e70 878d +010e72 bf80 bsr h'-100 ;@(h'10d76) +010e74 e005 mov #h'5, r0 +010e76 8018 mov.b r0, @(h'8,r1) +010e78 01e8 +010e7a 7a1e add #h'1e, r10 +010e7c 2186 mov.l r8, @-r1 +010e7e 00e1 +010e80 87b7 +010e82 3f0f addv r0, r15 +010e84 30f5 dmulu.l r15, r0 +010e86 8018 mov.b r0, @(h'8,r1) +010e88 01e8 +010e8a 7a1e add #h'1e, r10 +010e8c 2186 mov.l r8, @-r1 +010e8e 00e1 +010e90 87fc +010e92 3e17 cmp/gt r1, r14 +010e94 9105 mov.w @(h'a,pc), r1 ;@(h'10ea2) +010e96 c03c mov.b r0, @(h'3c,gbr) +010e98 01e8 +010e9a 7a1e add #h'1e, r10 +010e9c 2187 div0s r8, r1 +010e9e 01e1 +010ea0 87f0 +010ea2 fe13 +010ea4 407d shld r7, r0 +010ea6 6076 mov.l @r7+, r0 +010ea8 01c8 +010eaa 721c add #h'1c, r2 +010eac 2187 div0s r8, r1 +010eae 83e1 +010eb0 8f01 bf/s h'2 ;@(h'10eb6) +010eb2 fe13 +010eb4 40e9 +010eb6 3fe3 cmp/ge r14, r15 +010eb8 ff8f +010eba e3f8 mov #h'fffffff8, r3 +010ebc 3ffe addc r15, r15 +010ebe ffbf +010ec0 fe01 +010ec2 1e15 mov.l r1, @(h'14,r14) +010ec4 406b +010ec6 8000 mov.b r0, @(h'0,r0) +010ec8 0000 +010eca 0000 +010ecc 0000 +010ece 0000 +010ed0 0a01 +010ed2 0e17 mul.l r1, r14 +010ed4 44ab +010ed6 fcfd +010ed8 fc3c +010eda 3e7f addv r7, r14 +010edc 0fff mac.l @r15+, @r15+ +010ede c1ff mov.w r0, @(h'1fe,gbr) +010ee0 8f03 bf/s h'6 ;@(h'10eea) +010ee2 6e0f exts.w r0, r14 +010ee4 82eb +010ee6 f9ff +010ee8 fe7e +010eea 7fff add #h'ff, r15 +010eec 9fff mov.w @(h'1fe,pc), r15 ;@(h'110ee) +010eee e3ff mov #h'ffffffff, r3 +010ef0 cd87 and.b #h'87, @(r0,gbr) +010ef2 2600 mov.b r0, @r6 +010ef4 027b +010ef6 fbff +010ef8 ffff +010efa ffff +010efc ffff +010efe ffff +010f00 edc7 mov #h'ffffffc7, r13 +010f02 2000 mov.b r0, @r0 +010f04 0c0b rts +010f06 fbff +010f08 ffff +010f0a ffff +010f0c ffff +010f0e ffff +010f10 ed7f mov #h'7f, r13 +010f12 8403 mov.b @(h'3,r0), r0 +010f14 000b rts +010f16 fa1e +010f18 0787 mul.l r8, r7 +010f1a 8781 +010f1c e180 mov #h'ffffff80, r1 +010f1e 7e01 +010f20 ed5f mov #h'5f, r13 +010f22 e402 mov #h'2, r4 +010f24 ff0b +010f26 fa1c +010f28 0387 mul.l r8, r3 +010f2a 8700 +010f2c e180 mov #h'ffffff80, r1 +010f2e 3c01 +010f30 e55f mov #h'5f, r5 +010f32 fc02 +010f34 008b +010f36 fa18 +010f38 0187 mul.l r8, r1 +010f3a 8600 +010f3c 6180 mov.b @r8, r1 +010f3e 1801 mov.l r0, @(h'4,r8) +010f40 e35f mov #h'5f, r3 +010f42 f603 +010f44 ff8b +010f46 fa18 +010f48 0183 pref @r1 +010f4a 0600 +010f4c 6180 mov.b @r8, r1 +010f4e 1801 mov.l r0, @(h'4,r8) +010f50 c9df and #h'df, r0 +010f52 ee02 mov #h'2, r14 +010f54 0093 +010f56 fa18 +010f58 6180 mov.b @r8, r1 +010f5a 0618 sett +010f5c 6186 mov.l @r8+, r1 +010f5e 187f mov.l r7, @(h'3c,r8) +010f60 9c7f mov.w @(h'fe,pc), r12 ;@(h'11062) +010f62 df81 mov.l @(h'204,pc), r15 ;@(h'11168) +010f64 ff27 +010f66 fa18 +010f68 61c0 mov.b @r12, r1 +010f6a 0e18 sett +010f6c 6186 mov.l @r8+, r1 +010f6e 187f mov.l r7, @(h'3c,r8) +010f70 bf3f bsr h'-182 ;@(h'10df2) +010f72 bfe0 bsr h'-40 ;@(h'10f36) +010f74 004f mac.l @r4+, @r0+ +010f76 fa18 +010f78 61e0 mov.b @r14, r1 +010f7a 1a00 mov.l r0, @(h'0,r10) +010f7c 6186 mov.l @r8+, r1 +010f7e 1807 mov.l r0, @(h'1c,r8) +010f80 bfbf bsr h'-82 ;@(h'10f02) +010f82 7ff8 add #h'f8, r15 +010f84 00df mac.l @r13+, @r0+ +010f86 8218 +010f88 61f0 mov.b @r15, r1 +010f8a 3a00 cmp/eq r0, r10 +010f8c 6186 mov.l @r8+, r1 +010f8e 1807 mov.l r0, @(h'1c,r8) +010f90 bfbf bsr h'-82 ;@(h'10f12) +010f92 cfff or.b #h'ff, @(r0,gbr) +010f94 ffdf +010f96 3e18 sub r1, r14 +010f98 61f8 swap.b r15, r1 +010f9a 7a01 +010f9c e186 mov #h'ffffff86, r1 +010f9e 1807 mov.l r0, @(h'1c,r8) +010fa0 bf3e bsr h'-184 ;@(h'10e20) +010fa2 47fa +010fa4 1fdf mov.l r13, @(h'3c,r15) +010fa6 7e18 add #h'18, r14 +010fa8 61e8 swap.b r14, r1 +010faa 7a00 +010fac e186 mov #h'ffffff86, r1 +010fae 1807 mov.l r0, @(h'1c,r8) +010fb0 bf7e bsr h'-104 ;@(h'10eb0) +010fb2 47f9 +010fb4 ffdf +010fb6 fe18 +010fb8 61e8 swap.b r14, r1 +010fba 7a00 +010fbc 6186 mov.l @r8+, r1 +010fbe 187f mov.l r7, @(h'3c,r8) +010fc0 8f7f bf/s h'fe ;@(h'110c2) +010fc2 47f9 +010fc4 5fdf mov.l @(h'3c,r13), r15 +010fc6 fe18 +010fc8 61e8 swap.b r14, r1 +010fca 7a00 +010fcc 6186 mov.l @r8+, r1 +010fce 187f mov.l r7, @(h'3c,r8) +010fd0 ee7f mov #h'7f, r14 +010fd2 47fe ldc r7, r7_bank +010fd4 9e5f mov.w @(h'be,pc), r14 ;@(h'11096) +010fd6 8018 mov.b r0, @(h'8,r1) +010fd8 01e8 +010fda 7a18 add #h'18, r10 +010fdc 6180 mov.b @r8, r1 +010fde 1801 mov.l r0, @(h'4,r8) +010fe0 eeff mov #h'ffffffff, r14 +010fe2 43f8 +010fe4 9e4f mov.w @(h'9e,pc), r14 ;@(h'11086) +010fe6 8018 mov.b r0, @(h'8,r1) +010fe8 01e8 +010fea 7a18 add #h'18, r10 +010fec 6180 mov.b @r8, r1 +010fee 1801 mov.l r0, @(h'4,r8) +010ff0 eeff mov #h'ffffffff, r14 +010ff2 43f9 +010ff4 9e6f mov.w @(h'de,pc), r14 ;@(h'110d6) +010ff6 c03c mov.b r0, @(h'3c,gbr) +010ff8 03c8 +010ffa 7a18 add #h'18, r10 +010ffc 6180 mov.b @r8, r1 +010ffe 3c01 +011000 eeff mov #h'ffffffff, r14 +011002 44f9 +011004 1c27 mov.l r2, @(h'1c,r12) +011006 6076 mov.l @r7+, r0 +011008 0788 +01100a 7218 add #h'18, r2 +01100c 6180 mov.b @r8, r1 +01100e 7601 +011010 ceff xor.b #h'ff, @(r0,gbr) +011012 46fb +011014 1cf7 mov.l r15, @(h'1c,r12) +011016 3fe3 cmp/ge r14, r15 +011018 ff0f +01101a e3ff mov #h'ffffffff, r3 +01101c ffff +01101e e3ff mov #h'ffffffff, r3 +011020 9cff mov.w @(h'1fe,pc), r12 ;@(h'11222) +011022 42fe ldc r2, r7_bank +011024 fe97 +011026 0000 +011028 0000 +01102a 0000 +01102c 0000 +01102e 0800 +011030 3dff addv r15, r13 +011032 d3f9 mov.l @(h'3e4,pc), r3 ;@(h'11418) +011034 fef7 +011036 ffff +011038 fffe +01103a 7df7 add #h'f7, r13 +01103c cfff or.b #h'ff, @(r0,gbr) +01103e ffff +011040 fdff +011042 d3ff mov.l @(h'3fc,pc), r3 ;@(h'11440) +011044 fa17 +011046 ffff +011048 fffe +01104a c71c mova @(h'70,pc), r0 ;h'110bc +01104c 6fff exts.w r15, r15 +01104e ffff +011050 fd7f +011052 f7ff +011054 e2d7 mov #h'ffffffd7, r2 +011056 ffff +011058 fffe +01105a 8208 +01105c 2fff muls.w r15, r15 +01105e ffff +011060 fd3f +011062 dfff mov.l @(h'3fc,pc), r15 ;@(h'11460) +011064 f337 +011066 ffff +011068 fffe +01106a 9249 mov.w @(h'92,pc), r2 ;@(h'11100) +01106c 2fff muls.w r15, r15 +01106e ffff +011070 fd2f +011072 c7ff mova @(h'3fc,pc), r0 ;h'11470 +011074 e1e7 mov #h'ffffffe7, r1 +011076 ffff +011078 fffe +01107a 8248 +01107c 2fff muls.w r15, r15 +01107e ffff +011080 fd28 +011082 47ae ldc r7, r2_bank +011084 e40f mov #h'f, r4 +011086 ffff +011088 fffe +01108a 8608 +01108c 6fff exts.w r15, r15 +01108e ffff +011090 fceb +011092 502a mov.l @(h'28,r2), r0 +011094 cfff or.b #h'ff, @(r0,gbr) +011096 ffff +011098 fffe +01109a 9e08 mov.w @(h'10,pc), r14 ;@(h'110ae) +01109c 2fff muls.w r15, r15 +01109e ffff +0110a0 fc7d +0110a2 dfaa mov.l @(h'2a8,pc), r15 ;@(h'1134c) +0110a4 cfff or.b #h'ff, @(r0,gbr) +0110a6 ffff +0110a8 fffe +0110aa 9e49 mov.w @(h'92,pc), r14 ;@(h'11140) +0110ac 2fff muls.w r15, r15 +0110ae ffff +0110b0 fc47 +0110b2 dfbf mov.l @(h'2fc,pc), r15 ;@(h'113b0) +0110b4 cfff or.b #h'ff, @(r0,gbr) +0110b6 ffff +0110b8 fffe +0110ba 9e49 mov.w @(h'92,pc), r14 ;@(h'11150) +0110bc 2fff muls.w r15, r15 +0110be ffff +0110c0 fd54 +0110c2 9f85 mov.w @(h'10a,pc), r15 ;@(h'111d0) +0110c4 4fff mac.w @r15+, @r15+ +0110c6 ffc0 +0110c8 0000 +0110ca ffff +0110cc e000 mov #h'0, r0 +0110ce 0007 mul.l r0, r0 +0110d0 fd10 +0110d2 bf85 bsr h'-f6 ;@(h'10fe0) +0110d4 0fff mac.l @r15+, @r15+ +0110d6 ff9f +0110d8 7df6 add #h'f6, r13 +0110da ffff +0110dc f6df +0110de 7df3 add #h'f3, r13 +0110e0 fd14 +0110e2 3fa0 cmp/eq r10, r15 +0110e4 0fff mac.l @r15+, @r15+ +0110e6 ffa1 +0110e8 c719 mova @(h'64,pc), r0 ;h'11150 +0110ea 319f addv r9, r1 +0110ec 0920 +0110ee 820b +0110f0 fd14 +0110f2 3fa8 sub r10, r15 +0110f4 2fff muls.w r15, r15 +0110f6 ffa0 +0110f8 8209 +0110fa 209e mulu.w r9, r0 +0110fc 0920 +0110fe 820b +011100 fc44 +011102 3fa0 cmp/eq r10, r15 +011104 2fff muls.w r15, r15 +011106 ffa4 +011108 9249 mov.w @(h'92,pc), r2 ;@(h'1119e) +01110a 249e mulu.w r9, r4 +01110c 7824 add #h'24, r8 +01110e 93cb mov.w @(h'196,pc), r3 ;@(h'112a8) +011110 fc05 +011112 3faa subc r10, r15 +011114 4fff mac.w @r15+, @r15+ +011116 ffa4 +011118 8248 +01111a 649e exts.b r9, r4 +01111c 1c64 mov.l r6, @(h'10,r12) +01111e 93cb mov.w @(h'196,pc), r3 ;@(h'112b8) +011120 fc05 +011122 3f8a subc r8, r15 +011124 0fff mac.l @r15+, @r15+ +011126 ffa4 +011128 8608 +01112a 609e exts.b r9, r0 +01112c 1c64 mov.l r6, @(h'10,r12) +01112e 93cb mov.w @(h'196,pc), r3 ;@(h'112c8) +011130 fc85 +011132 3f8a subc r8, r15 +011134 4fff mac.w @r15+, @r15+ +011136 ffa4 +011138 8209 +01113a 209e mulu.w r9, r0 +01113c 7824 add #h'24, r8 +01113e 93cb mov.w @(h'196,pc), r3 ;@(h'112d8) +011140 fc91 +011142 3f88 sub r8, r15 +011144 0fff mac.l @r15+, @r15+ +011146 ffa0 +011148 9249 mov.w @(h'92,pc), r2 ;@(h'111de) +01114a 2482 mov.l r8, @r4 +01114c 0920 +01114e 83cb +011150 fc20 +011152 3f84 div1 r8, r15 +011154 0fff mac.l @r15+, @r15+ +011156 ffa1 +011158 9249 mov.w @(h'92,pc), r2 ;@(h'111ee) +01115a 24c3 +01115c 0920 +01115e 83cb +011160 fc20 +011162 3f89 +011164 0fff mac.l @r15+, @r15+ +011166 ff9f +011168 6db6 mov.l @r11+, r13 +01116a db7d mov.l @(h'1f4,pc), r11 ;@(h'11360) +01116c f6df +01116e 7db3 add #h'b3, r13 +011170 fc00 +011172 3f88 sub r8, r15 +011174 afff bra h'-2 ;@(h'11176) +011176 ffff +011178 ffff +01117a ffff +01117c ffff +01117e ffff +011180 ffff +011182 ffff +011184 ffff +011186 ffff +011188 ffff +01118a ffff +01118c ffff +01118e ff3f +011190 ffff +011192 ffff +011194 ffff +011196 ffff +011198 ffff +01119a f3e3 +01119c e33e mov #h'3e, r3 +01119e 3f31 +0111a0 931f mov.w @(h'3e,pc), r3 ;@(h'111e2) +0111a2 ffff +0111a4 ffff +0111a6 ffff +0111a8 ffff +0111aa f3c1 +0111ac c13c mov.w r0, @(h'78,gbr) +0111ae 1320 mov.l r2, @(h'0,r3) +0111b0 921f mov.w @(h'3e,pc), r2 ;@(h'111f2) +0111b2 ffff +0111b4 ffff +0111b6 ffff +0111b8 ffff +0111ba f3c9 +0111bc c93c and #h'3c, r0 +0111be 9120 mov.w @(h'40,pc), r1 ;@(h'11202) +0111c0 927f mov.w @(h'fe,pc), r2 ;@(h'112c2) +0111c2 ffff +0111c4 ffff +0111c6 ffff +0111c8 ffff +0111ca f3c9 +0111cc c13c mov.w r0, @(h'78,gbr) +0111ce 9024 mov.w @(h'48,pc), r0 ;@(h'1121a) +0111d0 923f mov.w @(h'7e,pc), r2 ;@(h'11252) +0111d2 ffff +0111d4 ffff +0111d6 ffff +0111d8 ffff +0111da f3c1 +0111dc c33c trapa #h'3c +0111de 1024 mov.l r2, @(h'10,r0) +0111e0 923f mov.w @(h'7e,pc), r2 ;@(h'11262) +0111e2 ffff +0111e4 ffff +0111e6 ffff +0111e8 ffff +0111ea f3c1 +0111ec cf3c or.b #h'3c, @(r0,gbr) +0111ee 1220 mov.l r2, @(h'0,r2) +0111f0 927f mov.w @(h'fe,pc), r2 ;@(h'112f2) +0111f2 ffff +0111f4 ffff +0111f6 0000 +0111f8 0003 bsrf r0 +0111fa f049 +0111fc cf04 or.b #h'4, @(r0,gbr) +0111fe 9320 mov.w @(h'40,pc), r3 ;@(h'11242) +011200 821f +011202 c000 mov.b r0, @(h'0,gbr) +011204 0000 +011206 0000 +011208 0001 +01120a f849 +01120c cf84 or.b #h'84, @(r0,gbr) +01120e 93f0 mov.w @(h'1e0,pc), r3 ;@(h'113f2) +011210 c71f mova @(h'7c,pc), r0 ;h'11290 +011212 8000 mov.b r0, @(h'0,r0) +011214 0000 +011216 0000 +011218 0000 +01121a ffff +01121c ffff +01121e f3fc +011220 7fff add #h'ff, r15 +011222 0000 +011224 0000 +011226 0000 +011228 0000 +01122a 7fff add #h'ff, r15 +01122c ffff +01122e ffff +011230 fffe +011232 0000 +011234 0000 +011236 0000 +011238 0000 +01123a 0000 +01123c 0000 +01123e 0000 +011240 0000 +011242 0000 +011244 0000 +011246 0000 +011248 0000 +01124a 0000 +01124c 0000 +01124e 0000 +011250 0000 +011252 0000 +011254 0000 +011256 0000 +011258 0000 +01125a 0000 +01125c 0000 +01125e 0000 +011260 0000 +011262 0000 +011264 0000 +011266 0000 +011268 0000 +01126a 0000 +01126c 0000 +01126e 0000 +011270 0000 +011272 0000 +011274 0000 +011276 0000 +011278 0000 +01127a 0000 +01127c 0000 +01127e 0000 +011280 0000 +011282 0000 +011284 0000 +011286 007f mac.l @r7+, @r0+ +011288 fff8 +01128a 01ff mac.l @r15+, @r1+ +01128c ffe0 +01128e 07ff mac.l @r15+, @r7+ +011290 ff80 +011292 1fff mov.l r15, @(h'3c,r15) +011294 fe00 +011296 0040 +011298 0008 clrt +01129a 0100 +01129c 0020 +01129e 0400 +0112a0 0080 +0112a2 1000 mov.l r0, @(h'0,r0) +0112a4 0200 +0112a6 0040 +0112a8 0008 clrt +0112aa 010c mov.b @(r0,r0), r1 +0112ac 0c20 +0112ae 0438 ldtlb +0112b0 7080 add #h'80, r0 +0112b2 1000 mov.l r0, @(h'0,r0) +0112b4 0200 +0112b6 0047 mul.l r4, r0 +0112b8 8788 +0112ba 0112 stc gbr, r1 +0112bc 1220 mov.l r2, @(h'0,r2) +0112be 0444 mov.b r4, @(r0,r4) +0112c0 8880 cmp/eq #h'ffffff80, r0 +0112c2 1000 mov.l r0, @(h'0,r0) +0112c4 0200 +0112c6 004c mov.b @(r0,r4), r0 +0112c8 ccc8 tst.b #h'c8, @(r0,gbr) +0112ca 0121 +0112cc 2120 mov.b r2, @r1 +0112ce 0448 clrs +0112d0 4880 +0112d2 1000 mov.l r0, @(h'0,r0) +0112d4 0200 +0112d6 0050 +0112d8 7828 add #h'28, r8 +0112da 0121 +0112dc 2120 mov.b r2, @r1 +0112de 0448 clrs +0112e0 4880 +0112e2 1010 mov.l r1, @(h'0,r0) +0112e4 0200 +0112e6 0050 +0112e8 0028 clrmac +0112ea 0121 +0112ec 2120 mov.b r2, @r1 +0112ee 0444 mov.b r4, @(r0,r4) +0112f0 8880 cmp/eq #h'ffffff80, r0 +0112f2 13ff mov.l r15, @(h'3c,r3) +0112f4 f200 +0112f6 004f mac.l @r4+, @r0+ +0112f8 03c8 +0112fa 0121 +0112fc e120 mov #h'20, r1 +0112fe 0423 braf r4 +011300 1080 mov.l r8, @(h'0,r0) +011302 1010 mov.l r1, @(h'0,r0) +011304 0200 +011306 0041 +011308 0208 clrt +01130a 0121 +01130c 2120 mov.b r2, @r1 +01130e 0418 sett +011310 6080 mov.b @r8, r0 +011312 1000 mov.l r0, @(h'0,r0) +011314 0200 +011316 0041 +011318 0208 clrt +01131a 0121 +01131c 2120 mov.b r2, @r1 +01131e 0404 mov.b r0, @(r0,r4) +011320 8080 mov.b r0, @(h'0,r8) +011322 1000 mov.l r0, @(h'0,r0) +011324 4200 shll r2 +011326 0041 +011328 0208 clrt +01132a 0121 +01132c 2120 mov.b r2, @r1 +01132e 0404 mov.b r0, @(r0,r4) +011330 8080 mov.b r0, @(h'0,r8) +011332 13ff mov.l r15, @(h'3c,r3) +011334 f200 +011336 0041 +011338 0208 clrt +01133a 0121 +01133c 2120 mov.b r2, @r1 +01133e 0404 mov.b r0, @(r0,r4) +011340 8080 mov.b r0, @(h'0,r8) +011342 1000 mov.l r0, @(h'0,r0) +011344 4200 shll r2 +011346 0041 +011348 0208 clrt +01134a 0121 +01134c 2120 mov.b r2, @r1 +01134e 0404 mov.b r0, @(r0,r4) +011350 8080 mov.b r0, @(h'0,r8) +011352 1000 mov.l r0, @(h'0,r0) +011354 0200 +011356 0041 +011358 0208 clrt +01135a 013f mac.l @r3+, @r1+ +01135c 3f20 cmp/eq r2, r15 +01135e 0404 mov.b r0, @(r0,r4) +011360 8080 mov.b r0, @(h'0,r8) +011362 1100 mov.l r0, @(h'0,r1) +011364 0200 +011366 0041 +011368 0208 clrt +01136a 011e mov.l @(r0,r1), r1 +01136c 1e20 mov.l r2, @(h'0,r14) +01136e 0404 mov.b r0, @(r0,r4) +011370 8080 mov.b r0, @(h'0,r8) +011372 13ff mov.l r15, @(h'3c,r3) +011374 f200 +011376 0041 +011378 8608 +01137a 010c mov.b @(r0,r0), r1 +01137c 0c20 +01137e 0404 mov.b r0, @(r0,r4) +011380 8080 mov.b r0, @(h'0,r8) +011382 1100 mov.l r0, @(h'0,r1) +011384 0200 +011386 0040 +011388 fc08 +01138a 010c mov.b @(r0,r0), r1 +01138c 0c20 +01138e 0404 mov.b r0, @(r0,r4) +011390 8080 mov.b r0, @(h'0,r8) +011392 1000 mov.l r0, @(h'0,r0) +011394 0200 +011396 0040 +011398 0008 clrt +01139a 010c mov.b @(r0,r0), r1 +01139c 0c20 +01139e 0403 bsrf r4 +0113a0 0080 +0113a2 1000 mov.l r0, @(h'0,r0) +0113a4 0200 +0113a6 0040 +0113a8 0008 clrt +0113aa 0100 +0113ac 0020 +0113ae 0400 +0113b0 0080 +0113b2 1000 mov.l r0, @(h'0,r0) +0113b4 0200 +0113b6 007f mac.l @r7+, @r0+ +0113b8 fff8 +0113ba 01ff mac.l @r15+, @r1+ +0113bc ffe0 +0113be 07ff mac.l @r15+, @r7+ +0113c0 ff80 +0113c2 1fff mov.l r15, @(h'3c,r15) +0113c4 fe00 +0113c6 0000 +0113c8 0000 +0113ca 0000 +0113cc 0000 +0113ce 0000 +0113d0 0000 +0113d2 0000 +0113d4 0000 +0113d6 0000 +0113d8 0000 +0113da 0000 +0113dc 0000 +0113de 0000 +0113e0 0000 +0113e2 0000 +0113e4 0000 +0113e6 0000 +0113e8 0000 +0113ea 0000 +0113ec 0000 +0113ee 0000 +0113f0 0000 +0113f2 0000 +0113f4 0000 +0113f6 0000 +0113f8 0000 +0113fa 0000 +0113fc 0000 +0113fe 0000 +011400 0000 +011402 0000 +011404 0000 +011406 007f mac.l @r7+, @r0+ +011408 fff8 +01140a 01ff mac.l @r15+, @r1+ +01140c ffe0 +01140e 07ff mac.l @r15+, @r7+ +011410 ff80 +011412 1fff mov.l r15, @(h'3c,r15) +011414 fe00 +011416 0040 +011418 0008 clrt +01141a 0100 +01141c 0020 +01141e 0400 +011420 0080 +011422 1000 mov.l r0, @(h'0,r0) +011424 0200 +011426 0040 +011428 0008 clrt +01142a 0100 +01142c 0020 +01142e 0400 +011430 0080 +011432 1754 mov.l r5, @(h'10,r7) +011434 aa00 bra h'-c00 ;@(h'10838) +011436 0040 +011438 0408 clrt +01143a 0100 +01143c 0020 +01143e 0400 +011440 0080 +011442 1556 mov.l r5, @(h'18,r5) +011444 aa00 bra h'-c00 ;@(h'10848) +011446 0040 +011448 0408 clrt +01144a 0100 +01144c 0020 +01144e 04ff mac.l @r15+, @r4+ +011450 fc80 +011452 1755 mov.l r5, @(h'14,r7) +011454 aa00 bra h'-c00 ;@(h'10858) +011456 0041 +011458 c408 mov.b @(h'8,gbr), r0 +01145a 0100 +01145c 1820 mov.l r2, @(h'0,r8) +01145e 049f mac.l @r9+, @r4+ +011460 e480 mov #h'ffffff80, r4 +011462 1654 mov.l r5, @(h'10,r6) +011464 8200 +011466 0043 +011468 ff08 +01146a 0100 +01146c 1820 mov.l r2, @(h'0,r8) +01146e 045f mac.l @r5+, @r4+ +011470 e880 mov #h'ffffff80, r8 +011472 1574 mov.l r7, @(h'10,r5) +011474 aa00 bra h'-c00 ;@(h'10878) +011476 0042 stc spc, r0 +011478 0108 clrt +01147a 0100 +01147c 1820 mov.l r2, @(h'0,r8) +01147e 043f mac.l @r3+, @r4+ +011480 f080 +011482 1000 mov.l r0, @(h'0,r0) +011484 0200 +011486 0042 stc spc, r0 +011488 3108 sub r0, r1 +01148a 0106 mov.l r0, @(r0,r1) +01148c 1820 mov.l r2, @(h'0,r8) +01148e 040f mac.l @r0+, @r4+ +011490 c080 mov.b r0, @(h'80,gbr) +011492 1000 mov.l r0, @(h'0,r0) +011494 0200 +011496 0042 stc spc, r0 +011498 4908 shll2 r9 +01149a 0106 mov.l r0, @(r0,r1) +01149c 1820 mov.l r2, @(h'0,r8) +01149e 0407 mul.l r0, r4 +0114a0 8080 mov.b r0, @(h'0,r8) +0114a2 1003 mov.l r0, @(h'c,r0) +0114a4 0200 +0114a6 0042 stc spc, r0 +0114a8 8508 mov.w @(h'10,r0), r0 +0114aa 0106 mov.l r0, @(r0,r1) +0114ac 1b20 mov.l r2, @(h'0,r11) +0114ae 0403 bsrf r4 +0114b0 0080 +0114b2 1003 mov.l r0, @(h'c,r0) +0114b4 8200 +0114b6 0042 stc spc, r0 +0114b8 8508 mov.w @(h'10,r0), r0 +0114ba 0106 mov.l r0, @(r0,r1) +0114bc 1b20 mov.l r2, @(h'0,r11) +0114be 0403 bsrf r4 +0114c0 0080 +0114c2 11ff mov.l r15, @(h'3c,r1) +0114c4 c200 mov.l r0, @(h'0,gbr) +0114c6 0042 stc spc, r0 +0114c8 4908 shll2 r9 +0114ca 0136 mov.l r3, @(r0,r1) +0114cc 1b20 mov.l r2, @(h'0,r11) +0114ce 0403 bsrf r4 +0114d0 0080 +0114d2 11ff mov.l r15, @(h'3c,r1) +0114d4 e200 mov #h'0, r2 +0114d6 0042 stc spc, r0 +0114d8 3108 sub r0, r1 +0114da 0136 mov.l r3, @(r0,r1) +0114dc 1b20 mov.l r2, @(h'0,r11) +0114de 0403 bsrf r4 +0114e0 0080 +0114e2 11ff mov.l r15, @(h'3c,r1) +0114e4 e200 mov #h'0, r2 +0114e6 0042 stc spc, r0 +0114e8 0108 clrt +0114ea 0136 mov.l r3, @(r0,r1) +0114ec db20 mov.l @(h'80,pc), r11 ;@(h'11570) +0114ee 040f mac.l @r0+, @r4+ +0114f0 c080 mov.b r0, @(h'80,gbr) +0114f2 11ff mov.l r15, @(h'3c,r1) +0114f4 c200 mov.l r0, @(h'0,gbr) +0114f6 0043 +0114f8 ff08 +0114fa 013f mac.l @r3+, @r1+ +0114fc ff20 +0114fe 0438 ldtlb +011500 7080 add #h'80, r0 +011502 1003 mov.l r0, @(h'c,r0) +011504 8200 +011506 0040 +011508 0008 clrt +01150a 0100 +01150c 0020 +01150e 043f mac.l @r3+, @r4+ +011510 f080 +011512 1003 mov.l r0, @(h'c,r0) +011514 0200 +011516 0040 +011518 0008 clrt +01151a 0100 +01151c 0020 +01151e 0400 +011520 0080 +011522 1000 mov.l r0, @(h'0,r0) +011524 0200 +011526 0040 +011528 0008 clrt +01152a 0100 +01152c 0020 +01152e 0400 +011530 0080 +011532 1000 mov.l r0, @(h'0,r0) +011534 0200 +011536 007f mac.l @r7+, @r0+ +011538 fff8 +01153a 01ff mac.l @r15+, @r1+ +01153c ffe0 +01153e 07ff mac.l @r15+, @r7+ +011540 ff80 +011542 1fff mov.l r15, @(h'3c,r15) +011544 fe00 +011546 0000 +011548 0000 +01154a 0000 +01154c 0000 +01154e 0000 +011550 0000 +011552 0000 +011554 0000 +011556 0000 +011558 0000 +01155a 0000 +01155c 0000 +01155e 0000 +011560 0000 +011562 0000 +011564 0000 +011566 0000 +011568 0000 +01156a 0000 +01156c 0000 +01156e 0000 +011570 0000 +011572 0000 +011574 0000 +011576 ffff +011578 ffff +01157a ffff +01157c ffff +01157e ffff +011580 ffff +011582 ffff +011584 ffff +011586 ffff +011588 ffff +01158a ffff +01158c ffff +01158e ffff +011590 ffff +011592 ffff +011594 ffff +011596 ffff +011598 ffff +01159a ffff +01159c ffff +01159e ffff +0115a0 ffff +0115a2 ffff +0115a4 ffff +0115a6 e000 mov #h'0, r0 +0115a8 0000 +0115aa 0000 +0115ac 0000 +0115ae 0000 +0115b0 0000 +0115b2 0000 +0115b4 0007 mul.l r0, r0 +0115b6 e000 mov #h'0, r0 +0115b8 0000 +0115ba 0000 +0115bc 0000 +0115be 003f mac.l @r3+, @r0+ +0115c0 fc03 +0115c2 ffc0 +0115c4 0007 mul.l r0, r0 +0115c6 e000 mov #h'0, r0 +0115c8 0000 +0115ca 0000 +0115cc 0000 +0115ce 0040 +0115d0 0204 mov.b r0, @(r0,r2) +0115d2 0020 +0115d4 0007 mul.l r0, r0 +0115d6 e000 mov #h'0, r0 +0115d8 0000 +0115da 0000 +0115dc 0000 +0115de 0080 +0115e0 0108 clrt +0115e2 0010 +0115e4 0007 mul.l r0, r0 +0115e6 e000 mov #h'0, r0 +0115e8 0000 +0115ea 0000 +0115ec 0000 +0115ee 0080 +0115f0 0108 clrt +0115f2 0010 +0115f4 0007 mul.l r0, r0 +0115f6 e003 mov #h'3, r0 +0115f8 8e38 +0115fa e3c0 mov #h'ffffffc0, r3 +0115fc 0000 +0115fe 0080 +011600 0108 clrt +011602 0010 +011604 0007 mul.l r0, r0 +011606 e007 mov #h'7, r0 +011608 df7d mov.l @(h'1f4,pc), r15 ;@(h'11800) +01160a f7c0 +01160c 0000 +01160e 0080 +011610 0108 clrt +011612 0010 +011614 0007 mul.l r0, r0 +011616 e006 mov #h'6, r0 +011618 187d mov.l r7, @(h'34,r8) +01161a b600 bsr h'c00 ;@(h'1221e) +01161c 0000 +01161e 0080 +011620 0108 clrt +011622 0010 +011624 0007 mul.l r0, r0 +011626 e007 mov #h'7, r0 +011628 986d mov.w @(h'da,pc), r8 ;@(h'11706) +01162a f798 +01162c 0000 +01162e 0080 +011630 0108 clrt +011632 0010 +011634 0007 mul.l r0, r0 +011636 e003 mov #h'3, r0 +011638 d86d mov.l @(h'1b4,pc), r8 ;@(h'117f0) +01163a e798 mov #h'ffffff98, r7 +01163c 0000 +01163e 0080 +011640 0108 clrt +011642 0010 +011644 0007 mul.l r0, r0 +011646 e000 mov #h'0, r0 +011648 d87d mov.l @(h'1f4,pc), r8 ;@(h'11840) +01164a f600 +01164c 0000 +01164e 0080 +011650 0108 clrt +011652 0010 +011654 0007 mul.l r0, r0 +011656 e007 mov #h'7, r0 +011658 df7d mov.l @(h'1f4,pc), r15 ;@(h'11850) +01165a b7d8 bsr h'fb0 ;@(h'1260e) +01165c 0000 +01165e 0080 +011660 0108 clrt +011662 0010 +011664 0007 mul.l r0, r0 +011666 e003 mov #h'3, r0 +011668 8e39 +01166a b3d8 bsr h'7b0 ;@(h'11e1e) +01166c 0000 +01166e 0080 +011670 0108 clrt +011672 0010 +011674 0007 mul.l r0, r0 +011676 e000 mov #h'0, r0 +011678 0000 +01167a 0000 +01167c 0000 +01167e 0080 +011680 0108 clrt +011682 0010 +011684 0007 mul.l r0, r0 +011686 e000 mov #h'0, r0 +011688 0000 +01168a 0000 +01168c 0000 +01168e 0080 +011690 0108 clrt +011692 0010 +011694 0007 mul.l r0, r0 +011696 e000 mov #h'0, r0 +011698 0000 +01169a 0000 +01169c 0000 +01169e 0040 +0116a0 0204 mov.b r0, @(r0,r2) +0116a2 0020 +0116a4 0007 mul.l r0, r0 +0116a6 e000 mov #h'0, r0 +0116a8 0000 +0116aa 0000 +0116ac 0000 +0116ae 003f mac.l @r3+, @r0+ +0116b0 fc03 +0116b2 ffc0 +0116b4 0007 mul.l r0, r0 +0116b6 e000 mov #h'0, r0 +0116b8 0000 +0116ba 0000 +0116bc 0000 +0116be 0000 +0116c0 0000 +0116c2 0000 +0116c4 0007 mul.l r0, r0 +0116c6 e000 mov #h'0, r0 +0116c8 0000 +0116ca 0000 +0116cc 0000 +0116ce 0000 +0116d0 0000 +0116d2 0000 +0116d4 0007 mul.l r0, r0 +0116d6 e000 mov #h'0, r0 +0116d8 0000 +0116da 0000 +0116dc 0000 +0116de 001c mov.b @(r0,r1), r0 +0116e0 ce3b xor.b #h'3b, @(r0,gbr) +0116e2 fee0 +0116e4 0007 mul.l r0, r0 +0116e6 e000 mov #h'0, r0 +0116e8 0000 +0116ea 0000 +0116ec 0000 +0116ee 0021 +0116f0 2942 mov.l r4, @r9 +0116f2 0900 +0116f4 0007 mul.l r0, r0 +0116f6 e000 mov #h'0, r0 +0116f8 0000 +0116fa 0000 +0116fc 0000 +0116fe 0021 +011700 e943 mov #h'43, r9 +011702 88c0 cmp/eq #h'ffffffc0, r0 +011704 0007 mul.l r0, r0 +011706 e000 mov #h'0, r0 +011708 0000 +01170a 0000 +01170c 0000 +01170e 0025 mov.w r2, @(r0,r0) +011710 294a xor r4, r9 +011712 0820 +011714 0007 mul.l r0, r0 +011716 e000 mov #h'0, r0 +011718 0000 +01171a 0000 +01171c 0000 +01171e 001d mov.w @(r0,r1), r0 +011720 2e3b or r3, r14 +011722 c9c0 and #h'c0, r0 +011724 0007 mul.l r0, r0 +011726 e000 mov #h'0, r0 +011728 0000 +01172a 0000 +01172c 0000 +01172e 0000 +011730 0000 +011732 0000 +011734 0007 mul.l r0, r0 +011736 e000 mov #h'0, r0 +011738 0000 +01173a 0000 +01173c 0000 +01173e 0000 +011740 0000 +011742 0000 +011744 0007 mul.l r0, r0 +011746 e000 mov #h'0, r0 +011748 0000 +01174a 0000 +01174c 001f mac.l @r1+, @r0+ +01174e ffff +011750 ffff +011752 ffff +011754 ff87 +011756 e000 mov #h'0, r0 +011758 0000 +01175a 0000 +01175c 0010 +01175e 0000 +011760 0000 +011762 0000 +011764 0087 mul.l r8, r0 +011766 e000 mov #h'0, r0 +011768 0000 +01176a 0000 +01176c 0010 +01176e 0000 +011770 0000 +011772 0000 +011774 0087 mul.l r8, r0 +011776 e000 mov #h'0, r0 +011778 0000 +01177a 0000 +01177c 0013 +01177e 0707 mul.l r0, r7 +011780 3073 cmp/ge r7, r0 +011782 339b subv r9, r3 +011784 3c87 cmp/gt r8, r12 +011786 e000 mov #h'0, r0 +011788 0000 +01178a 0000 +01178c 0013 +01178e 0f8f mac.l @r8+, @r15+ +011790 b0fb bsr h'1f6 ;@(h'1198a) +011792 37db subv r13, r7 +011794 7c87 add #h'87, r12 +011796 e000 mov #h'0, r0 +011798 0000 +01179a 0000 +01179c 0013 +01179e 0d8d mov.w @(r0,r8), r13 +0117a0 b0db bsr h'1b6 ;@(h'1195a) +0117a2 b7db bsr h'fb6 ;@(h'1275c) +0117a4 6087 not r8, r0 +0117a6 e000 mov #h'0, r0 +0117a8 0000 +0117aa 0000 +0117ac 0013 +0117ae 0d8f mac.l @r8+, @r13+ +0117b0 b0db bsr h'1b6 ;@(h'1196a) +0117b2 f6db +0117b4 7887 add #h'87, r8 +0117b6 e000 mov #h'0, r0 +0117b8 0000 +0117ba 0000 +0117bc 0013 +0117be 0f8f mac.l @r8+, @r15+ +0117c0 30fb subv r15, r0 +0117c2 f6db +0117c4 7887 add #h'87, r8 +0117c6 e000 mov #h'0, r0 +0117c8 0000 +0117ca 0000 +0117cc 0013 +0117ce 0f8c mov.b @(r0,r8), r15 +0117d0 30fb subv r15, r0 +0117d2 77db add #h'db, r7 +0117d4 6087 not r8, r0 +0117d6 e000 mov #h'0, r0 +0117d8 0000 +0117da 0000 +0117dc 0013 +0117de ed8c mov #h'ffffff8c, r13 +0117e0 3edb subv r13, r14 +0117e2 37df addv r13, r7 +0117e4 7c87 add #h'87, r12 +0117e6 e000 mov #h'0, r0 +0117e8 0000 +0117ea 0000 +0117ec 0011 +0117ee ed8c mov #h'ffffff8c, r13 +0117f0 1edb mov.l r13, @(h'2c,r14) +0117f2 33ce addc r12, r3 +0117f4 3c87 cmp/gt r8, r12 +0117f6 e000 mov #h'0, r0 +0117f8 0000 +0117fa 0000 +0117fc 0010 +0117fe 0000 +011800 0000 +011802 00e0 +011804 0087 mul.l r8, r0 +011806 e000 mov #h'0, r0 +011808 0000 +01180a 0000 +01180c 0010 +01180e 0000 +011810 0000 +011812 0000 +011814 0087 mul.l r8, r0 +011816 e000 mov #h'0, r0 +011818 0000 +01181a 0000 +01181c 001f mac.l @r1+, @r0+ +01181e ffff +011820 ffff +011822 ffff +011824 ff87 +011826 e000 mov #h'0, r0 +011828 0000 +01182a 0000 +01182c 0000 +01182e 0000 +011830 0000 +011832 0000 +011834 0007 mul.l r0, r0 +011836 e000 mov #h'0, r0 +011838 0000 +01183a 0000 +01183c 0000 +01183e 0000 +011840 0000 +011842 0000 +011844 0007 mul.l r0, r0 +011846 e000 mov #h'0, r0 +011848 0000 +01184a 0000 +01184c 0000 +01184e 0000 +011850 0000 +011852 0000 +011854 0007 mul.l r0, r0 +011856 e000 mov #h'0, r0 +011858 0000 +01185a 0000 +01185c 001f mac.l @r1+, @r0+ +01185e ffff +011860 ffff +011862 ffff +011864 ff87 +011866 e000 mov #h'0, r0 +011868 0000 +01186a 0000 +01186c 0010 +01186e 0000 +011870 0000 +011872 0000 +011874 0087 mul.l r8, r0 +011876 e000 mov #h'0, r0 +011878 0000 +01187a 0000 +01187c 0010 +01187e 0000 +011880 0000 +011882 0000 +011884 0087 mul.l r8, r0 +011886 e000 mov #h'0, r0 +011888 0000 +01188a 0000 +01188c 0010 +01188e 01c7 mul.l r12, r1 +011890 8673 +011892 679c extu.b r9, r7 +011894 0087 mul.l r8, r0 +011896 e000 mov #h'0, r0 +011898 0000 +01189a 0000 +01189c 0010 +01189e 03ef mac.l @r14+, @r3+ +0118a0 86fb +0118a2 6fbe exts.b r11, r15 +0118a4 0087 mul.l r8, r0 +0118a6 e000 mov #h'0, r0 +0118a8 0000 +0118aa 0000 +0118ac 0010 +0118ae 036c mov.b @(r0,r6), r3 +0118b0 06fb +0118b2 6c36 mov.l @r3+, r12 +0118b4 0087 mul.l r8, r0 +0118b6 e000 mov #h'0, r0 +0118b8 0000 +0118ba 0000 +0118bc 0010 +0118be 03ef mac.l @r14+, @r3+ +0118c0 06db +0118c2 6f3e exts.b r3, r15 +0118c4 0087 mul.l r8, r0 +0118c6 e000 mov #h'0, r0 +0118c8 0000 +0118ca 0000 +0118cc 0010 +0118ce 03cf mac.l @r12+, @r3+ +0118d0 06db +0118d2 6f3c extu.b r3, r15 +0118d4 0087 mul.l r8, r0 +0118d6 e000 mov #h'0, r0 +0118d8 0000 +0118da 0000 +0118dc 0010 +0118de 03ec mov.b @(r0,r14), r3 +0118e0 06fb +0118e2 6c3e exts.b r3, r12 +0118e4 0087 mul.l r8, r0 +0118e6 e000 mov #h'0, r0 +0118e8 0000 +0118ea 0000 +0118ec 0010 +0118ee 036f mac.l @r6+, @r3+ +0118f0 befb bsr h'-20a ;@(h'116ea) +0118f2 efb6 mov #h'ffffffb6, r15 +0118f4 0087 mul.l r8, r0 +0118f6 e000 mov #h'0, r0 +0118f8 0000 +0118fa 0000 +0118fc 0010 +0118fe 0367 mul.l r6, r3 +011900 9c71 mov.w @(h'e2,pc), r12 ;@(h'119e6) +011902 c7b6 mova @(h'2d8,pc), r0 ;h'11bdc +011904 0087 mul.l r8, r0 +011906 e000 mov #h'0, r0 +011908 0000 +01190a 0000 +01190c 0010 +01190e 0000 +011910 0000 +011912 0000 +011914 0087 mul.l r8, r0 +011916 e000 mov #h'0, r0 +011918 0000 +01191a 0000 +01191c 0010 +01191e 0000 +011920 0000 +011922 0000 +011924 0087 mul.l r8, r0 +011926 e000 mov #h'0, r0 +011928 0000 +01192a 0000 +01192c 001f mac.l @r1+, @r0+ +01192e ffff +011930 ffff +011932 ffff +011934 ff87 +011936 e000 mov #h'0, r0 +011938 0000 +01193a 0000 +01193c 0000 +01193e 0000 +011940 0000 +011942 0000 +011944 0007 mul.l r0, r0 +011946 ffff +011948 ffff +01194a ffff +01194c ffff +01194e ffff +011950 ffff +011952 ffff +011954 ffff +011956 ffff +011958 ffff +01195a ffff +01195c ffff +01195e ffff +011960 ffff +011962 ffff +011964 ffff +011966 ffff +011968 ffff +01196a ffff +01196c ffff +01196e ffff +011970 ffff +011972 ffff +011974 ffff +011976 ffff +011978 ffff +01197a ffff +01197c ffff +01197e ffff +011980 ffff +011982 ffff +011984 ffff +011986 ffff +011988 ffff +01198a ffff +01198c ffff +01198e fe00 +011990 1c00 mov.l r0, @(h'0,r12) +011992 3fff addv r15, r15 +011994 ffff +011996 ffff +011998 ffff +01199a ffff +01199c ffff +01199e fc00 +0119a0 0800 +0119a2 1fff mov.l r15, @(h'3c,r15) +0119a4 ffff +0119a6 ffff +0119a8 fff1 +0119aa c61c mov.l @(h'70,gbr), r0 +0119ac 7081 add #h'81, r0 +0119ae 8c00 +0119b0 0800 +0119b2 1fff mov.l r15, @(h'3c,r15) +0119b4 ffff +0119b6 ffff +0119b8 ffe0 +0119ba 8208 +0119bc 2081 mov.w r8, @r0 +0119be 0400 +0119c0 0800 +0119c2 1fff mov.l r15, @(h'3c,r15) +0119c4 ffff +0119c6 ffff +0119c8 ffe7 +0119ca 9249 mov.w @(h'92,pc), r2 ;@(h'11a60) +0119cc e7e7 mov #h'ffffffe7, r7 +0119ce 3c00 cmp/eq r0, r12 +0119d0 0800 +0119d2 1fff mov.l r15, @(h'3c,r15) +0119d4 ffff +0119d6 ffff +0119d8 ffe7 +0119da 9249 mov.w @(h'92,pc), r2 ;@(h'11a70) +0119dc e1e7 mov #h'ffffffe7, r1 +0119de 0c00 +0119e0 0800 +0119e2 1fff mov.l r15, @(h'3c,r15) +0119e4 ffff +0119e6 ffff +0119e8 ffe4 +0119ea 8249 +0119ec 21e7 div0s r14, r1 +0119ee 8400 mov.b @(h'0,r0), r0 +0119f0 0800 +0119f2 1fff mov.l r15, @(h'3c,r15) +0119f4 ffff +0119f6 ffff +0119f8 ffe4 +0119fa 8249 +0119fc 27e7 div0s r14, r7 +0119fe e400 mov #h'0, r4 +011a00 0800 +011a02 1fff mov.l r15, @(h'3c,r15) +011a04 ffff +011a06 ffff +011a08 ffe0 +011a0a 9208 mov.w @(h'10,pc), r2 ;@(h'11a1e) +011a0c 20e7 div0s r14, r0 +011a0e 0400 +011a10 0800 +011a12 1fff mov.l r15, @(h'3c,r15) +011a14 ffff +011a16 0000 +011a18 00f1 +011a1a 921c mov.w @(h'38,pc), r2 ;@(h'11a56) +011a1c 70e7 add #h'e7, r0 +011a1e 8c00 +011a20 0800 +011a22 1f00 mov.l r0, @(h'0,r15) +011a24 0000 +011a26 0000 +011a28 007f mac.l @r7+, @r0+ +011a2a ffff +011a2c ffff +011a2e fc00 +011a30 0800 +011a32 1e00 mov.l r0, @(h'0,r14) +011a34 0000 +011a36 0000 +011a38 003f mac.l @r3+, @r0+ +011a3a ffff +011a3c ffff +011a3e fc00 +011a40 0800 +011a42 1c00 mov.l r0, @(h'0,r12) +011a44 0000 +011a46 0000 +011a48 001f mac.l @r1+, @r0+ +011a4a ffff +011a4c ffff +011a4e fc00 +011a50 0800 +011a52 1800 mov.l r0, @(h'0,r8) +011a54 0000 +011a56 0000 +011a58 0000 +011a5a 0000 +011a5c 0000 +011a5e 0200 +011a60 1400 mov.l r0, @(h'0,r4) +011a62 2000 mov.b r0, @r0 +011a64 0000 +011a66 0000 +011a68 0000 +011a6a 0000 +011a6c 0000 +011a6e 01ff mac.l @r15+, @r1+ +011a70 e3ff mov #h'ffffffff, r3 +011a72 c000 mov.b r0, @(h'0,gbr) +011a74 0000 +011a76 ffff +011a78 ffff +011a7a ffff +011a7c ffff +011a7e ffff +011a80 ffff +011a82 ffff +011a84 ffff +011a86 ffff +011a88 ffff +011a8a ffff +011a8c ffff +011a8e ffff +011a90 000f mac.l @r0+, @r0+ +011a92 ffff +011a94 ffff +011a96 ffff +011a98 ffff +011a9a ffff +011a9c ffff +011a9e fffe +011aa0 0007 mul.l r0, r0 +011aa2 ffff +011aa4 ffff +011aa6 ffff +011aa8 ffff +011aaa 8184 mov.w r0, @(h'8,r8) +011aac c930 and #h'30, r0 +011aae c7fe mova @(h'3f8,pc), r0 ;h'11ea8 +011ab0 0007 mul.l r0, r0 +011ab2 ffff +011ab4 ffff +011ab6 ffff +011ab8 ffff +011aba 8104 mov.w r0, @(h'8,r0) +011abc c920 and #h'20, r0 +011abe 83fe +011ac0 0007 mul.l r0, r0 +011ac2 ffff +011ac4 ffff +011ac6 ffff +011ac8 ffff +011aca e73c mov #h'3c, r7 +011acc 4927 ldc.l @r9+, vbr +011ace 9ffe mov.w @(h'1fc,pc), r15 ;@(h'11cce) +011ad0 0007 mul.l r0, r0 +011ad2 ffff +011ad4 ffff +011ad6 ffff +011ad8 ffff +011ada e70c mov #h'c, r7 +011adc 0921 +011ade 87fe +011ae0 0007 mul.l r0, r0 +011ae2 ffff +011ae4 ffff +011ae6 ffff +011ae8 ffff +011aea e70c mov #h'c, r7 +011aec 0921 +011aee c3fe trapa #h'fe +011af0 0007 mul.l r0, r0 +011af2 ffff +011af4 ffff +011af6 ffff +011af8 ffff +011afa e73c mov #h'3c, r7 +011afc 8927 bt h'4e ;@(h'11b4e) +011afe f3fe +011b00 0007 mul.l r0, r0 +011b02 ffff +011b04 ffff +011b06 ffff +011b08 ffff +011b0a e704 mov #h'4, r7 +011b0c c820 tst #h'20, r0 +011b0e 83fe +011b10 0007 mul.l r0, r0 +011b12 ffff +011b14 ffff +011b16 0000 +011b18 00ff mac.l @r15+, @r0+ +011b1a e784 mov #h'ffffff84, r7 +011b1c cc70 tst.b #h'70, @(r0,gbr) +011b1e c7fe mova @(h'3f8,pc), r0 ;h'11f18 +011b20 0007 mul.l r0, r0 +011b22 ff00 +011b24 0000 +011b26 0000 +011b28 007f mac.l @r7+, @r0+ +011b2a ffff +011b2c ffff +011b2e fffe +011b30 0007 mul.l r0, r0 +011b32 fe00 +011b34 0000 +011b36 0000 +011b38 003f mac.l @r3+, @r0+ +011b3a ffff +011b3c ffff +011b3e fffe +011b40 0007 mul.l r0, r0 +011b42 fc00 +011b44 0000 +011b46 0000 +011b48 001f mac.l @r1+, @r0+ +011b4a ffff +011b4c ffff +011b4e fffe +011b50 0007 mul.l r0, r0 +011b52 f800 +011b54 0000 +011b56 0000 +011b58 0000 +011b5a 0000 +011b5c 0000 +011b5e 0001 +011b60 0008 clrt +011b62 0000 +011b64 0000 +011b66 0000 +011b68 0000 +011b6a 0000 +011b6c 0000 +011b6e 0000 +011b70 fff0 +011b72 0000 +011b74 0000 +011b76 ffff +011b78 ffff +011b7a ffff +011b7c ffff +011b7e ffff +011b80 ffff +011b82 ffff +011b84 ffff +011b86 ffff +011b88 ffff +011b8a ffff +011b8c ffff +011b8e ffff +011b90 f800 +011b92 7fff add #h'ff, r15 +011b94 ffff +011b96 ffff +011b98 ffff +011b9a ffff +011b9c ffff +011b9e ffff +011ba0 f000 +011ba2 3fff addv r15, r15 +011ba4 ffff +011ba6 ffff +011ba8 ffff +011baa 9840 mov.w @(h'80,pc), r8 ;@(h'11c2e) +011bac c71c mova @(h'70,pc), r0 ;h'11c20 +011bae 64c7 not r12, r4 +011bb0 f000 +011bb2 3fff addv r15, r15 +011bb4 ffff +011bb6 ffff +011bb8 ffff +011bba 9040 mov.w @(h'80,pc), r0 ;@(h'11c3e) +011bbc 8208 +011bbe 2483 +011bc0 f000 +011bc2 3fff addv r15, r15 +011bc4 ffff +011bc6 ffff +011bc8 ffff +011bca 93f3 mov.w @(h'1e6,pc), r3 ;@(h'11db4) +011bcc 9249 mov.w @(h'92,pc), r2 ;@(h'11c62) +011bce e49f mov #h'ffffff9f, r4 +011bd0 f000 +011bd2 3fff addv r15, r15 +011bd4 ffff +011bd6 ffff +011bd8 ffff +011bda 90f3 mov.w @(h'1e6,pc), r0 ;@(h'11dc4) +011bdc 8249 +011bde e187 mov #h'ffffff87, r1 +011be0 f000 +011be2 3fff addv r15, r15 +011be4 ffff +011be6 ffff +011be8 ffff +011bea 90f3 mov.w @(h'1e6,pc), r0 ;@(h'11dd4) +011bec 8609 +011bee e1c3 mov #h'ffffffc3, r1 +011bf0 f000 +011bf2 3fff addv r15, r15 +011bf4 ffff +011bf6 ffff +011bf8 ffff +011bfa 93f3 mov.w @(h'1e6,pc), r3 ;@(h'11de4) +011bfc 9e09 mov.w @(h'12,pc), r14 ;@(h'11c12) +011bfe e4f3 mov #h'fffffff3, r4 +011c00 f000 +011c02 3fff addv r15, r15 +011c04 ffff +011c06 ffff +011c08 fffc +011c0a 1073 mov.l r7, @(h'c,r0) +011c0c 9e48 mov.w @(h'90,pc), r14 ;@(h'11ca0) +011c0e 2483 +011c10 f000 +011c12 3fff addv r15, r15 +011c14 ffff +011c16 0000 +011c18 00fe mov.l @(r0,r15), r0 +011c1a 3873 cmp/ge r7, r8 +011c1c 9e4c mov.w @(h'98,pc), r14 ;@(h'11cb8) +011c1e 64c7 not r12, r4 +011c20 f000 +011c22 3f00 cmp/eq r0, r15 +011c24 0000 +011c26 0000 +011c28 007f mac.l @r7+, @r0+ +011c2a ffff +011c2c ffff +011c2e ffff +011c30 f000 +011c32 3e00 cmp/eq r0, r14 +011c34 0000 +011c36 0000 +011c38 003f mac.l @r3+, @r0+ +011c3a ffff +011c3c ffff +011c3e ffff +011c40 f000 +011c42 3c00 cmp/eq r0, r12 +011c44 0000 +011c46 0000 +011c48 001f mac.l @r1+, @r0+ +011c4a ffff +011c4c ffff +011c4e ffff +011c50 f000 +011c52 3800 cmp/eq r0, r8 +011c54 0000 +011c56 0000 +011c58 0000 +011c5a 0000 +011c5c 0000 +011c5e 0000 +011c60 0800 +011c62 4000 shll r0 +011c64 0000 +011c66 0000 +011c68 0000 +011c6a 0000 +011c6c 0000 +011c6e 0000 +011c70 07ff mac.l @r15+, @r7+ +011c72 8000 mov.b r0, @(h'0,r0) +011c74 0000 +011c76 ffff +011c78 ffff +011c7a ffff +011c7c ffff +011c7e ffff +011c80 ffff +011c82 ffff +011c84 ffff +011c86 ffff +011c88 ffff +011c8a ffff +011c8c ffff +011c8e ffff +011c90 ffff +011c92 ffff +011c94 ffff +011c96 ffff +011c98 ffff +011c9a ffff +011c9c ffff +011c9e ffff +011ca0 ffff +011ca2 ffff +011ca4 ffff +011ca6 ffff +011ca8 ffe3 +011caa 9384 mov.w @(h'108,pc), r3 ;@(h'11db6) +011cac f31c +011cae 7181 add #h'81, r1 +011cb0 3199 +011cb2 8fff bf/s h'-2 ;@(h'11cb4) +011cb4 ffff +011cb6 ffff +011cb8 ffc1 +011cba 0104 mov.b r0, @(r0,r1) +011cbc f208 +011cbe 2081 mov.w r8, @r0 +011cc0 2099 and r9, r0 +011cc2 07ff mac.l @r15+, @r7+ +011cc4 ffff +011cc6 ffff +011cc8 ffc9 +011cca 293c cmp/str r3, r9 +011ccc f249 +011cce 24e7 div0s r14, r4 +011cd0 2489 and r8, r4 +011cd2 3fff addv r15, r15 +011cd4 ffff +011cd6 ffff +011cd8 ffc9 +011cda 290c cmp/str r0, r9 +011cdc f248 +011cde 24e7 div0s r14, r4 +011ce0 2481 mov.w r8, @r4 +011ce2 0fff mac.l @r15+, @r15+ +011ce4 ffff +011ce6 ffff +011ce8 ffc1 +011cea 290c cmp/str r0, r9 +011cec f248 +011cee 60e7 not r14, r0 +011cf0 2481 mov.w r8, @r4 +011cf2 87ff +011cf4 ffff +011cf6 ffff +011cf8 ffc1 +011cfa 393c add r3, r9 +011cfc f248 +011cfe 20e7 div0s r14, r0 +011d00 2491 mov.w r9, @r4 +011d02 e7ff mov #h'ffffffff, r7 +011d04 ffff +011d06 ffff +011d08 ffc9 +011d0a 3904 div1 r0, r9 +011d0c 1209 mov.l r0, @(h'24,r2) +011d0e 24e7 div0s r14, r4 +011d10 2099 and r9, r0 +011d12 07ff mac.l @r15+, @r7+ +011d14 ffff +011d16 0000 +011d18 03c9 +011d1a 3986 cmp/hi r8, r9 +011d1c 1319 mov.l r1, @(h'24,r3) +011d1e 24e7 div0s r14, r4 +011d20 3199 +011d22 8f80 bf/s h'-100 ;@(h'11c26) +011d24 0000 +011d26 0000 +011d28 01ff mac.l @r15+, @r1+ +011d2a ffff +011d2c ffff +011d2e ffff +011d30 ffff +011d32 ff00 +011d34 0000 +011d36 0000 +011d38 00ff mac.l @r15+, @r0+ +011d3a ffff +011d3c ffff +011d3e ffff +011d40 ffff +011d42 fe00 +011d44 0000 +011d46 0000 +011d48 007f mac.l @r7+, @r0+ +011d4a ffff +011d4c ffff +011d4e ffff +011d50 ffff +011d52 fc00 +011d54 0000 +011d56 0000 +011d58 0000 +011d5a 0000 +011d5c 0000 +011d5e 0000 +011d60 0000 +011d62 0000 +011d64 0000 +011d66 0000 +011d68 0000 +011d6a 0000 +011d6c 0000 +011d6e 0000 +011d70 0000 +011d72 0000 +011d74 0000 +011d76 ffff +011d78 ffff +011d7a ffff +011d7c ffff +011d7e ffff +011d80 ffff +011d82 ffff +011d84 ffff +011d86 ffff +011d88 ffff +011d8a ffff +011d8c ffff +011d8e ffff +011d90 ffff +011d92 ffff +011d94 ffff +011d96 ffff +011d98 ffff +011d9a ffff +011d9c ffff +011d9e ffff +011da0 ffff +011da2 ffff +011da4 ffff +011da6 ffff +011da8 fffc +011daa 6063 mov r6, r0 +011dac 0263 +011dae 0263 +011db0 930c mov.w @(h'18,pc), r3 ;@(h'11dcc) +011db2 7fff add #h'ff, r15 +011db4 ffff +011db6 ffff +011db8 fff8 +011dba 2041 mov.w r4, @r0 +011dbc 0241 +011dbe 0241 +011dc0 9208 mov.w @(h'10,pc), r2 ;@(h'11dd4) +011dc2 3fff addv r15, r15 +011dc4 ffff +011dc6 ffff +011dc8 fff9 +011dca f9c9 +011dcc ce4f xor.b #h'4f, @(r0,gbr) +011dce ce41 xor.b #h'41, @(r0,gbr) +011dd0 9279 mov.w @(h'f2,pc), r2 ;@(h'11ec6) +011dd2 ffff +011dd4 ffff +011dd6 ffff +011dd8 fff8 +011dda 79c9 add #h'c9, r9 +011ddc ce43 xor.b #h'43, @(r0,gbr) +011dde ce49 xor.b #h'49, @(r0,gbr) +011de0 9218 mov.w @(h'30,pc), r2 ;@(h'11e14) +011de2 7fff add #h'ff, r15 +011de4 ffff +011de6 ffff +011de8 fffc +011dea 39c1 +011dec ce61 xor.b #h'61, @(r0,gbr) +011dee ce49 xor.b #h'49, @(r0,gbr) +011df0 921c mov.w @(h'38,pc), r2 ;@(h'11e2c) +011df2 3fff addv r15, r15 +011df4 ffff +011df6 ffff +011df8 ffff +011dfa 39c1 +011dfc ce79 xor.b #h'79, @(r0,gbr) +011dfe ce41 xor.b #h'41, @(r0,gbr) +011e00 927f mov.w @(h'fe,pc), r2 ;@(h'11f02) +011e02 3fff addv r15, r15 +011e04 ffff +011e06 ffff +011e08 fff8 +011e0a 39c9 +011e0c ce41 xor.b #h'41, @(r0,gbr) +011e0e ce41 xor.b #h'41, @(r0,gbr) +011e10 8208 +011e12 3fff addv r15, r15 +011e14 ffff +011e16 0000 +011e18 03fc mov.b @(r0,r15), r3 +011e1a 79c9 add #h'c9, r9 +011e1c ce63 xor.b #h'63, @(r0,gbr) +011e1e ce61 xor.b #h'61, @(r0,gbr) +011e20 c70c mova @(h'30,pc), r0 ;h'11e54 +011e22 7f80 add #h'80, r15 +011e24 0000 +011e26 0000 +011e28 01ff mac.l @r15+, @r1+ +011e2a ffff +011e2c ffff +011e2e fff8 +011e30 ffff +011e32 ff00 +011e34 0000 +011e36 0000 +011e38 00ff mac.l @r15+, @r0+ +011e3a ffff +011e3c ffff +011e3e ffff +011e40 ffff +011e42 fe00 +011e44 0000 +011e46 0000 +011e48 007f mac.l @r7+, @r0+ +011e4a ffff +011e4c ffff +011e4e ffff +011e50 ffff +011e52 fc00 +011e54 0000 +011e56 0000 +011e58 0000 +011e5a 0000 +011e5c 0000 +011e5e 0000 +011e60 0000 +011e62 0000 +011e64 0000 +011e66 0000 +011e68 0000 +011e6a 0000 +011e6c 0000 +011e6e 0000 +011e70 0000 +011e72 0000 +011e74 0000 +011e76 ffff +011e78 ffff +011e7a ffff +011e7c ffff +011e7e ffff +011e80 ffff +011e82 ffff +011e84 ffff +011e86 ffff +011e88 ffff +011e8a ffff +011e8c ffff +011e8e ffff +011e90 ffff +011e92 ffff +011e94 ffff +011e96 ffff +011e98 ffff +011e9a ffff +011e9c ffff +011e9e ffff +011ea0 ffff +011ea2 ffff +011ea4 ffff +011ea6 ffff +011ea8 ffff +011eaa ffff +011eac 1931 mov.l r3, @(h'4,r9) +011eae c70c mova @(h'30,pc), r0 ;h'11ee0 +011eb0 7fff add #h'ff, r15 +011eb2 ffff +011eb4 ffff +011eb6 ffff +011eb8 ffff +011eba fffe +011ebc 0920 +011ebe 8208 +011ec0 3fff addv r15, r15 +011ec2 ffff +011ec4 ffff +011ec6 ffff +011ec8 ffff +011eca fffe +011ecc 7927 add #h'27, r9 +011ece 9e79 mov.w @(h'f2,pc), r14 ;@(h'11fc4) +011ed0 ffff +011ed2 ffff +011ed4 ffff +011ed6 ffff +011ed8 ffff +011eda fffe +011edc 1927 mov.l r2, @(h'1c,r9) +011ede 9e18 mov.w @(h'30,pc), r14 ;@(h'11f12) +011ee0 7fff add #h'ff, r15 +011ee2 ffff +011ee4 ffff +011ee6 ffff +011ee8 ffff +011eea ffff +011eec 0927 mul.l r2, r9 +011eee 9e1c mov.w @(h'38,pc), r14 ;@(h'11f2a) +011ef0 3fff addv r15, r15 +011ef2 ffff +011ef4 ffff +011ef6 ffff +011ef8 ffff +011efa ffff +011efc c927 and #h'27, r0 +011efe 9e7f mov.w @(h'fe,pc), r14 ;@(h'12000) +011f00 3fff addv r15, r15 +011f02 ffff +011f04 ffff +011f06 ffff +011f08 ffff +011f0a fffe +011f0c 0820 +011f0e 8208 +011f10 3fff addv r15, r15 +011f12 ffff +011f14 ffff +011f16 0000 +011f18 0000 +011f1a 0fff mac.l @r15+, @r15+ +011f1c 1c71 mov.l r7, @(h'4,r12) +011f1e c70c mova @(h'30,pc), r0 ;h'11f50 +011f20 7ff0 add #h'f0, r15 +011f22 0000 +011f24 0000 +011f26 0000 +011f28 0000 +011f2a 07ff mac.l @r15+, @r7+ +011f2c ffff +011f2e ffff +011f30 ffe0 +011f32 0000 +011f34 0000 +011f36 0000 +011f38 0000 +011f3a 03ff mac.l @r15+, @r3+ +011f3c ffff +011f3e ffff +011f40 ffc0 +011f42 0000 +011f44 0000 +011f46 0000 +011f48 0000 +011f4a 01ff mac.l @r15+, @r1+ +011f4c ffff +011f4e ffff +011f50 ff80 +011f52 0000 +011f54 0000 +011f56 0000 +011f58 0000 +011f5a 0000 +011f5c 0000 +011f5e 0000 +011f60 0000 +011f62 0000 +011f64 0000 +011f66 0000 +011f68 0000 +011f6a 0000 +011f6c 0000 +011f6e 0000 +011f70 0000 +011f72 0000 +011f74 0000 +011f76 ffff +011f78 ffff +011f7a ffff +011f7c ffff +011f7e ffff +011f80 ffff +011f82 ffff +011f84 ffff +011f86 ffff +011f88 ffff +011f8a ffff +011f8c ffff +011f8e ffff +011f90 ffff +011f92 ffff +011f94 ffff +011f96 ffff +011f98 ffff +011f9a ffff +011f9c ffff +011f9e ffff +011fa0 ffff +011fa2 ffff +011fa4 ffff +011fa6 ffff +011fa8 ffff +011faa fff8 +011fac e302 mov #h'2, r3 +011fae 6333 mov r3, r3 +011fb0 1fff mov.l r15, @(h'3c,r15) +011fb2 ffff +011fb4 ffff +011fb6 ffff +011fb8 ffff +011fba fff0 +011fbc 4102 sts.l mach, @-r1 +011fbe 4132 +011fc0 0fff mac.l @r15+, @r15+ +011fc2 ffff +011fc4 ffff +011fc6 ffff +011fc8 ffff +011fca fff0 +011fcc 49ce ldc r9, r4_bank +011fce 4112 sts.l macl, @-r1 +011fd0 7fff add #h'ff, r15 +011fd2 ffff +011fd4 ffff +011fd6 ffff +011fd8 ffff +011fda fff2 +011fdc 41ce ldc r1, r4_bank +011fde 4902 sts.l mach, @-r9 +011fe0 1fff mov.l r15, @(h'3c,r15) +011fe2 ffff +011fe4 ffff +011fe6 ffff +011fe8 ffff +011fea fff2 +011fec 43ce ldc r3, r4_bank +011fee 4903 stc.l sr, @-r9 +011ff0 0fff mac.l @r15+, @r15+ +011ff2 ffff +011ff4 ffff +011ff6 ffff +011ff8 ffff +011ffa fff0 +011ffc 4fce ldc r15, r4_bank +011ffe 4123 stc.l vbr, @-r1 +012000 cfff or.b #h'ff, @(r0,gbr) +012002 ffff +012004 ffff +012006 ffff +012008 ffff +01200a fff0 +01200c 4fce ldc r15, r4_bank +01200e 4132 +012010 0fff mac.l @r15+, @r15+ +012012 ffff +012014 ffff +012016 0000 +012018 0000 +01201a 0ff8 +01201c cfce or.b #h'ce, @(r0,gbr) +01201e 6333 mov r3, r3 +012020 1ff0 mov.l r15, @(h'0,r15) +012022 0000 +012024 0000 +012026 0000 +012028 0000 +01202a 07ff mac.l @r15+, @r7+ +01202c ffff +01202e ffff +012030 ffe0 +012032 0000 +012034 0000 +012036 0000 +012038 0000 +01203a 03ff mac.l @r15+, @r3+ +01203c ffff +01203e ffff +012040 ffc0 +012042 0000 +012044 0000 +012046 0000 +012048 0000 +01204a 01ff mac.l @r15+, @r1+ +01204c ffff +01204e ffff +012050 ff80 +012052 0000 +012054 0000 +012056 0000 +012058 0000 +01205a 0000 +01205c 0000 +01205e 0000 +012060 0000 +012062 0000 +012064 0000 +012066 0000 +012068 0000 +01206a 0000 +01206c 0000 +01206e 0000 +012070 0000 +012072 0000 +012074 0000 +012076 f00f +012078 ffff +01207a ffff +01207c cff3 or.b #h'f3, @(r0,gbr) +01207e 6ff6 mov.l @r15+, r15 +012080 3ffc add r15, r15 +012082 1ff8 mov.l r15, @(h'20,r15) +012084 07e0 +012086 03c0 +012088 03c0 +01208a 03c0 +01208c 07e0 +01208e 1ff8 mov.l r15, @(h'20,r15) +012090 3ffc add r15, r15 +012092 3ffc add r15, r15 +012094 3ffc add r15, r15 +012096 f00f +012098 8ff1 bf/s h'-1e ;@(h'1207e) +01209a 8001 mov.b r0, @(h'1,r0) +01209c b00d bsr h'1a ;@(h'120ba) +01209e 500a mov.l @(h'28,r0), r0 +0120a0 2004 mov.b r0, @-r0 +0120a2 1818 mov.l r1, @(h'20,r8) +0120a4 0420 +0120a6 0240 +0120a8 0240 +0120aa 0240 +0120ac 0660 +0120ae 1818 mov.l r1, @(h'20,r8) +0120b0 23c4 mov.b r12, @-r3 +0120b2 2004 mov.b r0, @-r0 +0120b4 3ffc add r15, r15 +0120b6 f870 +0120b8 2000 mov.b r0, @r0 +0120ba 0000 +0120bc 0000 +0120be 2070 mov.b r7, @r0 +0120c0 f800 +0120c2 0000 +0120c4 0000 +0120c6 8000 mov.b r0, @(h'0,r0) +0120c8 0000 +0120ca 0000 +0120cc 0000 +0120ce 0000 +0120d0 0000 +0120d2 0080 +0120d4 bc03 bsr h'-7fa ;@(h'118de) +0120d6 c000 mov.b r0, @(h'0,gbr) +0120d8 0000 +0120da 0000 +0120dc 0000 +0120de 0000 +0120e0 0080 +0120e2 a3fc bra h'7f8 ;@(h'128de) +0120e4 4000 shll r0 +0120e6 0000 +0120e8 0000 +0120ea 0000 +0120ec 0000 +0120ee 0080 +0120f0 a000 bra h'0 ;@(h'120f4) +0120f2 4cce ldc r12, r4_bank +0120f4 6db3 mov r11, r13 +0120f6 ce6c xor.b #h'6c, @(r0,gbr) +0120f8 0e6c mov.b @(r0,r6), r14 +0120fa e38f mov #h'ffffff8f, r3 +0120fc 3880 cmp/eq r8, r8 +0120fe ac03 bra h'-7fa ;@(h'11908) +012100 4cdf mac.w @r13+, @r12+ +012102 6db7 not r11, r13 +012104 df6c mov.l @(h'1b0,pc), r15 ;@(h'122b8) +012106 1f6d mov.l r6, @(h'34,r15) +012108 f7df +01210a 7c80 add #h'80, r12 +01210c 9402 mov.w @(h'4,pc), r4 ;@(h'12114) +01210e 8edb +012110 6db6 mov.l @r11+, r13 +012112 1b6c mov.l r6, @(h'30,r11) +012114 186d mov.l r6, @(h'34,r8) +012116 8618 +012118 6080 mov.b @r8, r0 +01211a 8801 cmp/eq #h'1, r0 +01211c 0fdb +01211e 6db7 not r11, r13 +012120 9b6c mov.w @(h'd8,pc), r11 ;@(h'121fc) +012122 1e6d mov.l r6, @(h'34,r14) +012124 861e +012126 7880 add #h'80, r8 +012128 8606 +01212a 0fdb +01212c 6db7 not r11, r13 +01212e 9f6c mov.w @(h'd8,pc), r15 ;@(h'1220a) +012130 0f6d mov.w @(r0,r6), r15 +012132 861e +012134 3c80 cmp/eq r8, r12 +012136 8108 mov.w r0, @(h'10,r0) +012138 0ddb +01213a 6db6 mov.l @r11+, r13 +01213c 1f6c mov.l r6, @(h'30,r15) +01213e 036d mov.w @(r0,r6), r3 +012140 8618 +012142 0c80 +012144 8090 mov.b r0, @(h'0,r9) +012146 0cdf mac.l @r13+, @r12+ +012148 7ce7 add #h'e7, r12 +01214a db7c mov.l @(h'1f0,pc), r11 ;@(h'1233c) +01214c 1f7d mov.l r7, @(h'34,r15) +01214e f7df +012150 7c80 add #h'80, r12 +012152 8090 mov.b r0, @(h'0,r9) +012154 0cce mov.l @(r0,r12), r12 +012156 3843 cmp/ge r4, r8 +012158 db38 mov.l @(h'e0,pc), r11 ;@(h'1223c) +01215a 0e38 ldtlb +01215c e38f mov #h'ffffff8f, r3 +01215e 3880 cmp/eq r8, r8 +012160 8090 mov.b r0, @(h'0,r9) +012162 0000 +012164 0000 +012166 0000 +012168 0000 +01216a 0000 +01216c 0080 +01216e 8198 mov.w r0, @(h'10,r9) +012170 0000 +012172 0000 +012174 0000 +012176 0000 +012178 0000 +01217a 0100 +01217c 8606 +01217e 0fff mac.l @r15+, @r15+ +012180 ffff +012182 ffff +012184 ffff +012186 ffff +012188 fe00 +01218a 88f1 cmp/eq #h'fffffff1, r0 +01218c 1000 mov.l r0, @(h'0,r0) +01218e 0000 +012190 0000 +012192 0000 +012194 0000 +012196 0000 +012198 8801 cmp/eq #h'1, r0 +01219a 1000 mov.l r0, @(h'0,r0) +01219c 0000 +01219e 0000 +0121a0 0000 +0121a2 0000 +0121a4 0000 +0121a6 8fff bf/s h'-2 ;@(h'121a8) +0121a8 1000 mov.l r0, @(h'0,r0) +0121aa 0000 +0121ac 0000 +0121ae 0000 +0121b0 0000 +0121b2 0000 +0121b4 8000 mov.b r0, @(h'0,r0) +0121b6 1000 mov.l r0, @(h'0,r0) +0121b8 0000 +0121ba 0000 +0121bc 0000 +0121be 0000 +0121c0 0000 +0121c2 4000 shll r0 +0121c4 2000 mov.b r0, @r0 +0121c6 0000 +0121c8 0000 +0121ca 0000 +0121cc 0000 +0121ce 0000 +0121d0 3fff addv r15, r15 +0121d2 c000 mov.b r0, @(h'0,gbr) +0121d4 0000 +0121d6 0000 +0121d8 0000 +0121da 0000 +0121dc 0000 +0121de 0000 +0121e0 0000 +0121e2 0000 +0121e4 0000 +0121e6 0000 +0121e8 0000 +0121ea 0000 +0121ec 0000 +0121ee 0000 +0121f0 0000 +0121f2 0000 +0121f4 0000 +0121f6 0000 +0121f8 0000 +0121fa 0000 +0121fc 0000 +0121fe 0000 +012200 0000 +012202 0000 +012204 0000 +012206 0000 +012208 0000 +01220a 0000 +01220c 0000 +01220e 0000 +012210 0000 +012212 0000 +012214 0000 +012216 0000 +012218 0000 +01221a 0000 +01221c 0000 +01221e 0000 +012220 0000 +012222 0000 +012224 0000 +012226 0000 +012228 0000 +01222a 0000 +01222c 0000 +01222e 0000 +012230 0000 +012232 0000 +012234 0000 +012236 0000 +012238 0000 +01223a 0000 +01223c 0000 +01223e 0000 +012240 0000 +012242 0000 +012244 0000 +012246 0000 +012248 0000 +01224a 0000 +01224c 0000 +01224e 0000 +012250 0000 +012252 0000 +012254 0000 +012256 0000 +012258 0000 +01225a 0000 +01225c 0000 +01225e 0000 +012260 0000 +012262 0000 +012264 0000 +012266 0000 +012268 0000 +01226a 0000 +01226c 0000 +01226e 0000 +012270 0000 +012272 0000 +012274 0000 +012276 0000 +012278 0000 +01227a 0000 +01227c 0000 +01227e 0000 +012280 0000 +012282 0000 +012284 0000 +012286 0000 +012288 0000 +01228a 0000 +01228c 0000 +01228e 0000 +012290 0000 +012292 0080 +012294 0000 +012296 0000 +012298 0000 +01229a 0000 +01229c 0000 +01229e 0000 +0122a0 0180 +0122a2 0000 +0122a4 0fff mac.l @r15+, @r15+ +0122a6 ffff +0122a8 ffff +0122aa ffff +0122ac ffff +0122ae ff80 +0122b0 0000 +0122b2 0fff mac.l @r15+, @r15+ +0122b4 ffff +0122b6 ffff +0122b8 ffff +0122ba ffff +0122bc ff80 +0122be 0000 +0122c0 0fff mac.l @r15+, @r15+ +0122c2 ffff +0122c4 ffff +0122c6 ffff +0122c8 ffff +0122ca ff80 +0122cc 0000 +0122ce 0fff mac.l @r15+, @r15+ +0122d0 ffff +0122d2 ffff +0122d4 ffff +0122d6 ffff +0122d8 ff80 +0122da 8000 mov.b r0, @(h'0,r0) +0122dc 1fff mov.l r15, @(h'3c,r15) +0122de ffff +0122e0 ffff +0122e2 ffff +0122e4 ffff +0122e6 ff80 +0122e8 c000 mov.b r0, @(h'0,gbr) +0122ea 3fff addv r15, r15 +0122ec ffff +0122ee ffff +0122f0 ffff +0122f2 ffff +0122f4 ff80 +0122f6 7c3e add #h'3e, r12 +0122f8 fe7f +0122fa c663 mov.l @(h'18c,gbr), r0 +0122fc c663 mov.l @(h'18c,gbr), r0 +0122fe c063 mov.b r0, @(h'63,gbr) +012300 c07f mov.b r0, @(h'7f,gbr) +012302 fc3f +012304 fe03 +012306 c603 mov.l @(h'c,gbr), r0 +012308 c663 mov.l @(h'18c,gbr), r0 +01230a c663 mov.l @(h'18c,gbr), r0 +01230c fe7f +01230e 7c3e add #h'3e, r12 +012310 0000 +012312 0000 +012314 0000 +012316 71e7 add #h'e7, r1 +012318 1c73 mov.l r7, @(h'c,r12) +01231a c6c0 mov.l @(h'300,gbr), r0 +01231c fbef +01231e befb bsr h'-20a ;@(h'12118) +012320 e6c0 mov #h'ffffffc0, r6 +012322 db0c mov.l @(h'30,pc), r11 ;@(h'12354) +012324 3edb subv r13, r14 +012326 66c0 mov.b @r12, r6 +012328 fbcc +01232a 36fb subv r15, r6 +01232c 66c0 mov.b @r12, r6 +01232e f3cc +012330 36f3 cmp/ge r15, r6 +012332 66c0 mov.b @r12, r6 +012334 fb0c +012336 3efb subv r15, r14 +012338 6000 mov.b @r0, r0 +01233a dbef mov.l @(h'3bc,pc), r11 ;@(h'126f8) +01233c bedb bsr h'-24a ;@(h'120f6) +01233e e6c0 mov #h'ffffffc0, r6 +012340 d9e7 mov.l @(h'39c,pc), r9 ;@(h'126e0) +012342 1cdb mov.l r13, @(h'2c,r12) +012344 c6c0 mov.l @(h'300,gbr), r0 +012346 ffff +012348 ffff +01234a ffff +01234c ffff +01234e ffff +012350 ffff +012352 ffff +012354 ffff +012356 8000 mov.b r0, @(h'0,r0) +012358 0000 +01235a 0000 +01235c 0000 +01235e 00ff mac.l @r15+, @r0+ +012360 0000 +012362 0000 +012364 01ff mac.l @r15+, @r1+ +012366 bfff bsr h'-2 ;@(h'12368) +012368 ffff +01236a ffff +01236c ffff +01236e feff +012370 7fff add #h'ff, r15 +012372 ffff +012374 fdff +012376 a000 bra h'0 ;@(h'1237a) +012378 0000 +01237a 0000 +01237c 0000 +01237e 02ff mac.l @r15+, @r2+ +012380 41c0 +012382 0000 +012384 05ff mac.l @r15+, @r5+ +012386 a000 bra h'0 ;@(h'1238a) +012388 0000 +01238a 0000 +01238c 0000 +01238e 02ff mac.l @r15+, @r2+ +012390 4630 +012392 0000 +012394 05ff mac.l @r15+, @r5+ +012396 a000 bra h'0 ;@(h'1239a) +012398 0000 +01239a 0000 +01239c 0000 +01239e 02ff mac.l @r15+, @r2+ +0123a0 4c18 shll8 r12 +0123a2 0000 +0123a4 05ff mac.l @r15+, @r5+ +0123a6 afd9 bra h'-4e ;@(h'1235c) +0123a8 c71c mova @(h'70,pc), r0 ;h'1241c +0123aa 783d add #h'3d, r8 +0123ac b339 bsr h'672 ;@(h'12a22) +0123ae 82ff +0123b0 5e3c mov.l @(h'30,r3), r14 +0123b2 0000 +0123b4 05ff mac.l @r15+, @r5+ +0123b6 afdb bra h'-4a ;@(h'12370) +0123b8 efbe mov #h'ffffffbe, r15 +0123ba f87d +0123bc b37d bsr h'6fa ;@(h'12aba) +0123be 82ff +0123c0 5774 mov.l @(h'10,r7), r7 +0123c2 0000 +0123c4 05ff mac.l @r15+, @r5+ +0123c6 a31b bra h'636 ;@(h'12a00) +0123c8 6db0 mov.b @r11, r13 +0123ca c061 mov.b r0, @(h'61,gbr) +0123cc bb6d bsr h'-926 ;@(h'11aaa) +0123ce 82ff +0123d0 63e2 mov.l @r14, r3 +0123d2 0000 +0123d4 05ff mac.l @r15+, @r5+ +0123d6 a31b bra h'636 ;@(h'12a10) +0123d8 edb0 mov #h'ffffffb0, r13 +0123da f079 +0123dc bf6d bsr h'-126 ;@(h'122ba) +0123de 82ff +0123e0 61c2 mov.l @r12, r1 +0123e2 0000 +0123e4 05ff mac.l @r15+, @r5+ +0123e6 a31b bra h'636 ;@(h'12a20) +0123e8 cfb6 or.b #h'b6, @(r0,gbr) +0123ea f079 +0123ec bf7d bsr h'-106 ;@(h'122ea) +0123ee 82ff +0123f0 63e2 mov.l @r14, r3 +0123f2 0000 +0123f4 05ff mac.l @r15+, @r5+ +0123f6 a31b bra h'636 ;@(h'12a30) +0123f8 efb6 mov #h'ffffffb6, r15 +0123fa c061 mov.b r0, @(h'61,gbr) +0123fc b77d bsr h'efa ;@(h'132fa) +0123fe 82ff +012400 5774 mov.l @(h'10,r7), r7 +012402 0000 +012404 05ff mac.l @r15+, @r5+ +012406 a31b bra h'636 ;@(h'12a40) +012408 6dbe exts.b r11, r13 +01240a f861 +01240c b36d bsr h'6da ;@(h'12aea) +01240e f2ff +012410 5e3c mov.l @(h'30,r3), r14 +012412 0000 +012414 05ff mac.l @r15+, @r5+ +012416 a31b bra h'636 ;@(h'12a50) +012418 6d9c extu.b r9, r13 +01241a 7861 add #h'61, r8 +01241c b36c bsr h'6d8 ;@(h'12af8) +01241e f2ff +012420 4c18 shll8 r12 +012422 0000 +012424 05ff mac.l @r15+, @r5+ +012426 a000 bra h'0 ;@(h'1242a) +012428 0000 +01242a 0000 +01242c 0000 +01242e 02ff mac.l @r15+, @r2+ +012430 4630 +012432 0000 +012434 05ff mac.l @r15+, @r5+ +012436 a000 bra h'0 ;@(h'1243a) +012438 0000 +01243a 0000 +01243c 0000 +01243e 02ff mac.l @r15+, @r2+ +012440 41c0 +012442 0000 +012444 05ff mac.l @r15+, @r5+ +012446 bfff bsr h'-2 ;@(h'12448) +012448 ffff +01244a ffff +01244c ffff +01244e feff +012450 7fff add #h'ff, r15 +012452 ffff +012454 fdff +012456 8000 mov.b r0, @(h'0,r0) +012458 0000 +01245a 0000 +01245c 0000 +01245e 00ff mac.l @r15+, @r0+ +012460 0000 +012462 0000 +012464 01ff mac.l @r15+, @r1+ +012466 ffff +012468 ffff +01246a ffff +01246c ffff +01246e ffff +012470 ffff +012472 ffff +012474 ffff +012476 ffff +012478 ffff +01247a ffff +01247c ffff +01247e ffff +012480 e000 mov #h'0, r0 +012482 0000 +012484 07ff mac.l @r15+, @r7+ +012486 8000 mov.b r0, @(h'0,r0) +012488 0080 +01248a 0000 +01248c 8000 mov.b r0, @(h'0,r0) +01248e 00ff mac.l @r15+, @r0+ +012490 efff mov #h'ffffffff, r15 +012492 ffff +012494 f7ff +012496 bfff bsr h'-2 ;@(h'12498) +012498 febf +01249a fffe +01249c bfff bsr h'-2 ;@(h'1249e) +01249e feff +0124a0 e800 mov #h'0, r8 +0124a2 0000 +0124a4 17ff mov.l r15, @(h'3c,r7) +0124a6 a000 bra h'0 ;@(h'124aa) +0124a8 02a0 +0124aa 0002 stc sr, r0 +0124ac a000 bra h'0 ;@(h'124b0) +0124ae 02ec mov.b @(r0,r14), r2 +0124b0 e800 mov #h'0, r8 +0124b2 0000 +0124b4 1607 mov.l r0, @(h'1c,r6) +0124b6 a000 bra h'0 ;@(h'124ba) +0124b8 02a0 +0124ba 0002 stc sr, r0 +0124bc a000 bra h'0 ;@(h'124c0) +0124be 02db +0124c0 6800 mov.b @r0, r8 +0124c2 0000 +0124c4 1403 mov.l r0, @(h'c,r4) +0124c6 a000 bra h'0 ;@(h'124ca) +0124c8 02a0 +0124ca 0002 stc sr, r0 +0124cc a000 bra h'0 ;@(h'124d0) +0124ce 0280 +0124d0 2800 mov.b r0, @r8 +0124d2 0000 +0124d4 1493 mov.l r9, @(h'c,r4) +0124d6 a000 bra h'0 ;@(h'124da) +0124d8 02a0 +0124da 0002 stc sr, r0 +0124dc a000 bra h'0 ;@(h'124e0) +0124de 02db +0124e0 6800 mov.b @r0, r8 +0124e2 0000 +0124e4 1493 mov.l r9, @(h'c,r4) +0124e6 a000 bra h'0 ;@(h'124ea) +0124e8 02a0 +0124ea 0002 stc sr, r0 +0124ec a000 bra h'0 ;@(h'124f0) +0124ee 02e6 mov.l r14, @(r0,r2) +0124f0 e800 mov #h'0, r8 +0124f2 0000 +0124f4 14f3 mov.l r15, @(h'c,r4) +0124f6 a000 bra h'0 ;@(h'124fa) +0124f8 02a0 +0124fa 0002 stc sr, r0 +0124fc a000 bra h'0 ;@(h'12500) +0124fe 02ff mac.l @r15+, @r2+ +012500 e800 mov #h'0, r8 +012502 0000 +012504 17ff mov.l r15, @(h'3c,r7) +012506 a000 bra h'0 ;@(h'1250a) +012508 02a0 +01250a 0002 stc sr, r0 +01250c a000 bra h'0 ;@(h'12510) +01250e 02ff mac.l @r15+, @r2+ +012510 e800 mov #h'0, r8 +012512 0000 +012514 1463 mov.l r6, @(h'c,r4) +012516 a000 bra h'0 ;@(h'1251a) +012518 02a0 +01251a 0002 stc sr, r0 +01251c a000 bra h'0 ;@(h'12520) +01251e 02f2 stc r7_bank, r2 +012520 6be0 mov.b @r14, r11 +012522 0007 mul.l r0, r0 +012524 d403 mov.l @(h'c,pc), r4 ;@(h'12534) +012526 a000 bra h'0 ;@(h'1252a) +012528 02a0 +01252a 0002 stc sr, r0 +01252c a000 bra h'0 ;@(h'12530) +01252e 02f2 stc r7_bank, r2 +012530 69c0 mov.b @r12, r9 +012532 0003 bsrf r0 +012534 979f mov.w @(h'13e,pc), r7 ;@(h'12676) +012536 a000 bra h'0 ;@(h'1253a) +012538 02a0 +01253a 0002 stc sr, r0 +01253c a000 bra h'0 ;@(h'12540) +01253e 02ff mac.l @r15+, @r2+ +012540 e880 mov #h'ffffff80, r8 +012542 0001 +012544 1403 mov.l r0, @(h'c,r4) +012546 a000 bra h'0 ;@(h'1254a) +012548 02a0 +01254a 0002 stc sr, r0 +01254c a000 bra h'0 ;@(h'12550) +01254e 02cf mac.l @r12+, @r2+ +012550 e800 mov #h'0, r8 +012552 0000 +012554 1463 mov.l r6, @(h'c,r4) +012556 a000 bra h'0 ;@(h'1255a) +012558 02a0 +01255a 0002 stc sr, r0 +01255c a000 bra h'0 ;@(h'12560) +01255e 02cf mac.l @r12+, @r2+ +012560 e800 mov #h'0, r8 +012562 0000 +012564 17ff mov.l r15, @(h'3c,r7) +012566 a000 bra h'0 ;@(h'1256a) +012568 02a0 +01256a 0002 stc sr, r0 +01256c a000 bra h'0 ;@(h'12570) +01256e 02c0 +012570 2800 mov.b r0, @r8 +012572 0000 +012574 1607 mov.l r0, @(h'1c,r6) +012576 a000 bra h'0 ;@(h'1257a) +012578 02a0 +01257a 0002 stc sr, r0 +01257c a000 bra h'0 ;@(h'12580) +01257e 02c0 +012580 2800 mov.b r0, @r8 +012582 0000 +012584 1403 mov.l r0, @(h'c,r4) +012586 a000 bra h'0 ;@(h'1258a) +012588 02a0 +01258a 0002 stc sr, r0 +01258c a000 bra h'0 ;@(h'12590) +01258e 02cf mac.l @r12+, @r2+ +012590 ebe0 mov #h'ffffffe0, r11 +012592 0007 mul.l r0, r0 +012594 d493 mov.l @(h'24c,pc), r4 ;@(h'127e4) +012596 a000 bra h'0 ;@(h'1259a) +012598 02a0 +01259a 0002 stc sr, r0 +01259c a000 bra h'0 ;@(h'125a0) +01259e 02cf mac.l @r12+, @r2+ +0125a0 e9c0 mov #h'ffffffc0, r9 +0125a2 0003 bsrf r0 +0125a4 9493 mov.w @(h'126,pc), r4 ;@(h'126ce) +0125a6 a000 bra h'0 ;@(h'125aa) +0125a8 02a0 +0125aa 0002 stc sr, r0 +0125ac a000 bra h'0 ;@(h'125b0) +0125ae 02ff mac.l @r15+, @r2+ +0125b0 e880 mov #h'ffffff80, r8 +0125b2 0001 +0125b4 14f3 mov.l r15, @(h'c,r4) +0125b6 a000 bra h'0 ;@(h'125ba) +0125b8 02a0 +0125ba 0002 stc sr, r0 +0125bc a000 bra h'0 ;@(h'125c0) +0125be 02cf mac.l @r12+, @r2+ +0125c0 e800 mov #h'0, r8 +0125c2 0000 +0125c4 17ff mov.l r15, @(h'3c,r7) +0125c6 a000 bra h'0 ;@(h'125ca) +0125c8 02a0 +0125ca 0002 stc sr, r0 +0125cc a000 bra h'0 ;@(h'125d0) +0125ce 02c9 +0125d0 e800 mov #h'0, r8 +0125d2 0000 +0125d4 17ff mov.l r15, @(h'3c,r7) +0125d6 a000 bra h'0 ;@(h'125da) +0125d8 02a0 +0125da 0002 stc sr, r0 +0125dc a000 bra h'0 ;@(h'125e0) +0125de 02c9 +0125e0 e800 mov #h'0, r8 +0125e2 0000 +0125e4 17ff mov.l r15, @(h'3c,r7) +0125e6 a000 bra h'0 ;@(h'125ea) +0125e8 02a0 +0125ea 0002 stc sr, r0 +0125ec a000 bra h'0 ;@(h'125f0) +0125ee 02c0 +0125f0 2800 mov.b r0, @r8 +0125f2 0000 +0125f4 170f mov.l r0, @(h'3c,r7) +0125f6 a000 bra h'0 ;@(h'125fa) +0125f8 02a0 +0125fa 0002 stc sr, r0 +0125fc a000 bra h'0 ;@(h'12600) +0125fe 02e0 +012600 2be0 mov.b r14, @r11 +012602 0007 mul.l r0, r0 +012604 d70f mov.l @(h'3c,pc), r7 ;@(h'12644) +012606 a000 bra h'0 ;@(h'1260a) +012608 02a0 +01260a 0002 stc sr, r0 +01260c a000 bra h'0 ;@(h'12610) +01260e 02ff mac.l @r15+, @r2+ +012610 e9c0 mov #h'ffffffc0, r9 +012612 0003 bsrf r0 +012614 970f mov.w @(h'1e,pc), r7 ;@(h'12636) +012616 a000 bra h'0 ;@(h'1261a) +012618 02a0 +01261a 0002 stc sr, r0 +01261c a000 bra h'0 ;@(h'12620) +01261e 02c0 +012620 2880 mov.b r8, @r8 +012622 0001 +012624 170f mov.l r0, @(h'3c,r7) +012626 a000 bra h'0 ;@(h'1262a) +012628 02a0 +01262a 0002 stc sr, r0 +01262c a000 bra h'0 ;@(h'12630) +01262e 02c0 +012630 2800 mov.b r0, @r8 +012632 0000 +012634 170f mov.l r0, @(h'3c,r7) +012636 a000 bra h'0 ;@(h'1263a) +012638 02a0 +01263a 0002 stc sr, r0 +01263c a000 bra h'0 ;@(h'12640) +01263e 02ff mac.l @r15+, @r2+ +012640 e800 mov #h'0, r8 +012642 0000 +012644 170f mov.l r0, @(h'3c,r7) +012646 a000 bra h'0 ;@(h'1264a) +012648 02a0 +01264a 0002 stc sr, r0 +01264c a000 bra h'0 ;@(h'12650) +01264e 02c0 +012650 2800 mov.b r0, @r8 +012652 0000 +012654 170f mov.l r0, @(h'3c,r7) +012656 a000 bra h'0 ;@(h'1265a) +012658 02a0 +01265a 0002 stc sr, r0 +01265c a000 bra h'0 ;@(h'12660) +01265e 02c0 +012660 2800 mov.b r0, @r8 +012662 0000 +012664 170f mov.l r0, @(h'3c,r7) +012666 a000 bra h'0 ;@(h'1266a) +012668 02a0 +01266a 0002 stc sr, r0 +01266c a000 bra h'0 ;@(h'12670) +01266e 02f9 +012670 ebe0 mov #h'ffffffe0, r11 +012672 0007 mul.l r0, r0 +012674 d70f mov.l @(h'3c,pc), r7 ;@(h'126b4) +012676 a000 bra h'0 ;@(h'1267a) +012678 02a0 +01267a 0002 stc sr, r0 +01267c a000 bra h'0 ;@(h'12680) +01267e 02c0 +012680 29c0 mov.b r12, @r9 +012682 0003 bsrf r0 +012684 970f mov.w @(h'1e,pc), r7 ;@(h'126a6) +012686 a000 bra h'0 ;@(h'1268a) +012688 02a0 +01268a 0002 stc sr, r0 +01268c a000 bra h'0 ;@(h'12690) +01268e 02c0 +012690 2880 mov.b r8, @r8 +012692 0001 +012694 170f mov.l r0, @(h'3c,r7) +012696 a000 bra h'0 ;@(h'1269a) +012698 02a0 +01269a 0002 stc sr, r0 +01269c a000 bra h'0 ;@(h'126a0) +01269e 02ff mac.l @r15+, @r2+ +0126a0 e800 mov #h'0, r8 +0126a2 0000 +0126a4 170f mov.l r0, @(h'3c,r7) +0126a6 a000 bra h'0 ;@(h'126aa) +0126a8 02a0 +0126aa 0002 stc sr, r0 +0126ac a000 bra h'0 ;@(h'126b0) +0126ae 02ec mov.b @(r0,r14), r2 +0126b0 6800 mov.b @r0, r8 +0126b2 0000 +0126b4 1403 mov.l r0, @(h'c,r4) +0126b6 a000 bra h'0 ;@(h'126ba) +0126b8 02a0 +0126ba 0002 stc sr, r0 +0126bc a000 bra h'0 ;@(h'126c0) +0126be 02c8 +0126c0 2800 mov.b r0, @r8 +0126c2 0000 +0126c4 1607 mov.l r0, @(h'1c,r6) +0126c6 a000 bra h'0 ;@(h'126ca) +0126c8 02a0 +0126ca 0002 stc sr, r0 +0126cc a000 bra h'0 ;@(h'126d0) +0126ce 02c9 +0126d0 2800 mov.b r0, @r8 +0126d2 0000 +0126d4 170f mov.l r0, @(h'3c,r7) +0126d6 a000 bra h'0 ;@(h'126da) +0126d8 02a0 +0126da 0002 stc sr, r0 +0126dc a000 bra h'0 ;@(h'126e0) +0126de 02c1 +0126e0 2800 mov.b r0, @r8 +0126e2 0000 +0126e4 179f mov.l r9, @(h'3c,r7) +0126e6 a000 bra h'0 ;@(h'126ea) +0126e8 02a0 +0126ea 0002 stc sr, r0 +0126ec a000 bra h'0 ;@(h'126f0) +0126ee 02e3 +0126f0 6800 mov.b @r0, r8 +0126f2 0000 +0126f4 17ff mov.l r15, @(h'3c,r7) +0126f6 a000 bra h'0 ;@(h'126fa) +0126f8 02a0 +0126fa 0002 stc sr, r0 +0126fc a000 bra h'0 ;@(h'12700) +0126fe 02ff mac.l @r15+, @r2+ +012700 e800 mov #h'0, r8 +012702 0000 +012704 17ff mov.l r15, @(h'3c,r7) +012706 a000 bra h'0 ;@(h'1270a) +012708 02a0 +01270a 0002 stc sr, r0 +01270c a000 bra h'0 ;@(h'12710) +01270e 02ff mac.l @r15+, @r2+ +012710 e800 mov #h'0, r8 +012712 0000 +012714 17ff mov.l r15, @(h'3c,r7) +012716 bfff bsr h'-2 ;@(h'12718) +012718 febf +01271a fffe +01271c bfff bsr h'-2 ;@(h'1271e) +01271e feff +012720 efff mov #h'ffffffff, r15 +012722 ffff +012724 f7ff +012726 8000 mov.b r0, @(h'0,r0) +012728 0080 +01272a 0000 +01272c 8000 mov.b r0, @(h'0,r0) +01272e 00ff mac.l @r15+, @r0+ +012730 e000 mov #h'0, r0 +012732 0000 +012734 07ff mac.l @r15+, @r7+ +012736 ffff +012738 ffff +01273a ffff +01273c ffff +01273e ffff +012740 ffff +012742 ffff +012744 ffff +012746 0000 +012748 0000 +01274a 0000 +01274c 0000 +01274e 0000 +012750 0000 +012752 0000 +012754 0000 +012756 0000 +012758 0000 +01275a 0000 +01275c 0000 +01275e 0000 +012760 0000 +012762 0000 +012764 0000 +012766 0000 +012768 0000 +01276a 0000 +01276c 0000 +01276e 0000 +012770 7fff add #h'ff, r15 +012772 ffff +012774 fc00 +012776 0000 +012778 0000 +01277a 0000 +01277c 0000 +01277e 0000 +012780 7fff add #h'ff, r15 +012782 ffff +012784 fc00 +012786 0000 +012788 0000 +01278a 0000 +01278c 0000 +01278e 0000 +012790 7fff add #h'ff, r15 +012792 ffff +012794 fc00 +012796 0000 +012798 0000 +01279a 0000 +01279c 0000 +01279e 0000 +0127a0 7fff add #h'ff, r15 +0127a2 ffff +0127a4 fc00 +0127a6 0000 +0127a8 0000 +0127aa 0000 +0127ac 0000 +0127ae 0000 +0127b0 7fff add #h'ff, r15 +0127b2 ffff +0127b4 fc00 +0127b6 0000 +0127b8 0000 +0127ba 0000 +0127bc 0000 +0127be 0000 +0127c0 7fff add #h'ff, r15 +0127c2 ffff +0127c4 fc00 +0127c6 0000 +0127c8 0000 +0127ca 0000 +0127cc 0000 +0127ce 0000 +0127d0 7fff add #h'ff, r15 +0127d2 ffff +0127d4 fc00 +0127d6 0000 +0127d8 0000 +0127da 0000 +0127dc 0000 +0127de 0000 +0127e0 7fff add #h'ff, r15 +0127e2 ffff +0127e4 fc00 +0127e6 0000 +0127e8 0000 +0127ea 0000 +0127ec 0000 +0127ee 0000 +0127f0 7fff add #h'ff, r15 +0127f2 ffff +0127f4 fc00 +0127f6 0000 +0127f8 0000 +0127fa 0000 +0127fc 0000 +0127fe 0000 +012800 7fff add #h'ff, r15 +012802 ffff +012804 fc00 +012806 0000 +012808 0000 +01280a 0000 +01280c 0000 +01280e 0000 +012810 7fff add #h'ff, r15 +012812 ffff +012814 fc00 +012816 0000 +012818 0000 +01281a 0000 +01281c 0000 +01281e 0000 +012820 7fff add #h'ff, r15 +012822 ffff +012824 fc00 +012826 0000 +012828 0000 +01282a 0000 +01282c 0000 +01282e 0000 +012830 7fff add #h'ff, r15 +012832 ffff +012834 fc00 +012836 0000 +012838 0000 +01283a 0000 +01283c 0000 +01283e 0000 +012840 7fff add #h'ff, r15 +012842 ffff +012844 fc00 +012846 0000 +012848 0000 +01284a 0000 +01284c 0000 +01284e 0000 +012850 7fff add #h'ff, r15 +012852 ffff +012854 fc00 +012856 0000 +012858 0000 +01285a 0000 +01285c 0000 +01285e 0000 +012860 0000 +012862 0000 +012864 0000 +012866 0000 +012868 0000 +01286a 0000 +01286c 0000 +01286e 0000 +012870 0000 +012872 0000 +012874 0000 +012876 0000 +012878 0000 +01287a 0000 +01287c 0000 +01287e 0000 +012880 0000 +012882 0000 +012884 0000 +012886 0000 +012888 0000 +01288a 0000 +01288c 0000 +01288e 0000 +012890 0000 +012892 0000 +012894 0000 +012896 0000 +012898 0000 +01289a 0000 +01289c 0000 +01289e 0000 +0128a0 0000 +0128a2 0000 +0128a4 0000 +0128a6 1fff mov.l r15, @(h'3c,r15) +0128a8 fc1f +0128aa fffc +0128ac 1fff mov.l r15, @(h'3c,r15) +0128ae fc00 +0128b0 0000 +0128b2 0000 +0128b4 0000 +0128b6 1fff mov.l r15, @(h'3c,r15) +0128b8 fc1f +0128ba fffc +0128bc 1fff mov.l r15, @(h'3c,r15) +0128be fc00 +0128c0 0000 +0128c2 0000 +0128c4 0000 +0128c6 1fff mov.l r15, @(h'3c,r15) +0128c8 fc1f +0128ca fffc +0128cc 1fff mov.l r15, @(h'3c,r15) +0128ce fc00 +0128d0 0000 +0128d2 0000 +0128d4 0000 +0128d6 1fff mov.l r15, @(h'3c,r15) +0128d8 fc1f +0128da fffc +0128dc 1fff mov.l r15, @(h'3c,r15) +0128de fc00 +0128e0 0000 +0128e2 0000 +0128e4 0000 +0128e6 1fff mov.l r15, @(h'3c,r15) +0128e8 fc1f +0128ea fffc +0128ec 1fff mov.l r15, @(h'3c,r15) +0128ee fc00 +0128f0 0000 +0128f2 0000 +0128f4 0000 +0128f6 1fff mov.l r15, @(h'3c,r15) +0128f8 fc1f +0128fa fffc +0128fc 1fff mov.l r15, @(h'3c,r15) +0128fe fc00 +012900 0000 +012902 0000 +012904 0000 +012906 1fff mov.l r15, @(h'3c,r15) +012908 fc1f +01290a fffc +01290c 1fff mov.l r15, @(h'3c,r15) +01290e fc00 +012910 0000 +012912 0000 +012914 0000 +012916 1fff mov.l r15, @(h'3c,r15) +012918 fc1f +01291a fffc +01291c 1fff mov.l r15, @(h'3c,r15) +01291e fc00 +012920 0000 +012922 0000 +012924 0000 +012926 1fff mov.l r15, @(h'3c,r15) +012928 fc1f +01292a fffc +01292c 1fff mov.l r15, @(h'3c,r15) +01292e fc00 +012930 0000 +012932 0000 +012934 0000 +012936 1fff mov.l r15, @(h'3c,r15) +012938 fc1f +01293a fffc +01293c 1fff mov.l r15, @(h'3c,r15) +01293e fc00 +012940 0000 +012942 0000 +012944 0000 +012946 1fff mov.l r15, @(h'3c,r15) +012948 fc1f +01294a fffc +01294c 1fff mov.l r15, @(h'3c,r15) +01294e fc00 +012950 0000 +012952 0000 +012954 0000 +012956 1fff mov.l r15, @(h'3c,r15) +012958 fc1f +01295a fffc +01295c 1fff mov.l r15, @(h'3c,r15) +01295e fc00 +012960 0000 +012962 0000 +012964 0000 +012966 1fff mov.l r15, @(h'3c,r15) +012968 fc1f +01296a fffc +01296c 1fff mov.l r15, @(h'3c,r15) +01296e fc00 +012970 0000 +012972 0000 +012974 0000 +012976 1fff mov.l r15, @(h'3c,r15) +012978 fc1f +01297a fffc +01297c 1fff mov.l r15, @(h'3c,r15) +01297e fc00 +012980 0000 +012982 0000 +012984 0000 +012986 1fff mov.l r15, @(h'3c,r15) +012988 fc1f +01298a fffc +01298c 1fff mov.l r15, @(h'3c,r15) +01298e fc00 +012990 0000 +012992 0000 +012994 0000 +012996 1fff mov.l r15, @(h'3c,r15) +012998 fc1f +01299a fffc +01299c 1fff mov.l r15, @(h'3c,r15) +01299e fc00 +0129a0 0000 +0129a2 0000 +0129a4 0000 +0129a6 1fff mov.l r15, @(h'3c,r15) +0129a8 fc1f +0129aa fffc +0129ac 1fff mov.l r15, @(h'3c,r15) +0129ae fc00 +0129b0 0000 +0129b2 0000 +0129b4 0000 +0129b6 1fff mov.l r15, @(h'3c,r15) +0129b8 fc1f +0129ba fffc +0129bc 1fff mov.l r15, @(h'3c,r15) +0129be fc00 +0129c0 0000 +0129c2 0000 +0129c4 0000 +0129c6 1fff mov.l r15, @(h'3c,r15) +0129c8 fc1f +0129ca fffc +0129cc 1fff mov.l r15, @(h'3c,r15) +0129ce fc00 +0129d0 0000 +0129d2 0000 +0129d4 0000 +0129d6 1fff mov.l r15, @(h'3c,r15) +0129d8 fc1f +0129da fffc +0129dc 1fff mov.l r15, @(h'3c,r15) +0129de fc00 +0129e0 0000 +0129e2 0000 +0129e4 0000 +0129e6 1fff mov.l r15, @(h'3c,r15) +0129e8 fc1f +0129ea fffc +0129ec 1fff mov.l r15, @(h'3c,r15) +0129ee fc00 +0129f0 0000 +0129f2 0000 +0129f4 0000 +0129f6 1fff mov.l r15, @(h'3c,r15) +0129f8 fc1f +0129fa fffc +0129fc 1fff mov.l r15, @(h'3c,r15) +0129fe fc00 +012a00 0000 +012a02 0000 +012a04 0000 +012a06 1fff mov.l r15, @(h'3c,r15) +012a08 fc1f +012a0a fffc +012a0c 1fff mov.l r15, @(h'3c,r15) +012a0e fc00 +012a10 0000 +012a12 0000 +012a14 0000 +012a16 1fff mov.l r15, @(h'3c,r15) +012a18 fc1f +012a1a fffc +012a1c 1fff mov.l r15, @(h'3c,r15) +012a1e fc00 +012a20 0000 +012a22 0000 +012a24 0000 +012a26 1fff mov.l r15, @(h'3c,r15) +012a28 fc1f +012a2a fffc +012a2c 1fff mov.l r15, @(h'3c,r15) +012a2e fc00 +012a30 0000 +012a32 0000 +012a34 0000 +012a36 1fff mov.l r15, @(h'3c,r15) +012a38 fc1f +012a3a fffc +012a3c 1fff mov.l r15, @(h'3c,r15) +012a3e fc00 +012a40 0000 +012a42 0000 +012a44 0000 +012a46 1fff mov.l r15, @(h'3c,r15) +012a48 fc1f +012a4a fffc +012a4c 1fff mov.l r15, @(h'3c,r15) +012a4e fc00 +012a50 0000 +012a52 0000 +012a54 0000 +012a56 1fff mov.l r15, @(h'3c,r15) +012a58 fc1f +012a5a fffc +012a5c 1fff mov.l r15, @(h'3c,r15) +012a5e fc00 +012a60 0000 +012a62 0000 +012a64 0000 +012a66 1fff mov.l r15, @(h'3c,r15) +012a68 fc1f +012a6a fffc +012a6c 1fff mov.l r15, @(h'3c,r15) +012a6e fc00 +012a70 0000 +012a72 0000 +012a74 0000 +012a76 1fff mov.l r15, @(h'3c,r15) +012a78 fc1f +012a7a fffc +012a7c 1fff mov.l r15, @(h'3c,r15) +012a7e fc00 +012a80 0000 +012a82 0000 +012a84 0000 +012a86 1fff mov.l r15, @(h'3c,r15) +012a88 fc1f +012a8a fffc +012a8c 1fff mov.l r15, @(h'3c,r15) +012a8e fc00 +012a90 0000 +012a92 0000 +012a94 0000 +012a96 1fff mov.l r15, @(h'3c,r15) +012a98 fc1f +012a9a fffc +012a9c 1fff mov.l r15, @(h'3c,r15) +012a9e fc00 +012aa0 0000 +012aa2 0000 +012aa4 0000 +012aa6 1fff mov.l r15, @(h'3c,r15) +012aa8 fc1f +012aaa fffc +012aac 1fff mov.l r15, @(h'3c,r15) +012aae fc00 +012ab0 0000 +012ab2 0000 +012ab4 0000 +012ab6 1fff mov.l r15, @(h'3c,r15) +012ab8 fc1f +012aba fffc +012abc 1fff mov.l r15, @(h'3c,r15) +012abe fc00 +012ac0 0000 +012ac2 0000 +012ac4 0000 +012ac6 1fff mov.l r15, @(h'3c,r15) +012ac8 fc1f +012aca fffc +012acc 1fff mov.l r15, @(h'3c,r15) +012ace fc00 +012ad0 0000 +012ad2 0000 +012ad4 0000 +012ad6 1fff mov.l r15, @(h'3c,r15) +012ad8 fc1f +012ada fffc +012adc 1fff mov.l r15, @(h'3c,r15) +012ade fc00 +012ae0 0000 +012ae2 0000 +012ae4 0000 +012ae6 1fff mov.l r15, @(h'3c,r15) +012ae8 fc1f +012aea fffc +012aec 1fff mov.l r15, @(h'3c,r15) +012aee fc00 +012af0 0000 +012af2 0000 +012af4 0000 +012af6 1fff mov.l r15, @(h'3c,r15) +012af8 fc1f +012afa fffc +012afc 1fff mov.l r15, @(h'3c,r15) +012afe fc00 +012b00 0000 +012b02 0000 +012b04 0000 +012b06 1fff mov.l r15, @(h'3c,r15) +012b08 fc1f +012b0a fffc +012b0c 1fff mov.l r15, @(h'3c,r15) +012b0e fc00 +012b10 0000 +012b12 0000 +012b14 0000 +012b16 0000 +012b18 0000 +012b1a 0000 +012b1c 0000 +012b1e 0000 +012b20 0000 +012b22 0000 +012b24 0000 +012b26 0000 +012b28 0000 +012b2a 0000 +012b2c 0000 +012b2e 0000 +012b30 0000 +012b32 0000 +012b34 0000 +012b36 0000 +012b38 0000 +012b3a 0000 +012b3c 0000 +012b3e 0000 +012b40 0000 +012b42 0000 +012b44 0000 +012b46 0088 +012b48 0003 bsrf r0 +012b4a f800 +012b4c 07f8 +012b4e 000f mac.l @r0+, @r0+ +012b50 f000 +012b52 0f88 +012b54 000f mac.l @r0+, @r0+ +012b56 8800 cmp/eq #h'0, r0 +012b58 0cf8 +012b5a 000c mov.b @(r0,r0), r0 +012b5c b400 bsr h'800 ;@(h'13360) +012b5e 0688 +012b60 0005 mov.w r0, @(r0,r0) +012b62 0800 +012b64 02f7 mul.l r15, r2 +012b66 4004 rotl r0 +012b68 0fc0 +012b6a 07df mac.l @r13+, @r7+ +012b6c c0ff mov.b r0, @(h'ff,gbr) +012b6e 2fae mulu.w r10, r15 +012b70 9f9f mov.w @(h'13e,pc), r15 ;@(h'12cb2) +012b72 1541 mov.l r4, @(h'4,r5) +012b74 ce2f xor.b #h'2f, @(r0,gbr) +012b76 7ffe add #h'fe, r15 +012b78 3d57 cmp/gt r5, r13 +012b7a fc2b +012b7c 3c00 cmp/eq r0, r12 +012b7e 1e00 mov.l r0, @(h'0,r14) +012b80 0000 +012b82 0000 +012b84 0000 +012b86 0000 +012b88 0000 +012b8a 0000 +012b8c 0000 +012b8e 0088 +012b90 0003 bsrf r0 +012b92 f800 +012b94 07f8 +012b96 000f mac.l @r0+, @r0+ +012b98 f000 +012b9a 0f88 +012b9c 000f mac.l @r0+, @r0+ +012b9e 8800 cmp/eq #h'0, r0 +012ba0 0cf8 +012ba2 000c mov.b @(r0,r0), r0 +012ba4 b400 bsr h'800 ;@(h'133a8) +012ba6 0688 +012ba8 0005 mov.w r0, @(r0,r0) +012baa 0800 +012bac 02f7 mul.l r15, r2 +012bae 4004 rotl r0 +012bb0 0fc0 +012bb2 07df mac.l @r13+, @r7+ +012bb4 c0ff mov.b r0, @(h'ff,gbr) +012bb6 2fae mulu.w r10, r15 +012bb8 ff9f +012bba 1f7f mov.l r7, @(h'3c,r15) +012bbc ce3f xor.b #h'3f, @(r0,gbr) +012bbe 7ffe add #h'fe, r15 +012bc0 3f7f addv r7, r15 +012bc2 fc3f +012bc4 3c00 cmp/eq r0, r12 +012bc6 1e00 mov.l r0, @(h'0,r14) +012bc8 0000 +012bca 0000 +012bcc 0000 +012bce 0000 +012bd0 0000 +012bd2 0000 +012bd4 0000 +012bd6 0420 +012bd8 000f mac.l @r0+, @r0+ +012bda e000 mov #h'0, r0 +012bdc 1fc0 mov.l r12, @(h'0,r15) +012bde 003f mac.l @r3+, @r0+ +012be0 2000 mov.b r0, @r0 +012be2 3e20 cmp/eq r2, r14 +012be4 003f mac.l @r3+, @r0+ +012be6 e000 mov #h'0, r0 +012be8 3ad0 cmp/eq r13, r10 +012bea 003a +012bec 2000 mov.b r0, @r0 +012bee 1e26 mov.l r2, @(h'18,r14) +012bf0 800b mov.b r0, @(h'b,r0) +012bf2 cf80 or.b #h'80, @(r0,gbr) +012bf4 0daf mac.l @r10+, @r13+ +012bf6 8002 mov.b r0, @(h'2,r0) +012bf8 5f80 mov.l @(h'0,r8), r15 +012bfa 0787 mul.l r8, r7 +012bfc 5c07 mov.l @(h'1c,r0), r12 +012bfe 9f36 mov.w @(h'6c,pc), r15 ;@(h'12c6e) +012c00 7fcf add #h'cf, r15 +012c02 7acc add #h'cc, r10 +012c04 ee5e mov #h'5e, r14 +012c06 63fc extu.b r15, r3 +012c08 6a3f exts.w r3, r10 +012c0a c03c mov.b r0, @(h'3c,gbr) +012c0c 3500 cmp/eq r0, r5 +012c0e 001e mov.l @(r0,r1), r0 +012c10 0000 +012c12 0000 +012c14 0000 +012c16 0000 +012c18 0000 +012c1a 0000 +012c1c 0000 +012c1e 0420 +012c20 000f mac.l @r0+, @r0+ +012c22 e000 mov #h'0, r0 +012c24 1fc0 mov.l r12, @(h'0,r15) +012c26 003f mac.l @r3+, @r0+ +012c28 2000 mov.b r0, @r0 +012c2a 3e20 cmp/eq r2, r14 +012c2c 003f mac.l @r3+, @r0+ +012c2e e000 mov #h'0, r0 +012c30 3ad0 cmp/eq r13, r10 +012c32 003a +012c34 2000 mov.b r0, @r0 +012c36 1e26 mov.l r2, @(h'18,r14) +012c38 800b mov.b r0, @(h'b,r0) +012c3a cf80 or.b #h'80, @(r0,gbr) +012c3c 0daf mac.l @r10+, @r13+ +012c3e 8002 mov.b r0, @(h'2,r0) +012c40 5f80 mov.l @(h'0,r8), r15 +012c42 0787 mul.l r8, r7 +012c44 5c07 mov.l @(h'1c,r0), r12 +012c46 9e3e mov.w @(h'7c,pc), r14 ;@(h'12cc6) +012c48 7fcf add #h'cf, r15 +012c4a 7eff add #h'ff, r14 +012c4c ee7e mov #h'7e, r14 +012c4e 7ffc add #h'fc, r15 +012c50 7e3f add #h'3f, r14 +012c52 c03c mov.b r0, @(h'3c,gbr) +012c54 3f00 cmp/eq r0, r15 +012c56 001e mov.l @(r0,r1), r0 +012c58 0000 +012c5a 0000 +012c5c 0000 +012c5e 0000 +012c60 0000 +012c62 0000 +012c64 0000 +012c66 0088 +012c68 0003 bsrf r0 +012c6a f800 +012c6c 07f8 +012c6e 000f mac.l @r0+, @r0+ +012c70 f000 +012c72 0f88 +012c74 000f mac.l @r0+, @r0+ +012c76 8800 cmp/eq #h'0, r0 +012c78 0cf8 +012c7a 000c mov.b @(r0,r0), r0 +012c7c b400 bsr h'800 ;@(h'13480) +012c7e 0688 +012c80 0005 mov.w r0, @(r0,r0) +012c82 0800 +012c84 02f7 mul.l r15, r2 +012c86 4004 rotl r0 +012c88 0fc0 +012c8a 07df mac.l @r13+, @r7+ +012c8c c0ff mov.b r0, @(h'ff,gbr) +012c8e 2fae mulu.w r10, r15 +012c90 9f9f mov.w @(h'13e,pc), r15 ;@(h'12dd2) +012c92 1b41 mov.l r4, @(h'4,r11) +012c94 ce3d xor.b #h'3d, @(r0,gbr) +012c96 7ffe add #h'fe, r15 +012c98 2f6b or r6, r15 +012c9a fc35 +012c9c 3c00 cmp/eq r0, r12 +012c9e 1e00 mov.l r0, @(h'0,r14) +012ca0 0000 +012ca2 0000 +012ca4 0000 +012ca6 0000 +012ca8 0000 +012caa 0000 +012cac 0000 +012cae ff77 +012cb0 fffc +012cb2 07ff mac.l @r15+, @r7+ +012cb4 f807 +012cb6 fff0 +012cb8 0fff mac.l @r15+, @r15+ +012cba f007 +012cbc fff0 +012cbe 07ff mac.l @r15+, @r7+ +012cc0 f007 +012cc2 fff0 +012cc4 03ff mac.l @r15+, @r3+ +012cc6 f807 +012cc8 fff8 +012cca 07ff mac.l @r15+, @r7+ +012ccc fc00 +012cce bff8 bsr h'-10 ;@(h'12cc2) +012cd0 003f mac.l @r3+, @r0+ +012cd2 f800 +012cd4 3f00 cmp/eq r0, r15 +012cd6 0051 +012cd8 0000 +012cda e080 mov #h'ffffff80, r0 +012cdc 01c0 +012cde 8001 mov.b r0, @(h'1,r0) +012ce0 c080 mov.b r0, @(h'80,gbr) +012ce2 03c0 +012ce4 c7ff mova @(h'3fc,pc), r0 ;h'130e4 +012ce6 e1ff mov #h'ffffffff, r1 +012ce8 ffff +012cea ffff +012cec ffff +012cee ffff +012cf0 ffff +012cf2 ffff +012cf4 ffff +012cf6 fbdf +012cf8 fff0 +012cfa 1fff mov.l r15, @(h'3c,r15) +012cfc e03f mov #h'3f, r0 +012cfe ffc0 +012d00 1fff mov.l r15, @(h'3c,r15) +012d02 c01f mov.b r0, @(h'1f,gbr) +012d04 ffc0 +012d06 1fff mov.l r15, @(h'3c,r15) +012d08 c00f mov.b r0, @(h'f,gbr) +012d0a ffc0 +012d0c 1fff mov.l r15, @(h'3c,r15) +012d0e e019 mov #h'19, r0 +012d10 7ff0 add #h'f0, r15 +012d12 307f addv r7, r0 +012d14 f010 +012d16 7ffc add #h'fc, r15 +012d18 007f mac.l @r7+, @r0+ +012d1a f800 +012d1c a3f8 bra h'7f0 ;@(h'13510) +012d1e 00c1 +012d20 8000 mov.b r0, @(h'0,r0) +012d22 8100 mov.w r0, @(h'0,r0) +012d24 0181 +012d26 8003 mov.b r0, @(h'3,r0) +012d28 81c0 mov.w r0, @(h'0,r12) +012d2a 3fc3 cmp/ge r12, r15 +012d2c c0ff mov.b r0, @(h'ff,gbr) +012d2e ffe1 +012d30 ffff +012d32 ffff +012d34 ffff +012d36 ffff +012d38 ffff +012d3a ffff +012d3c ffff +012d3e 8142 mov.w r0, @(h'4,r4) +012d40 3c7e addc r7, r12 +012d42 e7c3 mov #h'ffffffc3, r7 +012d44 8181 mov.w r0, @(h'2,r8) +012d46 8181 mov.w r0, @(h'2,r8) +012d48 c3e7 trapa #h'e7 +012d4a 7e3c add #h'3c, r14 +012d4c 4281 +012d4e 8142 mov.w r0, @(h'4,r4) +012d50 3c7e addc r7, r12 +012d52 efdf mov #h'ffffffdf, r15 +012d54 ffff +012d56 ffff +012d58 ffff +012d5a 7e3c add #h'3c, r14 +012d5c 4281 +012d5e 0000 +012d60 8142 mov.w r0, @(h'4,r4) +012d62 3c7e addc r7, r12 +012d64 e781 mov #h'ffffff81, r7 +012d66 81e7 mov.w r0, @(h'e,r14) +012d68 7e3c add #h'3c, r14 +012d6a 4281 +012d6c 0000 +012d6e 0000 +012d70 8142 mov.w r0, @(h'4,r4) +012d72 3c7e addc r7, r12 +012d74 efdf mov #h'ffffffdf, r15 +012d76 ffff +012d78 7e3c add #h'3c, r14 +012d7a 4281 +012d7c 0000 +012d7e 0000 +012d80 0000 +012d82 8142 mov.w r0, @(h'4,r4) +012d84 3c7e addc r7, r12 +012d86 817e mov.w r0, @(h'1c,r7) +012d88 3c42 cmp/hs r4, r12 +012d8a 8100 mov.w r0, @(h'0,r0) +012d8c 0000 +012d8e 0000 +012d90 0000 +012d92 8142 mov.w r0, @(h'4,r4) +012d94 3c7e addc r7, r12 +012d96 df7e mov.l @(h'1f8,pc), r15 ;@(h'12f90) +012d98 3c42 cmp/hs r4, r12 +012d9a 8100 mov.w r0, @(h'0,r0) +012d9c 0000 +012d9e 7ebd add #h'bd, r14 +012da0 c381 trapa #h'81 +012da2 0000 +012da4 0000 +012da6 0000 +012da8 0000 +012daa 81c3 mov.w r0, @(h'6,r12) +012dac bd7e bsr h'-504 ;@(h'128ac) +012dae ffff +012db0 7ebd add #h'bd, r14 +012db2 c381 trapa #h'81 +012db4 0000 +012db6 0000 +012db8 81c3 mov.w r0, @(h'6,r12) +012dba bd7e bsr h'-504 ;@(h'128ba) +012dbc ffff +012dbe ffff +012dc0 ffff +012dc2 7ebd add #h'bd, r14 +012dc4 c381 trapa #h'81 +012dc6 0081 +012dc8 c3bd trapa #h'bd +012dca 7eff add #h'ff, r14 +012dcc ffff +012dce fe00 +012dd0 7f80 add #h'80, r15 +012dd2 3fe0 cmp/eq r14, r15 +012dd4 3810 cmp/eq r1, r8 +012dd6 31f0 cmp/eq r15, r1 +012dd8 13e0 mov.l r14, @(h'0,r3) +012dda 17f0 mov.l r15, @(h'0,r7) +012ddc 17b0 mov.l r11, @(h'0,r7) +012dde 13f8 mov.l r15, @(h'20,r3) +012de0 1210 mov.l r1, @(h'0,r2) +012de2 0e10 +012de4 05e0 +012de6 0490 +012de8 03d0 +012dea 04a0 +012dec 0920 +012dee 0ee0 +012df0 0000 +012df2 0000 +012df4 0000 +012df6 0000 +012df8 0000 +012dfa 0000 +012dfc 0000 +012dfe fe00 +012e00 7f80 add #h'80, r15 +012e02 3fe0 cmp/eq r14, r15 +012e04 3810 cmp/eq r1, r8 +012e06 31f0 cmp/eq r15, r1 +012e08 13e0 mov.l r14, @(h'0,r3) +012e0a 17f0 mov.l r15, @(h'0,r7) +012e0c 17b0 mov.l r11, @(h'0,r7) +012e0e 13f8 mov.l r15, @(h'20,r3) +012e10 1210 mov.l r1, @(h'0,r2) +012e12 0e10 +012e14 07e0 +012e16 07f0 +012e18 03f0 +012e1a 07e0 +012e1c 0fe0 +012e1e 0ee0 +012e20 0000 +012e22 0000 +012e24 0000 +012e26 0000 +012e28 0000 +012e2a 0000 +012e2c 0000 +012e2e fe00 +012e30 7f80 add #h'80, r15 +012e32 3fe0 cmp/eq r14, r15 +012e34 3810 cmp/eq r1, r8 +012e36 31f0 cmp/eq r15, r1 +012e38 13e0 mov.l r14, @(h'0,r3) +012e3a 17f0 mov.l r15, @(h'0,r7) +012e3c 17b0 mov.l r11, @(h'0,r7) +012e3e 13f8 mov.l r15, @(h'20,r3) +012e40 1210 mov.l r1, @(h'0,r2) +012e42 0e10 +012e44 05e0 +012e46 0490 +012e48 07d0 +012e4a 0460 +012e4c 0340 +012e4e 01c0 +012e50 0000 +012e52 0000 +012e54 0000 +012e56 0000 +012e58 0000 +012e5a 0000 +012e5c 0000 +012e5e fe00 +012e60 7f80 add #h'80, r15 +012e62 3fe0 cmp/eq r14, r15 +012e64 3810 cmp/eq r1, r8 +012e66 31f0 cmp/eq r15, r1 +012e68 13e0 mov.l r14, @(h'0,r3) +012e6a 17f0 mov.l r15, @(h'0,r7) +012e6c 17b0 mov.l r11, @(h'0,r7) +012e6e 13f8 mov.l r15, @(h'20,r3) +012e70 1210 mov.l r1, @(h'0,r2) +012e72 0e10 +012e74 07e0 +012e76 07f0 +012e78 07f0 +012e7a 07e0 +012e7c 03c0 +012e7e 01c0 +012e80 0000 +012e82 0000 +012e84 0000 +012e86 0000 +012e88 0000 +012e8a 0000 +012e8c 0000 +012e8e 0ee0 +012e90 0920 +012e92 04a0 +012e94 03d0 +012e96 0490 +012e98 05e0 +012e9a 0e10 +012e9c 1210 mov.l r1, @(h'0,r2) +012e9e 13f8 mov.l r15, @(h'20,r3) +012ea0 17b0 mov.l r11, @(h'0,r7) +012ea2 17f0 mov.l r15, @(h'0,r7) +012ea4 13e0 mov.l r14, @(h'0,r3) +012ea6 31f0 cmp/eq r15, r1 +012ea8 3810 cmp/eq r1, r8 +012eaa 3fe0 cmp/eq r14, r15 +012eac 7f80 add #h'80, r15 +012eae fe00 +012eb0 0000 +012eb2 0000 +012eb4 0000 +012eb6 0000 +012eb8 0000 +012eba 0000 +012ebc 0000 +012ebe 0ee0 +012ec0 0fe0 +012ec2 07e0 +012ec4 03f0 +012ec6 07f0 +012ec8 07e0 +012eca 0e10 +012ecc 1210 mov.l r1, @(h'0,r2) +012ece 13f8 mov.l r15, @(h'20,r3) +012ed0 17b0 mov.l r11, @(h'0,r7) +012ed2 17f0 mov.l r15, @(h'0,r7) +012ed4 13e0 mov.l r14, @(h'0,r3) +012ed6 31f0 cmp/eq r15, r1 +012ed8 3810 cmp/eq r1, r8 +012eda 3fe0 cmp/eq r14, r15 +012edc 7f80 add #h'80, r15 +012ede fe00 +012ee0 0000 +012ee2 0000 +012ee4 0000 +012ee6 0000 +012ee8 0000 +012eea 0000 +012eec 0000 +012eee 01c0 +012ef0 0340 +012ef2 0460 +012ef4 07d0 +012ef6 0490 +012ef8 05e0 +012efa 0e10 +012efc 1210 mov.l r1, @(h'0,r2) +012efe 13f8 mov.l r15, @(h'20,r3) +012f00 17b0 mov.l r11, @(h'0,r7) +012f02 17f0 mov.l r15, @(h'0,r7) +012f04 13e0 mov.l r14, @(h'0,r3) +012f06 31f0 cmp/eq r15, r1 +012f08 3810 cmp/eq r1, r8 +012f0a 3fe0 cmp/eq r14, r15 +012f0c 7f80 add #h'80, r15 +012f0e fe00 +012f10 0000 +012f12 0000 +012f14 0000 +012f16 0000 +012f18 0000 +012f1a 0000 +012f1c 0000 +012f1e 01c0 +012f20 03c0 +012f22 07e0 +012f24 07f0 +012f26 07f0 +012f28 07e0 +012f2a 0e10 +012f2c 1210 mov.l r1, @(h'0,r2) +012f2e 13f8 mov.l r15, @(h'20,r3) +012f30 17b0 mov.l r11, @(h'0,r7) +012f32 17f0 mov.l r15, @(h'0,r7) +012f34 13e0 mov.l r14, @(h'0,r3) +012f36 31f0 cmp/eq r15, r1 +012f38 3810 cmp/eq r1, r8 +012f3a 3fe0 cmp/eq r14, r15 +012f3c 7f80 add #h'80, r15 +012f3e fe00 +012f40 0000 +012f42 0000 +012f44 0000 +012f46 0000 +012f48 0000 +012f4a 0000 +012f4c 0000 +012f4e 01ff mac.l @r15+, @r1+ +012f50 807f mov.b r0, @(h'f,r7) +012f52 c01f mov.b r0, @(h'1f,gbr) +012f54 c00f mov.b r0, @(h'f,gbr) +012f56 c00f mov.b r0, @(h'f,gbr) +012f58 e01f mov #h'1f, r0 +012f5a e00f mov #h'f, r0 +012f5c e00f mov #h'f, r0 +012f5e e007 mov #h'7, r0 +012f60 e00f mov #h'f, r0 +012f62 f00f +012f64 f81f +012f66 f80f +012f68 fc0f +012f6a f81f +012f6c f01f +012f6e f11f +012f70 ffff +012f72 ffff +012f74 ffff +012f76 ffff +012f78 ffff +012f7a ffff +012f7c ffff +012f7e 01ff mac.l @r15+, @r1+ +012f80 807f mov.b r0, @(h'f,r7) +012f82 c01f mov.b r0, @(h'1f,gbr) +012f84 c00f mov.b r0, @(h'f,gbr) +012f86 c00f mov.b r0, @(h'f,gbr) +012f88 e01f mov #h'1f, r0 +012f8a e00f mov #h'f, r0 +012f8c e00f mov #h'f, r0 +012f8e e007 mov #h'7, r0 +012f90 e00f mov #h'f, r0 +012f92 f00f +012f94 f81f +012f96 f80f +012f98 f80f +012f9a f81f +012f9c fc3f +012f9e fe3f +012fa0 ffff +012fa2 ffff +012fa4 ffff +012fa6 ffff +012fa8 ffff +012faa ffff +012fac ffff +012fae f11f +012fb0 f01f +012fb2 f81f +012fb4 fc0f +012fb6 f80f +012fb8 f81f +012fba f00f +012fbc e00f mov #h'f, r0 +012fbe e007 mov #h'7, r0 +012fc0 e00f mov #h'f, r0 +012fc2 e00f mov #h'f, r0 +012fc4 e01f mov #h'1f, r0 +012fc6 c00f mov.b r0, @(h'f,gbr) +012fc8 c00f mov.b r0, @(h'f,gbr) +012fca c01f mov.b r0, @(h'1f,gbr) +012fcc 807f mov.b r0, @(h'f,r7) +012fce 01ff mac.l @r15+, @r1+ +012fd0 ffff +012fd2 ffff +012fd4 ffff +012fd6 ffff +012fd8 ffff +012fda ffff +012fdc ffff +012fde fe3f +012fe0 fc3f +012fe2 f81f +012fe4 f80f +012fe6 f80f +012fe8 f81f +012fea f00f +012fec e00f mov #h'f, r0 +012fee e007 mov #h'7, r0 +012ff0 e00f mov #h'f, r0 +012ff2 e00f mov #h'f, r0 +012ff4 e01f mov #h'1f, r0 +012ff6 c00f mov.b r0, @(h'f,gbr) +012ff8 c00f mov.b r0, @(h'f,gbr) +012ffa c01f mov.b r0, @(h'1f,gbr) +012ffc 807f mov.b r0, @(h'f,r7) +012ffe 01ff mac.l @r15+, @r1+ +013000 ffff +013002 ffff +013004 ffff +013006 ffff +013008 ffff +01300a ffff +01300c ffff +01300e 0078 +013010 0001 +013012 8500 mov.w @(h'0,r0), r0 +013014 0ffe mov.l @(r0,r15), r15 +013016 80f4 mov.b r0, @(h'4,r15) +013018 cc40 tst.b #h'40, @(r0,gbr) +01301a 8458 mov.b @(h'8,r5), r0 +01301c 204a xor r4, r0 +01301e 2858 tst r5, r8 +013020 2928 tst r2, r9 +013022 847c mov.b @(h'c,r7), r0 +013024 9702 mov.w @(h'4,pc), r7 ;@(h'1302c) +013026 2209 and r0, r2 +013028 0111 +01302a 09ff mac.l @r15+, @r9+ +01302c 0ef9 +01302e 0204 mov.b r0, @(r0,r2) +013030 0104 mov.b r0, @(r0,r1) +013032 0301 +013034 1800 mov.l r0, @(h'0,r8) +013036 ffe0 +013038 0000 +01303a 0000 +01303c 0000 +01303e 0078 +013040 0001 +013042 8500 mov.w @(h'0,r0), r0 +013044 0ffe mov.l @(r0,r15), r15 +013046 80fc mov.b r0, @(h'c,r15) +013048 cc40 tst.b #h'40, @(r0,gbr) +01304a fc58 +01304c 207a xor r7, r0 +01304e 3858 sub r5, r8 +013050 3938 sub r3, r9 +013052 847c mov.b @(h'c,r7), r0 +013054 9f02 mov.w @(h'4,pc), r15 ;@(h'1305c) +013056 3e0f addv r0, r14 +013058 011f mac.l @r1+, @r1+ +01305a 0fff mac.l @r15+, @r15+ +01305c 0fff mac.l @r15+, @r15+ +01305e 0207 mul.l r0, r2 +013060 ff04 +013062 03ff mac.l @r15+, @r3+ +013064 1800 mov.l r0, @(h'0,r8) +013066 ffe0 +013068 0000 +01306a 0000 +01306c 0000 +01306e 0078 +013070 0001 +013072 8500 mov.w @(h'0,r0), r0 +013074 0f7e mov.l @(r0,r7), r15 +013076 80f1 mov.b r0, @(h'1,r15) +013078 4c40 +01307a 8178 mov.w r0, @(h'10,r7) +01307c 2041 mov.w r4, @r0 +01307e 4858 +013080 20f8 tst r15, r0 +013082 8478 mov.b @(h'8,r7), r0 +013084 0702 stc sr, r7 +013086 27f9 and r15, r7 +013088 0112 stc gbr, r1 +01308a 09ff mac.l @r15+, @r9+ +01308c 0df9 +01308e 0204 mov.b r0, @(r0,r2) +013090 0104 mov.b r0, @(r0,r1) +013092 0301 +013094 1800 mov.l r0, @(h'0,r8) +013096 ffe0 +013098 0000 +01309a 0000 +01309c 0000 +01309e 0078 +0130a0 0001 +0130a2 8500 mov.w @(h'0,r0), r0 +0130a4 0f7e mov.l @(r0,r7), r15 +0130a6 80ff mov.b r0, @(h'f,r15) +0130a8 4c40 +0130aa ff78 +0130ac 207f muls.w r7, r0 +0130ae 4858 +0130b0 3ff8 sub r15, r15 +0130b2 847f mov.b @(h'f,r7), r0 +0130b4 ff02 +0130b6 3fff addv r15, r15 +0130b8 011e mov.l @(r0,r1), r1 +0130ba 0fff mac.l @r15+, @r15+ +0130bc 0fff mac.l @r15+, @r15+ +0130be 0207 mul.l r0, r2 +0130c0 ff04 +0130c2 03ff mac.l @r15+, @r3+ +0130c4 1800 mov.l r0, @(h'0,r8) +0130c6 ffe0 +0130c8 0000 +0130ca 0000 +0130cc 0000 +0130ce 0078 +0130d0 0001 +0130d2 8500 mov.w @(h'0,r0), r0 +0130d4 0f7e mov.l @(r0,r7), r15 +0130d6 80f1 mov.b r0, @(h'1,r15) +0130d8 4c40 +0130da 8178 mov.w r0, @(h'10,r7) +0130dc 2041 mov.w r4, @r0 +0130de 4858 +0130e0 20f8 tst r15, r0 +0130e2 8478 mov.b @(h'8,r7), r0 +0130e4 0702 stc sr, r7 +0130e6 20f9 and r15, r0 +0130e8 0111 +0130ea 09ff mac.l @r15+, @r9+ +0130ec 0a09 nop +0130ee 020c mov.b @(r0,r0), r2 +0130f0 9104 mov.w @(h'8,pc), r1 ;@(h'130fc) +0130f2 0921 +0130f4 180a mov.l r0, @(h'28,r8) +0130f6 3fe0 cmp/eq r14, r15 +0130f8 0440 +0130fa 0003 bsrf r0 +0130fc 8000 mov.b r0, @(h'0,r0) +0130fe 0078 +013100 0001 +013102 8500 mov.w @(h'0,r0), r0 +013104 0f7e mov.l @(r0,r7), r15 +013106 80ff mov.b r0, @(h'f,r15) +013108 4c40 +01310a ff78 +01310c 207f muls.w r7, r0 +01310e 4858 +013110 3ff8 sub r15, r15 +013112 847f mov.b @(h'f,r7), r0 +013114 ff02 +013116 3fff addv r15, r15 +013118 011f mac.l @r1+, @r1+ +01311a 0fff mac.l @r15+, @r15+ +01311c 0e0f mac.l @r0+, @r14+ +01311e 020c mov.b @(r0,r0), r2 +013120 9f04 mov.w @(h'8,pc), r15 ;@(h'1312c) +013122 093f mac.l @r3+, @r9+ +013124 180a mov.l r0, @(h'28,r8) +013126 3fe0 cmp/eq r14, r15 +013128 0440 +01312a 0003 bsrf r0 +01312c 8000 mov.b r0, @(h'0,r0) +01312e ff87 +013130 fffe +013132 02ff mac.l @r15+, @r2+ +013134 f000 +013136 7f00 +013138 003f mac.l @r3+, @r0+ +01313a 0000 +01313c 1f80 mov.l r8, @(h'0,r15) +01313e 0007 mul.l r0, r0 +013140 c000 mov.b r0, @(h'0,gbr) +013142 0380 +013144 0001 +013146 c000 mov.b r0, @(h'0,gbr) +013148 00e0 +01314a 0000 +01314c f000 +01314e 01f8 +013150 0003 bsrf r0 +013152 fc00 +013154 07ff mac.l @r15+, @r7+ +013156 001f mac.l @r1+, @r0+ +013158 ffff +01315a ffff +01315c ffff +01315e 0018 sett +013160 0001 +013162 e700 mov #h'0, r7 +013164 0218 sett +013166 e001 mov #h'1, r0 +013168 85f0 mov.w @(h'0,r15), r0 +01316a 0063 +01316c 1001 mov.l r0, @(h'4,r0) +01316e d108 mov.l @(h'20,pc), r1 ;@(h'13190) +013170 022a sts pr, r2 +013172 8802 cmp/eq #h'2, r0 +013174 4684 +013176 028c mov.b @(r0,r8), r2 +013178 4401 shlr r4 +01317a 1624 mov.l r2, @(h'10,r6) +01317c 02a2 stc r2_bank, r2 +01317e 1c04 mov.l r0, @(h'10,r12) +013180 5504 mov.l @(h'10,r0), r5 +013182 0428 clrmac +013184 c40a mov.b @(h'a,gbr), r0 +013186 a024 bra h'48 ;@(h'131d2) +013188 07d0 +01318a 5800 mov.l @(h'0,r0), r8 +01318c 6fa0 mov.b @r10, r15 +01318e 0090 +013190 4001 shlr r0 +013192 6020 mov.b @r2, r0 +013194 0257 mul.l r5, r2 +013196 5001 mov.l @(h'4,r0), r0 +013198 8888 cmp/eq #h'ffffff88, r0 +01319a 0077 mul.l r7, r0 +01319c 7000 +01319e 0000 +0131a0 0000 +0131a2 0000 +0131a4 0000 +0131a6 0018 sett +0131a8 0001 +0131aa e700 mov #h'0, r7 +0131ac 03ff mac.l @r15+, @r3+ +0131ae e001 mov #h'1, r0 +0131b0 fff0 +0131b2 007f mac.l @r7+, @r0+ +0131b4 1001 mov.l r0, @(h'4,r0) +0131b6 ff08 +0131b8 03ef mac.l @r14+, @r3+ +0131ba 8803 cmp/eq #h'3, r0 +0131bc c784 mova @(h'210,pc), r0 ;h'133d0 +0131be 038f mac.l @r8+, @r3+ +0131c0 c401 mov.b @(h'1,gbr), r0 +0131c2 17e4 mov.l r14, @(h'10,r7) +0131c4 02a3 +0131c6 fc04 +0131c8 77fc add #h'fc, r7 +0131ca 043f mac.l @r3+, @r4+ +0131cc fc0a +0131ce bffc bsr h'-8 ;@(h'131ca) +0131d0 07ff mac.l @r15+, @r7+ +0131d2 f800 +0131d4 7fe0 add #h'e0, r15 +0131d6 00ff mac.l @r15+, @r0+ +0131d8 c001 mov.b r0, @(h'1,gbr) +0131da 7fe0 add #h'e0, r15 +0131dc 025f mac.l @r5+, @r2+ +0131de d001 mov.l @(h'4,pc), r0 ;@(h'131e4) +0131e0 8888 cmp/eq #h'ffffff88, r0 +0131e2 0077 mul.l r7, r0 +0131e4 7000 +0131e6 0000 +0131e8 0000 +0131ea 0000 +0131ec 0000 +0131ee 0018 sett +0131f0 0001 +0131f2 e700 mov #h'0, r7 +0131f4 0218 sett +0131f6 e001 mov #h'1, r0 +0131f8 85f0 mov.w @(h'0,r15), r0 +0131fa 0063 +0131fc 1001 mov.l r0, @(h'4,r0) +0131fe d108 mov.l @(h'20,pc), r1 ;@(h'13220) +013200 022a sts pr, r2 +013202 8802 cmp/eq #h'2, r0 +013204 4684 +013206 028c mov.b @(r0,r8), r2 +013208 4401 shlr r4 +01320a 1624 mov.l r2, @(h'10,r6) +01320c 02a2 stc r2_bank, r2 +01320e 1c04 mov.l r0, @(h'10,r12) +013210 5504 mov.l @(h'10,r0), r5 +013212 0428 clrmac +013214 c40a mov.b @(h'a,gbr), r0 +013216 a024 bra h'48 ;@(h'13262) +013218 07c7 mul.l r12, r7 +01321a d800 mov.l @(h'0,pc), r8 ;@(h'1321c) +01321c 7e40 add #h'40, r14 +01321e 0041 +013220 2000 mov.b r0, @r0 +013222 80d0 mov.b r0, @(h'0,r13) +013224 015d mov.w @(r0,r5), r1 +013226 4802 sts.l mach, @-r8 +013228 2230 mov.b r3, @r2 +01322a 01dd mov.w @(r0,r13), r1 +01322c c000 mov.b r0, @(h'0,gbr) +01322e 0000 +013230 0000 +013232 0000 +013234 0000 +013236 0018 sett +013238 0001 +01323a e700 mov #h'0, r7 +01323c 03ff mac.l @r15+, @r3+ +01323e e001 mov #h'1, r0 +013240 fff0 +013242 007f mac.l @r7+, @r0+ +013244 1001 mov.l r0, @(h'4,r0) +013246 ff08 +013248 03ef mac.l @r14+, @r3+ +01324a 8803 cmp/eq #h'3, r0 +01324c c784 mova @(h'210,pc), r0 ;h'13460 +01324e 038f mac.l @r8+, @r3+ +013250 c401 mov.b @(h'1,gbr), r0 +013252 17e4 mov.l r14, @(h'10,r7) +013254 02a3 +013256 fc04 +013258 77fc add #h'fc, r7 +01325a 043f mac.l @r3+, @r4+ +01325c fc0a +01325e bffc bsr h'-8 ;@(h'1325a) +013260 07ff mac.l @r15+, @r7+ +013262 d800 mov.l @(h'0,pc), r8 ;@(h'13264) +013264 7fc0 add #h'c0, r15 +013266 007f mac.l @r7+, @r0+ +013268 e000 mov #h'0, r0 +01326a ffd0 +01326c 017f mac.l @r7+, @r1+ +01326e 4802 sts.l mach, @-r8 +013270 2230 mov.b r3, @r2 +013272 01dd mov.w @(r0,r13), r1 +013274 c000 mov.b r0, @(h'0,gbr) +013276 0000 +013278 0000 +01327a 0000 +01327c 0000 +01327e 0018 sett +013280 0001 +013282 e700 mov #h'0, r7 +013284 0218 sett +013286 e001 mov #h'1, r0 +013288 85f0 mov.w @(h'0,r15), r0 +01328a 0063 +01328c 1001 mov.l r0, @(h'4,r0) +01328e d108 mov.l @(h'20,pc), r1 ;@(h'132b0) +013290 022a sts pr, r2 +013292 8802 cmp/eq #h'2, r0 +013294 4684 +013296 5a8c mov.l @(h'30,r8), r10 +013298 44a5 +01329a 1624 mov.l r2, @(h'10,r6) +01329c 80a2 mov.b r0, @(h'2,r10) +01329e 1cbb mov.l r11, @(h'2c,r12) +0132a0 5404 mov.l @(h'10,r0), r4 +0132a2 651e exts.b r1, r5 +0132a4 04a1 +0132a6 1184 mov.l r8, @(h'10,r1) +0132a8 8110 mov.w r0, @(h'0,r1) +0132aa 78a3 add #h'a3, r8 +0132ac 1800 mov.l r0, @(h'0,r8) +0132ae 4ea8 +0132b0 0050 +0132b2 4000 shll r0 +0132b4 2000 mov.b r0, @r0 +0132b6 0000 +0132b8 0000 +0132ba 0000 +0132bc 0000 +0132be 0000 +0132c0 0000 +0132c2 0000 +0132c4 0000 +0132c6 0018 sett +0132c8 0001 +0132ca ff00 +0132cc 03ff mac.l @r15+, @r3+ +0132ce e001 mov #h'1, r0 +0132d0 fff0 +0132d2 007f mac.l @r7+, @r0+ +0132d4 1001 mov.l r0, @(h'4,r0) +0132d6 ff08 +0132d8 03ef mac.l @r14+, @r3+ +0132da 8803 cmp/eq #h'3, r0 +0132dc c784 mova @(h'210,pc), r0 ;h'134f0 +0132de 5b8f mov.l @(h'3c,r8), r11 +0132e0 c4bf mov.b @(h'bf,gbr), r0 +0132e2 17e4 mov.l r14, @(h'10,r7) +0132e4 9fa3 mov.w @(h'146,pc), r15 ;@(h'1342e) +0132e6 fcbf +0132e8 57fc mov.l @(h'30,r15), r7 +0132ea 7f1f add #h'1f, r15 +0132ec fcbf +0132ee 11fc mov.l r15, @(h'30,r1) +0132f0 9f10 mov.w @(h'20,pc), r15 ;@(h'13314) +0132f2 78bf add #h'bf, r8 +0132f4 1800 mov.l r0, @(h'0,r8) +0132f6 5ea8 mov.l @(h'20,r10), r14 +0132f8 0050 +0132fa 4000 shll r0 +0132fc 2000 mov.b r0, @r0 +0132fe 0000 +013300 0000 +013302 0000 +013304 0000 +013306 0000 +013308 0000 +01330a 0000 +01330c 0000 +01330e 0018 sett +013310 0001 +013312 e700 mov #h'0, r7 +013314 0218 sett +013316 e001 mov #h'1, r0 +013318 85f0 mov.w @(h'0,r15), r0 +01331a 0063 +01331c 1001 mov.l r0, @(h'4,r0) +01331e d108 mov.l @(h'20,pc), r1 ;@(h'13340) +013320 022a sts pr, r2 +013322 8802 cmp/eq #h'2, r0 +013324 4684 +013326 5a8c mov.l @(h'30,r8), r10 +013328 44a5 +01332a 1624 mov.l r2, @(h'10,r6) +01332c 80a2 mov.b r0, @(h'2,r10) +01332e 1cbb mov.l r11, @(h'2c,r12) +013330 5404 mov.l @(h'10,r0), r4 +013332 651e exts.b r1, r5 +013334 04a1 +013336 1184 mov.l r8, @(h'10,r1) +013338 8110 mov.w r0, @(h'0,r1) +01333a 78a3 add #h'a3, r8 +01333c 1800 mov.l r0, @(h'0,r8) +01333e 4ea8 +013340 0051 +013342 5000 mov.l @(h'0,r0), r0 +013344 2150 mov.b r5, @r1 +013346 0001 +013348 1000 mov.l r0, @(h'0,r0) +01334a 00a0 +01334c 0000 +01334e a000 bra h'0 ;@(h'13352) +013350 0040 +013352 0000 +013354 0000 +013356 0018 sett +013358 0001 +01335a ff00 +01335c 03ff mac.l @r15+, @r3+ +01335e e001 mov #h'1, r0 +013360 fff0 +013362 007f mac.l @r7+, @r0+ +013364 1001 mov.l r0, @(h'4,r0) +013366 ff08 +013368 03ef mac.l @r14+, @r3+ +01336a 8803 cmp/eq #h'3, r0 +01336c c784 mova @(h'210,pc), r0 ;h'13580 +01336e 5b8f mov.l @(h'3c,r8), r11 +013370 c4bf mov.b @(h'bf,gbr), r0 +013372 17e4 mov.l r14, @(h'10,r7) +013374 9fa3 mov.w @(h'146,pc), r15 ;@(h'134be) +013376 fcbf +013378 57fc mov.l @(h'30,r15), r7 +01337a 7f1f add #h'1f, r15 +01337c fcbf +01337e 11fc mov.l r15, @(h'30,r1) +013380 9f10 mov.w @(h'20,pc), r15 ;@(h'133a4) +013382 78bf add #h'bf, r8 +013384 1800 mov.l r0, @(h'0,r8) +013386 5ea8 mov.l @(h'20,r10), r14 +013388 0051 +01338a 5000 mov.l @(h'0,r0), r0 +01338c 2150 mov.b r5, @r1 +01338e 0001 +013390 1000 mov.l r0, @(h'0,r0) +013392 00a0 +013394 0000 +013396 a000 bra h'0 ;@(h'1339a) +013398 0040 +01339a 0000 +01339c 0000 +01339e 0018 sett +0133a0 0001 +0133a2 e700 mov #h'0, r7 +0133a4 0218 sett +0133a6 e001 mov #h'1, r0 +0133a8 85f0 mov.w @(h'0,r15), r0 +0133aa 0063 +0133ac 1001 mov.l r0, @(h'4,r0) +0133ae d108 mov.l @(h'20,pc), r1 ;@(h'133d0) +0133b0 022a sts pr, r2 +0133b2 8802 cmp/eq #h'2, r0 +0133b4 4684 +0133b6 5a8c mov.l @(h'30,r8), r10 +0133b8 44a5 +0133ba 1624 mov.l r2, @(h'10,r6) +0133bc 80a2 mov.b r0, @(h'2,r10) +0133be 1cbb mov.l r11, @(h'2c,r12) +0133c0 5404 mov.l @(h'10,r0), r4 +0133c2 651e exts.b r1, r5 +0133c4 04a1 +0133c6 1184 mov.l r8, @(h'10,r1) +0133c8 8110 mov.w r0, @(h'0,r1) +0133ca 78a3 add #h'a3, r8 +0133cc 1800 mov.l r0, @(h'0,r8) +0133ce 4ea8 +0133d0 0052 +0133d2 e800 mov #h'0, r8 +0133d4 2248 tst r4, r2 +0133d6 0001 +0133d8 1000 mov.l r0, @(h'0,r0) +0133da 0110 +0133dc 0000 +0133de a000 bra h'0 ;@(h'133e2) +0133e0 0040 +0133e2 0000 +0133e4 0000 +0133e6 0018 sett +0133e8 0001 +0133ea ff00 +0133ec 03ff mac.l @r15+, @r3+ +0133ee e001 mov #h'1, r0 +0133f0 fff0 +0133f2 007f mac.l @r7+, @r0+ +0133f4 1001 mov.l r0, @(h'4,r0) +0133f6 ff08 +0133f8 03ef mac.l @r14+, @r3+ +0133fa 8803 cmp/eq #h'3, r0 +0133fc c784 mova @(h'210,pc), r0 ;h'13610 +0133fe 5b8f mov.l @(h'3c,r8), r11 +013400 c4bf mov.b @(h'bf,gbr), r0 +013402 17e4 mov.l r14, @(h'10,r7) +013404 9fa3 mov.w @(h'146,pc), r15 ;@(h'1354e) +013406 fcbf +013408 57fc mov.l @(h'30,r15), r7 +01340a 7f1f add #h'1f, r15 +01340c fcbf +01340e 11fc mov.l r15, @(h'30,r1) +013410 9f10 mov.w @(h'20,pc), r15 ;@(h'13434) +013412 78bf add #h'bf, r8 +013414 1800 mov.l r0, @(h'0,r8) +013416 5ea8 mov.l @(h'20,r10), r14 +013418 0052 +01341a e800 mov #h'0, r8 +01341c 2248 tst r4, r2 +01341e 0001 +013420 1000 mov.l r0, @(h'0,r0) +013422 0110 +013424 0000 +013426 a000 bra h'0 ;@(h'1342a) +013428 0040 +01342a 0000 +01342c 0000 +01342e ffe7 +013430 fffe +013432 00ff mac.l @r15+, @r0+ +013434 fc00 +013436 1ffe mov.l r15, @(h'38,r15) +013438 000f mac.l @r0+, @r0+ +01343a ff80 +01343c 0ffe mov.l @(r0,r15), r15 +01343e 0007 mul.l r0, r0 +013440 fc00 +013442 07fc mov.b @(r0,r15), r7 +013444 0003 bsrf r0 +013446 fc00 +013448 03fe mov.l @(r0,r15), r3 +01344a 0003 bsrf r0 +01344c fc00 +01344e 03f8 +013450 0003 bsrf r0 +013452 f800 +013454 03f0 +013456 0003 bsrf r0 +013458 f800 +01345a 07ff mac.l @r15+, @r7+ +01345c 801f mov.b r0, @(h'f,r1) +01345e ff00 +013460 3ffe addc r15, r15 +013462 001f mac.l @r1+, @r0+ +013464 fc00 +013466 0ffe mov.l @(r0,r15), r15 +013468 0007 mul.l r0, r0 +01346a ff88 +01346c 8fff bf/s h'-2 ;@(h'1346e) +01346e ffff +013470 ffff +013472 ffff +013474 ffff +013476 ffe7 +013478 fffe +01347a 00ff mac.l @r15+, @r0+ +01347c fc00 +01347e 1ffe mov.l r15, @(h'38,r15) +013480 000f mac.l @r0+, @r0+ +013482 ff80 +013484 0ffe mov.l @(r0,r15), r15 +013486 0007 mul.l r0, r0 +013488 fc00 +01348a 07fc mov.b @(r0,r15), r7 +01348c 0003 bsrf r0 +01348e fc00 +013490 03fe mov.l @(r0,r15), r3 +013492 0003 bsrf r0 +013494 fc00 +013496 03f8 +013498 0003 bsrf r0 +01349a f800 +01349c 03f0 +01349e 0003 bsrf r0 +0134a0 f800 +0134a2 27ff muls.w r15, r7 +0134a4 803f mov.b r0, @(h'f,r3) +0134a6 ff80 +0134a8 1fff mov.l r15, @(h'3c,r15) +0134aa 000f mac.l @r0+, @r0+ +0134ac fe00 +0134ae 07fc mov.b @(r0,r15), r7 +0134b0 000f mac.l @r0+, @r0+ +0134b2 fe22 +0134b4 3fff addv r15, r15 +0134b6 ffff +0134b8 ffff +0134ba ffff +0134bc ffff +0134be ffe7 +0134c0 fffe +0134c2 00ff mac.l @r15+, @r0+ +0134c4 fc00 +0134c6 1ffe mov.l r15, @(h'38,r15) +0134c8 000f mac.l @r0+, @r0+ +0134ca ff80 +0134cc 0ffe mov.l @(r0,r15), r15 +0134ce 0007 mul.l r0, r0 +0134d0 fc00 +0134d2 07fc mov.b @(r0,r15), r7 +0134d4 0003 bsrf r0 +0134d6 a400 bra h'800 ;@(h'13cda) +0134d8 0300 +0134da 0003 bsrf r0 +0134dc 0000 +0134de 0300 +0134e0 0003 bsrf r0 +0134e2 8000 mov.b r0, @(h'0,r0) +0134e4 0300 +0134e6 0e03 bsrf r14 +0134e8 000f mac.l @r0+, @r0+ +0134ea 8700 +0134ec 07ff mac.l @r15+, @r7+ +0134ee 8117 mov.w r0, @(h'e,r1) +0134f0 ff8f +0134f2 bfff bsr h'-2 ;@(h'134f4) +0134f4 dfff mov.l @(h'3fc,pc), r15 ;@(h'138f4) +0134f6 ffff +0134f8 ffff +0134fa ffff +0134fc ffff +0134fe ffff +013500 ffff +013502 ffff +013504 ffff +013506 ffe7 +013508 fffe +01350a 00ff mac.l @r15+, @r0+ +01350c fc00 +01350e 1ffe mov.l r15, @(h'38,r15) +013510 000f mac.l @r0+, @r0+ +013512 ff80 +013514 0ffe mov.l @(r0,r15), r15 +013516 0007 mul.l r0, r0 +013518 fc00 +01351a 07fc mov.b @(r0,r15), r7 +01351c 0003 bsrf r0 +01351e a400 bra h'800 ;@(h'13d22) +013520 0300 +013522 0003 bsrf r0 +013524 0000 +013526 0300 +013528 0003 bsrf r0 +01352a 8000 mov.b r0, @(h'0,r0) +01352c 0300 +01352e 0e03 bsrf r14 +013530 000f mac.l @r0+, @r0+ +013532 8700 +013534 07ff mac.l @r15+, @r7+ +013536 8007 mov.b r0, @(h'7,r0) +013538 ff8e +01353a 0fff mac.l @r15+, @r15+ +01353c de0f mov.l @(h'3c,pc), r14 ;@(h'1357c) +01353e fffe +013540 0fff mac.l @r15+, @r15+ +013542 ff1f +013544 ffff +013546 1fff mov.l r15, @(h'3c,r15) +013548 ffbf +01354a ffff +01354c ffff +01354e ffe7 +013550 fffe +013552 00ff mac.l @r15+, @r0+ +013554 fc00 +013556 1ffe mov.l r15, @(h'38,r15) +013558 000f mac.l @r0+, @r0+ +01355a ff80 +01355c 0ffe mov.l @(r0,r15), r15 +01355e 0007 mul.l r0, r0 +013560 fc00 +013562 07fc mov.b @(r0,r15), r7 +013564 0003 bsrf r0 +013566 a400 bra h'800 ;@(h'13d6a) +013568 0300 +01356a 0003 bsrf r0 +01356c 0000 +01356e 0300 +013570 0003 bsrf r0 +013572 8000 mov.b r0, @(h'0,r0) +013574 0300 +013576 0e03 bsrf r14 +013578 000f mac.l @r0+, @r0+ +01357a 8700 +01357c 07ff mac.l @r15+, @r7+ +01357e 8007 mov.b r0, @(h'7,r0) +013580 ff8c +013582 07ff mac.l @r15+, @r7+ +013584 dc07 mov.l @(h'1c,pc), r12 ;@(h'135a4) +013586 fffe +013588 0fff mac.l @r15+, @r15+ +01358a fe0f +01358c ffff +01358e 1fff mov.l r15, @(h'3c,r15) +013590 ffbf +013592 ffff +013594 ffff +013596 ffe0 +013598 0000 +01359a 4097 ldc.l @r0+, r1_bank +01359c 8000 mov.b r0, @(h'0,r0) +01359e 3088 sub r8, r0 +0135a0 4000 shll r0 +0135a2 0f08 clrt +0135a4 2000 mov.b r0, @r0 +0135a6 1090 mov.l r9, @(h'0,r0) +0135a8 1840 mov.l r4, @(h'0,r8) +0135aa 0f20 +0135ac 67a0 mov.b @r10, r7 +0135ae c493 mov.b @(h'93,gbr), r0 +0135b0 8010 mov.b r0, @(h'0,r1) +0135b2 3a54 div1 r5, r10 +0135b4 4010 dt r0 +0135b6 0449 +0135b8 a410 bra h'820 ;@(h'13ddc) +0135ba 8f89 bf/s h'-ee ;@(h'134d0) +0135bc 9ba0 mov.w @(h'140,pc), r11 ;@(h'13700) +0135be 8248 +0135c0 0040 +0135c2 0248 clrs +0135c4 0680 +0135c6 3aa4 div1 r10, r10 +0135c8 1900 mov.l r0, @(h'0,r9) +0135ca c553 mov.w @(h'a6,gbr), r0 +0135cc e000 mov #h'0, r0 +0135ce 008c mov.b @(r0,r8), r0 +0135d0 0000 +0135d2 01f0 +0135d4 0000 +0135d6 ffe0 +0135d8 0000 +0135da 7f97 add #h'97, r15 +0135dc 8000 mov.b r0, @(h'0,r0) +0135de 3f88 sub r8, r15 +0135e0 4000 shll r0 +0135e2 0f08 clrt +0135e4 2000 mov.b r0, @r0 +0135e6 1f90 mov.l r9, @(h'0,r15) +0135e8 1840 mov.l r4, @(h'0,r8) +0135ea 0f20 +0135ec 67a0 mov.b @r10, r7 +0135ee c793 mova @(h'24c,pc), r0 ;h'1383c +0135f0 8010 mov.b r0, @(h'0,r1) +0135f2 ffd7 +0135f4 c010 mov.b r0, @(h'10,gbr) +0135f6 ffcf +0135f8 e410 mov #h'10, r4 +0135fa ff8f +0135fc ffa0 +0135fe ffcf +013600 ffc0 +013602 ffcf +013604 ff80 +013606 ffe7 +013608 f900 +01360a c5f3 mov.w @(h'1e6,gbr), r0 +01360c e000 mov #h'0, r0 +01360e 00fc mov.b @(r0,r15), r0 +013610 0000 +013612 01f0 +013614 0000 +013616 ffe0 +013618 0000 +01361a 4090 +01361c 0000 +01361e 308f addv r8, r0 +013620 8000 mov.b r0, @(h'0,r0) +013622 0f08 clrt +013624 4000 shll r0 +013626 1088 mov.l r8, @(h'20,r0) +013628 2000 mov.b r0, @r0 +01362a 0f10 +01362c 1840 mov.l r4, @(h'0,r8) +01362e c4a0 mov.b @(h'a0,gbr), r0 +013630 67a0 mov.b @r10, r7 +013632 3a53 cmp/ge r5, r10 +013634 8010 mov.b r0, @(h'0,r1) +013636 0454 mov.b r5, @(r0,r4) +013638 4010 dt r0 +01363a 8f88 bf/s h'-f0 ;@(h'1354e) +01363c 2410 mov.b r1, @r4 +01363e 824b +013640 5ba0 mov.l @(h'0,r10), r11 +013642 024b +013644 4040 +013646 3aa8 sub r10, r10 +013648 4000 shll r0 +01364a c554 mov.w @(h'a8,gbr), r0 +01364c 9200 mov.w @(h'0,pc), r2 ;@(h'13650) +01364e 008a +013650 6d00 mov.b @r0, r13 +013652 01f1 +013654 0100 +013656 0000 +013658 fe00 +01365a ffe0 +01365c 0000 +01365e 7f90 add #h'90, r15 +013660 0000 +013662 3f8f addv r8, r15 +013664 8000 mov.b r0, @(h'0,r0) +013666 0f08 clrt +013668 4000 shll r0 +01366a 1f88 mov.l r8, @(h'20,r15) +01366c 2000 mov.b r0, @r0 +01366e 0f10 +013670 1840 mov.l r4, @(h'0,r8) +013672 c7a0 mova @(h'280,pc), r0 ;h'138f4 +013674 67a0 mov.b @r10, r7 +013676 fbd3 +013678 8010 mov.b r0, @(h'0,r1) +01367a ffd7 +01367c c010 mov.b r0, @(h'10,gbr) +01367e ff8f +013680 e410 mov #h'10, r4 +013682 ffcf +013684 dba0 mov.l @(h'280,pc), r11 ;@(h'13908) +013686 ffcf +013688 c040 mov.b r0, @(h'40,gbr) +01368a ffef +01368c c000 mov.b r0, @(h'0,gbr) +01368e c5f7 mov.w @(h'1ee,gbr), r0 +013690 9200 mov.w @(h'0,pc), r2 ;@(h'13694) +013692 00fb +013694 ff00 +013696 01f1 +013698 ff00 +01369a 0000 +01369c fe00 +01369e ffe7 +0136a0 8000 mov.b r0, @(h'0,r0) +0136a2 4098 +0136a4 4000 shll r0 +0136a6 3088 sub r8, r0 +0136a8 2000 mov.b r0, @r0 +0136aa 0f10 +0136ac 1840 mov.l r4, @(h'0,r8) +0136ae 10a0 mov.l r10, @(h'0,r0) +0136b0 67a0 mov.b @r10, r7 +0136b2 0f13 +0136b4 8010 mov.b r0, @(h'0,r1) +0136b6 c494 mov.b @(h'94,gbr), r0 +0136b8 4010 dt r0 +0136ba 3a48 sub r4, r10 +0136bc 2410 mov.b r1, @r4 +0136be 044b +0136c0 1ba0 mov.l r10, @(h'0,r11) +0136c2 8f8b bf/s h'-ea ;@(h'135dc) +0136c4 0040 +0136c6 8248 +0136c8 0680 +0136ca 0244 mov.b r4, @(r0,r2) +0136cc 1900 mov.l r0, @(h'0,r9) +0136ce 3aa3 cmp/ge r10, r10 +0136d0 e000 mov #h'0, r0 +0136d2 c552 mov.w @(h'a4,gbr), r0 +0136d4 0000 +0136d6 008c mov.b @(r0,r8), r0 +0136d8 0000 +0136da 01f0 +0136dc 0000 +0136de ffe7 +0136e0 8000 mov.b r0, @(h'0,r0) +0136e2 7f98 add #h'98, r15 +0136e4 4000 shll r0 +0136e6 3f88 sub r8, r15 +0136e8 2000 mov.b r0, @r0 +0136ea 0f10 +0136ec 1840 mov.l r4, @(h'0,r8) +0136ee 1fa0 mov.l r10, @(h'0,r15) +0136f0 67a0 mov.b @r10, r7 +0136f2 0f13 +0136f4 8010 mov.b r0, @(h'0,r1) +0136f6 c797 mova @(h'25c,pc), r0 ;h'13954 +0136f8 c010 mov.b r0, @(h'10,gbr) +0136fa ffcf +0136fc e410 mov #h'10, r4 +0136fe ffcf +013700 ffa0 +013702 ff8f +013704 ffc0 +013706 ffcf +013708 ff80 +01370a ffc7 +01370c f900 +01370e ffe3 +013710 e000 mov #h'0, r0 +013712 c5f2 mov.w @(h'1e4,gbr), r0 +013714 0000 +013716 00fc mov.b @(r0,r15), r0 +013718 0000 +01371a 01f0 +01371c 0000 +01371e 001f mac.l @r1+, @r0+ +013720 fff0 +013722 8008 mov.b r0, @(h'8,r0) +013724 7ff0 add #h'f0, r15 +013726 c000 mov.b r0, @(h'0,gbr) +013728 3ff0 cmp/eq r15, r15 +01372a f000 +01372c 1ff0 mov.l r15, @(h'0,r15) +01372e e000 mov #h'0, r0 +013730 07b0 +013732 f000 +013734 0010 +013736 3800 cmp/eq r0, r8 +013738 0000 +01373a 0000 +01373c 0000 +01373e 0000 +013740 0000 +013742 0000 +013744 0010 +013746 0000 +013748 0030 +01374a 0000 +01374c 0070 +01374e 0000 +013750 06f0 +013752 3a00 cmp/eq r0, r10 +013754 1ff0 mov.l r15, @(h'0,r15) +013756 ff03 +013758 fff0 +01375a fe0f +01375c fff0 +01375e 001f mac.l @r1+, @r0+ +013760 fff0 +013762 800f mov.b r0, @(h'f,r0) +013764 fff0 +013766 c000 mov.b r0, @(h'0,gbr) +013768 7ff0 add #h'f0, r15 +01376a f000 +01376c 3ff0 cmp/eq r15, r15 +01376e e000 mov #h'0, r0 +013770 1ff0 mov.l r15, @(h'0,r15) +013772 f000 +013774 07b0 +013776 3800 cmp/eq r0, r8 +013778 0010 +01377a 0000 +01377c 0000 +01377e 0000 +013780 0000 +013782 0000 +013784 0000 +013786 0000 +013788 2410 mov.b r1, @r4 +01378a 0000 +01378c 3fb0 cmp/eq r11, r15 +01378e 0000 +013790 3ff0 cmp/eq r15, r15 +013792 3a08 sub r0, r10 +013794 6df0 mov.b @r15, r13 +013796 ff04 +013798 00f0 +01379a fe0e +01379c 00f0 +01379e ffff +0137a0 01f0 +0137a2 0018 sett +0137a4 7ff0 add #h'f0, r15 +0137a6 8000 mov.b r0, @(h'0,r0) +0137a8 3ff0 cmp/eq r15, r15 +0137aa c000 mov.b r0, @(h'0,gbr) +0137ac 1ff0 mov.l r15, @(h'0,r15) +0137ae f000 +0137b0 07b0 +0137b2 e000 mov #h'0, r0 +0137b4 0010 +0137b6 f000 +0137b8 0000 +0137ba 3800 cmp/eq r0, r8 +0137bc 0000 +0137be 0000 +0137c0 0000 +0137c2 0000 +0137c4 0010 +0137c6 0000 +0137c8 0030 +0137ca 0000 +0137cc 0070 +0137ce 0000 +0137d0 06f0 +0137d2 0000 +0137d4 1ff0 mov.l r15, @(h'0,r15) +0137d6 3a01 +0137d8 fff0 +0137da ff03 +0137dc fff0 +0137de fe0f +0137e0 fff0 +0137e2 0000 +0137e4 0000 +0137e6 0000 +0137e8 03c0 +0137ea 0c30 +0137ec 1008 mov.l r0, @(h'20,r0) +0137ee 2078 tst r7, r0 +0137f0 3984 div1 r8, r9 +0137f2 4604 rotl r6 +0137f4 4104 rotl r1 +0137f6 4112 sts.l macl, @-r1 +0137f8 9282 mov.w @(h'104,pc), r2 ;@(h'13900) +0137fa 8441 mov.b @(h'1,r4), r0 +0137fc 8441 mov.b @(h'1,r4), r0 +0137fe 783e add #h'3e, r8 +013800 07c0 +013802 0000 +013804 0000 +013806 0000 +013808 0000 +01380a 0ff0 +01380c 1008 mov.l r0, @(h'20,r0) +01380e 2278 tst r7, r2 +013810 3984 div1 r8, r9 +013812 4604 rotl r6 +013814 4104 rotl r1 +013816 4912 sts.l macl, @-r9 +013818 9292 mov.w @(h'124,pc), r2 ;@(h'13940) +01381a 8441 mov.b @(h'1,r4), r0 +01381c 8441 mov.b @(h'1,r4), r0 +01381e 783e add #h'3e, r8 +013820 07c0 +013822 0000 +013824 0000 +013826 0000 +013828 0000 +01382a 0000 +01382c 1ff0 mov.l r15, @(h'0,r15) +01382e 2208 tst r0, r2 +013830 39f4 div1 r15, r9 +013832 4604 rotl r6 +013834 4104 rotl r1 +013836 4912 sts.l macl, @-r9 +013838 9292 mov.w @(h'124,pc), r2 ;@(h'13960) +01383a e449 mov #h'49, r4 +01383c 8445 mov.b @(h'5,r4), r0 +01383e 793e add #h'3e, r9 +013840 07c0 +013842 0000 +013844 0000 +013846 0000 +013848 0000 +01384a 0000 +01384c 0000 +01384e 0038 ldtlb +013850 3fc4 div1 r12, r15 +013852 66ac extu.b r10, r6 +013854 5124 mov.l @(h'10,r2), r1 +013856 4912 sts.l macl, @-r9 +013858 9292 mov.w @(h'124,pc), r2 ;@(h'13980) +01385a e449 mov #h'49, r4 +01385c 8645 +01385e 793e add #h'3e, r9 +013860 07c0 +013862 ffff +013864 ffff +013866 ffff +013868 fc1f +01386a f00f +01386c e007 mov #h'7, r0 +01386e c007 mov.b r0, @(h'7,gbr) +013870 c003 mov.b r0, @(h'3,gbr) +013872 8003 mov.b r0, @(h'3,r0) +013874 8003 mov.b r0, @(h'3,r0) +013876 8001 mov.b r0, @(h'1,r0) +013878 0001 +01387a 0000 +01387c 0000 +01387e 8001 mov.b r0, @(h'1,r0) +013880 f83f +013882 ffff +013884 ffff +013886 ffff +013888 ffff +01388a f00f +01388c e007 mov #h'7, r0 +01388e c007 mov.b r0, @(h'7,gbr) +013890 c003 mov.b r0, @(h'3,gbr) +013892 8003 mov.b r0, @(h'3,r0) +013894 8003 mov.b r0, @(h'3,r0) +013896 8001 mov.b r0, @(h'1,r0) +013898 0001 +01389a 0000 +01389c 0000 +01389e 8001 mov.b r0, @(h'1,r0) +0138a0 f83f +0138a2 ffff +0138a4 ffff +0138a6 ffff +0138a8 ffff +0138aa ffff +0138ac e00f mov #h'f, r0 +0138ae c007 mov.b r0, @(h'7,gbr) +0138b0 c003 mov.b r0, @(h'3,gbr) +0138b2 8003 mov.b r0, @(h'3,r0) +0138b4 8003 mov.b r0, @(h'3,r0) +0138b6 8001 mov.b r0, @(h'1,r0) +0138b8 0001 +0138ba 0000 +0138bc 0000 +0138be 8001 mov.b r0, @(h'1,r0) +0138c0 f83f +0138c2 ffff +0138c4 ffff +0138c6 ffff +0138c8 ffff +0138ca ffff +0138cc ffff +0138ce ffc7 +0138d0 c003 mov.b r0, @(h'3,gbr) +0138d2 8003 mov.b r0, @(h'3,r0) +0138d4 8003 mov.b r0, @(h'3,r0) +0138d6 8001 mov.b r0, @(h'1,r0) +0138d8 0001 +0138da 0000 +0138dc 0000 +0138de 8001 mov.b r0, @(h'1,r0) +0138e0 f83f +0138e2 7ffe add #h'fe, r15 +0138e4 8001 mov.b r0, @(h'1,r0) +0138e6 8001 mov.b r0, @(h'1,r0) +0138e8 8e01 +0138ea 9a01 mov.w @(h'2,pc), r10 ;@(h'138f0) +0138ec 9f81 mov.w @(h'102,pc), r15 ;@(h'139f2) +0138ee 9141 mov.w @(h'82,pc), r1 ;@(h'13974) +0138f0 9ea1 mov.w @(h'142,pc), r14 ;@(h'13a36) +0138f2 9051 mov.w @(h'a2,pc), r0 ;@(h'13998) +0138f4 9029 mov.w @(h'52,pc), r0 ;@(h'1394a) +0138f6 9009 mov.w @(h'12,pc), r0 ;@(h'1390c) +0138f8 8ff1 bf/s h'-1e ;@(h'138de) +0138fa 8001 mov.b r0, @(h'1,r0) +0138fc 8001 mov.b r0, @(h'1,r0) +0138fe 8001 mov.b r0, @(h'1,r0) +013900 7ffe add #h'fe, r15 +013902 7ffe add #h'fe, r15 +013904 8001 mov.b r0, @(h'1,r0) +013906 87e1 +013908 8811 cmp/eq #h'11, r0 +01390a 9209 mov.w @(h'12,pc), r2 ;@(h'13920) +01390c a605 bra h'c0a ;@(h'1451a) +01390e a005 bra h'a ;@(h'1391c) +013910 a0fd bra h'1fa ;@(h'13b0e) +013912 bf05 bsr h'-1f6 ;@(h'13720) +013914 a005 bra h'a ;@(h'13922) +013916 a005 bra h'a ;@(h'13924) +013918 9009 mov.w @(h'12,pc), r0 ;@(h'1392e) +01391a 8811 cmp/eq #h'11, r0 +01391c 87e1 +01391e 8001 mov.b r0, @(h'1,r0) +013920 7ffe add #h'fe, r15 +013922 7ffe add #h'fe, r15 +013924 8001 mov.b r0, @(h'1,r0) +013926 87e1 +013928 8811 cmp/eq #h'11, r0 +01392a 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b00) +01392c 9009 mov.w @(h'12,pc), r0 ;@(h'13942) +01392e b22d bsr h'45a ;@(h'13d8c) +013930 b14d bsr h'29a ;@(h'13bce) +013932 b08d bsr h'11a ;@(h'13a50) +013934 b22d bsr h'45a ;@(h'13d92) +013936 9149 mov.w @(h'92,pc), r1 ;@(h'139cc) +013938 9089 mov.w @(h'112,pc), r0 ;@(h'13a4e) +01393a 8811 cmp/eq #h'11, r0 +01393c 87e1 +01393e 8001 mov.b r0, @(h'1,r0) +013940 7ffe add #h'fe, r15 +013942 7ffe add #h'fe, r15 +013944 8001 mov.b r0, @(h'1,r0) +013946 8001 mov.b r0, @(h'1,r0) +013948 80c1 mov.b r0, @(h'1,r12) +01394a 8fe1 bf/s h'-3e ;@(h'13910) +01394c 9c11 mov.w @(h'22,pc), r12 ;@(h'13972) +01394e b419 bsr h'832 ;@(h'14184) +013950 a4dd bra h'9ba ;@(h'1430e) +013952 b419 bsr h'832 ;@(h'14188) +013954 9c11 mov.w @(h'22,pc), r12 ;@(h'1397a) +013956 8fe1 bf/s h'-3e ;@(h'1391c) +013958 80c1 mov.b r0, @(h'1,r12) +01395a 8001 mov.b r0, @(h'1,r0) +01395c 8001 mov.b r0, @(h'1,r0) +01395e 8001 mov.b r0, @(h'1,r0) +013960 7ffe add #h'fe, r15 +013962 7ffe add #h'fe, r15 +013964 8001 mov.b r0, @(h'1,r0) +013966 8001 mov.b r0, @(h'1,r0) +013968 87e1 +01396a 8c31 +01396c 9e79 mov.w @(h'f2,pc), r14 ;@(h'13a62) +01396e 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b44) +013970 93c9 mov.w @(h'192,pc), r3 ;@(h'13b06) +013972 93c9 mov.w @(h'192,pc), r3 ;@(h'13b08) +013974 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b4a) +013976 9e79 mov.w @(h'f2,pc), r14 ;@(h'13a6c) +013978 8c31 +01397a 87e1 +01397c 8001 mov.b r0, @(h'1,r0) +01397e 8001 mov.b r0, @(h'1,r0) +013980 7ffe add #h'fe, r15 +013982 7ffe add #h'fe, r15 +013984 8001 mov.b r0, @(h'1,r0) +013986 8301 +013988 8c81 +01398a 9141 mov.w @(h'82,pc), r1 ;@(h'13a10) +01398c ad21 bra h'-5be ;@(h'133d2) +01398e a221 bra h'442 ;@(h'13dd4) +013990 a1d1 bra h'3a2 ;@(h'13d36) +013992 a211 bra h'422 ;@(h'13db8) +013994 a511 bra h'a22 ;@(h'143ba) +013996 a489 bra h'912 ;@(h'142ac) +013998 a489 bra h'912 ;@(h'142ae) +01399a 9c79 mov.w @(h'f2,pc), r12 ;@(h'13a90) +01399c 8381 +01399e 8001 mov.b r0, @(h'1,r0) +0139a0 7ffe add #h'fe, r15 +0139a2 7ffe add #h'fe, r15 +0139a4 8001 mov.b r0, @(h'1,r0) +0139a6 8001 mov.b r0, @(h'1,r0) +0139a8 87e1 +0139aa 8a51 +0139ac 9429 mov.w @(h'52,pc), r4 ;@(h'13a02) +0139ae 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'13b64) +0139b0 9349 mov.w @(h'92,pc), r3 ;@(h'13a46) +0139b2 93c9 mov.w @(h'192,pc), r3 ;@(h'13b48) +0139b4 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'13b6a) +0139b6 9429 mov.w @(h'52,pc), r4 ;@(h'13a0c) +0139b8 8a51 +0139ba 87e1 +0139bc 8001 mov.b r0, @(h'1,r0) +0139be 8001 mov.b r0, @(h'1,r0) +0139c0 7ffe add #h'fe, r15 +0139c2 7ffe add #h'fe, r15 +0139c4 8001 mov.b r0, @(h'1,r0) +0139c6 8001 mov.b r0, @(h'1,r0) +0139c8 87e1 +0139ca 8811 cmp/eq #h'11, r0 +0139cc 9249 mov.w @(h'92,pc), r2 ;@(h'13a62) +0139ce 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa4) +0139d0 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa6) +0139d2 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa8) +0139d4 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13baa) +0139d6 93c9 mov.w @(h'192,pc), r3 ;@(h'13b6c) +0139d8 8811 cmp/eq #h'11, r0 +0139da 87e1 +0139dc 8001 mov.b r0, @(h'1,r0) +0139de 8001 mov.b r0, @(h'1,r0) +0139e0 7ffe add #h'fe, r15 +0139e2 7ffe add #h'fe, r15 +0139e4 8001 mov.b r0, @(h'1,r0) +0139e6 8ff1 bf/s h'-1e ;@(h'139cc) +0139e8 9049 mov.w @(h'92,pc), r0 ;@(h'13a7e) +0139ea ae05 bra h'-3f6 ;@(h'135f8) +0139ec bb75 bsr h'-916 ;@(h'130da) +0139ee b1dd bsr h'3ba ;@(h'13dac) +0139f0 bbad bsr h'-8a6 ;@(h'1314e) +0139f2 aedd bra h'-246 ;@(h'137b0) +0139f4 a775 bra h'eea ;@(h'148e2) +0139f6 ad85 bra h'-4f6 ;@(h'13504) +0139f8 a8b5 bra h'-e96 ;@(h'12b66) +0139fa 9d89 mov.w @(h'112,pc), r13 ;@(h'13b10) +0139fc 8ff1 bf/s h'-1e ;@(h'139e2) +0139fe 8001 mov.b r0, @(h'1,r0) +013a00 7ffe add #h'fe, r15 +013a02 7ffe add #h'fe, r15 +013a04 8001 mov.b r0, @(h'1,r0) +013a06 8001 mov.b r0, @(h'1,r0) +013a08 8e71 +013a0a 9249 mov.w @(h'92,pc), r2 ;@(h'13aa0) +013a0c 9249 mov.w @(h'92,pc), r2 ;@(h'13aa2) +013a0e a425 bra h'84a ;@(h'1425c) +013a10 bc3d bsr h'-786 ;@(h'1328e) +013a12 bc3d bsr h'-786 ;@(h'13290) +013a14 bc3d bsr h'-786 ;@(h'13292) +013a16 be7d bsr h'-306 ;@(h'13714) +013a18 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'13c0e) +013a1a 8ff1 bf/s h'-1e ;@(h'13a00) +013a1c 87e1 +013a1e 8001 mov.b r0, @(h'1,r0) +013a20 7ffe add #h'fe, r15 +013a22 7ffe add #h'fe, r15 +013a24 8001 mov.b r0, @(h'1,r0) +013a26 8001 mov.b r0, @(h'1,r0) +013a28 87e1 +013a2a 8891 cmp/eq #h'ffffff91, r0 +013a2c 91c9 mov.w @(h'192,pc), r1 ;@(h'13bc2) +013a2e 9209 mov.w @(h'12,pc), r2 ;@(h'13a44) +013a30 9309 mov.w @(h'12,pc), r3 ;@(h'13a46) +013a32 90c9 mov.w @(h'192,pc), r0 ;@(h'13bc8) +013a34 9049 mov.w @(h'92,pc), r0 ;@(h'13aca) +013a36 9389 mov.w @(h'112,pc), r3 ;@(h'13b4c) +013a38 8911 bt h'22 ;@(h'13a5e) +013a3a 87e1 +013a3c 8001 mov.b r0, @(h'1,r0) +013a3e 8001 mov.b r0, @(h'1,r0) +013a40 7ffe add #h'fe, r15 +013a42 7ffe add #h'fe, r15 +013a44 8001 mov.b r0, @(h'1,r0) +013a46 8001 mov.b r0, @(h'1,r0) +013a48 8001 mov.b r0, @(h'1,r0) +013a4a 8079 mov.b r0, @(h'9,r7) +013a4c 80c5 mov.b r0, @(h'5,r12) +013a4e 9555 mov.w @(h'aa,pc), r5 ;@(h'13afc) +013a50 8355 +013a52 a555 bra h'aaa ;@(h'14500) +013a54 80c5 mov.b r0, @(h'5,r12) +013a56 8079 mov.b r0, @(h'9,r7) +013a58 8001 mov.b r0, @(h'1,r0) +013a5a 8001 mov.b r0, @(h'1,r0) +013a5c 8001 mov.b r0, @(h'1,r0) +013a5e 8001 mov.b r0, @(h'1,r0) +013a60 7ffe add #h'fe, r15 +013a62 07e0 +013a64 1c38 mov.l r3, @(h'20,r12) +013a66 300c add r0, r0 +013a68 2004 mov.b r0, @-r0 +013a6a 6606 mov.l @r0+, r6 +013a6c 4402 sts.l mach, @-r4 +013a6e 4002 sts.l mach, @-r0 +013a70 4002 sts.l mach, @-r0 +013a72 c003 mov.b r0, @(h'3,gbr) +013a74 e007 mov #h'7, r0 +013a76 e007 mov #h'7, r0 +013a78 f00f +013a7a fc3f +013a7c e7e7 mov #h'ffffffe7, r7 +013a7e e3c7 mov #h'ffffffc7, r3 +013a80 ffff +013a82 f3cf +013a84 f3cf +013a86 f00f +013a88 f00f +013a8a f00f +013a8c f00f +013a8e f00f +013a90 f00f +013a92 f00f +013a94 f00f +013a96 ffff +013a98 e007 mov #h'7, r0 +013a9a e007 mov #h'7, r0 +013a9c e007 mov #h'7, r0 +013a9e e007 mov #h'7, r0 +013aa0 c003 mov.b r0, @(h'3,gbr) +013aa2 c003 mov.b r0, @(h'3,gbr) +013aa4 c003 mov.b r0, @(h'3,gbr) +013aa6 ffff +013aa8 ffff +013aaa ffff +013aac fc3f +013aae f00f +013ab0 e007 mov #h'7, r0 +013ab2 e607 mov #h'7, r6 +013ab4 c403 mov.b @(h'3,gbr), r0 +013ab6 c003 mov.b r0, @(h'3,gbr) +013ab8 c003 mov.b r0, @(h'3,gbr) +013aba c003 mov.b r0, @(h'3,gbr) +013abc e007 mov #h'7, r0 +013abe e007 mov #h'7, r0 +013ac0 f00f +013ac2 fc3f +013ac4 f7ef +013ac6 f00f +013ac8 f00f +013aca f00f +013acc f00f +013ace f00f +013ad0 ffff +013ad2 e007 mov #h'7, r0 +013ad4 e007 mov #h'7, r0 +013ad6 e007 mov #h'7, r0 +013ad8 c003 mov.b r0, @(h'3,gbr) +013ada c003 mov.b r0, @(h'3,gbr) +013adc c003 mov.b r0, @(h'3,gbr) +013ade ffff +013ae0 ffff +013ae2 0000 +013ae4 0000 +013ae6 0000 +013ae8 0000 +013aea 0000 +013aec 0000 +013aee 0000 +013af0 0000 +013af2 ffff +013af4 ffff +013af6 c003 mov.b r0, @(h'3,gbr) +013af8 c003 mov.b r0, @(h'3,gbr) +013afa c003 mov.b r0, @(h'3,gbr) +013afc e007 mov #h'7, r0 +013afe e007 mov #h'7, r0 +013b00 e7e7 mov #h'ffffffe7, r7 +013b02 fc3f +013b04 f00f +013b06 e007 mov #h'7, r0 +013b08 e607 mov #h'7, r6 +013b0a c403 mov.b @(h'3,gbr), r0 +013b0c c003 mov.b r0, @(h'3,gbr) +013b0e c003 mov.b r0, @(h'3,gbr) +013b10 c003 mov.b r0, @(h'3,gbr) +013b12 e007 mov #h'7, r0 +013b14 e007 mov #h'7, r0 +013b16 f00f +013b18 fc3f +013b1a e7e7 mov #h'ffffffe7, r7 +013b1c e007 mov #h'7, r0 +013b1e e007 mov #h'7, r0 +013b20 c003 mov.b r0, @(h'3,gbr) +013b22 c003 mov.b r0, @(h'3,gbr) +013b24 c003 mov.b r0, @(h'3,gbr) +013b26 ffff +013b28 ffff +013b2a 0000 +013b2c 0000 +013b2e 0000 +013b30 0000 +013b32 0000 +013b34 0000 +013b36 0000 +013b38 0000 +013b3a ffff +013b3c ffff +013b3e c003 mov.b r0, @(h'3,gbr) +013b40 c003 mov.b r0, @(h'3,gbr) +013b42 c003 mov.b r0, @(h'3,gbr) +013b44 e007 mov #h'7, r0 +013b46 e007 mov #h'7, r0 +013b48 e007 mov #h'7, r0 +013b4a ffff +013b4c f00f +013b4e f00f +013b50 f00f +013b52 f00f +013b54 f00f +013b56 f7ef +013b58 fc3f +013b5a f00f +013b5c e007 mov #h'7, r0 +013b5e e607 mov #h'7, r6 +013b60 c403 mov.b @(h'3,gbr), r0 +013b62 c003 mov.b r0, @(h'3,gbr) +013b64 c003 mov.b r0, @(h'3,gbr) +013b66 c003 mov.b r0, @(h'3,gbr) +013b68 e007 mov #h'7, r0 +013b6a e007 mov #h'7, r0 +013b6c f00f +013b6e fc3f +013b70 ffff +013b72 0000 +013b74 0000 +013b76 0000 +013b78 0000 +013b7a 0000 +013b7c 0000 +013b7e 0000 +013b80 0000 +013b82 ffff +013b84 ffff +013b86 c003 mov.b r0, @(h'3,gbr) +013b88 c003 mov.b r0, @(h'3,gbr) +013b8a c003 mov.b r0, @(h'3,gbr) +013b8c e007 mov #h'7, r0 +013b8e e007 mov #h'7, r0 +013b90 e007 mov #h'7, r0 +013b92 e007 mov #h'7, r0 +013b94 ffff +013b96 f00f +013b98 f00f +013b9a f00f +013b9c f00f +013b9e f00f +013ba0 f00f +013ba2 f00f +013ba4 f00f +013ba6 f3cf +013ba8 f3cf +013baa ffff +013bac e3c7 mov #h'ffffffc7, r3 +013bae e7e7 mov #h'ffffffe7, r7 +013bb0 fc3f +013bb2 f00f +013bb4 e007 mov #h'7, r0 +013bb6 e607 mov #h'7, r6 +013bb8 c403 mov.b @(h'3,gbr), r0 +013bba 4002 sts.l mach, @-r0 +013bbc 4002 sts.l mach, @-r0 +013bbe 4002 sts.l mach, @-r0 +013bc0 6006 mov.l @r0+, r0 +013bc2 2004 mov.b r0, @-r0 +013bc4 300c add r0, r0 +013bc6 1c38 mov.l r3, @(h'20,r12) +013bc8 07e0 +013bca 0000 +013bcc 0000 +013bce 0000 +013bd0 0000 +013bd2 0000 +013bd4 0000 +013bd6 0000 +013bd8 0003 bsrf r0 +013bda c000 mov.b r0, @(h'0,gbr) +013bdc 0420 +013bde 0005 mov.w r0, @(r0,r0) +013be0 2000 mov.b r0, @r0 +013be2 0420 +013be4 0004 mov.b r0, @(r0,r0) +013be6 2000 mov.b r0, @r0 +013be8 03c0 +013bea 0000 +013bec 0000 +013bee 0000 +013bf0 0000 +013bf2 0000 +013bf4 0000 +013bf6 0000 +013bf8 0000 +013bfa 0000 +013bfc 0000 +013bfe 0000 +013c00 0000 +013c02 0003 bsrf r0 +013c04 c000 mov.b r0, @(h'0,gbr) +013c06 0420 +013c08 0005 mov.w r0, @(r0,r0) +013c0a 2000 mov.b r0, @r0 +013c0c 0420 +013c0e 0004 mov.b r0, @(r0,r0) +013c10 2000 mov.b r0, @r0 +013c12 03c0 +013c14 0000 +013c16 0000 +013c18 1e3c mov.l r3, @(h'30,r14) +013c1a 0021 +013c1c 4200 shll r2 +013c1e 2952 mov.l r5, @r9 +013c20 0021 +013c22 4200 shll r2 +013c24 2142 mov.l r4, @r1 +013c26 001e mov.l @(r0,r1), r0 +013c28 3c00 cmp/eq r0, r12 +013c2a 0000 +013c2c 0000 +013c2e 0000 +013c30 0000 +013c32 0000 +013c34 0000 +013c36 0f3c mov.b @(r0,r3), r15 +013c38 001e mov.l @(r0,r1), r0 +013c3a c200 mov.l r0, @(h'0,gbr) +013c3c 21d2 mov.l r13, @r1 +013c3e 0029 movt r0 +013c40 7a00 +013c42 2186 mov.l r8, @-r1 +013c44 002f mac.l @r2+, @r0+ +013c46 a400 bra h'800 ;@(h'1444a) +013c48 1084 mov.l r8, @(h'10,r0) +013c4a 0034 mov.b r3, @(r0,r0) +013c4c 8600 +013c4e 50fe mov.l @(h'38,r15), r0 +013c50 0050 +013c52 a100 bra h'200 ;@(h'13e56) +013c54 4f29 shlr16 r15 +013c56 0042 stc spc, r0 +013c58 2100 mov.b r0, @r1 +013c5a 3de1 +013c5c 0000 +013c5e 1e00 mov.l r0, @(h'0,r14) +013c60 0000 +013c62 0000 +013c64 0000 +013c66 0000 +013c68 0000 +013c6a 0000 +013c6c 0007 mul.l r0, r0 +013c6e 0000 +013c70 2800 mov.b r0, @r8 +013c72 0070 +013c74 0000 +013c76 b800 bsr h'-1000 ;@(h'12c7a) +013c78 0170 +013c7a 0003 bsrf r0 +013c7c e000 mov #h'0, r0 +013c7e 07c0 +013c80 000f mac.l @r0+, @r0+ +013c82 8000 mov.b r0, @(h'0,r0) +013c84 1f00 mov.l r0, @(h'0,r15) +013c86 003e mov.l @(r0,r3), r0 +013c88 0000 +013c8a 7c00 +013c8c 0038 ldtlb +013c8e 0000 +013c90 1000 mov.l r0, @(h'0,r0) +013c92 0000 +013c94 0000 +013c96 0000 +013c98 0000 +013c9a 6000 mov.b @r0, r0 +013c9c 0080 +013c9e 0000 +013ca0 8000 mov.b r0, @(h'0,r0) +013ca2 01c0 +013ca4 0007 mul.l r0, r0 +013ca6 f000 +013ca8 0ff8 +013caa 0019 div0u +013cac fc00 +013cae 1bfc mov.l r15, @(h'30,r11) +013cb0 003f mac.l @r3+, @r0+ +013cb2 fe00 +013cb4 3ffe addc r15, r15 +013cb6 003f mac.l @r3+, @r0+ +013cb8 fe00 +013cba 1ffc mov.l r15, @(h'30,r15) +013cbc 001f mac.l @r1+, @r0+ +013cbe fc00 +013cc0 0ff8 +013cc2 0007 mul.l r0, r0 +013cc4 f000 +013cc6 01c0 +013cc8 0001 +013cca c000 mov.b r0, @(h'0,gbr) +013ccc 0e38 ldtlb +013cce 0030 +013cd0 0600 +013cd2 4109 shlr2 r1 +013cd4 0055 mov.w r5, @(r0,r0) +013cd6 2900 mov.b r0, @r9 +013cd8 3ffe addc r15, r15 +013cda 0001 +013cdc 4000 shll r0 +013cde 1f7c mov.l r7, @(h'30,r15) +013ce0 0061 +013ce2 4300 shll r3 +013ce4 3ffe addc r15, r15 +013ce6 0001 +013ce8 4000 shll r0 +013cea 0220 +013cec 0002 stc sr, r0 +013cee a000 bra h'0 ;@(h'13cf2) +013cf0 0490 +013cf2 0039 +013cf4 6e00 mov.b @r0, r14 +013cf6 4611 cmp/pz r6 +013cf8 00ff mac.l @r15+, @r0+ +013cfa ff80 +013cfc 0000 +013cfe 0000 +013d00 0000 +013d02 1e3c mov.l r3, @(h'30,r14) +013d04 003f mac.l @r3+, @r0+ +013d06 7e00 +013d08 67ff exts.w r15, r7 +013d0a 006f mac.l @r6+, @r0+ +013d0c ff00 +013d0e 7fff add #h'ff, r15 +013d10 007f mac.l @r7+, @r0+ +013d12 ff00 +013d14 7fff add #h'ff, r15 +013d16 003f mac.l @r3+, @r0+ +013d18 fe00 +013d1a 1ffc mov.l r15, @(h'30,r15) +013d1c 000f mac.l @r0+, @r0+ +013d1e f800 +013d20 07f0 +013d22 0003 bsrf r0 +013d24 e000 mov #h'0, r0 +013d26 01c0 +013d28 0000 +013d2a 8000 mov.b r0, @(h'0,r0) +013d2c 0000 +013d2e 0000 +013d30 0000 +013d32 01c0 +013d34 0002 stc sr, r0 +013d36 2000 mov.b r0, @r0 +013d38 0550 +013d3a 0004 mov.b r0, @(r0,r0) +013d3c 9000 mov.w @(h'0,pc), r0 ;@(h'13d40) +013d3e 0550 +013d40 0002 stc sr, r0 +013d42 2000 mov.b r0, @r0 +013d44 01c0 +013d46 0038 ldtlb +013d48 0e00 +013d4a 4411 cmp/pz r4 +013d4c 00aa +013d4e 2a80 mov.b r8, @r10 +013d50 9224 mov.w @(h'48,pc), r2 ;@(h'13d9c) +013d52 80aa mov.b r0, @(h'a,r10) +013d54 2a80 mov.b r8, @r10 +013d56 4411 cmp/pz r4 +013d58 0038 ldtlb +013d5a 0e00 +013d5c 0000 +013d5e 0000 +013d60 0000 +013d62 0000 +013d64 0000 +013d66 0000 +013d68 0000 +013d6a 0000 +013d6c 0000 +013d6e 7800 +013d70 0084 mov.b r8, @(r0,r0) +013d72 0e00 +013d74 a411 bra h'822 ;@(h'1459a) +013d76 0084 mov.b r8, @(r0,r0) +013d78 1100 mov.l r0, @(h'0,r1) +013d7a 7802 +013d7c 0085 mov.w r8, @(r0,r0) +013d7e 4400 shll r4 +013d80 a488 bra h'910 ;@(h'14694) +013d82 0085 mov.w r8, @(r0,r0) +013d84 5f00 mov.l @(h'0,r0), r15 +013d86 8400 mov.b @(h'0,r0), r0 +013d88 0078 +013d8a 0000 +013d8c 0000 +013d8e 0000 +013d90 0000 +013d92 0000 +013d94 0000 +013d96 0000 +013d98 0000 +013d9a 0000 +013d9c 0000 +013d9e 0000 +013da0 003f mac.l @r3+, @r0+ +013da2 f800 +013da4 4004 rotl r0 +013da6 0051 +013da8 1200 mov.l r0, @(h'0,r2) +013daa 4889 +013dac 0044 mov.b r4, @(r0,r0) +013dae 4500 shll r5 +013db0 4889 +013db2 0051 +013db4 1200 mov.l r0, @(h'0,r2) +013db6 4004 rotl r0 +013db8 003f mac.l @r3+, @r0+ +013dba f800 +013dbc 0000 +013dbe 0000 +013dc0 0000 +013dc2 0000 +013dc4 0000 +013dc6 0000 +013dc8 03e0 +013dca 000c mov.b @(r0,r0), r0 +013dcc 1800 mov.l r0, @(h'0,r8) +013dce 1004 mov.l r0, @(h'10,r0) +013dd0 0027 mul.l r2, r0 +013dd2 7200 +013dd4 4f79 +013dd6 004f mac.l @r4+, @r0+ +013dd8 f900 +013dda 8ff8 bf/s h'-10 ;@(h'13dce) +013ddc 8083 mov.b r0, @(h'3,r8) +013dde e080 mov #h'ffffff80, r0 +013de0 8ff8 bf/s h'-10 ;@(h'13dd4) +013de2 808f mov.b r0, @(h'f,r8) +013de4 f880 +013de6 8f78 bf/s h'f0 ;@(h'13eda) +013de8 8047 mov.b r0, @(h'7,r4) +013dea 7100 +013dec 4081 +013dee 0020 +013df0 8200 +013df2 1104 mov.l r0, @(h'10,r1) +013df4 000c mov.b @(r0,r0), r0 +013df6 1800 mov.l r0, @(h'0,r8) +013df8 03e0 +013dfa 0004 mov.b r0, @(r0,r0) +013dfc 0102 stc sr, r1 +013dfe 0002 stc sr, r0 +013e00 0106 mov.l r0, @(r0,r1) +013e02 0105 mov.w r0, @(r0,r1) +013e04 0105 mov.w r0, @(r0,r1) +013e06 0010 +013e08 1615 mov.l r1, @(h'14,r6) +013e0a 070b rts +013e0c 1614 mov.l r1, @(h'10,r6) +013e0e 141a mov.l r1, @(h'28,r4) +013e10 1110 mov.l r1, @(h'0,r1) +013e12 1001 mov.l r0, @(h'4,r0) +013e14 0101 +013e16 0101 +013e18 0101 +013e1a 0101 +013e1c 0101 +013e1e 010e mov.l @(r0,r0), r1 +013e20 1112 mov.l r1, @(h'8,r1) +013e22 0e0f mac.l @r0+, @r14+ +013e24 0c13 +013e26 100d mov.l r0, @(h'34,r0) +013e28 110e mov.l r0, @(h'38,r1) +013e2a 0ee3 +013e2c 8e38 +013e2e e380 mov #h'ffffff80, r3 +013e30 71c7 add #h'c7, r1 +013e32 1c71 mov.l r7, @(h'4,r12) +013e34 c038 mov.b r0, @(h'38,gbr) +013e36 e38e mov #h'ffffff8e, r3 +013e38 38e0 cmp/eq r14, r8 +013e3a 71c7 add #h'c7, r1 +013e3c 1c71 mov.l r7, @(h'4,r12) +013e3e c0e3 mov.b r0, @(h'e3,gbr) +013e40 8e38 +013e42 e380 mov #h'ffffff80, r3 +013e44 0000 +013e46 0000 +013e48 0000 +013e4a 0000 +013e4c 0000 +013e4e 0000 +013e50 0000 +013e52 0000 +013e54 0000 +013e56 0000 +013e58 7f00 +013e5a 1fc0 mov.l r12, @(h'0,r15) +013e5c ff80 +013e5e 3fe0 cmp/eq r14, r15 +013e60 7f00 +013e62 1fc0 mov.l r12, @(h'0,r15) +013e64 003f mac.l @r3+, @r0+ +013e66 8000 mov.b r0, @(h'0,r0) +013e68 007f mac.l @r7+, @r0+ +013e6a c000 mov.b r0, @(h'0,gbr) +013e6c 003f mac.l @r3+, @r0+ +013e6e 8000 mov.b r0, @(h'0,r0) +013e70 0000 +013e72 0000 +013e74 0000 +013e76 0000 +013e78 0000 +013e7a 0000 +013e7c 0000 +013e7e 0000 +013e80 0000 +013e82 0000 +013e84 0073 +013e86 3a4e addc r4, r10 +013e88 a884 bra h'-ef8 ;@(h'12f94) +013e8a 9350 mov.w @(h'a0,pc), r3 ;@(h'13f2e) +013e8c a884 bra h'-ef8 ;@(h'12f98) +013e8e 92de mov.w @(h'1bc,pc), r2 ;@(h'1404e) +013e90 a884 bra h'-ef8 ;@(h'12f9c) +013e92 9242 mov.w @(h'84,pc), r2 ;@(h'13f1a) +013e94 0073 +013e96 3a5e addc r5, r10 +013e98 a800 bra h'-1000 ;@(h'12e9c) +013e9a 0000 +013e9c 0000 +013e9e 0000 +013ea0 0000 +013ea2 0000 +013ea4 0000 +013ea6 0000 +013ea8 0000 +013eaa 0000 +013eac 0000 +013eae 0000 +013eb0 0000 +013eb2 6300 mov.b @r0, r3 +013eb4 9480 mov.w @(h'100,pc), r4 ;@(h'13fb8) +013eb6 9400 mov.w @(h'0,pc), r4 ;@(h'13eba) +013eb8 e400 mov #h'0, r4 +013eba 8480 mov.b @(h'0,r8), r0 +013ebc 8300 +013ebe 0000 +013ec0 0000 +013ec2 0000 +013ec4 0000 +013ec6 0000 +013ec8 0000 +013eca 0000 +013ecc 0000 +013ece 0000 +013ed0 0000 +013ed2 0000 +013ed4 0000 +013ed6 0000 +013ed8 0000 +013eda 0000 +013edc 0000 +013ede 007f mac.l @r7+, @r0+ +013ee0 0000 +013ee2 00ff mac.l @r15+, @r0+ +013ee4 8000 mov.b r0, @(h'0,r0) +013ee6 007f mac.l @r7+, @r0+ +013ee8 0000 +013eea 0000 +013eec 3f80 cmp/eq r8, r15 +013eee 0000 +013ef0 7fc0 add #h'c0, r15 +013ef2 0000 +013ef4 3f80 cmp/eq r8, r15 +013ef6 0000 +013ef8 001f mac.l @r1+, @r0+ +013efa c000 mov.b r0, @(h'0,gbr) +013efc 003f mac.l @r3+, @r0+ +013efe e000 mov #h'0, r0 +013f00 001f mac.l @r1+, @r0+ +013f02 c000 mov.b r0, @(h'0,gbr) +013f04 0000 +013f06 0000 +013f08 0000 +013f0a 0000 +013f0c aaa0 bra h'-ac0 ;@(h'13450) +013f0e 5540 mov.l @(h'0,r4), r5 +013f10 aaa0 bra h'-ac0 ;@(h'13454) +013f12 5540 mov.l @(h'0,r4), r5 +013f14 aaa0 bra h'-ac0 ;@(h'13458) +013f16 5540 mov.l @(h'0,r4), r5 +013f18 aaa0 bra h'-ac0 ;@(h'1345c) +013f1a 5540 mov.l @(h'0,r4), r5 +013f1c aaa0 bra h'-ac0 ;@(h'13460) +013f1e 0000 +013f20 0000 +013f22 0000 +013f24 0000 +013f26 0000 +013f28 0000 +013f2a 0000 +013f2c 0000 +013f2e 0000 +013f30 0000 +013f32 0000 +013f34 0000 +013f36 0000 +013f38 007f mac.l @r7+, @r0+ +013f3a fcff +013f3c fe7f +013f3e fc00 +013f40 0000 +013f42 0000 +013f44 0000 +013f46 0000 +013f48 0000 +013f4a 0000 +013f4c 0000 +013f4e 0000 +013f50 0000 +013f52 0000 +013f54 0000 +013f56 0000 +013f58 0000 +013f5a 0000 +013f5c 0000 +013f5e 0000 +013f60 0000 +013f62 0000 +013f64 0000 +013f66 6cfe exts.b r15, r12 +013f68 fe7c +013f6a 3810 cmp/eq r1, r8 +013f6c 0000 +013f6e 0000 +013f70 0000 +013f72 0000 +013f74 0000 +013f76 0000 +013f78 0000 +013f7a 0000 +013f7c 0000 +013f7e 0000 +013f80 0000 +013f82 0000 +013f84 0000 +013f86 0000 +013f88 0000 +013f8a 0000 +013f8c 0000 +013f8e 0000 +013f90 0000 +013f92 00f0 +013f94 03c0 +013f96 0008 clrt +013f98 0420 +013f9a 0004 mov.b r0, @(r0,r0) +013f9c 0810 +013f9e 0002 stc sr, r0 +013fa0 1008 mov.l r0, @(h'20,r0) +013fa2 0001 +013fa4 e007 mov #h'7, r0 +013fa6 8000 mov.b r0, @(h'0,r0) +013fa8 0000 +013faa 0000 +013fac 0000 +013fae 0000 +013fb0 0000 +013fb2 0000 +013fb4 0000 +013fb6 0000 +013fb8 0000 +013fba 0000 +013fbc 0000 +013fbe 0000 +013fc0 fc00 +013fc2 1f80 mov.l r8, @(h'0,r15) +013fc4 0380 +013fc6 e000 mov #h'0, r0 +013fc8 0063 +013fca 0000 +013fcc 0014 mov.b r1, @(r0,r0) +013fce 0000 +013fd0 0008 clrt +013fd2 0000 +013fd4 0014 mov.b r1, @(r0,r0) +013fd6 0000 +013fd8 0063 +013fda 0000 +013fdc 0380 +013fde e000 mov #h'0, r0 +013fe0 fc00 +013fe2 1f80 mov.l r8, @(h'0,r15) +013fe4 0000 +013fe6 0000 +013fe8 0000 +013fea 0000 +013fec 00f3 +013fee 39c9 +013ff0 94a5 mov.w @(h'14a,pc), r4 ;@(h'1413e) +013ff2 29e7 div0s r14, r9 +013ff4 bdef bsr h'-422 ;@(h'13bd6) +013ff6 94a9 mov.w @(h'152,pc), r4 ;@(h'1414c) +013ff8 42f4 +013ffa a522 bra h'a44 ;@(h'14a42) +013ffc 0000 +013ffe 0000 +014000 0000 +014002 0000 +014004 0000 +014006 0000 +014008 0000 +01400a 0000 +01400c 0000 +01400e 0000 +014010 0000 +014012 0000 +014014 0000 +014016 0000 +014018 0000 +01401a 0300 +01401c 0300 +01401e 1860 mov.l r6, @(h'0,r8) +014020 1860 mov.l r6, @(h'0,r8) +014022 c30c trapa #h'c +014024 c30c trapa #h'c +014026 1860 mov.l r6, @(h'0,r8) +014028 1860 mov.l r6, @(h'0,r8) +01402a 0300 +01402c 0300 +01402e 0000 +014030 0000 +014032 0000 +014034 0000 +014036 0000 +014038 0000 +01403a 0000 +01403c 0000 +01403e 0000 +014040 0000 +014042 0000 +014044 0000 +014046 0002 stc sr, r0 +014048 0003 bsrf r0 +01404a 0003 bsrf r0 +01404c 80ff mov.b r0, @(h'f,r15) +01404e c0ff mov.b r0, @(h'ff,gbr) +014050 e0ff mov #h'ffffffff, r0 +014052 c003 mov.b r0, @(h'3,gbr) +014054 8003 mov.b r0, @(h'3,r0) +014056 0002 stc sr, r0 +014058 0000 +01405a 0000 +01405c 0000 +01405e 0000 +014060 0000 +014062 0000 +014064 0000 +014066 0000 +014068 0000 +01406a 0000 +01406c 0000 +01406e 0000 +014070 0000 +014072 0000 +014074 0001 +014076 f000 +014078 0000 +01407a 3e0f addv r0, r14 +01407c 8000 mov.b r0, @(h'0,r0) +01407e 07c0 +014080 007c mov.b @(r0,r7), r0 +014082 00f8 +014084 0000 +014086 03e0 +014088 0000 +01408a 0000 +01408c 0000 +01408e 0000 +014090 0000 +014092 0000 +014094 0000 +014096 0000 +014098 0000 +01409a 0000 +01409c 0000 +01409e 0000 +0140a0 00aa +0140a2 aaaa bra h'-aac ;@(h'135fa) +0140a4 a0aa bra h'154 ;@(h'141fc) +0140a6 aaaa bra h'-aac ;@(h'135fe) +0140a8 a000 bra h'0 ;@(h'140ac) +0140aa 0000 +0140ac 0000 +0140ae 0000 +0140b0 0000 +0140b2 0000 +0140b4 0000 +0140b6 0000 +0140b8 0000 +0140ba 0000 +0140bc 0000 +0140be 0000 +0140c0 0000 +0140c2 0000 +0140c4 0000 +0140c6 0000 +0140c8 0000 +0140ca 0000 +0140cc 0000 +0140ce f87c +0140d0 3e1f addv r1, r14 +0140d2 3e7c add r7, r14 +0140d4 f800 +0140d6 0000 +0140d8 0000 +0140da 0000 +0140dc 0000 +0140de 0000 +0140e0 0000 +0140e2 0000 +0140e4 0000 +0140e6 0000 +0140e8 0000 +0140ea 0000 +0140ec 0000 +0140ee 0000 +0140f0 0000 +0140f2 0000 +0140f4 0000 +0140f6 0000 +0140f8 0000 +0140fa 00ff mac.l @r15+, @r0+ +0140fc 003f mac.l @r3+, @r0+ +0140fe c000 mov.b r0, @(h'0,gbr) +014100 0000 +014102 0000 +014104 0000 +014106 7f80 add #h'80, r15 +014108 1fe0 mov.l r14, @(h'0,r15) +01410a 0000 +01410c 0000 +01410e 0000 +014110 0000 +014112 0000 +014114 0000 +014116 0000 +014118 0000 +01411a 0000 +01411c 0000 +01411e 0000 +014120 0000 +014122 0000 +014124 0000 +014126 0000 +014128 ffff +01412a ffff +01412c ff00 +01412e 0000 +014130 0000 +014132 0000 +014134 0000 +014136 0000 +014138 0000 +01413a 0000 +01413c 0000 +01413e 0000 +014140 0000 +014142 0000 +014144 0000 +014146 0000 +014148 0000 +01414a 0000 +01414c 0000 +01414e 0000 +014150 0000 +014152 0000 +014154 00ff mac.l @r15+, @r0+ +014156 ff80 +014158 0000 +01415a 0000 +01415c 0000 +01415e 0000 +014160 0000 +014162 0000 +014164 0000 +014166 0000 +014168 0000 +01416a 0003 bsrf r0 +01416c fffe +01416e 0000 +014170 0000 +014172 0000 +014174 0000 +014176 0000 +014178 0000 +01417a 0000 +01417c 0000 +01417e 0000 +014180 0000 +014182 0046 mov.l r4, @(r0,r0) +014184 0046 mov.l r4, @(r0,r0) +014186 0000 +014188 0000 +01418a 0000 +01418c 0000 +01418e 0032 stc ssr, r0 +014190 0082 stc r0_bank, r0 +014192 0000 +014194 0000 +014196 0046 mov.l r4, @(r0,r0) +014198 0046 mov.l r4, @(r0,r0) +01419a 0000 +01419c 0000 +01419e 0032 stc ssr, r0 +0141a0 0082 stc r0_bank, r0 +0141a2 0000 +0141a4 0000 +0141a6 0000 +0141a8 0000 +0141aa 0046 mov.l r4, @(r0,r0) +0141ac 0046 mov.l r4, @(r0,r0) +0141ae 0032 stc ssr, r0 +0141b0 0082 stc r0_bank, r0 +0141b2 0000 +0141b4 0000 +0141b6 0046 mov.l r4, @(r0,r0) +0141b8 0046 mov.l r4, @(r0,r0) +0141ba 0046 mov.l r4, @(r0,r0) +0141bc 0046 mov.l r4, @(r0,r0) +0141be 0032 stc ssr, r0 +0141c0 0082 stc r0_bank, r0 +0141c2 0046 mov.l r4, @(r0,r0) +0141c4 0046 mov.l r4, @(r0,r0) +0141c6 0046 mov.l r4, @(r0,r0) +0141c8 0046 mov.l r4, @(r0,r0) +0141ca 0000 +0141cc 0000 +0141ce 0032 stc ssr, r0 +0141d0 0082 stc r0_bank, r0 +0141d2 0000 +0141d4 0000 +0141d6 0046 mov.l r4, @(r0,r0) +0141d8 0000 +0141da 0000 +0141dc 0000 +0141de 0032 stc ssr, r0 +0141e0 0082 stc r0_bank, r0 +0141e2 0000 +0141e4 0000 +0141e6 0000 +0141e8 0046 mov.l r4, @(r0,r0) +0141ea 0000 +0141ec 0000 +0141ee 0032 stc ssr, r0 +0141f0 0082 stc r0_bank, r0 +0141f2 0046 mov.l r4, @(r0,r0) +0141f4 0000 +0141f6 0000 +0141f8 0000 +0141fa 0000 +0141fc 0000 +0141fe 0032 stc ssr, r0 +014200 0120 +014202 0000 +014204 0000 +014206 0000 +014208 0000 +01420a 0000 +01420c 0046 mov.l r4, @(r0,r0) +01420e 0032 stc ssr, r0 +014210 0120 +014212 0046 mov.l r4, @(r0,r0) +014214 0046 mov.l r4, @(r0,r0) +014216 008c mov.b @(r0,r8), r0 +014218 008c mov.b @(r0,r8), r0 +01421a 00d2 stc r5_bank, r0 +01421c 00d2 stc r5_bank, r0 +01421e 0032 stc ssr, r0 +014220 0104 mov.b r0, @(r0,r1) +014222 0046 mov.l r4, @(r0,r0) +014224 03e7 mul.l r14, r3 +014226 008c mov.b @(r0,r8), r0 +014228 008c mov.b @(r0,r8), r0 +01422a 03e7 mul.l r14, r3 +01422c 0046 mov.l r4, @(r0,r0) +01422e 0032 stc ssr, r0 +014230 00be mov.l @(r0,r11), r0 +014232 0046 mov.l r4, @(r0,r0) +014234 0000 +014236 0000 +014238 0000 +01423a 0000 +01423c 0046 mov.l r4, @(r0,r0) +01423e 0032 stc ssr, r0 +014240 0082 stc r0_bank, r0 +014242 0046 mov.l r4, @(r0,r0) +014244 006e mov.l @(r0,r6), r0 +014246 0096 mov.l r9, @(r0,r0) +014248 00be mov.l @(r0,r11), r0 +01424a 00e6 mov.l r14, @(r0,r0) +01424c 010e mov.l @(r0,r0), r1 +01424e 001e mov.l @(r0,r1), r0 +014250 012c mov.b @(r0,r2), r1 +014252 0046 mov.l r4, @(r0,r0) +014254 0046 mov.l r4, @(r0,r0) +014256 00aa +014258 00aa +01425a 0078 +01425c 0078 +01425e 0032 stc ssr, r0 +014260 00dc mov.b @(r0,r13), r0 +014262 0078 +014264 00d2 stc r5_bank, r0 +014266 0136 mov.l r3, @(r0,r1) +014268 0104 mov.b r0, @(r0,r1) +01426a 00a0 +01426c 0046 mov.l r4, @(r0,r0) +01426e 001e mov.l @(r0,r1), r0 +014270 0154 mov.b r5, @(r0,r1) +014272 0046 mov.l r4, @(r0,r0) +014274 0000 +014276 0000 +014278 0000 +01427a 0000 +01427c 0046 mov.l r4, @(r0,r0) +01427e 0032 stc ssr, r0 +014280 00a4 mov.b r10, @(r0,r0) +014282 0046 mov.l r4, @(r0,r0) +014284 0000 +014286 0000 +014288 0000 +01428a 0000 +01428c 0046 mov.l r4, @(r0,r0) +01428e 0032 stc ssr, r0 +014290 0138 ldtlb +014292 0000 +014294 2564 mov.b r6, @-r5 +014296 4d00 shll r13 +014298 2564 mov.b r6, @-r5 +01429a 2400 mov.b r0, @r4 +01429c 2b25 mov.w r2, @-r11 +01429e 6400 mov.b @r0, r4 +0142a0 5155 mov.l @(h'14,r5), r1 +0142a2 4954 +0142a4 5445 mov.l @(h'14,r4), r4 +0142a6 5220 mov.l @(h'0,r2), r2 +0142a8 3f00 cmp/eq r0, r15 +0142aa 0000 +0142ac 4e4f mac.w @r4+, @r14+ +0142ae 4e00 shll r14 +0142b0 4f55 +0142b2 4900 shll r9 +0142b4 0880 +0142b6 3f80 cmp/eq r8, r15 +0142b8 7f80 add #h'80, r15 +0142ba ff80 +0142bc f900 +0142be f880 +0142c0 ca80 xor #h'80, r0 +0142c2 ca40 xor #h'40, r0 +0142c4 6880 mov.b @r8, r8 +0142c6 5080 mov.l @(h'0,r8), r0 +0142c8 af00 bra h'-200 ;@(h'140cc) +0142ca 5080 mov.l @(h'0,r8), r0 +0142cc 2e80 mov.b r8, @r14 +0142ce 2500 mov.b r0, @r5 +0142d0 4800 shll r8 +0142d2 7000 +0142d4 3e00 cmp/eq r0, r14 +0142d6 3e00 cmp/eq r0, r14 +0142d8 3e00 cmp/eq r0, r14 +0142da ff80 +0142dc 7900 +0142de f880 +0142e0 ca80 xor #h'80, r0 +0142e2 ca40 xor #h'40, r0 +0142e4 6880 mov.b @r8, r8 +0142e6 5080 mov.l @(h'0,r8), r0 +0142e8 af00 bra h'-200 ;@(h'140ec) +0142ea 5080 mov.l @(h'0,r8), r0 +0142ec 3e80 cmp/eq r8, r14 +0142ee 3d00 cmp/eq r0, r13 +0142f0 7800 +0142f2 7000 +0142f4 1c00 mov.l r0, @(h'0,r12) +0142f6 2200 mov.b r0, @r2 +0142f8 2200 mov.b r0, @r2 +0142fa 7fc0 add #h'c0, r15 +0142fc f900 +0142fe f880 +014300 ca80 xor #h'80, r0 +014302 ca40 xor #h'40, r0 +014304 6880 mov.b @r8, r8 +014306 5080 mov.l @(h'0,r8), r0 +014308 af00 bra h'-200 ;@(h'1410c) +01430a 5080 mov.l @(h'0,r8), r0 +01430c 2e80 mov.b r8, @r14 +01430e 2500 mov.b r0, @r5 +014310 4800 shll r8 +014312 7000 +014314 0880 +014316 3f80 cmp/eq r8, r15 +014318 7f80 add #h'80, r15 +01431a ff80 +01431c f900 +01431e f880 +014320 ca80 xor #h'80, r0 +014322 fa40 +014324 7f80 add #h'80, r15 +014326 5f80 mov.l @(h'0,r8), r15 +014328 af00 bra h'-200 ;@(h'1412c) +01432a 5080 mov.l @(h'0,r8), r0 +01432c 3e80 cmp/eq r8, r14 +01432e 3d00 cmp/eq r0, r13 +014330 7800 +014332 7000 +014334 0000 +014336 3f00 cmp/eq r0, r15 +014338 4180 +01433a 8080 mov.b r0, @(h'0,r8) +01433c 8080 mov.b r0, @(h'0,r8) +01433e 8f80 bf/s h'-100 ;@(h'14242) +014340 8e80 +014342 cf40 or.b #h'40, @(r0,gbr) +014344 6880 mov.b @r8, r8 +014346 5080 mov.l @(h'0,r8), r0 +014348 af00 bra h'-200 ;@(h'1414c) +01434a 5080 mov.l @(h'0,r8), r0 +01434c 3e80 cmp/eq r8, r14 +01434e 3d00 cmp/eq r0, r13 +014350 4800 shll r8 +014352 7000 +014354 0800 +014356 1400 mov.l r0, @(h'0,r4) +014358 2200 mov.b r0, @r2 +01435a 4100 shll r1 +01435c 8080 mov.b r0, @(h'0,r8) +01435e ff80 +014360 d880 mov.l @(h'200,pc), r8 ;@(h'14564) +014362 ab40 bra h'-980 ;@(h'139e6) +014364 5880 mov.l @(h'0,r8), r8 +014366 7080 add #h'80, r0 +014368 af00 bra h'-200 ;@(h'1416c) +01436a 5080 mov.l @(h'0,r8), r0 +01436c 2e80 mov.b r8, @r14 +01436e 2500 mov.b r0, @r5 +014370 4800 shll r8 +014372 7000 +014374 0880 +014376 3f80 cmp/eq r8, r15 +014378 7f80 add #h'80, r15 +01437a ff80 +01437c f900 +01437e f880 +014380 ca80 xor #h'80, r0 +014382 ca40 xor #h'40, r0 +014384 6880 mov.b @r8, r8 +014386 5080 mov.l @(h'0,r8), r0 +014388 af00 bra h'-200 ;@(h'1418c) +01438a 5080 mov.l @(h'0,r8), r0 +01438c 2e80 mov.b r8, @r14 +01438e 2500 mov.b r0, @r5 +014390 4900 shll r9 +014392 7700 +014394 3e00 cmp/eq r0, r14 +014396 3e00 cmp/eq r0, r14 +014398 3e00 cmp/eq r0, r14 +01439a ff80 +01439c 7900 +01439e f880 +0143a0 ca80 xor #h'80, r0 +0143a2 ca40 xor #h'40, r0 +0143a4 6880 mov.b @r8, r8 +0143a6 5080 mov.l @(h'0,r8), r0 +0143a8 af00 bra h'-200 ;@(h'141ac) +0143aa 5080 mov.l @(h'0,r8), r0 +0143ac 3e80 cmp/eq r8, r14 +0143ae 3f00 cmp/eq r0, r15 +0143b0 7f00 +0143b2 7700 +0143b4 1c00 mov.l r0, @(h'0,r12) +0143b6 2200 mov.b r0, @r2 +0143b8 2200 mov.b r0, @r2 +0143ba 7fc0 add #h'c0, r15 +0143bc f900 +0143be f880 +0143c0 ca80 xor #h'80, r0 +0143c2 ca40 xor #h'40, r0 +0143c4 6880 mov.b @r8, r8 +0143c6 5080 mov.l @(h'0,r8), r0 +0143c8 af00 bra h'-200 ;@(h'141cc) +0143ca 5080 mov.l @(h'0,r8), r0 +0143cc 2e80 mov.b r8, @r14 +0143ce 2500 mov.b r0, @r5 +0143d0 4900 shll r9 +0143d2 7700 +0143d4 0880 +0143d6 3f80 cmp/eq r8, r15 +0143d8 7f80 add #h'80, r15 +0143da ff80 +0143dc f900 +0143de f880 +0143e0 ca80 xor #h'80, r0 +0143e2 fa40 +0143e4 7f80 add #h'80, r15 +0143e6 5f80 mov.l @(h'0,r8), r15 +0143e8 af00 bra h'-200 ;@(h'141ec) +0143ea 5080 mov.l @(h'0,r8), r0 +0143ec 3e80 cmp/eq r8, r14 +0143ee 3f00 cmp/eq r0, r15 +0143f0 7f00 +0143f2 7700 +0143f4 0000 +0143f6 3f00 cmp/eq r0, r15 +0143f8 4180 +0143fa 8080 mov.b r0, @(h'0,r8) +0143fc 8080 mov.b r0, @(h'0,r8) +0143fe 8f80 bf/s h'-100 ;@(h'14302) +014400 8e80 +014402 cf40 or.b #h'40, @(r0,gbr) +014404 6880 mov.b @r8, r8 +014406 5080 mov.l @(h'0,r8), r0 +014408 af00 bra h'-200 ;@(h'1420c) +01440a 5080 mov.l @(h'0,r8), r0 +01440c 3e80 cmp/eq r8, r14 +01440e 3f00 cmp/eq r0, r15 +014410 4900 shll r9 +014412 7700 +014414 0800 +014416 1400 mov.l r0, @(h'0,r4) +014418 2200 mov.b r0, @r2 +01441a 4100 shll r1 +01441c 8080 mov.b r0, @(h'0,r8) +01441e ff80 +014420 d880 mov.l @(h'200,pc), r8 ;@(h'14624) +014422 ab40 bra h'-980 ;@(h'13aa6) +014424 5880 mov.l @(h'0,r8), r8 +014426 7080 add #h'80, r0 +014428 af00 bra h'-200 ;@(h'1422c) +01442a 5080 mov.l @(h'0,r8), r0 +01442c 2e80 mov.b r8, @r14 +01442e 2500 mov.b r0, @r5 +014430 4900 shll r9 +014432 7700 +014434 0880 +014436 3f80 cmp/eq r8, r15 +014438 7f80 add #h'80, r15 +01443a ff80 +01443c f900 +01443e f880 +014440 ca80 xor #h'80, r0 +014442 ca40 xor #h'40, r0 +014444 6880 mov.b @r8, r8 +014446 5080 mov.l @(h'0,r8), r0 +014448 af00 bra h'-200 ;@(h'1424c) +01444a 5080 mov.l @(h'0,r8), r0 +01444c 2e80 mov.b r8, @r14 +01444e 2300 mov.b r0, @r3 +014450 1a00 mov.l r0, @(h'0,r10) +014452 0e00 +014454 3e00 cmp/eq r0, r14 +014456 3e00 cmp/eq r0, r14 +014458 3e00 cmp/eq r0, r14 +01445a ff80 +01445c 7900 +01445e f880 +014460 ca80 xor #h'80, r0 +014462 ca40 xor #h'40, r0 +014464 6880 mov.b @r8, r8 +014466 5080 mov.l @(h'0,r8), r0 +014468 af00 bra h'-200 ;@(h'1426c) +01446a 5080 mov.l @(h'0,r8), r0 +01446c 3e80 cmp/eq r8, r14 +01446e 3f00 cmp/eq r0, r15 +014470 1e00 mov.l r0, @(h'0,r14) +014472 0e00 +014474 1c00 mov.l r0, @(h'0,r12) +014476 2200 mov.b r0, @r2 +014478 2200 mov.b r0, @r2 +01447a 7fc0 add #h'c0, r15 +01447c f900 +01447e f880 +014480 ca80 xor #h'80, r0 +014482 ca40 xor #h'40, r0 +014484 6880 mov.b @r8, r8 +014486 5080 mov.l @(h'0,r8), r0 +014488 af00 bra h'-200 ;@(h'1428c) +01448a 5080 mov.l @(h'0,r8), r0 +01448c 2e80 mov.b r8, @r14 +01448e 2300 mov.b r0, @r3 +014490 1a00 mov.l r0, @(h'0,r10) +014492 0e00 +014494 0880 +014496 3f80 cmp/eq r8, r15 +014498 7f80 add #h'80, r15 +01449a ff80 +01449c f900 +01449e f880 +0144a0 ca80 xor #h'80, r0 +0144a2 fa40 +0144a4 7f80 add #h'80, r15 +0144a6 5f80 mov.l @(h'0,r8), r15 +0144a8 af00 bra h'-200 ;@(h'142ac) +0144aa 5080 mov.l @(h'0,r8), r0 +0144ac 3e80 cmp/eq r8, r14 +0144ae 3f00 cmp/eq r0, r15 +0144b0 1e00 mov.l r0, @(h'0,r14) +0144b2 0e00 +0144b4 0000 +0144b6 3f00 cmp/eq r0, r15 +0144b8 4180 +0144ba 8080 mov.b r0, @(h'0,r8) +0144bc 8080 mov.b r0, @(h'0,r8) +0144be 8f80 bf/s h'-100 ;@(h'143c2) +0144c0 8e80 +0144c2 cf40 or.b #h'40, @(r0,gbr) +0144c4 6880 mov.b @r8, r8 +0144c6 5080 mov.l @(h'0,r8), r0 +0144c8 af00 bra h'-200 ;@(h'142cc) +0144ca 5080 mov.l @(h'0,r8), r0 +0144cc 3e80 cmp/eq r8, r14 +0144ce 3f00 cmp/eq r0, r15 +0144d0 1200 mov.l r0, @(h'0,r2) +0144d2 0e00 +0144d4 0800 +0144d6 1400 mov.l r0, @(h'0,r4) +0144d8 2200 mov.b r0, @r2 +0144da 4100 shll r1 +0144dc 8080 mov.b r0, @(h'0,r8) +0144de ff80 +0144e0 d880 mov.l @(h'200,pc), r8 ;@(h'146e4) +0144e2 ab40 bra h'-980 ;@(h'13b66) +0144e4 5880 mov.l @(h'0,r8), r8 +0144e6 7080 add #h'80, r0 +0144e8 af00 bra h'-200 ;@(h'142ec) +0144ea 5080 mov.l @(h'0,r8), r0 +0144ec 2e80 mov.b r8, @r14 +0144ee 2300 mov.b r0, @r3 +0144f0 1a00 mov.l r0, @(h'0,r10) +0144f2 0e00 +0144f4 f77f +0144f6 c07f mov.b r0, @(h'7f,gbr) +0144f8 807f mov.b r0, @(h'f,r7) +0144fa 007f mac.l @r7+, @r0+ +0144fc 00ff mac.l @r15+, @r0+ +0144fe 007f mac.l @r7+, @r0+ +014500 007f mac.l @r7+, @r0+ +014502 003f mac.l @r3+, @r0+ +014504 807f mov.b r0, @(h'f,r7) +014506 807f mov.b r0, @(h'f,r7) +014508 40ff mac.w @r15+, @r0+ +01450a a07f bra h'fe ;@(h'1460c) +01450c c07f mov.b r0, @(h'7f,gbr) +01450e c2ff mov.l r0, @(h'3fc,gbr) +014510 87ff +014512 8fff bf/s h'-2 ;@(h'14514) +014514 c1ff mov.w r0, @(h'1fe,gbr) +014516 c1ff mov.w r0, @(h'1fe,gbr) +014518 c1ff mov.w r0, @(h'1fe,gbr) +01451a 007f mac.l @r7+, @r0+ +01451c 80ff mov.b r0, @(h'f,r15) +01451e 007f mac.l @r7+, @r0+ +014520 007f mac.l @r7+, @r0+ +014522 003f mac.l @r3+, @r0+ +014524 807f mov.b r0, @(h'f,r7) +014526 807f mov.b r0, @(h'f,r7) +014528 00ff mac.l @r15+, @r0+ +01452a 807f mov.b r0, @(h'f,r7) +01452c c07f mov.b r0, @(h'7f,gbr) +01452e c2ff mov.l r0, @(h'3fc,gbr) +014530 87ff +014532 8fff bf/s h'-2 ;@(h'14534) +014534 e3c0 mov #h'ffffffc0, r3 +014536 c1c0 mov.w r0, @(h'180,gbr) +014538 c1c0 mov.w r0, @(h'180,gbr) +01453a 8000 mov.b r0, @(h'0,r0) +01453c 00c0 +01453e 0040 +014540 0040 +014542 0000 +014544 8040 mov.b r0, @(h'0,r4) +014546 8040 mov.b r0, @(h'0,r4) +014548 00c0 +01454a 8040 mov.b r0, @(h'0,r4) +01454c c040 mov.b r0, @(h'40,gbr) +01454e c2c0 mov.l r0, @(h'300,gbr) +014550 87c0 +014552 8fc0 bf/s h'-80 ;@(h'144d6) +014554 f740 +014556 c040 mov.b r0, @(h'40,gbr) +014558 8040 mov.b r0, @(h'0,r4) +01455a 0040 +01455c 00c0 +01455e 0040 +014560 0040 +014562 0000 +014564 8040 mov.b r0, @(h'0,r4) +014566 8040 mov.b r0, @(h'0,r4) +014568 00c0 +01456a 8040 mov.b r0, @(h'0,r4) +01456c c040 mov.b r0, @(h'40,gbr) +01456e c2c0 mov.l r0, @(h'300,gbr) +014570 87c0 +014572 8fc0 bf/s h'-80 ;@(h'144f6) +014574 ffc0 +014576 c0c0 mov.b r0, @(h'c0,gbr) +014578 8040 mov.b r0, @(h'0,r4) +01457a 0040 +01457c 0040 +01457e 0040 +014580 0040 +014582 0000 +014584 8040 mov.b r0, @(h'0,r4) +014586 8040 mov.b r0, @(h'0,r4) +014588 00c0 +01458a 8040 mov.b r0, @(h'0,r4) +01458c c040 mov.b r0, @(h'40,gbr) +01458e c2c0 mov.l r0, @(h'300,gbr) +014590 87c0 +014592 8fc0 bf/s h'-80 ;@(h'14516) +014594 f7c0 +014596 e3c0 mov #h'ffffffc0, r3 +014598 c1c0 mov.w r0, @(h'180,gbr) +01459a 80c0 mov.b r0, @(h'0,r12) +01459c 0040 +01459e 0040 +0145a0 0040 +0145a2 0000 +0145a4 8040 mov.b r0, @(h'0,r4) +0145a6 8040 mov.b r0, @(h'0,r4) +0145a8 00c0 +0145aa 8040 mov.b r0, @(h'0,r4) +0145ac c040 mov.b r0, @(h'40,gbr) +0145ae c2c0 mov.l r0, @(h'300,gbr) +0145b0 87c0 +0145b2 8fc0 bf/s h'-80 ;@(h'14536) +0145b4 f77f +0145b6 c07f mov.b r0, @(h'7f,gbr) +0145b8 807f mov.b r0, @(h'f,r7) +0145ba 007f mac.l @r7+, @r0+ +0145bc 00ff mac.l @r15+, @r0+ +0145be 007f mac.l @r7+, @r0+ +0145c0 007f mac.l @r7+, @r0+ +0145c2 003f mac.l @r3+, @r0+ +0145c4 807f mov.b r0, @(h'f,r7) +0145c6 807f mov.b r0, @(h'f,r7) +0145c8 40ff mac.w @r15+, @r0+ +0145ca a07f bra h'fe ;@(h'146cc) +0145cc c07f mov.b r0, @(h'7f,gbr) +0145ce c0ff mov.b r0, @(h'ff,gbr) +0145d0 80ff mov.b r0, @(h'f,r15) +0145d2 88ff cmp/eq #h'ffffffff, r0 +0145d4 c1c0 mov.w r0, @(h'180,gbr) +0145d6 c1c0 mov.w r0, @(h'180,gbr) +0145d8 c1c0 mov.w r0, @(h'180,gbr) +0145da 0040 +0145dc 80c0 mov.b r0, @(h'0,r12) +0145de 0040 +0145e0 0040 +0145e2 0000 +0145e4 8040 mov.b r0, @(h'0,r4) +0145e6 8040 mov.b r0, @(h'0,r4) +0145e8 00c0 +0145ea 8040 mov.b r0, @(h'0,r4) +0145ec c040 mov.b r0, @(h'40,gbr) +0145ee c0c0 mov.b r0, @(h'c0,gbr) +0145f0 80c0 mov.b r0, @(h'0,r12) +0145f2 88c0 cmp/eq #h'ffffffc0, r0 +0145f4 e3c0 mov #h'ffffffc0, r3 +0145f6 c1c0 mov.w r0, @(h'180,gbr) +0145f8 c1c0 mov.w r0, @(h'180,gbr) +0145fa 8000 mov.b r0, @(h'0,r0) +0145fc 00c0 +0145fe 0040 +014600 0040 +014602 0000 +014604 8040 mov.b r0, @(h'0,r4) +014606 8040 mov.b r0, @(h'0,r4) +014608 00c0 +01460a 8040 mov.b r0, @(h'0,r4) +01460c c040 mov.b r0, @(h'40,gbr) +01460e c0c0 mov.b r0, @(h'c0,gbr) +014610 80c0 mov.b r0, @(h'0,r12) +014612 88c0 cmp/eq #h'ffffffc0, r0 +014614 f740 +014616 c040 mov.b r0, @(h'40,gbr) +014618 8040 mov.b r0, @(h'0,r4) +01461a 0040 +01461c 00c0 +01461e 0040 +014620 0040 +014622 0000 +014624 8040 mov.b r0, @(h'0,r4) +014626 8040 mov.b r0, @(h'0,r4) +014628 00c0 +01462a 8040 mov.b r0, @(h'0,r4) +01462c c040 mov.b r0, @(h'40,gbr) +01462e c0c0 mov.b r0, @(h'c0,gbr) +014630 80c0 mov.b r0, @(h'0,r12) +014632 88c0 cmp/eq #h'ffffffc0, r0 +014634 ffc0 +014636 c0c0 mov.b r0, @(h'c0,gbr) +014638 8040 mov.b r0, @(h'0,r4) +01463a 0040 +01463c 0040 +01463e 0040 +014640 0040 +014642 0000 +014644 8040 mov.b r0, @(h'0,r4) +014646 8040 mov.b r0, @(h'0,r4) +014648 00c0 +01464a 8040 mov.b r0, @(h'0,r4) +01464c c040 mov.b r0, @(h'40,gbr) +01464e c0c0 mov.b r0, @(h'c0,gbr) +014650 80c0 mov.b r0, @(h'0,r12) +014652 88c0 cmp/eq #h'ffffffc0, r0 +014654 f7c0 +014656 e3c0 mov #h'ffffffc0, r3 +014658 c1c0 mov.w r0, @(h'180,gbr) +01465a 80c0 mov.b r0, @(h'0,r12) +01465c 0040 +01465e 0040 +014660 0040 +014662 0000 +014664 8040 mov.b r0, @(h'0,r4) +014666 8040 mov.b r0, @(h'0,r4) +014668 00c0 +01466a 8040 mov.b r0, @(h'0,r4) +01466c c040 mov.b r0, @(h'40,gbr) +01466e c0c0 mov.b r0, @(h'c0,gbr) +014670 80c0 mov.b r0, @(h'0,r12) +014672 88c0 cmp/eq #h'ffffffc0, r0 +014674 f77f +014676 c07f mov.b r0, @(h'7f,gbr) +014678 807f mov.b r0, @(h'f,r7) +01467a 007f mac.l @r7+, @r0+ +01467c 00ff mac.l @r15+, @r0+ +01467e 007f mac.l @r7+, @r0+ +014680 007f mac.l @r7+, @r0+ +014682 003f mac.l @r3+, @r0+ +014684 807f mov.b r0, @(h'f,r7) +014686 807f mov.b r0, @(h'f,r7) +014688 40ff mac.w @r15+, @r0+ +01468a a07f bra h'fe ;@(h'1478c) +01468c c07f mov.b r0, @(h'7f,gbr) +01468e c0ff mov.b r0, @(h'ff,gbr) +014690 e1ff mov #h'ffffffff, r1 +014692 f1ff +014694 c1c0 mov.w r0, @(h'180,gbr) +014696 c1c0 mov.w r0, @(h'180,gbr) +014698 c1c0 mov.w r0, @(h'180,gbr) +01469a 0040 +01469c 80c0 mov.b r0, @(h'0,r12) +01469e 0040 +0146a0 0040 +0146a2 0000 +0146a4 8040 mov.b r0, @(h'0,r4) +0146a6 8040 mov.b r0, @(h'0,r4) +0146a8 00c0 +0146aa 8040 mov.b r0, @(h'0,r4) +0146ac c040 mov.b r0, @(h'40,gbr) +0146ae c0c0 mov.b r0, @(h'c0,gbr) +0146b0 e1c0 mov #h'ffffffc0, r1 +0146b2 f1c0 +0146b4 e3c0 mov #h'ffffffc0, r3 +0146b6 c1c0 mov.w r0, @(h'180,gbr) +0146b8 c1c0 mov.w r0, @(h'180,gbr) +0146ba 8000 mov.b r0, @(h'0,r0) +0146bc 00c0 +0146be 0040 +0146c0 0040 +0146c2 0000 +0146c4 8040 mov.b r0, @(h'0,r4) +0146c6 8040 mov.b r0, @(h'0,r4) +0146c8 00c0 +0146ca 8040 mov.b r0, @(h'0,r4) +0146cc c040 mov.b r0, @(h'40,gbr) +0146ce c0c0 mov.b r0, @(h'c0,gbr) +0146d0 e1c0 mov #h'ffffffc0, r1 +0146d2 f1c0 +0146d4 f740 +0146d6 c040 mov.b r0, @(h'40,gbr) +0146d8 8040 mov.b r0, @(h'0,r4) +0146da 0040 +0146dc 00c0 +0146de 0040 +0146e0 0040 +0146e2 0000 +0146e4 8040 mov.b r0, @(h'0,r4) +0146e6 8040 mov.b r0, @(h'0,r4) +0146e8 00c0 +0146ea 8040 mov.b r0, @(h'0,r4) +0146ec c040 mov.b r0, @(h'40,gbr) +0146ee c0c0 mov.b r0, @(h'c0,gbr) +0146f0 e1c0 mov #h'ffffffc0, r1 +0146f2 f1c0 +0146f4 ffc0 +0146f6 c0c0 mov.b r0, @(h'c0,gbr) +0146f8 8040 mov.b r0, @(h'0,r4) +0146fa 0040 +0146fc 0040 +0146fe 0040 +014700 0040 +014702 0000 +014704 8040 mov.b r0, @(h'0,r4) +014706 8040 mov.b r0, @(h'0,r4) +014708 00c0 +01470a 8040 mov.b r0, @(h'0,r4) +01470c c040 mov.b r0, @(h'40,gbr) +01470e c0c0 mov.b r0, @(h'c0,gbr) +014710 e1c0 mov #h'ffffffc0, r1 +014712 f1c0 +014714 f7c0 +014716 e3c0 mov #h'ffffffc0, r3 +014718 c1c0 mov.w r0, @(h'180,gbr) +01471a 80c0 mov.b r0, @(h'0,r12) +01471c 0040 +01471e 0040 +014720 0040 +014722 0000 +014724 8040 mov.b r0, @(h'0,r4) +014726 8040 mov.b r0, @(h'0,r4) +014728 00c0 +01472a 8040 mov.b r0, @(h'0,r4) +01472c c040 mov.b r0, @(h'40,gbr) +01472e c0c0 mov.b r0, @(h'c0,gbr) +014730 e1c0 mov #h'ffffffc0, r1 +014732 f1c0 +014734 0e11 +014736 111e mov.l r1, @(h'38,r1) +014738 1214 mov.l r1, @(h'10,r2) +01473a 0a1b sleep +01473c 151b mov.l r1, @(h'2c,r5) +01473e 151f mov.l r1, @(h'3c,r5) +014740 1515 mov.l r1, @(h'14,r5) +014742 1f00 mov.l r0, @(h'0,r15) +014744 0e11 +014746 111e mov.l r1, @(h'38,r1) +014748 1214 mov.l r1, @(h'10,r2) +01474a 0a1b sleep +01474c 1b11 mov.l r1, @(h'4,r11) +01474e 1b1f mov.l r1, @(h'3c,r11) +014750 0a0a sts mach, r10 +014752 1f00 mov.l r0, @(h'0,r15) +014754 f1e0 +014756 e0e1 mov #h'ffffffe1, r0 +014758 e1e3 mov #h'ffffffe3, r1 +01475a f1e0 +01475c e0e0 mov #h'ffffffe0, r0 +01475e e0e0 mov #h'ffffffe0, r0 +014760 e0e0 mov #h'ffffffe0, r0 +014762 e0ff mov #h'ffffffff, r0 +014764 001c mov.b @(r0,r1), r0 +014766 2241 mov.w r4, @r2 +014768 415d shld r5, r1 +01476a 415d shld r5, r1 +01476c 415d shld r5, r1 +01476e 4141 +014770 7f3e add #h'3e, r15 +014772 1c00 mov.l r0, @(h'0,r12) +014774 ffe3 +014776 c180 mov.w r0, @(h'100,gbr) +014778 8080 mov.b r0, @(h'0,r8) +01477a 8080 mov.b r0, @(h'0,r8) +01477c 8080 mov.b r0, @(h'0,r8) +01477e 8080 mov.b r0, @(h'0,r8) +014780 80c1 mov.b r0, @(h'1,r12) +014782 e3ff mov #h'ffffffff, r3 +014784 001c mov.b @(r0,r1), r0 +014786 2241 mov.w r4, @r2 +014788 7f41 add #h'41, r15 +01478a 7f49 add #h'49, r15 +01478c 4941 +01478e 3e1c add r1, r14 +014790 0000 +014792 0000 +014794 001c mov.b @(r0,r1), r0 +014796 2241 mov.w r4, @r2 +014798 7f41 add #h'41, r15 +01479a 7f49 add #h'49, r15 +01479c 4941 +01479e 7f5d add #h'5d, r15 +0147a0 4922 sts.l pr, @-r9 +0147a2 1408 mov.l r0, @(h'20,r4) +0147a4 001c mov.b @(r0,r1), r0 +0147a6 2241 mov.w r4, @r2 +0147a8 7f41 add #h'41, r15 +0147aa 7f49 add #h'49, r15 +0147ac 4941 +0147ae 3e2a subc r2, r14 +0147b0 1414 mov.l r1, @(h'10,r4) +0147b2 0808 clrt +0147b4 ffe3 +0147b6 c180 mov.w r0, @(h'100,gbr) +0147b8 8080 mov.b r0, @(h'0,r8) +0147ba 8080 mov.b r0, @(h'0,r8) +0147bc 8080 mov.b r0, @(h'0,r8) +0147be c1e3 mov.w r0, @(h'1c6,gbr) +0147c0 ffff +0147c2 ffff +0147c4 ffe3 +0147c6 c180 mov.w r0, @(h'100,gbr) +0147c8 8080 mov.b r0, @(h'0,r8) +0147ca 8080 mov.b r0, @(h'0,r8) +0147cc 8080 mov.b r0, @(h'0,r8) +0147ce 8080 mov.b r0, @(h'0,r8) +0147d0 80c1 mov.b r0, @(h'1,r12) +0147d2 e3f7 mov #h'fffffff7, r3 +0147d4 ffe3 +0147d6 c180 mov.w r0, @(h'100,gbr) +0147d8 8080 mov.b r0, @(h'0,r8) +0147da 8080 mov.b r0, @(h'0,r8) +0147dc 8080 mov.b r0, @(h'0,r8) +0147de c1c1 mov.w r0, @(h'182,gbr) +0147e0 e3e3 mov #h'ffffffe3, r3 +0147e2 f7f7 +0147e4 c3a5 trapa #h'a5 +0147e6 9966 mov.w @(h'cc,pc), r9 ;@(h'148b6) +0147e8 5a24 mov.l @(h'10,r2), r10 +0147ea 1818 mov.l r1, @(h'20,r8) +0147ec 1f18 mov.l r1, @(h'20,r15) +0147ee 1f18 mov.l r1, @(h'20,r15) +0147f0 342c add r2, r4 +0147f2 1408 mov.l r0, @(h'20,r4) +0147f4 3c18 sub r1, r12 +0147f6 0081 +0147f8 81c3 mov.w r0, @(h'6,r12) +0147fa e7e7 mov #h'ffffffe7, r7 +0147fc e0e0 mov #h'ffffffe0, r0 +0147fe e0e7 mov #h'ffffffe7, r0 +014800 c3c3 trapa #h'c3 +014802 e3f7 mov #h'fffffff7, r3 +014804 0305 mov.w r0, @(r0,r3) +014806 09d2 stc r5_bank, r9 +014808 a488 bra h'910 ;@(h'1511c) +01480a 5020 mov.l @(h'0,r2), r0 +01480c fcf8 +01480e f021 +014810 0307 mul.l r0, r3 +014812 8fdf bf/s h'-42 ;@(h'147d4) +014814 7884 add #h'84, r8 +014816 9484 mov.w @(h'108,pc), r4 ;@(h'14922) +014818 8478 mov.b @(h'8,r7), r0 +01481a 0000 +01481c 7884 add #h'84, r8 +01481e b4b4 bsr h'968 ;@(h'1518a) +014820 8478 mov.b @(h'8,r7), r0 +014822 0000 +014824 8703 +014826 0303 bsrf r3 +014828 0387 mul.l r8, r3 +01482a ffff +01482c 0a00 +01482e 3500 cmp/eq r0, r5 +014830 5e80 mov.l @(h'0,r8), r14 +014832 a180 bra h'300 ;@(h'14b36) +014834 6940 mov.b @r4, r9 +014836 a580 bra h'b00 ;@(h'1533a) +014838 6140 mov.b @r4, r1 +01483a 5e80 mov.l @(h'0,r8), r14 +01483c 2b00 mov.b r0, @r11 +01483e 1400 mov.l r0, @(h'0,r4) +014840 0000 +014842 0000 +014844 0000 +014846 0000 +014848 0000 +01484a 0000 +01484c f1ff +01484e c0ff mov.b r0, @(h'ff,gbr) +014850 807f mov.b r0, @(h'f,r7) +014852 007f mac.l @r7+, @r0+ +014854 003f mac.l @r3+, @r0+ +014856 003f mac.l @r3+, @r0+ +014858 803f mov.b r0, @(h'f,r3) +01485a 807f mov.b r0, @(h'f,r7) +01485c c0ff mov.b r0, @(h'ff,gbr) +01485e e3ff mov #h'ffffffff, r3 +014860 ffff +014862 ffff +014864 ffff +014866 ffff +014868 ffff +01486a ffff +01486c 7c8e add #h'8e, r12 +01486e adad bra h'-4a6 ;@(h'143cc) +014870 ad8e bra h'-4e4 ;@(h'14390) +014872 7c00 +014874 3e71 +014876 b5b5 bsr h'b6a ;@(h'153e4) +014878 b571 bsr h'ae2 ;@(h'1535e) +01487a 3e00 cmp/eq r0, r14 +01487c 8301 +01487e 0000 +014880 0001 +014882 83ff +014884 c180 mov.w r0, @(h'100,gbr) +014886 0000 +014888 0080 +01488a c1ff mov.w r0, @(h'1fe,gbr) +01488c 0300 +01488e 3f80 cmp/eq r8, r15 +014890 7078 add #h'78, r0 +014892 d046 mov.l @(h'118,pc), r0 ;@(h'149ac) +014894 9371 mov.w @(h'e2,pc), r3 ;@(h'1497a) +014896 d046 mov.l @(h'118,pc), r0 ;@(h'149b0) +014898 7078 add #h'78, r0 +01489a 3f80 cmp/eq r8, r15 +01489c 0300 +01489e 0000 +0148a0 0000 +0148a2 0000 +0148a4 0000 +0148a6 0000 +0148a8 0000 +0148aa 0000 +0148ac 0300 +0148ae 3fb0 cmp/eq r11, r15 +0148b0 704c add #h'4c, r0 +0148b2 d062 mov.l @(h'188,pc), r0 ;@(h'14a3c) +0148b4 9371 mov.w @(h'e2,pc), r3 ;@(h'1499a) +0148b6 d062 mov.l @(h'188,pc), r0 ;@(h'14a40) +0148b8 704c add #h'4c, r0 +0148ba 3fb0 cmp/eq r11, r15 +0148bc 0300 +0148be 0000 +0148c0 0000 +0148c2 0000 +0148c4 0000 +0148c6 0000 +0148c8 0000 +0148ca 0000 +0148cc fcff +0148ce c07f mov.b r0, @(h'7f,gbr) +0148d0 8007 mov.b r0, @(h'7,r0) +0148d2 0001 +0148d4 0000 +0148d6 0001 +0148d8 8007 mov.b r0, @(h'7,r0) +0148da c07f mov.b r0, @(h'7f,gbr) +0148dc fcff +0148de ffff +0148e0 ffff +0148e2 ffff +0148e4 ffff +0148e6 ffff +0148e8 ffff +0148ea ffff +0148ec fcff +0148ee c04f mov.b r0, @(h'4f,gbr) +0148f0 8003 mov.b r0, @(h'3,r0) +0148f2 0001 +0148f4 0000 +0148f6 0001 +0148f8 8003 mov.b r0, @(h'3,r0) +0148fa c04f mov.b r0, @(h'4f,gbr) +0148fc fcff +0148fe ffff +014900 ffff +014902 ffff +014904 ffff +014906 ffff +014908 ffff +01490a ffff +01490c 1818 mov.l r1, @(h'20,r8) +01490e 1818 mov.l r1, @(h'20,r8) +014910 1800 mov.l r0, @(h'0,r8) +014912 1818 mov.l r1, @(h'20,r8) +014914 3c24 div1 r2, r12 +014916 2424 mov.b r2, @-r4 +014918 2424 mov.b r2, @-r4 +01491a 3c24 div1 r2, r12 +01491c 243c cmp/str r3, r4 +01491e 3ff0 cmp/eq r15, r15 +014920 4008 shll2 r0 +014922 bce4 bsr h'-638 ;@(h'142ee) +014924 e604 mov #h'4, r6 +014926 ca74 xor #h'74, r0 +014928 c2dc mov.l r0, @(h'370,gbr) +01492a e68c mov #h'ffffff8c, r6 +01492c bcdc bsr h'-648 ;@(h'142e8) +01492e 8774 +014930 ad84 bra h'-4f8 ;@(h'1443c) +014932 a8b4 bra h'-e98 ;@(h'13a9e) +014934 8da4 bt/s h'-b8 ;@(h'14880) +014936 4708 shll2 r7 +014938 3ff0 cmp/eq r15, r15 +01493a 0000 +01493c 0000 +01493e 0700 +014940 18c0 mov.l r12, @(h'0,r8) +014942 3060 cmp/eq r6, r0 +014944 78f0 add #h'f0, r8 +014946 5dd0 mov.l @(h'0,r13), r13 +014948 8f88 bf/s h'-f0 ;@(h'1485c) +01494a 8708 +01494c 8f88 bf/s h'-f0 ;@(h'14860) +01494e 5dd0 mov.l @(h'0,r13), r13 +014950 78f0 add #h'f0, r8 +014952 3060 cmp/eq r6, r0 +014954 18c0 mov.l r12, @(h'0,r8) +014956 0700 +014958 0000 +01495a 0000 +01495c 0000 +01495e f8ff +014960 e03f mov #h'3f, r0 +014962 c01f mov.b r0, @(h'1f,gbr) +014964 800f mov.b r0, @(h'f,r0) +014966 800f mov.b r0, @(h'f,r0) +014968 0007 mul.l r0, r0 +01496a 0007 mul.l r0, r0 +01496c 0007 mul.l r0, r0 +01496e 800f mov.b r0, @(h'f,r0) +014970 800f mov.b r0, @(h'f,r0) +014972 c01f mov.b r0, @(h'1f,gbr) +014974 e03f mov #h'3f, r0 +014976 f8ff +014978 ffff +01497a ffff +01497c ffff +01497e 0000 +014980 0000 +014982 0000 +014984 0000 +014986 0000 +014988 0000 +01498a 0000 +01498c 0000 +01498e 0000 +014990 0000 +014992 0000 +014994 0000 +014996 0000 +014998 0000 +01499a 0000 +01499c 0000 +01499e 0000 +0149a0 0000 +0149a2 0000 +0149a4 0000 +0149a6 0000 +0149a8 0000 +0149aa 0000 +0149ac 0000 +0149ae 0000 +0149b0 0000 +0149b2 0000 +0149b4 0000 +0149b6 0000 +0149b8 0000 +0149ba 0000 +0149bc 0000 +0149be f800 +0149c0 ffff +0149c2 fc00 +0149c4 7fff add #h'ff, r15 +0149c6 fc00 +0149c8 7fff add #h'ff, r15 +0149ca ff80 +0149cc 0fff mac.l @r15+, @r15+ +0149ce 0401 +0149d0 0000 +0149d2 0200 +0149d4 8000 mov.b r0, @(h'0,r0) +0149d6 0200 +0149d8 8000 mov.b r0, @(h'0,r0) +0149da 0040 +0149dc 1000 mov.l r0, @(h'0,r0) +0149de 0202 stc sr, r2 +0149e0 0000 +0149e2 0101 +0149e4 0000 +0149e6 0101 +0149e8 0000 +0149ea 0020 +0149ec 2000 mov.b r0, @r0 +0149ee 0104 mov.b r0, @(r0,r1) +0149f0 0000 +0149f2 00fe mov.l @(r0,r15), r0 +0149f4 0000 +0149f6 0082 stc r0_bank, r0 +0149f8 0000 +0149fa 001f mac.l @r1+, @r0+ +0149fc c000 mov.b r0, @(h'0,gbr) +0149fe 0104 mov.b r0, @(r0,r1) +014a00 0000 +014a02 0000 +014a04 0000 +014a06 0082 stc r0_bank, r0 +014a08 0000 +014a0a 0000 +014a0c 0000 +014a0e 0104 mov.b r0, @(r0,r1) +014a10 0000 +014a12 0000 +014a14 0000 +014a16 0082 stc r0_bank, r0 +014a18 0000 +014a1a 0000 +014a1c 0000 +014a1e 0104 mov.b r0, @(r0,r1) +014a20 0000 +014a22 0000 +014a24 0000 +014a26 0082 stc r0_bank, r0 +014a28 0000 +014a2a 0000 +014a2c 0000 +014a2e 0104 mov.b r0, @(r0,r1) +014a30 0000 +014a32 0000 +014a34 0000 +014a36 0082 stc r0_bank, r0 +014a38 0000 +014a3a 0000 +014a3c 0000 +014a3e 0104 mov.b r0, @(r0,r1) +014a40 0000 +014a42 0000 +014a44 0000 +014a46 0082 stc r0_bank, r0 +014a48 0000 +014a4a 0000 +014a4c 0000 +014a4e 0104 mov.b r0, @(r0,r1) +014a50 0000 +014a52 0000 +014a54 0000 +014a56 0082 stc r0_bank, r0 +014a58 0000 +014a5a 0000 +014a5c 0000 +014a5e 0104 mov.b r0, @(r0,r1) +014a60 0000 +014a62 0000 +014a64 0000 +014a66 0082 stc r0_bank, r0 +014a68 0000 +014a6a 0000 +014a6c 0000 +014a6e 0104 mov.b r0, @(r0,r1) +014a70 0001 +014a72 ffff +014a74 fe00 +014a76 0082 stc r0_bank, r0 +014a78 0000 +014a7a 0000 +014a7c 0000 +014a7e 0104 mov.b r0, @(r0,r1) +014a80 0002 stc sr, r0 +014a82 0000 +014a84 0100 +014a86 0082 stc r0_bank, r0 +014a88 0000 +014a8a 0000 +014a8c 0000 +014a8e 0104 mov.b r0, @(r0,r1) +014a90 0004 mov.b r0, @(r0,r0) +014a92 ffff +014a94 fc80 +014a96 0082 stc r0_bank, r0 +014a98 0000 +014a9a 0000 +014a9c 0000 +014a9e 0104 mov.b r0, @(r0,r1) +014aa0 0009 nop +014aa2 ffff +014aa4 fe40 +014aa6 0082 stc r0_bank, r0 +014aa8 0000 +014aaa 0000 +014aac 0000 +014aae 0104 mov.b r0, @(r0,r1) +014ab0 0013 +014ab2 ffff +014ab4 ff20 +014ab6 0082 stc r0_bank, r0 +014ab8 0000 +014aba 0000 +014abc 0000 +014abe 0104 mov.b r0, @(r0,r1) +014ac0 0027 mul.l r2, r0 +014ac2 ffff +014ac4 ff90 +014ac6 0082 stc r0_bank, r0 +014ac8 0000 +014aca 0000 +014acc 0000 +014ace 0104 mov.b r0, @(r0,r1) +014ad0 004f mac.l @r4+, @r0+ +014ad2 ffff +014ad4 ffc8 +014ad6 0082 stc r0_bank, r0 +014ad8 0000 +014ada 0000 +014adc 0000 +014ade ff07 +014ae0 ff9f +014ae2 ffff +014ae4 ffe7 +014ae6 ff83 +014ae8 ffff +014aea ffff +014aec ffff +014aee 0104 mov.b r0, @(r0,r1) +014af0 003f mac.l @r3+, @r0+ +014af2 c000 mov.b r0, @(h'0,gbr) +014af4 0ff0 +014af6 0082 stc r0_bank, r0 +014af8 0000 +014afa 0000 +014afc 0000 +014afe ff07 +014b00 ffff +014b02 8000 mov.b r0, @(h'0,r0) +014b04 07ff mac.l @r15+, @r7+ +014b06 ff83 +014b08 ffff +014b0a ffff +014b0c ffff +014b0e ff07 +014b10 ffff +014b12 0000 +014b14 03ff mac.l @r15+, @r3+ +014b16 ff83 +014b18 ffff +014b1a ffff +014b1c ffff +014b1e ff07 +014b20 fffe +014b22 0000 +014b24 01ff mac.l @r15+, @r1+ +014b26 ff83 +014b28 ffff +014b2a ffff +014b2c ffff +014b2e ff07 +014b30 fffc +014b32 0000 +014b34 00ff mac.l @r15+, @r0+ +014b36 ff83 +014b38 ffff +014b3a ffff +014b3c ffff +014b3e ff07 +014b40 fff8 +014b42 0000 +014b44 007f mac.l @r7+, @r0+ +014b46 ff83 +014b48 ffff +014b4a ffff +014b4c ffff +014b4e ff07 +014b50 fff0 +014b52 0000 +014b54 003f mac.l @r3+, @r0+ +014b56 ff83 +014b58 ffff +014b5a ffff +014b5c ffff +014b5e 0104 mov.b r0, @(r0,r1) +014b60 0000 +014b62 0000 +014b64 0000 +014b66 0082 stc r0_bank, r0 +014b68 0000 +014b6a 0000 +014b6c 0000 +014b6e 0104 mov.b r0, @(r0,r1) +014b70 0000 +014b72 0000 +014b74 0000 +014b76 0082 stc r0_bank, r0 +014b78 0000 +014b7a 0000 +014b7c 0000 +014b7e 0104 mov.b r0, @(r0,r1) +014b80 0000 +014b82 0000 +014b84 0000 +014b86 0082 stc r0_bank, r0 +014b88 0000 +014b8a 0000 +014b8c 0000 +014b8e 0104 mov.b r0, @(r0,r1) +014b90 0000 +014b92 0000 +014b94 0000 +014b96 0082 stc r0_bank, r0 +014b98 0000 +014b9a 0000 +014b9c 0000 +014b9e 0104 mov.b r0, @(r0,r1) +014ba0 0000 +014ba2 0000 +014ba4 0000 +014ba6 0082 stc r0_bank, r0 +014ba8 0000 +014baa 0000 +014bac 0000 +014bae 0104 mov.b r0, @(r0,r1) +014bb0 0000 +014bb2 0000 +014bb4 0000 +014bb6 0082 stc r0_bank, r0 +014bb8 0000 +014bba 0000 +014bbc 0000 +014bbe 0104 mov.b r0, @(r0,r1) +014bc0 0000 +014bc2 0000 +014bc4 0000 +014bc6 0082 stc r0_bank, r0 +014bc8 0000 +014bca 0000 +014bcc 0000 +014bce 0104 mov.b r0, @(r0,r1) +014bd0 0000 +014bd2 0000 +014bd4 0000 +014bd6 0082 stc r0_bank, r0 +014bd8 0000 +014bda 0000 +014bdc 0000 +014bde 0104 mov.b r0, @(r0,r1) +014be0 0000 +014be2 0000 +014be4 0000 +014be6 0082 stc r0_bank, r0 +014be8 0000 +014bea 0000 +014bec 0000 +014bee 0104 mov.b r0, @(r0,r1) +014bf0 0000 +014bf2 0000 +014bf4 0000 +014bf6 0082 stc r0_bank, r0 +014bf8 0000 +014bfa 0000 +014bfc 0000 +014bfe 0104 mov.b r0, @(r0,r1) +014c00 0000 +014c02 0000 +014c04 0000 +014c06 0082 stc r0_bank, r0 +014c08 0000 +014c0a 0000 +014c0c 0000 +014c0e 0104 mov.b r0, @(r0,r1) +014c10 0000 +014c12 0000 +014c14 0000 +014c16 0082 stc r0_bank, r0 +014c18 0000 +014c1a 0000 +014c1c 0000 +014c1e 0104 mov.b r0, @(r0,r1) +014c20 0000 +014c22 0000 +014c24 0000 +014c26 0082 stc r0_bank, r0 +014c28 0000 +014c2a 0000 +014c2c 0000 +014c2e 0104 mov.b r0, @(r0,r1) +014c30 0000 +014c32 0000 +014c34 0000 +014c36 0082 stc r0_bank, r0 +014c38 0000 +014c3a 0000 +014c3c 0000 +014c3e 0104 mov.b r0, @(r0,r1) +014c40 0000 +014c42 00fe mov.l @(r0,r15), r0 +014c44 0000 +014c46 0082 stc r0_bank, r0 +014c48 0000 +014c4a 001f mac.l @r1+, @r0+ +014c4c c000 mov.b r0, @(h'0,gbr) +014c4e 0202 stc sr, r2 +014c50 0000 +014c52 0101 +014c54 0000 +014c56 0101 +014c58 0000 +014c5a 0020 +014c5c 2000 mov.b r0, @r0 +014c5e 0401 +014c60 0000 +014c62 0200 +014c64 8000 mov.b r0, @(h'0,r0) +014c66 0200 +014c68 8000 mov.b r0, @(h'0,r0) +014c6a 0040 +014c6c 1000 mov.l r0, @(h'0,r0) +014c6e f800 +014c70 ffff +014c72 fc00 +014c74 7fff add #h'ff, r15 +014c76 fc00 +014c78 7fff add #h'ff, r15 +014c7a ff80 +014c7c 0fff mac.l @r15+, @r15+ +014c7e 0000 +014c80 0000 +014c82 0000 +014c84 0000 +014c86 0000 +014c88 0000 +014c8a 0000 +014c8c 0000 +014c8e 0000 +014c90 0000 +014c92 0000 +014c94 0000 +014c96 0000 +014c98 0000 +014c9a 0000 +014c9c 0000 +014c9e 0000 +014ca0 0000 +014ca2 0000 +014ca4 0000 +014ca6 0000 +014ca8 0000 +014caa 0000 +014cac 0000 +014cae ffff +014cb0 ffff +014cb2 ffff +014cb4 ffff +014cb6 ffff +014cb8 ffff +014cba ffff +014cbc ffff +014cbe ffff +014cc0 ffff +014cc2 ffff +014cc4 ffff +014cc6 ffff +014cc8 ffff +014cca ffff +014ccc ffff +014cce c020 mov.b r0, @(h'20,gbr) +014cd0 c020 mov.b r0, @(h'20,gbr) +014cd2 c020 mov.b r0, @(h'20,gbr) +014cd4 c020 mov.b r0, @(h'20,gbr) +014cd6 c020 mov.b r0, @(h'20,gbr) +014cd8 c020 mov.b r0, @(h'20,gbr) +014cda c020 mov.b r0, @(h'20,gbr) +014cdc c020 mov.b r0, @(h'20,gbr) +014cde c020 mov.b r0, @(h'20,gbr) +014ce0 c020 mov.b r0, @(h'20,gbr) +014ce2 c020 mov.b r0, @(h'20,gbr) +014ce4 c020 mov.b r0, @(h'20,gbr) +014ce6 c020 mov.b r0, @(h'20,gbr) +014ce8 c020 mov.b r0, @(h'20,gbr) +014cea c020 mov.b r0, @(h'20,gbr) +014cec c020 mov.b r0, @(h'20,gbr) +014cee 6010 mov.b @r1, r0 +014cf0 6010 mov.b @r1, r0 +014cf2 6010 mov.b @r1, r0 +014cf4 6010 mov.b @r1, r0 +014cf6 6010 mov.b @r1, r0 +014cf8 6010 mov.b @r1, r0 +014cfa 6010 mov.b @r1, r0 +014cfc 6010 mov.b @r1, r0 +014cfe 3008 sub r0, r0 +014d00 3008 sub r0, r0 +014d02 3008 sub r0, r0 +014d04 3008 sub r0, r0 +014d06 3008 sub r0, r0 +014d08 3008 sub r0, r0 +014d0a 3008 sub r0, r0 +014d0c 3008 sub r0, r0 +014d0e ffff +014d10 ffff +014d12 ffff +014d14 ffff +014d16 ffff +014d18 ffff +014d1a ffff +014d1c ffff +014d1e 1808 mov.l r0, @(h'20,r8) +014d20 1808 mov.l r0, @(h'20,r8) +014d22 1808 mov.l r0, @(h'20,r8) +014d24 1808 mov.l r0, @(h'20,r8) +014d26 1808 mov.l r0, @(h'20,r8) +014d28 1808 mov.l r0, @(h'20,r8) +014d2a 1808 mov.l r0, @(h'20,r8) +014d2c 1808 mov.l r0, @(h'20,r8) +014d2e 0c04 mov.b r0, @(r0,r12) +014d30 0c04 mov.b r0, @(r0,r12) +014d32 0c04 mov.b r0, @(r0,r12) +014d34 0c04 mov.b r0, @(r0,r12) +014d36 0c04 mov.b r0, @(r0,r12) +014d38 0c04 mov.b r0, @(r0,r12) +014d3a 0c04 mov.b r0, @(r0,r12) +014d3c 0c04 mov.b r0, @(r0,r12) +014d3e 0602 stc sr, r6 +014d40 0602 stc sr, r6 +014d42 0602 stc sr, r6 +014d44 0602 stc sr, r6 +014d46 0602 stc sr, r6 +014d48 0602 stc sr, r6 +014d4a 0602 stc sr, r6 +014d4c 0602 stc sr, r6 +014d4e 0602 stc sr, r6 +014d50 0602 stc sr, r6 +014d52 0602 stc sr, r6 +014d54 0602 stc sr, r6 +014d56 0602 stc sr, r6 +014d58 0602 stc sr, r6 +014d5a 0602 stc sr, r6 +014d5c 0602 stc sr, r6 +014d5e 0301 +014d60 0301 +014d62 0301 +014d64 0301 +014d66 0301 +014d68 0301 +014d6a 0301 +014d6c 0301 +014d6e fe7d +014d70 ffdf +014d72 ff7e +014d74 07e0 +014d76 fe0f +014d78 fe7f +014d7a fc7f +014d7c c1f8 mov.w r0, @(h'1f0,gbr) +014d7e fcff +014d80 ffff +014d82 ffff +014d84 0ff1 +014d86 ff1f +014d88 ff3f +014d8a f9ff +014d8c fc0f +014d8e f9ff +014d90 ffff +014d92 ffff +014d94 9ffb mov.w @(h'1f6,pc), r15 ;@(h'14f8e) +014d96 ffbf +014d98 ffbf +014d9a f3ff +014d9c ffe3 +014d9e fbff +014da0 ffff +014da2 ffff +014da4 ffff +014da6 ffff +014da8 ffbf +014daa e7ff mov #h'ffffffff, r7 +014dac fff9 +014dae fa1e +014db0 0180 +014db2 0783 pref @r7 +014db4 fc3f +014db6 83e1 +014db8 8fbf bf/s h'-82 ;@(h'14d3a) +014dba efff mov #h'ffffffff, r15 +014dbc fffc +014dbe fa1c +014dc0 0180 +014dc2 0701 +014dc4 f81f +014dc6 01e1 +014dc8 87bf +014dca cfff or.b #h'ff, @(r0,gbr) +014dcc fffe +014dce fa18 +014dd0 0180 +014dd2 0600 +014dd4 f00e +014dd6 00e1 +014dd8 87bf +014dda dfff mov.l @(h'3fc,pc), r15 ;@(h'151d8) +014ddc fffe +014dde fa18 +014de0 0180 +014de2 0600 +014de4 6006 mov.l @r0+, r0 +014de6 00e1 +014de8 87bf +014dea dfff mov.l @(h'3fc,pc), r15 ;@(h'151e8) +014dec fffe +014dee fa18 +014df0 7ff8 add #h'f8, r15 +014df2 7e18 add #h'18, r14 +014df4 6186 mov.l @r8+, r1 +014df6 1fe1 mov.l r14, @(h'4,r15) +014df8 87bf +014dfa 9fff mov.w @(h'1fe,pc), r15 ;@(h'14ffc) +014dfc fffe +014dfe fa18 +014e00 7f88 add #h'88, r15 +014e02 7a18 add #h'18, r10 +014e04 6186 mov.l @r8+, r1 +014e06 1821 mov.l r2, @(h'4,r8) +014e08 8fbf bf/s h'-82 ;@(h'14d8a) +014e0a bfff bsr h'-2 ;@(h'14e0c) +014e0c fffe +014e0e fa18 +014e10 0788 +014e12 7a00 +014e14 6186 mov.l @r8+, r1 +014e16 1820 mov.l r2, @(h'0,r8) +014e18 1f3f mov.l r3, @(h'3c,r15) +014e1a 3fe0 cmp/eq r14, r15 +014e1c 7ffe add #h'fe, r15 +014e1e c218 mov.l r0, @(h'60,gbr) +014e20 0788 +014e22 7a00 +014e24 e186 mov #h'ffffff86, r1 +014e26 1820 mov.l r2, @(h'0,r8) +014e28 1e7f mov.l r7, @(h'3c,r14) +014e2a 7f80 add #h'80, r15 +014e2c 0ffe mov.l @(r0,r15), r15 +014e2e 9e18 mov.w @(h'30,pc), r14 ;@(h'14e62) +014e30 0788 +014e32 7a01 +014e34 e006 mov #h'6, r0 +014e36 1820 mov.l r2, @(h'0,r8) +014e38 1e7c mov.l r7, @(h'30,r14) +014e3a 7f00 +014e3c 01fc mov.b @(r0,r15), r1 +014e3e 3e18 sub r1, r14 +014e40 0788 +014e42 7a03 +014e44 e006 mov #h'6, r0 +014e46 1820 mov.l r2, @(h'0,r8) +014e48 1f31 mov.l r3, @(h'4,r15) +014e4a ff00 +014e4c 007d mov.w @(r0,r7), r0 +014e4e 7e18 add #h'18, r14 +014e50 7f88 add #h'88, r15 +014e52 7a1f add #h'1f, r10 +014e54 a006 bra h'c ;@(h'14e64) +014e56 1821 mov.l r2, @(h'4,r8) +014e58 8fa7 bf/s h'-b2 ;@(h'14daa) +014e5a 3f07 cmp/gt r0, r15 +014e5c 8005 mov.b r0, @(h'5,r0) +014e5e fe18 +014e60 7fe8 add #h'e8, r15 +014e62 7a1e add #h'1e, r10 +014e64 2006 mov.l r0, @-r0 +014e66 1fe1 mov.l r14, @(h'4,r15) +014e68 878d +014e6a bf80 bsr h'-100 ;@(h'14d6e) +014e6c e005 mov #h'5, r0 +014e6e 8018 mov.b r0, @(h'8,r1) +014e70 01e8 +014e72 7a1e add #h'1e, r10 +014e74 2186 mov.l r8, @-r1 +014e76 00e1 +014e78 87b7 +014e7a 3f0f addv r0, r15 +014e7c 30f5 dmulu.l r15, r0 +014e7e 8018 mov.b r0, @(h'8,r1) +014e80 01e8 +014e82 7a1e add #h'1e, r10 +014e84 2186 mov.l r8, @-r1 +014e86 00e1 +014e88 87fc +014e8a 3e17 cmp/gt r1, r14 +014e8c 9105 mov.w @(h'a,pc), r1 ;@(h'14e9a) +014e8e c03c mov.b r0, @(h'3c,gbr) +014e90 01e8 +014e92 7a1e add #h'1e, r10 +014e94 2187 div0s r8, r1 +014e96 01e1 +014e98 87f0 +014e9a fe13 +014e9c 407d shld r7, r0 +014e9e 6076 mov.l @r7+, r0 +014ea0 01c8 +014ea2 721c add #h'1c, r2 +014ea4 2187 div0s r8, r1 +014ea6 83e1 +014ea8 8f01 bf/s h'2 ;@(h'14eae) +014eaa fe13 +014eac 40e9 +014eae 3fe3 cmp/ge r14, r15 +014eb0 ff8f +014eb2 e3f8 mov #h'fffffff8, r3 +014eb4 3ffe addc r15, r15 +014eb6 ffbf +014eb8 fe01 +014eba 1e15 mov.l r1, @(h'14,r14) +014ebc 406b +014ebe 8000 mov.b r0, @(h'0,r0) +014ec0 0000 +014ec2 0000 +014ec4 0000 +014ec6 0000 +014ec8 0a01 +014eca 0e17 mul.l r1, r14 +014ecc 44ab +014ece fcfd +014ed0 fc3c +014ed2 3e7f addv r7, r14 +014ed4 0fff mac.l @r15+, @r15+ +014ed6 c1ff mov.w r0, @(h'1fe,gbr) +014ed8 8f03 bf/s h'6 ;@(h'14ee2) +014eda 6e0f exts.w r0, r14 +014edc 82eb +014ede f9ff +014ee0 fe7e +014ee2 7fff add #h'ff, r15 +014ee4 9fff mov.w @(h'1fe,pc), r15 ;@(h'150e6) +014ee6 e3ff mov #h'ffffffff, r3 +014ee8 cd87 and.b #h'87, @(r0,gbr) +014eea 2600 mov.b r0, @r6 +014eec 027b +014eee fbff +014ef0 ffff +014ef2 ffff +014ef4 ffff +014ef6 ffff +014ef8 edc7 mov #h'ffffffc7, r13 +014efa 2000 mov.b r0, @r0 +014efc 0c0b rts +014efe fbff +014f00 ffff +014f02 ffff +014f04 ffff +014f06 ffff +014f08 ed7f mov #h'7f, r13 +014f0a 8403 mov.b @(h'3,r0), r0 +014f0c 000b rts +014f0e fa1e +014f10 0787 mul.l r8, r7 +014f12 8781 +014f14 e180 mov #h'ffffff80, r1 +014f16 7e01 +014f18 ed5f mov #h'5f, r13 +014f1a e402 mov #h'2, r4 +014f1c ff0b +014f1e fa1c +014f20 0387 mul.l r8, r3 +014f22 8700 +014f24 e180 mov #h'ffffff80, r1 +014f26 3c01 +014f28 e55f mov #h'5f, r5 +014f2a fc02 +014f2c 008b +014f2e fa18 +014f30 0187 mul.l r8, r1 +014f32 8600 +014f34 6180 mov.b @r8, r1 +014f36 1801 mov.l r0, @(h'4,r8) +014f38 e35f mov #h'5f, r3 +014f3a f603 +014f3c ff8b +014f3e fa18 +014f40 0183 pref @r1 +014f42 0600 +014f44 6180 mov.b @r8, r1 +014f46 1801 mov.l r0, @(h'4,r8) +014f48 c9df and #h'df, r0 +014f4a ee02 mov #h'2, r14 +014f4c 0093 +014f4e fa18 +014f50 6180 mov.b @r8, r1 +014f52 0618 sett +014f54 6186 mov.l @r8+, r1 +014f56 187f mov.l r7, @(h'3c,r8) +014f58 9c7f mov.w @(h'fe,pc), r12 ;@(h'1505a) +014f5a df81 mov.l @(h'204,pc), r15 ;@(h'15160) +014f5c ff27 +014f5e fa18 +014f60 61c0 mov.b @r12, r1 +014f62 0e18 sett +014f64 6186 mov.l @r8+, r1 +014f66 187f mov.l r7, @(h'3c,r8) +014f68 bf3f bsr h'-182 ;@(h'14dea) +014f6a bfe0 bsr h'-40 ;@(h'14f2e) +014f6c 004f mac.l @r4+, @r0+ +014f6e fa18 +014f70 61e0 mov.b @r14, r1 +014f72 1a00 mov.l r0, @(h'0,r10) +014f74 6186 mov.l @r8+, r1 +014f76 1807 mov.l r0, @(h'1c,r8) +014f78 bfbf bsr h'-82 ;@(h'14efa) +014f7a 7ff8 add #h'f8, r15 +014f7c 00df mac.l @r13+, @r0+ +014f7e 8218 +014f80 61f0 mov.b @r15, r1 +014f82 3a00 cmp/eq r0, r10 +014f84 6186 mov.l @r8+, r1 +014f86 1807 mov.l r0, @(h'1c,r8) +014f88 bfbf bsr h'-82 ;@(h'14f0a) +014f8a cfff or.b #h'ff, @(r0,gbr) +014f8c ffdf +014f8e 3e18 sub r1, r14 +014f90 61f8 swap.b r15, r1 +014f92 7a01 +014f94 e186 mov #h'ffffff86, r1 +014f96 1807 mov.l r0, @(h'1c,r8) +014f98 bf3e bsr h'-184 ;@(h'14e18) +014f9a 47fa +014f9c 1fdf mov.l r13, @(h'3c,r15) +014f9e 7e18 add #h'18, r14 +014fa0 61e8 swap.b r14, r1 +014fa2 7a00 +014fa4 e186 mov #h'ffffff86, r1 +014fa6 1807 mov.l r0, @(h'1c,r8) +014fa8 bf7e bsr h'-104 ;@(h'14ea8) +014faa 47f9 +014fac ffdf +014fae fe18 +014fb0 61e8 swap.b r14, r1 +014fb2 7a00 +014fb4 6186 mov.l @r8+, r1 +014fb6 187f mov.l r7, @(h'3c,r8) +014fb8 8f7f bf/s h'fe ;@(h'150ba) +014fba 47f9 +014fbc 5fdf mov.l @(h'3c,r13), r15 +014fbe fe18 +014fc0 61e8 swap.b r14, r1 +014fc2 7a00 +014fc4 6186 mov.l @r8+, r1 +014fc6 187f mov.l r7, @(h'3c,r8) +014fc8 ee7f mov #h'7f, r14 +014fca 47fe ldc r7, r7_bank +014fcc 9e5f mov.w @(h'be,pc), r14 ;@(h'1508e) +014fce 8018 mov.b r0, @(h'8,r1) +014fd0 01e8 +014fd2 7a18 add #h'18, r10 +014fd4 6180 mov.b @r8, r1 +014fd6 1801 mov.l r0, @(h'4,r8) +014fd8 eeff mov #h'ffffffff, r14 +014fda 43f8 +014fdc 9e4f mov.w @(h'9e,pc), r14 ;@(h'1507e) +014fde 8018 mov.b r0, @(h'8,r1) +014fe0 01e8 +014fe2 7a18 add #h'18, r10 +014fe4 6180 mov.b @r8, r1 +014fe6 1801 mov.l r0, @(h'4,r8) +014fe8 eeff mov #h'ffffffff, r14 +014fea 43f9 +014fec 9e6f mov.w @(h'de,pc), r14 ;@(h'150ce) +014fee c03c mov.b r0, @(h'3c,gbr) +014ff0 03c8 +014ff2 7a18 add #h'18, r10 +014ff4 6180 mov.b @r8, r1 +014ff6 3c01 +014ff8 eeff mov #h'ffffffff, r14 +014ffa 44f9 +014ffc 1c27 mov.l r2, @(h'1c,r12) +014ffe 6076 mov.l @r7+, r0 +015000 0788 +015002 7218 add #h'18, r2 +015004 6180 mov.b @r8, r1 +015006 7601 +015008 ceff xor.b #h'ff, @(r0,gbr) +01500a 46fb +01500c 1cf7 mov.l r15, @(h'1c,r12) +01500e 3fe3 cmp/ge r14, r15 +015010 ff0f +015012 e3ff mov #h'ffffffff, r3 +015014 ffff +015016 e3ff mov #h'ffffffff, r3 +015018 9cff mov.w @(h'1fe,pc), r12 ;@(h'1521a) +01501a 42fe ldc r2, r7_bank +01501c fe97 +01501e 0000 +015020 0000 +015022 0000 +015024 0000 +015026 0800 +015028 3dff addv r15, r13 +01502a d3f9 mov.l @(h'3e4,pc), r3 ;@(h'15410) +01502c fef7 +01502e ffff +015030 fffe +015032 7df7 add #h'f7, r13 +015034 cfff or.b #h'ff, @(r0,gbr) +015036 ffff +015038 fdff +01503a d3ff mov.l @(h'3fc,pc), r3 ;@(h'15438) +01503c fa17 +01503e ffff +015040 fffe +015042 c71c mova @(h'70,pc), r0 ;h'150b4 +015044 6fff exts.w r15, r15 +015046 ffff +015048 fd7f +01504a f7ff +01504c e2d7 mov #h'ffffffd7, r2 +01504e ffff +015050 fffe +015052 8208 +015054 2fff muls.w r15, r15 +015056 ffff +015058 fd3f +01505a dfff mov.l @(h'3fc,pc), r15 ;@(h'15458) +01505c f337 +01505e ffff +015060 fffe +015062 9249 mov.w @(h'92,pc), r2 ;@(h'150f8) +015064 2fff muls.w r15, r15 +015066 ffff +015068 fd2f +01506a c7ff mova @(h'3fc,pc), r0 ;h'15468 +01506c e1e7 mov #h'ffffffe7, r1 +01506e ffff +015070 fffe +015072 8248 +015074 2fff muls.w r15, r15 +015076 ffff +015078 fd28 +01507a 47ae ldc r7, r2_bank +01507c e40f mov #h'f, r4 +01507e ffff +015080 fffe +015082 8608 +015084 6fff exts.w r15, r15 +015086 ffff +015088 fceb +01508a 502a mov.l @(h'28,r2), r0 +01508c cfff or.b #h'ff, @(r0,gbr) +01508e ffff +015090 fffe +015092 9e08 mov.w @(h'10,pc), r14 ;@(h'150a6) +015094 2fff muls.w r15, r15 +015096 ffff +015098 fc7d +01509a dfaa mov.l @(h'2a8,pc), r15 ;@(h'15344) +01509c cfff or.b #h'ff, @(r0,gbr) +01509e ffff +0150a0 fffe +0150a2 9e49 mov.w @(h'92,pc), r14 ;@(h'15138) +0150a4 2fff muls.w r15, r15 +0150a6 ffff +0150a8 fc47 +0150aa dfbf mov.l @(h'2fc,pc), r15 ;@(h'153a8) +0150ac cfff or.b #h'ff, @(r0,gbr) +0150ae ffff +0150b0 fffe +0150b2 9e49 mov.w @(h'92,pc), r14 ;@(h'15148) +0150b4 2fff muls.w r15, r15 +0150b6 ffff +0150b8 fd54 +0150ba 9f85 mov.w @(h'10a,pc), r15 ;@(h'151c8) +0150bc 4fff mac.w @r15+, @r15+ +0150be ffc0 +0150c0 0000 +0150c2 ffff +0150c4 e000 mov #h'0, r0 +0150c6 0007 mul.l r0, r0 +0150c8 fd10 +0150ca bf85 bsr h'-f6 ;@(h'14fd8) +0150cc 0fff mac.l @r15+, @r15+ +0150ce ff9f +0150d0 7df6 add #h'f6, r13 +0150d2 ffff +0150d4 f6df +0150d6 7df3 add #h'f3, r13 +0150d8 fd14 +0150da 3fa0 cmp/eq r10, r15 +0150dc 0fff mac.l @r15+, @r15+ +0150de ffa1 +0150e0 c719 mova @(h'64,pc), r0 ;h'15148 +0150e2 319f addv r9, r1 +0150e4 0920 +0150e6 820b +0150e8 fd14 +0150ea 3fa8 sub r10, r15 +0150ec 2fff muls.w r15, r15 +0150ee ffa0 +0150f0 8209 +0150f2 209e mulu.w r9, r0 +0150f4 0920 +0150f6 820b +0150f8 fc44 +0150fa 3fa0 cmp/eq r10, r15 +0150fc 2fff muls.w r15, r15 +0150fe ffa4 +015100 9249 mov.w @(h'92,pc), r2 ;@(h'15196) +015102 249e mulu.w r9, r4 +015104 7824 add #h'24, r8 +015106 93cb mov.w @(h'196,pc), r3 ;@(h'152a0) +015108 fc05 +01510a 3faa subc r10, r15 +01510c 4fff mac.w @r15+, @r15+ +01510e ffa4 +015110 8248 +015112 649e exts.b r9, r4 +015114 1c64 mov.l r6, @(h'10,r12) +015116 93cb mov.w @(h'196,pc), r3 ;@(h'152b0) +015118 fc05 +01511a 3f8a subc r8, r15 +01511c 0fff mac.l @r15+, @r15+ +01511e ffa4 +015120 8608 +015122 609e exts.b r9, r0 +015124 1c64 mov.l r6, @(h'10,r12) +015126 93cb mov.w @(h'196,pc), r3 ;@(h'152c0) +015128 fc85 +01512a 3f8a subc r8, r15 +01512c 4fff mac.w @r15+, @r15+ +01512e ffa4 +015130 8209 +015132 209e mulu.w r9, r0 +015134 7824 add #h'24, r8 +015136 93cb mov.w @(h'196,pc), r3 ;@(h'152d0) +015138 fc91 +01513a 3f88 sub r8, r15 +01513c 0fff mac.l @r15+, @r15+ +01513e ffa0 +015140 9249 mov.w @(h'92,pc), r2 ;@(h'151d6) +015142 2482 mov.l r8, @r4 +015144 0920 +015146 83cb +015148 fc20 +01514a 3f84 div1 r8, r15 +01514c 0fff mac.l @r15+, @r15+ +01514e ffa1 +015150 9249 mov.w @(h'92,pc), r2 ;@(h'151e6) +015152 24c3 +015154 0920 +015156 83cb +015158 fc20 +01515a 3f89 +01515c 0fff mac.l @r15+, @r15+ +01515e ff9f +015160 6db6 mov.l @r11+, r13 +015162 db7d mov.l @(h'1f4,pc), r11 ;@(h'15358) +015164 f6df +015166 7db3 add #h'b3, r13 +015168 fc00 +01516a 3f88 sub r8, r15 +01516c afff bra h'-2 ;@(h'1516e) +01516e ffff +015170 ffff +015172 ffff +015174 ffff +015176 ffff +015178 ffff +01517a ffff +01517c ffff +01517e ffff +015180 ffff +015182 ffff +015184 ffff +015186 ff3f +015188 ffff +01518a ffff +01518c ffff +01518e ffff +015190 ffff +015192 f3e3 +015194 e33e mov #h'3e, r3 +015196 3f31 +015198 931f mov.w @(h'3e,pc), r3 ;@(h'151da) +01519a ffff +01519c ffff +01519e ffff +0151a0 ffff +0151a2 f3c1 +0151a4 c13c mov.w r0, @(h'78,gbr) +0151a6 1320 mov.l r2, @(h'0,r3) +0151a8 921f mov.w @(h'3e,pc), r2 ;@(h'151ea) +0151aa ffff +0151ac ffff +0151ae ffff +0151b0 ffff +0151b2 f3c9 +0151b4 c93c and #h'3c, r0 +0151b6 9120 mov.w @(h'40,pc), r1 ;@(h'151fa) +0151b8 927f mov.w @(h'fe,pc), r2 ;@(h'152ba) +0151ba ffff +0151bc ffff +0151be ffff +0151c0 ffff +0151c2 f3c9 +0151c4 c13c mov.w r0, @(h'78,gbr) +0151c6 9024 mov.w @(h'48,pc), r0 ;@(h'15212) +0151c8 923f mov.w @(h'7e,pc), r2 ;@(h'1524a) +0151ca ffff +0151cc ffff +0151ce ffff +0151d0 ffff +0151d2 f3c1 +0151d4 c33c trapa #h'3c +0151d6 1024 mov.l r2, @(h'10,r0) +0151d8 923f mov.w @(h'7e,pc), r2 ;@(h'1525a) +0151da ffff +0151dc ffff +0151de ffff +0151e0 ffff +0151e2 f3c1 +0151e4 cf3c or.b #h'3c, @(r0,gbr) +0151e6 1220 mov.l r2, @(h'0,r2) +0151e8 927f mov.w @(h'fe,pc), r2 ;@(h'152ea) +0151ea ffff +0151ec ffff +0151ee 0000 +0151f0 0003 bsrf r0 +0151f2 f049 +0151f4 cf04 or.b #h'4, @(r0,gbr) +0151f6 9320 mov.w @(h'40,pc), r3 ;@(h'1523a) +0151f8 821f +0151fa c000 mov.b r0, @(h'0,gbr) +0151fc 0000 +0151fe 0000 +015200 0001 +015202 f849 +015204 cf84 or.b #h'84, @(r0,gbr) +015206 93f0 mov.w @(h'1e0,pc), r3 ;@(h'153ea) +015208 c71f mova @(h'7c,pc), r0 ;h'15288 +01520a 8000 mov.b r0, @(h'0,r0) +01520c 0000 +01520e 0000 +015210 0000 +015212 ffff +015214 ffff +015216 f3fc +015218 7fff add #h'ff, r15 +01521a 0000 +01521c 0000 +01521e 0000 +015220 0000 +015222 7fff add #h'ff, r15 +015224 ffff +015226 ffff +015228 fffe +01522a 0000 +01522c 0000 +01522e 0000 +015230 0000 +015232 0000 +015234 0000 +015236 0000 +015238 0000 +01523a 0000 +01523c 0000 +01523e 0000 +015240 0000 +015242 0000 +015244 0000 +015246 0000 +015248 0000 +01524a 0000 +01524c 0000 +01524e 0000 +015250 0000 +015252 0000 +015254 0000 +015256 0000 +015258 0000 +01525a 0000 +01525c 0000 +01525e 0000 +015260 0000 +015262 0000 +015264 0000 +015266 0000 +015268 0000 +01526a 0000 +01526c 0000 +01526e 0000 +015270 0000 +015272 0000 +015274 0000 +015276 0000 +015278 0000 +01527a 0000 +01527c 0000 +01527e 007f mac.l @r7+, @r0+ +015280 fff8 +015282 01ff mac.l @r15+, @r1+ +015284 ffe0 +015286 07ff mac.l @r15+, @r7+ +015288 ff80 +01528a 1fff mov.l r15, @(h'3c,r15) +01528c fe00 +01528e 0040 +015290 0008 clrt +015292 0100 +015294 0020 +015296 0400 +015298 0080 +01529a 1000 mov.l r0, @(h'0,r0) +01529c 0200 +01529e 0040 +0152a0 0008 clrt +0152a2 010c mov.b @(r0,r0), r1 +0152a4 0c20 +0152a6 0438 ldtlb +0152a8 7080 add #h'80, r0 +0152aa 1000 mov.l r0, @(h'0,r0) +0152ac 0200 +0152ae 0047 mul.l r4, r0 +0152b0 8788 +0152b2 0112 stc gbr, r1 +0152b4 1220 mov.l r2, @(h'0,r2) +0152b6 0444 mov.b r4, @(r0,r4) +0152b8 8880 cmp/eq #h'ffffff80, r0 +0152ba 1000 mov.l r0, @(h'0,r0) +0152bc 0200 +0152be 004c mov.b @(r0,r4), r0 +0152c0 ccc8 tst.b #h'c8, @(r0,gbr) +0152c2 0121 +0152c4 2120 mov.b r2, @r1 +0152c6 0448 clrs +0152c8 4880 +0152ca 1000 mov.l r0, @(h'0,r0) +0152cc 0200 +0152ce 0050 +0152d0 7828 add #h'28, r8 +0152d2 0121 +0152d4 2120 mov.b r2, @r1 +0152d6 0448 clrs +0152d8 4880 +0152da 1010 mov.l r1, @(h'0,r0) +0152dc 0200 +0152de 0050 +0152e0 0028 clrmac +0152e2 0121 +0152e4 2120 mov.b r2, @r1 +0152e6 0444 mov.b r4, @(r0,r4) +0152e8 8880 cmp/eq #h'ffffff80, r0 +0152ea 13ff mov.l r15, @(h'3c,r3) +0152ec f200 +0152ee 004f mac.l @r4+, @r0+ +0152f0 03c8 +0152f2 0121 +0152f4 e120 mov #h'20, r1 +0152f6 0423 braf r4 +0152f8 1080 mov.l r8, @(h'0,r0) +0152fa 1010 mov.l r1, @(h'0,r0) +0152fc 0200 +0152fe 0041 +015300 0208 clrt +015302 0121 +015304 2120 mov.b r2, @r1 +015306 0418 sett +015308 6080 mov.b @r8, r0 +01530a 1000 mov.l r0, @(h'0,r0) +01530c 0200 +01530e 0041 +015310 0208 clrt +015312 0121 +015314 2120 mov.b r2, @r1 +015316 0404 mov.b r0, @(r0,r4) +015318 8080 mov.b r0, @(h'0,r8) +01531a 1000 mov.l r0, @(h'0,r0) +01531c 4200 shll r2 +01531e 0041 +015320 0208 clrt +015322 0121 +015324 2120 mov.b r2, @r1 +015326 0404 mov.b r0, @(r0,r4) +015328 8080 mov.b r0, @(h'0,r8) +01532a 13ff mov.l r15, @(h'3c,r3) +01532c f200 +01532e 0041 +015330 0208 clrt +015332 0121 +015334 2120 mov.b r2, @r1 +015336 0404 mov.b r0, @(r0,r4) +015338 8080 mov.b r0, @(h'0,r8) +01533a 1000 mov.l r0, @(h'0,r0) +01533c 4200 shll r2 +01533e 0041 +015340 0208 clrt +015342 0121 +015344 2120 mov.b r2, @r1 +015346 0404 mov.b r0, @(r0,r4) +015348 8080 mov.b r0, @(h'0,r8) +01534a 1000 mov.l r0, @(h'0,r0) +01534c 0200 +01534e 0041 +015350 0208 clrt +015352 013f mac.l @r3+, @r1+ +015354 3f20 cmp/eq r2, r15 +015356 0404 mov.b r0, @(r0,r4) +015358 8080 mov.b r0, @(h'0,r8) +01535a 1100 mov.l r0, @(h'0,r1) +01535c 0200 +01535e 0041 +015360 0208 clrt +015362 011e mov.l @(r0,r1), r1 +015364 1e20 mov.l r2, @(h'0,r14) +015366 0404 mov.b r0, @(r0,r4) +015368 8080 mov.b r0, @(h'0,r8) +01536a 13ff mov.l r15, @(h'3c,r3) +01536c f200 +01536e 0041 +015370 8608 +015372 010c mov.b @(r0,r0), r1 +015374 0c20 +015376 0404 mov.b r0, @(r0,r4) +015378 8080 mov.b r0, @(h'0,r8) +01537a 1100 mov.l r0, @(h'0,r1) +01537c 0200 +01537e 0040 +015380 fc08 +015382 010c mov.b @(r0,r0), r1 +015384 0c20 +015386 0404 mov.b r0, @(r0,r4) +015388 8080 mov.b r0, @(h'0,r8) +01538a 1000 mov.l r0, @(h'0,r0) +01538c 0200 +01538e 0040 +015390 0008 clrt +015392 010c mov.b @(r0,r0), r1 +015394 0c20 +015396 0403 bsrf r4 +015398 0080 +01539a 1000 mov.l r0, @(h'0,r0) +01539c 0200 +01539e 0040 +0153a0 0008 clrt +0153a2 0100 +0153a4 0020 +0153a6 0400 +0153a8 0080 +0153aa 1000 mov.l r0, @(h'0,r0) +0153ac 0200 +0153ae 007f mac.l @r7+, @r0+ +0153b0 fff8 +0153b2 01ff mac.l @r15+, @r1+ +0153b4 ffe0 +0153b6 07ff mac.l @r15+, @r7+ +0153b8 ff80 +0153ba 1fff mov.l r15, @(h'3c,r15) +0153bc fe00 +0153be 0000 +0153c0 0000 +0153c2 0000 +0153c4 0000 +0153c6 0000 +0153c8 0000 +0153ca 0000 +0153cc 0000 +0153ce 0000 +0153d0 0000 +0153d2 0000 +0153d4 0000 +0153d6 0000 +0153d8 0000 +0153da 0000 +0153dc 0000 +0153de 0000 +0153e0 0000 +0153e2 0000 +0153e4 0000 +0153e6 0000 +0153e8 0000 +0153ea 0000 +0153ec 0000 +0153ee 0000 +0153f0 0000 +0153f2 0000 +0153f4 0000 +0153f6 0000 +0153f8 0000 +0153fa 0000 +0153fc 0000 +0153fe 007f mac.l @r7+, @r0+ +015400 fff8 +015402 01ff mac.l @r15+, @r1+ +015404 ffe0 +015406 07ff mac.l @r15+, @r7+ +015408 ff80 +01540a 1fff mov.l r15, @(h'3c,r15) +01540c fe00 +01540e 0040 +015410 0008 clrt +015412 0100 +015414 0020 +015416 0400 +015418 0080 +01541a 1000 mov.l r0, @(h'0,r0) +01541c 0200 +01541e 0040 +015420 0008 clrt +015422 0100 +015424 0020 +015426 0400 +015428 0080 +01542a 1754 mov.l r5, @(h'10,r7) +01542c aa00 bra h'-c00 ;@(h'14830) +01542e 0040 +015430 0408 clrt +015432 0100 +015434 0020 +015436 0400 +015438 0080 +01543a 1556 mov.l r5, @(h'18,r5) +01543c aa00 bra h'-c00 ;@(h'14840) +01543e 0040 +015440 0408 clrt +015442 0100 +015444 0020 +015446 04ff mac.l @r15+, @r4+ +015448 fc80 +01544a 1755 mov.l r5, @(h'14,r7) +01544c aa00 bra h'-c00 ;@(h'14850) +01544e 0041 +015450 c408 mov.b @(h'8,gbr), r0 +015452 0100 +015454 1820 mov.l r2, @(h'0,r8) +015456 049f mac.l @r9+, @r4+ +015458 e480 mov #h'ffffff80, r4 +01545a 1654 mov.l r5, @(h'10,r6) +01545c 8200 +01545e 0043 +015460 ff08 +015462 0100 +015464 1820 mov.l r2, @(h'0,r8) +015466 045f mac.l @r5+, @r4+ +015468 e880 mov #h'ffffff80, r8 +01546a 1574 mov.l r7, @(h'10,r5) +01546c aa00 bra h'-c00 ;@(h'14870) +01546e 0042 stc spc, r0 +015470 0108 clrt +015472 0100 +015474 1820 mov.l r2, @(h'0,r8) +015476 043f mac.l @r3+, @r4+ +015478 f080 +01547a 1000 mov.l r0, @(h'0,r0) +01547c 0200 +01547e 0042 stc spc, r0 +015480 3108 sub r0, r1 +015482 0106 mov.l r0, @(r0,r1) +015484 1820 mov.l r2, @(h'0,r8) +015486 040f mac.l @r0+, @r4+ +015488 c080 mov.b r0, @(h'80,gbr) +01548a 1000 mov.l r0, @(h'0,r0) +01548c 0200 +01548e 0042 stc spc, r0 +015490 4908 shll2 r9 +015492 0106 mov.l r0, @(r0,r1) +015494 1820 mov.l r2, @(h'0,r8) +015496 0407 mul.l r0, r4 +015498 8080 mov.b r0, @(h'0,r8) +01549a 1003 mov.l r0, @(h'c,r0) +01549c 0200 +01549e 0042 stc spc, r0 +0154a0 8508 mov.w @(h'10,r0), r0 +0154a2 0106 mov.l r0, @(r0,r1) +0154a4 1b20 mov.l r2, @(h'0,r11) +0154a6 0403 bsrf r4 +0154a8 0080 +0154aa 1003 mov.l r0, @(h'c,r0) +0154ac 8200 +0154ae 0042 stc spc, r0 +0154b0 8508 mov.w @(h'10,r0), r0 +0154b2 0106 mov.l r0, @(r0,r1) +0154b4 1b20 mov.l r2, @(h'0,r11) +0154b6 0403 bsrf r4 +0154b8 0080 +0154ba 11ff mov.l r15, @(h'3c,r1) +0154bc c200 mov.l r0, @(h'0,gbr) +0154be 0042 stc spc, r0 +0154c0 4908 shll2 r9 +0154c2 0136 mov.l r3, @(r0,r1) +0154c4 1b20 mov.l r2, @(h'0,r11) +0154c6 0403 bsrf r4 +0154c8 0080 +0154ca 11ff mov.l r15, @(h'3c,r1) +0154cc e200 mov #h'0, r2 +0154ce 0042 stc spc, r0 +0154d0 3108 sub r0, r1 +0154d2 0136 mov.l r3, @(r0,r1) +0154d4 1b20 mov.l r2, @(h'0,r11) +0154d6 0403 bsrf r4 +0154d8 0080 +0154da 11ff mov.l r15, @(h'3c,r1) +0154dc e200 mov #h'0, r2 +0154de 0042 stc spc, r0 +0154e0 0108 clrt +0154e2 0136 mov.l r3, @(r0,r1) +0154e4 db20 mov.l @(h'80,pc), r11 ;@(h'15568) +0154e6 040f mac.l @r0+, @r4+ +0154e8 c080 mov.b r0, @(h'80,gbr) +0154ea 11ff mov.l r15, @(h'3c,r1) +0154ec c200 mov.l r0, @(h'0,gbr) +0154ee 0043 +0154f0 ff08 +0154f2 013f mac.l @r3+, @r1+ +0154f4 ff20 +0154f6 0438 ldtlb +0154f8 7080 add #h'80, r0 +0154fa 1003 mov.l r0, @(h'c,r0) +0154fc 8200 +0154fe 0040 +015500 0008 clrt +015502 0100 +015504 0020 +015506 043f mac.l @r3+, @r4+ +015508 f080 +01550a 1003 mov.l r0, @(h'c,r0) +01550c 0200 +01550e 0040 +015510 0008 clrt +015512 0100 +015514 0020 +015516 0400 +015518 0080 +01551a 1000 mov.l r0, @(h'0,r0) +01551c 0200 +01551e 0040 +015520 0008 clrt +015522 0100 +015524 0020 +015526 0400 +015528 0080 +01552a 1000 mov.l r0, @(h'0,r0) +01552c 0200 +01552e 007f mac.l @r7+, @r0+ +015530 fff8 +015532 01ff mac.l @r15+, @r1+ +015534 ffe0 +015536 07ff mac.l @r15+, @r7+ +015538 ff80 +01553a 1fff mov.l r15, @(h'3c,r15) +01553c fe00 +01553e 0000 +015540 0000 +015542 0000 +015544 0000 +015546 0000 +015548 0000 +01554a 0000 +01554c 0000 +01554e 0000 +015550 0000 +015552 0000 +015554 0000 +015556 0000 +015558 0000 +01555a 0000 +01555c 0000 +01555e 0000 +015560 0000 +015562 0000 +015564 0000 +015566 0000 +015568 0000 +01556a 0000 +01556c 0000 +01556e ffff +015570 ffff +015572 ffff +015574 ffff +015576 ffff +015578 ffff +01557a ffff +01557c ffff +01557e ffff +015580 ffff +015582 ffff +015584 ffff +015586 ffff +015588 ffff +01558a ffff +01558c ffff +01558e ffff +015590 ffff +015592 ffff +015594 ffff +015596 ffff +015598 ffff +01559a ffff +01559c ffff +01559e e000 mov #h'0, r0 +0155a0 0000 +0155a2 0000 +0155a4 0000 +0155a6 0000 +0155a8 0000 +0155aa 0000 +0155ac 0007 mul.l r0, r0 +0155ae e000 mov #h'0, r0 +0155b0 0000 +0155b2 0000 +0155b4 0000 +0155b6 003f mac.l @r3+, @r0+ +0155b8 fc03 +0155ba ffc0 +0155bc 0007 mul.l r0, r0 +0155be e000 mov #h'0, r0 +0155c0 0000 +0155c2 0000 +0155c4 0000 +0155c6 0040 +0155c8 0204 mov.b r0, @(r0,r2) +0155ca 0020 +0155cc 0007 mul.l r0, r0 +0155ce e000 mov #h'0, r0 +0155d0 0000 +0155d2 0000 +0155d4 0000 +0155d6 0080 +0155d8 0108 clrt +0155da 0010 +0155dc 0007 mul.l r0, r0 +0155de e000 mov #h'0, r0 +0155e0 0000 +0155e2 0000 +0155e4 0000 +0155e6 0080 +0155e8 0108 clrt +0155ea 0010 +0155ec 0007 mul.l r0, r0 +0155ee e003 mov #h'3, r0 +0155f0 8e38 +0155f2 e3c0 mov #h'ffffffc0, r3 +0155f4 0000 +0155f6 0080 +0155f8 0108 clrt +0155fa 0010 +0155fc 0007 mul.l r0, r0 +0155fe e007 mov #h'7, r0 +015600 df7d mov.l @(h'1f4,pc), r15 ;@(h'157f8) +015602 f7c0 +015604 0000 +015606 0080 +015608 0108 clrt +01560a 0010 +01560c 0007 mul.l r0, r0 +01560e e006 mov #h'6, r0 +015610 187d mov.l r7, @(h'34,r8) +015612 b600 bsr h'c00 ;@(h'16216) +015614 0000 +015616 0080 +015618 0108 clrt +01561a 0010 +01561c 0007 mul.l r0, r0 +01561e e007 mov #h'7, r0 +015620 986d mov.w @(h'da,pc), r8 ;@(h'156fe) +015622 f798 +015624 0000 +015626 0080 +015628 0108 clrt +01562a 0010 +01562c 0007 mul.l r0, r0 +01562e e003 mov #h'3, r0 +015630 d86d mov.l @(h'1b4,pc), r8 ;@(h'157e8) +015632 e798 mov #h'ffffff98, r7 +015634 0000 +015636 0080 +015638 0108 clrt +01563a 0010 +01563c 0007 mul.l r0, r0 +01563e e000 mov #h'0, r0 +015640 d87d mov.l @(h'1f4,pc), r8 ;@(h'15838) +015642 f600 +015644 0000 +015646 0080 +015648 0108 clrt +01564a 0010 +01564c 0007 mul.l r0, r0 +01564e e007 mov #h'7, r0 +015650 df7d mov.l @(h'1f4,pc), r15 ;@(h'15848) +015652 b7d8 bsr h'fb0 ;@(h'16606) +015654 0000 +015656 0080 +015658 0108 clrt +01565a 0010 +01565c 0007 mul.l r0, r0 +01565e e003 mov #h'3, r0 +015660 8e39 +015662 b3d8 bsr h'7b0 ;@(h'15e16) +015664 0000 +015666 0080 +015668 0108 clrt +01566a 0010 +01566c 0007 mul.l r0, r0 +01566e e000 mov #h'0, r0 +015670 0000 +015672 0000 +015674 0000 +015676 0080 +015678 0108 clrt +01567a 0010 +01567c 0007 mul.l r0, r0 +01567e e000 mov #h'0, r0 +015680 0000 +015682 0000 +015684 0000 +015686 0080 +015688 0108 clrt +01568a 0010 +01568c 0007 mul.l r0, r0 +01568e e000 mov #h'0, r0 +015690 0000 +015692 0000 +015694 0000 +015696 0040 +015698 0204 mov.b r0, @(r0,r2) +01569a 0020 +01569c 0007 mul.l r0, r0 +01569e e000 mov #h'0, r0 +0156a0 0000 +0156a2 0000 +0156a4 0000 +0156a6 003f mac.l @r3+, @r0+ +0156a8 fc03 +0156aa ffc0 +0156ac 0007 mul.l r0, r0 +0156ae e000 mov #h'0, r0 +0156b0 0000 +0156b2 0000 +0156b4 0000 +0156b6 0000 +0156b8 0000 +0156ba 0000 +0156bc 0007 mul.l r0, r0 +0156be e000 mov #h'0, r0 +0156c0 0000 +0156c2 0000 +0156c4 0000 +0156c6 0000 +0156c8 0000 +0156ca 0000 +0156cc 0007 mul.l r0, r0 +0156ce e000 mov #h'0, r0 +0156d0 0000 +0156d2 0000 +0156d4 0000 +0156d6 001c mov.b @(r0,r1), r0 +0156d8 ce3b xor.b #h'3b, @(r0,gbr) +0156da fee0 +0156dc 0007 mul.l r0, r0 +0156de e000 mov #h'0, r0 +0156e0 0000 +0156e2 0000 +0156e4 0000 +0156e6 0021 +0156e8 2942 mov.l r4, @r9 +0156ea 0900 +0156ec 0007 mul.l r0, r0 +0156ee e000 mov #h'0, r0 +0156f0 0000 +0156f2 0000 +0156f4 0000 +0156f6 0021 +0156f8 e943 mov #h'43, r9 +0156fa 88c0 cmp/eq #h'ffffffc0, r0 +0156fc 0007 mul.l r0, r0 +0156fe e000 mov #h'0, r0 +015700 0000 +015702 0000 +015704 0000 +015706 0025 mov.w r2, @(r0,r0) +015708 294a xor r4, r9 +01570a 0820 +01570c 0007 mul.l r0, r0 +01570e e000 mov #h'0, r0 +015710 0000 +015712 0000 +015714 0000 +015716 001d mov.w @(r0,r1), r0 +015718 2e3b or r3, r14 +01571a c9c0 and #h'c0, r0 +01571c 0007 mul.l r0, r0 +01571e e000 mov #h'0, r0 +015720 0000 +015722 0000 +015724 0000 +015726 0000 +015728 0000 +01572a 0000 +01572c 0007 mul.l r0, r0 +01572e e000 mov #h'0, r0 +015730 0000 +015732 0000 +015734 0000 +015736 0000 +015738 0000 +01573a 0000 +01573c 0007 mul.l r0, r0 +01573e e000 mov #h'0, r0 +015740 0000 +015742 0000 +015744 001f mac.l @r1+, @r0+ +015746 ffff +015748 ffff +01574a ffff +01574c ff87 +01574e e000 mov #h'0, r0 +015750 0000 +015752 0000 +015754 0010 +015756 0000 +015758 0000 +01575a 0000 +01575c 0087 mul.l r8, r0 +01575e e000 mov #h'0, r0 +015760 0000 +015762 0000 +015764 0010 +015766 0000 +015768 0000 +01576a 0000 +01576c 0087 mul.l r8, r0 +01576e e000 mov #h'0, r0 +015770 0000 +015772 0000 +015774 0013 +015776 0707 mul.l r0, r7 +015778 3073 cmp/ge r7, r0 +01577a 339b subv r9, r3 +01577c 3c87 cmp/gt r8, r12 +01577e e000 mov #h'0, r0 +015780 0000 +015782 0000 +015784 0013 +015786 0f8f mac.l @r8+, @r15+ +015788 b0fb bsr h'1f6 ;@(h'15982) +01578a 37db subv r13, r7 +01578c 7c87 add #h'87, r12 +01578e e000 mov #h'0, r0 +015790 0000 +015792 0000 +015794 0013 +015796 0d8d mov.w @(r0,r8), r13 +015798 b0db bsr h'1b6 ;@(h'15952) +01579a b7db bsr h'fb6 ;@(h'16754) +01579c 6087 not r8, r0 +01579e e000 mov #h'0, r0 +0157a0 0000 +0157a2 0000 +0157a4 0013 +0157a6 0d8f mac.l @r8+, @r13+ +0157a8 b0db bsr h'1b6 ;@(h'15962) +0157aa f6db +0157ac 7887 add #h'87, r8 +0157ae e000 mov #h'0, r0 +0157b0 0000 +0157b2 0000 +0157b4 0013 +0157b6 0f8f mac.l @r8+, @r15+ +0157b8 30fb subv r15, r0 +0157ba f6db +0157bc 7887 add #h'87, r8 +0157be e000 mov #h'0, r0 +0157c0 0000 +0157c2 0000 +0157c4 0013 +0157c6 0f8c mov.b @(r0,r8), r15 +0157c8 30fb subv r15, r0 +0157ca 77db add #h'db, r7 +0157cc 6087 not r8, r0 +0157ce e000 mov #h'0, r0 +0157d0 0000 +0157d2 0000 +0157d4 0013 +0157d6 ed8c mov #h'ffffff8c, r13 +0157d8 3edb subv r13, r14 +0157da 37df addv r13, r7 +0157dc 7c87 add #h'87, r12 +0157de e000 mov #h'0, r0 +0157e0 0000 +0157e2 0000 +0157e4 0011 +0157e6 ed8c mov #h'ffffff8c, r13 +0157e8 1edb mov.l r13, @(h'2c,r14) +0157ea 33ce addc r12, r3 +0157ec 3c87 cmp/gt r8, r12 +0157ee e000 mov #h'0, r0 +0157f0 0000 +0157f2 0000 +0157f4 0010 +0157f6 0000 +0157f8 0000 +0157fa 00e0 +0157fc 0087 mul.l r8, r0 +0157fe e000 mov #h'0, r0 +015800 0000 +015802 0000 +015804 0010 +015806 0000 +015808 0000 +01580a 0000 +01580c 0087 mul.l r8, r0 +01580e e000 mov #h'0, r0 +015810 0000 +015812 0000 +015814 001f mac.l @r1+, @r0+ +015816 ffff +015818 ffff +01581a ffff +01581c ff87 +01581e e000 mov #h'0, r0 +015820 0000 +015822 0000 +015824 0000 +015826 0000 +015828 0000 +01582a 0000 +01582c 0007 mul.l r0, r0 +01582e e000 mov #h'0, r0 +015830 0000 +015832 0000 +015834 0000 +015836 0000 +015838 0000 +01583a 0000 +01583c 0007 mul.l r0, r0 +01583e e000 mov #h'0, r0 +015840 0000 +015842 0000 +015844 0000 +015846 0000 +015848 0000 +01584a 0000 +01584c 0007 mul.l r0, r0 +01584e e000 mov #h'0, r0 +015850 0000 +015852 0000 +015854 001f mac.l @r1+, @r0+ +015856 ffff +015858 ffff +01585a ffff +01585c ff87 +01585e e000 mov #h'0, r0 +015860 0000 +015862 0000 +015864 0010 +015866 0000 +015868 0000 +01586a 0000 +01586c 0087 mul.l r8, r0 +01586e e000 mov #h'0, r0 +015870 0000 +015872 0000 +015874 0010 +015876 0000 +015878 0000 +01587a 0000 +01587c 0087 mul.l r8, r0 +01587e e000 mov #h'0, r0 +015880 0000 +015882 0000 +015884 0010 +015886 01c7 mul.l r12, r1 +015888 8673 +01588a 679c extu.b r9, r7 +01588c 0087 mul.l r8, r0 +01588e e000 mov #h'0, r0 +015890 0000 +015892 0000 +015894 0010 +015896 03ef mac.l @r14+, @r3+ +015898 86fb +01589a 6fbe exts.b r11, r15 +01589c 0087 mul.l r8, r0 +01589e e000 mov #h'0, r0 +0158a0 0000 +0158a2 0000 +0158a4 0010 +0158a6 036c mov.b @(r0,r6), r3 +0158a8 06fb +0158aa 6c36 mov.l @r3+, r12 +0158ac 0087 mul.l r8, r0 +0158ae e000 mov #h'0, r0 +0158b0 0000 +0158b2 0000 +0158b4 0010 +0158b6 03ef mac.l @r14+, @r3+ +0158b8 06db +0158ba 6f3e exts.b r3, r15 +0158bc 0087 mul.l r8, r0 +0158be e000 mov #h'0, r0 +0158c0 0000 +0158c2 0000 +0158c4 0010 +0158c6 03cf mac.l @r12+, @r3+ +0158c8 06db +0158ca 6f3c extu.b r3, r15 +0158cc 0087 mul.l r8, r0 +0158ce e000 mov #h'0, r0 +0158d0 0000 +0158d2 0000 +0158d4 0010 +0158d6 03ec mov.b @(r0,r14), r3 +0158d8 06fb +0158da 6c3e exts.b r3, r12 +0158dc 0087 mul.l r8, r0 +0158de e000 mov #h'0, r0 +0158e0 0000 +0158e2 0000 +0158e4 0010 +0158e6 036f mac.l @r6+, @r3+ +0158e8 befb bsr h'-20a ;@(h'156e2) +0158ea efb6 mov #h'ffffffb6, r15 +0158ec 0087 mul.l r8, r0 +0158ee e000 mov #h'0, r0 +0158f0 0000 +0158f2 0000 +0158f4 0010 +0158f6 0367 mul.l r6, r3 +0158f8 9c71 mov.w @(h'e2,pc), r12 ;@(h'159de) +0158fa c7b6 mova @(h'2d8,pc), r0 ;h'15bd4 +0158fc 0087 mul.l r8, r0 +0158fe e000 mov #h'0, r0 +015900 0000 +015902 0000 +015904 0010 +015906 0000 +015908 0000 +01590a 0000 +01590c 0087 mul.l r8, r0 +01590e e000 mov #h'0, r0 +015910 0000 +015912 0000 +015914 0010 +015916 0000 +015918 0000 +01591a 0000 +01591c 0087 mul.l r8, r0 +01591e e000 mov #h'0, r0 +015920 0000 +015922 0000 +015924 001f mac.l @r1+, @r0+ +015926 ffff +015928 ffff +01592a ffff +01592c ff87 +01592e e000 mov #h'0, r0 +015930 0000 +015932 0000 +015934 0000 +015936 0000 +015938 0000 +01593a 0000 +01593c 0007 mul.l r0, r0 +01593e ffff +015940 ffff +015942 ffff +015944 ffff +015946 ffff +015948 ffff +01594a ffff +01594c ffff +01594e ffff +015950 ffff +015952 ffff +015954 ffff +015956 ffff +015958 ffff +01595a ffff +01595c ffff +01595e ffff +015960 ffff +015962 ffff +015964 ffff +015966 ffff +015968 ffff +01596a ffff +01596c ffff +01596e ffff +015970 ffff +015972 ffff +015974 ffff +015976 ffff +015978 ffff +01597a ffff +01597c ffff +01597e ffff +015980 ffff +015982 ffff +015984 ffff +015986 fe00 +015988 1c00 mov.l r0, @(h'0,r12) +01598a 3fff addv r15, r15 +01598c ffff +01598e ffff +015990 ffff +015992 ffff +015994 ffff +015996 fc00 +015998 0800 +01599a 1fff mov.l r15, @(h'3c,r15) +01599c ffff +01599e ffff +0159a0 fff1 +0159a2 c61c mov.l @(h'70,gbr), r0 +0159a4 7081 add #h'81, r0 +0159a6 8c00 +0159a8 0800 +0159aa 1fff mov.l r15, @(h'3c,r15) +0159ac ffff +0159ae ffff +0159b0 ffe0 +0159b2 8208 +0159b4 2081 mov.w r8, @r0 +0159b6 0400 +0159b8 0800 +0159ba 1fff mov.l r15, @(h'3c,r15) +0159bc ffff +0159be ffff +0159c0 ffe7 +0159c2 9249 mov.w @(h'92,pc), r2 ;@(h'15a58) +0159c4 e7e7 mov #h'ffffffe7, r7 +0159c6 3c00 cmp/eq r0, r12 +0159c8 0800 +0159ca 1fff mov.l r15, @(h'3c,r15) +0159cc ffff +0159ce ffff +0159d0 ffe7 +0159d2 9249 mov.w @(h'92,pc), r2 ;@(h'15a68) +0159d4 e1e7 mov #h'ffffffe7, r1 +0159d6 0c00 +0159d8 0800 +0159da 1fff mov.l r15, @(h'3c,r15) +0159dc ffff +0159de ffff +0159e0 ffe4 +0159e2 8249 +0159e4 21e7 div0s r14, r1 +0159e6 8400 mov.b @(h'0,r0), r0 +0159e8 0800 +0159ea 1fff mov.l r15, @(h'3c,r15) +0159ec ffff +0159ee ffff +0159f0 ffe4 +0159f2 8249 +0159f4 27e7 div0s r14, r7 +0159f6 e400 mov #h'0, r4 +0159f8 0800 +0159fa 1fff mov.l r15, @(h'3c,r15) +0159fc ffff +0159fe ffff +015a00 ffe0 +015a02 9208 mov.w @(h'10,pc), r2 ;@(h'15a16) +015a04 20e7 div0s r14, r0 +015a06 0400 +015a08 0800 +015a0a 1fff mov.l r15, @(h'3c,r15) +015a0c ffff +015a0e 0000 +015a10 00f1 +015a12 921c mov.w @(h'38,pc), r2 ;@(h'15a4e) +015a14 70e7 add #h'e7, r0 +015a16 8c00 +015a18 0800 +015a1a 1f00 mov.l r0, @(h'0,r15) +015a1c 0000 +015a1e 0000 +015a20 007f mac.l @r7+, @r0+ +015a22 ffff +015a24 ffff +015a26 fc00 +015a28 0800 +015a2a 1e00 mov.l r0, @(h'0,r14) +015a2c 0000 +015a2e 0000 +015a30 003f mac.l @r3+, @r0+ +015a32 ffff +015a34 ffff +015a36 fc00 +015a38 0800 +015a3a 1c00 mov.l r0, @(h'0,r12) +015a3c 0000 +015a3e 0000 +015a40 001f mac.l @r1+, @r0+ +015a42 ffff +015a44 ffff +015a46 fc00 +015a48 0800 +015a4a 1800 mov.l r0, @(h'0,r8) +015a4c 0000 +015a4e 0000 +015a50 0000 +015a52 0000 +015a54 0000 +015a56 0200 +015a58 1400 mov.l r0, @(h'0,r4) +015a5a 2000 mov.b r0, @r0 +015a5c 0000 +015a5e 0000 +015a60 0000 +015a62 0000 +015a64 0000 +015a66 01ff mac.l @r15+, @r1+ +015a68 e3ff mov #h'ffffffff, r3 +015a6a c000 mov.b r0, @(h'0,gbr) +015a6c 0000 +015a6e ffff +015a70 ffff +015a72 ffff +015a74 ffff +015a76 ffff +015a78 ffff +015a7a ffff +015a7c ffff +015a7e ffff +015a80 ffff +015a82 ffff +015a84 ffff +015a86 ffff +015a88 000f mac.l @r0+, @r0+ +015a8a ffff +015a8c ffff +015a8e ffff +015a90 ffff +015a92 ffff +015a94 ffff +015a96 fffe +015a98 0007 mul.l r0, r0 +015a9a ffff +015a9c ffff +015a9e ffff +015aa0 ffff +015aa2 8184 mov.w r0, @(h'8,r8) +015aa4 c930 and #h'30, r0 +015aa6 c7fe mova @(h'3f8,pc), r0 ;h'15ea0 +015aa8 0007 mul.l r0, r0 +015aaa ffff +015aac ffff +015aae ffff +015ab0 ffff +015ab2 8104 mov.w r0, @(h'8,r0) +015ab4 c920 and #h'20, r0 +015ab6 83fe +015ab8 0007 mul.l r0, r0 +015aba ffff +015abc ffff +015abe ffff +015ac0 ffff +015ac2 e73c mov #h'3c, r7 +015ac4 4927 ldc.l @r9+, vbr +015ac6 9ffe mov.w @(h'1fc,pc), r15 ;@(h'15cc6) +015ac8 0007 mul.l r0, r0 +015aca ffff +015acc ffff +015ace ffff +015ad0 ffff +015ad2 e70c mov #h'c, r7 +015ad4 0921 +015ad6 87fe +015ad8 0007 mul.l r0, r0 +015ada ffff +015adc ffff +015ade ffff +015ae0 ffff +015ae2 e70c mov #h'c, r7 +015ae4 0921 +015ae6 c3fe trapa #h'fe +015ae8 0007 mul.l r0, r0 +015aea ffff +015aec ffff +015aee ffff +015af0 ffff +015af2 e73c mov #h'3c, r7 +015af4 8927 bt h'4e ;@(h'15b46) +015af6 f3fe +015af8 0007 mul.l r0, r0 +015afa ffff +015afc ffff +015afe ffff +015b00 ffff +015b02 e704 mov #h'4, r7 +015b04 c820 tst #h'20, r0 +015b06 83fe +015b08 0007 mul.l r0, r0 +015b0a ffff +015b0c ffff +015b0e 0000 +015b10 00ff mac.l @r15+, @r0+ +015b12 e784 mov #h'ffffff84, r7 +015b14 cc70 tst.b #h'70, @(r0,gbr) +015b16 c7fe mova @(h'3f8,pc), r0 ;h'15f10 +015b18 0007 mul.l r0, r0 +015b1a ff00 +015b1c 0000 +015b1e 0000 +015b20 007f mac.l @r7+, @r0+ +015b22 ffff +015b24 ffff +015b26 fffe +015b28 0007 mul.l r0, r0 +015b2a fe00 +015b2c 0000 +015b2e 0000 +015b30 003f mac.l @r3+, @r0+ +015b32 ffff +015b34 ffff +015b36 fffe +015b38 0007 mul.l r0, r0 +015b3a fc00 +015b3c 0000 +015b3e 0000 +015b40 001f mac.l @r1+, @r0+ +015b42 ffff +015b44 ffff +015b46 fffe +015b48 0007 mul.l r0, r0 +015b4a f800 +015b4c 0000 +015b4e 0000 +015b50 0000 +015b52 0000 +015b54 0000 +015b56 0001 +015b58 0008 clrt +015b5a 0000 +015b5c 0000 +015b5e 0000 +015b60 0000 +015b62 0000 +015b64 0000 +015b66 0000 +015b68 fff0 +015b6a 0000 +015b6c 0000 +015b6e ffff +015b70 ffff +015b72 ffff +015b74 ffff +015b76 ffff +015b78 ffff +015b7a ffff +015b7c ffff +015b7e ffff +015b80 ffff +015b82 ffff +015b84 ffff +015b86 ffff +015b88 f800 +015b8a 7fff add #h'ff, r15 +015b8c ffff +015b8e ffff +015b90 ffff +015b92 ffff +015b94 ffff +015b96 ffff +015b98 f000 +015b9a 3fff addv r15, r15 +015b9c ffff +015b9e ffff +015ba0 ffff +015ba2 9840 mov.w @(h'80,pc), r8 ;@(h'15c26) +015ba4 c71c mova @(h'70,pc), r0 ;h'15c18 +015ba6 64c7 not r12, r4 +015ba8 f000 +015baa 3fff addv r15, r15 +015bac ffff +015bae ffff +015bb0 ffff +015bb2 9040 mov.w @(h'80,pc), r0 ;@(h'15c36) +015bb4 8208 +015bb6 2483 +015bb8 f000 +015bba 3fff addv r15, r15 +015bbc ffff +015bbe ffff +015bc0 ffff +015bc2 93f3 mov.w @(h'1e6,pc), r3 ;@(h'15dac) +015bc4 9249 mov.w @(h'92,pc), r2 ;@(h'15c5a) +015bc6 e49f mov #h'ffffff9f, r4 +015bc8 f000 +015bca 3fff addv r15, r15 +015bcc ffff +015bce ffff +015bd0 ffff +015bd2 90f3 mov.w @(h'1e6,pc), r0 ;@(h'15dbc) +015bd4 8249 +015bd6 e187 mov #h'ffffff87, r1 +015bd8 f000 +015bda 3fff addv r15, r15 +015bdc ffff +015bde ffff +015be0 ffff +015be2 90f3 mov.w @(h'1e6,pc), r0 ;@(h'15dcc) +015be4 8609 +015be6 e1c3 mov #h'ffffffc3, r1 +015be8 f000 +015bea 3fff addv r15, r15 +015bec ffff +015bee ffff +015bf0 ffff +015bf2 93f3 mov.w @(h'1e6,pc), r3 ;@(h'15ddc) +015bf4 9e09 mov.w @(h'12,pc), r14 ;@(h'15c0a) +015bf6 e4f3 mov #h'fffffff3, r4 +015bf8 f000 +015bfa 3fff addv r15, r15 +015bfc ffff +015bfe ffff +015c00 fffc +015c02 1073 mov.l r7, @(h'c,r0) +015c04 9e48 mov.w @(h'90,pc), r14 ;@(h'15c98) +015c06 2483 +015c08 f000 +015c0a 3fff addv r15, r15 +015c0c ffff +015c0e 0000 +015c10 00fe mov.l @(r0,r15), r0 +015c12 3873 cmp/ge r7, r8 +015c14 9e4c mov.w @(h'98,pc), r14 ;@(h'15cb0) +015c16 64c7 not r12, r4 +015c18 f000 +015c1a 3f00 cmp/eq r0, r15 +015c1c 0000 +015c1e 0000 +015c20 007f mac.l @r7+, @r0+ +015c22 ffff +015c24 ffff +015c26 ffff +015c28 f000 +015c2a 3e00 cmp/eq r0, r14 +015c2c 0000 +015c2e 0000 +015c30 003f mac.l @r3+, @r0+ +015c32 ffff +015c34 ffff +015c36 ffff +015c38 f000 +015c3a 3c00 cmp/eq r0, r12 +015c3c 0000 +015c3e 0000 +015c40 001f mac.l @r1+, @r0+ +015c42 ffff +015c44 ffff +015c46 ffff +015c48 f000 +015c4a 3800 cmp/eq r0, r8 +015c4c 0000 +015c4e 0000 +015c50 0000 +015c52 0000 +015c54 0000 +015c56 0000 +015c58 0800 +015c5a 4000 shll r0 +015c5c 0000 +015c5e 0000 +015c60 0000 +015c62 0000 +015c64 0000 +015c66 0000 +015c68 07ff mac.l @r15+, @r7+ +015c6a 8000 mov.b r0, @(h'0,r0) +015c6c 0000 +015c6e ffff +015c70 ffff +015c72 ffff +015c74 ffff +015c76 ffff +015c78 ffff +015c7a ffff +015c7c ffff +015c7e ffff +015c80 ffff +015c82 ffff +015c84 ffff +015c86 ffff +015c88 ffff +015c8a ffff +015c8c ffff +015c8e ffff +015c90 ffff +015c92 ffff +015c94 ffff +015c96 ffff +015c98 ffff +015c9a ffff +015c9c ffff +015c9e ffff +015ca0 ffe3 +015ca2 9384 mov.w @(h'108,pc), r3 ;@(h'15dae) +015ca4 f31c +015ca6 7181 add #h'81, r1 +015ca8 3199 +015caa 8fff bf/s h'-2 ;@(h'15cac) +015cac ffff +015cae ffff +015cb0 ffc1 +015cb2 0104 mov.b r0, @(r0,r1) +015cb4 f208 +015cb6 2081 mov.w r8, @r0 +015cb8 2099 and r9, r0 +015cba 07ff mac.l @r15+, @r7+ +015cbc ffff +015cbe ffff +015cc0 ffc9 +015cc2 293c cmp/str r3, r9 +015cc4 f249 +015cc6 24e7 div0s r14, r4 +015cc8 2489 and r8, r4 +015cca 3fff addv r15, r15 +015ccc ffff +015cce ffff +015cd0 ffc9 +015cd2 290c cmp/str r0, r9 +015cd4 f248 +015cd6 24e7 div0s r14, r4 +015cd8 2481 mov.w r8, @r4 +015cda 0fff mac.l @r15+, @r15+ +015cdc ffff +015cde ffff +015ce0 ffc1 +015ce2 290c cmp/str r0, r9 +015ce4 f248 +015ce6 60e7 not r14, r0 +015ce8 2481 mov.w r8, @r4 +015cea 87ff +015cec ffff +015cee ffff +015cf0 ffc1 +015cf2 393c add r3, r9 +015cf4 f248 +015cf6 20e7 div0s r14, r0 +015cf8 2491 mov.w r9, @r4 +015cfa e7ff mov #h'ffffffff, r7 +015cfc ffff +015cfe ffff +015d00 ffc9 +015d02 3904 div1 r0, r9 +015d04 1209 mov.l r0, @(h'24,r2) +015d06 24e7 div0s r14, r4 +015d08 2099 and r9, r0 +015d0a 07ff mac.l @r15+, @r7+ +015d0c ffff +015d0e 0000 +015d10 03c9 +015d12 3986 cmp/hi r8, r9 +015d14 1319 mov.l r1, @(h'24,r3) +015d16 24e7 div0s r14, r4 +015d18 3199 +015d1a 8f80 bf/s h'-100 ;@(h'15c1e) +015d1c 0000 +015d1e 0000 +015d20 01ff mac.l @r15+, @r1+ +015d22 ffff +015d24 ffff +015d26 ffff +015d28 ffff +015d2a ff00 +015d2c 0000 +015d2e 0000 +015d30 00ff mac.l @r15+, @r0+ +015d32 ffff +015d34 ffff +015d36 ffff +015d38 ffff +015d3a fe00 +015d3c 0000 +015d3e 0000 +015d40 007f mac.l @r7+, @r0+ +015d42 ffff +015d44 ffff +015d46 ffff +015d48 ffff +015d4a fc00 +015d4c 0000 +015d4e 0000 +015d50 0000 +015d52 0000 +015d54 0000 +015d56 0000 +015d58 0000 +015d5a 0000 +015d5c 0000 +015d5e 0000 +015d60 0000 +015d62 0000 +015d64 0000 +015d66 0000 +015d68 0000 +015d6a 0000 +015d6c 0000 +015d6e ffff +015d70 ffff +015d72 ffff +015d74 ffff +015d76 ffff +015d78 ffff +015d7a ffff +015d7c ffff +015d7e ffff +015d80 ffff +015d82 ffff +015d84 ffff +015d86 ffff +015d88 ffff +015d8a ffff +015d8c ffff +015d8e ffff +015d90 ffff +015d92 ffff +015d94 ffff +015d96 ffff +015d98 ffff +015d9a ffff +015d9c ffff +015d9e ffff +015da0 fffc +015da2 6063 mov r6, r0 +015da4 0263 +015da6 0263 +015da8 930c mov.w @(h'18,pc), r3 ;@(h'15dc4) +015daa 7fff add #h'ff, r15 +015dac ffff +015dae ffff +015db0 fff8 +015db2 2041 mov.w r4, @r0 +015db4 0241 +015db6 0241 +015db8 9208 mov.w @(h'10,pc), r2 ;@(h'15dcc) +015dba 3fff addv r15, r15 +015dbc ffff +015dbe ffff +015dc0 fff9 +015dc2 f9c9 +015dc4 ce4f xor.b #h'4f, @(r0,gbr) +015dc6 ce41 xor.b #h'41, @(r0,gbr) +015dc8 9279 mov.w @(h'f2,pc), r2 ;@(h'15ebe) +015dca ffff +015dcc ffff +015dce ffff +015dd0 fff8 +015dd2 79c9 add #h'c9, r9 +015dd4 ce43 xor.b #h'43, @(r0,gbr) +015dd6 ce49 xor.b #h'49, @(r0,gbr) +015dd8 9218 mov.w @(h'30,pc), r2 ;@(h'15e0c) +015dda 7fff add #h'ff, r15 +015ddc ffff +015dde ffff +015de0 fffc +015de2 39c1 +015de4 ce61 xor.b #h'61, @(r0,gbr) +015de6 ce49 xor.b #h'49, @(r0,gbr) +015de8 921c mov.w @(h'38,pc), r2 ;@(h'15e24) +015dea 3fff addv r15, r15 +015dec ffff +015dee ffff +015df0 ffff +015df2 39c1 +015df4 ce79 xor.b #h'79, @(r0,gbr) +015df6 ce41 xor.b #h'41, @(r0,gbr) +015df8 927f mov.w @(h'fe,pc), r2 ;@(h'15efa) +015dfa 3fff addv r15, r15 +015dfc ffff +015dfe ffff +015e00 fff8 +015e02 39c9 +015e04 ce41 xor.b #h'41, @(r0,gbr) +015e06 ce41 xor.b #h'41, @(r0,gbr) +015e08 8208 +015e0a 3fff addv r15, r15 +015e0c ffff +015e0e 0000 +015e10 03fc mov.b @(r0,r15), r3 +015e12 79c9 add #h'c9, r9 +015e14 ce63 xor.b #h'63, @(r0,gbr) +015e16 ce61 xor.b #h'61, @(r0,gbr) +015e18 c70c mova @(h'30,pc), r0 ;h'15e4c +015e1a 7f80 add #h'80, r15 +015e1c 0000 +015e1e 0000 +015e20 01ff mac.l @r15+, @r1+ +015e22 ffff +015e24 ffff +015e26 fff8 +015e28 ffff +015e2a ff00 +015e2c 0000 +015e2e 0000 +015e30 00ff mac.l @r15+, @r0+ +015e32 ffff +015e34 ffff +015e36 ffff +015e38 ffff +015e3a fe00 +015e3c 0000 +015e3e 0000 +015e40 007f mac.l @r7+, @r0+ +015e42 ffff +015e44 ffff +015e46 ffff +015e48 ffff +015e4a fc00 +015e4c 0000 +015e4e 0000 +015e50 0000 +015e52 0000 +015e54 0000 +015e56 0000 +015e58 0000 +015e5a 0000 +015e5c 0000 +015e5e 0000 +015e60 0000 +015e62 0000 +015e64 0000 +015e66 0000 +015e68 0000 +015e6a 0000 +015e6c 0000 +015e6e ffff +015e70 ffff +015e72 ffff +015e74 ffff +015e76 ffff +015e78 ffff +015e7a ffff +015e7c ffff +015e7e ffff +015e80 ffff +015e82 ffff +015e84 ffff +015e86 ffff +015e88 ffff +015e8a ffff +015e8c ffff +015e8e ffff +015e90 ffff +015e92 ffff +015e94 ffff +015e96 ffff +015e98 ffff +015e9a ffff +015e9c ffff +015e9e ffff +015ea0 ffff +015ea2 ffff +015ea4 1931 mov.l r3, @(h'4,r9) +015ea6 c70c mova @(h'30,pc), r0 ;h'15ed8 +015ea8 7fff add #h'ff, r15 +015eaa ffff +015eac ffff +015eae ffff +015eb0 ffff +015eb2 fffe +015eb4 0920 +015eb6 8208 +015eb8 3fff addv r15, r15 +015eba ffff +015ebc ffff +015ebe ffff +015ec0 ffff +015ec2 fffe +015ec4 7927 add #h'27, r9 +015ec6 9e79 mov.w @(h'f2,pc), r14 ;@(h'15fbc) +015ec8 ffff +015eca ffff +015ecc ffff +015ece ffff +015ed0 ffff +015ed2 fffe +015ed4 1927 mov.l r2, @(h'1c,r9) +015ed6 9e18 mov.w @(h'30,pc), r14 ;@(h'15f0a) +015ed8 7fff add #h'ff, r15 +015eda ffff +015edc ffff +015ede ffff +015ee0 ffff +015ee2 ffff +015ee4 0927 mul.l r2, r9 +015ee6 9e1c mov.w @(h'38,pc), r14 ;@(h'15f22) +015ee8 3fff addv r15, r15 +015eea ffff +015eec ffff +015eee ffff +015ef0 ffff +015ef2 ffff +015ef4 c927 and #h'27, r0 +015ef6 9e7f mov.w @(h'fe,pc), r14 ;@(h'15ff8) +015ef8 3fff addv r15, r15 +015efa ffff +015efc ffff +015efe ffff +015f00 ffff +015f02 fffe +015f04 0820 +015f06 8208 +015f08 3fff addv r15, r15 +015f0a ffff +015f0c ffff +015f0e 0000 +015f10 0000 +015f12 0fff mac.l @r15+, @r15+ +015f14 1c71 mov.l r7, @(h'4,r12) +015f16 c70c mova @(h'30,pc), r0 ;h'15f48 +015f18 7ff0 add #h'f0, r15 +015f1a 0000 +015f1c 0000 +015f1e 0000 +015f20 0000 +015f22 07ff mac.l @r15+, @r7+ +015f24 ffff +015f26 ffff +015f28 ffe0 +015f2a 0000 +015f2c 0000 +015f2e 0000 +015f30 0000 +015f32 03ff mac.l @r15+, @r3+ +015f34 ffff +015f36 ffff +015f38 ffc0 +015f3a 0000 +015f3c 0000 +015f3e 0000 +015f40 0000 +015f42 01ff mac.l @r15+, @r1+ +015f44 ffff +015f46 ffff +015f48 ff80 +015f4a 0000 +015f4c 0000 +015f4e 0000 +015f50 0000 +015f52 0000 +015f54 0000 +015f56 0000 +015f58 0000 +015f5a 0000 +015f5c 0000 +015f5e 0000 +015f60 0000 +015f62 0000 +015f64 0000 +015f66 0000 +015f68 0000 +015f6a 0000 +015f6c 0000 +015f6e ffff +015f70 ffff +015f72 ffff +015f74 ffff +015f76 ffff +015f78 ffff +015f7a ffff +015f7c ffff +015f7e ffff +015f80 ffff +015f82 ffff +015f84 ffff +015f86 ffff +015f88 ffff +015f8a ffff +015f8c ffff +015f8e ffff +015f90 ffff +015f92 ffff +015f94 ffff +015f96 ffff +015f98 ffff +015f9a ffff +015f9c ffff +015f9e ffff +015fa0 ffff +015fa2 fff8 +015fa4 e302 mov #h'2, r3 +015fa6 6333 mov r3, r3 +015fa8 1fff mov.l r15, @(h'3c,r15) +015faa ffff +015fac ffff +015fae ffff +015fb0 ffff +015fb2 fff0 +015fb4 4102 sts.l mach, @-r1 +015fb6 4132 +015fb8 0fff mac.l @r15+, @r15+ +015fba ffff +015fbc ffff +015fbe ffff +015fc0 ffff +015fc2 fff0 +015fc4 49ce ldc r9, r4_bank +015fc6 4112 sts.l macl, @-r1 +015fc8 7fff add #h'ff, r15 +015fca ffff +015fcc ffff +015fce ffff +015fd0 ffff +015fd2 fff2 +015fd4 41ce ldc r1, r4_bank +015fd6 4902 sts.l mach, @-r9 +015fd8 1fff mov.l r15, @(h'3c,r15) +015fda ffff +015fdc ffff +015fde ffff +015fe0 ffff +015fe2 fff2 +015fe4 43ce ldc r3, r4_bank +015fe6 4903 stc.l sr, @-r9 +015fe8 0fff mac.l @r15+, @r15+ +015fea ffff +015fec ffff +015fee ffff +015ff0 ffff +015ff2 fff0 +015ff4 4fce ldc r15, r4_bank +015ff6 4123 stc.l vbr, @-r1 +015ff8 cfff or.b #h'ff, @(r0,gbr) +015ffa ffff +015ffc ffff +015ffe ffff +016000 ffff +016002 fff0 +016004 4fce ldc r15, r4_bank +016006 4132 +016008 0fff mac.l @r15+, @r15+ +01600a ffff +01600c ffff +01600e 0000 +016010 0000 +016012 0ff8 +016014 cfce or.b #h'ce, @(r0,gbr) +016016 6333 mov r3, r3 +016018 1ff0 mov.l r15, @(h'0,r15) +01601a 0000 +01601c 0000 +01601e 0000 +016020 0000 +016022 07ff mac.l @r15+, @r7+ +016024 ffff +016026 ffff +016028 ffe0 +01602a 0000 +01602c 0000 +01602e 0000 +016030 0000 +016032 03ff mac.l @r15+, @r3+ +016034 ffff +016036 ffff +016038 ffc0 +01603a 0000 +01603c 0000 +01603e 0000 +016040 0000 +016042 01ff mac.l @r15+, @r1+ +016044 ffff +016046 ffff +016048 ff80 +01604a 0000 +01604c 0000 +01604e 0000 +016050 0000 +016052 0000 +016054 0000 +016056 0000 +016058 0000 +01605a 0000 +01605c 0000 +01605e 0000 +016060 0000 +016062 0000 +016064 0000 +016066 0000 +016068 0000 +01606a 0000 +01606c 0000 +01606e f00f +016070 ffff +016072 ffff +016074 cff3 or.b #h'f3, @(r0,gbr) +016076 6ff6 mov.l @r15+, r15 +016078 3ffc add r15, r15 +01607a 1ff8 mov.l r15, @(h'20,r15) +01607c 07e0 +01607e 03c0 +016080 03c0 +016082 03c0 +016084 07e0 +016086 1ff8 mov.l r15, @(h'20,r15) +016088 3ffc add r15, r15 +01608a 3ffc add r15, r15 +01608c 3ffc add r15, r15 +01608e f00f +016090 8ff1 bf/s h'-1e ;@(h'16076) +016092 8001 mov.b r0, @(h'1,r0) +016094 b00d bsr h'1a ;@(h'160b2) +016096 500a mov.l @(h'28,r0), r0 +016098 2004 mov.b r0, @-r0 +01609a 1818 mov.l r1, @(h'20,r8) +01609c 0420 +01609e 0240 +0160a0 0240 +0160a2 0240 +0160a4 0660 +0160a6 1818 mov.l r1, @(h'20,r8) +0160a8 23c4 mov.b r12, @-r3 +0160aa 2004 mov.b r0, @-r0 +0160ac 3ffc add r15, r15 +0160ae f870 +0160b0 2000 mov.b r0, @r0 +0160b2 0000 +0160b4 0000 +0160b6 2070 mov.b r7, @r0 +0160b8 f800 +0160ba 0000 +0160bc 0000 +0160be 8000 mov.b r0, @(h'0,r0) +0160c0 0000 +0160c2 0000 +0160c4 0000 +0160c6 0000 +0160c8 0000 +0160ca 0080 +0160cc bc03 bsr h'-7fa ;@(h'158d6) +0160ce c000 mov.b r0, @(h'0,gbr) +0160d0 0000 +0160d2 0000 +0160d4 0000 +0160d6 0000 +0160d8 0080 +0160da a3fc bra h'7f8 ;@(h'168d6) +0160dc 4000 shll r0 +0160de 0000 +0160e0 0000 +0160e2 0000 +0160e4 0000 +0160e6 0080 +0160e8 a000 bra h'0 ;@(h'160ec) +0160ea 4cce ldc r12, r4_bank +0160ec 6db3 mov r11, r13 +0160ee ce6c xor.b #h'6c, @(r0,gbr) +0160f0 0e6c mov.b @(r0,r6), r14 +0160f2 e38f mov #h'ffffff8f, r3 +0160f4 3880 cmp/eq r8, r8 +0160f6 ac03 bra h'-7fa ;@(h'15900) +0160f8 4cdf mac.w @r13+, @r12+ +0160fa 6db7 not r11, r13 +0160fc df6c mov.l @(h'1b0,pc), r15 ;@(h'162b0) +0160fe 1f6d mov.l r6, @(h'34,r15) +016100 f7df +016102 7c80 add #h'80, r12 +016104 9402 mov.w @(h'4,pc), r4 ;@(h'1610c) +016106 8edb +016108 6db6 mov.l @r11+, r13 +01610a 1b6c mov.l r6, @(h'30,r11) +01610c 186d mov.l r6, @(h'34,r8) +01610e 8618 +016110 6080 mov.b @r8, r0 +016112 8801 cmp/eq #h'1, r0 +016114 0fdb +016116 6db7 not r11, r13 +016118 9b6c mov.w @(h'd8,pc), r11 ;@(h'161f4) +01611a 1e6d mov.l r6, @(h'34,r14) +01611c 861e +01611e 7880 add #h'80, r8 +016120 8606 +016122 0fdb +016124 6db7 not r11, r13 +016126 9f6c mov.w @(h'd8,pc), r15 ;@(h'16202) +016128 0f6d mov.w @(r0,r6), r15 +01612a 861e +01612c 3c80 cmp/eq r8, r12 +01612e 8108 mov.w r0, @(h'10,r0) +016130 0ddb +016132 6db6 mov.l @r11+, r13 +016134 1f6c mov.l r6, @(h'30,r15) +016136 036d mov.w @(r0,r6), r3 +016138 8618 +01613a 0c80 +01613c 8090 mov.b r0, @(h'0,r9) +01613e 0cdf mac.l @r13+, @r12+ +016140 7ce7 add #h'e7, r12 +016142 db7c mov.l @(h'1f0,pc), r11 ;@(h'16334) +016144 1f7d mov.l r7, @(h'34,r15) +016146 f7df +016148 7c80 add #h'80, r12 +01614a 8090 mov.b r0, @(h'0,r9) +01614c 0cce mov.l @(r0,r12), r12 +01614e 3843 cmp/ge r4, r8 +016150 db38 mov.l @(h'e0,pc), r11 ;@(h'16234) +016152 0e38 ldtlb +016154 e38f mov #h'ffffff8f, r3 +016156 3880 cmp/eq r8, r8 +016158 8090 mov.b r0, @(h'0,r9) +01615a 0000 +01615c 0000 +01615e 0000 +016160 0000 +016162 0000 +016164 0080 +016166 8198 mov.w r0, @(h'10,r9) +016168 0000 +01616a 0000 +01616c 0000 +01616e 0000 +016170 0000 +016172 0100 +016174 8606 +016176 0fff mac.l @r15+, @r15+ +016178 ffff +01617a ffff +01617c ffff +01617e ffff +016180 fe00 +016182 88f1 cmp/eq #h'fffffff1, r0 +016184 1000 mov.l r0, @(h'0,r0) +016186 0000 +016188 0000 +01618a 0000 +01618c 0000 +01618e 0000 +016190 8801 cmp/eq #h'1, r0 +016192 1000 mov.l r0, @(h'0,r0) +016194 0000 +016196 0000 +016198 0000 +01619a 0000 +01619c 0000 +01619e 8fff bf/s h'-2 ;@(h'161a0) +0161a0 1000 mov.l r0, @(h'0,r0) +0161a2 0000 +0161a4 0000 +0161a6 0000 +0161a8 0000 +0161aa 0000 +0161ac 8000 mov.b r0, @(h'0,r0) +0161ae 1000 mov.l r0, @(h'0,r0) +0161b0 0000 +0161b2 0000 +0161b4 0000 +0161b6 0000 +0161b8 0000 +0161ba 4000 shll r0 +0161bc 2000 mov.b r0, @r0 +0161be 0000 +0161c0 0000 +0161c2 0000 +0161c4 0000 +0161c6 0000 +0161c8 3fff addv r15, r15 +0161ca c000 mov.b r0, @(h'0,gbr) +0161cc 0000 +0161ce 0000 +0161d0 0000 +0161d2 0000 +0161d4 0000 +0161d6 0000 +0161d8 0000 +0161da 0000 +0161dc 0000 +0161de 0000 +0161e0 0000 +0161e2 0000 +0161e4 0000 +0161e6 0000 +0161e8 0000 +0161ea 0000 +0161ec 0000 +0161ee 0000 +0161f0 0000 +0161f2 0000 +0161f4 0000 +0161f6 0000 +0161f8 0000 +0161fa 0000 +0161fc 0000 +0161fe 0000 +016200 0000 +016202 0000 +016204 0000 +016206 0000 +016208 0000 +01620a 0000 +01620c 0000 +01620e 0000 +016210 0000 +016212 0000 +016214 0000 +016216 0000 +016218 0000 +01621a 0000 +01621c 0000 +01621e 0000 +016220 0000 +016222 0000 +016224 0000 +016226 0000 +016228 0000 +01622a 0000 +01622c 0000 +01622e 0000 +016230 0000 +016232 0000 +016234 0000 +016236 0000 +016238 0000 +01623a 0000 +01623c 0000 +01623e 0000 +016240 0000 +016242 0000 +016244 0000 +016246 0000 +016248 0000 +01624a 0000 +01624c 0000 +01624e 0000 +016250 0000 +016252 0000 +016254 0000 +016256 0000 +016258 0000 +01625a 0000 +01625c 0000 +01625e 0000 +016260 0000 +016262 0000 +016264 0000 +016266 0000 +016268 0000 +01626a 0000 +01626c 0000 +01626e 0000 +016270 0000 +016272 0000 +016274 0000 +016276 0000 +016278 0000 +01627a 0000 +01627c 0000 +01627e 0000 +016280 0000 +016282 0000 +016284 0000 +016286 0000 +016288 0000 +01628a 0080 +01628c 0000 +01628e 0000 +016290 0000 +016292 0000 +016294 0000 +016296 0000 +016298 0180 +01629a 0000 +01629c 0fff mac.l @r15+, @r15+ +01629e ffff +0162a0 ffff +0162a2 ffff +0162a4 ffff +0162a6 ff80 +0162a8 0000 +0162aa 0fff mac.l @r15+, @r15+ +0162ac ffff +0162ae ffff +0162b0 ffff +0162b2 ffff +0162b4 ff80 +0162b6 0000 +0162b8 0fff mac.l @r15+, @r15+ +0162ba ffff +0162bc ffff +0162be ffff +0162c0 ffff +0162c2 ff80 +0162c4 0000 +0162c6 0fff mac.l @r15+, @r15+ +0162c8 ffff +0162ca ffff +0162cc ffff +0162ce ffff +0162d0 ff80 +0162d2 8000 mov.b r0, @(h'0,r0) +0162d4 1fff mov.l r15, @(h'3c,r15) +0162d6 ffff +0162d8 ffff +0162da ffff +0162dc ffff +0162de ff80 +0162e0 c000 mov.b r0, @(h'0,gbr) +0162e2 3fff addv r15, r15 +0162e4 ffff +0162e6 ffff +0162e8 ffff +0162ea ffff +0162ec ff80 +0162ee 7c3e add #h'3e, r12 +0162f0 fe7f +0162f2 c663 mov.l @(h'18c,gbr), r0 +0162f4 c663 mov.l @(h'18c,gbr), r0 +0162f6 c063 mov.b r0, @(h'63,gbr) +0162f8 c07f mov.b r0, @(h'7f,gbr) +0162fa fc3f +0162fc fe03 +0162fe c603 mov.l @(h'c,gbr), r0 +016300 c663 mov.l @(h'18c,gbr), r0 +016302 c663 mov.l @(h'18c,gbr), r0 +016304 fe7f +016306 7c3e add #h'3e, r12 +016308 0000 +01630a 0000 +01630c 0000 +01630e 71e7 add #h'e7, r1 +016310 1c73 mov.l r7, @(h'c,r12) +016312 c6c0 mov.l @(h'300,gbr), r0 +016314 fbef +016316 befb bsr h'-20a ;@(h'16110) +016318 e6c0 mov #h'ffffffc0, r6 +01631a db0c mov.l @(h'30,pc), r11 ;@(h'1634c) +01631c 3edb subv r13, r14 +01631e 66c0 mov.b @r12, r6 +016320 fbcc +016322 36fb subv r15, r6 +016324 66c0 mov.b @r12, r6 +016326 f3cc +016328 36f3 cmp/ge r15, r6 +01632a 66c0 mov.b @r12, r6 +01632c fb0c +01632e 3efb subv r15, r14 +016330 6000 mov.b @r0, r0 +016332 dbef mov.l @(h'3bc,pc), r11 ;@(h'166f0) +016334 bedb bsr h'-24a ;@(h'160ee) +016336 e6c0 mov #h'ffffffc0, r6 +016338 d9e7 mov.l @(h'39c,pc), r9 ;@(h'166d8) +01633a 1cdb mov.l r13, @(h'2c,r12) +01633c c6c0 mov.l @(h'300,gbr), r0 +01633e ffff +016340 ffff +016342 ffff +016344 ffff +016346 ffff +016348 ffff +01634a ffff +01634c ffff +01634e 8000 mov.b r0, @(h'0,r0) +016350 0000 +016352 0000 +016354 0000 +016356 00ff mac.l @r15+, @r0+ +016358 0000 +01635a 0000 +01635c 01ff mac.l @r15+, @r1+ +01635e bfff bsr h'-2 ;@(h'16360) +016360 ffff +016362 ffff +016364 ffff +016366 feff +016368 7fff add #h'ff, r15 +01636a ffff +01636c fdff +01636e a000 bra h'0 ;@(h'16372) +016370 0000 +016372 0000 +016374 0000 +016376 02ff mac.l @r15+, @r2+ +016378 41c0 +01637a 0000 +01637c 05ff mac.l @r15+, @r5+ +01637e a000 bra h'0 ;@(h'16382) +016380 0000 +016382 0000 +016384 0000 +016386 02ff mac.l @r15+, @r2+ +016388 4630 +01638a 0000 +01638c 05ff mac.l @r15+, @r5+ +01638e a000 bra h'0 ;@(h'16392) +016390 0000 +016392 0000 +016394 0000 +016396 02ff mac.l @r15+, @r2+ +016398 4c18 shll8 r12 +01639a 0000 +01639c 05ff mac.l @r15+, @r5+ +01639e afd9 bra h'-4e ;@(h'16354) +0163a0 c71c mova @(h'70,pc), r0 ;h'16414 +0163a2 783d add #h'3d, r8 +0163a4 b339 bsr h'672 ;@(h'16a1a) +0163a6 82ff +0163a8 5e3c mov.l @(h'30,r3), r14 +0163aa 0000 +0163ac 05ff mac.l @r15+, @r5+ +0163ae afdb bra h'-4a ;@(h'16368) +0163b0 efbe mov #h'ffffffbe, r15 +0163b2 f87d +0163b4 b37d bsr h'6fa ;@(h'16ab2) +0163b6 82ff +0163b8 5774 mov.l @(h'10,r7), r7 +0163ba 0000 +0163bc 05ff mac.l @r15+, @r5+ +0163be a31b bra h'636 ;@(h'169f8) +0163c0 6db0 mov.b @r11, r13 +0163c2 c061 mov.b r0, @(h'61,gbr) +0163c4 bb6d bsr h'-926 ;@(h'15aa2) +0163c6 82ff +0163c8 63e2 mov.l @r14, r3 +0163ca 0000 +0163cc 05ff mac.l @r15+, @r5+ +0163ce a31b bra h'636 ;@(h'16a08) +0163d0 edb0 mov #h'ffffffb0, r13 +0163d2 f079 +0163d4 bf6d bsr h'-126 ;@(h'162b2) +0163d6 82ff +0163d8 61c2 mov.l @r12, r1 +0163da 0000 +0163dc 05ff mac.l @r15+, @r5+ +0163de a31b bra h'636 ;@(h'16a18) +0163e0 cfb6 or.b #h'b6, @(r0,gbr) +0163e2 f079 +0163e4 bf7d bsr h'-106 ;@(h'162e2) +0163e6 82ff +0163e8 63e2 mov.l @r14, r3 +0163ea 0000 +0163ec 05ff mac.l @r15+, @r5+ +0163ee a31b bra h'636 ;@(h'16a28) +0163f0 efb6 mov #h'ffffffb6, r15 +0163f2 c061 mov.b r0, @(h'61,gbr) +0163f4 b77d bsr h'efa ;@(h'172f2) +0163f6 82ff +0163f8 5774 mov.l @(h'10,r7), r7 +0163fa 0000 +0163fc 05ff mac.l @r15+, @r5+ +0163fe a31b bra h'636 ;@(h'16a38) +016400 6dbe exts.b r11, r13 +016402 f861 +016404 b36d bsr h'6da ;@(h'16ae2) +016406 f2ff +016408 5e3c mov.l @(h'30,r3), r14 +01640a 0000 +01640c 05ff mac.l @r15+, @r5+ +01640e a31b bra h'636 ;@(h'16a48) +016410 6d9c extu.b r9, r13 +016412 7861 add #h'61, r8 +016414 b36c bsr h'6d8 ;@(h'16af0) +016416 f2ff +016418 4c18 shll8 r12 +01641a 0000 +01641c 05ff mac.l @r15+, @r5+ +01641e a000 bra h'0 ;@(h'16422) +016420 0000 +016422 0000 +016424 0000 +016426 02ff mac.l @r15+, @r2+ +016428 4630 +01642a 0000 +01642c 05ff mac.l @r15+, @r5+ +01642e a000 bra h'0 ;@(h'16432) +016430 0000 +016432 0000 +016434 0000 +016436 02ff mac.l @r15+, @r2+ +016438 41c0 +01643a 0000 +01643c 05ff mac.l @r15+, @r5+ +01643e bfff bsr h'-2 ;@(h'16440) +016440 ffff +016442 ffff +016444 ffff +016446 feff +016448 7fff add #h'ff, r15 +01644a ffff +01644c fdff +01644e 8000 mov.b r0, @(h'0,r0) +016450 0000 +016452 0000 +016454 0000 +016456 00ff mac.l @r15+, @r0+ +016458 0000 +01645a 0000 +01645c 01ff mac.l @r15+, @r1+ +01645e ffff +016460 ffff +016462 ffff +016464 ffff +016466 ffff +016468 ffff +01646a ffff +01646c ffff +01646e ffff +016470 ffff +016472 ffff +016474 ffff +016476 ffff +016478 e000 mov #h'0, r0 +01647a 0000 +01647c 07ff mac.l @r15+, @r7+ +01647e 8000 mov.b r0, @(h'0,r0) +016480 0080 +016482 0000 +016484 8000 mov.b r0, @(h'0,r0) +016486 00ff mac.l @r15+, @r0+ +016488 efff mov #h'ffffffff, r15 +01648a ffff +01648c f7ff +01648e bfff bsr h'-2 ;@(h'16490) +016490 febf +016492 fffe +016494 bfff bsr h'-2 ;@(h'16496) +016496 feff +016498 e800 mov #h'0, r8 +01649a 0000 +01649c 17ff mov.l r15, @(h'3c,r7) +01649e a000 bra h'0 ;@(h'164a2) +0164a0 02a0 +0164a2 0002 stc sr, r0 +0164a4 a000 bra h'0 ;@(h'164a8) +0164a6 02ec mov.b @(r0,r14), r2 +0164a8 e800 mov #h'0, r8 +0164aa 0000 +0164ac 1607 mov.l r0, @(h'1c,r6) +0164ae a000 bra h'0 ;@(h'164b2) +0164b0 02a0 +0164b2 0002 stc sr, r0 +0164b4 a000 bra h'0 ;@(h'164b8) +0164b6 02db +0164b8 6800 mov.b @r0, r8 +0164ba 0000 +0164bc 1403 mov.l r0, @(h'c,r4) +0164be a000 bra h'0 ;@(h'164c2) +0164c0 02a0 +0164c2 0002 stc sr, r0 +0164c4 a000 bra h'0 ;@(h'164c8) +0164c6 0280 +0164c8 2800 mov.b r0, @r8 +0164ca 0000 +0164cc 1493 mov.l r9, @(h'c,r4) +0164ce a000 bra h'0 ;@(h'164d2) +0164d0 02a0 +0164d2 0002 stc sr, r0 +0164d4 a000 bra h'0 ;@(h'164d8) +0164d6 02db +0164d8 6800 mov.b @r0, r8 +0164da 0000 +0164dc 1493 mov.l r9, @(h'c,r4) +0164de a000 bra h'0 ;@(h'164e2) +0164e0 02a0 +0164e2 0002 stc sr, r0 +0164e4 a000 bra h'0 ;@(h'164e8) +0164e6 02e6 mov.l r14, @(r0,r2) +0164e8 e800 mov #h'0, r8 +0164ea 0000 +0164ec 14f3 mov.l r15, @(h'c,r4) +0164ee a000 bra h'0 ;@(h'164f2) +0164f0 02a0 +0164f2 0002 stc sr, r0 +0164f4 a000 bra h'0 ;@(h'164f8) +0164f6 02ff mac.l @r15+, @r2+ +0164f8 e800 mov #h'0, r8 +0164fa 0000 +0164fc 17ff mov.l r15, @(h'3c,r7) +0164fe a000 bra h'0 ;@(h'16502) +016500 02a0 +016502 0002 stc sr, r0 +016504 a000 bra h'0 ;@(h'16508) +016506 02ff mac.l @r15+, @r2+ +016508 e800 mov #h'0, r8 +01650a 0000 +01650c 1463 mov.l r6, @(h'c,r4) +01650e a000 bra h'0 ;@(h'16512) +016510 02a0 +016512 0002 stc sr, r0 +016514 a000 bra h'0 ;@(h'16518) +016516 02f2 stc r7_bank, r2 +016518 6be0 mov.b @r14, r11 +01651a 0007 mul.l r0, r0 +01651c d403 mov.l @(h'c,pc), r4 ;@(h'1652c) +01651e a000 bra h'0 ;@(h'16522) +016520 02a0 +016522 0002 stc sr, r0 +016524 a000 bra h'0 ;@(h'16528) +016526 02f2 stc r7_bank, r2 +016528 69c0 mov.b @r12, r9 +01652a 0003 bsrf r0 +01652c 979f mov.w @(h'13e,pc), r7 ;@(h'1666e) +01652e a000 bra h'0 ;@(h'16532) +016530 02a0 +016532 0002 stc sr, r0 +016534 a000 bra h'0 ;@(h'16538) +016536 02ff mac.l @r15+, @r2+ +016538 e880 mov #h'ffffff80, r8 +01653a 0001 +01653c 1403 mov.l r0, @(h'c,r4) +01653e a000 bra h'0 ;@(h'16542) +016540 02a0 +016542 0002 stc sr, r0 +016544 a000 bra h'0 ;@(h'16548) +016546 02cf mac.l @r12+, @r2+ +016548 e800 mov #h'0, r8 +01654a 0000 +01654c 1463 mov.l r6, @(h'c,r4) +01654e a000 bra h'0 ;@(h'16552) +016550 02a0 +016552 0002 stc sr, r0 +016554 a000 bra h'0 ;@(h'16558) +016556 02cf mac.l @r12+, @r2+ +016558 e800 mov #h'0, r8 +01655a 0000 +01655c 17ff mov.l r15, @(h'3c,r7) +01655e a000 bra h'0 ;@(h'16562) +016560 02a0 +016562 0002 stc sr, r0 +016564 a000 bra h'0 ;@(h'16568) +016566 02c0 +016568 2800 mov.b r0, @r8 +01656a 0000 +01656c 1607 mov.l r0, @(h'1c,r6) +01656e a000 bra h'0 ;@(h'16572) +016570 02a0 +016572 0002 stc sr, r0 +016574 a000 bra h'0 ;@(h'16578) +016576 02c0 +016578 2800 mov.b r0, @r8 +01657a 0000 +01657c 1403 mov.l r0, @(h'c,r4) +01657e a000 bra h'0 ;@(h'16582) +016580 02a0 +016582 0002 stc sr, r0 +016584 a000 bra h'0 ;@(h'16588) +016586 02cf mac.l @r12+, @r2+ +016588 ebe0 mov #h'ffffffe0, r11 +01658a 0007 mul.l r0, r0 +01658c d493 mov.l @(h'24c,pc), r4 ;@(h'167dc) +01658e a000 bra h'0 ;@(h'16592) +016590 02a0 +016592 0002 stc sr, r0 +016594 a000 bra h'0 ;@(h'16598) +016596 02cf mac.l @r12+, @r2+ +016598 e9c0 mov #h'ffffffc0, r9 +01659a 0003 bsrf r0 +01659c 9493 mov.w @(h'126,pc), r4 ;@(h'166c6) +01659e a000 bra h'0 ;@(h'165a2) +0165a0 02a0 +0165a2 0002 stc sr, r0 +0165a4 a000 bra h'0 ;@(h'165a8) +0165a6 02ff mac.l @r15+, @r2+ +0165a8 e880 mov #h'ffffff80, r8 +0165aa 0001 +0165ac 14f3 mov.l r15, @(h'c,r4) +0165ae a000 bra h'0 ;@(h'165b2) +0165b0 02a0 +0165b2 0002 stc sr, r0 +0165b4 a000 bra h'0 ;@(h'165b8) +0165b6 02cf mac.l @r12+, @r2+ +0165b8 e800 mov #h'0, r8 +0165ba 0000 +0165bc 17ff mov.l r15, @(h'3c,r7) +0165be a000 bra h'0 ;@(h'165c2) +0165c0 02a0 +0165c2 0002 stc sr, r0 +0165c4 a000 bra h'0 ;@(h'165c8) +0165c6 02c9 +0165c8 e800 mov #h'0, r8 +0165ca 0000 +0165cc 17ff mov.l r15, @(h'3c,r7) +0165ce a000 bra h'0 ;@(h'165d2) +0165d0 02a0 +0165d2 0002 stc sr, r0 +0165d4 a000 bra h'0 ;@(h'165d8) +0165d6 02c9 +0165d8 e800 mov #h'0, r8 +0165da 0000 +0165dc 17ff mov.l r15, @(h'3c,r7) +0165de a000 bra h'0 ;@(h'165e2) +0165e0 02a0 +0165e2 0002 stc sr, r0 +0165e4 a000 bra h'0 ;@(h'165e8) +0165e6 02c0 +0165e8 2800 mov.b r0, @r8 +0165ea 0000 +0165ec 170f mov.l r0, @(h'3c,r7) +0165ee a000 bra h'0 ;@(h'165f2) +0165f0 02a0 +0165f2 0002 stc sr, r0 +0165f4 a000 bra h'0 ;@(h'165f8) +0165f6 02e0 +0165f8 2be0 mov.b r14, @r11 +0165fa 0007 mul.l r0, r0 +0165fc d70f mov.l @(h'3c,pc), r7 ;@(h'1663c) +0165fe a000 bra h'0 ;@(h'16602) +016600 02a0 +016602 0002 stc sr, r0 +016604 a000 bra h'0 ;@(h'16608) +016606 02ff mac.l @r15+, @r2+ +016608 e9c0 mov #h'ffffffc0, r9 +01660a 0003 bsrf r0 +01660c 970f mov.w @(h'1e,pc), r7 ;@(h'1662e) +01660e a000 bra h'0 ;@(h'16612) +016610 02a0 +016612 0002 stc sr, r0 +016614 a000 bra h'0 ;@(h'16618) +016616 02c0 +016618 2880 mov.b r8, @r8 +01661a 0001 +01661c 170f mov.l r0, @(h'3c,r7) +01661e a000 bra h'0 ;@(h'16622) +016620 02a0 +016622 0002 stc sr, r0 +016624 a000 bra h'0 ;@(h'16628) +016626 02c0 +016628 2800 mov.b r0, @r8 +01662a 0000 +01662c 170f mov.l r0, @(h'3c,r7) +01662e a000 bra h'0 ;@(h'16632) +016630 02a0 +016632 0002 stc sr, r0 +016634 a000 bra h'0 ;@(h'16638) +016636 02ff mac.l @r15+, @r2+ +016638 e800 mov #h'0, r8 +01663a 0000 +01663c 170f mov.l r0, @(h'3c,r7) +01663e a000 bra h'0 ;@(h'16642) +016640 02a0 +016642 0002 stc sr, r0 +016644 a000 bra h'0 ;@(h'16648) +016646 02c0 +016648 2800 mov.b r0, @r8 +01664a 0000 +01664c 170f mov.l r0, @(h'3c,r7) +01664e a000 bra h'0 ;@(h'16652) +016650 02a0 +016652 0002 stc sr, r0 +016654 a000 bra h'0 ;@(h'16658) +016656 02c0 +016658 2800 mov.b r0, @r8 +01665a 0000 +01665c 170f mov.l r0, @(h'3c,r7) +01665e a000 bra h'0 ;@(h'16662) +016660 02a0 +016662 0002 stc sr, r0 +016664 a000 bra h'0 ;@(h'16668) +016666 02f9 +016668 ebe0 mov #h'ffffffe0, r11 +01666a 0007 mul.l r0, r0 +01666c d70f mov.l @(h'3c,pc), r7 ;@(h'166ac) +01666e a000 bra h'0 ;@(h'16672) +016670 02a0 +016672 0002 stc sr, r0 +016674 a000 bra h'0 ;@(h'16678) +016676 02c0 +016678 29c0 mov.b r12, @r9 +01667a 0003 bsrf r0 +01667c 970f mov.w @(h'1e,pc), r7 ;@(h'1669e) +01667e a000 bra h'0 ;@(h'16682) +016680 02a0 +016682 0002 stc sr, r0 +016684 a000 bra h'0 ;@(h'16688) +016686 02c0 +016688 2880 mov.b r8, @r8 +01668a 0001 +01668c 170f mov.l r0, @(h'3c,r7) +01668e a000 bra h'0 ;@(h'16692) +016690 02a0 +016692 0002 stc sr, r0 +016694 a000 bra h'0 ;@(h'16698) +016696 02ff mac.l @r15+, @r2+ +016698 e800 mov #h'0, r8 +01669a 0000 +01669c 170f mov.l r0, @(h'3c,r7) +01669e a000 bra h'0 ;@(h'166a2) +0166a0 02a0 +0166a2 0002 stc sr, r0 +0166a4 a000 bra h'0 ;@(h'166a8) +0166a6 02ec mov.b @(r0,r14), r2 +0166a8 6800 mov.b @r0, r8 +0166aa 0000 +0166ac 1403 mov.l r0, @(h'c,r4) +0166ae a000 bra h'0 ;@(h'166b2) +0166b0 02a0 +0166b2 0002 stc sr, r0 +0166b4 a000 bra h'0 ;@(h'166b8) +0166b6 02c8 +0166b8 2800 mov.b r0, @r8 +0166ba 0000 +0166bc 1607 mov.l r0, @(h'1c,r6) +0166be a000 bra h'0 ;@(h'166c2) +0166c0 02a0 +0166c2 0002 stc sr, r0 +0166c4 a000 bra h'0 ;@(h'166c8) +0166c6 02c9 +0166c8 2800 mov.b r0, @r8 +0166ca 0000 +0166cc 170f mov.l r0, @(h'3c,r7) +0166ce a000 bra h'0 ;@(h'166d2) +0166d0 02a0 +0166d2 0002 stc sr, r0 +0166d4 a000 bra h'0 ;@(h'166d8) +0166d6 02c1 +0166d8 2800 mov.b r0, @r8 +0166da 0000 +0166dc 179f mov.l r9, @(h'3c,r7) +0166de a000 bra h'0 ;@(h'166e2) +0166e0 02a0 +0166e2 0002 stc sr, r0 +0166e4 a000 bra h'0 ;@(h'166e8) +0166e6 02e3 +0166e8 6800 mov.b @r0, r8 +0166ea 0000 +0166ec 17ff mov.l r15, @(h'3c,r7) +0166ee a000 bra h'0 ;@(h'166f2) +0166f0 02a0 +0166f2 0002 stc sr, r0 +0166f4 a000 bra h'0 ;@(h'166f8) +0166f6 02ff mac.l @r15+, @r2+ +0166f8 e800 mov #h'0, r8 +0166fa 0000 +0166fc 17ff mov.l r15, @(h'3c,r7) +0166fe a000 bra h'0 ;@(h'16702) +016700 02a0 +016702 0002 stc sr, r0 +016704 a000 bra h'0 ;@(h'16708) +016706 02ff mac.l @r15+, @r2+ +016708 e800 mov #h'0, r8 +01670a 0000 +01670c 17ff mov.l r15, @(h'3c,r7) +01670e bfff bsr h'-2 ;@(h'16710) +016710 febf +016712 fffe +016714 bfff bsr h'-2 ;@(h'16716) +016716 feff +016718 efff mov #h'ffffffff, r15 +01671a ffff +01671c f7ff +01671e 8000 mov.b r0, @(h'0,r0) +016720 0080 +016722 0000 +016724 8000 mov.b r0, @(h'0,r0) +016726 00ff mac.l @r15+, @r0+ +016728 e000 mov #h'0, r0 +01672a 0000 +01672c 07ff mac.l @r15+, @r7+ +01672e ffff +016730 ffff +016732 ffff +016734 ffff +016736 ffff +016738 ffff +01673a ffff +01673c ffff +01673e 0000 +016740 0000 +016742 0000 +016744 0000 +016746 0000 +016748 0000 +01674a 0000 +01674c 0000 +01674e 0000 +016750 0000 +016752 0000 +016754 0000 +016756 0000 +016758 0000 +01675a 0000 +01675c 0000 +01675e 0000 +016760 0000 +016762 0000 +016764 0000 +016766 0000 +016768 7fff add #h'ff, r15 +01676a ffff +01676c fc00 +01676e 0000 +016770 0000 +016772 0000 +016774 0000 +016776 0000 +016778 7fff add #h'ff, r15 +01677a ffff +01677c fc00 +01677e 0000 +016780 0000 +016782 0000 +016784 0000 +016786 0000 +016788 7fff add #h'ff, r15 +01678a ffff +01678c fc00 +01678e 0000 +016790 0000 +016792 0000 +016794 0000 +016796 0000 +016798 7fff add #h'ff, r15 +01679a ffff +01679c fc00 +01679e 0000 +0167a0 0000 +0167a2 0000 +0167a4 0000 +0167a6 0000 +0167a8 7fff add #h'ff, r15 +0167aa ffff +0167ac fc00 +0167ae 0000 +0167b0 0000 +0167b2 0000 +0167b4 0000 +0167b6 0000 +0167b8 7fff add #h'ff, r15 +0167ba ffff +0167bc fc00 +0167be 0000 +0167c0 0000 +0167c2 0000 +0167c4 0000 +0167c6 0000 +0167c8 7fff add #h'ff, r15 +0167ca ffff +0167cc fc00 +0167ce 0000 +0167d0 0000 +0167d2 0000 +0167d4 0000 +0167d6 0000 +0167d8 7fff add #h'ff, r15 +0167da ffff +0167dc fc00 +0167de 0000 +0167e0 0000 +0167e2 0000 +0167e4 0000 +0167e6 0000 +0167e8 7fff add #h'ff, r15 +0167ea ffff +0167ec fc00 +0167ee 0000 +0167f0 0000 +0167f2 0000 +0167f4 0000 +0167f6 0000 +0167f8 7fff add #h'ff, r15 +0167fa ffff +0167fc fc00 +0167fe 0000 +016800 0000 +016802 0000 +016804 0000 +016806 0000 +016808 7fff add #h'ff, r15 +01680a ffff +01680c fc00 +01680e 0000 +016810 0000 +016812 0000 +016814 0000 +016816 0000 +016818 7fff add #h'ff, r15 +01681a ffff +01681c fc00 +01681e 0000 +016820 0000 +016822 0000 +016824 0000 +016826 0000 +016828 7fff add #h'ff, r15 +01682a ffff +01682c fc00 +01682e 0000 +016830 0000 +016832 0000 +016834 0000 +016836 0000 +016838 7fff add #h'ff, r15 +01683a ffff +01683c fc00 +01683e 0000 +016840 0000 +016842 0000 +016844 0000 +016846 0000 +016848 7fff add #h'ff, r15 +01684a ffff +01684c fc00 +01684e 0000 +016850 0000 +016852 0000 +016854 0000 +016856 0000 +016858 0000 +01685a 0000 +01685c 0000 +01685e 0000 +016860 0000 +016862 0000 +016864 0000 +016866 0000 +016868 0000 +01686a 0000 +01686c 0000 +01686e 0000 +016870 0000 +016872 0000 +016874 0000 +016876 0000 +016878 0000 +01687a 0000 +01687c 0000 +01687e 0000 +016880 0000 +016882 0000 +016884 0000 +016886 0000 +016888 0000 +01688a 0000 +01688c 0000 +01688e 0000 +016890 0000 +016892 0000 +016894 0000 +016896 0000 +016898 0000 +01689a 0000 +01689c 0000 +01689e 1fff mov.l r15, @(h'3c,r15) +0168a0 fc1f +0168a2 fffc +0168a4 1fff mov.l r15, @(h'3c,r15) +0168a6 fc00 +0168a8 0000 +0168aa 0000 +0168ac 0000 +0168ae 1fff mov.l r15, @(h'3c,r15) +0168b0 fc1f +0168b2 fffc +0168b4 1fff mov.l r15, @(h'3c,r15) +0168b6 fc00 +0168b8 0000 +0168ba 0000 +0168bc 0000 +0168be 1fff mov.l r15, @(h'3c,r15) +0168c0 fc1f +0168c2 fffc +0168c4 1fff mov.l r15, @(h'3c,r15) +0168c6 fc00 +0168c8 0000 +0168ca 0000 +0168cc 0000 +0168ce 1fff mov.l r15, @(h'3c,r15) +0168d0 fc1f +0168d2 fffc +0168d4 1fff mov.l r15, @(h'3c,r15) +0168d6 fc00 +0168d8 0000 +0168da 0000 +0168dc 0000 +0168de 1fff mov.l r15, @(h'3c,r15) +0168e0 fc1f +0168e2 fffc +0168e4 1fff mov.l r15, @(h'3c,r15) +0168e6 fc00 +0168e8 0000 +0168ea 0000 +0168ec 0000 +0168ee 1fff mov.l r15, @(h'3c,r15) +0168f0 fc1f +0168f2 fffc +0168f4 1fff mov.l r15, @(h'3c,r15) +0168f6 fc00 +0168f8 0000 +0168fa 0000 +0168fc 0000 +0168fe 1fff mov.l r15, @(h'3c,r15) +016900 fc1f +016902 fffc +016904 1fff mov.l r15, @(h'3c,r15) +016906 fc00 +016908 0000 +01690a 0000 +01690c 0000 +01690e 1fff mov.l r15, @(h'3c,r15) +016910 fc1f +016912 fffc +016914 1fff mov.l r15, @(h'3c,r15) +016916 fc00 +016918 0000 +01691a 0000 +01691c 0000 +01691e 1fff mov.l r15, @(h'3c,r15) +016920 fc1f +016922 fffc +016924 1fff mov.l r15, @(h'3c,r15) +016926 fc00 +016928 0000 +01692a 0000 +01692c 0000 +01692e 1fff mov.l r15, @(h'3c,r15) +016930 fc1f +016932 fffc +016934 1fff mov.l r15, @(h'3c,r15) +016936 fc00 +016938 0000 +01693a 0000 +01693c 0000 +01693e 1fff mov.l r15, @(h'3c,r15) +016940 fc1f +016942 fffc +016944 1fff mov.l r15, @(h'3c,r15) +016946 fc00 +016948 0000 +01694a 0000 +01694c 0000 +01694e 1fff mov.l r15, @(h'3c,r15) +016950 fc1f +016952 fffc +016954 1fff mov.l r15, @(h'3c,r15) +016956 fc00 +016958 0000 +01695a 0000 +01695c 0000 +01695e 1fff mov.l r15, @(h'3c,r15) +016960 fc1f +016962 fffc +016964 1fff mov.l r15, @(h'3c,r15) +016966 fc00 +016968 0000 +01696a 0000 +01696c 0000 +01696e 1fff mov.l r15, @(h'3c,r15) +016970 fc1f +016972 fffc +016974 1fff mov.l r15, @(h'3c,r15) +016976 fc00 +016978 0000 +01697a 0000 +01697c 0000 +01697e 1fff mov.l r15, @(h'3c,r15) +016980 fc1f +016982 fffc +016984 1fff mov.l r15, @(h'3c,r15) +016986 fc00 +016988 0000 +01698a 0000 +01698c 0000 +01698e 1fff mov.l r15, @(h'3c,r15) +016990 fc1f +016992 fffc +016994 1fff mov.l r15, @(h'3c,r15) +016996 fc00 +016998 0000 +01699a 0000 +01699c 0000 +01699e 1fff mov.l r15, @(h'3c,r15) +0169a0 fc1f +0169a2 fffc +0169a4 1fff mov.l r15, @(h'3c,r15) +0169a6 fc00 +0169a8 0000 +0169aa 0000 +0169ac 0000 +0169ae 1fff mov.l r15, @(h'3c,r15) +0169b0 fc1f +0169b2 fffc +0169b4 1fff mov.l r15, @(h'3c,r15) +0169b6 fc00 +0169b8 0000 +0169ba 0000 +0169bc 0000 +0169be 1fff mov.l r15, @(h'3c,r15) +0169c0 fc1f +0169c2 fffc +0169c4 1fff mov.l r15, @(h'3c,r15) +0169c6 fc00 +0169c8 0000 +0169ca 0000 +0169cc 0000 +0169ce 1fff mov.l r15, @(h'3c,r15) +0169d0 fc1f +0169d2 fffc +0169d4 1fff mov.l r15, @(h'3c,r15) +0169d6 fc00 +0169d8 0000 +0169da 0000 +0169dc 0000 +0169de 1fff mov.l r15, @(h'3c,r15) +0169e0 fc1f +0169e2 fffc +0169e4 1fff mov.l r15, @(h'3c,r15) +0169e6 fc00 +0169e8 0000 +0169ea 0000 +0169ec 0000 +0169ee 1fff mov.l r15, @(h'3c,r15) +0169f0 fc1f +0169f2 fffc +0169f4 1fff mov.l r15, @(h'3c,r15) +0169f6 fc00 +0169f8 0000 +0169fa 0000 +0169fc 0000 +0169fe 1fff mov.l r15, @(h'3c,r15) +016a00 fc1f +016a02 fffc +016a04 1fff mov.l r15, @(h'3c,r15) +016a06 fc00 +016a08 0000 +016a0a 0000 +016a0c 0000 +016a0e 1fff mov.l r15, @(h'3c,r15) +016a10 fc1f +016a12 fffc +016a14 1fff mov.l r15, @(h'3c,r15) +016a16 fc00 +016a18 0000 +016a1a 0000 +016a1c 0000 +016a1e 1fff mov.l r15, @(h'3c,r15) +016a20 fc1f +016a22 fffc +016a24 1fff mov.l r15, @(h'3c,r15) +016a26 fc00 +016a28 0000 +016a2a 0000 +016a2c 0000 +016a2e 1fff mov.l r15, @(h'3c,r15) +016a30 fc1f +016a32 fffc +016a34 1fff mov.l r15, @(h'3c,r15) +016a36 fc00 +016a38 0000 +016a3a 0000 +016a3c 0000 +016a3e 1fff mov.l r15, @(h'3c,r15) +016a40 fc1f +016a42 fffc +016a44 1fff mov.l r15, @(h'3c,r15) +016a46 fc00 +016a48 0000 +016a4a 0000 +016a4c 0000 +016a4e 1fff mov.l r15, @(h'3c,r15) +016a50 fc1f +016a52 fffc +016a54 1fff mov.l r15, @(h'3c,r15) +016a56 fc00 +016a58 0000 +016a5a 0000 +016a5c 0000 +016a5e 1fff mov.l r15, @(h'3c,r15) +016a60 fc1f +016a62 fffc +016a64 1fff mov.l r15, @(h'3c,r15) +016a66 fc00 +016a68 0000 +016a6a 0000 +016a6c 0000 +016a6e 1fff mov.l r15, @(h'3c,r15) +016a70 fc1f +016a72 fffc +016a74 1fff mov.l r15, @(h'3c,r15) +016a76 fc00 +016a78 0000 +016a7a 0000 +016a7c 0000 +016a7e 1fff mov.l r15, @(h'3c,r15) +016a80 fc1f +016a82 fffc +016a84 1fff mov.l r15, @(h'3c,r15) +016a86 fc00 +016a88 0000 +016a8a 0000 +016a8c 0000 +016a8e 1fff mov.l r15, @(h'3c,r15) +016a90 fc1f +016a92 fffc +016a94 1fff mov.l r15, @(h'3c,r15) +016a96 fc00 +016a98 0000 +016a9a 0000 +016a9c 0000 +016a9e 1fff mov.l r15, @(h'3c,r15) +016aa0 fc1f +016aa2 fffc +016aa4 1fff mov.l r15, @(h'3c,r15) +016aa6 fc00 +016aa8 0000 +016aaa 0000 +016aac 0000 +016aae 1fff mov.l r15, @(h'3c,r15) +016ab0 fc1f +016ab2 fffc +016ab4 1fff mov.l r15, @(h'3c,r15) +016ab6 fc00 +016ab8 0000 +016aba 0000 +016abc 0000 +016abe 1fff mov.l r15, @(h'3c,r15) +016ac0 fc1f +016ac2 fffc +016ac4 1fff mov.l r15, @(h'3c,r15) +016ac6 fc00 +016ac8 0000 +016aca 0000 +016acc 0000 +016ace 1fff mov.l r15, @(h'3c,r15) +016ad0 fc1f +016ad2 fffc +016ad4 1fff mov.l r15, @(h'3c,r15) +016ad6 fc00 +016ad8 0000 +016ada 0000 +016adc 0000 +016ade 1fff mov.l r15, @(h'3c,r15) +016ae0 fc1f +016ae2 fffc +016ae4 1fff mov.l r15, @(h'3c,r15) +016ae6 fc00 +016ae8 0000 +016aea 0000 +016aec 0000 +016aee 1fff mov.l r15, @(h'3c,r15) +016af0 fc1f +016af2 fffc +016af4 1fff mov.l r15, @(h'3c,r15) +016af6 fc00 +016af8 0000 +016afa 0000 +016afc 0000 +016afe 1fff mov.l r15, @(h'3c,r15) +016b00 fc1f +016b02 fffc +016b04 1fff mov.l r15, @(h'3c,r15) +016b06 fc00 +016b08 0000 +016b0a 0000 +016b0c 0000 +016b0e 0000 +016b10 0000 +016b12 0000 +016b14 0000 +016b16 0000 +016b18 0000 +016b1a 0000 +016b1c 0000 +016b1e 0000 +016b20 0000 +016b22 0000 +016b24 0000 +016b26 0000 +016b28 0000 +016b2a 0000 +016b2c 0000 +016b2e 0000 +016b30 0000 +016b32 0000 +016b34 0000 +016b36 0000 +016b38 0000 +016b3a 0000 +016b3c 0000 +016b3e 0088 +016b40 0003 bsrf r0 +016b42 f800 +016b44 07f8 +016b46 000f mac.l @r0+, @r0+ +016b48 f000 +016b4a 0f88 +016b4c 000f mac.l @r0+, @r0+ +016b4e 8800 cmp/eq #h'0, r0 +016b50 0cf8 +016b52 000c mov.b @(r0,r0), r0 +016b54 b400 bsr h'800 ;@(h'17358) +016b56 0688 +016b58 0005 mov.w r0, @(r0,r0) +016b5a 0800 +016b5c 02f7 mul.l r15, r2 +016b5e 4004 rotl r0 +016b60 0fc0 +016b62 07df mac.l @r13+, @r7+ +016b64 c0ff mov.b r0, @(h'ff,gbr) +016b66 2fae mulu.w r10, r15 +016b68 9f9f mov.w @(h'13e,pc), r15 ;@(h'16caa) +016b6a 1541 mov.l r4, @(h'4,r5) +016b6c ce2f xor.b #h'2f, @(r0,gbr) +016b6e 7ffe add #h'fe, r15 +016b70 3d57 cmp/gt r5, r13 +016b72 fc2b +016b74 3c00 cmp/eq r0, r12 +016b76 1e00 mov.l r0, @(h'0,r14) +016b78 0000 +016b7a 0000 +016b7c 0000 +016b7e 0000 +016b80 0000 +016b82 0000 +016b84 0000 +016b86 0088 +016b88 0003 bsrf r0 +016b8a f800 +016b8c 07f8 +016b8e 000f mac.l @r0+, @r0+ +016b90 f000 +016b92 0f88 +016b94 000f mac.l @r0+, @r0+ +016b96 8800 cmp/eq #h'0, r0 +016b98 0cf8 +016b9a 000c mov.b @(r0,r0), r0 +016b9c b400 bsr h'800 ;@(h'173a0) +016b9e 0688 +016ba0 0005 mov.w r0, @(r0,r0) +016ba2 0800 +016ba4 02f7 mul.l r15, r2 +016ba6 4004 rotl r0 +016ba8 0fc0 +016baa 07df mac.l @r13+, @r7+ +016bac c0ff mov.b r0, @(h'ff,gbr) +016bae 2fae mulu.w r10, r15 +016bb0 ff9f +016bb2 1f7f mov.l r7, @(h'3c,r15) +016bb4 ce3f xor.b #h'3f, @(r0,gbr) +016bb6 7ffe add #h'fe, r15 +016bb8 3f7f addv r7, r15 +016bba fc3f +016bbc 3c00 cmp/eq r0, r12 +016bbe 1e00 mov.l r0, @(h'0,r14) +016bc0 0000 +016bc2 0000 +016bc4 0000 +016bc6 0000 +016bc8 0000 +016bca 0000 +016bcc 0000 +016bce 0420 +016bd0 000f mac.l @r0+, @r0+ +016bd2 e000 mov #h'0, r0 +016bd4 1fc0 mov.l r12, @(h'0,r15) +016bd6 003f mac.l @r3+, @r0+ +016bd8 2000 mov.b r0, @r0 +016bda 3e20 cmp/eq r2, r14 +016bdc 003f mac.l @r3+, @r0+ +016bde e000 mov #h'0, r0 +016be0 3ad0 cmp/eq r13, r10 +016be2 003a +016be4 2000 mov.b r0, @r0 +016be6 1e26 mov.l r2, @(h'18,r14) +016be8 800b mov.b r0, @(h'b,r0) +016bea cf80 or.b #h'80, @(r0,gbr) +016bec 0daf mac.l @r10+, @r13+ +016bee 8002 mov.b r0, @(h'2,r0) +016bf0 5f80 mov.l @(h'0,r8), r15 +016bf2 0787 mul.l r8, r7 +016bf4 5c07 mov.l @(h'1c,r0), r12 +016bf6 9f36 mov.w @(h'6c,pc), r15 ;@(h'16c66) +016bf8 7fcf add #h'cf, r15 +016bfa 7acc add #h'cc, r10 +016bfc ee5e mov #h'5e, r14 +016bfe 63fc extu.b r15, r3 +016c00 6a3f exts.w r3, r10 +016c02 c03c mov.b r0, @(h'3c,gbr) +016c04 3500 cmp/eq r0, r5 +016c06 001e mov.l @(r0,r1), r0 +016c08 0000 +016c0a 0000 +016c0c 0000 +016c0e 0000 +016c10 0000 +016c12 0000 +016c14 0000 +016c16 0420 +016c18 000f mac.l @r0+, @r0+ +016c1a e000 mov #h'0, r0 +016c1c 1fc0 mov.l r12, @(h'0,r15) +016c1e 003f mac.l @r3+, @r0+ +016c20 2000 mov.b r0, @r0 +016c22 3e20 cmp/eq r2, r14 +016c24 003f mac.l @r3+, @r0+ +016c26 e000 mov #h'0, r0 +016c28 3ad0 cmp/eq r13, r10 +016c2a 003a +016c2c 2000 mov.b r0, @r0 +016c2e 1e26 mov.l r2, @(h'18,r14) +016c30 800b mov.b r0, @(h'b,r0) +016c32 cf80 or.b #h'80, @(r0,gbr) +016c34 0daf mac.l @r10+, @r13+ +016c36 8002 mov.b r0, @(h'2,r0) +016c38 5f80 mov.l @(h'0,r8), r15 +016c3a 0787 mul.l r8, r7 +016c3c 5c07 mov.l @(h'1c,r0), r12 +016c3e 9e3e mov.w @(h'7c,pc), r14 ;@(h'16cbe) +016c40 7fcf add #h'cf, r15 +016c42 7eff add #h'ff, r14 +016c44 ee7e mov #h'7e, r14 +016c46 7ffc add #h'fc, r15 +016c48 7e3f add #h'3f, r14 +016c4a c03c mov.b r0, @(h'3c,gbr) +016c4c 3f00 cmp/eq r0, r15 +016c4e 001e mov.l @(r0,r1), r0 +016c50 0000 +016c52 0000 +016c54 0000 +016c56 0000 +016c58 0000 +016c5a 0000 +016c5c 0000 +016c5e 0088 +016c60 0003 bsrf r0 +016c62 f800 +016c64 07f8 +016c66 000f mac.l @r0+, @r0+ +016c68 f000 +016c6a 0f88 +016c6c 000f mac.l @r0+, @r0+ +016c6e 8800 cmp/eq #h'0, r0 +016c70 0cf8 +016c72 000c mov.b @(r0,r0), r0 +016c74 b400 bsr h'800 ;@(h'17478) +016c76 0688 +016c78 0005 mov.w r0, @(r0,r0) +016c7a 0800 +016c7c 02f7 mul.l r15, r2 +016c7e 4004 rotl r0 +016c80 0fc0 +016c82 07df mac.l @r13+, @r7+ +016c84 c0ff mov.b r0, @(h'ff,gbr) +016c86 2fae mulu.w r10, r15 +016c88 9f9f mov.w @(h'13e,pc), r15 ;@(h'16dca) +016c8a 1b41 mov.l r4, @(h'4,r11) +016c8c ce3d xor.b #h'3d, @(r0,gbr) +016c8e 7ffe add #h'fe, r15 +016c90 2f6b or r6, r15 +016c92 fc35 +016c94 3c00 cmp/eq r0, r12 +016c96 1e00 mov.l r0, @(h'0,r14) +016c98 0000 +016c9a 0000 +016c9c 0000 +016c9e 0000 +016ca0 0000 +016ca2 0000 +016ca4 0000 +016ca6 ff77 +016ca8 fffc +016caa 07ff mac.l @r15+, @r7+ +016cac f807 +016cae fff0 +016cb0 0fff mac.l @r15+, @r15+ +016cb2 f007 +016cb4 fff0 +016cb6 07ff mac.l @r15+, @r7+ +016cb8 f007 +016cba fff0 +016cbc 03ff mac.l @r15+, @r3+ +016cbe f807 +016cc0 fff8 +016cc2 07ff mac.l @r15+, @r7+ +016cc4 fc00 +016cc6 bff8 bsr h'-10 ;@(h'16cba) +016cc8 003f mac.l @r3+, @r0+ +016cca f800 +016ccc 3f00 cmp/eq r0, r15 +016cce 0051 +016cd0 0000 +016cd2 e080 mov #h'ffffff80, r0 +016cd4 01c0 +016cd6 8001 mov.b r0, @(h'1,r0) +016cd8 c080 mov.b r0, @(h'80,gbr) +016cda 03c0 +016cdc c7ff mova @(h'3fc,pc), r0 ;h'170dc +016cde e1ff mov #h'ffffffff, r1 +016ce0 ffff +016ce2 ffff +016ce4 ffff +016ce6 ffff +016ce8 ffff +016cea ffff +016cec ffff +016cee fbdf +016cf0 fff0 +016cf2 1fff mov.l r15, @(h'3c,r15) +016cf4 e03f mov #h'3f, r0 +016cf6 ffc0 +016cf8 1fff mov.l r15, @(h'3c,r15) +016cfa c01f mov.b r0, @(h'1f,gbr) +016cfc ffc0 +016cfe 1fff mov.l r15, @(h'3c,r15) +016d00 c00f mov.b r0, @(h'f,gbr) +016d02 ffc0 +016d04 1fff mov.l r15, @(h'3c,r15) +016d06 e019 mov #h'19, r0 +016d08 7ff0 add #h'f0, r15 +016d0a 307f addv r7, r0 +016d0c f010 +016d0e 7ffc add #h'fc, r15 +016d10 007f mac.l @r7+, @r0+ +016d12 f800 +016d14 a3f8 bra h'7f0 ;@(h'17508) +016d16 00c1 +016d18 8000 mov.b r0, @(h'0,r0) +016d1a 8100 mov.w r0, @(h'0,r0) +016d1c 0181 +016d1e 8003 mov.b r0, @(h'3,r0) +016d20 81c0 mov.w r0, @(h'0,r12) +016d22 3fc3 cmp/ge r12, r15 +016d24 c0ff mov.b r0, @(h'ff,gbr) +016d26 ffe1 +016d28 ffff +016d2a ffff +016d2c ffff +016d2e ffff +016d30 ffff +016d32 ffff +016d34 ffff +016d36 8142 mov.w r0, @(h'4,r4) +016d38 3c7e addc r7, r12 +016d3a e7c3 mov #h'ffffffc3, r7 +016d3c 8181 mov.w r0, @(h'2,r8) +016d3e 8181 mov.w r0, @(h'2,r8) +016d40 c3e7 trapa #h'e7 +016d42 7e3c add #h'3c, r14 +016d44 4281 +016d46 8142 mov.w r0, @(h'4,r4) +016d48 3c7e addc r7, r12 +016d4a efdf mov #h'ffffffdf, r15 +016d4c ffff +016d4e ffff +016d50 ffff +016d52 7e3c add #h'3c, r14 +016d54 4281 +016d56 0000 +016d58 8142 mov.w r0, @(h'4,r4) +016d5a 3c7e addc r7, r12 +016d5c e781 mov #h'ffffff81, r7 +016d5e 81e7 mov.w r0, @(h'e,r14) +016d60 7e3c add #h'3c, r14 +016d62 4281 +016d64 0000 +016d66 0000 +016d68 8142 mov.w r0, @(h'4,r4) +016d6a 3c7e addc r7, r12 +016d6c efdf mov #h'ffffffdf, r15 +016d6e ffff +016d70 7e3c add #h'3c, r14 +016d72 4281 +016d74 0000 +016d76 0000 +016d78 0000 +016d7a 8142 mov.w r0, @(h'4,r4) +016d7c 3c7e addc r7, r12 +016d7e 817e mov.w r0, @(h'1c,r7) +016d80 3c42 cmp/hs r4, r12 +016d82 8100 mov.w r0, @(h'0,r0) +016d84 0000 +016d86 0000 +016d88 0000 +016d8a 8142 mov.w r0, @(h'4,r4) +016d8c 3c7e addc r7, r12 +016d8e df7e mov.l @(h'1f8,pc), r15 ;@(h'16f88) +016d90 3c42 cmp/hs r4, r12 +016d92 8100 mov.w r0, @(h'0,r0) +016d94 0000 +016d96 7ebd add #h'bd, r14 +016d98 c381 trapa #h'81 +016d9a 0000 +016d9c 0000 +016d9e 0000 +016da0 0000 +016da2 81c3 mov.w r0, @(h'6,r12) +016da4 bd7e bsr h'-504 ;@(h'168a4) +016da6 ffff +016da8 7ebd add #h'bd, r14 +016daa c381 trapa #h'81 +016dac 0000 +016dae 0000 +016db0 81c3 mov.w r0, @(h'6,r12) +016db2 bd7e bsr h'-504 ;@(h'168b2) +016db4 ffff +016db6 ffff +016db8 ffff +016dba 7ebd add #h'bd, r14 +016dbc c381 trapa #h'81 +016dbe 0081 +016dc0 c3bd trapa #h'bd +016dc2 7eff add #h'ff, r14 +016dc4 ffff +016dc6 fe00 +016dc8 7f80 add #h'80, r15 +016dca 3fe0 cmp/eq r14, r15 +016dcc 3810 cmp/eq r1, r8 +016dce 31f0 cmp/eq r15, r1 +016dd0 13e0 mov.l r14, @(h'0,r3) +016dd2 17f0 mov.l r15, @(h'0,r7) +016dd4 17b0 mov.l r11, @(h'0,r7) +016dd6 13f8 mov.l r15, @(h'20,r3) +016dd8 1210 mov.l r1, @(h'0,r2) +016dda 0e10 +016ddc 05e0 +016dde 0490 +016de0 03d0 +016de2 04a0 +016de4 0920 +016de6 0ee0 +016de8 0000 +016dea 0000 +016dec 0000 +016dee 0000 +016df0 0000 +016df2 0000 +016df4 0000 +016df6 fe00 +016df8 7f80 add #h'80, r15 +016dfa 3fe0 cmp/eq r14, r15 +016dfc 3810 cmp/eq r1, r8 +016dfe 31f0 cmp/eq r15, r1 +016e00 13e0 mov.l r14, @(h'0,r3) +016e02 17f0 mov.l r15, @(h'0,r7) +016e04 17b0 mov.l r11, @(h'0,r7) +016e06 13f8 mov.l r15, @(h'20,r3) +016e08 1210 mov.l r1, @(h'0,r2) +016e0a 0e10 +016e0c 07e0 +016e0e 07f0 +016e10 03f0 +016e12 07e0 +016e14 0fe0 +016e16 0ee0 +016e18 0000 +016e1a 0000 +016e1c 0000 +016e1e 0000 +016e20 0000 +016e22 0000 +016e24 0000 +016e26 fe00 +016e28 7f80 add #h'80, r15 +016e2a 3fe0 cmp/eq r14, r15 +016e2c 3810 cmp/eq r1, r8 +016e2e 31f0 cmp/eq r15, r1 +016e30 13e0 mov.l r14, @(h'0,r3) +016e32 17f0 mov.l r15, @(h'0,r7) +016e34 17b0 mov.l r11, @(h'0,r7) +016e36 13f8 mov.l r15, @(h'20,r3) +016e38 1210 mov.l r1, @(h'0,r2) +016e3a 0e10 +016e3c 05e0 +016e3e 0490 +016e40 07d0 +016e42 0460 +016e44 0340 +016e46 01c0 +016e48 0000 +016e4a 0000 +016e4c 0000 +016e4e 0000 +016e50 0000 +016e52 0000 +016e54 0000 +016e56 fe00 +016e58 7f80 add #h'80, r15 +016e5a 3fe0 cmp/eq r14, r15 +016e5c 3810 cmp/eq r1, r8 +016e5e 31f0 cmp/eq r15, r1 +016e60 13e0 mov.l r14, @(h'0,r3) +016e62 17f0 mov.l r15, @(h'0,r7) +016e64 17b0 mov.l r11, @(h'0,r7) +016e66 13f8 mov.l r15, @(h'20,r3) +016e68 1210 mov.l r1, @(h'0,r2) +016e6a 0e10 +016e6c 07e0 +016e6e 07f0 +016e70 07f0 +016e72 07e0 +016e74 03c0 +016e76 01c0 +016e78 0000 +016e7a 0000 +016e7c 0000 +016e7e 0000 +016e80 0000 +016e82 0000 +016e84 0000 +016e86 0ee0 +016e88 0920 +016e8a 04a0 +016e8c 03d0 +016e8e 0490 +016e90 05e0 +016e92 0e10 +016e94 1210 mov.l r1, @(h'0,r2) +016e96 13f8 mov.l r15, @(h'20,r3) +016e98 17b0 mov.l r11, @(h'0,r7) +016e9a 17f0 mov.l r15, @(h'0,r7) +016e9c 13e0 mov.l r14, @(h'0,r3) +016e9e 31f0 cmp/eq r15, r1 +016ea0 3810 cmp/eq r1, r8 +016ea2 3fe0 cmp/eq r14, r15 +016ea4 7f80 add #h'80, r15 +016ea6 fe00 +016ea8 0000 +016eaa 0000 +016eac 0000 +016eae 0000 +016eb0 0000 +016eb2 0000 +016eb4 0000 +016eb6 0ee0 +016eb8 0fe0 +016eba 07e0 +016ebc 03f0 +016ebe 07f0 +016ec0 07e0 +016ec2 0e10 +016ec4 1210 mov.l r1, @(h'0,r2) +016ec6 13f8 mov.l r15, @(h'20,r3) +016ec8 17b0 mov.l r11, @(h'0,r7) +016eca 17f0 mov.l r15, @(h'0,r7) +016ecc 13e0 mov.l r14, @(h'0,r3) +016ece 31f0 cmp/eq r15, r1 +016ed0 3810 cmp/eq r1, r8 +016ed2 3fe0 cmp/eq r14, r15 +016ed4 7f80 add #h'80, r15 +016ed6 fe00 +016ed8 0000 +016eda 0000 +016edc 0000 +016ede 0000 +016ee0 0000 +016ee2 0000 +016ee4 0000 +016ee6 01c0 +016ee8 0340 +016eea 0460 +016eec 07d0 +016eee 0490 +016ef0 05e0 +016ef2 0e10 +016ef4 1210 mov.l r1, @(h'0,r2) +016ef6 13f8 mov.l r15, @(h'20,r3) +016ef8 17b0 mov.l r11, @(h'0,r7) +016efa 17f0 mov.l r15, @(h'0,r7) +016efc 13e0 mov.l r14, @(h'0,r3) +016efe 31f0 cmp/eq r15, r1 +016f00 3810 cmp/eq r1, r8 +016f02 3fe0 cmp/eq r14, r15 +016f04 7f80 add #h'80, r15 +016f06 fe00 +016f08 0000 +016f0a 0000 +016f0c 0000 +016f0e 0000 +016f10 0000 +016f12 0000 +016f14 0000 +016f16 01c0 +016f18 03c0 +016f1a 07e0 +016f1c 07f0 +016f1e 07f0 +016f20 07e0 +016f22 0e10 +016f24 1210 mov.l r1, @(h'0,r2) +016f26 13f8 mov.l r15, @(h'20,r3) +016f28 17b0 mov.l r11, @(h'0,r7) +016f2a 17f0 mov.l r15, @(h'0,r7) +016f2c 13e0 mov.l r14, @(h'0,r3) +016f2e 31f0 cmp/eq r15, r1 +016f30 3810 cmp/eq r1, r8 +016f32 3fe0 cmp/eq r14, r15 +016f34 7f80 add #h'80, r15 +016f36 fe00 +016f38 0000 +016f3a 0000 +016f3c 0000 +016f3e 0000 +016f40 0000 +016f42 0000 +016f44 0000 +016f46 01ff mac.l @r15+, @r1+ +016f48 807f mov.b r0, @(h'f,r7) +016f4a c01f mov.b r0, @(h'1f,gbr) +016f4c c00f mov.b r0, @(h'f,gbr) +016f4e c00f mov.b r0, @(h'f,gbr) +016f50 e01f mov #h'1f, r0 +016f52 e00f mov #h'f, r0 +016f54 e00f mov #h'f, r0 +016f56 e007 mov #h'7, r0 +016f58 e00f mov #h'f, r0 +016f5a f00f +016f5c f81f +016f5e f80f +016f60 fc0f +016f62 f81f +016f64 f01f +016f66 f11f +016f68 ffff +016f6a ffff +016f6c ffff +016f6e ffff +016f70 ffff +016f72 ffff +016f74 ffff +016f76 01ff mac.l @r15+, @r1+ +016f78 807f mov.b r0, @(h'f,r7) +016f7a c01f mov.b r0, @(h'1f,gbr) +016f7c c00f mov.b r0, @(h'f,gbr) +016f7e c00f mov.b r0, @(h'f,gbr) +016f80 e01f mov #h'1f, r0 +016f82 e00f mov #h'f, r0 +016f84 e00f mov #h'f, r0 +016f86 e007 mov #h'7, r0 +016f88 e00f mov #h'f, r0 +016f8a f00f +016f8c f81f +016f8e f80f +016f90 f80f +016f92 f81f +016f94 fc3f +016f96 fe3f +016f98 ffff +016f9a ffff +016f9c ffff +016f9e ffff +016fa0 ffff +016fa2 ffff +016fa4 ffff +016fa6 f11f +016fa8 f01f +016faa f81f +016fac fc0f +016fae f80f +016fb0 f81f +016fb2 f00f +016fb4 e00f mov #h'f, r0 +016fb6 e007 mov #h'7, r0 +016fb8 e00f mov #h'f, r0 +016fba e00f mov #h'f, r0 +016fbc e01f mov #h'1f, r0 +016fbe c00f mov.b r0, @(h'f,gbr) +016fc0 c00f mov.b r0, @(h'f,gbr) +016fc2 c01f mov.b r0, @(h'1f,gbr) +016fc4 807f mov.b r0, @(h'f,r7) +016fc6 01ff mac.l @r15+, @r1+ +016fc8 ffff +016fca ffff +016fcc ffff +016fce ffff +016fd0 ffff +016fd2 ffff +016fd4 ffff +016fd6 fe3f +016fd8 fc3f +016fda f81f +016fdc f80f +016fde f80f +016fe0 f81f +016fe2 f00f +016fe4 e00f mov #h'f, r0 +016fe6 e007 mov #h'7, r0 +016fe8 e00f mov #h'f, r0 +016fea e00f mov #h'f, r0 +016fec e01f mov #h'1f, r0 +016fee c00f mov.b r0, @(h'f,gbr) +016ff0 c00f mov.b r0, @(h'f,gbr) +016ff2 c01f mov.b r0, @(h'1f,gbr) +016ff4 807f mov.b r0, @(h'f,r7) +016ff6 01ff mac.l @r15+, @r1+ +016ff8 ffff +016ffa ffff +016ffc ffff +016ffe ffff +017000 ffff +017002 ffff +017004 ffff +017006 0078 +017008 0001 +01700a 8500 mov.w @(h'0,r0), r0 +01700c 0ffe mov.l @(r0,r15), r15 +01700e 80f4 mov.b r0, @(h'4,r15) +017010 cc40 tst.b #h'40, @(r0,gbr) +017012 8458 mov.b @(h'8,r5), r0 +017014 204a xor r4, r0 +017016 2858 tst r5, r8 +017018 2928 tst r2, r9 +01701a 847c mov.b @(h'c,r7), r0 +01701c 9702 mov.w @(h'4,pc), r7 ;@(h'17024) +01701e 2209 and r0, r2 +017020 0111 +017022 09ff mac.l @r15+, @r9+ +017024 0ef9 +017026 0204 mov.b r0, @(r0,r2) +017028 0104 mov.b r0, @(r0,r1) +01702a 0301 +01702c 1800 mov.l r0, @(h'0,r8) +01702e ffe0 +017030 0000 +017032 0000 +017034 0000 +017036 0078 +017038 0001 +01703a 8500 mov.w @(h'0,r0), r0 +01703c 0ffe mov.l @(r0,r15), r15 +01703e 80fc mov.b r0, @(h'c,r15) +017040 cc40 tst.b #h'40, @(r0,gbr) +017042 fc58 +017044 207a xor r7, r0 +017046 3858 sub r5, r8 +017048 3938 sub r3, r9 +01704a 847c mov.b @(h'c,r7), r0 +01704c 9f02 mov.w @(h'4,pc), r15 ;@(h'17054) +01704e 3e0f addv r0, r14 +017050 011f mac.l @r1+, @r1+ +017052 0fff mac.l @r15+, @r15+ +017054 0fff mac.l @r15+, @r15+ +017056 0207 mul.l r0, r2 +017058 ff04 +01705a 03ff mac.l @r15+, @r3+ +01705c 1800 mov.l r0, @(h'0,r8) +01705e ffe0 +017060 0000 +017062 0000 +017064 0000 +017066 0078 +017068 0001 +01706a 8500 mov.w @(h'0,r0), r0 +01706c 0f7e mov.l @(r0,r7), r15 +01706e 80f1 mov.b r0, @(h'1,r15) +017070 4c40 +017072 8178 mov.w r0, @(h'10,r7) +017074 2041 mov.w r4, @r0 +017076 4858 +017078 20f8 tst r15, r0 +01707a 8478 mov.b @(h'8,r7), r0 +01707c 0702 stc sr, r7 +01707e 27f9 and r15, r7 +017080 0112 stc gbr, r1 +017082 09ff mac.l @r15+, @r9+ +017084 0df9 +017086 0204 mov.b r0, @(r0,r2) +017088 0104 mov.b r0, @(r0,r1) +01708a 0301 +01708c 1800 mov.l r0, @(h'0,r8) +01708e ffe0 +017090 0000 +017092 0000 +017094 0000 +017096 0078 +017098 0001 +01709a 8500 mov.w @(h'0,r0), r0 +01709c 0f7e mov.l @(r0,r7), r15 +01709e 80ff mov.b r0, @(h'f,r15) +0170a0 4c40 +0170a2 ff78 +0170a4 207f muls.w r7, r0 +0170a6 4858 +0170a8 3ff8 sub r15, r15 +0170aa 847f mov.b @(h'f,r7), r0 +0170ac ff02 +0170ae 3fff addv r15, r15 +0170b0 011e mov.l @(r0,r1), r1 +0170b2 0fff mac.l @r15+, @r15+ +0170b4 0fff mac.l @r15+, @r15+ +0170b6 0207 mul.l r0, r2 +0170b8 ff04 +0170ba 03ff mac.l @r15+, @r3+ +0170bc 1800 mov.l r0, @(h'0,r8) +0170be ffe0 +0170c0 0000 +0170c2 0000 +0170c4 0000 +0170c6 0078 +0170c8 0001 +0170ca 8500 mov.w @(h'0,r0), r0 +0170cc 0f7e mov.l @(r0,r7), r15 +0170ce 80f1 mov.b r0, @(h'1,r15) +0170d0 4c40 +0170d2 8178 mov.w r0, @(h'10,r7) +0170d4 2041 mov.w r4, @r0 +0170d6 4858 +0170d8 20f8 tst r15, r0 +0170da 8478 mov.b @(h'8,r7), r0 +0170dc 0702 stc sr, r7 +0170de 20f9 and r15, r0 +0170e0 0111 +0170e2 09ff mac.l @r15+, @r9+ +0170e4 0a09 nop +0170e6 020c mov.b @(r0,r0), r2 +0170e8 9104 mov.w @(h'8,pc), r1 ;@(h'170f4) +0170ea 0921 +0170ec 180a mov.l r0, @(h'28,r8) +0170ee 3fe0 cmp/eq r14, r15 +0170f0 0440 +0170f2 0003 bsrf r0 +0170f4 8000 mov.b r0, @(h'0,r0) +0170f6 0078 +0170f8 0001 +0170fa 8500 mov.w @(h'0,r0), r0 +0170fc 0f7e mov.l @(r0,r7), r15 +0170fe 80ff mov.b r0, @(h'f,r15) +017100 4c40 +017102 ff78 +017104 207f muls.w r7, r0 +017106 4858 +017108 3ff8 sub r15, r15 +01710a 847f mov.b @(h'f,r7), r0 +01710c ff02 +01710e 3fff addv r15, r15 +017110 011f mac.l @r1+, @r1+ +017112 0fff mac.l @r15+, @r15+ +017114 0e0f mac.l @r0+, @r14+ +017116 020c mov.b @(r0,r0), r2 +017118 9f04 mov.w @(h'8,pc), r15 ;@(h'17124) +01711a 093f mac.l @r3+, @r9+ +01711c 180a mov.l r0, @(h'28,r8) +01711e 3fe0 cmp/eq r14, r15 +017120 0440 +017122 0003 bsrf r0 +017124 8000 mov.b r0, @(h'0,r0) +017126 ff87 +017128 fffe +01712a 02ff mac.l @r15+, @r2+ +01712c f000 +01712e 7f00 +017130 003f mac.l @r3+, @r0+ +017132 0000 +017134 1f80 mov.l r8, @(h'0,r15) +017136 0007 mul.l r0, r0 +017138 c000 mov.b r0, @(h'0,gbr) +01713a 0380 +01713c 0001 +01713e c000 mov.b r0, @(h'0,gbr) +017140 00e0 +017142 0000 +017144 f000 +017146 01f8 +017148 0003 bsrf r0 +01714a fc00 +01714c 07ff mac.l @r15+, @r7+ +01714e 001f mac.l @r1+, @r0+ +017150 ffff +017152 ffff +017154 ffff +017156 0018 sett +017158 0001 +01715a e700 mov #h'0, r7 +01715c 0218 sett +01715e e001 mov #h'1, r0 +017160 85f0 mov.w @(h'0,r15), r0 +017162 0063 +017164 1001 mov.l r0, @(h'4,r0) +017166 d108 mov.l @(h'20,pc), r1 ;@(h'17188) +017168 022a sts pr, r2 +01716a 8802 cmp/eq #h'2, r0 +01716c 4684 +01716e 028c mov.b @(r0,r8), r2 +017170 4401 shlr r4 +017172 1624 mov.l r2, @(h'10,r6) +017174 02a2 stc r2_bank, r2 +017176 1c04 mov.l r0, @(h'10,r12) +017178 5504 mov.l @(h'10,r0), r5 +01717a 0428 clrmac +01717c c40a mov.b @(h'a,gbr), r0 +01717e a024 bra h'48 ;@(h'171ca) +017180 07d0 +017182 5800 mov.l @(h'0,r0), r8 +017184 6fa0 mov.b @r10, r15 +017186 0090 +017188 4001 shlr r0 +01718a 6020 mov.b @r2, r0 +01718c 0257 mul.l r5, r2 +01718e 5001 mov.l @(h'4,r0), r0 +017190 8888 cmp/eq #h'ffffff88, r0 +017192 0077 mul.l r7, r0 +017194 7000 +017196 0000 +017198 0000 +01719a 0000 +01719c 0000 +01719e 0018 sett +0171a0 0001 +0171a2 e700 mov #h'0, r7 +0171a4 03ff mac.l @r15+, @r3+ +0171a6 e001 mov #h'1, r0 +0171a8 fff0 +0171aa 007f mac.l @r7+, @r0+ +0171ac 1001 mov.l r0, @(h'4,r0) +0171ae ff08 +0171b0 03ef mac.l @r14+, @r3+ +0171b2 8803 cmp/eq #h'3, r0 +0171b4 c784 mova @(h'210,pc), r0 ;h'173c8 +0171b6 038f mac.l @r8+, @r3+ +0171b8 c401 mov.b @(h'1,gbr), r0 +0171ba 17e4 mov.l r14, @(h'10,r7) +0171bc 02a3 +0171be fc04 +0171c0 77fc add #h'fc, r7 +0171c2 043f mac.l @r3+, @r4+ +0171c4 fc0a +0171c6 bffc bsr h'-8 ;@(h'171c2) +0171c8 07ff mac.l @r15+, @r7+ +0171ca f800 +0171cc 7fe0 add #h'e0, r15 +0171ce 00ff mac.l @r15+, @r0+ +0171d0 c001 mov.b r0, @(h'1,gbr) +0171d2 7fe0 add #h'e0, r15 +0171d4 025f mac.l @r5+, @r2+ +0171d6 d001 mov.l @(h'4,pc), r0 ;@(h'171dc) +0171d8 8888 cmp/eq #h'ffffff88, r0 +0171da 0077 mul.l r7, r0 +0171dc 7000 +0171de 0000 +0171e0 0000 +0171e2 0000 +0171e4 0000 +0171e6 0018 sett +0171e8 0001 +0171ea e700 mov #h'0, r7 +0171ec 0218 sett +0171ee e001 mov #h'1, r0 +0171f0 85f0 mov.w @(h'0,r15), r0 +0171f2 0063 +0171f4 1001 mov.l r0, @(h'4,r0) +0171f6 d108 mov.l @(h'20,pc), r1 ;@(h'17218) +0171f8 022a sts pr, r2 +0171fa 8802 cmp/eq #h'2, r0 +0171fc 4684 +0171fe 028c mov.b @(r0,r8), r2 +017200 4401 shlr r4 +017202 1624 mov.l r2, @(h'10,r6) +017204 02a2 stc r2_bank, r2 +017206 1c04 mov.l r0, @(h'10,r12) +017208 5504 mov.l @(h'10,r0), r5 +01720a 0428 clrmac +01720c c40a mov.b @(h'a,gbr), r0 +01720e a024 bra h'48 ;@(h'1725a) +017210 07c7 mul.l r12, r7 +017212 d800 mov.l @(h'0,pc), r8 ;@(h'17214) +017214 7e40 add #h'40, r14 +017216 0041 +017218 2000 mov.b r0, @r0 +01721a 80d0 mov.b r0, @(h'0,r13) +01721c 015d mov.w @(r0,r5), r1 +01721e 4802 sts.l mach, @-r8 +017220 2230 mov.b r3, @r2 +017222 01dd mov.w @(r0,r13), r1 +017224 c000 mov.b r0, @(h'0,gbr) +017226 0000 +017228 0000 +01722a 0000 +01722c 0000 +01722e 0018 sett +017230 0001 +017232 e700 mov #h'0, r7 +017234 03ff mac.l @r15+, @r3+ +017236 e001 mov #h'1, r0 +017238 fff0 +01723a 007f mac.l @r7+, @r0+ +01723c 1001 mov.l r0, @(h'4,r0) +01723e ff08 +017240 03ef mac.l @r14+, @r3+ +017242 8803 cmp/eq #h'3, r0 +017244 c784 mova @(h'210,pc), r0 ;h'17458 +017246 038f mac.l @r8+, @r3+ +017248 c401 mov.b @(h'1,gbr), r0 +01724a 17e4 mov.l r14, @(h'10,r7) +01724c 02a3 +01724e fc04 +017250 77fc add #h'fc, r7 +017252 043f mac.l @r3+, @r4+ +017254 fc0a +017256 bffc bsr h'-8 ;@(h'17252) +017258 07ff mac.l @r15+, @r7+ +01725a d800 mov.l @(h'0,pc), r8 ;@(h'1725c) +01725c 7fc0 add #h'c0, r15 +01725e 007f mac.l @r7+, @r0+ +017260 e000 mov #h'0, r0 +017262 ffd0 +017264 017f mac.l @r7+, @r1+ +017266 4802 sts.l mach, @-r8 +017268 2230 mov.b r3, @r2 +01726a 01dd mov.w @(r0,r13), r1 +01726c c000 mov.b r0, @(h'0,gbr) +01726e 0000 +017270 0000 +017272 0000 +017274 0000 +017276 0018 sett +017278 0001 +01727a e700 mov #h'0, r7 +01727c 0218 sett +01727e e001 mov #h'1, r0 +017280 85f0 mov.w @(h'0,r15), r0 +017282 0063 +017284 1001 mov.l r0, @(h'4,r0) +017286 d108 mov.l @(h'20,pc), r1 ;@(h'172a8) +017288 022a sts pr, r2 +01728a 8802 cmp/eq #h'2, r0 +01728c 4684 +01728e 5a8c mov.l @(h'30,r8), r10 +017290 44a5 +017292 1624 mov.l r2, @(h'10,r6) +017294 80a2 mov.b r0, @(h'2,r10) +017296 1cbb mov.l r11, @(h'2c,r12) +017298 5404 mov.l @(h'10,r0), r4 +01729a 651e exts.b r1, r5 +01729c 04a1 +01729e 1184 mov.l r8, @(h'10,r1) +0172a0 8110 mov.w r0, @(h'0,r1) +0172a2 78a3 add #h'a3, r8 +0172a4 1800 mov.l r0, @(h'0,r8) +0172a6 4ea8 +0172a8 0050 +0172aa 4000 shll r0 +0172ac 2000 mov.b r0, @r0 +0172ae 0000 +0172b0 0000 +0172b2 0000 +0172b4 0000 +0172b6 0000 +0172b8 0000 +0172ba 0000 +0172bc 0000 +0172be 0018 sett +0172c0 0001 +0172c2 ff00 +0172c4 03ff mac.l @r15+, @r3+ +0172c6 e001 mov #h'1, r0 +0172c8 fff0 +0172ca 007f mac.l @r7+, @r0+ +0172cc 1001 mov.l r0, @(h'4,r0) +0172ce ff08 +0172d0 03ef mac.l @r14+, @r3+ +0172d2 8803 cmp/eq #h'3, r0 +0172d4 c784 mova @(h'210,pc), r0 ;h'174e8 +0172d6 5b8f mov.l @(h'3c,r8), r11 +0172d8 c4bf mov.b @(h'bf,gbr), r0 +0172da 17e4 mov.l r14, @(h'10,r7) +0172dc 9fa3 mov.w @(h'146,pc), r15 ;@(h'17426) +0172de fcbf +0172e0 57fc mov.l @(h'30,r15), r7 +0172e2 7f1f add #h'1f, r15 +0172e4 fcbf +0172e6 11fc mov.l r15, @(h'30,r1) +0172e8 9f10 mov.w @(h'20,pc), r15 ;@(h'1730c) +0172ea 78bf add #h'bf, r8 +0172ec 1800 mov.l r0, @(h'0,r8) +0172ee 5ea8 mov.l @(h'20,r10), r14 +0172f0 0050 +0172f2 4000 shll r0 +0172f4 2000 mov.b r0, @r0 +0172f6 0000 +0172f8 0000 +0172fa 0000 +0172fc 0000 +0172fe 0000 +017300 0000 +017302 0000 +017304 0000 +017306 0018 sett +017308 0001 +01730a e700 mov #h'0, r7 +01730c 0218 sett +01730e e001 mov #h'1, r0 +017310 85f0 mov.w @(h'0,r15), r0 +017312 0063 +017314 1001 mov.l r0, @(h'4,r0) +017316 d108 mov.l @(h'20,pc), r1 ;@(h'17338) +017318 022a sts pr, r2 +01731a 8802 cmp/eq #h'2, r0 +01731c 4684 +01731e 5a8c mov.l @(h'30,r8), r10 +017320 44a5 +017322 1624 mov.l r2, @(h'10,r6) +017324 80a2 mov.b r0, @(h'2,r10) +017326 1cbb mov.l r11, @(h'2c,r12) +017328 5404 mov.l @(h'10,r0), r4 +01732a 651e exts.b r1, r5 +01732c 04a1 +01732e 1184 mov.l r8, @(h'10,r1) +017330 8110 mov.w r0, @(h'0,r1) +017332 78a3 add #h'a3, r8 +017334 1800 mov.l r0, @(h'0,r8) +017336 4ea8 +017338 0051 +01733a 5000 mov.l @(h'0,r0), r0 +01733c 2150 mov.b r5, @r1 +01733e 0001 +017340 1000 mov.l r0, @(h'0,r0) +017342 00a0 +017344 0000 +017346 a000 bra h'0 ;@(h'1734a) +017348 0040 +01734a 0000 +01734c 0000 +01734e 0018 sett +017350 0001 +017352 ff00 +017354 03ff mac.l @r15+, @r3+ +017356 e001 mov #h'1, r0 +017358 fff0 +01735a 007f mac.l @r7+, @r0+ +01735c 1001 mov.l r0, @(h'4,r0) +01735e ff08 +017360 03ef mac.l @r14+, @r3+ +017362 8803 cmp/eq #h'3, r0 +017364 c784 mova @(h'210,pc), r0 ;h'17578 +017366 5b8f mov.l @(h'3c,r8), r11 +017368 c4bf mov.b @(h'bf,gbr), r0 +01736a 17e4 mov.l r14, @(h'10,r7) +01736c 9fa3 mov.w @(h'146,pc), r15 ;@(h'174b6) +01736e fcbf +017370 57fc mov.l @(h'30,r15), r7 +017372 7f1f add #h'1f, r15 +017374 fcbf +017376 11fc mov.l r15, @(h'30,r1) +017378 9f10 mov.w @(h'20,pc), r15 ;@(h'1739c) +01737a 78bf add #h'bf, r8 +01737c 1800 mov.l r0, @(h'0,r8) +01737e 5ea8 mov.l @(h'20,r10), r14 +017380 0051 +017382 5000 mov.l @(h'0,r0), r0 +017384 2150 mov.b r5, @r1 +017386 0001 +017388 1000 mov.l r0, @(h'0,r0) +01738a 00a0 +01738c 0000 +01738e a000 bra h'0 ;@(h'17392) +017390 0040 +017392 0000 +017394 0000 +017396 0018 sett +017398 0001 +01739a e700 mov #h'0, r7 +01739c 0218 sett +01739e e001 mov #h'1, r0 +0173a0 85f0 mov.w @(h'0,r15), r0 +0173a2 0063 +0173a4 1001 mov.l r0, @(h'4,r0) +0173a6 d108 mov.l @(h'20,pc), r1 ;@(h'173c8) +0173a8 022a sts pr, r2 +0173aa 8802 cmp/eq #h'2, r0 +0173ac 4684 +0173ae 5a8c mov.l @(h'30,r8), r10 +0173b0 44a5 +0173b2 1624 mov.l r2, @(h'10,r6) +0173b4 80a2 mov.b r0, @(h'2,r10) +0173b6 1cbb mov.l r11, @(h'2c,r12) +0173b8 5404 mov.l @(h'10,r0), r4 +0173ba 651e exts.b r1, r5 +0173bc 04a1 +0173be 1184 mov.l r8, @(h'10,r1) +0173c0 8110 mov.w r0, @(h'0,r1) +0173c2 78a3 add #h'a3, r8 +0173c4 1800 mov.l r0, @(h'0,r8) +0173c6 4ea8 +0173c8 0052 +0173ca e800 mov #h'0, r8 +0173cc 2248 tst r4, r2 +0173ce 0001 +0173d0 1000 mov.l r0, @(h'0,r0) +0173d2 0110 +0173d4 0000 +0173d6 a000 bra h'0 ;@(h'173da) +0173d8 0040 +0173da 0000 +0173dc 0000 +0173de 0018 sett +0173e0 0001 +0173e2 ff00 +0173e4 03ff mac.l @r15+, @r3+ +0173e6 e001 mov #h'1, r0 +0173e8 fff0 +0173ea 007f mac.l @r7+, @r0+ +0173ec 1001 mov.l r0, @(h'4,r0) +0173ee ff08 +0173f0 03ef mac.l @r14+, @r3+ +0173f2 8803 cmp/eq #h'3, r0 +0173f4 c784 mova @(h'210,pc), r0 ;h'17608 +0173f6 5b8f mov.l @(h'3c,r8), r11 +0173f8 c4bf mov.b @(h'bf,gbr), r0 +0173fa 17e4 mov.l r14, @(h'10,r7) +0173fc 9fa3 mov.w @(h'146,pc), r15 ;@(h'17546) +0173fe fcbf +017400 57fc mov.l @(h'30,r15), r7 +017402 7f1f add #h'1f, r15 +017404 fcbf +017406 11fc mov.l r15, @(h'30,r1) +017408 9f10 mov.w @(h'20,pc), r15 ;@(h'1742c) +01740a 78bf add #h'bf, r8 +01740c 1800 mov.l r0, @(h'0,r8) +01740e 5ea8 mov.l @(h'20,r10), r14 +017410 0052 +017412 e800 mov #h'0, r8 +017414 2248 tst r4, r2 +017416 0001 +017418 1000 mov.l r0, @(h'0,r0) +01741a 0110 +01741c 0000 +01741e a000 bra h'0 ;@(h'17422) +017420 0040 +017422 0000 +017424 0000 +017426 ffe7 +017428 fffe +01742a 00ff mac.l @r15+, @r0+ +01742c fc00 +01742e 1ffe mov.l r15, @(h'38,r15) +017430 000f mac.l @r0+, @r0+ +017432 ff80 +017434 0ffe mov.l @(r0,r15), r15 +017436 0007 mul.l r0, r0 +017438 fc00 +01743a 07fc mov.b @(r0,r15), r7 +01743c 0003 bsrf r0 +01743e fc00 +017440 03fe mov.l @(r0,r15), r3 +017442 0003 bsrf r0 +017444 fc00 +017446 03f8 +017448 0003 bsrf r0 +01744a f800 +01744c 03f0 +01744e 0003 bsrf r0 +017450 f800 +017452 07ff mac.l @r15+, @r7+ +017454 801f mov.b r0, @(h'f,r1) +017456 ff00 +017458 3ffe addc r15, r15 +01745a 001f mac.l @r1+, @r0+ +01745c fc00 +01745e 0ffe mov.l @(r0,r15), r15 +017460 0007 mul.l r0, r0 +017462 ff88 +017464 8fff bf/s h'-2 ;@(h'17466) +017466 ffff +017468 ffff +01746a ffff +01746c ffff +01746e ffe7 +017470 fffe +017472 00ff mac.l @r15+, @r0+ +017474 fc00 +017476 1ffe mov.l r15, @(h'38,r15) +017478 000f mac.l @r0+, @r0+ +01747a ff80 +01747c 0ffe mov.l @(r0,r15), r15 +01747e 0007 mul.l r0, r0 +017480 fc00 +017482 07fc mov.b @(r0,r15), r7 +017484 0003 bsrf r0 +017486 fc00 +017488 03fe mov.l @(r0,r15), r3 +01748a 0003 bsrf r0 +01748c fc00 +01748e 03f8 +017490 0003 bsrf r0 +017492 f800 +017494 03f0 +017496 0003 bsrf r0 +017498 f800 +01749a 27ff muls.w r15, r7 +01749c 803f mov.b r0, @(h'f,r3) +01749e ff80 +0174a0 1fff mov.l r15, @(h'3c,r15) +0174a2 000f mac.l @r0+, @r0+ +0174a4 fe00 +0174a6 07fc mov.b @(r0,r15), r7 +0174a8 000f mac.l @r0+, @r0+ +0174aa fe22 +0174ac 3fff addv r15, r15 +0174ae ffff +0174b0 ffff +0174b2 ffff +0174b4 ffff +0174b6 ffe7 +0174b8 fffe +0174ba 00ff mac.l @r15+, @r0+ +0174bc fc00 +0174be 1ffe mov.l r15, @(h'38,r15) +0174c0 000f mac.l @r0+, @r0+ +0174c2 ff80 +0174c4 0ffe mov.l @(r0,r15), r15 +0174c6 0007 mul.l r0, r0 +0174c8 fc00 +0174ca 07fc mov.b @(r0,r15), r7 +0174cc 0003 bsrf r0 +0174ce a400 bra h'800 ;@(h'17cd2) +0174d0 0300 +0174d2 0003 bsrf r0 +0174d4 0000 +0174d6 0300 +0174d8 0003 bsrf r0 +0174da 8000 mov.b r0, @(h'0,r0) +0174dc 0300 +0174de 0e03 bsrf r14 +0174e0 000f mac.l @r0+, @r0+ +0174e2 8700 +0174e4 07ff mac.l @r15+, @r7+ +0174e6 8117 mov.w r0, @(h'e,r1) +0174e8 ff8f +0174ea bfff bsr h'-2 ;@(h'174ec) +0174ec dfff mov.l @(h'3fc,pc), r15 ;@(h'178ec) +0174ee ffff +0174f0 ffff +0174f2 ffff +0174f4 ffff +0174f6 ffff +0174f8 ffff +0174fa ffff +0174fc ffff +0174fe ffe7 +017500 fffe +017502 00ff mac.l @r15+, @r0+ +017504 fc00 +017506 1ffe mov.l r15, @(h'38,r15) +017508 000f mac.l @r0+, @r0+ +01750a ff80 +01750c 0ffe mov.l @(r0,r15), r15 +01750e 0007 mul.l r0, r0 +017510 fc00 +017512 07fc mov.b @(r0,r15), r7 +017514 0003 bsrf r0 +017516 a400 bra h'800 ;@(h'17d1a) +017518 0300 +01751a 0003 bsrf r0 +01751c 0000 +01751e 0300 +017520 0003 bsrf r0 +017522 8000 mov.b r0, @(h'0,r0) +017524 0300 +017526 0e03 bsrf r14 +017528 000f mac.l @r0+, @r0+ +01752a 8700 +01752c 07ff mac.l @r15+, @r7+ +01752e 8007 mov.b r0, @(h'7,r0) +017530 ff8e +017532 0fff mac.l @r15+, @r15+ +017534 de0f mov.l @(h'3c,pc), r14 ;@(h'17574) +017536 fffe +017538 0fff mac.l @r15+, @r15+ +01753a ff1f +01753c ffff +01753e 1fff mov.l r15, @(h'3c,r15) +017540 ffbf +017542 ffff +017544 ffff +017546 ffe7 +017548 fffe +01754a 00ff mac.l @r15+, @r0+ +01754c fc00 +01754e 1ffe mov.l r15, @(h'38,r15) +017550 000f mac.l @r0+, @r0+ +017552 ff80 +017554 0ffe mov.l @(r0,r15), r15 +017556 0007 mul.l r0, r0 +017558 fc00 +01755a 07fc mov.b @(r0,r15), r7 +01755c 0003 bsrf r0 +01755e a400 bra h'800 ;@(h'17d62) +017560 0300 +017562 0003 bsrf r0 +017564 0000 +017566 0300 +017568 0003 bsrf r0 +01756a 8000 mov.b r0, @(h'0,r0) +01756c 0300 +01756e 0e03 bsrf r14 +017570 000f mac.l @r0+, @r0+ +017572 8700 +017574 07ff mac.l @r15+, @r7+ +017576 8007 mov.b r0, @(h'7,r0) +017578 ff8c +01757a 07ff mac.l @r15+, @r7+ +01757c dc07 mov.l @(h'1c,pc), r12 ;@(h'1759c) +01757e fffe +017580 0fff mac.l @r15+, @r15+ +017582 fe0f +017584 ffff +017586 1fff mov.l r15, @(h'3c,r15) +017588 ffbf +01758a ffff +01758c ffff +01758e ffe0 +017590 0000 +017592 4097 ldc.l @r0+, r1_bank +017594 8000 mov.b r0, @(h'0,r0) +017596 3088 sub r8, r0 +017598 4000 shll r0 +01759a 0f08 clrt +01759c 2000 mov.b r0, @r0 +01759e 1090 mov.l r9, @(h'0,r0) +0175a0 1840 mov.l r4, @(h'0,r8) +0175a2 0f20 +0175a4 67a0 mov.b @r10, r7 +0175a6 c493 mov.b @(h'93,gbr), r0 +0175a8 8010 mov.b r0, @(h'0,r1) +0175aa 3a54 div1 r5, r10 +0175ac 4010 dt r0 +0175ae 0449 +0175b0 a410 bra h'820 ;@(h'17dd4) +0175b2 8f89 bf/s h'-ee ;@(h'174c8) +0175b4 9ba0 mov.w @(h'140,pc), r11 ;@(h'176f8) +0175b6 8248 +0175b8 0040 +0175ba 0248 clrs +0175bc 0680 +0175be 3aa4 div1 r10, r10 +0175c0 1900 mov.l r0, @(h'0,r9) +0175c2 c553 mov.w @(h'a6,gbr), r0 +0175c4 e000 mov #h'0, r0 +0175c6 008c mov.b @(r0,r8), r0 +0175c8 0000 +0175ca 01f0 +0175cc 0000 +0175ce ffe0 +0175d0 0000 +0175d2 7f97 add #h'97, r15 +0175d4 8000 mov.b r0, @(h'0,r0) +0175d6 3f88 sub r8, r15 +0175d8 4000 shll r0 +0175da 0f08 clrt +0175dc 2000 mov.b r0, @r0 +0175de 1f90 mov.l r9, @(h'0,r15) +0175e0 1840 mov.l r4, @(h'0,r8) +0175e2 0f20 +0175e4 67a0 mov.b @r10, r7 +0175e6 c793 mova @(h'24c,pc), r0 ;h'17834 +0175e8 8010 mov.b r0, @(h'0,r1) +0175ea ffd7 +0175ec c010 mov.b r0, @(h'10,gbr) +0175ee ffcf +0175f0 e410 mov #h'10, r4 +0175f2 ff8f +0175f4 ffa0 +0175f6 ffcf +0175f8 ffc0 +0175fa ffcf +0175fc ff80 +0175fe ffe7 +017600 f900 +017602 c5f3 mov.w @(h'1e6,gbr), r0 +017604 e000 mov #h'0, r0 +017606 00fc mov.b @(r0,r15), r0 +017608 0000 +01760a 01f0 +01760c 0000 +01760e ffe0 +017610 0000 +017612 4090 +017614 0000 +017616 308f addv r8, r0 +017618 8000 mov.b r0, @(h'0,r0) +01761a 0f08 clrt +01761c 4000 shll r0 +01761e 1088 mov.l r8, @(h'20,r0) +017620 2000 mov.b r0, @r0 +017622 0f10 +017624 1840 mov.l r4, @(h'0,r8) +017626 c4a0 mov.b @(h'a0,gbr), r0 +017628 67a0 mov.b @r10, r7 +01762a 3a53 cmp/ge r5, r10 +01762c 8010 mov.b r0, @(h'0,r1) +01762e 0454 mov.b r5, @(r0,r4) +017630 4010 dt r0 +017632 8f88 bf/s h'-f0 ;@(h'17546) +017634 2410 mov.b r1, @r4 +017636 824b +017638 5ba0 mov.l @(h'0,r10), r11 +01763a 024b +01763c 4040 +01763e 3aa8 sub r10, r10 +017640 4000 shll r0 +017642 c554 mov.w @(h'a8,gbr), r0 +017644 9200 mov.w @(h'0,pc), r2 ;@(h'17648) +017646 008a +017648 6d00 mov.b @r0, r13 +01764a 01f1 +01764c 0100 +01764e 0000 +017650 fe00 +017652 ffe0 +017654 0000 +017656 7f90 add #h'90, r15 +017658 0000 +01765a 3f8f addv r8, r15 +01765c 8000 mov.b r0, @(h'0,r0) +01765e 0f08 clrt +017660 4000 shll r0 +017662 1f88 mov.l r8, @(h'20,r15) +017664 2000 mov.b r0, @r0 +017666 0f10 +017668 1840 mov.l r4, @(h'0,r8) +01766a c7a0 mova @(h'280,pc), r0 ;h'178ec +01766c 67a0 mov.b @r10, r7 +01766e fbd3 +017670 8010 mov.b r0, @(h'0,r1) +017672 ffd7 +017674 c010 mov.b r0, @(h'10,gbr) +017676 ff8f +017678 e410 mov #h'10, r4 +01767a ffcf +01767c dba0 mov.l @(h'280,pc), r11 ;@(h'17900) +01767e ffcf +017680 c040 mov.b r0, @(h'40,gbr) +017682 ffef +017684 c000 mov.b r0, @(h'0,gbr) +017686 c5f7 mov.w @(h'1ee,gbr), r0 +017688 9200 mov.w @(h'0,pc), r2 ;@(h'1768c) +01768a 00fb +01768c ff00 +01768e 01f1 +017690 ff00 +017692 0000 +017694 fe00 +017696 ffe7 +017698 8000 mov.b r0, @(h'0,r0) +01769a 4098 +01769c 4000 shll r0 +01769e 3088 sub r8, r0 +0176a0 2000 mov.b r0, @r0 +0176a2 0f10 +0176a4 1840 mov.l r4, @(h'0,r8) +0176a6 10a0 mov.l r10, @(h'0,r0) +0176a8 67a0 mov.b @r10, r7 +0176aa 0f13 +0176ac 8010 mov.b r0, @(h'0,r1) +0176ae c494 mov.b @(h'94,gbr), r0 +0176b0 4010 dt r0 +0176b2 3a48 sub r4, r10 +0176b4 2410 mov.b r1, @r4 +0176b6 044b +0176b8 1ba0 mov.l r10, @(h'0,r11) +0176ba 8f8b bf/s h'-ea ;@(h'175d4) +0176bc 0040 +0176be 8248 +0176c0 0680 +0176c2 0244 mov.b r4, @(r0,r2) +0176c4 1900 mov.l r0, @(h'0,r9) +0176c6 3aa3 cmp/ge r10, r10 +0176c8 e000 mov #h'0, r0 +0176ca c552 mov.w @(h'a4,gbr), r0 +0176cc 0000 +0176ce 008c mov.b @(r0,r8), r0 +0176d0 0000 +0176d2 01f0 +0176d4 0000 +0176d6 ffe7 +0176d8 8000 mov.b r0, @(h'0,r0) +0176da 7f98 add #h'98, r15 +0176dc 4000 shll r0 +0176de 3f88 sub r8, r15 +0176e0 2000 mov.b r0, @r0 +0176e2 0f10 +0176e4 1840 mov.l r4, @(h'0,r8) +0176e6 1fa0 mov.l r10, @(h'0,r15) +0176e8 67a0 mov.b @r10, r7 +0176ea 0f13 +0176ec 8010 mov.b r0, @(h'0,r1) +0176ee c797 mova @(h'25c,pc), r0 ;h'1794c +0176f0 c010 mov.b r0, @(h'10,gbr) +0176f2 ffcf +0176f4 e410 mov #h'10, r4 +0176f6 ffcf +0176f8 ffa0 +0176fa ff8f +0176fc ffc0 +0176fe ffcf +017700 ff80 +017702 ffc7 +017704 f900 +017706 ffe3 +017708 e000 mov #h'0, r0 +01770a c5f2 mov.w @(h'1e4,gbr), r0 +01770c 0000 +01770e 00fc mov.b @(r0,r15), r0 +017710 0000 +017712 01f0 +017714 0000 +017716 001f mac.l @r1+, @r0+ +017718 fff0 +01771a 8008 mov.b r0, @(h'8,r0) +01771c 7ff0 add #h'f0, r15 +01771e c000 mov.b r0, @(h'0,gbr) +017720 3ff0 cmp/eq r15, r15 +017722 f000 +017724 1ff0 mov.l r15, @(h'0,r15) +017726 e000 mov #h'0, r0 +017728 07b0 +01772a f000 +01772c 0010 +01772e 3800 cmp/eq r0, r8 +017730 0000 +017732 0000 +017734 0000 +017736 0000 +017738 0000 +01773a 0000 +01773c 0010 +01773e 0000 +017740 0030 +017742 0000 +017744 0070 +017746 0000 +017748 06f0 +01774a 3a00 cmp/eq r0, r10 +01774c 1ff0 mov.l r15, @(h'0,r15) +01774e ff03 +017750 fff0 +017752 fe0f +017754 fff0 +017756 001f mac.l @r1+, @r0+ +017758 fff0 +01775a 800f mov.b r0, @(h'f,r0) +01775c fff0 +01775e c000 mov.b r0, @(h'0,gbr) +017760 7ff0 add #h'f0, r15 +017762 f000 +017764 3ff0 cmp/eq r15, r15 +017766 e000 mov #h'0, r0 +017768 1ff0 mov.l r15, @(h'0,r15) +01776a f000 +01776c 07b0 +01776e 3800 cmp/eq r0, r8 +017770 0010 +017772 0000 +017774 0000 +017776 0000 +017778 0000 +01777a 0000 +01777c 0000 +01777e 0000 +017780 2410 mov.b r1, @r4 +017782 0000 +017784 3fb0 cmp/eq r11, r15 +017786 0000 +017788 3ff0 cmp/eq r15, r15 +01778a 3a08 sub r0, r10 +01778c 6df0 mov.b @r15, r13 +01778e ff04 +017790 00f0 +017792 fe0e +017794 00f0 +017796 ffff +017798 01f0 +01779a 0018 sett +01779c 7ff0 add #h'f0, r15 +01779e 8000 mov.b r0, @(h'0,r0) +0177a0 3ff0 cmp/eq r15, r15 +0177a2 c000 mov.b r0, @(h'0,gbr) +0177a4 1ff0 mov.l r15, @(h'0,r15) +0177a6 f000 +0177a8 07b0 +0177aa e000 mov #h'0, r0 +0177ac 0010 +0177ae f000 +0177b0 0000 +0177b2 3800 cmp/eq r0, r8 +0177b4 0000 +0177b6 0000 +0177b8 0000 +0177ba 0000 +0177bc 0010 +0177be 0000 +0177c0 0030 +0177c2 0000 +0177c4 0070 +0177c6 0000 +0177c8 06f0 +0177ca 0000 +0177cc 1ff0 mov.l r15, @(h'0,r15) +0177ce 3a01 +0177d0 fff0 +0177d2 ff03 +0177d4 fff0 +0177d6 fe0f +0177d8 fff0 +0177da 0000 +0177dc 0000 +0177de 0000 +0177e0 03c0 +0177e2 0c30 +0177e4 1008 mov.l r0, @(h'20,r0) +0177e6 2078 tst r7, r0 +0177e8 3984 div1 r8, r9 +0177ea 4604 rotl r6 +0177ec 4104 rotl r1 +0177ee 4112 sts.l macl, @-r1 +0177f0 9282 mov.w @(h'104,pc), r2 ;@(h'178f8) +0177f2 8441 mov.b @(h'1,r4), r0 +0177f4 8441 mov.b @(h'1,r4), r0 +0177f6 783e add #h'3e, r8 +0177f8 07c0 +0177fa 0000 +0177fc 0000 +0177fe 0000 +017800 0000 +017802 0ff0 +017804 1008 mov.l r0, @(h'20,r0) +017806 2278 tst r7, r2 +017808 3984 div1 r8, r9 +01780a 4604 rotl r6 +01780c 4104 rotl r1 +01780e 4912 sts.l macl, @-r9 +017810 9292 mov.w @(h'124,pc), r2 ;@(h'17938) +017812 8441 mov.b @(h'1,r4), r0 +017814 8441 mov.b @(h'1,r4), r0 +017816 783e add #h'3e, r8 +017818 07c0 +01781a 0000 +01781c 0000 +01781e 0000 +017820 0000 +017822 0000 +017824 1ff0 mov.l r15, @(h'0,r15) +017826 2208 tst r0, r2 +017828 39f4 div1 r15, r9 +01782a 4604 rotl r6 +01782c 4104 rotl r1 +01782e 4912 sts.l macl, @-r9 +017830 9292 mov.w @(h'124,pc), r2 ;@(h'17958) +017832 e449 mov #h'49, r4 +017834 8445 mov.b @(h'5,r4), r0 +017836 793e add #h'3e, r9 +017838 07c0 +01783a 0000 +01783c 0000 +01783e 0000 +017840 0000 +017842 0000 +017844 0000 +017846 0038 ldtlb +017848 3fc4 div1 r12, r15 +01784a 66ac extu.b r10, r6 +01784c 5124 mov.l @(h'10,r2), r1 +01784e 4912 sts.l macl, @-r9 +017850 9292 mov.w @(h'124,pc), r2 ;@(h'17978) +017852 e449 mov #h'49, r4 +017854 8645 +017856 793e add #h'3e, r9 +017858 07c0 +01785a ffff +01785c ffff +01785e ffff +017860 fc1f +017862 f00f +017864 e007 mov #h'7, r0 +017866 c007 mov.b r0, @(h'7,gbr) +017868 c003 mov.b r0, @(h'3,gbr) +01786a 8003 mov.b r0, @(h'3,r0) +01786c 8003 mov.b r0, @(h'3,r0) +01786e 8001 mov.b r0, @(h'1,r0) +017870 0001 +017872 0000 +017874 0000 +017876 8001 mov.b r0, @(h'1,r0) +017878 f83f +01787a ffff +01787c ffff +01787e ffff +017880 ffff +017882 f00f +017884 e007 mov #h'7, r0 +017886 c007 mov.b r0, @(h'7,gbr) +017888 c003 mov.b r0, @(h'3,gbr) +01788a 8003 mov.b r0, @(h'3,r0) +01788c 8003 mov.b r0, @(h'3,r0) +01788e 8001 mov.b r0, @(h'1,r0) +017890 0001 +017892 0000 +017894 0000 +017896 8001 mov.b r0, @(h'1,r0) +017898 f83f +01789a ffff +01789c ffff +01789e ffff +0178a0 ffff +0178a2 ffff +0178a4 e00f mov #h'f, r0 +0178a6 c007 mov.b r0, @(h'7,gbr) +0178a8 c003 mov.b r0, @(h'3,gbr) +0178aa 8003 mov.b r0, @(h'3,r0) +0178ac 8003 mov.b r0, @(h'3,r0) +0178ae 8001 mov.b r0, @(h'1,r0) +0178b0 0001 +0178b2 0000 +0178b4 0000 +0178b6 8001 mov.b r0, @(h'1,r0) +0178b8 f83f +0178ba ffff +0178bc ffff +0178be ffff +0178c0 ffff +0178c2 ffff +0178c4 ffff +0178c6 ffc7 +0178c8 c003 mov.b r0, @(h'3,gbr) +0178ca 8003 mov.b r0, @(h'3,r0) +0178cc 8003 mov.b r0, @(h'3,r0) +0178ce 8001 mov.b r0, @(h'1,r0) +0178d0 0001 +0178d2 0000 +0178d4 0000 +0178d6 8001 mov.b r0, @(h'1,r0) +0178d8 f83f +0178da 7ffe add #h'fe, r15 +0178dc 8001 mov.b r0, @(h'1,r0) +0178de 8001 mov.b r0, @(h'1,r0) +0178e0 8e01 +0178e2 9a01 mov.w @(h'2,pc), r10 ;@(h'178e8) +0178e4 9f81 mov.w @(h'102,pc), r15 ;@(h'179ea) +0178e6 9141 mov.w @(h'82,pc), r1 ;@(h'1796c) +0178e8 9ea1 mov.w @(h'142,pc), r14 ;@(h'17a2e) +0178ea 9051 mov.w @(h'a2,pc), r0 ;@(h'17990) +0178ec 9029 mov.w @(h'52,pc), r0 ;@(h'17942) +0178ee 9009 mov.w @(h'12,pc), r0 ;@(h'17904) +0178f0 8ff1 bf/s h'-1e ;@(h'178d6) +0178f2 8001 mov.b r0, @(h'1,r0) +0178f4 8001 mov.b r0, @(h'1,r0) +0178f6 8001 mov.b r0, @(h'1,r0) +0178f8 7ffe add #h'fe, r15 +0178fa 7ffe add #h'fe, r15 +0178fc 8001 mov.b r0, @(h'1,r0) +0178fe 87e1 +017900 8811 cmp/eq #h'11, r0 +017902 9209 mov.w @(h'12,pc), r2 ;@(h'17918) +017904 a605 bra h'c0a ;@(h'18512) +017906 a005 bra h'a ;@(h'17914) +017908 a0fd bra h'1fa ;@(h'17b06) +01790a bf05 bsr h'-1f6 ;@(h'17718) +01790c a005 bra h'a ;@(h'1791a) +01790e a005 bra h'a ;@(h'1791c) +017910 9009 mov.w @(h'12,pc), r0 ;@(h'17926) +017912 8811 cmp/eq #h'11, r0 +017914 87e1 +017916 8001 mov.b r0, @(h'1,r0) +017918 7ffe add #h'fe, r15 +01791a 7ffe add #h'fe, r15 +01791c 8001 mov.b r0, @(h'1,r0) +01791e 87e1 +017920 8811 cmp/eq #h'11, r0 +017922 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17af8) +017924 9009 mov.w @(h'12,pc), r0 ;@(h'1793a) +017926 b22d bsr h'45a ;@(h'17d84) +017928 b14d bsr h'29a ;@(h'17bc6) +01792a b08d bsr h'11a ;@(h'17a48) +01792c b22d bsr h'45a ;@(h'17d8a) +01792e 9149 mov.w @(h'92,pc), r1 ;@(h'179c4) +017930 9089 mov.w @(h'112,pc), r0 ;@(h'17a46) +017932 8811 cmp/eq #h'11, r0 +017934 87e1 +017936 8001 mov.b r0, @(h'1,r0) +017938 7ffe add #h'fe, r15 +01793a 7ffe add #h'fe, r15 +01793c 8001 mov.b r0, @(h'1,r0) +01793e 8001 mov.b r0, @(h'1,r0) +017940 80c1 mov.b r0, @(h'1,r12) +017942 8fe1 bf/s h'-3e ;@(h'17908) +017944 9c11 mov.w @(h'22,pc), r12 ;@(h'1796a) +017946 b419 bsr h'832 ;@(h'1817c) +017948 a4dd bra h'9ba ;@(h'18306) +01794a b419 bsr h'832 ;@(h'18180) +01794c 9c11 mov.w @(h'22,pc), r12 ;@(h'17972) +01794e 8fe1 bf/s h'-3e ;@(h'17914) +017950 80c1 mov.b r0, @(h'1,r12) +017952 8001 mov.b r0, @(h'1,r0) +017954 8001 mov.b r0, @(h'1,r0) +017956 8001 mov.b r0, @(h'1,r0) +017958 7ffe add #h'fe, r15 +01795a 7ffe add #h'fe, r15 +01795c 8001 mov.b r0, @(h'1,r0) +01795e 8001 mov.b r0, @(h'1,r0) +017960 87e1 +017962 8c31 +017964 9e79 mov.w @(h'f2,pc), r14 ;@(h'17a5a) +017966 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17b3c) +017968 93c9 mov.w @(h'192,pc), r3 ;@(h'17afe) +01796a 93c9 mov.w @(h'192,pc), r3 ;@(h'17b00) +01796c 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17b42) +01796e 9e79 mov.w @(h'f2,pc), r14 ;@(h'17a64) +017970 8c31 +017972 87e1 +017974 8001 mov.b r0, @(h'1,r0) +017976 8001 mov.b r0, @(h'1,r0) +017978 7ffe add #h'fe, r15 +01797a 7ffe add #h'fe, r15 +01797c 8001 mov.b r0, @(h'1,r0) +01797e 8301 +017980 8c81 +017982 9141 mov.w @(h'82,pc), r1 ;@(h'17a08) +017984 ad21 bra h'-5be ;@(h'173ca) +017986 a221 bra h'442 ;@(h'17dcc) +017988 a1d1 bra h'3a2 ;@(h'17d2e) +01798a a211 bra h'422 ;@(h'17db0) +01798c a511 bra h'a22 ;@(h'183b2) +01798e a489 bra h'912 ;@(h'182a4) +017990 a489 bra h'912 ;@(h'182a6) +017992 9c79 mov.w @(h'f2,pc), r12 ;@(h'17a88) +017994 8381 +017996 8001 mov.b r0, @(h'1,r0) +017998 7ffe add #h'fe, r15 +01799a 7ffe add #h'fe, r15 +01799c 8001 mov.b r0, @(h'1,r0) +01799e 8001 mov.b r0, @(h'1,r0) +0179a0 87e1 +0179a2 8a51 +0179a4 9429 mov.w @(h'52,pc), r4 ;@(h'179fa) +0179a6 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'17b5c) +0179a8 9349 mov.w @(h'92,pc), r3 ;@(h'17a3e) +0179aa 93c9 mov.w @(h'192,pc), r3 ;@(h'17b40) +0179ac 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'17b62) +0179ae 9429 mov.w @(h'52,pc), r4 ;@(h'17a04) +0179b0 8a51 +0179b2 87e1 +0179b4 8001 mov.b r0, @(h'1,r0) +0179b6 8001 mov.b r0, @(h'1,r0) +0179b8 7ffe add #h'fe, r15 +0179ba 7ffe add #h'fe, r15 +0179bc 8001 mov.b r0, @(h'1,r0) +0179be 8001 mov.b r0, @(h'1,r0) +0179c0 87e1 +0179c2 8811 cmp/eq #h'11, r0 +0179c4 9249 mov.w @(h'92,pc), r2 ;@(h'17a5a) +0179c6 9669 mov.w @(h'd2,pc), r6 ;@(h'17a9c) +0179c8 9669 mov.w @(h'd2,pc), r6 ;@(h'17a9e) +0179ca 9669 mov.w @(h'd2,pc), r6 ;@(h'17aa0) +0179cc 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17ba2) +0179ce 93c9 mov.w @(h'192,pc), r3 ;@(h'17b64) +0179d0 8811 cmp/eq #h'11, r0 +0179d2 87e1 +0179d4 8001 mov.b r0, @(h'1,r0) +0179d6 8001 mov.b r0, @(h'1,r0) +0179d8 7ffe add #h'fe, r15 +0179da 7ffe add #h'fe, r15 +0179dc 8001 mov.b r0, @(h'1,r0) +0179de 8ff1 bf/s h'-1e ;@(h'179c4) +0179e0 9049 mov.w @(h'92,pc), r0 ;@(h'17a76) +0179e2 ae05 bra h'-3f6 ;@(h'175f0) +0179e4 bb75 bsr h'-916 ;@(h'170d2) +0179e6 b1dd bsr h'3ba ;@(h'17da4) +0179e8 bbad bsr h'-8a6 ;@(h'17146) +0179ea aedd bra h'-246 ;@(h'177a8) +0179ec a775 bra h'eea ;@(h'188da) +0179ee ad85 bra h'-4f6 ;@(h'174fc) +0179f0 a8b5 bra h'-e96 ;@(h'16b5e) +0179f2 9d89 mov.w @(h'112,pc), r13 ;@(h'17b08) +0179f4 8ff1 bf/s h'-1e ;@(h'179da) +0179f6 8001 mov.b r0, @(h'1,r0) +0179f8 7ffe add #h'fe, r15 +0179fa 7ffe add #h'fe, r15 +0179fc 8001 mov.b r0, @(h'1,r0) +0179fe 8001 mov.b r0, @(h'1,r0) +017a00 8e71 +017a02 9249 mov.w @(h'92,pc), r2 ;@(h'17a98) +017a04 9249 mov.w @(h'92,pc), r2 ;@(h'17a9a) +017a06 a425 bra h'84a ;@(h'18254) +017a08 bc3d bsr h'-786 ;@(h'17286) +017a0a bc3d bsr h'-786 ;@(h'17288) +017a0c bc3d bsr h'-786 ;@(h'1728a) +017a0e be7d bsr h'-306 ;@(h'1770c) +017a10 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'17c06) +017a12 8ff1 bf/s h'-1e ;@(h'179f8) +017a14 87e1 +017a16 8001 mov.b r0, @(h'1,r0) +017a18 7ffe add #h'fe, r15 +017a1a 7ffe add #h'fe, r15 +017a1c 8001 mov.b r0, @(h'1,r0) +017a1e 8001 mov.b r0, @(h'1,r0) +017a20 87e1 +017a22 8891 cmp/eq #h'ffffff91, r0 +017a24 91c9 mov.w @(h'192,pc), r1 ;@(h'17bba) +017a26 9209 mov.w @(h'12,pc), r2 ;@(h'17a3c) +017a28 9309 mov.w @(h'12,pc), r3 ;@(h'17a3e) +017a2a 90c9 mov.w @(h'192,pc), r0 ;@(h'17bc0) +017a2c 9049 mov.w @(h'92,pc), r0 ;@(h'17ac2) +017a2e 9389 mov.w @(h'112,pc), r3 ;@(h'17b44) +017a30 8911 bt h'22 ;@(h'17a56) +017a32 87e1 +017a34 8001 mov.b r0, @(h'1,r0) +017a36 8001 mov.b r0, @(h'1,r0) +017a38 7ffe add #h'fe, r15 +017a3a 7ffe add #h'fe, r15 +017a3c 8001 mov.b r0, @(h'1,r0) +017a3e 8001 mov.b r0, @(h'1,r0) +017a40 8001 mov.b r0, @(h'1,r0) +017a42 8079 mov.b r0, @(h'9,r7) +017a44 80c5 mov.b r0, @(h'5,r12) +017a46 9555 mov.w @(h'aa,pc), r5 ;@(h'17af4) +017a48 8355 +017a4a a555 bra h'aaa ;@(h'184f8) +017a4c 80c5 mov.b r0, @(h'5,r12) +017a4e 8079 mov.b r0, @(h'9,r7) +017a50 8001 mov.b r0, @(h'1,r0) +017a52 8001 mov.b r0, @(h'1,r0) +017a54 8001 mov.b r0, @(h'1,r0) +017a56 8001 mov.b r0, @(h'1,r0) +017a58 7ffe add #h'fe, r15 +017a5a 07e0 +017a5c 1c38 mov.l r3, @(h'20,r12) +017a5e 300c add r0, r0 +017a60 2004 mov.b r0, @-r0 +017a62 6606 mov.l @r0+, r6 +017a64 4402 sts.l mach, @-r4 +017a66 4002 sts.l mach, @-r0 +017a68 4002 sts.l mach, @-r0 +017a6a c003 mov.b r0, @(h'3,gbr) +017a6c e007 mov #h'7, r0 +017a6e e007 mov #h'7, r0 +017a70 f00f +017a72 fc3f +017a74 e7e7 mov #h'ffffffe7, r7 +017a76 e3c7 mov #h'ffffffc7, r3 +017a78 ffff +017a7a f3cf +017a7c f3cf +017a7e f00f +017a80 f00f +017a82 f00f +017a84 f00f +017a86 f00f +017a88 f00f +017a8a f00f +017a8c f00f +017a8e ffff +017a90 e007 mov #h'7, r0 +017a92 e007 mov #h'7, r0 +017a94 e007 mov #h'7, r0 +017a96 e007 mov #h'7, r0 +017a98 c003 mov.b r0, @(h'3,gbr) +017a9a c003 mov.b r0, @(h'3,gbr) +017a9c c003 mov.b r0, @(h'3,gbr) +017a9e ffff +017aa0 ffff +017aa2 ffff +017aa4 fc3f +017aa6 f00f +017aa8 e007 mov #h'7, r0 +017aaa e607 mov #h'7, r6 +017aac c403 mov.b @(h'3,gbr), r0 +017aae c003 mov.b r0, @(h'3,gbr) +017ab0 c003 mov.b r0, @(h'3,gbr) +017ab2 c003 mov.b r0, @(h'3,gbr) +017ab4 e007 mov #h'7, r0 +017ab6 e007 mov #h'7, r0 +017ab8 f00f +017aba fc3f +017abc f7ef +017abe f00f +017ac0 f00f +017ac2 f00f +017ac4 f00f +017ac6 f00f +017ac8 ffff +017aca e007 mov #h'7, r0 +017acc e007 mov #h'7, r0 +017ace e007 mov #h'7, r0 +017ad0 c003 mov.b r0, @(h'3,gbr) +017ad2 c003 mov.b r0, @(h'3,gbr) +017ad4 c003 mov.b r0, @(h'3,gbr) +017ad6 ffff +017ad8 ffff +017ada 0000 +017adc 0000 +017ade 0000 +017ae0 0000 +017ae2 0000 +017ae4 0000 +017ae6 0000 +017ae8 0000 +017aea ffff +017aec ffff +017aee c003 mov.b r0, @(h'3,gbr) +017af0 c003 mov.b r0, @(h'3,gbr) +017af2 c003 mov.b r0, @(h'3,gbr) +017af4 e007 mov #h'7, r0 +017af6 e007 mov #h'7, r0 +017af8 e7e7 mov #h'ffffffe7, r7 +017afa fc3f +017afc f00f +017afe e007 mov #h'7, r0 +017b00 e607 mov #h'7, r6 +017b02 c403 mov.b @(h'3,gbr), r0 +017b04 c003 mov.b r0, @(h'3,gbr) +017b06 c003 mov.b r0, @(h'3,gbr) +017b08 c003 mov.b r0, @(h'3,gbr) +017b0a e007 mov #h'7, r0 +017b0c e007 mov #h'7, r0 +017b0e f00f +017b10 fc3f +017b12 e7e7 mov #h'ffffffe7, r7 +017b14 e007 mov #h'7, r0 +017b16 e007 mov #h'7, r0 +017b18 c003 mov.b r0, @(h'3,gbr) +017b1a c003 mov.b r0, @(h'3,gbr) +017b1c c003 mov.b r0, @(h'3,gbr) +017b1e ffff +017b20 ffff +017b22 0000 +017b24 0000 +017b26 0000 +017b28 0000 +017b2a 0000 +017b2c 0000 +017b2e 0000 +017b30 0000 +017b32 ffff +017b34 ffff +017b36 c003 mov.b r0, @(h'3,gbr) +017b38 c003 mov.b r0, @(h'3,gbr) +017b3a c003 mov.b r0, @(h'3,gbr) +017b3c e007 mov #h'7, r0 +017b3e e007 mov #h'7, r0 +017b40 e007 mov #h'7, r0 +017b42 ffff +017b44 f00f +017b46 f00f +017b48 f00f +017b4a f00f +017b4c f00f +017b4e f7ef +017b50 fc3f +017b52 f00f +017b54 e007 mov #h'7, r0 +017b56 e607 mov #h'7, r6 +017b58 c403 mov.b @(h'3,gbr), r0 +017b5a c003 mov.b r0, @(h'3,gbr) +017b5c c003 mov.b r0, @(h'3,gbr) +017b5e c003 mov.b r0, @(h'3,gbr) +017b60 e007 mov #h'7, r0 +017b62 e007 mov #h'7, r0 +017b64 f00f +017b66 fc3f +017b68 ffff +017b6a 0000 +017b6c 0000 +017b6e 0000 +017b70 0000 +017b72 0000 +017b74 0000 +017b76 0000 +017b78 0000 +017b7a ffff +017b7c ffff +017b7e c003 mov.b r0, @(h'3,gbr) +017b80 c003 mov.b r0, @(h'3,gbr) +017b82 c003 mov.b r0, @(h'3,gbr) +017b84 e007 mov #h'7, r0 +017b86 e007 mov #h'7, r0 +017b88 e007 mov #h'7, r0 +017b8a e007 mov #h'7, r0 +017b8c ffff +017b8e f00f +017b90 f00f +017b92 f00f +017b94 f00f +017b96 f00f +017b98 f00f +017b9a f00f +017b9c f00f +017b9e f3cf +017ba0 f3cf +017ba2 ffff +017ba4 e3c7 mov #h'ffffffc7, r3 +017ba6 e7e7 mov #h'ffffffe7, r7 +017ba8 fc3f +017baa f00f +017bac e007 mov #h'7, r0 +017bae e607 mov #h'7, r6 +017bb0 c403 mov.b @(h'3,gbr), r0 +017bb2 4002 sts.l mach, @-r0 +017bb4 4002 sts.l mach, @-r0 +017bb6 4002 sts.l mach, @-r0 +017bb8 6006 mov.l @r0+, r0 +017bba 2004 mov.b r0, @-r0 +017bbc 300c add r0, r0 +017bbe 1c38 mov.l r3, @(h'20,r12) +017bc0 07e0 +017bc2 0000 +017bc4 0000 +017bc6 0000 +017bc8 0000 +017bca 0000 +017bcc 0000 +017bce 0000 +017bd0 0003 bsrf r0 +017bd2 c000 mov.b r0, @(h'0,gbr) +017bd4 0420 +017bd6 0005 mov.w r0, @(r0,r0) +017bd8 2000 mov.b r0, @r0 +017bda 0420 +017bdc 0004 mov.b r0, @(r0,r0) +017bde 2000 mov.b r0, @r0 +017be0 03c0 +017be2 0000 +017be4 0000 +017be6 0000 +017be8 0000 +017bea 0000 +017bec 0000 +017bee 0000 +017bf0 0000 +017bf2 0000 +017bf4 0000 +017bf6 0000 +017bf8 0000 +017bfa 0003 bsrf r0 +017bfc c000 mov.b r0, @(h'0,gbr) +017bfe 0420 +017c00 0005 mov.w r0, @(r0,r0) +017c02 2000 mov.b r0, @r0 +017c04 0420 +017c06 0004 mov.b r0, @(r0,r0) +017c08 2000 mov.b r0, @r0 +017c0a 03c0 +017c0c 0000 +017c0e 0000 +017c10 1e3c mov.l r3, @(h'30,r14) +017c12 0021 +017c14 4200 shll r2 +017c16 2952 mov.l r5, @r9 +017c18 0021 +017c1a 4200 shll r2 +017c1c 2142 mov.l r4, @r1 +017c1e 001e mov.l @(r0,r1), r0 +017c20 3c00 cmp/eq r0, r12 +017c22 0000 +017c24 0000 +017c26 0000 +017c28 0000 +017c2a 0000 +017c2c 0000 +017c2e 0f3c mov.b @(r0,r3), r15 +017c30 001e mov.l @(r0,r1), r0 +017c32 c200 mov.l r0, @(h'0,gbr) +017c34 21d2 mov.l r13, @r1 +017c36 0029 movt r0 +017c38 7a00 +017c3a 2186 mov.l r8, @-r1 +017c3c 002f mac.l @r2+, @r0+ +017c3e a400 bra h'800 ;@(h'18442) +017c40 1084 mov.l r8, @(h'10,r0) +017c42 0034 mov.b r3, @(r0,r0) +017c44 8600 +017c46 50fe mov.l @(h'38,r15), r0 +017c48 0050 +017c4a a100 bra h'200 ;@(h'17e4e) +017c4c 4f29 shlr16 r15 +017c4e 0042 stc spc, r0 +017c50 2100 mov.b r0, @r1 +017c52 3de1 +017c54 0000 +017c56 1e00 mov.l r0, @(h'0,r14) +017c58 0000 +017c5a 0000 +017c5c 0000 +017c5e 0000 +017c60 0000 +017c62 0000 +017c64 0007 mul.l r0, r0 +017c66 0000 +017c68 2800 mov.b r0, @r8 +017c6a 0070 +017c6c 0000 +017c6e b800 bsr h'-1000 ;@(h'16c72) +017c70 0170 +017c72 0003 bsrf r0 +017c74 e000 mov #h'0, r0 +017c76 07c0 +017c78 000f mac.l @r0+, @r0+ +017c7a 8000 mov.b r0, @(h'0,r0) +017c7c 1f00 mov.l r0, @(h'0,r15) +017c7e 003e mov.l @(r0,r3), r0 +017c80 0000 +017c82 7c00 +017c84 0038 ldtlb +017c86 0000 +017c88 1000 mov.l r0, @(h'0,r0) +017c8a 0000 +017c8c 0000 +017c8e 0000 +017c90 0000 +017c92 6000 mov.b @r0, r0 +017c94 0080 +017c96 0000 +017c98 8000 mov.b r0, @(h'0,r0) +017c9a 01c0 +017c9c 0007 mul.l r0, r0 +017c9e f000 +017ca0 0ff8 +017ca2 0019 div0u +017ca4 fc00 +017ca6 1bfc mov.l r15, @(h'30,r11) +017ca8 003f mac.l @r3+, @r0+ +017caa fe00 +017cac 3ffe addc r15, r15 +017cae 003f mac.l @r3+, @r0+ +017cb0 fe00 +017cb2 1ffc mov.l r15, @(h'30,r15) +017cb4 001f mac.l @r1+, @r0+ +017cb6 fc00 +017cb8 0ff8 +017cba 0007 mul.l r0, r0 +017cbc f000 +017cbe 01c0 +017cc0 0001 +017cc2 c000 mov.b r0, @(h'0,gbr) +017cc4 0e38 ldtlb +017cc6 0030 +017cc8 0600 +017cca 4109 shlr2 r1 +017ccc 0055 mov.w r5, @(r0,r0) +017cce 2900 mov.b r0, @r9 +017cd0 3ffe addc r15, r15 +017cd2 0001 +017cd4 4000 shll r0 +017cd6 1f7c mov.l r7, @(h'30,r15) +017cd8 0061 +017cda 4300 shll r3 +017cdc 3ffe addc r15, r15 +017cde 0001 +017ce0 4000 shll r0 +017ce2 0220 +017ce4 0002 stc sr, r0 +017ce6 a000 bra h'0 ;@(h'17cea) +017ce8 0490 +017cea 0039 +017cec 6e00 mov.b @r0, r14 +017cee 4611 cmp/pz r6 +017cf0 00ff mac.l @r15+, @r0+ +017cf2 ff80 +017cf4 0000 +017cf6 0000 +017cf8 0000 +017cfa 1e3c mov.l r3, @(h'30,r14) +017cfc 003f mac.l @r3+, @r0+ +017cfe 7e00 +017d00 67ff exts.w r15, r7 +017d02 006f mac.l @r6+, @r0+ +017d04 ff00 +017d06 7fff add #h'ff, r15 +017d08 007f mac.l @r7+, @r0+ +017d0a ff00 +017d0c 7fff add #h'ff, r15 +017d0e 003f mac.l @r3+, @r0+ +017d10 fe00 +017d12 1ffc mov.l r15, @(h'30,r15) +017d14 000f mac.l @r0+, @r0+ +017d16 f800 +017d18 07f0 +017d1a 0003 bsrf r0 +017d1c e000 mov #h'0, r0 +017d1e 01c0 +017d20 0000 +017d22 8000 mov.b r0, @(h'0,r0) +017d24 0000 +017d26 0000 +017d28 0000 +017d2a 01c0 +017d2c 0002 stc sr, r0 +017d2e 2000 mov.b r0, @r0 +017d30 0550 +017d32 0004 mov.b r0, @(r0,r0) +017d34 9000 mov.w @(h'0,pc), r0 ;@(h'17d38) +017d36 0550 +017d38 0002 stc sr, r0 +017d3a 2000 mov.b r0, @r0 +017d3c 01c0 +017d3e 0038 ldtlb +017d40 0e00 +017d42 4411 cmp/pz r4 +017d44 00aa +017d46 2a80 mov.b r8, @r10 +017d48 9224 mov.w @(h'48,pc), r2 ;@(h'17d94) +017d4a 80aa mov.b r0, @(h'a,r10) +017d4c 2a80 mov.b r8, @r10 +017d4e 4411 cmp/pz r4 +017d50 0038 ldtlb +017d52 0e00 +017d54 0000 +017d56 0000 +017d58 0000 +017d5a 0000 +017d5c 0000 +017d5e 0000 +017d60 0000 +017d62 0000 +017d64 0000 +017d66 7800 +017d68 0084 mov.b r8, @(r0,r0) +017d6a 0e00 +017d6c a411 bra h'822 ;@(h'18592) +017d6e 0084 mov.b r8, @(r0,r0) +017d70 1100 mov.l r0, @(h'0,r1) +017d72 7802 +017d74 0085 mov.w r8, @(r0,r0) +017d76 4400 shll r4 +017d78 a488 bra h'910 ;@(h'1868c) +017d7a 0085 mov.w r8, @(r0,r0) +017d7c 5f00 mov.l @(h'0,r0), r15 +017d7e 8400 mov.b @(h'0,r0), r0 +017d80 0078 +017d82 0000 +017d84 0000 +017d86 0000 +017d88 0000 +017d8a 0000 +017d8c 0000 +017d8e 0000 +017d90 0000 +017d92 0000 +017d94 0000 +017d96 0000 +017d98 003f mac.l @r3+, @r0+ +017d9a f800 +017d9c 4004 rotl r0 +017d9e 0051 +017da0 1200 mov.l r0, @(h'0,r2) +017da2 4889 +017da4 0044 mov.b r4, @(r0,r0) +017da6 4500 shll r5 +017da8 4889 +017daa 0051 +017dac 1200 mov.l r0, @(h'0,r2) +017dae 4004 rotl r0 +017db0 003f mac.l @r3+, @r0+ +017db2 f800 +017db4 0000 +017db6 0000 +017db8 0000 +017dba 0000 +017dbc 0000 +017dbe 0000 +017dc0 03e0 +017dc2 000c mov.b @(r0,r0), r0 +017dc4 1800 mov.l r0, @(h'0,r8) +017dc6 1004 mov.l r0, @(h'10,r0) +017dc8 0027 mul.l r2, r0 +017dca 7200 +017dcc 4f79 +017dce 004f mac.l @r4+, @r0+ +017dd0 f900 +017dd2 8ff8 bf/s h'-10 ;@(h'17dc6) +017dd4 8083 mov.b r0, @(h'3,r8) +017dd6 e080 mov #h'ffffff80, r0 +017dd8 8ff8 bf/s h'-10 ;@(h'17dcc) +017dda 808f mov.b r0, @(h'f,r8) +017ddc f880 +017dde 8f78 bf/s h'f0 ;@(h'17ed2) +017de0 8047 mov.b r0, @(h'7,r4) +017de2 7100 +017de4 4081 +017de6 0020 +017de8 8200 +017dea 1104 mov.l r0, @(h'10,r1) +017dec 000c mov.b @(r0,r0), r0 +017dee 1800 mov.l r0, @(h'0,r8) +017df0 03e0 +017df2 0000 +017df4 2564 mov.b r6, @-r5 +017df6 0000 +017df8 0880 +017dfa 3f80 cmp/eq r8, r15 +017dfc 7f80 add #h'80, r15 +017dfe ff80 +017e00 f900 +017e02 f880 +017e04 ca80 xor #h'80, r0 +017e06 ca40 xor #h'40, r0 +017e08 6880 mov.b @r8, r8 +017e0a 5080 mov.l @(h'0,r8), r0 +017e0c af00 bra h'-200 ;@(h'17c10) +017e0e 5080 mov.l @(h'0,r8), r0 +017e10 2e80 mov.b r8, @r14 +017e12 2500 mov.b r0, @r5 +017e14 4800 shll r8 +017e16 7000 +017e18 3e00 cmp/eq r0, r14 +017e1a 3e00 cmp/eq r0, r14 +017e1c 3e00 cmp/eq r0, r14 +017e1e ff80 +017e20 7900 +017e22 f880 +017e24 ca80 xor #h'80, r0 +017e26 ca40 xor #h'40, r0 +017e28 6880 mov.b @r8, r8 +017e2a 5080 mov.l @(h'0,r8), r0 +017e2c af00 bra h'-200 ;@(h'17c30) +017e2e 5080 mov.l @(h'0,r8), r0 +017e30 3e80 cmp/eq r8, r14 +017e32 3d00 cmp/eq r0, r13 +017e34 7800 +017e36 7000 +017e38 1c00 mov.l r0, @(h'0,r12) +017e3a 2200 mov.b r0, @r2 +017e3c 2200 mov.b r0, @r2 +017e3e 7fc0 add #h'c0, r15 +017e40 f900 +017e42 f880 +017e44 ca80 xor #h'80, r0 +017e46 ca40 xor #h'40, r0 +017e48 6880 mov.b @r8, r8 +017e4a 5080 mov.l @(h'0,r8), r0 +017e4c af00 bra h'-200 ;@(h'17c50) +017e4e 5080 mov.l @(h'0,r8), r0 +017e50 2e80 mov.b r8, @r14 +017e52 2500 mov.b r0, @r5 +017e54 4800 shll r8 +017e56 7000 +017e58 0880 +017e5a 3f80 cmp/eq r8, r15 +017e5c 7f80 add #h'80, r15 +017e5e ff80 +017e60 f900 +017e62 f880 +017e64 ca80 xor #h'80, r0 +017e66 fa40 +017e68 7f80 add #h'80, r15 +017e6a 5f80 mov.l @(h'0,r8), r15 +017e6c af00 bra h'-200 ;@(h'17c70) +017e6e 5080 mov.l @(h'0,r8), r0 +017e70 3e80 cmp/eq r8, r14 +017e72 3d00 cmp/eq r0, r13 +017e74 7800 +017e76 7000 +017e78 0000 +017e7a 3f00 cmp/eq r0, r15 +017e7c 4180 +017e7e 8080 mov.b r0, @(h'0,r8) +017e80 8080 mov.b r0, @(h'0,r8) +017e82 8f80 bf/s h'-100 ;@(h'17d86) +017e84 8e80 +017e86 cf40 or.b #h'40, @(r0,gbr) +017e88 6880 mov.b @r8, r8 +017e8a 5080 mov.l @(h'0,r8), r0 +017e8c af00 bra h'-200 ;@(h'17c90) +017e8e 5080 mov.l @(h'0,r8), r0 +017e90 3e80 cmp/eq r8, r14 +017e92 3d00 cmp/eq r0, r13 +017e94 4800 shll r8 +017e96 7000 +017e98 0800 +017e9a 1400 mov.l r0, @(h'0,r4) +017e9c 2200 mov.b r0, @r2 +017e9e 4100 shll r1 +017ea0 8080 mov.b r0, @(h'0,r8) +017ea2 ff80 +017ea4 d880 mov.l @(h'200,pc), r8 ;@(h'180a8) +017ea6 ab40 bra h'-980 ;@(h'1752a) +017ea8 5880 mov.l @(h'0,r8), r8 +017eaa 7080 add #h'80, r0 +017eac af00 bra h'-200 ;@(h'17cb0) +017eae 5080 mov.l @(h'0,r8), r0 +017eb0 2e80 mov.b r8, @r14 +017eb2 2500 mov.b r0, @r5 +017eb4 4800 shll r8 +017eb6 7000 +017eb8 0880 +017eba 3f80 cmp/eq r8, r15 +017ebc 7f80 add #h'80, r15 +017ebe ff80 +017ec0 f900 +017ec2 f880 +017ec4 ca80 xor #h'80, r0 +017ec6 ca40 xor #h'40, r0 +017ec8 6880 mov.b @r8, r8 +017eca 5080 mov.l @(h'0,r8), r0 +017ecc af00 bra h'-200 ;@(h'17cd0) +017ece 5080 mov.l @(h'0,r8), r0 +017ed0 2e80 mov.b r8, @r14 +017ed2 2500 mov.b r0, @r5 +017ed4 4900 shll r9 +017ed6 7700 +017ed8 3e00 cmp/eq r0, r14 +017eda 3e00 cmp/eq r0, r14 +017edc 3e00 cmp/eq r0, r14 +017ede ff80 +017ee0 7900 +017ee2 f880 +017ee4 ca80 xor #h'80, r0 +017ee6 ca40 xor #h'40, r0 +017ee8 6880 mov.b @r8, r8 +017eea 5080 mov.l @(h'0,r8), r0 +017eec af00 bra h'-200 ;@(h'17cf0) +017eee 5080 mov.l @(h'0,r8), r0 +017ef0 3e80 cmp/eq r8, r14 +017ef2 3f00 cmp/eq r0, r15 +017ef4 7f00 +017ef6 7700 +017ef8 1c00 mov.l r0, @(h'0,r12) +017efa 2200 mov.b r0, @r2 +017efc 2200 mov.b r0, @r2 +017efe 7fc0 add #h'c0, r15 +017f00 f900 +017f02 f880 +017f04 ca80 xor #h'80, r0 +017f06 ca40 xor #h'40, r0 +017f08 6880 mov.b @r8, r8 +017f0a 5080 mov.l @(h'0,r8), r0 +017f0c af00 bra h'-200 ;@(h'17d10) +017f0e 5080 mov.l @(h'0,r8), r0 +017f10 2e80 mov.b r8, @r14 +017f12 2500 mov.b r0, @r5 +017f14 4900 shll r9 +017f16 7700 +017f18 0880 +017f1a 3f80 cmp/eq r8, r15 +017f1c 7f80 add #h'80, r15 +017f1e ff80 +017f20 f900 +017f22 f880 +017f24 ca80 xor #h'80, r0 +017f26 fa40 +017f28 7f80 add #h'80, r15 +017f2a 5f80 mov.l @(h'0,r8), r15 +017f2c af00 bra h'-200 ;@(h'17d30) +017f2e 5080 mov.l @(h'0,r8), r0 +017f30 3e80 cmp/eq r8, r14 +017f32 3f00 cmp/eq r0, r15 +017f34 7f00 +017f36 7700 +017f38 0000 +017f3a 3f00 cmp/eq r0, r15 +017f3c 4180 +017f3e 8080 mov.b r0, @(h'0,r8) +017f40 8080 mov.b r0, @(h'0,r8) +017f42 8f80 bf/s h'-100 ;@(h'17e46) +017f44 8e80 +017f46 cf40 or.b #h'40, @(r0,gbr) +017f48 6880 mov.b @r8, r8 +017f4a 5080 mov.l @(h'0,r8), r0 +017f4c af00 bra h'-200 ;@(h'17d50) +017f4e 5080 mov.l @(h'0,r8), r0 +017f50 3e80 cmp/eq r8, r14 +017f52 3f00 cmp/eq r0, r15 +017f54 4900 shll r9 +017f56 7700 +017f58 0800 +017f5a 1400 mov.l r0, @(h'0,r4) +017f5c 2200 mov.b r0, @r2 +017f5e 4100 shll r1 +017f60 8080 mov.b r0, @(h'0,r8) +017f62 ff80 +017f64 d880 mov.l @(h'200,pc), r8 ;@(h'18168) +017f66 ab40 bra h'-980 ;@(h'175ea) +017f68 5880 mov.l @(h'0,r8), r8 +017f6a 7080 add #h'80, r0 +017f6c af00 bra h'-200 ;@(h'17d70) +017f6e 5080 mov.l @(h'0,r8), r0 +017f70 2e80 mov.b r8, @r14 +017f72 2500 mov.b r0, @r5 +017f74 4900 shll r9 +017f76 7700 +017f78 0880 +017f7a 3f80 cmp/eq r8, r15 +017f7c 7f80 add #h'80, r15 +017f7e ff80 +017f80 f900 +017f82 f880 +017f84 ca80 xor #h'80, r0 +017f86 ca40 xor #h'40, r0 +017f88 6880 mov.b @r8, r8 +017f8a 5080 mov.l @(h'0,r8), r0 +017f8c af00 bra h'-200 ;@(h'17d90) +017f8e 5080 mov.l @(h'0,r8), r0 +017f90 2e80 mov.b r8, @r14 +017f92 2300 mov.b r0, @r3 +017f94 1a00 mov.l r0, @(h'0,r10) +017f96 0e00 +017f98 3e00 cmp/eq r0, r14 +017f9a 3e00 cmp/eq r0, r14 +017f9c 3e00 cmp/eq r0, r14 +017f9e ff80 +017fa0 7900 +017fa2 f880 +017fa4 ca80 xor #h'80, r0 +017fa6 ca40 xor #h'40, r0 +017fa8 6880 mov.b @r8, r8 +017faa 5080 mov.l @(h'0,r8), r0 +017fac af00 bra h'-200 ;@(h'17db0) +017fae 5080 mov.l @(h'0,r8), r0 +017fb0 3e80 cmp/eq r8, r14 +017fb2 3f00 cmp/eq r0, r15 +017fb4 1e00 mov.l r0, @(h'0,r14) +017fb6 0e00 +017fb8 1c00 mov.l r0, @(h'0,r12) +017fba 2200 mov.b r0, @r2 +017fbc 2200 mov.b r0, @r2 +017fbe 7fc0 add #h'c0, r15 +017fc0 f900 +017fc2 f880 +017fc4 ca80 xor #h'80, r0 +017fc6 ca40 xor #h'40, r0 +017fc8 6880 mov.b @r8, r8 +017fca 5080 mov.l @(h'0,r8), r0 +017fcc af00 bra h'-200 ;@(h'17dd0) +017fce 5080 mov.l @(h'0,r8), r0 +017fd0 2e80 mov.b r8, @r14 +017fd2 2300 mov.b r0, @r3 +017fd4 1a00 mov.l r0, @(h'0,r10) +017fd6 0e00 +017fd8 0880 +017fda 3f80 cmp/eq r8, r15 +017fdc 7f80 add #h'80, r15 +017fde ff80 +017fe0 f900 +017fe2 f880 +017fe4 ca80 xor #h'80, r0 +017fe6 fa40 +017fe8 7f80 add #h'80, r15 +017fea 5f80 mov.l @(h'0,r8), r15 +017fec af00 bra h'-200 ;@(h'17df0) +017fee 5080 mov.l @(h'0,r8), r0 +017ff0 3e80 cmp/eq r8, r14 +017ff2 3f00 cmp/eq r0, r15 +017ff4 1e00 mov.l r0, @(h'0,r14) +017ff6 0e00 +017ff8 0000 +017ffa 3f00 cmp/eq r0, r15 +017ffc 4180 +017ffe 8080 mov.b r0, @(h'0,r8) +018000 8080 mov.b r0, @(h'0,r8) +018002 8f80 bf/s h'-100 ;@(h'17f06) +018004 8e80 +018006 cf40 or.b #h'40, @(r0,gbr) +018008 6880 mov.b @r8, r8 +01800a 5080 mov.l @(h'0,r8), r0 +01800c af00 bra h'-200 ;@(h'17e10) +01800e 5080 mov.l @(h'0,r8), r0 +018010 3e80 cmp/eq r8, r14 +018012 3f00 cmp/eq r0, r15 +018014 1200 mov.l r0, @(h'0,r2) +018016 0e00 +018018 0800 +01801a 1400 mov.l r0, @(h'0,r4) +01801c 2200 mov.b r0, @r2 +01801e 4100 shll r1 +018020 8080 mov.b r0, @(h'0,r8) +018022 ff80 +018024 d880 mov.l @(h'200,pc), r8 ;@(h'18228) +018026 ab40 bra h'-980 ;@(h'176aa) +018028 5880 mov.l @(h'0,r8), r8 +01802a 7080 add #h'80, r0 +01802c af00 bra h'-200 ;@(h'17e30) +01802e 5080 mov.l @(h'0,r8), r0 +018030 2e80 mov.b r8, @r14 +018032 2300 mov.b r0, @r3 +018034 1a00 mov.l r0, @(h'0,r10) +018036 0e00 +018038 f77f +01803a c07f mov.b r0, @(h'7f,gbr) +01803c 807f mov.b r0, @(h'f,r7) +01803e 007f mac.l @r7+, @r0+ +018040 00ff mac.l @r15+, @r0+ +018042 007f mac.l @r7+, @r0+ +018044 007f mac.l @r7+, @r0+ +018046 003f mac.l @r3+, @r0+ +018048 807f mov.b r0, @(h'f,r7) +01804a 807f mov.b r0, @(h'f,r7) +01804c 40ff mac.w @r15+, @r0+ +01804e a07f bra h'fe ;@(h'18150) +018050 c07f mov.b r0, @(h'7f,gbr) +018052 c2ff mov.l r0, @(h'3fc,gbr) +018054 87ff +018056 8fff bf/s h'-2 ;@(h'18058) +018058 c1ff mov.w r0, @(h'1fe,gbr) +01805a c1ff mov.w r0, @(h'1fe,gbr) +01805c c1ff mov.w r0, @(h'1fe,gbr) +01805e 007f mac.l @r7+, @r0+ +018060 80ff mov.b r0, @(h'f,r15) +018062 007f mac.l @r7+, @r0+ +018064 007f mac.l @r7+, @r0+ +018066 003f mac.l @r3+, @r0+ +018068 807f mov.b r0, @(h'f,r7) +01806a 807f mov.b r0, @(h'f,r7) +01806c 00ff mac.l @r15+, @r0+ +01806e 807f mov.b r0, @(h'f,r7) +018070 c07f mov.b r0, @(h'7f,gbr) +018072 c2ff mov.l r0, @(h'3fc,gbr) +018074 87ff +018076 8fff bf/s h'-2 ;@(h'18078) +018078 e3c0 mov #h'ffffffc0, r3 +01807a c1c0 mov.w r0, @(h'180,gbr) +01807c c1c0 mov.w r0, @(h'180,gbr) +01807e 8000 mov.b r0, @(h'0,r0) +018080 00c0 +018082 0040 +018084 0040 +018086 0000 +018088 8040 mov.b r0, @(h'0,r4) +01808a 8040 mov.b r0, @(h'0,r4) +01808c 00c0 +01808e 8040 mov.b r0, @(h'0,r4) +018090 c040 mov.b r0, @(h'40,gbr) +018092 c2c0 mov.l r0, @(h'300,gbr) +018094 87c0 +018096 8fc0 bf/s h'-80 ;@(h'1801a) +018098 f740 +01809a c040 mov.b r0, @(h'40,gbr) +01809c 8040 mov.b r0, @(h'0,r4) +01809e 0040 +0180a0 00c0 +0180a2 0040 +0180a4 0040 +0180a6 0000 +0180a8 8040 mov.b r0, @(h'0,r4) +0180aa 8040 mov.b r0, @(h'0,r4) +0180ac 00c0 +0180ae 8040 mov.b r0, @(h'0,r4) +0180b0 c040 mov.b r0, @(h'40,gbr) +0180b2 c2c0 mov.l r0, @(h'300,gbr) +0180b4 87c0 +0180b6 8fc0 bf/s h'-80 ;@(h'1803a) +0180b8 ffc0 +0180ba c0c0 mov.b r0, @(h'c0,gbr) +0180bc 8040 mov.b r0, @(h'0,r4) +0180be 0040 +0180c0 0040 +0180c2 0040 +0180c4 0040 +0180c6 0000 +0180c8 8040 mov.b r0, @(h'0,r4) +0180ca 8040 mov.b r0, @(h'0,r4) +0180cc 00c0 +0180ce 8040 mov.b r0, @(h'0,r4) +0180d0 c040 mov.b r0, @(h'40,gbr) +0180d2 c2c0 mov.l r0, @(h'300,gbr) +0180d4 87c0 +0180d6 8fc0 bf/s h'-80 ;@(h'1805a) +0180d8 f7c0 +0180da e3c0 mov #h'ffffffc0, r3 +0180dc c1c0 mov.w r0, @(h'180,gbr) +0180de 80c0 mov.b r0, @(h'0,r12) +0180e0 0040 +0180e2 0040 +0180e4 0040 +0180e6 0000 +0180e8 8040 mov.b r0, @(h'0,r4) +0180ea 8040 mov.b r0, @(h'0,r4) +0180ec 00c0 +0180ee 8040 mov.b r0, @(h'0,r4) +0180f0 c040 mov.b r0, @(h'40,gbr) +0180f2 c2c0 mov.l r0, @(h'300,gbr) +0180f4 87c0 +0180f6 8fc0 bf/s h'-80 ;@(h'1807a) +0180f8 f77f +0180fa c07f mov.b r0, @(h'7f,gbr) +0180fc 807f mov.b r0, @(h'f,r7) +0180fe 007f mac.l @r7+, @r0+ +018100 00ff mac.l @r15+, @r0+ +018102 007f mac.l @r7+, @r0+ +018104 007f mac.l @r7+, @r0+ +018106 003f mac.l @r3+, @r0+ +018108 807f mov.b r0, @(h'f,r7) +01810a 807f mov.b r0, @(h'f,r7) +01810c 40ff mac.w @r15+, @r0+ +01810e a07f bra h'fe ;@(h'18210) +018110 c07f mov.b r0, @(h'7f,gbr) +018112 c0ff mov.b r0, @(h'ff,gbr) +018114 80ff mov.b r0, @(h'f,r15) +018116 88ff cmp/eq #h'ffffffff, r0 +018118 c1c0 mov.w r0, @(h'180,gbr) +01811a c1c0 mov.w r0, @(h'180,gbr) +01811c c1c0 mov.w r0, @(h'180,gbr) +01811e 0040 +018120 80c0 mov.b r0, @(h'0,r12) +018122 0040 +018124 0040 +018126 0000 +018128 8040 mov.b r0, @(h'0,r4) +01812a 8040 mov.b r0, @(h'0,r4) +01812c 00c0 +01812e 8040 mov.b r0, @(h'0,r4) +018130 c040 mov.b r0, @(h'40,gbr) +018132 c0c0 mov.b r0, @(h'c0,gbr) +018134 80c0 mov.b r0, @(h'0,r12) +018136 88c0 cmp/eq #h'ffffffc0, r0 +018138 e3c0 mov #h'ffffffc0, r3 +01813a c1c0 mov.w r0, @(h'180,gbr) +01813c c1c0 mov.w r0, @(h'180,gbr) +01813e 8000 mov.b r0, @(h'0,r0) +018140 00c0 +018142 0040 +018144 0040 +018146 0000 +018148 8040 mov.b r0, @(h'0,r4) +01814a 8040 mov.b r0, @(h'0,r4) +01814c 00c0 +01814e 8040 mov.b r0, @(h'0,r4) +018150 c040 mov.b r0, @(h'40,gbr) +018152 c0c0 mov.b r0, @(h'c0,gbr) +018154 80c0 mov.b r0, @(h'0,r12) +018156 88c0 cmp/eq #h'ffffffc0, r0 +018158 f740 +01815a c040 mov.b r0, @(h'40,gbr) +01815c 8040 mov.b r0, @(h'0,r4) +01815e 0040 +018160 00c0 +018162 0040 +018164 0040 +018166 0000 +018168 8040 mov.b r0, @(h'0,r4) +01816a 8040 mov.b r0, @(h'0,r4) +01816c 00c0 +01816e 8040 mov.b r0, @(h'0,r4) +018170 c040 mov.b r0, @(h'40,gbr) +018172 c0c0 mov.b r0, @(h'c0,gbr) +018174 80c0 mov.b r0, @(h'0,r12) +018176 88c0 cmp/eq #h'ffffffc0, r0 +018178 ffc0 +01817a c0c0 mov.b r0, @(h'c0,gbr) +01817c 8040 mov.b r0, @(h'0,r4) +01817e 0040 +018180 0040 +018182 0040 +018184 0040 +018186 0000 +018188 8040 mov.b r0, @(h'0,r4) +01818a 8040 mov.b r0, @(h'0,r4) +01818c 00c0 +01818e 8040 mov.b r0, @(h'0,r4) +018190 c040 mov.b r0, @(h'40,gbr) +018192 c0c0 mov.b r0, @(h'c0,gbr) +018194 80c0 mov.b r0, @(h'0,r12) +018196 88c0 cmp/eq #h'ffffffc0, r0 +018198 f7c0 +01819a e3c0 mov #h'ffffffc0, r3 +01819c c1c0 mov.w r0, @(h'180,gbr) +01819e 80c0 mov.b r0, @(h'0,r12) +0181a0 0040 +0181a2 0040 +0181a4 0040 +0181a6 0000 +0181a8 8040 mov.b r0, @(h'0,r4) +0181aa 8040 mov.b r0, @(h'0,r4) +0181ac 00c0 +0181ae 8040 mov.b r0, @(h'0,r4) +0181b0 c040 mov.b r0, @(h'40,gbr) +0181b2 c0c0 mov.b r0, @(h'c0,gbr) +0181b4 80c0 mov.b r0, @(h'0,r12) +0181b6 88c0 cmp/eq #h'ffffffc0, r0 +0181b8 f77f +0181ba c07f mov.b r0, @(h'7f,gbr) +0181bc 807f mov.b r0, @(h'f,r7) +0181be 007f mac.l @r7+, @r0+ +0181c0 00ff mac.l @r15+, @r0+ +0181c2 007f mac.l @r7+, @r0+ +0181c4 007f mac.l @r7+, @r0+ +0181c6 003f mac.l @r3+, @r0+ +0181c8 807f mov.b r0, @(h'f,r7) +0181ca 807f mov.b r0, @(h'f,r7) +0181cc 40ff mac.w @r15+, @r0+ +0181ce a07f bra h'fe ;@(h'182d0) +0181d0 c07f mov.b r0, @(h'7f,gbr) +0181d2 c0ff mov.b r0, @(h'ff,gbr) +0181d4 e1ff mov #h'ffffffff, r1 +0181d6 f1ff +0181d8 c1c0 mov.w r0, @(h'180,gbr) +0181da c1c0 mov.w r0, @(h'180,gbr) +0181dc c1c0 mov.w r0, @(h'180,gbr) +0181de 0040 +0181e0 80c0 mov.b r0, @(h'0,r12) +0181e2 0040 +0181e4 0040 +0181e6 0000 +0181e8 8040 mov.b r0, @(h'0,r4) +0181ea 8040 mov.b r0, @(h'0,r4) +0181ec 00c0 +0181ee 8040 mov.b r0, @(h'0,r4) +0181f0 c040 mov.b r0, @(h'40,gbr) +0181f2 c0c0 mov.b r0, @(h'c0,gbr) +0181f4 e1c0 mov #h'ffffffc0, r1 +0181f6 f1c0 +0181f8 e3c0 mov #h'ffffffc0, r3 +0181fa c1c0 mov.w r0, @(h'180,gbr) +0181fc c1c0 mov.w r0, @(h'180,gbr) +0181fe 8000 mov.b r0, @(h'0,r0) +018200 00c0 +018202 0040 +018204 0040 +018206 0000 +018208 8040 mov.b r0, @(h'0,r4) +01820a 8040 mov.b r0, @(h'0,r4) +01820c 00c0 +01820e 8040 mov.b r0, @(h'0,r4) +018210 c040 mov.b r0, @(h'40,gbr) +018212 c0c0 mov.b r0, @(h'c0,gbr) +018214 e1c0 mov #h'ffffffc0, r1 +018216 f1c0 +018218 f740 +01821a c040 mov.b r0, @(h'40,gbr) +01821c 8040 mov.b r0, @(h'0,r4) +01821e 0040 +018220 00c0 +018222 0040 +018224 0040 +018226 0000 +018228 8040 mov.b r0, @(h'0,r4) +01822a 8040 mov.b r0, @(h'0,r4) +01822c 00c0 +01822e 8040 mov.b r0, @(h'0,r4) +018230 c040 mov.b r0, @(h'40,gbr) +018232 c0c0 mov.b r0, @(h'c0,gbr) +018234 e1c0 mov #h'ffffffc0, r1 +018236 f1c0 +018238 ffc0 +01823a c0c0 mov.b r0, @(h'c0,gbr) +01823c 8040 mov.b r0, @(h'0,r4) +01823e 0040 +018240 0040 +018242 0040 +018244 0040 +018246 0000 +018248 8040 mov.b r0, @(h'0,r4) +01824a 8040 mov.b r0, @(h'0,r4) +01824c 00c0 +01824e 8040 mov.b r0, @(h'0,r4) +018250 c040 mov.b r0, @(h'40,gbr) +018252 c0c0 mov.b r0, @(h'c0,gbr) +018254 e1c0 mov #h'ffffffc0, r1 +018256 f1c0 +018258 f7c0 +01825a e3c0 mov #h'ffffffc0, r3 +01825c c1c0 mov.w r0, @(h'180,gbr) +01825e 80c0 mov.b r0, @(h'0,r12) +018260 0040 +018262 0040 +018264 0040 +018266 0000 +018268 8040 mov.b r0, @(h'0,r4) +01826a 8040 mov.b r0, @(h'0,r4) +01826c 00c0 +01826e 8040 mov.b r0, @(h'0,r4) +018270 c040 mov.b r0, @(h'40,gbr) +018272 c0c0 mov.b r0, @(h'c0,gbr) +018274 e1c0 mov #h'ffffffc0, r1 +018276 f1c0 +018278 0e11 +01827a 111e mov.l r1, @(h'38,r1) +01827c 1214 mov.l r1, @(h'10,r2) +01827e 0a1b sleep +018280 151b mov.l r1, @(h'2c,r5) +018282 151f mov.l r1, @(h'3c,r5) +018284 1515 mov.l r1, @(h'14,r5) +018286 1f00 mov.l r0, @(h'0,r15) +018288 0e11 +01828a 111e mov.l r1, @(h'38,r1) +01828c 1214 mov.l r1, @(h'10,r2) +01828e 0a1b sleep +018290 1b11 mov.l r1, @(h'4,r11) +018292 1b1f mov.l r1, @(h'3c,r11) +018294 0a0a sts mach, r10 +018296 1f00 mov.l r0, @(h'0,r15) +018298 f1e0 +01829a e0e1 mov #h'ffffffe1, r0 +01829c e1e3 mov #h'ffffffe3, r1 +01829e f1e0 +0182a0 e0e0 mov #h'ffffffe0, r0 +0182a2 e0e0 mov #h'ffffffe0, r0 +0182a4 e0e0 mov #h'ffffffe0, r0 +0182a6 e0ff mov #h'ffffffff, r0 +0182a8 001c mov.b @(r0,r1), r0 +0182aa 2241 mov.w r4, @r2 +0182ac 415d shld r5, r1 +0182ae 415d shld r5, r1 +0182b0 415d shld r5, r1 +0182b2 4141 +0182b4 7f3e add #h'3e, r15 +0182b6 1c00 mov.l r0, @(h'0,r12) +0182b8 ffe3 +0182ba c180 mov.w r0, @(h'100,gbr) +0182bc 8080 mov.b r0, @(h'0,r8) +0182be 8080 mov.b r0, @(h'0,r8) +0182c0 8080 mov.b r0, @(h'0,r8) +0182c2 8080 mov.b r0, @(h'0,r8) +0182c4 80c1 mov.b r0, @(h'1,r12) +0182c6 e3ff mov #h'ffffffff, r3 +0182c8 001c mov.b @(r0,r1), r0 +0182ca 2241 mov.w r4, @r2 +0182cc 7f41 add #h'41, r15 +0182ce 7f49 add #h'49, r15 +0182d0 4941 +0182d2 3e1c add r1, r14 +0182d4 0000 +0182d6 0000 +0182d8 001c mov.b @(r0,r1), r0 +0182da 2241 mov.w r4, @r2 +0182dc 7f41 add #h'41, r15 +0182de 7f49 add #h'49, r15 +0182e0 4941 +0182e2 7f5d add #h'5d, r15 +0182e4 4922 sts.l pr, @-r9 +0182e6 1408 mov.l r0, @(h'20,r4) +0182e8 001c mov.b @(r0,r1), r0 +0182ea 2241 mov.w r4, @r2 +0182ec 7f41 add #h'41, r15 +0182ee 7f49 add #h'49, r15 +0182f0 4941 +0182f2 3e2a subc r2, r14 +0182f4 1414 mov.l r1, @(h'10,r4) +0182f6 0808 clrt +0182f8 ffe3 +0182fa c180 mov.w r0, @(h'100,gbr) +0182fc 8080 mov.b r0, @(h'0,r8) +0182fe 8080 mov.b r0, @(h'0,r8) +018300 8080 mov.b r0, @(h'0,r8) +018302 c1e3 mov.w r0, @(h'1c6,gbr) +018304 ffff +018306 ffff +018308 ffe3 +01830a c180 mov.w r0, @(h'100,gbr) +01830c 8080 mov.b r0, @(h'0,r8) +01830e 8080 mov.b r0, @(h'0,r8) +018310 8080 mov.b r0, @(h'0,r8) +018312 8080 mov.b r0, @(h'0,r8) +018314 80c1 mov.b r0, @(h'1,r12) +018316 e3f7 mov #h'fffffff7, r3 +018318 ffe3 +01831a c180 mov.w r0, @(h'100,gbr) +01831c 8080 mov.b r0, @(h'0,r8) +01831e 8080 mov.b r0, @(h'0,r8) +018320 8080 mov.b r0, @(h'0,r8) +018322 c1c1 mov.w r0, @(h'182,gbr) +018324 e3e3 mov #h'ffffffe3, r3 +018326 f7f7 +018328 c3a5 trapa #h'a5 +01832a 9966 mov.w @(h'cc,pc), r9 ;@(h'183fa) +01832c 5a24 mov.l @(h'10,r2), r10 +01832e 1818 mov.l r1, @(h'20,r8) +018330 1f18 mov.l r1, @(h'20,r15) +018332 1f18 mov.l r1, @(h'20,r15) +018334 342c add r2, r4 +018336 1408 mov.l r0, @(h'20,r4) +018338 3c18 sub r1, r12 +01833a 0081 +01833c 81c3 mov.w r0, @(h'6,r12) +01833e e7e7 mov #h'ffffffe7, r7 +018340 e0e0 mov #h'ffffffe0, r0 +018342 e0e7 mov #h'ffffffe7, r0 +018344 c3c3 trapa #h'c3 +018346 e3f7 mov #h'fffffff7, r3 +018348 0305 mov.w r0, @(r0,r3) +01834a 09d2 stc r5_bank, r9 +01834c a488 bra h'910 ;@(h'18c60) +01834e 5020 mov.l @(h'0,r2), r0 +018350 fcf8 +018352 f021 +018354 0307 mul.l r0, r3 +018356 8fdf bf/s h'-42 ;@(h'18318) +018358 7884 add #h'84, r8 +01835a 9484 mov.w @(h'108,pc), r4 ;@(h'18466) +01835c 8478 mov.b @(h'8,r7), r0 +01835e 0000 +018360 7884 add #h'84, r8 +018362 b4b4 bsr h'968 ;@(h'18cce) +018364 8478 mov.b @(h'8,r7), r0 +018366 0000 +018368 8703 +01836a 0303 bsrf r3 +01836c 0387 mul.l r8, r3 +01836e ffff +018370 0a00 +018372 3500 cmp/eq r0, r5 +018374 5e80 mov.l @(h'0,r8), r14 +018376 a180 bra h'300 ;@(h'1867a) +018378 6940 mov.b @r4, r9 +01837a a580 bra h'b00 ;@(h'18e7e) +01837c 6140 mov.b @r4, r1 +01837e 5e80 mov.l @(h'0,r8), r14 +018380 2b00 mov.b r0, @r11 +018382 1400 mov.l r0, @(h'0,r4) +018384 0000 +018386 0000 +018388 0000 +01838a 0000 +01838c 0000 +01838e 0000 +018390 f1ff +018392 c0ff mov.b r0, @(h'ff,gbr) +018394 807f mov.b r0, @(h'f,r7) +018396 007f mac.l @r7+, @r0+ +018398 003f mac.l @r3+, @r0+ +01839a 003f mac.l @r3+, @r0+ +01839c 803f mov.b r0, @(h'f,r3) +01839e 807f mov.b r0, @(h'f,r7) +0183a0 c0ff mov.b r0, @(h'ff,gbr) +0183a2 e3ff mov #h'ffffffff, r3 +0183a4 ffff +0183a6 ffff +0183a8 ffff +0183aa ffff +0183ac ffff +0183ae ffff +0183b0 7c8e add #h'8e, r12 +0183b2 adad bra h'-4a6 ;@(h'17f10) +0183b4 ad8e bra h'-4e4 ;@(h'17ed4) +0183b6 7c00 +0183b8 3e71 +0183ba b5b5 bsr h'b6a ;@(h'18f28) +0183bc b571 bsr h'ae2 ;@(h'18ea2) +0183be 3e00 cmp/eq r0, r14 +0183c0 8301 +0183c2 0000 +0183c4 0001 +0183c6 83ff +0183c8 c180 mov.w r0, @(h'100,gbr) +0183ca 0000 +0183cc 0080 +0183ce c1ff mov.w r0, @(h'1fe,gbr) +0183d0 0300 +0183d2 3f80 cmp/eq r8, r15 +0183d4 7078 add #h'78, r0 +0183d6 d046 mov.l @(h'118,pc), r0 ;@(h'184f0) +0183d8 9371 mov.w @(h'e2,pc), r3 ;@(h'184be) +0183da d046 mov.l @(h'118,pc), r0 ;@(h'184f4) +0183dc 7078 add #h'78, r0 +0183de 3f80 cmp/eq r8, r15 +0183e0 0300 +0183e2 0000 +0183e4 0000 +0183e6 0000 +0183e8 0000 +0183ea 0000 +0183ec 0000 +0183ee 0000 +0183f0 0300 +0183f2 3fb0 cmp/eq r11, r15 +0183f4 704c add #h'4c, r0 +0183f6 d062 mov.l @(h'188,pc), r0 ;@(h'18580) +0183f8 9371 mov.w @(h'e2,pc), r3 ;@(h'184de) +0183fa d062 mov.l @(h'188,pc), r0 ;@(h'18584) +0183fc 704c add #h'4c, r0 +0183fe 3fb0 cmp/eq r11, r15 +018400 0300 +018402 0000 +018404 0000 +018406 0000 +018408 0000 +01840a 0000 +01840c 0000 +01840e 0000 +018410 fcff +018412 c07f mov.b r0, @(h'7f,gbr) +018414 8007 mov.b r0, @(h'7,r0) +018416 0001 +018418 0000 +01841a 0001 +01841c 8007 mov.b r0, @(h'7,r0) +01841e c07f mov.b r0, @(h'7f,gbr) +018420 fcff +018422 ffff +018424 ffff +018426 ffff +018428 ffff +01842a ffff +01842c ffff +01842e ffff +018430 fcff +018432 c04f mov.b r0, @(h'4f,gbr) +018434 8003 mov.b r0, @(h'3,r0) +018436 0001 +018438 0000 +01843a 0001 +01843c 8003 mov.b r0, @(h'3,r0) +01843e c04f mov.b r0, @(h'4f,gbr) +018440 fcff +018442 ffff +018444 ffff +018446 ffff +018448 ffff +01844a ffff +01844c ffff +01844e ffff +018450 1818 mov.l r1, @(h'20,r8) +018452 1818 mov.l r1, @(h'20,r8) +018454 1800 mov.l r0, @(h'0,r8) +018456 1818 mov.l r1, @(h'20,r8) +018458 3c24 div1 r2, r12 +01845a 2424 mov.b r2, @-r4 +01845c 2424 mov.b r2, @-r4 +01845e 3c24 div1 r2, r12 +018460 243c cmp/str r3, r4 +018462 3ff0 cmp/eq r15, r15 +018464 4008 shll2 r0 +018466 bce4 bsr h'-638 ;@(h'17e32) +018468 e604 mov #h'4, r6 +01846a ca74 xor #h'74, r0 +01846c c2dc mov.l r0, @(h'370,gbr) +01846e e68c mov #h'ffffff8c, r6 +018470 bcdc bsr h'-648 ;@(h'17e2c) +018472 8774 +018474 ad84 bra h'-4f8 ;@(h'17f80) +018476 a8b4 bra h'-e98 ;@(h'175e2) +018478 8da4 bt/s h'-b8 ;@(h'183c4) +01847a 4708 shll2 r7 +01847c 3ff0 cmp/eq r15, r15 +01847e 0000 +018480 0000 +018482 0700 +018484 18c0 mov.l r12, @(h'0,r8) +018486 3060 cmp/eq r6, r0 +018488 78f0 add #h'f0, r8 +01848a 5dd0 mov.l @(h'0,r13), r13 +01848c 8f88 bf/s h'-f0 ;@(h'183a0) +01848e 8708 +018490 8f88 bf/s h'-f0 ;@(h'183a4) +018492 5dd0 mov.l @(h'0,r13), r13 +018494 78f0 add #h'f0, r8 +018496 3060 cmp/eq r6, r0 +018498 18c0 mov.l r12, @(h'0,r8) +01849a 0700 +01849c 0000 +01849e 0000 +0184a0 0000 +0184a2 f8ff +0184a4 e03f mov #h'3f, r0 +0184a6 c01f mov.b r0, @(h'1f,gbr) +0184a8 800f mov.b r0, @(h'f,r0) +0184aa 800f mov.b r0, @(h'f,r0) +0184ac 0007 mul.l r0, r0 +0184ae 0007 mul.l r0, r0 +0184b0 0007 mul.l r0, r0 +0184b2 800f mov.b r0, @(h'f,r0) +0184b4 800f mov.b r0, @(h'f,r0) +0184b6 c01f mov.b r0, @(h'1f,gbr) +0184b8 e03f mov #h'3f, r0 +0184ba f8ff +0184bc ffff +0184be ffff +0184c0 ffff +0184c2 0000 +0184c4 0000 +0184c6 0000 +0184c8 0000 +0184ca 0000 +0184cc 0000 +0184ce 0000 +0184d0 0000 +0184d2 0000 +0184d4 0000 +0184d6 0000 +0184d8 0000 +0184da 0000 +0184dc 0000 +0184de 0000 +0184e0 0000 +0184e2 0000 +0184e4 0000 +0184e6 0000 +0184e8 0000 +0184ea 0000 +0184ec 0000 +0184ee 0000 +0184f0 0000 +0184f2 0000 +0184f4 0000 +0184f6 0000 +0184f8 0000 +0184fa 0000 +0184fc 0000 +0184fe 0000 +018500 0000 +018502 f800 +018504 ffff +018506 fc00 +018508 7fff add #h'ff, r15 +01850a fc00 +01850c 7fff add #h'ff, r15 +01850e ff80 +018510 0fff mac.l @r15+, @r15+ +018512 0401 +018514 0000 +018516 0200 +018518 8000 mov.b r0, @(h'0,r0) +01851a 0200 +01851c 8000 mov.b r0, @(h'0,r0) +01851e 0040 +018520 1000 mov.l r0, @(h'0,r0) +018522 0202 stc sr, r2 +018524 0000 +018526 0101 +018528 0000 +01852a 0101 +01852c 0000 +01852e 0020 +018530 2000 mov.b r0, @r0 +018532 0104 mov.b r0, @(r0,r1) +018534 0000 +018536 00fe mov.l @(r0,r15), r0 +018538 0000 +01853a 0082 stc r0_bank, r0 +01853c 0000 +01853e 001f mac.l @r1+, @r0+ +018540 c000 mov.b r0, @(h'0,gbr) +018542 0104 mov.b r0, @(r0,r1) +018544 0000 +018546 0000 +018548 0000 +01854a 0082 stc r0_bank, r0 +01854c 0000 +01854e 0000 +018550 0000 +018552 0104 mov.b r0, @(r0,r1) +018554 0000 +018556 0000 +018558 0000 +01855a 0082 stc r0_bank, r0 +01855c 0000 +01855e 0000 +018560 0000 +018562 0104 mov.b r0, @(r0,r1) +018564 0000 +018566 0000 +018568 0000 +01856a 0082 stc r0_bank, r0 +01856c 0000 +01856e 0000 +018570 0000 +018572 0104 mov.b r0, @(r0,r1) +018574 0000 +018576 0000 +018578 0000 +01857a 0082 stc r0_bank, r0 +01857c 0000 +01857e 0000 +018580 0000 +018582 0104 mov.b r0, @(r0,r1) +018584 0000 +018586 0000 +018588 0000 +01858a 0082 stc r0_bank, r0 +01858c 0000 +01858e 0000 +018590 0000 +018592 0104 mov.b r0, @(r0,r1) +018594 0000 +018596 0000 +018598 0000 +01859a 0082 stc r0_bank, r0 +01859c 0000 +01859e 0000 +0185a0 0000 +0185a2 0104 mov.b r0, @(r0,r1) +0185a4 0000 +0185a6 0000 +0185a8 0000 +0185aa 0082 stc r0_bank, r0 +0185ac 0000 +0185ae 0000 +0185b0 0000 +0185b2 0104 mov.b r0, @(r0,r1) +0185b4 0001 +0185b6 ffff +0185b8 fe00 +0185ba 0082 stc r0_bank, r0 +0185bc 0000 +0185be 0000 +0185c0 0000 +0185c2 0104 mov.b r0, @(r0,r1) +0185c4 0002 stc sr, r0 +0185c6 0000 +0185c8 0100 +0185ca 0082 stc r0_bank, r0 +0185cc 0000 +0185ce 0000 +0185d0 0000 +0185d2 0104 mov.b r0, @(r0,r1) +0185d4 0004 mov.b r0, @(r0,r0) +0185d6 ffff +0185d8 fc80 +0185da 0082 stc r0_bank, r0 +0185dc 0000 +0185de 0000 +0185e0 0000 +0185e2 0104 mov.b r0, @(r0,r1) +0185e4 0009 nop +0185e6 ffff +0185e8 fe40 +0185ea 0082 stc r0_bank, r0 +0185ec 0000 +0185ee 0000 +0185f0 0000 +0185f2 0104 mov.b r0, @(r0,r1) +0185f4 0013 +0185f6 ffff +0185f8 ff20 +0185fa 0082 stc r0_bank, r0 +0185fc 0000 +0185fe 0000 +018600 0000 +018602 0104 mov.b r0, @(r0,r1) +018604 0027 mul.l r2, r0 +018606 ffff +018608 ff90 +01860a 0082 stc r0_bank, r0 +01860c 0000 +01860e 0000 +018610 0000 +018612 0104 mov.b r0, @(r0,r1) +018614 004f mac.l @r4+, @r0+ +018616 ffff +018618 ffc8 +01861a 0082 stc r0_bank, r0 +01861c 0000 +01861e 0000 +018620 0000 +018622 ff07 +018624 ff9f +018626 ffff +018628 ffe7 +01862a ff83 +01862c ffff +01862e ffff +018630 ffff +018632 0104 mov.b r0, @(r0,r1) +018634 003f mac.l @r3+, @r0+ +018636 c000 mov.b r0, @(h'0,gbr) +018638 0ff0 +01863a 0082 stc r0_bank, r0 +01863c 0000 +01863e 0000 +018640 0000 +018642 ff07 +018644 ffff +018646 8000 mov.b r0, @(h'0,r0) +018648 07ff mac.l @r15+, @r7+ +01864a ff83 +01864c ffff +01864e ffff +018650 ffff +018652 ff07 +018654 ffff +018656 0000 +018658 03ff mac.l @r15+, @r3+ +01865a ff83 +01865c ffff +01865e ffff +018660 ffff +018662 ff07 +018664 fffe +018666 0000 +018668 01ff mac.l @r15+, @r1+ +01866a ff83 +01866c ffff +01866e ffff +018670 ffff +018672 ff07 +018674 fffc +018676 0000 +018678 00ff mac.l @r15+, @r0+ +01867a ff83 +01867c ffff +01867e ffff +018680 ffff +018682 ff07 +018684 fff8 +018686 0000 +018688 007f mac.l @r7+, @r0+ +01868a ff83 +01868c ffff +01868e ffff +018690 ffff +018692 ff07 +018694 fff0 +018696 0000 +018698 003f mac.l @r3+, @r0+ +01869a ff83 +01869c ffff +01869e ffff +0186a0 ffff +0186a2 0104 mov.b r0, @(r0,r1) +0186a4 0000 +0186a6 0000 +0186a8 0000 +0186aa 0082 stc r0_bank, r0 +0186ac 0000 +0186ae 0000 +0186b0 0000 +0186b2 0104 mov.b r0, @(r0,r1) +0186b4 0000 +0186b6 0000 +0186b8 0000 +0186ba 0082 stc r0_bank, r0 +0186bc 0000 +0186be 0000 +0186c0 0000 +0186c2 0104 mov.b r0, @(r0,r1) +0186c4 0000 +0186c6 0000 +0186c8 0000 +0186ca 0082 stc r0_bank, r0 +0186cc 0000 +0186ce 0000 +0186d0 0000 +0186d2 0104 mov.b r0, @(r0,r1) +0186d4 0000 +0186d6 0000 +0186d8 0000 +0186da 0082 stc r0_bank, r0 +0186dc 0000 +0186de 0000 +0186e0 0000 +0186e2 0104 mov.b r0, @(r0,r1) +0186e4 0000 +0186e6 0000 +0186e8 0000 +0186ea 0082 stc r0_bank, r0 +0186ec 0000 +0186ee 0000 +0186f0 0000 +0186f2 0104 mov.b r0, @(r0,r1) +0186f4 0000 +0186f6 0000 +0186f8 0000 +0186fa 0082 stc r0_bank, r0 +0186fc 0000 +0186fe 0000 +018700 0000 +018702 0104 mov.b r0, @(r0,r1) +018704 0000 +018706 0000 +018708 0000 +01870a 0082 stc r0_bank, r0 +01870c 0000 +01870e 0000 +018710 0000 +018712 0104 mov.b r0, @(r0,r1) +018714 0000 +018716 0000 +018718 0000 +01871a 0082 stc r0_bank, r0 +01871c 0000 +01871e 0000 +018720 0000 +018722 0104 mov.b r0, @(r0,r1) +018724 0000 +018726 0000 +018728 0000 +01872a 0082 stc r0_bank, r0 +01872c 0000 +01872e 0000 +018730 0000 +018732 0104 mov.b r0, @(r0,r1) +018734 0000 +018736 0000 +018738 0000 +01873a 0082 stc r0_bank, r0 +01873c 0000 +01873e 0000 +018740 0000 +018742 0104 mov.b r0, @(r0,r1) +018744 0000 +018746 0000 +018748 0000 +01874a 0082 stc r0_bank, r0 +01874c 0000 +01874e 0000 +018750 0000 +018752 0104 mov.b r0, @(r0,r1) +018754 0000 +018756 0000 +018758 0000 +01875a 0082 stc r0_bank, r0 +01875c 0000 +01875e 0000 +018760 0000 +018762 0104 mov.b r0, @(r0,r1) +018764 0000 +018766 0000 +018768 0000 +01876a 0082 stc r0_bank, r0 +01876c 0000 +01876e 0000 +018770 0000 +018772 0104 mov.b r0, @(r0,r1) +018774 0000 +018776 0000 +018778 0000 +01877a 0082 stc r0_bank, r0 +01877c 0000 +01877e 0000 +018780 0000 +018782 0104 mov.b r0, @(r0,r1) +018784 0000 +018786 00fe mov.l @(r0,r15), r0 +018788 0000 +01878a 0082 stc r0_bank, r0 +01878c 0000 +01878e 001f mac.l @r1+, @r0+ +018790 c000 mov.b r0, @(h'0,gbr) +018792 0202 stc sr, r2 +018794 0000 +018796 0101 +018798 0000 +01879a 0101 +01879c 0000 +01879e 0020 +0187a0 2000 mov.b r0, @r0 +0187a2 0401 +0187a4 0000 +0187a6 0200 +0187a8 8000 mov.b r0, @(h'0,r0) +0187aa 0200 +0187ac 8000 mov.b r0, @(h'0,r0) +0187ae 0040 +0187b0 1000 mov.l r0, @(h'0,r0) +0187b2 f800 +0187b4 ffff +0187b6 fc00 +0187b8 7fff add #h'ff, r15 +0187ba fc00 +0187bc 7fff add #h'ff, r15 +0187be ff80 +0187c0 0fff mac.l @r15+, @r15+ +0187c2 0000 +0187c4 0000 +0187c6 0000 +0187c8 0000 +0187ca 0000 +0187cc 0000 +0187ce 0000 +0187d0 0000 +0187d2 0000 +0187d4 0000 +0187d6 0000 +0187d8 0000 +0187da 0000 +0187dc 0000 +0187de 0000 +0187e0 0000 +0187e2 0000 +0187e4 0000 +0187e6 0000 +0187e8 0000 +0187ea 0000 +0187ec 0000 +0187ee 0000 +0187f0 0000 +0187f2 ffff +0187f4 ffff +0187f6 ffff +0187f8 ffff +0187fa ffff +0187fc ffff +0187fe ffff +018800 ffff +018802 ffff +018804 ffff +018806 ffff +018808 ffff +01880a ffff +01880c ffff +01880e ffff +018810 ffff +018812 c020 mov.b r0, @(h'20,gbr) +018814 c020 mov.b r0, @(h'20,gbr) +018816 c020 mov.b r0, @(h'20,gbr) +018818 c020 mov.b r0, @(h'20,gbr) +01881a c020 mov.b r0, @(h'20,gbr) +01881c c020 mov.b r0, @(h'20,gbr) +01881e c020 mov.b r0, @(h'20,gbr) +018820 c020 mov.b r0, @(h'20,gbr) +018822 c020 mov.b r0, @(h'20,gbr) +018824 c020 mov.b r0, @(h'20,gbr) +018826 c020 mov.b r0, @(h'20,gbr) +018828 c020 mov.b r0, @(h'20,gbr) +01882a c020 mov.b r0, @(h'20,gbr) +01882c c020 mov.b r0, @(h'20,gbr) +01882e c020 mov.b r0, @(h'20,gbr) +018830 c020 mov.b r0, @(h'20,gbr) +018832 6010 mov.b @r1, r0 +018834 6010 mov.b @r1, r0 +018836 6010 mov.b @r1, r0 +018838 6010 mov.b @r1, r0 +01883a 6010 mov.b @r1, r0 +01883c 6010 mov.b @r1, r0 +01883e 6010 mov.b @r1, r0 +018840 6010 mov.b @r1, r0 +018842 3008 sub r0, r0 +018844 3008 sub r0, r0 +018846 3008 sub r0, r0 +018848 3008 sub r0, r0 +01884a 3008 sub r0, r0 +01884c 3008 sub r0, r0 +01884e 3008 sub r0, r0 +018850 3008 sub r0, r0 +018852 ffff +018854 ffff +018856 ffff +018858 ffff +01885a ffff +01885c ffff +01885e ffff +018860 ffff +018862 1808 mov.l r0, @(h'20,r8) +018864 1808 mov.l r0, @(h'20,r8) +018866 1808 mov.l r0, @(h'20,r8) +018868 1808 mov.l r0, @(h'20,r8) +01886a 1808 mov.l r0, @(h'20,r8) +01886c 1808 mov.l r0, @(h'20,r8) +01886e 1808 mov.l r0, @(h'20,r8) +018870 1808 mov.l r0, @(h'20,r8) +018872 0c04 mov.b r0, @(r0,r12) +018874 0c04 mov.b r0, @(r0,r12) +018876 0c04 mov.b r0, @(r0,r12) +018878 0c04 mov.b r0, @(r0,r12) +01887a 0c04 mov.b r0, @(r0,r12) +01887c 0c04 mov.b r0, @(r0,r12) +01887e 0c04 mov.b r0, @(r0,r12) +018880 0c04 mov.b r0, @(r0,r12) +018882 0602 stc sr, r6 +018884 0602 stc sr, r6 +018886 0602 stc sr, r6 +018888 0602 stc sr, r6 +01888a 0602 stc sr, r6 +01888c 0602 stc sr, r6 +01888e 0602 stc sr, r6 +018890 0602 stc sr, r6 +018892 0602 stc sr, r6 +018894 0602 stc sr, r6 +018896 0602 stc sr, r6 +018898 0602 stc sr, r6 +01889a 0602 stc sr, r6 +01889c 0602 stc sr, r6 +01889e 0602 stc sr, r6 +0188a0 0602 stc sr, r6 +0188a2 0301 +0188a4 0301 +0188a6 0301 +0188a8 0301 +0188aa 0301 +0188ac 0301 +0188ae 0301 +0188b0 0301 +0188b2 fe7d +0188b4 ffdf +0188b6 ff7e +0188b8 07e0 +0188ba fe0f +0188bc fe7f +0188be fc7f +0188c0 c1f8 mov.w r0, @(h'1f0,gbr) +0188c2 fcff +0188c4 ffff +0188c6 ffff +0188c8 0ff1 +0188ca ff1f +0188cc ff3f +0188ce f9ff +0188d0 fc0f +0188d2 f9ff +0188d4 ffff +0188d6 ffff +0188d8 9ffb mov.w @(h'1f6,pc), r15 ;@(h'18ad2) +0188da ffbf +0188dc ffbf +0188de f3ff +0188e0 ffe3 +0188e2 fbff +0188e4 ffff +0188e6 ffff +0188e8 ffff +0188ea ffff +0188ec ffbf +0188ee e7ff mov #h'ffffffff, r7 +0188f0 fff9 +0188f2 fa1e +0188f4 0180 +0188f6 0783 pref @r7 +0188f8 fc3f +0188fa 83e1 +0188fc 8fbf bf/s h'-82 ;@(h'1887e) +0188fe efff mov #h'ffffffff, r15 +018900 fffc +018902 fa1c +018904 0180 +018906 0701 +018908 f81f +01890a 01e1 +01890c 87bf +01890e cfff or.b #h'ff, @(r0,gbr) +018910 fffe +018912 fa18 +018914 0180 +018916 0600 +018918 f00e +01891a 00e1 +01891c 87bf +01891e dfff mov.l @(h'3fc,pc), r15 ;@(h'18d1c) +018920 fffe +018922 fa18 +018924 0180 +018926 0600 +018928 6006 mov.l @r0+, r0 +01892a 00e1 +01892c 87bf +01892e dfff mov.l @(h'3fc,pc), r15 ;@(h'18d2c) +018930 fffe +018932 fa18 +018934 7ff8 add #h'f8, r15 +018936 7e18 add #h'18, r14 +018938 6186 mov.l @r8+, r1 +01893a 1fe1 mov.l r14, @(h'4,r15) +01893c 87bf +01893e 9fff mov.w @(h'1fe,pc), r15 ;@(h'18b40) +018940 fffe +018942 fa18 +018944 7f88 add #h'88, r15 +018946 7a18 add #h'18, r10 +018948 6186 mov.l @r8+, r1 +01894a 1821 mov.l r2, @(h'4,r8) +01894c 8fbf bf/s h'-82 ;@(h'188ce) +01894e bfff bsr h'-2 ;@(h'18950) +018950 fffe +018952 fa18 +018954 0788 +018956 7a00 +018958 6186 mov.l @r8+, r1 +01895a 1820 mov.l r2, @(h'0,r8) +01895c 1f3f mov.l r3, @(h'3c,r15) +01895e 3fe0 cmp/eq r14, r15 +018960 7ffe add #h'fe, r15 +018962 c218 mov.l r0, @(h'60,gbr) +018964 0788 +018966 7a00 +018968 e186 mov #h'ffffff86, r1 +01896a 1820 mov.l r2, @(h'0,r8) +01896c 1e7f mov.l r7, @(h'3c,r14) +01896e 7f80 add #h'80, r15 +018970 0ffe mov.l @(r0,r15), r15 +018972 9e18 mov.w @(h'30,pc), r14 ;@(h'189a6) +018974 0788 +018976 7a01 +018978 e006 mov #h'6, r0 +01897a 1820 mov.l r2, @(h'0,r8) +01897c 1e7c mov.l r7, @(h'30,r14) +01897e 7f00 +018980 01fc mov.b @(r0,r15), r1 +018982 3e18 sub r1, r14 +018984 0788 +018986 7a03 +018988 e006 mov #h'6, r0 +01898a 1820 mov.l r2, @(h'0,r8) +01898c 1f31 mov.l r3, @(h'4,r15) +01898e ff00 +018990 007d mov.w @(r0,r7), r0 +018992 7e18 add #h'18, r14 +018994 7f88 add #h'88, r15 +018996 7a1f add #h'1f, r10 +018998 a006 bra h'c ;@(h'189a8) +01899a 1821 mov.l r2, @(h'4,r8) +01899c 8fa7 bf/s h'-b2 ;@(h'188ee) +01899e 3f07 cmp/gt r0, r15 +0189a0 8005 mov.b r0, @(h'5,r0) +0189a2 fe18 +0189a4 7fe8 add #h'e8, r15 +0189a6 7a1e add #h'1e, r10 +0189a8 2006 mov.l r0, @-r0 +0189aa 1fe1 mov.l r14, @(h'4,r15) +0189ac 878d +0189ae bf80 bsr h'-100 ;@(h'188b2) +0189b0 e005 mov #h'5, r0 +0189b2 8018 mov.b r0, @(h'8,r1) +0189b4 01e8 +0189b6 7a1e add #h'1e, r10 +0189b8 2186 mov.l r8, @-r1 +0189ba 00e1 +0189bc 87b7 +0189be 3f0f addv r0, r15 +0189c0 30f5 dmulu.l r15, r0 +0189c2 8018 mov.b r0, @(h'8,r1) +0189c4 01e8 +0189c6 7a1e add #h'1e, r10 +0189c8 2186 mov.l r8, @-r1 +0189ca 00e1 +0189cc 87fc +0189ce 3e17 cmp/gt r1, r14 +0189d0 9105 mov.w @(h'a,pc), r1 ;@(h'189de) +0189d2 c03c mov.b r0, @(h'3c,gbr) +0189d4 01e8 +0189d6 7a1e add #h'1e, r10 +0189d8 2187 div0s r8, r1 +0189da 01e1 +0189dc 87f0 +0189de fe13 +0189e0 407d shld r7, r0 +0189e2 6076 mov.l @r7+, r0 +0189e4 01c8 +0189e6 721c add #h'1c, r2 +0189e8 2187 div0s r8, r1 +0189ea 83e1 +0189ec 8f01 bf/s h'2 ;@(h'189f2) +0189ee fe13 +0189f0 40e9 +0189f2 3fe3 cmp/ge r14, r15 +0189f4 ff8f +0189f6 e3f8 mov #h'fffffff8, r3 +0189f8 3ffe addc r15, r15 +0189fa ffbf +0189fc fe01 +0189fe 1e15 mov.l r1, @(h'14,r14) +018a00 406b +018a02 8000 mov.b r0, @(h'0,r0) +018a04 0000 +018a06 0000 +018a08 0000 +018a0a 0000 +018a0c 0a01 +018a0e 0e17 mul.l r1, r14 +018a10 44ab +018a12 fcfd +018a14 fc3c +018a16 3e7f addv r7, r14 +018a18 0fff mac.l @r15+, @r15+ +018a1a c1ff mov.w r0, @(h'1fe,gbr) +018a1c 8f03 bf/s h'6 ;@(h'18a26) +018a1e 6e0f exts.w r0, r14 +018a20 82eb +018a22 f9ff +018a24 fe7e +018a26 7fff add #h'ff, r15 +018a28 9fff mov.w @(h'1fe,pc), r15 ;@(h'18c2a) +018a2a e3ff mov #h'ffffffff, r3 +018a2c cd87 and.b #h'87, @(r0,gbr) +018a2e 2600 mov.b r0, @r6 +018a30 027b +018a32 fbff +018a34 ffff +018a36 ffff +018a38 ffff +018a3a ffff +018a3c edc7 mov #h'ffffffc7, r13 +018a3e 2000 mov.b r0, @r0 +018a40 0c0b rts +018a42 fbff +018a44 ffff +018a46 ffff +018a48 ffff +018a4a ffff +018a4c ed7f mov #h'7f, r13 +018a4e 8403 mov.b @(h'3,r0), r0 +018a50 000b rts +018a52 fa1e +018a54 0787 mul.l r8, r7 +018a56 8781 +018a58 e180 mov #h'ffffff80, r1 +018a5a 7e01 +018a5c ed5f mov #h'5f, r13 +018a5e e402 mov #h'2, r4 +018a60 ff0b +018a62 fa1c +018a64 0387 mul.l r8, r3 +018a66 8700 +018a68 e180 mov #h'ffffff80, r1 +018a6a 3c01 +018a6c e55f mov #h'5f, r5 +018a6e fc02 +018a70 008b +018a72 fa18 +018a74 0187 mul.l r8, r1 +018a76 8600 +018a78 6180 mov.b @r8, r1 +018a7a 1801 mov.l r0, @(h'4,r8) +018a7c e35f mov #h'5f, r3 +018a7e f603 +018a80 ff8b +018a82 fa18 +018a84 0183 pref @r1 +018a86 0600 +018a88 6180 mov.b @r8, r1 +018a8a 1801 mov.l r0, @(h'4,r8) +018a8c c9df and #h'df, r0 +018a8e ee02 mov #h'2, r14 +018a90 0093 +018a92 fa18 +018a94 6180 mov.b @r8, r1 +018a96 0618 sett +018a98 6186 mov.l @r8+, r1 +018a9a 187f mov.l r7, @(h'3c,r8) +018a9c 9c7f mov.w @(h'fe,pc), r12 ;@(h'18b9e) +018a9e df81 mov.l @(h'204,pc), r15 ;@(h'18ca4) +018aa0 ff27 +018aa2 fa18 +018aa4 61c0 mov.b @r12, r1 +018aa6 0e18 sett +018aa8 6186 mov.l @r8+, r1 +018aaa 187f mov.l r7, @(h'3c,r8) +018aac bf3f bsr h'-182 ;@(h'1892e) +018aae bfe0 bsr h'-40 ;@(h'18a72) +018ab0 004f mac.l @r4+, @r0+ +018ab2 fa18 +018ab4 61e0 mov.b @r14, r1 +018ab6 1a00 mov.l r0, @(h'0,r10) +018ab8 6186 mov.l @r8+, r1 +018aba 1807 mov.l r0, @(h'1c,r8) +018abc bfbf bsr h'-82 ;@(h'18a3e) +018abe 7ff8 add #h'f8, r15 +018ac0 00df mac.l @r13+, @r0+ +018ac2 8218 +018ac4 61f0 mov.b @r15, r1 +018ac6 3a00 cmp/eq r0, r10 +018ac8 6186 mov.l @r8+, r1 +018aca 1807 mov.l r0, @(h'1c,r8) +018acc bfbf bsr h'-82 ;@(h'18a4e) +018ace cfff or.b #h'ff, @(r0,gbr) +018ad0 ffdf +018ad2 3e18 sub r1, r14 +018ad4 61f8 swap.b r15, r1 +018ad6 7a01 +018ad8 e186 mov #h'ffffff86, r1 +018ada 1807 mov.l r0, @(h'1c,r8) +018adc bf3e bsr h'-184 ;@(h'1895c) +018ade 47fa +018ae0 1fdf mov.l r13, @(h'3c,r15) +018ae2 7e18 add #h'18, r14 +018ae4 61e8 swap.b r14, r1 +018ae6 7a00 +018ae8 e186 mov #h'ffffff86, r1 +018aea 1807 mov.l r0, @(h'1c,r8) +018aec bf7e bsr h'-104 ;@(h'189ec) +018aee 47f9 +018af0 ffdf +018af2 fe18 +018af4 61e8 swap.b r14, r1 +018af6 7a00 +018af8 6186 mov.l @r8+, r1 +018afa 187f mov.l r7, @(h'3c,r8) +018afc 8f7f bf/s h'fe ;@(h'18bfe) +018afe 47f9 +018b00 5fdf mov.l @(h'3c,r13), r15 +018b02 fe18 +018b04 61e8 swap.b r14, r1 +018b06 7a00 +018b08 6186 mov.l @r8+, r1 +018b0a 187f mov.l r7, @(h'3c,r8) +018b0c ee7f mov #h'7f, r14 +018b0e 47fe ldc r7, r7_bank +018b10 9e5f mov.w @(h'be,pc), r14 ;@(h'18bd2) +018b12 8018 mov.b r0, @(h'8,r1) +018b14 01e8 +018b16 7a18 add #h'18, r10 +018b18 6180 mov.b @r8, r1 +018b1a 1801 mov.l r0, @(h'4,r8) +018b1c eeff mov #h'ffffffff, r14 +018b1e 43f8 +018b20 9e4f mov.w @(h'9e,pc), r14 ;@(h'18bc2) +018b22 8018 mov.b r0, @(h'8,r1) +018b24 01e8 +018b26 7a18 add #h'18, r10 +018b28 6180 mov.b @r8, r1 +018b2a 1801 mov.l r0, @(h'4,r8) +018b2c eeff mov #h'ffffffff, r14 +018b2e 43f9 +018b30 9e6f mov.w @(h'de,pc), r14 ;@(h'18c12) +018b32 c03c mov.b r0, @(h'3c,gbr) +018b34 03c8 +018b36 7a18 add #h'18, r10 +018b38 6180 mov.b @r8, r1 +018b3a 3c01 +018b3c eeff mov #h'ffffffff, r14 +018b3e 44f9 +018b40 1c27 mov.l r2, @(h'1c,r12) +018b42 6076 mov.l @r7+, r0 +018b44 0788 +018b46 7218 add #h'18, r2 +018b48 6180 mov.b @r8, r1 +018b4a 7601 +018b4c ceff xor.b #h'ff, @(r0,gbr) +018b4e 46fb +018b50 1cf7 mov.l r15, @(h'1c,r12) +018b52 3fe3 cmp/ge r14, r15 +018b54 ff0f +018b56 e3ff mov #h'ffffffff, r3 +018b58 ffff +018b5a e3ff mov #h'ffffffff, r3 +018b5c 9cff mov.w @(h'1fe,pc), r12 ;@(h'18d5e) +018b5e 42fe ldc r2, r7_bank +018b60 fe97 +018b62 0000 +018b64 0000 +018b66 0000 +018b68 0000 +018b6a 0800 +018b6c 3dff addv r15, r13 +018b6e d3f9 mov.l @(h'3e4,pc), r3 ;@(h'18f54) +018b70 fef7 +018b72 ffff +018b74 fffe +018b76 7df7 add #h'f7, r13 +018b78 cfff or.b #h'ff, @(r0,gbr) +018b7a ffff +018b7c fdff +018b7e d3ff mov.l @(h'3fc,pc), r3 ;@(h'18f7c) +018b80 fa17 +018b82 ffff +018b84 fffe +018b86 c71c mova @(h'70,pc), r0 ;h'18bf8 +018b88 6fff exts.w r15, r15 +018b8a ffff +018b8c fd7f +018b8e f7ff +018b90 e2d7 mov #h'ffffffd7, r2 +018b92 ffff +018b94 fffe +018b96 8208 +018b98 2fff muls.w r15, r15 +018b9a ffff +018b9c fd3f +018b9e dfff mov.l @(h'3fc,pc), r15 ;@(h'18f9c) +018ba0 f337 +018ba2 ffff +018ba4 fffe +018ba6 9249 mov.w @(h'92,pc), r2 ;@(h'18c3c) +018ba8 2fff muls.w r15, r15 +018baa ffff +018bac fd2f +018bae c7ff mova @(h'3fc,pc), r0 ;h'18fac +018bb0 e1e7 mov #h'ffffffe7, r1 +018bb2 ffff +018bb4 fffe +018bb6 8248 +018bb8 2fff muls.w r15, r15 +018bba ffff +018bbc fd28 +018bbe 47ae ldc r7, r2_bank +018bc0 e40f mov #h'f, r4 +018bc2 ffff +018bc4 fffe +018bc6 8608 +018bc8 6fff exts.w r15, r15 +018bca ffff +018bcc fceb +018bce 502a mov.l @(h'28,r2), r0 +018bd0 cfff or.b #h'ff, @(r0,gbr) +018bd2 ffff +018bd4 fffe +018bd6 9e08 mov.w @(h'10,pc), r14 ;@(h'18bea) +018bd8 2fff muls.w r15, r15 +018bda ffff +018bdc fc7d +018bde dfaa mov.l @(h'2a8,pc), r15 ;@(h'18e88) +018be0 cfff or.b #h'ff, @(r0,gbr) +018be2 ffff +018be4 fffe +018be6 9e49 mov.w @(h'92,pc), r14 ;@(h'18c7c) +018be8 2fff muls.w r15, r15 +018bea ffff +018bec fc47 +018bee dfbf mov.l @(h'2fc,pc), r15 ;@(h'18eec) +018bf0 cfff or.b #h'ff, @(r0,gbr) +018bf2 ffff +018bf4 fffe +018bf6 9e49 mov.w @(h'92,pc), r14 ;@(h'18c8c) +018bf8 2fff muls.w r15, r15 +018bfa ffff +018bfc fd54 +018bfe 9f85 mov.w @(h'10a,pc), r15 ;@(h'18d0c) +018c00 4fff mac.w @r15+, @r15+ +018c02 ffc0 +018c04 0000 +018c06 ffff +018c08 e000 mov #h'0, r0 +018c0a 0007 mul.l r0, r0 +018c0c fd10 +018c0e bf85 bsr h'-f6 ;@(h'18b1c) +018c10 0fff mac.l @r15+, @r15+ +018c12 ff9f +018c14 7df6 add #h'f6, r13 +018c16 ffff +018c18 f6df +018c1a 7df3 add #h'f3, r13 +018c1c fd14 +018c1e 3fa0 cmp/eq r10, r15 +018c20 0fff mac.l @r15+, @r15+ +018c22 ffa1 +018c24 c719 mova @(h'64,pc), r0 ;h'18c8c +018c26 319f addv r9, r1 +018c28 0920 +018c2a 820b +018c2c fd14 +018c2e 3fa8 sub r10, r15 +018c30 2fff muls.w r15, r15 +018c32 ffa0 +018c34 8209 +018c36 209e mulu.w r9, r0 +018c38 0920 +018c3a 820b +018c3c fc44 +018c3e 3fa0 cmp/eq r10, r15 +018c40 2fff muls.w r15, r15 +018c42 ffa4 +018c44 9249 mov.w @(h'92,pc), r2 ;@(h'18cda) +018c46 249e mulu.w r9, r4 +018c48 7824 add #h'24, r8 +018c4a 93cb mov.w @(h'196,pc), r3 ;@(h'18de4) +018c4c fc05 +018c4e 3faa subc r10, r15 +018c50 4fff mac.w @r15+, @r15+ +018c52 ffa4 +018c54 8248 +018c56 649e exts.b r9, r4 +018c58 1c64 mov.l r6, @(h'10,r12) +018c5a 93cb mov.w @(h'196,pc), r3 ;@(h'18df4) +018c5c fc05 +018c5e 3f8a subc r8, r15 +018c60 0fff mac.l @r15+, @r15+ +018c62 ffa4 +018c64 8608 +018c66 609e exts.b r9, r0 +018c68 1c64 mov.l r6, @(h'10,r12) +018c6a 93cb mov.w @(h'196,pc), r3 ;@(h'18e04) +018c6c fc85 +018c6e 3f8a subc r8, r15 +018c70 4fff mac.w @r15+, @r15+ +018c72 ffa4 +018c74 8209 +018c76 209e mulu.w r9, r0 +018c78 7824 add #h'24, r8 +018c7a 93cb mov.w @(h'196,pc), r3 ;@(h'18e14) +018c7c fc91 +018c7e 3f88 sub r8, r15 +018c80 0fff mac.l @r15+, @r15+ +018c82 ffa0 +018c84 9249 mov.w @(h'92,pc), r2 ;@(h'18d1a) +018c86 2482 mov.l r8, @r4 +018c88 0920 +018c8a 83cb +018c8c fc20 +018c8e 3f84 div1 r8, r15 +018c90 0fff mac.l @r15+, @r15+ +018c92 ffa1 +018c94 9249 mov.w @(h'92,pc), r2 ;@(h'18d2a) +018c96 24c3 +018c98 0920 +018c9a 83cb +018c9c fc20 +018c9e 3f89 +018ca0 0fff mac.l @r15+, @r15+ +018ca2 ff9f +018ca4 6db6 mov.l @r11+, r13 +018ca6 db7d mov.l @(h'1f4,pc), r11 ;@(h'18e9c) +018ca8 f6df +018caa 7db3 add #h'b3, r13 +018cac fc00 +018cae 3f88 sub r8, r15 +018cb0 afff bra h'-2 ;@(h'18cb2) +018cb2 ffff +018cb4 ffff +018cb6 ffff +018cb8 ffff +018cba ffff +018cbc ffff +018cbe ffff +018cc0 ffff +018cc2 ffff +018cc4 ffff +018cc6 ffff +018cc8 ffff +018cca ff3f +018ccc ffff +018cce ffff +018cd0 ffff +018cd2 ffff +018cd4 ffff +018cd6 f3e3 +018cd8 e33e mov #h'3e, r3 +018cda 3f31 +018cdc 931f mov.w @(h'3e,pc), r3 ;@(h'18d1e) +018cde ffff +018ce0 ffff +018ce2 ffff +018ce4 ffff +018ce6 f3c1 +018ce8 c13c mov.w r0, @(h'78,gbr) +018cea 1320 mov.l r2, @(h'0,r3) +018cec 921f mov.w @(h'3e,pc), r2 ;@(h'18d2e) +018cee ffff +018cf0 ffff +018cf2 ffff +018cf4 ffff +018cf6 f3c9 +018cf8 c93c and #h'3c, r0 +018cfa 9120 mov.w @(h'40,pc), r1 ;@(h'18d3e) +018cfc 927f mov.w @(h'fe,pc), r2 ;@(h'18dfe) +018cfe ffff +018d00 ffff +018d02 ffff +018d04 ffff +018d06 f3c9 +018d08 c13c mov.w r0, @(h'78,gbr) +018d0a 9024 mov.w @(h'48,pc), r0 ;@(h'18d56) +018d0c 923f mov.w @(h'7e,pc), r2 ;@(h'18d8e) +018d0e ffff +018d10 ffff +018d12 ffff +018d14 ffff +018d16 f3c1 +018d18 c33c trapa #h'3c +018d1a 1024 mov.l r2, @(h'10,r0) +018d1c 923f mov.w @(h'7e,pc), r2 ;@(h'18d9e) +018d1e ffff +018d20 ffff +018d22 ffff +018d24 ffff +018d26 f3c1 +018d28 cf3c or.b #h'3c, @(r0,gbr) +018d2a 1220 mov.l r2, @(h'0,r2) +018d2c 927f mov.w @(h'fe,pc), r2 ;@(h'18e2e) +018d2e ffff +018d30 ffff +018d32 0000 +018d34 0003 bsrf r0 +018d36 f049 +018d38 cf04 or.b #h'4, @(r0,gbr) +018d3a 9320 mov.w @(h'40,pc), r3 ;@(h'18d7e) +018d3c 821f +018d3e c000 mov.b r0, @(h'0,gbr) +018d40 0000 +018d42 0000 +018d44 0001 +018d46 f849 +018d48 cf84 or.b #h'84, @(r0,gbr) +018d4a 93f0 mov.w @(h'1e0,pc), r3 ;@(h'18f2e) +018d4c c71f mova @(h'7c,pc), r0 ;h'18dcc +018d4e 8000 mov.b r0, @(h'0,r0) +018d50 0000 +018d52 0000 +018d54 0000 +018d56 ffff +018d58 ffff +018d5a f3fc +018d5c 7fff add #h'ff, r15 +018d5e 0000 +018d60 0000 +018d62 0000 +018d64 0000 +018d66 7fff add #h'ff, r15 +018d68 ffff +018d6a ffff +018d6c fffe +018d6e 0000 +018d70 0000 +018d72 0000 +018d74 0000 +018d76 0000 +018d78 0000 +018d7a 0000 +018d7c 0000 +018d7e 0000 +018d80 0000 +018d82 0000 +018d84 0000 +018d86 0000 +018d88 0000 +018d8a 0000 +018d8c 0000 +018d8e 0000 +018d90 0000 +018d92 0000 +018d94 0000 +018d96 0000 +018d98 0000 +018d9a 0000 +018d9c 0000 +018d9e 0000 +018da0 0000 +018da2 0000 +018da4 0000 +018da6 0000 +018da8 0000 +018daa 0000 +018dac 0000 +018dae 0000 +018db0 0000 +018db2 0000 +018db4 0000 +018db6 0000 +018db8 0000 +018dba 0000 +018dbc 0000 +018dbe 0000 +018dc0 0000 +018dc2 007f mac.l @r7+, @r0+ +018dc4 fff8 +018dc6 01ff mac.l @r15+, @r1+ +018dc8 ffe0 +018dca 07ff mac.l @r15+, @r7+ +018dcc ff80 +018dce 1fff mov.l r15, @(h'3c,r15) +018dd0 fe00 +018dd2 0040 +018dd4 0008 clrt +018dd6 0100 +018dd8 0020 +018dda 0400 +018ddc 0080 +018dde 1000 mov.l r0, @(h'0,r0) +018de0 0200 +018de2 0040 +018de4 0008 clrt +018de6 010c mov.b @(r0,r0), r1 +018de8 0c20 +018dea 0438 ldtlb +018dec 7080 add #h'80, r0 +018dee 1000 mov.l r0, @(h'0,r0) +018df0 0200 +018df2 0047 mul.l r4, r0 +018df4 8788 +018df6 0112 stc gbr, r1 +018df8 1220 mov.l r2, @(h'0,r2) +018dfa 0444 mov.b r4, @(r0,r4) +018dfc 8880 cmp/eq #h'ffffff80, r0 +018dfe 1000 mov.l r0, @(h'0,r0) +018e00 0200 +018e02 004c mov.b @(r0,r4), r0 +018e04 ccc8 tst.b #h'c8, @(r0,gbr) +018e06 0121 +018e08 2120 mov.b r2, @r1 +018e0a 0448 clrs +018e0c 4880 +018e0e 1000 mov.l r0, @(h'0,r0) +018e10 0200 +018e12 0050 +018e14 7828 add #h'28, r8 +018e16 0121 +018e18 2120 mov.b r2, @r1 +018e1a 0448 clrs +018e1c 4880 +018e1e 1010 mov.l r1, @(h'0,r0) +018e20 0200 +018e22 0050 +018e24 0028 clrmac +018e26 0121 +018e28 2120 mov.b r2, @r1 +018e2a 0444 mov.b r4, @(r0,r4) +018e2c 8880 cmp/eq #h'ffffff80, r0 +018e2e 13ff mov.l r15, @(h'3c,r3) +018e30 f200 +018e32 004f mac.l @r4+, @r0+ +018e34 03c8 +018e36 0121 +018e38 e120 mov #h'20, r1 +018e3a 0423 braf r4 +018e3c 1080 mov.l r8, @(h'0,r0) +018e3e 1010 mov.l r1, @(h'0,r0) +018e40 0200 +018e42 0041 +018e44 0208 clrt +018e46 0121 +018e48 2120 mov.b r2, @r1 +018e4a 0418 sett +018e4c 6080 mov.b @r8, r0 +018e4e 1000 mov.l r0, @(h'0,r0) +018e50 0200 +018e52 0041 +018e54 0208 clrt +018e56 0121 +018e58 2120 mov.b r2, @r1 +018e5a 0404 mov.b r0, @(r0,r4) +018e5c 8080 mov.b r0, @(h'0,r8) +018e5e 1000 mov.l r0, @(h'0,r0) +018e60 4200 shll r2 +018e62 0041 +018e64 0208 clrt +018e66 0121 +018e68 2120 mov.b r2, @r1 +018e6a 0404 mov.b r0, @(r0,r4) +018e6c 8080 mov.b r0, @(h'0,r8) +018e6e 13ff mov.l r15, @(h'3c,r3) +018e70 f200 +018e72 0041 +018e74 0208 clrt +018e76 0121 +018e78 2120 mov.b r2, @r1 +018e7a 0404 mov.b r0, @(r0,r4) +018e7c 8080 mov.b r0, @(h'0,r8) +018e7e 1000 mov.l r0, @(h'0,r0) +018e80 4200 shll r2 +018e82 0041 +018e84 0208 clrt +018e86 0121 +018e88 2120 mov.b r2, @r1 +018e8a 0404 mov.b r0, @(r0,r4) +018e8c 8080 mov.b r0, @(h'0,r8) +018e8e 1000 mov.l r0, @(h'0,r0) +018e90 0200 +018e92 0041 +018e94 0208 clrt +018e96 013f mac.l @r3+, @r1+ +018e98 3f20 cmp/eq r2, r15 +018e9a 0404 mov.b r0, @(r0,r4) +018e9c 8080 mov.b r0, @(h'0,r8) +018e9e 1100 mov.l r0, @(h'0,r1) +018ea0 0200 +018ea2 0041 +018ea4 0208 clrt +018ea6 011e mov.l @(r0,r1), r1 +018ea8 1e20 mov.l r2, @(h'0,r14) +018eaa 0404 mov.b r0, @(r0,r4) +018eac 8080 mov.b r0, @(h'0,r8) +018eae 13ff mov.l r15, @(h'3c,r3) +018eb0 f200 +018eb2 0041 +018eb4 8608 +018eb6 010c mov.b @(r0,r0), r1 +018eb8 0c20 +018eba 0404 mov.b r0, @(r0,r4) +018ebc 8080 mov.b r0, @(h'0,r8) +018ebe 1100 mov.l r0, @(h'0,r1) +018ec0 0200 +018ec2 0040 +018ec4 fc08 +018ec6 010c mov.b @(r0,r0), r1 +018ec8 0c20 +018eca 0404 mov.b r0, @(r0,r4) +018ecc 8080 mov.b r0, @(h'0,r8) +018ece 1000 mov.l r0, @(h'0,r0) +018ed0 0200 +018ed2 0040 +018ed4 0008 clrt +018ed6 010c mov.b @(r0,r0), r1 +018ed8 0c20 +018eda 0403 bsrf r4 +018edc 0080 +018ede 1000 mov.l r0, @(h'0,r0) +018ee0 0200 +018ee2 0040 +018ee4 0008 clrt +018ee6 0100 +018ee8 0020 +018eea 0400 +018eec 0080 +018eee 1000 mov.l r0, @(h'0,r0) +018ef0 0200 +018ef2 007f mac.l @r7+, @r0+ +018ef4 fff8 +018ef6 01ff mac.l @r15+, @r1+ +018ef8 ffe0 +018efa 07ff mac.l @r15+, @r7+ +018efc ff80 +018efe 1fff mov.l r15, @(h'3c,r15) +018f00 fe00 +018f02 0000 +018f04 0000 +018f06 0000 +018f08 0000 +018f0a 0000 +018f0c 0000 +018f0e 0000 +018f10 0000 +018f12 0000 +018f14 0000 +018f16 0000 +018f18 0000 +018f1a 0000 +018f1c 0000 +018f1e 0000 +018f20 0000 +018f22 0000 +018f24 0000 +018f26 0000 +018f28 0000 +018f2a 0000 +018f2c 0000 +018f2e 0000 +018f30 0000 +018f32 0000 +018f34 0000 +018f36 0000 +018f38 0000 +018f3a 0000 +018f3c 0000 +018f3e 0000 +018f40 0000 +018f42 007f mac.l @r7+, @r0+ +018f44 fff8 +018f46 01ff mac.l @r15+, @r1+ +018f48 ffe0 +018f4a 07ff mac.l @r15+, @r7+ +018f4c ff80 +018f4e 1fff mov.l r15, @(h'3c,r15) +018f50 fe00 +018f52 0040 +018f54 0008 clrt +018f56 0100 +018f58 0020 +018f5a 0400 +018f5c 0080 +018f5e 1000 mov.l r0, @(h'0,r0) +018f60 0200 +018f62 0040 +018f64 0008 clrt +018f66 0100 +018f68 0020 +018f6a 0400 +018f6c 0080 +018f6e 1754 mov.l r5, @(h'10,r7) +018f70 aa00 bra h'-c00 ;@(h'18374) +018f72 0040 +018f74 0408 clrt +018f76 0100 +018f78 0020 +018f7a 0400 +018f7c 0080 +018f7e 1556 mov.l r5, @(h'18,r5) +018f80 aa00 bra h'-c00 ;@(h'18384) +018f82 0040 +018f84 0408 clrt +018f86 0100 +018f88 0020 +018f8a 04ff mac.l @r15+, @r4+ +018f8c fc80 +018f8e 1755 mov.l r5, @(h'14,r7) +018f90 aa00 bra h'-c00 ;@(h'18394) +018f92 0041 +018f94 c408 mov.b @(h'8,gbr), r0 +018f96 0100 +018f98 1820 mov.l r2, @(h'0,r8) +018f9a 049f mac.l @r9+, @r4+ +018f9c e480 mov #h'ffffff80, r4 +018f9e 1654 mov.l r5, @(h'10,r6) +018fa0 8200 +018fa2 0043 +018fa4 ff08 +018fa6 0100 +018fa8 1820 mov.l r2, @(h'0,r8) +018faa 045f mac.l @r5+, @r4+ +018fac e880 mov #h'ffffff80, r8 +018fae 1574 mov.l r7, @(h'10,r5) +018fb0 aa00 bra h'-c00 ;@(h'183b4) +018fb2 0042 stc spc, r0 +018fb4 0108 clrt +018fb6 0100 +018fb8 1820 mov.l r2, @(h'0,r8) +018fba 043f mac.l @r3+, @r4+ +018fbc f080 +018fbe 1000 mov.l r0, @(h'0,r0) +018fc0 0200 +018fc2 0042 stc spc, r0 +018fc4 3108 sub r0, r1 +018fc6 0106 mov.l r0, @(r0,r1) +018fc8 1820 mov.l r2, @(h'0,r8) +018fca 040f mac.l @r0+, @r4+ +018fcc c080 mov.b r0, @(h'80,gbr) +018fce 1000 mov.l r0, @(h'0,r0) +018fd0 0200 +018fd2 0042 stc spc, r0 +018fd4 4908 shll2 r9 +018fd6 0106 mov.l r0, @(r0,r1) +018fd8 1820 mov.l r2, @(h'0,r8) +018fda 0407 mul.l r0, r4 +018fdc 8080 mov.b r0, @(h'0,r8) +018fde 1003 mov.l r0, @(h'c,r0) +018fe0 0200 +018fe2 0042 stc spc, r0 +018fe4 8508 mov.w @(h'10,r0), r0 +018fe6 0106 mov.l r0, @(r0,r1) +018fe8 1b20 mov.l r2, @(h'0,r11) +018fea 0403 bsrf r4 +018fec 0080 +018fee 1003 mov.l r0, @(h'c,r0) +018ff0 8200 +018ff2 0042 stc spc, r0 +018ff4 8508 mov.w @(h'10,r0), r0 +018ff6 0106 mov.l r0, @(r0,r1) +018ff8 1b20 mov.l r2, @(h'0,r11) +018ffa 0403 bsrf r4 +018ffc 0080 +018ffe 11ff mov.l r15, @(h'3c,r1) +019000 c200 mov.l r0, @(h'0,gbr) +019002 0042 stc spc, r0 +019004 4908 shll2 r9 +019006 0136 mov.l r3, @(r0,r1) +019008 1b20 mov.l r2, @(h'0,r11) +01900a 0403 bsrf r4 +01900c 0080 +01900e 11ff mov.l r15, @(h'3c,r1) +019010 e200 mov #h'0, r2 +019012 0042 stc spc, r0 +019014 3108 sub r0, r1 +019016 0136 mov.l r3, @(r0,r1) +019018 1b20 mov.l r2, @(h'0,r11) +01901a 0403 bsrf r4 +01901c 0080 +01901e 11ff mov.l r15, @(h'3c,r1) +019020 e200 mov #h'0, r2 +019022 0042 stc spc, r0 +019024 0108 clrt +019026 0136 mov.l r3, @(r0,r1) +019028 db20 mov.l @(h'80,pc), r11 ;@(h'190ac) +01902a 040f mac.l @r0+, @r4+ +01902c c080 mov.b r0, @(h'80,gbr) +01902e 11ff mov.l r15, @(h'3c,r1) +019030 c200 mov.l r0, @(h'0,gbr) +019032 0043 +019034 ff08 +019036 013f mac.l @r3+, @r1+ +019038 ff20 +01903a 0438 ldtlb +01903c 7080 add #h'80, r0 +01903e 1003 mov.l r0, @(h'c,r0) +019040 8200 +019042 0040 +019044 0008 clrt +019046 0100 +019048 0020 +01904a 043f mac.l @r3+, @r4+ +01904c f080 +01904e 1003 mov.l r0, @(h'c,r0) +019050 0200 +019052 0040 +019054 0008 clrt +019056 0100 +019058 0020 +01905a 0400 +01905c 0080 +01905e 1000 mov.l r0, @(h'0,r0) +019060 0200 +019062 0040 +019064 0008 clrt +019066 0100 +019068 0020 +01906a 0400 +01906c 0080 +01906e 1000 mov.l r0, @(h'0,r0) +019070 0200 +019072 007f mac.l @r7+, @r0+ +019074 fff8 +019076 01ff mac.l @r15+, @r1+ +019078 ffe0 +01907a 07ff mac.l @r15+, @r7+ +01907c ff80 +01907e 1fff mov.l r15, @(h'3c,r15) +019080 fe00 +019082 0000 +019084 0000 +019086 0000 +019088 0000 +01908a 0000 +01908c 0000 +01908e 0000 +019090 0000 +019092 0000 +019094 0000 +019096 0000 +019098 0000 +01909a 0000 +01909c 0000 +01909e 0000 +0190a0 0000 +0190a2 0000 +0190a4 0000 +0190a6 0000 +0190a8 0000 +0190aa 0000 +0190ac 0000 +0190ae 0000 +0190b0 0000 +0190b2 ffff +0190b4 ffff +0190b6 ffff +0190b8 ffff +0190ba ffff +0190bc ffff +0190be ffff +0190c0 ffff +0190c2 ffff +0190c4 ffff +0190c6 ffff +0190c8 ffff +0190ca ffff +0190cc ffff +0190ce ffff +0190d0 ffff +0190d2 ffff +0190d4 ffff +0190d6 ffff +0190d8 ffff +0190da ffff +0190dc ffff +0190de ffff +0190e0 ffff +0190e2 e000 mov #h'0, r0 +0190e4 0000 +0190e6 0000 +0190e8 0000 +0190ea 0000 +0190ec 0000 +0190ee 0000 +0190f0 0007 mul.l r0, r0 +0190f2 e000 mov #h'0, r0 +0190f4 0000 +0190f6 0000 +0190f8 0000 +0190fa 003f mac.l @r3+, @r0+ +0190fc fc03 +0190fe ffc0 +019100 0007 mul.l r0, r0 +019102 e000 mov #h'0, r0 +019104 0000 +019106 0000 +019108 0000 +01910a 0040 +01910c 0204 mov.b r0, @(r0,r2) +01910e 0020 +019110 0007 mul.l r0, r0 +019112 e000 mov #h'0, r0 +019114 0000 +019116 0000 +019118 0000 +01911a 0080 +01911c 0108 clrt +01911e 0010 +019120 0007 mul.l r0, r0 +019122 e000 mov #h'0, r0 +019124 0000 +019126 0000 +019128 0000 +01912a 0080 +01912c 0108 clrt +01912e 0010 +019130 0007 mul.l r0, r0 +019132 e003 mov #h'3, r0 +019134 8e38 +019136 e3c0 mov #h'ffffffc0, r3 +019138 0000 +01913a 0080 +01913c 0108 clrt +01913e 0010 +019140 0007 mul.l r0, r0 +019142 e007 mov #h'7, r0 +019144 df7d mov.l @(h'1f4,pc), r15 ;@(h'1933c) +019146 f7c0 +019148 0000 +01914a 0080 +01914c 0108 clrt +01914e 0010 +019150 0007 mul.l r0, r0 +019152 e006 mov #h'6, r0 +019154 187d mov.l r7, @(h'34,r8) +019156 b600 bsr h'c00 ;@(h'19d5a) +019158 0000 +01915a 0080 +01915c 0108 clrt +01915e 0010 +019160 0007 mul.l r0, r0 +019162 e007 mov #h'7, r0 +019164 986d mov.w @(h'da,pc), r8 ;@(h'19242) +019166 f798 +019168 0000 +01916a 0080 +01916c 0108 clrt +01916e 0010 +019170 0007 mul.l r0, r0 +019172 e003 mov #h'3, r0 +019174 d86d mov.l @(h'1b4,pc), r8 ;@(h'1932c) +019176 e798 mov #h'ffffff98, r7 +019178 0000 +01917a 0080 +01917c 0108 clrt +01917e 0010 +019180 0007 mul.l r0, r0 +019182 e000 mov #h'0, r0 +019184 d87d mov.l @(h'1f4,pc), r8 ;@(h'1937c) +019186 f600 +019188 0000 +01918a 0080 +01918c 0108 clrt +01918e 0010 +019190 0007 mul.l r0, r0 +019192 e007 mov #h'7, r0 +019194 df7d mov.l @(h'1f4,pc), r15 ;@(h'1938c) +019196 b7d8 bsr h'fb0 ;@(h'1a14a) +019198 0000 +01919a 0080 +01919c 0108 clrt +01919e 0010 +0191a0 0007 mul.l r0, r0 +0191a2 e003 mov #h'3, r0 +0191a4 8e39 +0191a6 b3d8 bsr h'7b0 ;@(h'1995a) +0191a8 0000 +0191aa 0080 +0191ac 0108 clrt +0191ae 0010 +0191b0 0007 mul.l r0, r0 +0191b2 e000 mov #h'0, r0 +0191b4 0000 +0191b6 0000 +0191b8 0000 +0191ba 0080 +0191bc 0108 clrt +0191be 0010 +0191c0 0007 mul.l r0, r0 +0191c2 e000 mov #h'0, r0 +0191c4 0000 +0191c6 0000 +0191c8 0000 +0191ca 0080 +0191cc 0108 clrt +0191ce 0010 +0191d0 0007 mul.l r0, r0 +0191d2 e000 mov #h'0, r0 +0191d4 0000 +0191d6 0000 +0191d8 0000 +0191da 0040 +0191dc 0204 mov.b r0, @(r0,r2) +0191de 0020 +0191e0 0007 mul.l r0, r0 +0191e2 e000 mov #h'0, r0 +0191e4 0000 +0191e6 0000 +0191e8 0000 +0191ea 003f mac.l @r3+, @r0+ +0191ec fc03 +0191ee ffc0 +0191f0 0007 mul.l r0, r0 +0191f2 e000 mov #h'0, r0 +0191f4 0000 +0191f6 0000 +0191f8 0000 +0191fa 0000 +0191fc 0000 +0191fe 0000 +019200 0007 mul.l r0, r0 +019202 e000 mov #h'0, r0 +019204 0000 +019206 0000 +019208 0000 +01920a 0000 +01920c 0000 +01920e 0000 +019210 0007 mul.l r0, r0 +019212 e000 mov #h'0, r0 +019214 0000 +019216 0000 +019218 0000 +01921a 001c mov.b @(r0,r1), r0 +01921c ce3b xor.b #h'3b, @(r0,gbr) +01921e fee0 +019220 0007 mul.l r0, r0 +019222 e000 mov #h'0, r0 +019224 0000 +019226 0000 +019228 0000 +01922a 0021 +01922c 2942 mov.l r4, @r9 +01922e 0900 +019230 0007 mul.l r0, r0 +019232 e000 mov #h'0, r0 +019234 0000 +019236 0000 +019238 0000 +01923a 0021 +01923c e943 mov #h'43, r9 +01923e 88c0 cmp/eq #h'ffffffc0, r0 +019240 0007 mul.l r0, r0 +019242 e000 mov #h'0, r0 +019244 0000 +019246 0000 +019248 0000 +01924a 0025 mov.w r2, @(r0,r0) +01924c 294a xor r4, r9 +01924e 0820 +019250 0007 mul.l r0, r0 +019252 e000 mov #h'0, r0 +019254 0000 +019256 0000 +019258 0000 +01925a 001d mov.w @(r0,r1), r0 +01925c 2e3b or r3, r14 +01925e c9c0 and #h'c0, r0 +019260 0007 mul.l r0, r0 +019262 e000 mov #h'0, r0 +019264 0000 +019266 0000 +019268 0000 +01926a 0000 +01926c 0000 +01926e 0000 +019270 0007 mul.l r0, r0 +019272 e000 mov #h'0, r0 +019274 0000 +019276 0000 +019278 0000 +01927a 0000 +01927c 0000 +01927e 0000 +019280 0007 mul.l r0, r0 +019282 e000 mov #h'0, r0 +019284 0000 +019286 0000 +019288 001f mac.l @r1+, @r0+ +01928a ffff +01928c ffff +01928e ffff +019290 ff87 +019292 e000 mov #h'0, r0 +019294 0000 +019296 0000 +019298 0010 +01929a 0000 +01929c 0000 +01929e 0000 +0192a0 0087 mul.l r8, r0 +0192a2 e000 mov #h'0, r0 +0192a4 0000 +0192a6 0000 +0192a8 0010 +0192aa 0000 +0192ac 0000 +0192ae 0000 +0192b0 0087 mul.l r8, r0 +0192b2 e000 mov #h'0, r0 +0192b4 0000 +0192b6 0000 +0192b8 0013 +0192ba 0707 mul.l r0, r7 +0192bc 3073 cmp/ge r7, r0 +0192be 339b subv r9, r3 +0192c0 3c87 cmp/gt r8, r12 +0192c2 e000 mov #h'0, r0 +0192c4 0000 +0192c6 0000 +0192c8 0013 +0192ca 0f8f mac.l @r8+, @r15+ +0192cc b0fb bsr h'1f6 ;@(h'194c6) +0192ce 37db subv r13, r7 +0192d0 7c87 add #h'87, r12 +0192d2 e000 mov #h'0, r0 +0192d4 0000 +0192d6 0000 +0192d8 0013 +0192da 0d8d mov.w @(r0,r8), r13 +0192dc b0db bsr h'1b6 ;@(h'19496) +0192de b7db bsr h'fb6 ;@(h'1a298) +0192e0 6087 not r8, r0 +0192e2 e000 mov #h'0, r0 +0192e4 0000 +0192e6 0000 +0192e8 0013 +0192ea 0d8f mac.l @r8+, @r13+ +0192ec b0db bsr h'1b6 ;@(h'194a6) +0192ee f6db +0192f0 7887 add #h'87, r8 +0192f2 e000 mov #h'0, r0 +0192f4 0000 +0192f6 0000 +0192f8 0013 +0192fa 0f8f mac.l @r8+, @r15+ +0192fc 30fb subv r15, r0 +0192fe f6db +019300 7887 add #h'87, r8 +019302 e000 mov #h'0, r0 +019304 0000 +019306 0000 +019308 0013 +01930a 0f8c mov.b @(r0,r8), r15 +01930c 30fb subv r15, r0 +01930e 77db add #h'db, r7 +019310 6087 not r8, r0 +019312 e000 mov #h'0, r0 +019314 0000 +019316 0000 +019318 0013 +01931a ed8c mov #h'ffffff8c, r13 +01931c 3edb subv r13, r14 +01931e 37df addv r13, r7 +019320 7c87 add #h'87, r12 +019322 e000 mov #h'0, r0 +019324 0000 +019326 0000 +019328 0011 +01932a ed8c mov #h'ffffff8c, r13 +01932c 1edb mov.l r13, @(h'2c,r14) +01932e 33ce addc r12, r3 +019330 3c87 cmp/gt r8, r12 +019332 e000 mov #h'0, r0 +019334 0000 +019336 0000 +019338 0010 +01933a 0000 +01933c 0000 +01933e 00e0 +019340 0087 mul.l r8, r0 +019342 e000 mov #h'0, r0 +019344 0000 +019346 0000 +019348 0010 +01934a 0000 +01934c 0000 +01934e 0000 +019350 0087 mul.l r8, r0 +019352 e000 mov #h'0, r0 +019354 0000 +019356 0000 +019358 001f mac.l @r1+, @r0+ +01935a ffff +01935c ffff +01935e ffff +019360 ff87 +019362 e000 mov #h'0, r0 +019364 0000 +019366 0000 +019368 0000 +01936a 0000 +01936c 0000 +01936e 0000 +019370 0007 mul.l r0, r0 +019372 e000 mov #h'0, r0 +019374 0000 +019376 0000 +019378 0000 +01937a 0000 +01937c 0000 +01937e 0000 +019380 0007 mul.l r0, r0 +019382 e000 mov #h'0, r0 +019384 0000 +019386 0000 +019388 0000 +01938a 0000 +01938c 0000 +01938e 0000 +019390 0007 mul.l r0, r0 +019392 e000 mov #h'0, r0 +019394 0000 +019396 0000 +019398 001f mac.l @r1+, @r0+ +01939a ffff +01939c ffff +01939e ffff +0193a0 ff87 +0193a2 e000 mov #h'0, r0 +0193a4 0000 +0193a6 0000 +0193a8 0010 +0193aa 0000 +0193ac 0000 +0193ae 0000 +0193b0 0087 mul.l r8, r0 +0193b2 e000 mov #h'0, r0 +0193b4 0000 +0193b6 0000 +0193b8 0010 +0193ba 0000 +0193bc 0000 +0193be 0000 +0193c0 0087 mul.l r8, r0 +0193c2 e000 mov #h'0, r0 +0193c4 0000 +0193c6 0000 +0193c8 0010 +0193ca 01c7 mul.l r12, r1 +0193cc 8673 +0193ce 679c extu.b r9, r7 +0193d0 0087 mul.l r8, r0 +0193d2 e000 mov #h'0, r0 +0193d4 0000 +0193d6 0000 +0193d8 0010 +0193da 03ef mac.l @r14+, @r3+ +0193dc 86fb +0193de 6fbe exts.b r11, r15 +0193e0 0087 mul.l r8, r0 +0193e2 e000 mov #h'0, r0 +0193e4 0000 +0193e6 0000 +0193e8 0010 +0193ea 036c mov.b @(r0,r6), r3 +0193ec 06fb +0193ee 6c36 mov.l @r3+, r12 +0193f0 0087 mul.l r8, r0 +0193f2 e000 mov #h'0, r0 +0193f4 0000 +0193f6 0000 +0193f8 0010 +0193fa 03ef mac.l @r14+, @r3+ +0193fc 06db +0193fe 6f3e exts.b r3, r15 +019400 0087 mul.l r8, r0 +019402 e000 mov #h'0, r0 +019404 0000 +019406 0000 +019408 0010 +01940a 03cf mac.l @r12+, @r3+ +01940c 06db +01940e 6f3c extu.b r3, r15 +019410 0087 mul.l r8, r0 +019412 e000 mov #h'0, r0 +019414 0000 +019416 0000 +019418 0010 +01941a 03ec mov.b @(r0,r14), r3 +01941c 06fb +01941e 6c3e exts.b r3, r12 +019420 0087 mul.l r8, r0 +019422 e000 mov #h'0, r0 +019424 0000 +019426 0000 +019428 0010 +01942a 036f mac.l @r6+, @r3+ +01942c befb bsr h'-20a ;@(h'19226) +01942e efb6 mov #h'ffffffb6, r15 +019430 0087 mul.l r8, r0 +019432 e000 mov #h'0, r0 +019434 0000 +019436 0000 +019438 0010 +01943a 0367 mul.l r6, r3 +01943c 9c71 mov.w @(h'e2,pc), r12 ;@(h'19522) +01943e c7b6 mova @(h'2d8,pc), r0 ;h'19718 +019440 0087 mul.l r8, r0 +019442 e000 mov #h'0, r0 +019444 0000 +019446 0000 +019448 0010 +01944a 0000 +01944c 0000 +01944e 0000 +019450 0087 mul.l r8, r0 +019452 e000 mov #h'0, r0 +019454 0000 +019456 0000 +019458 0010 +01945a 0000 +01945c 0000 +01945e 0000 +019460 0087 mul.l r8, r0 +019462 e000 mov #h'0, r0 +019464 0000 +019466 0000 +019468 001f mac.l @r1+, @r0+ +01946a ffff +01946c ffff +01946e ffff +019470 ff87 +019472 e000 mov #h'0, r0 +019474 0000 +019476 0000 +019478 0000 +01947a 0000 +01947c 0000 +01947e 0000 +019480 0007 mul.l r0, r0 +019482 ffff +019484 ffff +019486 ffff +019488 ffff +01948a ffff +01948c ffff +01948e ffff +019490 ffff +019492 ffff +019494 ffff +019496 ffff +019498 ffff +01949a ffff +01949c ffff +01949e ffff +0194a0 ffff +0194a2 ffff +0194a4 ffff +0194a6 ffff +0194a8 ffff +0194aa ffff +0194ac ffff +0194ae ffff +0194b0 ffff +0194b2 ffff +0194b4 ffff +0194b6 ffff +0194b8 ffff +0194ba ffff +0194bc ffff +0194be ffff +0194c0 ffff +0194c2 ffff +0194c4 ffff +0194c6 ffff +0194c8 ffff +0194ca fe00 +0194cc 1c00 mov.l r0, @(h'0,r12) +0194ce 3fff addv r15, r15 +0194d0 ffff +0194d2 ffff +0194d4 ffff +0194d6 ffff +0194d8 ffff +0194da fc00 +0194dc 0800 +0194de 1fff mov.l r15, @(h'3c,r15) +0194e0 ffff +0194e2 ffff +0194e4 fff1 +0194e6 c61c mov.l @(h'70,gbr), r0 +0194e8 7081 add #h'81, r0 +0194ea 8c00 +0194ec 0800 +0194ee 1fff mov.l r15, @(h'3c,r15) +0194f0 ffff +0194f2 ffff +0194f4 ffe0 +0194f6 8208 +0194f8 2081 mov.w r8, @r0 +0194fa 0400 +0194fc 0800 +0194fe 1fff mov.l r15, @(h'3c,r15) +019500 ffff +019502 ffff +019504 ffe7 +019506 9249 mov.w @(h'92,pc), r2 ;@(h'1959c) +019508 e7e7 mov #h'ffffffe7, r7 +01950a 3c00 cmp/eq r0, r12 +01950c 0800 +01950e 1fff mov.l r15, @(h'3c,r15) +019510 ffff +019512 ffff +019514 ffe7 +019516 9249 mov.w @(h'92,pc), r2 ;@(h'195ac) +019518 e1e7 mov #h'ffffffe7, r1 +01951a 0c00 +01951c 0800 +01951e 1fff mov.l r15, @(h'3c,r15) +019520 ffff +019522 ffff +019524 ffe4 +019526 8249 +019528 21e7 div0s r14, r1 +01952a 8400 mov.b @(h'0,r0), r0 +01952c 0800 +01952e 1fff mov.l r15, @(h'3c,r15) +019530 ffff +019532 ffff +019534 ffe4 +019536 8249 +019538 27e7 div0s r14, r7 +01953a e400 mov #h'0, r4 +01953c 0800 +01953e 1fff mov.l r15, @(h'3c,r15) +019540 ffff +019542 ffff +019544 ffe0 +019546 9208 mov.w @(h'10,pc), r2 ;@(h'1955a) +019548 20e7 div0s r14, r0 +01954a 0400 +01954c 0800 +01954e 1fff mov.l r15, @(h'3c,r15) +019550 ffff +019552 0000 +019554 00f1 +019556 921c mov.w @(h'38,pc), r2 ;@(h'19592) +019558 70e7 add #h'e7, r0 +01955a 8c00 +01955c 0800 +01955e 1f00 mov.l r0, @(h'0,r15) +019560 0000 +019562 0000 +019564 007f mac.l @r7+, @r0+ +019566 ffff +019568 ffff +01956a fc00 +01956c 0800 +01956e 1e00 mov.l r0, @(h'0,r14) +019570 0000 +019572 0000 +019574 003f mac.l @r3+, @r0+ +019576 ffff +019578 ffff +01957a fc00 +01957c 0800 +01957e 1c00 mov.l r0, @(h'0,r12) +019580 0000 +019582 0000 +019584 001f mac.l @r1+, @r0+ +019586 ffff +019588 ffff +01958a fc00 +01958c 0800 +01958e 1800 mov.l r0, @(h'0,r8) +019590 0000 +019592 0000 +019594 0000 +019596 0000 +019598 0000 +01959a 0200 +01959c 1400 mov.l r0, @(h'0,r4) +01959e 2000 mov.b r0, @r0 +0195a0 0000 +0195a2 0000 +0195a4 0000 +0195a6 0000 +0195a8 0000 +0195aa 01ff mac.l @r15+, @r1+ +0195ac e3ff mov #h'ffffffff, r3 +0195ae c000 mov.b r0, @(h'0,gbr) +0195b0 0000 +0195b2 ffff +0195b4 ffff +0195b6 ffff +0195b8 ffff +0195ba ffff +0195bc ffff +0195be ffff +0195c0 ffff +0195c2 ffff +0195c4 ffff +0195c6 ffff +0195c8 ffff +0195ca ffff +0195cc 000f mac.l @r0+, @r0+ +0195ce ffff +0195d0 ffff +0195d2 ffff +0195d4 ffff +0195d6 ffff +0195d8 ffff +0195da fffe +0195dc 0007 mul.l r0, r0 +0195de ffff +0195e0 ffff +0195e2 ffff +0195e4 ffff +0195e6 8184 mov.w r0, @(h'8,r8) +0195e8 c930 and #h'30, r0 +0195ea c7fe mova @(h'3f8,pc), r0 ;h'199e4 +0195ec 0007 mul.l r0, r0 +0195ee ffff +0195f0 ffff +0195f2 ffff +0195f4 ffff +0195f6 8104 mov.w r0, @(h'8,r0) +0195f8 c920 and #h'20, r0 +0195fa 83fe +0195fc 0007 mul.l r0, r0 +0195fe ffff +019600 ffff +019602 ffff +019604 ffff +019606 e73c mov #h'3c, r7 +019608 4927 ldc.l @r9+, vbr +01960a 9ffe mov.w @(h'1fc,pc), r15 ;@(h'1980a) +01960c 0007 mul.l r0, r0 +01960e ffff +019610 ffff +019612 ffff +019614 ffff +019616 e70c mov #h'c, r7 +019618 0921 +01961a 87fe +01961c 0007 mul.l r0, r0 +01961e ffff +019620 ffff +019622 ffff +019624 ffff +019626 e70c mov #h'c, r7 +019628 0921 +01962a c3fe trapa #h'fe +01962c 0007 mul.l r0, r0 +01962e ffff +019630 ffff +019632 ffff +019634 ffff +019636 e73c mov #h'3c, r7 +019638 8927 bt h'4e ;@(h'1968a) +01963a f3fe +01963c 0007 mul.l r0, r0 +01963e ffff +019640 ffff +019642 ffff +019644 ffff +019646 e704 mov #h'4, r7 +019648 c820 tst #h'20, r0 +01964a 83fe +01964c 0007 mul.l r0, r0 +01964e ffff +019650 ffff +019652 0000 +019654 00ff mac.l @r15+, @r0+ +019656 e784 mov #h'ffffff84, r7 +019658 cc70 tst.b #h'70, @(r0,gbr) +01965a c7fe mova @(h'3f8,pc), r0 ;h'19a54 +01965c 0007 mul.l r0, r0 +01965e ff00 +019660 0000 +019662 0000 +019664 007f mac.l @r7+, @r0+ +019666 ffff +019668 ffff +01966a fffe +01966c 0007 mul.l r0, r0 +01966e fe00 +019670 0000 +019672 0000 +019674 003f mac.l @r3+, @r0+ +019676 ffff +019678 ffff +01967a fffe +01967c 0007 mul.l r0, r0 +01967e fc00 +019680 0000 +019682 0000 +019684 001f mac.l @r1+, @r0+ +019686 ffff +019688 ffff +01968a fffe +01968c 0007 mul.l r0, r0 +01968e f800 +019690 0000 +019692 0000 +019694 0000 +019696 0000 +019698 0000 +01969a 0001 +01969c 0008 clrt +01969e 0000 +0196a0 0000 +0196a2 0000 +0196a4 0000 +0196a6 0000 +0196a8 0000 +0196aa 0000 +0196ac fff0 +0196ae 0000 +0196b0 0000 +0196b2 ffff +0196b4 ffff +0196b6 ffff +0196b8 ffff +0196ba ffff +0196bc ffff +0196be ffff +0196c0 ffff +0196c2 ffff +0196c4 ffff +0196c6 ffff +0196c8 ffff +0196ca ffff +0196cc f800 +0196ce 7fff add #h'ff, r15 +0196d0 ffff +0196d2 ffff +0196d4 ffff +0196d6 ffff +0196d8 ffff +0196da ffff +0196dc f000 +0196de 3fff addv r15, r15 +0196e0 ffff +0196e2 ffff +0196e4 ffff +0196e6 9840 mov.w @(h'80,pc), r8 ;@(h'1976a) +0196e8 c71c mova @(h'70,pc), r0 ;h'1975c +0196ea 64c7 not r12, r4 +0196ec f000 +0196ee 3fff addv r15, r15 +0196f0 ffff +0196f2 ffff +0196f4 ffff +0196f6 9040 mov.w @(h'80,pc), r0 ;@(h'1977a) +0196f8 8208 +0196fa 2483 +0196fc f000 +0196fe 3fff addv r15, r15 +019700 ffff +019702 ffff +019704 ffff +019706 93f3 mov.w @(h'1e6,pc), r3 ;@(h'198f0) +019708 9249 mov.w @(h'92,pc), r2 ;@(h'1979e) +01970a e49f mov #h'ffffff9f, r4 +01970c f000 +01970e 3fff addv r15, r15 +019710 ffff +019712 ffff +019714 ffff +019716 90f3 mov.w @(h'1e6,pc), r0 ;@(h'19900) +019718 8249 +01971a e187 mov #h'ffffff87, r1 +01971c f000 +01971e 3fff addv r15, r15 +019720 ffff +019722 ffff +019724 ffff +019726 90f3 mov.w @(h'1e6,pc), r0 ;@(h'19910) +019728 8609 +01972a e1c3 mov #h'ffffffc3, r1 +01972c f000 +01972e 3fff addv r15, r15 +019730 ffff +019732 ffff +019734 ffff +019736 93f3 mov.w @(h'1e6,pc), r3 ;@(h'19920) +019738 9e09 mov.w @(h'12,pc), r14 ;@(h'1974e) +01973a e4f3 mov #h'fffffff3, r4 +01973c f000 +01973e 3fff addv r15, r15 +019740 ffff +019742 ffff +019744 fffc +019746 1073 mov.l r7, @(h'c,r0) +019748 9e48 mov.w @(h'90,pc), r14 ;@(h'197dc) +01974a 2483 +01974c f000 +01974e 3fff addv r15, r15 +019750 ffff +019752 0000 +019754 00fe mov.l @(r0,r15), r0 +019756 3873 cmp/ge r7, r8 +019758 9e4c mov.w @(h'98,pc), r14 ;@(h'197f4) +01975a 64c7 not r12, r4 +01975c f000 +01975e 3f00 cmp/eq r0, r15 +019760 0000 +019762 0000 +019764 007f mac.l @r7+, @r0+ +019766 ffff +019768 ffff +01976a ffff +01976c f000 +01976e 3e00 cmp/eq r0, r14 +019770 0000 +019772 0000 +019774 003f mac.l @r3+, @r0+ +019776 ffff +019778 ffff +01977a ffff +01977c f000 +01977e 3c00 cmp/eq r0, r12 +019780 0000 +019782 0000 +019784 001f mac.l @r1+, @r0+ +019786 ffff +019788 ffff +01978a ffff +01978c f000 +01978e 3800 cmp/eq r0, r8 +019790 0000 +019792 0000 +019794 0000 +019796 0000 +019798 0000 +01979a 0000 +01979c 0800 +01979e 4000 shll r0 +0197a0 0000 +0197a2 0000 +0197a4 0000 +0197a6 0000 +0197a8 0000 +0197aa 0000 +0197ac 07ff mac.l @r15+, @r7+ +0197ae 8000 mov.b r0, @(h'0,r0) +0197b0 0000 +0197b2 ffff +0197b4 ffff +0197b6 ffff +0197b8 ffff +0197ba ffff +0197bc ffff +0197be ffff +0197c0 ffff +0197c2 ffff +0197c4 ffff +0197c6 ffff +0197c8 ffff +0197ca ffff +0197cc ffff +0197ce ffff +0197d0 ffff +0197d2 ffff +0197d4 ffff +0197d6 ffff +0197d8 ffff +0197da ffff +0197dc ffff +0197de ffff +0197e0 ffff +0197e2 ffff +0197e4 ffe3 +0197e6 9384 mov.w @(h'108,pc), r3 ;@(h'198f2) +0197e8 f31c +0197ea 7181 add #h'81, r1 +0197ec 3199 +0197ee 8fff bf/s h'-2 ;@(h'197f0) +0197f0 ffff +0197f2 ffff +0197f4 ffc1 +0197f6 0104 mov.b r0, @(r0,r1) +0197f8 f208 +0197fa 2081 mov.w r8, @r0 +0197fc 2099 and r9, r0 +0197fe 07ff mac.l @r15+, @r7+ +019800 ffff +019802 ffff +019804 ffc9 +019806 293c cmp/str r3, r9 +019808 f249 +01980a 24e7 div0s r14, r4 +01980c 2489 and r8, r4 +01980e 3fff addv r15, r15 +019810 ffff +019812 ffff +019814 ffc9 +019816 290c cmp/str r0, r9 +019818 f248 +01981a 24e7 div0s r14, r4 +01981c 2481 mov.w r8, @r4 +01981e 0fff mac.l @r15+, @r15+ +019820 ffff +019822 ffff +019824 ffc1 +019826 290c cmp/str r0, r9 +019828 f248 +01982a 60e7 not r14, r0 +01982c 2481 mov.w r8, @r4 +01982e 87ff +019830 ffff +019832 ffff +019834 ffc1 +019836 393c add r3, r9 +019838 f248 +01983a 20e7 div0s r14, r0 +01983c 2491 mov.w r9, @r4 +01983e e7ff mov #h'ffffffff, r7 +019840 ffff +019842 ffff +019844 ffc9 +019846 3904 div1 r0, r9 +019848 1209 mov.l r0, @(h'24,r2) +01984a 24e7 div0s r14, r4 +01984c 2099 and r9, r0 +01984e 07ff mac.l @r15+, @r7+ +019850 ffff +019852 0000 +019854 03c9 +019856 3986 cmp/hi r8, r9 +019858 1319 mov.l r1, @(h'24,r3) +01985a 24e7 div0s r14, r4 +01985c 3199 +01985e 8f80 bf/s h'-100 ;@(h'19762) +019860 0000 +019862 0000 +019864 01ff mac.l @r15+, @r1+ +019866 ffff +019868 ffff +01986a ffff +01986c ffff +01986e ff00 +019870 0000 +019872 0000 +019874 00ff mac.l @r15+, @r0+ +019876 ffff +019878 ffff +01987a ffff +01987c ffff +01987e fe00 +019880 0000 +019882 0000 +019884 007f mac.l @r7+, @r0+ +019886 ffff +019888 ffff +01988a ffff +01988c ffff +01988e fc00 +019890 0000 +019892 0000 +019894 0000 +019896 0000 +019898 0000 +01989a 0000 +01989c 0000 +01989e 0000 +0198a0 0000 +0198a2 0000 +0198a4 0000 +0198a6 0000 +0198a8 0000 +0198aa 0000 +0198ac 0000 +0198ae 0000 +0198b0 0000 +0198b2 ffff +0198b4 ffff +0198b6 ffff +0198b8 ffff +0198ba ffff +0198bc ffff +0198be ffff +0198c0 ffff +0198c2 ffff +0198c4 ffff +0198c6 ffff +0198c8 ffff +0198ca ffff +0198cc ffff +0198ce ffff +0198d0 ffff +0198d2 ffff +0198d4 ffff +0198d6 ffff +0198d8 ffff +0198da ffff +0198dc ffff +0198de ffff +0198e0 ffff +0198e2 ffff +0198e4 fffc +0198e6 6063 mov r6, r0 +0198e8 0263 +0198ea 0263 +0198ec 930c mov.w @(h'18,pc), r3 ;@(h'19908) +0198ee 7fff add #h'ff, r15 +0198f0 ffff +0198f2 ffff +0198f4 fff8 +0198f6 2041 mov.w r4, @r0 +0198f8 0241 +0198fa 0241 +0198fc 9208 mov.w @(h'10,pc), r2 ;@(h'19910) +0198fe 3fff addv r15, r15 +019900 ffff +019902 ffff +019904 fff9 +019906 f9c9 +019908 ce4f xor.b #h'4f, @(r0,gbr) +01990a ce41 xor.b #h'41, @(r0,gbr) +01990c 9279 mov.w @(h'f2,pc), r2 ;@(h'19a02) +01990e ffff +019910 ffff +019912 ffff +019914 fff8 +019916 79c9 add #h'c9, r9 +019918 ce43 xor.b #h'43, @(r0,gbr) +01991a ce49 xor.b #h'49, @(r0,gbr) +01991c 9218 mov.w @(h'30,pc), r2 ;@(h'19950) +01991e 7fff add #h'ff, r15 +019920 ffff +019922 ffff +019924 fffc +019926 39c1 +019928 ce61 xor.b #h'61, @(r0,gbr) +01992a ce49 xor.b #h'49, @(r0,gbr) +01992c 921c mov.w @(h'38,pc), r2 ;@(h'19968) +01992e 3fff addv r15, r15 +019930 ffff +019932 ffff +019934 ffff +019936 39c1 +019938 ce79 xor.b #h'79, @(r0,gbr) +01993a ce41 xor.b #h'41, @(r0,gbr) +01993c 927f mov.w @(h'fe,pc), r2 ;@(h'19a3e) +01993e 3fff addv r15, r15 +019940 ffff +019942 ffff +019944 fff8 +019946 39c9 +019948 ce41 xor.b #h'41, @(r0,gbr) +01994a ce41 xor.b #h'41, @(r0,gbr) +01994c 8208 +01994e 3fff addv r15, r15 +019950 ffff +019952 0000 +019954 03fc mov.b @(r0,r15), r3 +019956 79c9 add #h'c9, r9 +019958 ce63 xor.b #h'63, @(r0,gbr) +01995a ce61 xor.b #h'61, @(r0,gbr) +01995c c70c mova @(h'30,pc), r0 ;h'19990 +01995e 7f80 add #h'80, r15 +019960 0000 +019962 0000 +019964 01ff mac.l @r15+, @r1+ +019966 ffff +019968 ffff +01996a fff8 +01996c ffff +01996e ff00 +019970 0000 +019972 0000 +019974 00ff mac.l @r15+, @r0+ +019976 ffff +019978 ffff +01997a ffff +01997c ffff +01997e fe00 +019980 0000 +019982 0000 +019984 007f mac.l @r7+, @r0+ +019986 ffff +019988 ffff +01998a ffff +01998c ffff +01998e fc00 +019990 0000 +019992 0000 +019994 0000 +019996 0000 +019998 0000 +01999a 0000 +01999c 0000 +01999e 0000 +0199a0 0000 +0199a2 0000 +0199a4 0000 +0199a6 0000 +0199a8 0000 +0199aa 0000 +0199ac 0000 +0199ae 0000 +0199b0 0000 +0199b2 ffff +0199b4 ffff +0199b6 ffff +0199b8 ffff +0199ba ffff +0199bc ffff +0199be ffff +0199c0 ffff +0199c2 ffff +0199c4 ffff +0199c6 ffff +0199c8 ffff +0199ca ffff +0199cc ffff +0199ce ffff +0199d0 ffff +0199d2 ffff +0199d4 ffff +0199d6 ffff +0199d8 ffff +0199da ffff +0199dc ffff +0199de ffff +0199e0 ffff +0199e2 ffff +0199e4 ffff +0199e6 ffff +0199e8 1931 mov.l r3, @(h'4,r9) +0199ea c70c mova @(h'30,pc), r0 ;h'19a1c +0199ec 7fff add #h'ff, r15 +0199ee ffff +0199f0 ffff +0199f2 ffff +0199f4 ffff +0199f6 fffe +0199f8 0920 +0199fa 8208 +0199fc 3fff addv r15, r15 +0199fe ffff +019a00 ffff +019a02 ffff +019a04 ffff +019a06 fffe +019a08 7927 add #h'27, r9 +019a0a 9e79 mov.w @(h'f2,pc), r14 ;@(h'19b00) +019a0c ffff +019a0e ffff +019a10 ffff +019a12 ffff +019a14 ffff +019a16 fffe +019a18 1927 mov.l r2, @(h'1c,r9) +019a1a 9e18 mov.w @(h'30,pc), r14 ;@(h'19a4e) +019a1c 7fff add #h'ff, r15 +019a1e ffff +019a20 ffff +019a22 ffff +019a24 ffff +019a26 ffff +019a28 0927 mul.l r2, r9 +019a2a 9e1c mov.w @(h'38,pc), r14 ;@(h'19a66) +019a2c 3fff addv r15, r15 +019a2e ffff +019a30 ffff +019a32 ffff +019a34 ffff +019a36 ffff +019a38 c927 and #h'27, r0 +019a3a 9e7f mov.w @(h'fe,pc), r14 ;@(h'19b3c) +019a3c 3fff addv r15, r15 +019a3e ffff +019a40 ffff +019a42 ffff +019a44 ffff +019a46 fffe +019a48 0820 +019a4a 8208 +019a4c 3fff addv r15, r15 +019a4e ffff +019a50 ffff +019a52 0000 +019a54 0000 +019a56 0fff mac.l @r15+, @r15+ +019a58 1c71 mov.l r7, @(h'4,r12) +019a5a c70c mova @(h'30,pc), r0 ;h'19a8c +019a5c 7ff0 add #h'f0, r15 +019a5e 0000 +019a60 0000 +019a62 0000 +019a64 0000 +019a66 07ff mac.l @r15+, @r7+ +019a68 ffff +019a6a ffff +019a6c ffe0 +019a6e 0000 +019a70 0000 +019a72 0000 +019a74 0000 +019a76 03ff mac.l @r15+, @r3+ +019a78 ffff +019a7a ffff +019a7c ffc0 +019a7e 0000 +019a80 0000 +019a82 0000 +019a84 0000 +019a86 01ff mac.l @r15+, @r1+ +019a88 ffff +019a8a ffff +019a8c ff80 +019a8e 0000 +019a90 0000 +019a92 0000 +019a94 0000 +019a96 0000 +019a98 0000 +019a9a 0000 +019a9c 0000 +019a9e 0000 +019aa0 0000 +019aa2 0000 +019aa4 0000 +019aa6 0000 +019aa8 0000 +019aaa 0000 +019aac 0000 +019aae 0000 +019ab0 0000 +019ab2 ffff +019ab4 ffff +019ab6 ffff +019ab8 ffff +019aba ffff +019abc ffff +019abe ffff +019ac0 ffff +019ac2 ffff +019ac4 ffff +019ac6 ffff +019ac8 ffff +019aca ffff +019acc ffff +019ace ffff +019ad0 ffff +019ad2 ffff +019ad4 ffff +019ad6 ffff +019ad8 ffff +019ada ffff +019adc ffff +019ade ffff +019ae0 ffff +019ae2 ffff +019ae4 ffff +019ae6 fff8 +019ae8 e302 mov #h'2, r3 +019aea 6333 mov r3, r3 +019aec 1fff mov.l r15, @(h'3c,r15) +019aee ffff +019af0 ffff +019af2 ffff +019af4 ffff +019af6 fff0 +019af8 4102 sts.l mach, @-r1 +019afa 4132 +019afc 0fff mac.l @r15+, @r15+ +019afe ffff +019b00 ffff +019b02 ffff +019b04 ffff +019b06 fff0 +019b08 49ce ldc r9, r4_bank +019b0a 4112 sts.l macl, @-r1 +019b0c 7fff add #h'ff, r15 +019b0e ffff +019b10 ffff +019b12 ffff +019b14 ffff +019b16 fff2 +019b18 41ce ldc r1, r4_bank +019b1a 4902 sts.l mach, @-r9 +019b1c 1fff mov.l r15, @(h'3c,r15) +019b1e ffff +019b20 ffff +019b22 ffff +019b24 ffff +019b26 fff2 +019b28 43ce ldc r3, r4_bank +019b2a 4903 stc.l sr, @-r9 +019b2c 0fff mac.l @r15+, @r15+ +019b2e ffff +019b30 ffff +019b32 ffff +019b34 ffff +019b36 fff0 +019b38 4fce ldc r15, r4_bank +019b3a 4123 stc.l vbr, @-r1 +019b3c cfff or.b #h'ff, @(r0,gbr) +019b3e ffff +019b40 ffff +019b42 ffff +019b44 ffff +019b46 fff0 +019b48 4fce ldc r15, r4_bank +019b4a 4132 +019b4c 0fff mac.l @r15+, @r15+ +019b4e ffff +019b50 ffff +019b52 0000 +019b54 0000 +019b56 0ff8 +019b58 cfce or.b #h'ce, @(r0,gbr) +019b5a 6333 mov r3, r3 +019b5c 1ff0 mov.l r15, @(h'0,r15) +019b5e 0000 +019b60 0000 +019b62 0000 +019b64 0000 +019b66 07ff mac.l @r15+, @r7+ +019b68 ffff +019b6a ffff +019b6c ffe0 +019b6e 0000 +019b70 0000 +019b72 0000 +019b74 0000 +019b76 03ff mac.l @r15+, @r3+ +019b78 ffff +019b7a ffff +019b7c ffc0 +019b7e 0000 +019b80 0000 +019b82 0000 +019b84 0000 +019b86 01ff mac.l @r15+, @r1+ +019b88 ffff +019b8a ffff +019b8c ff80 +019b8e 0000 +019b90 0000 +019b92 0000 +019b94 0000 +019b96 0000 +019b98 0000 +019b9a 0000 +019b9c 0000 +019b9e 0000 +019ba0 0000 +019ba2 0000 +019ba4 0000 +019ba6 0000 +019ba8 0000 +019baa 0000 +019bac 0000 +019bae 0000 +019bb0 0000 +019bb2 f00f +019bb4 ffff +019bb6 ffff +019bb8 cff3 or.b #h'f3, @(r0,gbr) +019bba 6ff6 mov.l @r15+, r15 +019bbc 3ffc add r15, r15 +019bbe 1ff8 mov.l r15, @(h'20,r15) +019bc0 07e0 +019bc2 03c0 +019bc4 03c0 +019bc6 03c0 +019bc8 07e0 +019bca 1ff8 mov.l r15, @(h'20,r15) +019bcc 3ffc add r15, r15 +019bce 3ffc add r15, r15 +019bd0 3ffc add r15, r15 +019bd2 f00f +019bd4 8ff1 bf/s h'-1e ;@(h'19bba) +019bd6 8001 mov.b r0, @(h'1,r0) +019bd8 b00d bsr h'1a ;@(h'19bf6) +019bda 500a mov.l @(h'28,r0), r0 +019bdc 2004 mov.b r0, @-r0 +019bde 1818 mov.l r1, @(h'20,r8) +019be0 0420 +019be2 0240 +019be4 0240 +019be6 0240 +019be8 0660 +019bea 1818 mov.l r1, @(h'20,r8) +019bec 23c4 mov.b r12, @-r3 +019bee 2004 mov.b r0, @-r0 +019bf0 3ffc add r15, r15 +019bf2 f870 +019bf4 2000 mov.b r0, @r0 +019bf6 0000 +019bf8 0000 +019bfa 2070 mov.b r7, @r0 +019bfc f800 +019bfe 0000 +019c00 0000 +019c02 8000 mov.b r0, @(h'0,r0) +019c04 0000 +019c06 0000 +019c08 0000 +019c0a 0000 +019c0c 0000 +019c0e 0080 +019c10 bc03 bsr h'-7fa ;@(h'1941a) +019c12 c000 mov.b r0, @(h'0,gbr) +019c14 0000 +019c16 0000 +019c18 0000 +019c1a 0000 +019c1c 0080 +019c1e a3fc bra h'7f8 ;@(h'1a41a) +019c20 4000 shll r0 +019c22 0000 +019c24 0000 +019c26 0000 +019c28 0000 +019c2a 0080 +019c2c a000 bra h'0 ;@(h'19c30) +019c2e 4cce ldc r12, r4_bank +019c30 6db3 mov r11, r13 +019c32 ce6c xor.b #h'6c, @(r0,gbr) +019c34 0e6c mov.b @(r0,r6), r14 +019c36 e38f mov #h'ffffff8f, r3 +019c38 3880 cmp/eq r8, r8 +019c3a ac03 bra h'-7fa ;@(h'19444) +019c3c 4cdf mac.w @r13+, @r12+ +019c3e 6db7 not r11, r13 +019c40 df6c mov.l @(h'1b0,pc), r15 ;@(h'19df4) +019c42 1f6d mov.l r6, @(h'34,r15) +019c44 f7df +019c46 7c80 add #h'80, r12 +019c48 9402 mov.w @(h'4,pc), r4 ;@(h'19c50) +019c4a 8edb +019c4c 6db6 mov.l @r11+, r13 +019c4e 1b6c mov.l r6, @(h'30,r11) +019c50 186d mov.l r6, @(h'34,r8) +019c52 8618 +019c54 6080 mov.b @r8, r0 +019c56 8801 cmp/eq #h'1, r0 +019c58 0fdb +019c5a 6db7 not r11, r13 +019c5c 9b6c mov.w @(h'd8,pc), r11 ;@(h'19d38) +019c5e 1e6d mov.l r6, @(h'34,r14) +019c60 861e +019c62 7880 add #h'80, r8 +019c64 8606 +019c66 0fdb +019c68 6db7 not r11, r13 +019c6a 9f6c mov.w @(h'd8,pc), r15 ;@(h'19d46) +019c6c 0f6d mov.w @(r0,r6), r15 +019c6e 861e +019c70 3c80 cmp/eq r8, r12 +019c72 8108 mov.w r0, @(h'10,r0) +019c74 0ddb +019c76 6db6 mov.l @r11+, r13 +019c78 1f6c mov.l r6, @(h'30,r15) +019c7a 036d mov.w @(r0,r6), r3 +019c7c 8618 +019c7e 0c80 +019c80 8090 mov.b r0, @(h'0,r9) +019c82 0cdf mac.l @r13+, @r12+ +019c84 7ce7 add #h'e7, r12 +019c86 db7c mov.l @(h'1f0,pc), r11 ;@(h'19e78) +019c88 1f7d mov.l r7, @(h'34,r15) +019c8a f7df +019c8c 7c80 add #h'80, r12 +019c8e 8090 mov.b r0, @(h'0,r9) +019c90 0cce mov.l @(r0,r12), r12 +019c92 3843 cmp/ge r4, r8 +019c94 db38 mov.l @(h'e0,pc), r11 ;@(h'19d78) +019c96 0e38 ldtlb +019c98 e38f mov #h'ffffff8f, r3 +019c9a 3880 cmp/eq r8, r8 +019c9c 8090 mov.b r0, @(h'0,r9) +019c9e 0000 +019ca0 0000 +019ca2 0000 +019ca4 0000 +019ca6 0000 +019ca8 0080 +019caa 8198 mov.w r0, @(h'10,r9) +019cac 0000 +019cae 0000 +019cb0 0000 +019cb2 0000 +019cb4 0000 +019cb6 0100 +019cb8 8606 +019cba 0fff mac.l @r15+, @r15+ +019cbc ffff +019cbe ffff +019cc0 ffff +019cc2 ffff +019cc4 fe00 +019cc6 88f1 cmp/eq #h'fffffff1, r0 +019cc8 1000 mov.l r0, @(h'0,r0) +019cca 0000 +019ccc 0000 +019cce 0000 +019cd0 0000 +019cd2 0000 +019cd4 8801 cmp/eq #h'1, r0 +019cd6 1000 mov.l r0, @(h'0,r0) +019cd8 0000 +019cda 0000 +019cdc 0000 +019cde 0000 +019ce0 0000 +019ce2 8fff bf/s h'-2 ;@(h'19ce4) +019ce4 1000 mov.l r0, @(h'0,r0) +019ce6 0000 +019ce8 0000 +019cea 0000 +019cec 0000 +019cee 0000 +019cf0 8000 mov.b r0, @(h'0,r0) +019cf2 1000 mov.l r0, @(h'0,r0) +019cf4 0000 +019cf6 0000 +019cf8 0000 +019cfa 0000 +019cfc 0000 +019cfe 4000 shll r0 +019d00 2000 mov.b r0, @r0 +019d02 0000 +019d04 0000 +019d06 0000 +019d08 0000 +019d0a 0000 +019d0c 3fff addv r15, r15 +019d0e c000 mov.b r0, @(h'0,gbr) +019d10 0000 +019d12 0000 +019d14 0000 +019d16 0000 +019d18 0000 +019d1a 0000 +019d1c 0000 +019d1e 0000 +019d20 0000 +019d22 0000 +019d24 0000 +019d26 0000 +019d28 0000 +019d2a 0000 +019d2c 0000 +019d2e 0000 +019d30 0000 +019d32 0000 +019d34 0000 +019d36 0000 +019d38 0000 +019d3a 0000 +019d3c 0000 +019d3e 0000 +019d40 0000 +019d42 0000 +019d44 0000 +019d46 0000 +019d48 0000 +019d4a 0000 +019d4c 0000 +019d4e 0000 +019d50 0000 +019d52 0000 +019d54 0000 +019d56 0000 +019d58 0000 +019d5a 0000 +019d5c 0000 +019d5e 0000 +019d60 0000 +019d62 0000 +019d64 0000 +019d66 0000 +019d68 0000 +019d6a 0000 +019d6c 0000 +019d6e 0000 +019d70 0000 +019d72 0000 +019d74 0000 +019d76 0000 +019d78 0000 +019d7a 0000 +019d7c 0000 +019d7e 0000 +019d80 0000 +019d82 0000 +019d84 0000 +019d86 0000 +019d88 0000 +019d8a 0000 +019d8c 0000 +019d8e 0000 +019d90 0000 +019d92 0000 +019d94 0000 +019d96 0000 +019d98 0000 +019d9a 0000 +019d9c 0000 +019d9e 0000 +019da0 0000 +019da2 0000 +019da4 0000 +019da6 0000 +019da8 0000 +019daa 0000 +019dac 0000 +019dae 0000 +019db0 0000 +019db2 0000 +019db4 0000 +019db6 0000 +019db8 0000 +019dba 0000 +019dbc 0000 +019dbe 0000 +019dc0 0000 +019dc2 0000 +019dc4 0000 +019dc6 0000 +019dc8 0000 +019dca 0000 +019dcc 0000 +019dce 0080 +019dd0 0000 +019dd2 0000 +019dd4 0000 +019dd6 0000 +019dd8 0000 +019dda 0000 +019ddc 0180 +019dde 0000 +019de0 0fff mac.l @r15+, @r15+ +019de2 ffff +019de4 ffff +019de6 ffff +019de8 ffff +019dea ff80 +019dec 0000 +019dee 0fff mac.l @r15+, @r15+ +019df0 ffff +019df2 ffff +019df4 ffff +019df6 ffff +019df8 ff80 +019dfa 0000 +019dfc 0fff mac.l @r15+, @r15+ +019dfe ffff +019e00 ffff +019e02 ffff +019e04 ffff +019e06 ff80 +019e08 0000 +019e0a 0fff mac.l @r15+, @r15+ +019e0c ffff +019e0e ffff +019e10 ffff +019e12 ffff +019e14 ff80 +019e16 8000 mov.b r0, @(h'0,r0) +019e18 1fff mov.l r15, @(h'3c,r15) +019e1a ffff +019e1c ffff +019e1e ffff +019e20 ffff +019e22 ff80 +019e24 c000 mov.b r0, @(h'0,gbr) +019e26 3fff addv r15, r15 +019e28 ffff +019e2a ffff +019e2c ffff +019e2e ffff +019e30 ff80 +019e32 7c3e add #h'3e, r12 +019e34 fe7f +019e36 c663 mov.l @(h'18c,gbr), r0 +019e38 c663 mov.l @(h'18c,gbr), r0 +019e3a c063 mov.b r0, @(h'63,gbr) +019e3c c07f mov.b r0, @(h'7f,gbr) +019e3e fc3f +019e40 fe03 +019e42 c603 mov.l @(h'c,gbr), r0 +019e44 c663 mov.l @(h'18c,gbr), r0 +019e46 c663 mov.l @(h'18c,gbr), r0 +019e48 fe7f +019e4a 7c3e add #h'3e, r12 +019e4c 0000 +019e4e 0000 +019e50 0000 +019e52 71e7 add #h'e7, r1 +019e54 1c73 mov.l r7, @(h'c,r12) +019e56 c6c0 mov.l @(h'300,gbr), r0 +019e58 fbef +019e5a befb bsr h'-20a ;@(h'19c54) +019e5c e6c0 mov #h'ffffffc0, r6 +019e5e db0c mov.l @(h'30,pc), r11 ;@(h'19e90) +019e60 3edb subv r13, r14 +019e62 66c0 mov.b @r12, r6 +019e64 fbcc +019e66 36fb subv r15, r6 +019e68 66c0 mov.b @r12, r6 +019e6a f3cc +019e6c 36f3 cmp/ge r15, r6 +019e6e 66c0 mov.b @r12, r6 +019e70 fb0c +019e72 3efb subv r15, r14 +019e74 6000 mov.b @r0, r0 +019e76 dbef mov.l @(h'3bc,pc), r11 ;@(h'1a234) +019e78 bedb bsr h'-24a ;@(h'19c32) +019e7a e6c0 mov #h'ffffffc0, r6 +019e7c d9e7 mov.l @(h'39c,pc), r9 ;@(h'1a21c) +019e7e 1cdb mov.l r13, @(h'2c,r12) +019e80 c6c0 mov.l @(h'300,gbr), r0 +019e82 ffff +019e84 ffff +019e86 ffff +019e88 ffff +019e8a ffff +019e8c ffff +019e8e ffff +019e90 ffff +019e92 8000 mov.b r0, @(h'0,r0) +019e94 0000 +019e96 0000 +019e98 0000 +019e9a 00ff mac.l @r15+, @r0+ +019e9c 0000 +019e9e 0000 +019ea0 01ff mac.l @r15+, @r1+ +019ea2 bfff bsr h'-2 ;@(h'19ea4) +019ea4 ffff +019ea6 ffff +019ea8 ffff +019eaa feff +019eac 7fff add #h'ff, r15 +019eae ffff +019eb0 fdff +019eb2 a000 bra h'0 ;@(h'19eb6) +019eb4 0000 +019eb6 0000 +019eb8 0000 +019eba 02ff mac.l @r15+, @r2+ +019ebc 41c0 +019ebe 0000 +019ec0 05ff mac.l @r15+, @r5+ +019ec2 a000 bra h'0 ;@(h'19ec6) +019ec4 0000 +019ec6 0000 +019ec8 0000 +019eca 02ff mac.l @r15+, @r2+ +019ecc 4630 +019ece 0000 +019ed0 05ff mac.l @r15+, @r5+ +019ed2 a000 bra h'0 ;@(h'19ed6) +019ed4 0000 +019ed6 0000 +019ed8 0000 +019eda 02ff mac.l @r15+, @r2+ +019edc 4c18 shll8 r12 +019ede 0000 +019ee0 05ff mac.l @r15+, @r5+ +019ee2 afd9 bra h'-4e ;@(h'19e98) +019ee4 c71c mova @(h'70,pc), r0 ;h'19f58 +019ee6 783d add #h'3d, r8 +019ee8 b339 bsr h'672 ;@(h'1a55e) +019eea 82ff +019eec 5e3c mov.l @(h'30,r3), r14 +019eee 0000 +019ef0 05ff mac.l @r15+, @r5+ +019ef2 afdb bra h'-4a ;@(h'19eac) +019ef4 efbe mov #h'ffffffbe, r15 +019ef6 f87d +019ef8 b37d bsr h'6fa ;@(h'1a5f6) +019efa 82ff +019efc 5774 mov.l @(h'10,r7), r7 +019efe 0000 +019f00 05ff mac.l @r15+, @r5+ +019f02 a31b bra h'636 ;@(h'1a53c) +019f04 6db0 mov.b @r11, r13 +019f06 c061 mov.b r0, @(h'61,gbr) +019f08 bb6d bsr h'-926 ;@(h'195e6) +019f0a 82ff +019f0c 63e2 mov.l @r14, r3 +019f0e 0000 +019f10 05ff mac.l @r15+, @r5+ +019f12 a31b bra h'636 ;@(h'1a54c) +019f14 edb0 mov #h'ffffffb0, r13 +019f16 f079 +019f18 bf6d bsr h'-126 ;@(h'19df6) +019f1a 82ff +019f1c 61c2 mov.l @r12, r1 +019f1e 0000 +019f20 05ff mac.l @r15+, @r5+ +019f22 a31b bra h'636 ;@(h'1a55c) +019f24 cfb6 or.b #h'b6, @(r0,gbr) +019f26 f079 +019f28 bf7d bsr h'-106 ;@(h'19e26) +019f2a 82ff +019f2c 63e2 mov.l @r14, r3 +019f2e 0000 +019f30 05ff mac.l @r15+, @r5+ +019f32 a31b bra h'636 ;@(h'1a56c) +019f34 efb6 mov #h'ffffffb6, r15 +019f36 c061 mov.b r0, @(h'61,gbr) +019f38 b77d bsr h'efa ;@(h'1ae36) +019f3a 82ff +019f3c 5774 mov.l @(h'10,r7), r7 +019f3e 0000 +019f40 05ff mac.l @r15+, @r5+ +019f42 a31b bra h'636 ;@(h'1a57c) +019f44 6dbe exts.b r11, r13 +019f46 f861 +019f48 b36d bsr h'6da ;@(h'1a626) +019f4a f2ff +019f4c 5e3c mov.l @(h'30,r3), r14 +019f4e 0000 +019f50 05ff mac.l @r15+, @r5+ +019f52 a31b bra h'636 ;@(h'1a58c) +019f54 6d9c extu.b r9, r13 +019f56 7861 add #h'61, r8 +019f58 b36c bsr h'6d8 ;@(h'1a634) +019f5a f2ff +019f5c 4c18 shll8 r12 +019f5e 0000 +019f60 05ff mac.l @r15+, @r5+ +019f62 a000 bra h'0 ;@(h'19f66) +019f64 0000 +019f66 0000 +019f68 0000 +019f6a 02ff mac.l @r15+, @r2+ +019f6c 4630 +019f6e 0000 +019f70 05ff mac.l @r15+, @r5+ +019f72 a000 bra h'0 ;@(h'19f76) +019f74 0000 +019f76 0000 +019f78 0000 +019f7a 02ff mac.l @r15+, @r2+ +019f7c 41c0 +019f7e 0000 +019f80 05ff mac.l @r15+, @r5+ +019f82 bfff bsr h'-2 ;@(h'19f84) +019f84 ffff +019f86 ffff +019f88 ffff +019f8a feff +019f8c 7fff add #h'ff, r15 +019f8e ffff +019f90 fdff +019f92 8000 mov.b r0, @(h'0,r0) +019f94 0000 +019f96 0000 +019f98 0000 +019f9a 00ff mac.l @r15+, @r0+ +019f9c 0000 +019f9e 0000 +019fa0 01ff mac.l @r15+, @r1+ +019fa2 ffff +019fa4 ffff +019fa6 ffff +019fa8 ffff +019faa ffff +019fac ffff +019fae ffff +019fb0 ffff +019fb2 ffff +019fb4 ffff +019fb6 ffff +019fb8 ffff +019fba ffff +019fbc e000 mov #h'0, r0 +019fbe 0000 +019fc0 07ff mac.l @r15+, @r7+ +019fc2 8000 mov.b r0, @(h'0,r0) +019fc4 0080 +019fc6 0000 +019fc8 8000 mov.b r0, @(h'0,r0) +019fca 00ff mac.l @r15+, @r0+ +019fcc efff mov #h'ffffffff, r15 +019fce ffff +019fd0 f7ff +019fd2 bfff bsr h'-2 ;@(h'19fd4) +019fd4 febf +019fd6 fffe +019fd8 bfff bsr h'-2 ;@(h'19fda) +019fda feff +019fdc e800 mov #h'0, r8 +019fde 0000 +019fe0 17ff mov.l r15, @(h'3c,r7) +019fe2 a000 bra h'0 ;@(h'19fe6) +019fe4 02a0 +019fe6 0002 stc sr, r0 +019fe8 a000 bra h'0 ;@(h'19fec) +019fea 02ec mov.b @(r0,r14), r2 +019fec e800 mov #h'0, r8 +019fee 0000 +019ff0 1607 mov.l r0, @(h'1c,r6) +019ff2 a000 bra h'0 ;@(h'19ff6) +019ff4 02a0 +019ff6 0002 stc sr, r0 +019ff8 a000 bra h'0 ;@(h'19ffc) +019ffa 02db +019ffc 6800 mov.b @r0, r8 +019ffe 0000 +01a000 1403 mov.l r0, @(h'c,r4) +01a002 a000 bra h'0 ;@(h'1a006) +01a004 02a0 +01a006 0002 stc sr, r0 +01a008 a000 bra h'0 ;@(h'1a00c) +01a00a 0280 +01a00c 2800 mov.b r0, @r8 +01a00e 0000 +01a010 1493 mov.l r9, @(h'c,r4) +01a012 a000 bra h'0 ;@(h'1a016) +01a014 02a0 +01a016 0002 stc sr, r0 +01a018 a000 bra h'0 ;@(h'1a01c) +01a01a 02db +01a01c 6800 mov.b @r0, r8 +01a01e 0000 +01a020 1493 mov.l r9, @(h'c,r4) +01a022 a000 bra h'0 ;@(h'1a026) +01a024 02a0 +01a026 0002 stc sr, r0 +01a028 a000 bra h'0 ;@(h'1a02c) +01a02a 02e6 mov.l r14, @(r0,r2) +01a02c e800 mov #h'0, r8 +01a02e 0000 +01a030 14f3 mov.l r15, @(h'c,r4) +01a032 a000 bra h'0 ;@(h'1a036) +01a034 02a0 +01a036 0002 stc sr, r0 +01a038 a000 bra h'0 ;@(h'1a03c) +01a03a 02ff mac.l @r15+, @r2+ +01a03c e800 mov #h'0, r8 +01a03e 0000 +01a040 17ff mov.l r15, @(h'3c,r7) +01a042 a000 bra h'0 ;@(h'1a046) +01a044 02a0 +01a046 0002 stc sr, r0 +01a048 a000 bra h'0 ;@(h'1a04c) +01a04a 02ff mac.l @r15+, @r2+ +01a04c e800 mov #h'0, r8 +01a04e 0000 +01a050 1463 mov.l r6, @(h'c,r4) +01a052 a000 bra h'0 ;@(h'1a056) +01a054 02a0 +01a056 0002 stc sr, r0 +01a058 a000 bra h'0 ;@(h'1a05c) +01a05a 02f2 stc r7_bank, r2 +01a05c 6be0 mov.b @r14, r11 +01a05e 0007 mul.l r0, r0 +01a060 d403 mov.l @(h'c,pc), r4 ;@(h'1a070) +01a062 a000 bra h'0 ;@(h'1a066) +01a064 02a0 +01a066 0002 stc sr, r0 +01a068 a000 bra h'0 ;@(h'1a06c) +01a06a 02f2 stc r7_bank, r2 +01a06c 69c0 mov.b @r12, r9 +01a06e 0003 bsrf r0 +01a070 979f mov.w @(h'13e,pc), r7 ;@(h'1a1b2) +01a072 a000 bra h'0 ;@(h'1a076) +01a074 02a0 +01a076 0002 stc sr, r0 +01a078 a000 bra h'0 ;@(h'1a07c) +01a07a 02ff mac.l @r15+, @r2+ +01a07c e880 mov #h'ffffff80, r8 +01a07e 0001 +01a080 1403 mov.l r0, @(h'c,r4) +01a082 a000 bra h'0 ;@(h'1a086) +01a084 02a0 +01a086 0002 stc sr, r0 +01a088 a000 bra h'0 ;@(h'1a08c) +01a08a 02cf mac.l @r12+, @r2+ +01a08c e800 mov #h'0, r8 +01a08e 0000 +01a090 1463 mov.l r6, @(h'c,r4) +01a092 a000 bra h'0 ;@(h'1a096) +01a094 02a0 +01a096 0002 stc sr, r0 +01a098 a000 bra h'0 ;@(h'1a09c) +01a09a 02cf mac.l @r12+, @r2+ +01a09c e800 mov #h'0, r8 +01a09e 0000 +01a0a0 17ff mov.l r15, @(h'3c,r7) +01a0a2 a000 bra h'0 ;@(h'1a0a6) +01a0a4 02a0 +01a0a6 0002 stc sr, r0 +01a0a8 a000 bra h'0 ;@(h'1a0ac) +01a0aa 02c0 +01a0ac 2800 mov.b r0, @r8 +01a0ae 0000 +01a0b0 1607 mov.l r0, @(h'1c,r6) +01a0b2 a000 bra h'0 ;@(h'1a0b6) +01a0b4 02a0 +01a0b6 0002 stc sr, r0 +01a0b8 a000 bra h'0 ;@(h'1a0bc) +01a0ba 02c0 +01a0bc 2800 mov.b r0, @r8 +01a0be 0000 +01a0c0 1403 mov.l r0, @(h'c,r4) +01a0c2 a000 bra h'0 ;@(h'1a0c6) +01a0c4 02a0 +01a0c6 0002 stc sr, r0 +01a0c8 a000 bra h'0 ;@(h'1a0cc) +01a0ca 02cf mac.l @r12+, @r2+ +01a0cc ebe0 mov #h'ffffffe0, r11 +01a0ce 0007 mul.l r0, r0 +01a0d0 d493 mov.l @(h'24c,pc), r4 ;@(h'1a320) +01a0d2 a000 bra h'0 ;@(h'1a0d6) +01a0d4 02a0 +01a0d6 0002 stc sr, r0 +01a0d8 a000 bra h'0 ;@(h'1a0dc) +01a0da 02cf mac.l @r12+, @r2+ +01a0dc e9c0 mov #h'ffffffc0, r9 +01a0de 0003 bsrf r0 +01a0e0 9493 mov.w @(h'126,pc), r4 ;@(h'1a20a) +01a0e2 a000 bra h'0 ;@(h'1a0e6) +01a0e4 02a0 +01a0e6 0002 stc sr, r0 +01a0e8 a000 bra h'0 ;@(h'1a0ec) +01a0ea 02ff mac.l @r15+, @r2+ +01a0ec e880 mov #h'ffffff80, r8 +01a0ee 0001 +01a0f0 14f3 mov.l r15, @(h'c,r4) +01a0f2 a000 bra h'0 ;@(h'1a0f6) +01a0f4 02a0 +01a0f6 0002 stc sr, r0 +01a0f8 a000 bra h'0 ;@(h'1a0fc) +01a0fa 02cf mac.l @r12+, @r2+ +01a0fc e800 mov #h'0, r8 +01a0fe 0000 +01a100 17ff mov.l r15, @(h'3c,r7) +01a102 a000 bra h'0 ;@(h'1a106) +01a104 02a0 +01a106 0002 stc sr, r0 +01a108 a000 bra h'0 ;@(h'1a10c) +01a10a 02c9 +01a10c e800 mov #h'0, r8 +01a10e 0000 +01a110 17ff mov.l r15, @(h'3c,r7) +01a112 a000 bra h'0 ;@(h'1a116) +01a114 02a0 +01a116 0002 stc sr, r0 +01a118 a000 bra h'0 ;@(h'1a11c) +01a11a 02c9 +01a11c e800 mov #h'0, r8 +01a11e 0000 +01a120 17ff mov.l r15, @(h'3c,r7) +01a122 a000 bra h'0 ;@(h'1a126) +01a124 02a0 +01a126 0002 stc sr, r0 +01a128 a000 bra h'0 ;@(h'1a12c) +01a12a 02c0 +01a12c 2800 mov.b r0, @r8 +01a12e 0000 +01a130 170f mov.l r0, @(h'3c,r7) +01a132 a000 bra h'0 ;@(h'1a136) +01a134 02a0 +01a136 0002 stc sr, r0 +01a138 a000 bra h'0 ;@(h'1a13c) +01a13a 02e0 +01a13c 2be0 mov.b r14, @r11 +01a13e 0007 mul.l r0, r0 +01a140 d70f mov.l @(h'3c,pc), r7 ;@(h'1a180) +01a142 a000 bra h'0 ;@(h'1a146) +01a144 02a0 +01a146 0002 stc sr, r0 +01a148 a000 bra h'0 ;@(h'1a14c) +01a14a 02ff mac.l @r15+, @r2+ +01a14c e9c0 mov #h'ffffffc0, r9 +01a14e 0003 bsrf r0 +01a150 970f mov.w @(h'1e,pc), r7 ;@(h'1a172) +01a152 a000 bra h'0 ;@(h'1a156) +01a154 02a0 +01a156 0002 stc sr, r0 +01a158 a000 bra h'0 ;@(h'1a15c) +01a15a 02c0 +01a15c 2880 mov.b r8, @r8 +01a15e 0001 +01a160 170f mov.l r0, @(h'3c,r7) +01a162 a000 bra h'0 ;@(h'1a166) +01a164 02a0 +01a166 0002 stc sr, r0 +01a168 a000 bra h'0 ;@(h'1a16c) +01a16a 02c0 +01a16c 2800 mov.b r0, @r8 +01a16e 0000 +01a170 170f mov.l r0, @(h'3c,r7) +01a172 a000 bra h'0 ;@(h'1a176) +01a174 02a0 +01a176 0002 stc sr, r0 +01a178 a000 bra h'0 ;@(h'1a17c) +01a17a 02ff mac.l @r15+, @r2+ +01a17c e800 mov #h'0, r8 +01a17e 0000 +01a180 170f mov.l r0, @(h'3c,r7) +01a182 a000 bra h'0 ;@(h'1a186) +01a184 02a0 +01a186 0002 stc sr, r0 +01a188 a000 bra h'0 ;@(h'1a18c) +01a18a 02c0 +01a18c 2800 mov.b r0, @r8 +01a18e 0000 +01a190 170f mov.l r0, @(h'3c,r7) +01a192 a000 bra h'0 ;@(h'1a196) +01a194 02a0 +01a196 0002 stc sr, r0 +01a198 a000 bra h'0 ;@(h'1a19c) +01a19a 02c0 +01a19c 2800 mov.b r0, @r8 +01a19e 0000 +01a1a0 170f mov.l r0, @(h'3c,r7) +01a1a2 a000 bra h'0 ;@(h'1a1a6) +01a1a4 02a0 +01a1a6 0002 stc sr, r0 +01a1a8 a000 bra h'0 ;@(h'1a1ac) +01a1aa 02f9 +01a1ac ebe0 mov #h'ffffffe0, r11 +01a1ae 0007 mul.l r0, r0 +01a1b0 d70f mov.l @(h'3c,pc), r7 ;@(h'1a1f0) +01a1b2 a000 bra h'0 ;@(h'1a1b6) +01a1b4 02a0 +01a1b6 0002 stc sr, r0 +01a1b8 a000 bra h'0 ;@(h'1a1bc) +01a1ba 02c0 +01a1bc 29c0 mov.b r12, @r9 +01a1be 0003 bsrf r0 +01a1c0 970f mov.w @(h'1e,pc), r7 ;@(h'1a1e2) +01a1c2 a000 bra h'0 ;@(h'1a1c6) +01a1c4 02a0 +01a1c6 0002 stc sr, r0 +01a1c8 a000 bra h'0 ;@(h'1a1cc) +01a1ca 02c0 +01a1cc 2880 mov.b r8, @r8 +01a1ce 0001 +01a1d0 170f mov.l r0, @(h'3c,r7) +01a1d2 a000 bra h'0 ;@(h'1a1d6) +01a1d4 02a0 +01a1d6 0002 stc sr, r0 +01a1d8 a000 bra h'0 ;@(h'1a1dc) +01a1da 02ff mac.l @r15+, @r2+ +01a1dc e800 mov #h'0, r8 +01a1de 0000 +01a1e0 170f mov.l r0, @(h'3c,r7) +01a1e2 a000 bra h'0 ;@(h'1a1e6) +01a1e4 02a0 +01a1e6 0002 stc sr, r0 +01a1e8 a000 bra h'0 ;@(h'1a1ec) +01a1ea 02ec mov.b @(r0,r14), r2 +01a1ec 6800 mov.b @r0, r8 +01a1ee 0000 +01a1f0 1403 mov.l r0, @(h'c,r4) +01a1f2 a000 bra h'0 ;@(h'1a1f6) +01a1f4 02a0 +01a1f6 0002 stc sr, r0 +01a1f8 a000 bra h'0 ;@(h'1a1fc) +01a1fa 02c8 +01a1fc 2800 mov.b r0, @r8 +01a1fe 0000 +01a200 1607 mov.l r0, @(h'1c,r6) +01a202 a000 bra h'0 ;@(h'1a206) +01a204 02a0 +01a206 0002 stc sr, r0 +01a208 a000 bra h'0 ;@(h'1a20c) +01a20a 02c9 +01a20c 2800 mov.b r0, @r8 +01a20e 0000 +01a210 170f mov.l r0, @(h'3c,r7) +01a212 a000 bra h'0 ;@(h'1a216) +01a214 02a0 +01a216 0002 stc sr, r0 +01a218 a000 bra h'0 ;@(h'1a21c) +01a21a 02c1 +01a21c 2800 mov.b r0, @r8 +01a21e 0000 +01a220 179f mov.l r9, @(h'3c,r7) +01a222 a000 bra h'0 ;@(h'1a226) +01a224 02a0 +01a226 0002 stc sr, r0 +01a228 a000 bra h'0 ;@(h'1a22c) +01a22a 02e3 +01a22c 6800 mov.b @r0, r8 +01a22e 0000 +01a230 17ff mov.l r15, @(h'3c,r7) +01a232 a000 bra h'0 ;@(h'1a236) +01a234 02a0 +01a236 0002 stc sr, r0 +01a238 a000 bra h'0 ;@(h'1a23c) +01a23a 02ff mac.l @r15+, @r2+ +01a23c e800 mov #h'0, r8 +01a23e 0000 +01a240 17ff mov.l r15, @(h'3c,r7) +01a242 a000 bra h'0 ;@(h'1a246) +01a244 02a0 +01a246 0002 stc sr, r0 +01a248 a000 bra h'0 ;@(h'1a24c) +01a24a 02ff mac.l @r15+, @r2+ +01a24c e800 mov #h'0, r8 +01a24e 0000 +01a250 17ff mov.l r15, @(h'3c,r7) +01a252 bfff bsr h'-2 ;@(h'1a254) +01a254 febf +01a256 fffe +01a258 bfff bsr h'-2 ;@(h'1a25a) +01a25a feff +01a25c efff mov #h'ffffffff, r15 +01a25e ffff +01a260 f7ff +01a262 8000 mov.b r0, @(h'0,r0) +01a264 0080 +01a266 0000 +01a268 8000 mov.b r0, @(h'0,r0) +01a26a 00ff mac.l @r15+, @r0+ +01a26c e000 mov #h'0, r0 +01a26e 0000 +01a270 07ff mac.l @r15+, @r7+ +01a272 ffff +01a274 ffff +01a276 ffff +01a278 ffff +01a27a ffff +01a27c ffff +01a27e ffff +01a280 ffff +01a282 0000 +01a284 0000 +01a286 0000 +01a288 0000 +01a28a 0000 +01a28c 0000 +01a28e 0000 +01a290 0000 +01a292 0000 +01a294 0000 +01a296 0000 +01a298 0000 +01a29a 0000 +01a29c 0000 +01a29e 0000 +01a2a0 0000 +01a2a2 0000 +01a2a4 0000 +01a2a6 0000 +01a2a8 0000 +01a2aa 0000 +01a2ac 7fff add #h'ff, r15 +01a2ae ffff +01a2b0 fc00 +01a2b2 0000 +01a2b4 0000 +01a2b6 0000 +01a2b8 0000 +01a2ba 0000 +01a2bc 7fff add #h'ff, r15 +01a2be ffff +01a2c0 fc00 +01a2c2 0000 +01a2c4 0000 +01a2c6 0000 +01a2c8 0000 +01a2ca 0000 +01a2cc 7fff add #h'ff, r15 +01a2ce ffff +01a2d0 fc00 +01a2d2 0000 +01a2d4 0000 +01a2d6 0000 +01a2d8 0000 +01a2da 0000 +01a2dc 7fff add #h'ff, r15 +01a2de ffff +01a2e0 fc00 +01a2e2 0000 +01a2e4 0000 +01a2e6 0000 +01a2e8 0000 +01a2ea 0000 +01a2ec 7fff add #h'ff, r15 +01a2ee ffff +01a2f0 fc00 +01a2f2 0000 +01a2f4 0000 +01a2f6 0000 +01a2f8 0000 +01a2fa 0000 +01a2fc 7fff add #h'ff, r15 +01a2fe ffff +01a300 fc00 +01a302 0000 +01a304 0000 +01a306 0000 +01a308 0000 +01a30a 0000 +01a30c 7fff add #h'ff, r15 +01a30e ffff +01a310 fc00 +01a312 0000 +01a314 0000 +01a316 0000 +01a318 0000 +01a31a 0000 +01a31c 7fff add #h'ff, r15 +01a31e ffff +01a320 fc00 +01a322 0000 +01a324 0000 +01a326 0000 +01a328 0000 +01a32a 0000 +01a32c 7fff add #h'ff, r15 +01a32e ffff +01a330 fc00 +01a332 0000 +01a334 0000 +01a336 0000 +01a338 0000 +01a33a 0000 +01a33c 7fff add #h'ff, r15 +01a33e ffff +01a340 fc00 +01a342 0000 +01a344 0000 +01a346 0000 +01a348 0000 +01a34a 0000 +01a34c 7fff add #h'ff, r15 +01a34e ffff +01a350 fc00 +01a352 0000 +01a354 0000 +01a356 0000 +01a358 0000 +01a35a 0000 +01a35c 7fff add #h'ff, r15 +01a35e ffff +01a360 fc00 +01a362 0000 +01a364 0000 +01a366 0000 +01a368 0000 +01a36a 0000 +01a36c 7fff add #h'ff, r15 +01a36e ffff +01a370 fc00 +01a372 0000 +01a374 0000 +01a376 0000 +01a378 0000 +01a37a 0000 +01a37c 7fff add #h'ff, r15 +01a37e ffff +01a380 fc00 +01a382 0000 +01a384 0000 +01a386 0000 +01a388 0000 +01a38a 0000 +01a38c 7fff add #h'ff, r15 +01a38e ffff +01a390 fc00 +01a392 0000 +01a394 0000 +01a396 0000 +01a398 0000 +01a39a 0000 +01a39c 0000 +01a39e 0000 +01a3a0 0000 +01a3a2 0000 +01a3a4 0000 +01a3a6 0000 +01a3a8 0000 +01a3aa 0000 +01a3ac 0000 +01a3ae 0000 +01a3b0 0000 +01a3b2 0000 +01a3b4 0000 +01a3b6 0000 +01a3b8 0000 +01a3ba 0000 +01a3bc 0000 +01a3be 0000 +01a3c0 0000 +01a3c2 0000 +01a3c4 0000 +01a3c6 0000 +01a3c8 0000 +01a3ca 0000 +01a3cc 0000 +01a3ce 0000 +01a3d0 0000 +01a3d2 0000 +01a3d4 0000 +01a3d6 0000 +01a3d8 0000 +01a3da 0000 +01a3dc 0000 +01a3de 0000 +01a3e0 0000 +01a3e2 1fff mov.l r15, @(h'3c,r15) +01a3e4 fc1f +01a3e6 fffc +01a3e8 1fff mov.l r15, @(h'3c,r15) +01a3ea fc00 +01a3ec 0000 +01a3ee 0000 +01a3f0 0000 +01a3f2 1fff mov.l r15, @(h'3c,r15) +01a3f4 fc1f +01a3f6 fffc +01a3f8 1fff mov.l r15, @(h'3c,r15) +01a3fa fc00 +01a3fc 0000 +01a3fe 0000 +01a400 0000 +01a402 1fff mov.l r15, @(h'3c,r15) +01a404 fc1f +01a406 fffc +01a408 1fff mov.l r15, @(h'3c,r15) +01a40a fc00 +01a40c 0000 +01a40e 0000 +01a410 0000 +01a412 1fff mov.l r15, @(h'3c,r15) +01a414 fc1f +01a416 fffc +01a418 1fff mov.l r15, @(h'3c,r15) +01a41a fc00 +01a41c 0000 +01a41e 0000 +01a420 0000 +01a422 1fff mov.l r15, @(h'3c,r15) +01a424 fc1f +01a426 fffc +01a428 1fff mov.l r15, @(h'3c,r15) +01a42a fc00 +01a42c 0000 +01a42e 0000 +01a430 0000 +01a432 1fff mov.l r15, @(h'3c,r15) +01a434 fc1f +01a436 fffc +01a438 1fff mov.l r15, @(h'3c,r15) +01a43a fc00 +01a43c 0000 +01a43e 0000 +01a440 0000 +01a442 1fff mov.l r15, @(h'3c,r15) +01a444 fc1f +01a446 fffc +01a448 1fff mov.l r15, @(h'3c,r15) +01a44a fc00 +01a44c 0000 +01a44e 0000 +01a450 0000 +01a452 1fff mov.l r15, @(h'3c,r15) +01a454 fc1f +01a456 fffc +01a458 1fff mov.l r15, @(h'3c,r15) +01a45a fc00 +01a45c 0000 +01a45e 0000 +01a460 0000 +01a462 1fff mov.l r15, @(h'3c,r15) +01a464 fc1f +01a466 fffc +01a468 1fff mov.l r15, @(h'3c,r15) +01a46a fc00 +01a46c 0000 +01a46e 0000 +01a470 0000 +01a472 1fff mov.l r15, @(h'3c,r15) +01a474 fc1f +01a476 fffc +01a478 1fff mov.l r15, @(h'3c,r15) +01a47a fc00 +01a47c 0000 +01a47e 0000 +01a480 0000 +01a482 1fff mov.l r15, @(h'3c,r15) +01a484 fc1f +01a486 fffc +01a488 1fff mov.l r15, @(h'3c,r15) +01a48a fc00 +01a48c 0000 +01a48e 0000 +01a490 0000 +01a492 1fff mov.l r15, @(h'3c,r15) +01a494 fc1f +01a496 fffc +01a498 1fff mov.l r15, @(h'3c,r15) +01a49a fc00 +01a49c 0000 +01a49e 0000 +01a4a0 0000 +01a4a2 1fff mov.l r15, @(h'3c,r15) +01a4a4 fc1f +01a4a6 fffc +01a4a8 1fff mov.l r15, @(h'3c,r15) +01a4aa fc00 +01a4ac 0000 +01a4ae 0000 +01a4b0 0000 +01a4b2 1fff mov.l r15, @(h'3c,r15) +01a4b4 fc1f +01a4b6 fffc +01a4b8 1fff mov.l r15, @(h'3c,r15) +01a4ba fc00 +01a4bc 0000 +01a4be 0000 +01a4c0 0000 +01a4c2 1fff mov.l r15, @(h'3c,r15) +01a4c4 fc1f +01a4c6 fffc +01a4c8 1fff mov.l r15, @(h'3c,r15) +01a4ca fc00 +01a4cc 0000 +01a4ce 0000 +01a4d0 0000 +01a4d2 1fff mov.l r15, @(h'3c,r15) +01a4d4 fc1f +01a4d6 fffc +01a4d8 1fff mov.l r15, @(h'3c,r15) +01a4da fc00 +01a4dc 0000 +01a4de 0000 +01a4e0 0000 +01a4e2 1fff mov.l r15, @(h'3c,r15) +01a4e4 fc1f +01a4e6 fffc +01a4e8 1fff mov.l r15, @(h'3c,r15) +01a4ea fc00 +01a4ec 0000 +01a4ee 0000 +01a4f0 0000 +01a4f2 1fff mov.l r15, @(h'3c,r15) +01a4f4 fc1f +01a4f6 fffc +01a4f8 1fff mov.l r15, @(h'3c,r15) +01a4fa fc00 +01a4fc 0000 +01a4fe 0000 +01a500 0000 +01a502 1fff mov.l r15, @(h'3c,r15) +01a504 fc1f +01a506 fffc +01a508 1fff mov.l r15, @(h'3c,r15) +01a50a fc00 +01a50c 0000 +01a50e 0000 +01a510 0000 +01a512 1fff mov.l r15, @(h'3c,r15) +01a514 fc1f +01a516 fffc +01a518 1fff mov.l r15, @(h'3c,r15) +01a51a fc00 +01a51c 0000 +01a51e 0000 +01a520 0000 +01a522 1fff mov.l r15, @(h'3c,r15) +01a524 fc1f +01a526 fffc +01a528 1fff mov.l r15, @(h'3c,r15) +01a52a fc00 +01a52c 0000 +01a52e 0000 +01a530 0000 +01a532 1fff mov.l r15, @(h'3c,r15) +01a534 fc1f +01a536 fffc +01a538 1fff mov.l r15, @(h'3c,r15) +01a53a fc00 +01a53c 0000 +01a53e 0000 +01a540 0000 +01a542 1fff mov.l r15, @(h'3c,r15) +01a544 fc1f +01a546 fffc +01a548 1fff mov.l r15, @(h'3c,r15) +01a54a fc00 +01a54c 0000 +01a54e 0000 +01a550 0000 +01a552 1fff mov.l r15, @(h'3c,r15) +01a554 fc1f +01a556 fffc +01a558 1fff mov.l r15, @(h'3c,r15) +01a55a fc00 +01a55c 0000 +01a55e 0000 +01a560 0000 +01a562 1fff mov.l r15, @(h'3c,r15) +01a564 fc1f +01a566 fffc +01a568 1fff mov.l r15, @(h'3c,r15) +01a56a fc00 +01a56c 0000 +01a56e 0000 +01a570 0000 +01a572 1fff mov.l r15, @(h'3c,r15) +01a574 fc1f +01a576 fffc +01a578 1fff mov.l r15, @(h'3c,r15) +01a57a fc00 +01a57c 0000 +01a57e 0000 +01a580 0000 +01a582 1fff mov.l r15, @(h'3c,r15) +01a584 fc1f +01a586 fffc +01a588 1fff mov.l r15, @(h'3c,r15) +01a58a fc00 +01a58c 0000 +01a58e 0000 +01a590 0000 +01a592 1fff mov.l r15, @(h'3c,r15) +01a594 fc1f +01a596 fffc +01a598 1fff mov.l r15, @(h'3c,r15) +01a59a fc00 +01a59c 0000 +01a59e 0000 +01a5a0 0000 +01a5a2 1fff mov.l r15, @(h'3c,r15) +01a5a4 fc1f +01a5a6 fffc +01a5a8 1fff mov.l r15, @(h'3c,r15) +01a5aa fc00 +01a5ac 0000 +01a5ae 0000 +01a5b0 0000 +01a5b2 1fff mov.l r15, @(h'3c,r15) +01a5b4 fc1f +01a5b6 fffc +01a5b8 1fff mov.l r15, @(h'3c,r15) +01a5ba fc00 +01a5bc 0000 +01a5be 0000 +01a5c0 0000 +01a5c2 1fff mov.l r15, @(h'3c,r15) +01a5c4 fc1f +01a5c6 fffc +01a5c8 1fff mov.l r15, @(h'3c,r15) +01a5ca fc00 +01a5cc 0000 +01a5ce 0000 +01a5d0 0000 +01a5d2 1fff mov.l r15, @(h'3c,r15) +01a5d4 fc1f +01a5d6 fffc +01a5d8 1fff mov.l r15, @(h'3c,r15) +01a5da fc00 +01a5dc 0000 +01a5de 0000 +01a5e0 0000 +01a5e2 1fff mov.l r15, @(h'3c,r15) +01a5e4 fc1f +01a5e6 fffc +01a5e8 1fff mov.l r15, @(h'3c,r15) +01a5ea fc00 +01a5ec 0000 +01a5ee 0000 +01a5f0 0000 +01a5f2 1fff mov.l r15, @(h'3c,r15) +01a5f4 fc1f +01a5f6 fffc +01a5f8 1fff mov.l r15, @(h'3c,r15) +01a5fa fc00 +01a5fc 0000 +01a5fe 0000 +01a600 0000 +01a602 1fff mov.l r15, @(h'3c,r15) +01a604 fc1f +01a606 fffc +01a608 1fff mov.l r15, @(h'3c,r15) +01a60a fc00 +01a60c 0000 +01a60e 0000 +01a610 0000 +01a612 1fff mov.l r15, @(h'3c,r15) +01a614 fc1f +01a616 fffc +01a618 1fff mov.l r15, @(h'3c,r15) +01a61a fc00 +01a61c 0000 +01a61e 0000 +01a620 0000 +01a622 1fff mov.l r15, @(h'3c,r15) +01a624 fc1f +01a626 fffc +01a628 1fff mov.l r15, @(h'3c,r15) +01a62a fc00 +01a62c 0000 +01a62e 0000 +01a630 0000 +01a632 1fff mov.l r15, @(h'3c,r15) +01a634 fc1f +01a636 fffc +01a638 1fff mov.l r15, @(h'3c,r15) +01a63a fc00 +01a63c 0000 +01a63e 0000 +01a640 0000 +01a642 1fff mov.l r15, @(h'3c,r15) +01a644 fc1f +01a646 fffc +01a648 1fff mov.l r15, @(h'3c,r15) +01a64a fc00 +01a64c 0000 +01a64e 0000 +01a650 0000 +01a652 0000 +01a654 0000 +01a656 0000 +01a658 0000 +01a65a 0000 +01a65c 0000 +01a65e 0000 +01a660 0000 +01a662 0000 +01a664 0000 +01a666 0000 +01a668 0000 +01a66a 0000 +01a66c 0000 +01a66e 0000 +01a670 0000 +01a672 0000 +01a674 0000 +01a676 0000 +01a678 0000 +01a67a 0000 +01a67c 0000 +01a67e 0000 +01a680 0000 +01a682 0088 +01a684 0003 bsrf r0 +01a686 f800 +01a688 07f8 +01a68a 000f mac.l @r0+, @r0+ +01a68c f000 +01a68e 0f88 +01a690 000f mac.l @r0+, @r0+ +01a692 8800 cmp/eq #h'0, r0 +01a694 0cf8 +01a696 000c mov.b @(r0,r0), r0 +01a698 b400 bsr h'800 ;@(h'1ae9c) +01a69a 0688 +01a69c 0005 mov.w r0, @(r0,r0) +01a69e 0800 +01a6a0 02f7 mul.l r15, r2 +01a6a2 4004 rotl r0 +01a6a4 0fc0 +01a6a6 07df mac.l @r13+, @r7+ +01a6a8 c0ff mov.b r0, @(h'ff,gbr) +01a6aa 2fae mulu.w r10, r15 +01a6ac 9f9f mov.w @(h'13e,pc), r15 ;@(h'1a7ee) +01a6ae 1541 mov.l r4, @(h'4,r5) +01a6b0 ce2f xor.b #h'2f, @(r0,gbr) +01a6b2 7ffe add #h'fe, r15 +01a6b4 3d57 cmp/gt r5, r13 +01a6b6 fc2b +01a6b8 3c00 cmp/eq r0, r12 +01a6ba 1e00 mov.l r0, @(h'0,r14) +01a6bc 0000 +01a6be 0000 +01a6c0 0000 +01a6c2 0000 +01a6c4 0000 +01a6c6 0000 +01a6c8 0000 +01a6ca 0088 +01a6cc 0003 bsrf r0 +01a6ce f800 +01a6d0 07f8 +01a6d2 000f mac.l @r0+, @r0+ +01a6d4 f000 +01a6d6 0f88 +01a6d8 000f mac.l @r0+, @r0+ +01a6da 8800 cmp/eq #h'0, r0 +01a6dc 0cf8 +01a6de 000c mov.b @(r0,r0), r0 +01a6e0 b400 bsr h'800 ;@(h'1aee4) +01a6e2 0688 +01a6e4 0005 mov.w r0, @(r0,r0) +01a6e6 0800 +01a6e8 02f7 mul.l r15, r2 +01a6ea 4004 rotl r0 +01a6ec 0fc0 +01a6ee 07df mac.l @r13+, @r7+ +01a6f0 c0ff mov.b r0, @(h'ff,gbr) +01a6f2 2fae mulu.w r10, r15 +01a6f4 ff9f +01a6f6 1f7f mov.l r7, @(h'3c,r15) +01a6f8 ce3f xor.b #h'3f, @(r0,gbr) +01a6fa 7ffe add #h'fe, r15 +01a6fc 3f7f addv r7, r15 +01a6fe fc3f +01a700 3c00 cmp/eq r0, r12 +01a702 1e00 mov.l r0, @(h'0,r14) +01a704 0000 +01a706 0000 +01a708 0000 +01a70a 0000 +01a70c 0000 +01a70e 0000 +01a710 0000 +01a712 0420 +01a714 000f mac.l @r0+, @r0+ +01a716 e000 mov #h'0, r0 +01a718 1fc0 mov.l r12, @(h'0,r15) +01a71a 003f mac.l @r3+, @r0+ +01a71c 2000 mov.b r0, @r0 +01a71e 3e20 cmp/eq r2, r14 +01a720 003f mac.l @r3+, @r0+ +01a722 e000 mov #h'0, r0 +01a724 3ad0 cmp/eq r13, r10 +01a726 003a +01a728 2000 mov.b r0, @r0 +01a72a 1e26 mov.l r2, @(h'18,r14) +01a72c 800b mov.b r0, @(h'b,r0) +01a72e cf80 or.b #h'80, @(r0,gbr) +01a730 0daf mac.l @r10+, @r13+ +01a732 8002 mov.b r0, @(h'2,r0) +01a734 5f80 mov.l @(h'0,r8), r15 +01a736 0787 mul.l r8, r7 +01a738 5c07 mov.l @(h'1c,r0), r12 +01a73a 9f36 mov.w @(h'6c,pc), r15 ;@(h'1a7aa) +01a73c 7fcf add #h'cf, r15 +01a73e 7acc add #h'cc, r10 +01a740 ee5e mov #h'5e, r14 +01a742 63fc extu.b r15, r3 +01a744 6a3f exts.w r3, r10 +01a746 c03c mov.b r0, @(h'3c,gbr) +01a748 3500 cmp/eq r0, r5 +01a74a 001e mov.l @(r0,r1), r0 +01a74c 0000 +01a74e 0000 +01a750 0000 +01a752 0000 +01a754 0000 +01a756 0000 +01a758 0000 +01a75a 0420 +01a75c 000f mac.l @r0+, @r0+ +01a75e e000 mov #h'0, r0 +01a760 1fc0 mov.l r12, @(h'0,r15) +01a762 003f mac.l @r3+, @r0+ +01a764 2000 mov.b r0, @r0 +01a766 3e20 cmp/eq r2, r14 +01a768 003f mac.l @r3+, @r0+ +01a76a e000 mov #h'0, r0 +01a76c 3ad0 cmp/eq r13, r10 +01a76e 003a +01a770 2000 mov.b r0, @r0 +01a772 1e26 mov.l r2, @(h'18,r14) +01a774 800b mov.b r0, @(h'b,r0) +01a776 cf80 or.b #h'80, @(r0,gbr) +01a778 0daf mac.l @r10+, @r13+ +01a77a 8002 mov.b r0, @(h'2,r0) +01a77c 5f80 mov.l @(h'0,r8), r15 +01a77e 0787 mul.l r8, r7 +01a780 5c07 mov.l @(h'1c,r0), r12 +01a782 9e3e mov.w @(h'7c,pc), r14 ;@(h'1a802) +01a784 7fcf add #h'cf, r15 +01a786 7eff add #h'ff, r14 +01a788 ee7e mov #h'7e, r14 +01a78a 7ffc add #h'fc, r15 +01a78c 7e3f add #h'3f, r14 +01a78e c03c mov.b r0, @(h'3c,gbr) +01a790 3f00 cmp/eq r0, r15 +01a792 001e mov.l @(r0,r1), r0 +01a794 0000 +01a796 0000 +01a798 0000 +01a79a 0000 +01a79c 0000 +01a79e 0000 +01a7a0 0000 +01a7a2 0088 +01a7a4 0003 bsrf r0 +01a7a6 f800 +01a7a8 07f8 +01a7aa 000f mac.l @r0+, @r0+ +01a7ac f000 +01a7ae 0f88 +01a7b0 000f mac.l @r0+, @r0+ +01a7b2 8800 cmp/eq #h'0, r0 +01a7b4 0cf8 +01a7b6 000c mov.b @(r0,r0), r0 +01a7b8 b400 bsr h'800 ;@(h'1afbc) +01a7ba 0688 +01a7bc 0005 mov.w r0, @(r0,r0) +01a7be 0800 +01a7c0 02f7 mul.l r15, r2 +01a7c2 4004 rotl r0 +01a7c4 0fc0 +01a7c6 07df mac.l @r13+, @r7+ +01a7c8 c0ff mov.b r0, @(h'ff,gbr) +01a7ca 2fae mulu.w r10, r15 +01a7cc 9f9f mov.w @(h'13e,pc), r15 ;@(h'1a90e) +01a7ce 1b41 mov.l r4, @(h'4,r11) +01a7d0 ce3d xor.b #h'3d, @(r0,gbr) +01a7d2 7ffe add #h'fe, r15 +01a7d4 2f6b or r6, r15 +01a7d6 fc35 +01a7d8 3c00 cmp/eq r0, r12 +01a7da 1e00 mov.l r0, @(h'0,r14) +01a7dc 0000 +01a7de 0000 +01a7e0 0000 +01a7e2 0000 +01a7e4 0000 +01a7e6 0000 +01a7e8 0000 +01a7ea ff77 +01a7ec fffc +01a7ee 07ff mac.l @r15+, @r7+ +01a7f0 f807 +01a7f2 fff0 +01a7f4 0fff mac.l @r15+, @r15+ +01a7f6 f007 +01a7f8 fff0 +01a7fa 07ff mac.l @r15+, @r7+ +01a7fc f007 +01a7fe fff0 +01a800 03ff mac.l @r15+, @r3+ +01a802 f807 +01a804 fff8 +01a806 07ff mac.l @r15+, @r7+ +01a808 fc00 +01a80a bff8 bsr h'-10 ;@(h'1a7fe) +01a80c 003f mac.l @r3+, @r0+ +01a80e f800 +01a810 3f00 cmp/eq r0, r15 +01a812 0051 +01a814 0000 +01a816 e080 mov #h'ffffff80, r0 +01a818 01c0 +01a81a 8001 mov.b r0, @(h'1,r0) +01a81c c080 mov.b r0, @(h'80,gbr) +01a81e 03c0 +01a820 c7ff mova @(h'3fc,pc), r0 ;h'1ac20 +01a822 e1ff mov #h'ffffffff, r1 +01a824 ffff +01a826 ffff +01a828 ffff +01a82a ffff +01a82c ffff +01a82e ffff +01a830 ffff +01a832 fbdf +01a834 fff0 +01a836 1fff mov.l r15, @(h'3c,r15) +01a838 e03f mov #h'3f, r0 +01a83a ffc0 +01a83c 1fff mov.l r15, @(h'3c,r15) +01a83e c01f mov.b r0, @(h'1f,gbr) +01a840 ffc0 +01a842 1fff mov.l r15, @(h'3c,r15) +01a844 c00f mov.b r0, @(h'f,gbr) +01a846 ffc0 +01a848 1fff mov.l r15, @(h'3c,r15) +01a84a e019 mov #h'19, r0 +01a84c 7ff0 add #h'f0, r15 +01a84e 307f addv r7, r0 +01a850 f010 +01a852 7ffc add #h'fc, r15 +01a854 007f mac.l @r7+, @r0+ +01a856 f800 +01a858 a3f8 bra h'7f0 ;@(h'1b04c) +01a85a 00c1 +01a85c 8000 mov.b r0, @(h'0,r0) +01a85e 8100 mov.w r0, @(h'0,r0) +01a860 0181 +01a862 8003 mov.b r0, @(h'3,r0) +01a864 81c0 mov.w r0, @(h'0,r12) +01a866 3fc3 cmp/ge r12, r15 +01a868 c0ff mov.b r0, @(h'ff,gbr) +01a86a ffe1 +01a86c ffff +01a86e ffff +01a870 ffff +01a872 ffff +01a874 ffff +01a876 ffff +01a878 ffff +01a87a 8142 mov.w r0, @(h'4,r4) +01a87c 3c7e addc r7, r12 +01a87e e7c3 mov #h'ffffffc3, r7 +01a880 8181 mov.w r0, @(h'2,r8) +01a882 8181 mov.w r0, @(h'2,r8) +01a884 c3e7 trapa #h'e7 +01a886 7e3c add #h'3c, r14 +01a888 4281 +01a88a 8142 mov.w r0, @(h'4,r4) +01a88c 3c7e addc r7, r12 +01a88e efdf mov #h'ffffffdf, r15 +01a890 ffff +01a892 ffff +01a894 ffff +01a896 7e3c add #h'3c, r14 +01a898 4281 +01a89a 0000 +01a89c 8142 mov.w r0, @(h'4,r4) +01a89e 3c7e addc r7, r12 +01a8a0 e781 mov #h'ffffff81, r7 +01a8a2 81e7 mov.w r0, @(h'e,r14) +01a8a4 7e3c add #h'3c, r14 +01a8a6 4281 +01a8a8 0000 +01a8aa 0000 +01a8ac 8142 mov.w r0, @(h'4,r4) +01a8ae 3c7e addc r7, r12 +01a8b0 efdf mov #h'ffffffdf, r15 +01a8b2 ffff +01a8b4 7e3c add #h'3c, r14 +01a8b6 4281 +01a8b8 0000 +01a8ba 0000 +01a8bc 0000 +01a8be 8142 mov.w r0, @(h'4,r4) +01a8c0 3c7e addc r7, r12 +01a8c2 817e mov.w r0, @(h'1c,r7) +01a8c4 3c42 cmp/hs r4, r12 +01a8c6 8100 mov.w r0, @(h'0,r0) +01a8c8 0000 +01a8ca 0000 +01a8cc 0000 +01a8ce 8142 mov.w r0, @(h'4,r4) +01a8d0 3c7e addc r7, r12 +01a8d2 df7e mov.l @(h'1f8,pc), r15 ;@(h'1aacc) +01a8d4 3c42 cmp/hs r4, r12 +01a8d6 8100 mov.w r0, @(h'0,r0) +01a8d8 0000 +01a8da 7ebd add #h'bd, r14 +01a8dc c381 trapa #h'81 +01a8de 0000 +01a8e0 0000 +01a8e2 0000 +01a8e4 0000 +01a8e6 81c3 mov.w r0, @(h'6,r12) +01a8e8 bd7e bsr h'-504 ;@(h'1a3e8) +01a8ea ffff +01a8ec 7ebd add #h'bd, r14 +01a8ee c381 trapa #h'81 +01a8f0 0000 +01a8f2 0000 +01a8f4 81c3 mov.w r0, @(h'6,r12) +01a8f6 bd7e bsr h'-504 ;@(h'1a3f6) +01a8f8 ffff +01a8fa ffff +01a8fc ffff +01a8fe 7ebd add #h'bd, r14 +01a900 c381 trapa #h'81 +01a902 0081 +01a904 c3bd trapa #h'bd +01a906 7eff add #h'ff, r14 +01a908 ffff +01a90a fe00 +01a90c 7f80 add #h'80, r15 +01a90e 3fe0 cmp/eq r14, r15 +01a910 3810 cmp/eq r1, r8 +01a912 31f0 cmp/eq r15, r1 +01a914 13e0 mov.l r14, @(h'0,r3) +01a916 17f0 mov.l r15, @(h'0,r7) +01a918 17b0 mov.l r11, @(h'0,r7) +01a91a 13f8 mov.l r15, @(h'20,r3) +01a91c 1210 mov.l r1, @(h'0,r2) +01a91e 0e10 +01a920 05e0 +01a922 0490 +01a924 03d0 +01a926 04a0 +01a928 0920 +01a92a 0ee0 +01a92c 0000 +01a92e 0000 +01a930 0000 +01a932 0000 +01a934 0000 +01a936 0000 +01a938 0000 +01a93a fe00 +01a93c 7f80 add #h'80, r15 +01a93e 3fe0 cmp/eq r14, r15 +01a940 3810 cmp/eq r1, r8 +01a942 31f0 cmp/eq r15, r1 +01a944 13e0 mov.l r14, @(h'0,r3) +01a946 17f0 mov.l r15, @(h'0,r7) +01a948 17b0 mov.l r11, @(h'0,r7) +01a94a 13f8 mov.l r15, @(h'20,r3) +01a94c 1210 mov.l r1, @(h'0,r2) +01a94e 0e10 +01a950 07e0 +01a952 07f0 +01a954 03f0 +01a956 07e0 +01a958 0fe0 +01a95a 0ee0 +01a95c 0000 +01a95e 0000 +01a960 0000 +01a962 0000 +01a964 0000 +01a966 0000 +01a968 0000 +01a96a fe00 +01a96c 7f80 add #h'80, r15 +01a96e 3fe0 cmp/eq r14, r15 +01a970 3810 cmp/eq r1, r8 +01a972 31f0 cmp/eq r15, r1 +01a974 13e0 mov.l r14, @(h'0,r3) +01a976 17f0 mov.l r15, @(h'0,r7) +01a978 17b0 mov.l r11, @(h'0,r7) +01a97a 13f8 mov.l r15, @(h'20,r3) +01a97c 1210 mov.l r1, @(h'0,r2) +01a97e 0e10 +01a980 05e0 +01a982 0490 +01a984 07d0 +01a986 0460 +01a988 0340 +01a98a 01c0 +01a98c 0000 +01a98e 0000 +01a990 0000 +01a992 0000 +01a994 0000 +01a996 0000 +01a998 0000 +01a99a fe00 +01a99c 7f80 add #h'80, r15 +01a99e 3fe0 cmp/eq r14, r15 +01a9a0 3810 cmp/eq r1, r8 +01a9a2 31f0 cmp/eq r15, r1 +01a9a4 13e0 mov.l r14, @(h'0,r3) +01a9a6 17f0 mov.l r15, @(h'0,r7) +01a9a8 17b0 mov.l r11, @(h'0,r7) +01a9aa 13f8 mov.l r15, @(h'20,r3) +01a9ac 1210 mov.l r1, @(h'0,r2) +01a9ae 0e10 +01a9b0 07e0 +01a9b2 07f0 +01a9b4 07f0 +01a9b6 07e0 +01a9b8 03c0 +01a9ba 01c0 +01a9bc 0000 +01a9be 0000 +01a9c0 0000 +01a9c2 0000 +01a9c4 0000 +01a9c6 0000 +01a9c8 0000 +01a9ca 0ee0 +01a9cc 0920 +01a9ce 04a0 +01a9d0 03d0 +01a9d2 0490 +01a9d4 05e0 +01a9d6 0e10 +01a9d8 1210 mov.l r1, @(h'0,r2) +01a9da 13f8 mov.l r15, @(h'20,r3) +01a9dc 17b0 mov.l r11, @(h'0,r7) +01a9de 17f0 mov.l r15, @(h'0,r7) +01a9e0 13e0 mov.l r14, @(h'0,r3) +01a9e2 31f0 cmp/eq r15, r1 +01a9e4 3810 cmp/eq r1, r8 +01a9e6 3fe0 cmp/eq r14, r15 +01a9e8 7f80 add #h'80, r15 +01a9ea fe00 +01a9ec 0000 +01a9ee 0000 +01a9f0 0000 +01a9f2 0000 +01a9f4 0000 +01a9f6 0000 +01a9f8 0000 +01a9fa 0ee0 +01a9fc 0fe0 +01a9fe 07e0 +01aa00 03f0 +01aa02 07f0 +01aa04 07e0 +01aa06 0e10 +01aa08 1210 mov.l r1, @(h'0,r2) +01aa0a 13f8 mov.l r15, @(h'20,r3) +01aa0c 17b0 mov.l r11, @(h'0,r7) +01aa0e 17f0 mov.l r15, @(h'0,r7) +01aa10 13e0 mov.l r14, @(h'0,r3) +01aa12 31f0 cmp/eq r15, r1 +01aa14 3810 cmp/eq r1, r8 +01aa16 3fe0 cmp/eq r14, r15 +01aa18 7f80 add #h'80, r15 +01aa1a fe00 +01aa1c 0000 +01aa1e 0000 +01aa20 0000 +01aa22 0000 +01aa24 0000 +01aa26 0000 +01aa28 0000 +01aa2a 01c0 +01aa2c 0340 +01aa2e 0460 +01aa30 07d0 +01aa32 0490 +01aa34 05e0 +01aa36 0e10 +01aa38 1210 mov.l r1, @(h'0,r2) +01aa3a 13f8 mov.l r15, @(h'20,r3) +01aa3c 17b0 mov.l r11, @(h'0,r7) +01aa3e 17f0 mov.l r15, @(h'0,r7) +01aa40 13e0 mov.l r14, @(h'0,r3) +01aa42 31f0 cmp/eq r15, r1 +01aa44 3810 cmp/eq r1, r8 +01aa46 3fe0 cmp/eq r14, r15 +01aa48 7f80 add #h'80, r15 +01aa4a fe00 +01aa4c 0000 +01aa4e 0000 +01aa50 0000 +01aa52 0000 +01aa54 0000 +01aa56 0000 +01aa58 0000 +01aa5a 01c0 +01aa5c 03c0 +01aa5e 07e0 +01aa60 07f0 +01aa62 07f0 +01aa64 07e0 +01aa66 0e10 +01aa68 1210 mov.l r1, @(h'0,r2) +01aa6a 13f8 mov.l r15, @(h'20,r3) +01aa6c 17b0 mov.l r11, @(h'0,r7) +01aa6e 17f0 mov.l r15, @(h'0,r7) +01aa70 13e0 mov.l r14, @(h'0,r3) +01aa72 31f0 cmp/eq r15, r1 +01aa74 3810 cmp/eq r1, r8 +01aa76 3fe0 cmp/eq r14, r15 +01aa78 7f80 add #h'80, r15 +01aa7a fe00 +01aa7c 0000 +01aa7e 0000 +01aa80 0000 +01aa82 0000 +01aa84 0000 +01aa86 0000 +01aa88 0000 +01aa8a 01ff mac.l @r15+, @r1+ +01aa8c 807f mov.b r0, @(h'f,r7) +01aa8e c01f mov.b r0, @(h'1f,gbr) +01aa90 c00f mov.b r0, @(h'f,gbr) +01aa92 c00f mov.b r0, @(h'f,gbr) +01aa94 e01f mov #h'1f, r0 +01aa96 e00f mov #h'f, r0 +01aa98 e00f mov #h'f, r0 +01aa9a e007 mov #h'7, r0 +01aa9c e00f mov #h'f, r0 +01aa9e f00f +01aaa0 f81f +01aaa2 f80f +01aaa4 fc0f +01aaa6 f81f +01aaa8 f01f +01aaaa f11f +01aaac ffff +01aaae ffff +01aab0 ffff +01aab2 ffff +01aab4 ffff +01aab6 ffff +01aab8 ffff +01aaba 01ff mac.l @r15+, @r1+ +01aabc 807f mov.b r0, @(h'f,r7) +01aabe c01f mov.b r0, @(h'1f,gbr) +01aac0 c00f mov.b r0, @(h'f,gbr) +01aac2 c00f mov.b r0, @(h'f,gbr) +01aac4 e01f mov #h'1f, r0 +01aac6 e00f mov #h'f, r0 +01aac8 e00f mov #h'f, r0 +01aaca e007 mov #h'7, r0 +01aacc e00f mov #h'f, r0 +01aace f00f +01aad0 f81f +01aad2 f80f +01aad4 f80f +01aad6 f81f +01aad8 fc3f +01aada fe3f +01aadc ffff +01aade ffff +01aae0 ffff +01aae2 ffff +01aae4 ffff +01aae6 ffff +01aae8 ffff +01aaea f11f +01aaec f01f +01aaee f81f +01aaf0 fc0f +01aaf2 f80f +01aaf4 f81f +01aaf6 f00f +01aaf8 e00f mov #h'f, r0 +01aafa e007 mov #h'7, r0 +01aafc e00f mov #h'f, r0 +01aafe e00f mov #h'f, r0 +01ab00 e01f mov #h'1f, r0 +01ab02 c00f mov.b r0, @(h'f,gbr) +01ab04 c00f mov.b r0, @(h'f,gbr) +01ab06 c01f mov.b r0, @(h'1f,gbr) +01ab08 807f mov.b r0, @(h'f,r7) +01ab0a 01ff mac.l @r15+, @r1+ +01ab0c ffff +01ab0e ffff +01ab10 ffff +01ab12 ffff +01ab14 ffff +01ab16 ffff +01ab18 ffff +01ab1a fe3f +01ab1c fc3f +01ab1e f81f +01ab20 f80f +01ab22 f80f +01ab24 f81f +01ab26 f00f +01ab28 e00f mov #h'f, r0 +01ab2a e007 mov #h'7, r0 +01ab2c e00f mov #h'f, r0 +01ab2e e00f mov #h'f, r0 +01ab30 e01f mov #h'1f, r0 +01ab32 c00f mov.b r0, @(h'f,gbr) +01ab34 c00f mov.b r0, @(h'f,gbr) +01ab36 c01f mov.b r0, @(h'1f,gbr) +01ab38 807f mov.b r0, @(h'f,r7) +01ab3a 01ff mac.l @r15+, @r1+ +01ab3c ffff +01ab3e ffff +01ab40 ffff +01ab42 ffff +01ab44 ffff +01ab46 ffff +01ab48 ffff +01ab4a 0078 +01ab4c 0001 +01ab4e 8500 mov.w @(h'0,r0), r0 +01ab50 0ffe mov.l @(r0,r15), r15 +01ab52 80f4 mov.b r0, @(h'4,r15) +01ab54 cc40 tst.b #h'40, @(r0,gbr) +01ab56 8458 mov.b @(h'8,r5), r0 +01ab58 204a xor r4, r0 +01ab5a 2858 tst r5, r8 +01ab5c 2928 tst r2, r9 +01ab5e 847c mov.b @(h'c,r7), r0 +01ab60 9702 mov.w @(h'4,pc), r7 ;@(h'1ab68) +01ab62 2209 and r0, r2 +01ab64 0111 +01ab66 09ff mac.l @r15+, @r9+ +01ab68 0ef9 +01ab6a 0204 mov.b r0, @(r0,r2) +01ab6c 0104 mov.b r0, @(r0,r1) +01ab6e 0301 +01ab70 1800 mov.l r0, @(h'0,r8) +01ab72 ffe0 +01ab74 0000 +01ab76 0000 +01ab78 0000 +01ab7a 0078 +01ab7c 0001 +01ab7e 8500 mov.w @(h'0,r0), r0 +01ab80 0ffe mov.l @(r0,r15), r15 +01ab82 80fc mov.b r0, @(h'c,r15) +01ab84 cc40 tst.b #h'40, @(r0,gbr) +01ab86 fc58 +01ab88 207a xor r7, r0 +01ab8a 3858 sub r5, r8 +01ab8c 3938 sub r3, r9 +01ab8e 847c mov.b @(h'c,r7), r0 +01ab90 9f02 mov.w @(h'4,pc), r15 ;@(h'1ab98) +01ab92 3e0f addv r0, r14 +01ab94 011f mac.l @r1+, @r1+ +01ab96 0fff mac.l @r15+, @r15+ +01ab98 0fff mac.l @r15+, @r15+ +01ab9a 0207 mul.l r0, r2 +01ab9c ff04 +01ab9e 03ff mac.l @r15+, @r3+ +01aba0 1800 mov.l r0, @(h'0,r8) +01aba2 ffe0 +01aba4 0000 +01aba6 0000 +01aba8 0000 +01abaa 0078 +01abac 0001 +01abae 8500 mov.w @(h'0,r0), r0 +01abb0 0f7e mov.l @(r0,r7), r15 +01abb2 80f1 mov.b r0, @(h'1,r15) +01abb4 4c40 +01abb6 8178 mov.w r0, @(h'10,r7) +01abb8 2041 mov.w r4, @r0 +01abba 4858 +01abbc 20f8 tst r15, r0 +01abbe 8478 mov.b @(h'8,r7), r0 +01abc0 0702 stc sr, r7 +01abc2 27f9 and r15, r7 +01abc4 0112 stc gbr, r1 +01abc6 09ff mac.l @r15+, @r9+ +01abc8 0df9 +01abca 0204 mov.b r0, @(r0,r2) +01abcc 0104 mov.b r0, @(r0,r1) +01abce 0301 +01abd0 1800 mov.l r0, @(h'0,r8) +01abd2 ffe0 +01abd4 0000 +01abd6 0000 +01abd8 0000 +01abda 0078 +01abdc 0001 +01abde 8500 mov.w @(h'0,r0), r0 +01abe0 0f7e mov.l @(r0,r7), r15 +01abe2 80ff mov.b r0, @(h'f,r15) +01abe4 4c40 +01abe6 ff78 +01abe8 207f muls.w r7, r0 +01abea 4858 +01abec 3ff8 sub r15, r15 +01abee 847f mov.b @(h'f,r7), r0 +01abf0 ff02 +01abf2 3fff addv r15, r15 +01abf4 011e mov.l @(r0,r1), r1 +01abf6 0fff mac.l @r15+, @r15+ +01abf8 0fff mac.l @r15+, @r15+ +01abfa 0207 mul.l r0, r2 +01abfc ff04 +01abfe 03ff mac.l @r15+, @r3+ +01ac00 1800 mov.l r0, @(h'0,r8) +01ac02 ffe0 +01ac04 0000 +01ac06 0000 +01ac08 0000 +01ac0a 0078 +01ac0c 0001 +01ac0e 8500 mov.w @(h'0,r0), r0 +01ac10 0f7e mov.l @(r0,r7), r15 +01ac12 80f1 mov.b r0, @(h'1,r15) +01ac14 4c40 +01ac16 8178 mov.w r0, @(h'10,r7) +01ac18 2041 mov.w r4, @r0 +01ac1a 4858 +01ac1c 20f8 tst r15, r0 +01ac1e 8478 mov.b @(h'8,r7), r0 +01ac20 0702 stc sr, r7 +01ac22 20f9 and r15, r0 +01ac24 0111 +01ac26 09ff mac.l @r15+, @r9+ +01ac28 0a09 nop +01ac2a 020c mov.b @(r0,r0), r2 +01ac2c 9104 mov.w @(h'8,pc), r1 ;@(h'1ac38) +01ac2e 0921 +01ac30 180a mov.l r0, @(h'28,r8) +01ac32 3fe0 cmp/eq r14, r15 +01ac34 0440 +01ac36 0003 bsrf r0 +01ac38 8000 mov.b r0, @(h'0,r0) +01ac3a 0078 +01ac3c 0001 +01ac3e 8500 mov.w @(h'0,r0), r0 +01ac40 0f7e mov.l @(r0,r7), r15 +01ac42 80ff mov.b r0, @(h'f,r15) +01ac44 4c40 +01ac46 ff78 +01ac48 207f muls.w r7, r0 +01ac4a 4858 +01ac4c 3ff8 sub r15, r15 +01ac4e 847f mov.b @(h'f,r7), r0 +01ac50 ff02 +01ac52 3fff addv r15, r15 +01ac54 011f mac.l @r1+, @r1+ +01ac56 0fff mac.l @r15+, @r15+ +01ac58 0e0f mac.l @r0+, @r14+ +01ac5a 020c mov.b @(r0,r0), r2 +01ac5c 9f04 mov.w @(h'8,pc), r15 ;@(h'1ac68) +01ac5e 093f mac.l @r3+, @r9+ +01ac60 180a mov.l r0, @(h'28,r8) +01ac62 3fe0 cmp/eq r14, r15 +01ac64 0440 +01ac66 0003 bsrf r0 +01ac68 8000 mov.b r0, @(h'0,r0) +01ac6a ff87 +01ac6c fffe +01ac6e 02ff mac.l @r15+, @r2+ +01ac70 f000 +01ac72 7f00 +01ac74 003f mac.l @r3+, @r0+ +01ac76 0000 +01ac78 1f80 mov.l r8, @(h'0,r15) +01ac7a 0007 mul.l r0, r0 +01ac7c c000 mov.b r0, @(h'0,gbr) +01ac7e 0380 +01ac80 0001 +01ac82 c000 mov.b r0, @(h'0,gbr) +01ac84 00e0 +01ac86 0000 +01ac88 f000 +01ac8a 01f8 +01ac8c 0003 bsrf r0 +01ac8e fc00 +01ac90 07ff mac.l @r15+, @r7+ +01ac92 001f mac.l @r1+, @r0+ +01ac94 ffff +01ac96 ffff +01ac98 ffff +01ac9a 0018 sett +01ac9c 0001 +01ac9e e700 mov #h'0, r7 +01aca0 0218 sett +01aca2 e001 mov #h'1, r0 +01aca4 85f0 mov.w @(h'0,r15), r0 +01aca6 0063 +01aca8 1001 mov.l r0, @(h'4,r0) +01acaa d108 mov.l @(h'20,pc), r1 ;@(h'1accc) +01acac 022a sts pr, r2 +01acae 8802 cmp/eq #h'2, r0 +01acb0 4684 +01acb2 028c mov.b @(r0,r8), r2 +01acb4 4401 shlr r4 +01acb6 1624 mov.l r2, @(h'10,r6) +01acb8 02a2 stc r2_bank, r2 +01acba 1c04 mov.l r0, @(h'10,r12) +01acbc 5504 mov.l @(h'10,r0), r5 +01acbe 0428 clrmac +01acc0 c40a mov.b @(h'a,gbr), r0 +01acc2 a024 bra h'48 ;@(h'1ad0e) +01acc4 07d0 +01acc6 5800 mov.l @(h'0,r0), r8 +01acc8 6fa0 mov.b @r10, r15 +01acca 0090 +01accc 4001 shlr r0 +01acce 6020 mov.b @r2, r0 +01acd0 0257 mul.l r5, r2 +01acd2 5001 mov.l @(h'4,r0), r0 +01acd4 8888 cmp/eq #h'ffffff88, r0 +01acd6 0077 mul.l r7, r0 +01acd8 7000 +01acda 0000 +01acdc 0000 +01acde 0000 +01ace0 0000 +01ace2 0018 sett +01ace4 0001 +01ace6 e700 mov #h'0, r7 +01ace8 03ff mac.l @r15+, @r3+ +01acea e001 mov #h'1, r0 +01acec fff0 +01acee 007f mac.l @r7+, @r0+ +01acf0 1001 mov.l r0, @(h'4,r0) +01acf2 ff08 +01acf4 03ef mac.l @r14+, @r3+ +01acf6 8803 cmp/eq #h'3, r0 +01acf8 c784 mova @(h'210,pc), r0 ;h'1af0c +01acfa 038f mac.l @r8+, @r3+ +01acfc c401 mov.b @(h'1,gbr), r0 +01acfe 17e4 mov.l r14, @(h'10,r7) +01ad00 02a3 +01ad02 fc04 +01ad04 77fc add #h'fc, r7 +01ad06 043f mac.l @r3+, @r4+ +01ad08 fc0a +01ad0a bffc bsr h'-8 ;@(h'1ad06) +01ad0c 07ff mac.l @r15+, @r7+ +01ad0e f800 +01ad10 7fe0 add #h'e0, r15 +01ad12 00ff mac.l @r15+, @r0+ +01ad14 c001 mov.b r0, @(h'1,gbr) +01ad16 7fe0 add #h'e0, r15 +01ad18 025f mac.l @r5+, @r2+ +01ad1a d001 mov.l @(h'4,pc), r0 ;@(h'1ad20) +01ad1c 8888 cmp/eq #h'ffffff88, r0 +01ad1e 0077 mul.l r7, r0 +01ad20 7000 +01ad22 0000 +01ad24 0000 +01ad26 0000 +01ad28 0000 +01ad2a 0018 sett +01ad2c 0001 +01ad2e e700 mov #h'0, r7 +01ad30 0218 sett +01ad32 e001 mov #h'1, r0 +01ad34 85f0 mov.w @(h'0,r15), r0 +01ad36 0063 +01ad38 1001 mov.l r0, @(h'4,r0) +01ad3a d108 mov.l @(h'20,pc), r1 ;@(h'1ad5c) +01ad3c 022a sts pr, r2 +01ad3e 8802 cmp/eq #h'2, r0 +01ad40 4684 +01ad42 028c mov.b @(r0,r8), r2 +01ad44 4401 shlr r4 +01ad46 1624 mov.l r2, @(h'10,r6) +01ad48 02a2 stc r2_bank, r2 +01ad4a 1c04 mov.l r0, @(h'10,r12) +01ad4c 5504 mov.l @(h'10,r0), r5 +01ad4e 0428 clrmac +01ad50 c40a mov.b @(h'a,gbr), r0 +01ad52 a024 bra h'48 ;@(h'1ad9e) +01ad54 07c7 mul.l r12, r7 +01ad56 d800 mov.l @(h'0,pc), r8 ;@(h'1ad58) +01ad58 7e40 add #h'40, r14 +01ad5a 0041 +01ad5c 2000 mov.b r0, @r0 +01ad5e 80d0 mov.b r0, @(h'0,r13) +01ad60 015d mov.w @(r0,r5), r1 +01ad62 4802 sts.l mach, @-r8 +01ad64 2230 mov.b r3, @r2 +01ad66 01dd mov.w @(r0,r13), r1 +01ad68 c000 mov.b r0, @(h'0,gbr) +01ad6a 0000 +01ad6c 0000 +01ad6e 0000 +01ad70 0000 +01ad72 0018 sett +01ad74 0001 +01ad76 e700 mov #h'0, r7 +01ad78 03ff mac.l @r15+, @r3+ +01ad7a e001 mov #h'1, r0 +01ad7c fff0 +01ad7e 007f mac.l @r7+, @r0+ +01ad80 1001 mov.l r0, @(h'4,r0) +01ad82 ff08 +01ad84 03ef mac.l @r14+, @r3+ +01ad86 8803 cmp/eq #h'3, r0 +01ad88 c784 mova @(h'210,pc), r0 ;h'1af9c +01ad8a 038f mac.l @r8+, @r3+ +01ad8c c401 mov.b @(h'1,gbr), r0 +01ad8e 17e4 mov.l r14, @(h'10,r7) +01ad90 02a3 +01ad92 fc04 +01ad94 77fc add #h'fc, r7 +01ad96 043f mac.l @r3+, @r4+ +01ad98 fc0a +01ad9a bffc bsr h'-8 ;@(h'1ad96) +01ad9c 07ff mac.l @r15+, @r7+ +01ad9e d800 mov.l @(h'0,pc), r8 ;@(h'1ada0) +01ada0 7fc0 add #h'c0, r15 +01ada2 007f mac.l @r7+, @r0+ +01ada4 e000 mov #h'0, r0 +01ada6 ffd0 +01ada8 017f mac.l @r7+, @r1+ +01adaa 4802 sts.l mach, @-r8 +01adac 2230 mov.b r3, @r2 +01adae 01dd mov.w @(r0,r13), r1 +01adb0 c000 mov.b r0, @(h'0,gbr) +01adb2 0000 +01adb4 0000 +01adb6 0000 +01adb8 0000 +01adba 0018 sett +01adbc 0001 +01adbe e700 mov #h'0, r7 +01adc0 0218 sett +01adc2 e001 mov #h'1, r0 +01adc4 85f0 mov.w @(h'0,r15), r0 +01adc6 0063 +01adc8 1001 mov.l r0, @(h'4,r0) +01adca d108 mov.l @(h'20,pc), r1 ;@(h'1adec) +01adcc 022a sts pr, r2 +01adce 8802 cmp/eq #h'2, r0 +01add0 4684 +01add2 5a8c mov.l @(h'30,r8), r10 +01add4 44a5 +01add6 1624 mov.l r2, @(h'10,r6) +01add8 80a2 mov.b r0, @(h'2,r10) +01adda 1cbb mov.l r11, @(h'2c,r12) +01addc 5404 mov.l @(h'10,r0), r4 +01adde 651e exts.b r1, r5 +01ade0 04a1 +01ade2 1184 mov.l r8, @(h'10,r1) +01ade4 8110 mov.w r0, @(h'0,r1) +01ade6 78a3 add #h'a3, r8 +01ade8 1800 mov.l r0, @(h'0,r8) +01adea 4ea8 +01adec 0050 +01adee 4000 shll r0 +01adf0 2000 mov.b r0, @r0 +01adf2 0000 +01adf4 0000 +01adf6 0000 +01adf8 0000 +01adfa 0000 +01adfc 0000 +01adfe 0000 +01ae00 0000 +01ae02 0018 sett +01ae04 0001 +01ae06 ff00 +01ae08 03ff mac.l @r15+, @r3+ +01ae0a e001 mov #h'1, r0 +01ae0c fff0 +01ae0e 007f mac.l @r7+, @r0+ +01ae10 1001 mov.l r0, @(h'4,r0) +01ae12 ff08 +01ae14 03ef mac.l @r14+, @r3+ +01ae16 8803 cmp/eq #h'3, r0 +01ae18 c784 mova @(h'210,pc), r0 ;h'1b02c +01ae1a 5b8f mov.l @(h'3c,r8), r11 +01ae1c c4bf mov.b @(h'bf,gbr), r0 +01ae1e 17e4 mov.l r14, @(h'10,r7) +01ae20 9fa3 mov.w @(h'146,pc), r15 ;@(h'1af6a) +01ae22 fcbf +01ae24 57fc mov.l @(h'30,r15), r7 +01ae26 7f1f add #h'1f, r15 +01ae28 fcbf +01ae2a 11fc mov.l r15, @(h'30,r1) +01ae2c 9f10 mov.w @(h'20,pc), r15 ;@(h'1ae50) +01ae2e 78bf add #h'bf, r8 +01ae30 1800 mov.l r0, @(h'0,r8) +01ae32 5ea8 mov.l @(h'20,r10), r14 +01ae34 0050 +01ae36 4000 shll r0 +01ae38 2000 mov.b r0, @r0 +01ae3a 0000 +01ae3c 0000 +01ae3e 0000 +01ae40 0000 +01ae42 0000 +01ae44 0000 +01ae46 0000 +01ae48 0000 +01ae4a 0018 sett +01ae4c 0001 +01ae4e e700 mov #h'0, r7 +01ae50 0218 sett +01ae52 e001 mov #h'1, r0 +01ae54 85f0 mov.w @(h'0,r15), r0 +01ae56 0063 +01ae58 1001 mov.l r0, @(h'4,r0) +01ae5a d108 mov.l @(h'20,pc), r1 ;@(h'1ae7c) +01ae5c 022a sts pr, r2 +01ae5e 8802 cmp/eq #h'2, r0 +01ae60 4684 +01ae62 5a8c mov.l @(h'30,r8), r10 +01ae64 44a5 +01ae66 1624 mov.l r2, @(h'10,r6) +01ae68 80a2 mov.b r0, @(h'2,r10) +01ae6a 1cbb mov.l r11, @(h'2c,r12) +01ae6c 5404 mov.l @(h'10,r0), r4 +01ae6e 651e exts.b r1, r5 +01ae70 04a1 +01ae72 1184 mov.l r8, @(h'10,r1) +01ae74 8110 mov.w r0, @(h'0,r1) +01ae76 78a3 add #h'a3, r8 +01ae78 1800 mov.l r0, @(h'0,r8) +01ae7a 4ea8 +01ae7c 0051 +01ae7e 5000 mov.l @(h'0,r0), r0 +01ae80 2150 mov.b r5, @r1 +01ae82 0001 +01ae84 1000 mov.l r0, @(h'0,r0) +01ae86 00a0 +01ae88 0000 +01ae8a a000 bra h'0 ;@(h'1ae8e) +01ae8c 0040 +01ae8e 0000 +01ae90 0000 +01ae92 0018 sett +01ae94 0001 +01ae96 ff00 +01ae98 03ff mac.l @r15+, @r3+ +01ae9a e001 mov #h'1, r0 +01ae9c fff0 +01ae9e 007f mac.l @r7+, @r0+ +01aea0 1001 mov.l r0, @(h'4,r0) +01aea2 ff08 +01aea4 03ef mac.l @r14+, @r3+ +01aea6 8803 cmp/eq #h'3, r0 +01aea8 c784 mova @(h'210,pc), r0 ;h'1b0bc +01aeaa 5b8f mov.l @(h'3c,r8), r11 +01aeac c4bf mov.b @(h'bf,gbr), r0 +01aeae 17e4 mov.l r14, @(h'10,r7) +01aeb0 9fa3 mov.w @(h'146,pc), r15 ;@(h'1affa) +01aeb2 fcbf +01aeb4 57fc mov.l @(h'30,r15), r7 +01aeb6 7f1f add #h'1f, r15 +01aeb8 fcbf +01aeba 11fc mov.l r15, @(h'30,r1) +01aebc 9f10 mov.w @(h'20,pc), r15 ;@(h'1aee0) +01aebe 78bf add #h'bf, r8 +01aec0 1800 mov.l r0, @(h'0,r8) +01aec2 5ea8 mov.l @(h'20,r10), r14 +01aec4 0051 +01aec6 5000 mov.l @(h'0,r0), r0 +01aec8 2150 mov.b r5, @r1 +01aeca 0001 +01aecc 1000 mov.l r0, @(h'0,r0) +01aece 00a0 +01aed0 0000 +01aed2 a000 bra h'0 ;@(h'1aed6) +01aed4 0040 +01aed6 0000 +01aed8 0000 +01aeda 0018 sett +01aedc 0001 +01aede e700 mov #h'0, r7 +01aee0 0218 sett +01aee2 e001 mov #h'1, r0 +01aee4 85f0 mov.w @(h'0,r15), r0 +01aee6 0063 +01aee8 1001 mov.l r0, @(h'4,r0) +01aeea d108 mov.l @(h'20,pc), r1 ;@(h'1af0c) +01aeec 022a sts pr, r2 +01aeee 8802 cmp/eq #h'2, r0 +01aef0 4684 +01aef2 5a8c mov.l @(h'30,r8), r10 +01aef4 44a5 +01aef6 1624 mov.l r2, @(h'10,r6) +01aef8 80a2 mov.b r0, @(h'2,r10) +01aefa 1cbb mov.l r11, @(h'2c,r12) +01aefc 5404 mov.l @(h'10,r0), r4 +01aefe 651e exts.b r1, r5 +01af00 04a1 +01af02 1184 mov.l r8, @(h'10,r1) +01af04 8110 mov.w r0, @(h'0,r1) +01af06 78a3 add #h'a3, r8 +01af08 1800 mov.l r0, @(h'0,r8) +01af0a 4ea8 +01af0c 0052 +01af0e e800 mov #h'0, r8 +01af10 2248 tst r4, r2 +01af12 0001 +01af14 1000 mov.l r0, @(h'0,r0) +01af16 0110 +01af18 0000 +01af1a a000 bra h'0 ;@(h'1af1e) +01af1c 0040 +01af1e 0000 +01af20 0000 +01af22 0018 sett +01af24 0001 +01af26 ff00 +01af28 03ff mac.l @r15+, @r3+ +01af2a e001 mov #h'1, r0 +01af2c fff0 +01af2e 007f mac.l @r7+, @r0+ +01af30 1001 mov.l r0, @(h'4,r0) +01af32 ff08 +01af34 03ef mac.l @r14+, @r3+ +01af36 8803 cmp/eq #h'3, r0 +01af38 c784 mova @(h'210,pc), r0 ;h'1b14c +01af3a 5b8f mov.l @(h'3c,r8), r11 +01af3c c4bf mov.b @(h'bf,gbr), r0 +01af3e 17e4 mov.l r14, @(h'10,r7) +01af40 9fa3 mov.w @(h'146,pc), r15 ;@(h'1b08a) +01af42 fcbf +01af44 57fc mov.l @(h'30,r15), r7 +01af46 7f1f add #h'1f, r15 +01af48 fcbf +01af4a 11fc mov.l r15, @(h'30,r1) +01af4c 9f10 mov.w @(h'20,pc), r15 ;@(h'1af70) +01af4e 78bf add #h'bf, r8 +01af50 1800 mov.l r0, @(h'0,r8) +01af52 5ea8 mov.l @(h'20,r10), r14 +01af54 0052 +01af56 e800 mov #h'0, r8 +01af58 2248 tst r4, r2 +01af5a 0001 +01af5c 1000 mov.l r0, @(h'0,r0) +01af5e 0110 +01af60 0000 +01af62 a000 bra h'0 ;@(h'1af66) +01af64 0040 +01af66 0000 +01af68 0000 +01af6a ffe7 +01af6c fffe +01af6e 00ff mac.l @r15+, @r0+ +01af70 fc00 +01af72 1ffe mov.l r15, @(h'38,r15) +01af74 000f mac.l @r0+, @r0+ +01af76 ff80 +01af78 0ffe mov.l @(r0,r15), r15 +01af7a 0007 mul.l r0, r0 +01af7c fc00 +01af7e 07fc mov.b @(r0,r15), r7 +01af80 0003 bsrf r0 +01af82 fc00 +01af84 03fe mov.l @(r0,r15), r3 +01af86 0003 bsrf r0 +01af88 fc00 +01af8a 03f8 +01af8c 0003 bsrf r0 +01af8e f800 +01af90 03f0 +01af92 0003 bsrf r0 +01af94 f800 +01af96 07ff mac.l @r15+, @r7+ +01af98 801f mov.b r0, @(h'f,r1) +01af9a ff00 +01af9c 3ffe addc r15, r15 +01af9e 001f mac.l @r1+, @r0+ +01afa0 fc00 +01afa2 0ffe mov.l @(r0,r15), r15 +01afa4 0007 mul.l r0, r0 +01afa6 ff88 +01afa8 8fff bf/s h'-2 ;@(h'1afaa) +01afaa ffff +01afac ffff +01afae ffff +01afb0 ffff +01afb2 ffe7 +01afb4 fffe +01afb6 00ff mac.l @r15+, @r0+ +01afb8 fc00 +01afba 1ffe mov.l r15, @(h'38,r15) +01afbc 000f mac.l @r0+, @r0+ +01afbe ff80 +01afc0 0ffe mov.l @(r0,r15), r15 +01afc2 0007 mul.l r0, r0 +01afc4 fc00 +01afc6 07fc mov.b @(r0,r15), r7 +01afc8 0003 bsrf r0 +01afca fc00 +01afcc 03fe mov.l @(r0,r15), r3 +01afce 0003 bsrf r0 +01afd0 fc00 +01afd2 03f8 +01afd4 0003 bsrf r0 +01afd6 f800 +01afd8 03f0 +01afda 0003 bsrf r0 +01afdc f800 +01afde 27ff muls.w r15, r7 +01afe0 803f mov.b r0, @(h'f,r3) +01afe2 ff80 +01afe4 1fff mov.l r15, @(h'3c,r15) +01afe6 000f mac.l @r0+, @r0+ +01afe8 fe00 +01afea 07fc mov.b @(r0,r15), r7 +01afec 000f mac.l @r0+, @r0+ +01afee fe22 +01aff0 3fff addv r15, r15 +01aff2 ffff +01aff4 ffff +01aff6 ffff +01aff8 ffff +01affa ffe7 +01affc fffe +01affe 00ff mac.l @r15+, @r0+ +01b000 fc00 +01b002 1ffe mov.l r15, @(h'38,r15) +01b004 000f mac.l @r0+, @r0+ +01b006 ff80 +01b008 0ffe mov.l @(r0,r15), r15 +01b00a 0007 mul.l r0, r0 +01b00c fc00 +01b00e 07fc mov.b @(r0,r15), r7 +01b010 0003 bsrf r0 +01b012 a400 bra h'800 ;@(h'1b816) +01b014 0300 +01b016 0003 bsrf r0 +01b018 0000 +01b01a 0300 +01b01c 0003 bsrf r0 +01b01e 8000 mov.b r0, @(h'0,r0) +01b020 0300 +01b022 0e03 bsrf r14 +01b024 000f mac.l @r0+, @r0+ +01b026 8700 +01b028 07ff mac.l @r15+, @r7+ +01b02a 8117 mov.w r0, @(h'e,r1) +01b02c ff8f +01b02e bfff bsr h'-2 ;@(h'1b030) +01b030 dfff mov.l @(h'3fc,pc), r15 ;@(h'1b430) +01b032 ffff +01b034 ffff +01b036 ffff +01b038 ffff +01b03a ffff +01b03c ffff +01b03e ffff +01b040 ffff +01b042 ffe7 +01b044 fffe +01b046 00ff mac.l @r15+, @r0+ +01b048 fc00 +01b04a 1ffe mov.l r15, @(h'38,r15) +01b04c 000f mac.l @r0+, @r0+ +01b04e ff80 +01b050 0ffe mov.l @(r0,r15), r15 +01b052 0007 mul.l r0, r0 +01b054 fc00 +01b056 07fc mov.b @(r0,r15), r7 +01b058 0003 bsrf r0 +01b05a a400 bra h'800 ;@(h'1b85e) +01b05c 0300 +01b05e 0003 bsrf r0 +01b060 0000 +01b062 0300 +01b064 0003 bsrf r0 +01b066 8000 mov.b r0, @(h'0,r0) +01b068 0300 +01b06a 0e03 bsrf r14 +01b06c 000f mac.l @r0+, @r0+ +01b06e 8700 +01b070 07ff mac.l @r15+, @r7+ +01b072 8007 mov.b r0, @(h'7,r0) +01b074 ff8e +01b076 0fff mac.l @r15+, @r15+ +01b078 de0f mov.l @(h'3c,pc), r14 ;@(h'1b0b8) +01b07a fffe +01b07c 0fff mac.l @r15+, @r15+ +01b07e ff1f +01b080 ffff +01b082 1fff mov.l r15, @(h'3c,r15) +01b084 ffbf +01b086 ffff +01b088 ffff +01b08a ffe7 +01b08c fffe +01b08e 00ff mac.l @r15+, @r0+ +01b090 fc00 +01b092 1ffe mov.l r15, @(h'38,r15) +01b094 000f mac.l @r0+, @r0+ +01b096 ff80 +01b098 0ffe mov.l @(r0,r15), r15 +01b09a 0007 mul.l r0, r0 +01b09c fc00 +01b09e 07fc mov.b @(r0,r15), r7 +01b0a0 0003 bsrf r0 +01b0a2 a400 bra h'800 ;@(h'1b8a6) +01b0a4 0300 +01b0a6 0003 bsrf r0 +01b0a8 0000 +01b0aa 0300 +01b0ac 0003 bsrf r0 +01b0ae 8000 mov.b r0, @(h'0,r0) +01b0b0 0300 +01b0b2 0e03 bsrf r14 +01b0b4 000f mac.l @r0+, @r0+ +01b0b6 8700 +01b0b8 07ff mac.l @r15+, @r7+ +01b0ba 8007 mov.b r0, @(h'7,r0) +01b0bc ff8c +01b0be 07ff mac.l @r15+, @r7+ +01b0c0 dc07 mov.l @(h'1c,pc), r12 ;@(h'1b0e0) +01b0c2 fffe +01b0c4 0fff mac.l @r15+, @r15+ +01b0c6 fe0f +01b0c8 ffff +01b0ca 1fff mov.l r15, @(h'3c,r15) +01b0cc ffbf +01b0ce ffff +01b0d0 ffff +01b0d2 ffe0 +01b0d4 0000 +01b0d6 4097 ldc.l @r0+, r1_bank +01b0d8 8000 mov.b r0, @(h'0,r0) +01b0da 3088 sub r8, r0 +01b0dc 4000 shll r0 +01b0de 0f08 clrt +01b0e0 2000 mov.b r0, @r0 +01b0e2 1090 mov.l r9, @(h'0,r0) +01b0e4 1840 mov.l r4, @(h'0,r8) +01b0e6 0f20 +01b0e8 67a0 mov.b @r10, r7 +01b0ea c493 mov.b @(h'93,gbr), r0 +01b0ec 8010 mov.b r0, @(h'0,r1) +01b0ee 3a54 div1 r5, r10 +01b0f0 4010 dt r0 +01b0f2 0449 +01b0f4 a410 bra h'820 ;@(h'1b918) +01b0f6 8f89 bf/s h'-ee ;@(h'1b00c) +01b0f8 9ba0 mov.w @(h'140,pc), r11 ;@(h'1b23c) +01b0fa 8248 +01b0fc 0040 +01b0fe 0248 clrs +01b100 0680 +01b102 3aa4 div1 r10, r10 +01b104 1900 mov.l r0, @(h'0,r9) +01b106 c553 mov.w @(h'a6,gbr), r0 +01b108 e000 mov #h'0, r0 +01b10a 008c mov.b @(r0,r8), r0 +01b10c 0000 +01b10e 01f0 +01b110 0000 +01b112 ffe0 +01b114 0000 +01b116 7f97 add #h'97, r15 +01b118 8000 mov.b r0, @(h'0,r0) +01b11a 3f88 sub r8, r15 +01b11c 4000 shll r0 +01b11e 0f08 clrt +01b120 2000 mov.b r0, @r0 +01b122 1f90 mov.l r9, @(h'0,r15) +01b124 1840 mov.l r4, @(h'0,r8) +01b126 0f20 +01b128 67a0 mov.b @r10, r7 +01b12a c793 mova @(h'24c,pc), r0 ;h'1b378 +01b12c 8010 mov.b r0, @(h'0,r1) +01b12e ffd7 +01b130 c010 mov.b r0, @(h'10,gbr) +01b132 ffcf +01b134 e410 mov #h'10, r4 +01b136 ff8f +01b138 ffa0 +01b13a ffcf +01b13c ffc0 +01b13e ffcf +01b140 ff80 +01b142 ffe7 +01b144 f900 +01b146 c5f3 mov.w @(h'1e6,gbr), r0 +01b148 e000 mov #h'0, r0 +01b14a 00fc mov.b @(r0,r15), r0 +01b14c 0000 +01b14e 01f0 +01b150 0000 +01b152 ffe0 +01b154 0000 +01b156 4090 +01b158 0000 +01b15a 308f addv r8, r0 +01b15c 8000 mov.b r0, @(h'0,r0) +01b15e 0f08 clrt +01b160 4000 shll r0 +01b162 1088 mov.l r8, @(h'20,r0) +01b164 2000 mov.b r0, @r0 +01b166 0f10 +01b168 1840 mov.l r4, @(h'0,r8) +01b16a c4a0 mov.b @(h'a0,gbr), r0 +01b16c 67a0 mov.b @r10, r7 +01b16e 3a53 cmp/ge r5, r10 +01b170 8010 mov.b r0, @(h'0,r1) +01b172 0454 mov.b r5, @(r0,r4) +01b174 4010 dt r0 +01b176 8f88 bf/s h'-f0 ;@(h'1b08a) +01b178 2410 mov.b r1, @r4 +01b17a 824b +01b17c 5ba0 mov.l @(h'0,r10), r11 +01b17e 024b +01b180 4040 +01b182 3aa8 sub r10, r10 +01b184 4000 shll r0 +01b186 c554 mov.w @(h'a8,gbr), r0 +01b188 9200 mov.w @(h'0,pc), r2 ;@(h'1b18c) +01b18a 008a +01b18c 6d00 mov.b @r0, r13 +01b18e 01f1 +01b190 0100 +01b192 0000 +01b194 fe00 +01b196 ffe0 +01b198 0000 +01b19a 7f90 add #h'90, r15 +01b19c 0000 +01b19e 3f8f addv r8, r15 +01b1a0 8000 mov.b r0, @(h'0,r0) +01b1a2 0f08 clrt +01b1a4 4000 shll r0 +01b1a6 1f88 mov.l r8, @(h'20,r15) +01b1a8 2000 mov.b r0, @r0 +01b1aa 0f10 +01b1ac 1840 mov.l r4, @(h'0,r8) +01b1ae c7a0 mova @(h'280,pc), r0 ;h'1b430 +01b1b0 67a0 mov.b @r10, r7 +01b1b2 fbd3 +01b1b4 8010 mov.b r0, @(h'0,r1) +01b1b6 ffd7 +01b1b8 c010 mov.b r0, @(h'10,gbr) +01b1ba ff8f +01b1bc e410 mov #h'10, r4 +01b1be ffcf +01b1c0 dba0 mov.l @(h'280,pc), r11 ;@(h'1b444) +01b1c2 ffcf +01b1c4 c040 mov.b r0, @(h'40,gbr) +01b1c6 ffef +01b1c8 c000 mov.b r0, @(h'0,gbr) +01b1ca c5f7 mov.w @(h'1ee,gbr), r0 +01b1cc 9200 mov.w @(h'0,pc), r2 ;@(h'1b1d0) +01b1ce 00fb +01b1d0 ff00 +01b1d2 01f1 +01b1d4 ff00 +01b1d6 0000 +01b1d8 fe00 +01b1da ffe7 +01b1dc 8000 mov.b r0, @(h'0,r0) +01b1de 4098 +01b1e0 4000 shll r0 +01b1e2 3088 sub r8, r0 +01b1e4 2000 mov.b r0, @r0 +01b1e6 0f10 +01b1e8 1840 mov.l r4, @(h'0,r8) +01b1ea 10a0 mov.l r10, @(h'0,r0) +01b1ec 67a0 mov.b @r10, r7 +01b1ee 0f13 +01b1f0 8010 mov.b r0, @(h'0,r1) +01b1f2 c494 mov.b @(h'94,gbr), r0 +01b1f4 4010 dt r0 +01b1f6 3a48 sub r4, r10 +01b1f8 2410 mov.b r1, @r4 +01b1fa 044b +01b1fc 1ba0 mov.l r10, @(h'0,r11) +01b1fe 8f8b bf/s h'-ea ;@(h'1b118) +01b200 0040 +01b202 8248 +01b204 0680 +01b206 0244 mov.b r4, @(r0,r2) +01b208 1900 mov.l r0, @(h'0,r9) +01b20a 3aa3 cmp/ge r10, r10 +01b20c e000 mov #h'0, r0 +01b20e c552 mov.w @(h'a4,gbr), r0 +01b210 0000 +01b212 008c mov.b @(r0,r8), r0 +01b214 0000 +01b216 01f0 +01b218 0000 +01b21a ffe7 +01b21c 8000 mov.b r0, @(h'0,r0) +01b21e 7f98 add #h'98, r15 +01b220 4000 shll r0 +01b222 3f88 sub r8, r15 +01b224 2000 mov.b r0, @r0 +01b226 0f10 +01b228 1840 mov.l r4, @(h'0,r8) +01b22a 1fa0 mov.l r10, @(h'0,r15) +01b22c 67a0 mov.b @r10, r7 +01b22e 0f13 +01b230 8010 mov.b r0, @(h'0,r1) +01b232 c797 mova @(h'25c,pc), r0 ;h'1b490 +01b234 c010 mov.b r0, @(h'10,gbr) +01b236 ffcf +01b238 e410 mov #h'10, r4 +01b23a ffcf +01b23c ffa0 +01b23e ff8f +01b240 ffc0 +01b242 ffcf +01b244 ff80 +01b246 ffc7 +01b248 f900 +01b24a ffe3 +01b24c e000 mov #h'0, r0 +01b24e c5f2 mov.w @(h'1e4,gbr), r0 +01b250 0000 +01b252 00fc mov.b @(r0,r15), r0 +01b254 0000 +01b256 01f0 +01b258 0000 +01b25a 001f mac.l @r1+, @r0+ +01b25c fff0 +01b25e 8008 mov.b r0, @(h'8,r0) +01b260 7ff0 add #h'f0, r15 +01b262 c000 mov.b r0, @(h'0,gbr) +01b264 3ff0 cmp/eq r15, r15 +01b266 f000 +01b268 1ff0 mov.l r15, @(h'0,r15) +01b26a e000 mov #h'0, r0 +01b26c 07b0 +01b26e f000 +01b270 0010 +01b272 3800 cmp/eq r0, r8 +01b274 0000 +01b276 0000 +01b278 0000 +01b27a 0000 +01b27c 0000 +01b27e 0000 +01b280 0010 +01b282 0000 +01b284 0030 +01b286 0000 +01b288 0070 +01b28a 0000 +01b28c 06f0 +01b28e 3a00 cmp/eq r0, r10 +01b290 1ff0 mov.l r15, @(h'0,r15) +01b292 ff03 +01b294 fff0 +01b296 fe0f +01b298 fff0 +01b29a 001f mac.l @r1+, @r0+ +01b29c fff0 +01b29e 800f mov.b r0, @(h'f,r0) +01b2a0 fff0 +01b2a2 c000 mov.b r0, @(h'0,gbr) +01b2a4 7ff0 add #h'f0, r15 +01b2a6 f000 +01b2a8 3ff0 cmp/eq r15, r15 +01b2aa e000 mov #h'0, r0 +01b2ac 1ff0 mov.l r15, @(h'0,r15) +01b2ae f000 +01b2b0 07b0 +01b2b2 3800 cmp/eq r0, r8 +01b2b4 0010 +01b2b6 0000 +01b2b8 0000 +01b2ba 0000 +01b2bc 0000 +01b2be 0000 +01b2c0 0000 +01b2c2 0000 +01b2c4 2410 mov.b r1, @r4 +01b2c6 0000 +01b2c8 3fb0 cmp/eq r11, r15 +01b2ca 0000 +01b2cc 3ff0 cmp/eq r15, r15 +01b2ce 3a08 sub r0, r10 +01b2d0 6df0 mov.b @r15, r13 +01b2d2 ff04 +01b2d4 00f0 +01b2d6 fe0e +01b2d8 00f0 +01b2da ffff +01b2dc 01f0 +01b2de 0018 sett +01b2e0 7ff0 add #h'f0, r15 +01b2e2 8000 mov.b r0, @(h'0,r0) +01b2e4 3ff0 cmp/eq r15, r15 +01b2e6 c000 mov.b r0, @(h'0,gbr) +01b2e8 1ff0 mov.l r15, @(h'0,r15) +01b2ea f000 +01b2ec 07b0 +01b2ee e000 mov #h'0, r0 +01b2f0 0010 +01b2f2 f000 +01b2f4 0000 +01b2f6 3800 cmp/eq r0, r8 +01b2f8 0000 +01b2fa 0000 +01b2fc 0000 +01b2fe 0000 +01b300 0010 +01b302 0000 +01b304 0030 +01b306 0000 +01b308 0070 +01b30a 0000 +01b30c 06f0 +01b30e 0000 +01b310 1ff0 mov.l r15, @(h'0,r15) +01b312 3a01 +01b314 fff0 +01b316 ff03 +01b318 fff0 +01b31a fe0f +01b31c fff0 +01b31e 0000 +01b320 0000 +01b322 0000 +01b324 03c0 +01b326 0c30 +01b328 1008 mov.l r0, @(h'20,r0) +01b32a 2078 tst r7, r0 +01b32c 3984 div1 r8, r9 +01b32e 4604 rotl r6 +01b330 4104 rotl r1 +01b332 4112 sts.l macl, @-r1 +01b334 9282 mov.w @(h'104,pc), r2 ;@(h'1b43c) +01b336 8441 mov.b @(h'1,r4), r0 +01b338 8441 mov.b @(h'1,r4), r0 +01b33a 783e add #h'3e, r8 +01b33c 07c0 +01b33e 0000 +01b340 0000 +01b342 0000 +01b344 0000 +01b346 0ff0 +01b348 1008 mov.l r0, @(h'20,r0) +01b34a 2278 tst r7, r2 +01b34c 3984 div1 r8, r9 +01b34e 4604 rotl r6 +01b350 4104 rotl r1 +01b352 4912 sts.l macl, @-r9 +01b354 9292 mov.w @(h'124,pc), r2 ;@(h'1b47c) +01b356 8441 mov.b @(h'1,r4), r0 +01b358 8441 mov.b @(h'1,r4), r0 +01b35a 783e add #h'3e, r8 +01b35c 07c0 +01b35e 0000 +01b360 0000 +01b362 0000 +01b364 0000 +01b366 0000 +01b368 1ff0 mov.l r15, @(h'0,r15) +01b36a 2208 tst r0, r2 +01b36c 39f4 div1 r15, r9 +01b36e 4604 rotl r6 +01b370 4104 rotl r1 +01b372 4912 sts.l macl, @-r9 +01b374 9292 mov.w @(h'124,pc), r2 ;@(h'1b49c) +01b376 e449 mov #h'49, r4 +01b378 8445 mov.b @(h'5,r4), r0 +01b37a 793e add #h'3e, r9 +01b37c 07c0 +01b37e 0000 +01b380 0000 +01b382 0000 +01b384 0000 +01b386 0000 +01b388 0000 +01b38a 0038 ldtlb +01b38c 3fc4 div1 r12, r15 +01b38e 66ac extu.b r10, r6 +01b390 5124 mov.l @(h'10,r2), r1 +01b392 4912 sts.l macl, @-r9 +01b394 9292 mov.w @(h'124,pc), r2 ;@(h'1b4bc) +01b396 e449 mov #h'49, r4 +01b398 8645 +01b39a 793e add #h'3e, r9 +01b39c 07c0 +01b39e ffff +01b3a0 ffff +01b3a2 ffff +01b3a4 fc1f +01b3a6 f00f +01b3a8 e007 mov #h'7, r0 +01b3aa c007 mov.b r0, @(h'7,gbr) +01b3ac c003 mov.b r0, @(h'3,gbr) +01b3ae 8003 mov.b r0, @(h'3,r0) +01b3b0 8003 mov.b r0, @(h'3,r0) +01b3b2 8001 mov.b r0, @(h'1,r0) +01b3b4 0001 +01b3b6 0000 +01b3b8 0000 +01b3ba 8001 mov.b r0, @(h'1,r0) +01b3bc f83f +01b3be ffff +01b3c0 ffff +01b3c2 ffff +01b3c4 ffff +01b3c6 f00f +01b3c8 e007 mov #h'7, r0 +01b3ca c007 mov.b r0, @(h'7,gbr) +01b3cc c003 mov.b r0, @(h'3,gbr) +01b3ce 8003 mov.b r0, @(h'3,r0) +01b3d0 8003 mov.b r0, @(h'3,r0) +01b3d2 8001 mov.b r0, @(h'1,r0) +01b3d4 0001 +01b3d6 0000 +01b3d8 0000 +01b3da 8001 mov.b r0, @(h'1,r0) +01b3dc f83f +01b3de ffff +01b3e0 ffff +01b3e2 ffff +01b3e4 ffff +01b3e6 ffff +01b3e8 e00f mov #h'f, r0 +01b3ea c007 mov.b r0, @(h'7,gbr) +01b3ec c003 mov.b r0, @(h'3,gbr) +01b3ee 8003 mov.b r0, @(h'3,r0) +01b3f0 8003 mov.b r0, @(h'3,r0) +01b3f2 8001 mov.b r0, @(h'1,r0) +01b3f4 0001 +01b3f6 0000 +01b3f8 0000 +01b3fa 8001 mov.b r0, @(h'1,r0) +01b3fc f83f +01b3fe ffff +01b400 ffff +01b402 ffff +01b404 ffff +01b406 ffff +01b408 ffff +01b40a ffc7 +01b40c c003 mov.b r0, @(h'3,gbr) +01b40e 8003 mov.b r0, @(h'3,r0) +01b410 8003 mov.b r0, @(h'3,r0) +01b412 8001 mov.b r0, @(h'1,r0) +01b414 0001 +01b416 0000 +01b418 0000 +01b41a 8001 mov.b r0, @(h'1,r0) +01b41c f83f +01b41e 7ffe add #h'fe, r15 +01b420 8001 mov.b r0, @(h'1,r0) +01b422 8001 mov.b r0, @(h'1,r0) +01b424 8e01 +01b426 9a01 mov.w @(h'2,pc), r10 ;@(h'1b42c) +01b428 9f81 mov.w @(h'102,pc), r15 ;@(h'1b52e) +01b42a 9141 mov.w @(h'82,pc), r1 ;@(h'1b4b0) +01b42c 9ea1 mov.w @(h'142,pc), r14 ;@(h'1b572) +01b42e 9051 mov.w @(h'a2,pc), r0 ;@(h'1b4d4) +01b430 9029 mov.w @(h'52,pc), r0 ;@(h'1b486) +01b432 9009 mov.w @(h'12,pc), r0 ;@(h'1b448) +01b434 8ff1 bf/s h'-1e ;@(h'1b41a) +01b436 8001 mov.b r0, @(h'1,r0) +01b438 8001 mov.b r0, @(h'1,r0) +01b43a 8001 mov.b r0, @(h'1,r0) +01b43c 7ffe add #h'fe, r15 +01b43e 7ffe add #h'fe, r15 +01b440 8001 mov.b r0, @(h'1,r0) +01b442 87e1 +01b444 8811 cmp/eq #h'11, r0 +01b446 9209 mov.w @(h'12,pc), r2 ;@(h'1b45c) +01b448 a605 bra h'c0a ;@(h'1c056) +01b44a a005 bra h'a ;@(h'1b458) +01b44c a0fd bra h'1fa ;@(h'1b64a) +01b44e bf05 bsr h'-1f6 ;@(h'1b25c) +01b450 a005 bra h'a ;@(h'1b45e) +01b452 a005 bra h'a ;@(h'1b460) +01b454 9009 mov.w @(h'12,pc), r0 ;@(h'1b46a) +01b456 8811 cmp/eq #h'11, r0 +01b458 87e1 +01b45a 8001 mov.b r0, @(h'1,r0) +01b45c 7ffe add #h'fe, r15 +01b45e 7ffe add #h'fe, r15 +01b460 8001 mov.b r0, @(h'1,r0) +01b462 87e1 +01b464 8811 cmp/eq #h'11, r0 +01b466 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b63c) +01b468 9009 mov.w @(h'12,pc), r0 ;@(h'1b47e) +01b46a b22d bsr h'45a ;@(h'1b8c8) +01b46c b14d bsr h'29a ;@(h'1b70a) +01b46e b08d bsr h'11a ;@(h'1b58c) +01b470 b22d bsr h'45a ;@(h'1b8ce) +01b472 9149 mov.w @(h'92,pc), r1 ;@(h'1b508) +01b474 9089 mov.w @(h'112,pc), r0 ;@(h'1b58a) +01b476 8811 cmp/eq #h'11, r0 +01b478 87e1 +01b47a 8001 mov.b r0, @(h'1,r0) +01b47c 7ffe add #h'fe, r15 +01b47e 7ffe add #h'fe, r15 +01b480 8001 mov.b r0, @(h'1,r0) +01b482 8001 mov.b r0, @(h'1,r0) +01b484 80c1 mov.b r0, @(h'1,r12) +01b486 8fe1 bf/s h'-3e ;@(h'1b44c) +01b488 9c11 mov.w @(h'22,pc), r12 ;@(h'1b4ae) +01b48a b419 bsr h'832 ;@(h'1bcc0) +01b48c a4dd bra h'9ba ;@(h'1be4a) +01b48e b419 bsr h'832 ;@(h'1bcc4) +01b490 9c11 mov.w @(h'22,pc), r12 ;@(h'1b4b6) +01b492 8fe1 bf/s h'-3e ;@(h'1b458) +01b494 80c1 mov.b r0, @(h'1,r12) +01b496 8001 mov.b r0, @(h'1,r0) +01b498 8001 mov.b r0, @(h'1,r0) +01b49a 8001 mov.b r0, @(h'1,r0) +01b49c 7ffe add #h'fe, r15 +01b49e 7ffe add #h'fe, r15 +01b4a0 8001 mov.b r0, @(h'1,r0) +01b4a2 8001 mov.b r0, @(h'1,r0) +01b4a4 87e1 +01b4a6 8c31 +01b4a8 9e79 mov.w @(h'f2,pc), r14 ;@(h'1b59e) +01b4aa 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b680) +01b4ac 93c9 mov.w @(h'192,pc), r3 ;@(h'1b642) +01b4ae 93c9 mov.w @(h'192,pc), r3 ;@(h'1b644) +01b4b0 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b686) +01b4b2 9e79 mov.w @(h'f2,pc), r14 ;@(h'1b5a8) +01b4b4 8c31 +01b4b6 87e1 +01b4b8 8001 mov.b r0, @(h'1,r0) +01b4ba 8001 mov.b r0, @(h'1,r0) +01b4bc 7ffe add #h'fe, r15 +01b4be 7ffe add #h'fe, r15 +01b4c0 8001 mov.b r0, @(h'1,r0) +01b4c2 8301 +01b4c4 8c81 +01b4c6 9141 mov.w @(h'82,pc), r1 ;@(h'1b54c) +01b4c8 ad21 bra h'-5be ;@(h'1af0e) +01b4ca a221 bra h'442 ;@(h'1b910) +01b4cc a1d1 bra h'3a2 ;@(h'1b872) +01b4ce a211 bra h'422 ;@(h'1b8f4) +01b4d0 a511 bra h'a22 ;@(h'1bef6) +01b4d2 a489 bra h'912 ;@(h'1bde8) +01b4d4 a489 bra h'912 ;@(h'1bdea) +01b4d6 9c79 mov.w @(h'f2,pc), r12 ;@(h'1b5cc) +01b4d8 8381 +01b4da 8001 mov.b r0, @(h'1,r0) +01b4dc 7ffe add #h'fe, r15 +01b4de 7ffe add #h'fe, r15 +01b4e0 8001 mov.b r0, @(h'1,r0) +01b4e2 8001 mov.b r0, @(h'1,r0) +01b4e4 87e1 +01b4e6 8a51 +01b4e8 9429 mov.w @(h'52,pc), r4 ;@(h'1b53e) +01b4ea 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1b6a0) +01b4ec 9349 mov.w @(h'92,pc), r3 ;@(h'1b582) +01b4ee 93c9 mov.w @(h'192,pc), r3 ;@(h'1b684) +01b4f0 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1b6a6) +01b4f2 9429 mov.w @(h'52,pc), r4 ;@(h'1b548) +01b4f4 8a51 +01b4f6 87e1 +01b4f8 8001 mov.b r0, @(h'1,r0) +01b4fa 8001 mov.b r0, @(h'1,r0) +01b4fc 7ffe add #h'fe, r15 +01b4fe 7ffe add #h'fe, r15 +01b500 8001 mov.b r0, @(h'1,r0) +01b502 8001 mov.b r0, @(h'1,r0) +01b504 87e1 +01b506 8811 cmp/eq #h'11, r0 +01b508 9249 mov.w @(h'92,pc), r2 ;@(h'1b59e) +01b50a 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e0) +01b50c 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e2) +01b50e 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e4) +01b510 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b6e6) +01b512 93c9 mov.w @(h'192,pc), r3 ;@(h'1b6a8) +01b514 8811 cmp/eq #h'11, r0 +01b516 87e1 +01b518 8001 mov.b r0, @(h'1,r0) +01b51a 8001 mov.b r0, @(h'1,r0) +01b51c 7ffe add #h'fe, r15 +01b51e 7ffe add #h'fe, r15 +01b520 8001 mov.b r0, @(h'1,r0) +01b522 8ff1 bf/s h'-1e ;@(h'1b508) +01b524 9049 mov.w @(h'92,pc), r0 ;@(h'1b5ba) +01b526 ae05 bra h'-3f6 ;@(h'1b134) +01b528 bb75 bsr h'-916 ;@(h'1ac16) +01b52a b1dd bsr h'3ba ;@(h'1b8e8) +01b52c bbad bsr h'-8a6 ;@(h'1ac8a) +01b52e aedd bra h'-246 ;@(h'1b2ec) +01b530 a775 bra h'eea ;@(h'1c41e) +01b532 ad85 bra h'-4f6 ;@(h'1b040) +01b534 a8b5 bra h'-e96 ;@(h'1a6a2) +01b536 9d89 mov.w @(h'112,pc), r13 ;@(h'1b64c) +01b538 8ff1 bf/s h'-1e ;@(h'1b51e) +01b53a 8001 mov.b r0, @(h'1,r0) +01b53c 7ffe add #h'fe, r15 +01b53e 7ffe add #h'fe, r15 +01b540 8001 mov.b r0, @(h'1,r0) +01b542 8001 mov.b r0, @(h'1,r0) +01b544 8e71 +01b546 9249 mov.w @(h'92,pc), r2 ;@(h'1b5dc) +01b548 9249 mov.w @(h'92,pc), r2 ;@(h'1b5de) +01b54a a425 bra h'84a ;@(h'1bd98) +01b54c bc3d bsr h'-786 ;@(h'1adca) +01b54e bc3d bsr h'-786 ;@(h'1adcc) +01b550 bc3d bsr h'-786 ;@(h'1adce) +01b552 be7d bsr h'-306 ;@(h'1b250) +01b554 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'1b74a) +01b556 8ff1 bf/s h'-1e ;@(h'1b53c) +01b558 87e1 +01b55a 8001 mov.b r0, @(h'1,r0) +01b55c 7ffe add #h'fe, r15 +01b55e 7ffe add #h'fe, r15 +01b560 8001 mov.b r0, @(h'1,r0) +01b562 8001 mov.b r0, @(h'1,r0) +01b564 87e1 +01b566 8891 cmp/eq #h'ffffff91, r0 +01b568 91c9 mov.w @(h'192,pc), r1 ;@(h'1b6fe) +01b56a 9209 mov.w @(h'12,pc), r2 ;@(h'1b580) +01b56c 9309 mov.w @(h'12,pc), r3 ;@(h'1b582) +01b56e 90c9 mov.w @(h'192,pc), r0 ;@(h'1b704) +01b570 9049 mov.w @(h'92,pc), r0 ;@(h'1b606) +01b572 9389 mov.w @(h'112,pc), r3 ;@(h'1b688) +01b574 8911 bt h'22 ;@(h'1b59a) +01b576 87e1 +01b578 8001 mov.b r0, @(h'1,r0) +01b57a 8001 mov.b r0, @(h'1,r0) +01b57c 7ffe add #h'fe, r15 +01b57e 7ffe add #h'fe, r15 +01b580 8001 mov.b r0, @(h'1,r0) +01b582 8001 mov.b r0, @(h'1,r0) +01b584 8001 mov.b r0, @(h'1,r0) +01b586 8079 mov.b r0, @(h'9,r7) +01b588 80c5 mov.b r0, @(h'5,r12) +01b58a 9555 mov.w @(h'aa,pc), r5 ;@(h'1b638) +01b58c 8355 +01b58e a555 bra h'aaa ;@(h'1c03c) +01b590 80c5 mov.b r0, @(h'5,r12) +01b592 8079 mov.b r0, @(h'9,r7) +01b594 8001 mov.b r0, @(h'1,r0) +01b596 8001 mov.b r0, @(h'1,r0) +01b598 8001 mov.b r0, @(h'1,r0) +01b59a 8001 mov.b r0, @(h'1,r0) +01b59c 7ffe add #h'fe, r15 +01b59e 07e0 +01b5a0 1c38 mov.l r3, @(h'20,r12) +01b5a2 300c add r0, r0 +01b5a4 2004 mov.b r0, @-r0 +01b5a6 6606 mov.l @r0+, r6 +01b5a8 4402 sts.l mach, @-r4 +01b5aa 4002 sts.l mach, @-r0 +01b5ac 4002 sts.l mach, @-r0 +01b5ae c003 mov.b r0, @(h'3,gbr) +01b5b0 e007 mov #h'7, r0 +01b5b2 e007 mov #h'7, r0 +01b5b4 f00f +01b5b6 fc3f +01b5b8 e7e7 mov #h'ffffffe7, r7 +01b5ba e3c7 mov #h'ffffffc7, r3 +01b5bc ffff +01b5be f3cf +01b5c0 f3cf +01b5c2 f00f +01b5c4 f00f +01b5c6 f00f +01b5c8 f00f +01b5ca f00f +01b5cc f00f +01b5ce f00f +01b5d0 f00f +01b5d2 ffff +01b5d4 e007 mov #h'7, r0 +01b5d6 e007 mov #h'7, r0 +01b5d8 e007 mov #h'7, r0 +01b5da e007 mov #h'7, r0 +01b5dc c003 mov.b r0, @(h'3,gbr) +01b5de c003 mov.b r0, @(h'3,gbr) +01b5e0 c003 mov.b r0, @(h'3,gbr) +01b5e2 ffff +01b5e4 ffff +01b5e6 ffff +01b5e8 fc3f +01b5ea f00f +01b5ec e007 mov #h'7, r0 +01b5ee e607 mov #h'7, r6 +01b5f0 c403 mov.b @(h'3,gbr), r0 +01b5f2 c003 mov.b r0, @(h'3,gbr) +01b5f4 c003 mov.b r0, @(h'3,gbr) +01b5f6 c003 mov.b r0, @(h'3,gbr) +01b5f8 e007 mov #h'7, r0 +01b5fa e007 mov #h'7, r0 +01b5fc f00f +01b5fe fc3f +01b600 f7ef +01b602 f00f +01b604 f00f +01b606 f00f +01b608 f00f +01b60a f00f +01b60c ffff +01b60e e007 mov #h'7, r0 +01b610 e007 mov #h'7, r0 +01b612 e007 mov #h'7, r0 +01b614 c003 mov.b r0, @(h'3,gbr) +01b616 c003 mov.b r0, @(h'3,gbr) +01b618 c003 mov.b r0, @(h'3,gbr) +01b61a ffff +01b61c ffff +01b61e 0000 +01b620 0000 +01b622 0000 +01b624 0000 +01b626 0000 +01b628 0000 +01b62a 0000 +01b62c 0000 +01b62e ffff +01b630 ffff +01b632 c003 mov.b r0, @(h'3,gbr) +01b634 c003 mov.b r0, @(h'3,gbr) +01b636 c003 mov.b r0, @(h'3,gbr) +01b638 e007 mov #h'7, r0 +01b63a e007 mov #h'7, r0 +01b63c e7e7 mov #h'ffffffe7, r7 +01b63e fc3f +01b640 f00f +01b642 e007 mov #h'7, r0 +01b644 e607 mov #h'7, r6 +01b646 c403 mov.b @(h'3,gbr), r0 +01b648 c003 mov.b r0, @(h'3,gbr) +01b64a c003 mov.b r0, @(h'3,gbr) +01b64c c003 mov.b r0, @(h'3,gbr) +01b64e e007 mov #h'7, r0 +01b650 e007 mov #h'7, r0 +01b652 f00f +01b654 fc3f +01b656 e7e7 mov #h'ffffffe7, r7 +01b658 e007 mov #h'7, r0 +01b65a e007 mov #h'7, r0 +01b65c c003 mov.b r0, @(h'3,gbr) +01b65e c003 mov.b r0, @(h'3,gbr) +01b660 c003 mov.b r0, @(h'3,gbr) +01b662 ffff +01b664 ffff +01b666 0000 +01b668 0000 +01b66a 0000 +01b66c 0000 +01b66e 0000 +01b670 0000 +01b672 0000 +01b674 0000 +01b676 ffff +01b678 ffff +01b67a c003 mov.b r0, @(h'3,gbr) +01b67c c003 mov.b r0, @(h'3,gbr) +01b67e c003 mov.b r0, @(h'3,gbr) +01b680 e007 mov #h'7, r0 +01b682 e007 mov #h'7, r0 +01b684 e007 mov #h'7, r0 +01b686 ffff +01b688 f00f +01b68a f00f +01b68c f00f +01b68e f00f +01b690 f00f +01b692 f7ef +01b694 fc3f +01b696 f00f +01b698 e007 mov #h'7, r0 +01b69a e607 mov #h'7, r6 +01b69c c403 mov.b @(h'3,gbr), r0 +01b69e c003 mov.b r0, @(h'3,gbr) +01b6a0 c003 mov.b r0, @(h'3,gbr) +01b6a2 c003 mov.b r0, @(h'3,gbr) +01b6a4 e007 mov #h'7, r0 +01b6a6 e007 mov #h'7, r0 +01b6a8 f00f +01b6aa fc3f +01b6ac ffff +01b6ae 0000 +01b6b0 0000 +01b6b2 0000 +01b6b4 0000 +01b6b6 0000 +01b6b8 0000 +01b6ba 0000 +01b6bc 0000 +01b6be ffff +01b6c0 ffff +01b6c2 c003 mov.b r0, @(h'3,gbr) +01b6c4 c003 mov.b r0, @(h'3,gbr) +01b6c6 c003 mov.b r0, @(h'3,gbr) +01b6c8 e007 mov #h'7, r0 +01b6ca e007 mov #h'7, r0 +01b6cc e007 mov #h'7, r0 +01b6ce e007 mov #h'7, r0 +01b6d0 ffff +01b6d2 f00f +01b6d4 f00f +01b6d6 f00f +01b6d8 f00f +01b6da f00f +01b6dc f00f +01b6de f00f +01b6e0 f00f +01b6e2 f3cf +01b6e4 f3cf +01b6e6 ffff +01b6e8 e3c7 mov #h'ffffffc7, r3 +01b6ea e7e7 mov #h'ffffffe7, r7 +01b6ec fc3f +01b6ee f00f +01b6f0 e007 mov #h'7, r0 +01b6f2 e607 mov #h'7, r6 +01b6f4 c403 mov.b @(h'3,gbr), r0 +01b6f6 4002 sts.l mach, @-r0 +01b6f8 4002 sts.l mach, @-r0 +01b6fa 4002 sts.l mach, @-r0 +01b6fc 6006 mov.l @r0+, r0 +01b6fe 2004 mov.b r0, @-r0 +01b700 300c add r0, r0 +01b702 1c38 mov.l r3, @(h'20,r12) +01b704 07e0 +01b706 0000 +01b708 0000 +01b70a 0000 +01b70c 0000 +01b70e 0000 +01b710 0000 +01b712 0000 +01b714 0003 bsrf r0 +01b716 c000 mov.b r0, @(h'0,gbr) +01b718 0420 +01b71a 0005 mov.w r0, @(r0,r0) +01b71c 2000 mov.b r0, @r0 +01b71e 0420 +01b720 0004 mov.b r0, @(r0,r0) +01b722 2000 mov.b r0, @r0 +01b724 03c0 +01b726 0000 +01b728 0000 +01b72a 0000 +01b72c 0000 +01b72e 0000 +01b730 0000 +01b732 0000 +01b734 0000 +01b736 0000 +01b738 0000 +01b73a 0000 +01b73c 0000 +01b73e 0003 bsrf r0 +01b740 c000 mov.b r0, @(h'0,gbr) +01b742 0420 +01b744 0005 mov.w r0, @(r0,r0) +01b746 2000 mov.b r0, @r0 +01b748 0420 +01b74a 0004 mov.b r0, @(r0,r0) +01b74c 2000 mov.b r0, @r0 +01b74e 03c0 +01b750 0000 +01b752 0000 +01b754 1e3c mov.l r3, @(h'30,r14) +01b756 0021 +01b758 4200 shll r2 +01b75a 2952 mov.l r5, @r9 +01b75c 0021 +01b75e 4200 shll r2 +01b760 2142 mov.l r4, @r1 +01b762 001e mov.l @(r0,r1), r0 +01b764 3c00 cmp/eq r0, r12 +01b766 0000 +01b768 0000 +01b76a 0000 +01b76c 0000 +01b76e 0000 +01b770 0000 +01b772 0f3c mov.b @(r0,r3), r15 +01b774 001e mov.l @(r0,r1), r0 +01b776 c200 mov.l r0, @(h'0,gbr) +01b778 21d2 mov.l r13, @r1 +01b77a 0029 movt r0 +01b77c 7a00 +01b77e 2186 mov.l r8, @-r1 +01b780 002f mac.l @r2+, @r0+ +01b782 a400 bra h'800 ;@(h'1bf86) +01b784 1084 mov.l r8, @(h'10,r0) +01b786 0034 mov.b r3, @(r0,r0) +01b788 8600 +01b78a 50fe mov.l @(h'38,r15), r0 +01b78c 0050 +01b78e a100 bra h'200 ;@(h'1b992) +01b790 4f29 shlr16 r15 +01b792 0042 stc spc, r0 +01b794 2100 mov.b r0, @r1 +01b796 3de1 +01b798 0000 +01b79a 1e00 mov.l r0, @(h'0,r14) +01b79c 0000 +01b79e 0000 +01b7a0 0000 +01b7a2 0000 +01b7a4 0000 +01b7a6 0000 +01b7a8 0007 mul.l r0, r0 +01b7aa 0000 +01b7ac 2800 mov.b r0, @r8 +01b7ae 0070 +01b7b0 0000 +01b7b2 b800 bsr h'-1000 ;@(h'1a7b6) +01b7b4 0170 +01b7b6 0003 bsrf r0 +01b7b8 e000 mov #h'0, r0 +01b7ba 07c0 +01b7bc 000f mac.l @r0+, @r0+ +01b7be 8000 mov.b r0, @(h'0,r0) +01b7c0 1f00 mov.l r0, @(h'0,r15) +01b7c2 003e mov.l @(r0,r3), r0 +01b7c4 0000 +01b7c6 7c00 +01b7c8 0038 ldtlb +01b7ca 0000 +01b7cc 1000 mov.l r0, @(h'0,r0) +01b7ce 0000 +01b7d0 0000 +01b7d2 0000 +01b7d4 0000 +01b7d6 6000 mov.b @r0, r0 +01b7d8 0080 +01b7da 0000 +01b7dc 8000 mov.b r0, @(h'0,r0) +01b7de 01c0 +01b7e0 0007 mul.l r0, r0 +01b7e2 f000 +01b7e4 0ff8 +01b7e6 0019 div0u +01b7e8 fc00 +01b7ea 1bfc mov.l r15, @(h'30,r11) +01b7ec 003f mac.l @r3+, @r0+ +01b7ee fe00 +01b7f0 3ffe addc r15, r15 +01b7f2 003f mac.l @r3+, @r0+ +01b7f4 fe00 +01b7f6 1ffc mov.l r15, @(h'30,r15) +01b7f8 001f mac.l @r1+, @r0+ +01b7fa fc00 +01b7fc 0ff8 +01b7fe 0007 mul.l r0, r0 +01b800 f000 +01b802 01c0 +01b804 0001 +01b806 c000 mov.b r0, @(h'0,gbr) +01b808 0e38 ldtlb +01b80a 0030 +01b80c 0600 +01b80e 4109 shlr2 r1 +01b810 0055 mov.w r5, @(r0,r0) +01b812 2900 mov.b r0, @r9 +01b814 3ffe addc r15, r15 +01b816 0001 +01b818 4000 shll r0 +01b81a 1f7c mov.l r7, @(h'30,r15) +01b81c 0061 +01b81e 4300 shll r3 +01b820 3ffe addc r15, r15 +01b822 0001 +01b824 4000 shll r0 +01b826 0220 +01b828 0002 stc sr, r0 +01b82a a000 bra h'0 ;@(h'1b82e) +01b82c 0490 +01b82e 0039 +01b830 6e00 mov.b @r0, r14 +01b832 4611 cmp/pz r6 +01b834 00ff mac.l @r15+, @r0+ +01b836 ff80 +01b838 0000 +01b83a 0000 +01b83c 0000 +01b83e 1e3c mov.l r3, @(h'30,r14) +01b840 003f mac.l @r3+, @r0+ +01b842 7e00 +01b844 67ff exts.w r15, r7 +01b846 006f mac.l @r6+, @r0+ +01b848 ff00 +01b84a 7fff add #h'ff, r15 +01b84c 007f mac.l @r7+, @r0+ +01b84e ff00 +01b850 7fff add #h'ff, r15 +01b852 003f mac.l @r3+, @r0+ +01b854 fe00 +01b856 1ffc mov.l r15, @(h'30,r15) +01b858 000f mac.l @r0+, @r0+ +01b85a f800 +01b85c 07f0 +01b85e 0003 bsrf r0 +01b860 e000 mov #h'0, r0 +01b862 01c0 +01b864 0000 +01b866 8000 mov.b r0, @(h'0,r0) +01b868 0000 +01b86a 0000 +01b86c 0000 +01b86e 01c0 +01b870 0002 stc sr, r0 +01b872 2000 mov.b r0, @r0 +01b874 0550 +01b876 0004 mov.b r0, @(r0,r0) +01b878 9000 mov.w @(h'0,pc), r0 ;@(h'1b87c) +01b87a 0550 +01b87c 0002 stc sr, r0 +01b87e 2000 mov.b r0, @r0 +01b880 01c0 +01b882 0038 ldtlb +01b884 0e00 +01b886 4411 cmp/pz r4 +01b888 00aa +01b88a 2a80 mov.b r8, @r10 +01b88c 9224 mov.w @(h'48,pc), r2 ;@(h'1b8d8) +01b88e 80aa mov.b r0, @(h'a,r10) +01b890 2a80 mov.b r8, @r10 +01b892 4411 cmp/pz r4 +01b894 0038 ldtlb +01b896 0e00 +01b898 0000 +01b89a 0000 +01b89c 0000 +01b89e 0000 +01b8a0 0000 +01b8a2 0000 +01b8a4 0000 +01b8a6 0000 +01b8a8 0000 +01b8aa 7800 +01b8ac 0084 mov.b r8, @(r0,r0) +01b8ae 0e00 +01b8b0 a411 bra h'822 ;@(h'1c0d6) +01b8b2 0084 mov.b r8, @(r0,r0) +01b8b4 1100 mov.l r0, @(h'0,r1) +01b8b6 7802 +01b8b8 0085 mov.w r8, @(r0,r0) +01b8ba 4400 shll r4 +01b8bc a488 bra h'910 ;@(h'1c1d0) +01b8be 0085 mov.w r8, @(r0,r0) +01b8c0 5f00 mov.l @(h'0,r0), r15 +01b8c2 8400 mov.b @(h'0,r0), r0 +01b8c4 0078 +01b8c6 0000 +01b8c8 0000 +01b8ca 0000 +01b8cc 0000 +01b8ce 0000 +01b8d0 0000 +01b8d2 0000 +01b8d4 0000 +01b8d6 0000 +01b8d8 0000 +01b8da 0000 +01b8dc 003f mac.l @r3+, @r0+ +01b8de f800 +01b8e0 4004 rotl r0 +01b8e2 0051 +01b8e4 1200 mov.l r0, @(h'0,r2) +01b8e6 4889 +01b8e8 0044 mov.b r4, @(r0,r0) +01b8ea 4500 shll r5 +01b8ec 4889 +01b8ee 0051 +01b8f0 1200 mov.l r0, @(h'0,r2) +01b8f2 4004 rotl r0 +01b8f4 003f mac.l @r3+, @r0+ +01b8f6 f800 +01b8f8 0000 +01b8fa 0000 +01b8fc 0000 +01b8fe 0000 +01b900 0000 +01b902 0000 +01b904 03e0 +01b906 000c mov.b @(r0,r0), r0 +01b908 1800 mov.l r0, @(h'0,r8) +01b90a 1004 mov.l r0, @(h'10,r0) +01b90c 0027 mul.l r2, r0 +01b90e 7200 +01b910 4f79 +01b912 004f mac.l @r4+, @r0+ +01b914 f900 +01b916 8ff8 bf/s h'-10 ;@(h'1b90a) +01b918 8083 mov.b r0, @(h'3,r8) +01b91a e080 mov #h'ffffff80, r0 +01b91c 8ff8 bf/s h'-10 ;@(h'1b910) +01b91e 808f mov.b r0, @(h'f,r8) +01b920 f880 +01b922 8f78 bf/s h'f0 ;@(h'1ba16) +01b924 8047 mov.b r0, @(h'7,r4) +01b926 7100 +01b928 4081 +01b92a 0020 +01b92c 8200 +01b92e 1104 mov.l r0, @(h'10,r1) +01b930 000c mov.b @(r0,r0), r0 +01b932 1800 mov.l r0, @(h'0,r8) +01b934 03e0 +01b936 0000 +01b938 0000 +01b93a 0000 +01b93c 0000 +01b93e 0000 +01b940 0000 +01b942 0000 +01b944 0000 +01b946 0000 +01b948 0000 +01b94a 0000 +01b94c 0000 +01b94e 0000 +01b950 0880 +01b952 3f80 cmp/eq r8, r15 +01b954 7f80 add #h'80, r15 +01b956 ff80 +01b958 f900 +01b95a f880 +01b95c ca80 xor #h'80, r0 +01b95e ca40 xor #h'40, r0 +01b960 6880 mov.b @r8, r8 +01b962 5080 mov.l @(h'0,r8), r0 +01b964 af00 bra h'-200 ;@(h'1b768) +01b966 5080 mov.l @(h'0,r8), r0 +01b968 2e80 mov.b r8, @r14 +01b96a 2500 mov.b r0, @r5 +01b96c 4800 shll r8 +01b96e 7000 +01b970 3e00 cmp/eq r0, r14 +01b972 3e00 cmp/eq r0, r14 +01b974 3e00 cmp/eq r0, r14 +01b976 ff80 +01b978 7900 +01b97a f880 +01b97c ca80 xor #h'80, r0 +01b97e ca40 xor #h'40, r0 +01b980 6880 mov.b @r8, r8 +01b982 5080 mov.l @(h'0,r8), r0 +01b984 af00 bra h'-200 ;@(h'1b788) +01b986 5080 mov.l @(h'0,r8), r0 +01b988 3e80 cmp/eq r8, r14 +01b98a 3d00 cmp/eq r0, r13 +01b98c 7800 +01b98e 7000 +01b990 1c00 mov.l r0, @(h'0,r12) +01b992 2200 mov.b r0, @r2 +01b994 2200 mov.b r0, @r2 +01b996 7fc0 add #h'c0, r15 +01b998 f900 +01b99a f880 +01b99c ca80 xor #h'80, r0 +01b99e ca40 xor #h'40, r0 +01b9a0 6880 mov.b @r8, r8 +01b9a2 5080 mov.l @(h'0,r8), r0 +01b9a4 af00 bra h'-200 ;@(h'1b7a8) +01b9a6 5080 mov.l @(h'0,r8), r0 +01b9a8 2e80 mov.b r8, @r14 +01b9aa 2500 mov.b r0, @r5 +01b9ac 4800 shll r8 +01b9ae 7000 +01b9b0 0880 +01b9b2 3f80 cmp/eq r8, r15 +01b9b4 7f80 add #h'80, r15 +01b9b6 ff80 +01b9b8 f900 +01b9ba f880 +01b9bc ca80 xor #h'80, r0 +01b9be fa40 +01b9c0 7f80 add #h'80, r15 +01b9c2 5f80 mov.l @(h'0,r8), r15 +01b9c4 af00 bra h'-200 ;@(h'1b7c8) +01b9c6 5080 mov.l @(h'0,r8), r0 +01b9c8 3e80 cmp/eq r8, r14 +01b9ca 3d00 cmp/eq r0, r13 +01b9cc 7800 +01b9ce 7000 +01b9d0 0000 +01b9d2 3f00 cmp/eq r0, r15 +01b9d4 4180 +01b9d6 8080 mov.b r0, @(h'0,r8) +01b9d8 8080 mov.b r0, @(h'0,r8) +01b9da 8f80 bf/s h'-100 ;@(h'1b8de) +01b9dc 8e80 +01b9de cf40 or.b #h'40, @(r0,gbr) +01b9e0 6880 mov.b @r8, r8 +01b9e2 5080 mov.l @(h'0,r8), r0 +01b9e4 af00 bra h'-200 ;@(h'1b7e8) +01b9e6 5080 mov.l @(h'0,r8), r0 +01b9e8 3e80 cmp/eq r8, r14 +01b9ea 3d00 cmp/eq r0, r13 +01b9ec 4800 shll r8 +01b9ee 7000 +01b9f0 0800 +01b9f2 1400 mov.l r0, @(h'0,r4) +01b9f4 2200 mov.b r0, @r2 +01b9f6 4100 shll r1 +01b9f8 8080 mov.b r0, @(h'0,r8) +01b9fa ff80 +01b9fc d880 mov.l @(h'200,pc), r8 ;@(h'1bc00) +01b9fe ab40 bra h'-980 ;@(h'1b082) +01ba00 5880 mov.l @(h'0,r8), r8 +01ba02 7080 add #h'80, r0 +01ba04 af00 bra h'-200 ;@(h'1b808) +01ba06 5080 mov.l @(h'0,r8), r0 +01ba08 2e80 mov.b r8, @r14 +01ba0a 2500 mov.b r0, @r5 +01ba0c 4800 shll r8 +01ba0e 7000 +01ba10 0880 +01ba12 3f80 cmp/eq r8, r15 +01ba14 7f80 add #h'80, r15 +01ba16 ff80 +01ba18 f900 +01ba1a f880 +01ba1c ca80 xor #h'80, r0 +01ba1e ca40 xor #h'40, r0 +01ba20 6880 mov.b @r8, r8 +01ba22 5080 mov.l @(h'0,r8), r0 +01ba24 af00 bra h'-200 ;@(h'1b828) +01ba26 5080 mov.l @(h'0,r8), r0 +01ba28 2e80 mov.b r8, @r14 +01ba2a 2500 mov.b r0, @r5 +01ba2c 4900 shll r9 +01ba2e 7700 +01ba30 3e00 cmp/eq r0, r14 +01ba32 3e00 cmp/eq r0, r14 +01ba34 3e00 cmp/eq r0, r14 +01ba36 ff80 +01ba38 7900 +01ba3a f880 +01ba3c ca80 xor #h'80, r0 +01ba3e ca40 xor #h'40, r0 +01ba40 6880 mov.b @r8, r8 +01ba42 5080 mov.l @(h'0,r8), r0 +01ba44 af00 bra h'-200 ;@(h'1b848) +01ba46 5080 mov.l @(h'0,r8), r0 +01ba48 3e80 cmp/eq r8, r14 +01ba4a 3f00 cmp/eq r0, r15 +01ba4c 7f00 +01ba4e 7700 +01ba50 1c00 mov.l r0, @(h'0,r12) +01ba52 2200 mov.b r0, @r2 +01ba54 2200 mov.b r0, @r2 +01ba56 7fc0 add #h'c0, r15 +01ba58 f900 +01ba5a f880 +01ba5c ca80 xor #h'80, r0 +01ba5e ca40 xor #h'40, r0 +01ba60 6880 mov.b @r8, r8 +01ba62 5080 mov.l @(h'0,r8), r0 +01ba64 af00 bra h'-200 ;@(h'1b868) +01ba66 5080 mov.l @(h'0,r8), r0 +01ba68 2e80 mov.b r8, @r14 +01ba6a 2500 mov.b r0, @r5 +01ba6c 4900 shll r9 +01ba6e 7700 +01ba70 0880 +01ba72 3f80 cmp/eq r8, r15 +01ba74 7f80 add #h'80, r15 +01ba76 ff80 +01ba78 f900 +01ba7a f880 +01ba7c ca80 xor #h'80, r0 +01ba7e fa40 +01ba80 7f80 add #h'80, r15 +01ba82 5f80 mov.l @(h'0,r8), r15 +01ba84 af00 bra h'-200 ;@(h'1b888) +01ba86 5080 mov.l @(h'0,r8), r0 +01ba88 3e80 cmp/eq r8, r14 +01ba8a 3f00 cmp/eq r0, r15 +01ba8c 7f00 +01ba8e 7700 +01ba90 0000 +01ba92 3f00 cmp/eq r0, r15 +01ba94 4180 +01ba96 8080 mov.b r0, @(h'0,r8) +01ba98 8080 mov.b r0, @(h'0,r8) +01ba9a 8f80 bf/s h'-100 ;@(h'1b99e) +01ba9c 8e80 +01ba9e cf40 or.b #h'40, @(r0,gbr) +01baa0 6880 mov.b @r8, r8 +01baa2 5080 mov.l @(h'0,r8), r0 +01baa4 af00 bra h'-200 ;@(h'1b8a8) +01baa6 5080 mov.l @(h'0,r8), r0 +01baa8 3e80 cmp/eq r8, r14 +01baaa 3f00 cmp/eq r0, r15 +01baac 4900 shll r9 +01baae 7700 +01bab0 0800 +01bab2 1400 mov.l r0, @(h'0,r4) +01bab4 2200 mov.b r0, @r2 +01bab6 4100 shll r1 +01bab8 8080 mov.b r0, @(h'0,r8) +01baba ff80 +01babc d880 mov.l @(h'200,pc), r8 ;@(h'1bcc0) +01babe ab40 bra h'-980 ;@(h'1b142) +01bac0 5880 mov.l @(h'0,r8), r8 +01bac2 7080 add #h'80, r0 +01bac4 af00 bra h'-200 ;@(h'1b8c8) +01bac6 5080 mov.l @(h'0,r8), r0 +01bac8 2e80 mov.b r8, @r14 +01baca 2500 mov.b r0, @r5 +01bacc 4900 shll r9 +01bace 7700 +01bad0 0880 +01bad2 3f80 cmp/eq r8, r15 +01bad4 7f80 add #h'80, r15 +01bad6 ff80 +01bad8 f900 +01bada f880 +01badc ca80 xor #h'80, r0 +01bade ca40 xor #h'40, r0 +01bae0 6880 mov.b @r8, r8 +01bae2 5080 mov.l @(h'0,r8), r0 +01bae4 af00 bra h'-200 ;@(h'1b8e8) +01bae6 5080 mov.l @(h'0,r8), r0 +01bae8 2e80 mov.b r8, @r14 +01baea 2300 mov.b r0, @r3 +01baec 1a00 mov.l r0, @(h'0,r10) +01baee 0e00 +01baf0 3e00 cmp/eq r0, r14 +01baf2 3e00 cmp/eq r0, r14 +01baf4 3e00 cmp/eq r0, r14 +01baf6 ff80 +01baf8 7900 +01bafa f880 +01bafc ca80 xor #h'80, r0 +01bafe ca40 xor #h'40, r0 +01bb00 6880 mov.b @r8, r8 +01bb02 5080 mov.l @(h'0,r8), r0 +01bb04 af00 bra h'-200 ;@(h'1b908) +01bb06 5080 mov.l @(h'0,r8), r0 +01bb08 3e80 cmp/eq r8, r14 +01bb0a 3f00 cmp/eq r0, r15 +01bb0c 1e00 mov.l r0, @(h'0,r14) +01bb0e 0e00 +01bb10 1c00 mov.l r0, @(h'0,r12) +01bb12 2200 mov.b r0, @r2 +01bb14 2200 mov.b r0, @r2 +01bb16 7fc0 add #h'c0, r15 +01bb18 f900 +01bb1a f880 +01bb1c ca80 xor #h'80, r0 +01bb1e ca40 xor #h'40, r0 +01bb20 6880 mov.b @r8, r8 +01bb22 5080 mov.l @(h'0,r8), r0 +01bb24 af00 bra h'-200 ;@(h'1b928) +01bb26 5080 mov.l @(h'0,r8), r0 +01bb28 2e80 mov.b r8, @r14 +01bb2a 2300 mov.b r0, @r3 +01bb2c 1a00 mov.l r0, @(h'0,r10) +01bb2e 0e00 +01bb30 0880 +01bb32 3f80 cmp/eq r8, r15 +01bb34 7f80 add #h'80, r15 +01bb36 ff80 +01bb38 f900 +01bb3a f880 +01bb3c ca80 xor #h'80, r0 +01bb3e fa40 +01bb40 7f80 add #h'80, r15 +01bb42 5f80 mov.l @(h'0,r8), r15 +01bb44 af00 bra h'-200 ;@(h'1b948) +01bb46 5080 mov.l @(h'0,r8), r0 +01bb48 3e80 cmp/eq r8, r14 +01bb4a 3f00 cmp/eq r0, r15 +01bb4c 1e00 mov.l r0, @(h'0,r14) +01bb4e 0e00 +01bb50 0000 +01bb52 3f00 cmp/eq r0, r15 +01bb54 4180 +01bb56 8080 mov.b r0, @(h'0,r8) +01bb58 8080 mov.b r0, @(h'0,r8) +01bb5a 8f80 bf/s h'-100 ;@(h'1ba5e) +01bb5c 8e80 +01bb5e cf40 or.b #h'40, @(r0,gbr) +01bb60 6880 mov.b @r8, r8 +01bb62 5080 mov.l @(h'0,r8), r0 +01bb64 af00 bra h'-200 ;@(h'1b968) +01bb66 5080 mov.l @(h'0,r8), r0 +01bb68 3e80 cmp/eq r8, r14 +01bb6a 3f00 cmp/eq r0, r15 +01bb6c 1200 mov.l r0, @(h'0,r2) +01bb6e 0e00 +01bb70 0800 +01bb72 1400 mov.l r0, @(h'0,r4) +01bb74 2200 mov.b r0, @r2 +01bb76 4100 shll r1 +01bb78 8080 mov.b r0, @(h'0,r8) +01bb7a ff80 +01bb7c d880 mov.l @(h'200,pc), r8 ;@(h'1bd80) +01bb7e ab40 bra h'-980 ;@(h'1b202) +01bb80 5880 mov.l @(h'0,r8), r8 +01bb82 7080 add #h'80, r0 +01bb84 af00 bra h'-200 ;@(h'1b988) +01bb86 5080 mov.l @(h'0,r8), r0 +01bb88 2e80 mov.b r8, @r14 +01bb8a 2300 mov.b r0, @r3 +01bb8c 1a00 mov.l r0, @(h'0,r10) +01bb8e 0e00 +01bb90 f77f +01bb92 c07f mov.b r0, @(h'7f,gbr) +01bb94 807f mov.b r0, @(h'f,r7) +01bb96 007f mac.l @r7+, @r0+ +01bb98 00ff mac.l @r15+, @r0+ +01bb9a 007f mac.l @r7+, @r0+ +01bb9c 007f mac.l @r7+, @r0+ +01bb9e 003f mac.l @r3+, @r0+ +01bba0 807f mov.b r0, @(h'f,r7) +01bba2 807f mov.b r0, @(h'f,r7) +01bba4 40ff mac.w @r15+, @r0+ +01bba6 a07f bra h'fe ;@(h'1bca8) +01bba8 c07f mov.b r0, @(h'7f,gbr) +01bbaa c2ff mov.l r0, @(h'3fc,gbr) +01bbac 87ff +01bbae 8fff bf/s h'-2 ;@(h'1bbb0) +01bbb0 c1ff mov.w r0, @(h'1fe,gbr) +01bbb2 c1ff mov.w r0, @(h'1fe,gbr) +01bbb4 c1ff mov.w r0, @(h'1fe,gbr) +01bbb6 007f mac.l @r7+, @r0+ +01bbb8 80ff mov.b r0, @(h'f,r15) +01bbba 007f mac.l @r7+, @r0+ +01bbbc 007f mac.l @r7+, @r0+ +01bbbe 003f mac.l @r3+, @r0+ +01bbc0 807f mov.b r0, @(h'f,r7) +01bbc2 807f mov.b r0, @(h'f,r7) +01bbc4 00ff mac.l @r15+, @r0+ +01bbc6 807f mov.b r0, @(h'f,r7) +01bbc8 c07f mov.b r0, @(h'7f,gbr) +01bbca c2ff mov.l r0, @(h'3fc,gbr) +01bbcc 87ff +01bbce 8fff bf/s h'-2 ;@(h'1bbd0) +01bbd0 e3c0 mov #h'ffffffc0, r3 +01bbd2 c1c0 mov.w r0, @(h'180,gbr) +01bbd4 c1c0 mov.w r0, @(h'180,gbr) +01bbd6 8000 mov.b r0, @(h'0,r0) +01bbd8 00c0 +01bbda 0040 +01bbdc 0040 +01bbde 0000 +01bbe0 8040 mov.b r0, @(h'0,r4) +01bbe2 8040 mov.b r0, @(h'0,r4) +01bbe4 00c0 +01bbe6 8040 mov.b r0, @(h'0,r4) +01bbe8 c040 mov.b r0, @(h'40,gbr) +01bbea c2c0 mov.l r0, @(h'300,gbr) +01bbec 87c0 +01bbee 8fc0 bf/s h'-80 ;@(h'1bb72) +01bbf0 f740 +01bbf2 c040 mov.b r0, @(h'40,gbr) +01bbf4 8040 mov.b r0, @(h'0,r4) +01bbf6 0040 +01bbf8 00c0 +01bbfa 0040 +01bbfc 0040 +01bbfe 0000 +01bc00 8040 mov.b r0, @(h'0,r4) +01bc02 8040 mov.b r0, @(h'0,r4) +01bc04 00c0 +01bc06 8040 mov.b r0, @(h'0,r4) +01bc08 c040 mov.b r0, @(h'40,gbr) +01bc0a c2c0 mov.l r0, @(h'300,gbr) +01bc0c 87c0 +01bc0e 8fc0 bf/s h'-80 ;@(h'1bb92) +01bc10 ffc0 +01bc12 c0c0 mov.b r0, @(h'c0,gbr) +01bc14 8040 mov.b r0, @(h'0,r4) +01bc16 0040 +01bc18 0040 +01bc1a 0040 +01bc1c 0040 +01bc1e 0000 +01bc20 8040 mov.b r0, @(h'0,r4) +01bc22 8040 mov.b r0, @(h'0,r4) +01bc24 00c0 +01bc26 8040 mov.b r0, @(h'0,r4) +01bc28 c040 mov.b r0, @(h'40,gbr) +01bc2a c2c0 mov.l r0, @(h'300,gbr) +01bc2c 87c0 +01bc2e 8fc0 bf/s h'-80 ;@(h'1bbb2) +01bc30 f7c0 +01bc32 e3c0 mov #h'ffffffc0, r3 +01bc34 c1c0 mov.w r0, @(h'180,gbr) +01bc36 80c0 mov.b r0, @(h'0,r12) +01bc38 0040 +01bc3a 0040 +01bc3c 0040 +01bc3e 0000 +01bc40 8040 mov.b r0, @(h'0,r4) +01bc42 8040 mov.b r0, @(h'0,r4) +01bc44 00c0 +01bc46 8040 mov.b r0, @(h'0,r4) +01bc48 c040 mov.b r0, @(h'40,gbr) +01bc4a c2c0 mov.l r0, @(h'300,gbr) +01bc4c 87c0 +01bc4e 8fc0 bf/s h'-80 ;@(h'1bbd2) +01bc50 f77f +01bc52 c07f mov.b r0, @(h'7f,gbr) +01bc54 807f mov.b r0, @(h'f,r7) +01bc56 007f mac.l @r7+, @r0+ +01bc58 00ff mac.l @r15+, @r0+ +01bc5a 007f mac.l @r7+, @r0+ +01bc5c 007f mac.l @r7+, @r0+ +01bc5e 003f mac.l @r3+, @r0+ +01bc60 807f mov.b r0, @(h'f,r7) +01bc62 807f mov.b r0, @(h'f,r7) +01bc64 40ff mac.w @r15+, @r0+ +01bc66 a07f bra h'fe ;@(h'1bd68) +01bc68 c07f mov.b r0, @(h'7f,gbr) +01bc6a c0ff mov.b r0, @(h'ff,gbr) +01bc6c 80ff mov.b r0, @(h'f,r15) +01bc6e 88ff cmp/eq #h'ffffffff, r0 +01bc70 c1c0 mov.w r0, @(h'180,gbr) +01bc72 c1c0 mov.w r0, @(h'180,gbr) +01bc74 c1c0 mov.w r0, @(h'180,gbr) +01bc76 0040 +01bc78 80c0 mov.b r0, @(h'0,r12) +01bc7a 0040 +01bc7c 0040 +01bc7e 0000 +01bc80 8040 mov.b r0, @(h'0,r4) +01bc82 8040 mov.b r0, @(h'0,r4) +01bc84 00c0 +01bc86 8040 mov.b r0, @(h'0,r4) +01bc88 c040 mov.b r0, @(h'40,gbr) +01bc8a c0c0 mov.b r0, @(h'c0,gbr) +01bc8c 80c0 mov.b r0, @(h'0,r12) +01bc8e 88c0 cmp/eq #h'ffffffc0, r0 +01bc90 e3c0 mov #h'ffffffc0, r3 +01bc92 c1c0 mov.w r0, @(h'180,gbr) +01bc94 c1c0 mov.w r0, @(h'180,gbr) +01bc96 8000 mov.b r0, @(h'0,r0) +01bc98 00c0 +01bc9a 0040 +01bc9c 0040 +01bc9e 0000 +01bca0 8040 mov.b r0, @(h'0,r4) +01bca2 8040 mov.b r0, @(h'0,r4) +01bca4 00c0 +01bca6 8040 mov.b r0, @(h'0,r4) +01bca8 c040 mov.b r0, @(h'40,gbr) +01bcaa c0c0 mov.b r0, @(h'c0,gbr) +01bcac 80c0 mov.b r0, @(h'0,r12) +01bcae 88c0 cmp/eq #h'ffffffc0, r0 +01bcb0 f740 +01bcb2 c040 mov.b r0, @(h'40,gbr) +01bcb4 8040 mov.b r0, @(h'0,r4) +01bcb6 0040 +01bcb8 00c0 +01bcba 0040 +01bcbc 0040 +01bcbe 0000 +01bcc0 8040 mov.b r0, @(h'0,r4) +01bcc2 8040 mov.b r0, @(h'0,r4) +01bcc4 00c0 +01bcc6 8040 mov.b r0, @(h'0,r4) +01bcc8 c040 mov.b r0, @(h'40,gbr) +01bcca c0c0 mov.b r0, @(h'c0,gbr) +01bccc 80c0 mov.b r0, @(h'0,r12) +01bcce 88c0 cmp/eq #h'ffffffc0, r0 +01bcd0 ffc0 +01bcd2 c0c0 mov.b r0, @(h'c0,gbr) +01bcd4 8040 mov.b r0, @(h'0,r4) +01bcd6 0040 +01bcd8 0040 +01bcda 0040 +01bcdc 0040 +01bcde 0000 +01bce0 8040 mov.b r0, @(h'0,r4) +01bce2 8040 mov.b r0, @(h'0,r4) +01bce4 00c0 +01bce6 8040 mov.b r0, @(h'0,r4) +01bce8 c040 mov.b r0, @(h'40,gbr) +01bcea c0c0 mov.b r0, @(h'c0,gbr) +01bcec 80c0 mov.b r0, @(h'0,r12) +01bcee 88c0 cmp/eq #h'ffffffc0, r0 +01bcf0 f7c0 +01bcf2 e3c0 mov #h'ffffffc0, r3 +01bcf4 c1c0 mov.w r0, @(h'180,gbr) +01bcf6 80c0 mov.b r0, @(h'0,r12) +01bcf8 0040 +01bcfa 0040 +01bcfc 0040 +01bcfe 0000 +01bd00 8040 mov.b r0, @(h'0,r4) +01bd02 8040 mov.b r0, @(h'0,r4) +01bd04 00c0 +01bd06 8040 mov.b r0, @(h'0,r4) +01bd08 c040 mov.b r0, @(h'40,gbr) +01bd0a c0c0 mov.b r0, @(h'c0,gbr) +01bd0c 80c0 mov.b r0, @(h'0,r12) +01bd0e 88c0 cmp/eq #h'ffffffc0, r0 +01bd10 f77f +01bd12 c07f mov.b r0, @(h'7f,gbr) +01bd14 807f mov.b r0, @(h'f,r7) +01bd16 007f mac.l @r7+, @r0+ +01bd18 00ff mac.l @r15+, @r0+ +01bd1a 007f mac.l @r7+, @r0+ +01bd1c 007f mac.l @r7+, @r0+ +01bd1e 003f mac.l @r3+, @r0+ +01bd20 807f mov.b r0, @(h'f,r7) +01bd22 807f mov.b r0, @(h'f,r7) +01bd24 40ff mac.w @r15+, @r0+ +01bd26 a07f bra h'fe ;@(h'1be28) +01bd28 c07f mov.b r0, @(h'7f,gbr) +01bd2a c0ff mov.b r0, @(h'ff,gbr) +01bd2c e1ff mov #h'ffffffff, r1 +01bd2e f1ff +01bd30 c1c0 mov.w r0, @(h'180,gbr) +01bd32 c1c0 mov.w r0, @(h'180,gbr) +01bd34 c1c0 mov.w r0, @(h'180,gbr) +01bd36 0040 +01bd38 80c0 mov.b r0, @(h'0,r12) +01bd3a 0040 +01bd3c 0040 +01bd3e 0000 +01bd40 8040 mov.b r0, @(h'0,r4) +01bd42 8040 mov.b r0, @(h'0,r4) +01bd44 00c0 +01bd46 8040 mov.b r0, @(h'0,r4) +01bd48 c040 mov.b r0, @(h'40,gbr) +01bd4a c0c0 mov.b r0, @(h'c0,gbr) +01bd4c e1c0 mov #h'ffffffc0, r1 +01bd4e f1c0 +01bd50 e3c0 mov #h'ffffffc0, r3 +01bd52 c1c0 mov.w r0, @(h'180,gbr) +01bd54 c1c0 mov.w r0, @(h'180,gbr) +01bd56 8000 mov.b r0, @(h'0,r0) +01bd58 00c0 +01bd5a 0040 +01bd5c 0040 +01bd5e 0000 +01bd60 8040 mov.b r0, @(h'0,r4) +01bd62 8040 mov.b r0, @(h'0,r4) +01bd64 00c0 +01bd66 8040 mov.b r0, @(h'0,r4) +01bd68 c040 mov.b r0, @(h'40,gbr) +01bd6a c0c0 mov.b r0, @(h'c0,gbr) +01bd6c e1c0 mov #h'ffffffc0, r1 +01bd6e f1c0 +01bd70 f740 +01bd72 c040 mov.b r0, @(h'40,gbr) +01bd74 8040 mov.b r0, @(h'0,r4) +01bd76 0040 +01bd78 00c0 +01bd7a 0040 +01bd7c 0040 +01bd7e 0000 +01bd80 8040 mov.b r0, @(h'0,r4) +01bd82 8040 mov.b r0, @(h'0,r4) +01bd84 00c0 +01bd86 8040 mov.b r0, @(h'0,r4) +01bd88 c040 mov.b r0, @(h'40,gbr) +01bd8a c0c0 mov.b r0, @(h'c0,gbr) +01bd8c e1c0 mov #h'ffffffc0, r1 +01bd8e f1c0 +01bd90 ffc0 +01bd92 c0c0 mov.b r0, @(h'c0,gbr) +01bd94 8040 mov.b r0, @(h'0,r4) +01bd96 0040 +01bd98 0040 +01bd9a 0040 +01bd9c 0040 +01bd9e 0000 +01bda0 8040 mov.b r0, @(h'0,r4) +01bda2 8040 mov.b r0, @(h'0,r4) +01bda4 00c0 +01bda6 8040 mov.b r0, @(h'0,r4) +01bda8 c040 mov.b r0, @(h'40,gbr) +01bdaa c0c0 mov.b r0, @(h'c0,gbr) +01bdac e1c0 mov #h'ffffffc0, r1 +01bdae f1c0 +01bdb0 f7c0 +01bdb2 e3c0 mov #h'ffffffc0, r3 +01bdb4 c1c0 mov.w r0, @(h'180,gbr) +01bdb6 80c0 mov.b r0, @(h'0,r12) +01bdb8 0040 +01bdba 0040 +01bdbc 0040 +01bdbe 0000 +01bdc0 8040 mov.b r0, @(h'0,r4) +01bdc2 8040 mov.b r0, @(h'0,r4) +01bdc4 00c0 +01bdc6 8040 mov.b r0, @(h'0,r4) +01bdc8 c040 mov.b r0, @(h'40,gbr) +01bdca c0c0 mov.b r0, @(h'c0,gbr) +01bdcc e1c0 mov #h'ffffffc0, r1 +01bdce f1c0 +01bdd0 0e11 +01bdd2 111e mov.l r1, @(h'38,r1) +01bdd4 1214 mov.l r1, @(h'10,r2) +01bdd6 0a1b sleep +01bdd8 151b mov.l r1, @(h'2c,r5) +01bdda 151f mov.l r1, @(h'3c,r5) +01bddc 1515 mov.l r1, @(h'14,r5) +01bdde 1f00 mov.l r0, @(h'0,r15) +01bde0 0e11 +01bde2 111e mov.l r1, @(h'38,r1) +01bde4 1214 mov.l r1, @(h'10,r2) +01bde6 0a1b sleep +01bde8 1b11 mov.l r1, @(h'4,r11) +01bdea 1b1f mov.l r1, @(h'3c,r11) +01bdec 0a0a sts mach, r10 +01bdee 1f00 mov.l r0, @(h'0,r15) +01bdf0 f1e0 +01bdf2 e0e1 mov #h'ffffffe1, r0 +01bdf4 e1e3 mov #h'ffffffe3, r1 +01bdf6 f1e0 +01bdf8 e0e0 mov #h'ffffffe0, r0 +01bdfa e0e0 mov #h'ffffffe0, r0 +01bdfc e0e0 mov #h'ffffffe0, r0 +01bdfe e0ff mov #h'ffffffff, r0 +01be00 001c mov.b @(r0,r1), r0 +01be02 2241 mov.w r4, @r2 +01be04 415d shld r5, r1 +01be06 415d shld r5, r1 +01be08 415d shld r5, r1 +01be0a 4141 +01be0c 7f3e add #h'3e, r15 +01be0e 1c00 mov.l r0, @(h'0,r12) +01be10 ffe3 +01be12 c180 mov.w r0, @(h'100,gbr) +01be14 8080 mov.b r0, @(h'0,r8) +01be16 8080 mov.b r0, @(h'0,r8) +01be18 8080 mov.b r0, @(h'0,r8) +01be1a 8080 mov.b r0, @(h'0,r8) +01be1c 80c1 mov.b r0, @(h'1,r12) +01be1e e3ff mov #h'ffffffff, r3 +01be20 001c mov.b @(r0,r1), r0 +01be22 2241 mov.w r4, @r2 +01be24 7f41 add #h'41, r15 +01be26 7f49 add #h'49, r15 +01be28 4941 +01be2a 3e1c add r1, r14 +01be2c 0000 +01be2e 0000 +01be30 001c mov.b @(r0,r1), r0 +01be32 2241 mov.w r4, @r2 +01be34 7f41 add #h'41, r15 +01be36 7f49 add #h'49, r15 +01be38 4941 +01be3a 7f5d add #h'5d, r15 +01be3c 4922 sts.l pr, @-r9 +01be3e 1408 mov.l r0, @(h'20,r4) +01be40 001c mov.b @(r0,r1), r0 +01be42 2241 mov.w r4, @r2 +01be44 7f41 add #h'41, r15 +01be46 7f49 add #h'49, r15 +01be48 4941 +01be4a 3e2a subc r2, r14 +01be4c 1414 mov.l r1, @(h'10,r4) +01be4e 0808 clrt +01be50 ffe3 +01be52 c180 mov.w r0, @(h'100,gbr) +01be54 8080 mov.b r0, @(h'0,r8) +01be56 8080 mov.b r0, @(h'0,r8) +01be58 8080 mov.b r0, @(h'0,r8) +01be5a c1e3 mov.w r0, @(h'1c6,gbr) +01be5c ffff +01be5e ffff +01be60 ffe3 +01be62 c180 mov.w r0, @(h'100,gbr) +01be64 8080 mov.b r0, @(h'0,r8) +01be66 8080 mov.b r0, @(h'0,r8) +01be68 8080 mov.b r0, @(h'0,r8) +01be6a 8080 mov.b r0, @(h'0,r8) +01be6c 80c1 mov.b r0, @(h'1,r12) +01be6e e3f7 mov #h'fffffff7, r3 +01be70 ffe3 +01be72 c180 mov.w r0, @(h'100,gbr) +01be74 8080 mov.b r0, @(h'0,r8) +01be76 8080 mov.b r0, @(h'0,r8) +01be78 8080 mov.b r0, @(h'0,r8) +01be7a c1c1 mov.w r0, @(h'182,gbr) +01be7c e3e3 mov #h'ffffffe3, r3 +01be7e f7f7 +01be80 c3a5 trapa #h'a5 +01be82 9966 mov.w @(h'cc,pc), r9 ;@(h'1bf52) +01be84 5a24 mov.l @(h'10,r2), r10 +01be86 1818 mov.l r1, @(h'20,r8) +01be88 1f18 mov.l r1, @(h'20,r15) +01be8a 1f18 mov.l r1, @(h'20,r15) +01be8c 342c add r2, r4 +01be8e 1408 mov.l r0, @(h'20,r4) +01be90 3c18 sub r1, r12 +01be92 0081 +01be94 81c3 mov.w r0, @(h'6,r12) +01be96 e7e7 mov #h'ffffffe7, r7 +01be98 e0e0 mov #h'ffffffe0, r0 +01be9a e0e7 mov #h'ffffffe7, r0 +01be9c c3c3 trapa #h'c3 +01be9e e3f7 mov #h'fffffff7, r3 +01bea0 0305 mov.w r0, @(r0,r3) +01bea2 09d2 stc r5_bank, r9 +01bea4 a488 bra h'910 ;@(h'1c7b8) +01bea6 5020 mov.l @(h'0,r2), r0 +01bea8 fcf8 +01beaa f021 +01beac 0307 mul.l r0, r3 +01beae 8fdf bf/s h'-42 ;@(h'1be70) +01beb0 7884 add #h'84, r8 +01beb2 9484 mov.w @(h'108,pc), r4 ;@(h'1bfbe) +01beb4 8478 mov.b @(h'8,r7), r0 +01beb6 0000 +01beb8 7884 add #h'84, r8 +01beba b4b4 bsr h'968 ;@(h'1c826) +01bebc 8478 mov.b @(h'8,r7), r0 +01bebe 0000 +01bec0 8703 +01bec2 0303 bsrf r3 +01bec4 0387 mul.l r8, r3 +01bec6 ffff +01bec8 0a00 +01beca 3500 cmp/eq r0, r5 +01becc 5e80 mov.l @(h'0,r8), r14 +01bece a180 bra h'300 ;@(h'1c1d2) +01bed0 6940 mov.b @r4, r9 +01bed2 a580 bra h'b00 ;@(h'1c9d6) +01bed4 6140 mov.b @r4, r1 +01bed6 5e80 mov.l @(h'0,r8), r14 +01bed8 2b00 mov.b r0, @r11 +01beda 1400 mov.l r0, @(h'0,r4) +01bedc 0000 +01bede 0000 +01bee0 0000 +01bee2 0000 +01bee4 0000 +01bee6 0000 +01bee8 f1ff +01beea c0ff mov.b r0, @(h'ff,gbr) +01beec 807f mov.b r0, @(h'f,r7) +01beee 007f mac.l @r7+, @r0+ +01bef0 003f mac.l @r3+, @r0+ +01bef2 003f mac.l @r3+, @r0+ +01bef4 803f mov.b r0, @(h'f,r3) +01bef6 807f mov.b r0, @(h'f,r7) +01bef8 c0ff mov.b r0, @(h'ff,gbr) +01befa e3ff mov #h'ffffffff, r3 +01befc ffff +01befe ffff +01bf00 ffff +01bf02 ffff +01bf04 ffff +01bf06 ffff +01bf08 7c8e add #h'8e, r12 +01bf0a adad bra h'-4a6 ;@(h'1ba68) +01bf0c ad8e bra h'-4e4 ;@(h'1ba2c) +01bf0e 7c00 +01bf10 3e71 +01bf12 b5b5 bsr h'b6a ;@(h'1ca80) +01bf14 b571 bsr h'ae2 ;@(h'1c9fa) +01bf16 3e00 cmp/eq r0, r14 +01bf18 8301 +01bf1a 0000 +01bf1c 0001 +01bf1e 83ff +01bf20 c180 mov.w r0, @(h'100,gbr) +01bf22 0000 +01bf24 0080 +01bf26 c1ff mov.w r0, @(h'1fe,gbr) +01bf28 0300 +01bf2a 3f80 cmp/eq r8, r15 +01bf2c 7078 add #h'78, r0 +01bf2e d046 mov.l @(h'118,pc), r0 ;@(h'1c048) +01bf30 9371 mov.w @(h'e2,pc), r3 ;@(h'1c016) +01bf32 d046 mov.l @(h'118,pc), r0 ;@(h'1c04c) +01bf34 7078 add #h'78, r0 +01bf36 3f80 cmp/eq r8, r15 +01bf38 0300 +01bf3a 0000 +01bf3c 0000 +01bf3e 0000 +01bf40 0000 +01bf42 0000 +01bf44 0000 +01bf46 0000 +01bf48 0300 +01bf4a 3fb0 cmp/eq r11, r15 +01bf4c 704c add #h'4c, r0 +01bf4e d062 mov.l @(h'188,pc), r0 ;@(h'1c0d8) +01bf50 9371 mov.w @(h'e2,pc), r3 ;@(h'1c036) +01bf52 d062 mov.l @(h'188,pc), r0 ;@(h'1c0dc) +01bf54 704c add #h'4c, r0 +01bf56 3fb0 cmp/eq r11, r15 +01bf58 0300 +01bf5a 0000 +01bf5c 0000 +01bf5e 0000 +01bf60 0000 +01bf62 0000 +01bf64 0000 +01bf66 0000 +01bf68 fcff +01bf6a c07f mov.b r0, @(h'7f,gbr) +01bf6c 8007 mov.b r0, @(h'7,r0) +01bf6e 0001 +01bf70 0000 +01bf72 0001 +01bf74 8007 mov.b r0, @(h'7,r0) +01bf76 c07f mov.b r0, @(h'7f,gbr) +01bf78 fcff +01bf7a ffff +01bf7c ffff +01bf7e ffff +01bf80 ffff +01bf82 ffff +01bf84 ffff +01bf86 ffff +01bf88 fcff +01bf8a c04f mov.b r0, @(h'4f,gbr) +01bf8c 8003 mov.b r0, @(h'3,r0) +01bf8e 0001 +01bf90 0000 +01bf92 0001 +01bf94 8003 mov.b r0, @(h'3,r0) +01bf96 c04f mov.b r0, @(h'4f,gbr) +01bf98 fcff +01bf9a ffff +01bf9c ffff +01bf9e ffff +01bfa0 ffff +01bfa2 ffff +01bfa4 ffff +01bfa6 ffff +01bfa8 1818 mov.l r1, @(h'20,r8) +01bfaa 1818 mov.l r1, @(h'20,r8) +01bfac 1800 mov.l r0, @(h'0,r8) +01bfae 1818 mov.l r1, @(h'20,r8) +01bfb0 3c24 div1 r2, r12 +01bfb2 2424 mov.b r2, @-r4 +01bfb4 2424 mov.b r2, @-r4 +01bfb6 3c24 div1 r2, r12 +01bfb8 243c cmp/str r3, r4 +01bfba 3ff0 cmp/eq r15, r15 +01bfbc 4008 shll2 r0 +01bfbe bce4 bsr h'-638 ;@(h'1b98a) +01bfc0 e604 mov #h'4, r6 +01bfc2 ca74 xor #h'74, r0 +01bfc4 c2dc mov.l r0, @(h'370,gbr) +01bfc6 e68c mov #h'ffffff8c, r6 +01bfc8 bcdc bsr h'-648 ;@(h'1b984) +01bfca 8774 +01bfcc ad84 bra h'-4f8 ;@(h'1bad8) +01bfce a8b4 bra h'-e98 ;@(h'1b13a) +01bfd0 8da4 bt/s h'-b8 ;@(h'1bf1c) +01bfd2 4708 shll2 r7 +01bfd4 3ff0 cmp/eq r15, r15 +01bfd6 0000 +01bfd8 0000 +01bfda 0700 +01bfdc 18c0 mov.l r12, @(h'0,r8) +01bfde 3060 cmp/eq r6, r0 +01bfe0 78f0 add #h'f0, r8 +01bfe2 5dd0 mov.l @(h'0,r13), r13 +01bfe4 8f88 bf/s h'-f0 ;@(h'1bef8) +01bfe6 8708 +01bfe8 8f88 bf/s h'-f0 ;@(h'1befc) +01bfea 5dd0 mov.l @(h'0,r13), r13 +01bfec 78f0 add #h'f0, r8 +01bfee 3060 cmp/eq r6, r0 +01bff0 18c0 mov.l r12, @(h'0,r8) +01bff2 0700 +01bff4 0000 +01bff6 0000 +01bff8 0000 +01bffa f8ff +01bffc e03f mov #h'3f, r0 +01bffe c01f mov.b r0, @(h'1f,gbr) +01c000 800f mov.b r0, @(h'f,r0) +01c002 800f mov.b r0, @(h'f,r0) +01c004 0007 mul.l r0, r0 +01c006 0007 mul.l r0, r0 +01c008 0007 mul.l r0, r0 +01c00a 800f mov.b r0, @(h'f,r0) +01c00c 800f mov.b r0, @(h'f,r0) +01c00e c01f mov.b r0, @(h'1f,gbr) +01c010 e03f mov #h'3f, r0 +01c012 f8ff +01c014 ffff +01c016 ffff +01c018 ffff +01c01a 0000 +01c01c 0000 +01c01e 0000 +01c020 0000 +01c022 0000 +01c024 0000 +01c026 0000 +01c028 0000 +01c02a 0000 +01c02c 0000 +01c02e 0000 +01c030 0000 +01c032 0000 +01c034 0000 +01c036 0000 +01c038 0000 +01c03a 0000 +01c03c 0000 +01c03e 0000 +01c040 0000 +01c042 0000 +01c044 0000 +01c046 0000 +01c048 0000 +01c04a 0000 +01c04c 0000 +01c04e 0000 +01c050 0000 +01c052 0000 +01c054 0000 +01c056 0000 +01c058 0000 +01c05a f800 +01c05c ffff +01c05e fc00 +01c060 7fff add #h'ff, r15 +01c062 fc00 +01c064 7fff add #h'ff, r15 +01c066 ff80 +01c068 0fff mac.l @r15+, @r15+ +01c06a 0401 +01c06c 0000 +01c06e 0200 +01c070 8000 mov.b r0, @(h'0,r0) +01c072 0200 +01c074 8000 mov.b r0, @(h'0,r0) +01c076 0040 +01c078 1000 mov.l r0, @(h'0,r0) +01c07a 0202 stc sr, r2 +01c07c 0000 +01c07e 0101 +01c080 0000 +01c082 0101 +01c084 0000 +01c086 0020 +01c088 2000 mov.b r0, @r0 +01c08a 0104 mov.b r0, @(r0,r1) +01c08c 0000 +01c08e 00fe mov.l @(r0,r15), r0 +01c090 0000 +01c092 0082 stc r0_bank, r0 +01c094 0000 +01c096 001f mac.l @r1+, @r0+ +01c098 c000 mov.b r0, @(h'0,gbr) +01c09a 0104 mov.b r0, @(r0,r1) +01c09c 0000 +01c09e 0000 +01c0a0 0000 +01c0a2 0082 stc r0_bank, r0 +01c0a4 0000 +01c0a6 0000 +01c0a8 0000 +01c0aa 0104 mov.b r0, @(r0,r1) +01c0ac 0000 +01c0ae 0000 +01c0b0 0000 +01c0b2 0082 stc r0_bank, r0 +01c0b4 0000 +01c0b6 0000 +01c0b8 0000 +01c0ba 0104 mov.b r0, @(r0,r1) +01c0bc 0000 +01c0be 0000 +01c0c0 0000 +01c0c2 0082 stc r0_bank, r0 +01c0c4 0000 +01c0c6 0000 +01c0c8 0000 +01c0ca 0104 mov.b r0, @(r0,r1) +01c0cc 0000 +01c0ce 0000 +01c0d0 0000 +01c0d2 0082 stc r0_bank, r0 +01c0d4 0000 +01c0d6 0000 +01c0d8 0000 +01c0da 0104 mov.b r0, @(r0,r1) +01c0dc 0000 +01c0de 0000 +01c0e0 0000 +01c0e2 0082 stc r0_bank, r0 +01c0e4 0000 +01c0e6 0000 +01c0e8 0000 +01c0ea 0104 mov.b r0, @(r0,r1) +01c0ec 0000 +01c0ee 0000 +01c0f0 0000 +01c0f2 0082 stc r0_bank, r0 +01c0f4 0000 +01c0f6 0000 +01c0f8 0000 +01c0fa 0104 mov.b r0, @(r0,r1) +01c0fc 0000 +01c0fe 0000 +01c100 0000 +01c102 0082 stc r0_bank, r0 +01c104 0000 +01c106 0000 +01c108 0000 +01c10a 0104 mov.b r0, @(r0,r1) +01c10c 0001 +01c10e ffff +01c110 fe00 +01c112 0082 stc r0_bank, r0 +01c114 0000 +01c116 0000 +01c118 0000 +01c11a 0104 mov.b r0, @(r0,r1) +01c11c 0002 stc sr, r0 +01c11e 0000 +01c120 0100 +01c122 0082 stc r0_bank, r0 +01c124 0000 +01c126 0000 +01c128 0000 +01c12a 0104 mov.b r0, @(r0,r1) +01c12c 0004 mov.b r0, @(r0,r0) +01c12e ffff +01c130 fc80 +01c132 0082 stc r0_bank, r0 +01c134 0000 +01c136 0000 +01c138 0000 +01c13a 0104 mov.b r0, @(r0,r1) +01c13c 0009 nop +01c13e ffff +01c140 fe40 +01c142 0082 stc r0_bank, r0 +01c144 0000 +01c146 0000 +01c148 0000 +01c14a 0104 mov.b r0, @(r0,r1) +01c14c 0013 +01c14e ffff +01c150 ff20 +01c152 0082 stc r0_bank, r0 +01c154 0000 +01c156 0000 +01c158 0000 +01c15a 0104 mov.b r0, @(r0,r1) +01c15c 0027 mul.l r2, r0 +01c15e ffff +01c160 ff90 +01c162 0082 stc r0_bank, r0 +01c164 0000 +01c166 0000 +01c168 0000 +01c16a 0104 mov.b r0, @(r0,r1) +01c16c 004f mac.l @r4+, @r0+ +01c16e ffff +01c170 ffc8 +01c172 0082 stc r0_bank, r0 +01c174 0000 +01c176 0000 +01c178 0000 +01c17a ff07 +01c17c ff9f +01c17e ffff +01c180 ffe7 +01c182 ff83 +01c184 ffff +01c186 ffff +01c188 ffff +01c18a 0104 mov.b r0, @(r0,r1) +01c18c 003f mac.l @r3+, @r0+ +01c18e c000 mov.b r0, @(h'0,gbr) +01c190 0ff0 +01c192 0082 stc r0_bank, r0 +01c194 0000 +01c196 0000 +01c198 0000 +01c19a ff07 +01c19c ffff +01c19e 8000 mov.b r0, @(h'0,r0) +01c1a0 07ff mac.l @r15+, @r7+ +01c1a2 ff83 +01c1a4 ffff +01c1a6 ffff +01c1a8 ffff +01c1aa ff07 +01c1ac ffff +01c1ae 0000 +01c1b0 03ff mac.l @r15+, @r3+ +01c1b2 ff83 +01c1b4 ffff +01c1b6 ffff +01c1b8 ffff +01c1ba ff07 +01c1bc fffe +01c1be 0000 +01c1c0 01ff mac.l @r15+, @r1+ +01c1c2 ff83 +01c1c4 ffff +01c1c6 ffff +01c1c8 ffff +01c1ca ff07 +01c1cc fffc +01c1ce 0000 +01c1d0 00ff mac.l @r15+, @r0+ +01c1d2 ff83 +01c1d4 ffff +01c1d6 ffff +01c1d8 ffff +01c1da ff07 +01c1dc fff8 +01c1de 0000 +01c1e0 007f mac.l @r7+, @r0+ +01c1e2 ff83 +01c1e4 ffff +01c1e6 ffff +01c1e8 ffff +01c1ea ff07 +01c1ec fff0 +01c1ee 0000 +01c1f0 003f mac.l @r3+, @r0+ +01c1f2 ff83 +01c1f4 ffff +01c1f6 ffff +01c1f8 ffff +01c1fa 0104 mov.b r0, @(r0,r1) +01c1fc 0000 +01c1fe 0000 +01c200 0000 +01c202 0082 stc r0_bank, r0 +01c204 0000 +01c206 0000 +01c208 0000 +01c20a 0104 mov.b r0, @(r0,r1) +01c20c 0000 +01c20e 0000 +01c210 0000 +01c212 0082 stc r0_bank, r0 +01c214 0000 +01c216 0000 +01c218 0000 +01c21a 0104 mov.b r0, @(r0,r1) +01c21c 0000 +01c21e 0000 +01c220 0000 +01c222 0082 stc r0_bank, r0 +01c224 0000 +01c226 0000 +01c228 0000 +01c22a 0104 mov.b r0, @(r0,r1) +01c22c 0000 +01c22e 0000 +01c230 0000 +01c232 0082 stc r0_bank, r0 +01c234 0000 +01c236 0000 +01c238 0000 +01c23a 0104 mov.b r0, @(r0,r1) +01c23c 0000 +01c23e 0000 +01c240 0000 +01c242 0082 stc r0_bank, r0 +01c244 0000 +01c246 0000 +01c248 0000 +01c24a 0104 mov.b r0, @(r0,r1) +01c24c 0000 +01c24e 0000 +01c250 0000 +01c252 0082 stc r0_bank, r0 +01c254 0000 +01c256 0000 +01c258 0000 +01c25a 0104 mov.b r0, @(r0,r1) +01c25c 0000 +01c25e 0000 +01c260 0000 +01c262 0082 stc r0_bank, r0 +01c264 0000 +01c266 0000 +01c268 0000 +01c26a 0104 mov.b r0, @(r0,r1) +01c26c 0000 +01c26e 0000 +01c270 0000 +01c272 0082 stc r0_bank, r0 +01c274 0000 +01c276 0000 +01c278 0000 +01c27a 0104 mov.b r0, @(r0,r1) +01c27c 0000 +01c27e 0000 +01c280 0000 +01c282 0082 stc r0_bank, r0 +01c284 0000 +01c286 0000 +01c288 0000 +01c28a 0104 mov.b r0, @(r0,r1) +01c28c 0000 +01c28e 0000 +01c290 0000 +01c292 0082 stc r0_bank, r0 +01c294 0000 +01c296 0000 +01c298 0000 +01c29a 0104 mov.b r0, @(r0,r1) +01c29c 0000 +01c29e 0000 +01c2a0 0000 +01c2a2 0082 stc r0_bank, r0 +01c2a4 0000 +01c2a6 0000 +01c2a8 0000 +01c2aa 0104 mov.b r0, @(r0,r1) +01c2ac 0000 +01c2ae 0000 +01c2b0 0000 +01c2b2 0082 stc r0_bank, r0 +01c2b4 0000 +01c2b6 0000 +01c2b8 0000 +01c2ba 0104 mov.b r0, @(r0,r1) +01c2bc 0000 +01c2be 0000 +01c2c0 0000 +01c2c2 0082 stc r0_bank, r0 +01c2c4 0000 +01c2c6 0000 +01c2c8 0000 +01c2ca 0104 mov.b r0, @(r0,r1) +01c2cc 0000 +01c2ce 0000 +01c2d0 0000 +01c2d2 0082 stc r0_bank, r0 +01c2d4 0000 +01c2d6 0000 +01c2d8 0000 +01c2da 0104 mov.b r0, @(r0,r1) +01c2dc 0000 +01c2de 00fe mov.l @(r0,r15), r0 +01c2e0 0000 +01c2e2 0082 stc r0_bank, r0 +01c2e4 0000 +01c2e6 001f mac.l @r1+, @r0+ +01c2e8 c000 mov.b r0, @(h'0,gbr) +01c2ea 0202 stc sr, r2 +01c2ec 0000 +01c2ee 0101 +01c2f0 0000 +01c2f2 0101 +01c2f4 0000 +01c2f6 0020 +01c2f8 2000 mov.b r0, @r0 +01c2fa 0401 +01c2fc 0000 +01c2fe 0200 +01c300 8000 mov.b r0, @(h'0,r0) +01c302 0200 +01c304 8000 mov.b r0, @(h'0,r0) +01c306 0040 +01c308 1000 mov.l r0, @(h'0,r0) +01c30a f800 +01c30c ffff +01c30e fc00 +01c310 7fff add #h'ff, r15 +01c312 fc00 +01c314 7fff add #h'ff, r15 +01c316 ff80 +01c318 0fff mac.l @r15+, @r15+ +01c31a 0000 +01c31c 0000 +01c31e 0000 +01c320 0000 +01c322 0000 +01c324 0000 +01c326 0000 +01c328 0000 +01c32a 0000 +01c32c 0000 +01c32e 0000 +01c330 0000 +01c332 0000 +01c334 0000 +01c336 0000 +01c338 0000 +01c33a 0000 +01c33c 0000 +01c33e 0000 +01c340 0000 +01c342 0000 +01c344 0000 +01c346 0000 +01c348 0000 +01c34a ffff +01c34c ffff +01c34e ffff +01c350 ffff +01c352 ffff +01c354 ffff +01c356 ffff +01c358 ffff +01c35a ffff +01c35c ffff +01c35e ffff +01c360 ffff +01c362 ffff +01c364 ffff +01c366 ffff +01c368 ffff +01c36a c020 mov.b r0, @(h'20,gbr) +01c36c c020 mov.b r0, @(h'20,gbr) +01c36e c020 mov.b r0, @(h'20,gbr) +01c370 c020 mov.b r0, @(h'20,gbr) +01c372 c020 mov.b r0, @(h'20,gbr) +01c374 c020 mov.b r0, @(h'20,gbr) +01c376 c020 mov.b r0, @(h'20,gbr) +01c378 c020 mov.b r0, @(h'20,gbr) +01c37a c020 mov.b r0, @(h'20,gbr) +01c37c c020 mov.b r0, @(h'20,gbr) +01c37e c020 mov.b r0, @(h'20,gbr) +01c380 c020 mov.b r0, @(h'20,gbr) +01c382 c020 mov.b r0, @(h'20,gbr) +01c384 c020 mov.b r0, @(h'20,gbr) +01c386 c020 mov.b r0, @(h'20,gbr) +01c388 c020 mov.b r0, @(h'20,gbr) +01c38a 6010 mov.b @r1, r0 +01c38c 6010 mov.b @r1, r0 +01c38e 6010 mov.b @r1, r0 +01c390 6010 mov.b @r1, r0 +01c392 6010 mov.b @r1, r0 +01c394 6010 mov.b @r1, r0 +01c396 6010 mov.b @r1, r0 +01c398 6010 mov.b @r1, r0 +01c39a 3008 sub r0, r0 +01c39c 3008 sub r0, r0 +01c39e 3008 sub r0, r0 +01c3a0 3008 sub r0, r0 +01c3a2 3008 sub r0, r0 +01c3a4 3008 sub r0, r0 +01c3a6 3008 sub r0, r0 +01c3a8 3008 sub r0, r0 +01c3aa ffff +01c3ac ffff +01c3ae ffff +01c3b0 ffff +01c3b2 ffff +01c3b4 ffff +01c3b6 ffff +01c3b8 ffff +01c3ba 1808 mov.l r0, @(h'20,r8) +01c3bc 1808 mov.l r0, @(h'20,r8) +01c3be 1808 mov.l r0, @(h'20,r8) +01c3c0 1808 mov.l r0, @(h'20,r8) +01c3c2 1808 mov.l r0, @(h'20,r8) +01c3c4 1808 mov.l r0, @(h'20,r8) +01c3c6 1808 mov.l r0, @(h'20,r8) +01c3c8 1808 mov.l r0, @(h'20,r8) +01c3ca 0c04 mov.b r0, @(r0,r12) +01c3cc 0c04 mov.b r0, @(r0,r12) +01c3ce 0c04 mov.b r0, @(r0,r12) +01c3d0 0c04 mov.b r0, @(r0,r12) +01c3d2 0c04 mov.b r0, @(r0,r12) +01c3d4 0c04 mov.b r0, @(r0,r12) +01c3d6 0c04 mov.b r0, @(r0,r12) +01c3d8 0c04 mov.b r0, @(r0,r12) +01c3da 0602 stc sr, r6 +01c3dc 0602 stc sr, r6 +01c3de 0602 stc sr, r6 +01c3e0 0602 stc sr, r6 +01c3e2 0602 stc sr, r6 +01c3e4 0602 stc sr, r6 +01c3e6 0602 stc sr, r6 +01c3e8 0602 stc sr, r6 +01c3ea 0602 stc sr, r6 +01c3ec 0602 stc sr, r6 +01c3ee 0602 stc sr, r6 +01c3f0 0602 stc sr, r6 +01c3f2 0602 stc sr, r6 +01c3f4 0602 stc sr, r6 +01c3f6 0602 stc sr, r6 +01c3f8 0602 stc sr, r6 +01c3fa 0301 +01c3fc 0301 +01c3fe 0301 +01c400 0301 +01c402 0301 +01c404 0301 +01c406 0301 +01c408 0301 +01c40a fe7d +01c40c ffdf +01c40e ff7e +01c410 07e0 +01c412 fe0f +01c414 fe7f +01c416 fc7f +01c418 c1f8 mov.w r0, @(h'1f0,gbr) +01c41a fcff +01c41c ffff +01c41e ffff +01c420 0ff1 +01c422 ff1f +01c424 ff3f +01c426 f9ff +01c428 fc0f +01c42a f9ff +01c42c ffff +01c42e ffff +01c430 9ffb mov.w @(h'1f6,pc), r15 ;@(h'1c62a) +01c432 ffbf +01c434 ffbf +01c436 f3ff +01c438 ffe3 +01c43a fbff +01c43c ffff +01c43e ffff +01c440 ffff +01c442 ffff +01c444 ffbf +01c446 e7ff mov #h'ffffffff, r7 +01c448 fff9 +01c44a fa1e +01c44c 0180 +01c44e 0783 pref @r7 +01c450 fc3f +01c452 83e1 +01c454 8fbf bf/s h'-82 ;@(h'1c3d6) +01c456 efff mov #h'ffffffff, r15 +01c458 fffc +01c45a fa1c +01c45c 0180 +01c45e 0701 +01c460 f81f +01c462 01e1 +01c464 87bf +01c466 cfff or.b #h'ff, @(r0,gbr) +01c468 fffe +01c46a fa18 +01c46c 0180 +01c46e 0600 +01c470 f00e +01c472 00e1 +01c474 87bf +01c476 dfff mov.l @(h'3fc,pc), r15 ;@(h'1c874) +01c478 fffe +01c47a fa18 +01c47c 0180 +01c47e 0600 +01c480 6006 mov.l @r0+, r0 +01c482 00e1 +01c484 87bf +01c486 dfff mov.l @(h'3fc,pc), r15 ;@(h'1c884) +01c488 fffe +01c48a fa18 +01c48c 7ff8 add #h'f8, r15 +01c48e 7e18 add #h'18, r14 +01c490 6186 mov.l @r8+, r1 +01c492 1fe1 mov.l r14, @(h'4,r15) +01c494 87bf +01c496 9fff mov.w @(h'1fe,pc), r15 ;@(h'1c698) +01c498 fffe +01c49a fa18 +01c49c 7f88 add #h'88, r15 +01c49e 7a18 add #h'18, r10 +01c4a0 6186 mov.l @r8+, r1 +01c4a2 1821 mov.l r2, @(h'4,r8) +01c4a4 8fbf bf/s h'-82 ;@(h'1c426) +01c4a6 bfff bsr h'-2 ;@(h'1c4a8) +01c4a8 fffe +01c4aa fa18 +01c4ac 0788 +01c4ae 7a00 +01c4b0 6186 mov.l @r8+, r1 +01c4b2 1820 mov.l r2, @(h'0,r8) +01c4b4 1f3f mov.l r3, @(h'3c,r15) +01c4b6 3fe0 cmp/eq r14, r15 +01c4b8 7ffe add #h'fe, r15 +01c4ba c218 mov.l r0, @(h'60,gbr) +01c4bc 0788 +01c4be 7a00 +01c4c0 e186 mov #h'ffffff86, r1 +01c4c2 1820 mov.l r2, @(h'0,r8) +01c4c4 1e7f mov.l r7, @(h'3c,r14) +01c4c6 7f80 add #h'80, r15 +01c4c8 0ffe mov.l @(r0,r15), r15 +01c4ca 9e18 mov.w @(h'30,pc), r14 ;@(h'1c4fe) +01c4cc 0788 +01c4ce 7a01 +01c4d0 e006 mov #h'6, r0 +01c4d2 1820 mov.l r2, @(h'0,r8) +01c4d4 1e7c mov.l r7, @(h'30,r14) +01c4d6 7f00 +01c4d8 01fc mov.b @(r0,r15), r1 +01c4da 3e18 sub r1, r14 +01c4dc 0788 +01c4de 7a03 +01c4e0 e006 mov #h'6, r0 +01c4e2 1820 mov.l r2, @(h'0,r8) +01c4e4 1f31 mov.l r3, @(h'4,r15) +01c4e6 ff00 +01c4e8 007d mov.w @(r0,r7), r0 +01c4ea 7e18 add #h'18, r14 +01c4ec 7f88 add #h'88, r15 +01c4ee 7a1f add #h'1f, r10 +01c4f0 a006 bra h'c ;@(h'1c500) +01c4f2 1821 mov.l r2, @(h'4,r8) +01c4f4 8fa7 bf/s h'-b2 ;@(h'1c446) +01c4f6 3f07 cmp/gt r0, r15 +01c4f8 8005 mov.b r0, @(h'5,r0) +01c4fa fe18 +01c4fc 7fe8 add #h'e8, r15 +01c4fe 7a1e add #h'1e, r10 +01c500 2006 mov.l r0, @-r0 +01c502 1fe1 mov.l r14, @(h'4,r15) +01c504 878d +01c506 bf80 bsr h'-100 ;@(h'1c40a) +01c508 e005 mov #h'5, r0 +01c50a 8018 mov.b r0, @(h'8,r1) +01c50c 01e8 +01c50e 7a1e add #h'1e, r10 +01c510 2186 mov.l r8, @-r1 +01c512 00e1 +01c514 87b7 +01c516 3f0f addv r0, r15 +01c518 30f5 dmulu.l r15, r0 +01c51a 8018 mov.b r0, @(h'8,r1) +01c51c 01e8 +01c51e 7a1e add #h'1e, r10 +01c520 2186 mov.l r8, @-r1 +01c522 00e1 +01c524 87fc +01c526 3e17 cmp/gt r1, r14 +01c528 9105 mov.w @(h'a,pc), r1 ;@(h'1c536) +01c52a c03c mov.b r0, @(h'3c,gbr) +01c52c 01e8 +01c52e 7a1e add #h'1e, r10 +01c530 2187 div0s r8, r1 +01c532 01e1 +01c534 87f0 +01c536 fe13 +01c538 407d shld r7, r0 +01c53a 6076 mov.l @r7+, r0 +01c53c 01c8 +01c53e 721c add #h'1c, r2 +01c540 2187 div0s r8, r1 +01c542 83e1 +01c544 8f01 bf/s h'2 ;@(h'1c54a) +01c546 fe13 +01c548 40e9 +01c54a 3fe3 cmp/ge r14, r15 +01c54c ff8f +01c54e e3f8 mov #h'fffffff8, r3 +01c550 3ffe addc r15, r15 +01c552 ffbf +01c554 fe01 +01c556 1e15 mov.l r1, @(h'14,r14) +01c558 406b +01c55a 8000 mov.b r0, @(h'0,r0) +01c55c 0000 +01c55e 0000 +01c560 0000 +01c562 0000 +01c564 0a01 +01c566 0e17 mul.l r1, r14 +01c568 44ab +01c56a fcfd +01c56c fc3c +01c56e 3e7f addv r7, r14 +01c570 0fff mac.l @r15+, @r15+ +01c572 c1ff mov.w r0, @(h'1fe,gbr) +01c574 8f03 bf/s h'6 ;@(h'1c57e) +01c576 6e0f exts.w r0, r14 +01c578 82eb +01c57a f9ff +01c57c fe7e +01c57e 7fff add #h'ff, r15 +01c580 9fff mov.w @(h'1fe,pc), r15 ;@(h'1c782) +01c582 e3ff mov #h'ffffffff, r3 +01c584 cd87 and.b #h'87, @(r0,gbr) +01c586 2600 mov.b r0, @r6 +01c588 027b +01c58a fbff +01c58c ffff +01c58e ffff +01c590 ffff +01c592 ffff +01c594 edc7 mov #h'ffffffc7, r13 +01c596 2000 mov.b r0, @r0 +01c598 0c0b rts +01c59a fbff +01c59c ffff +01c59e ffff +01c5a0 ffff +01c5a2 ffff +01c5a4 ed7f mov #h'7f, r13 +01c5a6 8403 mov.b @(h'3,r0), r0 +01c5a8 000b rts +01c5aa fa1e +01c5ac 0787 mul.l r8, r7 +01c5ae 8781 +01c5b0 e180 mov #h'ffffff80, r1 +01c5b2 7e01 +01c5b4 ed5f mov #h'5f, r13 +01c5b6 e402 mov #h'2, r4 +01c5b8 ff0b +01c5ba fa1c +01c5bc 0387 mul.l r8, r3 +01c5be 8700 +01c5c0 e180 mov #h'ffffff80, r1 +01c5c2 3c01 +01c5c4 e55f mov #h'5f, r5 +01c5c6 fc02 +01c5c8 008b +01c5ca fa18 +01c5cc 0187 mul.l r8, r1 +01c5ce 8600 +01c5d0 6180 mov.b @r8, r1 +01c5d2 1801 mov.l r0, @(h'4,r8) +01c5d4 e35f mov #h'5f, r3 +01c5d6 f603 +01c5d8 ff8b +01c5da fa18 +01c5dc 0183 pref @r1 +01c5de 0600 +01c5e0 6180 mov.b @r8, r1 +01c5e2 1801 mov.l r0, @(h'4,r8) +01c5e4 c9df and #h'df, r0 +01c5e6 ee02 mov #h'2, r14 +01c5e8 0093 +01c5ea fa18 +01c5ec 6180 mov.b @r8, r1 +01c5ee 0618 sett +01c5f0 6186 mov.l @r8+, r1 +01c5f2 187f mov.l r7, @(h'3c,r8) +01c5f4 9c7f mov.w @(h'fe,pc), r12 ;@(h'1c6f6) +01c5f6 df81 mov.l @(h'204,pc), r15 ;@(h'1c7fc) +01c5f8 ff27 +01c5fa fa18 +01c5fc 61c0 mov.b @r12, r1 +01c5fe 0e18 sett +01c600 6186 mov.l @r8+, r1 +01c602 187f mov.l r7, @(h'3c,r8) +01c604 bf3f bsr h'-182 ;@(h'1c486) +01c606 bfe0 bsr h'-40 ;@(h'1c5ca) +01c608 004f mac.l @r4+, @r0+ +01c60a fa18 +01c60c 61e0 mov.b @r14, r1 +01c60e 1a00 mov.l r0, @(h'0,r10) +01c610 6186 mov.l @r8+, r1 +01c612 1807 mov.l r0, @(h'1c,r8) +01c614 bfbf bsr h'-82 ;@(h'1c596) +01c616 7ff8 add #h'f8, r15 +01c618 00df mac.l @r13+, @r0+ +01c61a 8218 +01c61c 61f0 mov.b @r15, r1 +01c61e 3a00 cmp/eq r0, r10 +01c620 6186 mov.l @r8+, r1 +01c622 1807 mov.l r0, @(h'1c,r8) +01c624 bfbf bsr h'-82 ;@(h'1c5a6) +01c626 cfff or.b #h'ff, @(r0,gbr) +01c628 ffdf +01c62a 3e18 sub r1, r14 +01c62c 61f8 swap.b r15, r1 +01c62e 7a01 +01c630 e186 mov #h'ffffff86, r1 +01c632 1807 mov.l r0, @(h'1c,r8) +01c634 bf3e bsr h'-184 ;@(h'1c4b4) +01c636 47fa +01c638 1fdf mov.l r13, @(h'3c,r15) +01c63a 7e18 add #h'18, r14 +01c63c 61e8 swap.b r14, r1 +01c63e 7a00 +01c640 e186 mov #h'ffffff86, r1 +01c642 1807 mov.l r0, @(h'1c,r8) +01c644 bf7e bsr h'-104 ;@(h'1c544) +01c646 47f9 +01c648 ffdf +01c64a fe18 +01c64c 61e8 swap.b r14, r1 +01c64e 7a00 +01c650 6186 mov.l @r8+, r1 +01c652 187f mov.l r7, @(h'3c,r8) +01c654 8f7f bf/s h'fe ;@(h'1c756) +01c656 47f9 +01c658 5fdf mov.l @(h'3c,r13), r15 +01c65a fe18 +01c65c 61e8 swap.b r14, r1 +01c65e 7a00 +01c660 6186 mov.l @r8+, r1 +01c662 187f mov.l r7, @(h'3c,r8) +01c664 ee7f mov #h'7f, r14 +01c666 47fe ldc r7, r7_bank +01c668 9e5f mov.w @(h'be,pc), r14 ;@(h'1c72a) +01c66a 8018 mov.b r0, @(h'8,r1) +01c66c 01e8 +01c66e 7a18 add #h'18, r10 +01c670 6180 mov.b @r8, r1 +01c672 1801 mov.l r0, @(h'4,r8) +01c674 eeff mov #h'ffffffff, r14 +01c676 43f8 +01c678 9e4f mov.w @(h'9e,pc), r14 ;@(h'1c71a) +01c67a 8018 mov.b r0, @(h'8,r1) +01c67c 01e8 +01c67e 7a18 add #h'18, r10 +01c680 6180 mov.b @r8, r1 +01c682 1801 mov.l r0, @(h'4,r8) +01c684 eeff mov #h'ffffffff, r14 +01c686 43f9 +01c688 9e6f mov.w @(h'de,pc), r14 ;@(h'1c76a) +01c68a c03c mov.b r0, @(h'3c,gbr) +01c68c 03c8 +01c68e 7a18 add #h'18, r10 +01c690 6180 mov.b @r8, r1 +01c692 3c01 +01c694 eeff mov #h'ffffffff, r14 +01c696 44f9 +01c698 1c27 mov.l r2, @(h'1c,r12) +01c69a 6076 mov.l @r7+, r0 +01c69c 0788 +01c69e 7218 add #h'18, r2 +01c6a0 6180 mov.b @r8, r1 +01c6a2 7601 +01c6a4 ceff xor.b #h'ff, @(r0,gbr) +01c6a6 46fb +01c6a8 1cf7 mov.l r15, @(h'1c,r12) +01c6aa 3fe3 cmp/ge r14, r15 +01c6ac ff0f +01c6ae e3ff mov #h'ffffffff, r3 +01c6b0 ffff +01c6b2 e3ff mov #h'ffffffff, r3 +01c6b4 9cff mov.w @(h'1fe,pc), r12 ;@(h'1c8b6) +01c6b6 42fe ldc r2, r7_bank +01c6b8 fe97 +01c6ba 0000 +01c6bc 0000 +01c6be 0000 +01c6c0 0000 +01c6c2 0800 +01c6c4 3dff addv r15, r13 +01c6c6 d3f9 mov.l @(h'3e4,pc), r3 ;@(h'1caac) +01c6c8 fef7 +01c6ca ffff +01c6cc fffe +01c6ce 7df7 add #h'f7, r13 +01c6d0 cfff or.b #h'ff, @(r0,gbr) +01c6d2 ffff +01c6d4 fdff +01c6d6 d3ff mov.l @(h'3fc,pc), r3 ;@(h'1cad4) +01c6d8 fa17 +01c6da ffff +01c6dc fffe +01c6de c71c mova @(h'70,pc), r0 ;h'1c750 +01c6e0 6fff exts.w r15, r15 +01c6e2 ffff +01c6e4 fd7f +01c6e6 f7ff +01c6e8 e2d7 mov #h'ffffffd7, r2 +01c6ea ffff +01c6ec fffe +01c6ee 8208 +01c6f0 2fff muls.w r15, r15 +01c6f2 ffff +01c6f4 fd3f +01c6f6 dfff mov.l @(h'3fc,pc), r15 ;@(h'1caf4) +01c6f8 f337 +01c6fa ffff +01c6fc fffe +01c6fe 9249 mov.w @(h'92,pc), r2 ;@(h'1c794) +01c700 2fff muls.w r15, r15 +01c702 ffff +01c704 fd2f +01c706 c7ff mova @(h'3fc,pc), r0 ;h'1cb04 +01c708 e1e7 mov #h'ffffffe7, r1 +01c70a ffff +01c70c fffe +01c70e 8248 +01c710 2fff muls.w r15, r15 +01c712 ffff +01c714 fd28 +01c716 47ae ldc r7, r2_bank +01c718 e40f mov #h'f, r4 +01c71a ffff +01c71c fffe +01c71e 8608 +01c720 6fff exts.w r15, r15 +01c722 ffff +01c724 fceb +01c726 502a mov.l @(h'28,r2), r0 +01c728 cfff or.b #h'ff, @(r0,gbr) +01c72a ffff +01c72c fffe +01c72e 9e08 mov.w @(h'10,pc), r14 ;@(h'1c742) +01c730 2fff muls.w r15, r15 +01c732 ffff +01c734 fc7d +01c736 dfaa mov.l @(h'2a8,pc), r15 ;@(h'1c9e0) +01c738 cfff or.b #h'ff, @(r0,gbr) +01c73a ffff +01c73c fffe +01c73e 9e49 mov.w @(h'92,pc), r14 ;@(h'1c7d4) +01c740 2fff muls.w r15, r15 +01c742 ffff +01c744 fc47 +01c746 dfbf mov.l @(h'2fc,pc), r15 ;@(h'1ca44) +01c748 cfff or.b #h'ff, @(r0,gbr) +01c74a ffff +01c74c fffe +01c74e 9e49 mov.w @(h'92,pc), r14 ;@(h'1c7e4) +01c750 2fff muls.w r15, r15 +01c752 ffff +01c754 fd54 +01c756 9f85 mov.w @(h'10a,pc), r15 ;@(h'1c864) +01c758 4fff mac.w @r15+, @r15+ +01c75a ffc0 +01c75c 0000 +01c75e ffff +01c760 e000 mov #h'0, r0 +01c762 0007 mul.l r0, r0 +01c764 fd10 +01c766 bf85 bsr h'-f6 ;@(h'1c674) +01c768 0fff mac.l @r15+, @r15+ +01c76a ff9f +01c76c 7df6 add #h'f6, r13 +01c76e ffff +01c770 f6df +01c772 7df3 add #h'f3, r13 +01c774 fd14 +01c776 3fa0 cmp/eq r10, r15 +01c778 0fff mac.l @r15+, @r15+ +01c77a ffa1 +01c77c c719 mova @(h'64,pc), r0 ;h'1c7e4 +01c77e 319f addv r9, r1 +01c780 0920 +01c782 820b +01c784 fd14 +01c786 3fa8 sub r10, r15 +01c788 2fff muls.w r15, r15 +01c78a ffa0 +01c78c 8209 +01c78e 209e mulu.w r9, r0 +01c790 0920 +01c792 820b +01c794 fc44 +01c796 3fa0 cmp/eq r10, r15 +01c798 2fff muls.w r15, r15 +01c79a ffa4 +01c79c 9249 mov.w @(h'92,pc), r2 ;@(h'1c832) +01c79e 249e mulu.w r9, r4 +01c7a0 7824 add #h'24, r8 +01c7a2 93cb mov.w @(h'196,pc), r3 ;@(h'1c93c) +01c7a4 fc05 +01c7a6 3faa subc r10, r15 +01c7a8 4fff mac.w @r15+, @r15+ +01c7aa ffa4 +01c7ac 8248 +01c7ae 649e exts.b r9, r4 +01c7b0 1c64 mov.l r6, @(h'10,r12) +01c7b2 93cb mov.w @(h'196,pc), r3 ;@(h'1c94c) +01c7b4 fc05 +01c7b6 3f8a subc r8, r15 +01c7b8 0fff mac.l @r15+, @r15+ +01c7ba ffa4 +01c7bc 8608 +01c7be 609e exts.b r9, r0 +01c7c0 1c64 mov.l r6, @(h'10,r12) +01c7c2 93cb mov.w @(h'196,pc), r3 ;@(h'1c95c) +01c7c4 fc85 +01c7c6 3f8a subc r8, r15 +01c7c8 4fff mac.w @r15+, @r15+ +01c7ca ffa4 +01c7cc 8209 +01c7ce 209e mulu.w r9, r0 +01c7d0 7824 add #h'24, r8 +01c7d2 93cb mov.w @(h'196,pc), r3 ;@(h'1c96c) +01c7d4 fc91 +01c7d6 3f88 sub r8, r15 +01c7d8 0fff mac.l @r15+, @r15+ +01c7da ffa0 +01c7dc 9249 mov.w @(h'92,pc), r2 ;@(h'1c872) +01c7de 2482 mov.l r8, @r4 +01c7e0 0920 +01c7e2 83cb +01c7e4 fc20 +01c7e6 3f84 div1 r8, r15 +01c7e8 0fff mac.l @r15+, @r15+ +01c7ea ffa1 +01c7ec 9249 mov.w @(h'92,pc), r2 ;@(h'1c882) +01c7ee 24c3 +01c7f0 0920 +01c7f2 83cb +01c7f4 fc20 +01c7f6 3f89 +01c7f8 0fff mac.l @r15+, @r15+ +01c7fa ff9f +01c7fc 6db6 mov.l @r11+, r13 +01c7fe db7d mov.l @(h'1f4,pc), r11 ;@(h'1c9f4) +01c800 f6df +01c802 7db3 add #h'b3, r13 +01c804 fc00 +01c806 3f88 sub r8, r15 +01c808 afff bra h'-2 ;@(h'1c80a) +01c80a ffff +01c80c ffff +01c80e ffff +01c810 ffff +01c812 ffff +01c814 ffff +01c816 ffff +01c818 ffff +01c81a ffff +01c81c ffff +01c81e ffff +01c820 ffff +01c822 ff3f +01c824 ffff +01c826 ffff +01c828 ffff +01c82a ffff +01c82c ffff +01c82e f3e3 +01c830 e33e mov #h'3e, r3 +01c832 3f31 +01c834 931f mov.w @(h'3e,pc), r3 ;@(h'1c876) +01c836 ffff +01c838 ffff +01c83a ffff +01c83c ffff +01c83e f3c1 +01c840 c13c mov.w r0, @(h'78,gbr) +01c842 1320 mov.l r2, @(h'0,r3) +01c844 921f mov.w @(h'3e,pc), r2 ;@(h'1c886) +01c846 ffff +01c848 ffff +01c84a ffff +01c84c ffff +01c84e f3c9 +01c850 c93c and #h'3c, r0 +01c852 9120 mov.w @(h'40,pc), r1 ;@(h'1c896) +01c854 927f mov.w @(h'fe,pc), r2 ;@(h'1c956) +01c856 ffff +01c858 ffff +01c85a ffff +01c85c ffff +01c85e f3c9 +01c860 c13c mov.w r0, @(h'78,gbr) +01c862 9024 mov.w @(h'48,pc), r0 ;@(h'1c8ae) +01c864 923f mov.w @(h'7e,pc), r2 ;@(h'1c8e6) +01c866 ffff +01c868 ffff +01c86a ffff +01c86c ffff +01c86e f3c1 +01c870 c33c trapa #h'3c +01c872 1024 mov.l r2, @(h'10,r0) +01c874 923f mov.w @(h'7e,pc), r2 ;@(h'1c8f6) +01c876 ffff +01c878 ffff +01c87a ffff +01c87c ffff +01c87e f3c1 +01c880 cf3c or.b #h'3c, @(r0,gbr) +01c882 1220 mov.l r2, @(h'0,r2) +01c884 927f mov.w @(h'fe,pc), r2 ;@(h'1c986) +01c886 ffff +01c888 ffff +01c88a 0000 +01c88c 0003 bsrf r0 +01c88e f049 +01c890 cf04 or.b #h'4, @(r0,gbr) +01c892 9320 mov.w @(h'40,pc), r3 ;@(h'1c8d6) +01c894 821f +01c896 c000 mov.b r0, @(h'0,gbr) +01c898 0000 +01c89a 0000 +01c89c 0001 +01c89e f849 +01c8a0 cf84 or.b #h'84, @(r0,gbr) +01c8a2 93f0 mov.w @(h'1e0,pc), r3 ;@(h'1ca86) +01c8a4 c71f mova @(h'7c,pc), r0 ;h'1c924 +01c8a6 8000 mov.b r0, @(h'0,r0) +01c8a8 0000 +01c8aa 0000 +01c8ac 0000 +01c8ae ffff +01c8b0 ffff +01c8b2 f3fc +01c8b4 7fff add #h'ff, r15 +01c8b6 0000 +01c8b8 0000 +01c8ba 0000 +01c8bc 0000 +01c8be 7fff add #h'ff, r15 +01c8c0 ffff +01c8c2 ffff +01c8c4 fffe +01c8c6 0000 +01c8c8 0000 +01c8ca 0000 +01c8cc 0000 +01c8ce 0000 +01c8d0 0000 +01c8d2 0000 +01c8d4 0000 +01c8d6 0000 +01c8d8 0000 +01c8da 0000 +01c8dc 0000 +01c8de 0000 +01c8e0 0000 +01c8e2 0000 +01c8e4 0000 +01c8e6 0000 +01c8e8 0000 +01c8ea 0000 +01c8ec 0000 +01c8ee 0000 +01c8f0 0000 +01c8f2 0000 +01c8f4 0000 +01c8f6 0000 +01c8f8 0000 +01c8fa 0000 +01c8fc 0000 +01c8fe 0000 +01c900 0000 +01c902 0000 +01c904 0000 +01c906 0000 +01c908 0000 +01c90a 0000 +01c90c 0000 +01c90e 0000 +01c910 0000 +01c912 0000 +01c914 0000 +01c916 0000 +01c918 0000 +01c91a 007f mac.l @r7+, @r0+ +01c91c fff8 +01c91e 01ff mac.l @r15+, @r1+ +01c920 ffe0 +01c922 07ff mac.l @r15+, @r7+ +01c924 ff80 +01c926 1fff mov.l r15, @(h'3c,r15) +01c928 fe00 +01c92a 0040 +01c92c 0008 clrt +01c92e 0100 +01c930 0020 +01c932 0400 +01c934 0080 +01c936 1000 mov.l r0, @(h'0,r0) +01c938 0200 +01c93a 0040 +01c93c 0008 clrt +01c93e 010c mov.b @(r0,r0), r1 +01c940 0c20 +01c942 0438 ldtlb +01c944 7080 add #h'80, r0 +01c946 1000 mov.l r0, @(h'0,r0) +01c948 0200 +01c94a 0047 mul.l r4, r0 +01c94c 8788 +01c94e 0112 stc gbr, r1 +01c950 1220 mov.l r2, @(h'0,r2) +01c952 0444 mov.b r4, @(r0,r4) +01c954 8880 cmp/eq #h'ffffff80, r0 +01c956 1000 mov.l r0, @(h'0,r0) +01c958 0200 +01c95a 004c mov.b @(r0,r4), r0 +01c95c ccc8 tst.b #h'c8, @(r0,gbr) +01c95e 0121 +01c960 2120 mov.b r2, @r1 +01c962 0448 clrs +01c964 4880 +01c966 1000 mov.l r0, @(h'0,r0) +01c968 0200 +01c96a 0050 +01c96c 7828 add #h'28, r8 +01c96e 0121 +01c970 2120 mov.b r2, @r1 +01c972 0448 clrs +01c974 4880 +01c976 1010 mov.l r1, @(h'0,r0) +01c978 0200 +01c97a 0050 +01c97c 0028 clrmac +01c97e 0121 +01c980 2120 mov.b r2, @r1 +01c982 0444 mov.b r4, @(r0,r4) +01c984 8880 cmp/eq #h'ffffff80, r0 +01c986 13ff mov.l r15, @(h'3c,r3) +01c988 f200 +01c98a 004f mac.l @r4+, @r0+ +01c98c 03c8 +01c98e 0121 +01c990 e120 mov #h'20, r1 +01c992 0423 braf r4 +01c994 1080 mov.l r8, @(h'0,r0) +01c996 1010 mov.l r1, @(h'0,r0) +01c998 0200 +01c99a 0041 +01c99c 0208 clrt +01c99e 0121 +01c9a0 2120 mov.b r2, @r1 +01c9a2 0418 sett +01c9a4 6080 mov.b @r8, r0 +01c9a6 1000 mov.l r0, @(h'0,r0) +01c9a8 0200 +01c9aa 0041 +01c9ac 0208 clrt +01c9ae 0121 +01c9b0 2120 mov.b r2, @r1 +01c9b2 0404 mov.b r0, @(r0,r4) +01c9b4 8080 mov.b r0, @(h'0,r8) +01c9b6 1000 mov.l r0, @(h'0,r0) +01c9b8 4200 shll r2 +01c9ba 0041 +01c9bc 0208 clrt +01c9be 0121 +01c9c0 2120 mov.b r2, @r1 +01c9c2 0404 mov.b r0, @(r0,r4) +01c9c4 8080 mov.b r0, @(h'0,r8) +01c9c6 13ff mov.l r15, @(h'3c,r3) +01c9c8 f200 +01c9ca 0041 +01c9cc 0208 clrt +01c9ce 0121 +01c9d0 2120 mov.b r2, @r1 +01c9d2 0404 mov.b r0, @(r0,r4) +01c9d4 8080 mov.b r0, @(h'0,r8) +01c9d6 1000 mov.l r0, @(h'0,r0) +01c9d8 4200 shll r2 +01c9da 0041 +01c9dc 0208 clrt +01c9de 0121 +01c9e0 2120 mov.b r2, @r1 +01c9e2 0404 mov.b r0, @(r0,r4) +01c9e4 8080 mov.b r0, @(h'0,r8) +01c9e6 1000 mov.l r0, @(h'0,r0) +01c9e8 0200 +01c9ea 0041 +01c9ec 0208 clrt +01c9ee 013f mac.l @r3+, @r1+ +01c9f0 3f20 cmp/eq r2, r15 +01c9f2 0404 mov.b r0, @(r0,r4) +01c9f4 8080 mov.b r0, @(h'0,r8) +01c9f6 1100 mov.l r0, @(h'0,r1) +01c9f8 0200 +01c9fa 0041 +01c9fc 0208 clrt +01c9fe 011e mov.l @(r0,r1), r1 +01ca00 1e20 mov.l r2, @(h'0,r14) +01ca02 0404 mov.b r0, @(r0,r4) +01ca04 8080 mov.b r0, @(h'0,r8) +01ca06 13ff mov.l r15, @(h'3c,r3) +01ca08 f200 +01ca0a 0041 +01ca0c 8608 +01ca0e 010c mov.b @(r0,r0), r1 +01ca10 0c20 +01ca12 0404 mov.b r0, @(r0,r4) +01ca14 8080 mov.b r0, @(h'0,r8) +01ca16 1100 mov.l r0, @(h'0,r1) +01ca18 0200 +01ca1a 0040 +01ca1c fc08 +01ca1e 010c mov.b @(r0,r0), r1 +01ca20 0c20 +01ca22 0404 mov.b r0, @(r0,r4) +01ca24 8080 mov.b r0, @(h'0,r8) +01ca26 1000 mov.l r0, @(h'0,r0) +01ca28 0200 +01ca2a 0040 +01ca2c 0008 clrt +01ca2e 010c mov.b @(r0,r0), r1 +01ca30 0c20 +01ca32 0403 bsrf r4 +01ca34 0080 +01ca36 1000 mov.l r0, @(h'0,r0) +01ca38 0200 +01ca3a 0040 +01ca3c 0008 clrt +01ca3e 0100 +01ca40 0020 +01ca42 0400 +01ca44 0080 +01ca46 1000 mov.l r0, @(h'0,r0) +01ca48 0200 +01ca4a 007f mac.l @r7+, @r0+ +01ca4c fff8 +01ca4e 01ff mac.l @r15+, @r1+ +01ca50 ffe0 +01ca52 07ff mac.l @r15+, @r7+ +01ca54 ff80 +01ca56 1fff mov.l r15, @(h'3c,r15) +01ca58 fe00 +01ca5a 0000 +01ca5c 0000 +01ca5e 0000 +01ca60 0000 +01ca62 0000 +01ca64 0000 +01ca66 0000 +01ca68 0000 +01ca6a 0000 +01ca6c 0000 +01ca6e 0000 +01ca70 0000 +01ca72 0000 +01ca74 0000 +01ca76 0000 +01ca78 0000 +01ca7a 0000 +01ca7c 0000 +01ca7e 0000 +01ca80 0000 +01ca82 0000 +01ca84 0000 +01ca86 0000 +01ca88 0000 +01ca8a 0000 +01ca8c 0000 +01ca8e 0000 +01ca90 0000 +01ca92 0000 +01ca94 0000 +01ca96 0000 +01ca98 0000 +01ca9a 007f mac.l @r7+, @r0+ +01ca9c fff8 +01ca9e 01ff mac.l @r15+, @r1+ +01caa0 ffe0 +01caa2 07ff mac.l @r15+, @r7+ +01caa4 ff80 +01caa6 1fff mov.l r15, @(h'3c,r15) +01caa8 fe00 +01caaa 0040 +01caac 0008 clrt +01caae 0100 +01cab0 0020 +01cab2 0400 +01cab4 0080 +01cab6 1000 mov.l r0, @(h'0,r0) +01cab8 0200 +01caba 0040 +01cabc 0008 clrt +01cabe 0100 +01cac0 0020 +01cac2 0400 +01cac4 0080 +01cac6 1754 mov.l r5, @(h'10,r7) +01cac8 aa00 bra h'-c00 ;@(h'1becc) +01caca 0040 +01cacc 0408 clrt +01cace 0100 +01cad0 0020 +01cad2 0400 +01cad4 0080 +01cad6 1556 mov.l r5, @(h'18,r5) +01cad8 aa00 bra h'-c00 ;@(h'1bedc) +01cada 0040 +01cadc 0408 clrt +01cade 0100 +01cae0 0020 +01cae2 04ff mac.l @r15+, @r4+ +01cae4 fc80 +01cae6 1755 mov.l r5, @(h'14,r7) +01cae8 aa00 bra h'-c00 ;@(h'1beec) +01caea 0041 +01caec c408 mov.b @(h'8,gbr), r0 +01caee 0100 +01caf0 1820 mov.l r2, @(h'0,r8) +01caf2 049f mac.l @r9+, @r4+ +01caf4 e480 mov #h'ffffff80, r4 +01caf6 1654 mov.l r5, @(h'10,r6) +01caf8 8200 +01cafa 0043 +01cafc ff08 +01cafe 0100 +01cb00 1820 mov.l r2, @(h'0,r8) +01cb02 045f mac.l @r5+, @r4+ +01cb04 e880 mov #h'ffffff80, r8 +01cb06 1574 mov.l r7, @(h'10,r5) +01cb08 aa00 bra h'-c00 ;@(h'1bf0c) +01cb0a 0042 stc spc, r0 +01cb0c 0108 clrt +01cb0e 0100 +01cb10 1820 mov.l r2, @(h'0,r8) +01cb12 043f mac.l @r3+, @r4+ +01cb14 f080 +01cb16 1000 mov.l r0, @(h'0,r0) +01cb18 0200 +01cb1a 0042 stc spc, r0 +01cb1c 3108 sub r0, r1 +01cb1e 0106 mov.l r0, @(r0,r1) +01cb20 1820 mov.l r2, @(h'0,r8) +01cb22 040f mac.l @r0+, @r4+ +01cb24 c080 mov.b r0, @(h'80,gbr) +01cb26 1000 mov.l r0, @(h'0,r0) +01cb28 0200 +01cb2a 0042 stc spc, r0 +01cb2c 4908 shll2 r9 +01cb2e 0106 mov.l r0, @(r0,r1) +01cb30 1820 mov.l r2, @(h'0,r8) +01cb32 0407 mul.l r0, r4 +01cb34 8080 mov.b r0, @(h'0,r8) +01cb36 1003 mov.l r0, @(h'c,r0) +01cb38 0200 +01cb3a 0042 stc spc, r0 +01cb3c 8508 mov.w @(h'10,r0), r0 +01cb3e 0106 mov.l r0, @(r0,r1) +01cb40 1b20 mov.l r2, @(h'0,r11) +01cb42 0403 bsrf r4 +01cb44 0080 +01cb46 1003 mov.l r0, @(h'c,r0) +01cb48 8200 +01cb4a 0042 stc spc, r0 +01cb4c 8508 mov.w @(h'10,r0), r0 +01cb4e 0106 mov.l r0, @(r0,r1) +01cb50 1b20 mov.l r2, @(h'0,r11) +01cb52 0403 bsrf r4 +01cb54 0080 +01cb56 11ff mov.l r15, @(h'3c,r1) +01cb58 c200 mov.l r0, @(h'0,gbr) +01cb5a 0042 stc spc, r0 +01cb5c 4908 shll2 r9 +01cb5e 0136 mov.l r3, @(r0,r1) +01cb60 1b20 mov.l r2, @(h'0,r11) +01cb62 0403 bsrf r4 +01cb64 0080 +01cb66 11ff mov.l r15, @(h'3c,r1) +01cb68 e200 mov #h'0, r2 +01cb6a 0042 stc spc, r0 +01cb6c 3108 sub r0, r1 +01cb6e 0136 mov.l r3, @(r0,r1) +01cb70 1b20 mov.l r2, @(h'0,r11) +01cb72 0403 bsrf r4 +01cb74 0080 +01cb76 11ff mov.l r15, @(h'3c,r1) +01cb78 e200 mov #h'0, r2 +01cb7a 0042 stc spc, r0 +01cb7c 0108 clrt +01cb7e 0136 mov.l r3, @(r0,r1) +01cb80 db20 mov.l @(h'80,pc), r11 ;@(h'1cc04) +01cb82 040f mac.l @r0+, @r4+ +01cb84 c080 mov.b r0, @(h'80,gbr) +01cb86 11ff mov.l r15, @(h'3c,r1) +01cb88 c200 mov.l r0, @(h'0,gbr) +01cb8a 0043 +01cb8c ff08 +01cb8e 013f mac.l @r3+, @r1+ +01cb90 ff20 +01cb92 0438 ldtlb +01cb94 7080 add #h'80, r0 +01cb96 1003 mov.l r0, @(h'c,r0) +01cb98 8200 +01cb9a 0040 +01cb9c 0008 clrt +01cb9e 0100 +01cba0 0020 +01cba2 043f mac.l @r3+, @r4+ +01cba4 f080 +01cba6 1003 mov.l r0, @(h'c,r0) +01cba8 0200 +01cbaa 0040 +01cbac 0008 clrt +01cbae 0100 +01cbb0 0020 +01cbb2 0400 +01cbb4 0080 +01cbb6 1000 mov.l r0, @(h'0,r0) +01cbb8 0200 +01cbba 0040 +01cbbc 0008 clrt +01cbbe 0100 +01cbc0 0020 +01cbc2 0400 +01cbc4 0080 +01cbc6 1000 mov.l r0, @(h'0,r0) +01cbc8 0200 +01cbca 007f mac.l @r7+, @r0+ +01cbcc fff8 +01cbce 01ff mac.l @r15+, @r1+ +01cbd0 ffe0 +01cbd2 07ff mac.l @r15+, @r7+ +01cbd4 ff80 +01cbd6 1fff mov.l r15, @(h'3c,r15) +01cbd8 fe00 +01cbda 0000 +01cbdc 0000 +01cbde 0000 +01cbe0 0000 +01cbe2 0000 +01cbe4 0000 +01cbe6 0000 +01cbe8 0000 +01cbea 0000 +01cbec 0000 +01cbee 0000 +01cbf0 0000 +01cbf2 0000 +01cbf4 0000 +01cbf6 0000 +01cbf8 0000 +01cbfa 0000 +01cbfc 0000 +01cbfe 0000 +01cc00 0000 +01cc02 0000 +01cc04 0000 +01cc06 0000 +01cc08 0000 +01cc0a ffff +01cc0c ffff +01cc0e ffff +01cc10 ffff +01cc12 ffff +01cc14 ffff +01cc16 ffff +01cc18 ffff +01cc1a ffff +01cc1c ffff +01cc1e ffff +01cc20 ffff +01cc22 ffff +01cc24 ffff +01cc26 ffff +01cc28 ffff +01cc2a ffff +01cc2c ffff +01cc2e ffff +01cc30 ffff +01cc32 ffff +01cc34 ffff +01cc36 ffff +01cc38 ffff +01cc3a e000 mov #h'0, r0 +01cc3c 0000 +01cc3e 0000 +01cc40 0000 +01cc42 0000 +01cc44 0000 +01cc46 0000 +01cc48 0007 mul.l r0, r0 +01cc4a e000 mov #h'0, r0 +01cc4c 0000 +01cc4e 0000 +01cc50 0000 +01cc52 003f mac.l @r3+, @r0+ +01cc54 fc03 +01cc56 ffc0 +01cc58 0007 mul.l r0, r0 +01cc5a e000 mov #h'0, r0 +01cc5c 0000 +01cc5e 0000 +01cc60 0000 +01cc62 0040 +01cc64 0204 mov.b r0, @(r0,r2) +01cc66 0020 +01cc68 0007 mul.l r0, r0 +01cc6a e000 mov #h'0, r0 +01cc6c 0000 +01cc6e 0000 +01cc70 0000 +01cc72 0080 +01cc74 0108 clrt +01cc76 0010 +01cc78 0007 mul.l r0, r0 +01cc7a e000 mov #h'0, r0 +01cc7c 0000 +01cc7e 0000 +01cc80 0000 +01cc82 0080 +01cc84 0108 clrt +01cc86 0010 +01cc88 0007 mul.l r0, r0 +01cc8a e003 mov #h'3, r0 +01cc8c 8e38 +01cc8e e3c0 mov #h'ffffffc0, r3 +01cc90 0000 +01cc92 0080 +01cc94 0108 clrt +01cc96 0010 +01cc98 0007 mul.l r0, r0 +01cc9a e007 mov #h'7, r0 +01cc9c df7d mov.l @(h'1f4,pc), r15 ;@(h'1ce94) +01cc9e f7c0 +01cca0 0000 +01cca2 0080 +01cca4 0108 clrt +01cca6 0010 +01cca8 0007 mul.l r0, r0 +01ccaa e006 mov #h'6, r0 +01ccac 187d mov.l r7, @(h'34,r8) +01ccae b600 bsr h'c00 ;@(h'1d8b2) +01ccb0 0000 +01ccb2 0080 +01ccb4 0108 clrt +01ccb6 0010 +01ccb8 0007 mul.l r0, r0 +01ccba e007 mov #h'7, r0 +01ccbc 986d mov.w @(h'da,pc), r8 ;@(h'1cd9a) +01ccbe f798 +01ccc0 0000 +01ccc2 0080 +01ccc4 0108 clrt +01ccc6 0010 +01ccc8 0007 mul.l r0, r0 +01ccca e003 mov #h'3, r0 +01cccc d86d mov.l @(h'1b4,pc), r8 ;@(h'1ce84) +01ccce e798 mov #h'ffffff98, r7 +01ccd0 0000 +01ccd2 0080 +01ccd4 0108 clrt +01ccd6 0010 +01ccd8 0007 mul.l r0, r0 +01ccda e000 mov #h'0, r0 +01ccdc d87d mov.l @(h'1f4,pc), r8 ;@(h'1ced4) +01ccde f600 +01cce0 0000 +01cce2 0080 +01cce4 0108 clrt +01cce6 0010 +01cce8 0007 mul.l r0, r0 +01ccea e007 mov #h'7, r0 +01ccec df7d mov.l @(h'1f4,pc), r15 ;@(h'1cee4) +01ccee b7d8 bsr h'fb0 ;@(h'1dca2) +01ccf0 0000 +01ccf2 0080 +01ccf4 0108 clrt +01ccf6 0010 +01ccf8 0007 mul.l r0, r0 +01ccfa e003 mov #h'3, r0 +01ccfc 8e39 +01ccfe b3d8 bsr h'7b0 ;@(h'1d4b2) +01cd00 0000 +01cd02 0080 +01cd04 0108 clrt +01cd06 0010 +01cd08 0007 mul.l r0, r0 +01cd0a e000 mov #h'0, r0 +01cd0c 0000 +01cd0e 0000 +01cd10 0000 +01cd12 0080 +01cd14 0108 clrt +01cd16 0010 +01cd18 0007 mul.l r0, r0 +01cd1a e000 mov #h'0, r0 +01cd1c 0000 +01cd1e 0000 +01cd20 0000 +01cd22 0080 +01cd24 0108 clrt +01cd26 0010 +01cd28 0007 mul.l r0, r0 +01cd2a e000 mov #h'0, r0 +01cd2c 0000 +01cd2e 0000 +01cd30 0000 +01cd32 0040 +01cd34 0204 mov.b r0, @(r0,r2) +01cd36 0020 +01cd38 0007 mul.l r0, r0 +01cd3a e000 mov #h'0, r0 +01cd3c 0000 +01cd3e 0000 +01cd40 0000 +01cd42 003f mac.l @r3+, @r0+ +01cd44 fc03 +01cd46 ffc0 +01cd48 0007 mul.l r0, r0 +01cd4a e000 mov #h'0, r0 +01cd4c 0000 +01cd4e 0000 +01cd50 0000 +01cd52 0000 +01cd54 0000 +01cd56 0000 +01cd58 0007 mul.l r0, r0 +01cd5a e000 mov #h'0, r0 +01cd5c 0000 +01cd5e 0000 +01cd60 0000 +01cd62 0000 +01cd64 0000 +01cd66 0000 +01cd68 0007 mul.l r0, r0 +01cd6a e000 mov #h'0, r0 +01cd6c 0000 +01cd6e 0000 +01cd70 0000 +01cd72 001c mov.b @(r0,r1), r0 +01cd74 ce3b xor.b #h'3b, @(r0,gbr) +01cd76 fee0 +01cd78 0007 mul.l r0, r0 +01cd7a e000 mov #h'0, r0 +01cd7c 0000 +01cd7e 0000 +01cd80 0000 +01cd82 0021 +01cd84 2942 mov.l r4, @r9 +01cd86 0900 +01cd88 0007 mul.l r0, r0 +01cd8a e000 mov #h'0, r0 +01cd8c 0000 +01cd8e 0000 +01cd90 0000 +01cd92 0021 +01cd94 e943 mov #h'43, r9 +01cd96 88c0 cmp/eq #h'ffffffc0, r0 +01cd98 0007 mul.l r0, r0 +01cd9a e000 mov #h'0, r0 +01cd9c 0000 +01cd9e 0000 +01cda0 0000 +01cda2 0025 mov.w r2, @(r0,r0) +01cda4 294a xor r4, r9 +01cda6 0820 +01cda8 0007 mul.l r0, r0 +01cdaa e000 mov #h'0, r0 +01cdac 0000 +01cdae 0000 +01cdb0 0000 +01cdb2 001d mov.w @(r0,r1), r0 +01cdb4 2e3b or r3, r14 +01cdb6 c9c0 and #h'c0, r0 +01cdb8 0007 mul.l r0, r0 +01cdba e000 mov #h'0, r0 +01cdbc 0000 +01cdbe 0000 +01cdc0 0000 +01cdc2 0000 +01cdc4 0000 +01cdc6 0000 +01cdc8 0007 mul.l r0, r0 +01cdca e000 mov #h'0, r0 +01cdcc 0000 +01cdce 0000 +01cdd0 0000 +01cdd2 0000 +01cdd4 0000 +01cdd6 0000 +01cdd8 0007 mul.l r0, r0 +01cdda e000 mov #h'0, r0 +01cddc 0000 +01cdde 0000 +01cde0 001f mac.l @r1+, @r0+ +01cde2 ffff +01cde4 ffff +01cde6 ffff +01cde8 ff87 +01cdea e000 mov #h'0, r0 +01cdec 0000 +01cdee 0000 +01cdf0 0010 +01cdf2 0000 +01cdf4 0000 +01cdf6 0000 +01cdf8 0087 mul.l r8, r0 +01cdfa e000 mov #h'0, r0 +01cdfc 0000 +01cdfe 0000 +01ce00 0010 +01ce02 0000 +01ce04 0000 +01ce06 0000 +01ce08 0087 mul.l r8, r0 +01ce0a e000 mov #h'0, r0 +01ce0c 0000 +01ce0e 0000 +01ce10 0013 +01ce12 0707 mul.l r0, r7 +01ce14 3073 cmp/ge r7, r0 +01ce16 339b subv r9, r3 +01ce18 3c87 cmp/gt r8, r12 +01ce1a e000 mov #h'0, r0 +01ce1c 0000 +01ce1e 0000 +01ce20 0013 +01ce22 0f8f mac.l @r8+, @r15+ +01ce24 b0fb bsr h'1f6 ;@(h'1d01e) +01ce26 37db subv r13, r7 +01ce28 7c87 add #h'87, r12 +01ce2a e000 mov #h'0, r0 +01ce2c 0000 +01ce2e 0000 +01ce30 0013 +01ce32 0d8d mov.w @(r0,r8), r13 +01ce34 b0db bsr h'1b6 ;@(h'1cfee) +01ce36 b7db bsr h'fb6 ;@(h'1ddf0) +01ce38 6087 not r8, r0 +01ce3a e000 mov #h'0, r0 +01ce3c 0000 +01ce3e 0000 +01ce40 0013 +01ce42 0d8f mac.l @r8+, @r13+ +01ce44 b0db bsr h'1b6 ;@(h'1cffe) +01ce46 f6db +01ce48 7887 add #h'87, r8 +01ce4a e000 mov #h'0, r0 +01ce4c 0000 +01ce4e 0000 +01ce50 0013 +01ce52 0f8f mac.l @r8+, @r15+ +01ce54 30fb subv r15, r0 +01ce56 f6db +01ce58 7887 add #h'87, r8 +01ce5a e000 mov #h'0, r0 +01ce5c 0000 +01ce5e 0000 +01ce60 0013 +01ce62 0f8c mov.b @(r0,r8), r15 +01ce64 30fb subv r15, r0 +01ce66 77db add #h'db, r7 +01ce68 6087 not r8, r0 +01ce6a e000 mov #h'0, r0 +01ce6c 0000 +01ce6e 0000 +01ce70 0013 +01ce72 ed8c mov #h'ffffff8c, r13 +01ce74 3edb subv r13, r14 +01ce76 37df addv r13, r7 +01ce78 7c87 add #h'87, r12 +01ce7a e000 mov #h'0, r0 +01ce7c 0000 +01ce7e 0000 +01ce80 0011 +01ce82 ed8c mov #h'ffffff8c, r13 +01ce84 1edb mov.l r13, @(h'2c,r14) +01ce86 33ce addc r12, r3 +01ce88 3c87 cmp/gt r8, r12 +01ce8a e000 mov #h'0, r0 +01ce8c 0000 +01ce8e 0000 +01ce90 0010 +01ce92 0000 +01ce94 0000 +01ce96 00e0 +01ce98 0087 mul.l r8, r0 +01ce9a e000 mov #h'0, r0 +01ce9c 0000 +01ce9e 0000 +01cea0 0010 +01cea2 0000 +01cea4 0000 +01cea6 0000 +01cea8 0087 mul.l r8, r0 +01ceaa e000 mov #h'0, r0 +01ceac 0000 +01ceae 0000 +01ceb0 001f mac.l @r1+, @r0+ +01ceb2 ffff +01ceb4 ffff +01ceb6 ffff +01ceb8 ff87 +01ceba e000 mov #h'0, r0 +01cebc 0000 +01cebe 0000 +01cec0 0000 +01cec2 0000 +01cec4 0000 +01cec6 0000 +01cec8 0007 mul.l r0, r0 +01ceca e000 mov #h'0, r0 +01cecc 0000 +01cece 0000 +01ced0 0000 +01ced2 0000 +01ced4 0000 +01ced6 0000 +01ced8 0007 mul.l r0, r0 +01ceda e000 mov #h'0, r0 +01cedc 0000 +01cede 0000 +01cee0 0000 +01cee2 0000 +01cee4 0000 +01cee6 0000 +01cee8 0007 mul.l r0, r0 +01ceea e000 mov #h'0, r0 +01ceec 0000 +01ceee 0000 +01cef0 001f mac.l @r1+, @r0+ +01cef2 ffff +01cef4 ffff +01cef6 ffff +01cef8 ff87 +01cefa e000 mov #h'0, r0 +01cefc 0000 +01cefe 0000 +01cf00 0010 +01cf02 0000 +01cf04 0000 +01cf06 0000 +01cf08 0087 mul.l r8, r0 +01cf0a e000 mov #h'0, r0 +01cf0c 0000 +01cf0e 0000 +01cf10 0010 +01cf12 0000 +01cf14 0000 +01cf16 0000 +01cf18 0087 mul.l r8, r0 +01cf1a e000 mov #h'0, r0 +01cf1c 0000 +01cf1e 0000 +01cf20 0010 +01cf22 01c7 mul.l r12, r1 +01cf24 8673 +01cf26 679c extu.b r9, r7 +01cf28 0087 mul.l r8, r0 +01cf2a e000 mov #h'0, r0 +01cf2c 0000 +01cf2e 0000 +01cf30 0010 +01cf32 03ef mac.l @r14+, @r3+ +01cf34 86fb +01cf36 6fbe exts.b r11, r15 +01cf38 0087 mul.l r8, r0 +01cf3a e000 mov #h'0, r0 +01cf3c 0000 +01cf3e 0000 +01cf40 0010 +01cf42 036c mov.b @(r0,r6), r3 +01cf44 06fb +01cf46 6c36 mov.l @r3+, r12 +01cf48 0087 mul.l r8, r0 +01cf4a e000 mov #h'0, r0 +01cf4c 0000 +01cf4e 0000 +01cf50 0010 +01cf52 03ef mac.l @r14+, @r3+ +01cf54 06db +01cf56 6f3e exts.b r3, r15 +01cf58 0087 mul.l r8, r0 +01cf5a e000 mov #h'0, r0 +01cf5c 0000 +01cf5e 0000 +01cf60 0010 +01cf62 03cf mac.l @r12+, @r3+ +01cf64 06db +01cf66 6f3c extu.b r3, r15 +01cf68 0087 mul.l r8, r0 +01cf6a e000 mov #h'0, r0 +01cf6c 0000 +01cf6e 0000 +01cf70 0010 +01cf72 03ec mov.b @(r0,r14), r3 +01cf74 06fb +01cf76 6c3e exts.b r3, r12 +01cf78 0087 mul.l r8, r0 +01cf7a e000 mov #h'0, r0 +01cf7c 0000 +01cf7e 0000 +01cf80 0010 +01cf82 036f mac.l @r6+, @r3+ +01cf84 befb bsr h'-20a ;@(h'1cd7e) +01cf86 efb6 mov #h'ffffffb6, r15 +01cf88 0087 mul.l r8, r0 +01cf8a e000 mov #h'0, r0 +01cf8c 0000 +01cf8e 0000 +01cf90 0010 +01cf92 0367 mul.l r6, r3 +01cf94 9c71 mov.w @(h'e2,pc), r12 ;@(h'1d07a) +01cf96 c7b6 mova @(h'2d8,pc), r0 ;h'1d270 +01cf98 0087 mul.l r8, r0 +01cf9a e000 mov #h'0, r0 +01cf9c 0000 +01cf9e 0000 +01cfa0 0010 +01cfa2 0000 +01cfa4 0000 +01cfa6 0000 +01cfa8 0087 mul.l r8, r0 +01cfaa e000 mov #h'0, r0 +01cfac 0000 +01cfae 0000 +01cfb0 0010 +01cfb2 0000 +01cfb4 0000 +01cfb6 0000 +01cfb8 0087 mul.l r8, r0 +01cfba e000 mov #h'0, r0 +01cfbc 0000 +01cfbe 0000 +01cfc0 001f mac.l @r1+, @r0+ +01cfc2 ffff +01cfc4 ffff +01cfc6 ffff +01cfc8 ff87 +01cfca e000 mov #h'0, r0 +01cfcc 0000 +01cfce 0000 +01cfd0 0000 +01cfd2 0000 +01cfd4 0000 +01cfd6 0000 +01cfd8 0007 mul.l r0, r0 +01cfda ffff +01cfdc ffff +01cfde ffff +01cfe0 ffff +01cfe2 ffff +01cfe4 ffff +01cfe6 ffff +01cfe8 ffff +01cfea ffff +01cfec ffff +01cfee ffff +01cff0 ffff +01cff2 ffff +01cff4 ffff +01cff6 ffff +01cff8 ffff +01cffa ffff +01cffc ffff +01cffe ffff +01d000 ffff +01d002 ffff +01d004 ffff +01d006 ffff +01d008 ffff +01d00a ffff +01d00c ffff +01d00e ffff +01d010 ffff +01d012 ffff +01d014 ffff +01d016 ffff +01d018 ffff +01d01a ffff +01d01c ffff +01d01e ffff +01d020 ffff +01d022 fe00 +01d024 1c00 mov.l r0, @(h'0,r12) +01d026 3fff addv r15, r15 +01d028 ffff +01d02a ffff +01d02c ffff +01d02e ffff +01d030 ffff +01d032 fc00 +01d034 0800 +01d036 1fff mov.l r15, @(h'3c,r15) +01d038 ffff +01d03a ffff +01d03c fff1 +01d03e c61c mov.l @(h'70,gbr), r0 +01d040 7081 add #h'81, r0 +01d042 8c00 +01d044 0800 +01d046 1fff mov.l r15, @(h'3c,r15) +01d048 ffff +01d04a ffff +01d04c ffe0 +01d04e 8208 +01d050 2081 mov.w r8, @r0 +01d052 0400 +01d054 0800 +01d056 1fff mov.l r15, @(h'3c,r15) +01d058 ffff +01d05a ffff +01d05c ffe7 +01d05e 9249 mov.w @(h'92,pc), r2 ;@(h'1d0f4) +01d060 e7e7 mov #h'ffffffe7, r7 +01d062 3c00 cmp/eq r0, r12 +01d064 0800 +01d066 1fff mov.l r15, @(h'3c,r15) +01d068 ffff +01d06a ffff +01d06c ffe7 +01d06e 9249 mov.w @(h'92,pc), r2 ;@(h'1d104) +01d070 e1e7 mov #h'ffffffe7, r1 +01d072 0c00 +01d074 0800 +01d076 1fff mov.l r15, @(h'3c,r15) +01d078 ffff +01d07a ffff +01d07c ffe4 +01d07e 8249 +01d080 21e7 div0s r14, r1 +01d082 8400 mov.b @(h'0,r0), r0 +01d084 0800 +01d086 1fff mov.l r15, @(h'3c,r15) +01d088 ffff +01d08a ffff +01d08c ffe4 +01d08e 8249 +01d090 27e7 div0s r14, r7 +01d092 e400 mov #h'0, r4 +01d094 0800 +01d096 1fff mov.l r15, @(h'3c,r15) +01d098 ffff +01d09a ffff +01d09c ffe0 +01d09e 9208 mov.w @(h'10,pc), r2 ;@(h'1d0b2) +01d0a0 20e7 div0s r14, r0 +01d0a2 0400 +01d0a4 0800 +01d0a6 1fff mov.l r15, @(h'3c,r15) +01d0a8 ffff +01d0aa 0000 +01d0ac 00f1 +01d0ae 921c mov.w @(h'38,pc), r2 ;@(h'1d0ea) +01d0b0 70e7 add #h'e7, r0 +01d0b2 8c00 +01d0b4 0800 +01d0b6 1f00 mov.l r0, @(h'0,r15) +01d0b8 0000 +01d0ba 0000 +01d0bc 007f mac.l @r7+, @r0+ +01d0be ffff +01d0c0 ffff +01d0c2 fc00 +01d0c4 0800 +01d0c6 1e00 mov.l r0, @(h'0,r14) +01d0c8 0000 +01d0ca 0000 +01d0cc 003f mac.l @r3+, @r0+ +01d0ce ffff +01d0d0 ffff +01d0d2 fc00 +01d0d4 0800 +01d0d6 1c00 mov.l r0, @(h'0,r12) +01d0d8 0000 +01d0da 0000 +01d0dc 001f mac.l @r1+, @r0+ +01d0de ffff +01d0e0 ffff +01d0e2 fc00 +01d0e4 0800 +01d0e6 1800 mov.l r0, @(h'0,r8) +01d0e8 0000 +01d0ea 0000 +01d0ec 0000 +01d0ee 0000 +01d0f0 0000 +01d0f2 0200 +01d0f4 1400 mov.l r0, @(h'0,r4) +01d0f6 2000 mov.b r0, @r0 +01d0f8 0000 +01d0fa 0000 +01d0fc 0000 +01d0fe 0000 +01d100 0000 +01d102 01ff mac.l @r15+, @r1+ +01d104 e3ff mov #h'ffffffff, r3 +01d106 c000 mov.b r0, @(h'0,gbr) +01d108 0000 +01d10a ffff +01d10c ffff +01d10e ffff +01d110 ffff +01d112 ffff +01d114 ffff +01d116 ffff +01d118 ffff +01d11a ffff +01d11c ffff +01d11e ffff +01d120 ffff +01d122 ffff +01d124 000f mac.l @r0+, @r0+ +01d126 ffff +01d128 ffff +01d12a ffff +01d12c ffff +01d12e ffff +01d130 ffff +01d132 fffe +01d134 0007 mul.l r0, r0 +01d136 ffff +01d138 ffff +01d13a ffff +01d13c ffff +01d13e 8184 mov.w r0, @(h'8,r8) +01d140 c930 and #h'30, r0 +01d142 c7fe mova @(h'3f8,pc), r0 ;h'1d53c +01d144 0007 mul.l r0, r0 +01d146 ffff +01d148 ffff +01d14a ffff +01d14c ffff +01d14e 8104 mov.w r0, @(h'8,r0) +01d150 c920 and #h'20, r0 +01d152 83fe +01d154 0007 mul.l r0, r0 +01d156 ffff +01d158 ffff +01d15a ffff +01d15c ffff +01d15e e73c mov #h'3c, r7 +01d160 4927 ldc.l @r9+, vbr +01d162 9ffe mov.w @(h'1fc,pc), r15 ;@(h'1d362) +01d164 0007 mul.l r0, r0 +01d166 ffff +01d168 ffff +01d16a ffff +01d16c ffff +01d16e e70c mov #h'c, r7 +01d170 0921 +01d172 87fe +01d174 0007 mul.l r0, r0 +01d176 ffff +01d178 ffff +01d17a ffff +01d17c ffff +01d17e e70c mov #h'c, r7 +01d180 0921 +01d182 c3fe trapa #h'fe +01d184 0007 mul.l r0, r0 +01d186 ffff +01d188 ffff +01d18a ffff +01d18c ffff +01d18e e73c mov #h'3c, r7 +01d190 8927 bt h'4e ;@(h'1d1e2) +01d192 f3fe +01d194 0007 mul.l r0, r0 +01d196 ffff +01d198 ffff +01d19a ffff +01d19c ffff +01d19e e704 mov #h'4, r7 +01d1a0 c820 tst #h'20, r0 +01d1a2 83fe +01d1a4 0007 mul.l r0, r0 +01d1a6 ffff +01d1a8 ffff +01d1aa 0000 +01d1ac 00ff mac.l @r15+, @r0+ +01d1ae e784 mov #h'ffffff84, r7 +01d1b0 cc70 tst.b #h'70, @(r0,gbr) +01d1b2 c7fe mova @(h'3f8,pc), r0 ;h'1d5ac +01d1b4 0007 mul.l r0, r0 +01d1b6 ff00 +01d1b8 0000 +01d1ba 0000 +01d1bc 007f mac.l @r7+, @r0+ +01d1be ffff +01d1c0 ffff +01d1c2 fffe +01d1c4 0007 mul.l r0, r0 +01d1c6 fe00 +01d1c8 0000 +01d1ca 0000 +01d1cc 003f mac.l @r3+, @r0+ +01d1ce ffff +01d1d0 ffff +01d1d2 fffe +01d1d4 0007 mul.l r0, r0 +01d1d6 fc00 +01d1d8 0000 +01d1da 0000 +01d1dc 001f mac.l @r1+, @r0+ +01d1de ffff +01d1e0 ffff +01d1e2 fffe +01d1e4 0007 mul.l r0, r0 +01d1e6 f800 +01d1e8 0000 +01d1ea 0000 +01d1ec 0000 +01d1ee 0000 +01d1f0 0000 +01d1f2 0001 +01d1f4 0008 clrt +01d1f6 0000 +01d1f8 0000 +01d1fa 0000 +01d1fc 0000 +01d1fe 0000 +01d200 0000 +01d202 0000 +01d204 fff0 +01d206 0000 +01d208 0000 +01d20a ffff +01d20c ffff +01d20e ffff +01d210 ffff +01d212 ffff +01d214 ffff +01d216 ffff +01d218 ffff +01d21a ffff +01d21c ffff +01d21e ffff +01d220 ffff +01d222 ffff +01d224 f800 +01d226 7fff add #h'ff, r15 +01d228 ffff +01d22a ffff +01d22c ffff +01d22e ffff +01d230 ffff +01d232 ffff +01d234 f000 +01d236 3fff addv r15, r15 +01d238 ffff +01d23a ffff +01d23c ffff +01d23e 9840 mov.w @(h'80,pc), r8 ;@(h'1d2c2) +01d240 c71c mova @(h'70,pc), r0 ;h'1d2b4 +01d242 64c7 not r12, r4 +01d244 f000 +01d246 3fff addv r15, r15 +01d248 ffff +01d24a ffff +01d24c ffff +01d24e 9040 mov.w @(h'80,pc), r0 ;@(h'1d2d2) +01d250 8208 +01d252 2483 +01d254 f000 +01d256 3fff addv r15, r15 +01d258 ffff +01d25a ffff +01d25c ffff +01d25e 93f3 mov.w @(h'1e6,pc), r3 ;@(h'1d448) +01d260 9249 mov.w @(h'92,pc), r2 ;@(h'1d2f6) +01d262 e49f mov #h'ffffff9f, r4 +01d264 f000 +01d266 3fff addv r15, r15 +01d268 ffff +01d26a ffff +01d26c ffff +01d26e 90f3 mov.w @(h'1e6,pc), r0 ;@(h'1d458) +01d270 8249 +01d272 e187 mov #h'ffffff87, r1 +01d274 f000 +01d276 3fff addv r15, r15 +01d278 ffff +01d27a ffff +01d27c ffff +01d27e 90f3 mov.w @(h'1e6,pc), r0 ;@(h'1d468) +01d280 8609 +01d282 e1c3 mov #h'ffffffc3, r1 +01d284 f000 +01d286 3fff addv r15, r15 +01d288 ffff +01d28a ffff +01d28c ffff +01d28e 93f3 mov.w @(h'1e6,pc), r3 ;@(h'1d478) +01d290 9e09 mov.w @(h'12,pc), r14 ;@(h'1d2a6) +01d292 e4f3 mov #h'fffffff3, r4 +01d294 f000 +01d296 3fff addv r15, r15 +01d298 ffff +01d29a ffff +01d29c fffc +01d29e 1073 mov.l r7, @(h'c,r0) +01d2a0 9e48 mov.w @(h'90,pc), r14 ;@(h'1d334) +01d2a2 2483 +01d2a4 f000 +01d2a6 3fff addv r15, r15 +01d2a8 ffff +01d2aa 0000 +01d2ac 00fe mov.l @(r0,r15), r0 +01d2ae 3873 cmp/ge r7, r8 +01d2b0 9e4c mov.w @(h'98,pc), r14 ;@(h'1d34c) +01d2b2 64c7 not r12, r4 +01d2b4 f000 +01d2b6 3f00 cmp/eq r0, r15 +01d2b8 0000 +01d2ba 0000 +01d2bc 007f mac.l @r7+, @r0+ +01d2be ffff +01d2c0 ffff +01d2c2 ffff +01d2c4 f000 +01d2c6 3e00 cmp/eq r0, r14 +01d2c8 0000 +01d2ca 0000 +01d2cc 003f mac.l @r3+, @r0+ +01d2ce ffff +01d2d0 ffff +01d2d2 ffff +01d2d4 f000 +01d2d6 3c00 cmp/eq r0, r12 +01d2d8 0000 +01d2da 0000 +01d2dc 001f mac.l @r1+, @r0+ +01d2de ffff +01d2e0 ffff +01d2e2 ffff +01d2e4 f000 +01d2e6 3800 cmp/eq r0, r8 +01d2e8 0000 +01d2ea 0000 +01d2ec 0000 +01d2ee 0000 +01d2f0 0000 +01d2f2 0000 +01d2f4 0800 +01d2f6 4000 shll r0 +01d2f8 0000 +01d2fa 0000 +01d2fc 0000 +01d2fe 0000 +01d300 0000 +01d302 0000 +01d304 07ff mac.l @r15+, @r7+ +01d306 8000 mov.b r0, @(h'0,r0) +01d308 0000 +01d30a ffff +01d30c ffff +01d30e ffff +01d310 ffff +01d312 ffff +01d314 ffff +01d316 ffff +01d318 ffff +01d31a ffff +01d31c ffff +01d31e ffff +01d320 ffff +01d322 ffff +01d324 ffff +01d326 ffff +01d328 ffff +01d32a ffff +01d32c ffff +01d32e ffff +01d330 ffff +01d332 ffff +01d334 ffff +01d336 ffff +01d338 ffff +01d33a ffff +01d33c ffe3 +01d33e 9384 mov.w @(h'108,pc), r3 ;@(h'1d44a) +01d340 f31c +01d342 7181 add #h'81, r1 +01d344 3199 +01d346 8fff bf/s h'-2 ;@(h'1d348) +01d348 ffff +01d34a ffff +01d34c ffc1 +01d34e 0104 mov.b r0, @(r0,r1) +01d350 f208 +01d352 2081 mov.w r8, @r0 +01d354 2099 and r9, r0 +01d356 07ff mac.l @r15+, @r7+ +01d358 ffff +01d35a ffff +01d35c ffc9 +01d35e 293c cmp/str r3, r9 +01d360 f249 +01d362 24e7 div0s r14, r4 +01d364 2489 and r8, r4 +01d366 3fff addv r15, r15 +01d368 ffff +01d36a ffff +01d36c ffc9 +01d36e 290c cmp/str r0, r9 +01d370 f248 +01d372 24e7 div0s r14, r4 +01d374 2481 mov.w r8, @r4 +01d376 0fff mac.l @r15+, @r15+ +01d378 ffff +01d37a ffff +01d37c ffc1 +01d37e 290c cmp/str r0, r9 +01d380 f248 +01d382 60e7 not r14, r0 +01d384 2481 mov.w r8, @r4 +01d386 87ff +01d388 ffff +01d38a ffff +01d38c ffc1 +01d38e 393c add r3, r9 +01d390 f248 +01d392 20e7 div0s r14, r0 +01d394 2491 mov.w r9, @r4 +01d396 e7ff mov #h'ffffffff, r7 +01d398 ffff +01d39a ffff +01d39c ffc9 +01d39e 3904 div1 r0, r9 +01d3a0 1209 mov.l r0, @(h'24,r2) +01d3a2 24e7 div0s r14, r4 +01d3a4 2099 and r9, r0 +01d3a6 07ff mac.l @r15+, @r7+ +01d3a8 ffff +01d3aa 0000 +01d3ac 03c9 +01d3ae 3986 cmp/hi r8, r9 +01d3b0 1319 mov.l r1, @(h'24,r3) +01d3b2 24e7 div0s r14, r4 +01d3b4 3199 +01d3b6 8f80 bf/s h'-100 ;@(h'1d2ba) +01d3b8 0000 +01d3ba 0000 +01d3bc 01ff mac.l @r15+, @r1+ +01d3be ffff +01d3c0 ffff +01d3c2 ffff +01d3c4 ffff +01d3c6 ff00 +01d3c8 0000 +01d3ca 0000 +01d3cc 00ff mac.l @r15+, @r0+ +01d3ce ffff +01d3d0 ffff +01d3d2 ffff +01d3d4 ffff +01d3d6 fe00 +01d3d8 0000 +01d3da 0000 +01d3dc 007f mac.l @r7+, @r0+ +01d3de ffff +01d3e0 ffff +01d3e2 ffff +01d3e4 ffff +01d3e6 fc00 +01d3e8 0000 +01d3ea 0000 +01d3ec 0000 +01d3ee 0000 +01d3f0 0000 +01d3f2 0000 +01d3f4 0000 +01d3f6 0000 +01d3f8 0000 +01d3fa 0000 +01d3fc 0000 +01d3fe 0000 +01d400 0000 +01d402 0000 +01d404 0000 +01d406 0000 +01d408 0000 +01d40a ffff +01d40c ffff +01d40e ffff +01d410 ffff +01d412 ffff +01d414 ffff +01d416 ffff +01d418 ffff +01d41a ffff +01d41c ffff +01d41e ffff +01d420 ffff +01d422 ffff +01d424 ffff +01d426 ffff +01d428 ffff +01d42a ffff +01d42c ffff +01d42e ffff +01d430 ffff +01d432 ffff +01d434 ffff +01d436 ffff +01d438 ffff +01d43a ffff +01d43c fffc +01d43e 6063 mov r6, r0 +01d440 0263 +01d442 0263 +01d444 930c mov.w @(h'18,pc), r3 ;@(h'1d460) +01d446 7fff add #h'ff, r15 +01d448 ffff +01d44a ffff +01d44c fff8 +01d44e 2041 mov.w r4, @r0 +01d450 0241 +01d452 0241 +01d454 9208 mov.w @(h'10,pc), r2 ;@(h'1d468) +01d456 3fff addv r15, r15 +01d458 ffff +01d45a ffff +01d45c fff9 +01d45e f9c9 +01d460 ce4f xor.b #h'4f, @(r0,gbr) +01d462 ce41 xor.b #h'41, @(r0,gbr) +01d464 9279 mov.w @(h'f2,pc), r2 ;@(h'1d55a) +01d466 ffff +01d468 ffff +01d46a ffff +01d46c fff8 +01d46e 79c9 add #h'c9, r9 +01d470 ce43 xor.b #h'43, @(r0,gbr) +01d472 ce49 xor.b #h'49, @(r0,gbr) +01d474 9218 mov.w @(h'30,pc), r2 ;@(h'1d4a8) +01d476 7fff add #h'ff, r15 +01d478 ffff +01d47a ffff +01d47c fffc +01d47e 39c1 +01d480 ce61 xor.b #h'61, @(r0,gbr) +01d482 ce49 xor.b #h'49, @(r0,gbr) +01d484 921c mov.w @(h'38,pc), r2 ;@(h'1d4c0) +01d486 3fff addv r15, r15 +01d488 ffff +01d48a ffff +01d48c ffff +01d48e 39c1 +01d490 ce79 xor.b #h'79, @(r0,gbr) +01d492 ce41 xor.b #h'41, @(r0,gbr) +01d494 927f mov.w @(h'fe,pc), r2 ;@(h'1d596) +01d496 3fff addv r15, r15 +01d498 ffff +01d49a ffff +01d49c fff8 +01d49e 39c9 +01d4a0 ce41 xor.b #h'41, @(r0,gbr) +01d4a2 ce41 xor.b #h'41, @(r0,gbr) +01d4a4 8208 +01d4a6 3fff addv r15, r15 +01d4a8 ffff +01d4aa 0000 +01d4ac 03fc mov.b @(r0,r15), r3 +01d4ae 79c9 add #h'c9, r9 +01d4b0 ce63 xor.b #h'63, @(r0,gbr) +01d4b2 ce61 xor.b #h'61, @(r0,gbr) +01d4b4 c70c mova @(h'30,pc), r0 ;h'1d4e8 +01d4b6 7f80 add #h'80, r15 +01d4b8 0000 +01d4ba 0000 +01d4bc 01ff mac.l @r15+, @r1+ +01d4be ffff +01d4c0 ffff +01d4c2 fff8 +01d4c4 ffff +01d4c6 ff00 +01d4c8 0000 +01d4ca 0000 +01d4cc 00ff mac.l @r15+, @r0+ +01d4ce ffff +01d4d0 ffff +01d4d2 ffff +01d4d4 ffff +01d4d6 fe00 +01d4d8 0000 +01d4da 0000 +01d4dc 007f mac.l @r7+, @r0+ +01d4de ffff +01d4e0 ffff +01d4e2 ffff +01d4e4 ffff +01d4e6 fc00 +01d4e8 0000 +01d4ea 0000 +01d4ec 0000 +01d4ee 0000 +01d4f0 0000 +01d4f2 0000 +01d4f4 0000 +01d4f6 0000 +01d4f8 0000 +01d4fa 0000 +01d4fc 0000 +01d4fe 0000 +01d500 0000 +01d502 0000 +01d504 0000 +01d506 0000 +01d508 0000 +01d50a ffff +01d50c ffff +01d50e ffff +01d510 ffff +01d512 ffff +01d514 ffff +01d516 ffff +01d518 ffff +01d51a ffff +01d51c ffff +01d51e ffff +01d520 ffff +01d522 ffff +01d524 ffff +01d526 ffff +01d528 ffff +01d52a ffff +01d52c ffff +01d52e ffff +01d530 ffff +01d532 ffff +01d534 ffff +01d536 ffff +01d538 ffff +01d53a ffff +01d53c ffff +01d53e ffff +01d540 1931 mov.l r3, @(h'4,r9) +01d542 c70c mova @(h'30,pc), r0 ;h'1d574 +01d544 7fff add #h'ff, r15 +01d546 ffff +01d548 ffff +01d54a ffff +01d54c ffff +01d54e fffe +01d550 0920 +01d552 8208 +01d554 3fff addv r15, r15 +01d556 ffff +01d558 ffff +01d55a ffff +01d55c ffff +01d55e fffe +01d560 7927 add #h'27, r9 +01d562 9e79 mov.w @(h'f2,pc), r14 ;@(h'1d658) +01d564 ffff +01d566 ffff +01d568 ffff +01d56a ffff +01d56c ffff +01d56e fffe +01d570 1927 mov.l r2, @(h'1c,r9) +01d572 9e18 mov.w @(h'30,pc), r14 ;@(h'1d5a6) +01d574 7fff add #h'ff, r15 +01d576 ffff +01d578 ffff +01d57a ffff +01d57c ffff +01d57e ffff +01d580 0927 mul.l r2, r9 +01d582 9e1c mov.w @(h'38,pc), r14 ;@(h'1d5be) +01d584 3fff addv r15, r15 +01d586 ffff +01d588 ffff +01d58a ffff +01d58c ffff +01d58e ffff +01d590 c927 and #h'27, r0 +01d592 9e7f mov.w @(h'fe,pc), r14 ;@(h'1d694) +01d594 3fff addv r15, r15 +01d596 ffff +01d598 ffff +01d59a ffff +01d59c ffff +01d59e fffe +01d5a0 0820 +01d5a2 8208 +01d5a4 3fff addv r15, r15 +01d5a6 ffff +01d5a8 ffff +01d5aa 0000 +01d5ac 0000 +01d5ae 0fff mac.l @r15+, @r15+ +01d5b0 1c71 mov.l r7, @(h'4,r12) +01d5b2 c70c mova @(h'30,pc), r0 ;h'1d5e4 +01d5b4 7ff0 add #h'f0, r15 +01d5b6 0000 +01d5b8 0000 +01d5ba 0000 +01d5bc 0000 +01d5be 07ff mac.l @r15+, @r7+ +01d5c0 ffff +01d5c2 ffff +01d5c4 ffe0 +01d5c6 0000 +01d5c8 0000 +01d5ca 0000 +01d5cc 0000 +01d5ce 03ff mac.l @r15+, @r3+ +01d5d0 ffff +01d5d2 ffff +01d5d4 ffc0 +01d5d6 0000 +01d5d8 0000 +01d5da 0000 +01d5dc 0000 +01d5de 01ff mac.l @r15+, @r1+ +01d5e0 ffff +01d5e2 ffff +01d5e4 ff80 +01d5e6 0000 +01d5e8 0000 +01d5ea 0000 +01d5ec 0000 +01d5ee 0000 +01d5f0 0000 +01d5f2 0000 +01d5f4 0000 +01d5f6 0000 +01d5f8 0000 +01d5fa 0000 +01d5fc 0000 +01d5fe 0000 +01d600 0000 +01d602 0000 +01d604 0000 +01d606 0000 +01d608 0000 +01d60a ffff +01d60c ffff +01d60e ffff +01d610 ffff +01d612 ffff +01d614 ffff +01d616 ffff +01d618 ffff +01d61a ffff +01d61c ffff +01d61e ffff +01d620 ffff +01d622 ffff +01d624 ffff +01d626 ffff +01d628 ffff +01d62a ffff +01d62c ffff +01d62e ffff +01d630 ffff +01d632 ffff +01d634 ffff +01d636 ffff +01d638 ffff +01d63a ffff +01d63c ffff +01d63e fff8 +01d640 e302 mov #h'2, r3 +01d642 6333 mov r3, r3 +01d644 1fff mov.l r15, @(h'3c,r15) +01d646 ffff +01d648 ffff +01d64a ffff +01d64c ffff +01d64e fff0 +01d650 4102 sts.l mach, @-r1 +01d652 4132 +01d654 0fff mac.l @r15+, @r15+ +01d656 ffff +01d658 ffff +01d65a ffff +01d65c ffff +01d65e fff0 +01d660 49ce ldc r9, r4_bank +01d662 4112 sts.l macl, @-r1 +01d664 7fff add #h'ff, r15 +01d666 ffff +01d668 ffff +01d66a ffff +01d66c ffff +01d66e fff2 +01d670 41ce ldc r1, r4_bank +01d672 4902 sts.l mach, @-r9 +01d674 1fff mov.l r15, @(h'3c,r15) +01d676 ffff +01d678 ffff +01d67a ffff +01d67c ffff +01d67e fff2 +01d680 43ce ldc r3, r4_bank +01d682 4903 stc.l sr, @-r9 +01d684 0fff mac.l @r15+, @r15+ +01d686 ffff +01d688 ffff +01d68a ffff +01d68c ffff +01d68e fff0 +01d690 4fce ldc r15, r4_bank +01d692 4123 stc.l vbr, @-r1 +01d694 cfff or.b #h'ff, @(r0,gbr) +01d696 ffff +01d698 ffff +01d69a ffff +01d69c ffff +01d69e fff0 +01d6a0 4fce ldc r15, r4_bank +01d6a2 4132 +01d6a4 0fff mac.l @r15+, @r15+ +01d6a6 ffff +01d6a8 ffff +01d6aa 0000 +01d6ac 0000 +01d6ae 0ff8 +01d6b0 cfce or.b #h'ce, @(r0,gbr) +01d6b2 6333 mov r3, r3 +01d6b4 1ff0 mov.l r15, @(h'0,r15) +01d6b6 0000 +01d6b8 0000 +01d6ba 0000 +01d6bc 0000 +01d6be 07ff mac.l @r15+, @r7+ +01d6c0 ffff +01d6c2 ffff +01d6c4 ffe0 +01d6c6 0000 +01d6c8 0000 +01d6ca 0000 +01d6cc 0000 +01d6ce 03ff mac.l @r15+, @r3+ +01d6d0 ffff +01d6d2 ffff +01d6d4 ffc0 +01d6d6 0000 +01d6d8 0000 +01d6da 0000 +01d6dc 0000 +01d6de 01ff mac.l @r15+, @r1+ +01d6e0 ffff +01d6e2 ffff +01d6e4 ff80 +01d6e6 0000 +01d6e8 0000 +01d6ea 0000 +01d6ec 0000 +01d6ee 0000 +01d6f0 0000 +01d6f2 0000 +01d6f4 0000 +01d6f6 0000 +01d6f8 0000 +01d6fa 0000 +01d6fc 0000 +01d6fe 0000 +01d700 0000 +01d702 0000 +01d704 0000 +01d706 0000 +01d708 0000 +01d70a f00f +01d70c ffff +01d70e ffff +01d710 cff3 or.b #h'f3, @(r0,gbr) +01d712 6ff6 mov.l @r15+, r15 +01d714 3ffc add r15, r15 +01d716 1ff8 mov.l r15, @(h'20,r15) +01d718 07e0 +01d71a 03c0 +01d71c 03c0 +01d71e 03c0 +01d720 07e0 +01d722 1ff8 mov.l r15, @(h'20,r15) +01d724 3ffc add r15, r15 +01d726 3ffc add r15, r15 +01d728 3ffc add r15, r15 +01d72a f00f +01d72c 8ff1 bf/s h'-1e ;@(h'1d712) +01d72e 8001 mov.b r0, @(h'1,r0) +01d730 b00d bsr h'1a ;@(h'1d74e) +01d732 500a mov.l @(h'28,r0), r0 +01d734 2004 mov.b r0, @-r0 +01d736 1818 mov.l r1, @(h'20,r8) +01d738 0420 +01d73a 0240 +01d73c 0240 +01d73e 0240 +01d740 0660 +01d742 1818 mov.l r1, @(h'20,r8) +01d744 23c4 mov.b r12, @-r3 +01d746 2004 mov.b r0, @-r0 +01d748 3ffc add r15, r15 +01d74a f870 +01d74c 2000 mov.b r0, @r0 +01d74e 0000 +01d750 0000 +01d752 2070 mov.b r7, @r0 +01d754 f800 +01d756 0000 +01d758 0000 +01d75a 8000 mov.b r0, @(h'0,r0) +01d75c 0000 +01d75e 0000 +01d760 0000 +01d762 0000 +01d764 0000 +01d766 0080 +01d768 bc03 bsr h'-7fa ;@(h'1cf72) +01d76a c000 mov.b r0, @(h'0,gbr) +01d76c 0000 +01d76e 0000 +01d770 0000 +01d772 0000 +01d774 0080 +01d776 a3fc bra h'7f8 ;@(h'1df72) +01d778 4000 shll r0 +01d77a 0000 +01d77c 0000 +01d77e 0000 +01d780 0000 +01d782 0080 +01d784 a000 bra h'0 ;@(h'1d788) +01d786 4cce ldc r12, r4_bank +01d788 6db3 mov r11, r13 +01d78a ce6c xor.b #h'6c, @(r0,gbr) +01d78c 0e6c mov.b @(r0,r6), r14 +01d78e e38f mov #h'ffffff8f, r3 +01d790 3880 cmp/eq r8, r8 +01d792 ac03 bra h'-7fa ;@(h'1cf9c) +01d794 4cdf mac.w @r13+, @r12+ +01d796 6db7 not r11, r13 +01d798 df6c mov.l @(h'1b0,pc), r15 ;@(h'1d94c) +01d79a 1f6d mov.l r6, @(h'34,r15) +01d79c f7df +01d79e 7c80 add #h'80, r12 +01d7a0 9402 mov.w @(h'4,pc), r4 ;@(h'1d7a8) +01d7a2 8edb +01d7a4 6db6 mov.l @r11+, r13 +01d7a6 1b6c mov.l r6, @(h'30,r11) +01d7a8 186d mov.l r6, @(h'34,r8) +01d7aa 8618 +01d7ac 6080 mov.b @r8, r0 +01d7ae 8801 cmp/eq #h'1, r0 +01d7b0 0fdb +01d7b2 6db7 not r11, r13 +01d7b4 9b6c mov.w @(h'd8,pc), r11 ;@(h'1d890) +01d7b6 1e6d mov.l r6, @(h'34,r14) +01d7b8 861e +01d7ba 7880 add #h'80, r8 +01d7bc 8606 +01d7be 0fdb +01d7c0 6db7 not r11, r13 +01d7c2 9f6c mov.w @(h'd8,pc), r15 ;@(h'1d89e) +01d7c4 0f6d mov.w @(r0,r6), r15 +01d7c6 861e +01d7c8 3c80 cmp/eq r8, r12 +01d7ca 8108 mov.w r0, @(h'10,r0) +01d7cc 0ddb +01d7ce 6db6 mov.l @r11+, r13 +01d7d0 1f6c mov.l r6, @(h'30,r15) +01d7d2 036d mov.w @(r0,r6), r3 +01d7d4 8618 +01d7d6 0c80 +01d7d8 8090 mov.b r0, @(h'0,r9) +01d7da 0cdf mac.l @r13+, @r12+ +01d7dc 7ce7 add #h'e7, r12 +01d7de db7c mov.l @(h'1f0,pc), r11 ;@(h'1d9d0) +01d7e0 1f7d mov.l r7, @(h'34,r15) +01d7e2 f7df +01d7e4 7c80 add #h'80, r12 +01d7e6 8090 mov.b r0, @(h'0,r9) +01d7e8 0cce mov.l @(r0,r12), r12 +01d7ea 3843 cmp/ge r4, r8 +01d7ec db38 mov.l @(h'e0,pc), r11 ;@(h'1d8d0) +01d7ee 0e38 ldtlb +01d7f0 e38f mov #h'ffffff8f, r3 +01d7f2 3880 cmp/eq r8, r8 +01d7f4 8090 mov.b r0, @(h'0,r9) +01d7f6 0000 +01d7f8 0000 +01d7fa 0000 +01d7fc 0000 +01d7fe 0000 +01d800 0080 +01d802 8198 mov.w r0, @(h'10,r9) +01d804 0000 +01d806 0000 +01d808 0000 +01d80a 0000 +01d80c 0000 +01d80e 0100 +01d810 8606 +01d812 0fff mac.l @r15+, @r15+ +01d814 ffff +01d816 ffff +01d818 ffff +01d81a ffff +01d81c fe00 +01d81e 88f1 cmp/eq #h'fffffff1, r0 +01d820 1000 mov.l r0, @(h'0,r0) +01d822 0000 +01d824 0000 +01d826 0000 +01d828 0000 +01d82a 0000 +01d82c 8801 cmp/eq #h'1, r0 +01d82e 1000 mov.l r0, @(h'0,r0) +01d830 0000 +01d832 0000 +01d834 0000 +01d836 0000 +01d838 0000 +01d83a 8fff bf/s h'-2 ;@(h'1d83c) +01d83c 1000 mov.l r0, @(h'0,r0) +01d83e 0000 +01d840 0000 +01d842 0000 +01d844 0000 +01d846 0000 +01d848 8000 mov.b r0, @(h'0,r0) +01d84a 1000 mov.l r0, @(h'0,r0) +01d84c 0000 +01d84e 0000 +01d850 0000 +01d852 0000 +01d854 0000 +01d856 4000 shll r0 +01d858 2000 mov.b r0, @r0 +01d85a 0000 +01d85c 0000 +01d85e 0000 +01d860 0000 +01d862 0000 +01d864 3fff addv r15, r15 +01d866 c000 mov.b r0, @(h'0,gbr) +01d868 0000 +01d86a 0000 +01d86c 0000 +01d86e 0000 +01d870 0000 +01d872 0000 +01d874 0000 +01d876 0000 +01d878 0000 +01d87a 0000 +01d87c 0000 +01d87e 0000 +01d880 0000 +01d882 0000 +01d884 0000 +01d886 0000 +01d888 0000 +01d88a 0000 +01d88c 0000 +01d88e 0000 +01d890 0000 +01d892 0000 +01d894 0000 +01d896 0000 +01d898 0000 +01d89a 0000 +01d89c 0000 +01d89e 0000 +01d8a0 0000 +01d8a2 0000 +01d8a4 0000 +01d8a6 0000 +01d8a8 0000 +01d8aa 0000 +01d8ac 0000 +01d8ae 0000 +01d8b0 0000 +01d8b2 0000 +01d8b4 0000 +01d8b6 0000 +01d8b8 0000 +01d8ba 0000 +01d8bc 0000 +01d8be 0000 +01d8c0 0000 +01d8c2 0000 +01d8c4 0000 +01d8c6 0000 +01d8c8 0000 +01d8ca 0000 +01d8cc 0000 +01d8ce 0000 +01d8d0 0000 +01d8d2 0000 +01d8d4 0000 +01d8d6 0000 +01d8d8 0000 +01d8da 0000 +01d8dc 0000 +01d8de 0000 +01d8e0 0000 +01d8e2 0000 +01d8e4 0000 +01d8e6 0000 +01d8e8 0000 +01d8ea 0000 +01d8ec 0000 +01d8ee 0000 +01d8f0 0000 +01d8f2 0000 +01d8f4 0000 +01d8f6 0000 +01d8f8 0000 +01d8fa 0000 +01d8fc 0000 +01d8fe 0000 +01d900 0000 +01d902 0000 +01d904 0000 +01d906 0000 +01d908 0000 +01d90a 0000 +01d90c 0000 +01d90e 0000 +01d910 0000 +01d912 0000 +01d914 0000 +01d916 0000 +01d918 0000 +01d91a 0000 +01d91c 0000 +01d91e 0000 +01d920 0000 +01d922 0000 +01d924 0000 +01d926 0080 +01d928 0000 +01d92a 0000 +01d92c 0000 +01d92e 0000 +01d930 0000 +01d932 0000 +01d934 0180 +01d936 0000 +01d938 0fff mac.l @r15+, @r15+ +01d93a ffff +01d93c ffff +01d93e ffff +01d940 ffff +01d942 ff80 +01d944 0000 +01d946 0fff mac.l @r15+, @r15+ +01d948 ffff +01d94a ffff +01d94c ffff +01d94e ffff +01d950 ff80 +01d952 0000 +01d954 0fff mac.l @r15+, @r15+ +01d956 ffff +01d958 ffff +01d95a ffff +01d95c ffff +01d95e ff80 +01d960 0000 +01d962 0fff mac.l @r15+, @r15+ +01d964 ffff +01d966 ffff +01d968 ffff +01d96a ffff +01d96c ff80 +01d96e 8000 mov.b r0, @(h'0,r0) +01d970 1fff mov.l r15, @(h'3c,r15) +01d972 ffff +01d974 ffff +01d976 ffff +01d978 ffff +01d97a ff80 +01d97c c000 mov.b r0, @(h'0,gbr) +01d97e 3fff addv r15, r15 +01d980 ffff +01d982 ffff +01d984 ffff +01d986 ffff +01d988 ff80 +01d98a 7c3e add #h'3e, r12 +01d98c fe7f +01d98e c663 mov.l @(h'18c,gbr), r0 +01d990 c663 mov.l @(h'18c,gbr), r0 +01d992 c063 mov.b r0, @(h'63,gbr) +01d994 c07f mov.b r0, @(h'7f,gbr) +01d996 fc3f +01d998 fe03 +01d99a c603 mov.l @(h'c,gbr), r0 +01d99c c663 mov.l @(h'18c,gbr), r0 +01d99e c663 mov.l @(h'18c,gbr), r0 +01d9a0 fe7f +01d9a2 7c3e add #h'3e, r12 +01d9a4 0000 +01d9a6 0000 +01d9a8 0000 +01d9aa 71e7 add #h'e7, r1 +01d9ac 1c73 mov.l r7, @(h'c,r12) +01d9ae c6c0 mov.l @(h'300,gbr), r0 +01d9b0 fbef +01d9b2 befb bsr h'-20a ;@(h'1d7ac) +01d9b4 e6c0 mov #h'ffffffc0, r6 +01d9b6 db0c mov.l @(h'30,pc), r11 ;@(h'1d9e8) +01d9b8 3edb subv r13, r14 +01d9ba 66c0 mov.b @r12, r6 +01d9bc fbcc +01d9be 36fb subv r15, r6 +01d9c0 66c0 mov.b @r12, r6 +01d9c2 f3cc +01d9c4 36f3 cmp/ge r15, r6 +01d9c6 66c0 mov.b @r12, r6 +01d9c8 fb0c +01d9ca 3efb subv r15, r14 +01d9cc 6000 mov.b @r0, r0 +01d9ce dbef mov.l @(h'3bc,pc), r11 ;@(h'1dd8c) +01d9d0 bedb bsr h'-24a ;@(h'1d78a) +01d9d2 e6c0 mov #h'ffffffc0, r6 +01d9d4 d9e7 mov.l @(h'39c,pc), r9 ;@(h'1dd74) +01d9d6 1cdb mov.l r13, @(h'2c,r12) +01d9d8 c6c0 mov.l @(h'300,gbr), r0 +01d9da ffff +01d9dc ffff +01d9de ffff +01d9e0 ffff +01d9e2 ffff +01d9e4 ffff +01d9e6 ffff +01d9e8 ffff +01d9ea 8000 mov.b r0, @(h'0,r0) +01d9ec 0000 +01d9ee 0000 +01d9f0 0000 +01d9f2 00ff mac.l @r15+, @r0+ +01d9f4 0000 +01d9f6 0000 +01d9f8 01ff mac.l @r15+, @r1+ +01d9fa bfff bsr h'-2 ;@(h'1d9fc) +01d9fc ffff +01d9fe ffff +01da00 ffff +01da02 feff +01da04 7fff add #h'ff, r15 +01da06 ffff +01da08 fdff +01da0a a000 bra h'0 ;@(h'1da0e) +01da0c 0000 +01da0e 0000 +01da10 0000 +01da12 02ff mac.l @r15+, @r2+ +01da14 41c0 +01da16 0000 +01da18 05ff mac.l @r15+, @r5+ +01da1a a000 bra h'0 ;@(h'1da1e) +01da1c 0000 +01da1e 0000 +01da20 0000 +01da22 02ff mac.l @r15+, @r2+ +01da24 4630 +01da26 0000 +01da28 05ff mac.l @r15+, @r5+ +01da2a a000 bra h'0 ;@(h'1da2e) +01da2c 0000 +01da2e 0000 +01da30 0000 +01da32 02ff mac.l @r15+, @r2+ +01da34 4c18 shll8 r12 +01da36 0000 +01da38 05ff mac.l @r15+, @r5+ +01da3a afd9 bra h'-4e ;@(h'1d9f0) +01da3c c71c mova @(h'70,pc), r0 ;h'1dab0 +01da3e 783d add #h'3d, r8 +01da40 b339 bsr h'672 ;@(h'1e0b6) +01da42 82ff +01da44 5e3c mov.l @(h'30,r3), r14 +01da46 0000 +01da48 05ff mac.l @r15+, @r5+ +01da4a afdb bra h'-4a ;@(h'1da04) +01da4c efbe mov #h'ffffffbe, r15 +01da4e f87d +01da50 b37d bsr h'6fa ;@(h'1e14e) +01da52 82ff +01da54 5774 mov.l @(h'10,r7), r7 +01da56 0000 +01da58 05ff mac.l @r15+, @r5+ +01da5a a31b bra h'636 ;@(h'1e094) +01da5c 6db0 mov.b @r11, r13 +01da5e c061 mov.b r0, @(h'61,gbr) +01da60 bb6d bsr h'-926 ;@(h'1d13e) +01da62 82ff +01da64 63e2 mov.l @r14, r3 +01da66 0000 +01da68 05ff mac.l @r15+, @r5+ +01da6a a31b bra h'636 ;@(h'1e0a4) +01da6c edb0 mov #h'ffffffb0, r13 +01da6e f079 +01da70 bf6d bsr h'-126 ;@(h'1d94e) +01da72 82ff +01da74 61c2 mov.l @r12, r1 +01da76 0000 +01da78 05ff mac.l @r15+, @r5+ +01da7a a31b bra h'636 ;@(h'1e0b4) +01da7c cfb6 or.b #h'b6, @(r0,gbr) +01da7e f079 +01da80 bf7d bsr h'-106 ;@(h'1d97e) +01da82 82ff +01da84 63e2 mov.l @r14, r3 +01da86 0000 +01da88 05ff mac.l @r15+, @r5+ +01da8a a31b bra h'636 ;@(h'1e0c4) +01da8c efb6 mov #h'ffffffb6, r15 +01da8e c061 mov.b r0, @(h'61,gbr) +01da90 b77d bsr h'efa ;@(h'1e98e) +01da92 82ff +01da94 5774 mov.l @(h'10,r7), r7 +01da96 0000 +01da98 05ff mac.l @r15+, @r5+ +01da9a a31b bra h'636 ;@(h'1e0d4) +01da9c 6dbe exts.b r11, r13 +01da9e f861 +01daa0 b36d bsr h'6da ;@(h'1e17e) +01daa2 f2ff +01daa4 5e3c mov.l @(h'30,r3), r14 +01daa6 0000 +01daa8 05ff mac.l @r15+, @r5+ +01daaa a31b bra h'636 ;@(h'1e0e4) +01daac 6d9c extu.b r9, r13 +01daae 7861 add #h'61, r8 +01dab0 b36c bsr h'6d8 ;@(h'1e18c) +01dab2 f2ff +01dab4 4c18 shll8 r12 +01dab6 0000 +01dab8 05ff mac.l @r15+, @r5+ +01daba a000 bra h'0 ;@(h'1dabe) +01dabc 0000 +01dabe 0000 +01dac0 0000 +01dac2 02ff mac.l @r15+, @r2+ +01dac4 4630 +01dac6 0000 +01dac8 05ff mac.l @r15+, @r5+ +01daca a000 bra h'0 ;@(h'1dace) +01dacc 0000 +01dace 0000 +01dad0 0000 +01dad2 02ff mac.l @r15+, @r2+ +01dad4 41c0 +01dad6 0000 +01dad8 05ff mac.l @r15+, @r5+ +01dada bfff bsr h'-2 ;@(h'1dadc) +01dadc ffff +01dade ffff +01dae0 ffff +01dae2 feff +01dae4 7fff add #h'ff, r15 +01dae6 ffff +01dae8 fdff +01daea 8000 mov.b r0, @(h'0,r0) +01daec 0000 +01daee 0000 +01daf0 0000 +01daf2 00ff mac.l @r15+, @r0+ +01daf4 0000 +01daf6 0000 +01daf8 01ff mac.l @r15+, @r1+ +01dafa ffff +01dafc ffff +01dafe ffff +01db00 ffff +01db02 ffff +01db04 ffff +01db06 ffff +01db08 ffff +01db0a ffff +01db0c ffff +01db0e ffff +01db10 ffff +01db12 ffff +01db14 e000 mov #h'0, r0 +01db16 0000 +01db18 07ff mac.l @r15+, @r7+ +01db1a 8000 mov.b r0, @(h'0,r0) +01db1c 0080 +01db1e 0000 +01db20 8000 mov.b r0, @(h'0,r0) +01db22 00ff mac.l @r15+, @r0+ +01db24 efff mov #h'ffffffff, r15 +01db26 ffff +01db28 f7ff +01db2a bfff bsr h'-2 ;@(h'1db2c) +01db2c febf +01db2e fffe +01db30 bfff bsr h'-2 ;@(h'1db32) +01db32 feff +01db34 e800 mov #h'0, r8 +01db36 0000 +01db38 17ff mov.l r15, @(h'3c,r7) +01db3a a000 bra h'0 ;@(h'1db3e) +01db3c 02a0 +01db3e 0002 stc sr, r0 +01db40 a000 bra h'0 ;@(h'1db44) +01db42 02ec mov.b @(r0,r14), r2 +01db44 e800 mov #h'0, r8 +01db46 0000 +01db48 1607 mov.l r0, @(h'1c,r6) +01db4a a000 bra h'0 ;@(h'1db4e) +01db4c 02a0 +01db4e 0002 stc sr, r0 +01db50 a000 bra h'0 ;@(h'1db54) +01db52 02db +01db54 6800 mov.b @r0, r8 +01db56 0000 +01db58 1403 mov.l r0, @(h'c,r4) +01db5a a000 bra h'0 ;@(h'1db5e) +01db5c 02a0 +01db5e 0002 stc sr, r0 +01db60 a000 bra h'0 ;@(h'1db64) +01db62 0280 +01db64 2800 mov.b r0, @r8 +01db66 0000 +01db68 1493 mov.l r9, @(h'c,r4) +01db6a a000 bra h'0 ;@(h'1db6e) +01db6c 02a0 +01db6e 0002 stc sr, r0 +01db70 a000 bra h'0 ;@(h'1db74) +01db72 02db +01db74 6800 mov.b @r0, r8 +01db76 0000 +01db78 1493 mov.l r9, @(h'c,r4) +01db7a a000 bra h'0 ;@(h'1db7e) +01db7c 02a0 +01db7e 0002 stc sr, r0 +01db80 a000 bra h'0 ;@(h'1db84) +01db82 02e6 mov.l r14, @(r0,r2) +01db84 e800 mov #h'0, r8 +01db86 0000 +01db88 14f3 mov.l r15, @(h'c,r4) +01db8a a000 bra h'0 ;@(h'1db8e) +01db8c 02a0 +01db8e 0002 stc sr, r0 +01db90 a000 bra h'0 ;@(h'1db94) +01db92 02ff mac.l @r15+, @r2+ +01db94 e800 mov #h'0, r8 +01db96 0000 +01db98 17ff mov.l r15, @(h'3c,r7) +01db9a a000 bra h'0 ;@(h'1db9e) +01db9c 02a0 +01db9e 0002 stc sr, r0 +01dba0 a000 bra h'0 ;@(h'1dba4) +01dba2 02ff mac.l @r15+, @r2+ +01dba4 e800 mov #h'0, r8 +01dba6 0000 +01dba8 1463 mov.l r6, @(h'c,r4) +01dbaa a000 bra h'0 ;@(h'1dbae) +01dbac 02a0 +01dbae 0002 stc sr, r0 +01dbb0 a000 bra h'0 ;@(h'1dbb4) +01dbb2 02f2 stc r7_bank, r2 +01dbb4 6be0 mov.b @r14, r11 +01dbb6 0007 mul.l r0, r0 +01dbb8 d403 mov.l @(h'c,pc), r4 ;@(h'1dbc8) +01dbba a000 bra h'0 ;@(h'1dbbe) +01dbbc 02a0 +01dbbe 0002 stc sr, r0 +01dbc0 a000 bra h'0 ;@(h'1dbc4) +01dbc2 02f2 stc r7_bank, r2 +01dbc4 69c0 mov.b @r12, r9 +01dbc6 0003 bsrf r0 +01dbc8 979f mov.w @(h'13e,pc), r7 ;@(h'1dd0a) +01dbca a000 bra h'0 ;@(h'1dbce) +01dbcc 02a0 +01dbce 0002 stc sr, r0 +01dbd0 a000 bra h'0 ;@(h'1dbd4) +01dbd2 02ff mac.l @r15+, @r2+ +01dbd4 e880 mov #h'ffffff80, r8 +01dbd6 0001 +01dbd8 1403 mov.l r0, @(h'c,r4) +01dbda a000 bra h'0 ;@(h'1dbde) +01dbdc 02a0 +01dbde 0002 stc sr, r0 +01dbe0 a000 bra h'0 ;@(h'1dbe4) +01dbe2 02cf mac.l @r12+, @r2+ +01dbe4 e800 mov #h'0, r8 +01dbe6 0000 +01dbe8 1463 mov.l r6, @(h'c,r4) +01dbea a000 bra h'0 ;@(h'1dbee) +01dbec 02a0 +01dbee 0002 stc sr, r0 +01dbf0 a000 bra h'0 ;@(h'1dbf4) +01dbf2 02cf mac.l @r12+, @r2+ +01dbf4 e800 mov #h'0, r8 +01dbf6 0000 +01dbf8 17ff mov.l r15, @(h'3c,r7) +01dbfa a000 bra h'0 ;@(h'1dbfe) +01dbfc 02a0 +01dbfe 0002 stc sr, r0 +01dc00 a000 bra h'0 ;@(h'1dc04) +01dc02 02c0 +01dc04 2800 mov.b r0, @r8 +01dc06 0000 +01dc08 1607 mov.l r0, @(h'1c,r6) +01dc0a a000 bra h'0 ;@(h'1dc0e) +01dc0c 02a0 +01dc0e 0002 stc sr, r0 +01dc10 a000 bra h'0 ;@(h'1dc14) +01dc12 02c0 +01dc14 2800 mov.b r0, @r8 +01dc16 0000 +01dc18 1403 mov.l r0, @(h'c,r4) +01dc1a a000 bra h'0 ;@(h'1dc1e) +01dc1c 02a0 +01dc1e 0002 stc sr, r0 +01dc20 a000 bra h'0 ;@(h'1dc24) +01dc22 02cf mac.l @r12+, @r2+ +01dc24 ebe0 mov #h'ffffffe0, r11 +01dc26 0007 mul.l r0, r0 +01dc28 d493 mov.l @(h'24c,pc), r4 ;@(h'1de78) +01dc2a a000 bra h'0 ;@(h'1dc2e) +01dc2c 02a0 +01dc2e 0002 stc sr, r0 +01dc30 a000 bra h'0 ;@(h'1dc34) +01dc32 02cf mac.l @r12+, @r2+ +01dc34 e9c0 mov #h'ffffffc0, r9 +01dc36 0003 bsrf r0 +01dc38 9493 mov.w @(h'126,pc), r4 ;@(h'1dd62) +01dc3a a000 bra h'0 ;@(h'1dc3e) +01dc3c 02a0 +01dc3e 0002 stc sr, r0 +01dc40 a000 bra h'0 ;@(h'1dc44) +01dc42 02ff mac.l @r15+, @r2+ +01dc44 e880 mov #h'ffffff80, r8 +01dc46 0001 +01dc48 14f3 mov.l r15, @(h'c,r4) +01dc4a a000 bra h'0 ;@(h'1dc4e) +01dc4c 02a0 +01dc4e 0002 stc sr, r0 +01dc50 a000 bra h'0 ;@(h'1dc54) +01dc52 02cf mac.l @r12+, @r2+ +01dc54 e800 mov #h'0, r8 +01dc56 0000 +01dc58 17ff mov.l r15, @(h'3c,r7) +01dc5a a000 bra h'0 ;@(h'1dc5e) +01dc5c 02a0 +01dc5e 0002 stc sr, r0 +01dc60 a000 bra h'0 ;@(h'1dc64) +01dc62 02c9 +01dc64 e800 mov #h'0, r8 +01dc66 0000 +01dc68 17ff mov.l r15, @(h'3c,r7) +01dc6a a000 bra h'0 ;@(h'1dc6e) +01dc6c 02a0 +01dc6e 0002 stc sr, r0 +01dc70 a000 bra h'0 ;@(h'1dc74) +01dc72 02c9 +01dc74 e800 mov #h'0, r8 +01dc76 0000 +01dc78 17ff mov.l r15, @(h'3c,r7) +01dc7a a000 bra h'0 ;@(h'1dc7e) +01dc7c 02a0 +01dc7e 0002 stc sr, r0 +01dc80 a000 bra h'0 ;@(h'1dc84) +01dc82 02c0 +01dc84 2800 mov.b r0, @r8 +01dc86 0000 +01dc88 170f mov.l r0, @(h'3c,r7) +01dc8a a000 bra h'0 ;@(h'1dc8e) +01dc8c 02a0 +01dc8e 0002 stc sr, r0 +01dc90 a000 bra h'0 ;@(h'1dc94) +01dc92 02e0 +01dc94 2be0 mov.b r14, @r11 +01dc96 0007 mul.l r0, r0 +01dc98 d70f mov.l @(h'3c,pc), r7 ;@(h'1dcd8) +01dc9a a000 bra h'0 ;@(h'1dc9e) +01dc9c 02a0 +01dc9e 0002 stc sr, r0 +01dca0 a000 bra h'0 ;@(h'1dca4) +01dca2 02ff mac.l @r15+, @r2+ +01dca4 e9c0 mov #h'ffffffc0, r9 +01dca6 0003 bsrf r0 +01dca8 970f mov.w @(h'1e,pc), r7 ;@(h'1dcca) +01dcaa a000 bra h'0 ;@(h'1dcae) +01dcac 02a0 +01dcae 0002 stc sr, r0 +01dcb0 a000 bra h'0 ;@(h'1dcb4) +01dcb2 02c0 +01dcb4 2880 mov.b r8, @r8 +01dcb6 0001 +01dcb8 170f mov.l r0, @(h'3c,r7) +01dcba a000 bra h'0 ;@(h'1dcbe) +01dcbc 02a0 +01dcbe 0002 stc sr, r0 +01dcc0 a000 bra h'0 ;@(h'1dcc4) +01dcc2 02c0 +01dcc4 2800 mov.b r0, @r8 +01dcc6 0000 +01dcc8 170f mov.l r0, @(h'3c,r7) +01dcca a000 bra h'0 ;@(h'1dcce) +01dccc 02a0 +01dcce 0002 stc sr, r0 +01dcd0 a000 bra h'0 ;@(h'1dcd4) +01dcd2 02ff mac.l @r15+, @r2+ +01dcd4 e800 mov #h'0, r8 +01dcd6 0000 +01dcd8 170f mov.l r0, @(h'3c,r7) +01dcda a000 bra h'0 ;@(h'1dcde) +01dcdc 02a0 +01dcde 0002 stc sr, r0 +01dce0 a000 bra h'0 ;@(h'1dce4) +01dce2 02c0 +01dce4 2800 mov.b r0, @r8 +01dce6 0000 +01dce8 170f mov.l r0, @(h'3c,r7) +01dcea a000 bra h'0 ;@(h'1dcee) +01dcec 02a0 +01dcee 0002 stc sr, r0 +01dcf0 a000 bra h'0 ;@(h'1dcf4) +01dcf2 02c0 +01dcf4 2800 mov.b r0, @r8 +01dcf6 0000 +01dcf8 170f mov.l r0, @(h'3c,r7) +01dcfa a000 bra h'0 ;@(h'1dcfe) +01dcfc 02a0 +01dcfe 0002 stc sr, r0 +01dd00 a000 bra h'0 ;@(h'1dd04) +01dd02 02f9 +01dd04 ebe0 mov #h'ffffffe0, r11 +01dd06 0007 mul.l r0, r0 +01dd08 d70f mov.l @(h'3c,pc), r7 ;@(h'1dd48) +01dd0a a000 bra h'0 ;@(h'1dd0e) +01dd0c 02a0 +01dd0e 0002 stc sr, r0 +01dd10 a000 bra h'0 ;@(h'1dd14) +01dd12 02c0 +01dd14 29c0 mov.b r12, @r9 +01dd16 0003 bsrf r0 +01dd18 970f mov.w @(h'1e,pc), r7 ;@(h'1dd3a) +01dd1a a000 bra h'0 ;@(h'1dd1e) +01dd1c 02a0 +01dd1e 0002 stc sr, r0 +01dd20 a000 bra h'0 ;@(h'1dd24) +01dd22 02c0 +01dd24 2880 mov.b r8, @r8 +01dd26 0001 +01dd28 170f mov.l r0, @(h'3c,r7) +01dd2a a000 bra h'0 ;@(h'1dd2e) +01dd2c 02a0 +01dd2e 0002 stc sr, r0 +01dd30 a000 bra h'0 ;@(h'1dd34) +01dd32 02ff mac.l @r15+, @r2+ +01dd34 e800 mov #h'0, r8 +01dd36 0000 +01dd38 170f mov.l r0, @(h'3c,r7) +01dd3a a000 bra h'0 ;@(h'1dd3e) +01dd3c 02a0 +01dd3e 0002 stc sr, r0 +01dd40 a000 bra h'0 ;@(h'1dd44) +01dd42 02ec mov.b @(r0,r14), r2 +01dd44 6800 mov.b @r0, r8 +01dd46 0000 +01dd48 1403 mov.l r0, @(h'c,r4) +01dd4a a000 bra h'0 ;@(h'1dd4e) +01dd4c 02a0 +01dd4e 0002 stc sr, r0 +01dd50 a000 bra h'0 ;@(h'1dd54) +01dd52 02c8 +01dd54 2800 mov.b r0, @r8 +01dd56 0000 +01dd58 1607 mov.l r0, @(h'1c,r6) +01dd5a a000 bra h'0 ;@(h'1dd5e) +01dd5c 02a0 +01dd5e 0002 stc sr, r0 +01dd60 a000 bra h'0 ;@(h'1dd64) +01dd62 02c9 +01dd64 2800 mov.b r0, @r8 +01dd66 0000 +01dd68 170f mov.l r0, @(h'3c,r7) +01dd6a a000 bra h'0 ;@(h'1dd6e) +01dd6c 02a0 +01dd6e 0002 stc sr, r0 +01dd70 a000 bra h'0 ;@(h'1dd74) +01dd72 02c1 +01dd74 2800 mov.b r0, @r8 +01dd76 0000 +01dd78 179f mov.l r9, @(h'3c,r7) +01dd7a a000 bra h'0 ;@(h'1dd7e) +01dd7c 02a0 +01dd7e 0002 stc sr, r0 +01dd80 a000 bra h'0 ;@(h'1dd84) +01dd82 02e3 +01dd84 6800 mov.b @r0, r8 +01dd86 0000 +01dd88 17ff mov.l r15, @(h'3c,r7) +01dd8a a000 bra h'0 ;@(h'1dd8e) +01dd8c 02a0 +01dd8e 0002 stc sr, r0 +01dd90 a000 bra h'0 ;@(h'1dd94) +01dd92 02ff mac.l @r15+, @r2+ +01dd94 e800 mov #h'0, r8 +01dd96 0000 +01dd98 17ff mov.l r15, @(h'3c,r7) +01dd9a a000 bra h'0 ;@(h'1dd9e) +01dd9c 02a0 +01dd9e 0002 stc sr, r0 +01dda0 a000 bra h'0 ;@(h'1dda4) +01dda2 02ff mac.l @r15+, @r2+ +01dda4 e800 mov #h'0, r8 +01dda6 0000 +01dda8 17ff mov.l r15, @(h'3c,r7) +01ddaa bfff bsr h'-2 ;@(h'1ddac) +01ddac febf +01ddae fffe +01ddb0 bfff bsr h'-2 ;@(h'1ddb2) +01ddb2 feff +01ddb4 efff mov #h'ffffffff, r15 +01ddb6 ffff +01ddb8 f7ff +01ddba 8000 mov.b r0, @(h'0,r0) +01ddbc 0080 +01ddbe 0000 +01ddc0 8000 mov.b r0, @(h'0,r0) +01ddc2 00ff mac.l @r15+, @r0+ +01ddc4 e000 mov #h'0, r0 +01ddc6 0000 +01ddc8 07ff mac.l @r15+, @r7+ +01ddca ffff +01ddcc ffff +01ddce ffff +01ddd0 ffff +01ddd2 ffff +01ddd4 ffff +01ddd6 ffff +01ddd8 ffff +01ddda 0000 +01dddc 0000 +01ddde 0000 +01dde0 0000 +01dde2 0000 +01dde4 0000 +01dde6 0000 +01dde8 0000 +01ddea 0000 +01ddec 0000 +01ddee 0000 +01ddf0 0000 +01ddf2 0000 +01ddf4 0000 +01ddf6 0000 +01ddf8 0000 +01ddfa 0000 +01ddfc 0000 +01ddfe 0000 +01de00 0000 +01de02 0000 +01de04 7fff add #h'ff, r15 +01de06 ffff +01de08 fc00 +01de0a 0000 +01de0c 0000 +01de0e 0000 +01de10 0000 +01de12 0000 +01de14 7fff add #h'ff, r15 +01de16 ffff +01de18 fc00 +01de1a 0000 +01de1c 0000 +01de1e 0000 +01de20 0000 +01de22 0000 +01de24 7fff add #h'ff, r15 +01de26 ffff +01de28 fc00 +01de2a 0000 +01de2c 0000 +01de2e 0000 +01de30 0000 +01de32 0000 +01de34 7fff add #h'ff, r15 +01de36 ffff +01de38 fc00 +01de3a 0000 +01de3c 0000 +01de3e 0000 +01de40 0000 +01de42 0000 +01de44 7fff add #h'ff, r15 +01de46 ffff +01de48 fc00 +01de4a 0000 +01de4c 0000 +01de4e 0000 +01de50 0000 +01de52 0000 +01de54 7fff add #h'ff, r15 +01de56 ffff +01de58 fc00 +01de5a 0000 +01de5c 0000 +01de5e 0000 +01de60 0000 +01de62 0000 +01de64 7fff add #h'ff, r15 +01de66 ffff +01de68 fc00 +01de6a 0000 +01de6c 0000 +01de6e 0000 +01de70 0000 +01de72 0000 +01de74 7fff add #h'ff, r15 +01de76 ffff +01de78 fc00 +01de7a 0000 +01de7c 0000 +01de7e 0000 +01de80 0000 +01de82 0000 +01de84 7fff add #h'ff, r15 +01de86 ffff +01de88 fc00 +01de8a 0000 +01de8c 0000 +01de8e 0000 +01de90 0000 +01de92 0000 +01de94 7fff add #h'ff, r15 +01de96 ffff +01de98 fc00 +01de9a 0000 +01de9c 0000 +01de9e 0000 +01dea0 0000 +01dea2 0000 +01dea4 7fff add #h'ff, r15 +01dea6 ffff +01dea8 fc00 +01deaa 0000 +01deac 0000 +01deae 0000 +01deb0 0000 +01deb2 0000 +01deb4 7fff add #h'ff, r15 +01deb6 ffff +01deb8 fc00 +01deba 0000 +01debc 0000 +01debe 0000 +01dec0 0000 +01dec2 0000 +01dec4 7fff add #h'ff, r15 +01dec6 ffff +01dec8 fc00 +01deca 0000 +01decc 0000 +01dece 0000 +01ded0 0000 +01ded2 0000 +01ded4 7fff add #h'ff, r15 +01ded6 ffff +01ded8 fc00 +01deda 0000 +01dedc 0000 +01dede 0000 +01dee0 0000 +01dee2 0000 +01dee4 7fff add #h'ff, r15 +01dee6 ffff +01dee8 fc00 +01deea 0000 +01deec 0000 +01deee 0000 +01def0 0000 +01def2 0000 +01def4 0000 +01def6 0000 +01def8 0000 +01defa 0000 +01defc 0000 +01defe 0000 +01df00 0000 +01df02 0000 +01df04 0000 +01df06 0000 +01df08 0000 +01df0a 0000 +01df0c 0000 +01df0e 0000 +01df10 0000 +01df12 0000 +01df14 0000 +01df16 0000 +01df18 0000 +01df1a 0000 +01df1c 0000 +01df1e 0000 +01df20 0000 +01df22 0000 +01df24 0000 +01df26 0000 +01df28 0000 +01df2a 0000 +01df2c 0000 +01df2e 0000 +01df30 0000 +01df32 0000 +01df34 0000 +01df36 0000 +01df38 0000 +01df3a 1fff mov.l r15, @(h'3c,r15) +01df3c fc1f +01df3e fffc +01df40 1fff mov.l r15, @(h'3c,r15) +01df42 fc00 +01df44 0000 +01df46 0000 +01df48 0000 +01df4a 1fff mov.l r15, @(h'3c,r15) +01df4c fc1f +01df4e fffc +01df50 1fff mov.l r15, @(h'3c,r15) +01df52 fc00 +01df54 0000 +01df56 0000 +01df58 0000 +01df5a 1fff mov.l r15, @(h'3c,r15) +01df5c fc1f +01df5e fffc +01df60 1fff mov.l r15, @(h'3c,r15) +01df62 fc00 +01df64 0000 +01df66 0000 +01df68 0000 +01df6a 1fff mov.l r15, @(h'3c,r15) +01df6c fc1f +01df6e fffc +01df70 1fff mov.l r15, @(h'3c,r15) +01df72 fc00 +01df74 0000 +01df76 0000 +01df78 0000 +01df7a 1fff mov.l r15, @(h'3c,r15) +01df7c fc1f +01df7e fffc +01df80 1fff mov.l r15, @(h'3c,r15) +01df82 fc00 +01df84 0000 +01df86 0000 +01df88 0000 +01df8a 1fff mov.l r15, @(h'3c,r15) +01df8c fc1f +01df8e fffc +01df90 1fff mov.l r15, @(h'3c,r15) +01df92 fc00 +01df94 0000 +01df96 0000 +01df98 0000 +01df9a 1fff mov.l r15, @(h'3c,r15) +01df9c fc1f +01df9e fffc +01dfa0 1fff mov.l r15, @(h'3c,r15) +01dfa2 fc00 +01dfa4 0000 +01dfa6 0000 +01dfa8 0000 +01dfaa 1fff mov.l r15, @(h'3c,r15) +01dfac fc1f +01dfae fffc +01dfb0 1fff mov.l r15, @(h'3c,r15) +01dfb2 fc00 +01dfb4 0000 +01dfb6 0000 +01dfb8 0000 +01dfba 1fff mov.l r15, @(h'3c,r15) +01dfbc fc1f +01dfbe fffc +01dfc0 1fff mov.l r15, @(h'3c,r15) +01dfc2 fc00 +01dfc4 0000 +01dfc6 0000 +01dfc8 0000 +01dfca 1fff mov.l r15, @(h'3c,r15) +01dfcc fc1f +01dfce fffc +01dfd0 1fff mov.l r15, @(h'3c,r15) +01dfd2 fc00 +01dfd4 0000 +01dfd6 0000 +01dfd8 0000 +01dfda 1fff mov.l r15, @(h'3c,r15) +01dfdc fc1f +01dfde fffc +01dfe0 1fff mov.l r15, @(h'3c,r15) +01dfe2 fc00 +01dfe4 0000 +01dfe6 0000 +01dfe8 0000 +01dfea 1fff mov.l r15, @(h'3c,r15) +01dfec fc1f +01dfee fffc +01dff0 1fff mov.l r15, @(h'3c,r15) +01dff2 fc00 +01dff4 0000 +01dff6 0000 +01dff8 0000 +01dffa 1fff mov.l r15, @(h'3c,r15) +01dffc fc1f +01dffe fffc +01e000 1fff mov.l r15, @(h'3c,r15) +01e002 fc00 +01e004 0000 +01e006 0000 +01e008 0000 +01e00a 1fff mov.l r15, @(h'3c,r15) +01e00c fc1f +01e00e fffc +01e010 1fff mov.l r15, @(h'3c,r15) +01e012 fc00 +01e014 0000 +01e016 0000 +01e018 0000 +01e01a 1fff mov.l r15, @(h'3c,r15) +01e01c fc1f +01e01e fffc +01e020 1fff mov.l r15, @(h'3c,r15) +01e022 fc00 +01e024 0000 +01e026 0000 +01e028 0000 +01e02a 1fff mov.l r15, @(h'3c,r15) +01e02c fc1f +01e02e fffc +01e030 1fff mov.l r15, @(h'3c,r15) +01e032 fc00 +01e034 0000 +01e036 0000 +01e038 0000 +01e03a 1fff mov.l r15, @(h'3c,r15) +01e03c fc1f +01e03e fffc +01e040 1fff mov.l r15, @(h'3c,r15) +01e042 fc00 +01e044 0000 +01e046 0000 +01e048 0000 +01e04a 1fff mov.l r15, @(h'3c,r15) +01e04c fc1f +01e04e fffc +01e050 1fff mov.l r15, @(h'3c,r15) +01e052 fc00 +01e054 0000 +01e056 0000 +01e058 0000 +01e05a 1fff mov.l r15, @(h'3c,r15) +01e05c fc1f +01e05e fffc +01e060 1fff mov.l r15, @(h'3c,r15) +01e062 fc00 +01e064 0000 +01e066 0000 +01e068 0000 +01e06a 1fff mov.l r15, @(h'3c,r15) +01e06c fc1f +01e06e fffc +01e070 1fff mov.l r15, @(h'3c,r15) +01e072 fc00 +01e074 0000 +01e076 0000 +01e078 0000 +01e07a 1fff mov.l r15, @(h'3c,r15) +01e07c fc1f +01e07e fffc +01e080 1fff mov.l r15, @(h'3c,r15) +01e082 fc00 +01e084 0000 +01e086 0000 +01e088 0000 +01e08a 1fff mov.l r15, @(h'3c,r15) +01e08c fc1f +01e08e fffc +01e090 1fff mov.l r15, @(h'3c,r15) +01e092 fc00 +01e094 0000 +01e096 0000 +01e098 0000 +01e09a 1fff mov.l r15, @(h'3c,r15) +01e09c fc1f +01e09e fffc +01e0a0 1fff mov.l r15, @(h'3c,r15) +01e0a2 fc00 +01e0a4 0000 +01e0a6 0000 +01e0a8 0000 +01e0aa 1fff mov.l r15, @(h'3c,r15) +01e0ac fc1f +01e0ae fffc +01e0b0 1fff mov.l r15, @(h'3c,r15) +01e0b2 fc00 +01e0b4 0000 +01e0b6 0000 +01e0b8 0000 +01e0ba 1fff mov.l r15, @(h'3c,r15) +01e0bc fc1f +01e0be fffc +01e0c0 1fff mov.l r15, @(h'3c,r15) +01e0c2 fc00 +01e0c4 0000 +01e0c6 0000 +01e0c8 0000 +01e0ca 1fff mov.l r15, @(h'3c,r15) +01e0cc fc1f +01e0ce fffc +01e0d0 1fff mov.l r15, @(h'3c,r15) +01e0d2 fc00 +01e0d4 0000 +01e0d6 0000 +01e0d8 0000 +01e0da 1fff mov.l r15, @(h'3c,r15) +01e0dc fc1f +01e0de fffc +01e0e0 1fff mov.l r15, @(h'3c,r15) +01e0e2 fc00 +01e0e4 0000 +01e0e6 0000 +01e0e8 0000 +01e0ea 1fff mov.l r15, @(h'3c,r15) +01e0ec fc1f +01e0ee fffc +01e0f0 1fff mov.l r15, @(h'3c,r15) +01e0f2 fc00 +01e0f4 0000 +01e0f6 0000 +01e0f8 0000 +01e0fa 1fff mov.l r15, @(h'3c,r15) +01e0fc fc1f +01e0fe fffc +01e100 1fff mov.l r15, @(h'3c,r15) +01e102 fc00 +01e104 0000 +01e106 0000 +01e108 0000 +01e10a 1fff mov.l r15, @(h'3c,r15) +01e10c fc1f +01e10e fffc +01e110 1fff mov.l r15, @(h'3c,r15) +01e112 fc00 +01e114 0000 +01e116 0000 +01e118 0000 +01e11a 1fff mov.l r15, @(h'3c,r15) +01e11c fc1f +01e11e fffc +01e120 1fff mov.l r15, @(h'3c,r15) +01e122 fc00 +01e124 0000 +01e126 0000 +01e128 0000 +01e12a 1fff mov.l r15, @(h'3c,r15) +01e12c fc1f +01e12e fffc +01e130 1fff mov.l r15, @(h'3c,r15) +01e132 fc00 +01e134 0000 +01e136 0000 +01e138 0000 +01e13a 1fff mov.l r15, @(h'3c,r15) +01e13c fc1f +01e13e fffc +01e140 1fff mov.l r15, @(h'3c,r15) +01e142 fc00 +01e144 0000 +01e146 0000 +01e148 0000 +01e14a 1fff mov.l r15, @(h'3c,r15) +01e14c fc1f +01e14e fffc +01e150 1fff mov.l r15, @(h'3c,r15) +01e152 fc00 +01e154 0000 +01e156 0000 +01e158 0000 +01e15a 1fff mov.l r15, @(h'3c,r15) +01e15c fc1f +01e15e fffc +01e160 1fff mov.l r15, @(h'3c,r15) +01e162 fc00 +01e164 0000 +01e166 0000 +01e168 0000 +01e16a 1fff mov.l r15, @(h'3c,r15) +01e16c fc1f +01e16e fffc +01e170 1fff mov.l r15, @(h'3c,r15) +01e172 fc00 +01e174 0000 +01e176 0000 +01e178 0000 +01e17a 1fff mov.l r15, @(h'3c,r15) +01e17c fc1f +01e17e fffc +01e180 1fff mov.l r15, @(h'3c,r15) +01e182 fc00 +01e184 0000 +01e186 0000 +01e188 0000 +01e18a 1fff mov.l r15, @(h'3c,r15) +01e18c fc1f +01e18e fffc +01e190 1fff mov.l r15, @(h'3c,r15) +01e192 fc00 +01e194 0000 +01e196 0000 +01e198 0000 +01e19a 1fff mov.l r15, @(h'3c,r15) +01e19c fc1f +01e19e fffc +01e1a0 1fff mov.l r15, @(h'3c,r15) +01e1a2 fc00 +01e1a4 0000 +01e1a6 0000 +01e1a8 0000 +01e1aa 0000 +01e1ac 0000 +01e1ae 0000 +01e1b0 0000 +01e1b2 0000 +01e1b4 0000 +01e1b6 0000 +01e1b8 0000 +01e1ba 0000 +01e1bc 0000 +01e1be 0000 +01e1c0 0000 +01e1c2 0000 +01e1c4 0000 +01e1c6 0000 +01e1c8 0000 +01e1ca 0000 +01e1cc 0000 +01e1ce 0000 +01e1d0 0000 +01e1d2 0000 +01e1d4 0000 +01e1d6 0000 +01e1d8 0000 +01e1da 0088 +01e1dc 0003 bsrf r0 +01e1de f800 +01e1e0 07f8 +01e1e2 000f mac.l @r0+, @r0+ +01e1e4 f000 +01e1e6 0f88 +01e1e8 000f mac.l @r0+, @r0+ +01e1ea 8800 cmp/eq #h'0, r0 +01e1ec 0cf8 +01e1ee 000c mov.b @(r0,r0), r0 +01e1f0 b400 bsr h'800 ;@(h'1e9f4) +01e1f2 0688 +01e1f4 0005 mov.w r0, @(r0,r0) +01e1f6 0800 +01e1f8 02f7 mul.l r15, r2 +01e1fa 4004 rotl r0 +01e1fc 0fc0 +01e1fe 07df mac.l @r13+, @r7+ +01e200 c0ff mov.b r0, @(h'ff,gbr) +01e202 2fae mulu.w r10, r15 +01e204 9f9f mov.w @(h'13e,pc), r15 ;@(h'1e346) +01e206 1541 mov.l r4, @(h'4,r5) +01e208 ce2f xor.b #h'2f, @(r0,gbr) +01e20a 7ffe add #h'fe, r15 +01e20c 3d57 cmp/gt r5, r13 +01e20e fc2b +01e210 3c00 cmp/eq r0, r12 +01e212 1e00 mov.l r0, @(h'0,r14) +01e214 0000 +01e216 0000 +01e218 0000 +01e21a 0000 +01e21c 0000 +01e21e 0000 +01e220 0000 +01e222 0088 +01e224 0003 bsrf r0 +01e226 f800 +01e228 07f8 +01e22a 000f mac.l @r0+, @r0+ +01e22c f000 +01e22e 0f88 +01e230 000f mac.l @r0+, @r0+ +01e232 8800 cmp/eq #h'0, r0 +01e234 0cf8 +01e236 000c mov.b @(r0,r0), r0 +01e238 b400 bsr h'800 ;@(h'1ea3c) +01e23a 0688 +01e23c 0005 mov.w r0, @(r0,r0) +01e23e 0800 +01e240 02f7 mul.l r15, r2 +01e242 4004 rotl r0 +01e244 0fc0 +01e246 07df mac.l @r13+, @r7+ +01e248 c0ff mov.b r0, @(h'ff,gbr) +01e24a 2fae mulu.w r10, r15 +01e24c ff9f +01e24e 1f7f mov.l r7, @(h'3c,r15) +01e250 ce3f xor.b #h'3f, @(r0,gbr) +01e252 7ffe add #h'fe, r15 +01e254 3f7f addv r7, r15 +01e256 fc3f +01e258 3c00 cmp/eq r0, r12 +01e25a 1e00 mov.l r0, @(h'0,r14) +01e25c 0000 +01e25e 0000 +01e260 0000 +01e262 0000 +01e264 0000 +01e266 0000 +01e268 0000 +01e26a 0420 +01e26c 000f mac.l @r0+, @r0+ +01e26e e000 mov #h'0, r0 +01e270 1fc0 mov.l r12, @(h'0,r15) +01e272 003f mac.l @r3+, @r0+ +01e274 2000 mov.b r0, @r0 +01e276 3e20 cmp/eq r2, r14 +01e278 003f mac.l @r3+, @r0+ +01e27a e000 mov #h'0, r0 +01e27c 3ad0 cmp/eq r13, r10 +01e27e 003a +01e280 2000 mov.b r0, @r0 +01e282 1e26 mov.l r2, @(h'18,r14) +01e284 800b mov.b r0, @(h'b,r0) +01e286 cf80 or.b #h'80, @(r0,gbr) +01e288 0daf mac.l @r10+, @r13+ +01e28a 8002 mov.b r0, @(h'2,r0) +01e28c 5f80 mov.l @(h'0,r8), r15 +01e28e 0787 mul.l r8, r7 +01e290 5c07 mov.l @(h'1c,r0), r12 +01e292 9f36 mov.w @(h'6c,pc), r15 ;@(h'1e302) +01e294 7fcf add #h'cf, r15 +01e296 7acc add #h'cc, r10 +01e298 ee5e mov #h'5e, r14 +01e29a 63fc extu.b r15, r3 +01e29c 6a3f exts.w r3, r10 +01e29e c03c mov.b r0, @(h'3c,gbr) +01e2a0 3500 cmp/eq r0, r5 +01e2a2 001e mov.l @(r0,r1), r0 +01e2a4 0000 +01e2a6 0000 +01e2a8 0000 +01e2aa 0000 +01e2ac 0000 +01e2ae 0000 +01e2b0 0000 +01e2b2 0420 +01e2b4 000f mac.l @r0+, @r0+ +01e2b6 e000 mov #h'0, r0 +01e2b8 1fc0 mov.l r12, @(h'0,r15) +01e2ba 003f mac.l @r3+, @r0+ +01e2bc 2000 mov.b r0, @r0 +01e2be 3e20 cmp/eq r2, r14 +01e2c0 003f mac.l @r3+, @r0+ +01e2c2 e000 mov #h'0, r0 +01e2c4 3ad0 cmp/eq r13, r10 +01e2c6 003a +01e2c8 2000 mov.b r0, @r0 +01e2ca 1e26 mov.l r2, @(h'18,r14) +01e2cc 800b mov.b r0, @(h'b,r0) +01e2ce cf80 or.b #h'80, @(r0,gbr) +01e2d0 0daf mac.l @r10+, @r13+ +01e2d2 8002 mov.b r0, @(h'2,r0) +01e2d4 5f80 mov.l @(h'0,r8), r15 +01e2d6 0787 mul.l r8, r7 +01e2d8 5c07 mov.l @(h'1c,r0), r12 +01e2da 9e3e mov.w @(h'7c,pc), r14 ;@(h'1e35a) +01e2dc 7fcf add #h'cf, r15 +01e2de 7eff add #h'ff, r14 +01e2e0 ee7e mov #h'7e, r14 +01e2e2 7ffc add #h'fc, r15 +01e2e4 7e3f add #h'3f, r14 +01e2e6 c03c mov.b r0, @(h'3c,gbr) +01e2e8 3f00 cmp/eq r0, r15 +01e2ea 001e mov.l @(r0,r1), r0 +01e2ec 0000 +01e2ee 0000 +01e2f0 0000 +01e2f2 0000 +01e2f4 0000 +01e2f6 0000 +01e2f8 0000 +01e2fa 0088 +01e2fc 0003 bsrf r0 +01e2fe f800 +01e300 07f8 +01e302 000f mac.l @r0+, @r0+ +01e304 f000 +01e306 0f88 +01e308 000f mac.l @r0+, @r0+ +01e30a 8800 cmp/eq #h'0, r0 +01e30c 0cf8 +01e30e 000c mov.b @(r0,r0), r0 +01e310 b400 bsr h'800 ;@(h'1eb14) +01e312 0688 +01e314 0005 mov.w r0, @(r0,r0) +01e316 0800 +01e318 02f7 mul.l r15, r2 +01e31a 4004 rotl r0 +01e31c 0fc0 +01e31e 07df mac.l @r13+, @r7+ +01e320 c0ff mov.b r0, @(h'ff,gbr) +01e322 2fae mulu.w r10, r15 +01e324 9f9f mov.w @(h'13e,pc), r15 ;@(h'1e466) +01e326 1b41 mov.l r4, @(h'4,r11) +01e328 ce3d xor.b #h'3d, @(r0,gbr) +01e32a 7ffe add #h'fe, r15 +01e32c 2f6b or r6, r15 +01e32e fc35 +01e330 3c00 cmp/eq r0, r12 +01e332 1e00 mov.l r0, @(h'0,r14) +01e334 0000 +01e336 0000 +01e338 0000 +01e33a 0000 +01e33c 0000 +01e33e 0000 +01e340 0000 +01e342 ff77 +01e344 fffc +01e346 07ff mac.l @r15+, @r7+ +01e348 f807 +01e34a fff0 +01e34c 0fff mac.l @r15+, @r15+ +01e34e f007 +01e350 fff0 +01e352 07ff mac.l @r15+, @r7+ +01e354 f007 +01e356 fff0 +01e358 03ff mac.l @r15+, @r3+ +01e35a f807 +01e35c fff8 +01e35e 07ff mac.l @r15+, @r7+ +01e360 fc00 +01e362 bff8 bsr h'-10 ;@(h'1e356) +01e364 003f mac.l @r3+, @r0+ +01e366 f800 +01e368 3f00 cmp/eq r0, r15 +01e36a 0051 +01e36c 0000 +01e36e e080 mov #h'ffffff80, r0 +01e370 01c0 +01e372 8001 mov.b r0, @(h'1,r0) +01e374 c080 mov.b r0, @(h'80,gbr) +01e376 03c0 +01e378 c7ff mova @(h'3fc,pc), r0 ;h'1e778 +01e37a e1ff mov #h'ffffffff, r1 +01e37c ffff +01e37e ffff +01e380 ffff +01e382 ffff +01e384 ffff +01e386 ffff +01e388 ffff +01e38a fbdf +01e38c fff0 +01e38e 1fff mov.l r15, @(h'3c,r15) +01e390 e03f mov #h'3f, r0 +01e392 ffc0 +01e394 1fff mov.l r15, @(h'3c,r15) +01e396 c01f mov.b r0, @(h'1f,gbr) +01e398 ffc0 +01e39a 1fff mov.l r15, @(h'3c,r15) +01e39c c00f mov.b r0, @(h'f,gbr) +01e39e ffc0 +01e3a0 1fff mov.l r15, @(h'3c,r15) +01e3a2 e019 mov #h'19, r0 +01e3a4 7ff0 add #h'f0, r15 +01e3a6 307f addv r7, r0 +01e3a8 f010 +01e3aa 7ffc add #h'fc, r15 +01e3ac 007f mac.l @r7+, @r0+ +01e3ae f800 +01e3b0 a3f8 bra h'7f0 ;@(h'1eba4) +01e3b2 00c1 +01e3b4 8000 mov.b r0, @(h'0,r0) +01e3b6 8100 mov.w r0, @(h'0,r0) +01e3b8 0181 +01e3ba 8003 mov.b r0, @(h'3,r0) +01e3bc 81c0 mov.w r0, @(h'0,r12) +01e3be 3fc3 cmp/ge r12, r15 +01e3c0 c0ff mov.b r0, @(h'ff,gbr) +01e3c2 ffe1 +01e3c4 ffff +01e3c6 ffff +01e3c8 ffff +01e3ca ffff +01e3cc ffff +01e3ce ffff +01e3d0 ffff +01e3d2 8142 mov.w r0, @(h'4,r4) +01e3d4 3c7e addc r7, r12 +01e3d6 e7c3 mov #h'ffffffc3, r7 +01e3d8 8181 mov.w r0, @(h'2,r8) +01e3da 8181 mov.w r0, @(h'2,r8) +01e3dc c3e7 trapa #h'e7 +01e3de 7e3c add #h'3c, r14 +01e3e0 4281 +01e3e2 8142 mov.w r0, @(h'4,r4) +01e3e4 3c7e addc r7, r12 +01e3e6 efdf mov #h'ffffffdf, r15 +01e3e8 ffff +01e3ea ffff +01e3ec ffff +01e3ee 7e3c add #h'3c, r14 +01e3f0 4281 +01e3f2 0000 +01e3f4 8142 mov.w r0, @(h'4,r4) +01e3f6 3c7e addc r7, r12 +01e3f8 e781 mov #h'ffffff81, r7 +01e3fa 81e7 mov.w r0, @(h'e,r14) +01e3fc 7e3c add #h'3c, r14 +01e3fe 4281 +01e400 0000 +01e402 0000 +01e404 8142 mov.w r0, @(h'4,r4) +01e406 3c7e addc r7, r12 +01e408 efdf mov #h'ffffffdf, r15 +01e40a ffff +01e40c 7e3c add #h'3c, r14 +01e40e 4281 +01e410 0000 +01e412 0000 +01e414 0000 +01e416 8142 mov.w r0, @(h'4,r4) +01e418 3c7e addc r7, r12 +01e41a 817e mov.w r0, @(h'1c,r7) +01e41c 3c42 cmp/hs r4, r12 +01e41e 8100 mov.w r0, @(h'0,r0) +01e420 0000 +01e422 0000 +01e424 0000 +01e426 8142 mov.w r0, @(h'4,r4) +01e428 3c7e addc r7, r12 +01e42a df7e mov.l @(h'1f8,pc), r15 ;@(h'1e624) +01e42c 3c42 cmp/hs r4, r12 +01e42e 8100 mov.w r0, @(h'0,r0) +01e430 0000 +01e432 7ebd add #h'bd, r14 +01e434 c381 trapa #h'81 +01e436 0000 +01e438 0000 +01e43a 0000 +01e43c 0000 +01e43e 81c3 mov.w r0, @(h'6,r12) +01e440 bd7e bsr h'-504 ;@(h'1df40) +01e442 ffff +01e444 7ebd add #h'bd, r14 +01e446 c381 trapa #h'81 +01e448 0000 +01e44a 0000 +01e44c 81c3 mov.w r0, @(h'6,r12) +01e44e bd7e bsr h'-504 ;@(h'1df4e) +01e450 ffff +01e452 ffff +01e454 ffff +01e456 7ebd add #h'bd, r14 +01e458 c381 trapa #h'81 +01e45a 0081 +01e45c c3bd trapa #h'bd +01e45e 7eff add #h'ff, r14 +01e460 ffff +01e462 fe00 +01e464 7f80 add #h'80, r15 +01e466 3fe0 cmp/eq r14, r15 +01e468 3810 cmp/eq r1, r8 +01e46a 31f0 cmp/eq r15, r1 +01e46c 13e0 mov.l r14, @(h'0,r3) +01e46e 17f0 mov.l r15, @(h'0,r7) +01e470 17b0 mov.l r11, @(h'0,r7) +01e472 13f8 mov.l r15, @(h'20,r3) +01e474 1210 mov.l r1, @(h'0,r2) +01e476 0e10 +01e478 05e0 +01e47a 0490 +01e47c 03d0 +01e47e 04a0 +01e480 0920 +01e482 0ee0 +01e484 0000 +01e486 0000 +01e488 0000 +01e48a 0000 +01e48c 0000 +01e48e 0000 +01e490 0000 +01e492 fe00 +01e494 7f80 add #h'80, r15 +01e496 3fe0 cmp/eq r14, r15 +01e498 3810 cmp/eq r1, r8 +01e49a 31f0 cmp/eq r15, r1 +01e49c 13e0 mov.l r14, @(h'0,r3) +01e49e 17f0 mov.l r15, @(h'0,r7) +01e4a0 17b0 mov.l r11, @(h'0,r7) +01e4a2 13f8 mov.l r15, @(h'20,r3) +01e4a4 1210 mov.l r1, @(h'0,r2) +01e4a6 0e10 +01e4a8 07e0 +01e4aa 07f0 +01e4ac 03f0 +01e4ae 07e0 +01e4b0 0fe0 +01e4b2 0ee0 +01e4b4 0000 +01e4b6 0000 +01e4b8 0000 +01e4ba 0000 +01e4bc 0000 +01e4be 0000 +01e4c0 0000 +01e4c2 fe00 +01e4c4 7f80 add #h'80, r15 +01e4c6 3fe0 cmp/eq r14, r15 +01e4c8 3810 cmp/eq r1, r8 +01e4ca 31f0 cmp/eq r15, r1 +01e4cc 13e0 mov.l r14, @(h'0,r3) +01e4ce 17f0 mov.l r15, @(h'0,r7) +01e4d0 17b0 mov.l r11, @(h'0,r7) +01e4d2 13f8 mov.l r15, @(h'20,r3) +01e4d4 1210 mov.l r1, @(h'0,r2) +01e4d6 0e10 +01e4d8 05e0 +01e4da 0490 +01e4dc 07d0 +01e4de 0460 +01e4e0 0340 +01e4e2 01c0 +01e4e4 0000 +01e4e6 0000 +01e4e8 0000 +01e4ea 0000 +01e4ec 0000 +01e4ee 0000 +01e4f0 0000 +01e4f2 fe00 +01e4f4 7f80 add #h'80, r15 +01e4f6 3fe0 cmp/eq r14, r15 +01e4f8 3810 cmp/eq r1, r8 +01e4fa 31f0 cmp/eq r15, r1 +01e4fc 13e0 mov.l r14, @(h'0,r3) +01e4fe 17f0 mov.l r15, @(h'0,r7) +01e500 17b0 mov.l r11, @(h'0,r7) +01e502 13f8 mov.l r15, @(h'20,r3) +01e504 1210 mov.l r1, @(h'0,r2) +01e506 0e10 +01e508 07e0 +01e50a 07f0 +01e50c 07f0 +01e50e 07e0 +01e510 03c0 +01e512 01c0 +01e514 0000 +01e516 0000 +01e518 0000 +01e51a 0000 +01e51c 0000 +01e51e 0000 +01e520 0000 +01e522 0ee0 +01e524 0920 +01e526 04a0 +01e528 03d0 +01e52a 0490 +01e52c 05e0 +01e52e 0e10 +01e530 1210 mov.l r1, @(h'0,r2) +01e532 13f8 mov.l r15, @(h'20,r3) +01e534 17b0 mov.l r11, @(h'0,r7) +01e536 17f0 mov.l r15, @(h'0,r7) +01e538 13e0 mov.l r14, @(h'0,r3) +01e53a 31f0 cmp/eq r15, r1 +01e53c 3810 cmp/eq r1, r8 +01e53e 3fe0 cmp/eq r14, r15 +01e540 7f80 add #h'80, r15 +01e542 fe00 +01e544 0000 +01e546 0000 +01e548 0000 +01e54a 0000 +01e54c 0000 +01e54e 0000 +01e550 0000 +01e552 0ee0 +01e554 0fe0 +01e556 07e0 +01e558 03f0 +01e55a 07f0 +01e55c 07e0 +01e55e 0e10 +01e560 1210 mov.l r1, @(h'0,r2) +01e562 13f8 mov.l r15, @(h'20,r3) +01e564 17b0 mov.l r11, @(h'0,r7) +01e566 17f0 mov.l r15, @(h'0,r7) +01e568 13e0 mov.l r14, @(h'0,r3) +01e56a 31f0 cmp/eq r15, r1 +01e56c 3810 cmp/eq r1, r8 +01e56e 3fe0 cmp/eq r14, r15 +01e570 7f80 add #h'80, r15 +01e572 fe00 +01e574 0000 +01e576 0000 +01e578 0000 +01e57a 0000 +01e57c 0000 +01e57e 0000 +01e580 0000 +01e582 01c0 +01e584 0340 +01e586 0460 +01e588 07d0 +01e58a 0490 +01e58c 05e0 +01e58e 0e10 +01e590 1210 mov.l r1, @(h'0,r2) +01e592 13f8 mov.l r15, @(h'20,r3) +01e594 17b0 mov.l r11, @(h'0,r7) +01e596 17f0 mov.l r15, @(h'0,r7) +01e598 13e0 mov.l r14, @(h'0,r3) +01e59a 31f0 cmp/eq r15, r1 +01e59c 3810 cmp/eq r1, r8 +01e59e 3fe0 cmp/eq r14, r15 +01e5a0 7f80 add #h'80, r15 +01e5a2 fe00 +01e5a4 0000 +01e5a6 0000 +01e5a8 0000 +01e5aa 0000 +01e5ac 0000 +01e5ae 0000 +01e5b0 0000 +01e5b2 01c0 +01e5b4 03c0 +01e5b6 07e0 +01e5b8 07f0 +01e5ba 07f0 +01e5bc 07e0 +01e5be 0e10 +01e5c0 1210 mov.l r1, @(h'0,r2) +01e5c2 13f8 mov.l r15, @(h'20,r3) +01e5c4 17b0 mov.l r11, @(h'0,r7) +01e5c6 17f0 mov.l r15, @(h'0,r7) +01e5c8 13e0 mov.l r14, @(h'0,r3) +01e5ca 31f0 cmp/eq r15, r1 +01e5cc 3810 cmp/eq r1, r8 +01e5ce 3fe0 cmp/eq r14, r15 +01e5d0 7f80 add #h'80, r15 +01e5d2 fe00 +01e5d4 0000 +01e5d6 0000 +01e5d8 0000 +01e5da 0000 +01e5dc 0000 +01e5de 0000 +01e5e0 0000 +01e5e2 01ff mac.l @r15+, @r1+ +01e5e4 807f mov.b r0, @(h'f,r7) +01e5e6 c01f mov.b r0, @(h'1f,gbr) +01e5e8 c00f mov.b r0, @(h'f,gbr) +01e5ea c00f mov.b r0, @(h'f,gbr) +01e5ec e01f mov #h'1f, r0 +01e5ee e00f mov #h'f, r0 +01e5f0 e00f mov #h'f, r0 +01e5f2 e007 mov #h'7, r0 +01e5f4 e00f mov #h'f, r0 +01e5f6 f00f +01e5f8 f81f +01e5fa f80f +01e5fc fc0f +01e5fe f81f +01e600 f01f +01e602 f11f +01e604 ffff +01e606 ffff +01e608 ffff +01e60a ffff +01e60c ffff +01e60e ffff +01e610 ffff +01e612 01ff mac.l @r15+, @r1+ +01e614 807f mov.b r0, @(h'f,r7) +01e616 c01f mov.b r0, @(h'1f,gbr) +01e618 c00f mov.b r0, @(h'f,gbr) +01e61a c00f mov.b r0, @(h'f,gbr) +01e61c e01f mov #h'1f, r0 +01e61e e00f mov #h'f, r0 +01e620 e00f mov #h'f, r0 +01e622 e007 mov #h'7, r0 +01e624 e00f mov #h'f, r0 +01e626 f00f +01e628 f81f +01e62a f80f +01e62c f80f +01e62e f81f +01e630 fc3f +01e632 fe3f +01e634 ffff +01e636 ffff +01e638 ffff +01e63a ffff +01e63c ffff +01e63e ffff +01e640 ffff +01e642 f11f +01e644 f01f +01e646 f81f +01e648 fc0f +01e64a f80f +01e64c f81f +01e64e f00f +01e650 e00f mov #h'f, r0 +01e652 e007 mov #h'7, r0 +01e654 e00f mov #h'f, r0 +01e656 e00f mov #h'f, r0 +01e658 e01f mov #h'1f, r0 +01e65a c00f mov.b r0, @(h'f,gbr) +01e65c c00f mov.b r0, @(h'f,gbr) +01e65e c01f mov.b r0, @(h'1f,gbr) +01e660 807f mov.b r0, @(h'f,r7) +01e662 01ff mac.l @r15+, @r1+ +01e664 ffff +01e666 ffff +01e668 ffff +01e66a ffff +01e66c ffff +01e66e ffff +01e670 ffff +01e672 fe3f +01e674 fc3f +01e676 f81f +01e678 f80f +01e67a f80f +01e67c f81f +01e67e f00f +01e680 e00f mov #h'f, r0 +01e682 e007 mov #h'7, r0 +01e684 e00f mov #h'f, r0 +01e686 e00f mov #h'f, r0 +01e688 e01f mov #h'1f, r0 +01e68a c00f mov.b r0, @(h'f,gbr) +01e68c c00f mov.b r0, @(h'f,gbr) +01e68e c01f mov.b r0, @(h'1f,gbr) +01e690 807f mov.b r0, @(h'f,r7) +01e692 01ff mac.l @r15+, @r1+ +01e694 ffff +01e696 ffff +01e698 ffff +01e69a ffff +01e69c ffff +01e69e ffff +01e6a0 ffff +01e6a2 0078 +01e6a4 0001 +01e6a6 8500 mov.w @(h'0,r0), r0 +01e6a8 0ffe mov.l @(r0,r15), r15 +01e6aa 80f4 mov.b r0, @(h'4,r15) +01e6ac cc40 tst.b #h'40, @(r0,gbr) +01e6ae 8458 mov.b @(h'8,r5), r0 +01e6b0 204a xor r4, r0 +01e6b2 2858 tst r5, r8 +01e6b4 2928 tst r2, r9 +01e6b6 847c mov.b @(h'c,r7), r0 +01e6b8 9702 mov.w @(h'4,pc), r7 ;@(h'1e6c0) +01e6ba 2209 and r0, r2 +01e6bc 0111 +01e6be 09ff mac.l @r15+, @r9+ +01e6c0 0ef9 +01e6c2 0204 mov.b r0, @(r0,r2) +01e6c4 0104 mov.b r0, @(r0,r1) +01e6c6 0301 +01e6c8 1800 mov.l r0, @(h'0,r8) +01e6ca ffe0 +01e6cc 0000 +01e6ce 0000 +01e6d0 0000 +01e6d2 0078 +01e6d4 0001 +01e6d6 8500 mov.w @(h'0,r0), r0 +01e6d8 0ffe mov.l @(r0,r15), r15 +01e6da 80fc mov.b r0, @(h'c,r15) +01e6dc cc40 tst.b #h'40, @(r0,gbr) +01e6de fc58 +01e6e0 207a xor r7, r0 +01e6e2 3858 sub r5, r8 +01e6e4 3938 sub r3, r9 +01e6e6 847c mov.b @(h'c,r7), r0 +01e6e8 9f02 mov.w @(h'4,pc), r15 ;@(h'1e6f0) +01e6ea 3e0f addv r0, r14 +01e6ec 011f mac.l @r1+, @r1+ +01e6ee 0fff mac.l @r15+, @r15+ +01e6f0 0fff mac.l @r15+, @r15+ +01e6f2 0207 mul.l r0, r2 +01e6f4 ff04 +01e6f6 03ff mac.l @r15+, @r3+ +01e6f8 1800 mov.l r0, @(h'0,r8) +01e6fa ffe0 +01e6fc 0000 +01e6fe 0000 +01e700 0000 +01e702 0078 +01e704 0001 +01e706 8500 mov.w @(h'0,r0), r0 +01e708 0f7e mov.l @(r0,r7), r15 +01e70a 80f1 mov.b r0, @(h'1,r15) +01e70c 4c40 +01e70e 8178 mov.w r0, @(h'10,r7) +01e710 2041 mov.w r4, @r0 +01e712 4858 +01e714 20f8 tst r15, r0 +01e716 8478 mov.b @(h'8,r7), r0 +01e718 0702 stc sr, r7 +01e71a 27f9 and r15, r7 +01e71c 0112 stc gbr, r1 +01e71e 09ff mac.l @r15+, @r9+ +01e720 0df9 +01e722 0204 mov.b r0, @(r0,r2) +01e724 0104 mov.b r0, @(r0,r1) +01e726 0301 +01e728 1800 mov.l r0, @(h'0,r8) +01e72a ffe0 +01e72c 0000 +01e72e 0000 +01e730 0000 +01e732 0078 +01e734 0001 +01e736 8500 mov.w @(h'0,r0), r0 +01e738 0f7e mov.l @(r0,r7), r15 +01e73a 80ff mov.b r0, @(h'f,r15) +01e73c 4c40 +01e73e ff78 +01e740 207f muls.w r7, r0 +01e742 4858 +01e744 3ff8 sub r15, r15 +01e746 847f mov.b @(h'f,r7), r0 +01e748 ff02 +01e74a 3fff addv r15, r15 +01e74c 011e mov.l @(r0,r1), r1 +01e74e 0fff mac.l @r15+, @r15+ +01e750 0fff mac.l @r15+, @r15+ +01e752 0207 mul.l r0, r2 +01e754 ff04 +01e756 03ff mac.l @r15+, @r3+ +01e758 1800 mov.l r0, @(h'0,r8) +01e75a ffe0 +01e75c 0000 +01e75e 0000 +01e760 0000 +01e762 0078 +01e764 0001 +01e766 8500 mov.w @(h'0,r0), r0 +01e768 0f7e mov.l @(r0,r7), r15 +01e76a 80f1 mov.b r0, @(h'1,r15) +01e76c 4c40 +01e76e 8178 mov.w r0, @(h'10,r7) +01e770 2041 mov.w r4, @r0 +01e772 4858 +01e774 20f8 tst r15, r0 +01e776 8478 mov.b @(h'8,r7), r0 +01e778 0702 stc sr, r7 +01e77a 20f9 and r15, r0 +01e77c 0111 +01e77e 09ff mac.l @r15+, @r9+ +01e780 0a09 nop +01e782 020c mov.b @(r0,r0), r2 +01e784 9104 mov.w @(h'8,pc), r1 ;@(h'1e790) +01e786 0921 +01e788 180a mov.l r0, @(h'28,r8) +01e78a 3fe0 cmp/eq r14, r15 +01e78c 0440 +01e78e 0003 bsrf r0 +01e790 8000 mov.b r0, @(h'0,r0) +01e792 0078 +01e794 0001 +01e796 8500 mov.w @(h'0,r0), r0 +01e798 0f7e mov.l @(r0,r7), r15 +01e79a 80ff mov.b r0, @(h'f,r15) +01e79c 4c40 +01e79e ff78 +01e7a0 207f muls.w r7, r0 +01e7a2 4858 +01e7a4 3ff8 sub r15, r15 +01e7a6 847f mov.b @(h'f,r7), r0 +01e7a8 ff02 +01e7aa 3fff addv r15, r15 +01e7ac 011f mac.l @r1+, @r1+ +01e7ae 0fff mac.l @r15+, @r15+ +01e7b0 0e0f mac.l @r0+, @r14+ +01e7b2 020c mov.b @(r0,r0), r2 +01e7b4 9f04 mov.w @(h'8,pc), r15 ;@(h'1e7c0) +01e7b6 093f mac.l @r3+, @r9+ +01e7b8 180a mov.l r0, @(h'28,r8) +01e7ba 3fe0 cmp/eq r14, r15 +01e7bc 0440 +01e7be 0003 bsrf r0 +01e7c0 8000 mov.b r0, @(h'0,r0) +01e7c2 ff87 +01e7c4 fffe +01e7c6 02ff mac.l @r15+, @r2+ +01e7c8 f000 +01e7ca 7f00 +01e7cc 003f mac.l @r3+, @r0+ +01e7ce 0000 +01e7d0 1f80 mov.l r8, @(h'0,r15) +01e7d2 0007 mul.l r0, r0 +01e7d4 c000 mov.b r0, @(h'0,gbr) +01e7d6 0380 +01e7d8 0001 +01e7da c000 mov.b r0, @(h'0,gbr) +01e7dc 00e0 +01e7de 0000 +01e7e0 f000 +01e7e2 01f8 +01e7e4 0003 bsrf r0 +01e7e6 fc00 +01e7e8 07ff mac.l @r15+, @r7+ +01e7ea 001f mac.l @r1+, @r0+ +01e7ec ffff +01e7ee ffff +01e7f0 ffff +01e7f2 0018 sett +01e7f4 0001 +01e7f6 e700 mov #h'0, r7 +01e7f8 0218 sett +01e7fa e001 mov #h'1, r0 +01e7fc 85f0 mov.w @(h'0,r15), r0 +01e7fe 0063 +01e800 1001 mov.l r0, @(h'4,r0) +01e802 d108 mov.l @(h'20,pc), r1 ;@(h'1e824) +01e804 022a sts pr, r2 +01e806 8802 cmp/eq #h'2, r0 +01e808 4684 +01e80a 028c mov.b @(r0,r8), r2 +01e80c 4401 shlr r4 +01e80e 1624 mov.l r2, @(h'10,r6) +01e810 02a2 stc r2_bank, r2 +01e812 1c04 mov.l r0, @(h'10,r12) +01e814 5504 mov.l @(h'10,r0), r5 +01e816 0428 clrmac +01e818 c40a mov.b @(h'a,gbr), r0 +01e81a a024 bra h'48 ;@(h'1e866) +01e81c 07d0 +01e81e 5800 mov.l @(h'0,r0), r8 +01e820 6fa0 mov.b @r10, r15 +01e822 0090 +01e824 4001 shlr r0 +01e826 6020 mov.b @r2, r0 +01e828 0257 mul.l r5, r2 +01e82a 5001 mov.l @(h'4,r0), r0 +01e82c 8888 cmp/eq #h'ffffff88, r0 +01e82e 0077 mul.l r7, r0 +01e830 7000 +01e832 0000 +01e834 0000 +01e836 0000 +01e838 0000 +01e83a 0018 sett +01e83c 0001 +01e83e e700 mov #h'0, r7 +01e840 03ff mac.l @r15+, @r3+ +01e842 e001 mov #h'1, r0 +01e844 fff0 +01e846 007f mac.l @r7+, @r0+ +01e848 1001 mov.l r0, @(h'4,r0) +01e84a ff08 +01e84c 03ef mac.l @r14+, @r3+ +01e84e 8803 cmp/eq #h'3, r0 +01e850 c784 mova @(h'210,pc), r0 ;h'1ea64 +01e852 038f mac.l @r8+, @r3+ +01e854 c401 mov.b @(h'1,gbr), r0 +01e856 17e4 mov.l r14, @(h'10,r7) +01e858 02a3 +01e85a fc04 +01e85c 77fc add #h'fc, r7 +01e85e 043f mac.l @r3+, @r4+ +01e860 fc0a +01e862 bffc bsr h'-8 ;@(h'1e85e) +01e864 07ff mac.l @r15+, @r7+ +01e866 f800 +01e868 7fe0 add #h'e0, r15 +01e86a 00ff mac.l @r15+, @r0+ +01e86c c001 mov.b r0, @(h'1,gbr) +01e86e 7fe0 add #h'e0, r15 +01e870 025f mac.l @r5+, @r2+ +01e872 d001 mov.l @(h'4,pc), r0 ;@(h'1e878) +01e874 8888 cmp/eq #h'ffffff88, r0 +01e876 0077 mul.l r7, r0 +01e878 7000 +01e87a 0000 +01e87c 0000 +01e87e 0000 +01e880 0000 +01e882 0018 sett +01e884 0001 +01e886 e700 mov #h'0, r7 +01e888 0218 sett +01e88a e001 mov #h'1, r0 +01e88c 85f0 mov.w @(h'0,r15), r0 +01e88e 0063 +01e890 1001 mov.l r0, @(h'4,r0) +01e892 d108 mov.l @(h'20,pc), r1 ;@(h'1e8b4) +01e894 022a sts pr, r2 +01e896 8802 cmp/eq #h'2, r0 +01e898 4684 +01e89a 028c mov.b @(r0,r8), r2 +01e89c 4401 shlr r4 +01e89e 1624 mov.l r2, @(h'10,r6) +01e8a0 02a2 stc r2_bank, r2 +01e8a2 1c04 mov.l r0, @(h'10,r12) +01e8a4 5504 mov.l @(h'10,r0), r5 +01e8a6 0428 clrmac +01e8a8 c40a mov.b @(h'a,gbr), r0 +01e8aa a024 bra h'48 ;@(h'1e8f6) +01e8ac 07c7 mul.l r12, r7 +01e8ae d800 mov.l @(h'0,pc), r8 ;@(h'1e8b0) +01e8b0 7e40 add #h'40, r14 +01e8b2 0041 +01e8b4 2000 mov.b r0, @r0 +01e8b6 80d0 mov.b r0, @(h'0,r13) +01e8b8 015d mov.w @(r0,r5), r1 +01e8ba 4802 sts.l mach, @-r8 +01e8bc 2230 mov.b r3, @r2 +01e8be 01dd mov.w @(r0,r13), r1 +01e8c0 c000 mov.b r0, @(h'0,gbr) +01e8c2 0000 +01e8c4 0000 +01e8c6 0000 +01e8c8 0000 +01e8ca 0018 sett +01e8cc 0001 +01e8ce e700 mov #h'0, r7 +01e8d0 03ff mac.l @r15+, @r3+ +01e8d2 e001 mov #h'1, r0 +01e8d4 fff0 +01e8d6 007f mac.l @r7+, @r0+ +01e8d8 1001 mov.l r0, @(h'4,r0) +01e8da ff08 +01e8dc 03ef mac.l @r14+, @r3+ +01e8de 8803 cmp/eq #h'3, r0 +01e8e0 c784 mova @(h'210,pc), r0 ;h'1eaf4 +01e8e2 038f mac.l @r8+, @r3+ +01e8e4 c401 mov.b @(h'1,gbr), r0 +01e8e6 17e4 mov.l r14, @(h'10,r7) +01e8e8 02a3 +01e8ea fc04 +01e8ec 77fc add #h'fc, r7 +01e8ee 043f mac.l @r3+, @r4+ +01e8f0 fc0a +01e8f2 bffc bsr h'-8 ;@(h'1e8ee) +01e8f4 07ff mac.l @r15+, @r7+ +01e8f6 d800 mov.l @(h'0,pc), r8 ;@(h'1e8f8) +01e8f8 7fc0 add #h'c0, r15 +01e8fa 007f mac.l @r7+, @r0+ +01e8fc e000 mov #h'0, r0 +01e8fe ffd0 +01e900 017f mac.l @r7+, @r1+ +01e902 4802 sts.l mach, @-r8 +01e904 2230 mov.b r3, @r2 +01e906 01dd mov.w @(r0,r13), r1 +01e908 c000 mov.b r0, @(h'0,gbr) +01e90a 0000 +01e90c 0000 +01e90e 0000 +01e910 0000 +01e912 0018 sett +01e914 0001 +01e916 e700 mov #h'0, r7 +01e918 0218 sett +01e91a e001 mov #h'1, r0 +01e91c 85f0 mov.w @(h'0,r15), r0 +01e91e 0063 +01e920 1001 mov.l r0, @(h'4,r0) +01e922 d108 mov.l @(h'20,pc), r1 ;@(h'1e944) +01e924 022a sts pr, r2 +01e926 8802 cmp/eq #h'2, r0 +01e928 4684 +01e92a 5a8c mov.l @(h'30,r8), r10 +01e92c 44a5 +01e92e 1624 mov.l r2, @(h'10,r6) +01e930 80a2 mov.b r0, @(h'2,r10) +01e932 1cbb mov.l r11, @(h'2c,r12) +01e934 5404 mov.l @(h'10,r0), r4 +01e936 651e exts.b r1, r5 +01e938 04a1 +01e93a 1184 mov.l r8, @(h'10,r1) +01e93c 8110 mov.w r0, @(h'0,r1) +01e93e 78a3 add #h'a3, r8 +01e940 1800 mov.l r0, @(h'0,r8) +01e942 4ea8 +01e944 0050 +01e946 4000 shll r0 +01e948 2000 mov.b r0, @r0 +01e94a 0000 +01e94c 0000 +01e94e 0000 +01e950 0000 +01e952 0000 +01e954 0000 +01e956 0000 +01e958 0000 +01e95a 0018 sett +01e95c 0001 +01e95e ff00 +01e960 03ff mac.l @r15+, @r3+ +01e962 e001 mov #h'1, r0 +01e964 fff0 +01e966 007f mac.l @r7+, @r0+ +01e968 1001 mov.l r0, @(h'4,r0) +01e96a ff08 +01e96c 03ef mac.l @r14+, @r3+ +01e96e 8803 cmp/eq #h'3, r0 +01e970 c784 mova @(h'210,pc), r0 ;h'1eb84 +01e972 5b8f mov.l @(h'3c,r8), r11 +01e974 c4bf mov.b @(h'bf,gbr), r0 +01e976 17e4 mov.l r14, @(h'10,r7) +01e978 9fa3 mov.w @(h'146,pc), r15 ;@(h'1eac2) +01e97a fcbf +01e97c 57fc mov.l @(h'30,r15), r7 +01e97e 7f1f add #h'1f, r15 +01e980 fcbf +01e982 11fc mov.l r15, @(h'30,r1) +01e984 9f10 mov.w @(h'20,pc), r15 ;@(h'1e9a8) +01e986 78bf add #h'bf, r8 +01e988 1800 mov.l r0, @(h'0,r8) +01e98a 5ea8 mov.l @(h'20,r10), r14 +01e98c 0050 +01e98e 4000 shll r0 +01e990 2000 mov.b r0, @r0 +01e992 0000 +01e994 0000 +01e996 0000 +01e998 0000 +01e99a 0000 +01e99c 0000 +01e99e 0000 +01e9a0 0000 +01e9a2 0018 sett +01e9a4 0001 +01e9a6 e700 mov #h'0, r7 +01e9a8 0218 sett +01e9aa e001 mov #h'1, r0 +01e9ac 85f0 mov.w @(h'0,r15), r0 +01e9ae 0063 +01e9b0 1001 mov.l r0, @(h'4,r0) +01e9b2 d108 mov.l @(h'20,pc), r1 ;@(h'1e9d4) +01e9b4 022a sts pr, r2 +01e9b6 8802 cmp/eq #h'2, r0 +01e9b8 4684 +01e9ba 5a8c mov.l @(h'30,r8), r10 +01e9bc 44a5 +01e9be 1624 mov.l r2, @(h'10,r6) +01e9c0 80a2 mov.b r0, @(h'2,r10) +01e9c2 1cbb mov.l r11, @(h'2c,r12) +01e9c4 5404 mov.l @(h'10,r0), r4 +01e9c6 651e exts.b r1, r5 +01e9c8 04a1 +01e9ca 1184 mov.l r8, @(h'10,r1) +01e9cc 8110 mov.w r0, @(h'0,r1) +01e9ce 78a3 add #h'a3, r8 +01e9d0 1800 mov.l r0, @(h'0,r8) +01e9d2 4ea8 +01e9d4 0051 +01e9d6 5000 mov.l @(h'0,r0), r0 +01e9d8 2150 mov.b r5, @r1 +01e9da 0001 +01e9dc 1000 mov.l r0, @(h'0,r0) +01e9de 00a0 +01e9e0 0000 +01e9e2 a000 bra h'0 ;@(h'1e9e6) +01e9e4 0040 +01e9e6 0000 +01e9e8 0000 +01e9ea 0018 sett +01e9ec 0001 +01e9ee ff00 +01e9f0 03ff mac.l @r15+, @r3+ +01e9f2 e001 mov #h'1, r0 +01e9f4 fff0 +01e9f6 007f mac.l @r7+, @r0+ +01e9f8 1001 mov.l r0, @(h'4,r0) +01e9fa ff08 +01e9fc 03ef mac.l @r14+, @r3+ +01e9fe 8803 cmp/eq #h'3, r0 +01ea00 c784 mova @(h'210,pc), r0 ;h'1ec14 +01ea02 5b8f mov.l @(h'3c,r8), r11 +01ea04 c4bf mov.b @(h'bf,gbr), r0 +01ea06 17e4 mov.l r14, @(h'10,r7) +01ea08 9fa3 mov.w @(h'146,pc), r15 ;@(h'1eb52) +01ea0a fcbf +01ea0c 57fc mov.l @(h'30,r15), r7 +01ea0e 7f1f add #h'1f, r15 +01ea10 fcbf +01ea12 11fc mov.l r15, @(h'30,r1) +01ea14 9f10 mov.w @(h'20,pc), r15 ;@(h'1ea38) +01ea16 78bf add #h'bf, r8 +01ea18 1800 mov.l r0, @(h'0,r8) +01ea1a 5ea8 mov.l @(h'20,r10), r14 +01ea1c 0051 +01ea1e 5000 mov.l @(h'0,r0), r0 +01ea20 2150 mov.b r5, @r1 +01ea22 0001 +01ea24 1000 mov.l r0, @(h'0,r0) +01ea26 00a0 +01ea28 0000 +01ea2a a000 bra h'0 ;@(h'1ea2e) +01ea2c 0040 +01ea2e 0000 +01ea30 0000 +01ea32 0018 sett +01ea34 0001 +01ea36 e700 mov #h'0, r7 +01ea38 0218 sett +01ea3a e001 mov #h'1, r0 +01ea3c 85f0 mov.w @(h'0,r15), r0 +01ea3e 0063 +01ea40 1001 mov.l r0, @(h'4,r0) +01ea42 d108 mov.l @(h'20,pc), r1 ;@(h'1ea64) +01ea44 022a sts pr, r2 +01ea46 8802 cmp/eq #h'2, r0 +01ea48 4684 +01ea4a 5a8c mov.l @(h'30,r8), r10 +01ea4c 44a5 +01ea4e 1624 mov.l r2, @(h'10,r6) +01ea50 80a2 mov.b r0, @(h'2,r10) +01ea52 1cbb mov.l r11, @(h'2c,r12) +01ea54 5404 mov.l @(h'10,r0), r4 +01ea56 651e exts.b r1, r5 +01ea58 04a1 +01ea5a 1184 mov.l r8, @(h'10,r1) +01ea5c 8110 mov.w r0, @(h'0,r1) +01ea5e 78a3 add #h'a3, r8 +01ea60 1800 mov.l r0, @(h'0,r8) +01ea62 4ea8 +01ea64 0052 +01ea66 e800 mov #h'0, r8 +01ea68 2248 tst r4, r2 +01ea6a 0001 +01ea6c 1000 mov.l r0, @(h'0,r0) +01ea6e 0110 +01ea70 0000 +01ea72 a000 bra h'0 ;@(h'1ea76) +01ea74 0040 +01ea76 0000 +01ea78 0000 +01ea7a 0018 sett +01ea7c 0001 +01ea7e ff00 +01ea80 03ff mac.l @r15+, @r3+ +01ea82 e001 mov #h'1, r0 +01ea84 fff0 +01ea86 007f mac.l @r7+, @r0+ +01ea88 1001 mov.l r0, @(h'4,r0) +01ea8a ff08 +01ea8c 03ef mac.l @r14+, @r3+ +01ea8e 8803 cmp/eq #h'3, r0 +01ea90 c784 mova @(h'210,pc), r0 ;h'1eca4 +01ea92 5b8f mov.l @(h'3c,r8), r11 +01ea94 c4bf mov.b @(h'bf,gbr), r0 +01ea96 17e4 mov.l r14, @(h'10,r7) +01ea98 9fa3 mov.w @(h'146,pc), r15 ;@(h'1ebe2) +01ea9a fcbf +01ea9c 57fc mov.l @(h'30,r15), r7 +01ea9e 7f1f add #h'1f, r15 +01eaa0 fcbf +01eaa2 11fc mov.l r15, @(h'30,r1) +01eaa4 9f10 mov.w @(h'20,pc), r15 ;@(h'1eac8) +01eaa6 78bf add #h'bf, r8 +01eaa8 1800 mov.l r0, @(h'0,r8) +01eaaa 5ea8 mov.l @(h'20,r10), r14 +01eaac 0052 +01eaae e800 mov #h'0, r8 +01eab0 2248 tst r4, r2 +01eab2 0001 +01eab4 1000 mov.l r0, @(h'0,r0) +01eab6 0110 +01eab8 0000 +01eaba a000 bra h'0 ;@(h'1eabe) +01eabc 0040 +01eabe 0000 +01eac0 0000 +01eac2 ffe7 +01eac4 fffe +01eac6 00ff mac.l @r15+, @r0+ +01eac8 fc00 +01eaca 1ffe mov.l r15, @(h'38,r15) +01eacc 000f mac.l @r0+, @r0+ +01eace ff80 +01ead0 0ffe mov.l @(r0,r15), r15 +01ead2 0007 mul.l r0, r0 +01ead4 fc00 +01ead6 07fc mov.b @(r0,r15), r7 +01ead8 0003 bsrf r0 +01eada fc00 +01eadc 03fe mov.l @(r0,r15), r3 +01eade 0003 bsrf r0 +01eae0 fc00 +01eae2 03f8 +01eae4 0003 bsrf r0 +01eae6 f800 +01eae8 03f0 +01eaea 0003 bsrf r0 +01eaec f800 +01eaee 07ff mac.l @r15+, @r7+ +01eaf0 801f mov.b r0, @(h'f,r1) +01eaf2 ff00 +01eaf4 3ffe addc r15, r15 +01eaf6 001f mac.l @r1+, @r0+ +01eaf8 fc00 +01eafa 0ffe mov.l @(r0,r15), r15 +01eafc 0007 mul.l r0, r0 +01eafe ff88 +01eb00 8fff bf/s h'-2 ;@(h'1eb02) +01eb02 ffff +01eb04 ffff +01eb06 ffff +01eb08 ffff +01eb0a ffe7 +01eb0c fffe +01eb0e 00ff mac.l @r15+, @r0+ +01eb10 fc00 +01eb12 1ffe mov.l r15, @(h'38,r15) +01eb14 000f mac.l @r0+, @r0+ +01eb16 ff80 +01eb18 0ffe mov.l @(r0,r15), r15 +01eb1a 0007 mul.l r0, r0 +01eb1c fc00 +01eb1e 07fc mov.b @(r0,r15), r7 +01eb20 0003 bsrf r0 +01eb22 fc00 +01eb24 03fe mov.l @(r0,r15), r3 +01eb26 0003 bsrf r0 +01eb28 fc00 +01eb2a 03f8 +01eb2c 0003 bsrf r0 +01eb2e f800 +01eb30 03f0 +01eb32 0003 bsrf r0 +01eb34 f800 +01eb36 27ff muls.w r15, r7 +01eb38 803f mov.b r0, @(h'f,r3) +01eb3a ff80 +01eb3c 1fff mov.l r15, @(h'3c,r15) +01eb3e 000f mac.l @r0+, @r0+ +01eb40 fe00 +01eb42 07fc mov.b @(r0,r15), r7 +01eb44 000f mac.l @r0+, @r0+ +01eb46 fe22 +01eb48 3fff addv r15, r15 +01eb4a ffff +01eb4c ffff +01eb4e ffff +01eb50 ffff +01eb52 ffe7 +01eb54 fffe +01eb56 00ff mac.l @r15+, @r0+ +01eb58 fc00 +01eb5a 1ffe mov.l r15, @(h'38,r15) +01eb5c 000f mac.l @r0+, @r0+ +01eb5e ff80 +01eb60 0ffe mov.l @(r0,r15), r15 +01eb62 0007 mul.l r0, r0 +01eb64 fc00 +01eb66 07fc mov.b @(r0,r15), r7 +01eb68 0003 bsrf r0 +01eb6a a400 bra h'800 ;@(h'1f36e) +01eb6c 0300 +01eb6e 0003 bsrf r0 +01eb70 0000 +01eb72 0300 +01eb74 0003 bsrf r0 +01eb76 8000 mov.b r0, @(h'0,r0) +01eb78 0300 +01eb7a 0e03 bsrf r14 +01eb7c 000f mac.l @r0+, @r0+ +01eb7e 8700 +01eb80 07ff mac.l @r15+, @r7+ +01eb82 8117 mov.w r0, @(h'e,r1) +01eb84 ff8f +01eb86 bfff bsr h'-2 ;@(h'1eb88) +01eb88 dfff mov.l @(h'3fc,pc), r15 ;@(h'1ef88) +01eb8a ffff +01eb8c ffff +01eb8e ffff +01eb90 ffff +01eb92 ffff +01eb94 ffff +01eb96 ffff +01eb98 ffff +01eb9a ffe7 +01eb9c fffe +01eb9e 00ff mac.l @r15+, @r0+ +01eba0 fc00 +01eba2 1ffe mov.l r15, @(h'38,r15) +01eba4 000f mac.l @r0+, @r0+ +01eba6 ff80 +01eba8 0ffe mov.l @(r0,r15), r15 +01ebaa 0007 mul.l r0, r0 +01ebac fc00 +01ebae 07fc mov.b @(r0,r15), r7 +01ebb0 0003 bsrf r0 +01ebb2 a400 bra h'800 ;@(h'1f3b6) +01ebb4 0300 +01ebb6 0003 bsrf r0 +01ebb8 0000 +01ebba 0300 +01ebbc 0003 bsrf r0 +01ebbe 8000 mov.b r0, @(h'0,r0) +01ebc0 0300 +01ebc2 0e03 bsrf r14 +01ebc4 000f mac.l @r0+, @r0+ +01ebc6 8700 +01ebc8 07ff mac.l @r15+, @r7+ +01ebca 8007 mov.b r0, @(h'7,r0) +01ebcc ff8e +01ebce 0fff mac.l @r15+, @r15+ +01ebd0 de0f mov.l @(h'3c,pc), r14 ;@(h'1ec10) +01ebd2 fffe +01ebd4 0fff mac.l @r15+, @r15+ +01ebd6 ff1f +01ebd8 ffff +01ebda 1fff mov.l r15, @(h'3c,r15) +01ebdc ffbf +01ebde ffff +01ebe0 ffff +01ebe2 ffe7 +01ebe4 fffe +01ebe6 00ff mac.l @r15+, @r0+ +01ebe8 fc00 +01ebea 1ffe mov.l r15, @(h'38,r15) +01ebec 000f mac.l @r0+, @r0+ +01ebee ff80 +01ebf0 0ffe mov.l @(r0,r15), r15 +01ebf2 0007 mul.l r0, r0 +01ebf4 fc00 +01ebf6 07fc mov.b @(r0,r15), r7 +01ebf8 0003 bsrf r0 +01ebfa a400 bra h'800 ;@(h'1f3fe) +01ebfc 0300 +01ebfe 0003 bsrf r0 +01ec00 0000 +01ec02 0300 +01ec04 0003 bsrf r0 +01ec06 8000 mov.b r0, @(h'0,r0) +01ec08 0300 +01ec0a 0e03 bsrf r14 +01ec0c 000f mac.l @r0+, @r0+ +01ec0e 8700 +01ec10 07ff mac.l @r15+, @r7+ +01ec12 8007 mov.b r0, @(h'7,r0) +01ec14 ff8c +01ec16 07ff mac.l @r15+, @r7+ +01ec18 dc07 mov.l @(h'1c,pc), r12 ;@(h'1ec38) +01ec1a fffe +01ec1c 0fff mac.l @r15+, @r15+ +01ec1e fe0f +01ec20 ffff +01ec22 1fff mov.l r15, @(h'3c,r15) +01ec24 ffbf +01ec26 ffff +01ec28 ffff +01ec2a ffe0 +01ec2c 0000 +01ec2e 4097 ldc.l @r0+, r1_bank +01ec30 8000 mov.b r0, @(h'0,r0) +01ec32 3088 sub r8, r0 +01ec34 4000 shll r0 +01ec36 0f08 clrt +01ec38 2000 mov.b r0, @r0 +01ec3a 1090 mov.l r9, @(h'0,r0) +01ec3c 1840 mov.l r4, @(h'0,r8) +01ec3e 0f20 +01ec40 67a0 mov.b @r10, r7 +01ec42 c493 mov.b @(h'93,gbr), r0 +01ec44 8010 mov.b r0, @(h'0,r1) +01ec46 3a54 div1 r5, r10 +01ec48 4010 dt r0 +01ec4a 0449 +01ec4c a410 bra h'820 ;@(h'1f470) +01ec4e 8f89 bf/s h'-ee ;@(h'1eb64) +01ec50 9ba0 mov.w @(h'140,pc), r11 ;@(h'1ed94) +01ec52 8248 +01ec54 0040 +01ec56 0248 clrs +01ec58 0680 +01ec5a 3aa4 div1 r10, r10 +01ec5c 1900 mov.l r0, @(h'0,r9) +01ec5e c553 mov.w @(h'a6,gbr), r0 +01ec60 e000 mov #h'0, r0 +01ec62 008c mov.b @(r0,r8), r0 +01ec64 0000 +01ec66 01f0 +01ec68 0000 +01ec6a ffe0 +01ec6c 0000 +01ec6e 7f97 add #h'97, r15 +01ec70 8000 mov.b r0, @(h'0,r0) +01ec72 3f88 sub r8, r15 +01ec74 4000 shll r0 +01ec76 0f08 clrt +01ec78 2000 mov.b r0, @r0 +01ec7a 1f90 mov.l r9, @(h'0,r15) +01ec7c 1840 mov.l r4, @(h'0,r8) +01ec7e 0f20 +01ec80 67a0 mov.b @r10, r7 +01ec82 c793 mova @(h'24c,pc), r0 ;h'1eed0 +01ec84 8010 mov.b r0, @(h'0,r1) +01ec86 ffd7 +01ec88 c010 mov.b r0, @(h'10,gbr) +01ec8a ffcf +01ec8c e410 mov #h'10, r4 +01ec8e ff8f +01ec90 ffa0 +01ec92 ffcf +01ec94 ffc0 +01ec96 ffcf +01ec98 ff80 +01ec9a ffe7 +01ec9c f900 +01ec9e c5f3 mov.w @(h'1e6,gbr), r0 +01eca0 e000 mov #h'0, r0 +01eca2 00fc mov.b @(r0,r15), r0 +01eca4 0000 +01eca6 01f0 +01eca8 0000 +01ecaa ffe0 +01ecac 0000 +01ecae 4090 +01ecb0 0000 +01ecb2 308f addv r8, r0 +01ecb4 8000 mov.b r0, @(h'0,r0) +01ecb6 0f08 clrt +01ecb8 4000 shll r0 +01ecba 1088 mov.l r8, @(h'20,r0) +01ecbc 2000 mov.b r0, @r0 +01ecbe 0f10 +01ecc0 1840 mov.l r4, @(h'0,r8) +01ecc2 c4a0 mov.b @(h'a0,gbr), r0 +01ecc4 67a0 mov.b @r10, r7 +01ecc6 3a53 cmp/ge r5, r10 +01ecc8 8010 mov.b r0, @(h'0,r1) +01ecca 0454 mov.b r5, @(r0,r4) +01eccc 4010 dt r0 +01ecce 8f88 bf/s h'-f0 ;@(h'1ebe2) +01ecd0 2410 mov.b r1, @r4 +01ecd2 824b +01ecd4 5ba0 mov.l @(h'0,r10), r11 +01ecd6 024b +01ecd8 4040 +01ecda 3aa8 sub r10, r10 +01ecdc 4000 shll r0 +01ecde c554 mov.w @(h'a8,gbr), r0 +01ece0 9200 mov.w @(h'0,pc), r2 ;@(h'1ece4) +01ece2 008a +01ece4 6d00 mov.b @r0, r13 +01ece6 01f1 +01ece8 0100 +01ecea 0000 +01ecec fe00 +01ecee ffe0 +01ecf0 0000 +01ecf2 7f90 add #h'90, r15 +01ecf4 0000 +01ecf6 3f8f addv r8, r15 +01ecf8 8000 mov.b r0, @(h'0,r0) +01ecfa 0f08 clrt +01ecfc 4000 shll r0 +01ecfe 1f88 mov.l r8, @(h'20,r15) +01ed00 2000 mov.b r0, @r0 +01ed02 0f10 +01ed04 1840 mov.l r4, @(h'0,r8) +01ed06 c7a0 mova @(h'280,pc), r0 ;h'1ef88 +01ed08 67a0 mov.b @r10, r7 +01ed0a fbd3 +01ed0c 8010 mov.b r0, @(h'0,r1) +01ed0e ffd7 +01ed10 c010 mov.b r0, @(h'10,gbr) +01ed12 ff8f +01ed14 e410 mov #h'10, r4 +01ed16 ffcf +01ed18 dba0 mov.l @(h'280,pc), r11 ;@(h'1ef9c) +01ed1a ffcf +01ed1c c040 mov.b r0, @(h'40,gbr) +01ed1e ffef +01ed20 c000 mov.b r0, @(h'0,gbr) +01ed22 c5f7 mov.w @(h'1ee,gbr), r0 +01ed24 9200 mov.w @(h'0,pc), r2 ;@(h'1ed28) +01ed26 00fb +01ed28 ff00 +01ed2a 01f1 +01ed2c ff00 +01ed2e 0000 +01ed30 fe00 +01ed32 ffe7 +01ed34 8000 mov.b r0, @(h'0,r0) +01ed36 4098 +01ed38 4000 shll r0 +01ed3a 3088 sub r8, r0 +01ed3c 2000 mov.b r0, @r0 +01ed3e 0f10 +01ed40 1840 mov.l r4, @(h'0,r8) +01ed42 10a0 mov.l r10, @(h'0,r0) +01ed44 67a0 mov.b @r10, r7 +01ed46 0f13 +01ed48 8010 mov.b r0, @(h'0,r1) +01ed4a c494 mov.b @(h'94,gbr), r0 +01ed4c 4010 dt r0 +01ed4e 3a48 sub r4, r10 +01ed50 2410 mov.b r1, @r4 +01ed52 044b +01ed54 1ba0 mov.l r10, @(h'0,r11) +01ed56 8f8b bf/s h'-ea ;@(h'1ec70) +01ed58 0040 +01ed5a 8248 +01ed5c 0680 +01ed5e 0244 mov.b r4, @(r0,r2) +01ed60 1900 mov.l r0, @(h'0,r9) +01ed62 3aa3 cmp/ge r10, r10 +01ed64 e000 mov #h'0, r0 +01ed66 c552 mov.w @(h'a4,gbr), r0 +01ed68 0000 +01ed6a 008c mov.b @(r0,r8), r0 +01ed6c 0000 +01ed6e 01f0 +01ed70 0000 +01ed72 ffe7 +01ed74 8000 mov.b r0, @(h'0,r0) +01ed76 7f98 add #h'98, r15 +01ed78 4000 shll r0 +01ed7a 3f88 sub r8, r15 +01ed7c 2000 mov.b r0, @r0 +01ed7e 0f10 +01ed80 1840 mov.l r4, @(h'0,r8) +01ed82 1fa0 mov.l r10, @(h'0,r15) +01ed84 67a0 mov.b @r10, r7 +01ed86 0f13 +01ed88 8010 mov.b r0, @(h'0,r1) +01ed8a c797 mova @(h'25c,pc), r0 ;h'1efe8 +01ed8c c010 mov.b r0, @(h'10,gbr) +01ed8e ffcf +01ed90 e410 mov #h'10, r4 +01ed92 ffcf +01ed94 ffa0 +01ed96 ff8f +01ed98 ffc0 +01ed9a ffcf +01ed9c ff80 +01ed9e ffc7 +01eda0 f900 +01eda2 ffe3 +01eda4 e000 mov #h'0, r0 +01eda6 c5f2 mov.w @(h'1e4,gbr), r0 +01eda8 0000 +01edaa 00fc mov.b @(r0,r15), r0 +01edac 0000 +01edae 01f0 +01edb0 0000 +01edb2 001f mac.l @r1+, @r0+ +01edb4 fff0 +01edb6 8008 mov.b r0, @(h'8,r0) +01edb8 7ff0 add #h'f0, r15 +01edba c000 mov.b r0, @(h'0,gbr) +01edbc 3ff0 cmp/eq r15, r15 +01edbe f000 +01edc0 1ff0 mov.l r15, @(h'0,r15) +01edc2 e000 mov #h'0, r0 +01edc4 07b0 +01edc6 f000 +01edc8 0010 +01edca 3800 cmp/eq r0, r8 +01edcc 0000 +01edce 0000 +01edd0 0000 +01edd2 0000 +01edd4 0000 +01edd6 0000 +01edd8 0010 +01edda 0000 +01eddc 0030 +01edde 0000 +01ede0 0070 +01ede2 0000 +01ede4 06f0 +01ede6 3a00 cmp/eq r0, r10 +01ede8 1ff0 mov.l r15, @(h'0,r15) +01edea ff03 +01edec fff0 +01edee fe0f +01edf0 fff0 +01edf2 001f mac.l @r1+, @r0+ +01edf4 fff0 +01edf6 800f mov.b r0, @(h'f,r0) +01edf8 fff0 +01edfa c000 mov.b r0, @(h'0,gbr) +01edfc 7ff0 add #h'f0, r15 +01edfe f000 +01ee00 3ff0 cmp/eq r15, r15 +01ee02 e000 mov #h'0, r0 +01ee04 1ff0 mov.l r15, @(h'0,r15) +01ee06 f000 +01ee08 07b0 +01ee0a 3800 cmp/eq r0, r8 +01ee0c 0010 +01ee0e 0000 +01ee10 0000 +01ee12 0000 +01ee14 0000 +01ee16 0000 +01ee18 0000 +01ee1a 0000 +01ee1c 2410 mov.b r1, @r4 +01ee1e 0000 +01ee20 3fb0 cmp/eq r11, r15 +01ee22 0000 +01ee24 3ff0 cmp/eq r15, r15 +01ee26 3a08 sub r0, r10 +01ee28 6df0 mov.b @r15, r13 +01ee2a ff04 +01ee2c 00f0 +01ee2e fe0e +01ee30 00f0 +01ee32 ffff +01ee34 01f0 +01ee36 0018 sett +01ee38 7ff0 add #h'f0, r15 +01ee3a 8000 mov.b r0, @(h'0,r0) +01ee3c 3ff0 cmp/eq r15, r15 +01ee3e c000 mov.b r0, @(h'0,gbr) +01ee40 1ff0 mov.l r15, @(h'0,r15) +01ee42 f000 +01ee44 07b0 +01ee46 e000 mov #h'0, r0 +01ee48 0010 +01ee4a f000 +01ee4c 0000 +01ee4e 3800 cmp/eq r0, r8 +01ee50 0000 +01ee52 0000 +01ee54 0000 +01ee56 0000 +01ee58 0010 +01ee5a 0000 +01ee5c 0030 +01ee5e 0000 +01ee60 0070 +01ee62 0000 +01ee64 06f0 +01ee66 0000 +01ee68 1ff0 mov.l r15, @(h'0,r15) +01ee6a 3a01 +01ee6c fff0 +01ee6e ff03 +01ee70 fff0 +01ee72 fe0f +01ee74 fff0 +01ee76 0000 +01ee78 0000 +01ee7a 0000 +01ee7c 03c0 +01ee7e 0c30 +01ee80 1008 mov.l r0, @(h'20,r0) +01ee82 2078 tst r7, r0 +01ee84 3984 div1 r8, r9 +01ee86 4604 rotl r6 +01ee88 4104 rotl r1 +01ee8a 4112 sts.l macl, @-r1 +01ee8c 9282 mov.w @(h'104,pc), r2 ;@(h'1ef94) +01ee8e 8441 mov.b @(h'1,r4), r0 +01ee90 8441 mov.b @(h'1,r4), r0 +01ee92 783e add #h'3e, r8 +01ee94 07c0 +01ee96 0000 +01ee98 0000 +01ee9a 0000 +01ee9c 0000 +01ee9e 0ff0 +01eea0 1008 mov.l r0, @(h'20,r0) +01eea2 2278 tst r7, r2 +01eea4 3984 div1 r8, r9 +01eea6 4604 rotl r6 +01eea8 4104 rotl r1 +01eeaa 4912 sts.l macl, @-r9 +01eeac 9292 mov.w @(h'124,pc), r2 ;@(h'1efd4) +01eeae 8441 mov.b @(h'1,r4), r0 +01eeb0 8441 mov.b @(h'1,r4), r0 +01eeb2 783e add #h'3e, r8 +01eeb4 07c0 +01eeb6 0000 +01eeb8 0000 +01eeba 0000 +01eebc 0000 +01eebe 0000 +01eec0 1ff0 mov.l r15, @(h'0,r15) +01eec2 2208 tst r0, r2 +01eec4 39f4 div1 r15, r9 +01eec6 4604 rotl r6 +01eec8 4104 rotl r1 +01eeca 4912 sts.l macl, @-r9 +01eecc 9292 mov.w @(h'124,pc), r2 ;@(h'1eff4) +01eece e449 mov #h'49, r4 +01eed0 8445 mov.b @(h'5,r4), r0 +01eed2 793e add #h'3e, r9 +01eed4 07c0 +01eed6 0000 +01eed8 0000 +01eeda 0000 +01eedc 0000 +01eede 0000 +01eee0 0000 +01eee2 0038 ldtlb +01eee4 3fc4 div1 r12, r15 +01eee6 66ac extu.b r10, r6 +01eee8 5124 mov.l @(h'10,r2), r1 +01eeea 4912 sts.l macl, @-r9 +01eeec 9292 mov.w @(h'124,pc), r2 ;@(h'1f014) +01eeee e449 mov #h'49, r4 +01eef0 8645 +01eef2 793e add #h'3e, r9 +01eef4 07c0 +01eef6 ffff +01eef8 ffff +01eefa ffff +01eefc fc1f +01eefe f00f +01ef00 e007 mov #h'7, r0 +01ef02 c007 mov.b r0, @(h'7,gbr) +01ef04 c003 mov.b r0, @(h'3,gbr) +01ef06 8003 mov.b r0, @(h'3,r0) +01ef08 8003 mov.b r0, @(h'3,r0) +01ef0a 8001 mov.b r0, @(h'1,r0) +01ef0c 0001 +01ef0e 0000 +01ef10 0000 +01ef12 8001 mov.b r0, @(h'1,r0) +01ef14 f83f +01ef16 ffff +01ef18 ffff +01ef1a ffff +01ef1c ffff +01ef1e f00f +01ef20 e007 mov #h'7, r0 +01ef22 c007 mov.b r0, @(h'7,gbr) +01ef24 c003 mov.b r0, @(h'3,gbr) +01ef26 8003 mov.b r0, @(h'3,r0) +01ef28 8003 mov.b r0, @(h'3,r0) +01ef2a 8001 mov.b r0, @(h'1,r0) +01ef2c 0001 +01ef2e 0000 +01ef30 0000 +01ef32 8001 mov.b r0, @(h'1,r0) +01ef34 f83f +01ef36 ffff +01ef38 ffff +01ef3a ffff +01ef3c ffff +01ef3e ffff +01ef40 e00f mov #h'f, r0 +01ef42 c007 mov.b r0, @(h'7,gbr) +01ef44 c003 mov.b r0, @(h'3,gbr) +01ef46 8003 mov.b r0, @(h'3,r0) +01ef48 8003 mov.b r0, @(h'3,r0) +01ef4a 8001 mov.b r0, @(h'1,r0) +01ef4c 0001 +01ef4e 0000 +01ef50 0000 +01ef52 8001 mov.b r0, @(h'1,r0) +01ef54 f83f +01ef56 ffff +01ef58 ffff +01ef5a ffff +01ef5c ffff +01ef5e ffff +01ef60 ffff +01ef62 ffc7 +01ef64 c003 mov.b r0, @(h'3,gbr) +01ef66 8003 mov.b r0, @(h'3,r0) +01ef68 8003 mov.b r0, @(h'3,r0) +01ef6a 8001 mov.b r0, @(h'1,r0) +01ef6c 0001 +01ef6e 0000 +01ef70 0000 +01ef72 8001 mov.b r0, @(h'1,r0) +01ef74 f83f +01ef76 7ffe add #h'fe, r15 +01ef78 8001 mov.b r0, @(h'1,r0) +01ef7a 8001 mov.b r0, @(h'1,r0) +01ef7c 8e01 +01ef7e 9a01 mov.w @(h'2,pc), r10 ;@(h'1ef84) +01ef80 9f81 mov.w @(h'102,pc), r15 ;@(h'1f086) +01ef82 9141 mov.w @(h'82,pc), r1 ;@(h'1f008) +01ef84 9ea1 mov.w @(h'142,pc), r14 ;@(h'1f0ca) +01ef86 9051 mov.w @(h'a2,pc), r0 ;@(h'1f02c) +01ef88 9029 mov.w @(h'52,pc), r0 ;@(h'1efde) +01ef8a 9009 mov.w @(h'12,pc), r0 ;@(h'1efa0) +01ef8c 8ff1 bf/s h'-1e ;@(h'1ef72) +01ef8e 8001 mov.b r0, @(h'1,r0) +01ef90 8001 mov.b r0, @(h'1,r0) +01ef92 8001 mov.b r0, @(h'1,r0) +01ef94 7ffe add #h'fe, r15 +01ef96 7ffe add #h'fe, r15 +01ef98 8001 mov.b r0, @(h'1,r0) +01ef9a 87e1 +01ef9c 8811 cmp/eq #h'11, r0 +01ef9e 9209 mov.w @(h'12,pc), r2 ;@(h'1efb4) +01efa0 a605 bra h'c0a ;@(h'1fbae) +01efa2 a005 bra h'a ;@(h'1efb0) +01efa4 a0fd bra h'1fa ;@(h'1f1a2) +01efa6 bf05 bsr h'-1f6 ;@(h'1edb4) +01efa8 a005 bra h'a ;@(h'1efb6) +01efaa a005 bra h'a ;@(h'1efb8) +01efac 9009 mov.w @(h'12,pc), r0 ;@(h'1efc2) +01efae 8811 cmp/eq #h'11, r0 +01efb0 87e1 +01efb2 8001 mov.b r0, @(h'1,r0) +01efb4 7ffe add #h'fe, r15 +01efb6 7ffe add #h'fe, r15 +01efb8 8001 mov.b r0, @(h'1,r0) +01efba 87e1 +01efbc 8811 cmp/eq #h'11, r0 +01efbe 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f194) +01efc0 9009 mov.w @(h'12,pc), r0 ;@(h'1efd6) +01efc2 b22d bsr h'45a ;@(h'1f420) +01efc4 b14d bsr h'29a ;@(h'1f262) +01efc6 b08d bsr h'11a ;@(h'1f0e4) +01efc8 b22d bsr h'45a ;@(h'1f426) +01efca 9149 mov.w @(h'92,pc), r1 ;@(h'1f060) +01efcc 9089 mov.w @(h'112,pc), r0 ;@(h'1f0e2) +01efce 8811 cmp/eq #h'11, r0 +01efd0 87e1 +01efd2 8001 mov.b r0, @(h'1,r0) +01efd4 7ffe add #h'fe, r15 +01efd6 7ffe add #h'fe, r15 +01efd8 8001 mov.b r0, @(h'1,r0) +01efda 8001 mov.b r0, @(h'1,r0) +01efdc 80c1 mov.b r0, @(h'1,r12) +01efde 8fe1 bf/s h'-3e ;@(h'1efa4) +01efe0 9c11 mov.w @(h'22,pc), r12 ;@(h'1f006) +01efe2 b419 bsr h'832 ;@(h'1f818) +01efe4 a4dd bra h'9ba ;@(h'1f9a2) +01efe6 b419 bsr h'832 ;@(h'1f81c) +01efe8 9c11 mov.w @(h'22,pc), r12 ;@(h'1f00e) +01efea 8fe1 bf/s h'-3e ;@(h'1efb0) +01efec 80c1 mov.b r0, @(h'1,r12) +01efee 8001 mov.b r0, @(h'1,r0) +01eff0 8001 mov.b r0, @(h'1,r0) +01eff2 8001 mov.b r0, @(h'1,r0) +01eff4 7ffe add #h'fe, r15 +01eff6 7ffe add #h'fe, r15 +01eff8 8001 mov.b r0, @(h'1,r0) +01effa 8001 mov.b r0, @(h'1,r0) +01effc 87e1 +01effe 8c31 +01f000 9e79 mov.w @(h'f2,pc), r14 ;@(h'1f0f6) +01f002 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f1d8) +01f004 93c9 mov.w @(h'192,pc), r3 ;@(h'1f19a) +01f006 93c9 mov.w @(h'192,pc), r3 ;@(h'1f19c) +01f008 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f1de) +01f00a 9e79 mov.w @(h'f2,pc), r14 ;@(h'1f100) +01f00c 8c31 +01f00e 87e1 +01f010 8001 mov.b r0, @(h'1,r0) +01f012 8001 mov.b r0, @(h'1,r0) +01f014 7ffe add #h'fe, r15 +01f016 7ffe add #h'fe, r15 +01f018 8001 mov.b r0, @(h'1,r0) +01f01a 8301 +01f01c 8c81 +01f01e 9141 mov.w @(h'82,pc), r1 ;@(h'1f0a4) +01f020 ad21 bra h'-5be ;@(h'1ea66) +01f022 a221 bra h'442 ;@(h'1f468) +01f024 a1d1 bra h'3a2 ;@(h'1f3ca) +01f026 a211 bra h'422 ;@(h'1f44c) +01f028 a511 bra h'a22 ;@(h'1fa4e) +01f02a a489 bra h'912 ;@(h'1f940) +01f02c a489 bra h'912 ;@(h'1f942) +01f02e 9c79 mov.w @(h'f2,pc), r12 ;@(h'1f124) +01f030 8381 +01f032 8001 mov.b r0, @(h'1,r0) +01f034 7ffe add #h'fe, r15 +01f036 7ffe add #h'fe, r15 +01f038 8001 mov.b r0, @(h'1,r0) +01f03a 8001 mov.b r0, @(h'1,r0) +01f03c 87e1 +01f03e 8a51 +01f040 9429 mov.w @(h'52,pc), r4 ;@(h'1f096) +01f042 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1f1f8) +01f044 9349 mov.w @(h'92,pc), r3 ;@(h'1f0da) +01f046 93c9 mov.w @(h'192,pc), r3 ;@(h'1f1dc) +01f048 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1f1fe) +01f04a 9429 mov.w @(h'52,pc), r4 ;@(h'1f0a0) +01f04c 8a51 +01f04e 87e1 +01f050 8001 mov.b r0, @(h'1,r0) +01f052 8001 mov.b r0, @(h'1,r0) +01f054 7ffe add #h'fe, r15 +01f056 7ffe add #h'fe, r15 +01f058 8001 mov.b r0, @(h'1,r0) +01f05a 8001 mov.b r0, @(h'1,r0) +01f05c 87e1 +01f05e 8811 cmp/eq #h'11, r0 +01f060 9249 mov.w @(h'92,pc), r2 ;@(h'1f0f6) +01f062 9669 mov.w @(h'd2,pc), r6 ;@(h'1f138) +01f064 9669 mov.w @(h'd2,pc), r6 ;@(h'1f13a) +01f066 9669 mov.w @(h'd2,pc), r6 ;@(h'1f13c) +01f068 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f23e) +01f06a 93c9 mov.w @(h'192,pc), r3 ;@(h'1f200) +01f06c 8811 cmp/eq #h'11, r0 +01f06e 87e1 +01f070 8001 mov.b r0, @(h'1,r0) +01f072 8001 mov.b r0, @(h'1,r0) +01f074 7ffe add #h'fe, r15 +01f076 7ffe add #h'fe, r15 +01f078 8001 mov.b r0, @(h'1,r0) +01f07a 8ff1 bf/s h'-1e ;@(h'1f060) +01f07c 9049 mov.w @(h'92,pc), r0 ;@(h'1f112) +01f07e ae05 bra h'-3f6 ;@(h'1ec8c) +01f080 bb75 bsr h'-916 ;@(h'1e76e) +01f082 b1dd bsr h'3ba ;@(h'1f440) +01f084 bbad bsr h'-8a6 ;@(h'1e7e2) +01f086 aedd bra h'-246 ;@(h'1ee44) +01f088 a775 bra h'eea ;@(h'1ff76) +01f08a ad85 bra h'-4f6 ;@(h'1eb98) +01f08c a8b5 bra h'-e96 ;@(h'1e1fa) +01f08e 9d89 mov.w @(h'112,pc), r13 ;@(h'1f1a4) +01f090 8ff1 bf/s h'-1e ;@(h'1f076) +01f092 8001 mov.b r0, @(h'1,r0) +01f094 7ffe add #h'fe, r15 +01f096 7ffe add #h'fe, r15 +01f098 8001 mov.b r0, @(h'1,r0) +01f09a 8001 mov.b r0, @(h'1,r0) +01f09c 8e71 +01f09e 9249 mov.w @(h'92,pc), r2 ;@(h'1f134) +01f0a0 9249 mov.w @(h'92,pc), r2 ;@(h'1f136) +01f0a2 a425 bra h'84a ;@(h'1f8f0) +01f0a4 bc3d bsr h'-786 ;@(h'1e922) +01f0a6 bc3d bsr h'-786 ;@(h'1e924) +01f0a8 bc3d bsr h'-786 ;@(h'1e926) +01f0aa be7d bsr h'-306 ;@(h'1eda8) +01f0ac 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'1f2a2) +01f0ae 8ff1 bf/s h'-1e ;@(h'1f094) +01f0b0 87e1 +01f0b2 8001 mov.b r0, @(h'1,r0) +01f0b4 7ffe add #h'fe, r15 +01f0b6 7ffe add #h'fe, r15 +01f0b8 8001 mov.b r0, @(h'1,r0) +01f0ba 8001 mov.b r0, @(h'1,r0) +01f0bc 87e1 +01f0be 8891 cmp/eq #h'ffffff91, r0 +01f0c0 91c9 mov.w @(h'192,pc), r1 ;@(h'1f256) +01f0c2 9209 mov.w @(h'12,pc), r2 ;@(h'1f0d8) +01f0c4 9309 mov.w @(h'12,pc), r3 ;@(h'1f0da) +01f0c6 90c9 mov.w @(h'192,pc), r0 ;@(h'1f25c) +01f0c8 9049 mov.w @(h'92,pc), r0 ;@(h'1f15e) +01f0ca 9389 mov.w @(h'112,pc), r3 ;@(h'1f1e0) +01f0cc 8911 bt h'22 ;@(h'1f0f2) +01f0ce 87e1 +01f0d0 8001 mov.b r0, @(h'1,r0) +01f0d2 8001 mov.b r0, @(h'1,r0) +01f0d4 7ffe add #h'fe, r15 +01f0d6 7ffe add #h'fe, r15 +01f0d8 8001 mov.b r0, @(h'1,r0) +01f0da 8001 mov.b r0, @(h'1,r0) +01f0dc 8001 mov.b r0, @(h'1,r0) +01f0de 8079 mov.b r0, @(h'9,r7) +01f0e0 80c5 mov.b r0, @(h'5,r12) +01f0e2 9555 mov.w @(h'aa,pc), r5 ;@(h'1f190) +01f0e4 8355 +01f0e6 a555 bra h'aaa ;@(h'1fb94) +01f0e8 80c5 mov.b r0, @(h'5,r12) +01f0ea 8079 mov.b r0, @(h'9,r7) +01f0ec 8001 mov.b r0, @(h'1,r0) +01f0ee 8001 mov.b r0, @(h'1,r0) +01f0f0 8001 mov.b r0, @(h'1,r0) +01f0f2 8001 mov.b r0, @(h'1,r0) +01f0f4 7ffe add #h'fe, r15 +01f0f6 07e0 +01f0f8 1c38 mov.l r3, @(h'20,r12) +01f0fa 300c add r0, r0 +01f0fc 2004 mov.b r0, @-r0 +01f0fe 6606 mov.l @r0+, r6 +01f100 4402 sts.l mach, @-r4 +01f102 4002 sts.l mach, @-r0 +01f104 4002 sts.l mach, @-r0 +01f106 c003 mov.b r0, @(h'3,gbr) +01f108 e007 mov #h'7, r0 +01f10a e007 mov #h'7, r0 +01f10c f00f +01f10e fc3f +01f110 e7e7 mov #h'ffffffe7, r7 +01f112 e3c7 mov #h'ffffffc7, r3 +01f114 ffff +01f116 f3cf +01f118 f3cf +01f11a f00f +01f11c f00f +01f11e f00f +01f120 f00f +01f122 f00f +01f124 f00f +01f126 f00f +01f128 f00f +01f12a ffff +01f12c e007 mov #h'7, r0 +01f12e e007 mov #h'7, r0 +01f130 e007 mov #h'7, r0 +01f132 e007 mov #h'7, r0 +01f134 c003 mov.b r0, @(h'3,gbr) +01f136 c003 mov.b r0, @(h'3,gbr) +01f138 c003 mov.b r0, @(h'3,gbr) +01f13a ffff +01f13c ffff +01f13e ffff +01f140 fc3f +01f142 f00f +01f144 e007 mov #h'7, r0 +01f146 e607 mov #h'7, r6 +01f148 c403 mov.b @(h'3,gbr), r0 +01f14a c003 mov.b r0, @(h'3,gbr) +01f14c c003 mov.b r0, @(h'3,gbr) +01f14e c003 mov.b r0, @(h'3,gbr) +01f150 e007 mov #h'7, r0 +01f152 e007 mov #h'7, r0 +01f154 f00f +01f156 fc3f +01f158 f7ef +01f15a f00f +01f15c f00f +01f15e f00f +01f160 f00f +01f162 f00f +01f164 ffff +01f166 e007 mov #h'7, r0 +01f168 e007 mov #h'7, r0 +01f16a e007 mov #h'7, r0 +01f16c c003 mov.b r0, @(h'3,gbr) +01f16e c003 mov.b r0, @(h'3,gbr) +01f170 c003 mov.b r0, @(h'3,gbr) +01f172 ffff +01f174 ffff +01f176 0000 +01f178 0000 +01f17a 0000 +01f17c 0000 +01f17e 0000 +01f180 0000 +01f182 0000 +01f184 0000 +01f186 ffff +01f188 ffff +01f18a c003 mov.b r0, @(h'3,gbr) +01f18c c003 mov.b r0, @(h'3,gbr) +01f18e c003 mov.b r0, @(h'3,gbr) +01f190 e007 mov #h'7, r0 +01f192 e007 mov #h'7, r0 +01f194 e7e7 mov #h'ffffffe7, r7 +01f196 fc3f +01f198 f00f +01f19a e007 mov #h'7, r0 +01f19c e607 mov #h'7, r6 +01f19e c403 mov.b @(h'3,gbr), r0 +01f1a0 c003 mov.b r0, @(h'3,gbr) +01f1a2 c003 mov.b r0, @(h'3,gbr) +01f1a4 c003 mov.b r0, @(h'3,gbr) +01f1a6 e007 mov #h'7, r0 +01f1a8 e007 mov #h'7, r0 +01f1aa f00f +01f1ac fc3f +01f1ae e7e7 mov #h'ffffffe7, r7 +01f1b0 e007 mov #h'7, r0 +01f1b2 e007 mov #h'7, r0 +01f1b4 c003 mov.b r0, @(h'3,gbr) +01f1b6 c003 mov.b r0, @(h'3,gbr) +01f1b8 c003 mov.b r0, @(h'3,gbr) +01f1ba ffff +01f1bc ffff +01f1be 0000 +01f1c0 0000 +01f1c2 0000 +01f1c4 0000 +01f1c6 0000 +01f1c8 0000 +01f1ca 0000 +01f1cc 0000 +01f1ce ffff +01f1d0 ffff +01f1d2 c003 mov.b r0, @(h'3,gbr) +01f1d4 c003 mov.b r0, @(h'3,gbr) +01f1d6 c003 mov.b r0, @(h'3,gbr) +01f1d8 e007 mov #h'7, r0 +01f1da e007 mov #h'7, r0 +01f1dc e007 mov #h'7, r0 +01f1de ffff +01f1e0 f00f +01f1e2 f00f +01f1e4 f00f +01f1e6 f00f +01f1e8 f00f +01f1ea f7ef +01f1ec fc3f +01f1ee f00f +01f1f0 e007 mov #h'7, r0 +01f1f2 e607 mov #h'7, r6 +01f1f4 c403 mov.b @(h'3,gbr), r0 +01f1f6 c003 mov.b r0, @(h'3,gbr) +01f1f8 c003 mov.b r0, @(h'3,gbr) +01f1fa c003 mov.b r0, @(h'3,gbr) +01f1fc e007 mov #h'7, r0 +01f1fe e007 mov #h'7, r0 +01f200 f00f +01f202 fc3f +01f204 ffff +01f206 0000 +01f208 0000 +01f20a 0000 +01f20c 0000 +01f20e 0000 +01f210 0000 +01f212 0000 +01f214 0000 +01f216 ffff +01f218 ffff +01f21a c003 mov.b r0, @(h'3,gbr) +01f21c c003 mov.b r0, @(h'3,gbr) +01f21e c003 mov.b r0, @(h'3,gbr) +01f220 e007 mov #h'7, r0 +01f222 e007 mov #h'7, r0 +01f224 e007 mov #h'7, r0 +01f226 e007 mov #h'7, r0 +01f228 ffff +01f22a f00f +01f22c f00f +01f22e f00f +01f230 f00f +01f232 f00f +01f234 f00f +01f236 f00f +01f238 f00f +01f23a f3cf +01f23c f3cf +01f23e ffff +01f240 e3c7 mov #h'ffffffc7, r3 +01f242 e7e7 mov #h'ffffffe7, r7 +01f244 fc3f +01f246 f00f +01f248 e007 mov #h'7, r0 +01f24a e607 mov #h'7, r6 +01f24c c403 mov.b @(h'3,gbr), r0 +01f24e 4002 sts.l mach, @-r0 +01f250 4002 sts.l mach, @-r0 +01f252 4002 sts.l mach, @-r0 +01f254 6006 mov.l @r0+, r0 +01f256 2004 mov.b r0, @-r0 +01f258 300c add r0, r0 +01f25a 1c38 mov.l r3, @(h'20,r12) +01f25c 07e0 +01f25e 0000 +01f260 0000 +01f262 0000 +01f264 0000 +01f266 0000 +01f268 0000 +01f26a 0000 +01f26c 0003 bsrf r0 +01f26e c000 mov.b r0, @(h'0,gbr) +01f270 0420 +01f272 0005 mov.w r0, @(r0,r0) +01f274 2000 mov.b r0, @r0 +01f276 0420 +01f278 0004 mov.b r0, @(r0,r0) +01f27a 2000 mov.b r0, @r0 +01f27c 03c0 +01f27e 0000 +01f280 0000 +01f282 0000 +01f284 0000 +01f286 0000 +01f288 0000 +01f28a 0000 +01f28c 0000 +01f28e 0000 +01f290 0000 +01f292 0000 +01f294 0000 +01f296 0003 bsrf r0 +01f298 c000 mov.b r0, @(h'0,gbr) +01f29a 0420 +01f29c 0005 mov.w r0, @(r0,r0) +01f29e 2000 mov.b r0, @r0 +01f2a0 0420 +01f2a2 0004 mov.b r0, @(r0,r0) +01f2a4 2000 mov.b r0, @r0 +01f2a6 03c0 +01f2a8 0000 +01f2aa 0000 +01f2ac 1e3c mov.l r3, @(h'30,r14) +01f2ae 0021 +01f2b0 4200 shll r2 +01f2b2 2952 mov.l r5, @r9 +01f2b4 0021 +01f2b6 4200 shll r2 +01f2b8 2142 mov.l r4, @r1 +01f2ba 001e mov.l @(r0,r1), r0 +01f2bc 3c00 cmp/eq r0, r12 +01f2be 0000 +01f2c0 0000 +01f2c2 0000 +01f2c4 0000 +01f2c6 0000 +01f2c8 0000 +01f2ca 0f3c mov.b @(r0,r3), r15 +01f2cc 001e mov.l @(r0,r1), r0 +01f2ce c200 mov.l r0, @(h'0,gbr) +01f2d0 21d2 mov.l r13, @r1 +01f2d2 0029 movt r0 +01f2d4 7a00 +01f2d6 2186 mov.l r8, @-r1 +01f2d8 002f mac.l @r2+, @r0+ +01f2da a400 bra h'800 ;@(h'1fade) +01f2dc 1084 mov.l r8, @(h'10,r0) +01f2de 0034 mov.b r3, @(r0,r0) +01f2e0 8600 +01f2e2 50fe mov.l @(h'38,r15), r0 +01f2e4 0050 +01f2e6 a100 bra h'200 ;@(h'1f4ea) +01f2e8 4f29 shlr16 r15 +01f2ea 0042 stc spc, r0 +01f2ec 2100 mov.b r0, @r1 +01f2ee 3de1 +01f2f0 0000 +01f2f2 1e00 mov.l r0, @(h'0,r14) +01f2f4 0000 +01f2f6 0000 +01f2f8 0000 +01f2fa 0000 +01f2fc 0000 +01f2fe 0000 +01f300 0007 mul.l r0, r0 +01f302 0000 +01f304 2800 mov.b r0, @r8 +01f306 0070 +01f308 0000 +01f30a b800 bsr h'-1000 ;@(h'1e30e) +01f30c 0170 +01f30e 0003 bsrf r0 +01f310 e000 mov #h'0, r0 +01f312 07c0 +01f314 000f mac.l @r0+, @r0+ +01f316 8000 mov.b r0, @(h'0,r0) +01f318 1f00 mov.l r0, @(h'0,r15) +01f31a 003e mov.l @(r0,r3), r0 +01f31c 0000 +01f31e 7c00 +01f320 0038 ldtlb +01f322 0000 +01f324 1000 mov.l r0, @(h'0,r0) +01f326 0000 +01f328 0000 +01f32a 0000 +01f32c 0000 +01f32e 6000 mov.b @r0, r0 +01f330 0080 +01f332 0000 +01f334 8000 mov.b r0, @(h'0,r0) +01f336 01c0 +01f338 0007 mul.l r0, r0 +01f33a f000 +01f33c 0ff8 +01f33e 0019 div0u +01f340 fc00 +01f342 1bfc mov.l r15, @(h'30,r11) +01f344 003f mac.l @r3+, @r0+ +01f346 fe00 +01f348 3ffe addc r15, r15 +01f34a 003f mac.l @r3+, @r0+ +01f34c fe00 +01f34e 1ffc mov.l r15, @(h'30,r15) +01f350 001f mac.l @r1+, @r0+ +01f352 fc00 +01f354 0ff8 +01f356 0007 mul.l r0, r0 +01f358 f000 +01f35a 01c0 +01f35c 0001 +01f35e c000 mov.b r0, @(h'0,gbr) +01f360 0e38 ldtlb +01f362 0030 +01f364 0600 +01f366 4109 shlr2 r1 +01f368 0055 mov.w r5, @(r0,r0) +01f36a 2900 mov.b r0, @r9 +01f36c 3ffe addc r15, r15 +01f36e 0001 +01f370 4000 shll r0 +01f372 1f7c mov.l r7, @(h'30,r15) +01f374 0061 +01f376 4300 shll r3 +01f378 3ffe addc r15, r15 +01f37a 0001 +01f37c 4000 shll r0 +01f37e 0220 +01f380 0002 stc sr, r0 +01f382 a000 bra h'0 ;@(h'1f386) +01f384 0490 +01f386 0039 +01f388 6e00 mov.b @r0, r14 +01f38a 4611 cmp/pz r6 +01f38c 00ff mac.l @r15+, @r0+ +01f38e ff80 +01f390 0000 +01f392 0000 +01f394 0000 +01f396 1e3c mov.l r3, @(h'30,r14) +01f398 003f mac.l @r3+, @r0+ +01f39a 7e00 +01f39c 67ff exts.w r15, r7 +01f39e 006f mac.l @r6+, @r0+ +01f3a0 ff00 +01f3a2 7fff add #h'ff, r15 +01f3a4 007f mac.l @r7+, @r0+ +01f3a6 ff00 +01f3a8 7fff add #h'ff, r15 +01f3aa 003f mac.l @r3+, @r0+ +01f3ac fe00 +01f3ae 1ffc mov.l r15, @(h'30,r15) +01f3b0 000f mac.l @r0+, @r0+ +01f3b2 f800 +01f3b4 07f0 +01f3b6 0003 bsrf r0 +01f3b8 e000 mov #h'0, r0 +01f3ba 01c0 +01f3bc 0000 +01f3be 8000 mov.b r0, @(h'0,r0) +01f3c0 0000 +01f3c2 0000 +01f3c4 0000 +01f3c6 01c0 +01f3c8 0002 stc sr, r0 +01f3ca 2000 mov.b r0, @r0 +01f3cc 0550 +01f3ce 0004 mov.b r0, @(r0,r0) +01f3d0 9000 mov.w @(h'0,pc), r0 ;@(h'1f3d4) +01f3d2 0550 +01f3d4 0002 stc sr, r0 +01f3d6 2000 mov.b r0, @r0 +01f3d8 01c0 +01f3da 0038 ldtlb +01f3dc 0e00 +01f3de 4411 cmp/pz r4 +01f3e0 00aa +01f3e2 2a80 mov.b r8, @r10 +01f3e4 9224 mov.w @(h'48,pc), r2 ;@(h'1f430) +01f3e6 80aa mov.b r0, @(h'a,r10) +01f3e8 2a80 mov.b r8, @r10 +01f3ea 4411 cmp/pz r4 +01f3ec 0038 ldtlb +01f3ee 0e00 +01f3f0 0000 +01f3f2 0000 +01f3f4 0000 +01f3f6 0000 +01f3f8 0000 +01f3fa 0000 +01f3fc 0000 +01f3fe 0000 +01f400 0000 +01f402 7800 +01f404 0084 mov.b r8, @(r0,r0) +01f406 0e00 +01f408 a411 bra h'822 ;@(h'1fc2e) +01f40a 0084 mov.b r8, @(r0,r0) +01f40c 1100 mov.l r0, @(h'0,r1) +01f40e 7802 +01f410 0085 mov.w r8, @(r0,r0) +01f412 4400 shll r4 +01f414 a488 bra h'910 ;@(h'1fd28) +01f416 0085 mov.w r8, @(r0,r0) +01f418 5f00 mov.l @(h'0,r0), r15 +01f41a 8400 mov.b @(h'0,r0), r0 +01f41c 0078 +01f41e 0000 +01f420 0000 +01f422 0000 +01f424 0000 +01f426 0000 +01f428 0000 +01f42a 0000 +01f42c 0000 +01f42e 0000 +01f430 0000 +01f432 0000 +01f434 003f mac.l @r3+, @r0+ +01f436 f800 +01f438 4004 rotl r0 +01f43a 0051 +01f43c 1200 mov.l r0, @(h'0,r2) +01f43e 4889 +01f440 0044 mov.b r4, @(r0,r0) +01f442 4500 shll r5 +01f444 4889 +01f446 0051 +01f448 1200 mov.l r0, @(h'0,r2) +01f44a 4004 rotl r0 +01f44c 003f mac.l @r3+, @r0+ +01f44e f800 +01f450 0000 +01f452 0000 +01f454 0000 +01f456 0000 +01f458 0000 +01f45a 0000 +01f45c 03e0 +01f45e 000c mov.b @(r0,r0), r0 +01f460 1800 mov.l r0, @(h'0,r8) +01f462 1004 mov.l r0, @(h'10,r0) +01f464 0027 mul.l r2, r0 +01f466 7200 +01f468 4f79 +01f46a 004f mac.l @r4+, @r0+ +01f46c f900 +01f46e 8ff8 bf/s h'-10 ;@(h'1f462) +01f470 8083 mov.b r0, @(h'3,r8) +01f472 e080 mov #h'ffffff80, r0 +01f474 8ff8 bf/s h'-10 ;@(h'1f468) +01f476 808f mov.b r0, @(h'f,r8) +01f478 f880 +01f47a 8f78 bf/s h'f0 ;@(h'1f56e) +01f47c 8047 mov.b r0, @(h'7,r4) +01f47e 7100 +01f480 4081 +01f482 0020 +01f484 8200 +01f486 1104 mov.l r0, @(h'10,r1) +01f488 000c mov.b @(r0,r0), r0 +01f48a 1800 mov.l r0, @(h'0,r8) +01f48c 03e0 +01f48e 0000 +01f490 2564 mov.b r6, @-r5 +01f492 204d xtrct r4, r0 +01f494 0000 +01f496 0000 +01f498 2564 mov.b r6, @-r5 +01f49a 2024 mov.b r2, @-r0 +01f49c 0000 +01f49e 0000 +01f4a0 0000 +01f4a2 0000 +01f4a4 0000 +01f4a6 2710 mov.b r1, @r7 +01f4a8 0000 +01f4aa 1b58 mov.l r5, @(h'20,r11) +01f4ac 0000 +01f4ae 2328 tst r2, r3 +01f4b0 0000 +01f4b2 1770 mov.l r7, @(h'0,r7) +01f4b4 0000 +01f4b6 1b58 mov.l r5, @(h'20,r11) +01f4b8 0031 +01f4ba fb78 +01f4bc 0031 +01f4be fb7c +01f4c0 0031 +01f4c2 fb84 +01f4c4 0031 +01f4c6 fb8c +01f4c8 0031 +01f4ca fb94 +01f4cc 0031 +01f4ce fb84 +01f4d0 0031 +01f4d2 fb9c +01f4d4 0031 +01f4d6 fba4 +01f4d8 0031 +01f4da fbb4 +01f4dc 0031 +01f4de fbc0 +01f4e0 0031 +01f4e2 fbcc +01f4e4 0031 +01f4e6 fbd8 +01f4e8 2564 mov.b r6, @-r5 +01f4ea 2400 mov.b r0, @r4 +01f4ec 4571 +01f4ee 7569 add #h'69, r5 +01f4f0 7065 add #h'65, r0 +01f4f2 7200 +01f4f4 0000 +01f4f6 0000 +01f4f8 0000 +01f4fa 9c40 mov.w @(h'80,pc), r12 ;@(h'1f57e) +01f4fc 0000 +01f4fe c350 trapa #h'50 +01f500 0000 +01f502 4e20 shal r14 +01f504 0031 +01f506 fb78 +01f508 0031 +01f50a fbe4 +01f50c 0031 +01f50e fbec +01f510 0031 +01f512 fbf4 +01f514 0031 +01f516 fbfc +01f518 0031 +01f51a fc10 +01f51c 0031 +01f51e fc20 +01f520 0031 +01f522 fc34 +01f524 0031 +01f526 fc44 +01f528 0031 +01f52a fc5c +01f52c 0031 +01f52e fc6c +01f530 0031 +01f532 fc84 +01f534 0031 +01f536 fc90 +01f538 0031 +01f53a fca0 +01f53c 0031 +01f53e fcb0 +01f540 0031 +01f542 fcbc +01f544 0031 +01f546 fccc +01f548 0031 +01f54a fcdc +01f54c 0031 +01f54e fcf0 +01f550 0031 +01f552 fd04 +01f554 0031 +01f556 fd18 +01f558 0031 +01f55a fd2c +01f55c 0031 +01f55e fd38 +01f560 0031 +01f562 fd48 +01f564 0031 +01f566 fd5c +01f568 0031 +01f56a fd74 +01f56c 0031 +01f56e fd84 +01f570 0031 +01f572 fd98 +01f574 0031 +01f576 fdb0 +01f578 0031 +01f57a fdbc +01f57c 0031 +01f57e fdc8 +01f580 0031 +01f582 fddc +01f584 0031 +01f586 fdf4 +01f588 0031 +01f58a fe04 +01f58c 0031 +01f58e fe14 +01f590 0031 +01f592 fe20 +01f594 0031 +01f596 fe34 +01f598 0031 +01f59a fe44 +01f59c 0031 +01f59e fe54 +01f5a0 0031 +01f5a2 fe64 +01f5a4 0031 +01f5a6 fe70 +01f5a8 0031 +01f5aa fe84 +01f5ac 0031 +01f5ae fe9c +01f5b0 0031 +01f5b2 feb4 +01f5b4 0031 +01f5b6 fed0 +01f5b8 0031 +01f5ba fee8 +01f5bc 0031 +01f5be ff00 +01f5c0 0031 +01f5c2 ff18 +01f5c4 0031 +01f5c6 ff34 +01f5c8 0031 +01f5ca ff50 +01f5cc 0031 +01f5ce ff6c +01f5d0 0031 +01f5d2 ff84 +01f5d4 0031 +01f5d6 fb78 +01f5d8 0031 +01f5da ff98 +01f5dc 0031 +01f5de ffac +01f5e0 0031 +01f5e2 ffc8 +01f5e4 0031 +01f5e6 ffe4 +01f5e8 0032 stc ssr, r0 +01f5ea 0000 +01f5ec 0032 stc ssr, r0 +01f5ee 0014 mov.b r1, @(r0,r0) +01f5f0 0032 stc ssr, r0 +01f5f2 0030 +01f5f4 0032 stc ssr, r0 +01f5f6 0048 clrs +01f5f8 0032 stc ssr, r0 +01f5fa 0058 sets +01f5fc 0032 stc ssr, r0 +01f5fe 0070 +01f600 0032 stc ssr, r0 +01f602 008c mov.b @(r0,r8), r0 +01f604 0031 +01f606 fb78 +01f608 0032 stc ssr, r0 +01f60a 00a8 +01f60c 0031 +01f60e fb78 +01f610 0032 stc ssr, r0 +01f612 00c4 mov.b r12, @(r0,r0) +01f614 0032 stc ssr, r0 +01f616 00d8 +01f618 0032 stc ssr, r0 +01f61a 00ec mov.b @(r0,r14), r0 +01f61c 0032 stc ssr, r0 +01f61e 0104 mov.b r0, @(r0,r1) +01f620 0032 stc ssr, r0 +01f622 0110 +01f624 0031 +01f626 fb78 +01f628 0032 stc ssr, r0 +01f62a 0118 sett +01f62c 0032 stc ssr, r0 +01f62e 012c mov.b @(r0,r2), r1 +01f630 0032 stc ssr, r0 +01f632 013c mov.b @(r0,r3), r1 +01f634 0032 stc ssr, r0 +01f636 0154 mov.b r5, @(r0,r1) +01f638 0032 stc ssr, r0 +01f63a 0160 +01f63c 0032 stc ssr, r0 +01f63e 0168 +01f640 0032 stc ssr, r0 +01f642 0170 +01f644 2564 mov.b r6, @-r5 +01f646 0000 +01f648 5b2d mov.l @(h'34,r2), r11 +01f64a 5d00 mov.l @(h'0,r0), r13 +01f64c 5b2b mov.l @(h'2c,r2), r11 +01f64e 5d00 mov.l @(h'0,r0), r13 +01f650 5b45 mov.l @(h'14,r4), r11 +01f652 5849 mov.l @(h'24,r4), r8 +01f654 545d mov.l @(h'34,r5), r4 +01f656 2020 mov.b r2, @r0 +01f658 2020 mov.b r2, @r0 +01f65a 205b or r5, r0 +01f65c 4558 +01f65e 455d shld r5, r5 +01f660 0000 +01f662 0000 +01f664 3d3d dmuls.l r3, r13 +01f666 3d20 cmp/eq r2, r13 +01f668 4352 +01f66a 4544 +01f66c 4954 +01f66e 5320 mov.l @(h'0,r2), r3 +01f670 3d3d dmuls.l r3, r13 +01f672 3d00 cmp/eq r0, r13 +01f674 5052 mov.l @(h'8,r5), r0 +01f676 4f4a +01f678 4554 +01f67a 203a xor r3, r0 +01f67c 0000 +01f67e 0000 +01f680 4445 +01f682 5645 mov.l @(h'14,r4), r6 +01f684 4c4f mac.w @r4+, @r12+ +01f686 5050 mov.l @(h'0,r5), r0 +01f688 4555 +01f68a 5220 mov.l @(h'0,r2), r2 +01f68c 3a20 cmp/eq r2, r10 +01f68e 4452 +01f690 414b +01f692 414c shad r4, r1 +01f694 4558 +01f696 3030 cmp/eq r3, r0 +01f698 3700 cmp/eq r0, r7 +01f69a 0000 +01f69c 4752 +01f69e 4150 +01f6a0 4849 +01f6a2 5354 mov.l @(h'10,r5), r3 +01f6a4 4520 shal r5 +01f6a6 3a20 cmp/eq r2, r10 +01f6a8 4452 +01f6aa 414b +01f6ac 414c shad r4, r1 +01f6ae 4558 +01f6b0 3030 cmp/eq r3, r0 +01f6b2 3700 cmp/eq r0, r7 +01f6b4 4c41 +01f6b6 4e43 stc.l spc, @-r14 +01f6b8 454d shld r4, r5 +01f6ba 454e ldc r5, spc +01f6bc 5420 mov.l @(h'0,r2), r4 +01f6be 4455 +01f6c0 2050 mov.b r5, @r0 +01f6c2 524f mov.l @(h'3c,r4), r2 +01f6c4 4a45 +01f6c6 5420 mov.l @(h'0,r2), r4 +01f6c8 3a20 cmp/eq r2, r10 +01f6ca 3036 cmp/hi r3, r0 +01f6cc 2f30 mov.b r3, @r15 +01f6ce 362f addv r2, r6 +01f6d0 3134 div1 r3, r1 +01f6d2 0000 +01f6d4 534f mov.l @(h'3c,r4), r3 +01f6d6 5254 mov.l @(h'10,r5), r2 +01f6d8 4945 +01f6da 2044 mov.b r4, @-r0 +01f6dc 5520 mov.l @(h'0,r2), r5 +01f6de 4a45 +01f6e0 5520 mov.l @(h'0,r2), r5 +01f6e2 3a20 cmp/eq r2, r10 +01f6e4 3230 cmp/eq r3, r2 +01f6e6 2f30 mov.b r3, @r15 +01f6e8 312f addv r2, r1 +01f6ea 3230 cmp/eq r3, r2 +01f6ec 3135 dmulu.l r3, r1 +01f6ee 0000 +01f6f0 494e ldc r9, spc +01f6f2 464f mac.w @r4+, @r6+ +01f6f4 524d mov.l @(h'34,r4), r2 +01f6f6 4154 +01f6f8 494f mac.w @r4+, @r9+ +01f6fa 4e53 +01f6fc 203a xor r3, r0 +01f6fe 0000 +01f700 4c49 +01f702 474e ldc r7, spc +01f704 4553 +01f706 2044 mov.b r4, @-r0 +01f708 4520 shal r5 +01f70a 434f mac.w @r4+, @r3+ +01f70c 4445 +01f70e 203a xor r3, r0 +01f710 2033 +01f712 3639 +01f714 3200 cmp/eq r0, r2 +01f716 0000 +01f718 5350 mov.l @(h'0,r5), r3 +01f71a 5249 mov.l @(h'24,r4), r2 +01f71c 5445 mov.l @(h'14,r4), r4 +01f71e 5320 mov.l @(h'0,r2), r3 +01f720 3a20 cmp/eq r2, r10 +01f722 3336 cmp/hi r3, r3 +01f724 3400 cmp/eq r0, r4 +01f726 0000 +01f728 5245 mov.l @(h'14,r4), r2 +01f72a 4d45 +01f72c 5243 mov.l @(h'c,r4), r2 +01f72e 4945 +01f730 4d45 +01f732 4e54 +01f734 5320 mov.l @(h'0,r2), r3 +01f736 5350 mov.l @(h'0,r5), r3 +01f738 4543 stc.l spc, @-r5 +01f73a 4941 +01f73c 5558 mov.l @(h'20,r5), r5 +01f73e 203a xor r3, r0 +01f740 0000 +01f742 0000 +01f744 4c45 +01f746 5048 mov.l @(h'20,r4), r0 +01f748 454e ldc r5, spc +01f74a 4958 +01f74c 4e4f mac.w @r4+, @r14+ +01f74e 4952 +01f750 2021 mov.w r2, @r0 +01f752 0000 +01f754 4441 +01f756 524b mov.l @(h'2c,r4), r2 +01f758 5354 mov.l @(h'10,r5), r3 +01f75a 4f52 +01f75c 4d00 shll r13 +01f75e 0000 +01f760 4549 +01f762 5945 mov.l @(h'14,r4), r9 +01f764 524f mov.l @(h'3c,r4), r2 +01f766 4e00 shll r14 +01f768 4c41 +01f76a 2043 +01f76c 4f4d shld r4, r15 +01f76e 4d55 +01f770 4e41 +01f772 5554 mov.l @(h'10,r5), r5 +01f774 4520 shal r5 +01f776 504c mov.l @(h'30,r4), r0 +01f778 414e ldc r1, spc +01f77a 4554 +01f77c 4520 shal r5 +01f77e 4341 +01f780 5349 mov.l @(h'24,r4), r3 +01f782 4f00 shll r15 +01f784 504f mov.l @(h'3c,r4), r0 +01f786 5552 mov.l @(h'8,r5), r5 +01f788 2053 +01f78a 4f4e ldc r15, spc +01f78c 2053 +01f78e 4f55 +01f790 5449 mov.l @(h'24,r4), r4 +01f792 454e ldc r5, spc +01f794 203a xor r3, r0 +01f796 0000 +01f798 5757 mov.l @(h'1c,r5), r7 +01f79a 572e mov.l @(h'38,r2), r7 +01f79c 504c mov.l @(h'30,r4), r0 +01f79e 414e ldc r1, spc +01f7a0 4554 +01f7a2 2d43 +01f7a4 4153 +01f7a6 494f mac.w @r4+, @r9+ +01f7a8 2e43 +01f7aa 4f4d shld r4, r15 +01f7ac 0000 +01f7ae 0000 +01f7b0 4e27 ldc.l @r14+, vbr +01f7b2 4845 +01f7b4 5349 mov.l @(h'24,r4), r3 +01f7b6 5445 mov.l @(h'14,r4), r4 +01f7b8 5a20 mov.l @(h'0,r2), r10 +01f7ba 5041 mov.l @(h'4,r4), r0 +01f7bc 5320 mov.l @(h'0,r2), r3 +01f7be 4120 shal r1 +01f7c0 414c shad r4, r1 +01f7c2 4c45 +01f7c4 5220 mov.l @(h'0,r2), r2 +01f7c6 4e4f mac.w @r4+, @r14+ +01f7c8 5445 mov.l @(h'14,r4), r4 +01f7ca 5200 mov.l @(h'0,r0), r2 +01f7cc 4d4f mac.w @r4+, @r13+ +01f7ce 4e20 shal r14 +01f7d0 4a45 +01f7d2 5520 mov.l @(h'0,r2), r5 +01f7d4 5355 mov.l @(h'14,r5), r3 +01f7d6 5220 mov.l @(h'0,r2), r2 +01f7d8 4c45 +01f7da 2053 +01f7dc 4954 +01f7de 4520 shal r5 +01f7e0 2100 mov.b r0, @r1 +01f7e2 0000 +01f7e4 424f mac.w @r4+, @r2+ +01f7e6 4e20 shal r14 +01f7e8 434f mac.w @r4+, @r3+ +01f7ea 5552 mov.l @(h'8,r5), r5 +01f7ec 5320 mov.l @(h'0,r2), r3 +01f7ee 4445 +01f7f0 204d xtrct r4, r0 +01f7f2 4154 +01f7f4 4853 +01f7f6 2021 mov.w r2, @r0 +01f7f8 0000 +01f7fa 0000 +01f7fc 5b45 mov.l @(h'14,r4), r11 +01f7fe 5845 mov.l @(h'14,r4), r8 +01f800 5d00 mov.l @(h'0,r0), r13 +01f802 0000 +01f804 4154 +01f806 5445 mov.l @(h'14,r4), r4 +01f808 4e54 +01f80a 494f mac.w @r4+, @r9+ +01f80c 4e3a +01f80e 2045 mov.w r4, @-r0 +01f810 5445 mov.l @(h'14,r4), r4 +01f812 5320 mov.l @(h'0,r2), r3 +01f814 564f mov.l @(h'3c,r4), r6 +01f816 5553 mov.l @(h'c,r5), r5 +01f818 2053 +01f81a 5552 mov.l @(h'8,r5), r5 +01f81c 2044 mov.b r4, @-r0 +01f81e 4500 shll r5 +01f820 2020 mov.b r2, @r0 +01f822 564f mov.l @(h'3c,r4), r6 +01f824 554c mov.l @(h'30,r4), r5 +01f826 4f49 +01f828 5220 mov.l @(h'0,r2), r2 +01f82a 544f mov.l @(h'3c,r4), r4 +01f82c 5554 mov.l @(h'10,r5), r5 +01f82e 2053 +01f830 5550 mov.l @(h'0,r5), r5 +01f832 5052 mov.l @(h'8,r5), r0 +01f834 494d shld r4, r9 +01f836 4552 +01f838 203f muls.w r3, r0 +01f83a 0000 +01f83c 2054 mov.b r5, @-r0 +01f83e 4f55 +01f840 5445 mov.l @(h'14,r4), r4 +01f842 5320 mov.l @(h'0,r2), r3 +01f844 564f mov.l @(h'3c,r4), r6 +01f846 5320 mov.l @(h'0,r2), r3 +01f848 444f mac.w @r4+, @r4+ +01f84a 4e4e ldc r14, spc +01f84c 4545 +01f84e 5320 mov.l @(h'0,r2), r3 +01f850 5345 mov.l @(h'14,r4), r3 +01f852 524f mov.l @(h'3c,r4), r2 +01f854 4e54 +01f856 0000 +01f858 2020 mov.b r2, @r0 +01f85a 2020 mov.b r2, @r0 +01f85c 2020 mov.b r2, @r0 +01f85e 5245 mov.l @(h'14,r4), r2 +01f860 494e ldc r9, spc +01f862 4954 +01f864 4941 +01f866 4c49 +01f868 5345 mov.l @(h'14,r4), r3 +01f86a 4553 +01f86c 2e00 mov.b r0, @r14 +01f86e 0000 +01f870 414e ldc r1, spc +01f872 4e55 +01f874 4c45 +01f876 5200 mov.l @(h'0,r0), r2 +01f878 4f55 +01f87a 4900 shll r9 +01f87c 4a45 +01f87e 5520 mov.l @(h'0,r2), r5 +01f880 5245 mov.l @(h'14,r4), r2 +01f882 494e ldc r9, spc +01f884 4954 +01f886 4941 +01f888 4c49 +01f88a 5345 mov.l @(h'14,r4), r3 +01f88c 0000 +01f88e 0000 +01f890 4f4b +01f892 0000 +01f894 0000 +01f896 0dac mov.b @(r0,r10), r13 +01f898 0000 +01f89a 0fa0 +01f89c 0000 +01f89e 1b58 mov.l r5, @(h'20,r11) +01f8a0 0000 +01f8a2 1f40 mov.l r4, @(h'0,r15) +01f8a4 0000 +01f8a6 1388 mov.l r8, @(h'20,r3) +01f8a8 0000 +01f8aa 0bb8 +01f8ac 0000 +01f8ae 251c cmp/str r1, r5 +01f8b0 0000 +01f8b2 1194 mov.l r9, @(h'10,r1) +01f8b4 0000 +01f8b6 1388 mov.l r8, @(h'20,r3) +01f8b8 0000 +01f8ba 1770 mov.l r7, @(h'0,r7) +01f8bc 0000 +01f8be 157c mov.l r7, @(h'30,r5) +01f8c0 0000 +01f8c2 1770 mov.l r7, @(h'0,r7) +01f8c4 0032 stc ssr, r0 +01f8c6 0180 +01f8c8 0032 stc ssr, r0 +01f8ca 0188 +01f8cc 0031 +01f8ce fb84 +01f8d0 0032 stc ssr, r0 +01f8d2 0190 +01f8d4 0032 stc ssr, r0 +01f8d6 0198 +01f8d8 0032 stc ssr, r0 +01f8da 01a0 +01f8dc 0032 stc ssr, r0 +01f8de 01a8 +01f8e0 0032 stc ssr, r0 +01f8e2 01b0 +01f8e4 0032 stc ssr, r0 +01f8e6 0198 +01f8e8 0031 +01f8ea fb94 +01f8ec 0032 stc ssr, r0 +01f8ee 01b8 +01f8f0 0031 +01f8f2 fb94 +01f8f4 0032 stc ssr, r0 +01f8f6 01c0 +01f8f8 0032 stc ssr, r0 +01f8fa 01d8 +01f8fc 0032 stc ssr, r0 +01f8fe 01f0 +01f900 0032 stc ssr, r0 +01f902 020c mov.b @(r0,r0), r2 +01f904 0032 stc ssr, r0 +01f906 0224 mov.b r2, @(r0,r2) +01f908 0032 stc ssr, r0 +01f90a 023c mov.b @(r0,r3), r2 +01f90c 0031 +01f90e fdb0 +01f910 0031 +01f912 fdbc +01f914 0031 +01f916 fdc8 +01f918 0032 stc ssr, r0 +01f91a 0258 sets +01f91c 0031 +01f91e fdf4 +01f920 0031 +01f922 fe04 +01f924 0031 +01f926 fe14 +01f928 0031 +01f92a fe20 +01f92c 0031 +01f92e fe34 +01f930 0031 +01f932 fe44 +01f934 0031 +01f936 fe54 +01f938 0031 +01f93a fe64 +01f93c 0032 stc ssr, r0 +01f93e 0270 +01f940 0031 +01f942 fddc +01f944 4163 +01f946 6865 mov.w @r6+, r8 +01f948 7465 add #h'65, r4 +01f94a 7a20 add #h'20, r10 +01f94c 706c add #h'6c, r0 +01f94e 7573 add #h'73, r5 +01f950 2064 mov.b r6, @-r0 +01f952 6520 mov.b @r2, r5 +01f954 6761 mov.w @r6, r7 +01f956 6467 not r6, r4 +01f958 6574 mov.b @r7+, r5 +01f95a 7300 +01f95c 0032 stc ssr, r0 +01f95e 0284 mov.b r8, @(r0,r2) +01f960 0032 stc ssr, r0 +01f962 0298 +01f964 0032 stc ssr, r0 +01f966 02a4 mov.b r10, @(r0,r2) +01f968 0032 stc ssr, r0 +01f96a 02ac mov.b @(r0,r10), r2 +01f96c 0032 stc ssr, r0 +01f96e 02b4 mov.b r11, @(r0,r2) +01f970 0032 stc ssr, r0 +01f972 02c4 mov.b r12, @(r0,r2) +01f974 0032 stc ssr, r0 +01f976 02dc mov.b @(r0,r13), r2 +01f978 0031 +01f97a fc5c +01f97c 0032 stc ssr, r0 +01f97e 02f4 mov.b r15, @(r0,r2) +01f980 0031 +01f982 fc84 +01f984 0031 +01f986 fc90 +01f988 0031 +01f98a fca0 +01f98c 0031 +01f98e fcb0 +01f990 0032 stc ssr, r0 +01f992 0300 +01f994 0032 stc ssr, r0 +01f996 0314 mov.b r1, @(r0,r3) +01f998 0032 stc ssr, r0 +01f99a 0328 clrmac +01f99c 0032 stc ssr, r0 +01f99e 0338 ldtlb +01f9a0 0032 stc ssr, r0 +01f9a2 0348 clrs +01f9a4 0032 stc ssr, r0 +01f9a6 035c mov.b @(r0,r5), r3 +01f9a8 0032 stc ssr, r0 +01f9aa 0374 mov.b r7, @(r0,r3) +01f9ac 0032 stc ssr, r0 +01f9ae 0388 +01f9b0 0032 stc ssr, r0 +01f9b2 039c mov.b @(r0,r9), r3 +01f9b4 0032 stc ssr, r0 +01f9b6 03ac mov.b @(r0,r10), r3 +01f9b8 0032 stc ssr, r0 +01f9ba 03c0 +01f9bc 0032 stc ssr, r0 +01f9be 03d4 mov.b r13, @(r0,r3) +01f9c0 0032 stc ssr, r0 +01f9c2 03e8 +01f9c4 0306 mov.l r0, @(r0,r3) +01f9c6 0706 mov.l r0, @(r0,r7) +01f9c8 0032 stc ssr, r0 +01f9ca 03fc mov.b @(r0,r15), r3 +01f9cc 0032 stc ssr, r0 +01f9ce 0404 mov.b r0, @(r0,r4) +01f9d0 0032 stc ssr, r0 +01f9d2 040c mov.b @(r0,r0), r4 +01f9d4 0032 stc ssr, r0 +01f9d6 0418 sett +01f9d8 0032 stc ssr, r0 +01f9da 0424 mov.b r2, @(r0,r4) +01f9dc 0032 stc ssr, r0 +01f9de 0430 +01f9e0 0032 stc ssr, r0 +01f9e2 0440 +01f9e4 0032 stc ssr, r0 +01f9e6 044c mov.b @(r0,r4), r4 +01f9e8 0032 stc ssr, r0 +01f9ea 045c mov.b @(r0,r5), r4 +01f9ec 0032 stc ssr, r0 +01f9ee 0470 +01f9f0 0032 stc ssr, r0 +01f9f2 0480 +01f9f4 0032 stc ssr, r0 +01f9f6 048c mov.b @(r0,r8), r4 +01f9f8 0032 stc ssr, r0 +01f9fa 0498 +01f9fc 0032 stc ssr, r0 +01f9fe 04a0 +01fa00 0032 stc ssr, r0 +01fa02 04b0 +01fa04 0032 stc ssr, r0 +01fa06 04c8 +01fa08 0032 stc ssr, r0 +01fa0a 04d8 +01fa0c 0032 stc ssr, r0 +01fa0e 04e8 +01fa10 0032 stc ssr, r0 +01fa12 04f8 +01fa14 0032 stc ssr, r0 +01fa16 0510 +01fa18 0032 stc ssr, r0 +01fa1a 051c mov.b @(r0,r1), r5 +01fa1c 0032 stc ssr, r0 +01fa1e 0528 clrmac +01fa20 0032 stc ssr, r0 +01fa22 0538 ldtlb +01fa24 0032 stc ssr, r0 +01fa26 054c mov.b @(r0,r4), r5 +01fa28 0032 stc ssr, r0 +01fa2a 0564 mov.b r6, @(r0,r5) +01fa2c 0032 stc ssr, r0 +01fa2e 0578 +01fa30 0032 stc ssr, r0 +01fa32 058c mov.b @(r0,r8), r5 +01fa34 0032 stc ssr, r0 +01fa36 05a4 mov.b r10, @(r0,r5) +01fa38 0032 stc ssr, r0 +01fa3a 05c0 +01fa3c 0032 stc ssr, r0 +01fa3e 05d4 mov.b r13, @(r0,r5) +01fa40 0032 stc ssr, r0 +01fa42 05e4 mov.b r14, @(r0,r5) +01fa44 0032 stc ssr, r0 +01fa46 05f4 mov.b r15, @(r0,r5) +01fa48 0032 stc ssr, r0 +01fa4a 060c mov.b @(r0,r0), r6 +01fa4c 0032 stc ssr, r0 +01fa4e 0624 mov.b r2, @(r0,r6) +01fa50 0032 stc ssr, r0 +01fa52 0638 ldtlb +01fa54 0032 stc ssr, r0 +01fa56 0648 clrs +01fa58 0032 stc ssr, r0 +01fa5a 065c mov.b @(r0,r5), r6 +01fa5c 0032 stc ssr, r0 +01fa5e 0670 +01fa60 0032 stc ssr, r0 +01fa62 0688 +01fa64 0032 stc ssr, r0 +01fa66 06a4 mov.b r10, @(r0,r6) +01fa68 0032 stc ssr, r0 +01fa6a 06b8 +01fa6c 0032 stc ssr, r0 +01fa6e 06c0 +01fa70 0032 stc ssr, r0 +01fa72 06d0 +01fa74 0032 stc ssr, r0 +01fa76 06e4 mov.b r14, @(r0,r6) +01fa78 0032 stc ssr, r0 +01fa7a 06fc mov.b @(r0,r15), r6 +01fa7c 0032 stc ssr, r0 +01fa7e 0710 +01fa80 0031 +01fa82 fb78 +01fa84 0032 stc ssr, r0 +01fa86 072c mov.b @(r0,r2), r7 +01fa88 0032 stc ssr, r0 +01fa8a 073c mov.b @(r0,r3), r7 +01fa8c 0032 stc ssr, r0 +01fa8e 0748 clrs +01fa90 0032 stc ssr, r0 +01fa92 0764 mov.b r6, @(r0,r7) +01fa94 0031 +01fa96 fb78 +01fa98 0031 +01fa9a fb78 +01fa9c 0032 stc ssr, r0 +01fa9e 0780 +01faa0 0032 stc ssr, r0 +01faa2 0798 +01faa4 0032 stc ssr, r0 +01faa6 07a4 mov.b r10, @(r0,r7) +01faa8 0032 stc ssr, r0 +01faaa 07b0 +01faac 0031 +01faae fb78 +01fab0 0032 stc ssr, r0 +01fab2 07c4 mov.b r12, @(r0,r7) +01fab4 0032 stc ssr, r0 +01fab6 07d8 +01fab8 0031 +01faba fb78 +01fabc 0032 stc ssr, r0 +01fabe 07f0 +01fac0 0032 stc ssr, r0 +01fac2 0808 clrt +01fac4 0031 +01fac6 fb78 +01fac8 0032 stc ssr, r0 +01faca 0820 +01facc 0032 stc ssr, r0 +01face 0830 +01fad0 2564 mov.b r6, @-r5 +01fad2 202f muls.w r2, r0 +01fad4 2032 mov.l r3, @r0 +01fad6 3200 cmp/eq r0, r2 +01fad8 5375 mov.l @(h'14,r7), r3 +01fada 6363 mov r6, r3 +01fadc 6573 mov r7, r5 +01fade 2073 +01fae0 6563 mov r6, r5 +01fae2 7265 add #h'65, r2 +01fae4 7400 +01fae6 0000 +01fae8 0032 stc ssr, r0 +01faea 0838 ldtlb +01faec 0032 stc ssr, r0 +01faee 0844 mov.b r4, @(r0,r8) +01faf0 0032 stc ssr, r0 +01faf2 0850 +01faf4 0032 stc ssr, r0 +01faf6 0858 sets +01faf8 0032 stc ssr, r0 +01fafa 086c mov.b @(r0,r6), r8 +01fafc 0032 stc ssr, r0 +01fafe 0880 +01fb00 0032 stc ssr, r0 +01fb02 0890 +01fb04 0032 stc ssr, r0 +01fb06 08a0 +01fb08 0032 stc ssr, r0 +01fb0a 08b0 +01fb0c 0032 stc ssr, r0 +01fb0e 08c0 +01fb10 0032 stc ssr, r0 +01fb12 08d4 mov.b r13, @(r0,r8) +01fb14 0032 stc ssr, r0 +01fb16 08e4 mov.b r14, @(r0,r8) +01fb18 0032 stc ssr, r0 +01fb1a 08f4 mov.b r15, @(r0,r8) +01fb1c 0032 stc ssr, r0 +01fb1e 0904 mov.b r0, @(r0,r9) +01fb20 0032 stc ssr, r0 +01fb22 0918 sett +01fb24 0032 stc ssr, r0 +01fb26 0930 +01fb28 0032 stc ssr, r0 +01fb2a 0944 mov.b r4, @(r0,r9) +01fb2c 0032 stc ssr, r0 +01fb2e 0958 sets +01fb30 0032 stc ssr, r0 +01fb32 0968 +01fb34 0032 stc ssr, r0 +01fb36 0980 +01fb38 0031 +01fb3a fb78 +01fb3c 0031 +01fb3e fb78 +01fb40 0031 +01fb42 fb78 +01fb44 0032 stc ssr, r0 +01fb46 0994 mov.b r9, @(r0,r9) +01fb48 0031 +01fb4a fb78 +01fb4c 0031 +01fb4e fb78 +01fb50 0032 stc ssr, r0 +01fb52 09a0 +01fb54 0031 +01fb56 fb78 +01fb58 0032 stc ssr, r0 +01fb5a 09b0 +01fb5c 0032 stc ssr, r0 +01fb5e 09b0 +01fb60 ffff +01fb62 ffff +01fb64 ffff +01fb66 ffff +01fb68 ffff +01fb6a ffff +01fb6c 3025 dmulu.l r2, r0 +01fb6e 6400 mov.b @r0, r4 +01fb70 7820 add #h'20, r8 +01fb72 2020 mov.b r2, @r0 +01fb74 3d00 cmp/eq r0, r13 +01fb76 0000 +01fb78 0000 +01fb7a 0000 +01fb7c 3130 cmp/eq r3, r1 +01fb7e 3030 cmp/eq r3, r0 +01fb80 3024 div1 r2, r0 +01fb82 0000 +01fb84 3730 cmp/eq r3, r7 +01fb86 3030 cmp/eq r3, r0 +01fb88 2400 mov.b r0, @r4 +01fb8a 0000 +01fb8c 3930 cmp/eq r3, r9 +01fb8e 3030 cmp/eq r3, r0 +01fb90 2400 mov.b r0, @r4 +01fb92 0000 +01fb94 3630 cmp/eq r3, r6 +01fb96 3030 cmp/eq r3, r0 +01fb98 2400 mov.b r0, @r4 +01fb9a 0000 +01fb9c 4241 +01fb9e 5252 mov.l @(h'8,r5), r2 +01fba0 5900 mov.l @(h'0,r0), r9 +01fba2 0000 +01fba4 4241 +01fba6 5252 mov.l @(h'8,r5), r2 +01fba8 5920 mov.l @(h'0,r2), r9 +01fbaa 434f mac.w @r4+, @r3+ +01fbac 5354 mov.l @(h'10,r5), r3 +01fbae 554d mov.l @(h'34,r4), r5 +01fbb0 4500 shll r5 +01fbb2 0000 +01fbb4 4241 +01fbb6 5252 mov.l @(h'8,r5), r2 +01fbb8 5920 mov.l @(h'0,r2), r9 +01fbba 4b49 +01fbbc 4400 shll r4 +01fbbe 0000 +01fbc0 4e49 +01fbc2 4e4a +01fbc4 4120 shal r1 +01fbc6 4241 +01fbc8 5252 mov.l @(h'8,r5), r2 +01fbca 5900 mov.l @(h'0,r0), r9 +01fbcc 5350 mov.l @(h'0,r5), r3 +01fbce 4143 stc.l spc, @-r1 +01fbd0 4520 shal r5 +01fbd2 4241 +01fbd4 5252 mov.l @(h'8,r5), r2 +01fbd6 5900 mov.l @(h'0,r0), r9 +01fbd8 4241 +01fbda 5252 mov.l @(h'8,r5), r2 +01fbdc 5920 mov.l @(h'0,r2), r9 +01fbde 4c45 +01fbe0 4500 shll r5 +01fbe2 0000 +01fbe4 3430 cmp/eq r3, r4 +01fbe6 3030 cmp/eq r3, r0 +01fbe8 3024 div1 r2, r0 +01fbea 0000 +01fbec 3530 cmp/eq r3, r5 +01fbee 3030 cmp/eq r3, r0 +01fbf0 3024 div1 r2, r0 +01fbf2 0000 +01fbf4 3230 cmp/eq r3, r2 +01fbf6 3030 cmp/eq r3, r0 +01fbf8 3024 div1 r2, r0 +01fbfa 0000 +01fbfc 4d41 +01fbfe 4348 +01fc00 494e ldc r9, spc +01fc02 4547 ldc.l @r5+, spc +01fc04 554e mov.l @(h'38,r4), r5 +01fc06 204a xor r4, r0 +01fc08 4554 +01fc0a 5041 mov.l @(h'4,r4), r0 +01fc0c 434b +01fc0e 0000 +01fc10 4c41 +01fc12 5345 mov.l @(h'14,r4), r3 +01fc14 5220 mov.l @(h'0,r2), r2 +01fc16 4a45 +01fc18 5450 mov.l @(h'0,r5), r4 +01fc1a 4143 stc.l spc, @-r1 +01fc1c 4b00 shll r11 +01fc1e 0000 +01fc20 5245 mov.l @(h'14,r4), r2 +01fc22 4143 stc.l spc, @-r1 +01fc24 5445 mov.l @(h'14,r4), r4 +01fc26 5552 mov.l @(h'8,r5), r5 +01fc28 204a xor r4, r0 +01fc2a 4554 +01fc2c 5041 mov.l @(h'4,r4), r0 +01fc2e 434b +01fc30 0000 +01fc32 0000 +01fc34 4755 +01fc36 4954 +01fc38 4152 +01fc3a 4520 shal r5 +01fc3c 4a45 +01fc3e 5450 mov.l @(h'0,r5), r4 +01fc40 4143 stc.l spc, @-r1 +01fc42 4b00 shll r11 +01fc44 4d41 +01fc46 4348 +01fc48 494e ldc r9, spc +01fc4a 4520 shal r5 +01fc4c 4755 +01fc4e 4e20 shal r14 +01fc50 4a45 +01fc52 5450 mov.l @(h'0,r5), r4 +01fc54 412e ldc r1, vbr +01fc56 2e2e mulu.w r2, r14 +01fc58 0000 +01fc5a 0000 +01fc5c 4265 +01fc5e 6361 mov.w @r6, r3 +01fc60 6e65 mov.w @r6+, r14 +01fc62 2064 mov.b r6, @-r0 +01fc64 2765 mov.w r6, @-r7 +01fc66 6e66 mov.l @r6+, r14 +01fc68 6572 mov.l @r7, r5 +01fc6a 0000 +01fc6c 5465 mov.l @(h'14,r6), r4 +01fc6e 6c65 mov.w @r6+, r12 +01fc70 706f add #h'6f, r0 +01fc72 7274 add #h'74, r2 +01fc74 6575 mov.w @r7+, r5 +01fc76 7220 add #h'20, r2 +01fc78 4d65 +01fc7a 6761 mov.w @r6, r7 +01fc7c 2044 mov.b r4, @-r0 +01fc7e 656d extu.w r6, r5 +01fc80 656e exts.b r6, r5 +01fc82 7400 +01fc84 4772 +01fc86 6176 mov.l @r7+, r1 +01fc88 6974 mov.b @r7+, r9 +01fc8a 7920 add #h'20, r9 +01fc8c 4775 +01fc8e 7900 +01fc90 4f69 +01fc92 7365 add #h'65, r3 +01fc94 6175 mov.w @r7+, r1 +01fc96 2042 mov.l r4, @r0 +01fc98 656e exts.b r6, r5 +01fc9a 6566 mov.l @r6+, r5 +01fc9c 0000 +01fc9e 0000 +01fca0 5027 mov.l @(h'1c,r2), r0 +01fca2 7469 add #h'69, r4 +01fca4 7420 add #h'20, r4 +01fca6 4563 +01fca8 7261 add #h'61, r2 +01fcaa 7365 add #h'65, r3 +01fcac 7572 add #h'72, r5 +01fcae 0000 +01fcb0 4d72 +01fcb2 2043 +01fcb4 616c extu.b r6, r1 +01fcb6 696e exts.b r6, r9 +01fcb8 0000 +01fcba 0000 +01fcbc 4245 +01fcbe 4341 +01fcc0 4e45 +01fcc2 204e mulu.w r4, r0 +01fcc4 4f49 +01fcc6 5245 mov.l @(h'14,r4), r2 +01fcc8 0000 +01fcca 0000 +01fccc 4245 +01fcce 4341 +01fcd0 4e45 +01fcd2 2041 mov.w r4, @r0 +01fcd4 494d shld r4, r9 +01fcd6 414e ldc r1, spc +01fcd8 5445 mov.l @(h'14,r4), r4 +01fcda 4500 shll r5 +01fcdc 5445 mov.l @(h'14,r4), r4 +01fcde 4c45 +01fce0 504f mov.l @(h'3c,r4), r0 +01fce2 5254 mov.l @(h'10,r5), r2 +01fce4 4555 +01fce6 5220 mov.l @(h'0,r2), r2 +01fce8 4e4f mac.w @r4+, @r14+ +01fcea 4952 +01fcec 0000 +01fcee 0000 +01fcf0 5445 mov.l @(h'14,r4), r4 +01fcf2 4c45 +01fcf4 504f mov.l @(h'3c,r4), r0 +01fcf6 5254 mov.l @(h'10,r5), r2 +01fcf8 4555 +01fcfa 5220 mov.l @(h'0,r2), r2 +01fcfc 4149 +01fcfe 4d41 +01fd00 4e54 +01fd02 4500 shll r5 +01fd04 4752 +01fd06 4156 +01fd08 4954 +01fd0a 5920 mov.l @(h'0,r2), r9 +01fd0c 4755 +01fd0e 5920 mov.l @(h'0,r2), r9 +01fd10 4e4f mac.w @r4+, @r14+ +01fd12 4952 +01fd14 0000 +01fd16 0000 +01fd18 4752 +01fd1a 4156 +01fd1c 4954 +01fd1e 5920 mov.l @(h'0,r2), r9 +01fd20 4755 +01fd22 5920 mov.l @(h'0,r2), r9 +01fd24 4149 +01fd26 4d41 +01fd28 4e54 +01fd2a 4500 shll r5 +01fd2c 4f49 +01fd2e 5345 mov.l @(h'14,r4), r3 +01fd30 4155 +01fd32 204e mulu.w r4, r0 +01fd34 4f49 +01fd36 5200 mov.l @(h'0,r0), r2 +01fd38 4f49 +01fd3a 5345 mov.l @(h'14,r4), r3 +01fd3c 4155 +01fd3e 2041 mov.w r4, @r0 +01fd40 494d shld r4, r9 +01fd42 414e ldc r1, spc +01fd44 5445 mov.l @(h'14,r4), r4 +01fd46 0000 +01fd48 5027 mov.l @(h'1c,r2), r0 +01fd4a 5449 mov.l @(h'24,r4), r4 +01fd4c 5420 mov.l @(h'0,r2), r4 +01fd4e 4543 stc.l spc, @-r5 +01fd50 5241 mov.l @(h'4,r4), r2 +01fd52 5345 mov.l @(h'14,r4), r3 +01fd54 5552 mov.l @(h'8,r5), r5 +01fd56 204e mulu.w r4, r0 +01fd58 4f49 +01fd5a 5200 mov.l @(h'0,r0), r2 +01fd5c 5027 mov.l @(h'1c,r2), r0 +01fd5e 5449 mov.l @(h'24,r4), r4 +01fd60 5420 mov.l @(h'0,r2), r4 +01fd62 4543 stc.l spc, @-r5 +01fd64 5241 mov.l @(h'4,r4), r2 +01fd66 5345 mov.l @(h'14,r4), r3 +01fd68 5552 mov.l @(h'8,r5), r5 +01fd6a 2041 mov.w r4, @r0 +01fd6c 494d shld r4, r9 +01fd6e 414e ldc r1, spc +01fd70 5445 mov.l @(h'14,r4), r4 +01fd72 0000 +01fd74 4d52 +01fd76 2043 +01fd78 414c shad r4, r1 +01fd7a 494e ldc r9, spc +01fd7c 204e mulu.w r4, r0 +01fd7e 4f49 +01fd80 5200 mov.l @(h'0,r0), r2 +01fd82 0000 +01fd84 4d52 +01fd86 2043 +01fd88 414c shad r4, r1 +01fd8a 494e ldc r9, spc +01fd8c 2041 mov.w r4, @r0 +01fd8e 494d shld r4, r9 +01fd90 414e ldc r1, spc +01fd92 5445 mov.l @(h'14,r4), r4 +01fd94 0000 +01fd96 0000 +01fd98 5027 mov.l @(h'1c,r2), r0 +01fd9a 5449 mov.l @(h'24,r4), r4 +01fd9c 5420 mov.l @(h'0,r2), r4 +01fd9e 4543 stc.l spc, @-r5 +01fda0 5241 mov.l @(h'4,r4), r2 +01fda2 5345 mov.l @(h'14,r4), r3 +01fda4 5552 mov.l @(h'8,r5), r5 +01fda6 2041 mov.w r4, @r0 +01fda8 492e ldc r9, vbr +01fdaa 2e2e mulu.w r2, r14 +01fdac 0000 +01fdae 0000 +01fdb0 4149 +01fdb2 5220 mov.l @(h'0,r2), r2 +01fdb4 4241 +01fdb6 5252 mov.l @(h'8,r5), r2 +01fdb8 5953 mov.l @(h'c,r5), r9 +01fdba 0000 +01fdbc 494e ldc r9, spc +01fdbe 5354 mov.l @(h'10,r5), r3 +01fdc0 412d shld r2, r1 +01fdc2 4241 +01fdc4 4c4c shad r4, r12 +01fdc6 4500 shll r5 +01fdc8 4345 +01fdca 494e ldc r9, spc +01fdcc 5455 mov.l @(h'14,r5), r4 +01fdce 5245 mov.l @(h'14,r4), r2 +01fdd0 2044 mov.b r4, @-r0 +01fdd2 4520 shal r5 +01fdd4 4752 +01fdd6 4156 +01fdd8 4954 +01fdda 4500 shll r5 +01fddc 4252 +01fdde 4f55 +01fde0 494c shad r4, r9 +01fde2 4c45 +01fde4 5552 mov.l @(h'8,r5), r5 +01fde6 2044 mov.b r4, @-r0 +01fde8 4520 shal r5 +01fdea 4d49 +01fdec 5353 mov.l @(h'c,r5), r3 +01fdee 494c shad r4, r9 +01fdf0 4553 +01fdf2 0000 +01fdf4 4a45 +01fdf6 544f mov.l @(h'3c,r4), r4 +01fdf8 4e20 shal r14 +01fdfa 4f46 +01fdfc 4645 +01fdfe 5254 mov.l @(h'10,r5), r2 +01fe00 0000 +01fe02 0000 +01fe04 474c shad r4, r7 +01fe06 4143 stc.l spc, @-r1 +01fe08 4f4d shld r4, r15 +01fe0a 4154 +01fe0c 4951 +01fe0e 5545 mov.l @(h'14,r4), r5 +01fe10 0000 +01fe12 0000 +01fe14 4745 +01fe16 4d4d shld r4, r13 +01fe18 4f4c shad r4, r15 +01fe1a 4f47 ldc.l @r15+, spc +01fe1c 4945 +01fe1e 0000 +01fe20 4a45 +01fe22 544f mov.l @(h'3c,r4), r4 +01fe24 4e53 +01fe26 204d xtrct r4, r0 +01fe28 4147 ldc.l @r1+, spc +01fe2a 4e45 +01fe2c 5449 mov.l @(h'24,r4), r4 +01fe2e 5155 mov.l @(h'14,r5), r1 +01fe30 4553 +01fe32 0000 +01fe34 544f mov.l @(h'3c,r4), r4 +01fe36 5552 mov.l @(h'8,r5), r5 +01fe38 2047 div0s r4, r0 +01fe3a 5241 mov.l @(h'4,r4), r2 +01fe3c 5455 mov.l @(h'14,r5), r4 +01fe3e 4954 +01fe40 0000 +01fe42 0000 +01fe44 4149 +01fe46 4d41 +01fe48 4e54 +01fe4a 2041 mov.w r4, @r0 +01fe4c 2050 mov.b r5, @r0 +01fe4e 4945 +01fe50 4345 +01fe52 5300 mov.l @(h'0,r0), r3 +01fe54 4445 +01fe56 524e mov.l @(h'38,r4), r2 +01fe58 4945 +01fe5a 5245 mov.l @(h'14,r4), r2 +01fe5c 2043 +01fe5e 4841 +01fe60 4e43 stc.l spc, @-r14 +01fe62 4500 shll r5 +01fe64 4445 +01fe66 5a41 mov.l @(h'4,r4), r10 +01fe68 5050 mov.l @(h'0,r5), r0 +01fe6a 4555 +01fe6c 5200 mov.l @(h'0,r0), r2 +01fe6e 0000 +01fe70 5361 mov.l @(h'4,r6), r3 +01fe72 7574 add #h'74, r5 +01fe74 657a negc r7, r5 +01fe76 2070 mov.b r7, @r0 +01fe78 6c75 mov.w @r7+, r12 +01fe7a 7320 add #h'20, r3 +01fe7c 6861 mov.w @r6, r8 +01fe7e 7574 add #h'74, r5 +01fe80 2021 mov.w r2, @r0 +01fe82 0000 +01fe84 5265 mov.l @(h'14,r6), r2 +01fe86 626f exts.w r6, r2 +01fe88 6e64 mov.b @r6+, r14 +01fe8a 6973 mov r7, r9 +01fe8c 7365 add #h'65, r3 +01fe8e 7a20 add #h'20, r10 +01fe90 6176 mov.l @r7+, r1 +01fe92 616e exts.b r6, r1 +01fe94 7420 add #h'20, r4 +01fe96 766f add #h'6f, r6 +01fe98 7472 add #h'72, r4 +01fe9a 6500 mov.b @r0, r5 +01fe9c 5265 mov.l @(h'14,r6), r2 +01fe9e 6a6f exts.w r6, r10 +01fea0 6967 not r6, r9 +01fea2 6e65 mov.w @r6+, r14 +01fea4 7a20 add #h'20, r10 +01fea6 6c65 mov.w @r6+, r12 +01fea8 2073 +01feaa 6f6c extu.b r6, r15 +01feac 2070 mov.b r7, @r0 +01feae 6c75 mov.w @r7+, r12 +01feb0 7300 +01feb2 0000 +01feb4 4465 +01feb6 7361 add #h'61, r3 +01feb8 726d add #h'6d, r2 +01feba 657a negc r7, r5 +01febc 2063 +01febe 6572 mov.l @r7, r5 +01fec0 7461 add #h'61, r4 +01fec2 696e exts.b r6, r9 +01fec4 7320 add #h'20, r3 +01fec6 6d69 swap.w r6, r13 +01fec8 7373 add #h'73, r3 +01feca 696c extu.b r6, r9 +01fecc 6573 mov r7, r5 +01fece 0000 +01fed0 556e mov.l @(h'38,r6), r5 +01fed2 206a xor r6, r0 +01fed4 6574 mov.b @r7+, r5 +01fed6 6f6e exts.b r6, r15 +01fed8 206f muls.w r6, r0 +01feda 6666 mov.l @r6+, r6 +01fedc 6572 mov.l @r7, r5 +01fede 7420 add #h'20, r4 +01fee0 6465 mov.w @r6+, r4 +01fee2 7320 add #h'20, r3 +01fee4 6c65 mov.w @r6+, r12 +01fee6 0000 +01fee8 476c shad r6, r7 +01feea 6973 mov r7, r9 +01feec 7365 add #h'65, r3 +01feee 7a20 add #h'20, r10 +01fef0 7375 add #h'75, r3 +01fef2 7220 add #h'20, r2 +01fef4 6c65 mov.w @r6+, r12 +01fef6 2076 mov.l r7, @-r0 +01fef8 656e exts.b r6, r5 +01fefa 7472 add #h'72, r4 +01fefc 6500 mov.b @r0, r5 +01fefe 0000 +01ff00 4465 +01ff02 7320 add #h'20, r3 +01ff04 7069 add #h'69, r0 +01ff06 6563 mov r6, r5 +01ff08 6573 mov r7, r5 +01ff0a 2071 mov.w r7, @r0 +01ff0c 7569 add #h'69, r5 +01ff0e 2063 +01ff10 6f6d extu.w r6, r15 +01ff12 7074 add #h'74, r0 +01ff14 656e exts.b r6, r5 +01ff16 7400 +01ff18 4c65 +01ff1a 7320 add #h'20, r3 +01ff1c 6a65 mov.w @r6+, r10 +01ff1e 746f add #h'6f, r4 +01ff20 6e73 mov r7, r14 +01ff22 2073 +01ff24 6f6e exts.b r6, r15 +01ff26 7420 add #h'20, r4 +01ff28 6169 swap.w r6, r1 +01ff2a 6d61 mov.w @r6, r13 +01ff2c 6e74 mov.b @r7+, r14 +01ff2e 6573 mov r7, r5 +01ff30 0000 +01ff32 0000 +01ff34 4465 +01ff36 6d61 mov.w @r6, r13 +01ff38 7272 add #h'72, r2 +01ff3a 657a negc r7, r5 +01ff3c 2063 +01ff3e 6861 mov.w @r6, r8 +01ff40 7175 add #h'75, r1 +01ff42 6520 mov.b @r2, r5 +01ff44 7061 add #h'61, r0 +01ff46 7274 add #h'74, r2 +01ff48 6965 mov.w @r6+, r9 +01ff4a 2061 mov.w r6, @r0 +01ff4c 7665 add #h'65, r6 +01ff4e 6300 mov.b @r0, r3 +01ff50 4c65 +01ff52 7320 add #h'20, r3 +01ff54 7069 add #h'69, r0 +01ff56 6563 mov r6, r5 +01ff58 6573 mov r7, r5 +01ff5a 2076 mov.l r7, @-r0 +01ff5c 6965 mov.w @r6+, r9 +01ff5e 6e6e exts.b r6, r14 +01ff60 656e exts.b r6, r5 +01ff62 7420 add #h'20, r4 +01ff64 6427 not r2, r4 +01ff66 656c extu.b r6, r5 +01ff68 6c65 mov.w @r6+, r12 +01ff6a 7300 +01ff6c 4761 +01ff6e 676e exts.b r6, r7 +01ff70 657a negc r7, r5 +01ff72 2061 mov.w r6, @r0 +01ff74 2063 +01ff76 6f75 mov.w @r7+, r15 +01ff78 7020 add #h'20, r0 +01ff7a 7375 add #h'75, r3 +01ff7c 7220 add #h'20, r2 +01ff7e 766f add #h'6f, r6 +01ff80 7472 add #h'72, r4 +01ff82 6500 mov.b @r0, r5 +01ff84 4465 +01ff86 7361 add #h'61, r3 +01ff88 6374 mov.b @r7+, r3 +01ff8a 6976 mov.l @r7+, r9 +01ff8c 657a negc r7, r5 +01ff8e 2063 +01ff90 6572 mov.l @r7, r5 +01ff92 7461 add #h'61, r4 +01ff94 696e exts.b r6, r9 +01ff96 7300 +01ff98 6d6f exts.w r6, r13 +01ff9a 7274 add #h'74, r2 +01ff9c 2061 mov.w r6, @r0 +01ff9e 6669 swap.w r6, r6 +01ffa0 6e20 mov.b @r2, r14 +01ffa2 6465 mov.w @r6+, r4 +01ffa4 2067 div0s r6, r0 +01ffa6 6167 not r6, r1 +01ffa8 6e65 mov.w @r6+, r14 +01ffaa 7200 +01ffac 7261 add #h'61, r2 +01ffae 7069 add #h'69, r0 +01ffb0 6465 mov.w @r6+, r4 +01ffb2 6d65 mov.w @r6+, r13 +01ffb4 6e74 mov.b @r7+, r14 +01ffb6 2071 mov.w r7, @r0 +01ffb8 7565 add #h'65, r5 +01ffba 2064 mov.b r6, @-r0 +01ffbc 2768 tst r6, r7 +01ffbe 6162 mov.l @r6, r1 +01ffc0 6974 mov.b @r7+, r9 +01ffc2 7564 add #h'64, r5 +01ffc4 6520 mov.b @r2, r5 +01ffc6 2100 mov.b r0, @r1 +01ffc8 6166 mov.l @r6+, r1 +01ffca 696e exts.b r6, r9 +01ffcc 2071 mov.w r7, @r0 +01ffce 7527 add #h'27, r5 +01ffd0 696c extu.b r6, r9 +01ffd2 7320 add #h'20, r3 +01ffd4 6578 swap.b r7, r5 +01ffd6 706c add #h'6c, r0 +01ffd8 6f73 mov r7, r15 +01ffda 656e exts.b r6, r5 +01ffdc 7420 add #h'20, r4 +01ffde 6176 mov.l @r7+, r1 +01ffe0 616e exts.b r6, r1 +01ffe2 7400 +01ffe4 6465 mov.w @r6+, r4 +01ffe6 6d61 mov.w @r6, r13 +01ffe8 7272 add #h'72, r2 +01ffea 6167 not r6, r1 +01ffec 6520 mov.b @r2, r5 +01ffee 6427 not r2, r4 +01fff0 756e add #h'6e, r5 +01fff2 6520 mov.b @r2, r5 +01fff4 7061 add #h'61, r0 +01fff6 7274 add #h'74, r2 +01fff8 6965 mov.w @r6+, r9 +01fffa 2c20 mov.b r2, @r12 +01fffc 7369 add #h'69, r3 +01fffe 0000 +020000 6120 mov.b @r2, r1 +020002 766f add #h'6f, r6 +020004 7472 add #h'72, r4 +020006 6520 mov.b @r2, r5 +020008 6d6f exts.w r6, r13 +02000a 7274 add #h'74, r2 +02000c 2070 mov.b r7, @r0 +02000e 6f75 mov.w @r7+, r15 +020010 7200 +020012 0000 +020014 646f exts.w r6, r4 +020016 7562 add #h'62, r5 +020018 6c65 mov.w @r6+, r12 +02001a 2021 mov.w r2, @r0 +02001c 2044 mov.b r4, @-r0 +02001e 6520 mov.b @r2, r5 +020020 7175 add #h'75, r1 +020022 6f69 swap.w r6, r15 +020024 2065 mov.w r6, @-r0 +020026 6e20 mov.b @r2, r14 +020028 7261 add #h'61, r2 +02002a 7669 add #h'69, r6 +02002c 7200 +02002e 0000 +020030 6120 mov.b @r2, r1 +020032 766f add #h'6f, r6 +020034 7573 add #h'73, r5 +020036 2021 mov.w r2, @r0 +020038 2041 mov.w r4, @r0 +02003a 7474 add #h'74, r4 +02003c 7261 add #h'61, r2 +02003e 7065 add #h'65, r0 +020040 7a20 add #h'20, r10 +020042 6c65 mov.w @r6+, r12 +020044 7300 +020046 0000 +020048 756e add #h'6e, r5 +02004a 2076 mov.l r7, @-r0 +02004c 6568 swap.b r6, r5 +02004e 6963 mov r6, r9 +020050 756c add #h'6c, r5 +020052 6520 mov.b @r2, r5 +020054 2100 mov.b r0, @r1 +020056 0000 +020058 6d65 mov.w @r6+, r13 +02005a 6d65 mov.w @r6+, r13 +02005c 7320 add #h'20, r3 +02005e 7665 add #h'65, r6 +020060 7273 add #h'73, r2 +020062 2076 mov.l r7, @-r0 +020064 6f75 mov.w @r7+, r15 +020066 7320 add #h'20, r3 +020068 2120 mov.b r2, @r1 +02006a 4669 +02006c 6e69 swap.w r6, r14 +02006e 0000 +020070 6465 mov.w @r6+, r4 +020072 726e add #h'6e, r2 +020074 6965 mov.w @r6+, r9 +020076 7220 add #h'20, r2 +020078 6a65 mov.w @r6+, r10 +02007a 746f add #h'6f, r4 +02007c 6e20 mov.b @r2, r14 +02007e 6465 mov.w @r6+, r4 +020080 2074 mov.b r7, @-r0 +020082 6972 mov.l @r7, r9 +020084 6167 not r6, r1 +020086 6520 mov.b @r2, r5 +020088 2100 mov.b r0, @r1 +02008a 0000 +02008c 7a61 add #h'61, r10 +02008e 7070 add #h'70, r0 +020090 6575 mov.w @r7+, r5 +020092 7273 add #h'73, r2 +020094 2021 mov.w r2, @r0 +020096 2049 and r4, r0 +020098 6465 mov.w @r6+, r4 +02009a 616c extu.b r6, r1 +02009c 2073 +02009e 6920 mov.b @r2, r9 +0200a0 766f add #h'6f, r6 +0200a2 7573 add #h'73, r5 +0200a4 0000 +0200a6 0000 +0200a8 7175 add #h'75, r1 +0200aa 656c extu.b r6, r5 +0200ac 7175 add #h'75, r1 +0200ae 6573 mov r7, r5 +0200b0 206d xtrct r6, r0 +0200b2 6574 mov.b @r7+, r5 +0200b4 7265 add #h'65, r2 +0200b6 7320 add #h'20, r3 +0200b8 6465 mov.w @r6+, r4 +0200ba 2070 mov.b r7, @r0 +0200bc 6c75 mov.w @r7+, r12 +0200be 7320 add #h'20, r3 +0200c0 2100 mov.b r0, @r1 +0200c2 0000 +0200c4 6465 mov.w @r6+, r4 +0200c6 2076 mov.l r7, @-r0 +0200c8 6f75 mov.w @r7+, r15 +0200ca 7320 add #h'20, r3 +0200cc 6174 mov.b @r7+, r1 +0200ce 7465 add #h'65, r4 +0200d0 696e exts.b r6, r9 +0200d2 6472 mov.l @r7, r4 +0200d4 6520 mov.b @r2, r5 +0200d6 2100 mov.b r0, @r1 +0200d8 6327 not r2, r3 +0200da 6573 mov r7, r5 +0200dc 7420 add #h'20, r4 +0200de 7061 add #h'61, r0 +0200e0 7320 add #h'20, r3 +0200e2 6265 mov.w @r6+, r2 +0200e4 6175 mov.w @r7+, r1 +0200e6 2063 +0200e8 6120 mov.b @r2, r1 +0200ea 2100 mov.b r0, @r1 +0200ec 6175 mov.w @r7+, r1 +0200ee 676d extu.w r6, r7 +0200f0 656e exts.b r6, r5 +0200f2 7465 add #h'65, r4 +0200f4 7220 add #h'20, r2 +0200f6 766f add #h'6f, r6 +0200f8 7472 add #h'72, r4 +0200fa 6520 mov.b @r2, r5 +0200fc 7363 add #h'63, r3 +0200fe 6f72 mov.l @r7, r15 +020100 6520 mov.b @r2, r5 +020102 2100 mov.b r0, @r1 +020104 6365 mov.w @r6+, r3 +020106 7274 add #h'74, r2 +020108 6169 swap.w r6, r1 +02010a 6e73 mov r7, r14 +02010c 2021 mov.w r2, @r0 +02010e 0000 +020110 746f add #h'6f, r4 +020112 7573 add #h'73, r5 +020114 2021 mov.w r2, @r0 +020116 0000 +020118 6c65 mov.w @r6+, r12 +02011a 7320 add #h'20, r3 +02011c 6163 mov r6, r1 +02011e 726f add #h'6f, r2 +020120 6261 mov.w @r6, r2 +020122 7469 add #h'69, r4 +020124 6573 mov r7, r5 +020126 2021 mov.w r2, @r0 +020128 0000 +02012a 0000 +02012c 5472 mov.l @(h'8,r7), r4 +02012e 6963 mov r6, r9 +020130 6865 mov.w @r6+, r8 +020132 7572 add #h'72, r5 +020134 2c20 mov.b r2, @r12 +020136 7661 add #h'61, r6 +020138 2021 mov.w r2, @r0 +02013a 0000 +02013c 6176 mov.l @r7+, r1 +02013e 657a negc r7, r5 +020140 2064 mov.b r6, @-r0 +020142 6573 mov r7, r5 +020144 2064 mov.b r6, @-r0 +020146 6966 mov.l @r6+, r9 +020148 6669 swap.w r6, r6 +02014a 6375 mov.w @r7+, r3 +02014c 6c74 mov.b @r7+, r12 +02014e 6565 mov.w @r6+, r5 +020150 7320 add #h'20, r3 +020152 2100 mov.b r0, @r1 +020154 434f mac.w @r4+, @r3+ +020156 4e54 +020158 5241 mov.l @(h'4,r4), r2 +02015a 5354 mov.l @(h'10,r5), r3 +02015c 4500 shll r5 +02015e 0000 +020160 4741 +020162 4447 ldc.l @r4+, spc +020164 4554 +020166 5300 mov.l @(h'0,r0), r3 +020168 4352 +02016a 4544 +02016c 4954 +02016e 5300 mov.l @(h'0,r0), r3 +020170 5245 mov.l @(h'14,r4), r2 +020172 494e ldc r9, spc +020174 4954 +020176 4941 +020178 4c49 +02017a 5345 mov.l @(h'14,r4), r3 +02017c 5200 mov.l @(h'0,r0), r2 +02017e 0000 +020180 3335 dmulu.l r3, r3 +020182 3030 cmp/eq r3, r0 +020184 2400 mov.b r0, @r4 +020186 0000 +020188 3430 cmp/eq r3, r4 +02018a 3030 cmp/eq r3, r0 +02018c 2400 mov.b r0, @r4 +02018e 0000 +020190 3830 cmp/eq r3, r8 +020192 3030 cmp/eq r3, r0 +020194 2400 mov.b r0, @r4 +020196 0000 +020198 3530 cmp/eq r3, r5 +02019a 3030 cmp/eq r3, r0 +02019c 2400 mov.b r0, @r4 +02019e 0000 +0201a0 3330 cmp/eq r3, r3 +0201a2 3030 cmp/eq r3, r0 +0201a4 2400 mov.b r0, @r4 +0201a6 0000 +0201a8 3935 dmulu.l r3, r9 +0201aa 3030 cmp/eq r3, r0 +0201ac 2400 mov.b r0, @r4 +0201ae 0000 +0201b0 3435 dmulu.l r3, r4 +0201b2 3030 cmp/eq r3, r0 +0201b4 2400 mov.b r0, @r4 +0201b6 0000 +0201b8 3535 dmulu.l r3, r5 +0201ba 3030 cmp/eq r3, r0 +0201bc 2400 mov.b r0, @r4 +0201be 0000 +0201c0 5365 mov.l @(h'14,r6), r3 +0201c2 6374 mov.b @r7+, r3 +0201c4 6575 mov.w @r7+, r5 +0201c6 7220 add #h'20, r2 +0201c8 313a subc r3, r1 +0201ca 2050 mov.b r5, @r0 +0201cc 7265 add #h'65, r2 +0201ce 7061 add #h'61, r0 +0201d0 7261 add #h'61, r2 +0201d2 7469 add #h'69, r4 +0201d4 6f6e exts.b r6, r15 +0201d6 0000 +0201d8 5365 mov.l @(h'14,r6), r3 +0201da 6374 mov.b @r7+, r3 +0201dc 6575 mov.w @r7+, r5 +0201de 7220 add #h'20, r2 +0201e0 323a subc r3, r2 +0201e2 2052 mov.l r5, @r0 +0201e4 6563 mov r6, r5 +0201e6 6865 mov.w @r6+, r8 +0201e8 7263 add #h'63, r2 +0201ea 6865 mov.w @r6+, r8 +0201ec 0000 +0201ee 0000 +0201f0 5365 mov.l @(h'14,r6), r3 +0201f2 6374 mov.b @r7+, r3 +0201f4 6575 mov.w @r7+, r5 +0201f6 7220 add #h'20, r2 +0201f8 333a subc r3, r3 +0201fa 2044 mov.b r4, @-r0 +0201fc 6576 mov.l @r7+, r5 +0201fe 656c extu.b r6, r5 +020200 6f70 mov.b @r7, r15 +020202 7065 add #h'65, r0 +020204 6d65 mov.w @r6+, r13 +020206 6e74 mov.b @r7+, r14 +020208 0000 +02020a 0000 +02020c 5365 mov.l @(h'14,r6), r3 +02020e 6374 mov.b @r7+, r3 +020210 6575 mov.w @r7+, r5 +020212 7220 add #h'20, r2 +020214 343a subc r3, r4 +020216 2050 mov.b r5, @r0 +020218 726f add #h'6f, r2 +02021a 6475 mov.w @r7+, r4 +02021c 6374 mov.b @r7+, r3 +02021e 696f exts.w r6, r9 +020220 6e00 mov.b @r0, r14 +020222 0000 +020224 5365 mov.l @(h'14,r6), r3 +020226 6374 mov.b @r7+, r3 +020228 6575 mov.w @r7+, r5 +02022a 7220 add #h'20, r2 +02022c 353a subc r3, r5 +02022e 2041 mov.w r4, @r0 +020230 6d65 mov.w @r6+, r13 +020232 6c69 swap.w r6, r12 +020234 6f72 mov.l @r7, r15 +020236 6174 mov.b @r7+, r1 +020238 696f exts.w r6, r9 +02023a 6e00 mov.b @r0, r14 +02023c 5365 mov.l @(h'14,r6), r3 +02023e 6374 mov.b @r7+, r3 +020240 6575 mov.w @r7+, r5 +020242 7220 add #h'20, r2 +020244 363a subc r3, r6 +020246 2045 mov.w r4, @-r0 +020248 7874 add #h'74, r8 +02024a 6572 mov.l @r7, r5 +02024c 6d69 swap.w r6, r13 +02024e 6e61 mov.w @r6, r14 +020250 7469 add #h'69, r4 +020252 6f6e exts.b r6, r15 +020254 0000 +020256 0000 +020258 4252 +02025a 4f55 +02025c 494c shad r4, r9 +02025e 4c45 +020260 5552 mov.l @(h'8,r5), r5 +020262 2044 mov.b r4, @-r0 +020264 4520 shal r5 +020266 4d49 +020268 5353 mov.l @(h'c,r5), r3 +02026a 492e ldc r9, vbr +02026c 2e00 mov.b r0, @r14 +02026e 0000 +020270 4252 +020272 4f55 +020274 494c shad r4, r9 +020276 4c45 +020278 5552 mov.l @(h'8,r5), r5 +02027a 2044 mov.b r4, @-r0 +02027c 4520 shal r5 +02027e 4d49 +020280 532e mov.l @(h'38,r2), r3 +020282 2e00 mov.b r0, @r14 +020284 4d45 +020286 494c shad r4, r9 +020288 4c45 +02028a 5552 mov.l @(h'8,r5), r5 +02028c 5320 mov.l @(h'0,r2), r3 +02028e 5343 mov.l @(h'c,r4), r3 +020290 4f52 +020292 4553 +020294 0000 +020296 0000 +020298 5645 mov.l @(h'14,r4), r6 +02029a 4849 +02029c 4355 +02029e 4c45 +0202a0 5300 mov.l @(h'0,r0), r3 +0202a2 0000 +0202a4 544f mov.l @(h'3c,r4), r4 +0202a6 5441 mov.l @(h'4,r4), r4 +0202a8 4c00 shll r12 +0202aa 0000 +0202ac 4d4f mac.w @r4+, @r13+ +0202ae 5254 mov.l @(h'10,r5), r2 +0202b0 5300 mov.l @(h'0,r0), r3 +0202b2 0000 +0202b4 4d65 +0202b6 696c extu.b r6, r9 +0202b8 6c65 mov.w @r6+, r12 +0202ba 7572 add #h'72, r5 +0202bc 2053 +0202be 636f exts.w r6, r3 +0202c0 7265 add #h'65, r2 +0202c2 0000 +0202c4 4d61 +0202c6 7820 add #h'20, r8 +0202c8 7069 add #h'69, r0 +0202ca 6563 mov r6, r5 +0202cc 6573 mov r7, r5 +0202ce 2063 +0202d0 6f6c extu.b r6, r15 +0202d2 6c65 mov.w @r6+, r12 +0202d4 6374 mov.b @r7+, r3 +0202d6 6565 mov.w @r6+, r5 +0202d8 7300 +0202da 0000 +0202dc 4d61 +0202de 7820 add #h'20, r8 +0202e0 6a65 mov.w @r6+, r10 +0202e2 746f add #h'6f, r4 +0202e4 6e73 mov r7, r14 +0202e6 2063 +0202e8 6f6c extu.b r6, r15 +0202ea 6c65 mov.w @r6+, r12 +0202ec 6374 mov.b @r7+, r3 +0202ee 6573 mov r7, r5 +0202f0 0000 +0202f2 0000 +0202f4 5465 mov.l @(h'14,r6), r4 +0202f6 6c65 mov.w @r6+, r12 +0202f8 706f add #h'6f, r0 +0202fa 7274 add #h'74, r2 +0202fc 6575 mov.w @r7+, r5 +0202fe 7200 +020300 546f mov.l @(h'3c,r6), r4 +020302 7461 add #h'61, r4 +020304 6c20 mov.b @r2, r12 +020306 6465 mov.w @r6+, r4 +020308 2070 mov.b r7, @r0 +02030a 6172 mov.l @r7, r1 +02030c 7469 add #h'69, r4 +02030e 6573 mov r7, r5 +020310 0000 +020312 0000 +020314 4469 +020316 7374 add #h'74, r3 +020318 616e exts.b r6, r1 +02031a 6365 mov.w @r6+, r3 +02031c 2070 mov.b r7, @r0 +02031e 6172 mov.l @r7, r1 +020320 636f exts.w r6, r3 +020322 7572 add #h'72, r5 +020324 7565 add #h'65, r5 +020326 0000 +020328 546f mov.l @(h'3c,r6), r4 +02032a 7461 add #h'61, r4 +02032c 6c20 mov.b @r2, r12 +02032e 6465 mov.w @r6+, r4 +020330 2070 mov.b r7, @r0 +020332 6965 mov.w @r6+, r9 +020334 6365 mov.w @r6+, r3 +020336 7300 +020338 546f mov.l @(h'3c,r6), r4 +02033a 7461 add #h'61, r4 +02033c 6c20 mov.b @r2, r12 +02033e 6465 mov.w @r6+, r4 +020340 206a xor r6, r0 +020342 6574 mov.b @r7+, r5 +020344 6f6e exts.b r6, r15 +020346 7300 +020348 546f mov.l @(h'3c,r6), r4 +02034a 7461 add #h'61, r4 +02034c 6c20 mov.b @r2, r12 +02034e 6465 mov.w @r6+, r4 +020350 2076 mov.l r7, @-r0 +020352 6568 swap.b r6, r5 +020354 6963 mov r6, r9 +020356 756c add #h'6c, r5 +020358 6573 mov r7, r5 +02035a 0000 +02035c 5072 mov.l @(h'8,r7), r0 +02035e 6978 swap.b r7, r9 +020360 2064 mov.b r6, @-r0 +020362 7520 add #h'20, r5 +020364 7469 add #h'69, r4 +020366 7261 add #h'61, r2 +020368 6765 mov.w @r6+, r7 +02036a 2066 mov.l r6, @-r0 +02036c 696e exts.b r6, r9 +02036e 616c extu.b r6, r1 +020370 0000 +020372 0000 +020374 5069 mov.l @(h'24,r6), r0 +020376 6563 mov r6, r5 +020378 6573 mov r7, r5 +02037a 2064 mov.b r6, @-r0 +02037c 6570 mov.b @r7, r5 +02037e 656e exts.b r6, r5 +020380 7365 add #h'65, r3 +020382 6573 mov r7, r5 +020384 0000 +020386 0000 +020388 4d6f mac.w @r6+, @r13+ +02038a 7274 add #h'74, r2 +02038c 2070 mov.b r7, @r0 +02038e 6172 mov.l @r7, r1 +020390 207a xor r7, r0 +020392 6170 mov.b @r7, r1 +020394 7065 add #h'65, r0 +020396 7572 add #h'72, r5 +020398 0000 +02039a 0000 +02039c 4d6f mac.w @r6+, @r13+ +02039e 7274 add #h'74, r2 +0203a0 2070 mov.b r7, @r0 +0203a2 6172 mov.l @r7, r1 +0203a4 206c cmp/str r6, r0 +0203a6 6173 mov r7, r1 +0203a8 6572 mov.l @r7, r5 +0203aa 0000 +0203ac 4d6f mac.w @r6+, @r13+ +0203ae 7274 add #h'74, r2 +0203b0 2070 mov.b r7, @r0 +0203b2 6172 mov.l @r7, r1 +0203b4 206d xtrct r6, r0 +0203b6 6973 mov r7, r9 +0203b8 7369 add #h'69, r3 +0203ba 6c65 mov.w @r6+, r12 +0203bc 0000 +0203be 0000 +0203c0 4469 +0203c2 7374 add #h'74, r3 +0203c4 616e exts.b r6, r1 +0203c6 6365 mov.w @r6+, r3 +0203c8 2065 mov.w r6, @-r0 +0203ca 7461 add #h'61, r4 +0203cc 6e74 mov.b @r7+, r14 +0203ce 206d xtrct r6, r0 +0203d0 6f72 mov.l @r7, r15 +0203d2 7400 +0203d4 5069 mov.l @(h'24,r6), r0 +0203d6 6563 mov r6, r5 +0203d8 6573 mov r7, r5 +0203da 2065 mov.w r6, @-r0 +0203dc 7461 add #h'61, r4 +0203de 6e74 mov.b @r7+, r14 +0203e0 206d xtrct r6, r0 +0203e2 6f72 mov.l @r7, r15 +0203e4 7400 +0203e6 0000 +0203e8 4a65 +0203ea 746f add #h'6f, r4 +0203ec 6e73 mov r7, r14 +0203ee 2065 mov.w r6, @-r0 +0203f0 7461 add #h'61, r4 +0203f2 6e74 mov.b @r7+, r14 +0203f4 206d xtrct r6, r0 +0203f6 6f72 mov.l @r7, r15 +0203f8 7400 +0203fa 0000 +0203fc 5041 mov.l @(h'4,r4), r0 +0203fe 5449 mov.l @(h'24,r4), r4 +020400 454e ldc r5, spc +020402 5400 mov.l @(h'0,r0), r4 +020404 4849 +020406 5050 mov.l @(h'0,r5), r0 +020408 4945 +02040a 0000 +02040c 4841 +02040e 4c46 +020410 2057 div0s r5, r0 +020412 4159 +020414 0000 +020416 0000 +020418 4249 +02041a 4c4c shad r4, r12 +02041c 2047 div0s r4, r0 +02041e 4154 +020420 4553 +020422 0000 +020424 474f mac.w @r4+, @r7+ +020426 4c44 +020428 2044 mov.b r4, @-r0 +02042a 4947 ldc.l @r9+, spc +02042c 4745 +02042e 5200 mov.l @(h'0,r0), r2 +020430 4c49 +020432 4b45 +020434 2041 mov.w r4, @r0 +020436 2054 mov.b r5, @-r0 +020438 4f41 +02043a 5354 mov.l @(h'10,r5), r3 +02043c 0000 +02043e 0000 +020440 454c shad r4, r5 +020442 4543 stc.l spc, @-r5 +020444 5452 mov.l @(h'8,r5), r4 +020446 4943 stc.l spc, @-r9 +020448 4945 +02044a 4e00 shll r14 +02044c 5049 mov.l @(h'24,r4), r0 +02044e 4c4f mac.w @r4+, @r12+ +020450 5445 mov.l @(h'14,r4), r4 +020452 2044 mov.b r4, @-r0 +020454 4520 shal r5 +020456 4c49 +020458 474e ldc r7, spc +02045a 4500 shll r5 +02045c 5049 mov.l @(h'24,r4), r0 +02045e 4c4f mac.w @r4+, @r12+ +020460 5445 mov.l @(h'14,r4), r4 +020462 2044 mov.b r4, @-r0 +020464 4520 shal r5 +020466 4348 +020468 4153 +02046a 5345 mov.l @(h'14,r4), r3 +02046c 0000 +02046e 0000 +020470 5452 mov.l @(h'8,r5), r4 +020472 4f50 +020474 2044 mov.b r4, @-r0 +020476 4520 shal r5 +020478 4249 +02047a 4c4c shad r4, r12 +02047c 4559 +02047e 0000 +020480 4d41 +020482 4c43 stc.l spc, @-r12 +020484 4841 +020486 4e43 stc.l spc, @-r14 +020488 4555 +02048a 5800 mov.l @(h'0,r0), r8 +02048c 4449 +02048e 4354 +020490 4154 +020492 4555 +020494 5200 mov.l @(h'0,r0), r2 +020496 0000 +020498 5052 mov.l @(h'8,r5), r0 +02049a 4543 stc.l spc, @-r5 +02049c 4953 +02049e 0000 +0204a0 434f mac.w @r4+, @r3+ +0204a2 4c4c shad r4, r12 +0204a4 4543 stc.l spc, @-r5 +0204a6 5449 mov.l @(h'24,r4), r4 +0204a8 4f4e ldc r15, spc +0204aa 4e45 +0204ac 5552 mov.l @(h'8,r5), r5 +0204ae 0000 +0204b0 4352 +0204b2 415a +0204b4 5920 mov.l @(h'0,r2), r9 +0204b6 4652 +0204b8 4541 +0204ba 4b49 +0204bc 4e47 ldc.l @r14+, spc +0204be 2053 +0204c0 4b49 +0204c2 4c4c shad r4, r12 +0204c4 5300 mov.l @(h'0,r0), r3 +0204c6 0000 +0204c8 414d shld r4, r1 +0204ca 4920 shal r9 +0204cc 4445 +0204ce 5320 mov.l @(h'0,r2), r3 +0204d0 4245 +0204d2 5445 mov.l @(h'14,r4), r4 +0204d4 5300 mov.l @(h'0,r0), r3 +0204d6 0000 +0204d8 5049 mov.l @(h'24,r4), r0 +0204da 4d50 +0204dc 204d xtrct r4, r0 +0204de 5920 mov.l @(h'0,r2), r9 +0204e0 5249 mov.l @(h'24,r4), r2 +0204e2 4445 +0204e4 0000 +0204e6 0000 +0204e8 4d4d shld r4, r13 +0204ea 4848 +0204ec 2e2e mulu.w r2, r14 +0204ee 2e20 mov.b r2, @r14 +0204f0 5745 mov.l @(h'14,r4), r7 +0204f2 4c4c shad r4, r12 +0204f4 0000 +0204f6 0000 +0204f8 4a45 +0204fa 2043 +0204fc 4f4e ldc r15, spc +0204fe 4e41 +020500 4953 +020502 204c cmp/str r4, r0 +020504 4520 shal r5 +020506 4352 +020508 4541 +02050a 5445 mov.l @(h'14,r4), r4 +02050c 5552 mov.l @(h'8,r5), r5 +02050e 0000 +020510 4d41 +020512 5241 mov.l @(h'4,r4), r2 +020514 5448 mov.l @(h'20,r4), r4 +020516 4f4e ldc r15, spc +020518 0000 +02051a 0000 +02051c 4927 ldc.l @r9+, vbr +02051e 4d20 shal r13 +020520 4120 shal r1 +020522 4249 +020524 4b45 +020526 5200 mov.l @(h'0,r0), r2 +020528 5348 mov.l @(h'20,r4), r3 +02052a 4f50 +02052c 5049 mov.l @(h'24,r4), r0 +02052e 4e47 ldc.l @r14+, spc +020530 2041 mov.w r4, @r0 +020532 4444 +020534 4943 stc.l spc, @-r9 +020536 5400 mov.l @(h'0,r0), r4 +020538 5265 mov.l @(h'14,r6), r2 +02053a 6761 mov.w @r6, r7 +02053c 7264 add #h'64, r2 +02053e 657a negc r7, r5 +020540 206c cmp/str r6, r0 +020542 6120 mov.b @r2, r1 +020544 706c add #h'6c, r0 +020546 616e exts.b r6, r1 +020548 7175 add #h'75, r1 +02054a 6500 mov.b @r0, r5 +02054c 4661 +02054e 6974 mov.b @r7+, r9 +020550 6573 mov r7, r5 +020552 2075 mov.w r7, @-r0 +020554 6e65 mov.w @r6+, r14 +020556 2070 mov.b r7, @r0 +020558 6172 mov.l @r7, r1 +02055a 7469 add #h'69, r4 +02055c 6520 mov.b @r2, r5 +02055e 7361 add #h'61, r3 +020560 6e73 mov r7, r14 +020562 0000 +020564 4465 +020566 626c extu.b r6, r2 +020568 6f71 mov.w @r7, r15 +02056a 7565 add #h'65, r5 +02056c 7a20 add #h'20, r10 +02056e 3130 cmp/eq r3, r1 +020570 2073 +020572 7563 add #h'63, r5 +020574 6365 mov.w @r6+, r3 +020576 7300 +020578 4163 +02057a 6865 mov.w @r6+, r8 +02057c 7465 add #h'65, r4 +02057e 7a20 add #h'20, r10 +020580 746f add #h'6f, r4 +020582 7574 add #h'74, r5 +020584 206c cmp/str r6, r0 +020586 6573 mov r7, r5 +020588 0000 +02058a 0000 +02058c 436f mac.w @r6+, @r3+ +02058e 6c6c extu.b r6, r12 +020590 6563 mov r6, r5 +020592 7465 add #h'65, r4 +020594 7a20 add #h'20, r10 +020596 3230 cmp/eq r3, r2 +020598 2070 mov.b r7, @r0 +02059a 6965 mov.w @r6+, r9 +02059c 6365 mov.w @r6+, r3 +02059e 7320 add #h'20, r3 +0205a0 656e exts.b r6, r5 +0205a2 0000 +0205a4 4661 +0205a6 6974 mov.b @r7+, r9 +0205a8 6573 mov r7, r5 +0205aa 2076 mov.l r7, @-r0 +0205ac 6f75 mov.w @r7+, r15 +0205ae 7320 add #h'20, r3 +0205b0 6578 swap.b r7, r5 +0205b2 706c add #h'6c, r0 +0205b4 6f73 mov r7, r15 +0205b6 6572 mov.l @r7, r5 +0205b8 2070 mov.b r7, @r0 +0205ba 6172 mov.l @r7, r1 +0205bc 0000 +0205be 0000 +0205c0 4661 +0205c2 6974 mov.b @r7+, r9 +0205c4 6573 mov r7, r5 +0205c6 2076 mov.l r7, @-r0 +0205c8 6f75 mov.w @r7+, r15 +0205ca 7320 add #h'20, r3 +0205cc 6372 mov.l @r7, r3 +0205ce 616d extu.w r6, r1 +0205d0 6572 mov.l @r7, r5 +0205d2 0000 +0205d4 4465 +0205d6 7061 add #h'61, r0 +0205d8 7373 add #h'73, r3 +0205da 657a negc r7, r5 +0205dc 2032 mov.l r3, @r0 +0205de 6b6d extu.w r6, r11 +0205e0 0000 +0205e2 0000 +0205e4 4465 +0205e6 7061 add #h'61, r0 +0205e8 7373 add #h'73, r3 +0205ea 657a negc r7, r5 +0205ec 2035 mov.w r3, @-r0 +0205ee 6b6d extu.w r6, r11 +0205f0 0000 +0205f2 0000 +0205f4 4661 +0205f6 6974 mov.b @r7+, r9 +0205f8 6573 mov r7, r5 +0205fa 2075 mov.w r7, @-r0 +0205fc 6e65 mov.w @r6+, r14 +0205fe 2070 mov.b r7, @r0 +020600 6172 mov.l @r7, r1 +020602 7469 add #h'69, r4 +020604 6520 mov.b @r2, r5 +020606 656e exts.b r6, r5 +020608 0000 +02060a 0000 +02060c 5065 mov.l @(h'14,r6), r0 +02060e 7264 add #h'64, r2 +020610 657a negc r7, r5 +020612 206c cmp/str r6, r0 +020614 6520 mov.b @r2, r5 +020616 7469 add #h'69, r4 +020618 7261 add #h'61, r2 +02061a 6765 mov.w @r6+, r7 +02061c 2066 mov.l r6, @-r0 +02061e 696e exts.b r6, r9 +020620 616c extu.b r6, r1 +020622 0000 +020624 4761 +020626 676e exts.b r6, r7 +020628 657a negc r7, r5 +02062a 2033 +02062c 2065 mov.w r6, @-r0 +02062e 7870 add #h'70, r8 +020630 6c6f exts.w r6, r12 +020632 7369 add #h'69, r3 +020634 6f6e exts.b r6, r15 +020636 7300 +020638 4661 +02063a 6974 mov.b @r7+, r9 +02063c 6573 mov r7, r5 +02063e 2075 mov.w r7, @-r0 +020640 6e20 mov.b @r2, r14 +020642 7363 add #h'63, r3 +020644 6f72 mov.l @r7, r15 +020646 6500 mov.b @r0, r5 +020648 4163 +02064a 6865 mov.w @r6+, r8 +02064c 7465 add #h'65, r4 +02064e 7a20 add #h'20, r10 +020650 3220 cmp/eq r2, r2 +020652 6a65 mov.w @r6+, r10 +020654 7470 add #h'70, r4 +020656 6163 mov r6, r1 +020658 6b73 mov r7, r11 +02065a 0000 +02065c 4661 +02065e 6974 mov.b @r7+, r9 +020660 6573 mov r7, r5 +020662 2070 mov.b r7, @r0 +020664 6c75 mov.w @r7+, r12 +020666 7320 add #h'20, r3 +020668 6465 mov.w @r6+, r4 +02066a 2038 tst r3, r0 +02066c 3030 cmp/eq r3, r0 +02066e 6d00 mov.b @r0, r13 +020670 4f62 +020672 7465 add #h'65, r4 +020674 6e65 mov.w @r6+, r14 +020676 7a20 add #h'20, r10 +020678 6c27 not r2, r12 +02067a 6f69 swap.w r6, r15 +02067c 7365 add #h'65, r3 +02067e 6175 mov.w @r7+, r1 +020680 2062 mov.l r6, @r0 +020682 656e exts.b r6, r5 +020684 6566 mov.l @r6+, r5 +020686 0000 +020688 4163 +02068a 6865 mov.w @r6+, r8 +02068c 7465 add #h'65, r4 +02068e 7a20 add #h'20, r10 +020690 756e add #h'6e, r5 +020692 2076 mov.l r7, @-r0 +020694 6568 swap.b r6, r5 +020696 6963 mov r6, r9 +020698 756c add #h'6c, r5 +02069a 6520 mov.b @r2, r5 +02069c 6e6f exts.w r6, r14 +02069e 6972 mov.l @r7, r9 +0206a0 0000 +0206a2 0000 +0206a4 4f62 +0206a6 7465 add #h'65, r4 +0206a8 6e65 mov.w @r6+, r14 +0206aa 7a20 add #h'20, r10 +0206ac 756e add #h'6e, r5 +0206ae 2073 +0206b0 636f exts.w r6, r3 +0206b2 7265 add #h'65, r2 +0206b4 0000 +0206b6 0000 +0206b8 4f68 +0206ba 2e2e mulu.w r2, r14 +0206bc 2e00 mov.b r0, @r14 +0206be 0000 +0206c0 566f mov.l @(h'3c,r6), r6 +0206c2 6c65 mov.w @r6+, r12 +0206c4 7a20 add #h'20, r10 +0206c6 7375 add #h'75, r3 +0206c8 7220 add #h'20, r2 +0206ca 3530 cmp/eq r3, r5 +0206cc 6b6d extu.w r6, r11 +0206ce 0000 +0206d0 4661 +0206d2 6974 mov.b @r7+, r9 +0206d4 6573 mov r7, r5 +0206d6 2031 mov.w r3, @r0 +0206d8 306b subv r6, r0 +0206da 6d20 mov.b @r2, r13 +0206dc 6176 mov.l @r7+, r1 +0206de 6563 mov r6, r5 +0206e0 206c cmp/str r6, r0 +0206e2 6100 mov.b @r0, r1 +0206e4 4465 +0206e6 7065 add #h'65, r0 +0206e8 6e73 mov r7, r14 +0206ea 657a negc r7, r5 +0206ec 2070 mov.b r7, @r0 +0206ee 6c75 mov.w @r7+, r12 +0206f0 7320 add #h'20, r3 +0206f2 6465 mov.w @r6+, r4 +0206f4 2035 mov.w r3, @-r0 +0206f6 3030 cmp/eq r3, r0 +0206f8 3030 cmp/eq r3, r0 +0206fa 0000 +0206fc 7065 add #h'65, r0 +0206fe 6e64 mov.b @r6+, r14 +020700 616e exts.b r6, r1 +020702 7420 add #h'20, r4 +020704 3220 cmp/eq r2, r2 +020706 6d69 swap.w r6, r13 +020708 6e75 mov.w @r7+, r14 +02070a 7465 add #h'65, r4 +02070c 7300 +02070e 0000 +020710 636f exts.w r6, r3 +020712 6c6c extu.b r6, r12 +020714 6563 mov r6, r5 +020716 7465 add #h'65, r4 +020718 7220 add #h'20, r2 +02071a 6465 mov.w @r6+, r4 +02071c 2070 mov.b r7, @r0 +02071e 6965 mov.w @r6+, r9 +020720 6365 mov.w @r6+, r3 +020722 2f6a xor r6, r15 +020724 6574 mov.b @r7+, r5 +020726 6f6e exts.b r6, r15 +020728 0000 +02072a 0000 +02072c 656c extu.b r6, r5 +02072e 656d extu.w r6, r5 +020730 656e exts.b r6, r5 +020732 7473 add #h'73, r4 +020734 2064 mov.b r6, @-r0 +020736 7520 add #h'20, r5 +020738 6a65 mov.w @r6+, r10 +02073a 7500 +02073c 6574 mov.b @r7+, r5 +02073e 616e exts.b r6, r1 +020740 7420 add #h'20, r4 +020742 6d6f exts.w r6, r13 +020744 7274 add #h'74, r2 +020746 0000 +020748 756e add #h'6e, r5 +02074a 206d xtrct r6, r0 +02074c 6973 mov r7, r9 +02074e 7369 add #h'69, r3 +020750 6c65 mov.w @r6+, r12 +020752 2033 +020754 2066 mov.l r6, @-r0 +020756 6f69 swap.w r6, r15 +020758 7320 add #h'20, r3 +02075a 6465 mov.w @r6+, r4 +02075c 2073 +02075e 7569 add #h'69, r5 +020760 7465 add #h'65, r4 +020762 0000 +020764 287a xor r7, r8 +020766 6170 mov.b @r7, r1 +020768 7065 add #h'65, r0 +02076a 7572 add #h'72, r5 +02076c 206f muls.w r6, r0 +02076e 7520 add #h'20, r5 +020770 6c61 mov.w @r6, r12 +020772 7365 add #h'65, r3 +020774 7229 add #h'29, r2 +020776 2039 and r3, r0 +020778 3920 cmp/eq r2, r9 +02077a 666f exts.w r6, r6 +02077c 6973 mov r7, r9 +02077e 0000 +020780 636f exts.w r6, r3 +020782 7374 add #h'74, r3 +020784 756d add #h'6d, r5 +020786 6520 mov.b @r2, r5 +020788 6574 mov.b @r7+, r5 +02078a 2065 mov.w r6, @-r0 +02078c 6e20 mov.b @r2, r14 +02078e 7265 add #h'65, r2 +020790 6163 mov r6, r1 +020792 7465 add #h'65, r4 +020794 7572 add #h'72, r5 +020796 0000 +020798 3130 cmp/eq r3, r1 +02079a 3020 cmp/eq r2, r0 +02079c 666f exts.w r6, r6 +02079e 6973 mov r7, r9 +0207a0 0000 +0207a2 0000 +0207a4 6174 mov.b @r7+, r1 +0207a6 6f6d extu.w r6, r15 +0207a8 6971 mov.w @r7, r9 +0207aa 7565 add #h'65, r5 +0207ac 7300 +0207ae 0000 +0207b0 6427 not r2, r4 +0207b2 6578 swap.b r7, r5 +0207b4 6163 mov r6, r1 +0207b6 7465 add #h'65, r4 +0207b8 6d65 mov.w @r6+, r13 +0207ba 6e74 mov.b @r7+, r14 +0207bc 2032 mov.l r3, @r0 +0207be 3030 cmp/eq r3, r0 +0207c0 6d00 mov.b @r0, r13 +0207c2 0000 +0207c4 6176 mov.l @r7+, r1 +0207c6 6563 mov r6, r5 +0207c8 206c cmp/str r6, r0 +0207ca 6520 mov.b @r2, r5 +0207cc 7465 add #h'65, r4 +0207ce 6c65 mov.w @r6+, r12 +0207d0 706f add #h'6f, r0 +0207d2 7274 add #h'74, r2 +0207d4 6575 mov.w @r7+, r5 +0207d6 7200 +0207d8 3220 cmp/eq r2, r2 +0207da 666f exts.w r6, r6 +0207dc 6973 mov r7, r9 +0207de 2065 mov.w r6, @-r0 +0207e0 6e20 mov.b @r2, r14 +0207e2 756e add #h'6e, r5 +0207e4 6520 mov.b @r2, r5 +0207e6 7061 add #h'61, r0 +0207e8 7274 add #h'74, r2 +0207ea 6965 mov.w @r6+, r9 +0207ec 0000 +0207ee 0000 +0207f0 6427 not r2, r4 +0207f2 6578 swap.b r7, r5 +0207f4 6163 mov r6, r1 +0207f6 7465 add #h'65, r4 +0207f8 6d65 mov.w @r6+, r13 +0207fa 6e74 mov.b @r7+, r14 +0207fc 2036 mov.l r3, @-r0 +0207fe 3920 cmp/eq r2, r9 +020800 7069 add #h'69, r0 +020802 6563 mov r6, r5 +020804 6573 mov r7, r5 +020806 0000 +020808 596f mov.l @(h'3c,r6), r9 +02080a 7520 add #h'20, r5 +02080c 746f add #h'6f, r4 +02080e 7563 add #h'63, r5 +020810 6820 mov.b @r2, r8 +020812 6d79 swap.w r7, r13 +020814 2074 mov.b r7, @-r0 +020816 7261 add #h'61, r2 +020818 6c61 mov.w @r6, r12 +02081a 6c61 mov.w @r6, r12 +02081c 2e2e mulu.w r2, r14 +02081e 2e00 mov.b r0, @r14 +020820 6265 mov.w @r6+, r2 +020822 6361 mov.w @r6, r3 +020824 6e65 mov.w @r6+, r14 +020826 2064 mov.b r6, @-r0 +020828 2765 mov.w r6, @-r7 +02082a 6e66 mov.l @r6+, r14 +02082c 6572 mov.l @r7, r5 +02082e 0000 +020830 7069 add #h'69, r0 +020832 6563 mov r6, r5 +020834 6573 mov r7, r5 +020836 0000 +020838 5045 mov.l @(h'14,r4), r0 +02083a 5449 mov.l @(h'24,r4), r4 +02083c 5420 mov.l @(h'0,r2), r4 +02083e 424f mac.w @r4+, @r2+ +020840 4e55 +020842 5300 mov.l @(h'0,r0), r3 +020844 4752 +020846 4f53 +020848 2042 mov.l r4, @r0 +02084a 4f4e ldc r15, spc +02084c 5553 mov.l @(h'c,r5), r5 +02084e 0000 +020850 4a41 +020852 434b +020854 504f mov.l @(h'3c,r4), r0 +020856 5400 mov.l @(h'0,r0), r4 +020858 5045 mov.l @(h'14,r4), r0 +02085a 5449 mov.l @(h'24,r4), r4 +02085c 5445 mov.l @(h'14,r4), r4 +02085e 2045 mov.w r4, @-r0 +020860 5850 mov.l @(h'0,r5), r8 +020862 4c4f mac.w @r4+, @r12+ +020864 5349 mov.l @(h'24,r4), r3 +020866 4f4e ldc r15, spc +020868 0000 +02086a 0000 +02086c 4752 +02086e 4f53 +020870 5345 mov.l @(h'14,r4), r3 +020872 2045 mov.w r4, @-r0 +020874 5850 mov.l @(h'0,r5), r8 +020876 4c4f mac.w @r4+, @r12+ +020878 5349 mov.l @(h'24,r4), r3 +02087a 4f4e ldc r15, spc +02087c 0000 +02087e 0000 +020880 424f mac.w @r4+, @r2+ +020882 4d42 +020884 4520 shal r5 +020886 4154 +020888 4f4d shld r4, r15 +02088a 4951 +02088c 5545 mov.l @(h'14,r4), r5 +02088e 0000 +020890 5345 mov.l @(h'14,r4), r3 +020892 434f mac.w @r4+, @r3+ +020894 4e44 +020896 4520 shal r5 +020898 4348 +02089a 414e ldc r1, spc +02089c 4345 +02089e 0000 +0208a0 4a45 +0208a2 544f mov.l @(h'3c,r4), r4 +0208a4 4e53 +0208a6 2042 mov.l r4, @r0 +0208a8 4f4e ldc r15, spc +0208aa 5553 mov.l @(h'c,r5), r5 +0208ac 0000 +0208ae 0000 +0208b0 444f mac.w @r4+, @r4+ +0208b2 5542 mov.l @(h'8,r4), r5 +0208b4 4c45 +0208b6 2050 mov.b r5, @r0 +0208b8 4945 +0208ba 4345 +0208bc 0000 +0208be 0000 +0208c0 4c4f mac.w @r4+, @r12+ +0208c2 4e47 ldc.l @r14+, spc +0208c4 5545 mov.l @(h'14,r4), r5 +0208c6 5552 mov.l @(h'8,r5), r5 +0208c8 2044 mov.b r4, @-r0 +0208ca 2741 mov.w r4, @r7 +0208cc 5641 mov.l @(h'4,r4), r6 +0208ce 4e43 stc.l spc, @-r14 +0208d0 4500 shll r5 +0208d2 0000 +0208d4 2b31 mov.w r3, @r11 +0208d6 3030 cmp/eq r3, r0 +0208d8 2070 mov.b r7, @r0 +0208da 6965 mov.w @r6+, r9 +0208dc 6365 mov.w @r6+, r3 +0208de 7320 add #h'20, r3 +0208e0 2100 mov.b r0, @r1 +0208e2 0000 +0208e4 2b35 mov.w r3, @-r11 +0208e6 3030 cmp/eq r3, r0 +0208e8 2070 mov.b r7, @r0 +0208ea 6965 mov.w @r6+, r9 +0208ec 6365 mov.w @r6+, r3 +0208ee 7320 add #h'20, r3 +0208f0 2100 mov.b r0, @r1 +0208f2 0000 +0208f4 2b31 mov.w r3, @r11 +0208f6 3030 cmp/eq r3, r0 +0208f8 3020 cmp/eq r2, r0 +0208fa 7069 add #h'69, r0 +0208fc 6563 mov r6, r5 +0208fe 6573 mov r7, r5 +020900 2021 mov.w r2, @r0 +020902 0000 +020904 4175 +020906 676d extu.w r6, r7 +020908 656e exts.b r6, r5 +02090a 7465 add #h'65, r4 +02090c 206c cmp/str r6, r0 +02090e 6567 not r6, r5 +020910 6572 mov.l @r7, r5 +020912 656d extu.w r6, r5 +020914 656e exts.b r6, r5 +020916 7400 +020918 4175 +02091a 676d extu.w r6, r7 +02091c 656e exts.b r6, r5 +02091e 7465 add #h'65, r4 +020920 2074 mov.b r7, @-r0 +020922 6f6e exts.b r6, r15 +020924 2073 +020926 636f exts.w r6, r3 +020928 7265 add #h'65, r2 +02092a 2021 mov.w r2, @r0 +02092c 0000 +02092e 0000 +020930 426f mac.w @r6+, @r2+ +020932 6f73 mov r7, r15 +020934 7420 add #h'20, r4 +020936 746f add #h'6f, r4 +020938 6e20 mov.b @r2, r14 +02093a 7363 add #h'63, r3 +02093c 6f72 mov.l @r7, r15 +02093e 6520 mov.b @r2, r5 +020940 2100 mov.b r0, @r1 +020942 0000 +020944 5265 mov.l @(h'14,r6), r2 +020946 7061 add #h'61, r0 +020948 7273 add #h'73, r2 +02094a 2063 +02094c 6f6d extu.w r6, r15 +02094e 6d65 mov.w @r6+, r13 +020950 2073 +020952 6920 mov.b @r2, r9 +020954 6465 mov.w @r6+, r4 +020956 0000 +020958 416c shad r6, r1 +02095a 6c65 mov.w @r6+, r12 +02095c 7a2c add #h'2c, r10 +02095e 2063 +020960 6164 mov.b @r6+, r1 +020962 6561 mov.w @r6, r5 +020964 7520 add #h'20, r5 +020966 2100 mov.b r0, @r1 +020968 5069 mov.l @(h'24,r6), r0 +02096a 6563 mov r6, r5 +02096c 6573 mov r7, r5 +02096e 2064 mov.b r6, @-r0 +020970 6f75 mov.w @r7+, r15 +020972 626c extu.b r6, r2 +020974 6565 mov.w @r6+, r5 +020976 7320 add #h'20, r3 +020978 6120 mov.b @r2, r1 +02097a 6c61 mov.w @r6, r12 +02097c 0000 +02097e 0000 +020980 3735 dmulu.l r3, r7 +020982 306d dmuls.l r6, r0 +020984 2064 mov.b r6, @-r0 +020986 2761 mov.w r6, @r7 +020988 7661 add #h'61, r6 +02098a 6e63 mov r6, r14 +02098c 6520 mov.b @r2, r5 +02098e 6120 mov.b @r2, r1 +020990 6c61 mov.w @r6, r12 +020992 0000 +020994 746f add #h'6f, r4 +020996 6e20 mov.b @r2, r14 +020998 7363 add #h'63, r3 +02099a 6f72 mov.l @r7, r15 +02099c 6520 mov.b @r2, r5 +02099e 2100 mov.b r0, @r1 +0209a0 7269 add #h'69, r2 +0209a2 656e exts.b r6, r5 +0209a4 206e mulu.w r6, r0 +0209a6 2765 mov.w r6, @-r7 +0209a8 7461 add #h'61, r4 +0209aa 6974 mov.b @r7+, r9 +0209ac 2021 mov.w r2, @r0 +0209ae 0000 +0209b0 7072 add #h'72, r0 +0209b2 6f63 mov r6, r15 +0209b4 6861 mov.w @r6, r8 +0209b6 696e exts.b r6, r9 +0209b8 6520 mov.b @r2, r5 +0209ba 7061 add #h'61, r0 +0209bc 7274 add #h'74, r2 +0209be 6965 mov.w @r6+, r9 +0209c0 2021 mov.w r2, @r0 +0209c2 0000 +0209c4 0810 +0209c6 0004 mov.b r0, @(r0,r0) +0209c8 0810 +0209ca 017c mov.b @(r0,r7), r1 +0209cc 0810 +0209ce 017c mov.b @(r0,r7), r1 +0209d0 0810 +0209d2 029c mov.b @(r0,r9), r2 +0209d4 0032 stc ssr, r0 +0209d6 1058 mov.l r5, @(h'20,r0) +0209d8 005c mov.b @(r0,r5), r0 +0209da 005c mov.b @(r0,r5), r0 +0209dc 0066 mov.l r6, @(r0,r0) +0209de 006c mov.b @(r0,r6), r0 +0209e0 0073 +0209e2 0030 +0209e4 005c mov.b @(r0,r5), r0 +0209e6 0000 +0209e8 005c mov.b @(r0,r5), r0 +0209ea 005c mov.b @(r0,r5), r0 +0209ec 0063 +0209ee 0072 +0209f0 0064 mov.b r6, @(r0,r0) +0209f2 0030 +0209f4 005c mov.b @(r0,r5), r0 +0209f6 0000 +0209f8 0000 +0209fa 0000 +0209fc 0000 +0209fe 753f add #h'3f, r5 +020a00 ffff +020a02 ffff +020a04 ffff +020a06 ffff +020a08 ffff +020a0a ffff +020a0c ffff +020a0e ffff +020a10 ffff +020a12 ffff +020a14 ffff +020a16 ffff +020a18 ffff +020a1a ffff +020a1c ffff +020a1e ffff +020a20 0000 +020a22 7534 add #h'34, r5 +020a24 0000 +020a26 0087 mul.l r8, r0 +020a28 0000 +020a2a 000f mac.l @r0+, @r0+ +020a2c 0000 +020a2e 002e mov.l @(r0,r2), r0 +020a30 0000 +020a32 0030 +020a34 ffff +020a36 ffff +020a38 ffff +020a3a ffff +020a3c 0000 +020a3e 0099 +020a40 0000 +020a42 0089 +020a44 0000 +020a46 0033 +020a48 0000 +020a4a 0032 stc ssr, r0 +020a4c 0000 +020a4e 0031 +020a50 ffff +020a52 ffff +020a54 ffff +020a56 ffff +020a58 0000 +020a5a 00b9 +020a5c 0000 +020a5e 00a9 +020a60 0000 +020a62 0036 mov.l r3, @(r0,r0) +020a64 0000 +020a66 0035 mov.w r3, @(r0,r0) +020a68 0000 +020a6a 0034 mov.b r3, @(r0,r0) +020a6c ffff +020a6e ffff +020a70 ffff +020a72 ffff +020a74 ffff +020a76 ffff +020a78 0000 +020a7a 7549 add #h'49, r5 +020a7c 0000 +020a7e 0039 +020a80 0000 +020a82 0038 ldtlb +020a84 0000 +020a86 0037 mul.l r3, r0 +020a88 ffff +020a8a ffff +020a8c 0000 +020a8e 000e mov.l @(r0,r0), r0 +020a90 0000 +020a92 002c mov.b @(r0,r2), r0 +020a94 0000 +020a96 0029 movt r0 +020a98 0000 +020a9a 0028 clrmac +020a9c 0000 +020a9e 755e add #h'5e, r5 +020aa0 0000 +020aa2 00bb +020aa4 ffff +020aa6 ffff +020aa8 0000 +020aaa 0083 pref @r0 +020aac 0000 +020aae 0082 stc r0_bank, r0 +020ab0 0000 +020ab2 0081 +020ab4 0000 +020ab6 0085 mov.w r8, @(r0,r0) +020ab8 0000 +020aba 0095 mov.w r9, @(r0,r0) +020abc 0000 +020abe 7531 add #h'31, r5 +020ac0 ffff +020ac2 ffff +020ac4 0000 +020ac6 7545 add #h'45, r5 +020ac8 0000 +020aca 7547 add #h'47, r5 +020acc 0000 +020ace 7532 add #h'32, r5 +020ad0 0000 +020ad2 00a8 +020ad4 0000 +020ad6 008b +020ad8 0000 +020ada 7537 add #h'37, r5 +020adc ffff +020ade ffff +020ae0 0000 +020ae2 7542 add #h'42, r5 +020ae4 0000 +020ae6 7544 add #h'44, r5 +020ae8 0000 +020aea 7533 add #h'33, r5 +020aec 0000 +020aee 7540 add #h'40, r5 +020af0 0000 +020af2 7538 add #h'38, r5 +020af4 0000 +020af6 7536 add #h'36, r5 +020af8 ffff +020afa ffff +020afc 0000 +020afe 753e add #h'3e, r5 +020b00 0000 +020b02 753d add #h'3d, r5 +020b04 0000 +020b06 753c add #h'3c, r5 +020b08 0000 +020b0a 753b add #h'3b, r5 +020b0c 0000 +020b0e 753a add #h'3a, r5 +020b10 0000 +020b12 7539 add #h'39, r5 +020b14 ffff +020b16 ffff +020b18 ffff +020b1a ffff +020b1c ffff +020b1e ffff +020b20 ffff +020b22 ffff +020b24 ffff +020b26 ffff +020b28 ffff +020b2a ffff +020b2c ffff +020b2e ffff +020b30 ffff +020b32 ffff +020b34 ffff +020b36 ffff +020b38 ffff +020b3a ffff +020b3c ffff +020b3e ffff +020b40 ffff +020b42 ffff +020b44 ffff +020b46 ffff +020b48 ffff +020b4a ffff +020b4c aaa9 bra h'-aae ;@(h'200a2) +020b4e aaa6 bra h'-ab4 ;@(h'2009e) +020b50 aa9a bra h'-acc ;@(h'20088) +020b52 aa6a bra h'-b2c ;@(h'2002a) +020b54 a9aa bra h'-cac ;@(h'1feac) +020b56 a6aa bra h'd54 ;@(h'218ae) +020b58 9aaa mov.w @(h'154,pc), r10 ;@(h'20cb0) +020b5a 6aaa negc r10, r10 +020b5c 00a9 +020b5e 00a6 mov.l r10, @(r0,r0) +020b60 009a +020b62 006a +020b64 0000 +020b66 7fff add #h'ff, r15 +020b68 ffff +020b6a ffff +020b6c ffff +020b6e ffff +020b70 0000 +020b72 8001 mov.b r0, @(h'1,r0) +020b74 0000 +020b76 0000 +020b78 0000 +020b7a 0000 +020b7c 0000 +020b7e 7fff add #h'ff, r15 +020b80 0000 +020b82 0000 +020b84 0000 +020b86 0000 +020b88 0000 +020b8a 0000 +020b8c 8000 mov.b r0, @(h'0,r0) +020b8e 0000 +020b90 0000 +020b92 0000 +020b94 0000 +020b96 ffff +020b98 8000 mov.b r0, @(h'0,r0) +020b9a 0000 +020b9c 0000 +020b9e 0000 +020ba0 0000 +020ba2 fffe +020ba4 8000 mov.b r0, @(h'0,r0) +020ba6 0000 +020ba8 0000 +020baa 0000 +020bac 0000 +020bae 0001 +020bb0 8000 mov.b r0, @(h'0,r0) +020bb2 0000 +020bb4 0000 +020bb6 0000 +020bb8 0000 +020bba 0002 stc sr, r0 +020bbc 8000 mov.b r0, @(h'0,r0) +020bbe 0000 +020bc0 0000 +020bc2 0000 +020bc4 0000 +020bc6 0001 +020bc8 c90f and #h'f, r0 +020bca daa2 mov.l @(h'288,pc), r10 ;@(h'20e54) +020bcc 2168 tst r6, r1 +020bce c235 mov.l r0, @(h'd4,gbr) +020bd0 0000 +020bd2 0002 stc sr, r0 +020bd4 c90f and #h'f, r0 +020bd6 daa2 mov.l @(h'288,pc), r10 ;@(h'20e60) +020bd8 2168 tst r6, r1 +020bda c235 mov.l r0, @(h'd4,gbr) +020bdc 0000 +020bde 0000 +020be0 c90f and #h'f, r0 +020be2 daa2 mov.l @(h'288,pc), r10 ;@(h'20e6c) +020be4 2168 tst r6, r1 +020be6 c235 mov.l r0, @(h'd4,gbr) +020be8 0000 +020bea ffff +020bec c90f and #h'f, r0 +020bee daa2 mov.l @(h'288,pc), r10 ;@(h'20e78) +020bf0 2168 tst r6, r1 +020bf2 c235 mov.l r0, @(h'd4,gbr) +020bf4 0000 +020bf6 ffff +020bf8 b172 bsr h'2e4 ;@(h'20ee0) +020bfa 17f7 mov.l r15, @(h'1c,r7) +020bfc d1cf mov.l @(h'33c,pc), r1 ;@(h'20f3c) +020bfe 79ac add #h'ac, r9 +020c00 8000 mov.b r0, @(h'0,r0) +020c02 8001 mov.b r0, @(h'1,r0) +020c04 0000 +020c06 0000 +020c08 0000 +020c0a 0000 +020c0c 8000 mov.b r0, @(h'0,r0) +020c0e 7fff add #h'ff, r15 +020c10 0000 +020c12 0000 +020c14 0000 +020c16 0000 +020c18 8000 mov.b r0, @(h'0,r0) +020c1a 0000 +020c1c 8000 mov.b r0, @(h'0,r0) +020c1e 0000 +020c20 0000 +020c22 0000 +020c24 8000 mov.b r0, @(h'0,r0) +020c26 ffff +020c28 8000 mov.b r0, @(h'0,r0) +020c2a 0000 +020c2c 0000 +020c2e 0000 +020c30 8000 mov.b r0, @(h'0,r0) +020c32 fffe +020c34 8000 mov.b r0, @(h'0,r0) +020c36 0000 +020c38 0000 +020c3a 0000 +020c3c 8000 mov.b r0, @(h'0,r0) +020c3e 0001 +020c40 8000 mov.b r0, @(h'0,r0) +020c42 0000 +020c44 0000 +020c46 0000 +020c48 8000 mov.b r0, @(h'0,r0) +020c4a 0002 stc sr, r0 +020c4c 8000 mov.b r0, @(h'0,r0) +020c4e 0000 +020c50 0000 +020c52 0000 +020c54 8000 mov.b r0, @(h'0,r0) +020c56 0001 +020c58 c90f and #h'f, r0 +020c5a daa2 mov.l @(h'288,pc), r10 ;@(h'20ee4) +020c5c 2168 tst r6, r1 +020c5e c235 mov.l r0, @(h'd4,gbr) +020c60 8000 mov.b r0, @(h'0,r0) +020c62 0002 stc sr, r0 +020c64 c90f and #h'f, r0 +020c66 daa2 mov.l @(h'288,pc), r10 ;@(h'20ef0) +020c68 2168 tst r6, r1 +020c6a c235 mov.l r0, @(h'd4,gbr) +020c6c 8000 mov.b r0, @(h'0,r0) +020c6e 0000 +020c70 c90f and #h'f, r0 +020c72 daa2 mov.l @(h'288,pc), r10 ;@(h'20efc) +020c74 2168 tst r6, r1 +020c76 c235 mov.l r0, @(h'd4,gbr) +020c78 8000 mov.b r0, @(h'0,r0) +020c7a ffff +020c7c c90f and #h'f, r0 +020c7e daa2 mov.l @(h'288,pc), r10 ;@(h'20f08) +020c80 2168 tst r6, r1 +020c82 c235 mov.l r0, @(h'd4,gbr) +020c84 8000 mov.b r0, @(h'0,r0) +020c86 ffff +020c88 b172 bsr h'2e4 ;@(h'20f70) +020c8a 17f7 mov.l r15, @(h'1c,r7) +020c8c d1cf mov.l @(h'33c,pc), r1 ;@(h'20fcc) +020c8e 79ac add #h'ac, r9 +020c90 8000 mov.b r0, @(h'0,r0) +020c92 ffdb +020c94 c7c0 mova @(h'300,pc), r0 ;h'20f98 +020c96 3795 dmulu.l r9, r7 +020c98 d58e mov.l @(h'238,pc), r5 ;@(h'20ed4) +020c9a 01ba +020c9c 0000 +020c9e ffe3 +020ca0 8f74 bf/s h'e8 ;@(h'20d8c) +020ca2 c256 mov.l r0, @(h'158,gbr) +020ca4 eed7 mov #h'ffffffd7, r14 +020ca6 0cfe mov.l @(r0,r15), r12 +020ca8 8000 mov.b r0, @(h'0,r0) +020caa ffea +020cac 93f2 mov.w @(h'1e4,pc), r3 ;@(h'20e94) +020cae 7ba9 add #h'a9, r11 +020cb0 be48 bsr h'-370 ;@(h'20944) +020cb2 e7c1 mov #h'ffffffc1, r7 +020cb4 0000 +020cb6 fff0 +020cb8 d00d mov.l @(h'34,pc), r0 ;@(h'20cf0) +020cba 00cd mov.w @(r0,r12), r0 +020cbc b7c6 bsr h'f8c ;@(h'21c4c) +020cbe dcdd mov.l @(h'374,pc), r12 ;@(h'21034) +020cc0 8000 mov.b r0, @(h'0,r0) +020cc2 fff6 +020cc4 b60b bsr h'c16 ;@(h'218de) +020cc6 60b6 mov.l @r11+, r0 +020cc8 09f8 +020cca c3ea trapa #h'ea +020ccc 0000 +020cce fffb +020cd0 aaaa bra h'-aac ;@(h'20228) +020cd2 aaaa bra h'-aac ;@(h'2022a) +020cd4 aaa9 bra h'-aae ;@(h'2022a) +020cd6 dcf4 mov.l @(h'3d0,pc), r12 ;@(h'210a8) +020cd8 8000 mov.b r0, @(h'0,r0) +020cda fffe +020cdc ffff +020cde ffff +020ce0 ffff +020ce2 ff61 +020ce4 0000 +020ce6 0000 +020ce8 8000 mov.b r0, @(h'0,r0) +020cea 0000 +020cec 0000 +020cee 0000 +020cf0 8000 mov.b r0, @(h'0,r0) +020cf2 ffd7 +020cf4 d551 mov.l @(h'144,pc), r5 ;@(h'20e3c) +020cf6 2388 tst r8, r3 +020cf8 913c mov.w @(h'78,pc), r1 ;@(h'20d74) +020cfa fec2 +020cfc 0000 +020cfe ffdf +020d00 b090 bsr h'120 ;@(h'20e24) +020d02 4623 stc.l vbr, @-r6 +020d04 e76d mov #h'6d, r7 +020d06 d6b4 mov.l @(h'2d0,pc), r6 ;@(h'20fd8) +020d08 8000 mov.b r0, @(h'0,r0) +020d0a ffe6 +020d0c d732 mov.l @(h'c8,pc), r7 ;@(h'20dd8) +020d0e 2946 mov.l r4, @-r9 +020d10 bf3b bsr h'-18a ;@(h'20b8a) +020d12 01d7 mul.l r13, r1 +020d14 0000 +020d16 ffed +020d18 b8ef bsr h'-e22 ;@(h'1fefa) +020d1a 1d29 mov.l r2, @(h'24,r13) +020d1c 9845 mov.w @(h'8a,pc), r8 ;@(h'20daa) +020d1e d505 mov.l @(h'14,pc), r5 ;@(h'20d34) +020d20 8000 mov.b r0, @(h'0,r0) +020d22 fff3 +020d24 d00d mov.l @(h'34,pc), r0 ;@(h'20d5c) +020d26 00d0 +020d28 0c53 +020d2a 6524 mov.b @r2+, r5 +020d2c 0000 +020d2e fff9 +020d30 8888 cmp/eq #h'ffffff88, r0 +020d32 8888 cmp/eq #h'ffffff88, r0 +020d34 8888 cmp/eq #h'ffffff88, r0 +020d36 568a mov.l @(h'28,r8), r6 +020d38 8000 mov.b r0, @(h'0,r0) +020d3a fffd +020d3c aaaa bra h'-aac ;@(h'20294) +020d3e aaaa bra h'-aac ;@(h'20296) +020d40 aaaa bra h'-aac ;@(h'20298) +020d42 aa97 bra h'-ad2 ;@(h'20274) +020d44 0000 +020d46 0000 +020d48 8000 mov.b r0, @(h'0,r0) +020d4a 0000 +020d4c 0000 +020d4e 0000 +020d50 2020 mov.b r2, @r0 +020d52 2020 mov.b r2, @r0 +020d54 2020 mov.b r2, @r0 +020d56 2020 mov.b r2, @r0 +020d58 2060 mov.b r6, @r0 +020d5a 6060 mov.b @r6, r0 +020d5c 6060 mov.b @r6, r0 +020d5e 2020 mov.b r2, @r0 +020d60 2020 mov.b r2, @r0 +020d62 2020 mov.b r2, @r0 +020d64 2020 mov.b r2, @r0 +020d66 2020 mov.b r2, @r0 +020d68 2020 mov.b r2, @r0 +020d6a 2020 mov.b r2, @r0 +020d6c 2020 mov.b r2, @r0 +020d6e 2020 mov.b r2, @r0 +020d70 4810 dt r8 +020d72 1010 mov.l r1, @(h'0,r0) +020d74 1010 mov.l r1, @(h'0,r0) +020d76 1010 mov.l r1, @(h'0,r0) +020d78 1010 mov.l r1, @(h'0,r0) +020d7a 1010 mov.l r1, @(h'0,r0) +020d7c 1010 mov.l r1, @(h'0,r0) +020d7e 1010 mov.l r1, @(h'0,r0) +020d80 8484 mov.b @(h'4,r8), r0 +020d82 8484 mov.b @(h'4,r8), r0 +020d84 8484 mov.b @(h'4,r8), r0 +020d86 8484 mov.b @(h'4,r8), r0 +020d88 8484 mov.b @(h'4,r8), r0 +020d8a 1010 mov.l r1, @(h'0,r0) +020d8c 1010 mov.l r1, @(h'0,r0) +020d8e 1010 mov.l r1, @(h'0,r0) +020d90 1081 mov.l r8, @(h'4,r0) +020d92 8181 mov.w r0, @(h'2,r8) +020d94 8181 mov.w r0, @(h'2,r8) +020d96 8101 mov.w r0, @(h'2,r0) +020d98 0101 +020d9a 0101 +020d9c 0101 +020d9e 0101 +020da0 0101 +020da2 0101 +020da4 0101 +020da6 0101 +020da8 0101 +020daa 0110 +020dac 1010 mov.l r1, @(h'0,r0) +020dae 1010 mov.l r1, @(h'0,r0) +020db0 1082 mov.l r8, @(h'8,r0) +020db2 8282 +020db4 8282 +020db6 8202 +020db8 0202 stc sr, r2 +020dba 0202 stc sr, r2 +020dbc 0202 stc sr, r2 +020dbe 0202 stc sr, r2 +020dc0 0202 stc sr, r2 +020dc2 0202 stc sr, r2 +020dc4 0202 stc sr, r2 +020dc6 0202 stc sr, r2 +020dc8 0202 stc sr, r2 +020dca 0210 +020dcc 1010 mov.l r1, @(h'0,r0) +020dce 1020 mov.l r2, @(h'0,r0) +020dd0 0000 +020dd2 0000 +020dd4 0000 +020dd6 0000 +020dd8 0000 +020dda 0000 +020ddc 0000 +020dde 0000 +020de0 0000 +020de2 0000 +020de4 0000 +020de6 0000 +020de8 0000 +020dea 0000 +020dec 0000 +020dee 0000 +020df0 0000 +020df2 0000 +020df4 0000 +020df6 0000 +020df8 0000 +020dfa 0000 +020dfc 0000 +020dfe 0000 +020e00 0000 +020e02 0000 +020e04 0000 +020e06 0000 +020e08 0000 +020e0a 0000 +020e0c 0000 +020e0e 0000 +020e10 0000 +020e12 0000 +020e14 0000 +020e16 0000 +020e18 0000 +020e1a 0000 +020e1c 0000 +020e1e 0000 +020e20 0000 +020e22 0000 +020e24 0000 +020e26 0000 +020e28 0000 +020e2a 0000 +020e2c 0000 +020e2e 0000 +020e30 0000 +020e32 0000 +020e34 0000 +020e36 0000 +020e38 0000 +020e3a 0000 +020e3c 0000 +020e3e 0000 +020e40 0000 +020e42 0000 +020e44 0000 +020e46 0000 +020e48 0000 +020e4a 0000 +020e4c 0000 +020e4e 0000 +020e50 0000 +020e52 0000 +020e54 0000 +020e56 0008 clrt +020e58 0000 +020e5a 0000 +020e5c 0000 +020e5e 0050 +020e60 0000 +020e62 0000 +020e64 0000 +020e66 0320 +020e68 0000 +020e6a 0000 +020e6c 0000 +020e6e 1f40 mov.l r4, @(h'0,r15) +020e70 0000 +020e72 0000 +020e74 0001 +020e76 3880 cmp/eq r8, r8 +020e78 0000 +020e7a 0000 +020e7c 000c mov.b @(r0,r0), r0 +020e7e 3500 cmp/eq r0, r5 +020e80 0000 +020e82 0000 +020e84 007a +020e86 1200 mov.l r0, @(h'0,r2) +020e88 0000 +020e8a 0000 +020e8c 04c4 mov.b r12, @(r0,r4) +020e8e b400 bsr h'800 ;@(h'21692) +020e90 0000 +020e92 0000 +020e94 2faf muls.w r10, r15 +020e96 0800 +020e98 0000 +020e9a 0001 +020e9c dcd6 mov.l @(h'358,pc), r12 ;@(h'211f8) +020e9e 5000 mov.l @(h'0,r0), r0 +020ea0 0000 +020ea2 0012 stc gbr, r0 +020ea4 a05f bra h'be ;@(h'20f66) +020ea6 2000 mov.b r0, @r0 +020ea8 0000 +020eaa 00ba +020eac 43b7 ldc.l @r3+, r3_bank +020eae 4000 shll r0 +020eb0 0000 +020eb2 0746 mov.l r4, @(r0,r7) +020eb4 a528 bra h'a50 ;@(h'21908) +020eb6 8000 mov.b r0, @(h'0,r0) +020eb8 0000 +020eba 48c2 +020ebc 7395 add #h'95, r3 +020ebe 0000 +020ec0 0002 stc sr, r0 +020ec2 d798 mov.l @(h'260,pc), r7 ;@(h'21124) +020ec4 83d2 +020ec6 0000 +020ec8 001c mov.b @(r0,r1), r0 +020eca 6bf5 mov.w @r15+, r11 +020ecc 2634 mov.b r3, @-r6 +020ece 0000 +020ed0 011c mov.b @(r0,r1), r1 +020ed2 3793 cmp/ge r9, r7 +020ed4 7e08 +020ed6 0000 +020ed8 0000 +020eda 0000 +020edc 0000 +020ede 0001 +020ee0 0000 +020ee2 0000 +020ee4 0000 +020ee6 0005 mov.w r0, @(r0,r0) +020ee8 0000 +020eea 0000 +020eec 0000 +020eee 0019 div0u +020ef0 0000 +020ef2 0000 +020ef4 0000 +020ef6 007d mov.w @(r0,r7), r0 +020ef8 0000 +020efa 0000 +020efc 0000 +020efe 0271 +020f00 0000 +020f02 0000 +020f04 0000 +020f06 0c35 mov.w r3, @(r0,r12) +020f08 0000 +020f0a 0000 +020f0c 0000 +020f0e 3d09 +020f10 0000 +020f12 0000 +020f14 0001 +020f16 312d dmuls.l r2, r1 +020f18 0000 +020f1a 0000 +020f1c 0005 mov.w r0, @(r0,r0) +020f1e f5e1 +020f20 0000 +020f22 0000 +020f24 001d mov.w @(r0,r1), r0 +020f26 cd65 and.b #h'65, @(r0,gbr) +020f28 0000 +020f2a 0000 +020f2c 0095 mov.w r9, @(r0,r0) +020f2e 02f9 +020f30 0000 +020f32 0000 +020f34 02e9 +020f36 0edd mov.w @(r0,r13), r14 +020f38 0000 +020f3a 0000 +020f3c 0e8d mov.w @(r0,r8), r14 +020f3e 4a51 +020f40 0000 +020f42 0000 +020f44 48c2 +020f46 7395 add #h'95, r3 +020f48 0000 +020f4a 0001 +020f4c 6bcc extu.b r12, r11 +020f4e 41e9 +020f50 0000 +020f52 0007 mul.l r0, r0 +020f54 1afd mov.l r15, @(h'34,r10) +020f56 498d shld r8, r9 +020f58 0000 +020f5a 0023 braf r0 +020f5c 86f2 +020f5e 6fc1 mov.w @r12, r15 +020f60 0000 +020f62 00b1 +020f64 a2bc bra h'578 ;@(h'214e0) +020f66 2ec5 mov.w r12, @-r14 +020f68 0000 +020f6a 0378 +020f6c 2dac cmp/str r10, r13 +020f6e e9d9 mov #h'ffffffd9, r9 +020f70 0000 +020f72 1158 mov.l r5, @(h'20,r1) +020f74 e460 mov #h'60, r4 +020f76 913d mov.w @(h'7a,pc), r1 ;@(h'20ff4) +020f78 0000 +020f7a 56bc mov.l @(h'30,r11), r6 +020f7c 75e2 add #h'e2, r5 +020f7e d631 mov.l @(h'c4,pc), r6 ;@(h'21044) +020f80 0001 +020f82 b1ae bsr h'35c ;@(h'212e2) +020f84 4d6e +020f86 2ef5 mov.w r15, @-r14 +020f88 0008 clrt +020f8a 7867 add #h'67, r8 +020f8c 8326 +020f8e eac9 mov #h'ffffffc9, r10 +020f90 002a sts pr, r0 +020f92 5a05 mov.l @(h'14,r0), r10 +020f94 8fc2 bf/s h'-7c ;@(h'20f1c) +020f96 95ed mov.w @(h'1da,pc), r5 ;@(h'21174) +020f98 00d3 +020f9a c21b mov.l r0, @(h'6c,gbr) +020f9c cecc xor.b #h'cc, @(r0,gbr) +020f9e eda1 mov #h'ffffffa1, r13 +020fa0 0422 stc vbr, r4 +020fa2 ca8b xor #h'8b, r0 +020fa4 0a00 +020fa6 a425 bra h'84a ;@(h'217f4) +020fa8 14ad mov.l r10, @(h'34,r4) +020faa f4b7 +020fac 3203 cmp/ge r0, r2 +020fae 34b9 +020fb0 6765 mov.w @r6+, r7 +020fb2 c793 mova @(h'24c,pc), r0 ;h'21200 +020fb4 fa10 +020fb6 079d mov.w @(r0,r9), r7 +020fb8 cecb xor.b #h'cb, @(r0,gbr) +020fba 8f27 bf/s h'4e ;@(h'2100c) +020fbc f420 +020fbe 0f3a +020fc0 a70c bra h'e18 ;@(h'21ddc) +020fc2 3c40 cmp/eq r4, r12 +020fc4 a64e bra h'c9c ;@(h'21c64) +020fc6 6c52 mov.l @r5, r12 +020fc8 da01 mov.l @(h'4,pc), r10 ;@(h'20fd0) +020fca ee64 mov #h'64, r14 +020fcc 1a70 mov.l r7, @(h'0,r10) +020fce 8deb bt/s h'-2a ;@(h'20fa8) +020fd0 b9a7 bsr h'-cb2 ;@(h'20322) +020fd2 4a06 lds.l @r10+, mach +020fd4 37ce addc r12, r7 +020fd6 2ee3 +020fd8 86a3 +020fda 364e addc r4, r6 +020fdc a62c bra h'c58 ;@(h'21c38) +020fde 672f exts.w r2, r7 +020fe0 8d9e bt/s h'-c4 ;@(h'20f20) +020fe2 89d1 bt h'-5e ;@(h'20f88) +020fe4 1346 mov.l r4, @(h'18,r3) +020fe6 bdaa bsr h'-4ac ;@(h'20b3e) +020fe8 9cb0 mov.w @(h'160,pc), r12 ;@(h'2114c) +020fea 0bfd mov.w @(r0,r15), r11 +020fec 6f02 mov.l @r0, r15 +020fee 5343 mov.l @(h'c,r4), r3 +020ff0 bfce bsr h'-64 ;@(h'20f90) +020ff2 0f5a +020ff4 b8a6 bsr h'-eb4 ;@(h'20144) +020ff6 7636 add #h'36, r6 +020ff8 9e74 mov.w @(h'e8,pc), r14 ;@(h'210e4) +020ffa d1b7 mov.l @(h'2dc,pc), r1 ;@(h'212d8) +020ffc 91e0 mov.w @(h'1c0,pc), r1 ;@(h'211c0) +020ffe 7e48 add #h'48, r14 +021000 c428 mov.b @(h'28,gbr), r0 +021002 d05a mov.l @(h'168,pc), r0 ;@(h'2116c) +021004 a475 bra h'8ea ;@(h'218f2) +021006 1e4c mov.l r4, @(h'30,r14) +021008 964e mov.w @(h'9c,pc), r6 ;@(h'210a8) +02100a 858c mov.w @(h'18,r8), r0 +02100c 91ba mov.w @(h'174,pc), r1 ;@(h'21184) +02100e 2654 mov.b r5, @-r6 +021010 b080 bsr h'100 ;@(h'21114) +021012 392c add r2, r9 +021014 c434 mov.b @(h'34,gbr), r0 +021016 9dea mov.w @(h'1d4,pc), r13 ;@(h'211ee) +021018 f361 +02101a 1dad mov.l r10, @(h'34,r13) +02101c 8ea3 +02101e 09e6 mov.l r14, @(r0,r9) +021020 e761 mov #h'61, r7 +021022 832e +021024 fdc0 +021026 6453 mov r5, r4 +021028 d121 mov.l @(h'84,pc), r1 ;@(h'210b0) +02102a 1fe3 mov.l r14, @(h'c,r15) +02102c 7ac6 add #h'c6, r10 +02102e a12d bra h'25a ;@(h'2128c) +021030 aad7 bra h'-a52 ;@(h'205e2) +021032 1a5a mov.l r5, @(h'28,r10) +021034 ab16 bra h'-9d4 ;@(h'20664) +021036 dc40 mov.l @(h'100,pc), r12 ;@(h'21138) +021038 0059 +02103a 00b3 +02103c 0166 mov.l r6, @(r0,r1) +02103e 02cd mov.w @(r0,r12), r2 +021040 059b +021042 0b36 mov.l r3, @(r0,r11) +021044 166c mov.l r6, @(h'30,r6) +021046 2cd8 tst r13, r12 +021048 ffa6 +02104a ff4c +02104c fe99 +02104e fd32 +021050 fa64 +021052 f4c9 +021054 e993 mov #h'ffffff93, r9 +021056 d327 mov.l @(h'9c,pc), r3 ;@(h'210f4) +021058 d201 mov.l @(h'4,pc), r2 ;@(h'21060) +02105a 422b jmp @r2 +02105c 60f2 mov.l @r15, r0 +02105e 0000 +021060 8001 mov.b r0, @(h'1,r0) +021062 0070 +021064 0810 +021066 017c mov.b @(r0,r7), r1 +021068 0000 +02106a 0000 +02106c 0000 +02106e 0020 +021070 d201 mov.l @(h'4,pc), r2 ;@(h'21078) +021072 422b jmp @r2 +021074 60f2 mov.l @r15, r0 +021076 0000 +021078 8001 mov.b r0, @(h'1,r0) +02107a 0070 +02107c 0810 +02107e 0194 mov.b r9, @(r0,r1) +021080 0000 +021082 0000 +021084 0000 +021086 0008 clrt +021088 0000 +02108a 0000 +02108c 0000 +02108e 0000 +021090 0000 +021092 0000 +021094 0000 +021096 0000 +021098 0000 +02109a 0000 +02109c 0000 +02109e 0000 +0210a0 0000 +0210a2 0000 +0210a4 ff00 +0210a6 0000 +0210a8 d201 mov.l @(h'4,pc), r2 ;@(h'210b0) +0210aa 422b jmp @r2 +0210ac 60f2 mov.l @r15, r0 +0210ae 0000 +0210b0 8001 mov.b r0, @(h'1,r0) +0210b2 0070 +0210b4 0810 +0210b6 01cc mov.b @(r0,r12), r1 +0210b8 0000 +0210ba 0000 +0210bc 0000 +0210be 0000 +0210c0 d201 mov.l @(h'4,pc), r2 ;@(h'210c8) +0210c2 422b jmp @r2 +0210c4 60f2 mov.l @r15, r0 +0210c6 0000 +0210c8 8001 mov.b r0, @(h'1,r0) +0210ca 0070 +0210cc 0810 +0210ce 01e4 mov.b r14, @(r0,r1) +0210d0 005c mov.b @(r0,r5), r0 +0210d2 005c mov.b @(r0,r5), r0 +0210d4 0066 mov.l r6, @(r0,r0) +0210d6 006c mov.b @(r0,r6), r0 +0210d8 0073 +0210da 0030 +0210dc 005c mov.b @(r0,r5), r0 +0210de 004a +0210e0 0045 mov.w r4, @(r0,r0) +0210e2 0054 mov.b r5, @(r0,r0) +0210e4 0050 +0210e6 0041 +0210e8 0043 +0210ea 004b +0210ec 002e mov.l @(r0,r2), r0 +0210ee 0073 +0210f0 0061 +0210f2 0076 mov.l r7, @(r0,r0) +0210f4 0000 +0210f6 0000 +0210f8 d201 mov.l @(h'4,pc), r2 ;@(h'21100) +0210fa 422b jmp @r2 +0210fc 60f2 mov.l @r15, r0 +0210fe 0000 +021100 8001 mov.b r0, @(h'1,r0) +021102 0070 +021104 0810 +021106 021c mov.b @(r0,r1), r2 +021108 0000 +02110a 0000 +02110c 0000 +02110e 0000 +021110 0000 +021112 0000 +021114 0000 +021116 0000 +021118 ffff +02111a ffff +02111c ff00 +02111e 0000 +021120 0000 +021122 0000 +021124 0000 +021126 0000 +021128 0000 +02112a 0000 +02112c ffff +02112e ffff +021130 ff00 +021132 0000 +021134 0000 +021136 0000 +021138 0000 +02113a 0000 +02113c 0000 +02113e 0000 +021140 ffff +021142 ffff +021144 ff00 +021146 0000 +021148 0000 +02114a 0000 +02114c 0000 +02114e 0000 +021150 0000 +021152 0000 +021154 ffff +021156 ffff +021158 ff00 +02115a 0000 +02115c 0000 +02115e 0000 +021160 0000 +021162 0000 +021164 0000 +021166 0000 +021168 0000 +02116a 0000 +02116c 0000 +02116e 0000 +021170 0000 +021172 0000 +021174 0000 +021176 0000 +021178 4f22 sts.l pr, @-r15 +02117a 2f16 mov.l r1, @-r15 +02117c 2f26 mov.l r2, @-r15 +02117e 2f36 mov.l r3, @-r15 +021180 2f66 mov.l r6, @-r15 +021182 2f76 mov.l r7, @-r15 +021184 2f86 mov.l r8, @-r15 +021186 2f96 mov.l r9, @-r15 +021188 6843 mov r4, r8 +02118a 6953 mov r5, r9 +02118c 7ffc add #h'fc, r15 +02118e 64f3 mov r15, r4 +021190 7ffc add #h'fc, r15 +021192 65f3 mov r15, r5 +021194 7ffc add #h'fc, r15 +021196 66f3 mov r15, r6 +021198 7ffc add #h'fc, r15 +02119a 67f3 mov r15, r7 +02119c d21f mov.l @(h'7c,pc), r2 ;@(h'2121c) +02119e 420b jsr @r2 +0211a0 e015 mov #h'15, r0 +0211a2 7f08 +0211a4 66f0 mov.b @r15, r6 +0211a6 7f04 +0211a8 60f0 mov.b @r15, r0 +0211aa 7f04 +0211ac 4018 shll8 r0 +0211ae 360c add r0, r6 +0211b0 6780 mov.b @r8, r7 +0211b2 8481 mov.b @(h'1,r8), r0 +0211b4 6803 mov r0, r8 +0211b6 e000 mov #h'0, r0 +0211b8 3087 cmp/gt r8, r0 +0211ba 897b bt h'f6 ;@(h'212b4) +0211bc e109 mov #h'9, r1 +0211be 3817 cmp/gt r1, r8 +0211c0 8978 bt h'f0 ;@(h'212b4) +0211c2 3077 cmp/gt r7, r0 +0211c4 8976 bt h'ec ;@(h'212b4) +0211c6 e106 mov #h'6, r1 +0211c8 3717 cmp/gt r1, r7 +0211ca 8973 bt h'e6 ;@(h'212b4) +0211cc 9023 mov.w @(h'46,pc), r0 ;@(h'21216) +0211ce 3603 cmp/ge r0, r6 +0211d0 8959 bt h'b2 ;@(h'21286) +0211d2 6083 mov r8, r0 +0211d4 c907 and #h'7, r0 +0211d6 300c add r0, r0 +0211d8 e603 mov #h'3, r6 +0211da 460d shld r0, r6 +0211dc 6083 mov r8, r0 +0211de c907 and #h'7, r0 +0211e0 e501 mov #h'1, r5 +0211e2 450d shld r0, r5 +0211e4 6557 not r5, r5 +0211e6 d00e mov.l @(h'38,pc), r0 ;@(h'21220) +0211e8 401e ldc r0, gbr +0211ea e008 mov #h'8, r0 +0211ec 3087 cmp/gt r8, r0 +0211ee 8b19 bf h'32 ;@(h'21224) +0211f0 6063 mov r6, r0 +0211f2 9111 mov.w @(h'22,pc), r1 ;@(h'21218) +0211f4 201a xor r1, r0 +0211f6 c101 mov.w r0, @(h'2,gbr) +0211f8 c50c mov.w @(h'18,gbr), r0 +0211fa 910e mov.w @(h'1c,pc), r1 ;@(h'2121a) +0211fc 2019 and r1, r0 +0211fe cbaa or #h'aa, r0 +021200 c10c mov.w r0, @(h'18,gbr) +021202 b065 bsr h'ca ;@(h'212d0) +021204 e4f6 mov #h'fffffff6, r4 +021206 6053 mov r5, r0 +021208 c022 mov.b r0, @(h'22,gbr) +02120a c438 mov.b @(h'38,gbr), r0 +02120c c9f0 and #h'f0, r0 +02120e cb0f or #h'f, r0 +021210 c038 mov.b r0, @(h'38,gbr) +021212 a017 bra h'2e ;@(h'21244) +021214 0009 nop +021216 0202 stc sr, r2 +021218 aaaa bra h'-aac ;@(h'20770) +02121a ff00 +02121c 8001 mov.b r0, @(h'1,r0) +02121e 0070 +021220 a400 bra h'800 ;@(h'21a24) +021222 0100 +021224 902c mov.w @(h'58,pc), r0 ;@(h'21280) +021226 c101 mov.w r0, @(h'2,gbr) +021228 c50c mov.w @(h'18,gbr), r0 +02122a 912a mov.w @(h'54,pc), r1 ;@(h'21282) +02122c 2019 and r1, r0 +02122e cbaa or #h'aa, r0 +021230 206a xor r6, r0 +021232 c10c mov.w r0, @(h'18,gbr) +021234 b04c bsr h'98 ;@(h'212d0) +021236 e4f6 mov #h'fffffff6, r4 +021238 e0ff mov #h'ffffffff, r0 +02123a c022 mov.b r0, @(h'22,gbr) +02123c c438 mov.b @(h'38,gbr), r0 +02123e c9f0 and #h'f0, r0 +021240 205b or r5, r0 +021242 c038 mov.b r0, @(h'38,gbr) +021244 b044 bsr h'88 ;@(h'212d0) +021246 e4f6 mov #h'fffffff6, r4 +021248 c420 mov.b @(h'20,gbr), r0 +02124a 6607 not r0, r6 +02124c 607b neg r7, r0 +02124e 460d shld r0, r6 +021250 e001 mov #h'1, r0 +021252 2609 and r0, r6 +021254 b03c bsr h'78 ;@(h'212d0) +021256 e4f6 mov #h'fffffff6, r4 +021258 9012 mov.w @(h'24,pc), r0 ;@(h'21280) +02125a c101 mov.w r0, @(h'2,gbr) +02125c c50c mov.w @(h'18,gbr), r0 +02125e 9110 mov.w @(h'20,pc), r1 ;@(h'21282) +021260 2019 and r1, r0 +021262 cbaa or #h'aa, r0 +021264 c10c mov.w r0, @(h'18,gbr) +021266 b033 bsr h'66 ;@(h'212d0) +021268 e4f6 mov #h'fffffff6, r4 +02126a 900b mov.w @(h'16,pc), r0 ;@(h'21284) +02126c c101 mov.w r0, @(h'2,gbr) +02126e c50c mov.w @(h'18,gbr), r0 +021270 9107 mov.w @(h'e,pc), r1 ;@(h'21282) +021272 2019 and r1, r0 +021274 cb55 or #h'55, r0 +021276 c10c mov.w r0, @(h'18,gbr) +021278 b02a bsr h'54 ;@(h'212d0) +02127a e4f6 mov #h'fffffff6, r4 +02127c a01b bra h'36 ;@(h'212b6) +02127e 0009 nop +021280 aaaa bra h'-aac ;@(h'207d8) +021282 ff00 +021284 5555 mov.l @(h'14,r5), r5 +021286 e000 mov #h'0, r0 +021288 3907 cmp/gt r0, r9 +02128a 8b00 bf h'0 ;@(h'2128e) +02128c 7903 +02128e d108 mov.l @(h'20,pc), r1 ;@(h'212b0) +021290 6083 mov r8, r0 +021292 c801 tst #h'1, r0 +021294 318c add r8, r1 +021296 8900 bt h'0 ;@(h'2129a) +021298 71fe add #h'fe, r1 +02129a 6010 mov.b @r1, r0 +02129c e101 mov #h'1, r1 +02129e 417d shld r7, r1 +0212a0 2018 tst r1, r0 +0212a2 0029 movt r0 +0212a4 6007 not r0, r0 +0212a6 c901 and #h'1, r0 +0212a8 6603 mov r0, r6 +0212aa a004 bra h'8 ;@(h'212b6) +0212ac 0009 nop +0212ae 0000 +0212b0 a44b bra h'896 ;@(h'21b4a) +0212b2 0001 +0212b4 e600 mov #h'0, r6 +0212b6 b00b bsr h'16 ;@(h'212d0) +0212b8 6493 mov r9, r4 +0212ba 6063 mov r6, r0 +0212bc 69f6 mov.l @r15+, r9 +0212be 68f6 mov.l @r15+, r8 +0212c0 67f6 mov.l @r15+, r7 +0212c2 66f6 mov.l @r15+, r6 +0212c4 63f6 mov.l @r15+, r3 +0212c6 62f6 mov.l @r15+, r2 +0212c8 61f6 mov.l @r15+, r1 +0212ca 4f26 lds.l @r15+, pr +0212cc 000b rts +0212ce 0009 nop +0212d0 e000 mov #h'0, r0 +0212d2 3403 cmp/ge r0, r4 +0212d4 8b14 bf h'28 ;@(h'21300) +0212d6 344c add r4, r4 +0212d8 c702 mova @(h'8,pc), r0 ;h'212e4 +0212da 344c add r4, r4 +0212dc 304c add r4, r0 +0212de 6102 mov.l @r0, r1 +0212e0 a00f bra h'1e ;@(h'21302) +0212e2 0009 nop +0212e4 0000 +0212e6 0001 +0212e8 0000 +0212ea 06f7 mul.l r15, r6 +0212ec 0001 +0212ee 2d1f muls.w r1, r13 +0212f0 0000 +0212f2 0001 +0212f4 0000 +0212f6 05cd mov.w @(r0,r12), r5 +0212f8 0000 +0212fa f1a8 +0212fc 0000 +0212fe 0001 +021300 614b neg r4, r1 +021302 4110 dt r1 +021304 8bfd bf h'-6 ;@(h'21302) +021306 000b rts +021308 0009 nop +02130a 0009 nop +02130c d201 mov.l @(h'4,pc), r2 ;@(h'21314) +02130e 422b jmp @r2 +021310 60f2 mov.l @r15, r0 +021312 0000 +021314 8001 mov.b r0, @(h'1,r0) +021316 0070 +021318 0000 +02131a 0000 +02131c 5348 mov.l @(h'20,r4), r3 +02131e 3420 cmp/eq r2, r4 +021320 436f mac.w @r6+, @r3+ +021322 6d70 mov.b @r7, r13 +021324 6174 mov.b @r7+, r1 +021326 6962 mov.l @r6, r9 +021328 696c extu.b r6, r9 +02132a 6974 mov.b @r7+, r9 +02132c 7920 add #h'20, r9 +02132e 546f mov.l @(h'3c,r6), r4 +021330 6f6c extu.b r6, r15 +021332 2076 mov.l r7, @-r0 +021334 312e addc r2, r1 +021336 3031 diff --git a/src/cpu.c b/src/cpu.c index da127ac..1b1d53b 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -131,6 +131,9 @@ void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data){ status->ram[addr-0x08100000+1] = (data >> 16) & 0xFF; status->ram[addr-0x08100000+2] = (data >> 8) & 0xFF; status->ram[addr-0x08100000+3] = data & 0xFF; + + if(addr==0x0817daac) printf("\e[36mWRITE ALERT!\e[39m\n"); + } /*else if(addr >=0x00300200 && addr <= 0x00300200+status->program_size){ memcpy(&status->rom[addr-0x00300200], &addr, 4); @@ -140,7 +143,7 @@ void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data){ status->vram[addr-0x01100000+1] = (data >> 16) & 0xFF; status->vram[addr-0x01100000+2] = (data >> 8) & 0xFF; status->vram[addr-0x01100000+3] = data & 0xFF; - display_update(status->display, status); + //display_update(status->display,status); } else{ log_mem_write_error(status, addr); @@ -172,8 +175,11 @@ void cpu_write8(cpu_status_t* status, uint32_t addr, uint8_t data){ else if(addr >=0x01100000 && addr <= 0x01100000+8192){ status->vram[addr-0x01100000] = data; } - else if(addr == 0xb4000000 || addr == 0xb4010000){ - + else if(addr == 0xb4000000){ + display_set_register_selector(status->display, data); + } + else if(addr == 0xb4010000){ + display_set_data_register(status->display, data,status); } else{ log_mem_write_error(status, addr); @@ -193,18 +199,20 @@ int cpu_execute(cpu_status_t* status){ status->r[0],status->r[1],status->r[2],status->r[3], status->r[4],status->r[5],status->r[6],status->r[15] );*/ - /*printf("pc: %8x %02x%02x pr: %8x r0: %8x r1: %8x r2: %8x r3: %8x r4: %8x r5: %8x r6: %8x r7: %8x r8: %8x r9: %8x r15: %08x\n", + printf("pc: %8x %02x%02x pr: %8x r0: %8x r1: %8x r2: %8x r3: %8x r4: %8x r5: %8x r6: %8x r7: %8x r8: %8x r9: %8x r15: %08x\n", status->pc,cpu_read8(status,status->pc),cpu_read8(status,status->pc+1), status->pr, status->r[0],status->r[1],status->r[2],status->r[3], status->r[4],status->r[5],status->r[6], status->r[7],status->r[8],status->r[9], status->r[15] - );*/ + ); if(nibble[0] == 0b0110 && nibble[3] == 0b0011) instruction_mov_r_r(status); + //else if(cpu_read8(status,status->pc) == 0x7f && cpu_read8(status,status->pc+1) == 0x04) status->pc += 2; else if(nibble[0] == 0b1110) instruction_mov_imm_r(status); else if(nibble[0] == 0b0000 && nibble[2] == 0b0010 && nibble[3] == 0b1001) instruction_movt_r(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b1000) instruction_swapb_r_r(status); + else if(nibble[0] == 0b1100 && nibble[1] == 0b0111) instruction_mova_disp_pc_r0(status); else if(nibble[0] == 0b1101) instruction_movl_disp_pc_r(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b0010) instruction_movl_ar_r(status); @@ -226,6 +234,7 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0110 && nibble[3] == 0b0001) instruction_movw_ar_r(status); else if(nibble[0] == 0b0000 && nibble[3] == 0b1101) instruction_movw_r0_r_r(status); else if(nibble[0] == 0b1100 && nibble[1] == 0b0101) instruction_movw_disp_gbr_r0(status); + else if(nibble[0] == 0b0000 && nibble[3] == 0b0101) instruction_movw_r_r0_r(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b0000) instruction_movb_ar_r(status); else if(nibble[0] == 0b0010 && nibble[3] == 0b0000) instruction_movb_r_ar(status); @@ -251,6 +260,8 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0100 && nibble[3] == 0b1100) instruction_shad_r_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0010 && nibble[3] == 0b1001) instruction_shlr16_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0001 && nibble[3] == 0b1001) instruction_shlr8_r(status); + else if(nibble[0] == 0b0100 && nibble[2] == 0b0000 && nibble[3] == 0b0101) instruction_rotr_r(status); + else if(nibble[0] == 0b0100 && nibble[2] == 0b0000 && nibble[3] == 0b0100) instruction_rotl_r(status); else if(nibble[0] == 0b0011 && nibble[3] == 0b0100) instruction_div1_r_r(status); else if(nibble[0] == 0b0011 && nibble[3] == 0b1100) instruction_add_r_r(status); @@ -274,6 +285,11 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0110 && nibble[3] == 0b1110) instruction_extsb_r_r(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b1011) instruction_neg_r_r(status); else if(nibble[0] == 0b0010 && nibble[3] == 0b1100) instruction_cmp_str_r_r(status); + else if(nibble[0] == 0b0000 && nibble[1] == 0b0000 && nibble[2] == 0b0001 && nibble[3] == 0b1001) instruction_div0u(status); + else if(nibble[0] == 0b1100 && nibble[1] == 0b1000) instruction_tst_imm_r0(status); + else if(nibble[0] == 0b0011 && nibble[3] == 0b0101) instruction_dmulul_r_r(status); + else if(nibble[0] == 0b0110 && nibble[3] == 0b1010) instruction_negc_r_r(status); + else if(nibble[0] == 0b0100 && nibble[2] == 0b0010 && nibble[3] == 0b1011) instruction_jmp_r(status); else if(nibble[0] == 0b1011) instruction_bsr_lbl(status); @@ -285,6 +301,7 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b1000 && nibble[1] == 0b1001 ) instruction_bt_lbl(status); else if(nibble[0] == 0b1000 && nibble[1] == 0b1101 ) instruction_bts_lbl(status); else if(nibble[0] == 0b1000 && nibble[1] == 0b1111 ) instruction_bfs_lbl(status); + else if(nibble[0] == 0b0000 && nibble[2] == 0b0010 && nibble[3] == 0b0011) instruction_braf_r(status); else if(nibble[0] == 0b0000 && nibble[1] == 0b0000 && nibble[2] == 0b0000 && nibble[3] == 0b1001) instruction_nop(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0000 && nibble[3] == 0b0010) instruction_stsl_mash_amr(status); @@ -296,6 +313,8 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0000 && nibble[2] == 0b0001 && nibble[3] == 0b1010) instruction_sts_macl_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0001 && nibble[3] == 0b1110) instruction_ldc_r_gbr(status); else if(nibble[0] == 0b0000 && nibble[2] == 0b0001 && nibble[3] == 0b0010) instruction_stc_gbr_r(status); + else if(nibble[0] == 0b0100 && nibble[2] == 0b0000 && nibble[3] == 0b0110) instruction_ldsl_arm_mach(status); + else if(nibble[0] == 0b0000 && nibble[2] == 0b0000 && nibble[3] == 0b1010) instruction_sts_mach_r(status); else if(nibble[0] == 0b0010 && nibble[3] == 0b1000) instruction_tst_r_r(status); else if(nibble[0] == 0b0010 && nibble[3] == 0b1011) instruction_or_r_r(status); diff --git a/src/cpu.h b/src/cpu.h index 9f82dac..b0ea0f3 100644 --- a/src/cpu.h +++ b/src/cpu.h @@ -29,6 +29,8 @@ typedef struct{ malloc_table_t malloc; display_t* display; + + uint32_t ipr[9]; }cpu_status_t; int cpu_setup_addin(cpu_status_t*, char*); @@ -41,6 +43,7 @@ uint16_t cpu_read16(cpu_status_t*, uint32_t); uint8_t cpu_read8(cpu_status_t*, uint32_t); void display_update(display_t* display, cpu_status_t* status); +void display_set_data_register(display_t* display, uint8_t value, cpu_status_t* status); void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data); void cpu_write16(cpu_status_t* status, uint32_t addr, uint16_t data); diff --git a/src/display.c b/src/display.c index 03d3061..d908ced 100644 --- a/src/display.c +++ b/src/display.c @@ -1,6 +1,35 @@ #include #include +#define HIGH_BIT(b) ((b & 0x80) >> 7) +#define LO_BIT(b) ((b >> 0) & 1) + +void display_set_register_selector(display_t* display, uint8_t value){ + //printf("set register selector to %d\n", value); + display->register_selector = value; +} + +void display_set_data_register(display_t* display, uint8_t value, cpu_status_t* status){ + //printf("\e[35mset data register to %d register selector is %d\e[39m\n", value, display->register_selector); + if(display->register_selector == 8){ + if(value==4){display->x=0;SDL_RenderPresent(display->renderer);return;} + display->line = value-128; + printf("\e[35mline to %d\e[39m\n", value-128+1); + } + if(display->register_selector == 10){ + for(int b=0;b<8;b++){ + if(HIGH_BIT(value << b) == 1){ + display_pixel_on(display, display->x*8+b , display->line); + } + else { + display_pixel_off(display, display->x*8+b , display->line); + } + //printf("pix %d %d\n", display->x*8+b, display->line); + } + display->x++; + } +} + void display_pixel_on(display_t* display, int x, int y){ SDL_SetRenderDrawColor(display->renderer, 70,65,69,255); SDL_Rect rect; @@ -25,12 +54,8 @@ void display_clear(display_t* display){ SDL_SetRenderDrawColor(display->renderer, 179,204,174,255); SDL_RenderClear(display->renderer); } - -#define HIGH_BIT(b) ((b & 0x80) >> 7) -#define LO_BIT(b) ((b >> 0) & 1) void display_update(display_t* display, cpu_status_t* status){ - display_clear(display); for(int i=0; i<1024; i++){ uint8_t byte = status->vram[i]; for(int b=0; b<8;b++){ @@ -50,4 +75,5 @@ void display_init(display_t* display){ SDL_Init( SDL_INIT_VIDEO ); display->window = SDL_CreateWindow("nemu", 100, 100, 3*128, 3*64, SDL_WINDOW_SHOWN); display->renderer = SDL_CreateRenderer(display->window, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC); + display_clear(display); } diff --git a/src/display.h b/src/display.h index bc92299..7abdcf8 100644 --- a/src/display.h +++ b/src/display.h @@ -5,8 +5,15 @@ typedef struct{ SDL_Window* window; SDL_Renderer* renderer; SDL_Event event; + + uint8_t line; + uint8_t x; + uint8_t register_selector; + uint8_t data_register; }display_t; +void display_set_register_selector(display_t* display, uint8_t value); + void display_pixel_on(display_t* display, int x, int y); void display_pixel_off(display_t* display, int x, int y); void display_clear(display_t* display); diff --git a/src/instructions/instructions.h b/src/instructions/instructions.h index 5d0b460..a43850b 100644 --- a/src/instructions/instructions.h +++ b/src/instructions/instructions.h @@ -7,6 +7,7 @@ void instruction_mov_r_r(cpu_status_t*); void instruction_mov_imm_r(cpu_status_t*); void instruction_movt_r(cpu_status_t* status); void instruction_swapb_r_r(cpu_status_t* status); +void instruction_mova_disp_pc_r0(cpu_status_t* status); void instruction_movl_disp_pc_r(cpu_status_t*); void instruction_movl_ar_r(cpu_status_t*); @@ -28,6 +29,7 @@ void instruction_movw_r0_disp_gbr(cpu_status_t* status); void instruction_movw_ar_r(cpu_status_t* status); void instruction_movw_r0_r_r(cpu_status_t* status); void instruction_movw_disp_gbr_r0(cpu_status_t* status); +void instruction_movw_r_r0_r(cpu_status_t* status); void instruction_movb_ar_r(cpu_status_t* status); void instruction_movb_r_ar(cpu_status_t* status); @@ -53,6 +55,8 @@ void instruction_rotcr_r (cpu_status_t* status); void instruction_shad_r_r(cpu_status_t* status); void instruction_shlr16_r(cpu_status_t* status); void instruction_shlr8_r(cpu_status_t* status); +void instruction_rotr_r (cpu_status_t* status); +void instruction_rotl_r (cpu_status_t* status); void instruction_div1_r_r(cpu_status_t* status); void instruction_add_r_r(cpu_status_t* status); @@ -76,6 +80,10 @@ void instruction_subc_r_r(cpu_status_t* status); void instruction_extsb_r_r(cpu_status_t* status); void instruction_neg_r_r(cpu_status_t* status); void instruction_cmp_str_r_r(cpu_status_t* status); +void instruction_div0u(cpu_status_t* status); +void instruction_tst_imm_r0 (cpu_status_t* status); +void instruction_dmulul_r_r(cpu_status_t* status); +void instruction_negc_r_r(cpu_status_t* status); void instruction_jmp_r(cpu_status_t* status); void instruction_bsr_lbl(cpu_status_t* status); @@ -86,6 +94,7 @@ void instruction_bra_lbl(cpu_status_t* status); void instruction_bt_lbl(cpu_status_t* status); void instruction_bts_lbl(cpu_status_t* status); void instruction_bfs_lbl(cpu_status_t* status); +void instruction_braf_r(cpu_status_t* status); void instruction_nop(cpu_status_t* status); void instruction_stsl_mash_amr(cpu_status_t* status); @@ -97,6 +106,8 @@ void instruction_ldsl_arp_macl(cpu_status_t* status); void instruction_sts_macl_r(cpu_status_t* status); void instruction_ldc_r_gbr(cpu_status_t* status); void instruction_stc_gbr_r(cpu_status_t* status); +void instruction_ldsl_arm_mach(cpu_status_t* status); +void instruction_sts_mach_r(cpu_status_t* status); void instruction_tst_r_r(cpu_status_t* status); void instruction_or_r_r(cpu_status_t* status); diff --git a/src/instructions/jmp.c b/src/instructions/jmp.c index adb8cb0..91a863d 100644 --- a/src/instructions/jmp.c +++ b/src/instructions/jmp.c @@ -52,6 +52,7 @@ void instruction_jsr_ar(cpu_status_t* status){ status->pc = temp; if(a == 0x80010070){ + status->pr = temp + 4; syscall_handle(status, temp); } else{ @@ -64,12 +65,13 @@ void instruction_jsr_ar(cpu_status_t* status){ void instruction_rts(cpu_status_t* status){ unsigned int temp; temp = status->pc; + uint32_t pr = status->pr; status->pc += 2; cpu_execute(status); status->pc = temp; - status->pc = status->pr; + status->pc = pr; printf("\e[34mpc: %8x jump (rts) to %08x \e[39m\n", temp, status->pr); } @@ -171,3 +173,15 @@ void instruction_bfs_lbl(cpu_status_t* status){ status->pc += 4; } +void instruction_braf_r(cpu_status_t* status){ + unsigned int temp; + temp = status->pc; + uint32_t a = status->r[LO_NIBBLE(cpu_read8(status,status->pc))]; + + status->pc += 2; + cpu_execute(status); + status->pc = temp; + + status->pc = temp + 4 + a; +} + diff --git a/src/instructions/mov.c b/src/instructions/mov.c index dc69105..c04d0a7 100644 --- a/src/instructions/mov.c +++ b/src/instructions/mov.c @@ -32,4 +32,12 @@ void instruction_swapb_r_r(cpu_status_t* status){ status->r[n] = (status->r[m] & 0x0000FF00) >> 8; status->r[n] = status->r[n] | temp1 | temp0; status->pc += 2; -} \ No newline at end of file +} + +void instruction_mova_disp_pc_r0(cpu_status_t* status){ + unsigned int disp; + disp = (unsigned int)(0x000000FF & cpu_read8(status,status->pc+1)); + status->r[0] = (status->pc & 0xFFFFFFFC) + 4 + (disp << 2); + status->pc += 2; +} + diff --git a/src/instructions/movb.c b/src/instructions/movb.c index 483a188..6f0d47a 100644 --- a/src/instructions/movb.c +++ b/src/instructions/movb.c @@ -17,14 +17,16 @@ void instruction_movb_r_ar(cpu_status_t* status){ } void instruction_movb_arp_r(cpu_status_t* status){ - status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = cpu_read8(status, status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]); - if ((status->r[LO_NIBBLE(cpu_read8(status,status->pc))] & 0x80) == 0) - status->r[LO_NIBBLE(cpu_read8(status,status->pc))] &= 0x000000FF; + int n = LO_NIBBLE(cpu_read8(status,status->pc)); + int m = HI_NIBBLE(cpu_read8(status,status->pc+1)); + status->r[n] = cpu_read8(status, status->r[m]); + if ((status->r[n] & 0x80) == 0) + status->r[n] &= 0x000000FF; else - status->r[LO_NIBBLE(cpu_read8(status,status->pc))] |= 0xFFFFFF00; + status->r[n] |= 0xFFFFFF00; - if (LO_NIBBLE(cpu_read8(status,status->pc)) != HI_NIBBLE(cpu_read8(status,status->pc+1))) - status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))] += 1; + if (n != m) + status->r[m] += 1; status->pc += 2; } diff --git a/src/instructions/movl.c b/src/instructions/movl.c index 5cd5ccc..1605142 100644 --- a/src/instructions/movl.c +++ b/src/instructions/movl.c @@ -23,7 +23,8 @@ void instruction_movl_r_ar(cpu_status_t* status) { void instruction_movl_arp_r(cpu_status_t* status){ status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = cpu_read32(status, status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]); - if (status->r[LO_NIBBLE(cpu_read8(status,status->pc))] != status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]) + //if (status->r[LO_NIBBLE(cpu_read8(status,status->pc))] != status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]) + if (LO_NIBBLE(cpu_read8(status,status->pc)) != HI_NIBBLE(cpu_read8(status,status->pc+1))) status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))] += 4; status->pc += 2; } diff --git a/src/instructions/movw.c b/src/instructions/movw.c index c79f14d..edce55b 100644 --- a/src/instructions/movw.c +++ b/src/instructions/movw.c @@ -90,3 +90,7 @@ void instruction_movw_disp_gbr_r0(cpu_status_t* status){ status->pc += 2; } +void instruction_movw_r_r0_r(cpu_status_t* status){ + cpu_write16(status, status->r[LO_NIBBLE(cpu_read8(status,status->pc))] + status->r[0], status->r[LO_NIBBLE(cpu_read8(status,status->pc))]); + status->pc += 2; +} diff --git a/src/instructions/operations.c b/src/instructions/operations.c index ec1b28c..7f58322 100644 --- a/src/instructions/operations.c +++ b/src/instructions/operations.c @@ -76,12 +76,11 @@ void instruction_add_r_r(cpu_status_t* status){ } void instruction_add_imm_r(cpu_status_t* status){ - if ((cpu_read8(status,status->pc+1) & 0x80) == 0) - status->r[LO_NIBBLE(cpu_read8(status,status->pc))] += (0x000000FF & (long)cpu_read8(status,status->pc+1)); - else - status->r[LO_NIBBLE(cpu_read8(status,status->pc))] += (0xFFFFFF00 | (long)cpu_read8(status,status->pc+1)); - - status->pc += 2; + if ((cpu_read8(status,status->pc+1) & 0x80) == 0) + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] += (0x000000FF & (long)cpu_read8(status,status->pc+1)); + else + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] += (0xFFFFFF00 | (long)cpu_read8(status,status->pc+1)); + status->pc += 2; } void instruction_cmp_pz_r(cpu_status_t* status){ @@ -275,5 +274,68 @@ void instruction_cmp_str_r_r(cpu_status_t* status){ else status->t = 0; + status->pc += 2; +} + +void instruction_div0u(cpu_status_t* status){ + status->m = status->q = status->t = 0; + status->pc += 2; +} + +void instruction_tst_imm_r0 (cpu_status_t* status){ + long temp = status->r[0] & (0x000000FF & (long)cpu_read8(status,status->pc+1)); + if (temp == 0) + status->t = 1; + else + status->t = 0; + + status->pc += 2; +} + +void instruction_dmulul_r_r(cpu_status_t* status){ + unsigned long RnL, RnH, RmL, RmH, Res0, Res1, Res2; + unsigned long temp0, temp1, temp2, temp3; + + RnL = status->r[LO_NIBBLE(cpu_read8(status,status->pc))] & 0x0000FFFF; + RnH = (status->r[LO_NIBBLE(cpu_read8(status,status->pc))] >> 16) & 0x0000FFFF; + + RmL = status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))] & 0x0000FFFF; + RmH = (status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))] >> 16) & 0x0000FFFF; + + temp0 = RmL * RnL; + temp1 = RmH * RnL; + temp2 = RmL * RnH; + temp3 = RmH * RnH; + + Res2 = 0; + Res1 = temp1 + temp2; + if (Res1 < temp1) + Res2 += 0x00010000; + + temp1 = (Res1 << 16) & 0xFFFF0000; + Res0 = temp0 + temp1; + if (Res0 < temp0) + Res2++; + + Res2 = Res2 + ((Res1 >> 16) & 0x0000FFFF) + temp3; + + status->mach = Res2; + status->macl = Res0; + status->pc += 2; +} + +void instruction_negc_r_r(cpu_status_t* status){ + unsigned long temp; + temp = 0 - status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]; + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = temp - status->t; + + if (0 < temp) + status->t = 1; + else + status->t = 0; + + if (temp < status->r[LO_NIBBLE(cpu_read8(status,status->pc))]) + status->t = 1; + status->pc += 2; } \ No newline at end of file diff --git a/src/instructions/shift.c b/src/instructions/shift.c index 3a77914..d73cf79 100644 --- a/src/instructions/shift.c +++ b/src/instructions/shift.c @@ -151,4 +151,36 @@ void instruction_shlr8_r(cpu_status_t* status){ status->r[LO_NIBBLE(cpu_read8(status,status->pc))] >>= 8; status->r[LO_NIBBLE(cpu_read8(status,status->pc))] &= 0x00FFFFFF; status->pc += 2; +} + +void instruction_rotr_r (cpu_status_t* status){ + if ((status->r[LO_NIBBLE(cpu_read8(status,status->pc))] & 0x00000001) == 0) + status->t = 0; + else + status->t = 1; + + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] >>= 1; + + if (status->t == 1) + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] |= 0x80000000; + else + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] &= 0x7FFFFFFF; + + status->pc += 2; +} + +void instruction_rotl_r (cpu_status_t* status){ + if ((status->r[LO_NIBBLE(cpu_read8(status,status->pc))] & 0x80000000) == 0) + status->t = 0; + else + status->t = 1; + + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] <<= 1; + + if (status->t == 1) + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] |= 0x00000001; + else + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] &= 0xFFFFFFFE; + + status->pc += 2; } \ No newline at end of file diff --git a/src/instructions/system.c b/src/instructions/system.c index 9f3ea24..f2523e4 100644 --- a/src/instructions/system.c +++ b/src/instructions/system.c @@ -54,4 +54,17 @@ void instruction_ldc_r_gbr(cpu_status_t* status){ void instruction_stc_gbr_r(cpu_status_t* status){ status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = status->gbr; status->pc += 2; +} + +void instruction_ldsl_arm_mach(cpu_status_t* status){ + status->mach = cpu_read32(status, status->r[LO_NIBBLE(cpu_read8(status,status->pc))]); + + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] += 4; + status->pc += 2; +} + +void instruction_sts_mach_r(cpu_status_t* status){ + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = status->mach; + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] |= 0xFFFFFC00; + status->pc += 2; } \ No newline at end of file diff --git a/src/main.c b/src/main.c index 901145c..500c160 100644 --- a/src/main.c +++ b/src/main.c @@ -16,11 +16,8 @@ int main(int argc, char **argv){ cpu_status_t* status; status = malloc(sizeof(cpu_status_t)); cpu_setup_addin(status, argv[1]); - status->r[15] = 0x08100000 + 524288 - 32768/4; - printf("(ram read test) 0x08100000: %8x\n",cpu_read32(status,0x08100000)); - cpu_write32(status,0x08100004, 0x00560000); - printf("(ram write test) 0x00560000 at 0x08100004. result: %8x\n", cpu_read32(status,0x08100004)); - printf("(rom read test) 0x00300200: %8x\n",cpu_read32(status,0x00300200)); + status->r[15] = 0x08100000 + 524288; + cpu_run_from(status, 0x00300200);