Vince Weaver
8e5bf611a9
pt3_lib: make more similar to the cycle-counting version
2019-12-28 23:51:12 -05:00
Vince Weaver
d77e4da2de
pt3_lib: fix minor typo
2019-12-28 23:29:16 -05:00
Vince Weaver
95aca92cb0
pt3_player: update to auto-detect mockingboard slot
2019-12-28 23:20:17 -05:00
Vince Weaver
ebd8329600
pt3_lib: update to version 0.2
...
includes more documentation and Mockingboard slot detection
2019-12-28 22:35:14 -05:00
Vince Weaver
85e8388035
pt3_lib: use 6522 defines everywhere
2019-12-28 19:47:40 -05:00
Vince Weaver
4f89601053
pt3_lib: update the detection code
2019-12-28 18:04:19 -05:00
Vince Weaver
d0c87370c8
pt3_lib: start splitting up detection code
2019-12-28 16:45:43 -05:00
Vince Weaver
e6b8d9f115
fix music glitching
2019-12-21 11:44:29 -05:00
Vince Weaver
0d8ff09550
ootw: update to newer pt3_lib
2019-09-12 00:51:17 -04:00
Vince Weaver
35766d90b9
pt3_lib: move most things to lib files now
2019-09-12 00:21:08 -04:00
Vince Weaver
eb5ea2c796
pt3: make the lib tester a bit simpler
2019-09-11 16:56:48 -04:00
Vince Weaver
283279506e
pt3: create combined version for pt3_lib and pt3_player
...
keeping separate versions was a pain
2019-09-11 16:08:36 -04:00
Vince Weaver
5c07480333
pt3_lib: fix issue where vibrato was broken
...
backed out a qkumba optimization that in retrospect I am not sure
what it was doing but it was broken subtly in at least 2 places
could probabl be re-optimized again, especially the pt3_lib version
2019-08-31 01:34:01 -04: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
2a9cca9a04
pt3_lib: clean up zero-page usage
...
make it more clear how much space you need for player
2019-06-10 14:08:17 -04:00
Vince Weaver
5961077695
pt3_lib: also use loop to zero vars
2019-06-08 01:44:04 -04:00
Vince Weaver
ea4e5f44f2
pt3: also fix pt3_lib
2019-06-08 00:51:51 -04:00
Vince Weaver
8168a2721f
pt3: make interrupt handlers consistent
2019-06-07 16:56:41 -04:00
Vince Weaver
3bdc522ec7
pt3_test: add IIc support
...
weird interrupt handler nonsense
2019-06-07 16:05:55 -04:00
Vince Weaver
73d9b710c7
pt3_lib: add directory with just the pt3 player
...
This will be less optimized than pt3_player but possibly
easier for other programs to use.
2019-06-07 15:18:51 -04:00