Commit Graph

9 Commits

Author SHA1 Message Date
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