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 - MasterGear SMS/GG/SG-1000/SC-3000 Emulator

Reply to topic
Author Message
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
MasterGear SMS/GG/SG-1000/SC-3000 Emulator
Post Posted: Thu Mar 12, 2015 2:43 am
I have published MasterGear-Android 3.2.1, as well as free MasterGear 3.2 for Windows and Linux.

Starting with this release, MasterGear should show up in the Google Play Store for AndroidTV. I have also enabled the button assignment dialog on devices without touch screens (e.g. AndroidTV), fixed the emulation settings and further improved the user interface. People, who asked if they can supply their own ROM database, will find their wish granted in this release.

Since this is the first Windows and Linux release since MasterGear 2.6, there is quite a lot of changes in the desktop version. Just like its Android sibling, the desktop version now supports ActionReplay cheat codes (press [F5]), translation patches, instant replay (press [F8]), and the semi-automated cheat search (press [F5]). There are also major updates to Z80 CPU and SN76489 PSG emulation. See below for the complete list of changes.

ANDROID CHANGES:
* When assigning keys, DPAD_CENTER button confirms assignments.
* You can add your own game names database in "/sdcard/MasterGear/names.dat".
* Fixed Emulation Settings not showing up from File Selector.
* Removed unnecessary group inside Emulation Settings.
* Added the "up" button to the main emulator title bar.
* Cleaned up and beautified the File Selector grid view.
* MasterGear now shows up in the Google Play for AndroidTV.
* Fixed multiple build warnings.

WINDOWS/LINUX CHANGES:
* MG-Windows is now free for everyone to use and share.
* Added .IPS patch support. For "mygame.sms", name your patch file "mygame.ips".
* Added support for ActionReplay cheats.
* Added automatic gameplay recording (press [F8] to replay).
* Added cheat hunter tool for finding new cheats.
* Added accurate Z80 R register emulation.
* Added accurate Z80 LDIR/LDDR opcode emulation.
* Fixed a bug in the Z80 CPDR opcode.
* Added undocumented opcode 71h to the Z80 emulation.
* Added accurate SN76489 noise channel emulation.
* Switched SN76489 PSG to logarithmic volumes.
* Corrected SN76489 PSG base frequency.
* Improved audio quality, removing harmonics.
* Made sure audio updates after restoring state.
* Added configurable noise generator API to EMULib.
* Added automatic hardware selection for some games.
* Micro Machines works out of the box now.
* MLB Majors Pro Baseball works out of the box now.
* Added "vertical scanlines" and "raster" visual effects.

Have fun!

http://fms.komkon.org/MG/
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Wed Mar 28, 2018 4:07 pm
Hello, All!

MasterGear 4.2.1, a new version of my Sega MasterSystem and GameGear emulator for Android, is now available. This version helps AndroidTV users by making sure the first player always gets the stock gamepad. Also, both players are now able to quit the app and open menus. See below for all the changes.

ALL CHANGES:
* Made sure first player always gets stock gamepad on Nvidia ShieldTV.
* Either player can open menu or exit emulation now.

Have fun!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Fri Apr 13, 2018 1:21 pm
MasterGear for Android is currently on $2.99 sale. Will stay this way for another week or so.

https://play.google.com/store/apps/details?id=com.fms.mg
  View user's profile Send private message Visit poster's website
  • Joined: 01 Apr 2008
  • Posts: 158
  • Location: Antarctica
Reply with quote
Post Posted: Sun Apr 15, 2018 8:24 pm
Your emulator seems very good, accurate and fast, and even consumes less cpu cycles than others! Good work!

But, how do you enter the Pro Action Replay codes? Can you give an example?
  View user's profile Send private message
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Wed Apr 25, 2018 2:27 pm
I've released MasterGear 4.2.2 for Android this morning, a new version of my Sega MasterSystem, GameGear, and SG-1000 emulator:

https://play.google.com/store/apps/details?id=com.fms.mg

This release has been recompiled with stricter compiler options. I have fixed all the warnings, removed deprecated code, and fixed saved states compatibility between 32bit (Android, Windows) and 64bit (x86 Linux) systems. See below for all the changes.

