TechToyTinker

TechToyTinkerTechToyTinkerTechToyTinker

TechToyTinker

TechToyTinkerTechToyTinkerTechToyTinker
  • Home
  • Handheld Corner
  • TheRetroArena-ARES
  • Slash TV
  • Tech Toy Tutorials
  • Aya Devices
  • Anbernic Devices
  • Odroid Go Adv Su Ultra
  • Powkiddy and Other Clones
  • Systems Supported
  • Nvidia Jetson Nano
  • Emulation Station PC
  • ROTT
  • F.A.Q
  • About
  • Contact
  • More
    • Home
    • Handheld Corner
    • TheRetroArena-ARES
    • Slash TV
    • Tech Toy Tutorials
    • Aya Devices
    • Anbernic Devices
    • Odroid Go Adv Su Ultra
    • Powkiddy and Other Clones
    • Systems Supported
    • Nvidia Jetson Nano
    • Emulation Station PC
    • ROTT
    • F.A.Q
    • About
    • Contact
  • Home
  • Handheld Corner
  • TheRetroArena-ARES
  • Slash TV
  • Tech Toy Tutorials
  • Aya Devices
  • Anbernic Devices
  • Odroid Go Adv Su Ultra
  • Powkiddy and Other Clones
  • Systems Supported
  • Nvidia Jetson Nano
  • Emulation Station PC
  • ROTT
  • F.A.Q
  • About
  • Contact

01/12

rg353p and 353ps

Additional Information

Anbernic has just released the RG353P. This device is essentially and RG503 with added ram, internal emmc for android and a different screen that supports touch. Because of that you can read the RG503 information below for information about this device on Retro Arena.


There is a tutorial, in the tutorials section to root your android with Magisk and install Google Playstore.


It is advised to always use the latest image available at the below link.


Download Retro Arena RC 1 and 1.1 for RG353P:

https://drive.google.com/drive/folders/1ZEjncS3VSmpjlxx5bd7vqKZnw-Zf5dH7?usp=sharing


05/09/2023:


Today the RG353PS came in! We have ported Retro Arena over to the device, and the image is available now, this image is the same as the 353V2 in many ways, namely that you sign into wifi from retroarch settings, not the options menu.


Download link for RG353PS:

 

  1. https://drive.google.com/drive/folders/1-A5xw9JuuscHloL-cxByETTXS0spOsPW?usp=share_link



Rg353V Retro arena preview

RG353v

Additional Information

The stable build of Retro Arena for the RG353V and RG353 V2 are now available, it contains all the same features as the RG503 and RG353P. OTA updates, OTA theme downloader, over 100 different systems.

It is using the latest RetroArch. Drastic and stand-alone Yabasanshiro are also included.

There is a zip at the link to place at the root of your NTFS or Exfat SD2 for roms(no rom files included). This is a skeleton folder structure. 


See the rg503 listing for more information


Thanks go to:

Christianhatian

fewt

RetroArch team

Anbernic


There are two revisions of this device, they have different displays. 


Download link (includes V2):

https://drive.google.com/drive/folders/1rhyS4bUxj5HevX6BAIaLN73CTae2OdPP?usp=sharing

rg353m

Additional Information

The latest in the 353 series, the 353m has a nice form factor and feels very premium in your hands.


Retro Arena RC1 is now available and will be updated regularly. It has the same features as the P.



Link:

https://drive.google.com/drive/folders/1aoeh3pN7b0DO9r367lmHOy_3xCRLEeaa?usp=share_link

win 600

This device has begun shipping, we have been working on ARES Windows and Ubuntu 22 for this device so far, for Windows ARES you simply download the zips and install them in order, zip then update 1 then 2, the final zip named Aya next has a .bat file that you use to launch ES with the correct screen ratio, place it in ARESWindows/Emulationstation


A beta of Ubuntu 22 is now available, this features Aurora Retro Entertainment Systems, with added Kodi, Steam and Wine(Windows games).


TDP control of 5, 10, 15, and 18 watts is available in the options screen of Emulationstation, along with theme downloaders. 


HDMI out is working but it is picky about changes, its set to display as dual monitor at the moment, giving you a second screen when using HDMI, single display mode of out to TV is also tested. It is only mirroring that causes issues, changing the display resolution to the lower one temporarily while making changes works best, then moving it back to the higher resolution afterwards.


This image runs from a USB or External HDD, simply write it to a USB stick, use Gparted or any number of other applications to resize it to fill your USB stick, and then plug it into the Win 600. When you press power on hold volume + to get into a bootloader menu, put your controller into mouse mode to move and use A to select it. 



Ubuntu 22 Beta link:

https://drive.google.com/drive/folders/1JvBh8xs7wJYdCiCz8gZLrbPDICyFubcD?usp=sharing


Link to ARES Windows:

https://drive.google.com/drive/folders/1xXGqjxu2HnO9QrVFiTO_XtgZP7qYP01j?usp=sharing

TheRA rg503 rc 1.9

This is the final RC before Stable 1

RG503

In the final phase before stable release currently

The Anbernic RG503 just launched last week, and Retro Arena is well under way for a full custom firmware. As of this time the image works, has OTA updates, OTA theme downloads, Portmaster, Kodi and 105 systems emulated. SD2 use is required, EXFAT, NTFS, EXT4, FAT32 are supported.  


