Author Topic: Request to include the "FM sound disable" command found on Master Everdrive  (Read 209 times)

0 Members and 2 Guests are viewing this topic.

Offline asdfqwer426

  • Newbie
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Game gear is pretty much a portable Master system with a few differences. However they're similar enough that the game gear has no problem controlling and commanding added FM sound hardware that is usually only found on master systems. using an everdrive GG you can play master system games and with an FM board added into the game gear, it plays FM sound just fine.

The issue is when you quit an FM based game when playing FM sound, the everdrive GG does not send the command to port $f2 to disable FM and re-enable PSG (onboard) sound. This results in the everdrive menu making the FM circuit output some random screech, and when you try to load into another game that does not have FM support it will not send the command to disable FM and re-enable PSG, making sound simply not work for non-FM games.

Of course the solution is just to turn off the system and back on again, but I've talked to SMS owners and it sounds like the master everdrive already supports this consideration. I imagine it wouldn't take much to just include that bit of code into the GG OS?

Granted, I've only ever heard or seen one person physically install an FM module into a game gear (it's me...), so this is a pretty niche feature. That said GG modding has really taken off in the last year or two and I wouldn't be surprised to find someone is selling a GG compatible FM module in the next couple years.

Offline GreatFunky

  • Full Member
  • ***
  • Posts: 187
  • Karma: +14/-0
    • View Profile
As a smsx7  and ggx7 owner and from what i know, both everdrives are sharing the same OS.
And i can tell you : the  FM sound disable function is not working on SMS too or at least on SMS 2.

I have a SMS 2 with FM sound board on it and have exactly the issues you describe .

I posted about this 2 years ago and never get any reply 
http://krikzz.com/forum/index.php?topic=9460.0

With hindsight,  maybe I wasn't very clear..... but from what i understood, the function need that you push the reset button and of course there is no reset button on SMS 2 and GG .
So ideally, it would have been nice to have the fm reset at the "back to menu" function.

Offline nuu

  • Hero Member
  • *****
  • Posts: 1828
  • Karma: +83/-2
    • View Profile
Setting it to the reset button sounds like a very poor idea. Most models of the Master System, including all models with native FM, doesn't have this button. It's not a real reset button like on the Mega Drive either, it's actually an extra controller input button that can be used for anything by the games.

Offline GreatFunky

  • Full Member
  • ***
  • Posts: 187
  • Karma: +14/-0
    • View Profile
Here is the OS changelist :

SMSOS-v1.04 03.12.2019
1)Fixed palette lost during save state in sg-1000 games on gamegear
2)FM chip muting at reset (untested)

I doubt now... i may have misunderstood :-\,  maybe reset button is not needed, but in this case, FM chip muting function is clearly not working.

Unfortunately, i have no SMS1 with reset button + FM board to test and confirm.
« Last Edit: March 06, 2021, 04:42 PM by GreatFunky »