Commit Graph

51 Commits

Author SHA1 Message Date
4am
93eeae13af move LoadFile internals to LC RAM 2 2019-09-10 14:52:00 -04:00
Peter Ferrie
3a50ceceb8 more in LC RAM2 2019-09-10 09:51:04 -07:00
4am
2482660400 . 2019-09-09 22:45:18 -04:00
4am
74eda4454b Merge branch 'master' of https://github.com/a2-4am/4cade 2019-09-09 22:42:31 -04:00
4am
b0cf49b86f refactor LoadFile and LoadDHRFile 2019-09-09 22:38:17 -04:00
Peter Ferrie
859efc70f0 move some things to LC bank 2 2019-09-09 14:28:13 -07:00
Peter Ferrie
18417fc0cf move pseudo-ProDOS to LC RAM bank 2 2019-09-06 15:12:17 -07:00
Peter Ferrie
f26cb4becf include ProDOS memory map, fixes Indiana Jones 2019-08-20 20:13:17 -07:00
Peter Ferrie
a056b85cf9 enable Renegade 2019-07-19 17:39:48 -07:00
Peter Ferrie
5c106b7c29 fix slot alignment 2019-07-09 13:42:37 -07:00
Peter Ferrie
045fe1cfef prevent interrupts during disk access 2019-07-03 15:21:49 -07:00
Peter Ferrie
1785bf0dfb align writes in Promote, fix Championship Lode Runner 2019-06-27 13:04:45 -07:00
4am
52f55fb682 set LC RAM bank after Reenter, fix MachineStatus confusion 2019-06-27 09:51:17 -04:00
4am
971e7a6606 backup and restore stack, refactor Reenter 2019-06-23 14:24:09 -04:00
Peter Ferrie
86466aa93c fix prefix handling 2019-06-21 16:47:05 -07: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
4am
c9a00d6bef change LoadFile API 2019-06-18 22:40:17 -04:00
Peter Ferrie
8a6a8c6864 LoadFileAt 2019-06-17 20:05:19 -07:00
4am
11df6957bc fix LoadSHRTransition and document the underlying cause 2019-01-18 09:19:32 -05:00
Peter Ferrie
329f867fd6 fix Tetrisk 128k 2019-01-16 13:12:57 -08:00
Peter Ferrie
9d104061f4 fix Tetris 48kb 2019-01-15 21:55:40 -08:00
Peter Ferrie
046c09e9fc . 2019-01-10 10:49:31 -08:00
Peter Ferrie
75e93634cd allow launching 2019-01-10 09:42:50 -08:00
Peter Ferrie
7efc7a8230 really preserve Y 2018-12-25 18:51:26 -08:00
Peter Ferrie
28eff77da0 restore any active LC bank 2018-12-19 14:53:24 -08:00
Peter Ferrie
fe3493d2b3 preserve screen holes across demo 2018-11-26 11:43:39 -08:00
Peter Ferrie
88d037b685 fix Championship Lode Runner 2018-11-19 13:51:45 -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
4am
8f183e6f6a more prefs work 2018-11-17 09:02:43 -05:00
Peter Ferrie
67d878f470 always return success, fixes Championship Lode Runner 2018-11-16 14:27:23 -08:00
Peter Ferrie
e3cc555d19 preserve zpage across calls 2018-11-12 11:19:09 -08:00
4am
22c1186465 update glue documentation 2018-11-12 10:06:15 -05:00
Peter Ferrie
a2e4f1f583 close any open files on re-enter 2018-11-11 18:13:27 -08:00
Peter Ferrie
d49cc0393c allow close to be called even if nothing open 2018-11-11 17:55:11 -08:00
Peter Ferrie
90736b1735 correct return address when crossing page 2018-11-11 17:51:06 -08:00
Peter Ferrie
0eeb1f350d support GetAttributes command 2018-11-10 20:25:50 -08:00
4am
21d1721b38 . 2018-11-10 10:14:12 -05:00
4am
afcec48d1d add SaveSmallFile, untested, YOLO 2018-11-10 10:08:14 -05:00
4am
c406b2e2ec refactor 4cade.a into 4cade.init.a and ui.attract.mode.a, add DFX.CONF, add PREFS.CONF (not yet used) 2018-11-07 18:56:39 -05:00
Peter Ferrie
3d958303e9 sync, cache prefix 2018-11-05 22:16:35 -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
4am
6ed2e7b6f3 assemble transition effects to separate files and load them on demand 2018-10-29 19:23:43 -04:00
4am
ddc906d3ca DHGR slideshows work 2018-10-28 14:04:52 -04:00
4am
b855481e69 attract mode HGR slideshows work 2018-10-28 11:44:26 -04:00
4am
7e28ff5275 new ProRWTS2, add qkumba's subdirectory support in LoadFile 2018-08-31 18:04:00 -07:00