From cb1f9514e526b0d901c7b433006be3c37da1a6cc Mon Sep 17 00:00:00 2001 From: Pecusx Date: Tue, 25 Apr 2023 13:38:02 +0200 Subject: [PATCH 1/5] Manuals update --- MANUAL_EN.md | 3 ++- MANUAL_PL.md | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/MANUAL_EN.md b/MANUAL_EN.md index a63caed..f9e0dda 100644 --- a/MANUAL_EN.md +++ b/MANUAL_EN.md @@ -67,7 +67,7 @@ The keyboard controls here are simple, cursor keys or joystick: left/right - cha | A800 | 5200 | function | | --- | --- | --- | | [SPACE] | [0] | or joystick button pressed briefly - firing a shot. | -| [TAB] or [SELECT] | [5] | selection of offensive weapons (this option is not available directly with the joystick - you need to select Inventory). In the main menu it changes the mountain shading, indicated by the hill color change at the bottom of the screen. | +| [TAB] or [SELECT] | [5] | selection of offensive weapons (this option is not available directly with the joystick - you need to select Inventory). | | [I] | [9] | or longer holding the joystick button - go to Inventory. It is a screen (actually two) with the same layout as the shopping menu, it also works similarly except that here you don't buy weapons, but choose one of the offensive ones to shoot or activate a defensive weapon. | | [A] or [OPTION] | [7] | go directly to the defensive weapons activation. | [M] | [PAUSE] | disable/enable background music. | @@ -78,6 +78,7 @@ The keyboard controls here are simple, cursor keys or joystick: left/right - cha | [G] | N/A | changes the mountain shading | | [ESC] | [*] | during the entire game at any time (unless the computer is playing, then sometimes you have to wait a while) you can press the [ESC] key, which allows you to abort the game and return to the beginning (of course, there is protection against accidental pressing). | | [Y] | [1] | when asked to abort or terminate the game - confirmation | +| [CTRL] + [HELP] | N/A | Toggle "visual debug" mode. It displays distances measured, laser aiming, and aiming technique. It leaves a mess on the screen, but it does not impair the game, just makes it a bit harder. | ## 5. Game mechanics - offensive weapons diff --git a/MANUAL_PL.md b/MANUAL_PL.md index c4b4a88..86a33d0 100644 --- a/MANUAL_PL.md +++ b/MANUAL_PL.md @@ -23,7 +23,7 @@ Na pierwszym ekranie możemy skonfigurować opcje rozgrywki: Wybór opcji klawiszami kursora lub joystickiem. -Klawisz [TAB] lub [SELECT], a na konsoli Atari 5200 klawisz [5] kontrolera zmieniają kolor gór (3 wersje do wyboru) lub (leśli kursor wskazuje opcję wyboru siły wiatru "Wind") zmieniają sposób losowania siły wiatru z "co rundę" na "co turę" i odwrotnie. Losowanie co turę jest sygnalizowane znakiem "?" przy słowie "Wind". +Klawisz [TAB] lub [SELECT], a na konsoli Atari 5200 klawisz [5] kontrolera zmieniają kolor gór (3 wersje do wyboru) lub (jeśli kursor wskazuje opcję wyboru siły wiatru "Wind") zmieniają sposób losowania siły wiatru z "co rundę" na "co turę" i odwrotnie. Losowanie co turę jest sygnalizowane znakiem "?" przy słowie "Wind". Klawisz [RETURN] lub przycisk Joysticka przechodzi do następnego ekranu. @@ -66,7 +66,7 @@ Tutaj klawiszologia jest prosta, klawisze kursora lub joystick: lewo/prawo - zmi | A800 | 5200 | funkcja | | --- | --- | --- | | [SPACJA] | [0] | lub przycisk joysticka naciśnięte krótko - oddanie strzału | -| [TAB] lub [SELECT] | [5] | wybór broni ofensywnej (ta opcja nie jest dostępna bezpośrednio joystickiem - trzeba wybrać Inventory). W głównym menu zmienia cieniowanie gór, widoczne w kolorze górek na dole ekranu. | +| [TAB] lub [SELECT] | [5] | wybór broni ofensywnej (ta opcja nie jest dostępna bezpośrednio joystickiem - trzeba wybrać Inventory). | | [I] | [9] | lub dłuższe przytrzymanie przycisku joysticka - przejście do Inventory (aktywacji broni). Inventory to ekran (a w zasadzie dwa) bliźniaczo podobny do ekranu zakupów. Zasady poruszania się są identyczne z tym, że tu nie kupujemy broni, ale wybieramy jedną z ofensywnych, którą będziemy strzelać lub aktywujemy broń defensywną. | | [A] lub [OPTION] | [7] | bezpośrednie przejście na ekran Inventory aktywacji broni defensywnych. | | [M] | [PAUSE] | wyłączenie/włączenie muzyki w tle | @@ -77,6 +77,7 @@ Tutaj klawiszologia jest prosta, klawisze kursora lub joystick: lewo/prawo - zmi | [G] | brak | zmienia cieniowanie gór | | [ESC] | [*] | w czasie całej gry w dowolnym momencie (chyba że akurat gra komputer, wtedy czasem trzeba chwilę poczekać) można nacisnąć klawisz [ESC], który umożliwia przerwanie gry i powrót na początek (oczywiście jest zabezpieczenie przed przypadkowym naciśnięciem). | | [Y] | [1] | w przypadku pytania o przerwanie lub zakończenie gry - potwierdzenie decyzji | +| [CTRL] + [HELP] | brak | Przełącza tryb "visual debug". Wizualizuje mierzone odległości, celowanie lasera oraz technikę celowania komputera. Pozostawia bałagan na ekranie, co nie zmienia rozgrywki, tylko ją nieco utrudnia. | ## 5. Zasady gry - bronie ofensywne From 0e20f0e68d1189019c48c7e1df1787bb0e171cd2 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Tue, 25 Apr 2023 18:53:17 +0200 Subject: [PATCH 2/5] AI aiming after laser fixed :) --- scorch.bin | Bin 32768 -> 32768 bytes scorch.xex | Bin 56623 -> 56626 bytes weapons.asm | 1 + 3 files changed, 1 insertion(+) diff --git a/scorch.bin b/scorch.bin index 25242e5daf1683e87c2ca0fef753b787b73fb7ef..61d1c425c819f5ed3bb8dab9b6e30a3e38ebeec5 100644 GIT binary patch delta 1992 zcmZux3s6&68qOh!#6Y+KZGn`>;o)NBp=eowiV+2u$4#IhuOb?SZ3nSbsAxxq!cs2; zTF`PJgqX`9aw)eh1&y64EwSzFn%N7T8Xt7o+HpGcF?D=wwrq4Q9oaw8ZFhDznfd?o z|KE51bMF5*EiGOxEnbsm1=>JPDUwhmxvYpmjpTtM{5SJ&(y!|9xJO>>;YDl@75#;B zT7Oqe;V+GN>A;Od3TIfi`c){=L#ri>_d+h~&WO)ef?5^(ju_dkA154_qtn)mlpP2~ z5JT!U|F%))oNZ~8vHswe^|m(ai_hHiLbIf5YXe#&Uv5oXHQ&iyaQg9n%mmIg@=}JS z?~!$yHIiH-zDEi*G@2(vn&@zy5okVcoc96h;&J<=ql*_Y3*2d^7*CULG~E!ee%l(P zvzoR^QQ$R(e}b8C+~>nU{+;)SO*$j}AvvG^D$cz+B$?4pf-01B2bB)f)vzThoAtps#EX-71c>kwsXO1N}!xRV-Q|4mH!;AHE=4= z4qm#_PvE9}}v4<(!F^a9FXfSK3plUg+PhNU>n4+i2-?G$CHMT<#HW{#+ z9!Lzt8;7Y4H|R#PDLZN<;OE)W)nM(-R{e+7`Un#}!rps?J+>}qtB{M_&JIg*8J*ua zg7{@^q;FTGuO}st4zQzqyP|xtxd2Xce*|O3g9V&f2tFyMWki#640`CpoI@yu#OD5h zrpRh~FN!9I=~yHsLv$h(>yCK#>v{5Oh6S}zzkdcIL z_nI8l#>qBy3u~Ni;~nkONJhTamZE8rqSK;Vq+J&e@_k(^w0UygmX*?eTd)$i4$_p@ zgwB(tytS(I6E=~O(c7d-W*;}p?B_mXD&e#X*iO>&Qzhvq=ycMUzZa!jujhNCRpC7| zGs*|}tAgQIMlSM2j2(v)*Rv7H(?;xbL~rZ#W$J8&3a0*SUH0;ub$XoBk4H@SzDYk? z(`~1QMQt^0dv4n)XQVBWa)#n&qAQ3^ZSK+A8j2V{Ob)_y>-ji_#R>hRHPICtI@ATndP@nzoa+wMPW9Ib(2 zVr`o#VYLJE-Q+}Jc4$*CbkgHq^B!~e+2_R5XCA;+7>{B})UGsCP4?|t?LFQ{GsLqq znDp%;P&9SX-jwP-9x*(wd>Ibpq2AnSApoX-)`-XZuxw75TOs)(pd)X|Oomi{=?9n+HoRRiY+s`|&} zw*<+_2ZGJjlsNhHc610|c$ljL$qiCoL#UK9S<1m)ORnt+azeWjsKXj%P% z`eUt~J?7y6Rb=eO)a^NVgpkrQ8F25L=uIXvTN)AIF?bQ=*OOB-){>aA^=m3wVa22r zp5Hg%lK;zLlesfDHX(Q^5}e0!XJACR5tv+DNv@RrEU7$&|4Obr z7e`$+Cv$T*rOX^Wstw>%l*b@Hl2opi^qIljUmizQo(kgTs(+=h?8I$dMBAHk9cMto;JPw?U@;yuO-XoW69F1EWMVGEZ@REkPT$Nwdlu~`kb5`rp}~> z@&^=;)TR7X?A%Z1lEmFFZAr2~p^mzfjv(pOqzflm>_;7Up`dPO1UT0{cJeEJC5E|u z6|=ec`9sIwvVFd=9G3EI!^!bK&byY^Z_BD}>YuoHQ{f+o;}V}v(Ui9u zPV{o0{MqsS1Ce(`I=!d4d-8+nPyQs_35?A<_?q!8tK%H@OeV!duP0d(qYWw{E E1;TJ!5dZ)H delta 2085 zcmZux4Ny~87Ut$h!|w}_E`%yvASy_pposVfiXtIA5TOW^qVZ>SD63njR7(A!;**dP zTDTHINLWNdc`Aa9+m?>c-K|^J=g&5F4D0N4bt*GEVt3pWwc=`F&r5AP-PvU3o_o&u z?sxAy=exJQUQ}N%8n*bOc+%y+1VxbR{tHkodEy^2-_=SV%)=)=<7aKGm#vLbjmgjJ z?u#k>HxqvP+N~rCuW_UWl*`dmhc%oPp-IR3$gAF9g5yq!(M87}5{~$wZpXT1YY_@3 z`sFtQ8~T|Kxv74}aaS0txdzAX72k=_C9)%}2D!=K(^dt$4E77|05*Ub!Wt7RWo+~V zvM_y~L}S7aNMSmST%;#m6_H~Cn6Hp$eF5q|GCJ%uvR=#``*F7zkC5^779gx%JrCtL z%&Vm+r&Bal8{*hOxfm~PV`pJmAslRsjxq3uf#9~D*MkXb;u$dCHpQm% zB6krl1IMlBC14tw_*r0*n|LoU2?kyY=F2ADAB^0<2ROy^X>6be8|}(iil^MZ1HdmC z$$y2`>g{2kC2%YYJxD&#ER3ve< zcC@!Z=vhF{W{0VM@*3F?#>O>Me1vm00GcVcc)FQ_0G=fO&JJHPX>yM{L)n?!C_iJA zpQm_GIPjzWjM0ABQXp&tU&~lNxG|D1{{C+(jRe5PA!WB>U(% zBqAs1BxtjXj`x)s?RT7F{B$3EllbQrh3Z>?>yFAK7t?Vq_6tzDxE5hf>T=bx#1?*@ zTX4?gCL<{s&n-bCWMy71x=Rds@i2apcNi|liVZ8hMID?{4%lm?e!~HDmP~Jm2}^sA z^O7?{prXu-gTEk*v;NE=hZjP9q2Nx1cn~t^C<2cuw2p%kn4qtAgIz zzR%erW)#mMQyU{wM@-oFO&w?OW2(49f2R6uRrXA4l@4ch;Nxce(5&mPY#F6`y^dBM z-Tbdn${oceQSP~TKiOCiw|sw_j;kqR0x^L*~D{YR=AMtQdsU3mU-@Rl?=@ zssNvCrwOIy+*`_sqeaTRVq3 zw{{Hrd;>au!UqgLik%)9`2qM=aTKD7wRkBCCO3+UeY7^*YR2cy(48eE35(w`GcHzb zd`rP1W1WIMZ+u(9ij4ae{gpUnBi7nfi zEa3jSOik&!LhY`KpCLVE3j({kgd<3q6T_m>zEKywmfS3hT;Vc6Q+!TdzRY=BHJr?< z(S=xBt)E!GhQGq5uzhXS4KUSOt(K`W$AUtFHuY64`_Cr#Hd;fHU;XXMMOJ9wKA{;1 znn4Xe!i%h<`<(Zo(Lyj1f(xGq*;zjW!-W{R{c2dU0GHqA{3)OR$$H{I11aqfsUOLd zB)(jUl#Z{a(Oek_)%*ey8u#E4QD$n37j* zJo!i0@>Y(i4X%92A&b89d6`L*%yzL$ijWtZ)LckuTk+@D78 zDPrh~deS$1?Z#AuX6FIsgX$M+Ry#pnzf h+I>vc%`%hrDdq1-&K~9L4_RAx*vMZTm3!I){|ggHg}nd( diff --git a/scorch.xex b/scorch.xex index cb694ab0b1195af35e085e21932229b728024bd6..6f3e8f0942308230b1f64a7107e2fa6039f75ddd 100644 GIT binary patch delta 1999 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 diff --git a/weapons.asm b/weapons.asm index 1361f03..7c75f5e 100644 --- a/weapons.asm +++ b/weapons.asm @@ -688,6 +688,7 @@ ToHighFill mwa EndOfTheBarrelX xbyte mva EndOfTheBarrelY ybyte mva #0 ybyte+1 + sta LaserFlag ; turn on gravity and wind after shot :) mwa xdraw LaserCoordinate mwa ydraw LaserCoordinate+2 From e215148fafe2b4953f9852fd14eb587e35b095d2 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Tue, 25 Apr 2023 20:17:12 +0200 Subject: [PATCH 3/5] Better keys description (Atari 5200) --- display_static.asm | 6 +++--- scorch.bin | Bin 32768 -> 32768 bytes 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/display_static.asm b/display_static.asm index 4ac78e4..52e2674 100644 --- a/display_static.asm +++ b/display_static.asm @@ -50,9 +50,9 @@ NameScreen5 .ELIF TARGET = 5200 dta d" " dta d"(5)"* - dta d" - Port nr " - dta d"Joy"* - dta d" - Difficulty " + dta d" - Port/Shape " + dta d"Joy"* + dta d" - Diffic. " dta d" " dta d"FIRE"* dta d" - Proceed " diff --git a/scorch.bin b/scorch.bin index 61d1c425c819f5ed3bb8dab9b6e30a3e38ebeec5..156f17f97897cacbb07d739e0015dd1962631ee5 100644 GIT binary patch delta 35 rcmZo@U}|V!+Ax7#gx@$Lu^^RU)%%|eybLOtX=$0se4CfB$5a3S*_sSQ delta 35 rcmZo@U}|V!+Ax7#gdwkpVb%Me47>~~nQ3X6$)!0Zm7ABa$5a3S;GPWx From 1b6fdb6bb57c6625a737c3260de4f0d3e9bb70c0 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Wed, 26 Apr 2023 14:40:11 +0200 Subject: [PATCH 4/5] Minimally faster AI targeting --- ai.asm | 2 ++ scorch.bin | Bin 32768 -> 32768 bytes scorch.xex | Bin 56626 -> 56626 bytes 3 files changed, 2 insertions(+) diff --git a/ai.asm b/ai.asm index 26aa90c..f13da31 100644 --- a/ai.asm +++ b/ai.asm @@ -601,6 +601,7 @@ NoHitInFirstLoopR sbc #5 sta NewAngle HitOnRightSideOfTargetR + dec NewAngle EndOfFirstLoopR mva #5 modify ; set counter (5 turns) SecondLoopR @@ -695,6 +696,7 @@ NoHitInFirstLoopL adc #5 sta NewAngle HitOnLeftSideOfTargetL + inc NewAngle EndOfFirstLoopL mva #5 modify ; set counter (5 turns) SecondLoopL diff --git a/scorch.bin b/scorch.bin index 156f17f97897cacbb07d739e0015dd1962631ee5..942a9d8ead908be7a2633c7bc4f759df6896a385 100644 GIT binary patch delta 711 zcmZo@U}|V!+Av#=iD}N}xpK>-7?*B#v2Y>HS8 zB();-8Pg|6Mar@V&b3&&_@&WggGi~#Ga~tcqAMch`GV&zT|76Bf9aCBCHxBMldnep zaZH`9aCi37eIGOpIF{_|ICG5ugT|U;{5x0hA3b=1b>|}fqX#yKN-Vva$$E0Z2LINp zK9^@%EWP@Ywe{+;t1DSsOBL=;7Km176qsxgtz$>Ppb4U2ttUk%>;)Q>IvZ?k>(ys4 zgBC=q3oe=sayM)1;tfp4mK?k4<1zV0w6>wZ9FM*Hb378{=FFJ0f6faal%6X+_r;uq z6|F^HUS6$*Gc?&(>=X)HQfT=r>_d`||74Sxd>hL-D_L60*K)l+$vENXN&XFA6)fi* zE5GnAVOcgvP!TAo1r=P$hEOO65}SNKM#==FT;SbaUVbh#S+F?J7@(9FL<(k@!erf8 zNk)au?y>fq^^IM9b5?G+{GC}uL0!)wFuh>nytUWwf8>|bwvNgw=~#X6(lcfy+tA7> z8;{@l$!zT6Q`9(n^U1e@qS7h`rWUr&@ohbmXRJJO=E|$TEZnND0ZGl1w(L1@ds@c_!3!&4q$_^Hk;`gZW5c0URvcteJk9X;aoZ oX2z|P*XK^*Sh}+H)6yT3%O-p0NwV);Id`7a&U2fy^QH;{04PsYF#rGn delta 667 zcmZo@U}|V!+Av#=>EGWX07ver#|e=lp@`~pN4?QPqf zYn>y`STNZ>SaR~`Aa5`$h_P>SeTd}b)xnn;`!?5y$S^bdPo5Lr&*(c@Cn6L`HbpE4 zl3J1ajLDOuB4ycq=UOaX{L*N$L8R2=8Ik-z(G`*MeExHnE}ommzjVpm5`Kl`$yX!) z*eB0cxH)_2z7LuP9830foH@q-L2b=3{+%oMj~=|hx^of#(E}SqC6->zWIefHgKz6q zpUbl>mR^0y+In>*Yip^(&B;R1>WqAot)g{o2pBU#6s+;2=!CsMW0Gfs4TT%CBwAf? z-fWPYSz8xxU^=$s*i|35$#ywNVexBst@KwQd&av_f?-G_}g9H_Uf?80)m23!wa>xqz^74B@ zq~OXY|BDfq0huHKG6_?G%w)q@Nk*B?-m&(a^|ftXGnTG7|M|awjIx%EZ*orWtd*B< zzvY%vHxElIXj#7Z+@t?;mVu=c)*im`^}oJ@M_%pp^+#Xw3W_V}7@AnxM>lo!Pg#24 z#D!-+8Q2vaed6l-Htg7Q;K<3h;@bW>&C`}|zHt4wl6Pi9$EquDeo4xjxyDqq&4qz^ zlR46P8Rt(HOPAklmVSz9@`WsxOU%}j^i|6L?FI_UXgkPa$a@F=fj!m-_e$8IG z?}MfR$C7;=XO8iI&{%Vff9DGRqX#dr?p(xw^uPvDiKSOFSx+w5;NN=H=ffQ279Lq`DJpvjUuWd)mNgSEF_eFoFux>H?n|7?q;i-E>0 z-oSKh$+4?GsgrAWYK!a6@z|>~$0Nad&el11=CICXoofMvtdsZelw{1Ad~;`hc-Wkk zEUo2hxh|b#obdA`|Awy$VRMd^UwD_WEE^=K2o%(U3a(^BD3n81xR;mT3nB$qK6(Bw zaWjxf0w9wx71)BMfZ|+SToA1cK${eRrrK_Pv&){de%|ucJCB|HAfjMs>*5`o*V4Og z_o**`_;jp2BFft*EWBp6g3X7I9Aw(ualD9`@zUhqr>1BeTG{$(=?}@nE9ZWb+IvjugW^fX g3sQUMNlDb6laknTN~-eO%DMBTcD~-c{dBb;0DT=$_W%F@ delta 683 zcmdnAi+R&7<_*CqOutud4o&G3XO!Ojr23u|2t zegPtj_AcK1W(H7c@8ky?BqvYV;0dnfVWSJRrCOdBJXUv*>acd}$ zRNuB7NS@!O&)6{e|2A15TXs8$?Ymu`FK6!3#dGucmoAxG!mrRUxoZ0#`-a&H-)1k} z_d(NuW68dbGspNpsI581zjFou(SsLQcP`>TdSHX7#L}yotS1+2@NK>7^I?|7(yK37 zTd%HUZ7o&!HraEh9M=TSV^@!reh~1{o_v3YjsUuOlcjgc@;A%|n}VcIU2ykoi=~T! zW-Z>pbZp77t3Jt-8+U3OYR>W4t1-tT!FoMYt|-X$!{1_>$x z1+}1pE7=eViko{E9=Y}Uzl?QQ-lVms9()y&@rh0C zp0(x7BQ`BP6I)Nez_6H#`AgSqJaqTzTV^p?6}!01>N%^=UcGtu;WI81kDSg0n~z+0 z`$fV&qiyce;~zQ2&8&ixDyJ@<3jy=y&6~XLhy>&O&Bu=%WMW}hwSU#-j^jnljOQl* zJ~c&S-^$icOMgi2Upe=i)ZSxK9~4hAUXa>5PfDWpoRq|#Q&N?eR?eL#we$Jr?Wd~+ E0o}q;DgXcg From 96372de688f3087c63d422fd7aadc6e6c6409bb3 Mon Sep 17 00:00:00 2001 From: Pawel Kalinowski Date: Wed, 26 Apr 2023 14:33:10 -0400 Subject: [PATCH 5/5] Update README.md --- README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 118d464..c2ddbef 100644 --- a/README.md +++ b/README.md @@ -8,17 +8,19 @@ by Tomasz 'Pecus' Pecko and Pawel 'pirx' Kalinowski Warsaw, Miami 2000, 2001, 2002, 2003, 2009, 2012, 2013, 2022 Contributors: -- Miker (@mikerro) - in-game music and sfx, ideas, QA -- Kaz - splash screen, ideas -- Adam (@6502adam) - font, design, QA -- Bocianu (@bocianu) - important ideas, FujiNet implementation, QA +- Miker ([mikerro](https://github.com/mikerro)) - in-game music and sfx, ideas, QA +- Kaz - original splash screen, SV Atari 50 splash screen, ideas +- Adam ([6502adam](https://github.com/6502adam)) - font, design, QA +- Bocianu ([bocianu](https://github.com/bocianu)) - important ideas, FujiNet implementation, QA - Emkay - splash screen music -- Fox (@pfusik) - plot and point optimization +- Fox ([pfusik](https://github.com/pfusik)) - plot and point optimization +- xorcerer ([xauberer](https://github.com/xauberer)) - prompt for AI generated splash and sticker + QA: Probabilitydragon, KrzysRog, Beeblebrox, EnderDude, lopezpb, Dracon, brad-colbert, archon800, Shaggy the Atarian, x=usr(1536), Aking, Kenshi -Special thanks to tebe (@tebe6502), JAC! (@peterdell) and phaeron for their fantastic tools and support. +Special thanks to tebe ([tebe6502](https://github.com/tebe6502)), JAC! ([peterdell](https://github.com/peterdell)) and phaeron ([Altirra](https://www.virtualdub.org/altirra.html)) for their fantastic tools and support. You can contact us via [AtariAge](https://atariage.com) or [AtariOnLine](https://atarionline.pl) forums.