New RetroFW v2.0 released 20/12/19

RetroFW 2.0

=========

Special thanks goes to @pingflood for all his hard development work and @msx for testing and organizing this release. Additional thanks to all the beta testers who helped this release happen! Please direct all inquiries about the release to @jbanes


After many months of development and testing, it is my great pleasure to officially announce the release of RetroFW 2.0!


https://github.com/retrofw/firmware/releases


This release brings more performance, more devices, more features, more ports, and more fun! With the addition of OPK package support, you can now bring your emulator installations from device to device. Just like your ROMs!



v2.0 Changelog (Dec 20, 2019)

- Added support for Retro Arcade Mini (RS-07)

- Added support for IPS displays

- OPK (squashfs) packages are now supported alongside IPK

- OPK files can be stored on an external SD card

- Auto-scan for OPK files on the external SD card

- exFAT filesystem is now supported on external SD cards

- TV out (limits CPU to 528MHz when in use)

- Scale mode allows you to stretch your games to Aspect, Original, or Stretch

- Scale mode on the Retro Mini Arcade (RS-07) additionally supports 4:3 mode

- Low battery notification

- Significant improvements in memory utilization and performance

- Recovery mode with device tools including remote access; developer mode

- Force kill current application (SELECT+POWER)

- Updated default theme based on Fontes theme

- In-game device suspend by holding Power for 3 seconds


Boot Combos

- Hold (Power or Select) + (A or B): Recovery mode

- Hold (Power or Select) + Y: Developer mode

- Hold R on boot: Boot external SD card


System combos

- Select + Power: Kill init pid

- Hold power ~1s: Enter suspend mode

- Hold power >4s: Power off the device

GitHub

retrofw/firmware

RetroFW Firmware releases. Contribute to retrofw/firmware development by creating an account on GitHub.


Installation Instructions :

1. Download the correct RetroFW package to your PC and extract.

2. Write RetroFW.img to your internal SD card using the tool of your choice (e.g. Etcher)

3. Insert the internal SD card back to your unit.

4. Turn on the device to ensure it is patched correctly. It will resize the partition automatically. (Note that it may take some time depending on the size of your internal SD card.)

5. Create a top-level folder on your external SD Card that you use for ROMs. For example, a folder called "Software". Copy the emulators/games installation files (.opk) that you want to install the folder on the SD card.

7. Hit select in GMenu and select "Update ops links". This will scan for your software.

8. Wait until it is finished and it will be installed to GMenu. (If you have OpenDingux OPK software on the same card you can ignore any warnings, that is normal.)



--

The following starter packs are being provided to bootstrap your RetroFW 2.0 adventure! Just extract these into a top-level directory on your SD Card (e.g. "H:\Software"), put the SD Card in your RetroFW 2.0 machine, then select "Update opk links" from the menu to install then. Easy as pie!


Consoles Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Consoles.Pack.zip


* FBA-320 (Arcade)

* FBA-SDL (Arcade)

* dingux-2600 (Atari 2600)

* ProSystem OD (Atari 7800)

* colem (Colecovision)

* jzintv (Intellivision)

* FCEUX (NES)

* PocketSNES (SNES)

* PicoDrive (Genesis)

* GnGeo (NeoGeo)

* dingux-vectrex (Vectrex)

Portable Systems Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Portable.Systems.Pack.zip


* Handy (Atari Lynx)

* Pokemini (Pokemon Mini)

* ReGBA (Gameboy Advance)

* gpSP (Gameboy Advance)

* race-od (NeoGeo Pocket)


Computers Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Computers.Pack.zip


* dingux-cap32 (Amstrad CPC)

* dingux-atari (Atari 8-bit)

* dingux-msx (MSX)

* Speccy (ZX Spectrum)


Games Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Games.Pack.zip


* Apricots

* Arkanoid

* Blockout 2

* C-Dogs

* Free Blocks

* Hydra Castle Labyrinth

* Homing Fever

* Just4Qix

* Meritous

* Mr. Drillux

* Snowman

* Sonic Robo Blast 2

* Wizznic


Ports Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Ports.Pack.zip


* Cave Story

* Descent Rebirth

* Descent II Rebirth

* Duke Nukem 3D (eDuke32)

* Might and Magic II (FHeroes2)

* Liero

* Jazz the Jackrabbit (OpenJazz)

* ScummVM (Adventure Games)


Utilities Pack

https://github.com/retrofw/firmware/releases/download/StarterPack2.0/Utilities.Pack.zip


* battlog

* gpiotester

* gpmark

* iotester

* ipu_tester

* pixmassage

* vsync_tester

Game Updates

- IPU Scaling with triple buffering in FBA

- IPU Scaling in PicoDrive

- IPU Scaling in FCEUX

- Improvements to ReGBA (source at https://github.com/pingflood/ReGBA)

- Significant performance improvements across the board

- Descent Rebirth

- Descent II Rebirth

- Might and Magic II (FHeroes2)


Additional feature we forgot to mention in the original announcement: you can now set RetroFW home to external and have all the emuls/apps store their saves here. No more need to backup&restore when you reflash or change device.


Special thanks goes to @pingflood for all his hard development work and @msx for testing and organizing this release. Additional thanks to all the beta testers who helped this release happen! Please direct all inquiries about the release to @jbanes




14,988 views9 comments

Recent Posts

See All