01/12
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:
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
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
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
This is the final RC before Stable 1
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
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
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
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
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:
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
christianhaitian is the original author.
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
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)
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
Emulator: (lr-crocods) lr-cap32
Rom Folder: amstradcpc
Extensions: .cpc .CPC .dsk .DSK .zip .ZIP
Bios: None
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)
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.
Emulator: lr-atari800
Rom Folder: atari800
Extensions: .atr .ATR .rom .ROM .zip .ZIP
Bios: ATARIOSA.ROM and ATARIOSB.ROM and ATARIBAS.ROM
Emulator: lr-stella
Rom Folder: atari2600
Extensions: .a26 .A26 .bin .BIN .zip .ZIP
Bios: None
Emulator: lr-atari800
Rom Folder: atari5200
Extensions: .a52 .A52 .zip .ZIP
Bios: 5200.rom and ATARIBAS.ROM
Emulator: lr-prosystem
Rom Folder: atari7800
Extensions: .a78 .A78 .zip .ZIP
Bios: 7800 BIOS (U).rom
Emulator: lr-virtualjaguar
Rom Folder: atarijaguar
Extensions: .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG
Bios: None
Emulator: (lr-handy) lr-mednafen_lynx
Rom Folder: atarilynx
Extensions: .lnx .LNX .zip .ZIP
Bios: lynxboot.img (optional)
Emulator: lr-hatari
Rom Folder: atarist
Extensions: .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .zip .ZIP
Bios: tos.img
Emulator: lr-atari800
Rom Folder: atarixegs
Extensions: .bin .BIN .rom .ROM .xex .XEX .zip .ZIP
Bios: ATARIXL.ROM and ATARIBAS.ROM
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.
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
Emulator: lr-vice_x64
Rom Folder: c64
Extensons: .d64 .D64 .zip .ZIP .7z .7Z .t64 .T64 .crt .CRT
Bios: None
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
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
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
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
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.
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.
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:
Emulator: lr-vemulator
Rom Folder: vmu
Extensions: .vms .VMS .bin .BIN
Bios: None
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.
Emulator: (lr-nestopia) lr-fceumm
Rom Folder: fds
Extensions: .nes .NES .unif .UNIF .unf .UNF .fds .FDS .zip .ZIP .7z .7Z
Bios: disksys.rom
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)
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)
Emulator: lr-gw
Rom Folder: gameandwatch
Extensions: .mgw .MGW
Bios: None
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)
Emulator: lr-genesis_plus_gx
Rom Folder: gamegear
Extensions: .bin .BIN .gg .GG .zip .ZIP .7z .7Z
Bios: bios.gg (optional)
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)
Emulator: lr-freeintv
Rom Folder: intellivision
Extensions: .bin .BIN .int .INT .zip .ZIP .7z .7Z
Bios: exec.bin, grom.bin
Emulator: lr-lowresnx
Rom Folder: lowresnx
Extensions: .nx .NX
Bios: None
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
Emulator: lr-mame2010
Rom Folder: mame
Extensions: .zip .ZIP .7z .7Z .chd .CHD
Required Rom Set version: MAME 0.139
Bios: None
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)
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.
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.
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:
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
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
Emulator: lr-mednafen-ngp (aka lr-beetle-ngp)
Rom Folder: ngp
Extensions: .ngp .NGP .ngc .NGC .zip .ZIP
Bios: None
Emulator: lr-mednafen-ngp (aka lr-beetle-ngp)
Rom Folder: ngpc
Extensions: .ngp .NGP .ngc .NGC .zip .ZIP
Bios: None
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.
Emulator: lr-parallel-n64
Rom Folder: n64dd
Extensions: .n64 .N64 .z64 .Z64
Bios: None
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)
Emulator: (lr-nestopia) lr-fceumm
Rom Folder: nes or famicom
Extensions: .nes .NES .zip .ZIP
Bios: None
Emulator: lr-o2em
Rom Folder: odyssey2
Extensions: .bin .BIN
Bios: o2rom.bin
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!
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
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
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
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
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
Emulator: pico8-dyn
Rom Folder: pico-8/carts
Extensions: .png .PNG .p8 .P8
Bios: None
Notes:
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:
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.
Emulator: (ppsspp standalone) lr-ppsspp
Rom Folder: pspminis
Extensions: .iso .ISO .cso .CSO .pbp .PBP
Bios: None
Emulator: lr-pokemini
Rom Folder: pokemonmini
Extensions: .min .MIN .zip .ZIP
Bios: bios.min (optional)
Emulator: (lr-scummvm) scummvm standalone
Rom Folder: scummvm
Extensions: .scummvm .SCUMMVM
Bios: None
Emulator: lr-picodrive
Rom Folder: sega32x
Extensions: .32x .32X .7z .7Z .bin .BIN .md .MD .smd .SMD .zip .ZIP
Bios: None
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
Emulator: (lr-yabasanshiro) lr-yabause
Rom Folder: saturn
Extensions: .img .IMG .cue .CUE .chd .CHD .iso .ISO .m3u .M3U
Bios: saturn_bios.bin (Optional)
Emulator: lr-genesis_plus_gx
Rom Folder: sg-1000
Extensions: .7z .7Z .bin .BIN .sg .SG .zip .ZIP
Bios: None
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)
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)
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.
Emulator: (lr-snes9x2010) lr-snes9x lr-snes9x2002 lr-snes9x2005
Rom Folder: sufami
Extensions: .smc .SMC .zip .ZIP .7z .7Z
Bios: None
Emulator: lr-mgba
Rom Folder: sgb
Extensions: .gb .GB .gbc .GBC .dmg .DMG .zip .ZIP .7z .7Z
Bios: sgb_bios.bin
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
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
Emulator: lr-snes9x
Rom Folder: snesmsu1
Extensions: .smc .SMC .sfc .SFC .zip .ZIP .7z .7Z
Bios: None
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
Emulator: lr-tic80
Rom Folder: tic80
Extensions: .tic .TIC
Bios: None
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.
Emulator: lr-uzem
Rom Folder: uzebox
Extensions: .uze .UZE
Bios: None
Emulator: lr-vecx
Rom Folder: vectrex
Extensions: .vec .VEC .zip .ZIP
Bios: None
Emulator: lr-mednafen-vb (aka lr-beetle-vb)
Rom Folder: virtualboy
Extensions: .vb .VB .vboy .VBOY .zip .zip
Bios: None
Emulator: lr-mednafen-wswan (aka lr-beetle-wswan)
Rom Folder: wonderswan
Extensions: .ws .WS .pc2 .PC2 .zip .ZIP .7z .7Z
Bios: None
Emulator: lr-mednafen-wswan (aka lr-beetle-wswan)
Rom Folder: wonderswancolor
Extensions: .wsc .WSC .pc2 .PC2 .zip .ZIP .7z .7Z
Bios: None
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.
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
Instructions: 2048 files are already included and ready to go. Just start 2048 from Ports in the the emulationstation menu.
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
Instructions: Cave Story files are already included and ready to go. Just start Cave Story from Ports in the emulationstation menu.
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.
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.
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.
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.
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.
Instructions: Only works with the full version of Half life 1.
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:
Instructions: OpenTyrian 2.1 files are already included as they were made freeware sometime ago. Just start OpenTyrian from Ports in the Emulationstation.
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
Instructions: Add .pak files to /roms/ports/quake/quakepaks then start Quake from Ports in the emulationstation menu
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.
Instructions: Rick Dangerous files are already included and ready to go. Just start Rick Dangerous from Ports in the emulationstation menu.
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.
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.
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 Tinker
Copyright © 2024 Tech Toy Tinker Company - All Rights Reserved.