From 5192c683a098204e835b8c5529ecd24c808eba92 Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Mon, 23 Aug 2021 19:31:29 +0200 Subject: [PATCH] explained all similarities, prepared for the release --- bin/basic_generic.rom | Bin 8192 -> 8192 bytes bin/basic_generic_crt.rom | Bin 8192 -> 8192 bytes bin/basic_ultimate64.rom | Bin 8192 -> 8192 bytes bin/extrom_generic_crt.crt | Bin 32896 -> 32896 bytes bin/kernal_generic.rom | Bin 8192 -> 8192 bytes bin/kernal_generic_crt.rom | Bin 8192 -> 8192 bytes bin/kernal_ultimate64.rom | Bin 8192 -> 8192 bytes bin/mega65.rom | Bin 131072 -> 131072 bytes bin/mega65_orfont.rom | Bin 131072 -> 131072 bytes src/,,config_mega65.s | 6 +++--- strings/A5C385C1A5C485C220 | 3 +++ 11 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 strings/A5C385C1A5C485C220 diff --git a/bin/basic_generic.rom b/bin/basic_generic.rom index 95d1bd01dcdcce51bba12096463627a55e432d15..1ddfbd8252f29a02b59575c6700ffcdf4c398f56 100644 GIT binary patch delta 14 VcmZp0XmHpNE6-$PJUL!|Apj(-1jYaW delta 14 VcmZp0XmHpNE6-$LF*#m-Apj(~1jzsZ diff --git a/bin/basic_generic_crt.rom b/bin/basic_generic_crt.rom index 1e6104fde6567c48f0be75ee9ab0c080f0ea02f2..3549c683c7b34befe4238f77a2e81824ef8e1fc8 100644 GIT binary patch delta 14 VcmZp0XmHpNE6-$PJUL!|Apj(-1jYaW delta 14 VcmZp0XmHpNE6-$LF*#m-Apj(~1jzsZ diff --git a/bin/basic_ultimate64.rom b/bin/basic_ultimate64.rom index a37fb32792ca80c6aedd580ecc6d77028e95bd41..4aefc34a9ef5a20d62110170486a3815dc011e73 100644 GIT binary patch delta 14 VcmZp0XmHpNE6-$PJUL!|Apj(-1jYaW delta 14 VcmZp0XmHpNE6-$LF*#m-Apj(~1jzsZ diff --git a/bin/extrom_generic_crt.crt b/bin/extrom_generic_crt.crt index de6c55793c92ec9f1c2736cffa50e79ce9e3e305..4780c72a71bfb5649a0ed498fc9de3a640c80f9a 100644 GIT binary patch delta 17 YcmZo@WNK(++TgChWMsVAQ^7m|05VGjH~;_u delta 17 YcmZo@WNK(++TgChWMHw`Q^7m|05V$zI{*Lx diff --git a/bin/kernal_generic.rom b/bin/kernal_generic.rom index dfefccd4a0867e7454af9764e6495cd73eaad638..2819eeacd27ad2d23707ad91d85088e181eeb997 100644 GIT binary patch delta 15 WcmZp0XmHqYgoVk-c=It9D`@~Ny#+D= delta 15 WcmZp0XmHqYgoVk#V)HQ;D`@~N%>^|8 diff --git a/bin/kernal_generic_crt.rom b/bin/kernal_generic_crt.rom index 74035f8d9f75bac7f56e845b12cc8eb1f16b067a..f976ce2d2b7603d0a7544b5ccec318a0ca6ce678 100644 GIT binary patch delta 15 WcmZp0XmHqYgoVk-c=It9D`@~Ny#+D= delta 15 WcmZp0XmHqYgoVk#V)HQ;D`@~N%>^|8 diff --git a/bin/kernal_ultimate64.rom b/bin/kernal_ultimate64.rom index 50e7685e5a54c596e4fe5b7bac5655bc43e8279a..ef234000861a3d042cecc96c66b7d82f11d00bf9 100644 GIT binary patch delta 15 WcmZp0XmHqYgoVk-c=It9D`@~Ny#+D= delta 15 WcmZp0XmHqYgoVk#V)HQ;D`@~N%>^|8 diff --git a/bin/mega65.rom b/bin/mega65.rom index e03351a0d0273431fa27800c255376eaccf6f341..a089f01f30dd61e4317865fbc3b33749f0cef1c5 100644 GIT binary patch delta 1786 zcmY*a4NMbv6u-MtDMCwusRb1Negzu&XaOr)*!YYy*6GxYCDVwIIX~!8fl?}UJp71T z=5@G#mS~g>x;Z`EwOiP-EToal%vm#*BiURq+hFP(b8eP2n~ERoT@~Z*F7NLD-v535 z-h2N8&;V#k$S`kA^e2N!)!hKL>-^dRv#GeCu)stfU8|jb`#<(6esd$|NcR|;FE-{j zzSGE*E#VWIUfyAK18;Nk z^m1N)?BiglK7V${RbFIrL^em{azqtcN3GL{j2=u$-f}>2jvB+Ea5y$J7S^Frk?D4T zKM6cRyF$OVKgle_gcCz-I4Q)1lS8U-3PRycP~z}v0q%Hp01o zc4Kfp#!L5`YzthiqDF9om@O~|P|O}611e)iHDbEUqG_twGTdN``B138xLpnYcJ><->g zi}Co|fYkG176vWG*lyB4%nLbJE7cVouiDK2KPiz2bxM-;ATAR&fanr70>)DjZGdRP zXs@3zN~*UA-{xb;2lTIkjEyx+m{2?7>BL|7Q;nfh~n)36>bFd1-S^b3=0{JyU3Bchc0NZOOeYvgW%u zKu7`OJ@^CZrALZpvqSWB(OkNI>0Ya=RZ0aT8|I>@+rDWjt`*eaodJhq;e-YdJFmT) zfs6XvV!Du^&6vkAxk`nr!B|~4*Dj9$%OT`DN zq~BU9@^FkI2jWmL)5v0*k%09k~&Z(fr2$)LVW-o2+ly%yl^Oh#u>CrwaY$d zuhVnO3SW7tO}=9raA3nQedMXdndt@g)2?VgNu*BMYiLK#jwq+^DbCI)=gc%G)DziC zUo6hAG`qX1L_%R}YbW)LfDk_lvztMJn&(&}=Q4&%pxvb_vk|BWsA3pOy@il$viTzZX=- z_@f8e!uflnYJAA^y=T;O!}F|Xmq+jfJfqHW=Y(_8*>5Z@+Q$_X_HQ}+>SBEFKY#6u K^VirF>Hh&e^8$AO delta 1895 zcmY*a3rtg27{0fqvsxadEVByYQE}3RM++iVVL=h2TLpu2)6HxZhQUWKXrWN;#xJnA zId8{uvSo|1K_hNQcj*jEjN3X{LX2I&T;n5wY#A{wVaC8UM8!vR|EbgHy*KBc|G($| z{?~WT1uy~_i^zy%OX{_NUEjG2ToY17p2P06JM--1@pZK^=(*uB)@`dZ)msAdycg@1 z)E%x9N-R>GbaKU_?6poeTJh(GRJw9i#Rd}P(-|P_7x2%2aY`vypGrXW zp9xMkhcd87u3HkqDJBR#3Yx$*#U=JgHiMkZlR-(gfSiJJT9R|fu~u?bO60txw5c|u zCc0~DFQLL!i^c#~#nq?4yE~6cx4Ps7|v)^;!yI1mk(Q z!32P*U?RX|FbRm_acP(V9n8%%TVO^k3yB$GDWfv?W%Ln~Fg`sKcwG@W8IdiBoPx+N zGQo9=&a+#KrzB>PORij(n}G?k735h!d_IyckwSl8lc*4|or$)pH_4hk>J9RWL`o&5 zmurE1x!a{tpM8DFKm#+%eqfoh(2k$Pc2e2cXL|U&C4Sfr%0563N`O0Ynf5Rdaj^a` zI5IL;)iWJRUBYRRMY}ZP*A6(>Z&q)*zTdNEBor4B;4g`mJ4($PrC=2ts)nx;sz9Aa zR?}{W?WHY})s3aoQr5gk&YXl46CS#;_W%%mUlP zp#x!6hXM6V^ zSxILW{)E*UEX;prU9&pn8mLFs2*=4Y!igsWl4@s+R0`S5*Cy>l&Gwk)_%oUvG0ll5 znrPRgm%i=HEzR_Il&Kaa6^66@9m`dtG8=~T{2dOfk`De1znl)rT=38L%X7hr-|pu5 z<=KGC?`HeuR8Z33ZYCXcwu!}b{nDoNtxc*qBASP*np9&%XCAI@(oE;@>fh8c>MErF zEUj!wmqL%mBCS|1vwEk?jI47>NJRRbKq@5KE#L{(0&*EB(?Qb{!#-uk<2P3R|CV9H z6ae0_(ir8r0hp8)7%BrTbNpC%yafp}LN-dHf?C!uXmk5@YB9EVyeB+v>IvT)8&j_$ zdp6SFm(8kJ&CksJoMvTwFoF9X6J59WG94fEsBk^lizC5>d=0L3TN!w8Rt9c760F<| zJ2%h}nj1-^w&h!Da4JNE_D-RD47v9F(ZNsV%EliT@@;pU3^#}DAv!cna+(nwOv&$>k>siONMJ{#gzErKs33#s6W5 zf@#GL%LVg3h}lcgz@@<7f$M>SKvm$gz^?(Huf_MV?{i(VU diff --git a/bin/mega65_orfont.rom b/bin/mega65_orfont.rom index 48c04f1dc7d51b224fa1ef554819789487f8acf1..d516675ed1d256b5e97a4d4bcbaeba1cd867cc2f 100644 GIT binary patch delta 1786 zcmY*a4NMbv6u-MtDMCwusRb1Negzu&XaOr)*!YYy*6GxYCDVwIIX~!8fl?}UJp71T z=5@G#mS~g>x;Z`EwOiP-EToal%vm#*BiURq+hFP(b8eP2n~ERoT@~Z*F7NLD-v535 z-h2N8&;V#k$S`kA^e2N!)!hKL>-^dRv#GeCu)stfU8|jb`#<(6esd$|NcR|;FE-{j zzSGE*E#VWIUfyAK18;Nk z^m1N)?BiglK7V${RbFIrL^em{azqtcN3GL{j2=u$-f}>2jvB+Ea5y$J7S^Frk?D4T zKM6cRyF$OVKgle_gcCz-I4Q)1lS8U-3PRycP~z}v0q%Hp01o zc4Kfp#!L5`YzthiqDF9om@O~|P|O}611e)iHDbEUqG_twGTdN``B138xLpnYcJ><->g zi}Co|fYkG176vWG*lyB4%nLbJE7cVouiDK2KPiz2bxM-;ATAR&fanr70>)DjZGdRP zXs@3zN~*UA-{xb;2lTIkjEyx+m{2?7>BL|7Q;nfh~n)36>bFd1-S^b3=0{JyU3Bchc0NZOOeYvgW%u zKu7`OJ@^CZrALZpvqSWB(OkNI>0Ya=RZ0aT8|I>@+rDWjt`*eaodJhq;e-YdJFmT) zfs6XvV!Du^&6vkAxk`nr!B|~4*Dj9$%OT`DN zq~BU9@^FkI2jWmL)5v0*k%09k~&Z(fr2$)LVW-o2+ly%yl^Oh#u>CrwaY$d zuhVnO3SW7tO}=9raA3nQedMXdndt@g)2?VgNu*BMYiLK#jwq+^DbCI)=gc%G)DziC zUo6hAG`qX1L_%R}YbW)LfDk_lvztMJn&(&}=Q4&%pxvb_vk|BWsA3pOy@il$viTzZX=- z_@f8e!uflnYJAA^y=T;O!}F|Xmq+jfJfqHW=Y(_8*>5Z@+Q$_X_HQ}+>SBEFKY#6u K^VirF>Hh&e^8$AO delta 1895 zcmY*a3rtg27{0fqvsxadEVByYQE}3RM++iVVL=h2TLpu2)6HxZhQUWKXrWN;#xJnA zId8{uvSo|1K_hNQcj*jEjN3X{LX2I&T;n5wY#A{wVaC8UM8!vR|EbgHy*KBc|G($| z{?~WT1uy~_i^zy%OX{_NUEjG2ToY17p2P06JM--1@pZK^=(*uB)@`dZ)msAdycg@1 z)E%x9N-R>GbaKU_?6poeTJh(GRJw9i#Rd}P(-|P_7x2%2aY`vypGrXW zp9xMkhcd87u3HkqDJBR#3Yx$*#U=JgHiMkZlR-(gfSiJJT9R|fu~u?bO60txw5c|u zCc0~DFQLL!i^c#~#nq?4yE~6cx4Ps7|v)^;!yI1mk(Q z!32P*U?RX|FbRm_acP(V9n8%%TVO^k3yB$GDWfv?W%Ln~Fg`sKcwG@W8IdiBoPx+N zGQo9=&a+#KrzB>PORij(n}G?k735h!d_IyckwSl8lc*4|or$)pH_4hk>J9RWL`o&5 zmurE1x!a{tpM8DFKm#+%eqfoh(2k$Pc2e2cXL|U&C4Sfr%0563N`O0Ynf5Rdaj^a` zI5IL;)iWJRUBYRRMY}ZP*A6(>Z&q)*zTdNEBor4B;4g`mJ4($PrC=2ts)nx;sz9Aa zR?}{W?WHY})s3aoQr5gk&YXl46CS#;_W%%mUlP zp#x!6hXM6V^ zSxILW{)E*UEX;prU9&pn8mLFs2*=4Y!igsWl4@s+R0`S5*Cy>l&Gwk)_%oUvG0ll5 znrPRgm%i=HEzR_Il&Kaa6^66@9m`dtG8=~T{2dOfk`De1znl)rT=38L%X7hr-|pu5 z<=KGC?`HeuR8Z33ZYCXcwu!}b{nDoNtxc*qBASP*np9&%XCAI@(oE;@>fh8c>MErF zEUj!wmqL%mBCS|1vwEk?jI47>NJRRbKq@5KE#L{(0&*EB(?Qb{!#-uk<2P3R|CV9H z6ae0_(ir8r0hp8)7%BrTbNpC%yafp}LN-dHf?C!uXmk5@YB9EVyeB+v>IvT)8&j_$ zdp6SFm(8kJ&CksJoMvTwFoF9X6J59WG94fEsBk^lizC5>d=0L3TN!w8Rt9c760F<| zJ2%h}nj1-^w&h!Da4JNE_D-RD47v9F(ZNsV%EliT@@;pU3^#}DAv!cna+(nwOv&$>k>siONMJ{#gzErKs33#s6W5 zf@#GL%LVg3h}lcgz@@<7f$M>SKvm$gz^?(Huf_MV?{i(VU diff --git a/src/,,config_mega65.s b/src/,,config_mega65.s index d1d19ebc..07bdd2ca 100644 --- a/src/,,config_mega65.s +++ b/src/,,config_mega65.s @@ -91,9 +91,9 @@ ; --- Built-in DOS configuration ;; #CONFIG# UNIT_SDCARD 27 -;; #CONFIG# UNIT_FLOPPY0 28 -;; #CONFIG# UNIT_FLOPPY1 29 -;; #CONFIG# UNIT_RAMDISK 30 +;; #CONFIG# UNIT_FLOPPY0 0 +;; #CONFIG# UNIT_FLOPPY1 0 +;; #CONFIG# UNIT_RAMDISK 0 ; --- Debug options diff --git a/strings/A5C385C1A5C485C220 b/strings/A5C385C1A5C485C220 new file mode 100644 index 00000000..25e5de60 --- /dev/null +++ b/strings/A5C385C1A5C485C220 @@ -0,0 +1,3 @@ +LDA $C3 + STA $C1 + LDA $C$ + STA $C2 + JSR (address not imnculded in similarity) + +Copy 16-bit value from one well-known zero page location to another + jump to subroutine. Trivial - not copyrightable.