`` APMONST2 (C) HiSoft 1990 o,hOl(HCs" ( ШШp//Bg?<JNAO Jfx N0<BQ-LPv?<NNX|eGG=aXp `@AtJfPAGda66fxA^a6za6ASXmX!X"=XfXl <~a6f(?=|takafag.a?6 n h$ AMPMgPaHz nJ(gpAB0  gS&HI BTEg< fB(gR`(h`ajpJ.hfak/.?< NA\pQj??<LNA&x g ggX` Nup/< ajX<NuH/<ajXRf/<ajX`LNuH?<?<ajpXRf/<aj`X<LNuaH/<ajDXaF|Mg|Kg|Pg|Hg |P2g|H8f>/<aj XRg2JLNurg ?H@2pNuH@<e<3d@ n0pNu?2`ְ<xe<dGpNuGLE@#|>B+F`;4GLE@#|>|Fa;`>,xGfLE?|>DFa:'nLB`>GxLE?|>DFBBa:`=/ Ga7XGLn$_a:PP`: f @eeeeepNupNuHLfe dNu<NuJ.kgH@Ga6BQkLNua0k^aز< gP<gl|bg|qgl<AeAV4ggTH`&nN` .g&@ag`a<g<gA=adf'BB`@A=adf n"nSkgr gfSf'HB`$n$<ka"~gSBf J` n`a4a4Jnf +>ga;`a6p 7@:+7@@a*GfaJ.gGa Ga` apP .g@őkk0+H7@PQa7``/ vA=ad>a5fNJgJ$Lg<=fC $ SBa*,fH(Ja$(Lf /a:$aVJnfa&_Nua9&_Nu/ GJkfa&_Nua&_Nu+><gr<g<g <gNu + ?a3^`/ vAgh +>g`/ vA<g& +Fg<fbIKPn#fTxEN`IKn#fr<gr<grJgr'nBA>BkLa7a a0z`NuQQa4A  C8+><gC8<gC8f| BPP`3ABxD GH^I \LrMNOP :QR S TUHVBW jB  v @aaa`a +>f"kBHza]|g]tv`]Nua@.Of$nLa8faa`[NuA8tYa`2fa]``^A:tYa`gaNuJDg&.Of$nLafNua2a`J`e$XA8D`_aJa`"nLa\fe hfe`daJa"Jvta\Pfa`t`dNuaa-JLtLaL`JDgvA8a^a0fg ag I ``4/a4"_tva[gLNuvA:Xa^a0XfJgaga` I ``4 Ba_tJg<,f<Wg <Lg`4`$a_vaaa`4TvA:a^:a/fJgaZga_I ``4,Jg<,f/a: _fa_0Jf<Wg <Lg`0` a_a`3va]A7Ya nrT (>g@vL a-ak<g߲<Bg<Wg<Lg <Tg<IfA ]a.a4I Bx|a/"faK ]<Igd<Tg^B-Jf߲<Lg <Wf|`6|`2SLaRf <Bg<Wg*`:`Jg<,ga^|I `A ^ `4J. [A7a gZ [ LJ. [g a&f`f SB. @ ZF \a2`Bn Z`2Gra n$hB(><g&G ZvgRK|<ga<IfF`v`NR`ƵeedNuedNuʲNu$nNu$nNu(D" ȁ؆$DSzJ. [g `2af(J`jREgaf(JJgZ Kag fSf`F$L`` af(J`6REgaha%ĸf(JJg KaLga%fSf`$L` n(FYd -L-L`-L .@g-LDaX`6`P Tfag JJ. [f.< gfHRSCg gL `L &n'JB`< ga%fHRSCga%gL `(J`^ ga"JE aIʳ gE alag*J/ Q/a7,p. ZSC RA ^J. [f6g< f`JgHS@VLg $_aa`(_`a$dg< f`JgHS@a$HV`.<g Ga[ta[a.$a/h`Nuv Lg a+tQJ, gv Aga+\QNuJ$gbE3a:(n$|g>Rg$, aaaa J, gRFkfaв<g|a)PB`aa/NuJgJ.n na BA1af-K-KnhJ.g#g Ga.``Gfa.IKEx`&LE1=|>DFa,*'nB`/8A1kvaXa*f.Jg.A tg<,f(H/a _g I a*r`B a.f-K :-K-KS-K >` hNuvaXa*DfXJgTt/a.aYA a# _f(/a#* f a#g&@ @a#Ra#|aYlpNup?a#laY\0aXpNua.fJfNuaWI `vA0[aUI af(m$B"F EgRdSf` REh!Sf`+vA0/aUI azf蜅m ESd`vA0!aUa'Jf< LJg6 ,:f Ae&< d ??<NAXA/?<;NA\J@f`+^p?a+V0`UvA/aU6a&fxJgtaA/aVaB. x`aVI a&fNa0f<,f*a"fJf(mRaVRA avf Eaf aaU`aU?a0`U2`*vaTrA/waaaڲ<g߲<Gg<Ug <Ig<Sf?a%a,2<GgT<SgT<Ug.I ".ga0BI a^I a%fPaRf-B~`"I a@I a%f2af~`a&`~aA.J.oa$gZo?a6`[`)( JfɌSDNuE.a8A'HHaaja"`a)`a#txET2a$aaa$aaRD|fra~I2,gZ$aatJ.gt agaZRa$Ta lfat atr?a$E ga$`azavIHQNuA.Pv aRBn`aTrI a$faf<,fR-BafԴo-B$BaHf$na>falraabB. x`aTI a$JfQJgFaf-BBJg<,fafJfƴe-B$.f afR. BBaraXaK xB. `aSI a#f$Jg`a8f<,f*a*fشopJg"<,f߲<Bgp<Wg<Lfp"R*R*:7|a!`Bahraa^B. xI a#LfJgaR LagaR`aRa"*nJ.gHn:af.* gSg aXm`Tm`Rm`a.H`P*nJnfa!fQ Qa'A*aQT`P aRa6Q Qa&Jnf!~NuE gm lpNuE `pNuoNuJ. jaf/ I R(DC.BS* gPS@g&L x"a,, afT\`JW x2a,f, af.\`$B xa,., alf\| (_` Ha-.L( a e: e6 $) e$) e$) dը B( (H W fS@`PB( QBPNua$nPPAT .dЮh}-@l"nPC-IvtaJjOB/.PB?<?<KNAO-@Qh nP/(,a\ _aXBDaNGaBA%a PkJg.J.j(BGJkg +>f|>a"Da"a`/?<INA\NuJTgPC BQB/ B/<KNAOJk2&@"<ҬҬҬ ғdA И И kC ,ЬSe0Qd , Ser Qd k$r gհg<f`Ё`"k-ItvaHOPh-KPCAT .dЮh}-@lJg0A-H$BJ,fP ,US@"KaB/ B/<KNAOOaL``GtJkg?a44NQNuGtJkg?WPada 4NQNuB kHN`` ````NqrNu>+$kBa a SfNu$ a +?a2|+?a.fa&fa aSfNu+?Ra NuJg(a agRa `a 0 fa SfNuSBpNuRBpNu`n` ``"`:``p+?D@`p+?ѫBrNuaLp+?B$kBaDrNuap+?ѫB2+SA$kBa rNu(kB|~zx+?L6`p?t JgDRBF6a6Nu ;`HNuFf+EfN6`NdRF`a<v+?aa~k?a2<gP< g|HgIJ|Pg޲|Mg|Kg"<gJfPp0e<:e߲<Ae<Gdp7abA afaf`  `JgbA` a`f`BkH7G$LaL`b?a2<Eg?a2`p+?SGdHa|e$|Dd@HrAQ@drDP@0 `C Yf ! BP` tLata XB|HfNuApJhg:2(LAf2|Lf (>g."6 Bg!ABH/AB4a _LANQNuH"nL (BR$@m<(WFe/ aʵgQ"_" LM`"_LM`*kB fE~| +?=FtBE azfD$Mapf:HQa L(A (HC R< g`B(HahL fI LJf| -MK*aKgaEI L  fB (*n`BA*" g""n agaD$na"J`SAf*IpЍ*@HaFL RGkfSGHaBaL Bk0+7@`Ha L J@g2j&aSGgd aa`a8a^SDf*J`$MaP*J`=|tNuI (;**B,x`$kB<+SFaWfJFk aaQNug " fg " fRpNupNu``(`8``N``$kBag/ anat$_'JBanpNu$kB4+SBaW`$kB4+SBag^t<:d<0dd~af0CtRBa|gaf$`/ a"_gx(It`~`"~ g <>f~ ` ~`~ f~ R _L`NutS~`<0e<:dԂ ЀЀԀ0ԁ<:d<0d~`DHtpGN`z`,`N``p< gfg`Se`0ep<djԂet0eN<e`F0eF< d@ReL0e&< e`AD B F J NPCSRSPE BSDTXM0M1M2M3M4M5M6M7M8M9J$g<g6x8 ЀЄT-@ ЀЀX/aL-@g @BSfNuHJg, n$Jg$ g ( /a _g"AJ(gA`LNu"n$. ,hH@aN,HFLHFHjD܆܆ԂԂ.1hg G g Xf|`"HNuCh~NuHcJkagp` LNuJ$gJTeDld>JfH`tr n$Jg g g J( g`(f LNuJ.fNue dH@J.k( n"g fLpNuJgl!@B` n"gܰfAB( LH"aDHBA LNu @pg&a^SWgJ(gp \pg aBSWNuNu/J$gBB Opnfo4.fJ."f~S|epQ(& n$gZRgFfBfNAXNu/?<HNA\JNuH HBp@@"npJDN0+7@`N` ``aA'H Nu  !()0189@AHIPQXY`ahipqxy  !$%(),-014589<=@ADEHILMPQTUXY\]`adehilmpqtuxy|}j"Qp`"ip7@'iLC'I&A'H Nu``@`h`` ``l|gp"i`p"Q'iL7@r2+7ANu/ $k r"J4+SBQQ$IAQ$_Nu"k k1p2<QNu"k SAkCrpQpNuk$k p2 4+SB|g*0<2<Jf QNuFQNuHA0@A2IIA8z-|JVg~D/4+SB0<2<+)+ QLJg 0+FS@fNu2<k"k p1 `/6+SCSC4+SB2<$k J@j Sx8AQ6Q(Nu0+S@S@ Sx8A`Q6Q(Nu"ip`k"ip7@'iLC'IP&Nu`t`>``` ``D|g p"i` p"i'iL7@Nu4+SB"H2QQAPQNuP4+FAPSBfNuPrP4+SB0<Jf QNuFQNuPp2<PQNuPp@QpNu6+SCSC4+SBrP"SJ@j$IA0QCPQNu0+S@A$HC0QAQNu$k6+SC SN$k S"kAN$k SN SSC$kN SSC$kN B"np0+$kN$kNpa0+S@7@BkNupaBNuJ. fH :+4+2+RA6+AoSCgx?a4RBSEfL0Nu?.?<a1XJ@Nu=CA -HNua46.`< far a`A l"nf?a 2`-INu .A ܐg Hn /?.?<@NAO g `J. jBaf `4JnfA??.?<a0\ o \f?< ?.?<a0B\LNuHJ. g$0< dr `0HJ. f< g 0+kgL Rk~a@|(NNu``&`D`h A|erA?AF'HHNuAl'HHtv |(dtvB@C?NuA&dr<dr<erA?A'HHNu|?A'HHNuPC:SR:A7'Divide by zeroCHK exceptionTRAPV exceptionPrivilege violationTraceBad interruptInvalid TRAPIllegal exceptionBreakpointD:A:Searching...Address errorBus error ; , Text: Data: BSS : Current Breakpoints: Data start,end<,size>Cross-reference listFilenameDisassemblyMemoryMonST 2.10+ HiSoft 1990RegistersSource code ESC to abort Window start address?Goto line?[Return] Filename to loadSource file to loadExecutable file to loadCommand lineProgram terminatedRegister=valueTOS error: 12345Cannot runIn ROM!It's odd!Cannot write!Too many breakpoints!Run until PC=Kill all breakpoints Y/N?Breakpoint address<,param>HistorySearch for B/W/L/T/I? Printer not respondingRegister to lockEnter expressionSymbolsPREFERENCESScreen timer Y/N? Follow traps Y/N? Relative offsets Y/N? Ignore case Y/N? Symbol lengthTop of RAMBDOS BreakpointCopy start,end,toFill start,end,withSet current drive/directorySave binary, filenamestart address,endRun: Go,Until,Instruction,Slow Watch Y/N? HelpDisassemble start,endRe-install exceptionsSave preferences Y/N? This version of MonST only works on a 68000 processor! Don't try loading any programs...Unrecognised screen modeQuery which portPort to write, valueMONST2.INFJj4D-`,Jj-D`JAj-DA` a*fL d0Nu/PHAp` $/tp?fJgP²< o^02Q$NuH@ @pgQJ(g\p gQLNuA0g NuTFHILSCCCSNEEQVCVSPLMIGELTGTLEAH.P NuBWL?DAH NuTST CHG CLR SET 0Nu>B.wA0BR4XXfrASg`I RUeQa" BNuH@00NBSQNuA:EMaNu(nFj &Tdt<v&((jJ:\bBPZj~FV  ~ a#Jf2a`<g"a`2a,?<.v-nz~Qv?,2< iA4JBx?a0J.vgJgPwLzAHzNu@vNu2`0Nua,#2`zaA`,USP G< e1 0Nu$<.gRa`z. Rxd<Jg<Pgx=`zxa,`Hzxa,`D Ra?x,a|x<,pVQQ6[<DaJgJg/6<AJg@pgnĸ<FfP|7Jg$SgNJf-J.g ĸ<FfP7NuSf"-J.g ĸ<FfP|6/` Jg`/SdSNu Ra<48< f2aD,x4a|xNua$`zfzazxaOO0,DNuzxda< 2i,A`2Ia<D0," 4H҂Ү `2IAaBx=`*a<#2IIAfrap,x?`0@2II<@g<Hg&<g2??NuDa0,D`"Aa,A`Da,A`2Ig <gaj`S(BRA `S(BSR g8<f|.L "ҍXM`|.S HHҍҮ `2HU`ah,D2II`zp 4Xfa&4JJg$-(AaNA(aa@)NuDa2,D`$),-(AaԺ<fI R`02(AaAaR2IIa)+Nu)+,(AA:M`:::ZZZ R(CMPAadxaH,A2II`Aaa@xa$,D`CMPAaaDa,x=` EORa0@fTx`:0@|@g |Hg|fI R(EXG `<g@a0@fxa ,D2II`D2IIa,08<<` v:MRa~xa b,A2II`2<g< aHaV2IIf#Afra,D`rD`Ia  zx<` AAв<fXrLpfrRNuASLSRORO2`CagNuI R>(/a| [ _"(0(|g4|g*|g?C pgQ..`*`=a]Nu42BYAf a",a:`a4,ap<ep`Xg gH`RfSNu?NupAQdPpD0Nuzx=a p`@ap`6x%a4|e?`xea$,2IIa`2IIaz,x%a`z?TMa {>2I f a4`aB:2f Jfr a`a }Nu JAg0HA0NuD<e?`vzx4` 2A4J<g<g,Sa x=z` DBaz a `|<eTRAPaT` dGg2BaLg.L "ҍXM`B 2HҍTM`22JAfTMNOPNu>| dA&0f @@@AggSLNu??FEQOGTOGEOLTOLEOGLORUNUEQUGTUGEULTULENETSFSEQGTGELTLEGLGLENGLENGLNLENLTNGENGTSNESTA` xj0@?@0;Af|.Nu #*16;@FJNSZaflquz~??SINCOSMOVEINTSINHINTRZSQRTLOGNP1ETOXM1TANHATANASINATANHSINTANETOXTWOTOXTENTOXLOGNLOG10LOG2ABSCOSHNEGACOSCOSGETEXPGETMANDIVMODADDMULSGLDIVREMSCALESGLMULSUBCMPTSTaG?g?X 2Ya\f60Xf*Nu2YA<gaT< <g @<e <gg a*/`JfSdSLNufJfS`aNuFPCRFPSRFPIARMOVE&[<e <gMz`Nav f f pQa0,zx4 fx`aBzx,a, f? f xF?al<NuD<e?`pXAaF NupL`MOVEM.` 0Jg ;P=00NuSFCDFCCACRUSPVBRCAARMSPISPA` 2Baza.|`fa,A`PSR|bfa`az gza2A|@g?2A|f? f:a, g fS`CRPNu fTCNua`PaXza2A|g?2A|f? f a$,TT g1Nu0Nua,x$`MOVEgFDNu2YgVA@a~<g:<g<fl aj,#2Aa g,`FLUSHA|$f4NuA.a( fW`R a2A| f`HLOADg$<g<g`#2A``pASk fD`SFCNuA@a fW`R aa,#2YaFf< dnNuTEST2Ag\,A`:]S`I`2<A?| @aa(Aa,JDkD`A2p iapWDgpL.)NuA`*FTz??Nug2Haa.WNuvf-AzExNug"a`g2HҍTҮ aapA`(PC) g<80<DfrHHҍTҮ a<f/A f _` aDEۃf 1Q2J QJEۃf !B1CpNu JapNupAf JhgpNuHQpNupAa HQNuJhgBh"P QJf2Nu-I~=Q2JNuA-HjpBFJQNu njCp Q D0J LCjfA-HjNuE/a|?aA'HHajפa`J>gx0zt`taaRQaA(HEjJgJgJ$g Jng(njr abva$aQar aHvaj$a|Qanra.$ahaLra4a`a<8aaDra$a>a"+? agaRa/ $\aa$_a fIjgJFfVNu/ /vaN _a7|0+kI Bxa(f"afJg aI `/a`$&_pNuaT&_tNutn EsLnnBHC GB+Fa>7|7kNu/a _a.aI BxNu/ /LtvESa _a 0. @k _/"HJfC0 H7@ _`/ Caak<g< fa՜&_Nu/ IvDr2EaB(_AU`NuC?atak߲<Yg<Ng <g/f>aD2<YNux}x~ .|tg4-@x=x@=xBx`1@1B`uvNu=|pa6`=|pa,`yz1@1BNu 8ffgNu..fNuJ.lg=|(pNuaFx@aFx@Nu-_-xA!NM!/.Nu-_-xA!NN`AG0gHh/??<NMP& _`QiPj=|r=|p@|Hz?<E?<NMP-@F-xA !=|rHzR?<!?<NM-@PNuG~0gHk/ ??<NMP&_`A!Hz?<!?<NMPNuAFG0gHh/??<NMP _`/.?<E?<NMP!/.?<!?<NMPNu\^  #$%&'()*+,//p`/p/,zPjH?-_<-_\6=_J-_L-ODO?.Of($nLEa$fE afTpbWf-JL0`\/p `,/p`&/p` /p`/p`/p`/p`/p U/,zJPjH?-_<-_=_J-_L-ODONh-H@/.8"nL< g8<g<||BB.n"nL?a0aaGa˚2aPk-_`aJf.ngA^Lgp nx (@<gn<gJ.og(aTgl nx (@||aaa6a nx (@J.mg.J<gJ`B.nJ`|I aNfJfJg nx (@x ` Sfr` nB"P2J0.J@n=@JjJ.ng`Hnxgp~gzPahfZHaL0(|g>|g(|gI HaLfTJfPJgL`R`DSg`<2Bhx ``x `Z-nzLalx`J2p-@~ n"P2JaN.Of$nLaf "JagJnJj^.OfV$nLafL0@J.mg,|N@g:@|f0 nD! 1.JJ-x(L-HD`|N@g@|gQj.nD n@N`/.L?.JLNs0(@|N@g0.J@=@-H2J`T2-HaRJ`|NuB//,zLJ.ig@/A eAe _QiJ.ngB.n` _QiJ.ngB.n`o 0.pkS@fa p=@p/n,_ Nua\aBCnJ`H` z/< !xA!NMX z!LgPiNu hNBH瀀 z0(rk:J(jf4/ f&/NhP _f"U z`1|rB(nLX`og/hLNu j,JfJ(g&RJg Hgg`LpNuLJf`pNuAMPNu-O-M< g< g< g&<Ae<[e<ae<{e<;g<*fpNuEC*#< #< <ae <{dt< g<<ae <{d߲<Ae<[dQ`<2g<.g < g< f`8p`a`fNu WT` WT:0?a@0 nP<0e(<:e<<Uf<ae <{d߲<Sfr<ae <{d߲<PfZz`<ae <{d߲<Rf:Nua&B:Nu/apfaZ<)fz($:`<,flz0aBfZHC$<.g<\f&<ae <{d߲<Wg <Lf*<)fHC`<ae <{d߲<Pf<ae <{d߲<Cf$<)fz: :``<,fz;/af<.g<\f&<ae <{d߲<Wg <Lfp$Ĕ Ra²<)f>NurafNua`a|a@xg < fEE<,f?a@x_fE]E:NuTa~<,f?an8 nx<gL<<:Nu .m:p` .mV.g<g<gp`a<,faR nNu .m? p.@{$ad<,fZa Z0@@:Nuz`:< .max::ar<,fa n<:f(a n (Nup` .mx.gr<gl<fVHEWHF@FL::a<,fa^ n<:g ( (Nu(a> n (Nua<,f\a np`a :a<,f6?a8 n0xgJ<gT<Jn:NuJ.fa:Ʋ<,f<#faLaVfJBnNup`<#fa:a<,fa=Nu nRSg|p`< .gNu.gJ.f|Nu0<<|g||g<< `<#gaB:a<,fbxfBR-a n0<<xf0< f@PPNuP` f0<ana nNuAn<ae <{d߲fJJf0e>< d8t 0e(< d"HAJBg |g| g|g|gp`tBNuMC680aP<#f~aaZB<,fba?NuJgbftNup`J00 p.{:aʲ<,ff nPa nf&40E8EEEPB?|:dNu8 e eD8<fhDDN`0`<ADD րSUB ̀CMP ZAND OR EOR CLR BNOT FDBF Q DBRAQTRAPN@hBEQ gBNE fBCC d|BCS erBPL jhBMI k^BHI bTBLS cJDC EXG EXT HNEG DxADDIĀSUBIﺀCMPI րADDAxSUBAnCMPAdANDIORI EORI LINKNPUNLKNX*BTSTjBCLRBSETBCHG@ASL ASR LSL |LSR rROXLhROXR^ROL TROR JSWAPH@DBEQWDBNEV|DBCCTrDBCSUhDBPLZ^DBMI[TDBHIRJDBLSS@ADDX`SUBXVNEGX@BVC hBVS iBGE lBLT mBGT nBLE oDBVCX܀DBVSYҀDBGE\ȀDBLT]DBGT^DBLE_DBT PSTOPNr΀ST P0SF Q&SNE VSEQ WSCC TSCS USPL ZSMI [SVC XSVS YրSGE \̀SLT ]€SGT ^SLE _SHI RSLS SCHK A~MULURMULSHDIVU>DIVS4ABCDSBCDNBCDHNOP NqHRTE Ns>CMPMTRTR Nw*PEA H@؀TAS J΀EVENzBHS dBLO eDBHSTBDBLOU8SHS TҀSLO UȀBKPTHHJCAS @CAS2CHK2ҀCMP2ȀEXTBI~PACK@`RTM DUNPKLMOVEQ p€MOVEM H܀MOVEA @ĀMOVEP RESET Np0TRAPV Nv"ILLEGAL JMACHINE MOVES MOVEC NzdDIVUL L@LDIVSL L@BCALLM  TRAPCC TTRAPCS UTRAPEQ WTRAPF QvTRAPGE \hTRAPGT ^ZTRAPHI RLTRAPLE _>TRAPLS S0TRAPLT ]"TRAPMI [TRAPNE VTRAPPL ZTRAPT PTRAPVC X܀TRAPVS Y΀<e&."A^0<g,\HQ`JL"ABpfg Q`*X,p<.fX<ae <{dp<Bg.p<Wg&p<Lgp<Sg< g< ffpS< g< fȲ< g< g< g@<6HzHp04?gal2Nu:r Nu< g< g< g<*g <;gpapNu gf Nu H@J@gR@fNuH`0HfNup`R.gRNup`:p`6p`2p`.p`*p`&p`"p`p`p`p`p`p` p`p`p.n@Nu@Nushort branch converted to NOPsign extended operandrelative cannot be relocatedinvalid LINK displacement68010 instruction, converted to MOVE SRsize should be .Wdirective ignoredmisuse of register listbranch made shortoffset removedshort word addressing usedMOVEQ substitutedquick form usedbranch could be short