Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[EMULATOR] aFBA : Final Burn Alpha for Android (1.6)

OP Cpasjuste

11th October 2012, 08:57 PM   |  #1  
OP Senior Member
Thanks Meter: 889
 
679 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Hi !

Hre is my current progress on porting Final Burn Alpha on our android devices. There's still some work to do (see todo list next). Else 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 could 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
    • removed intrusive "airpush" ads, replaced by admob
  • 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
  • TODO
    • remove too invasive "airpush" adds -> done in 1.4
    • add compatibility list -> done in 1.4
    • launch roms with shortcuts from launcher
    • improve hardware controls
    • remove navigation bar ?
    • horizontal scan lines for vertical games -> done in 1.4
    • custom on screen stick configuration (default and per game) -> done in 1.4
    • improve joystick vertical layout -> done in 1.4
    • fix layout orientation change on rom detail view -> done in 1.1
    • find a better approach to data extraction (screenshots, icons) -> done in 1.1
    • fix controls for vertical games -> done in 1.3
    • fix sleep -> done in 1.2
    • ability to delete save states -> done in 1.3
    • improve sound output -> done in 1.1
    • hardware controls -> done in 1.2

Some screens:



Download aFBA 1.6
Last edited by Cpasjuste; 7th May 2013 at 02:27 PM.
The Following 80 Users Say Thank You to Cpasjuste For This Useful Post: [ View ]
12th October 2012, 07:40 AM   |  #2  
OP Senior Member
Thanks Meter: 889
 
679 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Video updated

Sent from my GT-N7000 using xda app-developers app
The Following 4 Users Say Thank You to Cpasjuste For This Useful Post: [ View ]
12th October 2012, 08:18 AM   |  #3  
Senior Member
Thanks Meter: 7
 
135 posts
Join Date:Joined: Jun 2010
this is the greatest thing i've seen on android in a long time. Can't wait to try it out.
12th October 2012, 08:19 AM   |  #4  
iamnotkurtcobain's Avatar
Senior Member
Thanks Meter: 2,709
 
8,726 posts
Join Date:Joined: Oct 2010
Quote:
Originally Posted by Cpasjuste

Hi !

I couldn't wait anymore to share my current progress on porting Final Burn Alpha on our android devices since it's now in a good shape.

There's still some work to do: improve audio quality, fix a CPS1 state saving bug, add portait controller for vertical games and a few more things.

Else most games seems to work, including CPS1, CPS2, CPS3, NEOGEO, PGM and all other supported FBA platforms except consoles. It run at fullspeed with no frameskip on my Galaxy Note n7000, with a lower device it won't run fullspeed i guess. As my other emulators, a free full version will be uploaded here very soon !

So here is a (long) video preview, if you don't mind looking at a looser playing


Edit: the video is currently being rotated by youtube, come back later to not have to rotate your head

When will it come out??? Finally!!! Thanks!!

Gesendet von meinem GT-I9100 mit Tapatalk 2
12th October 2012, 08:50 AM   |  #5  
OP Senior Member
Thanks Meter: 889
 
679 posts
Join Date:Joined: Jun 2007
Donate to Me
More
If all goes well this week end . (without the bug fixes)

Sent from my GT-N7000 using xda app-developers app
The Following User Says Thank You to Cpasjuste For This Useful Post: [ View ]
12th October 2012, 09:05 AM   |  #6  
iamnotkurtcobain's Avatar
Senior Member
Thanks Meter: 2,709
 
8,726 posts
Join Date:Joined: Oct 2010
Quote:
Originally Posted by Cpasjuste

If all goes well this week end . (without the bug fixes)

Sent from my GT-N7000 using xda app-developers app

Yessss. Thanks!!! Will you post the apk in this thread?

Gesendet von meinem GT-I9100 mit Tapatalk 2
12th October 2012, 09:43 AM   |  #7  
OP Senior Member
Thanks Meter: 889
 
679 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Quote:
Originally Posted by iamnotkurtcobain

Yessss. Thanks!!! Will you post the apk in this thread?

Gesendet von meinem GT-I9100 mit Tapatalk 2

Yep !
The Following 3 Users Say Thank You to Cpasjuste For This Useful Post: [ View ]
12th October 2012, 01:36 PM   |  #8  
iamnotkurtcobain's Avatar
Senior Member
Thanks Meter: 2,709
 
8,726 posts
Join Date:Joined: Oct 2010
Please upload the apk at this state! . Can't wait. Need to plax Marvel vs Capcom!! Lol

Gesendet von meinem GT-I9100 mit Tapatalk 2
12th October 2012, 01:54 PM   |  #9  
Junior Member
Thanks Meter: 1
 
17 posts
Join Date:Joined: Feb 2012
Excellent, can't wait to try this out.

Thank you.
12th October 2012, 03:01 PM   |  #10  
OP Senior Member
Thanks Meter: 889
 
679 posts
Join Date:Joined: Jun 2007
Donate to Me
More
I'll try to do my best to release a beta tomorrow.

Sent from my GT-N7000 using xda app-developers app

The Following 3 Users Say Thank You to Cpasjuste For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes