Commit Graph

12 Commits

Author SHA1 Message Date
Vince Weaver 981c3235d5 pt3_lib: update to version 0.5 2024-01-17 20:11:31 -05:00
Vince Weaver cb0546ede7 pt3_lib: merge in fix for when more than 42 patterns
to look up pattern you take the number, and multiply by 3 because
there are 3 channels then by two as it's a 16-bit pointer.

43*3=129 and when you multiply by two it overflows 8-bit register

hit this bug with the pt3 found in the second reality demo

this fix isn't really optimal but seems to work
2024-01-17 18:54:21 -05:00
Vince Weaver ba3adb6447 pt3_lib: bump to version 0.4
made it so you can configure out the frequency scale code
*hopefully* this is mostly transparent and doesn't break anyone's code
2023-05-15 12:22:55 -04:00
Vince Weaver 4f395ea798 vgi: update for disk image upload 2021-06-27 23:21:09 -04:00
Vince Weaver 84b997651d vgi: work on doom 2021-06-25 15:08:00 -04:00
Vince Weaver 51f6dac0e8 pt3_lib: make apple iic support conditional 2021-05-30 21:13:26 -04:00
Vince Weaver e3f4822d77 pt3_lib: add Apple IIc support 2021-05-30 01:49:41 -04:00
Vince Weaver e2406dedc6 pt3_lib: make more obvious how to set up looping 2021-02-04 16:41:44 -05:00
Vince Weaver aaca7075d9 pt3_lib: fix issue with looping
Stéphane reported this issue where we were skipping a frame at loop time
2021-02-04 16:27:56 -05:00
Vince Weaver 33b379a780 pt3lib: add license file 2021-01-20 00:55:15 -05:00
Vince Weaver 3537900858 music: update all the makefiles in the music directory 2021-01-05 18:24:09 -05:00
Vince Weaver b1238af49d re-arranged the entire directory structure
this will probably upset people
2021-01-05 15:29:31 -05:00