ALL CHANGES:
* Fixed saved state compatibility between 32bit and 64bit systems.
* Recompiled sources with "-Wall" and fixed warnings.
* Deprecated -DNO_WAVE_INTERPOLATION compilation option.
* Deprecated -DNEW_STATES compilation option.

Also, fMSX Deluxe and ColEm Deluxe are on sale today, for $1.99:
https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe

Have fun!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Wed Apr 25, 2018 2:40 pm
Ron_Stard wrote
But, how do you enter the Pro Action Replay codes? Can you give an example?

Here you go:

http://fms.komkon.org/EmuAndroid/#CheatCodes
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Fri May 11, 2018 1:49 pm
Hello, All!

I have published MasterGear 4.3 for Windows and Linux, the new version of my free and universal Sega MasterSystem, GameGear, and SG-1000 emulator:

http://fms.komkon.org/MG/ -- homepage
http://fms.komkon.org/MG/MG43-Windows-bin.zip -- free Windows version
http://fms.komkon.org/MG/MG43-Ubuntu-x86-bin.tgz -- free Linux version

This release has been rebuilt with the -Wall compiler option and all new warnings fixed. I have also fixed state saves compatibility between 32bit and 64bit builds and deprecated some old code. Both -DNEW_STATES and -DNO_WAVE_INTERPOLATION #defines are now gone, since that code is on by default. See below for all the changes.

ALL CHANGES:
* Fixed saved state compatibility between 32bit and 64bit systems.
* Recompiled sources with "-Wall" and fixed warnings.
* Deprecated -DNO_WAVE_INTERPOLATION compilation option.
* Deprecated -DNEW_STATES compilation option.

Enjoy!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Jun 11, 2018 2:33 pm
Hello, All!

MasterGear 4.2.3, the latest release of my Sega MasterSystem and GameGear emulator for Android, is now online:

https://play.google.com/store/apps/details?id=com.fms.mg

This release adds the ability to pause replay at any moment, using UP button, then single-step through it using LEFT and RIGHT buttons. Once satisfied, press UP to resume replay, or any other button to continue playing the game. If you do not know what the replay feature is, swipe from the top of the screen to reveal the action bar, then press on the "rewind" button there. See below for all the changes.

ALL CHANGES:
* Added ability to browse through paused replay.
* During replay, press LEFT and RIGHT keys to browse.
* Press UP to resume replay, any other key to continue.
* Press any other button to continue playing.
* Made replay save states approximately every 170ms.
* Made RPLPlay() always return REPLAY_ENDED if no replay.
* Made WaitJoystick() exit when window closed.

Enjoy!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Thu Jun 28, 2018 4:48 pm
MasterGear for Android is once again on $2.99 sale:

https://play.google.com/store/apps/details?id=com.fms.mg

It will simulate MasterSystem, GameGear, SG-1000, SC-3000, and SF-7000 consoles from Sega.
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Thu Aug 02, 2018 9:41 pm
Hello, All!

I have published MasterGear 4.4 for Windows and Linux, the new version of my free and universal Sega MasterSystem, GameGear, and SG-1000 emulator:

http://fms.komkon.org/MG/ -- homepage
http://fms.komkon.org/MG/MG44-Windows-bin.zip -- free Windows version
http://fms.komkon.org/MG/MG44-Ubuntu-x86-bin.tgz -- free Linux version

This release lets you pause replay by pressing UP button. Once paused, you can browse through frozen gameplay with LEFT and RIGHT buttons. Press UP to resume replay, or any other button to continue playing. If you do not know what replay feature is, press F8 to check it out. See below for all the changes.

ALL CHANGES:
* Made replay save states approximately every 170ms.
* Added ability to browse through paused replay.
* During replay, the UP button to pause.
* Press LEFT and RIGHT to browse through paused replay.
* Press UP to resume replay, any other key to continue.
* Made WaitJoystick() exit when window closed.

Enjoy!

PS: VGBAnext, my universal GameBoy Advance, GameBoy Color, and GameBoy Classic emulator for Android, is currently on $2.99 sale at Google Play:

