The Flashback HD Arcade is open.
Not getting what you want out of your Flashback HD?
Here is some information that can make it a little better.
What do I need?
A one wire power mod and an OTG cable to get the most out of this, however it is not needed.
There is limited internal space on the 2GB models and the mod is needed to expand storage space.
All of these apps have free versions approved for personal use and some are open sourced by license.
AutoStart Light here
Xplore file manager here
The Generations keyboard: Vendor_0001_Product_0001.kl
How do I make this happen?
1. Using ADB push the Generations keyboard to the console and reboot.
2. Then install Xplore and Autostart.
Start Xplore from ADB:
3. Start and configure Autostart using Xplore to launch Xplore on first boot.
Or just download the custom install package: here
AutoStart will hang until the Rk3039 or MTP Device shows up in windows.
If the console is in OTG mode then AutoStart will launch Xplore everytime, on time.
AutoStart is rock sold.... you can chain load more than one app if you want.
So what works?
These 3 apps work from good to great on this console.
They also work just as well using the Generations dashboard.
1. Final Burn Alpha for Android by Cpasjuste
aFBA v1.6 here.
Works out of the box. Setup is easy but will require a reinstall if the setup is performed wrong.
If a rom does not run in FBA then should work using these other two options.
2. MAME4Droid aka MAME4All by: seleuconicator
MAME4Droid v1.5.1 here
Plays most roms on its list. It needs a custom gamepad pushed to console.
Having trouble?
a. Use this keyevent after installing to open the applications settings
b. Try creating 2 "roms" directories instead of just one at the storage location in advance for instance:
/mnt/usb_storage/USB_DISK0/udisk0/MAME4all/roms/roms
I dont mean edit the preferance.xml. Just create two roms folders on the USB drive or internal SD.
3. Capcom System 2 emulator by Cpasjuste
CPS2 v1.3 here.
Plays most roms on its list. It needs a custom gamepad pushed to console.
Custom install packages here:
MAME4Droid controller preferences
CPS emulator controller preferences
Hints and tips:
Be careful with internal rom storage. The NAND can be overwritten and you will lose read/write access and will need to reflash the NAND from backup.
The controller prefs are the biggest hurdle for MAME and CPS. Push twice and reboot the console.
When pushing external prefs if the files and folders are not in the expected place then they are reset.
Xplore file manager is great for managing apps and it has a media player built in.
Starting and uninstalling an application is very easy with Xplore.
Go into Configuration at the top right and turn on the Dark theme for an alternate view or adjust the dpi and resolution.
There is only one guest user on this console so if an app has any preferences that can be exported they can be found here for instance: /data/data/fr.mydedibox.cps2emu/shared_prefs/
MAME4Droid requires a custom preference pushed for external access because there is no way to browse to the external drive. It also has the most troublesome custom gamepad setup but the best I could find is part of the custom preference.
CPS is a CPS2 system emulator. It requires a custom preference controller for the Gamepad to work correctly.
Both game pads maybe needed to exit the cabinet switches.
aFBA just works out of the box.
Setting up the controls:
Start a game.
Press B to open the control bar.
Open the Joystick.
Go to Physical Controls and setup all buttons up,down,left,right, a,b,c,x,y,z, start, menu, rewind.
Turn the Virtual controller off. Do this last or control over the emu will be lost and you'll need to reinstall. Now use the Rewind button to open the control bar in-game to save, adjust the graphics or exit the emu. Previews for all can be downloaded externally. There is no cheat function and it says that is compatible with too many roms.
Press the "B" button on the "..." in the upper right hand corner of the screen to start browsing the file system.
It is best to limit what games work to a short list for each emulator.
Unfortunately there are no 2 player game options for any of the emulators listed.
ihmo ATGames built a solid piece of hardware but failed to create decent software to run it.
and there is a lot more in the works but I cannot talk about it yet.
Please Back-up your console before attempting any of this.
Enjoy!
BIG THANK YOU goes out to: jkgamer, ASPER, HEKEL and WDGaster!
Without your work and the Generations KL all of this fails.
PS
Yes you can have it all.
Not getting what you want out of your Flashback HD?
Here is some information that can make it a little better.
What do I need?
A one wire power mod and an OTG cable to get the most out of this, however it is not needed.
There is limited internal space on the 2GB models and the mod is needed to expand storage space.
All of these apps have free versions approved for personal use and some are open sourced by license.
AutoStart Light here
Xplore file manager here
The Generations keyboard: Vendor_0001_Product_0001.kl
How do I make this happen?
1. Using ADB push the Generations keyboard to the console and reboot.
Code:
adb devices
Echo Installing keycodes
adb shell mount -o rw,remount,rw /system
adb push Vendor_0001_Product_0001.kl /system/usr/keylayout/Vendor_0001_Product_0001.kl
adb shell mount -o ro,remount,ro /system
pause
adb reboot
2. Then install Xplore and Autostart.
Start Xplore from ADB:
Code:
adb shell monkey -p com.lonelycatgames.Xplore -c android.intent.category.LAUNCHER 1
3. Start and configure Autostart using Xplore to launch Xplore on first boot.
Or just download the custom install package: here
AutoStart will hang until the Rk3039 or MTP Device shows up in windows.
If the console is in OTG mode then AutoStart will launch Xplore everytime, on time.
AutoStart is rock sold.... you can chain load more than one app if you want.
So what works?
These 3 apps work from good to great on this console.
They also work just as well using the Generations dashboard.
1. Final Burn Alpha for Android by Cpasjuste
aFBA v1.6 here.
Works out of the box. Setup is easy but will require a reinstall if the setup is performed wrong.
If a rom does not run in FBA then should work using these other two options.
2. MAME4Droid aka MAME4All by: seleuconicator
MAME4Droid v1.5.1 here
Plays most roms on its list. It needs a custom gamepad pushed to console.
Having trouble?
a. Use this keyevent after installing to open the applications settings
Code:
adb shell input keyevent 82
/mnt/usb_storage/USB_DISK0/udisk0/MAME4all/roms/roms
I dont mean edit the preferance.xml. Just create two roms folders on the USB drive or internal SD.
3. Capcom System 2 emulator by Cpasjuste
CPS2 v1.3 here.
Plays most roms on its list. It needs a custom gamepad pushed to console.
Custom install packages here:
MAME4Droid controller preferences
CPS emulator controller preferences
Hints and tips:
Be careful with internal rom storage. The NAND can be overwritten and you will lose read/write access and will need to reflash the NAND from backup.
The controller prefs are the biggest hurdle for MAME and CPS. Push twice and reboot the console.
When pushing external prefs if the files and folders are not in the expected place then they are reset.
Xplore file manager is great for managing apps and it has a media player built in.
Starting and uninstalling an application is very easy with Xplore.
Go into Configuration at the top right and turn on the Dark theme for an alternate view or adjust the dpi and resolution.
There is only one guest user on this console so if an app has any preferences that can be exported they can be found here for instance: /data/data/fr.mydedibox.cps2emu/shared_prefs/
MAME4Droid requires a custom preference pushed for external access because there is no way to browse to the external drive. It also has the most troublesome custom gamepad setup but the best I could find is part of the custom preference.
CPS is a CPS2 system emulator. It requires a custom preference controller for the Gamepad to work correctly.
Both game pads maybe needed to exit the cabinet switches.
aFBA just works out of the box.
Setting up the controls:
Start a game.
Press B to open the control bar.
Open the Joystick.
Go to Physical Controls and setup all buttons up,down,left,right, a,b,c,x,y,z, start, menu, rewind.
Turn the Virtual controller off. Do this last or control over the emu will be lost and you'll need to reinstall. Now use the Rewind button to open the control bar in-game to save, adjust the graphics or exit the emu. Previews for all can be downloaded externally. There is no cheat function and it says that is compatible with too many roms.
Press the "B" button on the "..." in the upper right hand corner of the screen to start browsing the file system.
It is best to limit what games work to a short list for each emulator.
Unfortunately there are no 2 player game options for any of the emulators listed.
ihmo ATGames built a solid piece of hardware but failed to create decent software to run it.
and there is a lot more in the works but I cannot talk about it yet.
Please Back-up your console before attempting any of this.
Enjoy!
BIG THANK YOU goes out to: jkgamer, ASPER, HEKEL and WDGaster!
Without your work and the Generations KL all of this fails.
PS
Yes you can have it all.
Last edited by MicroNut99,