Stef_D Posted July 18, 2016 Share Posted July 18, 2016 (edited) I finally completed my XGM / VGM player that i started more than 1 year ago It's still not perfect, has some bugs (refresh, playback issues with fast tempo...) but i am happy enough with it's current state so i think it can be released =)XGM player is intended to play XGM music through the XGM driver i developed for Sega Megadrive. I developed a tool to convert Megadrive VGM file into XGM format so you can basically see the XGM player as a Megadrive VGM player... This tool is called xgmtool which is part of SGDK, you can also use it to optimize your Megadrive VGM files (and it does a very good job here compared to others tools).The main difference between VGM and XGM is that XGM allows to play up to 4 PCM at same time where classic Megadrive VGM is limited to 1 PCM channel only... that is an handy feature for game where you can play several SFX at same time through PCM channels, it can be used for richer music as well but currently no tracker support the XGM format.Another interesting part is that XGM format is optimized for Megadrive sound hardware so files are generally 25% smaller than optimized VGM.Currently i only provide a test rom to introduce the XGM player capabilities, and for that what better than a Technosoft compilation Musics from the following games are included in the rom :- Dragon's Fury- Elemental Master- Thunder Force 2/3/4 - Herzog ZweiBecause of rom size limitation i could not include all tracks for those games so i made a (personal) selection of 80 tracks.You can download the rom here: https://t.co/xwc9cumECgSmall animation : https://pbs.twimg.com/tweet_video/CnHGA82WIAAuo9B.mp4 Edited July 18, 2016 by Stef_D 4 Quote Link to comment Share on other sites More sharing options...
Yakumo1975 Posted July 19, 2016 Share Posted July 19, 2016 Very cool. I'm going go be downloading this first thing tonight once I get home. There's nothing better than some rocking Technosoft tracks. 1 Quote Link to comment Share on other sites More sharing options...
LS_Dracon Posted July 20, 2016 Share Posted July 20, 2016 Can't wait somebody make a music taking advantage of these 4 PCM channels! Too bad SEGA haven't such music driver back then. 1 Quote Link to comment Share on other sites More sharing options...
+-^CrossBow^- Posted July 20, 2016 Share Posted July 20, 2016 Now since we have the Technosoft collection, we need a Matt Furniss collection next please?! Or a way to get VGMs converted into the binary for the player and create our own. I really like this idea though and was listening to all the T-soft music last night! Quote Link to comment Share on other sites More sharing options...
Stef_D Posted July 22, 2016 Author Share Posted July 22, 2016 Don't worry, I plan to make a tool so you can build your own rom from VGM files Quote Link to comment Share on other sites More sharing options...
LS_Dracon Posted July 22, 2016 Share Posted July 22, 2016 Off topic : You're the guy who did that Star Fox demo for the Genesis, right? That was awesome! Quote Link to comment Share on other sites More sharing options...
Stef_D Posted July 22, 2016 Author Share Posted July 22, 2016 Oh yeah, that was sometime ago Did you see the one from gasega68k ? Even more impressive =) Quote Link to comment Share on other sites More sharing options...
LS_Dracon Posted July 23, 2016 Share Posted July 23, 2016 Cool. Yes, I know gasega68k works, the "mode 7" was impressive also. Will XGM driver be in Project Y? Quote Link to comment Share on other sites More sharing options...
Stef_D Posted July 25, 2016 Author Share Posted July 25, 2016 Nope, Project Y has its own custom driver Quote Link to comment Share on other sites More sharing options...
Stef_D Posted August 12, 2016 Author Share Posted August 12, 2016 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 download the ROM from here: DownloadI 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 download the tool from here: Download Quote Link to comment Share on other sites More sharing options...
nitrofurano Posted October 4, 2016 Share Posted October 4, 2016 does it play ym2203 vgm files, or ym2612 only? i’m asking this because both are opn, and i guess it’s supposed that ym2612, as being an opn2, would play all ym2203 vgm files as they are opn1 (specially those from arcade machines) and if the player doesn’t play or convert it automatically, which kind of converter is recommended? i started trying vgm_opnatob on Taito’s Tokio vgm files, but the result sounds quite weird... Quote Link to comment Share on other sites More sharing options...
nitrofurano Posted October 4, 2016 Share Posted October 4, 2016 Can't wait somebody make a music taking advantage of these 4 PCM channels! Too bad SEGA haven't such music driver back then. ask people from the demoscene, like from pouet.net and alike! ) 1 Quote Link to comment Share on other sites More sharing options...
LS_Dracon Posted October 5, 2016 Share Posted October 5, 2016 ask people from the demoscene, like from pouet.net and alike! ) It seems Bomb on Basic City homebrew is using xgm driver. I think in a regular driver the falling bomb sfx would overlap the music drums, which not happens in this game. Quote Link to comment Share on other sites More sharing options...
Hecmeister Posted October 5, 2016 Share Posted October 5, 2016 Very cool thanks for the hard work! Sent from my SM-G900T using Tapatalk Quote Link to comment Share on other sites More sharing options...
Stef_D Posted March 28, 2017 Author Share Posted March 28, 2017 Weird, i can't edit my previous posts :-/ Here's the fixed links :Technosoft VGM compilation rom : http://bit.ly/2nw9JRNJesper Kyd VGM compilation rom : http://bit.ly/2o74J7oStreets of Rage VGM compilation rom : http://bit.ly/2ou2k2TXGM Rom builder tool (updated to v1.2) : http://bit.ly/2nevliZ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.