Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Maxim's VGM Player issues on real hardware?

Reply to topic
Author Message
  • Joined: 30 Jan 2023
  • Posts: 55
  • Location: Manchester, England
Reply with quote
Maxim's VGM Player issues on real hardware?
Post Posted: Mon Jun 26, 2023 12:25 am
So I recently obtained a Japanese SMS along with an everdrive clone (and appropriate Mark III adapter) but have been having issues with the VGM Player (commercial and homebrew games work fine). The display is completely corrupted and FM music is either silent or the ROM doesn't boot at all (PSG music plays fine). Any ideas as to why this is happening??

Oh yeah I forgot to add, these ROMs are working fine on the Dega emulator
IMG_20230626_090451.jpg (4.64 MB)
Corrupted Display
IMG_20230626_090451.jpg
IMG_20230626_090458.jpg (3.19 MB)
The Setup
IMG_20230626_090458.jpg

  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14745
  • Location: London
Reply with quote
Post Posted: Mon Jun 26, 2023 6:43 am
It’s definitely broken for FM, I didn’t know about port 3E at the time. I did however use the VGM player ok real hardware in the past.

Dega is a terrible emulator in terms of similarity to a real system. Its PSG emulation suffers badly from aliasing so I’d recommend to avoid it for any audio tasks.
  View user's profile Send private message Visit poster's website
  • Joined: 30 Jan 2023
  • Posts: 55
  • Location: Manchester, England
Reply with quote
Post Posted: Mon Jun 26, 2023 7:39 am
Maxim wrote
It’s definitely broken for FM, I didn’t know about port 3E at the time. I did however use the VGM player ok real hardware in the past.

Dega is a terrible emulator in terms of similarity to a real system. Its PSG emulation suffers badly from aliasing so I’d recommend to avoid it for any audio tasks.


Fair enough, at least I know there's nothing wrong with my system which is good to know. Ngl I'm a bit gutted though as I was looking forward to hearing how my FM projects sounded on the real thing. Is there any other way to get YM2413 vgm files to run on a real sms or an I out of luck here?

As for emulators, Emulicious (and occasionally Fusion) are my go to emulators for testing things, but because the FM vgm stuff was silent on them as well I ended up trying Dega which works for some reason...
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14745
  • Location: London
Reply with quote
Post Posted: Mon Jun 26, 2023 1:22 pm
I ought to fix it…
  View user's profile Send private message Visit poster's website
  • Joined: 24 Mar 2021
  • Posts: 120
Reply with quote
Post Posted: Mon Jun 26, 2023 5:51 pm
To get FM to work in Emulicious, you need to go to Options / Emulation / Master System / FM Unit
  View user's profile Send private message
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
Post Posted: Mon Jun 26, 2023 9:24 pm
Louis The SEGA Nerd wrote
So I recently obtained a Japanese SMS along with an everdrive clone (and appropriate Mark III adapter) but have been having issues with the VGM Player (commercial and homebrew games work fine). The display is completely corrupted and FM music is either silent or the ROM doesn't boot at all (PSG music plays fine). Any ideas as to why this is happening??

Oh yeah I forgot to add, these ROMs are working fine on the Dega emulator

Can you share one of the roms so I can also try it in hardware?
  View user's profile Send private message Visit poster's website
  • Joined: 30 Jan 2023
  • Posts: 55
  • Location: Manchester, England
Reply with quote
Post Posted: Tue Jun 27, 2023 12:04 am
lidnariq wrote
To get FM to work in Emulicious, you need to go to Options / Emulation / Master System / FM Unit


I already had that set and commercial games work fine with FM sound ;)
  View user's profile Send private message Visit poster's website
  • Joined: 30 Jan 2023
  • Posts: 55
  • Location: Manchester, England
Reply with quote
Post Posted: Tue Jun 27, 2023 1:45 am
Calindro wrote

Can you share one of the roms so I can also try it in hardware?


Yeah no problem. I've included one of each type for comparison reasons if that makes things easier (PSG only, FM only, FM + PSG).
Test Files.zip (68.01 KB)

  View user's profile Send private message Visit poster's website
  • Joined: 13 Mar 2007
  • Posts: 38
  • Location: Vitória da Conquista, Brazil
Reply with quote
Post Posted: Sat Oct 28, 2023 2:04 pm
Too bad I just saw this post after necroing a much older one. I'm having similar issues with my Brazilian Master System when trying to load my PSG songs.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14745
  • Location: London
Reply with quote
Post Posted: Sat Oct 28, 2023 3:33 pm
FM support is a different issue. I’ll try to resurrect the source and put it on GitHub so I can track these issues…
  View user's profile Send private message Visit poster's website
  • Joined: 13 Mar 2007
  • Posts: 38
  • Location: Vitória da Conquista, Brazil
Reply with quote
Post Posted: Sat Oct 28, 2023 9:09 pm
Maxim wrote
FM support is a different issue. I’ll try to resurrect the source and put it on GitHub so I can track these issues…

Hey, Maxim, I've been thinking if it has something to do with the VGM version used. I'm using Furnace tracker to create my songs and it exports VGMs in 1.71 version by default. The oldest version it can export is 1.50. Again, I'm not exporting FM tracks, only PSG ones.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14745
  • Location: London
Reply with quote
Post Posted: Sun Oct 29, 2023 8:08 am
That’s quite possible. Later VGM versions have a larger header. I really need to update the player!
  View user's profile Send private message Visit poster's website
  • Joined: 13 Mar 2007
  • Posts: 38
  • Location: Vitória da Conquista, Brazil
Reply with quote
Post Posted: Mon Oct 30, 2023 2:18 am
I did some testing and it seems the corrupted graphics are not due to VGM format. I did a simple test of renaming the vgmplayer.stub to vgmplayer.sms and loaded it on the Everdrive, and the screen gets corrupted just like the OP's picture.

Good news is I managed to make one of my files that at first got a black screen work (with the corrupted graphics) by padding the file to the nearest power of 2 size as mentioned in the readme file.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14745
  • Location: London
Reply with quote
Post Posted: Mon Oct 30, 2023 9:20 am
That’s an additional issue with Everdrive cartridges, which do not load odd-sized ROMs properly.
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!