Peter Ferrie
997c89c696
prevent LC writes
2020-01-08 17:02:14 -08:00
frankmilliron
c7e9243841
softswitch fix ( #100 )
...
'gizmo' setting hits annunciator switches that turn off graphics on ][+ 80-column softswitch. joyport setting hits //c+ coloring switch.
2020-01-05 18:53:58 -05:00
Peter Ferrie
ed2002fdbc
reset vector for Rescue Raiders
2020-01-02 20:50:26 -08:00
Peter Ferrie
edc7a7002f
allow SCSI boot
2020-01-02 19:39:17 -08:00
frankmilliron
086453b635
reset vector fix ( #96 )
...
Only rescue raiders remaining.
2020-01-01 09:40:11 -05:00
Peter Ferrie
28e2fee310
update notes
2019-12-31 16:48:18 -08:00
Peter Ferrie
ee6b3ebada
reset vector for Bubble Bobble
2019-12-31 14:56:26 -08:00
frankmilliron
e3cf6fb733
Reset vector fixes ( #95 )
2019-12-31 16:29:20 -05:00
Peter Ferrie
155bb53d5f
fix reset vector for Black Magic
2019-12-30 15:18:14 -08:00
4am
7b7ef13490
v3.0-beta.2 release
2019-12-30 15:21:17 -05:00
Peter Ferrie
c17407bb7c
some reset fixes
2019-12-29 20:34:18 -08:00
frankmilliron
024d55fac6
Fastchip sound setting fix ( #94 )
2019-12-29 17:42:48 -05:00
frankmilliron
502ef772c0
Reset vector fix ( #92 )
2019-12-29 14:33:40 -05:00
frankmilliron
f9a7879987
Fixes of reset vector fixes ( #91 )
...
Tested these on my ][+ tonight so they should be good. Weren't working when LC was switched out.
2019-12-28 23:40:12 -05:00
Peter Ferrie
e69e766c66
some reset fixes
2019-12-28 14:07:37 -08:00
Peter Ferrie
50c8692a30
some reset fixes
2019-12-28 12:52:21 -08:00
Peter Ferrie
62d0581de4
fix Sneakers launch
2019-12-28 11:46:32 -08:00
frankmilliron
30f414a3e7
Reset Vector Fixes ( #90 )
2019-12-26 22:27:53 -05:00
frankmilliron
0b924e936e
Reset vector fixes ( #89 )
2019-12-26 14:38:32 -05:00
frankmilliron
653f841a61
Add contributor info ( #85 )
2019-12-25 17:15:36 -05:00
frankmilliron
119e99edd0
Reset vector patches ( #83 )
...
* 2 more
* Reset vector patches
These are all for games which previously rebooted.
2019-12-25 12:43:15 -05:00
frankmilliron
9bee3b5f75
2 more reset vectors
2019-12-24 12:37:13 -05:00
4am
65377f54a3
Serpentine: reset vector
2019-12-23 23:19:39 -05:00
4am
5a7f61fc89
Snake Byte: reset to reboot
2019-12-23 23:13:20 -05:00
4am
77cb37355c
Pitstop II: reset to reboot
2019-12-23 23:03:31 -05:00
4am
2f3c6c7f9d
Picnic Paranoia: acceleration support and reset vector patch
2019-12-23 22:39:20 -05:00
frankmilliron
8e49aca42e
New macro ( #81 )
...
I've updated HERO and made a new macro for the lang card routine.
2019-12-23 19:24:55 -05:00
4am
3a906762c4
macros for reset vector
...
fixes https://github.com/a2-4am/4cade/issues/79
2019-12-23 10:48:04 -05:00
frankmilliron
ac36258131
Two more ( #80 )
...
* Reset Fixes / Update Titles
* Fixed the fixes
arkanoid now reboots. moon patrol was using $100 as a variable. fixed my flag error.
* Update arkanoid.a
missed one
* Update games.conf
removed extra space in HERO
* Update arkanoid.a
BIT
* 2 more
2019-12-23 10:31:16 -05:00
frankmilliron
18ada7a212
Reset Fixes / Update Titles ( #78 )
...
* Reset Fixes / Update Titles
* Fixed the fixes
arkanoid now reboots. moon patrol was using $100 as a variable. fixed my flag error.
* Update arkanoid.a
missed one
* Update games.conf
removed extra space in HERO
* Update arkanoid.a
BIT
2019-12-22 14:55:47 -05:00
Peter Ferrie
8e223c8264
documentation
2019-12-21 16:28:59 -08:00
Peter Ferrie
80365fa68e
fix some things
2019-12-21 16:05:56 -08:00
4am
447d29b6f5
Merge pull request #77 from frankmilliron/master
...
Reset Fixes (now with acceleration!)
2019-12-21 16:15:59 -05:00
Frank M
915d86cd50
Accelerated
2019-12-21 13:07:17 -08:00
Peter Ferrie
44e56884b0
support RGB cards
2019-12-21 13:02:54 -08:00
Frank M
57f976f833
Reset Fixes
2019-12-21 10:49:23 -08:00
Frank M
7d9186e3e7
Reset vector & accel fixes
...
Gorgon was turning off accel a little too late.
2019-12-20 14:58:21 -08:00
4am
7fc4bd830d
move help text to external text file, use Ctrl-A for about page
2019-12-20 10:25:30 -05:00
Frank M
bf5ab4b94f
More and more reset vector fixes
2019-12-19 18:19:28 -08:00
Frank M
df679103bb
Various Reset Fixes
2019-12-18 23:22:06 -08:00
Frank M
b2325a6abc
Create xevious.a
2019-12-18 06:53:48 -08:00
Frank M
5c17998289
Delete xevious.a
2019-12-17 21:49:15 -08:00
Frank M
6571bc047a
More reset vector fixes
2019-12-17 21:39:06 -08:00
Frank M
d914b4f4bb
Update gorgon.a
2019-12-17 12:49:46 -08:00
Frank M
51a76bf12b
Update burgertime.a
2019-12-17 12:42:02 -08:00
Frank M
469fc09eb7
Fixes for Control-Reset Vector
2019-12-17 06:46:30 -08:00
Peter Ferrie
ee9e59a415
fix some things
2019-12-14 20:59:28 -08:00
Peter Ferrie
690238ae90
fix Skyfox Mockingboard sound
2019-12-14 19:15:27 -08:00
4am
4a10f5a427
3.0-beta.1 release
2019-12-13 12:17:08 -05:00
Peter Ferrie
da745c72f2
limit prelaunch code-size
2019-12-12 21:51:54 -08:00
Peter Ferrie
1456496269
Microdrive/Trackstar support
2019-12-12 21:42:24 -08:00
Peter Ferrie
88eca93b28
set page 3 IRQ vector
2019-12-11 19:21:14 -08:00
4am
d548b16a3c
fix cheats-enabled initial state
2019-12-11 18:57:22 -05:00
Peter Ferrie
fb3d7cf7c5
more fixes
2019-12-10 21:02:34 -08:00
Peter Ferrie
3340167ccd
fix Up'N Down
2019-12-10 19:39:46 -08:00
Peter Ferrie
edc5653d80
.
2019-12-09 21:13:10 -08:00
Peter Ferrie
c02b09693a
fix IIe colouring issues
2019-12-09 17:38:52 -08:00
Peter Ferrie
cf93d79009
fix Stellar 7 and Serpentine
2019-12-09 17:05:13 -08:00
Peter Ferrie
9ff8b7e0a7
allow boot from drive 2
2019-12-07 16:13:00 -08:00
Peter Ferrie
756599740d
reduce stack pressure
2019-12-04 21:11:58 -08:00
Peter Ferrie
5728f3d845
move some things
2019-12-03 10:02:39 -08:00
4am
2fd9e3d05d
remove some old wipes
2019-12-02 14:07:06 -05:00
Peter Ferrie
82db6054b2
.
2019-12-01 17:48:36 -08:00
Peter Ferrie
7e26583868
fix weird colouring on the IIc and IIc+
2019-12-01 15:34:08 -08:00
Peter Ferrie
7c1a2c4f8c
clear text screen before displaying to avoid flashes
2019-12-01 15:32:21 -08:00
4am
d884f35bf8
.
2019-11-28 22:42:02 -05:00
4am
3cef56f731
Revert "match palette on each byte of initial screen in HGR slideshows"
...
This reverts commit d12ee7028d
.
2019-11-28 22:36:35 -05:00
4am
d12ee7028d
match palette on each byte of initial screen in HGR slideshows
2019-11-28 22:34:14 -05:00
4am
ab01bf67b2
.
2019-11-28 22:20:37 -05:00
4am
35c4b4fdf0
some wipes
2019-11-28 22:01:27 -05:00
4am
7f72ba541f
some wipes
2019-11-28 21:41:38 -05:00
4am
7ef02a17c6
some wipes
2019-11-28 19:25:00 -05:00
4am
b2f5fa6295
some wipes
2019-11-28 17:48:56 -05:00
4am
98d3d815e8
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-11-27 20:10:58 -05:00
4am
0e21c6d6e6
some wipes
2019-11-27 20:10:53 -05:00
Peter Ferrie
52399e3fbc
allow PR# booting again
2019-11-27 15:24:59 -08:00
Peter Ferrie
312e0d8e33
fix Skyfox
2019-11-27 13:52:14 -08:00
Peter Ferrie
0c03da8599
shave some bytes
2019-11-27 13:51:43 -08:00
4am
c330027f77
some wipes
2019-11-27 15:07:28 -05:00
Peter Ferrie
7fe893d48a
proper FASTChip support
2019-11-26 22:17:22 -08:00
4am
a1c339b9a3
some wipes
2019-11-23 13:45:21 -05:00
4am
219b557bc9
.
2019-11-22 10:21:35 -05:00
4am
cd0522c580
remove some old transition effects
2019-11-22 10:04:45 -05:00
Peter Ferrie
ae58fdf0a4
fix randomly corrupted DHGR
2019-11-20 20:05:35 -08:00
Peter Ferrie
938b69ae7a
some progress on IIc support
2019-11-19 21:55:33 -08:00
Peter Ferrie
245ef92dd0
better IIc+ support
2019-11-12 18:57:35 -08:00
4am
12ede40fad
add vertical blinds effect
2019-11-12 11:22:57 -05:00
4am
33b5b65cd3
.
2019-11-08 14:06:45 -05:00
4am
ec395129a2
add maple effects
2019-11-08 14:05:58 -05:00
4am
34f8a04e3b
snowflake effects
2019-11-08 13:29:44 -05:00
4am
e032254b63
some wipes
2019-11-08 12:33:05 -05:00
Peter Ferrie
c927b73f0a
.
2019-11-06 21:20:12 -08:00
Peter Ferrie
b0781fc7ea
sigh
2019-11-06 19:42:41 -08:00
4am
8845aa0a2d
add apple transition effects
2019-11-06 15:02:09 -05:00
4am
9ac23e6ab0
some wipes
2019-11-05 20:12:26 -05:00
4am
a8b8e0b653
add wavy corner effect, and macros for fullscreen patterns
2019-11-05 14:46:45 -05:00
4am
10d4aef0a3
add wavy iris bloom effects
2019-10-31 09:49:51 -04:00
4am
336e00f350
add wavy iris effects
2019-10-31 09:27:26 -04:00
4am
d70c05a50b
add butterfly effects
2019-10-30 19:12:03 -04:00
4am
cd1e2daa6f
add starbloom wipe
2019-10-29 14:46:25 -04:00
4am
c80dd4a328
refactoring transition scripts
2019-10-29 10:11:35 -04:00
4am
d343d09ba7
add soft iris effects
2019-10-27 23:16:27 -04:00
4am
42f24de12d
add heart transitions
2019-10-27 21:18:26 -04:00
4am
64db15d856
upgraded single-star wipes
2019-10-27 20:28:28 -04:00
4am
8da2d2d057
slow star in
2019-10-26 16:10:35 -04:00
4am
6dbf494820
upgraded star wipe
2019-10-26 15:55:06 -04:00
4am
49452df156
lattice wipe
2019-10-26 10:10:42 -04:00
4am
a95e4a9c74
.
2019-10-25 22:20:10 -04:00
4am
92d4f3f8fc
.
2019-10-25 22:12:45 -04:00
4am
dc852806c6
.
2019-10-25 22:11:18 -04:00
4am
aabebeaa55
refactoring
2019-10-25 22:06:13 -04:00
4am
80972ebe88
some wipes
2019-10-25 16:21:49 -04:00
4am
a6779527d8
some wipes
2019-10-25 14:43:17 -04:00
4am
84182d94ca
some wipes
2019-10-25 09:14:25 -04:00
Peter Ferrie
7aa9354d1f
enable IIc VBL
2019-10-24 14:03:17 -07:00
4am
40cb26263f
add radial wipes, refactor other wipes
2019-10-24 15:41:08 -04:00
Peter Ferrie
54c4e2746c
remove unused stuff
2019-10-23 11:19:34 -07:00
Peter Ferrie
cb8231fba0
Trackstar support
2019-10-23 11:01:42 -07:00
Peter Ferrie
f45c85dd49
a bit faster
2019-10-23 10:59:08 -07:00
4am
178ac1d566
fix iris proportions
2019-10-23 09:33:53 -04:00
4am
524e042349
.
2019-10-23 08:16:47 -04:00
Peter Ferrie
b81de63b0d
a bit faster
2019-10-22 23:03:25 -07:00
Peter Ferrie
915a82587d
a bit faster
2019-10-22 22:15:33 -07:00
4am
3f89a241e6
refactoring with macros
2019-10-22 20:54:51 -04:00
Peter Ferrie
68fd1c6dda
maybe a bit faster
2019-10-22 17:14:30 -07:00
4am
883d57ad1a
upgraded ripple wipe, new iris.in wipe, refactor iris wipe
2019-10-21 19:00:14 -04:00
4am
51dfa78d70
upgraded iris transition
2019-10-21 16:00:38 -04:00
4am
0db6b7007e
.
2019-10-20 14:36:07 -04:00
4am
dcb4e63121
some wipes
2019-10-20 14:13:32 -04:00
4am
c3ee9b4cd5
some wipes
2019-10-20 11:05:00 -04:00
4am
1b78361fd5
some wipes
2019-10-19 23:44:08 -04:00
4am
b39e9264d8
VBL syncing on some wipes
2019-10-19 20:30:48 -04:00
4am
ba30588e96
some wipes
2019-10-19 11:49:05 -04:00
4am
6bf309f8f4
some wipes
2019-10-19 11:10:48 -04:00
4am
2e6a75673b
some wipes
2019-10-19 10:47:34 -04:00
4am
91573efbd3
some wipes, some optimizations, some comments
2019-10-19 10:22:57 -04:00
4am
662588d80c
slightly faster soft diagonal
2019-10-18 18:06:24 -04:00
4am
4c02462dd8
soft diagonal wipe and some refactoring
2019-10-18 15:41:41 -04:00
4am
4fa2057c88
more diagonal wipes, upgraded diamond wipe, some refactoring
2019-10-18 14:00:25 -04:00
4am
e1bcdc25b5
some wipes
2019-10-18 12:08:09 -04:00
4am
e23a9aa7b9
some wipes
2019-10-18 11:50:47 -04:00
4am
2ff277b5a0
some wipes
2019-10-18 11:47:31 -04:00
4am
70a3e105d9
cascade wipe by qkumba
2019-10-18 11:18:33 -04:00
4am
76176c9955
.
2019-10-17 22:01:18 -04:00
4am
baa5b0ac59
some wipes
2019-10-17 21:56:26 -04:00
4am
8f8ae21bff
some wipes
2019-10-16 22:16:01 -04:00
4am
63340081e6
some wipes
2019-10-15 21:51:51 -04:00
4am
a11117f449
some wipes
2019-10-15 13:58:13 -04:00
4am
b1695e310c
smoother diagonal wipe
2019-10-15 11:42:01 -04:00
Peter Ferrie
c3703247c5
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-10-14 21:34:44 -07:00
Peter Ferrie
c8c24699e3
add cheats for Diamond Mine, Drelbs, Firebird
2019-10-14 21:34:36 -07:00
4am
33a4d55ed1
some wipes
2019-10-14 23:37:29 -04:00
Peter Ferrie
f05f53dce5
work around GS issue
2019-10-14 19:31:22 -07:00
Peter Ferrie
0c33568587
add cheat for Cannonball Blitz and Commando
2019-10-14 19:16:20 -07:00
Peter Ferrie
e098b225d1
make Paperboy and Deathsword compatible again
2019-10-14 13:09:58 -07:00
Peter Ferrie
df63529ce2
accelerate Bruce Lee
2019-10-14 11:17:02 -07:00
Peter Ferrie
9110b4fbaa
sync
2019-10-13 19:29:25 -07:00
Peter Ferrie
cc80e22a03
cheats
2019-10-13 19:26:38 -07:00
4am
7b1b6ed3e1
some comments
2019-10-13 22:22:47 -04:00
4am
8c72e6b137
fix crash when entering browse mode from help screen via left arrow
2019-10-13 22:22:40 -04:00
4am
f1bcdb32fc
show build number on loading screen
2019-10-13 21:38:54 -04:00
Peter Ferrie
61303e3483
faster this, cheat at that
2019-10-13 15:19:48 -07:00
Peter Ferrie
cf6fe8e965
faster this, cheat at that
2019-10-13 11:24:59 -07:00
Peter Ferrie
8506c37660
faster this, cheat at that
2019-10-12 15:18:11 -07:00
4am
925c3c18ae
3.0-alpha.1 release
2019-10-12 13:40:22 -04:00
4am
baa2bfc8f6
revert VidHD passive mode detection
2019-10-12 13:10:58 -04:00
4am
7ea1e6277a
DHGR color fix
2019-10-12 12:23:15 -04:00
4am
e3182b2880
fix Bubble Bobble crash on launch
2019-10-12 11:00:34 -04:00
4am
df968b3fb5
add cheat for Championship Lode Runner
2019-10-11 22:08:55 -04:00
4am
09c96948d5
add cheat for Lode Runner
2019-10-11 22:03:23 -04:00
4am
11c4b8bba3
add cheat for Mr. Robot
2019-10-11 21:49:53 -04:00
4am
a9e36ae6d9
more interrupts
2019-10-11 21:18:07 -04:00
4am
7966fad7fc
use correct addressing mode
2019-10-11 19:55:54 -04:00
Peter Ferrie
4b90ec58dd
.
2019-10-11 16:47:10 -07:00
4am
b8c72aaf0d
add cheat for Tubeway ][
2019-10-11 13:14:39 -04:00
4am
a00c6b24de
add cheat for Threshold
2019-10-11 12:21:35 -04:00
4am
65875d9028
add cheat for Xevious
2019-10-11 10:28:30 -04:00
4am
b5fc6f4ad9
add cheat for Spy's Demise
2019-10-11 09:57:18 -04:00
Peter Ferrie
b557667613
better prefix handling
2019-10-10 20:06:36 -07:00
4am
b7d98f529d
add cheat for Twerps
2019-10-10 21:58:22 -04:00
4am
057faaeeb6
add Guardian
2019-10-10 20:03:03 -04:00
Peter Ferrie
d9b7adf77a
guard against an unlikely event
2019-10-10 13:32:47 -07:00
Peter Ferrie
275395929a
shave some bytes
2019-10-09 21:26:18 -07:00
Peter Ferrie
ee89815f11
shave some bytes
2019-10-09 19:21:46 -07:00
Peter Ferrie
89869a2d3d
shave some bytes
2019-10-09 18:02:46 -07:00
4am
c4ac4883dd
shave some bytes
2019-10-09 13:22:55 -04:00
4am
f4fe3dfbb3
.
2019-10-09 13:19:55 -04:00
4am
ae77076573
.
2019-10-09 13:16:29 -04:00
4am
2260b5df52
more comments on LC2 usage, rename hw.accel, update comments about lineage
2019-10-09 13:15:33 -04:00
4am
196798c278
.
2019-10-09 13:05:08 -04:00
4am
3ad3a3b0d6
split some LC2 files and rename
2019-10-09 13:04:39 -04:00
Peter Ferrie
2563a0467a
smaller
2019-10-09 10:00:33 -07:00
Peter Ferrie
e391dcd5e2
consolidate prefix handling
2019-10-08 21:25:10 -07:00
Peter Ferrie
45bdefea5f
shave some bytes
2019-10-08 19:25:22 -07:00
Peter Ferrie
2d80f38186
we can't defeat broken
2019-10-08 19:15:23 -07:00
Peter Ferrie
7a9c633157
check for good aux copy
2019-10-08 18:09:20 -07:00
4am
44db9a6bec
fix accelerator detection (ROM must be switched in)
2019-10-08 19:54:09 -04:00
4am
6f9c547434
.
2019-10-08 19:40:38 -04:00
4am
95b0d80a94
.
2019-10-08 19:36:43 -04:00
4am
4bbc295ec6
.
2019-10-08 19:36:17 -04:00
4am
84d7e16c90
.
2019-10-08 19:31:56 -04:00
4am
863b8f5179
shave some bytes
2019-10-08 19:25:43 -04:00
4am
4cbfb15814
.
2019-10-08 19:17:18 -04:00
4am
dc2bd2580a
.
2019-10-08 19:15:30 -04:00
4am
a3fd11458f
.
2019-10-08 19:14:12 -04:00
4am
aa26ca15f3
.
2019-10-08 15:13:05 -04:00
4am
c67e8996bc
.
2019-10-08 15:01:19 -04:00
4am
441a8f27f5
shave some bytes
2019-10-08 14:57:40 -04:00
4am
9a5330b6cc
shave some bytes
2019-10-08 14:56:20 -04:00
4am
31bb5ba053
.
2019-10-08 14:54:52 -04:00
4am
7e6c632283
.
2019-10-08 14:54:14 -04:00
4am
f2df8d2a83
.
2019-10-08 14:53:27 -04:00
4am
940ae5bc4b
shave some bytes
2019-10-08 14:49:53 -04:00
4am
a544cb9621
.
2019-10-08 14:47:47 -04:00
4am
2d392ba566
shave some bytes
2019-10-08 14:43:41 -04:00
4am
b006096104
.
2019-10-08 14:10:35 -04:00
4am
6ac1d688d2
.
2019-10-08 13:40:53 -04:00
4am
e1ce947144
shave some bytes
2019-10-08 13:39:06 -04:00
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
436522857a
.
2019-10-08 13:22:29 -04:00
4am
28a0a83980
shave some bytes
2019-10-08 13:19:20 -04:00
4am
6868fe2403
.
2019-10-08 00:05:33 -04:00
4am
cb1b6a8ff7
shave some bytes
2019-10-08 00:03:37 -04:00
4am
1440df1c71
.
2019-10-07 23:58:20 -04:00
4am
f9bd909a12
shave some bytes
2019-10-07 23:53:52 -04:00
4am
d23ed3ecac
.
2019-10-07 23:50:23 -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
34bb13b77c
.
2019-10-07 23:23:47 -04:00
4am
c1bae068c1
.
2019-10-07 23:22:43 -04:00
4am
10937b140f
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-10-07 23:20:29 -04:00
4am
f766ee4a34
.
2019-10-07 23:20:23 -04:00
Peter Ferrie
65b170685b
quick test of aux mem
2019-10-07 19:34:52 -07:00
4am
8b9393f0dd
add cheat for Pooyan
2019-10-06 21:03:11 -04:00
4am
00e3875350
enable acceleration for Pitfall II
2019-10-06 20:53:37 -04:00
4am
b63923636b
enable acceleration for Night Mission Pinball
2019-10-06 20:47:52 -04:00
4am
437deced5d
enable acceleration when launching Gorgon
2019-10-06 11:24:25 -04:00
4am
8f3c220fda
add cheat for Lady Tut
2019-10-06 11:16:12 -04:00
4am
5d8900e743
some notes
2019-10-06 10:39:59 -04:00
4am
4c33e5772a
add cheat for Kid Niki
2019-10-06 10:32:29 -04:00
4am
8cc1a9da94
add cheat for Jumpman
2019-10-06 10:16:49 -04:00
4am
242d5672cb
add cheat for Serpentine
2019-10-05 18:58:45 -04:00
4am
f12b40b228
add cheat for Sammy Lightfoot
2019-10-05 18:40:03 -04:00
4am
352441f2b9
detect VidHD in passive mode
2019-10-05 16:40:29 -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
4am
fe23be052f
better fallthrough keyboard handling
2019-10-03 16:20:18 -04:00
4am
fa9640e58c
don't force redraw
2019-10-02 19:13:42 -04:00
4am
0b2dd2faac
add cheat for Hungry Boy
2019-10-02 19:04:41 -04:00
4am
f1cbdd0aef
don't always clear keyboard strobe or reset OffscreenPage when entering SearchMode
...
allows hitting a key during a screenshot to start a search
2019-10-02 18:46:03 -04:00
Peter Ferrie
d1779f48d1
mirror device pointers
2019-10-01 13:08:50 -07:00
4am
ba30ba75a9
Spare Change title animation
2019-10-01 13:10:16 -04:00
Peter Ferrie
10c5d2275b
add Lancaster cheat
2019-10-01 09:12:03 -07:00
4am
a4bc9b52a3
add cheat for Up'n Down
2019-09-30 22:24:45 -04:00
4am
f5fe41ff00
add Lazer Silk cheat
2019-09-30 22:03:38 -04:00
4am
3166fdc272
add cheat for HERO
2019-09-30 19:01:34 -04:00
4am
c2e5fe8a92
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-30 14:22:56 -04:00
4am
68f1db7be5
add cheat for Gremlins
2019-09-30 14:22:50 -04:00
Peter Ferrie
783a95efa7
faster SmartPort handling
2019-09-30 11:18:57 -07:00
4am
a57a87304a
add cheat for Gorgon
2019-09-30 14:11:26 -04:00
4am
938d3dc875
add cheat for Gold Rush
2019-09-30 13:33:13 -04:00
4am
91fcbd57f0
add cheat for Genetic Drift
2019-09-30 13:24:49 -04:00
4am
11b7c8b28b
add cheat for Gamma Goblins
2019-09-30 13:09:57 -04:00
Peter Ferrie
f33ba08c7c
support MicroDrive
2019-09-29 08:08:57 -07:00
4am
6f40caf411
add help screen with global hotkey, move credits hotkey to ampersand
2019-09-26 13:46:13 -04:00
Peter Ferrie
5ff9030b64
smaller
2019-09-25 20:01:59 -07:00
4am
9082281a92
Revert "add Quick Start Guide"
...
This reverts commit df62050aec
.
2019-09-25 13:19:31 -04:00
4am
df62050aec
add Quick Start Guide
2019-09-24 21:27:07 -04: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
Peter Ferrie
01f1885ea4
copy backwards
2019-09-24 14:24:19 -07:00
4am
041a3b92b9
.
2019-09-24 16:01:03 -04:00
4am
17dcfca273
use standard macros
2019-09-24 15:57:43 -04:00
4am
3755f700ba
reorganize code (no changes)
2019-09-24 15:50:40 -04:00
4am
49c8377541
.
2019-09-24 15:35:35 -04:00
4am
a5f2b91785
.
2019-09-24 15:32:24 -04:00
4am
2f302ce8b0
refactor ToggleCheats
2019-09-24 15:31:44 -04:00
4am
5bc3ef8ab4
remove unnecessary JMP
2019-09-24 15:29:27 -04:00
4am
f2d374bbce
fix further regression in prefs
2019-09-24 15:28:38 -04:00
4am
da999d486d
fix regression in pref_set
2019-09-24 15:17:12 -04:00
4am
426460629f
minor font update, adds left arrow and moves right arrow to proper ASCII value
2019-09-24 15:12:56 -04:00
Peter Ferrie
8798b5becf
a bit smaller, a bit faster
2019-09-23 17:09:07 -07:00
4am
f627796bbf
fix off-by-1 bug in okvs_next
2019-09-23 13:14:27 -04:00
Peter Ferrie
7e7f111dcc
protect IsGS on II+
2019-09-22 20:31:41 -07:00
Peter Ferrie
1a49667811
write-protect LC (fixes Firebird)
2019-09-22 20:30:23 -07:00
Peter Ferrie
74580aaf4c
use documented IIGS detection, fixes FastChip issues
2019-09-22 11:04:48 -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
87362071c1
.
2019-09-21 18:11:52 -04:00
4am
cc7ea09ec9
refactoring
2019-09-21 18:04:38 -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
00deb0f54b
.
2019-09-20 23:55:52 -04:00
4am
30aa5a26c9
.
2019-09-20 23:43:44 -04:00
4am
b365b5d880
further simplify PlayGame code
2019-09-20 23:43:31 -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
035aa3b07e
.
2019-09-20 22:05:35 -04:00
4am
a6b368193e
.
2019-09-20 20:37:40 -04:00
Peter Ferrie
699185d678
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-20 16:53:55 -07:00
Peter Ferrie
8ebfeab1d4
fix label placement
2019-09-20 16:53:43 -07:00
4am
661e4b35fb
refactor okvs_init
2019-09-20 19:46:46 -04:00
4am
6983328969
refactor okvs_len
2019-09-20 19:42:26 -04:00
4am
db5961b606
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-20 19:27:21 -04:00
4am
634f8cd688
refactor okvs_nth
2019-09-20 19:27:16 -04:00
Peter Ferrie
a85748c8af
shrink promote
2019-09-20 12:42:02 -07:00
4am
7448f196d7
add cheat for Free Fall
2019-09-20 14:08:03 -04:00
4am
a5120905e9
consolidate bank switching code where possible
2019-09-20 09:33:23 -04:00
4am
e7846b180a
shorter
2019-09-19 11:38:14 -04:00
4am
d116b2f741
Merge pull request #53 from GregWildman/master
...
Fix case on directory name
2019-09-19 11:15:19 -04:00
4am
9afb5b4abb
force redraw when toggling cheat mode in search mode with a game selected
2019-09-19 11:13:49 -04:00
4am
dbbba0ed74
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-19 09:13:34 -04:00
4am
8d9e7d6bf7
add cheat for Eggs-It
2019-09-19 09:13:30 -04:00
Peter Ferrie
02d7d2be93
restore support for partitions 3-4
2019-09-18 20:49:24 -07:00
Peter Ferrie
c9d4110b98
add cheat for Canyon Climber
2019-09-18 20:48:35 -07:00
4am
ec76544280
add cheat for Defender
2019-09-18 18:41:44 -04:00
4am
57142f55f3
add cheat for Crossfire
2019-09-18 18:35:31 -04:00
4am
aafe2ce134
clear screen and both hi-res pages before launching
2019-09-18 14:04:41 -04:00
4am
9a0322e2ff
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-18 13:49:58 -04:00
Peter Ferrie
833d1e5570
fix slot message
2019-09-17 21:55:13 -07:00
4am
25ff4e5ccf
add cheat for Brainteaser Blvd
2019-09-17 19:42:23 -04:00
4am
78d07f54fa
add cheat for Bouncing Kamungas
2019-09-17 19:33:39 -04:00
4am
2b79176ff1
add cheat for Beer Run
2019-09-17 19:20:13 -04:00
Greg Wildman
4fc1ed61ec
Fix case on directory name
2019-09-17 07:19:15 +02:00
4am
c1c171fe4b
add cheat for Buzzard Bait
2019-09-16 22:39:45 -04:00
4am
df60527805
add cheat for Crime Wave
2019-09-16 22:30:46 -04:00
4am
12e139453c
add cheat for Cyclod
2019-09-16 22:23:03 -04:00
4am
a2f4be5a25
add cheat for Cubit
2019-09-16 22:15:37 -04:00
4am
e17a748f4d
add cheat for Pest Patrol
2019-09-16 22:02:03 -04:00
4am
72569e7bcf
add cheat for Hard Hat Mack
2019-09-16 21:45:12 -04:00
4am
a945df7618
add cheat for Centipede
2019-09-16 19:13:14 -04:00
4am
c1f782678b
add cheat for Ceiling Zero
2019-09-16 19:06:59 -04:00
4am
a0366b329a
add cheat for Apple Panic
2019-09-16 18:56:27 -04:00
4am
40b81ade03
add cheat for Apple Cider Spider
2019-09-16 18:49:55 -04:00
Peter Ferrie
0ddb62637c
Drol cheat all levels, improve some others
2019-09-16 14:12:21 -07:00
4am
de7a06f2cd
Ctrl-C in search or browse mode to toggle cheats, persist in prefs file, honor pref on startup
2019-09-16 13:36:48 -04:00
4am
bab7c81481
.
2019-09-16 12:57:53 -04:00
4am
2e15edc9fa
minor wording change
2019-09-16 12:56:35 -04:00
4am
59e36eb280
update memory map
2019-09-16 12:38:23 -04:00
4am
24c3f390c5
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-09-16 12:36:15 -04:00
4am
03a90947de
prefs refactor
2019-09-16 12:36:10 -04:00
Peter Ferrie
7a0dae85dd
add some cheats
2019-09-15 20:28:55 -07: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
4am
4b66697758
add cheats subsystem (parsing of games.conf, UI, loading appropriate prelaunch file)
2019-09-15 17:55:16 -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
4am
21bedda5a1
2.0 release
2019-09-14 12:30:09 -04:00
Peter Ferrie
e3d6c3f9c8
add cheats
2019-09-13 22:30:01 -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
Peter Ferrie
010397e395
less chatty
2019-09-10 14:33:43 -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
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
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
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
68fab1ddc2
make LC2 management a bit easier
2019-09-09 18:40:59 -07:00
Peter Ferrie
859efc70f0
move some things to LC bank 2
2019-09-09 14:28:13 -07:00
4am
1d7e3bd1b9
refactor SetPath slightly
2019-09-09 14:11:49 -04:00
4am
3ca889a18c
add Out Of This World, fix crash in GR action slideshows, fix missing games in DHGR action slideshows, more game ordering fixes
2019-09-08 14:50:50 -04:00
4am
f150dc0673
shave some bytes
2019-09-07 14:15:53 -04:00
Peter Ferrie
60dd9908c4
enforce minimum file size on write
2019-09-06 18:10:22 -07:00
4am
10b7f6c920
2.0 beta-1
2019-09-06 19:33:14 -04:00
4am
2c1900def8
update memory map documentation
2019-09-06 18:55:24 -04:00
Peter Ferrie
18417fc0cf
move pseudo-ProDOS to LC RAM bank 2
2019-09-06 15:12:17 -07:00
4am
99b1de5380
shave some bytes
2019-09-06 15:21:38 -04:00
Peter Ferrie
fa6a014c77
fix DHGR on SCSI and DGR everywhere
2019-09-05 17:59:34 -07:00
Peter Ferrie
156ef569c9
restrict partition
...
also remove 65C02 BC's Quest, fix error display and documentation
2019-09-05 17:15:02 -07:00
4am
f1bbb4c08b
Make spacebar work in browse mode also
2019-09-02 21:57:40 -04:00
4am
4144e8c116
add loading screen with version information and autodetected system configuration
2019-08-27 13:55:54 -04:00
Peter Ferrie
f26cb4becf
include ProDOS memory map, fixes Indiana Jones
2019-08-20 20:13:17 -07:00
4am
a772e0340e
press Space for mini-attract mode since ][+ doesn't have TAB
...
fixes https://github.com/a2-4am/4cade/issues/5
2019-07-29 12:20: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
Peter Ferrie
a056b85cf9
enable Renegade
2019-07-19 17:39:48 -07:00
4am
e453a52256
add GR attract mode and action screenshots for lo-res games
2019-07-15 11:42:05 -04:00
4am
7c2174cfca
add GR fizzle
2019-07-15 11:21:24 -04:00
Peter Ferrie
fefe49d462
add GR fizzle
2019-07-14 09:57:04 -07:00
4am
3a19f4b901
add credits page
2019-07-10 13:37:59 -04:00
Peter Ferrie
5c106b7c29
fix slot alignment
2019-07-09 13:42:37 -07:00
4am
260c590559
add Axis Assassin, fix DHGR action slideshows
2019-07-08 22:55:22 -04:00
4am
e488b87d80
hide games in attract mode that can't be played due to memory or joystick requirements
2019-07-08 15:03:25 -04:00
4am
c0dd16a27c
initial instructions in input buffer, add play label once game is selected
2019-07-08 14:10:11 -04:00
Peter Ferrie
ebd442c223
fix the mess
2019-07-04 19:03:14 -07:00
4am
1d23da8f7d
.
2019-07-04 16:32:30 -04:00
4am
2d141e20c8
input buffer of length N should never match a game name of length < N
2019-07-04 16:31:28 -04:00
4am
c8e9d9ab9d
off-by-1 bugs, and missing exit condition, in the dots loop
2019-07-04 16:23:29 -04:00
Peter Ferrie
7c9b56a023
allow full match
2019-07-04 12:31:19 -07:00
4am
3fdc6256a3
fix keyboard handling across search and browse modes
2019-07-03 22:27:46 -04:00
4am
a37dd59b4f
Browse Mode
2019-07-03 18:31:50 -04:00
Peter Ferrie
045fe1cfef
prevent interrupts during disk access
2019-07-03 15:21:49 -07:00
4am
ae78424218
.
2019-06-30 15:21:10 -04:00
4am
5822a2b078
.
2019-06-30 15:18:51 -04:00
4am
e01d66b46d
.
2019-06-30 15:10:09 -04:00
4am
79a6ecd479
fix DHGR mode on IIgs
2019-06-30 13:59:06 -04:00
Peter Ferrie
e16143191f
fix cartoons
2019-06-28 18:53:20 -07:00
4am
a2e269ab3b
Spare Change cartoons
2019-06-28 20:59:46 -04:00
4am
884c853698
.
2019-06-27 23:50:25 -04:00
4am
46f73aaf54
set IIgs border color
2019-06-27 23:42:01 -04:00
Peter Ferrie
66a8ed99f6
fix end-case false match
2019-06-27 13:33:21 -07:00
Peter Ferrie
0135887519
first match wins
2019-06-27 13:15:48 -07:00
Peter Ferrie
1785bf0dfb
align writes in Promote, fix Championship Lode Runner
2019-06-27 13:04:45 -07:00
4am
ff699d9bd1
some minor refactoring in search mode
2019-06-27 11:37:23 -04:00
4am
531abf6076
named constants
2019-06-27 10:55:07 -04:00
4am
52f55fb682
set LC RAM bank after Reenter, fix MachineStatus confusion
2019-06-27 09:51:17 -04:00
4am
23844487b8
mini attract mode
2019-06-26 22:51:34 -04:00
4am
6da3cba47a
refactoring and comments
2019-06-25 22:44:39 -04:00
4am
f01b99e36b
.
2019-06-24 19:20:00 -04:00
4am
8c66a43e59
add title screen separate from cover picture
2019-06-24 19:03:59 -04:00
4am
4b3e8ae50a
DHGR transitions including fizzle, clear-to-white variations
2019-06-24 14:54:49 -04:00
4am
f76262c07a
re-add DHGR fizzle as module
2019-06-24 14:00:44 -04:00
4am
74f6cebac4
move parse.games to init, update dates, other comments
2019-06-23 22:32:18 -04:00
4am
5bb7d559f9
move timeout zero page to resolve conflict with ProRWTS
2019-06-23 14:40:07 -04:00
4am
81162b1784
fix timeout to attract mode
2019-06-23 14:26:43 -04:00
4am
971e7a6606
backup and restore stack, refactor Reenter
2019-06-23 14:24:09 -04:00
4am
9f20c1042a
enable correct RAM bank on demo reentry
2019-06-22 16:16:16 -04:00
4am
08ca4a940a
self-running demo fixes, per-game attract mode configuration files WIP
2019-06-22 15:50:24 -04:00
Peter Ferrie
86466aa93c
fix prefix handling
2019-06-21 16:47:05 -07:00
4am
44dc3c9e8a
faster initialization for cover fade
2019-06-21 13:43:20 -04:00
4am
8979c6307f
cover fade on esc
2019-06-21 13:17:57 -04:00
4am
ca18b488ea
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-06-21 13:10:35 -04:00
4am
bba3d755e2
cover fade animation
2019-06-21 13:10:29 -04:00
Peter Ferrie
c074faaf63
fill all LC vectors
2019-06-21 09:43:43 -07:00
4am
d660ef4da6
blank and switch to HGR1 before switching from search to attract mode
2019-06-20 14:35:18 -04:00
4am
2ae86337c5
launch from search mode
2019-06-20 14:18:23 -04:00
Peter Ferrie
c9f40539a7
restore buffer ordering
2019-06-20 11:16:26 -07:00
4am
9c65662193
Esc switches between major modes, add input timeout to search mode too
2019-06-20 13:56:31 -04:00
4am
94f9499ea0
update visible game count
2019-06-19 23:05:48 -04:00
4am
b0c585dc13
toggle both pages in search mode, update match highlighting even if screenshot doesn't change, support Esc to clear
2019-06-19 22:13:49 -04:00
4am
4803b46472
move font data to D600 in RAM bank 2 to free up space for program data
2019-06-19 21:50:48 -04:00
Peter Ferrie
fe48ae825a
restore init order
2019-06-19 18:36:49 -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
98ed226562
move buffers
2019-06-18 17:55:44 -07:00
4am
7be18b8ce1
WIP search mode
2019-06-18 17:07:14 -04:00
4am
03de1b2a1a
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-06-18 16:54:18 -04:00
4am
eaadce7b8a
WIP search mode
2019-06-18 16:54:15 -04:00
Peter Ferrie
046b5dc804
ResetTextRank on backspace
2019-06-18 13:52:35 -07:00
4am
1c7d40de87
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-06-18 14:56:12 -04:00
4am
cd689703a6
WIP search mode
2019-06-18 14:56:05 -04:00
Peter Ferrie
8a6a8c6864
LoadFileAt
2019-06-17 20:05:19 -07:00
4am
f079744ece
add more games, rename directories
2019-02-08 20:48:07 -05:00
4am
11df6957bc
fix LoadSHRTransition and document the underlying cause
2019-01-18 09:19:32 -05:00
4am
be5e3fc856
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-01-17 22:09:42 -05:00
4am
b5b1c0f384
Robotron fixes, split SHR slideshows
2019-01-17 22:09:36 -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
4am
1552275076
refactor
2019-01-14 19:06:58 -05:00
4am
a347d5a32b
Merge branch 'master' of https://github.com/a2-4am/4cade
2019-01-13 18:58:22 -05:00
4am
418c5e0245
working SHR slideshows
2019-01-13 18:55:40 -05:00
Peter Ferrie
f33bd6e260
.
2019-01-12 18:45:29 -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
4am
689ed36499
scaffolding of Play routine
2019-01-08 15:01:45 -05:00
4am
76d49fda57
add persistent reset vector
2019-01-08 14:10:26 -05:00
4am
8ab5bc2614
remove debug code
2019-01-07 21:40:47 -05: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
4am
488a4f6794
only one dedicated POP action slideshow
2019-01-06 20:44:01 -05:00
4am
6288c15343
split up some slideshows, reorder attract modules, wipe zero page before running captive demos
2019-01-05 17:49:58 -05:00
4am
4ca9500301
pad PREFS.CONF to 512 bytes because reasons
2019-01-04 12:23:27 -05:00
4am
27f2a75b84
call SaveGlobalPreferences
2019-01-03 21:01:55 -05:00
4am
58bbde8836
split up action slideshows
2018-12-29 21:25:16 -05:00
4am
c5fe257894
some comments
2018-12-29 13:43:59 -05:00
4am
a29146a605
some comments
2018-12-29 13:38:18 -05:00
4am
f86cf267ba
add action slideshows
2018-12-29 13:29:17 -05:00
4am
222e077932
reenable search mode and fonts data
2018-12-28 15:11:38 -05:00
4am
0036d0cf5d
reload ATTRACT.CONF and reparse into gAttractModeStore, which is now at 0x6000 and is overwritten after loading the current attract mode module from disk and saving the name of the next attract mode module
2018-12-28 15:08:36 -05:00
4am
7bf2959dd7
move gFXStore and gDFXStore to 0x6000
2018-12-28 14:22:57 -05:00
4am
624ac3c6ef
move gSlideshow store to 0x0800 in main memory
2018-12-28 11:54:09 -05:00
4am
302bcadcd4
disable search mode until we work out memory constraints
2018-12-28 11:33:50 -05:00
Peter Ferrie
7efc7a8230
really preserve Y
2018-12-25 18:51:26 -08:00
4am
0103e0443c
add Ceiling Zero captive demo
2018-12-23 11:13:47 -05:00
Peter Ferrie
28eff77da0
restore any active LC bank
2018-12-19 14:53:24 -08:00
4am
68085d257c
call NORMAL ROM routine before executing a captive demo [fixes Snake Byte]
2018-12-14 15:03:44 -05:00
Peter Ferrie
ef541b08d9
clear decimal, re-enable ints on reentry
2018-12-09 16:04:36 -08:00
Peter Ferrie
fe3493d2b3
preserve screen holes across demo
2018-11-26 11:43:39 -08:00
4am
db29def11f
off-by-1 bug in okvs_get
2018-11-19 20:52:12 -05: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
c582f49c70
allow empty value lines
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
a130581c17
read NEXTATTRACT from prefs on startup
2018-11-17 09:54:55 -05:00
4am
dd36021ed4
read NEXTFX and NEXTDFX from prefs on startup, plus some comments
2018-11-17 09:43:20 -05:00
4am
8f183e6f6a
more prefs work
2018-11-17 09:02:43 -05:00
4am
f8ab1fd606
don't run DHGR slideshow on 64K machine
2018-11-16 22:41:38 -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
4am
7b8a545d3e
add Pitfall II captive demo
2018-11-11 13:56:00 -05:00
4am
2b3a4e24ce
fix remaining ParseKeyValueList calling parameters
2018-11-11 08:42:53 -05: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
e2fff8a4ee
.
2018-11-10 08:36:36 -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
4am
6145de0581
Merge branch 'master' of https://github.com/a2-4am/4cade
2018-11-06 21:18:20 -05:00
4am
8124144a45
add fx/dhgr.iris, ripple, star, radial1-5
2018-11-06 21:18:13 -05:00
Peter Ferrie
3684510a30
more efficient
2018-11-06 11:07:06 -08:00
Peter Ferrie
3d958303e9
sync, cache prefix
2018-11-05 22:16:35 -08:00
4am
6c2d1e1f5a
refactor precomputed fx, add fx/ripple2
2018-11-04 11:09:37 -05:00
4am
d124019918
add fx/sunset, fx/radial2, fx/radial3, fx/radial4, fx/radial5
2018-11-04 10:18:30 -05:00
4am
05ac8136f3
add fx/fourspiral
2018-11-03 20:04:41 -04:00
4am
1ef1b5608f
add fx/star
2018-11-03 15:24:23 -04:00
4am
22c3b2e38e
add fx/ripple
2018-11-03 14:03:38 -04:00
4am
eefc1bb45b
refactor iris around quadratic spiral
2018-11-03 11:39:07 -04:00
4am
05fd4fce1e
.
2018-11-03 11:04:31 -04:00
4am
c5ee02aa5e
add fx/split.ud.intro
2018-11-03 11:04:09 -04:00
4am
201b3f5d5a
add fx/stagger.ud, stagger.ud.white, stagger.lr, stagger.lr.white, corner.cicle, sunrise, radial
2018-11-03 09:23:04 -04:00
4am
b43d91314e
refactor fx/fx.hgr.diagonal to use half blocks
2018-11-01 22:48:39 -04:00
4am
d886b463d0
add fx/fx.hgr.halfblock.fizzle and halfblock.mosaic
2018-11-01 22:35:48 -04:00
4am
bfd7a8a488
add fx/fx.hgr.checkerboard
2018-11-01 21:31:14 -04:00
4am
0d1563b73b
add fx/fx.hgr.diamond
2018-11-01 20:59:23 -04:00
4am
e0abf2e1ef
add fx/fx.hgr.onesquare.a
2018-11-01 20:43:54 -04:00
4am
d646287137
add fx/fx.hgr.foursquare
2018-11-01 20:32:42 -04:00
4am
dc9a72de43
.
2018-11-01 20:06:32 -04: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
4am
27e9821b11
.
2018-10-31 22:45:48 -04:00
4am
0db950038c
.
2018-10-31 22:41:49 -04:00
4am
66b33dfd2f
.
2018-10-31 22:37:17 -04:00
4am
3d056af2ca
add fx/fx.hgr.crystal
2018-10-31 22:25:59 -04:00
4am
cc76275366
add ProBoot bootloader
2018-10-31 11:13:03 -04:00
4am
c21dbf84b5
.
2018-10-31 10:39:54 -04:00
4am
7d004e7ea6
.
2018-10-31 10:38:09 -04:00
Peter Ferrie
f9365ef482
winmake, proboot, start on mini ProDOS, fix DHGR->HGR colour
2018-10-30 22:59:36 -07:00
4am
eafd31134e
add fx/fx.hgr.2pass.lr
2018-10-30 21:28:14 -04:00
4am
797a519532
refactor fx/fx.hgr.interlock.lr
2018-10-30 21:17:35 -04:00
4am
d4093494a1
add fx/fx.hgr.block.mosaic
2018-10-30 19:26:20 -04:00
4am
c3a0f77270
add fx/fx.hgr.block.fizzle
2018-10-30 18:27:51 -04:00
4am
03f725bdde
add fx/bar.dissolve
2018-10-29 21:27:11 -04:00
4am
6ed2e7b6f3
assemble transition effects to separate files and load them on demand
2018-10-29 19:23:43 -04:00
4am
ce60795f54
add fx.hgr.iris
2018-10-29 12:11:57 -04:00
4am
6f07549dd0
added fx.hgr.spiral
2018-10-29 07:21:47 -04:00
4am
8e72f1d54f
add fx.hgr.diagonal.a
2018-10-28 22:59:51 -04:00
4am
83404fb528
add fx.interlockinghorizontal.a
2018-10-28 20:23:04 -04:00
4am
24694f10ad
add fx.hgr.skipaline
2018-10-28 20:05:59 -04:00
4am
e337795062
.
2018-10-28 17:24:14 -04:00
4am
c937771198
captive demos work
2018-10-28 17:20:48 -04:00
4am
1998cdbc53
.
2018-10-28 14:05:54 -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
2136ab3a62
.
2018-10-27 18:47:27 -04:00
4am
7fa75e7269
Merge branch 'master' of https://github.com/a2-4am/4cade
2018-10-24 09:44:32 -04:00
4am
d1604de94b
.
2018-10-24 09:44:30 -04: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
45901afa57
.
2018-10-23 15:44:06 -04:00
4am
abfa0261a9
.
2018-09-13 09:53:04 -04:00
4am
7e28ff5275
new ProRWTS2, add qkumba's subdirectory support in LoadFile
2018-08-31 18:04:00 -07:00
4am
ae064cdee6
games.conf parser works, okvs works, glue.prorwts2 works
2018-08-30 21:31:54 -07:00
4am
28f6ff99f2
initial port of OKVS and common macros to 6502
2018-08-30 16:30:58 -04:00
4am
6d7a8158f3
add 64K check
2018-08-30 13:07:21 -04:00
4am
7cc325e35b
working 128K check, new covers
2018-08-29 15:27:30 -04:00
4am
b03ac885e4
joystick detection works
2018-08-27 15:39:08 -04:00
4am
d0609ba88d
.
2018-08-26 15:33:32 -04:00
4am
d21e074f27
.
2018-08-23 16:02:48 -04:00
4am
9e024d24f8
.
2018-08-21 09:58:28 -04:00