From af5f38f00f49ab0c60425270502a09a9fee5fd23 Mon Sep 17 00:00:00 2001 From: neonloop Date: Sun, 28 Nov 2021 21:08:17 +0000 Subject: Adds fMSX core and builds trimui picoarch.zip --- README.trimui.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 README.trimui.md (limited to 'README.trimui.md') diff --git a/README.trimui.md b/README.trimui.md new file mode 100644 index 0000000..e2bae7c --- /dev/null +++ b/README.trimui.md @@ -0,0 +1,66 @@ +# picoarch - a libretro frontend designed for small screens and low power + +picoarch runs libretro cores (emulators) for various systems with low overhead and UI designed for small screen, low-powered devices like the Trimui Model S (PowKiddy A66). + +It supports: + +- **Arcade** (mame2000) +- **Colecovision** (blueMSX, smsplus) +- **Game Boy / Game Boy Color** (gambatte) +- **Game Boy Advance** (gpsp) +- **Game Gear** (picodrive, smsplus) +- **Genesis** (picodrive) +- **MSX** (fMSX, blueMSX) +- **NES** (quicknes, fceumm) +- **Sega Master System** (picodrive, smsplus) +- **Super NES** (snes9x2002, snes9x2005) +- **PCE / TurboGrafx-16** (beetle-pce-fast) +- **PlayStation** (pcsx_rearmed) +- more to come + +picoarch can also play game music (gme). + +All emulators have: + +- fast-forward +- soft scaling options +- menu+button combo keybindings +- per-game config +- screenshots + +Most have: +- cheat support +- IPS/BPS softpatching +- auto-frameskip for smooth audio + +## Install + +### gmenunx + +Extract the contents of the `gmenunx/` directory onto the SD card. You will have a `libretro` section with launchers for all of the emulators. You will also have `picoarch` in the emulators section where you can run any core in `/Apps/picoarch/`. + +### MinUI + +If you want to replace built-in .paks, simply extract `MinUI/` onto the SD card. + +If you want to replace individual emulators, overwrite the existing MinUI .pak with the picoarch version. + +If you want to use picoarch as a single application instead of replacing .paks, copy `MinUI/Games` onto the SD card. + +## Notes / extra features + +### Bios + +Some emulators require bios files. For gmenunx, bios files are placed into `/Apps/picoarch/system`. For MinUI, they are placed in the save directory, similar to other .paks. + +The libretro documentation specifies which bios is required for each core. For example, needed fMSX bios files are listed here: + +### Cheats + +Cheats use RetroArch .cht file format. Many cheat files are here + +Cheat file name needs to match ROM name, and go underneath save directory. For example, `/Apps/.picoarch-gambatte/cheats/Super Mario Land (World).cht`. When a cheat file is detected, a "cheats" menu item will appear. Not all cheats work with all cores, may want to clean up files to just the cheats you want. + +### IPS / BPS soft-patching + +Many cores can apply patches when loading. For example, loading `/roms/game.gba` will apply patches named `/roms/game.ips`, `/roms/game.ips1`, `/roms/game.IPS2`, `/roms/game.bps`, etc. Patching is temporary, original files are unmodified. Patches are loaded in case-insensitive alphabetical order. Note that `.ips12` loads before `.ips2`, but after `.ips02`. -- cgit v1.2.3