https://play.google.com/store/apps/details?id=com.fms.emu
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Aug 06, 2018 1:49 pm
MasterGear is currently on $2.99 sale at Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Sep 17, 2018 1:28 pm
Hello, All!

MasterGear 4.2.4 for Android, a new release of my Sega MasterSystem and GameGear emulator, is now available for download from the Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg

This release fixes crashes in the Joystick Layout Editor and the screenshot sharing code. I have also made the app compatible with Android Pie and enabled physical buttons support on Archos Gamepad. Finally, MasterGear is currently on $2.99 sale at the Google Play. See below for all the changes.

ALL CHANGES:
* Fixed crash in Joystick Layout Editor when buttons become too small.
* Fixed crash when trying to share a screenshot on newer Androids.
* Fixed compatibility with Android Pie.
* Now skipping fake virtual "joystick" supplied by Archos Gamepad.
* Upgraded Google Analytics library to the latest compatible version.
* Switched to Android Build Tools 28.0.1.

Have fun!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
MasterGear 4.2.5 for Android
Post Posted: Mon Oct 15, 2018 2:17 pm
Hello, All!

The new MasterGear 4.2.5, a universal Sega MasterSystem, GameGear, and SG-1000 emulator for Android, is available today:

https://play.google.com/store/apps/details?id=com.fms.mg

For this release, I have added an option to choose the input device (gamepad or joystick) to be used for the second player. By default, the app will start up with all the input devices assigned to the first player, solving the problems some AndroidTV users have been having. There is also a better routine for analog sticks detection, so some previously non-working analog inputs should work. See below for the complete list of changes.

ALL CHANGES:
* Added "Settings | Input | Select Second Player" option.
* Now able to select input device for the second player.
* Fixed problems with non-working input devices on AndroidTV.
* Fixed problems with non-working analog joysticks.
* Added light and dark skins to the Cheat Editor.
* No longer skinning Settings background, since Android does not support it.

Finally, my Sinclair ZX Spectrum emulator, Speccy Deluxe, is currently on sale for $1.99:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe

The latest Speccy adds cheats for 3300+ Spectrum games.

Enjoy!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Thu Nov 01, 2018 2:07 pm
Hello, All!

This week's MasterGear 4.2.6 release for Android fixes a stray crash and a few problems with the MIDI recording:

https://play.google.com/store/apps/details?id=com.fms.mg

See below for all the changes.

ALL CHANGES:
* Fixed crash when sharing information about the app.
* Now only hitting MIDI drums once per screen when recording.

Also, fMSX Deluxe is currently on $1.99 sale at the Google Play:

https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe

Enjoy!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Nov 19, 2018 4:06 pm
Hello, All!

MasterGear 4.2.7 is now available from Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg

Among other things, this release makes it possible to assign volume controls and other special keys to gamepad buttons. I have also fixed a bug where the action bar would stay on screen after adding a Cheat Hunter watch.

ALL CHANGES:
* Media keys can now be assigned to perform gamepad functions.
* Refactored "Settings | Input | Assign Joystick Keys" code.
* Fixed bug where button, used to close mapping dialog, was added to mappings.
* Added support for diagonal keypad buttons, present since Android-24.
* Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog.
* Fixed desktop shortcuts not working on some filenames.
* Fixed starting some files from the Gallery.

In somewhat related news, my iNES and Speccy Deluxe emulators are currently on sale:

https://play.google.com/store/apps/details?id=com.fms.ines -- iNES for $2.99
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- Speccy Deluxe for $1.99

Have fun!
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Fri Nov 30, 2018 3:22 pm
MasterGear is currently on $2.99 sale at the Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Thu Dec 20, 2018 2:46 pm
Hello, All!

MasterGear 4.4 for Android is now available from Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg

This release fixes possible crash when running SG-1000 or SC-3000 software, by truncating all VRAM addresses to 16kB VRAM size. Apple computer users will find the new option to hide dot-files created when transferring content from MacOS. Another new option makes the app save all files to /sdcard/MG folder. This includes gameplay states, screenshots, palettes, etc. See below for all the options.