*To use SD2 insert your freshly flashed 16gb internal SD1, insert it into your RG503 and boot the system, it will do some resize magic. While this is happening, take this time to format your SD2(games card) to one of the formats listed above, I use EXFAT. Once the boot is finished and the SD2 is formatted, insert it into the 2nd slot. Navigate to options and then advanced, select switch to SD2 for ROMs. It will now copy the internal folder structure to your SD2, once this finishes you may move SD2 to your PC to load up your legally dumped cartridges and ripped discs. 


You may also use the advanced menu to enable or disable WIFI to save battery. The options menu has a file manager and your WIFI connection GUI, as well as network information to obtain your IP, and several other useful tools and scripts. 


Bluetooth and rumble are not currently working. HDMI out is working, but must be connected before powering on. 


When you wish to log into WIFI on first boot, you may need to click the % symbol or where it says start to trigger network scanning.


**There is a bug with the OTA Updater where if you launch it and try to exit instead of download the file, it might freeze, if this happens press reset, or to avoid it simply download the update. It won't erase any of your personal files. Don't forget to run fix permissions script after updating OTA.


As this is still an early Beta you can expect to find a bug or two, however, this image offers a very large performance and emulation gain over the stock firmware.


If you require help or have questions, please use the Discord, Facebook, or Youtube comment section on a Rg503 video.


Link for Stable 1:

https://drive.google.com/drive/folders/1l269AedySVzwJ8b1O3vLZmCUBJFrhsea?usp=sharing

RG351mp

09/25/2021

We are please to release Beta 1 for the new Anbernic RG351MP. As this is a beta there are still some bugs being worked out, retro run is not yet working, and Solarus has no controls.


There are over 100 different systems and handhelds on this image, and it is based on the RG351V image. Portsmaster is working, almost everything is working!

RetroArch is version 1.9.8 currently.


**Please allow your sd card to boot once before you insert sd2.


** Do not use the SD cards that came with your unit, the MP does not like cheap SD cards, I advise Sandisk or Samsung.

 

**If you have sound issues.  

1. open an ssh connection with putty.

2. type sudo alsamixer, right direction on keyboard and up on keyboard,  you want playback path set to SPK_HP. Press f6 and set audio device from default to RK, then press escape


**If you are making a fresh build, download the image from the link below, unzip it, write the image to your SD using win32diskimager or Etcher. Place the SD into TF1 of your new MP. Let it boot fully into EmulationStation. Ensure your SD2 is formatted to your desired format (example NTFS) and then insert it into TF2. Navigate to tools and select copy to SD 2, after a short while it will take you back to EmulationStation. You may now power off your device, and insert SD 2 into your PC, you will now see all the folders waiting for your games and bios.


Beta 2.3:

http://firmware.sbcgaming.net/slaminger/TheRA-RG351MP-Beta2.3.rar


Beta 2.4 with OTA Updater(copy roms to SD2 even if coming from an old build, it will not overwrite your games or saves):

http://firmware.sbcgaming.net/slaminger/TheRA-RG351MP-Beta2.4.rar

RG351 p/m

You can find emulator and port information at the bottom of this page.



Recently I have been sent an RG351M, as a result I have ported Retro Arena to this device, this build features Moonlight, video playback from ES directly, About 90 different systems and 20 ports so far. I have rebuilt the flycast32 core to have the rumble feature, as I found some titles play better using this core than the 64 bit version. The SD will auto expand on the first boot. Future images will be smaller in file size, I tried to shrink this image and it was giving me some trouble, it would fit on a 16gb card normally but have very little room for anything else, so you are better off to use 32gb at minimum anyways. 


This is not the only device the company has sent me to work on, I will also be doing a build for the 350 unit and another device or two that I will leave as secret for now. Stay tuned for builds and more information!


RC 3:

https://drive.google.com/drive/folders/19n4Cz0_Yl_QxLjnokPX_7nMBC1BaJxD-?usp=sharing

RG351v

Today, 04/16/2021, RC 1 has been released for the RG351V.


This build has about 110 systems and 30 ports currently, Retroarch 32 and 64 bit version 1.9.1,  Emulationstation with working scraper and boxart/video snaps, the volume buttons work, the hotkeys are enabled (Function and dpad up + down are brightness)


This release now features OTA updates, and reflashing will no longer be required until RC 2.

You can put a formatted NTFS/VFat/EXT4/Fat32/EXFAT card into the 2nd SD slot while using EmulationStation, navigate to options on the main screen, and select copy to sd2, this will copy the folder structure from /roms to your second SD, then you may place this second SD into your PC and load your content, place the 2nd SD back into the unit and select reboot from the start menu in EmulationStation. Please ensure you boot the unit before instering SD 2 at first time use, if the card is inserted at boot it will automatically mount to /roms. For EXFAT cards, there is a script you must run after first boot, located in tools.

If you use ext4, connect to wifi and ssh into the device, type crontab -e and scroll down to the bottom. Replace the line @reboot sudo mount -o umask=0022,gid=1000,uid=1000 /dev/mmcblk1p1 /roms with @reboot sudo mount /dev/mmcblk1p1 /roms


A changelog will be included in the rar file with the image. 


Updates can be downloaded via the new OTA feature by navigating to options in Emulationstation and launching 351updates.

Currently you will only see a test update and do not need to install this, when there is an update you will see the listing change to update 1. Following updates will follow this same numbering pattern. 


for microvison you may wish to change the buttons, do to so you navigate to /opt/microvision and edit the gamecontrollersdb.txt


to switch which themes you can download in the application, navigate to advanced settings.


** If you notice a slight flicker in your screen, turn the brightness up a little. function + dpad up and down.


** if psp seems slow, disable the shader!


** If you already have your SD 2 set up from a previous build, please update Anberports application once you boot from SD 2 before using the 351 Updater, failure to do this will result in no controls, the internal SD Anberports has already been updated.


