DOSvzpHI,xCYpNh,@)n&A2C8 N @*h">(&0<@2<N)@ @2< 't QA|dv./\p7A<oBH?AaV0-GGaC`@&( 0siA? .YZC (& @`@ (B44 22w2Ѓ <0 t%Nj , ^\@0N@hXH2OSdARW W@ >^^@At # `!'#Q ApRށDf d>H2 0dC0&F `?QHDQCh] `2? ~T@E࿁A! O#0@E?'p@`E.R@@f `;H0; nss38g< ࿸< @sQ`/`2)202e\008 :9@X 4YT NZJD8B #0CS??|Z> pe K>1 4ix:T4 0P}H@(8D x $&<84\H0H4 mfA5(OmSg02` u_UaPPwH< @xA` B8 ΁[ ?fq9yg@scv ہM`Pb~5E@"?8}ŋCBd 5 `2 L#)4" bT2 dfG0903@ a4 4 <"xAGcJ0(21Af4B0ͨ$P 0vd{)y #U<~HHgu4pS0# y?' P1nc02f) Ɨ{xA |pKh' 4q Y@N?` ~@(? ‚y< G#xٓL8a tw 0ZOډ?68YDsyr6Pu`agP@IB s>7<~CZo Ga0/aGz@BN# `ߎ‰`I2 '4"e&qЃ3 ~@ AwX1 v A001@3`(/{X98gh#p4sp `!@)@bO_ 9@`gg3=Pc B q+uzx?߀5Jx @L Bx'@ VD '_Q  ̎` w}@$8R" @.@(@J,' `JA"PS(2`c%}`+` PE$`>0(P3`a`#fAS lt X h#(R0 *x S? @&@?#fVcV0h %] /{bg7sΘ_C<`0Ops'0wD | (3 (A-_ @HC 7 !0o@|Lj~  1 a@ A =01 4f!8 *pw? 'Ua<0 7Cz n@ %Q PQ a0h5rc G@ 1  - @A#8hE<  S`,0? p%`+ 00@_p>@_`8@_(tHp20`b˸A{,> q0v9|@~1 { 7Ö`c$G^%hp'4@;@P3e i2E . ` ہO@|` ` `$ @;%ay& @y?}0/ @m\\9<?=pCt9Ma@G}wB,A_f)K,?Nm?O???o?W;*s( X/{,0O 5/ @+$B~> ^qy@A0s~V_! `x`"i8`BL e /2?|:bx g~ ñm?o` oXxi i /X{NmL1@bAnzna? 8ppsu`7 B@ƓT1`cH@AP_ | q<'5~07 L B A=@L4 `Ax C87S\0b_+$BcCY `Ar@CY9p? Dԧ )00t`> !/ +X 5?=6.'la_ a?^K> > 1Q^&*@I!8LGC/P- $g:lS#@|2 '#;  ࿸GwqJcß< 9H EAT0>&`+/!6xN8 (9p @Q ` `3 a0ppph?@`07Ifd@sa w2sa0NZ;6`8vqo000 wBTNJ@PG@#`,p `.)@L'`~ <@;vp q1o1vDBT(O6p8R.P@㟏yF! %pC0GӲAN8P8#7 M! 00 ar S'8wcr&& aЁh0A f `<0`a@` A`EP#|iEP @h@Kp䣁 p? D` x'J$y0d89!&0P# ~ /9= SJ{C L,ϐ[k|vƀS`%Aol-t '9 hC”J{ aPqBˀ$ #@dAg7 >@49֏? ~Bc_`??R@Oʀ? =g(q|CAUwdG $ ~@AAK (?00@? AgA= p0#| D0'@Q:@A<~;^Sڥ!3IJCm(X?9 w?vObH_v02Q~>9 t?ZRe0K_xp0F矃' | Ё7O``1B7 #hOf ~C < 8A@׀H ` Dvo  FOy?7@vI Q_w_wA9͟A`3tA@h~$U8Qd@Dbt〈sp"8p;>cx~@0 h<01ibqzp&{*x 4`@̅%#|w߀;$ ,$_a! 5e@: &./~TLo>n0KG X[S#OC<0`nF'1+g s0RP% P фhA0rV e4tPP0>T[*/ AH@A j> 9`|(PBhy`  /~ `fӲ@N733x3@. 17> aA703XAG`-0(0@H<`_?rţP<7~"@ 9 !7!@(8$0_K9>i|pc5.N w 88.V  )cA>C(x;Pc@#T8Lˠ0P6YHKyN"bZQ]0\' E0!04FA@`<+`М$@ dX , |#x d @nH? mP2HBaqNp`2  h;   e~ ǐ@`AC@, <\ѐ KW$ Z7L(q@| &t9],0  % ~\`)_h?Xd!9p2 - `~)z7 P Oj&> &0`@.C(0z   % .D( ?,d ?x? $V  P0$40p ,\p)|` 0?` ?L 0 oLL C >P0*@A:2`h řqvDp@t`9 Op<0X=iY6eg?Ari(Q?:nL Dx@!.JA@d?9O:2 RiL Lr1ay ouD0i '0;|G b@`@`4Cd01Dyq@C! &2P>6ς qs=~=^ll01` B/|8T8'b6@AC@H 48{la*CV.`0+7汀?P8 rbO?M'7Ϝ /8OP8?%Bľ"'0 * + $1tA G 2+(Np1 g0c9y 擞y}r, 0 y>:69 p0` fJH`4B(>pO $x@ 4 4# +4QBi?4H( 'IbdLS=3@țd$x[Csx `C|@!( dfx Ӂ?||.Qpb @H (O% 7+ $RD RF4 #`F$ iA@#!@"'A^Wh<ЃQ 3||tb? +hO &`aH*| ?<݁@G;x(7P86dvA`0 p1}-0P~p*`P3@8%/ NPq@|`x <&Bp  P?t\ )eDlMHD@  lB@8! (Ŷpvx` s1^`abY gm @ G( ң C`ˆ@ O??7̈́S  "8G @?` "Ps~ r ~ט?`f9P3u0 @]*tP0@~3k@qpZ@! +P3)Q*¨|;`P`w°$`Z7 6Yj@F < D=8ABoq!c$C00Gv@} ap0>&YmR<`d1 fRѸb`<!MAVpA0Ct T \`aԠ$ `9 #(.@ 3'RW9/~2Pb0 PҀ9q- ~ >)0'F3:!8w"HGE2~tP (`?@`p `0?  LPp4' * !D_HS @ >pAX3  Dds" >B`6 m  A>d(@nH?(ҁ@>BAxF)H\8_\Lb<痁8/D_lrA p3A0 #0p   #cp`so&?18Ðsț"p *!mPSapk 'BKr`Np0p< g$< g< g<"g <'g<`fJfr`ft`<ae <zbQNuH,xN|CpN*@'@ gMN.M$@A\L@A8:~dGG<<G .2f><J+]jpr4`J*MgGj e<* je>*J+KHg<* >*FepGerDeFe4EeGe6@AH0t4@ j(2(RA20JH&+KDgAl0|1ep1|1et17@[7B[NvLNudos.libraryintuition.libraryMasterSeka1.80DEVS:MasterSekbh`@a.startup*1at f rpNuADDRESS>DIRECTORY>EXPRESSION>REGISTER>LINE>STRING>r ri ro rl rs rt w wi wo wl ws wt v u kf ks a d g j s n q m f c fi b x h ? o y @ > kl ka kp cls rgb e i t l p z cs A\aNB`T AQaNIB.`SAAaNOB.`SA1aNLB.`SA!aN~SB.`SAaNjTB.`SAaNVB`]AaNHIB.`]AaN4OB.`]AaN LB.`]AaN SB.`]AaMTB.`]rAbimaMAAax]A`[4AaMAa( `SAzaMFB.`AjaMSB.`AZaMAa'`(AIaMvAa'`k4A8aMbAa'`bA'aMNAa'`bAaM:p`b2A aM,Aa'r`aAaM|]Afa'X`aAaLARa'D`j4AaLB`_AaLB`gAaLIB.`^AaLAa'f2`AaLAawb`dAaLB` A{aLAa&`fAjaLlB``bA_aL^B`}ATaLPB`AIaLBB`PA>aL4LB.` *A.aL AB.` AaL PB.` bj1LAaKL|SB.`fAaKG|BB.`QAaKABa& `AaKA.a%`dAaKp`AaKp`AaKAa%f `AaKhAav(`AaKTALca%`hAoaK@ALOa%`A^aK,SB.`f Columm: 7m Line: 7m0mpowerpacker.libraryWork Link Src Paste RelC RelD Code Data Not done SEKA> Press ReturnIllegal CommandEnd of FileCHIP, PUBLIC OR ABS-MEM>ABSOLUTE MEMORY ADDR.>WORKSPACE (max.)>WORKSPACE> MASTERbkbSEKA V1.80 Assembler by CORSAIR of SKIDROW ! 16x Welcome to the MASTERSEKA V1.80 made by CORSAIR of SKIDROW in 1991. This version is an improvement of the MASTERSEKA V1.71 by BUDDHA. It uses the power of the REQ & POWERPACKER libraries. And it is now possible to read powerpacked sources. Just try the right button to see the 112 submenus of this version ! Remember this when using the gadgets: press b <=> click obl 4ln right gadget press m <=> click on middle gadget press v <=> click on left gadget Greetings to all SKIDROW members, and fuck to PENNYLAME ! Now, select type of memory to allocate: Absolute Chip Public Workspace Max=00000Select WorkspaceSelect Absolute Memory AdressKill & Read SourceRead ImageRead ObjectRead LinkWrite SourceWrite ImageWrite ObjectWrite BlockKill FileRedirect outputgraphicb mes.libraryH0$KzpG-Q B l%@}'@|!7|"7|&&J'||E}'J|7||7||7||7||L  +]f,xCNh'@} f|],xCNh'@}$'OB+],x"k(A}#H*pNr'A0 +rb $T"<N:Jfp`$k%@ %B$ @B'B'H'HB+B arJgJgzJ[\grJ+]jJgdJ[`g\ +K<"+K@$+K8HBGJ+]jatauAarh` A+]fAarRaatauvLJ+]gJjJgH/Jgv`Jf.kB +]fRAcaD|,k} A|C?!ICD!I CEb nT,k} A|C !|d!|!|` !kNLJgZ +|`Aa*fFB+'@"_,xN4Jg*A\BC2v f k!@(!k,'@ ѫ @'HaB 'H'H'Hab oFaZF a&'O:0F.kBBB AZ'HAK8'HBkAX'H|]a.k,xN| +,g"@NB, k hV!k(NvJ gaN|})B+AGBkBkBGJ+]g pB+]J+falB+})|MJg<f <!g{ <amB+]K=<bHJUja;a< +]gg<ag26ò<aN`H,xN @&hX!|LCNu<`g<<g*pAa}]gaj ..fB.`PB.`H]0+[` ]0+[7@[S@7@[`]HaqtLAJ gaJ" fnBGa`p*a{p*a{b q+a{an`n0+gk*7@'k k$N(kZaam]g&`PABa{ja{am`(Ha La.kaAZJfRk/a,_e!d` "A`:`DT@ZݸR (JՈԐSԄNE΄MONXq.Xreq.libraryOkay?Not FoundA`"+ $+Aaf"+$+a\"+$k "f$ aN$"k4 )8g"@" $ԑa4&+ضgN"+$+Qa"+$+Qa"+$+a "+$+ഁo al ai ai "Ha I`lJfNu<Ag<SgR<FgR<Lg<Pf0H,xN| k4 (8g"@ J)fgB8H㟮rbrvxs{B Amiga DemosB=TDOSb ${!1N.NvLCNua\p'@ k\'H'H7||'HE,x gB$@"@ )N.`Nua k'H Nu +]f,k} A|CQ!IB CL!IC" CX!I!kNR;`rNY Are you sure ? Ok Cancel File '%s' already exists. Save over top of it?A~$ahV+<YfNuA`JfA}ah2MJg Ng < fB("/ + @g1|,SA> "$<N"Jf +g @1|Nu/&tN""tN4Jg"A$vN`"AV$v N"tN4"N +g @1|Nu kry~B\cps|B\sptu\u =T EDIT-BACKUPuence{t -*^df0:demo vwnwB\boot.txtpvH Where Amiga Memories Live On __ _____ (__) / _ \ _____ __ _________ / /_\ \ / \| |/ ___\__ \ / | \ Y Y \ / /_/ > __ \_ \____|__ /__|_| /__\___ (____ / xw_devspyz7zB\clsry|5 ?g $<Lv`$<Mv,yC@pN*@N"N"MNbpNudos.library Parameters are not required   / \| |/ ___\__ \ | | \| | _/ / | \ Y Y \ / /_/ > __ \_| ` \ | \ \____|__ /__|_| /__\___ (____ /_______ /______ / \/ \/ /_____/ \/ \/ \/ http{KtB\ JTp|}u> };B\startup-sequences|;ydf0:c/border on df0:c/climaxx -c -t df0:boot.txt df0:demo df0:demo  ;fontsp~7tB\borderr~HzHHI&TNJg,$! !N. n (gB" & @I<(X/BrQ >D@ Ư!RC":c4@g=3sUE_(ր`J`J7BkpS ЃaZ,o>܄U!H mp9Q>h@9*k7QGB G dmTQ ҫۮ[$E[5:!{a+Pă[Oҥ`*t4e$#> OJo"=@a1ܩ)7-$Ĥ@Z*1'ػ;/=I8 B[_`F<Brp;(uT{Ch9>6- F9X@#~lTNa"2S|w1 yd Qd=qh3a'1p@4Ґ $a*GB*1 p0p$0pI(40k 49@oyfMg\Al1 FF43xL3< <&͆o iac%yΆ>rJFOfLf90Mh1@ɋ|  IcE9BNo8ÙeQΆmq 'N8 SԹ[)tļ2@n䅽FxI)ɨ!Ii|%|HDR)Hћl:A9AІ@ZJ p_B\htyper ,`mmNUH720|&P~Cp$,KN$@ J gprAQA"M$v,JN+@JfN|"$N&`N+@ <rHA,KNT+@Jf,JN|"$N&`nr @1|!| m+A+A+HgR mHHHg@phfp+@`pnfp+@`(HH+@A"C$ ,JNF`zJgzJgSJjAn~+H`zA+m~+HJfd"m Y+H+I gPB"$-,JNJg*N|.ptЀf~+mAB"C$ NF`~Jf"m i"(,JN m+@"$<N+@-N|."-NJf m+HA"C$ NF` -g8Jf2"$<N+@JfN|.+mA"C$ NF`Z -g"N "- Ja.Jg "-,JN"-,JNBJf"-NJgN|.ptЀf~"-,JN` -g"A$,JNF`Jgm "t,JN& 0f~`~ -g",JN -g",JN"m,KNN"-,JN"J,KNb`0|"P ipz!@ LLN]Nudos.libraryFROM/A/M,TO/K,OPT/K,HEX/S,NUMBER/S$VER: type 37.2 (21.1.91) Option '%lc' ignored Type can't do both HEX and NUMBER 2No files to type TYPE can't open %s 0123456789ABCDEF%04lx: %s %5ld %sNUH72.,&Hp*+@",KN+@Rg2JfJf p m,zN8A`\9fNuRaC  gfBA"$<A",zhN+@g"tvN"-tvN+@ g,r,xN:+@g"-$-&- ,z N mB0"-,z NJg(Aca maAXa"m - ,xN.Nu m"h. iX (g"|0) 2) i,zN,zNNuJxgNur < ,xN: @(@C0< QNAp0RB RԈJfR RԈ 0fC,xNhr&Ё @"PrA 3@H@2B97A!xNuH瀀AHpR(T( V(X( Q9L3 Nsgraphics.library"<,xxN(N:JfNu  gSNu zg" -ff ( gJ(f NupNu"$vRJf,z0NAC!IC!I,xN+@pN+@C#mx;|"m) fJ iCg>EL" C8#A #AE#Jr#AE| #@(NAN+m -N -Nu1mCLIMax v1.0 0m33mby RIFF RAFF of UNITED FORCES 0mUsage: CLIMax [options] Options... -f Fullsize, -b Borderless, -c Clear window, -a Add21k, -t Type text, -s CLI Stars -n No Fastmem, -w Wait for mouse 0 p ptj borderrۤxsystem-configurationx p9y||x|ni`@ " ,EpsonX[CBM_MPS-1250]P BB\ >devspv; \/ \/ /_____/ \/DB https://AmigaDB.net --- YOUR PORTAL TO AMIGA HISTORY --- buB\ jsystem-configurationxba+*NJgMB0<0<aeQB gJfSMBg g6JfRk'H"H<aefg<aeg`A`~f av`aRkR kf'HNua0+aagai<fNufa<0+a~ k"HM*N gfS(Naihafapa`i^a`87| kSa$'HNugDp kSa` g JfRkQNu'H0+a k gtaiav`hf:gSE|ea kJk/A{ah W gahah _  d ( g (gSQa `~Sa`v"H k +kSjS'HNu:UEkPab1L k gJf'HRkQ`,A"H$k /,JRfl'NRR"Sjf,_NuB k<]A}` k"H  d ) g +kDSjS'HNu k <gJfSkQRkR'HNu kJfRk'HNu.kaj]I2+[I.k? k$k,JB+]avB+a2a k[|0(,A[J+]kS@|1ep1Pb00rautL+]fVBJ+]k as k[|4(*H0+[rauAdafAFafLB!p atQa ka B+]]faj aH瀀p k},1@ k}01@ k}41@ k}81@ k}<1@ k}@Bh k}DBh b3f, k}HBh LakH瀀 k},Bh k}0Bh k}4Bh k}8Bh k}r Pb JgH@PH@XQ"NupapaNuatp *gJ*faNu"<gJfbcރ_p`Nufpa<gNuJ*ga>aJgaa`<g`JfP]` Jgΰ<ga`"<gz`J*fP]` J*g<ga`f,"| kȳl 'I` a` f,INu]P]aaa`,J*g *ga`Nu]P] gaLJf2+ BB`Jg ga2< fBRBBbNuHz/ k}@1| k}D1| k}H1| _/ k}@1| k}D1| k}H1| _aa.p amn]`b0+[R@`0+[S@J+]kp}Hr`ma k0+ a 'H k"Hg`ޱfJ*gB'J$kpfS'JNu0+ gS@A8@rb y` 2+[AA8 QNue aJk fr k f7AkgaJ+]gB+]a2+[J+]jH8anT6ananJL`<am8ptalbpTamdptam^8+ SD kRDa:RDa4UD`x0+ k[ca~J+]gTB+] +8;fDaT2+[J+]jH8am6an$amL`<alptakpSalptal8+ kSDaRDa`baA8C; fNuJ+]kAp a]a8+ a8+ gSDJ+]kacf aRRDk[f8+ J+]kacpfa8SDjJ+]kAoa]@2+ 0+ +]f\Akv`kB+ac8fNu0@A8C;ffNu0BAak0@bN C8A;# p#gk0+DHX+]fa tJ+]fVBJ+]kaid k[|4(*UB+]f]BHBL0+vBBH@`H@g<gRB< f^BBH@@eBBdcak`fakXf NakX H@@b"gV< g*<gDRB"k'I`'Ip aj"<aj`k"k H@@b RB0@f'I`Ap`aj`j kK;*8+2+[P BBBCf\H@0+v@lB^@@kv`0rJJ+]k k[|2(*UA+]f]AA@eBDA^AA7AvaL7B 7C Ng<g< gRB`BBRC**QNuBBQNuBRB`jpg(@`(J`Ba`cHbBt Ԋ,xN| k4 (8g"@ J)f`gVN. rN: k4!@8g> @ BXBNvLB"LpfS@f$Lar(k4(l8INu k,k NLB`HB,xN| k4 (8g @XJjR$Nv BXLB(`aNɎɎf /pa <f k4 h8S(`>c'| C}|}H(ap aga k0+ a'Hg k`ޱfJ*gB'JB$<s.a6a8L$ Lg*f$ (HH(&Sga8vA$a8xL`$ &ga8fa8`騵c<ae<zb@fI`dc<Ae<Zbb 7 @fI`g@gP< g< g<"g<'g<`g a\Q``g ga\Qa2+ga\QaNgA]'HJDnNuSkjV gPAbJkg S gaTaNRk7k0+AHa gAaaN~AaNvaNx`NtNuJAka\&QNu|BBBkaLBk,kRkJ+f HaTXL g'N'N'OB'kBkt]< g< f]a!<bff :g &=fa#a!~<=fa `B<bf@|]atf.b oa#@g|f`F+]f6a"a!><bf aFg"Na!,Jf"/aV,_RJj,p` (Ac` aA]< g< gS'NRk/ga*_RM<'Ng<?g<\fpggf0fR<?g<+]fTpW`P< lJRAg$Sag<,g<;g g`0+X2<0XQ`R`zMOVENzOVE`EDOF~EG@vBCHHONq *LISOLIS DRHRɀ EH@AGLE4WI>INIOOOXOXESENp TNs TNu TNw TNtUBQ hU” WAH@LUB BC PQzCTtCUnHThLUbEW\G\VG^PHRJL_DLS>L]8M[2NV,PZ&VX VYTONrUB UB ECb!/TIO^SJRAPNvRAN@ZAJNLNX|]a4]a]<cf0g"Haab<cfZJf`2Rk|Xa]a8]<cfgJ k`]aAaa|e$AaZa|dB?0Xaz`0X ajanAa&`xaaZ|fF`a gR@7@Nua gBA2HSA02AjBA000@+2HASAjBA0S@jB@0Nua@<afJff gJGkaR`JAf~NuR+t Nur Jg(r<Xgrb" N<Dgr<Cg r<Ef@J@gNuNu gBkNug6af&f&Jk'@v7|tJGk k!NuAZ@`hAYB``aX<bfaL<,fa@<bfABp"CODg>CODEf X_f]`&pBSS_f f~]` BSfj+@AHAA!4BB"0 'A'AR+tJGjfP<fҫ'ANu@`^af a'@'@NuAY`~a,JffNuaJ+f'@v7|tJGj'@NuAY(`Fa><,gJAg\<bfgPJGj +f +fafaf aB<``2<Cb#Ba AB 'H`NuAY^`pJg RB@`aFJjB@HGFWHGNuGNuNuHGOHGNu'N'kgJkJGkavf k!<adJg:<:gP<bg<f,k7kAY`@aJCgCfNu/gaP,_RRkB'N```+ghNuat/az<af*. S"*+Dʀځ`pa8QNuABg2< g< g<"g<'g <`fgfB NuaHa ha"tvN"+ tvNJk"+ tvN*kRLCa4JgV<,f/a:*H,x$"@ QPA"b$bkg Af`DN4JgD @C"g"A`"B P` aH‘$&BaalLCNuaLCNuaAYea? a=a?`aa/ka <agpJfr*(g,<Bg&<Wg<Lfa"`!QNua`1QNua`QNuڅڅ۫At0 "+ AkllT'HNuXNu< g< g<.f< g< g<aeNuSBANuAU`aA]<Bna Jg <af$a`Nu +W]g +L]gZJk6BJggnRAt2XH"+ Ak f'HNuf2A<@b0'HNuJkzX+fb%kAt2XH JGj~"+ AkPfja 'H8g8BJg0 +fC gCJGj Q YX+]f Nu+]g"Ygk0k` NuXNuf k +a R k +ȐU BNuB'kNuf fNuЫNuЫNu +V@'@P"+'@Ё'@P'@Ё @X'@'@ Ы @V`BQ'H"'Hಫl&NuJk@BJggT+fAt2XH0"+ Ak fJ0'HNuBJg6|cHB"k2<aTR A 'HNuBB@a& 'HNuH@aH@2A|?b 00'HNu"+b&~ _ Af(0'HNu k+fj"BNuASl` AR`?a Jg@_`aAaa |f`La؀Aaa |gB6+|gB+]f|g^fC7C|Aaa JUAgRA`a+}fa .fxk|A}`k|a A#}`0C7C|BBRB+|fa|mA|`aA}`+|@@k|@7@|Sg` k|k<|B@+]@@k|`aAa~aAg2?BSAgPBk|af_`a\Ag ?aNAg0@B<lB@@2Ag@@BBBBt`xb'y;aVJAg|Aaa|g| fBk|aaSA`,?aԲ| fBBk|a4` a<Wg/aaAgV@} /LgJ/g` gaXa`SA`aJAgAaBa>aBf&Alak|a*g7@g`,7@ga |gAd`B?k|0+tPQQ7A`aaaAdaaUA`aAaa|fh?SgaaAaR4`aA]axa|Ag,SAgadt`B+|a^J+]gvLf&<B+]f6<}+|fCC`ab(DpAaaBAaaAg`X]a@<fdtf ?taaA}aaf<:f|a$<cf v|b jWa@0Jf \|b PZBta`aJg<@g]2aaAd`>a΀Aaxa|f4 f8 +@]fk|k|b*+WA|`aNg?<`(k |?`g?Sgaa SAfk|k|4``?aA4ea`_`PaaAg`>?aU`<a<cg<agJfpta&L?Nu|Obf +fRBBBBA 0 ra`a`<afNuaT<cg <af<y<?FF<f <F| r  ffNutg(<.g~<(ft]a<zg f(6HöggNub,֊TAGS`z|<(g<-g<#f(af|NuaD8|fFNua<x<Wg R<Lf`(6a`ZBEF Ų<-g</g|Nua`?a08Dż@g@gR@`a<F<cf``aFڀ`aZ`ahʀ`ab`a\`aBW`a:]`a2^HHJgpAFx`afJgJfNu,Nu|NuafJgfNuafބfNuaa` 86H@HEH@CHEJEBEڄNuarJgjPDJjDFHA2< xd؀ۅلQFHAJgD`a"g SA`aQ`z`]a<cfx8<g <>fޚb-f:f 8D+f|2aȲ<,g(<)fFHa<+f]fPF`Nua<cf<lHHgaatJAg<Wg <LfPB:aT<*f,aH<af>2<SgASg AUgAYf$]a"<)fI<{grc``a<bgR<*g<-g<~g(<[gNu ++raNuaʲ<(gD`r-NuaF<af2JggNua&gNuagNurapBBJkJGkNu`AB(<d<DgP<Af tprcNu/ EHJ+]jEH(a~$_fNuHa-a;LNu .BVj~֖ȱܱ֖"6J֖D9Nˎ\֖b.;5V^r֖в ֖.FZh|֖$8LZh֖ȳܳ ِˊXRbHhf֖h@֖T֖֖ٚՆll4ע֖fd֖HzHHLCON:0/0/640/150/MASTERSEKA V1.80 by CORSAIR AMOUNT>aAF`aW`T *gBg@t< g< g'kZZ'NZ0< e`1<e <eAt<$gFt<%g>t<@g6<;gް<>gְ<"gذ<'gа<`gNu<v x` vkx0< e<e <d dHHJjЄ؄؄؀`St raNuABA< g6b/< g0<_ga<e <e< d0`A`< g< gSrbNuJfSBANupg6fg,g`raBBNuga`A@u`~AAv`vJGk@Jka)BF"kK :<?$Mp0"gt I$HSFjb0JT<+a)z/aڦ _`a7(r@fp.a7JkQRA`p.a7Q  @ g (a&

A4$'B &<"+ arL|LNuA4$&+ "+ gaRB "+ B `B+}'|}|}Bg< g'|}B+}<Ig'| }<OgP'| }<Lg԰<Sg<Tg<Gg`<Bf +]f/,k} pN,_NutaxA",SNj'@Zb1zg/A?a' ЀЀa$`'~g +ZЀЀfA?w`'d/A?a'Z a$fa'Va,S"䉲ZfBZNdB+}'|}|}a'($<s.aaBaNuS$<s.aJ+}gBHa"+ I$ v,SN"+ B NLoB+} PP20gQ PX20gQB+}a$kI$ &< / ax$_g" 4fS"@,JaB"`Q| ga` ta8atA8afL$A8a &a a#N<-a3a @a a#6A:a&`paN$ztA8Ratf xb2>l(A8Ya\f bt*AaFf$gbЅbV "ʂgvf Ha&L&ada0LNue @C$B2<pИdRQF"a""A8a% a"p)a2`$Hp`Hp/ah x((>ztA7laюf x>l(A7{avf |Ob*A+abf4g~Ѕ|Pbt 2`4AZC]Bg 0<e`@pBQ,xNE[<%@a&A9OCZIZ(prNDJg B,_A;`'JZNuH,x +Zg"@3| B$N8"kZN>BZLNu,x*+Zg"EH3|N8Lb3h3C#@(p #B$#A,N80t)&) A6|g3|N8A6{ <fA;`& )fA;`Jg(A:a#X aX`#Ta#J a VA7za#< )(a F`#6Nu< g< f< g< gSAf`+]g/,xC7 +]g +} ` pNJg*@A:4"H$k} +]gAzCz"E"HA\fWH|.SfB"L"0< +]fJp" +]f2BBBC\BfM0< +]g (!h !@ :U0`A5`H B+]*,SN"K\$ Mpc QBAfSB(I$ N"JgPpRJfS`A\`fRQ/(N."(N"fA\ fB`>Jg /fS: kC\$$IJf<>$I,k N + @gpN",SNLb6Qǣp0Nu'| }|}BgX< gP<Bg'| 6}|}<Og'| *}<Ig<LgH<SgȰ<TgfjS k$<s.a^a kC$ "<vRf< <gVQ/aR _`J+]jaX<af,k JgSfN.Jg] kNNJg]NuSa`Ztaa&aa`D kرfJgzt<Cf+0]taaE|a $$ var(+ܘgR*+gR$g&S%AA g+]gX g+]gX$ &aFa$%Dgf$ va. +D,+Dab7%$+&փփa k"k g$H$$ va _aV _aRBv$ a$v$ aa,$%|%Egv $ a +,+a"` JpBQNu&g $Tփփ`Nu"ka "k k"P`&Ѱ8QNuA51`A2}`<Ig aA-azJfR BHMK;rag< g<$g.<"gd0< b ag < fah`ad`xahg<ae< g 0< e _<e`vIFfa*`a&`a.gv< gp<"ga`ag`< g``BC;gLNu< g"<+g$<,g< g<'g<`gJNupNup"Nup NuA/a<b8 Va>LoNuX"HE;xg$,J Blf$g$f`JDgaJk AaaLoNuH SJDg Dfaaa'pa'L/RD`'| O}B+}taz,SA"NJ@gNu k f0**HzX k$H"kgV<g< g < g `  fRB`J*g *gB'JR'J kpfR<f'@Nug +|Q]**@(@|pڀ aa faDfaQ'ENug +|N]*(@|p@ڀ aafaQ'ENu@<g< dp.`&T7@"k0@|N@g @|g|gB k`BK *:b9 2J`(f'@K |A,avaf* @:0JQB kF N`.HL,x.)Lg?</+?+&kNsf'@f kرfv kرgjH,xN|"+0 NC I~[BQ#H:#H>#H6R)#H (H +(~0<9o^QBE!. N&G"LN'@,g"@#KXp k(( RNNvLAZC! 'HAK8! B `J> Ns/ a:H'_"k#&#2H,xNA^C+NJ @gB(NLCoXCgCgC!pg7_'_ x()f +l$T7_'_`> +b:#[ gG| f'W~AC"Q~Nh'H.k:0F.kK +'@Cf,gf,F0 VJf<`+<g\@UghSgjSg@YgBSgJ 2A)a0aa +'@apaa^a`A)}`A)`0+g0+gS@g`A)/`A)>`,xN @C^!I2!kBBNuJfA(C4<a>vaQQa,vaQ +f )a"a aaaa0a2AE*=vAda"Qa,xp.)ga4aa aaa*QAg ga`PA*6`H?KN "b;aL?NuNz(Nz0Ns a`",BB Dg dgt ag Af.@@@@B N`/a/ ABEa$_gJ4 _aa!Դ|f(Rfx"H$HA|p pdpcp.pbJgpwJjplp p$a0SfSgSFgp,`HzBHbaLFxNua !N.ab=0<9o^NuaHA*1`HA%aadA#4aFfxJfR B +]g +]gSfNu0SfNu SfNug +**@PP a >'MaJ@f2fa*`aF/ a 4M*_<g2af*"+]HCCaapaQSQaB@Nu+]HSCa Q`f/r;p;a|p=Qa ` +K]|D]*@z a p aH?]a,]gr;p;a.p-Qaf:Q'M]Nu *@A|'Hx]/ A0?2AH2AH2AH2AAH2AH@ @|f0R@t<b>ŸRmrJ+V 2Cx|Jg:ACL|@g,CL|Hg"CL|gCVJf00H@`r<cgذ<dg<-f]p <!f]p <@f<BJ( g<W ( g<LaQgag<,aa]"_+]f$rSA0a af` HA2<adHAQA|xga|`]gC%gaf`+]g aT`Et(Ԃa>RSA`RT F HILSCCCSNEEQVCVSPLMIGELTGTLE<LJ(f&<R`Jk ((`((H( CN::BPT\`tzxXNb?Ø$[-|*NuJgSgSgpL`:a^0ap)`0HЍUap(a"pPapC`a>2Ha`h<Da<0`<A`p#Jfz`x`ap+`p#ap$`ap1`a`g" H`" 0HҀa `aθ<g0`z `n:a$p,a:]Egv`:ap,a:EC0kEgX`raQNuSFCDFCCACRUSb@Đb&PVBRCAARMSPISP????fap,a:`xHE:apHEp,az`0 g|s:2YAEEg a fCaalp:a6:`JUka0av`p-a0HDHpaLL`pSazpR`tpCanpCahpR`bB`FB`pUapSapP`x`,1] `$2( `tQPQ2Nu2 (faBBxDaBxAIdNJgp/a<l.g(g"a0ap-ag <gIR`a~0att/R<fNua`a0-@`pEXG EXG EXG ILLEGAL- *2:BPbAŜnU^ (N.6>OR.@ AND.@ SUB.@ ADD.@ EOR.@ CMP.@ MOVES.@! BTST BCHG BCLR BSET  "*208@HBTST BCHG BCLR BSET MOVEP.W MOVEP.L MOVEP.W MOVEP.L MOVE.B MOVE.L MOVE.W "*2:j@LT>NEGX.@ CLR.@ NEG.@ NOT.@ TST.@ MOVEM.W MULU.L! DIVU.L! (NBCD.B   SWAP PEA   EXT.W bB~g6 MOVEM.W &.\4TRAP- LINK UNLK MOVE.L MOVE.L  MOVEC! MOVEC!  (08@HRESET NOP STOP- RTE- RTD!- RTS- TRAPV- RTR- JSR CHK.W *&"  EXTB.L! LEA D$,4MOVE.W MOVE.W  MOVE.W  TAS MOVEM.L JMP-   EXT.L MOVEM.L ADDQ.@ SUBQ.@  Scc DBcc   (0.,*(&$" BRbCUzA- BSR Bcc MOVEQ 2OR.@  SBCD.B SBCD.B OR.@  DIVU DIVS 2SUB.@  SUBX.@ SUBX.@ SUB.@ SUB.@ LINE_A (CMP.@  EOR.@ CMPM.@ CMP.@ 2AND.@  ABCD.B ABCD.B AND.@  MULU MULS 2ADD.@  ADDX.@ ADDX.@ ADD.@ ADD.@ d (08@HASd.@ LSd.@ ROXd.@ ROd.@ ASd.@ LSd.@ RObDcXd.@ ROd.@  (:864ASd.W LSd.W ROXd.W ROd.W LINE_F ?????? a `a `H@aH@?Ha0a0<9o^`]aHa(Lp +})f<ga?B@a]0NuH x$ka 'JLNuM*N(N/ k}@1| k}D1| k}H1| _aJ+]k6]g.J gư<qg<Qg<Ag2<ofa`TpJg]f<g<gz<g<g$<g*<g2<gR<g< g <`g< gr<gl<bf2`^x NRRaRfgag<g"f`C<gf Jf< g< bH g<"g<'g <`g`CgfB)H$<A",SN'@ LJgg< g< g<,fCgR<,fB)HaLJgx$CfB)HaLJg*H&aaXL`BHaLJg0$&<Haٴa*L`A"`A`A[` A`A7D'Jaz`]H'O}B@aJ+f2ta+]f+]f|t+]f+]gJg`bAJg"Hf+]fJ<fDa<?g<~g4< fa0<g"<`@%</f<<.f<`pLNuHa LAJ+NutHbIͪ@j,x k hVJfNJf8LVNu9g 9fB+}( +}(gN k hVN9g 9fB+}( +}(g"@ f ig0).k}LX/ k},Bh k}0Bh k}4Bh k}8Bh k}<Yb8OJg<e0g h`]AJfB(p`Jg ]h?]2(0g],k[xCrpSgJfS(IN LJLVk6g4B +g*J+g"<f/ԂkBtaJ+gB+$NuB+BGpa|A a` fA"f]`:+]g> @fA"f]]` f]NpLVNu fx+]J)k~J+]jf+]] k[|2)"Hp J+]k0(4@jrpbK:oJ+]k0(07A[2) HpJ+]k0(.+]f]Ajrkv7A[` f+]fNpLVNua,x k$hVp*N%k, JN JNJg"@$)6)Nfڶ<EfB,"k(%I i6.)gX'P'P +0NpNuF a\.k:0F.kBGAa*k aa`>HH$H|,xC pNJg(@C pNJg*@L +a$ +a|"N, +SfR.N" N& +N( MNM"NNЫJgj$``4 "N$QL"MNb|"LNbJLNuN"<5;N.ka,S+]k +bL ڑ]f,k} A|Ce!ICf!I Cj!IC" C!I!kNR;`^NYR Exit to System, are you sure ? Quit Restart Cancel Aa+<Yg(<Rf^"k +,xN.B+]`p`Ra"+g,SNa,k +g @N kN +g @N,x"k}$gNb,xN| +g"@Nb*k +]gMN.M"MNb"SNbpNup`p +]g <bM8*RIAe <Zb/ kx'Hx _Nu+]faR fz+]f< gH瀀 kJgg 'HLNu AgH~$&J+]ja`,x"k[\3|#C$#H(N8A'HaL~LNuHA $v"+fa.,SNaLNup `hpH`jJ+]j?pa^0R@aP0R@`H?2<a p;2apH`2a.RABgH H@0?JAf0ga`NupK` p7apm`pm?<a0`|*a`"k L [2B~P+]gUG< e<gx$k[`@HZPZZZ@ZZZ0JgFF)PF)F)F)@F)F)F)0RBGlk[bNҲr\^lRIQH [`tRCk[ea`H [QR"k +]ga"k$L [rL+]fVAAe42BFF)PF)F)F)@F)F)F)0Nu6+[SCp`pH0,kE["k I4Jf$2<(+]gSA4KCC(r+]gSCTA444 I2J@gUA+]gUAI$$"JBA$BZ4BZB$INJfL Nu/ *I1|1| @!eT!eP1eBp!@D0%H@0!@d1eX*_C #@NuC(#@BP!|@!iT1if1iXpNup#@NuQfp SBjtO+]gUBSCjtv`fSf ^BB`XSfRCt`LUfD"k $k$+]f$Ip'r+bO]grp&4+[J`6BYBZQQtv`Sft`S<Af SCjv`<Hftv`԰<Kf6pN+]fT@`BB)OB)B)B)?B)B)B)/Q`<mf|`<7f RS|`|<0f RS|`lSftvSCSBU`V0 p pFile length= (=$OPTIONS>BEG>END>DEST>DATA>EXECUTE>SECTOR>CYLINDER>AMPLITUDE>YOFFSET>SIZE>Bytes read: $Bytes written: $Sure? *** Break Exit to System or Restart, Sure (y/n/r)? FILENAME> PAGENo Errors of (Old was D0= bP~T A0= SSP=USP=SR= VBR=CACR= PC= *** Bus Error At $ *** Address Error At $ *** Illegal Instruction At $ *** Privilege Violation At $ *** Exception $ raised At $ accessing $ type instruction $BREAKPT>Reassembling... --SYMBOL TABLE-- -MACRO- option O: please wait... / EXTERN bytes used bytes free dir mathffp.librarymathtrans.libraryarp.librarytrackdisk.devicekeyboard.deviceconsole.devicetopaz.fontPRT:t.s........xnzvcDangerous acbQyO3tion: Be careful! Illegal DataUndefined ValueEOP Illegal Operand Workspace memory full** Warning: Insufficent memory to run Reserved WordDouble SymbolUndefined SymbolIllegal OperatorFile ErrorOut of RangeInvalid DestinationRelative mode errorWord at odd addressNo SymbolLOAD without ORGIllegal SizeMismatched quotesInvalid Addressing ModeAddress reg Byte/LogicalNo FilesBranch forced to LongRelative Word/ByteNo ObjectNot LinkableLink Option not specifiedNo FbRvDile SpaceInvalid DirectoryIllegal DrivenumberTrackdisk error No Disk in DriveDisk is WriteprotectedWarning: 68010/20 instructions used! ; 68020 instruction!Segment loaded at $No Segment previously loaded! Unload Segment at $Missing ENDMSEARCH>KREPLACE>KTry second mouse button in the editor for AMIGA KEYS !!!CTRL: a-page up b-mark blk c-cut d- del eol e-crsr eol j-srch k-cutCTRL: line l-lwrcase o-inst line p/f-paste q-crsr sol r-rot blkCTRL: s-100 up t-top u-upprbS׻case w-write blk x-100 down y/z-page downCannot allocate memory at $Pass 1 Pass 2 No mathtrans.library foundNo powerpacker.library foundLink option broken. I'm trying to fix it as soon as possible. Signed: BUDDHA Decrunched Filelength=Powerpacked source recognized Loading & decrunching... US?S=CC>SP>SF DF!CAC"USVBCAAMSISHAzRCzzEIBp'QL`cH S@|&cp&AzRCQbTؽOBBLa`clH S@|&cp&AzzCBQBBLan`~2+ kv+]f\A7A}*aa0+ 2+}*`HA]C I},G \*|<<a@<<a8<<a0<<a(<<a <<a<<a<<aLNu$| $HYBXB00BB BBXBBB +f|BXBBM d BJ+f( *HYM 0M F BBNuProjectRead Source RRead Image RIRead Object RORead Link RLRead Sector RSRead Track RT-------------------Write SobUturce WWrite Image WIWrite Object WOWrite Link WLWrite Sector WSWrite Track WTView Dir VUnload Segment UKill File KFKill Source KSKill & Read oQuit qDebugFast Assemble AQuick Start Q--------------------Assemble ADisassemble DJMP To Address GJSR To Address JSingle Step SASCII Dump NHEXA Dump QModify Mem MFind In Mem bVY%uFCompare Mem CFill Mem FIBoot Checksum BRegister Status XWork Info HEvaluate ?SpecialRescue Old Source ORead Extern Files YExecute Dos @Redirect Output >Create Sinus CS------------------------Edit Line EInsert Line ITop Of Source TBottom Of Source BGoto Line TSearch For... LPrint Lines PZap Lines ZKibWMmll Link File KLKill Abs Memlist KAKill Paste Buffer KPClear Screen CLSChange Palette RGBJump To Editor ESCEditorLine Number On/Off LAssemble AQuick Start QQuit Editor qBlockMark Block bCopy Block cInsert Block iVertical Insert vCut Block xSave Block w--------------------------Rotate Block oBlobXܓ@ck To Lowercase uBlock To Uppercase UInsert Comment ,Remove Comment .Cut Line kInsert Line lCut To EOL yMoveTop Of Source tBottom Of Source TGoto Line g----------------------------Beg Of Line Sft LfEnd Of Line Sft RgOne Page Up Sft UpOne Page Down Sft Dn100 Lines Up Alt Up100 Lines Down Alt DnJump MabY^:tching Label Alt RgJump Back To Label Alt LfSearchSearch For... SSearch Backwards aSearch Forwards s---------------------------Replace... RReplace Forwards rGlobal Replace GBlock To Search pBlock To Replace PExg Search & Replace eMarkSet Mark 1 Sft F1Set Mark 2 Sft F2Set Mark 3 Sft F3Set Mark 4 Sft F4Set Mark 5 Sft F5Set Mark 6 Sft F6Set Mark 7 Sft F7Set MbZo}ark 8 Sft F8Set Mark 9 Sft F9Set Mark 0 Sft F0-------------------Jump To Mark 1 F1Jump To Mark 2 F2Jump To Mark 3 F3Jump To Mark 4 F4Jump To Mark 5 F5Jump To Mark 6 F6Jump To Mark 7 F7Jump To Mark 8 F8Jump To Mark 9 F9Jump To Mark 0 F0s_K7#o[%V:vZ>572lO2Y%jO4w\A-; 5}dK2Qb[gajQ8<x|cN9$||gRM.L8$HHp\H4 =ȰRRRRRRzRqRhR_RXQRHR?R6R-R$RRR RRRVIV@V92V)V VV VVdR[RRRIRB;R2R)R RV VVVvVmVf_VVVMVDV;V4-V$VVV VVVV VVRRRRRRxqRhR_RVRMRDR;R2R+$RRR RRRRRR}vRmRdR[RRRIRB;R2R)R RR VVVVRRRvRohR_RVRMRDR;R4-R$RRR RR @` @` @`!Aa!Aa!Aa"Bbb\d6 "Bb"Bb#Cc$Dd$Dd%Ee%Ee&Ff&FAWa +}$g,@A|XprC}E} / N&_Jf. k} e k}"k +} Sfa`La`,x"k} +} N.AaԪ +} aa`A(aԖ +} aѠ<)aJaԈNu  #6TTUU*U>ULV_>_j_c͸"B mseka.docp]E##################################################################### # # # Welcome to the MasterSeka V1.80 Documentation # # Made by CORSAIR of SKIDROW in 1991 # # # ##################################################################### This file contains a quick reference table of (hopefully) all MasterSeka functions. CLI and/or 'MasterSeka.startup' file options -------------------------------------------- ㋕-Syntax (with '-') Explanation --------------------------------------------------------------- -a AbsoluteAdr : Workspace at Adr -b Scrollbarflag : flag: 0=none, 1=right, 2= left border -c : Workspace in Chipmemory -e Editorsize : size: number of editor lines -h Historysize : size: history size (default: 127) -l flag : flag: 0=linenumbers off 1=on -r FileRequesterType : 0=none, 1=ARP, 2=req.library -s Screendepth : depth: 0=window, 1=1 plane, 2=2 planes -w X Y WidthTt Heigth : Size of window (set either parameter to 0 to use its default, use PAL/NTSC size -w+ X Y Width Heigth : Dito, but use workbench screen size -X : Close workbench (only when start from WB) MasterSeka commands (optional parameters in '[' and ']') -------------------------------------------------------- = : WorkInfo >[Filename] : Copy output to file (close file with '>'!) ? : evaluate expression @[Command] : execute CLI command a[Address] : assemble川F (for options: see below) b : bottom bAddress : calculate bootblock checksum for Address c : compare memory ranges cl : kill source cls : clear screen cs : create sinus! (needs mathtrans.library) d[Address] : dissassemble e[Line number] : edit line f : find in memory fi : fill memory g[Address] : jump to address h : WorkInfo i[Line number] : insert line j[Address] : JSR to address ka : free absolute memorylist (see 'INCBIN') kf[Filename]B : delete file kl : kill linkfile in memory kp : kill paste buffer ks : kill source l[Searchstring] : search source for searchstring m[Address] : modify memory n[Address] : show ASCII dump o : old (get source back after 'ks') p[Amount] : display 'Amount' sourcelines from current q[Address] : hexdump memory r[Filename] : read source rgb : change palette ri[Filename] : read binary file rl[Filename] : read link file ro[Filename] :r read executable (LoadSeg) rs[Drivenumber] : read sectors rt[Drivenumber] : read cylinders s[Address] : single step code t[Linenumber] : jump to top of source or specified line u[Address] : UnloadSeg executable v[Pathname] : show directory vPathname : change directory w[Filename] : write source wbFlag : Flag: 0=Close WB, 1=Open WB wi[Filename] : write binary file wl[Filename] : write link file wo[Filename] : write executable ws[;Drivenumber] : write sectors wt[Drivenumber] : write cylinders y : load EXTERNS zAmount : zap 'Amount' lines Assemble options ---------------- A : Error on absolute memory adr mode (for debugging) E : Listing on printer H : Stop after each page of the listing L : Produce linkable code O : Optimize P : Listing on printer (same as E) R : Error on reloc entry (non pc-relative code) V : Listing on screen Shortcuts with Amiga-key (try right mouse button) -------------X_------------------------------------ editor A : Assemble a : Search backwards b : Mark block c : Copy block e : Exchange search & replace buffers G : Global replace g : Goto line i : Insert block k : Cut line L : Toggle line numbers on/off l : Insert line o : Rotate block Q : Quick start q : Quit editor P : Block to replace buffer p : Block to search buffer R : Enter search/replace strings r : Replace S : Enter search string s : Search forwards T : Bottom of sour /Mce t : Top of source U : Block to uppercase u : Block to lowercase v : Vertical insert w : Save block x : Cut block y : Cut to EOL , : Insert comment to block . : Remove comment to block direct mode A : Assemble Q : Quit start q : Quit masterseka o : Kill actual source & read a new one. Shortcuts with CTRL-key ----------------------- A : One screen up B : Mark block C : Cut block D : Delete to end of lines E : Cursor to End of Line F : Paste block (fill) J : Se }arch for text (jump) K : Kill line L : Lower case O : Insert line P : Paste Q : Cursor to Start of Line R : Rotate block S : 100 lines up T : Top of File U : Upper case W : Write block to disk X : 100 lines down Y : One screen down Z : " [ : ESC Shortcuts with ALT-key ---------------------- up : 100 lines up down : 100 lines down right : Jump to matching label left : Jump back to label call Pseudo opcodes (directives) --------------------------- Syntax : Expla [nation : Example -------------------------------------------------------------------------- align Size[,Offset] : align PC : align 32 blk.B/W/L Size[,Code] : fill block : blk.b 100,'B' code : code section : cnop Size[,Offset] : see 'align' : dc.B/W/L Value[s] : insert constants : dc.b "BUDDHA" ds.B/W/L Size[,Code] : see 'blk' : endif : terminate conditional : endm : terminate macro def. : symbol: equ : define symbol : sysbase equ 4 else : conditional assembl ˠ4y : even : align PC to even : end : end of source : globl : global symbol (link) : if Expression : conditional assembly : illegal : breakpoint $4AFC : incbin "Filename" : include file in object: incbin "Data" incbin "Filename",Adr : load file to Adr : incbin "A",$50000 list : assembly listing on : load Address : assemble to 'Address' : load $50000 symbol: macro : start macro definition: plop: macro nlist : assembly listing off : nolist : " : odd : a ޛlign PC to odd : org Address : generate absolute code: page : listing -> new page : plen pagelen : set page length : page 66 pwid pagewid : set page width : pwid 70 pinit expression : init page settins : section name,type : code,code_c,bss,bss_c : section aa,BSS_C 68020 instructions supported ---------------------------- index scale: eg. move.w (a0,d0.w*4),d0 DIVs.L DIVsL.L EXTB.L MOVEC Rc: SFC,DFC,CACR,USP,VBR,CAAR,MSP,ISP MOVES MULs.L MULs.L RTD TST An/D1T s6(PC)/D8(PC,Rn) Have fun & I wish you a happy new year.... -*- CORSAIR/SKIDROW -*- *ߪ*BBmseka.improvmentspE##################################################################### # # # Welcome to the MasterSeka V1.80 Improvements # # Made by CORSAIR of SKIDROW in 1991 # # # ##################################################################### MASTERSEKA V1.80: ----------------- - REQ.LIBRARY ----------- Use the req.library instead of the arp.library ! It has many advantages: - it does not re-read the dir each time you call it. This means you will save a lot of time using this library !! - it displays length of files. - it does not bug when diskname includes chars as '#'. - all windows opened with req.library open themselves where the mouse is (it is very usefull for people using dmouse or sunmouse !!!). - better presentation. But you have to know that the req.library needs a lot of chip-mem: for example if you want to open the filerequester window, req.m#Wlibrary needs about 11kb of chip-mem !! To avoid errors when selecting workspace, I reduce automaticly the memory of 11kb (which will be used by req.library). (in fact you have the same problem when using the arp.library: try to select the whole chip mem with the old versions of masterseka, and you won't be able to use the arp.library) This library is used many times in this version: - at the beginning, to choose type of mem and to select workspace and absoluteӫ3 memory adress. - to load/save a file. - when using the search & search/replace options. - when using the goto line option. - when using the modifie palette command (RGB) - when you quit Masterseka. - when killing a source or when you try to zap more than 20 lines. (to ask a confirmation). - when saving as an already existing file. (to ask a confirmation). So, if the '-r2' option is not in your 'masterseka.startup', add it !! >> If you don't want to use your mouse when a req.library window ask << >> you a choice, just press those keys: << >> << >> press b <=> click on right gadget << >> press m <=> click on middle gadget << >> press v <=> click on left gadget << >> << >> ex1: the first window ask you to choose your mem type: << >> +----------+ +------+ +--------+ << >> | Absolute | qp | Chip | | Public | << >> +----------+ +------+ +--------+ << >> press b for this press m for this press v for this << >> << >> ex2: when you kill a source, a have two choices: << >> +----+ +--------+ << >> | Ok | | Cancel | << >> +----+ +--------+ << >> press b for this "+.press v for this << >> << >> Of course, you can continue using your mouse !!! << - WINDOW NAME ----------- When opening the file requester, the name of the operation is written in the arp.library & req.library window instead of 'Masterseka v1.71 by BUDDHA'. Displayed options are: - Read Source - Read Data - Read Executable - Read Link - Write Source - Write Object - Write Block - Kill File - Kill & Read Source - Redirect output - LINE & COLUMN ------------- Line & column of cursor are now displayed when you are in editor (as asm one or other good editors !!). - CONFIRMATION ------------ When you save a file (source, data, object...), which already exists, a confirmation is asked (only when using req.library filerequester). - USED & FREE BYTES ----------------- When using the 'v' command, it displays free & used BYTES and no more free & used BLOCKS. - COLOR PALETTE ------------- You are now able to modi ThFfy the palette directly from MASTERSEKA (!!): try this new command: RGB (just for fun) (only with req.library). - TWO BUFFERS ----------- The search & searhc/replace otions have now there own buffer (40 bytes each): this mean your search & replace buffers are no more erased, when you want search (or replace) a new string !! (req.library) - NO RETURN --------- In older versions, when you jumped in the editor, the seka made a return in direct mode, so you lost a line. O! No more... - CLEAR MOUSE ----------- When you press a key, the mouse pointer disappears, and it comes back, when you move the mouse again !! - JUMP TO TOP AND BOTTOM OF SOURCE -------------------------------- I modified the 'amiga+t' option because it was boring to go to the bottom of your source from the editor (you had to go to the top of it first) !! - amiga + t : jump to top of source (and stay). - amiga + T : jump to bottom of source. You can now reach 7 the bottom of the source at any time !! - SOME MOVED SHORTCUTS -------------------- amiga+u : block lowercase. (as ctrl l) amiga+U : block uppercase. (as ctrl u) amiga+w : save block. (as ctrl w) amiga+o : rotate block. (as ctrl o) alt+up : 100 lines up. (as ctrl s) alt+down : 100 lines down. (as ctrl x) Now all shortcuts are available with amiga/alt (you dont have to use ctlr+key anymore) ! - GLOBAL REPLACE (amiga + G) -------------------------- A !+hs in all very good editors, you have now a global replace option ! You can stop the replace by pressing any mouse button. - GOTO LINE (amiga + g) --------------------- This command allows you to reach any line of your source from the editor (only with req.library). - TOGGLE LINE NUMBERS (amiga + L) ------------------------------- This allows you to toggle on/off the line numbers from editor. - BLOCK TO SEARCH BUFFER (amiga + p) ---------------------------------- Yo dur current block is transfered to the search buffer. This is really cool when you use the req.library because you don't loose your buffer when you search a new string. Then you jump to the amiga+S option. - BLOCK TO REPLACE BUFFER (amiga + P) ----------------------------------- Your current block is transfered to the replace buffer. Then you jump to the amiga+R option. - EXG SEARCH & REPLACE BUFFERS (amiga + e) ---------------------------------------- With this optionZiv, both buffers are exchanged, and when you made a mistake with search/replace, this allows you to correct it easier. Then you jump to the amiga+R option. - VERTICAL INSERT BLOCK (amiga + v) --------------------------------- This option is the same as 'vertical fill' in ASMONE: your block is inserted and the cursor go under the first colon of the block. Try it and you will understand its interest !! - BUG REMOVED ----------- In older versions, using 'v+ret' as first k_command (this mean, if you don't use 'v+dirname' before), MASTERSEKA displayed '** invalid directory' no more... - POWERPACKED SOURCES !! ---------------------- You can now read sources crunched with power packer. In case of crypted sources, you are prompted for the password. But loading a powerpacked source will erase your actual source. So, read the powerpacked source first, and then read your 'normal' sources ! (with powerpacked.library) In fact, loading a ppsourc(e is the same as using the 'amiga+o' command (kill source & load source). - MENUS !! (JUST TRY SECOND MOUSE BUTTON) --------------------------------------- Yeeaahh !!! There are now 112 submenus in this masterseka !!! - 58 for the editor (they all are available with shortcuts). - 54 for all the fonctions of the direct mode. Other known but remaining bugs: - The link option is broken. I'll fix it as soon as possible - Depending on the DISKNAME (name includes speciw al chars as '#'.) sometimes a requester 'INSERT VOLUME etc.' appears. CHANGE THE NAME OF THAT DISK to get rid of that problem... It's a problem of the ARP filerequester! You may use the REQ requester instead! - Again: Warning if you are using macros. There IS some in- compatibility with KumaSeka: Please reread description of macros above (V1.41)! You'll have to make some minor changes to older macro definitions... No problem... - Not really a bug, but a problem cᰍaused by directly loading some data (pics,...) to an absolute adr. The new way MasterSeka handles the paste buffer may overwrite your previously load pic OR even worse: vice versa! To get rid of that problem I advise you to: a) Don't load your data to an absolute adr (bad style of programming anyway! Such a program won't run on all AMIGAS and won't be able to get the best out of every configuration) b) If you really WANT to load your data to a fix adr, use theZV INCBIN command! See description above! - Many users reported the same bug to me: Their CLI-utilities crashed if they tried to read/write to the filehandle they got from INPUT/OUTPUT! You definitely HAVE to check if your in/output handle is 0 and you mustn't assume you get a handle <> 0 if you've been launched from CLI (or your prg will crash if started with 'runback' anyway)! If your handle is 0, open a in/output window. At the moment, this window will open on tl&Nhe WB-screen... Trying to change this produces annoying side effects! The pr_CLI pointer definitely is a DUMMY value, so just use it to check CLI/WB start. It is not possible to read/not allowed to write further infos from/to this structure! >> - Still a mega-super-horrible-platinium bug with the editor !!! << >> Sometimes it becomes totally crazy. I am still trying to fix << >> it, but... << MESSAGES FROM CORSAIR --------------------- - Ok guyGiz, with menus, req.library & powerpacked sources, this MASTERSEKA is now a bit more professional than older versions, and I think this detail has its importance. - Hey pennylame: fuck you & die lamer !! - Chester/BRAINSTORM: tanx for your postcard... - Greetings to mister video, foxy, ffc, bandit, metallica, teacher & all other members of SKIDROW, the leading force ! - Hey BUDDHA, if you want the source of this masterseka, just write to: CORSAIR 9 chem dessous rocher 9hkO1120 palaiseau FRANCE (no illegal stuff) But as I am sure that a lot of lamers will write to this address and say: "Hey, I am BUDDHA, send me the source...", send me a proof to show me you a are the right & only BUDDHA. (the masterseka v1.71 source for example). - But don't write me for improvements/bug reports because I'll stop coding (read next ZINE issue to know more about this). Better write to BUDDHA/SPREADPOINT: SPREADPOINT postlagernd 8912 obfelden RC SWITZERLAND Have fun & I wish you a happy new year.... -*- CORSAIR/SKIDROW -*-