Skip to content

Commit 3d0ff30

Browse files
committed
Update
1 parent 24fbf27 commit 3d0ff30

15 files changed

Lines changed: 3103 additions & 3101 deletions

File tree

release/19/01.bin

0 Bytes
Binary file not shown.

source/build/01.bin

0 Bytes
Binary file not shown.

source/output/basic.lbl

Lines changed: 159 additions & 159 deletions
Large diffs are not rendered by default.

source/output/basic.lst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
; 64tass Turbo Assembler Macro V1.57.2900 listing file
33
; 64tass -D AUTORUN=0 "-D MONITOR_ADDRESS=\$E000" "-D LOCKOUT_ADDRESS=\$F000" "-D BASIC_ADDRESS=\$38000" "-D SOURCE_ADDRESS=\$28000" "-D SPRITE_ADDRESS=\$30000" -q -b -Wall -c -C -D "HARDWARE=0 $'\x9'$'\x9'$'\x9'$'\x9'$'\x9'$'\x9'" -L output/basic.lst -l output/basic.lbl -Wall -o build/basic.rom _basic.asm
4-
; Sat Dec 31 12:14:58 2022
4+
; Sat Dec 31 14:54:31 2022
55

66
;Offset ;PC ;Hex ;Monitor ;Source
77

test/genbas/makepgm.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import random
12
for sz in [5,10,25,50,100,200,300,500,750,1000]:
23
h = open("r{0}".format(sz),"w")
34
for n in range(0,sz):
4-
h.write("{0} rem \"abcdefghijklmnopqrstuvwxyz\"\n".format(n*10+10))
5+
s = "".join([chr(random.randint(65,120)) for x in range(0,random.randint(15,25))])
6+
h.write("{0} rem \"{1}\"\n".format(n*10+10,s))
57
h.close()

test/genbas/r10

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
10 rem "abcdefghijklmnopqrstuvwxyz"
2-
20 rem "abcdefghijklmnopqrstuvwxyz"
3-
30 rem "abcdefghijklmnopqrstuvwxyz"
4-
40 rem "abcdefghijklmnopqrstuvwxyz"
5-
50 rem "abcdefghijklmnopqrstuvwxyz"
6-
60 rem "abcdefghijklmnopqrstuvwxyz"
7-
70 rem "abcdefghijklmnopqrstuvwxyz"
8-
80 rem "abcdefghijklmnopqrstuvwxyz"
9-
90 rem "abcdefghijklmnopqrstuvwxyz"
10-
100 rem "abcdefghijklmnopqrstuvwxyz"
1+
10 rem "PIlVqgLMwM_WDFXfavX\NdTE"
2+
20 rem "`Lo^]SkwZjlOvrJGXeQ"
3+
30 rem "XAaBYOPGTdIaW^RJGFD`[Q"
4+
40 rem "XCAx]UMnLFEoDwr"
5+
50 rem "L][uamvGIF`CoC]VJfRXdl"
6+
60 rem "kvNStRgFBQl]Vk`kbXw"
7+
70 rem "NoXBIHZIFBmgAuCow"
8+
80 rem "LDwqFlT`\Hc`[^\sekNJfAeR"
9+
90 rem "DvSFQKUSSSvhRxHbZ"
10+
100 rem "iLM]R[bWTXMHMmZbUOQ"

test/genbas/r100

