Hi !
Here is my current progress on porting Final Burn Alpha on our android devices. There's still some work to do (see todo list next). Most games seems to work, including CPS1, CPS2, CPS3, NEOGEO, PGM and all other supported FBA platforms except consoles. It run great on my Galaxy Note n7000, with a lower device it will maybe not run at fullspeed.
FBA support multiple systems, including Cave, Neo Geo, Sega System 16 (and similar), System 18, CPS-1, CPS-2, CPS-3, X-Board, Y-Board, Toaplan, Taito, Psikyo 68EC020 based hardware and misc boards. This project is released under the FBA licence, and android source code is hosted on github.
I hope you'll enjoy, thanks for the support.
Credits:
- aFBA use games description from http://caesar.logiqx.com/
- aFBA use awesome "mamu" games icon: http://icons.mameworld.info/
Some screens:
Download aFBA on the Android Market
Here is my current progress on porting Final Burn Alpha on our android devices. There's still some work to do (see todo list next). Most games seems to work, including CPS1, CPS2, CPS3, NEOGEO, PGM and all other supported FBA platforms except consoles. It run great on my Galaxy Note n7000, with a lower device it will maybe not run at fullspeed.
FBA support multiple systems, including Cave, Neo Geo, Sega System 16 (and similar), System 18, CPS-1, CPS-2, CPS-3, X-Board, Y-Board, Toaplan, Taito, Psikyo 68EC020 based hardware and misc boards. This project is released under the FBA licence, and android source code is hosted on github.
I hope you'll enjoy, thanks for the support.
Credits:
- aFBA use games description from http://caesar.logiqx.com/
- aFBA use awesome "mamu" games icon: http://icons.mameworld.info/
- 1.0
- First Beta online !
- Still a lot of work to do (see todo list next)
- Should be compatible since android 2.2 (froyo, api 8), but only tested on ICS and Jelly Bean (4.0+)
1.1- fix layout orientation change on rom detail view
- found a better approach for icons and screenshots handling
- improved sound output
- improved speed
1.2- fix emulator crash on start for device before 4.0 (froyo, gingerbread)
- hardware input capability added (in game menu)
- hardware input menu navigation capability added
- fixed emulator sleep/pause
- fix a bug when returning to rom list with changed orientation (tablet's)
- fix inner stick size for any screen size
- 1.3
- fixed vertical games orientation
- emulator menu is now an ActionBar
- fixed custom hardware inputs mapping in emulator menu
- added disable vibration in emulator menu
- added basic frameskip option in emulator menu
- added service and reset switch in emulator menu
- added ability to delete save states
- added download previews screenshot's in emulator menu
- canceling the screenshot's download will prevent the download dialog to appear on next launch
- improved rom list search
- many few fix..
- 1.4
- updated to latest fba (0.2.97.28)
- aFBA and libafba is now one package
- added on screen joystick configuration (position and scale)
- added 7z compression support
- added scale 2x option
- added compatibility list (menu -> CompatList)
- added roms listing filters (WIP, only year and system)
- added x86 cpu compatibility
- fix screenshots loading time
- fix scanline orientation for vertical games
- fix vibration enable/disable
- 1.5
- fix stick bug after input edit
- 1.6
- fix some non working cps2 games
- fix start and select buttons not reseted on screen orientation changes
- improved "double back key" code to exit the application
- 2.0
- updated to latest fba (version 029734)
- big improvement in rendering code (2x faster)
- add immersive mode (>=kitkat)
- add 4:3 fit screen effect (cps1,2..)
- little improvements in audio (still not perfect)
- fix data download (screenshots)
- 2.2
- target android 5.1.1 sdk
- fix some crash on android > 5.x
- 0.2.97.35-1
- updated to 0.2.97.35
- audio quality improvement
- fix 3/4 buttons cps2 games
- improve double back to exit
- update minSdk to 9
- TODO
remove too invasive "airpush" adds-> done in 1.4add compatibility list-> done in 1.4- launch roms with shortcuts from launcher
- improve hardware controls
remove navigation bar-> done in 2.0horizontal scan lines for vertical games-> done in 1.4custom on screen stick configuration (default and per game)-> done in 1.4improve joystick vertical layout-> done in 1.4fix layout orientation change on rom detail view-> done in 1.1find a better approach to data extraction (screenshots, icons)-> done in 1.1fix controls for vertical games-> done in 1.3fix sleep-> done in 1.2ability to delete save states-> done in 1.3improve sound output-> done in 1.1hardware controls-> done in 1.2
Some screens:
Download aFBA on the Android Market
Last edited: