[EMULATOR] NeoDroid 2.0 : NeoGeo emulator frontend for android - Android Apps and Games

Hi,
Here is a public release of my NeoGeo emulator frontend compatible with GnGeoLibs for android! You'll find attached the full apk for free, but you can buy it from the market if you like my work and want to support me
Here is the market link and description : https://market.android.com/details?id=fr.mydedibox.neodroid
- Download and install neodroid apk AND gngeolibs apk
- Put bios archive (neogeo.zip) inside your roms directory
- Put roms anywhere but in the same directory as your bios file (neogeo.zip)
- Compatible with mame roms format (from "www.rom-world.com" for example)
- Run at full speed on 1GHZ+ devices
- Compatibility should be the same as the GnGeo version 0.8 emulator
GnGeoLibs is based on GnGeo by Mathieu Peponas : http://gngeo.berlios.de/
GnGeoLibs, like GnGeo, is released under the GNU GPLv2 licence: http://www.gnu.org/licenses/gpl-2.0-standalone.html and source code can be requested by pm.
GnGeoLibs use the 68k core from the generator project by James Ponder.
GnGeoLibs use Cyclone 680x0 core by fDave, Reesy & Notaz.
GnGeoLibs use DrZ80 core from Reesy & Flubba.
GnGeoLibs use YM2610 Mame core by Tatsuyuki Satoh.
NeoDroid do not contains any roms and you MUST own the original game before downloading some.
NeoGeo is a registered trademark of SNK PLAYMORE CORPORATION.
libgngeo 1.2 : Download
neodroid 2.0 : Download
2.0
=====
- Fix force close on ICS devices
- Updated to latest gngeo sources ( rev. 6ad2a3d1bba3 )
1.9
====
- Fix library download problem on froyo devices
1.8
===================
- Splitted in two package: neodroid and gngeolibs (if gngeolibs is not present when running NeoDroid, it will redirect to the market link)
- Added save/load state support (with a little bug: it seems that sometime the music is not properly restored in ram)
- Added a compatibility list with roms links search (search button)
- A sound problem should be fixed, the emulator "should" not hang anymore on the NeoGeo logo when loading multiples roms
- No restart on exit emulation anymore, exiting the emulation will bring back to the rom selection list
- Should again fix a problem with the screen aspect ratio (ex. Garou Mark of the Wolves)
- Added progress bar on roms loading
- Problem when using "home" system spotted : be sure to have the bios file "aes-bios.bin" in your neogeo.zip file (still not working very great)
- Added z80 and 68k overlock in preferences (improve neogeo framerate on games like metal slug)
- Fix child roms not working (metal slug 4 plus, Puzzle De Pon! R!)
- Emulation will now pause when in-game menu is showing
- Custom application theme
- Add screenshot preview when touching a rom icon
1.6
================
- fix Breakers Revenge (breakrev.zip) not added to compatibility list
- fix some wrong aspect ratio
1.5
=====
- fix a bug preventing the use of "uni-bios.rom" bios system.
- fix "menu" button blinking when using hardware controller.
- improve controls code again, this also improve famerate.
- prevent launching of incompatible roms (based on roms names).
- TODO: save/load states in the work!
1.4
=====
- Finally, a major problem is fixed in the new rendering code, which should prevent a crash on a large number of devices, but also improve speed. Thanks for all the reports!
1.3
======
- Add the possibility to enable/disable arm asm specific cores (now disabled by default for better compatibility)
- Transparency now also applied to analog stick
- On screen controller can be analog or digital (preferences screen)
- Vibrations can now be disabled (preferences screen)
- Add the possibility to assign the BACK hardware button (should fix xperia play problem)
- Roms compatibility list and screenshots almost done
- Add more information to crash report
1.2
=======
- added bug report by mail, please use the "mail" icon to report crash (restart the application if needed)
- begin to add compatibility list to browsed roms (default color = working, yellow = problem, red = non working)
- begin to add screenshot previews icons
1.1
========
- new and improved on screen controls
- new effects engine (press back in game to bring the menu)
- added 3 new scale mode : original, fit screen, full screen (press back in game to bring the menu)
- improved speed up to 100% on large screen when using the new effect engine (from 30 to 60 fps on galaxy note)
- added hardware buttons mapping in preferences, should work with xperia play and more (need testing and reports)

Good work.
Are you the guy from the psp scene?

Hi,
Yes
Sent from my GT-N7000 using XDA App

Awesome! I still use that emulator on my GO. Can't wait for this.

Wow, Metal Slug! Really looking forward to this. I hope it will have good controls

Me too
Controls are done. It seems to me that i did the best on it but well it will never be like a real controler. Ill add a little gui then were good for a release which should come very soon!
Sent from my GT-N7000 using XDA App

First release uploaded, hope it will work great for you

Hi,
First, you did a great job, thank you !
I've installed it, and when i select a rom it close instantly.
I will try with other roms and bios.

Melchizedeck said:
Hi,
First, you did a great job, thank you !
I've installed it, and when i select a rom it close instantly.
I will try with other roms and bios.
Click to expand...
Click to collapse
Hi Melchizedeck,
you should try neogeo bios and roms from rom-world.com (but not the neogeo ones, the mame ones). I'll try to add debug output on rom loading for next release.

