Vince Weaver
a0dc7d4150
pt3: big mess finding bug in pt3_lib
...
was playing OOTW ending wrong
was an accidentally commented out "lda #0 " blurgh
some other code cleanups while at it, mostly making it match
the pt3_player code a bit more
also stop using TEMP from interrupt as other code might use it
2019-08-21 15:07:20 -04:00
Vince Weaver
8aa831782c
pt3: pt3_mixer_val is copied direct to AY_regs, so make same var
2019-06-19 00:40:10 -04:00
Peter Ferrie
d518a1ba26
pt3_player: some more smc code, remove a zp variable
2019-06-18 13:08:12 -04:00
Vince Weaver
dd978592b8
pt3: completely move around zero page locations
2019-06-09 01:10:03 -04:00
Vince Weaver
468828bb90
pt3: split hardware.inc off from zp.inc
2019-06-09 01:01:28 -04:00
Vince Weaver
285c1946b5
pt3: start prepping updated zp file
2019-06-09 00:58:00 -04:00
Vince Weaver
efcf749f4b
pt3: rename REGISTER_DUMP to AY_REGISTERS
...
makes the code a bit clearer
2019-05-17 13:25:02 -04:00
Vince Weaver
eded3c0908
pt3: add looping support
2019-05-17 13:19:04 -04:00
Vince Weaver
55137b5a73
pt3: optimize interrupt_handler
...
qkumba had some suggestions on comp.sys.apple2
2019-05-17 12:25:37 -04:00
Vince Weaver
c0f0be8588
pt3: wasted lots of time on this visualization
2019-05-16 16:37:14 -04:00
Vince Weaver
6a38f9a56a
pt3: more inner loop optimizations
2019-05-16 14:45:25 -04:00
Vince Weaver
1a895382f2
pt3: visualizer: optimize inner loop from 50 to 30 cycles (x800)
2019-05-16 14:26:43 -04:00
Vince Weaver
554c17d69c
pt3: fire, but it's too slow
2019-05-16 13:37:21 -04:00
Vince Weaver
096151d8ba
pt3: visualize: we have fire
2019-05-16 13:03:33 -04:00
Vince Weaver
ff5bc14c58
pt3: start of visualization
...
yes, a thin grey line
2019-05-16 12:19:20 -04:00
Vince Weaver
c0a49540dd
pt3: some work on visualization
2019-05-16 11:38:57 -04:00
Vince Weaver
2ec2da0891
pt3: player supports multiple songs now
2019-05-15 14:13:54 -04:00
Vince Weaver
d2e3f7327a
pt3: add early-pattern end code
...
also now display memory on HGR page0 while playing
2019-05-14 11:52:50 -04:00
Vince Weaver
19443cacd1
pt3: forgot to update zero page
2019-05-13 14:02:16 -04:00
Vince Weaver
479d2ccb29
pt3: sort of have ornament/sample loading going
2019-05-12 00:14:09 -04:00
Vince Weaver
08c28739de
pt3: more code brought in
2019-05-10 00:22:17 -04:00
Vince Weaver
af4b0abbfc
pt3: update dumper
2019-05-09 11:06:29 -04:00
Vince Weaver
f72f2df0eb
pt3: add pt3 dumper
2019-05-09 10:40:25 -04:00
Vince Weaver
b81bae2a48
pt3: add initial pt3_player
2019-05-06 20:16:45 -04:00