Commit Graph

45 Commits

Author SHA1 Message Date
Peter Ferrie 25ce7890b5 retry failed reads, ignore failed writes 2022-06-16 22:07:06 -07:00
Peter Ferrie c8f4ef21e0 retry failed I/O 2022-06-12 17:06:20 -07:00
Peter Ferrie 0f726bfc03 support multiple SmartPort devices 2022-01-31 21:47:36 -08:00
Peter Ferrie 88afde9c79
low-cost seek (#438)
* low-cost seek

* update constants

Co-authored-by: 4am <a2_4am@sent.com>
2021-11-14 10:31:56 -05:00
Peter Ferrie 780869cb10 really fix sparse off-by-one 2021-10-23 19:17:54 -07:00
Peter Ferrie 024869cf37 fixx sparse off-by-one 2021-10-23 14:41:15 -07:00
Peter Ferrie 9908bcb3de fix a file-size corner-case 2021-10-20 20:27:17 -07:00
Peter Ferrie 82ff37cdae sync and fix some crashes 2021-10-20 12:02:42 -07:00
Peter Ferrie ab22c9bc03 enable tree files in UI 2021-10-18 15:37:40 -07:00
Peter Ferrie a1b8afe939 consolidate SS and ATTRACT 2021-10-12 16:37:59 -07:00
Peter Ferrie e63d2f473d consolidate FX 2021-10-07 23:28:11 -07:00
Peter Ferrie 59a2e88e68 fix partition 3+ regression 2020-08-31 18:01:36 -07:00
Peter Ferrie f411819870 work around unpatchable CFFA firmware bug 2020-08-11 12:10:04 -07:00
Peter Ferrie 52b334581a fix all of the things 2020-05-23 15:47:16 -07:00
Peter Ferrie 094cc9fddd compress DHGR, too 2020-03-12 12:36:01 -07:00
Peter Ferrie bf86cb788b accelerate decompression 2020-03-11 21:19:42 -07:00
Peter Ferrie 52399e3fbc allow PR# booting again 2019-11-27 15:24:59 -08:00
Peter Ferrie ae58fdf0a4 fix randomly corrupted DHGR 2019-11-20 20:05:35 -08:00
Peter Ferrie cb8231fba0 Trackstar support 2019-10-23 11:01:42 -07:00
Peter Ferrie 783a95efa7 faster SmartPort handling 2019-09-30 11:18:57 -07:00
Peter Ferrie f33ba08c7c support MicroDrive 2019-09-29 08:08:57 -07:00
Peter Ferrie 02d7d2be93 restore support for partitions 3-4 2019-09-18 20:49:24 -07:00
Peter Ferrie 18417fc0cf move pseudo-ProDOS to LC RAM bank 2 2019-09-06 15:12:17 -07:00
Peter Ferrie fa6a014c77 fix DHGR on SCSI and DGR everywhere 2019-09-05 17:59:34 -07:00
4am 74f6cebac4 move parse.games to init, update dates, other comments 2019-06-23 22:32:18 -04:00
Peter Ferrie c9f40539a7 restore buffer ordering 2019-06-20 11:16:26 -07:00
Peter Ferrie 04968b7c49 move ProRWTS to LC2 2019-06-19 18:11:25 -07:00
Peter Ferrie 1966d4a893 store to $D000 2019-06-18 21:49:38 -07:00
Peter Ferrie 98ed226562 move buffers 2019-06-18 17:55:44 -07:00
Peter Ferrie 8a6a8c6864 LoadFileAt 2019-06-17 20:05:19 -07:00
Peter Ferrie f33bd6e260 . 2019-01-12 18:45:29 -08:00
Peter Ferrie e5c7783344 really this time 2019-01-07 17:58:11 -08:00
Peter Ferrie 536c32134c cut to allow reset vector hook 2019-01-07 14:44:40 -08:00
Peter Ferrie 28eff77da0 restore any active LC bank 2018-12-19 14:53:24 -08:00
Peter Ferrie f312a6d3ee support Sammy Lightfoot 2018-11-18 18:12:26 -08:00
Peter Ferrie 9b6a21e2ea allow override of write address 2018-11-17 15:50:13 -08:00
Peter Ferrie 3ca6a4bdbc support Jungle Hunt 2018-11-17 09:16:55 -08:00
Peter Ferrie 0eeb1f350d support GetAttributes command 2018-11-10 20:25:50 -08:00
Peter Ferrie 73f8a2d635 sync latest, hook up seek, now Lode Runner can start
use of $1Fxx causes conflict, though
2018-10-31 22:48:35 -07:00
Peter Ferrie f9365ef482 winmake, proboot, start on mini ProDOS, fix DHGR->HGR colour 2018-10-30 22:59:36 -07:00
Peter Ferrie b43447503f avoid false overflow report at top of memory 2018-10-23 17:50:30 -07:00
Peter Ferrie 365d7397b4 keep load address for later 2018-10-23 14:47:26 -07:00
4am 7e28ff5275 new ProRWTS2, add qkumba's subdirectory support in LoadFile 2018-08-31 18:04:00 -07:00
4am 7cc325e35b working 128K check, new covers 2018-08-29 15:27:30 -04:00
4am d21e074f27 . 2018-08-23 16:02:48 -04:00