Login and password are both odroid


Update 1,2 and 3 have been released, you must open a ssh connection after downloading all 3 and run sudo chmod -R 777 /opt/tools and then run the script fix permissions, located in tools.


Helpful information for setup and ports/emulators can be found at:

 Home · christianhaitian/arkos Wiki (github.com) 


As of 2021/09/04 everything has been rolled into RC 1.3

After first boot, navigate to firmware and select 351 updates, download update 1 and then run fix permissions in the tools section. 


Download Link:

https://drive.google.com/drive/folders/1shxxS7wpa0mDkm3XUS0qNRqTTOikPvNE?usp=sharing

rg300x

Anbernic recently released the RG300X which looks like a GameBoy Micro. This currently runs about 40 systems and 100 ports. It is using stable branch so the HDMI out works, and included the latest RetroArch nightly build. This is an Alpha so you can expect a bug or two, please feel free to let me know from the contact tab or discord server.


Download Link:

https://firmware.sbcgaming.net/slaminger/300x.rar

RG300 IPS

After a sizeable wait while bugs and issues were tracked down and resolved, we are pleased to release Beta 1 of the Tech Toy Tinker image for the RG300 IPS display. This build is on RetroFW 2.3 Dev, with Simple Menu and RetroArch included. It has about 50 systems plus ports. This build is a work in progress and will be updated, updating will require you to re flash SD 1 and leave SD 2 as is. 


Download the image:

https://drive.google.com/drive/folders/1HiqGRm3gpbbVFyYBe3eJQimUJSzG6yG1?usp=sharing

A look at the devices and builds

RG300X

RG280V

Pocket Go S30

important information

Detail your services

 

Emulators and Ports information:


christianhaitian is the original author.


Important Notes:

  • All retroarch emulator cores (ex. Those that start with lr in the front of the emulator names in the list below) have controller configurations setup automatically by Retroarch. You can hit Select+X, then go to settings, controllers to review and change to your liking.
  • Rom folders are located in either /roms when accessing the device via network or from the EASYROMS folder in Mac, Linux or Windows if accessing the micro SD card in a micro SD card reader directly on a PC.
  • All bios files go into the bios folder located in the roms (EASYROMS) folder unless specifically stated otherwise in the emulators list below.
  • Any systems listed below that have a standalone emulator will most likely not have controls that can be reconfigured.
  • Any systems below with multiple emulator cores available will have a default emulator core bolded and in parentheses(). Click here for information on how to change emulators per system or game.
    • Required file extensions and rom versions are based on default emulator core requirements.
  • Since much of this is similar to retropie, more information about these emulators can be found at the retropie wiki located at https://retropie.org.uk/docs/ under the Emulation section.
  • You can also check out Retro Game Corps at https://retrogamecorps.com/rg351/ for helpful guides on getting some of these systems and ports up and running as well.

Emulators

3DO

Emulator: lr-opera
Rom Folder: 3do
Extensions: .iso .ISO .bin .BIN .chd .CHD .cue .CUE
Bios: panafz1.bin or panafz10.bin or panafz10-norsa.bin or panafz10e-anvil.bin or panafz10e-anvil-norsa.bin or panafz1j.bin or panafz1j-norsa.bin or goldstar.bin or sanyotry.bin or 3do_arcade_saot.bin See this link for more details. https://docs.libretro.com/library/opera/#bios

Amiga

Emulator: (Amiberry) lr-puae
Rom Folder: amiga
Extensions: .adf .ADF .hdf .HDF .lha .LHA
Bios: kick33180.A500 and kick34005.A500 and kick40068.A1200 See this link for more details. https://github.com/midwan/amiberry/wiki/Kickstart-ROMs-(BIOS)

Amiga CD32

Emulator: lr-puae
Rom Folder: amigacd32
Extensions: .cue .CUE .ccd .CCD .lha .LHA .nrg .NRG .mds .MDS .iso .ISO .m3u .M3U
Bios: kick34005.A500 and kick40063.A600 and kick40068.A1200

Amstrad CPC

Emulator: (lr-crocods) lr-cap32
Rom Folder: amstradcpc
Extensions: .cpc .CPC .dsk .DSK .zip .ZIP
Bios: None

Arcade

Emulator: (lr-fbneo) fbalpha2012 fbalpha2016 fbalpha2018
Required ROM Version: FBAlpha v0.2.97.44 (v0.2.97.40, v0.2.97.42 and v0.2.97.43 may work as well)
Rom Folder: arcade
Extensions: .zip .ZIP .7z .7Z .cue .CUE
Bios: pgm.zip (for PGM games only like Knights of Valour and DoDonPachi)

Atomiswave

Emulator: (lr-flycast) lr-flycast_xtreme lr-reicast_xtreme retrorun retrorun32
Rom Folder: atomiswave
Extensions: .7z .7Z .ist .IST .zip .ZIP .bin .BIN
Bios: awbios.zip (need to be placed in a folder named dc within the bios folder)
Note: Thanks to bignella for testing and compiling a list of the performance of various Atomiswave games using the retrorun32/flycast32 rumble emulator/core combination. See here.

Atari 800

Emulator: lr-atari800
Rom Folder: atari800
Extensions: .atr .ATR .rom .ROM .zip .ZIP
Bios: ATARIOSA.ROM and ATARIOSB.ROM and ATARIBAS.ROM

Atari 2600

Emulator: lr-stella
Rom Folder: atari2600
Extensions: .a26 .A26 .bin .BIN .zip .ZIP
Bios: None

