Skip to content

RGarciaLago/MGL_Core_Setnames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[MGL Core Setnames] for the MiSTer Platform

Most of these are now part of MiSTer-devel but this repo will be used to test before being added to Distribution_MiSTer.

A preset pack of core shortcuts (MGL files) which enable alternate configs for cores that support multiple systems or input devices.

Installation

Download all mgl files to the /media/fat/_Console/ folder on your SD card.

Updates

You can automatically download and get latest with the MiSTer update script and update_all by adding the following text to /media/fat/downloader.ini:

[RGarciaLago/MGL_Core_Setnames]
db_url = https://raw.githubusercontent.com/RGarciaLago/MGL_Core_Setnames/db/db.json.zip

Usage

Once you've installed the MGL files you can launch them like you would any other core!

Additional notes:

  • These core shortcuts are MGL files that use the <setname> option.
    • MiSTer will treat these core shortcuts as a new core and create config files and folders named the same as the <setname>.
    • You can rename the <setname> but if you do after the config files are created you'll need to manually rename them to keep the same settings.
  • Some of the core shortcut MGL files use the <setname same_dir="1"> option instead.
    • This will still create new config files named the same as the <setname> but will utilize the original core's folders.
    • Like with <setname>, you can rename the <setname same_dir="1"> but it will create new config files with those names and not copy your prior settings over.
  • Use your names.txt file to change the name of the MGL files so they show up how you prefer.
  • You can use symbolic links to avoid file duplication if you wish to keep all games in the original core's folder.

MGL Cores

These are MGL files with a <setname> for cores that support multiple systems.

  • Atari 2600 - uses "Atari7800" core
  • Game Gear - uses the "SMS" core
  • Game Boy Color - uses the "Gameboy" core
  • Game Boy Color 2P - uses "Gameboy2P" core
  • NeoGeo-CD - uses "NeoGeo" core
  • NeoGeoMVS - uses "NeoGeo" core
  • SG-1000 - uses the "ColecoVision" core
  • SuperGrafx - uses the "TurboGrafx16" core
  • TurboGrafx-CD - uses the "TurboGrafx16" core
  • WonderSwan Color - uses the "WonderSwan" core

MGL Cores for Light-gun games

These are MGL files with a <setname> for cores that have light-gun game support.

  • Atari 7800 (Light-gun)
  • Genesis (Light-gun)
  • Master System (Light-gun)
  • NES (Light-gun)
  • PlayStation (Light-gun)
  • SEGA CD (Light-gun)
  • Super NES (Light-gun)

MGL Cores for vertical games

These are MGL files with a <setname> for cores that support vertically oriented games.

  • Atari Lynx (Vertical)
  • WonderSwan (Vertical)
  • WonderSwan Color (Vertical)

MGL Cores for enhanced options

These are MGL files with a <setname> for cores that support options to push the system past original hardware.

  • Game Boy Advance (Enhanced)
  • Game Boy Advance (Enhanced) - uses the new GBA core, see mgl file for where you should place the rbf to avoid duplicate core names.
  • PlayStation (Enhanced)
  • PSX_2XCPU - uses a custom fork of the PSX core, see mgl file for where you should place the rbf to avoid duplicate core names.
  • SNES (Enhanced)

More Resources

Use my VIDEO_PRESETS_by_Robby to quickly setup a core to look authentically retro. Also available is my Wallpaper_Collection to give you a ton of great backgrounds for the main menu.

Check out Wizzo's amazing set of MiSTer Extensions to improve your MiSTer user experience.

Thanks to Wizzo for the idea to create a repository and theypsilon for the custom database!

About

Core shortcuts (MGL files) for the MiSTer FPGA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •