Giter Club home page Giter Club logo

mistermame's Introduction

MiSTerMAME

The purpose of this Script to to aid in downloading the correct MAME ROM Zips to use for the new MiSTer Arcade Core MRA configuration. This Script is for testing/educational purposes only.

Updater Script and INI Download

Script Updater and INI File Download

Usage

  • Download the ZIP file above and Extract/Copy Update_RetroDriven_MAME_SE.sh and Update_RetroDriven_MAME_SE.ini to your Scripts Folder on your MiSTer SD Card(typically /media/fat/Scripts).
  • Simply run Update_RetroDriven_MAME_SE.sh via MiSTer Scripts Menu to Download/Update your MAME ROM Zips/MRAs and Unofficial Arcade Cores(RBF Files).
  • Optional: Changing the Update_RetroDriven_MAME_SE.ini file is optional based on your setup/needs.

New MRA Arcade Core Folder Structure

The following below is the directory structure for the new MRA/Mame Arcade Core setup:

  • /_Arcade/*.mra
  • /_Arcade/cores/*.rbf
  • /Games/mame/*.zip
  • /Games/hbmame/*.zip

You can place your Mame/HbMame Zip files within your _Arcade folder instead like below:

  • /_Arcade/mame/*.zip
  • /_Arcade/hbmame/*.zip

NOTE: This change can be made via the INI File. It is recommended to use the Default of using the Games Folder though

Default Arcade Core Folder Structure for this Script

The Folder Names and Structure can be changed via the INI File.

  • /_Arcade/_Unofficial/*.mra
  • /_Arcade/_Unofficial/_CPS1
  • /_Arcade/_Unofficial/_Jotego
  • /_Arcade/_Unofficial/_Sega System 1

Unofficial Arcade Core/RBF Downloads

I have included the ability to Download/Update Unofficial Arcade Core RBF files.

  • Jotego's Public Cores will be Download/Updated just like his Updater Script is doing currently. NOTE: His Beta Cores are not included as those are for his Patreon Subscribers only.
  • All other Unofficial Arcade Cores are ones that I've come across that are not currently a part of the Official MiSTer GitHub.
  • If/When these Unofficial Arcade Cores are added to the Official MiSTer GitHub, they will be removed on my end to avoid duplicates/issues.
  • Be sure to set the INI Option "REMOVE_ARCADE_PREFIX" based on your current Arcade Core set up to avoid duplicates/issues.
  • If you do not wish to Download the Unofficial Arcade Core RBF files set "RBF_DOWNLOAD" to False in the INI File.

Credits

Disclaimer / Legal Information

By downloading and using this Script you are agreeing to the following:

  • You are responsible for checking your local laws regarding the use of the ROMs that this Script downloads.
  • You are authorized/licensed to own/use the ROMs associated with this Script.
  • You will not distribute any of these files without the appropriate permissions.
  • You own the original Arcade PCB for each ROM file that you download.
  • I take no responsibility for any data loss or anything, use the script at your own risk.

mistermame's People

Contributors

retrodriven avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.