Atari 5200

Emulator: lr-atari800
Rom Folder: atari5200
Extensions: .a52 .A52 .zip .ZIP
Bios: 5200.rom and ATARIBAS.ROM

Atari 7800

Emulator: lr-prosystem
Rom Folder: atari7800
Extensions: .a78 .A78 .zip .ZIP
Bios: 7800 BIOS (U).rom

Atari Jaguar

Emulator: lr-virtualjaguar
Rom Folder: atarijaguar
Extensions: .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG
Bios: None

Atari Lynx

Emulator: (lr-handy) lr-mednafen_lynx
Rom Folder: atarilynx
Extensions: .lnx .LNX .zip .ZIP
Bios: lynxboot.img (optional)

Atari ST

Emulator: lr-hatari
Rom Folder: atarist
Extensions: .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .zip .ZIP
Bios: tos.img

Atari XEGS

Emulator: lr-atari800
Rom Folder: atarixegs
Extensions: .bin .BIN .rom .ROM .xex .XEX .zip .ZIP
Bios: ATARIXL.ROM and ATARIBAS.ROM

Coleco

Emulator: lr-bluemsx
Rom Folder: coleco
Extensions: .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .zip .ZIP
Bios: coleco.rom (Verified working MD5:2C66F5911E5B42B8EBE113403548EEE7)
Notes: The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.
You can download the 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation.
Get blueMSXv282full.zip near the bottom of the page.
Move/Copy the 'Databases' and 'Machines' Folders to the bios folder.

Commodore 16

Emulator: lr-vice_xplus4
Rom Folder: c16
Extensons: .d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .zip .ZIP .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .g4z .G4Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .nib .NIB .nbz .NBZ
Bios: None

Commodore 64/VIC-20/PET

Emulator: lr-vice_x64
Rom Folder: c64
Extensons: .d64 .D64 .zip .ZIP .7z .7Z .t64 .T64 .crt .CRT
Bios: None

Commodore 128

Emulator: lr-vice_x128
Rom Folder: c128
Extensons: .d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .zip .ZIP .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .g4z .G4Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .nib .NIB .nbz .NBZ
Bios: JiffyDOS_C128.bin JiffyDOS_C64.bin JiffyDOS_1541-II.bin JiffyDOS_1571_repl310654.bin JiffyDOS_1581.bin

CPS 1

Emulator: (lr-fbneo) fbalpha2012 fbalpha2016 fbalpha2018
Required ROM Version: FBAlpha v0.2.97.44 (v0.2.97.40, v0.2.97.42 and v0.2.97.43 may work as well)
Rom Folder: cps1
Extensions: .zip .ZIP .7z .7Z .cue .CUE
Bios: None

CPS 2

Emulator: (lr-fbneo) fbalpha2012 fbalpha2016 fbalpha2018
Required ROM Version: FBAlpha v0.2.97.44 (v0.2.97.40, v0.2.97.42 and v0.2.97.43 may work as well)
Rom Folder: cps2
Extensions: .zip .ZIP .7z .7Z .cue .CUE
Bios: None

CPS 3

Emulator: (lr-fbneo) fbalpha2012 fbalpha2016 fbalpha2018
Required ROM Version: FBAlpha v0.2.97.44 (v0.2.97.40, v0.2.97.42 and v0.2.97.43 may work as well)
Rom Folder: cps3
Extensions: .zip .ZIP .7z .7Z .cue .CUE
Bios: None

Daphne

Emulator: hypseus standalone
Rom Folder: daphne
Extensions: .daphne .DAPHNE
Bios: None
Notes: Be aware that within the daphne folder is a roms folder. That is not an error. That folder is needed. Your laserdisc .zip files should contain a "rom name".daphne folder that must be copied to the root daphne folder. Make sure the "rom name".daphne folder contains a framefile ("rom name".txt) or it will not load. Your laserdisc .zip files must be loaded into the daphne/roms folder. If you're still having issues getting this to work, click here for a great guide and video from Retro Game Corps.

Doom

Emulator: (lzdoom standalone) lr-prboom
Rom Folder: doom
Extensions: .wad .WAD .sh .SH
Bios: None
Notes: In order to use prboom, you'll need prboom.wad in the /roms/doom folder. You can copy it from the /roms/ports/doom folder to that location or simply download it from here and put it in that location.

Dreamcast

Emulator: (lr-flycast) lr-flycast_xtreme lr-reicast_xtreme retrorun retrorun32
Rom Folder: dreamcast
Extensions: .7z .7Z .gdi .GDI .cdi .CDI .cue .CUE
Bios: dc_boot.bin, dc_flash.bin (need to be placed in a folder named dc within the bios folder)
Note:

  • Thanks to bignella for testing and compiling a list of the performance of various Dreamcast games using the retrorun32/flycast32 rumble emulator/core combination. See here.
  • These cores are currently not working with .7z extension. No ETA on when this will be addressed at this time.
  • Saves are loaded from /roms/bios/dc/ as vmu_save_A1.bin files (A1, A2, B1, B2 etc) for retrorun and retrorun32.
  • In Retroarch, per-game saves can be enabled and loaded from /roms/dreamcast as .A1.bin files (A1, A2 etc).
  • The files can be interchanged by renaming and placing into the appropriate location.

Dreamcast VMU

Emulator: lr-vemulator
Rom Folder: vmu
Extensions: .vms .VMS .bin .BIN
Bios: None

EasyRPG

Emulator: lr-easyrpg
Rom Folder: easyrpg
Extensions: .ldb .LDB
Bios: None
Notes: Games must have a RPG_RT.ini and RPG_RT.ldb inside their respective folders.

