Commit Graph

25 Commits

Author SHA1 Message Date
Vince Weaver
95aca92cb0 pt3_player: update to auto-detect mockingboard slot 2019-12-28 23:20:17 -05:00
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