Commit Graph

649 Commits

Author SHA1 Message Date
4am
03a90947de prefs refactor 2019-09-16 12:36:10 -04:00
Peter Ferrie
bb335602cc add some cheats 2019-09-15 19:10:09 -07:00
4am
54af055953 fix cheat lookups 2019-09-15 21:35:34 -04:00
4am
986244b88b recopy reset vector code to during Reenter, because some games and demos clobber it 2019-09-15 21:00:38 -04:00
Peter Ferrie
1abaf7c5ad sync 2019-09-15 16:32:25 -07:00
4am
4b66697758 add cheats subsystem (parsing of games.conf, UI, loading appropriate prelaunch file) 2019-09-15 17:55:16 -04:00
4am
4682a8201a small Makefile cleanup 2019-09-15 12:24:06 -04:00
4am
d31311d4e7 add prelaunch subsystem 2019-09-14 22:57:52 -04:00
4am
a37c82b6b3 add bolt character and update some font documentation 2019-09-14 17:57:41 -04:00
Peter Ferrie
282156cdcd fix all Sneakers graphics 2019-09-14 11:24:36 -07:00
4am
21bedda5a1 2.0 release 2019-09-14 12:30:09 -04:00
4am
9d109100dd add Situation Critical assets 2019-09-14 10:24:10 -04:00
Peter Ferrie
e3d6c3f9c8 add cheats 2019-09-13 22:30:01 -07:00
Peter Ferrie
357e6888e3 make Mr. Do compatible again 2019-09-13 22:17:09 -07:00
Peter Ferrie
b68e7db0df fix Championship Lode Runner 2019-09-12 16:54:12 -07:00
Peter Ferrie
73d2648b0d add Situation Critical to the collection 2019-09-12 14:05:50 -07:00
4am
4f8e60f972 . 2019-09-11 09:18:31 -04:00
4am
ec5ca71a6a . 2019-09-11 09:14:14 -04:00
Peter Ferrie
11fb880be9 more in LC RAM2 2019-09-10 21:26:00 -07:00
4am
ec637fe9ba add Cyclod self-running demo
fixes https://github.com/a2-4am/4cade/issues/29
2019-09-10 19:17:24 -04:00
4am
4c3ee43b9b Merge branch 'master' of https://github.com/a2-4am/4cade 2019-09-10 17:37:34 -04:00
4am
c84b73f884 add Battlezone self-running demo
fixes https://github.com/a2-4am/4cade/issues/23
2019-09-10 17:37:30 -04:00
Peter Ferrie
010397e395 less chatty 2019-09-10 14:33:43 -07:00
Peter Ferrie
4cdc91b73f merge in disk 2 2019-09-10 11:54:12 -07:00
4am
b8a97a264d . 2019-09-10 14:53:43 -04:00
4am
93eeae13af move LoadFile internals to LC RAM 2 2019-09-10 14:52:00 -04:00
4am
74b221e899 . 2019-09-10 14:24:46 -04:00
4am
5c0dc3e1cf Merge branch 'master' of https://github.com/a2-4am/4cade 2019-09-10 14:22:09 -04:00
4am
912d4d892a move font drawing routines to LC RAM 2 2019-09-10 14:21:23 -04:00
Peter Ferrie
8818dc395e update LC RAM2 memory-map 2019-09-10 11:01:55 -07:00
4am
27ec2ebd4e back up less of the stack 2019-09-10 13:50:36 -04:00
4am
22e1dcc014 . 2019-09-10 13:42:09 -04:00
4am
c714a75f7d Merge branch 'master' of https://github.com/a2-4am/4cade 2019-09-10 13:40:59 -04:00
4am
678b1473ae . 2019-09-10 13:40:56 -04:00
Peter Ferrie
3a50ceceb8 more in LC RAM2 2019-09-10 09:51:04 -07:00
4am
8a96d53217 . 2019-09-10 09:50:08 -04:00
4am
a88f70f150 refactor GetStoreAddress 2019-09-10 09:37:19 -04:00
4am
003b6ad6f0 refactor incptr 2019-09-10 09:20:32 -04:00
4am
35c48d8bf3 . 2019-09-10 01:52:02 -04:00
4am
6e29c4d355 refactor okvs_append so it's O(1) instead of O(N), which makes ParseGamesList O(N) instead of O(N^2), which makes program startup noticeably faster 2019-09-10 01:46:21 -04:00
4am
b543481b9f refactor okvs_iter 2019-09-10 00:54:52 -04:00
4am
c99fb31739 . 2019-09-10 00:42:31 -04:00
4am
d233ad6074 move DrawPage to ui.font with other drawing routines 2019-09-10 00:32:30 -04:00
4am
7ab4dd136e shave 3 bytes 2019-09-10 00:24:54 -04:00
4am
bc79a08074 shave literally 1 byte 2019-09-10 00:22:28 -04:00
4am
308fdea6d0 shave some bytes, add some comments 2019-09-10 00:19:07 -04:00
4am
f40c8ebae6 refactor some HGR macros, make ResetInputTimeout internal to WaitForKeyFor30Seconds and clear the keyboard strobe explicitly before and/or after 2019-09-10 00:04:16 -04:00
4am
e370dbfa93 allow right arrow to progress slideshow immediately 2019-09-09 23:04:17 -04:00
4am
282fbd9806 pass in load address if we know it 2019-09-09 22:58:16 -04:00
4am
904ae802ec . 2019-09-09 22:48:54 -04:00