@8bitbubsy No I don't know this, I use two *Pos vars. But at this time I work on a fast SPI DMA routine for the fsFAT library and some cache algorithm for my sample mixer/streaming engine.
One last message, check out my channel for some recordings of my ProTracker project. It's probably the most accurate ProTracker replayer ever created, except for the original sources of course. My code is super ugly, but it does even the weirdest non-known bugs, like the sample swap "sample play delay" bug.
That's what they all say, but is it true? Not really, check out EFF (called "FunkRepeat") in ProTracker 1.3 or newer. Even PT2.3D.
It loops through the current sample's loop points each tick, and inverts the sample byte. Kind of nasty, as it directly trashes the sample data memory, it doesn't copy it to a buffer.
Check out my ProTracker project for more, I'm pretty sure you have loads of errors in your replayer. sourceforge (dot) net/projects/protracker
@8bitbubsy The purpose of this code is is to be as light and efficient as possible. it's a standalone music CHIP. I corrected the ALL with NEAR ALL because the only effect that I have not coded is the funkrepeat:) All others effects are accurate
I can tell you this, most open source MOD players doesn't do ProTracker bugs, instead they focus on FastTracker (not XM, MOD FLT) compatibility and the like. I don't think you'll find any people around these days that know more about the ProTracker bugs than me. Maybe a few guys, but oh well.
@8bitbubsy I have not made a ProTracker emulator. It's just another .MOD player for a microcontroller. I do not want to repeat the bugs of the original but just do like Schism (Impulse) Tracker.
Hi, can you show the connections? In the video I don't see the SD Card
settorezero 2 months ago
@settorezero wire your SD card on the PIC32 SPI bus number 4 (F4 F5 F12 F13) or update mmcPIC32.c for another port.
serveurperso 2 months ago
You sure? Did you for example know that tremolo uses the vibrato position variable, becuase of a typo in the original sources?
8bitbubsy 2 months ago
@8bitbubsy No I don't know this, I use two *Pos vars. But at this time I work on a fast SPI DMA routine for the fsFAT library and some cache algorithm for my sample mixer/streaming engine.
serveurperso 2 months ago
One last message, check out my channel for some recordings of my ProTracker project. It's probably the most accurate ProTracker replayer ever created, except for the original sources of course. My code is super ugly, but it does even the weirdest non-known bugs, like the sample swap "sample play delay" bug.
8bitbubsy 2 months ago in playlist Uploaded videos
@8bitbubsy Now mine play S3M with near all scream tracker 3 effects. with just few Kb of RAM and my code is not ugly:D
serveurperso 2 months ago
A cool EFF example tune: emax-doz.mod (google it)
8bitbubsy 2 months ago
"With all Protracker effects [...]"
That's what they all say, but is it true? Not really, check out EFF (called "FunkRepeat") in ProTracker 1.3 or newer. Even PT2.3D.
It loops through the current sample's loop points each tick, and inverts the sample byte. Kind of nasty, as it directly trashes the sample data memory, it doesn't copy it to a buffer.
Check out my ProTracker project for more, I'm pretty sure you have loads of errors in your replayer. sourceforge (dot) net/projects/protracker
8bitbubsy 2 months ago
@8bitbubsy The purpose of this code is is to be as light and efficient as possible. it's a standalone music CHIP. I corrected the ALL with NEAR ALL because the only effect that I have not coded is the funkrepeat:) All others effects are accurate
Pascal
serveurperso 2 months ago
@8bitbubsy I already checked near all open source mod players library to make my code. I'd rather do nothing than to make a "loads of errors"
serveurperso 2 months ago
@serveurperso
I can tell you this, most open source MOD players doesn't do ProTracker bugs, instead they focus on FastTracker (not XM, MOD FLT) compatibility and the like. I don't think you'll find any people around these days that know more about the ProTracker bugs than me. Maybe a few guys, but oh well.
8bitbubsy 2 months ago
@8bitbubsy I have not made a ProTracker emulator. It's just another .MOD player for a microcontroller. I do not want to repeat the bugs of the original but just do like Schism (Impulse) Tracker.
serveurperso 2 months ago
@8bitbubsy Hi, I finished the SD card filesystem buffering routine now I can work on MOD funkrepeat:D
serveurperso 2 months ago
Absolutely, brilliant!
fuzzumano 2 months ago