No idea how to set it up, i try to load a rom and it just flashes a screen with the controls for a sec and its back to the rom list
I already have the bios in the same dir as roms

mauaus said:
No idea how to set it up, i try to load a rom and it just flashes a screen with the controls for a sec and its back to the rom list
I already have the bios in the same dir as roms
Click to expand...
Click to collapse
You are maybe trying to load an incompatible rom ?

Cpasjuste said:
You are maybe trying to load an incompatible rom ?
Click to expand...
Click to collapse
I have tried a few... Super sidekicks 1-3 and metal slug x

Works for me! Metal Slug on the go without using my PSPGO! Thanks bro!

no idea what im doing wrong... too late for a refund... please help me!
My roms are zipped and detected, they work fine on pspgo and neorage

No problem for a refund mauaus, just send me your order number.
I did try mslugx.zip and ssideki.zip and both worked here. You should (if you have the time) download neogeo.zip from rom world and mslugx.zip from there too to be sure (the mame version one).
Can i also ask what is your device?
mauaus said:
no idea what im doing wrong... too late for a refund... please help me!
My roms are zipped and detected, they work fine on pspgo and neorage
Click to expand...
Click to collapse
Sent from my GT-N7000 using XDA App

I reeaaaally would rather get it working im sure im doing something stupid on my end ill try downloading from rom world \
Edit: Thanks a lot!! Got it working. Do you by any chance have an idea of how to fix the graphic glitches on the SS series?

Hi, after downloading the rom from rom world (the mame version), i got it working.
Thanks for the tips !
Envoyé depuis mon I9000 utilisant Tapatalk

Where did you get the bios file. Thats all that im missing.
Sent from my SGH-T989 using XDA App

Search for "neogeo.zip" on www.rom-world.com
chib1panda said:
Where did you get the bios file. Thats all that im missing.
Sent from my SGH-T989 using XDA App
Click to expand...
Click to collapse
Sent from my GT-N7000 using XDA App

Hi thanks realy for your good emulator, but please for the next release version can u make a XPERIA PLAY compatibility and key config possibility???

Related

[GAME] PrBoom4Android 1.2.0-beta

In early 2009 Vladimir Silva released a port of Doom for the G1. It used the PrBoom engine and supported use of the hardware keyboard that the G1 had. As we all know, many devices coming out now do not have a hardware keyboard. So, I've taken that code and added in on-screen multitouch controls so more people can enjoy playing the game once again.
It's been a while since I released Doom for Adroid (FREE), which was later removed from the android market. That was my fault for allowing the game to be able to download the original .WAD files. Since I now own a Nexus One, I wanted to play Doom again, but without a hardware keyboard that was going to be a bit difficult. I've been hard at work rectifying this issue and I am pleased to offer up a beta to all of my fellow xda-developers.com users.
The project is currently being hosted on google code @ http://code.project.com/p/prboom4android
Direct download of the .apk
PrBoom4Android 1.2.5-beta
Previous Versions
PrBoom4Android 1.2.4-beta
PrBoom4Android 1.2.2-beta
PrBoom4Android 1.2.1-beta
PrBoom4Android 1.2.0-beta
A quick and dirty HowTo
http://code.google.com/p/prboom4android/wiki/HowTo
Change Log
1.2.5-beta
------------
+ libprboom_jni is now compiled with network support
+ HUD messages are passed on to Android and displayed as a Toast
1.2.4-beta
------------
+ libdoom_jni.so is now freshly compiled with NDK and called libprboom_jni.so
+ Changed Run CheckBox to CheckedTextView so touching the text works
+ Fire/Enter is now accomplished by touching somewhere in the middle of the screen
It actually takes up 50% of the screen in the middle. This will help avoid mis-fires
1.2.3-beta
------------
+ Created custom images for buttons, checkboxes, textviews, etc.
+ Added a DooM.ttf font to use on the main screen
1.2.2-beta
------------
+ Game screen now rendered to a SurfaceView for better performance and frame rates.
1.2.1-beta
------------
+ Increased height of l/r turning to compensate for issues with multitouch.
1.2.0-beta
------------
+ Added all necessary on-screen controls for touchscreen only devices to play Doom.
+ Minor tweaks and code clean up.
Since I am actively working on this, please help support the project by reporting any issues you have by submitting an issue at http://code.google.com/p/prboom4android/issues/list
Of course you can always leave a comment in this thread as well. but reporting the issue is a great help and can only benefit all of you that want to play Doom on your Android powered devices.
UPDATE:
As of 1.2.5-beta network play is included.
Please check out this thread on google groups for info on how to play on a server.
Thanks for your support!
-L!TH!UM-
Works fantastic on my evo shift. The slide out keyboard adds to the Retro fun!!! Thx.
Sent from my SHIFTed DEMON using the awesome XDA app.
I hope u don't mind but I posted ur link in the shift section. It should get a huge response with the slide out keyboard of the shift. If its a prob. Ill gladly remove the thread. Thx in advance.
Sent from my SHIFTed DEMON using the awesome XDA app.
I have no problem at all with you sharing this elsewhere. The more people that know about it the better.
-L!TH!UM-
Sent from my Nexus One using XDA App
thx and awesome app!!
Sent from my SHIFTed DEMON using the awesome XDA app.
Looking absolutely an awesome application. Thanks for giving links.
link to official thread
I've been meaning to post this so here goes. I want to link you all to the official thread for PrBoom4Android so that you can get all the updated information that goes on there. Check it out @
http://forum.xda-developers.com/showthread.php?p=17330935#post17330935
Thanks!
YES! I love DOOM!!
Doom!
Normal game

