Releases: ducalex/retro-go
Retro-Go 1.46
- Launcher: Added virtual keyboard to manage wifi networks
- Launcher: Diacritics are now correctly shown in filenames
- All: Overclock works better (original esp32 only)
- All: German translations has been added
- All: On-screen low battery indicator
This is a partial release of the changes from the dev branch. I have decided to split it between 1.46 and 1.47 to reduce the odds of catastrophic bugs... Notably missing are improvements to the unplayable emulators such as SNES/Genesis/MegaDrive/GBA, fixes for various open issues, a few new/updates targets, and the self-updater.
Retro-Go 1.46-dev including GBA
This is a build of the current development branch, it includes the GBA emulator and easier access to esp32 overclocking in the options.
- Note 1: GBA is not included on devices with 4MB flash. You'll need to build it yourself and remove gwenesis or prboom-go to make room.
- Note 2: Overclocking is only available on esp32 devices, not esp32-s3 or esp32-p4. Overclocking is not dangerous but it might cause crashes and has many unresolved side effects. Because of this, the setting isn't saved for now.
Other things of interest in this preview:
- Launcher: Added virtual keyboard to manage wifi networks
- Launcher: Diacritics now display correctly in filenames
- GEN/MD: Improved performance
- SNES: Improved performance
- All: German translations added
Retro-Go 1.45
- SMS/GG: Fixed broken inputs in many games since 1.40 (#198)
- SNES: Increased max supported ROM size on some devices
- Launcher: Fixed network status in options menu
- All: Improved D-PAD input accuracy on some devices
- All: French translation now has accents
- New device support: LILYGO T-Deck Plus
- New device support: Null Nano by Ampersand
How to choose the correct file: .img is to be used if you flash your device over USB, .fw if your device supports flashing from your sdcard.
Refer to the README for installation instructions.
Retro-Go 1.44
This release contains a few bug fixes and improvements but nothing major.
- User interface is now multi-language (currently english and french)!
- SNES can now support larger ROMs on some devices
- New target: retro-ruler
- New target: Byteboi rev.1
- New target: Rachel ESP32
- Retro-Go is now built with esp-idf 4.4
How to choose the correct file: .img is to be used if you flash your device over USB, .fw if your device supports flashing from your sdcard.
Note: I was not able to test this release as thoroughly as I usually do, but the diverging dev branches are becoming a problem for contributors so it is time to reunite...
Retro-Go 1.43
- All: Added ZIP support (large 4MB+ GBC roms not supported unfortunately)
- Launcher: Added menu option to pre-compute all CRC32s (for cover art)
- Launcher: Officially support name-based cover art (eg:
/covers/nes/game name.png) - Launcher: Improved responsiveness when cover art/save preview is enabled
- Launcher: Added network status/details in wifi dialog
If you don't know which file you need: .img is to be used if you flash your device over USB, .fw if your device supports flashing from your sdcard.
Note: I'm now uploading builds for all compatible devices but only ODROID-GO has been tested!
Retro-Go 1.42
- PCE: Fixed out-of-bounds VCE regs access (Crash in Raiden, probably others)
- NES: Fixed panic in some games (Snow Brothers, Chip'n'Dale, probably others)
- Launcher: Fixed stability issues when cycling through all tabs
Retro-Go 1.41
NOTE: This release is poorly tested but I lack time and I want to allow you to try new features such as improved scaling or MSX. Please report bugs if you feel like it, or wait for 1.42 if you want something more stable! :)
- MSX: Added fMSX emulator
- COL: Added virtual keyboard so that more games work
- COL: Fixed savestates not working
- All: Improved scaling; you can now zoom to any size you want!
- All: Eliminated battery icon flicker
- All: Added overclock option in the debug menu (need feedback regarding stability before making it permanent)
For MSX:
- Get the BIOS files from https://fms.komkon.org/fMSX/#Downloads
- Place them in /retro-go/bios/msx/
- Put your roms in /roms/msx/
Retro-Go 1.40
- NES: Added sound emulation to mapper 19 (Pacman Championship Edition)
- NES: Added 2KB CHR support to mapper 64 (Rolling Thunder)
- NES: Fixed Battletoads (now works past level 2 but there's still occasional jitter)
- NES: Fixed Battletoads Double Dragon (freezing)
- NES: Fixed Teenage Mutant Ninja Turtles 3 (HUD jumping around in level 2)
- NES: Fixed other minor glitching in mapper 4 (MMC3) games
- NES: Fixed text garbled in Gun-Nac
- COL: Added palette selector (also for SG-1000)
- COL: Added support for SGM (but no AY yet)
- All: Added support for custom scaling dimensions
- All: Added border support (to replace black bars when not using full screen scaling)
- All: Fixed savestate wouldn't be loaded on next boot after saving
- All: Fixed partial screen updating sometimes caused artifacts
- Launcher: Long file names are now working correctly (though still not recommended)
Note: Whilst I'm providing builds for all supported devices below, only the ODROID-GO was tested prior to release!
Retro-Go 1.39-pre
- Launcher: Reject names that are too long instead of being weird
- Theming support is now tested and documented
- Added DAC pinout for ODROID-GO
Note: This is a pre-release, currently untested on most devices.
Retro-Go 1.38.1
- GBC: Added switch to disable RTC sync with system time
- Launcher: Fixed crash when files without extensions were present