![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
Also try the VGM logging of Kega Fusion and then converting it, but it's the same, nothing.
![Confused :?](./images/smilies/icon_confused.gif)
I also did the test with the SMPSplay (is a utility to play SMPS files, I got in sonicretro, and has support for logging VGM (v1.60)) but in this case after convert to XGM, then music has no PCM samples, only fm and PSG. I also tried the gensGs-r7 emulator that has VGM logging (I think v1.5), but it is the same after converting only FM and PSG.
The XGM driver I'm using is a small variation of the code you posted in Basiegaxorz forums (in ASM) using debugger I realize that when it enters the routine to play music ("xgm_startPlayMusic"), it tries to load more than 64 samples (sample table id), I tried other vgms that work well and only load a few. I tried the intro music of g-zero I did, which only has one sample, effectively only loads one.
If I only export a little time with Kega fusion rather than the entire track (in this case I tried five seconds of "Green Grove" of Sonic 3D Blast) works well, but still "loaded" many samples, the problem may be there .
Do not know if this will be a problem of the xgmtool, or has something to do with the games "Sonic 3" or 3D Blast (tested with sonic 1 and 2 and work well).
In the rar file I'm including several examples that went wrong, also the XGM driver (I also included a readme.txt to explain each file).
http://www.mediafire.com/download/nou2w ... _files.rar