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
|
5ff9030b64
|
smaller
|
2019-09-25 20:01:59 -07:00 |
|
4am
|
4fc73ecd27
|
.
|
2019-09-24 18:43:55 -04:00 |
|
4am
|
a50b4d8a04
|
move most of Launch code to LC RAM bank 2
|
2019-09-24 18:42:50 -04:00 |
|
4am
|
2f302ce8b0
|
refactor ToggleCheats
|
2019-09-24 15:31:44 -04:00 |
|
Peter Ferrie
|
8798b5becf
|
a bit smaller, a bit faster
|
2019-09-23 17:09:07 -07:00 |
|
4am
|
2e8687da73
|
fix regression in okvs_iter
|
2019-09-21 23:00:05 -04:00 |
|
4am
|
d6358262cb
|
refactor textrank to use more zero page
|
2019-09-21 22:46:08 -04:00 |
|
4am
|
340d728ff0
|
refactor SaveSmallFile
|
2019-09-21 22:29:20 -04:00 |
|
4am
|
87a707898c
|
refactor GetGameDisplayName
|
2019-09-21 22:25:34 -04:00 |
|
4am
|
c31d91ea60
|
remove some self-modified values and use zero page instead
|
2019-09-21 22:18:33 -04:00 |
|
4am
|
241a870eec
|
add okvs_get_current [needs docs]
|
2019-09-21 20:03:46 -04:00 |
|
4am
|
bf940d29d7
|
further refactoring in HGRActionCallback
|
2019-09-21 18:46:45 -04:00 |
|
4am
|
a2e8ae2332
|
refactor HGRActionCallback
|
2019-09-21 18:15:33 -04:00 |
|
4am
|
d28a84a6f6
|
refactor DrawUI some more
|
2019-09-21 17:35:49 -04:00 |
|
4am
|
6f1895c1a7
|
refactor DrawUIOffscreen
|
2019-09-21 13:41:36 -04:00 |
|
4am
|
c11468f877
|
.
|
2019-09-21 13:01:31 -04:00 |
|
4am
|
ee045b8723
|
refactor UILine1 and UILine2
|
2019-09-21 12:59:56 -04:00 |
|
4am
|
30aa5a26c9
|
.
|
2019-09-20 23:43:44 -04:00 |
|
4am
|
8e19fc9c5b
|
refactor PlayGame
|
2019-09-20 23:26:32 -04:00 |
|
4am
|
10e3d05f07
|
move UILine1 to main memory since it's always rebuilt from scratch now
|
2019-09-20 22:27:41 -04:00 |
|
4am
|
84abc76fac
|
.
|
2019-09-20 22:16:35 -04:00 |
|
4am
|
661e4b35fb
|
refactor okvs_init
|
2019-09-20 19:46:46 -04:00 |
|
Peter Ferrie
|
a85748c8af
|
shrink promote
|
2019-09-20 12:42:02 -07:00 |
|
4am
|
59e36eb280
|
update memory map
|
2019-09-16 12:38:23 -04:00 |
|
4am
|
4b66697758
|
add cheats subsystem (parsing of games.conf, UI, loading appropriate prelaunch file)
|
2019-09-15 17:55:16 -04:00 |
|
4am
|
4f8e60f972
|
.
|
2019-09-11 09:18:31 -04:00 |
|
4am
|
ec5ca71a6a
|
.
|
2019-09-11 09:14:14 -04:00 |
|
4am
|
b8a97a264d
|
.
|
2019-09-10 14:53:43 -04:00 |
|
4am
|
74b221e899
|
.
|
2019-09-10 14:24:46 -04:00 |
|
4am
|
912d4d892a
|
move font drawing routines to LC RAM 2
|
2019-09-10 14:21:23 -04:00 |
|
4am
|
27ec2ebd4e
|
back up less of the stack
|
2019-09-10 13:50:36 -04:00 |
|
Peter Ferrie
|
3a50ceceb8
|
more in LC RAM2
|
2019-09-10 09:51:04 -07: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
|
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
|
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
|
904ae802ec
|
.
|
2019-09-09 22:48:54 -04:00 |
|
Peter Ferrie
|
859efc70f0
|
move some things to LC bank 2
|
2019-09-09 14:28:13 -07:00 |
|
4am
|
2c1900def8
|
update memory map documentation
|
2019-09-06 18:55:24 -04:00 |
|
4am
|
4144e8c116
|
add loading screen with version information and autodetected system configuration
|
2019-08-27 13:55:54 -04:00 |
|
4am
|
9c6d8cada3
|
set alternate display mode on IIgs
fixes https://github.com/a2-4am/4cade/issues/4
|
2019-07-29 12:00:59 -04:00 |
|
4am
|
44a32229a1
|
set and unset softswitches so we properly detect VidHD in slot 3 without messing up 128K games
|
2019-07-20 21:51:55 -05:00 |
|
4am
|
e32c386ad6
|
.
|
2019-07-19 19:50:01 -05:00 |
|