[ROM][JAN 2] Ice Cream Sandwich for Desire S [BETA8R4a]

Hello all!
mdeejay and me been working on a working version of android 4 for our device!
what we got(specially him):
Works:
oSound
oBoots withought any issue
oWallpapers
oLive Wallpapers
oPhone works 2G/3G
oTouch
oKeys
oSD Card
oWifi
oSensors
oRoot
oHeadphones
oBluetooth
oEGL
oAdvanced Power Menu
oScreenshots
oMarket
oMic
o3D Games
oGallery
o3D Acceleration
oVideo Playback
oTethering
omore
Not working:
oCamera
omore
Download :
beta8r4a
http://www.multiupload.com/WSMIYPG8J2
beta 8r3:http://www.multiupload.com/0QYJAUJCZP
beta 8r1:http://www.multiupload.com/Q79030PX2E
beta 7r1:http://www.multiupload.com/2DX0UHZ15B
beta 6r1http://www.multiupload.com/FSXNFVAEGM
beta 5r2:http://www.multiupload.com/DMHQWB9QHF
beta 5:http://www.multiupload.com/D6M81R7Z9N
beta 4r1:http://www.multiupload.com/RMG9PPLMC0
beta3r3: http://www.multiupload.com/0RS7KDY1C3
beta3r2: http://www.multiupload.com/97G7192PVH
beta3r1: http://www.multiupload.com/O8FKJG28C0
beta2r3: http://www.multiupload.com/DU2P5ZVU36
Gapps with working calendar/earth/voice search and maps!:
http://www.multiupload.com/8UDYQYXZ8K Thanks shrome99
Whats New!
Beta8R4a:
- fixed IP issue (wifi tethering)
- cleanups rom
- cleanup updater script
Beta8R3:
- random fixes for stagefright
- fixed dial t9 bug
- Enabled configuration of EAP-PWD (WiFi)
- Random NEON optimizations
- enabled render dirty regions (test)
- updated Russian translations for T9 dial & Reboot menu
- added Car Dock
- removed broken google backup
- removed System Update menu from settings
- disabled lockscreen rotations
- improved power profile for saga
Beta8R1:
- Fixed 16bpp issue (thanks to paulb_nl for hint)
Beta7R1:
- real hw accelerations
- Books works
- all 3d apps/games works
Beta6R1:
- small cleanups
- fixed calendar sync
- torch from lockscreen (long press home)
- added car home
- etc
Beta5R2:
- Fixed root (su)
- Added Torch
- Added user dictionary
- Added CM9 Launcher (credits to nebkat)
- Improved app drawer performance
Beta5:
- Android 4.0.3 (IML74K)
- Fixed USB mass storage
- Music2
- Fixed graphics glitches
- Updated all gapps
- etc
Beta4r1:
- fixed video playback
- disabled launcher rotation
- updated kernel
- etc
Beta3r3:
- lockscreen rotation
- launcher rotation
- RGB fixes
- webkit egl hacks
- reverted/updated egl hack
- signalstrength
- updated kernel:
-- NOOP I/O scheduler default
-- CIFS/TUN/UTF8
Beta3r2:
3D Acceleration
3D Games
Gallery
Beta3r1:
Market
Mic
Click to expand...
Click to collapse
Thanks to:
mdeejay - for compiling this rom!
shaky153 - helping with lots of fixes!
if SD card dont work at first boot, please reboot your device to get it work
We not responsible of anything that happens to your device, use at your own responsibility!
woop woop good work guys
great work everyone who helped with this!
Merry christmas and a happy new rom everybody
Sent from my Desire S using XDA Premium App
Finally! Thanks guys, been waiting for first attempt for long and thought no1 could make this happen. Those childish mods based on MIUI and others are like the drowning man's attempts to survive. Good luck!
Please check if mic works on calls
superkid said:
Please check if mic works on calls
Click to expand...
Click to collapse
if mic is working....well....i have my new daily rom
Also if someone can get some screenshots could be nice
hate to say it but mic still dosnt work right
its very crackly and keeps cutting out
Great work maybe I will flash it tomorrow!!
be honest: Who needs a camera and a mic when you have ICS?
If somebody have a idea to flash it trough BootManager. Tell me, please!! My idea failed!
good job!!!
Wow!!!
I will try it...
Running it right now. Awesome work so far you guys
Bugs I encountered:
- performance seems a bit slot at some parts (like scrolling in lists and main menu)
- can't download anything from Market, hangs at "Downloading..." (known bug in OP)
- Calendar is not syncing (when I start Calendar and select my Gmail-account in the Settings-screen, it says "no calendars")
- mobile internet is not working (also not after manually adding APN)
Update: mobile data APN is working after manually adding and rebooting, thanks Rapier
Problems encountered:
- Mic bug is not fixed yet unfortunately.
- Calendar is not added as option to be synced after adding a Google account. Though, if you click on calendar, it's saying that you should have signed into a Google account (I was signed). Choosing to add an account and trying to add the same, the message is that you already have that account added (obviously ). Dunno what happen if you first try to click on calendar and add your account this way instead of adding it from Accounts & Sync...could work like this
- Gallery not working
- Market could not start. It was showing the busy cursor for minutes and nothing
- Mobile Data APN were not present, had to manually define (in proxuser's version they were present, you may check with him). But IS working after adding (can be seen in one of the attached print screens)
Awesome work guys...you make us happier with each version.
Hope to find where the screenshots are
Sry but got also the market bug, unfortunately I even can't instal apps from sd (unknown sources is ticked) after some time I get com.Android.media not responding at first try no matter if I kill it our choose wait nothing happens, at a second try nothing happens (even the not responding message isn't showing up). I made a full wipe (wipe all) before trying market and one more before trying to instal apps from sd without accessing market before.
Anything else is great, nice work guys, if someone can show me a workaround to instal apps it will be my daily ROM.
Oh and just to tell it, at superROM 2.4.1 instal from sd worked for me, to get market working I just had to replace it with the 3.3.11 version.
Will try if it's possible to instal apps with adb tomorrow.
Sent from my HTC Desire S using XDA App
Can also confirm market not working properly Nothing installs.
Sent from my HTC Desire S using XDA App
Okay, market dont working i see
Mic seems to be fixed for next release
SD starts to work at second boot
I have Mic problem...
llision said:
I have Mic problem...
Click to expand...
Click to collapse
Relax...we all do Everything is under control...think positive, at least you have something to flash and it's ICS
Rapier said:
Relax...we all do Everything is under control...think positive, at least you have something to flash and it's ICS
Click to expand...
Click to collapse
Exactly! And its the weekend so the devs have 2 whole days to fix things coz they're awesome like that!
Sent from my HTC Desire S using XDA App
Well, if people can push this boot.img and tell me if it fixes mic for them could be nice, 1:40 am here and cant check it
http://www.multiupload.com/H2QI4VSACC
Thanks shaky153 for it
i going to sleep good night

