Commit Graph

30 Commits

Author SHA1 Message Date
Vince Weaver
762ebf13fe mode7_demo: fix interrupt bug on older (pre IIe-enhanced) systems 2018-09-04 12:40:13 -04:00
Vince Weaver
cb1126d91a tfv: more some art around 2018-06-22 20:12:36 -04:00
Vince Weaver
29534914f4 Makefile: clean up the make clean process a bit 2018-06-10 23:45:44 -04:00
Vince Weaver
a585185b5c mode7_demo: extra file in the Makefile 2018-05-21 11:22:01 -04:00
Vince Weaver
60c3137e62 mode7_demo: move all code into one dir
if I mess around with common asm_routines it will mess with the
size optimized demo.  So lock in place the files and make a copy here.
Should have done this once when I was prepping the PoC||GTFO code.
2018-05-21 11:18:33 -04:00
Vince Weaver
8a123c79ad mode7: update binary 2018-03-19 21:23:45 -04:00
Vince Weaver
d8154d0aab mode7: shave a few more bytes off 2018-03-19 19:11:17 -04:00
Vince Weaver
22d382cf85 mode7: move in mockingboard code, strip out extra detect code
saved 20 bytes
2018-03-19 19:02:28 -04:00
Vince Weaver
109cf2928e mode7: rename music file 2018-03-19 16:34:54 -04:00
Vince Weaver
405ea8eb5a mode7: minor cleanups 2018-03-19 13:11:36 -04:00
Vince Weaver
7ecbf2ef7a mode7: have some music playing... 2018-03-13 13:19:13 -04:00
Vince Weaver
a15ab2a7af mode7: continue re-arranging memory map 2018-03-13 10:44:18 -04:00
Vince Weaver
e5d420686d mode7_demo: make Makefile clean more 2018-03-04 23:11:06 -05:00
Vince Weaver
816d6999a1 mode7_demo: setup LZ4 compression code
only saves 1k or so currently
2018-03-04 23:09:32 -05:00
Vince Weaver
2f3b41c761 mode7_demo: add mockingboard detection 2018-03-01 19:52:11 -05:00
Vince Weaver
0d577e7d82 mode7: update makefile 2018-02-28 16:45:09 -05:00
Vince Weaver
5498666f2f centralize linker scripts 2018-02-07 17:45:11 -05:00
Vince Weaver
c37cb8d140 mode7_demo: start merging the credits in 2018-01-31 10:16:43 -05:00
Vince Weaver
0118de5eee mode7_demo: work on the starfields part 2018-01-30 00:55:40 -05:00
Vince Weaver
f10b5e1a09 mode7_demo: add pink spheres 2018-01-27 23:28:17 -05:00
Vince Weaver
0233210271 mode7: some more demo work 2018-01-08 00:50:18 -05:00
Vince Weaver
f0ef7095d7 mode7: update fast clear routines 2017-12-31 15:22:38 -05:00
Vince Weaver
85a296347d mode7_demo: start adding in the mode7 code
also add self-driving code, as well as make it load into HGR range
2017-12-21 14:59:06 -05:00
Vince Weaver
617fc6694c mode7_demo: update with working scroller 2017-12-18 01:05:05 -05:00
Vince Weaver
3281551767 mode7_demo: split off scroller code 2017-12-18 00:40:13 -05:00
Vince Weaver
f0a2779fe8 mode7_demo: add scrolling 2017-12-17 23:06:49 -05:00
Vince Weaver
8c79f2b52d mode7_demo: split off gr_fade 2017-12-17 22:35:21 -05:00
Vince Weaver
7d61a84afc asm_routines: optimize gr_copy.s
sped it up by nearly a factor of 2
2017-12-17 00:35:32 -05:00
Vince Weaver
ebd22ed243 mode7: break out the utils into separate routines 2017-12-16 13:52:00 -05:00
Vince Weaver
d58d2738c8 mode7: have assembly working with new compressed rle 2017-12-15 16:19:01 -05:00