Coder Social home page Coder Social logo

thias / miyoo-mini Goto Github PK

View Code? Open in Web Editor NEW

This project forked from takiiiiiiii/miyoo-mini

0.0 1.0 0.0 365.11 MB

This repo is for firmware updates, software files, and other important resources for the Miyoo Mini handheld.

Shell 98.14% Faust 1.86%

miyoo-mini's Introduction

Miyoo Mini Firmware and Configured SD

This repository contains a debloated and improved SD card image for the Miyoo Mini.

Stock SD Notice

Even though the Miyoo Mini comes with an SD card, it is a good practice to replace this card with one of your own. I also recommend that you keep a local backup of the files that you use on the Miyoo Mini on your computer and periodically transfer over save states and other important data in the off chance that your SD card corrupts. I haven't had this happen on my personal SD cards, but I have had to reformat the included cards a few times due to unknown issues. This repo assumes that you will start over with a new SD card.

Creating a New SD

If you plan on starting over with a new SD card, you will need to format the card as FAT32. You can format large SD cards as FAT32 in Windows 10 by downloading Rufus (https://rufus.ie/en/) and changing a few of the default options. In the Boot selection drop-down list, select Non bootable. In the File system drop-down list, select Large FAT32 (Default) and make sure to untick Create extended label and icon files.

Personalization

Starting from the 01/08/2022 firmware update, you can personalize the Miyoo Mini. If you want to change the stock background music file, you can change the bgm.mp3 file located in the \miyoo\app\sound directory. The stock BGM file has been renamed to bgmbak.mp3 and was replaced with the background music from the Wii.

You can also customize the UI on the Miyoo Mini with Photoshop or a free editor like GIMP. The png files that you can customize are located in /miyoo/app/skin and /miyoo/app/skin_640_480/.

ROMs

This package does not include any ROMs. The stock SD is filled with mostly Chinese ROMs, but there are English arcade games that you could use with this package. This device works best with No-Intro romsets. Whenever you add new ROMs to the system, you can manually delete the _cache2.db file located inside the ROM subdirectory, or you can press the function button on the device and select the Refresh Roms option. You can also delete these files or any other ROMs that you do not want by pressing the function button while a ROM is highlighted. The path directories for the included systems in this release are as follows:

  • Atari 2600: /Roms/atari2600
  • Atari 7800: /Roms/atari7800
  • Atari Lynx: /Roms/lynx
  • Amstrad CPC: /Roms/amstrad
  • CPS1: /Roms/cps1
  • CPS2: /Roms/cps2
  • CPS3: /Roms/cps3
  • DOS: /Roms/dos
  • Final Burn Neo: /Roms/fbneo
  • Game Boy: /Roms/gbgbc/gb
  • Game Boy Color: /Roms/gbgbc/gbc
  • Game Boy Advance: /Roms/gba
  • Game and Watch: /Roms/gw
  • MAME 2003: /Roms/mame2003
  • MAME 2003 Plus: /Roms/mame2003_plus
  • MAME 2010: /Roms/mame1010
  • NEO GEO CD: /Roms/neocd
  • NEO GEO: /Roms/neogeo
  • NES: /Roms/nes
  • Neo GEO Pocket: /Roms/ngp
  • PC Engine: /Roms/pce
  • PlayStation 1: /Roms/ps1
  • Sega Master System: /Roms/sega/ms
  • Sega Game Gear: /Roms/sega/gg
  • Sega Genesis: /Roms/genesis
  • Sega CD: /Roms/segacd
  • SNES: /Roms/snes
  • Wonderswan/Wonderswan Color: /Roms/swan
  • Virtual Boy: /Roms/vb

BIOS Files

The BIOS files that were included with the stock SD card have been removed from this package. You will still need those files if you want to use the SD package in this repo. The files that you need to copy can be found in the \Retroarch\.retroarch\system\ directory. Copy all of these files over to a newly prepared SD card with the SD package provided.

Additionally, you should copy the PlayStation 1 BIOS files located in the \Emu\PS\bios\ folder on the stock SD card and paste them into the same path from this image for better compatibility with the included standalone emulator.

RetroArch Hotkeys

  • Open RetroArch Quick Menu = start + Select
  • Save State = FN + Down
  • Load State = FN + Up
  • Fast Forward = FN + R1
  • Reset = FN + Select
  • Quit RA = FN + Start (2x)

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.