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
25950bddee
pt3: use the auto-generation of volume tables code
...
saved 100 bytes, didn't really improve speed at all (at least if you
take into account table gen at the beginning)
2019-05-22 15:37:00 -04:00
Vince Weaver
db3d9fa93d
pt3: measure overhead. Consistently about 17% across a wide range of pt3 files
2019-05-19 17:23:36 -04:00
Vince Weaver
3d35f781fe
pt3: bump it up to 18 songs
2019-05-17 12:13:38 -04:00
Vince Weaver
231dde20a7
pt3: add some music
2019-05-16 19:49:26 -04:00
Vince Weaver
c0f0be8588
pt3: wasted lots of time on this visualization
2019-05-16 16:37:14 -04:00
Vince Weaver
096151d8ba
pt3: visualize: we have fire
2019-05-16 13:03:33 -04:00
Vince Weaver
c0a49540dd
pt3: some work on visualization
2019-05-16 11:38:57 -04:00
Vince Weaver
590521f0a4
pt3: add another song
2019-05-15 17:03:27 -04:00
Vince Weaver
05d630abea
pt3: split off separate player/debug disk
2019-05-15 15:06:41 -04:00
Vince Weaver
2161b5600b
pt3: add a timer module for tracking overhead
2019-05-15 11:55:43 -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
4f97ba511c
pt3: forgot to load default song speed from header
...
vc.pt3 works now
2019-05-14 10:45:55 -04:00
Vince Weaver
32a5db8905
pt3: update dumper to print to printer
2019-05-13 16:18:26 -04:00
Vince Weaver
ec8ce955a3
pt3: temporarily bump up to $3000 as getting too big
2019-05-12 22:17:03 -04:00
Vince Weaver
08c28739de
pt3: more code brought in
2019-05-10 00:22:17 -04:00
Vince Weaver
f72f2df0eb
pt3: add pt3 dumper
2019-05-09 10:40:25 -04:00
Vince Weaver
cff2778086
pt3: hook up interrupt handler
2019-05-07 11:33:07 -04:00
Vince Weaver
9744d73f73
pt3: add some more lookup tables
2019-05-07 11:17:46 -04:00
Vince Weaver
39b68db975
pt3: start implementing things
2019-05-07 00:28:42 -04:00
Vince Weaver
a4699be604
pt3: compiles at least
2019-05-06 20:31:10 -04:00
Vince Weaver
b81bae2a48
pt3: add initial pt3_player
2019-05-06 20:16:45 -04:00