[APP][2.2+] GTA3 Graphical Settings + Launcher [v1.4]

Just a small quick and dirty app that let you change some of the GTA3 default settings.
Original settings are backed up to (GTA3 Folder)/files/GTA3/gta3.gtsettingslauncher.set. If the app completely fails or you want to use the original settings after uninstalling the app, just copy this file back to (...)/gta3.set.
When your gta3.set is missing, please start the game and go to the display options. Change some settings and then hit "restore defaults". Then try again and start the settings app.
If there is still no settings file, get one from this forum (e.g. http://forum.xda-developers.com/showpost.php?p=20950484&postcount=29) or google. After launching the game with the downloaded settings file go to the in-game display settings an click "restore defaults". That should fix some problems with screen width and height.
Available Settings:
Shadows: On/Off
Lighting: On/Off
Resolution: High/Low
Rendering Distance: 18 Steps
Blur: On/Off *
* Blur is not working for me. The setting is always disabled when starting the game. Maybe it is working on other devices (Tegra?).
Currently only tested on I9100 with GTA3 German. Please let me know if it is working or not.
Changes:
2012/01/03 - v1.4:
catch more exceptions
changed launcher, it now hopefully will find the target more often
2012/01/02 - v1.3:
added another external_sd path (now searching in "/mnt/sdcard/external_sd/Android/data/", "/mnt/sdcard/Android/data/", "/mnt/sdcard/external_sd/data/" for package)
2011/12/31 - v1.2:
added launcher icon
added blur setting (which might have no effect)
changed namespace - please uninstall the old version manually. I used an example package found on the internet as skeleton and forgot to change it, sry
2011/12/29 - v1.1:
added external_sd to search path
Make sure to download the LATEST version.
Thankyou excellent work dev,works great.
My device is zte skate
And at 900Mhz on Atomic 2.5 rom,
Chainfire reduce texture size and quality,
With this app you have created,
It is running good now.
I just get instant force close when trying to run this. I was looking to try the lower resolution for performance increase.
I'm using a rooted vibrant (t959), with a custom 2.2 rom
kxlling said:
I just get instant force close when trying to run this. I was looking to try the lower resolution for performance increase.
I'm using a rooted vibrant (t959), with a custom 2.2 rom
Click to expand...
Click to collapse
Can you please post the full path to the original gta3.set? I think the path can't be found.
hacksteak25 said:
Can you please post the full path to the original gta3.set? I think the path can't be found.
Click to expand...
Click to collapse
http://i2.photobucket.com/albums/y8/kxlling/2011-12-29_130706.png
The path is in that screen shot.
Added "external_sd" to search path. Please try again with the new version.
+ 1
Works great now, thanks for the fix. Almost lag free now. Thanks!
thanks for sharing, i hope this is worked on my device
Works perfect on the HTC Desire HD! Thank you! :>
Sent from my loved HTC Desire [email protected] <3
Works perfect on my Sensation! Thank you!
I've attached two screenshots. One with defaultsettings and one with tweaked settings.
I get forced close also on zte blade (orange san fran)
But the game runs any ideas?
arnookie said:
I get forced close also on zte blade (orange san fran)
But the game runs any ideas?
Click to expand...
Click to collapse
When does it crash? Right after starting the settings app or when you try to "Save and Start"?
Can you please also post the path to your gta3.set? Maybe it is a path problem again.
Awesome!
Work perfectly on Xperia play!
It crashes just after starting app.
I fixed it I had to download and copy the file called gta3.set into the correct folder as no file of that name was in the data folder. After I did that the patcher worked fine. :O)
Seems some phones don't create the gta3.set file. Maybe you could include one with the patch or make it auto generate one for people like me. Thanks for the patch. ;0)
Awesome app. I was wondering though, is it possible to integrate more features/mods in the app?
Theres a post on the main page of xda showing mods, also another thread in this same section for gta mods like lamborghini/audi/VW cars, coca cola machines, better texture packs, etc. That would be crazy if you can add those features so we have a all in one mod app for the gta game and can apply them without much messing around. Hopefully that would even help more people add more content to make the game experience even better.
This worked great on my Asus Transformer!
I was surprised to find out the default settings were set so low. Even on my Tegra 2 device. It looks SO much better now.
Thanks for this - works great on my Desire Hd and Haipad M7S - draw distance on low means I can have the effects on and it runs fine on the Desire!
where should i paste this file?anywhere in my sdcard?anyone?plss..
edit: got it work..thanks OP.. ^^
Added a launcher icon and the blur setting. Bluring is not working on my i9100 (it is just disabled by the game while launching), but maybe it will work on other chipsets.
Download is appended to first post.