Lines changed: 100 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,100 @@
1-
10 rem "abcdefghijklmnopqrstuvwxyz"
2-
20 rem "abcdefghijklmnopqrstuvwxyz"
3-
30 rem "abcdefghijklmnopqrstuvwxyz"
4-
40 rem "abcdefghijklmnopqrstuvwxyz"
5-
50 rem "abcdefghijklmnopqrstuvwxyz"
6-
60 rem "abcdefghijklmnopqrstuvwxyz"
7-
70 rem "abcdefghijklmnopqrstuvwxyz"
8-
80 rem "abcdefghijklmnopqrstuvwxyz"
9-
90 rem "abcdefghijklmnopqrstuvwxyz"
10-
100 rem "abcdefghijklmnopqrstuvwxyz"
11-
110 rem "abcdefghijklmnopqrstuvwxyz"
12-
120 rem "abcdefghijklmnopqrstuvwxyz"
13-
130 rem "abcdefghijklmnopqrstuvwxyz"
14-
140 rem "abcdefghijklmnopqrstuvwxyz"
15-
150 rem "abcdefghijklmnopqrstuvwxyz"
16-
160 rem "abcdefghijklmnopqrstuvwxyz"
17-
170 rem "abcdefghijklmnopqrstuvwxyz"
18-
180 rem "abcdefghijklmnopqrstuvwxyz"
19-
190 rem "abcdefghijklmnopqrstuvwxyz"
20-
200 rem "abcdefghijklmnopqrstuvwxyz"
21-
210 rem "abcdefghijklmnopqrstuvwxyz"
22-
220 rem "abcdefghijklmnopqrstuvwxyz"
23-
230 rem "abcdefghijklmnopqrstuvwxyz"
24-
240 rem "abcdefghijklmnopqrstuvwxyz"
25-
250 rem "abcdefghijklmnopqrstuvwxyz"
26-
260 rem "abcdefghijklmnopqrstuvwxyz"
27-
270 rem "abcdefghijklmnopqrstuvwxyz"
28-
280 rem "abcdefghijklmnopqrstuvwxyz"
29-
290 rem "abcdefghijklmnopqrstuvwxyz"
30-
300 rem "abcdefghijklmnopqrstuvwxyz"
31-
310 rem "abcdefghijklmnopqrstuvwxyz"
32-
320 rem "abcdefghijklmnopqrstuvwxyz"
33-
330 rem "abcdefghijklmnopqrstuvwxyz"
34-
340 rem "abcdefghijklmnopqrstuvwxyz"
35-
350 rem "abcdefghijklmnopqrstuvwxyz"
36-
360 rem "abcdefghijklmnopqrstuvwxyz"
37-
370 rem "abcdefghijklmnopqrstuvwxyz"
38-
380 rem "abcdefghijklmnopqrstuvwxyz"
39-
390 rem "abcdefghijklmnopqrstuvwxyz"
40-
400 rem "abcdefghijklmnopqrstuvwxyz"
41-
410 rem "abcdefghijklmnopqrstuvwxyz"
42-
420 rem "abcdefghijklmnopqrstuvwxyz"
43-
430 rem "abcdefghijklmnopqrstuvwxyz"
44-
440 rem "abcdefghijklmnopqrstuvwxyz"
45-
450 rem "abcdefghijklmnopqrstuvwxyz"
46-
460 rem "abcdefghijklmnopqrstuvwxyz"
47-
470 rem "abcdefghijklmnopqrstuvwxyz"
48-
480 rem "abcdefghijklmnopqrstuvwxyz"
49-
490 rem "abcdefghijklmnopqrstuvwxyz"
50-
500 rem "abcdefghijklmnopqrstuvwxyz"
51-
510 rem "abcdefghijklmnopqrstuvwxyz"
52-
520 rem "abcdefghijklmnopqrstuvwxyz"
53-
530 rem "abcdefghijklmnopqrstuvwxyz"
54-
540 rem "abcdefghijklmnopqrstuvwxyz"
55-
550 rem "abcdefghijklmnopqrstuvwxyz"
56-
560 rem "abcdefghijklmnopqrstuvwxyz"
57-
570 rem "abcdefghijklmnopqrstuvwxyz"
58-
580 rem "abcdefghijklmnopqrstuvwxyz"
59-
590 rem "abcdefghijklmnopqrstuvwxyz"
60-
600 rem "abcdefghijklmnopqrstuvwxyz"
61-
610 rem "abcdefghijklmnopqrstuvwxyz"
62-
620 rem "abcdefghijklmnopqrstuvwxyz"
63-
630 rem "abcdefghijklmnopqrstuvwxyz"
64-
640 rem "abcdefghijklmnopqrstuvwxyz"
65-
650 rem "abcdefghijklmnopqrstuvwxyz"
66-
660 rem "abcdefghijklmnopqrstuvwxyz"
67-
670 rem "abcdefghijklmnopqrstuvwxyz"
68-
680 rem "abcdefghijklmnopqrstuvwxyz"
69-
690 rem "abcdefghijklmnopqrstuvwxyz"
70-
700 rem "abcdefghijklmnopqrstuvwxyz"
71-
710 rem "abcdefghijklmnopqrstuvwxyz"
72-
720 rem "abcdefghijklmnopqrstuvwxyz"
73-
730 rem "abcdefghijklmnopqrstuvwxyz"
74-
740 rem "abcdefghijklmnopqrstuvwxyz"
75-
750 rem "abcdefghijklmnopqrstuvwxyz"
76-
760 rem "abcdefghijklmnopqrstuvwxyz"
77-
770 rem "abcdefghijklmnopqrstuvwxyz"
78-
780 rem "abcdefghijklmnopqrstuvwxyz"
79-
790 rem "abcdefghijklmnopqrstuvwxyz"
80-
800 rem "abcdefghijklmnopqrstuvwxyz"
81-
810 rem "abcdefghijklmnopqrstuvwxyz"
82-
820 rem "abcdefghijklmnopqrstuvwxyz"
83-
830 rem "abcdefghijklmnopqrstuvwxyz"
84-
840 rem "abcdefghijklmnopqrstuvwxyz"
85-
850 rem "abcdefghijklmnopqrstuvwxyz"
86-
860 rem "abcdefghijklmnopqrstuvwxyz"
87-
870 rem "abcdefghijklmnopqrstuvwxyz"
88-
880 rem "abcdefghijklmnopqrstuvwxyz"
89-
890 rem "abcdefghijklmnopqrstuvwxyz"
90-
900 rem "abcdefghijklmnopqrstuvwxyz"
91-
910 rem "abcdefghijklmnopqrstuvwxyz"
92-
920 rem "abcdefghijklmnopqrstuvwxyz"
93-
930 rem "abcdefghijklmnopqrstuvwxyz"
94-
940 rem "abcdefghijklmnopqrstuvwxyz"
95-
950 rem "abcdefghijklmnopqrstuvwxyz"
96-
960 rem "abcdefghijklmnopqrstuvwxyz"
97-
970 rem "abcdefghijklmnopqrstuvwxyz"
98-
980 rem "abcdefghijklmnopqrstuvwxyz"
99-
990 rem "abcdefghijklmnopqrstuvwxyz"
100-
1000 rem "abcdefghijklmnopqrstuvwxyz"
1+
10 rem "IkbeJ[dhJmcljaVdKOeuP`"
2+
20 rem "pFikWJFVMDpRT^HsnqWkm\"
3+
30 rem "oF\_iIXR_Mi\SFkR"
4+
40 rem "DWtLNImdmMoMJRrZmlp^JxQ"
5+
50 rem "[IcVfvpLsINaceGm"
6+
60 rem "eQDHBVEPmdxskD\]]Y]jULhb["
7+
70 rem "JsPrtJkTBbMJXo`^ZcQgdqSZ"
8+
80 rem "XpBUiLXcgDCqbksc"
9+
90 rem "vEOfrx[mcmWNfsd"
10+
100 rem "]xUKCGwpxlQfuRTRaK"
11+
110 rem "WjBAWNUKfW[kh`iBTTFZ\E"
12+
120 rem "wYVGdhAigGAbfND"
13+
130 rem "Le^IVZfbOU_rtn^ORJGb[Xv"
14+
140 rem "\oiANbrNGkXX`FcWFDf"
15+
150 rem "[_sdNZ`J`]O[de\JEh"
16+
160 rem "OCPbbQfuEJimS\g]FsVcSAAX"
17+
170 rem "mb_pmQ[nGZVnHutvw\j"
18+
180 rem "JZgu_kR_ZPx_J`av[nu`PL`"
19+
190 rem "ABxh[suEfOrvAEFoXT]^D"
20+
200 rem "acFbld_vredJdmGMb"
21+
210 rem "SeFYA^TTlqDQpVvPSN`["
22+
220 rem "POTnoFXiBu[Ek_["
23+
230 rem "]mGHiGVHkCPWRpXjYI"
24+
240 rem "vmDKGZH]ZdgDIYsqKYjr"
25+
250 rem "crOrr_veK[FrijvCTnFwxEC[c"
26+
260 rem "cJDpoQdSxYacHOicDC`ic"
27+
270 rem "nAXm^CvMiaAsoIB"
28+
280 rem "mMpjwDP_gHxAi]^UVEV[VvIPJ"
29+
290 rem "boiFTfcvfaxST]NaYpIHOW"
30+
300 rem "T]IeY[UOKb^TMHILpKfv"
31+
310 rem "hrZUj]^P\]NxmA^rPQAfCx"
32+
320 rem "mYMARUsSTrePw^NsRhqdJcl\"
33+
330 rem "cpZDMioE\_^PJNZCWaHKWPDu"
34+
340 rem "HVQGMFkZiZMLbnH^kNxHwU"
35+
350 rem "Ec[HEnXwYcCHRbajnvKiq"
36+
360 rem "SwbYJHfLOp\IwQQYvBl"
37+
370 rem "ZRiNpqAQocqPUE]^aoJ]eW"
38+
380 rem "^SBCDGhWEW_[bjuxKeDlft^"
39+
390 rem "jJaMXGjuwwxlbq]\i"
40+
400 rem "pou[ILQngoTI^TNLWmfONnc\["
41+
410 rem "bmUNiFHtThqTsGfEsD_^hG\_Y"
42+
420 rem "cu\_OYV_ssooLVZYoEN\_"
43+
430 rem "llnQ`Yg]a[tALLbGZcX"
44+
440 rem "RhlV_DNXkHOiTAwMis"
45+
450 rem "Gw\rw_tqlkNB^rSRODlmn_i^"
46+
460 rem "M^nqmexrinGUMtcIYoYpZBvaU"
47+
470 rem "CPWZMAWtS\QHdWd[sk_O"
48+
480 rem "xcS[`ILOlQUZpE\DMgjCeowXo"
49+
490 rem "Wl]QvsgWpAmEt_X[\h"
50+
500 rem "DSVW\vSXlrPZrtiemSEE["
51+
510 rem "ceoaCZot\ci]reXsFcx"
52+
520 rem "aFPtOYRLPpDCxMMu"
53+
530 rem "Sm\h`KCfhWVTWDhJQ^`RhI"
54+
540 rem "FJu_Lgw^DoeUQHjqfd]tLm"
55+
550 rem "[hICUbqiAZkkxtVL"
56+
560 rem "FpRtcGHoT_EETiG"
57+
570 rem "H`_cxbnMvVltwae_BQ"
58+
580 rem "^lUumCsi[rLtvEulLKf"
59+
590 rem "P]empcS`wTsPxGbtwx^]bf]Z]"
60+
600 rem "FnW\tFDqNSAqEAjN"
61+
610 rem "tnXtsDQ`[x[gPEEegNPwu"
62+
620 rem "XwbrnJwFwaI^V[FjCEa]e"
63+
630 rem "h`luAxXBBwPIHWnngqqt^nFT"
64+
640 rem "jbkLMSAvPBCNHQcribekw"
65+
650 rem "Cpu^HaRe]^RWWFrpUfUpK"
66+
660 rem "rdFMOehukK]BwTxjfv"
67+
670 rem "]YPYJK]NkXmUs`jY`h"
68+
680 rem "DnlMShRRmohhMVa[fPIKTNjK"
69+
690 rem "bQtXVIOOas]PZwU^"
70+
700 rem "\UhUYAnFv`ACS`MdZbWgDe"
71+
710 rem "b_YaHahWEeXIaKikQWCBI"
72+
720 rem "Xv^JoeqBf`XWpeV"
73+
730 rem "[a[nhtQan_^KTq`nvb"
74+
740 rem "d^hXJ_]irOVh\ERpZJJPfLw"
75+
750 rem "DB[LIbmAYC[efaGkbrTQcs]d"
76+
760 rem "psX`XAAXObndB\LdFrG^Ie"
77+
770 rem "\SxiPcqik\ZbEfCIJvVJ_Hu]"
78+
780 rem "_oVhWtXiTqoFQ\][m"
79+
790 rem "QBiSjSH\hwSmTQxVnnm[PZ"
80+
800 rem "CHMimVl\rAq\lcflLs"
81+
810 rem "EIusGMTtVEYhgAO"
82+
820 rem "QIN_DGSKOBQhVRUKR^V[HL"
83+
830 rem "pbHllmOQ[bhrjJlYDrZcwPBtC"
84+
840 rem "mviUxBXLxCSPOhNuEoH"
85+
850 rem "vLCYqaVkobrLEJK]eOB]q"
86+
860 rem "DkBtoZBO]dl]XaLekrCBxIt"
87+
870 rem "`afcRlroUDlYUhpTVZiDakJ"
88+
880 rem "fgpbjtEamSJqx\^kxhQ"
89+
890 rem "nXJjGuivkPAnTrx]AxnhGI]W"
90+
900 rem "_uwQm\nPEcaPwRfRneigLO"
91+
910 rem "iRrj[vNOVP\efkrU`KGOhac`A"
92+
920 rem "DEgpXHU^WltbPiWIDBmkdCDKG"
93+
930 rem "V^fSNrlltrdV`SXSic"
94+
940 rem "T^UJpwbCrQSlm^\xn]GX"
95+
950 rem "CUqO`fLqWHVVPJF_iGtCWYjY"
96+
960 rem "^YftTswke\jMnpalwAi"
97+
970 rem "avkUdjQMqwjlvULdPsX"
98+
980 rem "sJGnwK_jNtKbYFZombqhO"
99+
990 rem "^ucJr^F^MKOkJtWMrs_"
100+
1000 rem "kECkNwOZvoDX[QQrePJBdv^"

0 commit comments

Comments
 (0)