Commit Graph

373 Commits

Author SHA1 Message Date
Vince Weaver
0975e18d7b second: spheres: use lo-res graphics
even though hi-res looks nice, low on room and hard to do
diagonal sprites in hi-res
2023-11-02 15:34:05 -04:00
Vince Weaver
1088c95017 second: plasma: try to avoid previous graphic glitch 2023-11-02 15:33:43 -04:00
Vince Weaver
197f9b9e2b second: use common zx02 library
was already in qload though I hadn't realized it, so use it

saves 150 bytes or so per effect
2023-11-02 15:32:58 -04:00
Vince Weaver
86d2d64b06 second: move debug music code to main start routine
will make it easier to turn off later
2023-11-02 15:09:17 -04:00
Vince Weaver
64f5a7c419 second: get bouncing lens going
it's not doing a proper lens effect but probably out of time for that
2023-11-02 14:14:14 -04:00
Vince Weaver
737e9af10e second: lens: hookup gr sprite code 2023-11-02 12:02:08 -04:00
Vince Weaver
4215f84611 second: work on lens code
this is mostly just moving things around and trying not to break it
2023-11-02 11:38:10 -04:00
Vince Weaver
e37536bb2d second: update Makefile 2023-11-02 01:20:02 -04:00
Vince Weaver
8adfa20154 second: add some audio 2023-11-01 23:51:57 -04:00
Vince Weaver
7c0330a741 second: more work on plasma 2023-11-01 23:24:26 -04:00
Vince Weaver
233ba08fbb second: more work on plasma 2023-11-01 22:35:08 -04:00
Vince Weaver
62d13ccc88 second: split up plasma code 2023-11-01 21:34:37 -04:00
Vince Weaver
faaf947da0 second: update tv effect 2023-11-01 21:02:40 -04:00
Vince Weaver
5e4445ecb2 second: update the leaves part 2023-11-01 20:53:47 -04:00
Vince Weaver
06acbd819e second: add tv effect for gorilla 2023-11-01 20:06:47 -04:00
Vince Weaver
94c3c05d45 second: add falling bars during interference 2023-11-01 15:52:08 -04:00
Vince Weaver
4a1ac9a061 second: add sierzoom for the second interference part 2023-11-01 15:22:31 -04:00
Vince Weaver
9cbb2f3c25 second: add some scrolling to thumbnail credits 2023-11-01 11:53:16 -04:00
Vince Weaver
ca71d4aea3 second: update credits 2023-11-01 10:51:42 -04:00
Vince Weaver
c6b3f9bbb5 second: fix issue with gr screen clear and Makefiles
hopefully it's all straightened out
2023-11-01 10:28:26 -04:00
Vince Weaver
97e9b308c0 second: finish hooking up timeouts
in theory the demo will run now, such as it is
2023-11-01 01:28:10 -04:00
Vince Weaver
670608af34 second: more timing 2023-11-01 01:04:28 -04:00
Vince Weaver
4d8b79c4f6 second: blurgh found bug in pt3 player if more than 42 patterns
multiply by 3 for channels and by 2 for word offset and you overflow
8-bits :(

of course our pt3 player has 51 channels
2023-11-01 00:36:45 -04:00
Vince Weaver
162d2b07f5 second: more work on timing 2023-11-01 00:36:34 -04:00
Vince Weaver
5ba0e97c13 second: update zero page usage 2023-10-31 21:57:26 -04:00
Vince Weaver
bedaba77c1 second: start making it autoplay 2023-10-31 20:27:19 -04:00
Vince Weaver
48ec58298e second: missing file 2023-10-31 18:21:24 -04:00
Vince Weaver
d1956248a5 second: add in circles effect 2023-10-31 17:05:14 -04:00
Vince Weaver
54a764b537 second: update some timing notes 2023-10-31 01:32:38 -04:00
Vince Weaver
d75f5a0ba7 second: less jarring plasma 2023-10-30 23:08:37 -04:00
Vince Weaver
c97d79d7e3 second: much better plasmacube 2023-10-30 23:00:04 -04:00
Vince Weaver
273558c872 second: bigger cubes for plasmacube 2023-10-30 22:30:34 -04:00
Vince Weaver
b50e821037 second: shave 4 cycles off inner loop 2023-10-30 18:18:41 -04:00
Vince Weaver
2beb1d66c0 second: update horizontal scroll 2023-10-30 16:02:34 -04:00
Vince Weaver
ee52204238 second: horiz scroll 2023-10-30 14:39:29 -04:00
Vince Weaver
885bbec511 second: intro, implement simple scrolling 2023-10-30 14:36:03 -04:00
Vince Weaver
344db7afff second: more forgotten graphics 2023-10-30 02:03:53 -04:00
Vince Weaver
df2c3ea2f5 second: other missing files 2023-10-30 02:02:43 -04:00
Vince Weaver
4387f65a40 second: forgotten file 2023-10-30 02:02:03 -04:00
Vince Weaver
77bc9e38c0 second: fix Makefile 2023-10-30 02:00:35 -04:00
Vince Weaver
93bd1465bd second: update plasmacube 2023-10-30 01:57:08 -04:00
Vince Weaver
d9de0c63e3 second: work on plasmacube 2023-10-30 01:47:00 -04:00
Vince Weaver
915a6d870f second: more work on graphics 2023-10-30 01:11:21 -04:00
Vince Weaver
96ed5257b1 second: fix it so we reload music at the right place 2023-10-29 21:49:45 -04:00
Vince Weaver
dd822670a6 second: move around the object 2023-10-29 20:27:56 -04:00
Vince Weaver
0b5b35b7b1 second: add interference pattern hack 2023-10-29 19:00:59 -04:00
Vince Weaver
51ea424c74 second: intro, add title cards 2023-10-29 01:55:20 -04:00
Vince Weaver
090a4b9c7c second: work on intro scrolling 2023-10-29 01:11:22 -04:00
Vince Weaver
c667adfd33 second: update Makefile 2023-10-29 01:07:07 -04:00
Vince Weaver
c5e0ec8120 second: hook up intro 2023-10-29 01:06:06 -04:00