8bitbubsy / pt23f

ProTracker 2.3F for Amiga
BSD 3-Clause "New" or "Revised" License
86 stars 7 forks source link

Fix to allow parallel port sampling up to 128kb #1

Closed echolevel closed 3 years ago

echolevel commented 3 years ago

Please review this when you get a chance, 8bitbubsy - you know my 68kASM skills are very basic so I might have missed something! I've tested this on A1200 hardware and can record audio via parallel port sampler up to 128kb without problems. Saving and loading modules works fine. Will test on A500+, A600 and A500 as soon as I have time.

8bitbubsy commented 3 years ago

The .W -> .L at line 26146 is wrong and will cause it to read too much data. Can you try to revert that back to .W (and the next line, since it's not needed) and see if it still works?

echolevel commented 3 years ago

Thanks, still works!

8bitbubsy commented 3 years ago

I added the fixes to the branch, and also uploaded the new binary to 16-bits.org/other.php.