Commit Graph

896 Commits

Author SHA1 Message Date
Denis Molony
8db6489649 tidying 2021-04-25 12:08:09 +10:00
Denis Molony
e135b65948 bug when adding a catalog block to the top level 2021-04-24 15:37:57 +10:00
Denis Molony
d0bfde2e80 parentPointer bug 2021-04-24 13:01:58 +10:00
Denis Molony
8cdda92146 check return value for addFile() 2021-04-19 14:10:01 +10:00
Denis Molony
20121431af fixed some constants 2021-04-19 14:01:27 +10:00
Denis Molony
59290f7d25 tidy volume name 2021-04-19 12:58:19 +10:00
Denis Molony
4ab834300d use file name as volume name 2021-04-19 12:46:45 +10:00
Denis Molony
43ff3c203e bug fixes 2021-04-19 12:33:14 +10:00
Denis Molony
373e8d29a3 rename tmp files 2021-04-19 09:53:37 +10:00
Denis Molony
e6100d247a tidying 2021-04-18 20:11:26 +10:00
Denis Molony
838791ad05 removed ThreadHeader 2021-04-18 17:34:35 +10:00
Denis Molony
5681aa4270 crc bug with sdk disk images 2021-04-18 13:30:50 +10:00
Denis Molony
a51a1251c6 deleted unused file 2021-04-18 11:25:24 +10:00
Denis Molony
e9b0bcf218 tidying 2021-04-18 11:25:07 +10:00
Denis Molony
25d2ccf950 tidying 2021-04-18 11:18:59 +10:00
Denis Molony
a9ce1d8d73 choose best volume name 2021-04-18 08:54:21 +10:00
Denis Molony
e3ac682fc0 tidying 2021-04-18 07:32:03 +10:00
Denis Molony
49fa2903fc removed GregorianCalendar from prodos 2021-04-17 17:33:27 +10:00
Denis Molony
1c9cbc4942 lzw2 crc bug fixed 2021-04-17 14:41:36 +10:00
Denis Molony
2cb40b84e4 initial shk support 2021-04-17 12:14:06 +10:00
Denis Molony
6aa882ecbd partial writing 2021-04-16 21:08:59 +10:00
Denis Molony
b0b00b4029 tidying 2021-04-16 13:50:28 +10:00
Denis Molony
645c6a4a36 new package for writing prodos disks 2021-04-15 17:27:20 +10:00
Denis Molony
2168025e80 Split NuFX 2021-03-29 11:04:01 +10:00
Denis Molony
ce16479742 tidying, new V16 switch 2021-03-28 16:44:36 +10:00
Denis Molony
0637f526ca Initial MagicWindow support 2021-03-26 11:11:34 +10:00
Denis Molony
1b7be1189d better handle prodos text files with record length = 1 2021-03-18 15:15:08 +10:00
Denis Molony
9fece93d31 tidying 2021-03-17 14:31:37 +10:00
Denis Molony
62bf355ca3 tidying 2021-03-09 16:23:05 +10:00
Denis Molony
5e133715cd tidying 2021-03-06 10:29:54 +10:00
Denis Molony
df955b4885 tidying 2021-03-04 13:57:49 +10:00
Denis Molony
a290327a3e created HeaderFormatter 2021-03-04 09:23:20 +10:00
Denis Molony
34c8c16aba created XrefFormatter 2021-03-04 01:34:09 +10:00
Denis Molony
a4aa18330c created program formatters 2021-03-03 23:19:13 +10:00
Denis Molony
d4d568ac78 new Alignment class 2021-02-26 12:52:32 +10:00
Denis Molony
d71075a16c preparing to change alignment 2021-02-26 08:16:14 +10:00
Denis Molony
a20f026cf2 tidying 2021-02-25 15:59:41 +10:00
Denis Molony
e3eb32d493 tidying 2021-02-23 20:06:42 +10:00
Denis Molony
903ec192e2 wrapping finished 2021-02-23 07:56:51 +10:00
Denis Molony
5901ea87ce tidying 2021-02-22 20:11:52 +10:00
Denis Molony
30c44770d3 wrapping bug 2021-02-22 15:32:07 +10:00
Denis Molony
d1afecbfa0 tidying 2021-02-22 13:41:34 +10:00
Denis Molony
228c70e1ea Applesoft ugly line-wrapping option 2021-02-22 13:09:45 +10:00
Denis Molony
5507271a74 fixed REM alignment issue 2021-02-22 09:24:34 +10:00
Denis Molony
a8030c469c tidying 2021-02-21 18:03:26 +10:00
Denis Molony
20ad92fbd5 tidying 2021-02-21 07:42:40 +10:00
Denis Molony
1aaee043a3 removed CALL target from integer list 2021-02-21 06:50:18 +10:00
Denis Molony
ba6c067fb3 tidying 2021-02-20 19:49:48 +10:00
Denis Molony
506742bbac keep parameters out of call target 2021-02-20 19:33:53 +10:00
Denis Molony
6a1f7043cb removing options 2021-01-21 21:02:45 +10:00
Denis Molony
78350ac7ac tidying 2021-01-19 09:54:52 +10:00
Denis Molony
a8c83642d9 tidying 2021-01-19 06:01:16 +10:00
Denis Molony
135a91c985 tidying 2021-01-19 05:47:01 +10:00
Denis Molony
4791366b1e better applesoft debug 2021-01-18 10:06:17 +10:00
Denis Molony
2ef764ea5c Beagle Bros hacks 2021-01-17 08:59:01 +10:00
Denis Molony
1062a18004 tidying 2021-01-16 10:15:27 +10:00
Denis Molony
dacfb130cb allow unterminated strings 2021-01-16 08:10:19 +10:00
Denis Molony
112fbc086b trim DATA 2021-01-15 08:37:17 +10:00
Denis Molony
ca64401dde allow empty DATA 2021-01-15 08:19:34 +10:00
Denis Molony
301b6c27c4 moved string handling to SubLine 2021-01-14 21:55:57 +10:00
Denis Molony
7d8c1641e9 tidying 2021-01-14 20:07:41 +10:00
Denis Molony
42524619af shortuts 2021-01-14 17:28:42 +10:00
Denis Molony
85f0f17e61 combine literals and strings under constants 2021-01-14 08:57:57 +10:00
Denis Molony
4a435e64e7 floats 2021-01-14 08:47:10 +10:00
Denis Molony
488b1cfeb2 handle negative literals 2021-01-14 06:29:36 +10:00
Denis Molony
5a6c3841f9 better line wrapping 2021-01-12 10:34:29 +10:00
Denis Molony
486180e423 tidying 2021-01-11 12:59:01 +10:00
Denis Molony
8633d082b3 rename menu items 2021-01-11 12:18:05 +10:00
Denis Molony
4cf1c43fee split applesoft options into two groups 2021-01-11 12:01:01 +10:00
Denis Molony
18289f382c removed spaces from tokens 2021-01-11 08:04:08 +10:00
Denis Molony
fdc15f7eb3 tidying 2021-01-10 20:18:45 +10:00
Denis Molony
ba7c178a5c tidying 2021-01-10 17:23:19 +10:00
Denis Molony
f5ca23da26 added option to not format applesoft 2021-01-10 16:18:48 +10:00
Denis Molony
e7554f7856 use ApplesoftConstants as interface 2021-01-08 17:52:47 +10:00
Denis Molony
dbeedff1a2 import static 2021-01-08 12:03:12 +10:00
Denis Molony
ce0cabc8e2 tidying 2021-01-07 12:56:20 +10:00
Denis Molony
21f7da6fc5 tidying 2021-01-06 19:15:58 +10:00
Denis Molony
d9a43577f7 tidying 2021-01-06 17:37:54 +10:00
Denis Molony
99fb63d30d align line numbers 2021-01-06 11:36:41 +10:00
Denis Molony
94a5753fea xref line numbers in columns 2021-01-05 18:59:36 +10:00
Denis Molony
4071baff77 tidying 2021-01-05 13:53:28 +10:00
Denis Molony
6e70142f59 don't include goto, gosub, on 2021-01-05 13:42:59 +10:00
Denis Molony
d801e85736 applesoft constants 2021-01-05 13:24:23 +10:00
Denis Molony
0ffff61265 separate array xref 2021-01-04 20:13:31 +10:00
Denis Molony
dd547ac58b renamed constant 2021-01-03 16:16:24 +10:00
Denis Molony
f32be5d55a exclude & from variable list 2021-01-03 16:05:16 +10:00
Denis Molony
bc2c0b0abd list CALLs option 2021-01-03 15:06:51 +10:00
Denis Molony
a0d702be73 unique variable names 2021-01-03 13:04:24 +10:00
Denis Molony
bda2e3358a changed headings 2021-01-01 10:49:42 +10:00
Denis Molony
16c677b83d wrap variable xref lines 2020-12-31 19:50:53 +10:00
Denis Molony
dcecfb1399 Extracted SourceLine and SubLine 2020-12-30 13:06:50 +10:00
Denis Molony
5815bf5048 added menu option 2020-12-29 14:52:32 +10:00
Denis Molony
0dddd3c32e Check for unique variable names 2020-12-29 14:39:29 +10:00
Denis Molony
c8e57055fb removed DATA 2020-12-29 10:45:43 +10:00
Denis Molony
dd89855d64 remove duplicate lines 2020-12-26 19:51:51 +10:00
Denis Molony
51a98398ca Applesoft symbol table 2020-12-26 18:32:40 +10:00
Denis Molony
f0244793a7 indent split REM correctly 2020-12-25 14:30:26 +10:00
Denis Molony
f84e0b0ce7 Split DIM option 2020-12-24 18:41:35 +10:00
Denis Molony
331cff059f ON GOSUB, ON GOTO 2020-12-24 16:25:40 +10:00
Denis Molony
1e27aafde0 List applesoft strings 2020-12-24 12:03:00 +10:00
Denis Molony
14888c22e8 tidying 2020-12-23 20:50:26 +10:00
Denis Molony
8f019f7e8c show Xref 2020-12-23 20:34:18 +10:00
Denis Molony
c07b8795bf more preferences 2020-12-21 16:10:07 +10:00
Denis Molony
3deda1c06a more Basic preferences 2020-12-21 15:33:03 +10:00
Denis Molony
77276ab156 adjusted hybrid disks, added basic preference 2020-12-21 07:50:51 +10:00
Denis Molony
0b13adbee9 fixed some infocom bugs 2020-12-20 11:34:42 +10:00
Denis Molony
e7c4423ebf moved debug to AbstractFile 2020-12-19 18:40:59 +10:00
Denis Molony
651674d1ed tidying 2020-12-19 18:23:55 +10:00
Denis Molony
fe648c7e2c Added debug output to Applesoft 2020-12-19 15:42:25 +10:00
Denis Molony
0fb9abf6c7 tidying 2020-12-19 09:05:35 +10:00
Denis Molony
697c164aee check DOS format bug 2020-12-18 19:10:18 +10:00
Denis Molony
26d218621b text file changes 2020-12-18 14:28:53 +10:00
Denis Molony
7c51072a10 test PAT 2020-12-18 11:19:20 +10:00
Denis Molony
3a33c4c3e0 fixed basic bug, text bug 2020-12-18 11:00:37 +10:00
Denis Molony
de59d9ae29 indexing error in basic 2020-12-15 19:18:56 +10:00
Denis Molony
75a43ee2e2 tidying 2020-12-13 16:14:38 +10:00
Denis Molony
a9c51331b2 fixed DOS catalog names 2020-12-12 20:41:57 +10:00
Denis Molony
e8d9af5fa4 minor dos 4.1 changes 2020-12-12 19:53:45 +10:00
Denis Molony
13a45cd9bf improved text preferences 2020-12-01 21:02:01 +10:00
Denis Molony
145bcb38de formatted REM statements 2020-11-22 20:23:35 +10:00
Denis Molony
e2e4b554e7 wrap DATA lines 2020-11-22 11:04:27 +10:00
Denis Molony
54d04ea575 fixed DOS catalog entry display name 2020-11-21 21:15:08 +10:00
Denis Molony
9fdbdf740c tidying 2020-11-20 19:19:51 +10:00
Denis Molony
678c49f540 improved option for onlyShowTargetLineNumbers 2020-11-11 19:13:07 +10:00
Denis Molony
9b1d09defe Added THEN option for IF statements 2020-11-11 14:26:30 +10:00
Denis Molony
c0dc5e8875 tidying 2020-11-10 17:32:58 +10:00
Denis Molony
080cafcd22 better empty file handling 2020-10-28 18:26:29 +10:00
Denis Molony
1b57001315 allow empty pascal files 2020-10-28 15:42:48 +10:00
Denis Molony
d8e2914258 tidying 2020-09-18 14:57:57 +10:00
Denis Molony
8c07de944d common parent for text files 2020-09-14 19:51:14 +10:00
Denis Molony
7280ead732 header underlines 2020-09-14 17:59:15 +10:00
Denis Molony
2401be0094 be nice 2020-09-13 11:39:54 +10:00
Denis Molony
dd10dadb7e added header underlines 2020-09-13 10:40:57 +10:00
Denis Molony
600c3a5ce2 added header underlines 2020-09-13 10:38:45 +10:00
Denis Molony
147f7e03f2 put 'show header' option first 2020-09-13 10:30:39 +10:00
Denis Molony
92824e5db6 Added text preferences 2020-09-13 10:22:49 +10:00
Denis Molony
67349bf999 changed DosMasterDisk to DosMasterFile 2020-08-01 14:45:26 +10:00
Denis Molony
d41620daf2 tidying 2020-07-25 21:24:00 +10:00
Denis Molony
751f3cef9c tidying 2020-07-25 21:20:26 +10:00
Denis Molony
6152256d46 tidying 2020-07-25 21:08:56 +10:00
Denis Molony
00b2e35c25 tidying 2020-07-24 08:47:16 +10:00
Denis Molony
28fd65008e restore 20-06 2020-07-23 19:54:48 +10:00
Denis Molony
3dfde675c3 testing 20-06 2020-07-23 19:52:10 +10:00
Denis Molony
7847e10990 back to where I was 2020-07-23 19:50:22 +10:00
Denis Molony
1cac234d36 I still hate eclipse 2020-07-23 18:33:37 +10:00
Denis Molony
6b04f6f687 still testing 2020-07-23 18:30:56 +10:00
Denis Molony
453648a975 testing restore 2020-07-23 18:28:32 +10:00
Denis Molony
57d9cc675f I hate eclipse 2020-07-23 18:23:27 +10:00
Denis Molony
929602c384 stupid eclipse 2020-07-23 18:21:42 +10:00
Denis Molony
2ecdf83292 remove test 2020-07-23 18:15:58 +10:00
Denis Molony
713fb38972 test installation 2020-07-23 18:12:16 +10:00
Denis Molony
419ce93f65 Dos Master exploring 2020-07-23 17:39:41 +10:00
Denis Molony
8b18988dd3 removed exomizer support 2020-07-15 22:09:25 +10:00
Denis Molony
06f1ecd891 Allow invalid DOS file types 2020-07-13 14:32:08 +10:00
Denis Molony
f78dce5d05 Some OMF, initial DiskCopy 4.2 2020-07-12 12:46:18 +10:00
Denis Molony
5191615953 removed com.bytezone.common 2020-06-29 12:29:26 +10:00
Denis Molony
3e1d9d65ca tidying 2020-06-27 08:40:40 +10:00
Denis Molony
59f794906e moving common functions inhouse 2020-06-26 14:39:05 +10:00
Denis Molony
39bdb3d00a tidying 2020-06-26 14:20:01 +10:00
Denis Molony
489f7b1791 moved some functions from HexFormatter to Utility 2020-06-26 13:29:46 +10:00
Denis Molony
2c37c365d6 tidying 2020-06-25 14:50:29 +10:00
Denis Molony
f7c56e3b17 tidying 2020-06-25 07:33:15 +10:00
Denis Molony
9576c6270c better exomizer detection 2020-06-25 07:28:16 +10:00
Denis Molony
a06ac3e5ee tidying 2020-06-24 12:22:40 +10:00
Denis Molony
f3221543a2 tidying 2020-06-24 09:22:00 +10:00
Denis Molony
118a820406 tidying 2020-06-24 09:08:11 +10:00
Denis Molony
e7445bd5f2 tidying 2020-06-24 08:41:47 +10:00
Denis Molony
35c1cd48c7 renamed to decrunch 2020-06-24 07:33:14 +10:00
Denis Molony
8b41a5c54a removed c structures 2020-06-24 07:31:29 +10:00
Denis Molony
93719f7b25 tidying 2020-06-23 20:54:50 +10:00
Denis Molony
760ea2246e added SHR 2020-06-23 16:07:11 +10:00
Denis Molony
96badbeff3 fixed double hi res 2020-06-23 15:50:54 +10:00
Denis Molony
24daee5319 new ExoBuffer 2020-06-23 14:23:53 +10:00
Denis Molony
62e9b22caa Added exomizer unpacking 2020-06-23 14:23:26 +10:00
Denis Molony
475716433d tidying 2020-05-22 16:13:45 +10:00
Denis Molony
9f9580f4ca forgot this 2020-05-19 18:22:47 +10:00
Denis Molony
c18806a0d5 tidying 2020-05-19 18:22:10 +10:00
Denis Molony
73ef60954a SwingWorker 2020-05-17 17:30:31 +10:00
Denis Molony
10658f09c2 Animations 2020-05-16 17:45:58 +10:00
Denis Molony
26a8ec30ec tidying 2020-05-15 20:08:48 +10:00
Denis Molony
774ebab781 First frame of animations 2020-05-15 19:35:19 +10:00
Denis Molony
7e499e208f minor bug fixes 2020-05-15 11:14:01 +10:00
Denis Molony
96c49fc61d added isZero() and Selector 2020-05-10 21:28:01 +10:00
Denis Molony
0b032b13f5 Removed experimental code, repaired 13 sector and unidos handling. 2020-04-20 17:46:56 +10:00
Denis Molony
65bcec4e90 preparing for new disk stuff 2020-04-12 22:09:14 +10:00
Denis Molony
fbd55d4ae9 Created 2mg header 2020-04-12 12:22:08 +10:00
Denis Molony
a8b4577e51 renamed sectors to blocks 2020-04-11 09:47:52 +10:00
Denis Molony
ed137b5731 bug fixes 2020-04-10 20:10:53 +10:00
Denis Molony
e1811f8fbe fixed isValidCatalogSector() check 2020-04-10 10:47:42 +10:00
Denis Molony
0a01db617f allow 1 or more catalog blocks in DOS 2020-04-10 09:57:47 +10:00
Denis Molony
a3459b15d3 changed picture 2020-04-09 20:20:27 +10:00
Denis Molony
6df5ff2826 scaled images 2020-04-09 19:47:30 +10:00
Denis Molony
2a85fa59e4 menu items to set image scale 2020-04-09 19:34:29 +10:00
Denis Molony
fd81d521f1 Finder data, 2mg dos disks 2020-04-08 12:17:08 +10:00
Denis Molony
b1c5092329 Added rudimentary FND file 2020-04-03 17:38:42 +10:00
Denis Molony
4f2a954add tidying 2020-04-02 17:04:34 +10:00
Denis Molony
556630afef combined unpack routines 2020-04-01 15:47:36 +10:00
Denis Molony
0b233842a8 refactoring graphics code 2020-03-31 21:00:40 +10:00
Denis Molony
538ef50d45 tidying 2020-03-30 19:18:31 +10:00
Denis Molony
20055db2d5 graphics tidying 2020-03-30 14:57:07 +10:00