[EMULATOR] CPSEmu 1.4 : CPS2 emulator for android

Hi,
here is the first release of my CPS2 emulator for android.
If you like my work you can support me by buying the donation version on the market
CPSEmu is a Capcom CPS2 emulator for android. Play your favorites CPS2 games like Marvel Vs. Capcom, Street Fighter Alpha 3, Progear, Mars Matrix and more on your android device.
- Use the same GUI as my NeoGeo emulator "NeoDroid", so "NeoDroid" will benefit of all the changes added for this release.
- You can put your roms anywhere on your device, but a cache file is created for every (parent) games in a "cache" folder in your roms directory. If you move your roms, move that folder too.
- CPSEmu use a cache file when running, if you have some slowdown in the emulation, try to move your roms on another partition/sdcard.
- Thanks to frandroid for providing an xperia play device to improve/add control code/compatibility
LEGAL NOTICE:
=============
- This product is not affiliated with, nor authorized, endorsed or licensed in any way by Capcom Corporation, its affiliates or subsidiaries. CPS2 games software sold separately. "Capcom" is a registered trademark of Capcom Co. Ltd. All individual games screen shots or audio that are simulated by CPSEmu software are property of their respective copyright holders and are only used for the purpose of informing the customer of the software's functionality.
Changelog:
=======
1.4:
Fix a crash on android devices with an OS < 3.0 (Honeycomb)
Joystick/buttons size and position can be configured from preferences ( Android 3.0+ )
1.3:
Joystick/buttons size and position can be configured from preferences
Fix a crash on Android 2.1 when launching a rom
Fix a crash with dialogs when screen orientation changes
Improve previews downloader
Some bug fix
1.2:
fix background borders color (gray > black) on some devices
keep screen on while emulator is running
add switch button to in-game menu
switch kick and punch buttons for 6 buttons games
1.1:
fix a crash when trying to run an unsupported rom
prevent the launch of a clone rom if it's parent is not in the rom directory
fix a crash when trying to assign hardware buttons twice in a row in preferences
fix (probably) problem with hardware key mapping (up/left/right/down)
should add android 3.0+ native compatibility
Cpasjuste said:
Hi,
here is the first release of my CPS2 emulator for android. If you like my work you can support me by buying the donation version on the market
CPSEmu is a Capcom CPS2 emulator for android. Play your favorites CPS2 games like Marvel Vs. Capcom, Street Fighter Alpha 3, Progear, Mars Matrix and more on your android device.
- Use the same GUI as my NeoGeo emulator "NeoDroid", so "NeoDroid" will benefit of all the changes added for this release.
- You can put your roms anywhere on your device, but a cache file is created for every (parent) games in a "cache" forlder in your roms directory. If you move your roms, move that folder too.
- CPSEmu use a cache file when running, if you have some slowdown in the emulation, try to move your roms on another partition/sdcard.
- Thanks to frandroid for providing an xperia play device to improve/add control code/compatibility
LEGAL NOTICE:
=============
- YOU MUST OWN THE ORIGINAL GAME BEFORE DOWNLOADING A ROM
- No roms are included with this emulator
- Capcom is a registred trademark of Capcom Co. Ltd.
Click to expand...
Click to collapse
Not bad.. gave it a go on my transformer and just got 19xx to play. When creating the cache images of any other game like mvc, I kept on getting error messages, something about crc and CPU1 (sorry, I forgot exactly what the message said, but I will check later). The roms are ok as I know for a fact that they work.
One other thing is that I couldn't change directory and the device did not look on my SD card to see if the roms were there or not.
That said, 19xx plays butter smooth, although the on screen controls could be better (ie the cross pad a bit larger as it is very easy to run your fingers out of it). I still have to try with my TF keyboard though.
Good job otherwise. I will test on my EVO 3d and report back.
Are you really going to make the GUI for NeoDroid white?
I know this is minor, but I much prefer the black. Perhaps an option?
Also have you considered using the menu button to open a menu with settings, email, exit, rather the the icons at the top?
For devices with a small screen and lots of roms, every bit of screen space helps.
In any case good work with these projects.
:edit:
I realize this is verison 1.0 and you probably have changes and additions in mind already.
A couple other things I noticed, in Marvel vs Capcom the lower buttons are punches and the uppers are kicks.
And the option to disable sound would be nice.
:edit 2:
I'm having a little trouble mapping hardware buttons. When I press up dpad (on a ps3 controller mapped to the phone's hardware dpad) for the first key, the clear button turns blue (highlighted) and it doesnt map the keypress and move on to the next one. In neodroid the mapping works fine
Works great with the games that are compatible, hope to see more games added in the future and the on screen pad is a bit small would be so much easier if it was enlarged a little bit, but that is my only complaint. This emulator is silky smooth and it's so awesome to bust out STF3 and it play flawlessly!
Sent from my HTC HD2 using XDA App
TiltMasta said:
Works great with the games that are compatible, hope to see more games added in the future
Click to expand...
Click to collapse
Which CPS2 games are missing?
best emulator I've used on android so far.
I've only tried a handful of games and all ran perfectly on the xperia play.
Will purchase full donate version. no doubt.
Will this emulator be able to play CPS1 games?
All the best.
NSCXP2005
thank you soooooooooo much
it has save option really good .
but rununig slow on my xperia play .
What games are you running that are slow?
Every rom i've played has been silky smooth.
It's the fastest Emulator that i've tried on my XPlay.
Cpasjuste said:
Hi,
here is the first release of my CPS2 emulator for android. If you like my work you can support me by buying the donation version on the market
CPSEmu is a Capcom CPS2 emulator for android. Play your favorites CPS2 games like Marvel Vs. Capcom, Street Fighter Alpha 3, Progear, Mars Matrix and more on your android device.
- Use the same GUI as my NeoGeo emulator "NeoDroid", so "NeoDroid" will benefit of all the changes added for this release.
- You can put your roms anywhere on your device, but a cache file is created for every (parent) games in a "cache" forlder in your roms directory. If you move your roms, move that folder too.
- CPSEmu use a cache file when running, if you have some slowdown in the emulation, try to move your roms on another partition/sdcard.
- Thanks to frandroid for providing an xperia play device to improve/add control code/compatibility
LEGAL NOTICE:
=============
- YOU MUST OWN THE ORIGINAL GAME BEFORE DOWNLOADING A ROM
- No roms are included with this emulator
- Capcom is a registred trademark of Capcom Co. Ltd.
Click to expand...
Click to collapse
great job! is there a way to access the game menu to set the difficulty settings, etc?
egzthunder1 said:
Not bad.. gave it a go on my transformer and just got 19xx to play. When creating the cache images of any other game like mvc, I kept on getting error messages, something about crc and CPU1 (sorry, I forgot exactly what the message said, but I will check later). The roms are ok as I know for a fact that they work.
One other thing is that I couldn't change directory and the device did not look on my SD card to see if the roms were there or not.
That said, 19xx plays butter smooth, although the on screen controls could be better (ie the cross pad a bit larger as it is very easy to run your fingers out of it). I still have to try with my TF keyboard though.
Good job otherwise. I will test on my EVO 3d and report back.
Click to expand...
Click to collapse
- You are probably trying to run a "clone" rom, which need the "parent" rom. Look in the "Compatibility" tab (search button), if there is a line with "parent:xx.zip" then you also need "xx.zip" to run your rom.
- You can just use the "back" button of you device to browse to your roms directory, each time you launch a rom this path will be saved as default rom directory.
BenKranged said:
Are you really going to make the GUI for NeoDroid white?
I know this is minor, but I much prefer the black. Perhaps an option?
Also have you considered using the menu button to open a menu with settings, email, exit, rather the the icons at the top?
For devices with a small screen and lots of roms, every bit of screen space helps.
In any case good work with these projects.
:edit:
I realize this is verison 1.0 and you probably have changes and additions in mind already.
A couple other things I noticed, in Marvel vs Capcom the lower buttons are punches and the uppers are kicks.
And the option to disable sound would be nice.
:edit 2:
I'm having a little trouble mapping hardware buttons. When I press up dpad (on a ps3 controller mapped to the phone's hardware dpad) for the first key, the clear button turns blue (highlighted) and it doesnt map the keypress and move on to the next one. In neodroid the mapping works fine
Click to expand...
Click to collapse
- I will see to add an option to change the theme (btw: NeoDroid gui is white since a while now)
- Unfortunatly, google now ask developper to not use the "menu" button anymore, so i add to find another way: the menu bar.
- w00t, i see why this is happening for the buttons mapping, i will investigate in this problem and release a fix soon (in a few days)
TiltMasta said:
Works great with the games that are compatible, hope to see more games added in the future and the on screen pad is a bit small would be so much easier if it was enlarged a little bit, but that is my only complaint. This emulator is silky smooth and it's so awesome to bust out STF3 and it play flawlessly!
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
- If i'm correct all the CPS2 games are currently supported (except choco which is crap anyway), so i can not add anything else
- I do not own a tablet so i tried to do my best but it's hard! I will maximise the dpad size for tablets. Are the buttons size ok ?
nscxp2005 said:
Will this emulator be able to play CPS1 games?
All the best.
NSCXP2005
Click to expand...
Click to collapse
No it only support CPS2 games, i will probably take a look but it wont happen in a near future.
mehdi.moha said:
thank you soooooooooo much
it has save option really good .
but rununig slow on my xperia play .
Click to expand...
Click to collapse
For now the emulator need to use cached graphics on your device, so it need to read this cache file a lot during emulation. I had no slowdown on my xperia, but i use a 8GB sdcard. I guess your sdcard is a small one or a slow one.
mlbl said:
great job! is there a way to access the game menu to set the difficulty settings, etc?
Click to expand...
Click to collapse
W00t, i did forget to include that (it was planned!), i'll add that for the next release.
Excellent first release so far, looking very forward to making this my go-to CPS emu. Few things i'd like to point out from someone whos been using emulators on android for years. My config is a Touchpad running CM9 @ stock 1.2ghz dual core.
Sound is off. You can tell immediately from the insert coin sound in SSF2T and Vampire Savior, they do not sound accurate.
Games feel laggy. At first when i tried SSF2T, it was incredibly laggy, but then i found how to disable the filter and it was smooth after that, but still had a weird lag to it. The addition of a FPS counter would be excellent to see whats going on.
No support for players 2-4 to be configured in hardware buttons. I have 4 wii remotes + 4 classic controllers + 2 TVC Wii arcade sticks, so i have the ability to get 4-player arcade games going ontop of full 2-player fighter games with full arcade sticks, which i use with Mame4Droid often. Would be a great addition.
Emu runs in compatibility mode in Android 4.0. Instead of the menu button being natively working, it scales everything to fit the screen. It still looks great, but native 3.0+ support would be great.
Otherwise this is a great emu and i am enjoying it quite a bit. I would also love for CPS1 to be emulated at some point as well, to get all 3 major emus (CPS1/2/MVS) done by the same author would be awesome to have everything uniform.
Excellent work and keep it up.
quepaso: your maybe running roms from on a slow sdcard/memory ?
Version 1.1 uploaded with a few/fast fix, i'll work on all other request soon
Cpasjuste said:
quepaso: your maybe running roms from on a slow sdcard/memory ?
Version 1.1 uploaded with a few/fast fix, i'll work on all other request soon
Click to expand...
Click to collapse
The touchpad just has 32 gig of internal storage which is quite fast, no SD card of any kind. Ill update to 1.1!
Edit -
Updated to 1.1, and indeed it is now running natively in 3.0+, no more compatibility mode. Now however, i am running everything non-stretched, and the top bar ontop (touchpad is 4:3 res so gets mostly full screen for CPS2, full screen for console emus like snes/nes) is black and the bar below is grey. I thought something got weird so i switched from stretched, scaled and native, and noticed the background goes from black to grey now, previously on 1.0 it was all black. Due to this, it looked like 2 incorrect levels were displayed on top/bottom when it likely is just a bitmap change to the background causing it.
Otherwise, i think the games are running properly, but the sound being so wrong is making me think it is not running 60fps. Great work so far.
Cpasjuste said:
- You are probably trying to run a "clone" rom, which need the "parent" rom. Look in the "Compatibility" tab (search button), if there is a line with "parent:xx.zip" then you also need "xx.zip" to run your rom.
- You can just use the "back" button of you device to browse to your roms directory, each time you launch a rom this path will be saved as default rom directory.
Click to expand...
Click to collapse
Great! Thank you for the answer. I will install 1.1 and I will let you know how it goes.
Edit: ok, I installed 1.1 on my TF and you were somewhat right about the roms.... ironically, the ones that do run are the US clones. I actually have the (EUR) versions (full roms) and they spit out the error I told you earlier, but once I got the US clone file and ran that, it was good....
I think I may have found a bug. The key assignment....
I assigned hardware keys from my TF keyboard and only the Start, Coin, and dpad are being saved. None of the other 6 buttons get saved for some reason. I did it a few times over, turning off the program, etc and still nothing. I did notice that one of the changes you made included a tweak on this, so I am wondering if maybe something else got lost with the fix.
Looking better and MvsC runs like a champ!

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

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/
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.4
add compatibility list -> done in 1.4
launch roms with shortcuts from launcher
improve hardware controls
remove navigation bar -> done in 2.0
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 on the Android Market
Video updated
Sent from my GT-N7000 using xda app-developers app
this is the greatest thing i've seen on android in a long time. Can't wait to try it out.
Cpasjuste said:
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
Click to expand...
Click to collapse
When will it come out??? Finally!!! Thanks!!
Gesendet von meinem GT-I9100 mit Tapatalk 2
If all goes well this week end . (without the bug fixes)
Sent from my GT-N7000 using xda app-developers app
Cpasjuste said:
If all goes well this week end . (without the bug fixes)
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
Yessss. Thanks!!! Will you post the apk in this thread?
Gesendet von meinem GT-I9100 mit Tapatalk 2
iamnotkurtcobain said:
Yessss. Thanks!!! Will you post the apk in this thread?
Gesendet von meinem GT-I9100 mit Tapatalk 2
Click to expand...
Click to collapse
Yep !
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
Excellent, can't wait to try this out.
Thank you.
I'll try to do my best to release a beta tomorrow.
Sent from my GT-N7000 using xda app-developers app
Hope you'll upload the beta today
Gesendet von meinem GT-I9100 mit Tapatalk 2
I'm sorry i won't be able to release it today, i do not have the time. I'll do my best for next week!
No worries, would rather it be ready when it's ready.
A few questions
As it's going to be a few days for the beta, I just had a few questions:
1. What kind of video options are there? Can filtering be turned off, can pixel aspect ratio be forced, and is there integer-based scaling (x2, x3, x4 etc.) available? I like a non-filtered, pixel aspect, 2x scaled image, as can be had in MAME4Droid Reloaded.
2. Is aFBA based on Yoyofr's iFBA on iOS?
3. Does this use the most recent FBA core, and are all arcade drivers working, such as Sega scalers and Raizing/Psikyo?
Thanks.
Just add a scanline option, and I'll buy this right now
Sent from my SPH-D710 using xda app-developers app
trickytrees said:
As it's going to be a few days for the beta, I just had a few questions:
1. What kind of video options are there? Can filtering be turned off, can pixel aspect ratio be forced, and is there integer-based scaling (x2, x3, x4 etc.) available? I like a non-filtered, pixel aspect, 2x scaled image, as can be had in MAME4Droid Reloaded.
2. Is aFBA based on Yoyofr's iFBA on iOS?
3. Does this use the most recent FBA core, and are all arcade drivers working, such as Sega scalers and Raizing/Psikyo?
Thanks.
Click to expand...
Click to collapse
Hi,
For speed concern there's no software scaler used, instead the emulator surface view is scaled. This allow any scaling with almost no speed decrease. Currently only no scale, fit (aspect ratio preserved) and full screen (stretched) are implemented but a 2x option could be added.
aFBA is not based on iFBA by yoyo, I started from scratch and so it use latest FBA sources/core. Tough some sound routine where inspired by the OpenPandora port (thanks again to Dave ).
I did not find a a driver which is not working for now (except consoles one of course) but not sure I tried raizing/psikyo. I'll let you now or you'll figure it yourself very soon
For the filters, same as scaling: no software filtering used, the trick used is like mame additional filters, a 4*4 pixels tiled image.
Hope this answer your questions
See you,
Cpasjuste.
Sent from my Nexus 7 using xda app-developers app
acme64 said:
Just add a scanline option, and I'll buy this right now
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
You won't have to pay for it except if you want to donate!
Sent from my Nexus 7 using xda app-developers app
Cpasjuste said:
Hi,
For speed concern there's no software scaler used, instead the emulator surface view is scaled. This allow any scaling with almost no speed decrease. Currently only no scale, fit (aspect ratio preserved) and full screen (stretched) are implemented but a 2x option could be added.
Click to expand...
Click to collapse
Thanks, nearest multiple scaling would be good please. Are video options per-game or global? I use an Xperia Play which is always used in horizontal aspect, so for horizontal games I prefer 'nearest multiple' scaling, but for vertical games I prefer 'fit (keep aspect ratio)' scaling. It would be nice if this could be handled automatically as in MAME4Droid, which I guess works by switching to 'fit' if 'nearest multiple' overlaps the screen size. Hope that makes sense!
Cpasjuste said:
aFBA is not based on iFBA by yoyo, I started from scratch and so it use latest FBA sources/core. Tough some sound routine where inspired by the OpenPandora port (thanks again to Dave ).
I did not find a a driver which is not working for now (except consoles one of course) but not sure I tried raizing/psikyo. I'll let you now or you'll figure it yourself very soon
Click to expand...
Click to collapse
No worries, I'll do plenty of testing and let you know
Cpasjuste said:
For the filters, same as scaling: no software filtering used, the trick used is like mame additional filters, a 4*4 pixels tiled image.
Click to expand...
Click to collapse
Does this mean no bilinear filtering, so no smooth/blurry image? Hope so, because I like to see pixels
Also, is there an option to switch between 'standard' and 'pixel aspect' screen ratios, as in MAME?
Thanks for answering my questions.
A beta gets closer!
Sent from my Nexus 7 using xda app-developers app
:good:

Categories

Resources