Commit Graph

902 Commits

Author SHA1 Message Date
Denis Molony c72b5e8884 renamed to Nibblizer 2016-11-28 15:25:52 +11:00
Denis Molony d0d5426a75 Virtual 2 .v2d format 2016-11-28 11:45:17 +11:00
Denis Molony 8d89b6075f Tidying 2016-11-25 00:00:02 +11:00
Denis Molony 3832150115 editing 2016-11-19 22:26:01 +11:00
Denis Molony 8e222bd120 Edited monitor entry points 2016-11-18 17:51:13 +11:00
Denis Molony f833c74781 Doc 2016-11-17 14:23:14 +11:00
Denis Molony 73adafbdb0 forget 2016-09-22 14:42:55 +10:00
Denis Molony 0151421d38 tidying 2016-09-19 20:37:50 +10:00
Denis Molony 8b6db14ead tidying 2016-09-19 19:09:41 +10:00
Denis Molony 9cfb15f01a image experiments 2016-09-19 15:18:10 +10:00
Denis Molony f76720ef60 refactoring 2016-09-18 20:06:26 +10:00
Denis Molony c573e86f2b display encounter bits 2016-09-01 14:01:47 +10:00
Denis Molony 4da09cdca5 display maze messages 2016-08-24 20:17:27 +10:00
Denis Molony a6cc3529de linking messages to maps 2016-08-24 00:14:04 +10:00
Denis Molony cca29c3bcd more wiz5 maps 2016-08-23 20:24:26 +10:00
Denis Molony 6725df8cd6 wiz5 mazes 2016-08-23 15:20:04 +10:00
Denis Molony a2f2fb5d4e wiz 1-3 mazes 2016-08-22 20:54:03 +10:00
Denis Molony b5cf619733 wiz 1-3 level formatting 2016-08-22 13:41:43 +10:00
Denis Molony 529d20ca18 tidying 2016-08-19 19:57:29 +10:00
Denis Molony f6562b9ce2 tidying 2016-08-18 16:35:54 +10:00
Denis Molony 428767d853 tidying 2016-08-18 14:03:13 +10:00
Denis Molony c28ecb0486 tidying 2016-08-17 22:06:52 +10:00
Denis Molony 5c3f6a0753 tidying 2016-08-17 21:33:27 +10:00
Denis Molony ee94f383ea use original buffer 2016-08-17 19:42:28 +10:00
Denis Molony 816548386e added walk() 2016-08-17 12:20:00 +10:00
Denis Molony 0b033429b4 tidying 2016-08-17 08:55:51 +10:00
Denis Molony 9ee9e0904a tidying 2016-08-16 19:04:17 +10:00
Denis Molony 0e852d2a77 message buglets 2016-08-16 18:58:42 +10:00
Denis Molony 0e6a6e6c3f tidying 2016-08-16 16:45:57 +10:00
Denis Molony 1f3894f162 Wiz4 messages 2016-08-16 16:34:23 +10:00
Denis Molony 78babc4d2c tidying 2016-08-14 18:50:41 +10:00
Denis Molony c0adaef3e2 Wiz 4 maps 2016-08-14 18:41:19 +10:00
Denis Molony 2036ca4b96 tidying 2016-08-09 21:01:24 +10:00
Denis Molony 87626f2424 tidying 2016-08-09 19:09:11 +10:00
Denis Molony 9104389d22 Wiz4 first stage complete 2016-08-09 14:15:44 +10:00
Denis Molony 6ad21060b3 wiz4 2016-08-08 20:34:25 +10:00
Denis Molony 144c8e2e69 Allow pascal disks >280 blocks 2016-08-08 14:53:34 +10:00
Denis Molony 1642954f8b fixed extra boot sectors 2016-08-06 20:00:01 +10:00
Denis Molony 8d562ddf12 Wiz 5 is now recognisable 2016-08-06 17:17:16 +10:00
Denis Molony f47ae78cfb moved multi disk code to PascalSegment 2016-08-06 10:02:45 +10:00
Denis Molony c5aabdf3b2 multi-disk segments 2016-08-06 07:29:27 +10:00
Denis Molony f3b2d03e58 Relocator returns MultiDiskAddress 2016-08-05 18:40:32 +10:00
Denis Molony 85e1f945cd wiz 4 changes 2016-08-04 22:00:53 +10:00
Denis Molony 77aebb3597 Wiz 4 2016-08-04 16:08:19 +10:00
Denis Molony 3062189ee8 wizardry 4 changes 2016-08-03 21:32:47 +10:00
Denis Molony e911fae830 new pascal Relocator 2016-08-02 20:37:27 +10:00
Denis Molony cf833ab7d7 renamed is() 2016-08-01 15:18:51 +10:00
Denis Molony 40db75e96a tidying 2016-08-01 11:50:43 +10:00
Denis Molony 82d8201180 implemented general purpose is() 2016-08-01 11:22:34 +10:00
Denis Molony 732e883e3b Added RangeFunction 2016-08-01 09:52:47 +10:00
Denis Molony dfd60dec78 no $ in dollar format 2016-07-31 21:11:30 +10:00
Denis Molony c44128200f display DOS boot sector at $800 2016-07-31 12:14:48 +10:00
Denis Molony 13f80145e7 suppress bxy.gz and bny.gz 2016-07-30 16:12:01 +10:00
Denis Molony 2bec5a83f6 replaced retina test with one that works 2016-07-30 13:04:55 +10:00
Denis Molony 3a4db5fc31 CPM validation 2016-07-30 11:56:30 +10:00
Denis Molony f520126aeb tidying 2016-07-30 08:06:41 +10:00
Denis Molony a707fb8648 tidying 2016-07-29 22:58:41 +10:00
Denis Molony c98aadb8fe removed writes 2016-07-29 22:54:56 +10:00
Denis Molony 7bb9fbf2e3 merge after laptop repair 2016-07-29 22:28:11 +10:00
Denis Molony 4baf2ea51e check for nulls 2016-07-22 15:29:37 +10:00
Denis Molony 474603617c prevent NPE 2016-07-22 15:01:17 +10:00
Denis Molony f9b43e6968 better error formatting 2016-07-22 11:38:57 +10:00
Denis Molony 1c199f3c5c More NaN handling 2016-07-21 21:28:22 +10:00
Denis Molony 0ee07d662a handle NaN 2016-07-21 21:08:28 +10:00
Denis Molony 1ee6cf4115 fixed cursor movement in HD sector map 2016-07-21 19:08:39 +10:00
Denis Molony 5ec40c29e8 Prodos disk not available 2016-07-21 15:29:08 +10:00
Denis Molony d84b4c4528 visicalc bug 2016-07-20 20:35:13 +10:00
Denis Molony bff1e8de2d set code sectors 2016-07-20 15:22:33 +10:00
Denis Molony 6be994c2a3 tidying 2016-07-19 20:18:27 +10:00
Denis Molony 0108938fe7 added sectors to Node 2016-07-19 17:44:42 +10:00
Denis Molony edaa7954c7 changed da.compareTo (da) == 0 to da.matches(da) 2016-07-19 11:24:36 +10:00
Denis Molony a5f57d54e3 tidying 2016-07-18 18:55:32 +10:00
Denis Molony 03cfaa711d tidying 2016-07-18 15:02:04 +10:00
Denis Molony f2ec3caec9 check for unique offsets in shape tables 2016-07-18 10:48:17 +10:00
Denis Molony ab201e207c allow out-of-order shape tables 2016-07-18 08:52:29 +10:00
Denis Molony 89f315cc53 helper function 2016-07-18 08:42:44 +10:00
Denis Molony f33f3f52c0 pass Disk first 2016-07-18 08:35:18 +10:00
Denis Molony 06b4a4cfea allow sectors to know their own address 2016-07-17 14:41:04 +10:00
Denis Molony bb38d3d68f tidying 2016-07-17 13:32:30 +10:00
Denis Molony c9eb6f0036 fix self-referencing sector 2016-07-17 07:33:31 +10:00
Denis Molony b1c9e1aadc fix selection highlight not being marked 2016-07-17 07:18:20 +10:00
Denis Molony a2d4c4c05c tidying 2016-04-16 15:33:31 +10:00
Denis Molony dda31851f5 tidying 2016-04-09 20:38:17 +10:00
Denis Molony 61ce64b487 doco 2016-03-29 20:29:00 +11:00
Denis Molony 7a815526f8 findbugs 2016-03-24 11:17:09 +11:00
Denis Molony 8fd7bd1a29 findbugs 2016-03-24 10:37:59 +11:00
Denis Molony 48b95db89b tidying 2016-03-20 10:23:46 +11:00
Denis Molony 3dc2a9e895 tidying 2016-03-19 16:58:52 +11:00
Denis Molony 2097a2765f substitute @NA for non-existent cell 2016-03-19 16:54:58 +11:00
Denis Molony d1ed74d449 @NA returns false for isError() 2016-03-19 16:31:30 +11:00
Denis Molony e3625c4e0f changed assertion 2016-03-18 08:47:01 +11:00
Denis Molony a569a8aee7 changed Value interface 2016-03-17 15:40:43 +11:00
Denis Molony d037cc1d97 call calculate() 2016-03-17 06:32:25 +11:00
Denis Molony b87609c9d0 new Value interface 2016-03-16 17:15:39 +11:00
Denis Molony 49c66918e1 refactoring 2016-03-16 07:27:47 +11:00
Denis Molony b9013f64dd calculation order 2016-03-16 07:06:04 +11:00
Denis Molony 112da0f4b6 more functions 2016-03-15 15:40:57 +11:00
Denis Molony a76861f3ae check for NaN 2016-03-15 09:55:17 +11:00
Denis Molony 58d1804a97 debug option 2016-03-15 09:35:22 +11:00
Denis Molony f4560ec130 global format 2016-03-15 07:54:47 +11:00
Denis Molony 95d3930c53 balance brackets 2016-03-15 07:09:04 +11:00
Denis Molony 9e72f55cbf tidying 2016-03-14 19:58:54 +11:00
Denis Molony eaf7449696 tidying 2016-03-13 21:57:20 +11:00
Denis Molony f7e9854dc8 tidying 2016-03-13 14:59:19 +11:00
Denis Molony 33e701d4a3 no publicity 2016-03-13 09:38:03 +11:00
Denis Molony de682dc190 added Condition 2016-03-13 09:33:18 +11:00
Denis Molony 5408d01b9c call hasValue() 2016-03-12 22:19:53 +11:00
Denis Molony 687453d11c reworking functions 2016-03-12 16:05:50 +11:00
Denis Molony 14c6e4e3cc tuning 2016-03-12 13:21:00 +11:00
Denis Molony 845117bf2d fixed formatting commands 2016-03-12 11:48:45 +11:00
Denis Molony 0574780907 moved cell formatting to Cell 2016-03-12 09:32:19 +11:00
Denis Molony 9db35ede39 expanded Value interface 2016-03-12 08:56:02 +11:00
Denis Molony ba5ba04ddc display raw lines 2016-03-11 13:54:31 +11:00
Denis Molony 86605c7ecb expressing 2016-03-11 12:52:22 +11:00
Denis Molony 7a7825d470 still visicalcing 2016-03-10 20:21:47 +11:00
Denis Molony cd9d16f0c4 visicalc 2016-03-10 13:39:23 +11:00
Denis Molony 239820c41e visicalc bloody hell 2016-03-09 21:38:53 +11:00
Denis Molony 2417e0aa07 refactoring 2016-03-08 20:39:35 +11:00
Denis Molony fd1ba9c15f preparing for new function processing 2016-03-07 23:16:11 +11:00
Denis Molony ed94972388 rebuilding expressions 2016-03-07 15:37:01 +11:00
Denis Molony bc27149106 refactoring 2016-03-07 10:52:46 +11:00
Denis Molony 319fe41e74 refactoring 2016-03-06 19:05:32 +11:00
Denis Molony 4859c81511 created lookup function 2016-03-06 17:58:14 +11:00
Denis Molony d93e676739 @lookup 2016-03-06 15:41:15 +11:00
Denis Molony 28970b9799 fixed column alignment 2016-03-06 08:53:29 +11:00
Denis Molony e6f03bcb07 tidying 2016-03-05 13:25:15 +11:00
Denis Molony 932fc03d14 tidying 2016-03-04 16:27:14 +11:00
Denis Molony e017f9121d Visicalc package 2016-03-04 14:56:28 +11:00
Denis Molony 557066e0f4 enable cursor movement in catalog tree 2016-03-03 18:04:47 +11:00
Denis Molony 0658fa4e7c tidying 2016-03-03 17:19:40 +11:00
Denis Molony ddebad0b67 tidying 2016-03-02 23:12:43 +11:00
Denis Molony c6aaced057 visicalc formulas 2016-03-02 11:38:24 +11:00
Denis Molony 3cb293f5f4 tidying 2016-03-02 09:51:56 +11:00
Denis Molony 7c883cf5a1 improved Range 2016-03-02 09:02:52 +11:00
Denis Molony adcd9cffda add shift-arrow 2016-03-01 20:09:21 +11:00
Denis Molony 49af924340 cursor movement 2016-03-01 19:51:15 +11:00
Denis Molony fade0a4d7d allow cursor movement in DiskLayoutImage 2016-03-01 18:38:20 +11:00
Denis Molony 691fb5c08a tidying 2016-03-01 11:16:31 +11:00
Denis Molony 4724f11a2f tidying 2016-03-01 08:39:00 +11:00
Denis Molony 4b989b0ad8 fixed exposure of setSectorTypes() 2016-02-29 12:54:44 +11:00
Denis Molony cd24a6b780 bug in switching block size 2016-02-29 05:53:59 +11:00
Denis Molony 087ad914b4 tidying 2016-02-28 18:17:58 +11:00
Denis Molony 7603a89c3a use correct max blocks 2016-02-28 16:41:30 +11:00
Denis Molony 445ec60318 tidying 2016-02-28 16:41:10 +11:00
Denis Molony 174d604233 added OVR sector colour 2016-02-28 10:44:28 +11:00
Denis Molony 21e7f8f226 allow cpm.sys in directory 2016-02-28 10:17:34 +11:00
Denis Molony 91b63158f1 fixed detection error 2016-02-28 09:16:36 +11:00
Denis Molony 4806c13bea stupid formatter 2016-02-27 17:33:31 +11:00
Denis Molony 9b2e621ecd read only and system file 2016-02-27 10:10:00 +11:00
Denis Molony dee3c48dcb mask off high bit 2016-02-27 08:23:05 +11:00
Denis Molony ad14d1bed6 moved CPMTextFile 2016-02-27 07:39:06 +11:00
Denis Molony 208c5f1cd7 exact buffer length 2016-02-26 22:03:29 +11:00
Denis Molony b5c3beda84 tidying 2016-02-26 14:51:15 +11:00
Denis Molony 465be7c41f CPM catalog sector 2016-02-26 14:09:14 +11:00
Denis Molony 54f037b2aa show empty blocks 2016-02-26 10:43:44 +11:00
Denis Molony 60de0f2f4c display sector's file name 2016-02-26 08:59:14 +11:00
Denis Molony 1b1726a5e0 added contains() to AppleFileSource 2016-02-26 08:49:22 +11:00
Denis Molony 922956086c tidying 2016-02-25 21:49:10 +11:00
Denis Molony 6d211906e7 split up PascalDisk 2016-02-25 20:23:08 +11:00
Denis Molony d535da2116 CPM support 2016-02-25 18:45:24 +11:00
Denis Molony 37b0f587e7 colours! 2016-02-25 13:49:12 +11:00
Denis Molony 13f8229db8 CPM catalog 2016-02-25 12:55:14 +11:00
Denis Molony 82c14fb8c3 display file list 2016-02-25 12:27:22 +11:00
Denis Molony 1d7b12bcc9 link CPM directory entries 2016-02-25 08:27:03 +11:00
Denis Molony 8afac62b00 new utilities package 2016-02-25 08:11:14 +11:00
Denis Molony c8060d49c6 tidying 2016-02-24 23:39:09 +11:00
Denis Molony 7c401c240d checking CPM format 2016-02-24 23:32:36 +11:00
Denis Molony 71e94c61ba some CPM 2016-02-24 20:48:09 +11:00
Denis Molony ec1472d13e recalculate scale 2016-02-24 15:45:07 +11:00
Denis Molony 054fc41878 check for index in range 2016-02-24 13:34:00 +11:00
Denis Molony 52cfdebb63 better 2mg handling 2016-02-24 13:13:52 +11:00
Denis Molony f0c714e241 adjusted colourBits comparison 2016-02-23 08:18:35 +11:00
Denis Molony 54f7083ed3 allow quirks toggle when displaying monochrome 2016-02-22 22:00:52 +11:00
Denis Molony 0b304d52c6 allow monochrome toggle 2016-02-22 21:58:15 +11:00
Denis Molony 13df8d1894 tidying 2016-02-22 20:00:32 +11:00
Denis Molony b4dace7b24 tidying 2016-02-22 19:00:45 +11:00
Denis Molony 82b5b27ca8 tidying 2016-02-22 18:06:42 +11:00
Denis Molony 7e6d8bc2d7 tidying 2016-02-22 16:06:10 +11:00
Denis Molony 9187000de0 tidying 2016-02-22 15:55:30 +11:00
Denis Molony 4b323d7f3e match colour bits 2016-02-22 13:18:30 +11:00
Denis Molony c426cbfb25 tidying 2016-02-21 17:05:37 +11:00
Denis Molony d0ab7b9a45 colour quirks 2016-02-21 11:00:57 +11:00
Denis Molony 98a5d273d1 tidying 2016-02-20 20:48:47 +11:00
Denis Molony b384ec59e5 tidying 2016-02-18 20:24:26 +11:00
Denis Molony 33f0e31d4b Colour graphics 2016-02-18 18:44:22 +11:00
Denis Molony 741b699c15 tidying 2016-02-14 20:55:04 +11:00
Denis Molony 63372a6587 proposed new tokens 2016-02-10 20:05:16 +11:00
Denis Molony c4b086a096 moved HexBlock to Infocom package 2016-02-05 18:18:23 +11:00
Denis Molony 4ba53dd1b0 JSR includes extra buffer 2016-02-05 12:36:16 +11:00
Denis Molony fc50481a58 show extra bytes for binary files 2016-02-05 11:23:53 +11:00
Denis Molony 62206d25d7 individual column widths 2016-02-04 11:31:44 +11:00
Denis Molony 436a1ea42f new trick 2016-01-23 13:49:25 +11:00
Denis Molony 582e51f8fe added structure.md 2015-12-22 08:04:43 +11:00
Denis Molony e135cf75a6 formatting 2015-12-18 10:00:00 +11:00
Denis Molony 2b17dd3b15 SOS disk 2015-12-16 13:14:05 +11:00
Denis Molony 037a0519a0 slight improvement 2015-12-14 07:19:57 +11:00
Denis Molony 4a36fa395c don't try to interpret the boot sector 2015-12-13 21:16:07 +11:00
Denis Molony 2914bf699f boot sector bug 2015-12-13 21:02:16 +11:00
Denis Molony 08da529ca3 cosmetic changes 2015-08-31 19:33:42 +10:00
Denis Molony b281bd0cec used hex for output 2015-08-31 07:40:52 +10:00
Denis Molony 12b8db6bdc DiskLayout problem drawing boxes 2015-06-02 11:35:49 +10:00
Denis Molony c953204c60 Initial commit 2015-06-01 19:35:51 +10:00