4am
|
6c4b3873d0
|
shave some bytes
|
2019-10-08 13:34:37 -04:00 |
|
4am
|
e57eaaa3fa
|
shave some bytes
|
2019-10-08 13:31:41 -04:00 |
|
4am
|
28a0a83980
|
shave some bytes
|
2019-10-08 13:19:20 -04:00 |
|
4am
|
cb1b6a8ff7
|
shave some bytes
|
2019-10-08 00:03:37 -04:00 |
|
4am
|
f9bd909a12
|
shave some bytes
|
2019-10-07 23:53:52 -04:00 |
|
4am
|
370ea947cd
|
shave some bytes
|
2019-10-07 23:47:36 -04:00 |
|
4am
|
0a6e9b90ff
|
.
|
2019-10-07 23:24:13 -04:00 |
|
4am
|
686539f8b3
|
accelerate during search and browse modes if possible
|
2019-10-05 16:40:19 -04:00 |
|
4am
|
6d87274cc6
|
always load game-specific prelaunch files, move cheats bit to MachineStatus, move MachineStatus to FFF9, check MachineStatus before executing cheat patches in prelaunch files
|
2019-10-04 21:34:49 -04: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
|
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 |
|