Famicom Disk System

Emulator: (lr-nestopia) lr-fceumm
Rom Folder: fds
Extensions: .nes .NES .unif .UNIF .unf .UNF .fds .FDS .zip .ZIP .7z .7Z
Bios: disksys.rom

Game Boy

Emulator: (lr-gambatte) lr-mgba lr-tgbdual
Rom Folder: gb
Extensions: .gb .GB .gbc .GBC .dmg .DMG .zip .ZIP .7z .7Z
Bios: gb_bios.bin (optional)

Game Boy Advance

Emulator: (lr-mgba) lr-vbam lr-vba_next lr-gpsp
Rom Folder: gba
Extensions: .gb .GB .gbc .GBC .gba .GBA .zip .ZIP .7z .7Z
Bios: gba_bios.bin (required for lr-gpsp optional for other cores), gb_bios.bin (optional), gbc_bios.bin (optional), sgb_bios.bin (optional)

Game and Watch

Emulator: lr-gw
Rom Folder: gameandwatch
Extensions: .mgw .MGW
Bios: None

Game Boy Color

Emulator: (lr-gambatte) lr-mgba lr-tgbdual
Rom Folder: gbc
Extensions: .gb .GB .gbc .GBC .dmg .DMG .zip .ZIP .7z .7Z
Bios: gbc_bios.bin (optional)

Game Gear

Emulator: lr-genesis_plus_gx
Rom Folder: gamegear
Extensions: .bin .BIN .gg .GG .zip .ZIP .7z .7Z
Bios: bios.gg (optional)

Genesis/Megadrive

Emulator: (lr-genesis_plus_gx) lr-picodrive
Rom Folder: megadrive or genesis
Extensions: .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .zip .ZIP .7z .7Z
Bios: bios_MD.bin (optional)

Intellivision

Emulator: lr-freeintv
Rom Folder: intellivision
Extensions: .bin .BIN .int .INT .zip .ZIP .7z .7Z
Bios: exec.bin, grom.bin

LowRes NX

Emulator: lr-lowresnx
Rom Folder: lowresnx
Extensions: .nx .NX
Bios: None

Mame 2003

Emulator: lr-mame2003-plus
Rom Folder: mame2003
Extensions: .zip .ZIP .7z .7Z
Required Rom Set version: MAME 0.78-MAME 0.188
Bios: None
Audio Samples: Place in /roms/bios/mame2003-plus/samples folder

Mame 2010

Emulator: lr-mame2010
Rom Folder: mame
Extensions: .zip .ZIP .7z .7Z .chd .CHD
Required Rom Set version: MAME 0.139
Bios: None

Master System

Emulator: (lr-genesis_plus_gx) lr-picodrive
Rom Folder: mastersystem
Extensions: .7z .bin .sms .zip
Bios: bios_E.sms (optional), bios_U.sms (optional), bios_J.sms (optional)

MSX

Emulator: (lr-bluemsx) lr-fMSX
Rom Folder: msx
Extensions: .cas .CAS .dsk .DSK .mx1 .MX1 .mx2 .MX2 .rom .ROM .zip .ZIP
Bios: See this link for more details. https://docs.libretro.com/library/fmsx/#bios Notes: The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.
You can download the 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation.
Get blueMSXv282full.zip near the bottom of the page.
Move/Copy the 'Databases' and 'Machines' Folders to the bios folder.

MSX2

Emulator: (lr-bluemsx) lr-fMSX
Rom Folder: msx2
Extensions: .cas .CAS .dsk .DSK .mx1 .MX1 .mx2 .MX2 .rom .ROM .zip .ZIP
Bios: See this link for more details. https://docs.libretro.com/library/fmsx/#bios Notes: The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.
You can download the 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation.
Get blueMSXv282full.zip near the bottom of the page.
Move/Copy the 'Databases' and 'Machines' Folders to the bios folder.

Naomi

Emulator: (lr-flycast) lr-flycast_xtreme lr-reicast_xtreme retrorun retrorun32
Rom Folder: naomi
Extensions: .7z .7Z .ist .IST .zip .ZIP .bin .BIN .dat .DAT
Bios: naomi.zip (need to be placed in a folder named dc within the bios folder)
Notes:

  • For retroarch emulation, the bios region will need to be set to Japan or the games won't load. This can be done while loading a game by going to the retroarch menu, Options, Region, Japan.
  • Thanks to bignella for testing and compiling a list of the performance of various Naomi games using the retrorun32/flycast32 rumble emulator/core combination. See here.

Neo Geo

Emulator: (lr-fbneo) lr-fbalpha2012
Required ROM Version: FBAlpha v0.2.97.44 (v0.2.97.40, v0.2.97.42 and v0.2.97.43 may work as well)
Rom Folder: neogeo
Extensions: .zip .ZIP .7z .7Z
Bios: neogeo.zip

Neo Geo CD

Emulator: lr-neocd
Rom Folder: neogeocd
Extensions: .cue .CUE .chd .CHD .m3u .M3U
Bios: (000-lo.lo or ng-lo.rom) and (neocd_f.rom or neocd.bin or uni-bioscd.rom) placed in a folder named neocd within the bios folder
Note: More information available here

Neo Geo Pocket

Emulator: lr-mednafen-ngp (aka lr-beetle-ngp)
Rom Folder: ngp
Extensions: .ngp .NGP .ngc .NGC .zip .ZIP
Bios: None

Neo Geo Pocket Color

