I finally completed my XGM player that i started a long time ago (few time after i developed the XGM driver)...
I was really busy with SGDK and private stuff that i had to postpone my XGM player development but finally i find sometime to complete it ![smile](https://chipmusic.org/forums/img/smilies/smile.png)
It's still not perfect, has some bugs (refresh, playback issues with fast tempo...) but still i am happy with it's current state so i think i can release it ![smile](https://chipmusic.org/forums/img/smilies/smile.png)
XGM player is intended to play XGM music through the XGM driver. I developed a tool which allow to convert Megadrive VGM files into XGM format so you can basically see it as a Megadrive VGM player as well... The difference is that it allows to play 4 PCM at same time where Megadrive VGM is normally limited to 1 PCM channel only. But ok, that is useful only for SFX for game as there is no music tracker taking advantage of it ![tongue](https://chipmusic.org/forums/img/smilies/tongue.png)
What better than a Technosoft compilation to introduce the XGM player ![big_smile](https://chipmusic.org/forums/img/smilies/big_smile.png)
Musics from the following games are included in the rom :
- Dragon's Fury
- Elemental Master
- Thunder Force 2/3/4
Because of rom size limitation i could not include all tracks for those games so i made a (personal) selection of 80 tracks.
You can find the download link at the bottom of the message.
Edit:
Released a new VGM compilation for XGM player
This time it's a tribute to Jesper Kyd and its awesome tracks (mainly from Batman and Robin).
Because of the length of the different tracks i could not put more than 26 so i had to discard a lot of them unfortunately, the selection was difficult :-/
This new compilation also introduce a new version of the XGM Player (version 2), here are the differences:
- bug fixes (still some remains with fast tempo, sometime music pause without any reason)
- added a way to disable the starfield background (START + A)
- added a way to hidden the playlist (except current playing track) for nice blind jukebox parties
(START + B)
You can find the download link at the bottom of the message.
I also completed my XGM Rom Builder tool so you can build your own compilation (finally).
Note that i developed the tool in java so you need Java to be installed on your system.
The tool is a bit rough but it does the job hopefully, you can find the download link at the bottom of the message.
Edit 2:
Added a new VGM compilation using the last version of my XGM player (V3).
This time this is a Streets Of Rage VGM compilation
I picked music from all episode but a lot of them come from episode 2 which has imo the best tracks !
Technosoft VGM compilation rom : http://bit.ly/2nw9JRN
Jesper Kyd VGM compilation rom : http://bit.ly/2o74J7o
Streets of Rage VGM compilation rom : http://bit.ly/2ou2k2T
XGM Rom builder tool (updated to v1.2) : http://bit.ly/2nevliZ
Small animation showing the XGM player in action: https://pbs.twimg.com/tweet_video/CnHGA82WIAAuo9B.mp4
![](https://photos-5.dropbox.com/t/2/AADHQ7cV7JezBHfAm79OKh2NfGhMGhmnXcewIVkoHa-9WA/12/93332624/png/32x32/1/_/1/2/XGM%20Player.png/EPKyvUgYsroKIAcoBw/EB-sQXbBFDZ_axfQdjcnKkr-GjeJ2gWLKGSt9DueYcE?size=1280x960&size_mode=3)