Whatever. I had something like that ready in late 2000. Wrote zophar.net about it, got ignored. :rolleyes: I've been playing my Lunar and Wild Arms and Thousand Arms etc. tracks over here for about two years PLUS testing phase now, so I'm not all that excited about this ;-)
Really? Can you elaborate? As far as I knew until now it was only possible to play streaming data (xa, str, pss) and instrument data, not an entire song.
What programs are you using? Did you develop them yourself?
Sorry to keep you waiting =)
To be more precise, my player plays a specific format, SEQ. It is quite similar to MIDI level 0 (different header) but comes with an extra file containing the instruments. My player was written for AWE32 [anybody even remember this board? ^_^;]. I could have added a mixer, but lost motivation. Whatever. :rolleyes:
Programs I was using included:
- a C compiler (hint, hint)
- Mark Breugelmans' VABTool (I used it to find out details about the VAB (instrument container) format.)
- Wild Arms' SEQs were LZS-compressed, so I just *had* to write a decompressor :)
- Automatic rippers. Unfortunately, game makers decided to store the VAB data in a slightly different fashion each game (sector offsets yaya), so explicit support for some games had to be added.
- Instruments were decompressed using bITMASTER's VAG-decompressor. Though I had to add support for the samples' loop tags. :)
Hm, can't think of anything else worth mentioning. I am willing to post more exact specification or maybe even the source code (if you really want to go through the pain of reading it *eg*)
I guess this is the wrong discussion board for this, isn't it ^_^;;