Emulator: lr-mednafen-ngp (aka lr-beetle-ngp)
Rom Folder: ngpc
Extensions: .ngp .NGP .ngc .NGC .zip .ZIP
Bios: None

Nintendo 64

Emulator: (lr-parallel-n64) lr-mupen64plus_next lr-glupen64 mupen64plus(standalone)
Rom Folder: n64
Extensions: .z64 .Z64 .n64 .N64 .v64 .V64
Bios: None
Note: mupen64plus(standalone) will most likely have the best performance but is the least user friendly emulator as the keys are not configurable. See the FAQ section for the RG351P/M or the RGB10 or the RK2020 and scroll down to the mupen64plus standalone emulator section for the default key configuration for the standalone emulator.

Nintendo 64DD

Emulator: lr-parallel-n64
Rom Folder: n64dd
Extensions: .n64 .N64 .z64 .Z64
Bios: None

Nintendo DS

Emulator: drastic standalone
Rom Folder: nds
Extensions: .zip .ZIP .nds .NDS
Bios: nds_bios_arm7.bin (optional), nds_bios_arm9.bin (optional), nds_firmware.bin (optional)

Nintendo Entertainment System (NES)/Famicom

Emulator: (lr-nestopia) lr-fceumm
Rom Folder: nes or famicom
Extensions: .nes .NES .zip .ZIP
Bios: None

Odyssey2

Emulator: lr-o2em
Rom Folder: odyssey2
Extensions: .bin .BIN
Bios: o2rom.bin

OpenBOR

Emulator: OpenBOR Standalone
Rom Folder: openbor
Extensions: .pak .PAK
Bios: none
Notes: RG351P Limitations--It is not possible to use the joystick within OpenBOR.
Only the gamepad, Start, A, B, X, Y, L1, and R1 buttons are assignable. DO NOT enable the gamepad within the options menu
or you may experience control issues!

PC98

Emulator: lr-nekop2
Rom Folder: pc98
Extensions: .d88 .D88 .hdi .HDI .zip .ZIP
Bios: See this link for more details. https://docs.libretro.com/library/neko_project_ii_kai/#bios

PC

Emulator: (lr-dosbox_pure) lr-dosbox
Rom Folder: dos
Extensions: .dosz .DOSZ .exe .EXE .com .COM .bat .BAT .conf .CONF .cue .CUE .iso .ISO .zip .ZIP
Bios: None

PC Engine/TurboGraphx-16

Emulator: (lr-mednafen-pce-fast) lr-mednafen-pce lr-mednafen-supergrafx
Rom Folder: pcengine or turbographx
Extensions: .pce .PCE .chd .CHD .zip .ZIP
Bios: None

PC Engine CD/TurboGraphx CD

Emulator: (lr-mednafen-pce-fast) lr-mednafen-pce lr-mednafen-supergrafx
Rom Folder: pcenginecd or turbografxcd
Extensions: .pce .PCE .ccd .CCD .iso .ISO .img .IMG .chd .CHD .cue .CUE
Bios: syscard3.pce

PC-FX

Emulator: lr-mednafen-pcfx (aka lr-beetle-pcfx)
Rom Folder: pcfx
Extensions: .chd .CHD .zip .ZIP .cue .CUE .ccd .CCD .toc .TOC
Bios: pcfx.rom

Pico-8

Emulator: pico8-dyn
Rom Folder: pico-8/carts
Extensions: .png .PNG .p8 .P8
Bios: None
Notes:

  • Add the contents of your purchased Pico-8 Raspberry Pi Pico-8 zip to /roms/pico-8 folder and add your .png and/or .p8 game files to /roms/pico-8/carts folder then start pico-8 from pico-8 emulationstation menu.
  • If you'd like to access splore to download and update games online while in Pico-8, create a blank text file named zzzsplore.p8 in /roms/pico-8/carts and launch zzzsplore from the pico-8 system menu in emulationstation
  • By default, pico-8 games will load in a 1:1 aspect ratio. You can also load games in full screen and pixel perfect aspect ratios as well by changing the default emulator setting. See here for information on how to change the default emulator.
  • Be careful to not delete the existing sdl_controllers.txt file in the /roms/pico-8 folder or you will not have any controls in pico-8!

Playstation 1 (PSX)

Emulator: (lr-pcsx-rearmed) lr-duckstation
Rom Folder: psx
Extensions: .cue .CUE .img .IMG .mdf .MDF .pbp .PBP .toc .TOC .cbn .CBN .m3u .M3U .ccd .CCD .chd .CHD .zip .ZIP .7z .7Z .iso .ISO
Bios: psxonpsp660.bin, scph101.bin, scph7001.bin, scph5501.bin, scph1001.bin
Notes:

  • Rewind and Fast Forward capability should be disabled while playing PSX. Performance may suffer greatly otherwise.
  • It's been reported best performance is achieved using the psxonpsp660.bin bios.

Playstation Portable (PSP)

Emulator: (ppsspp standalone) ppsspp-go standalone lr-ppsspp
Rom Folder: psp
Extensions: .iso .ISO .cso .CSO .pbp .PBP
Bios: None Note: For lr-ppsspp, to correct some ui issues, you'll need to install the contents of this assets 7z compressed file to /roms/bios/PPSSPP folder.

Playstation Portable (PSP) Minis

Emulator: (ppsspp standalone) lr-ppsspp
Rom Folder: pspminis
Extensions: .iso .ISO .cso .CSO .pbp .PBP
Bios: None

Pokemon Mini

Emulator: lr-pokemini
Rom Folder: pokemonmini
Extensions: .min .MIN .zip .ZIP
Bios: bios.min (optional)