ALL CHANGES:
* Synchronized version number with Windows/Linux releases.
* Now truncating all VRAM table addresses to 16kB boundary.
* Fixed accidental crashes when running SC-3000 programs.
* Added "Settings | General | Hide Dot Files" option.
* Enable hiding dot-files to ignore system files created by MacOS.
* Added "Settings | General | Prefer App Folder" option.
* Enable app folder preference to save new files to the application folder.
* Fixed "Completely Delete File" menu option.

PS: In somewhat related news, following emulators are on sale this week:

ColEm Deluxe for $1.99: https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
AlmostTI for $2.99: https://play.google.com/store/apps/details?id=com.fms.ati
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Wed Dec 26, 2018 9:55 am
Hello, All!

MasterGear 4.5 for Windows and Linux is now available for free from the MasterGear homepage:

http://fms.komkon.org/MG/ -- homepage
http://fms.komkon.org/MG/MG45-Windows-bin.zip --free Windows version
http://fms.komkon.org/MG/MG45-Ubuntu-x86-bin.tgz -- free Linux version

This release fixes a random crash when running SG-1000 and SC-3000 software. All VDP table addresses are now truncated to 16kB VRAM address space when running in SG-1000 mode. I have also rearranged Windows menus a little bit. See below for all the changes.

ALL CHANGES:
* Now truncating all VRAM table addresses to 16kB boundary.
* Fixed accidental crashes when running SC-3000 programs.
* Now only hitting MIDI drums once per screen when recording.
* Moved "Light Gun" option to the "Input" menu in MG-Windows.

Enjoy!
  View user's profile Send private message Visit poster's website
  • Joined: 01 Aug 2012
  • Posts: 284
  • Location: Porto, Portugal
Reply with quote
Post Posted: Wed Dec 26, 2018 4:47 pm
about the webpage, i think i found a mistype there - where we read "The author cannot and will not provide you with any MasterSystem, GameGear, or other games.", i guess it should be "The author cannot and will not provide you with any MasterSystem, GameGear, or other proprietary games." - there are here libre and freely downladable homebrew games, and i guess everyone is strongly encourage to download and try everything, for example, that we have at http://www.smspower.org/Homebrew/Index , and even better, encourage people to try to develop their own games and share them there! :)
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Jan 07, 2019 2:22 pm
MasterGear is currently on $2.99 sale, for anyone interested:

https://play.google.com/store/apps/details?id=com.fms.mg
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Mon Jan 07, 2019 2:25 pm
nitrofurano wrote
i guess it should be "The author cannot and will not provide you with any MasterSystem, GameGear, or other proprietary games." - there are here libre and freely downladable homebrew games

Well, to be precise, I will not provide anyone with these games either, since they are written by someone else. Will share the URL though. :)
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
Post Posted: Sat Feb 16, 2019 4:00 pm
MasterGear is once again on $2.99 sale at the Google Play:

https://play.google.com/store/apps/details?id=com.fms.mg
  View user's profile Send private message Visit poster's website
  • Joined: 12 Mar 2015
  • Posts: 21
  • Location: USA
Reply with quote
MasterGear 4.5 for Android
Post Posted: Wed Mar 13, 2019 1:21 pm
Hello, All!

I have published MasterGear 4.5 for Android, a new version of my Sega MasterSystem, GameGear, SG-1000, and SC-3000 emulator:

https://play.google.com/store/apps/details?id=com.fms.mg

This version includes native support for 64bit ARM CPUs. Unfortunately, I had to disable Cheatopedia, Cheat Editor, and Cheat Hunter features, since Google Play no longer allows them and bans any apps that come with game cheating features. You can reenable these features yourself, by downloading this file and unzipping it to the "/sdcard/MasterGear" folder:

http://fms.komkon.org/EmuAndroid/MG-Cheats-031219.zip

See below for all the changes.

ALL CHANGES:
* Added native build for 64bit ARMv8 CPUs.
* Had to remove the cheats, since Google Play no longer allows them and bans apps containing cheats.
* Please, go and see the help page for information on how to reenable cheats.
* Switched to Gradle build.
  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!