Commit Graph

563 Commits

Author SHA1 Message Date
Denis Molony
7f728e8e53 added support for .woz files 2018-06-08 22:14:19 +10:00
Denis Molony
9d57fcf366 tidying 2018-04-26 09:18:20 +10:00
Denis Molony
d748aab228 defined BAT 2018-04-26 09:07:23 +10:00
Denis Molony
d65c4dfe44 added new OSX QuitHandler 2018-04-26 08:21:51 +10:00
Denis Molony
04bbe6ceab added load address $6000 2018-04-26 08:21:26 +10:00
Denis Molony
57b391478c
Merge pull request #5 from cybernesto/printshopgraphics
Added preview of Print Shop Graphics
2018-04-26 06:43:37 +10:00
Denis Molony
c22dd51ef8 removed many code warnings 2018-04-26 06:41:03 +10:00
cybernesto
f5e7bd91a7 Added preview of Print Shop Graphics
Print shop graphics are small graphics of 88 x 52 pixels.

Because of its popularity many disk clip art libraries exist and even
disk magazines bundled images in most of its issues.

Browsing them on an emulator can take forever and often the file names
were not very descriptive. DiskBrowser is the perfect alternative since
it allows for a quick preview of any file.
2018-04-25 20:49:58 +02:00
Denis Molony
058da1da91 removed com.apple.eawt references 2018-04-24 11:00:55 +10:00
Denis Molony
527497d848 changed about box 2018-04-21 20:24:11 +10:00
Denis Molony
369144f8e1 align source 2017-11-27 12:51:13 +11:00
Denis Molony
fd3eab8f08 display load address 2017-11-26 17:16:56 +11:00
Denis Molony
99805f41d7 minor changes 2017-11-26 07:12:59 +11:00
Denis Molony
5e43f0aa8a trivia 2017-07-28 15:41:38 +10:00
Denis Molony
d97ba0393b align text records 2017-07-09 19:26:13 +10:00
Denis Molony
030121f12c comment 2017-06-25 07:46:23 +10:00
Denis Molony
48f0c443ce integer basic 2017-06-24 16:22:44 +10:00
Denis Molony
6c84ceba7d minor edits 2017-06-23 09:13:42 +10:00
Denis Molony
5e7e35ed99 pascal code spacing 2017-06-18 08:10:55 +10:00
Denis Molony
f782427d74 tidying 2017-06-12 19:09:19 +10:00
Denis Molony
77cb5336e0 tidying 2017-05-18 18:29:41 +10:00
Denis Molony
a94dab7bb7 tidying 2017-05-12 20:42:20 +10:00
Denis Molony
c4d789c501 rewrote Prodos index traversal 2017-05-08 11:46:28 +10:00
Denis Molony
bdbd837376 tidying 2017-04-26 18:04:48 +10:00
Denis Molony
0fe2a21f96 removed dependency on Common 2017-04-22 16:31:25 +10:00
Denis Molony
9c9cf87ca8 minor changes 2017-04-17 13:29:29 +10:00
Denis Molony
ee48dc2a32 modified CPM validation 2017-04-12 07:48:08 +10:00
Denis Molony
374050d9bc minor fixes 2017-04-05 18:47:28 +10:00
Denis Molony
5a7383183a tidying 2017-04-02 18:03:37 +10:00
Denis Molony
918af9a110 don't assign sector type to an empty sector 2017-04-02 15:02:29 +10:00
Denis Molony
fa07a88b1e tidying 2017-03-27 16:59:30 +11:00
Denis Molony
d09df374dc tidying 2017-03-26 20:16:36 +11:00
Denis Molony
212e877ebe added @NOT 2017-03-26 08:58:10 +11:00
Denis Molony
bf246bc171 minor fixes 2017-03-25 19:02:02 +11:00
Denis Molony
ae4547b419 tidying 2017-03-24 22:02:52 +11:00
Denis Molony
987c91690c debugging text 2017-03-24 15:09:24 +11:00
Denis Molony
5dbdbadf5e debug text 2017-03-24 13:00:11 +11:00
Denis Molony
71ce82ce69 Added ValueResult, modified ValueType 2017-03-24 00:30:41 +11:00
Denis Molony
8286ff026f tidying 2017-03-20 22:02:05 +11:00
Denis Molony
e3b6e56c20 fixed unnecessary calculations 2017-03-20 18:17:46 +11:00
Denis Molony
7eb21ec5b7 allow slightly too large floppies 2017-03-20 15:19:41 +11:00
Denis Molony
0084f93d4a pascal bug 2017-03-20 13:50:41 +11:00
Denis Molony
adeab79258 changed setValue() to calculateValue() 2017-03-20 12:45:18 +11:00
Denis Molony
db13c5c256 created ValueListFunction 2017-03-20 10:33:23 +11:00
Denis Molony
36750a11e7 created ValueFunction 2017-03-20 10:21:10 +11:00
Denis Molony
60d908b6d1 moved call to parent cell functions to Cell 2017-03-20 08:45:31 +11:00
Denis Molony
c40ac67be9 check font 2017-03-19 20:52:36 +11:00
Denis Molony
ccc57c6bb6 minor tweaks 2017-03-19 17:53:03 +11:00
Denis Molony
61a4bf7f94 created ConditionList 2017-03-19 14:49:14 +11:00
Denis Molony
341979755d tidying 2017-03-19 14:36:39 +11:00
Denis Molony
2d27cd697c Refactoring
Converted CHOOSE, LOOKUP and NPV to use an ExpressionList.
2017-03-19 13:31:20 +11:00
Denis Molony
6a3ba98ba8 isError and isNa are boolean 2017-03-19 12:49:40 +11:00
Denis Molony
be3a8c650d refactoring 2017-03-19 12:03:57 +11:00
Denis Molony
cf8d3729d4 consistency 2017-03-19 08:23:44 +11:00
Denis Molony
eff78e0108 being assertive 2017-03-18 20:21:11 +11:00
Denis Molony
76a220acd3 removed Sheet from Function constructor 2017-03-18 19:33:40 +11:00
Denis Molony
c532516f23 tidying 2017-03-18 15:35:34 +11:00
Denis Molony
e090ca8525 ValueList uses new method 2017-03-18 13:22:49 +11:00
Denis Molony
914199601e display TRUE/FALSE for booleans 2017-03-18 11:24:05 +11:00
Denis Molony
3cde604877 added @TRUE, @FALSE, fixed @AND, @OR 2017-03-18 10:57:48 +11:00
Denis Molony
4f62914924 allow @IF(cond,@NA, 2017-03-17 22:03:56 +11:00
Denis Molony
4b1bc7bd64 removed write 2017-03-17 16:36:44 +11:00
Denis Molony
a8924c41b1 allowed zip files again 2017-03-17 16:07:10 +11:00
Denis Molony
814b611915 tidying 2017-03-16 20:58:48 +11:00
Denis Molony
4cca633d09 scientific functions 2017-03-16 12:44:26 +11:00
Denis Molony
155d2bfd39 renamed to ValueList, added @CHOOSE 2017-03-16 11:27:45 +11:00
Denis Molony
0d193d8da9 ExpressionList changes 2017-03-15 18:07:36 +11:00
Denis Molony
7056f5c49d volatility 2017-03-15 15:40:18 +11:00
Denis Molony
cad2106c71 ExpressionList 2017-03-15 11:41:45 +11:00
Denis Molony
920d29e52f Passed cell everywhere 2017-03-14 22:28:52 +11:00
Denis Molony
81523d052b hdv bug 2017-03-14 15:50:23 +11:00
Denis Molony
7381d8e66b visicalc numeric formats 2017-03-13 18:16:20 +11:00
Denis Molony
4865246924 visicalc 2017-03-13 03:47:11 +11:00
Denis Molony
6f9558674f NPV 2017-03-08 20:18:59 +11:00
Denis Molony
65aa71254c Added @SQRT 2017-03-05 21:42:27 +11:00
Denis Molony
2bbe143296 privacy 2017-03-04 10:41:08 +11:00
Denis Molony
2b9db288d4 always add cells 2017-03-03 21:24:23 +11:00
Denis Molony
7451194aaf Value.calculate returns void 2017-03-01 07:39:26 +11:00
Denis Molony
2993fbb510 tidying 2017-02-27 20:41:05 +11:00
Denis Molony
01d56941f6 Condition is a Value 2017-02-26 21:44:10 +11:00
Denis Molony
d4a7eef03c more visicalc 2017-02-25 21:30:56 +11:00
Denis Molony
119d8472bd Visicalc improvements 2017-02-25 14:56:22 +11:00
Denis Molony
176a03a786 visicalc lookup 2017-02-18 20:54:24 +11:00
Denis Molony
d5d10b4e6a refactoring 2017-02-14 11:56:04 +11:00
Denis Molony
7b6c75eb93 tidying 2017-02-04 11:38:27 +11:00
Denis Molony
286a7d5d98 tidying 2017-02-02 08:15:30 +11:00
Denis Molony
adf22d8894 tidying 2017-01-27 18:11:00 +11:00
Denis Molony
0c8f92a862 sparse file bug 2017-01-27 10:59:47 +11:00
Denis Molony
c08a234fb3 tidying 2017-01-26 22:30:16 +11:00
Denis Molony
d4908d91a9 more pics 2017-01-26 15:19:23 +11:00
Denis Molony
d4b84e8dfa more pics 2017-01-25 22:02:50 +11:00
Denis Molony
df118b4709 some BMP 2017-01-25 16:26:37 +11:00
Denis Molony
195a4af674 Multipal 2017-01-25 15:40:15 +11:00
Denis Molony
a23d4b5a2c more SHR 2017-01-25 12:38:00 +11:00
Denis Molony
0a5fba86b0 tidying 2017-01-25 08:59:50 +11:00
Denis Molony
1d144492ce SHR 2017-01-25 08:53:34 +11:00
Denis Molony
f5ed58d922 PaintFile 2017-01-24 19:59:40 +11:00
Denis Molony
58adb51f33 use icon mask 2017-01-23 21:02:02 +11:00
Denis Molony
0fde2be8f7 Partial icons 2017-01-23 17:56:42 +11:00
Denis Molony
ec58b667f3 Device Driver 2017-01-22 17:55:51 +11:00
Denis Molony
66f0602e23 FTD and FST 2017-01-22 11:01:15 +11:00
Denis Molony
532809bfee tidying 2017-01-20 22:13:26 +11:00
Denis Molony
ac8b0f9497 font fiddling 2017-01-20 16:20:00 +11:00
Denis Molony
978aa8b6a0 display font characters 2017-01-20 15:07:08 +11:00
Denis Molony
c8397009fa QuickDraw fonts 2017-01-17 11:00:51 +11:00
Denis Molony
30c5b7467f Tidying 2017-01-15 22:29:11 +11:00
Denis Molony
15a8311081 Added wikipedia palette 2017-01-15 10:46:29 +11:00
Denis Molony
f60cb46de8 Palettes working correctly 2017-01-15 07:58:07 +11:00
Denis Molony
93049c19d5 Redraw image 2017-01-14 22:15:45 +11:00
Denis Molony
469579f473 Colours were backwards 2017-01-14 22:11:07 +11:00
Denis Molony
a91d26684e Colours menu 2017-01-14 12:40:58 +11:00
Denis Molony
263b687559 HGR using palette 2017-01-13 09:11:05 +11:00
Denis Molony
39bcd0f8d7 Palettes 2017-01-12 21:22:24 +11:00
Denis Molony
8ddcec6be7 More palettes 2017-01-12 18:08:44 +11:00
Denis Molony
d3a328405e Cycle palettes 2017-01-12 08:26:28 +11:00
Denis Molony
152ac38ac8 Palettes 2017-01-11 17:16:10 +11:00
Denis Molony
ee3b38094b Converted Beagle Brothers' unscrunch routine 2017-01-11 10:47:15 +11:00
Denis Molony
218f612877 tidying 2017-01-09 20:21:02 +11:00
Denis Molony
1e1df8e633 Trying different colour palettes 2017-01-09 17:24:53 +11:00
Denis Molony
e74e2f4a11 CPU emulator 2017-01-09 10:36:10 +11:00
Denis Molony
abdaa41060 DOS Double hi-res 2016-12-31 20:34:15 +11:00
Denis Molony
491603247a Graphics for .FONT files 2016-12-23 09:41:28 +11:00
Denis Molony
eaea2a9fc6 Font file in .SET 2016-12-22 15:54:27 +11:00
Denis Molony
a6ae3a0397 Shape table fonts 2016-12-22 14:38:45 +11:00
Denis Molony
ba59a64487 Shape tables 2016-12-18 22:28:40 +11:00
Denis Molony
290a3dbfb4 Tidying 2016-12-18 10:58:23 +11:00
Denis Molony
0557c2340e Removed duplicate code 2016-12-18 09:14:55 +11:00
Denis Molony
5ed0d0d16a Removed stupid HexFormatter call 2016-12-18 09:07:55 +11:00
Denis Molony
871fb79913 Check for shape table 2016-12-17 21:02:38 +11:00
Denis Molony
343d460679 FontFile 2016-12-17 19:34:47 +11:00
Denis Molony
f025c72d1e Added a duplicates window 2016-12-17 07:45:08 +11:00
Denis Molony
ee3496309b Display correct case in disk table 2016-12-16 12:19:59 +11:00
Denis Molony
4c0494410e Tidying 2016-12-15 22:21:50 +11:00
Denis Molony
fc9d408f35 Removed catalog package 2016-12-15 18:48:51 +11:00
Denis Molony
528c4418ba About to remove catalog package 2016-12-15 18:27:38 +11:00
Denis Molony
29a577839b Better disk recognition 2016-12-15 11:01:47 +11:00
Denis Molony
297c6eec2f Refactoring 2016-12-14 09:26:47 +11:00
Denis Molony
973c06d7ac Refactoring 2016-12-13 21:03:21 +11:00
Denis Molony
b090cb5ec4 Doc 2016-12-13 15:35:10 +11:00
Denis Molony
a7ef714943 FileChooser 2016-12-13 15:24:34 +11:00
Denis Molony
40090db4e7 Export file 2016-12-13 14:36:26 +11:00
Denis Molony
7526a81176 Disk filter 2016-12-13 10:46:09 +11:00
Denis Molony
e08edfcab7 Tidying 2016-12-12 21:53:28 +11:00
Denis Molony
e5681ef18b Refactoring 2016-12-12 19:31:58 +11:00
Denis Molony
af90a850a4 Checksums optional 2016-12-12 18:43:19 +11:00
Denis Molony
cdb32786f4 Duplicate dialog 2016-12-12 08:32:18 +11:00
Denis Molony
b728fe1f16 Combined DuplicateWorker with DuplicateHandler 2016-12-11 16:18:04 +11:00
Denis Molony
4a36ec039c More duplicate disks 2016-12-10 18:36:44 +11:00
Denis Molony
21419474d1 List all disks 2016-12-09 23:12:35 +11:00
Denis Molony
cfdb5fcd5c duplicates 2016-12-09 22:31:03 +11:00
Denis Molony
e62dce5065 duplicate display 2016-12-08 12:19:18 +11:00
Denis Molony
499ed1cd20 new duplicates package 2016-12-07 21:56:25 +11:00
Denis Molony
bd1cea9ab2 Moving duplicate handler 2016-12-07 21:42:01 +11:00
Denis Molony
bce29f8714 tidying 2016-12-04 13:33:21 +11:00
Denis Molony
f0c1c538eb Tidying 2016-12-03 19:20:01 +11:00
Denis Molony
2a29477e96 refactoring 2016-12-02 00:25:41 +11:00
Denis Molony
d6418f82cf Tidying 2016-11-30 11:37:10 +11:00
Denis Molony
681b33df4f More v2d code 2016-11-30 08:27:44 +11:00
Denis Molony
d1ceac22ac Tidying 2016-11-28 21:43:50 +11:00
Denis Molony
e0e7fae9ce refactoring 2016-11-28 20:11:11 +11:00
Denis Molony
a5e411cb49 Initial .v2d support 2016-11-28 17:26:26 +11:00
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