ScummVM

Emulator: (lr-scummvm) scummvm standalone
Rom Folder: scummvm
Extensions: .scummvm .SCUMMVM
Bios: None

Sega 32X

Emulator: lr-picodrive
Rom Folder: sega32x
Extensions: .32x .32X .7z .7Z .bin .BIN .md .MD .smd .SMD .zip .ZIP
Bios: None

Sega CD

Emulator: (lr-genesis_plus_gx) lr-picodrive
Rom Folder: segacd
Extensions: .bin .BIN .chd .CHD .cue .CUE .iso .ISO
Bios: bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin

Sega Saturn

Emulator: (lr-yabasanshiro) lr-yabause
Rom Folder: saturn
Extensions: .img .IMG .cue .CUE .chd .CHD .iso .ISO .m3u .M3U
Bios: saturn_bios.bin (Optional)

SG 1000

Emulator: lr-genesis_plus_gx
Rom Folder: sg-1000
Extensions: .7z .7Z .bin .BIN .sg .SG .zip .ZIP
Bios: None

Sharp X1

Emulator: lr-x1
Rom Folder: x1
Extensions: .dx1 .DX1 .zip .ZIP .2d .2D .2hd .2HD .tfd .TFD .d88 .D88 .88d .88D .hdm .HDM .xdf .XDF .dup .DUP .cmd .CMD
Bios: IPLROM.X1, IPLROM.X1T (need to be placed in a folder named xmil within the bios folder)

Sharp X68000

Emulator: lr-px68k
Rom Folder: x68000
Extensions: .dim .DIM .m3u .M3U
Bios: iplrom.dat, cgrom.dat, iplrom30.dat (optional), iplromco.dat (optional), iplromxv.dat (optional) (need to be placed in a folder named keropi within the bios folder)

Solarus

Emulator: solarus-run
Rom Folder: solarus
Extensions: .solarus .SOLARUS .zip .ZIP
Bios: None
Notes: The analog stick is inverted in Solarus games due to limitations of Solarus. Games for Solarus usually allow the ability to reassign controller preferences from within games. Solarus doesn't natively support the ability to exit the emulator from a controller. For use in Arkos, a daemon is included that watches for the select and start buttons to be pressed simultaneously and kills the solarus-run process so return back to Emulationstation. If you put the system to sleep while in a Solarus game, upon wake, the daemon may not work anymore. If that's the case, try to press R3+Power button to safely shutdown the system. If all else fails, you can hit the bottom reset button but limit the use of that when possible or data corruption can occur.

SuFami Turbo

Emulator: (lr-snes9x2010) lr-snes9x lr-snes9x2002 lr-snes9x2005
Rom Folder: sufami
Extensions: .smc .SMC .zip .ZIP .7z .7Z
Bios: None

Super Game Boy

Emulator: lr-mgba
Rom Folder: sgb
Extensions: .gb .GB .gbc .GBC .dmg .DMG .zip .ZIP .7z .7Z
Bios: sgb_bios.bin

Super Grafx

Emulator: lr-mednafen-supergrafx (aka lr-beetle-supergrafx)
Rom Folder: supergrafx
Extensions: .pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .zip .ZIP .7z .7Z
Bios: syscard3.pce

Super Nintendo Entertainment System (SNES)/Super Famicom (SFC)

Emulator: (lr-snes9x) lr-snes9x2010 lr-snes9x2002 lr-snes9x2005
Rom Folder: snes or sfc
Extensions: .sfc .SFC .smc .SMC .zip .ZIP .7z .7Z
Bios: None

Super Nintendo MSU1

Emulator: lr-snes9x
Rom Folder: snesmsu1
Extensions: .smc .SMC .sfc .SFC .zip .ZIP .7z .7Z
Bios: None

Super Nintendo Entertainment System Hacks

Emulator: lr-snes9x2010
Rom Folder: snes-hacks
Extensions: .smc .SMC .fig .FIG .bs .BS .st .ST .sfc .SFC .gd3 .GD3 .gd7 .GD7 .dx2 .DX2 .bsx .BSX .swc .SWC .zip .ZIP .7z .7Z
Bios: None

Tic-80

Emulator: lr-tic80
Rom Folder: tic80
Extensions: .tic .TIC
Bios: None

TI-99

Emulator: ti99sim
Rom Folder: ti99
Extensions: .ctg .CTG
Bios: ti-994a.ctg
Notes: (For OGA, RGB10, and RK2020) Default version of ti99 enables dpad only (ti99sim-sdl-dpad) due to possible analog noise issues. You can change this by selecting ti99sim-sdl as the emulator. See here to learn how to change the emulator from within ES.

Uzebox

Emulator: lr-uzem
Rom Folder: uzebox
Extensions: .uze .UZE
Bios: None

Vectrex

Emulator: lr-vecx
Rom Folder: vectrex
Extensions: .vec .VEC .zip .ZIP
Bios: None

Virtual Boy

Emulator: lr-mednafen-vb (aka lr-beetle-vb)
Rom Folder: virtualboy
Extensions: .vb .VB .vboy .VBOY .zip .zip
Bios: None

WonderSwan

Emulator: lr-mednafen-wswan (aka lr-beetle-wswan)
Rom Folder: wonderswan
Extensions: .ws .WS .pc2 .PC2 .zip .ZIP .7z .7Z
Bios: None

WonderSwan Color

Emulator: lr-mednafen-wswan (aka lr-beetle-wswan)
Rom Folder: wonderswancolor
Extensions: .wsc .WSC .pc2 .PC2 .zip .ZIP .7z .7Z
Bios: None

