Commit Graph

57 Commits

Author SHA1 Message Date
Vince Weaver
5ecfdbee19 vapor_lock: update all demos with the improved code 2018-10-31 12:52:28 -04:00
Vince Weaver
76da5568c6 fireworks: update with v1.1 disk image 2018-09-20 10:16:32 -04:00
Vince Weaver
212647ab42 vapor lock: is it working? 2018-09-20 00:52:53 -04:00
Vince Weaver
fa2eb6cef3 vapor_lock: shorten the code a bit 2018-09-19 21:18:11 -04:00
Vince Weaver
fad3c48c34 fireworks: one last try at exact vapor lock
is one full line off on II+ for some reason?
2018-09-18 23:53:58 -04:00
Vince Weaver
1dda82e43e fireworks: allow pause between lines 2018-09-12 15:56:49 -04:00
Vince Weaver
1fa0db0016 fireworks: add another click, not sure if worth it 2018-09-12 15:30:14 -04:00
Vince Weaver
6ef2122b57 fireworks: stall the rocket a bit 2018-09-12 15:24:02 -04:00
Vince Weaver
b0bf3f6449 fireworks: make text field a bit wider 2018-09-12 14:52:33 -04:00
Vince Weaver
4314aca189 fireworks: letter moving works 2018-09-12 14:43:01 -04:00
Vince Weaver
a85175c436 fireworks: add initial text support 2018-09-12 13:30:20 -04:00
Vince Weaver
b5a1a55e43 fireworks: show text area 2018-09-12 13:14:52 -04:00
Vince Weaver
8872df2c71 fireworks: mess with page splitting some more
mostly have it figured out
2018-09-12 12:53:06 -04:00
Vince Weaver
743f631f21 fireworks: trying to straighten out the main screen cycle counting 2018-09-12 12:43:11 -04:00
Vince Weaver
8daaed2c5f fireworks: remove dead code 2018-09-12 12:05:13 -04:00
Vince Weaver
eedfbd2c1e fireworks: update color gradient 2018-09-12 11:58:59 -04:00
Vince Weaver
a14cca0746 fireworks: can toggle sound now 2018-09-12 11:50:44 -04:00
Vince Weaver
d55c2b94c3 fireworks: add sound 2018-09-12 11:46:08 -04:00
Vince Weaver
af55118c65 fireworks: it works!
had timing bug in HGR when X>256
2018-09-11 23:30:04 -04:00
Vince Weaver
7b96e37604 fireworks: almost there 2018-09-11 23:01:16 -04:00
Vince Weaver
378f58fe38 fireworks: start explosion works 2018-09-11 22:29:01 -04:00
Vince Weaver
5813747080 firework: launching works! 2018-09-11 22:01:51 -04:00
Vince Weaver
12957e97da fireworks: more cycle counting 2018-09-11 21:16:49 -04:00
Vince Weaver
0680a83360 fireworks: stage 1 works 2018-09-11 19:51:25 -04:00
Vince Weaver
0b93528b36 firework: vapor lock working again 2018-09-11 15:15:54 -04:00
Vince Weaver
81cd4b18bd fireworks: more state machine setup
cutting it really close with stars code
2018-09-11 15:12:06 -04:00
Vince Weaver
73fe06387f fireworks: split off state machine 2018-09-11 14:07:16 -04:00
Vince Weaver
3fbd3675a9 fireworks: split out some files 2018-09-11 13:58:29 -04:00
Vince Weaver
a0654a0f3c fireworks: add some alignment so vapor lock works again 2018-09-11 13:07:54 -04:00
Vince Weaver
a4674d2564 firework: give states names 2018-09-11 12:41:12 -04:00
Vince Weaver
ea54119e97 firework: more cycle counting 2018-09-11 00:09:56 -04:00
Vince Weaver
c59e93230a firework: no more wrapping on left
also some cycle counting
2018-09-10 22:36:41 -04:00
Vince Weaver
3c90dcb39d fireworks: add more cycle counting 2018-09-10 16:53:14 -04:00
Vince Weaver
fd80493293 firework: time invariant launch 2018-09-10 16:06:21 -04:00
Vince Weaver
ca57701102 fireworks: now a state machine 2018-09-10 15:42:40 -04:00
Vince Weaver
a3378d1192 random16: validated at cycles=42 2018-09-10 15:13:34 -04:00
Vince Weaver
9a60e6fe40 random16: cycle-invariant version
man this was a pain
2018-09-10 14:05:45 -04:00
Vince Weaver
1dbc60d0c1 hgr: more timing info 2018-09-10 01:09:58 -04:00
Vince Weaver
d732fe8ed2 fireworks: hgr vapor lock
had various timing errors plus some nops that weren't
2018-09-09 23:30:07 -04:00
Vince Weaver
8d64914eb4 hgr: cycle-invariant hplot? 2018-09-09 16:56:27 -04:00
Vince Weaver
a5546691f7 hgr: color_shift now cycle-invar 2018-09-09 16:10:07 -04:00
Vince Weaver
e89c0e85dd hgr: more work on constant-time hplot 2018-09-09 15:54:53 -04:00
Vince Weaver
97a6c49604 hgr: add cycle counts 2018-09-08 23:53:20 -04:00
Vince Weaver
a06a08dbd9 fireworks: include hgr routines
otherwise wouldn't run on original Apple II
2018-09-07 22:36:43 -04:00
Vince Weaver
a46e345e50 fw: update timings 2018-09-07 00:08:46 -04:00
Vince Weaver
14a3924f4e firework: some notes 2018-09-06 01:15:37 -04:00
Vince Weaver
816d1a81f7 random16: update the cycle counts 2018-09-06 01:09:23 -04:00
Vince Weaver
803591a93c fireworks: first pass 2018-09-05 23:04:25 -04:00
Vince Weaver
a792eda7e8 fireworks: remove the old multi-image code 2018-09-05 22:07:45 -04:00
Vince Weaver
6f78ca810b fireworks: closer to a spark 2018-09-05 22:02:29 -04:00