I cant believe its almost 2 weeks since I started working on this, the long weekend sure helped with that.
My project went well so far, no big issues yet except beeing behind my own schedule. But luckily theres enough time to compensate for that and I worked a bit “sideways” by running a bit through the disassembled MI Executeable which will surely be handy.
I succeded in creating a simple replayer, it steps through the TFMX-Modules and even outputs … noise, its not anything close to what it should sound like yet. I spent the last day (rather night) trying to fix playback but no joy so far. I modify the player to just run a single channel on a part of a module so I can locate the problem easier.
I chosen to implement the bigger part first by beeing able to run through whole Modules, in retrospect I could`ve focused on playing back simple segments of it first and then improve upon that – might have been faster alltogether. I`m always smarter afterwards and sometime it might require running my head against a wall first.
On the other hand, now that I have the routines ready, the player should gradually get into shape as I fix the parts, which is very motivating to see. =)
I expect to be able to play back parts of modules the next few days, then clean up everything to have a solid base for further improvements.