ZX-81

Emulator: lr-81
Rom Folder: zx81
Extensions: .p .P .tzx .TZX .zip .ZIP
Bios: None
Notes: I was only able to successfully load .p based roms. I suggest using .p roms and .zip files with .p roms in them based on my testing.
Many games can be started by hitting select to bring up the virtual keyboard, hit R then newline key. Otherwise, you'll need
to search online on how to load these games if you're not familiar with this system.

ZX Spectrum

Emulator: lr-fuse
Rom Folder: zxspectrum
Extensions: .sna .SNA .szx .SZX .z80 .Z80 .tap .TAP .tzx .TZX .gz .GZ .udi .UDI .mgt .MGT .img .IMG .trd .TRD .scl .SCL .dsk .DSK
Bios: None

Ports

2048

Instructions: 2048 files are already included and ready to go. Just start 2048 from Ports in the the emulationstation menu.

Cannonball (OutRun)

Instructions: Add the OutRun Revision B ROMs into /roms/ports/cannonball folder then start Cannonball from Ports in the emulationstation menu. For exact naming of roms, view this link

Cave Story

Instructions: Cave Story files are already included and ready to go. Just start Cave Story from Ports in the emulationstation menu.

Commander Genius (Commander Keen)

Instructions: Load your keen folders into the /roms/ports/cgenius/games folder. As an example, the shareware version of Commander Keen 1 is included and is named Keen. Then just start Commander Genius from Ports in the emulationstation menu.

DevilutionX (Diablo 1)

Instructions: Copy diabdat.mpq from your CD or GoG installation (or extract it from the GoG installer) into /roms/ports/devilution folder; make sure diabdat.mpq is all lowercase!. Do not delete the gamecontrollerdb.txt file in the /roms/ports/devilution folder or there will be no controller support in the game! For controls, see here
Important Note: It’s been reported that you must make sure you use the GOG version of diabdat.mpq with the newest patch_rt.mpq or you may experience a freeze of the game around level 20.

Doom 1 (Soon to be deprecated as Doom has been moved to the main system section. Uses lzdoom which is a superior doom engine and even supports mods like Brutal Doom Lite!)

Instructions: Add Doom.wad file to /roms/ports/doom folder then start Doom from Ports in the emulationstation menu. For music, separate mp3 files need to be included in the same directory as the wad. view this link for more information.

Doom 2

Instructions: Add Doom2.wad file to /roms/ports/doom2 folder then start Doom 2 from Ports in the emulationstation menu. For music, separate mp3 files need to be included in the same directory as the wad. view this link for more information.

EasyRPG (Soon to be deprecated as Pico-8 has been moved to the main system section)

Instructions: Load game folders within the /roms/ports/easyrpg folder. Games must have a RPG_RT.ini and RPG_RT.ldb inside their respective folders.

Half-Life 1

Instructions: Only works with the full version of Half life 1.

  1. Copy the valve folder from your steam game folder or other source into /roms/ports/Half-Life.
  2. Then unzip the contents of the Copy Contents into valve folder.zip into your valve folder.
  3. Now launch Half-Life from the ports menu in emulationstation.
  4. The first launch of the game may take up to 2 minutes to complete. Subsequent launches will be quicker.

Note: The analog controls are reversed in menu only. Just use the Dpad to navigate the menu. Once in game, they work correctly.

Default keys while in games:
L2: Quick save
L1: Quick load
Select: Exit
Start: Pause
Dpad and left control stick: move
Right control stick: look around
R1: shoot
Y: Bend down
B: Jump

Thanks to a community member by the name of fonzo, an alternative to these controls that some like is to copy these 2 files into the valve folder: autoexec.cfg keyboard.cfg

and you're controls will be as shown in the image below: fonzo mapping

OpenTyrian

Instructions: OpenTyrian 2.1 files are already included as they were made freeware sometime ago. Just start OpenTyrian from Ports in the Emulationstation.

Pico-8 (Soon to be deprecated as Pico-8 has been moved to the main system section)

Instructions: Add the contents of your purchased Pico-8 Raspberry Pi Pico-8 zip to /roms/bios/pico-8 folder and add your .png game files to /roms/ports/pico-8 folder then start pico-8 from Ports in the emulationstation menu

Quake 1

Instructions: Add .pak files to /roms/ports/quake/quakepaks then start Quake from Ports in the emulationstation menu

Quake 2

Instructions: Add .pak files to /roms/ports/quake2/baseq2 then start Quake 2 from Ports in the emulationstation menu.
Notes: There's no support for music at this time until Libretro or the original developer of that emulator fixes this.

Rick Dangerous

Instructions: Rick Dangerous files are already included and ready to go. Just start Rick Dangerous from Ports in the emulationstation menu.

SDLPoP (Prince of Persia)

Instructions: The game is an open-source port and is already included and ready to go. Just start SDLPoP from Ports in the emulationstation menu.

VVVVVV

Instructions: The free Make and Play Edition data.zip file is already included. Just start VVVVVV from Ports in the emulationstation menu. You can also add your own purchased copy of the data.zip from your VVVVVV into the /roms/ports/VVVVVV folder if you prefer that version instead.

Wolfenstein 3D

Instructions: Wolfenstein 3D shareware episode 1 is already included and ready to go. You can add your own registered copy into the /roms/ports/ecwolf folder.

  • Tech Toy Tutorials

Tech Toy Tinker

Copyright © 2024 Tech Toy Tinker Company - All Rights Reserved.

Powered by