RetroArch Android releases (v1.0.0.2)

Bumped to version 0.9.8.1 now. Check the OP. Will take a little while until it’s available on Google Play - you can get it early here until then.

There’s a guy who has been doing most of the tests so far (B6S) on devices and he said he will be playing with this phone over the weekend and finding out the ideal refresh rate/setting for it. Once we find a value that ‘just works’, we will push some device-specific hack for this thing so that these audio/video stutters won’t happen again on RetroArch Android with a Galaxy S3.

It’s unfortunate that the Galaxy S3 doesn’t report its refreshrate correctly - if it had a 58Hz refresh like the Note 2 and if it had just reported that, then things would be working fine right now.

Thank you :slight_smile:

New version pushed - 0.9.8.1 - check the OP. Now Android 2.3+ compatible among other things.

hi, problems with pcsx on android… Does not run metal gear solid. wipeout 2097 wasnt running but now with the recent update(0.9.8.1), is…!

also, problems with Final burn alpha too… Currently fails to run ANY metal slug game. Also Garou, Sengoku, Fatal Fury…Actually it fails to run ANY NEO GEO GAME inc ALL the KOFs… There is nothing wrong with my roms…They are running perfectly Mame4Droid and on aFBA 1.6(Full burn alpha)

This is very confusing!!!

[quote=“Squarepusher”]

This is a known problem and will be rectified as soon as we figure out how to do it.

Can you try disabling soft keyboard and see how that works - just as a test?

For now you can just scroll down the list and manually assign them to keycodes that way.[/quote]

I tried 0.9.8.1, and mapping bug has been fixed. Now it works great. Thank you for your hard work!

It’s either your image or you should use the real BIOS files.

But that game definitely works.

Currently fails to run ANY metal slug game. Also Garou, Sengoku, Fatal Fury…Actually it fails to run ANY NEO GEO GAME inc ALL the KOFs…

All those games should work fine.

There is nothing wrong with my roms…They are running perfectly Mame4Droid and on aFBA 1.6(Full burn alpha)

This is very confusing!!!

You’re probably missing neogeo.zip. Either that, or you have outdated FBA ROMsets.

It CAN be your ROMs, because FBA syncs with the very latest MAME romsets - and MAME4Droid can’t possibly be based on the very latest MAME version unless you want it to be a total slideshow on Android.

As I’ve already said my roms work fine with mame4droid and aFBA… That’s Full Burn Alpha 1.6…The standalone app and not the one in retroarch. I would love to know why that is… Also, the neogeo roms ran perfectly on neo.emu too. Mgs definitely works on epsxe. I had an older version of fpse a few months ago and it worked on that too.

Just to reiterate…My roms are as perfect as you’re gonna get…Ive tried every version of every rom that I’ve mentioned and spent countless hours downloading and testing so I know what I’m talking about. Thanks

@musanator, for Metal Gear Solid to work just put scph1001.bin in the same folder as the image

My roms are as perfect as you’re gonna get…Ive tried every version of every rom that I’ve mentioned and spent countless hours downloading and testing so I know what I’m talking about.

I’m sorry I’m not usually so blunt but clearly, you really don’t know what you are talking about.

MAME4Droid, assuming you are using the most widely used version, is a port of MAME 0.37b5 which dates back to … July, 28th 2000. Might as well say close to prehistoric times as far as emulation goes. The most recent version as we speak is MAME 0.148 released on January 11th of this year. And even if you are on MAME4Droid Reloaded, it is a port of MAME 0.139 released on July 30th 2009. 4 year and a half ago!

See, the world of emulation is constantly evolving. Emulator programmers and ROM dumpers keep discovering new information about the workings of the machines they seek to emulate and about the chips they dump. The goal, technical knowledge and processing power emulation authors and dumpers have at hand now are very different from what they used to be. The NeoGeo and CPS sets in particular underwent several redumps along the years to get rid of bad dumps (errors). Same thing with Playstation and countless other platforms.

Now you will understand why the 13 year old arcade dumps of MAME4Droid are not supported by RetroArch FBA Core which is based on MAME 0.147u4 (December 17th of this year). While MAME4Droid certainly served its purpose of running a few arcade games on older smartphones, it is also a huge disservice to emulation in general because it contributes to the anachronistic survival of entire rom sets full of rubbish.

Simply put: your roms and cd images are outdated. update them. educate yourself about emulation. The people behind RetroArch are amongst the most dedicated and gifted you will ever find when it comes to emulation. They are always ready to help and listen to feedback but if I were you I would avoid the “as I already said” and the “I know what I’m talking about” around here.

HI, i’m new here. i would like to say how awesome this emulator is. i have been playing Retroarch on my 360 rgl and it really works great. i just have one question. it will be possible to see in next versions of retroarch the pscx reamed core ported to the xbox and ps3 version or maybe on wii and xbox 1 as well ?? sorry my english :frowning: and thanks to developers

I have a question. Would it ever be possible to add a libretro core for 3DO? That system has some decent games on it.

http://code.google.com/p/freedo/ . Here is an emulator for the 3DO. I’m not tech-savvy enough to know how difficult it would be to implement one day but it is just a suggestion.

PCSX reARMed is an ARM-only emulator, so it won’t be appearing on Xbox 360 or PS3.

Hi, Thank you for support Android 2.3. Many PSX games from my collection run awesome on my JXD-S601 with android 2.3.6

Please add map Android menu button, for call Quick menu with DPAD navigate support, without overlay mode. If possible also add manual frameskipping mode (FS=1). This need for play via composite NTSC TV-OUT with minimal “lags” on CRT.

Thank you very much. :slight_smile:

This is an incredible emulator!

i’m just having some issues with Samsung Galaxy Nexus 4.1.1:

There’s a random lag (not only sound) on all consoles. I’m playing and no more than 10 seconds the game slow down for 1 or 2 seconds. Something like bullet time. This issue occured at RetroARch first version, but was solved until R6 version. Now, R8 it come back again.

I think RetroArch needs an option “Force High Priority” or something. Maybe other apps (multitasking) are doing this issue. :-/

BTW, Thanks developers for such a great app!

A user reported that you will have no lag at all if you use Android 4.1 with TV-out as opposed to earlier versions.

Frameskip is not really a solution for attaining ‘smooth gameplay’ on TV-Out IMHO.

Maybe HDMI-OUT work with “no lag”, but i dont have it. I have only composite 3,5 mm jack out on board with PAL/NTSC support via special apk tool.
To my regret ICS Firmware for JXD-S601 is not provided by the manufacturer. Only custom firmware with lots of bugs and without TV-OUT, and the kernel is lock at 600 MHz only vs. Gigerbread 800-1000 MHz firmware kernel.

On the device all emu works fine, but when I connect him to tv = “bullet time” effect in the any 2D emulators and RetroArch PSX too. Helps only manual frameskip = 1 in NTSC mode.

Thanks bl@ck_m@ge…

Ill give that a go… Ive got loads of bios for the ps1 so ill try scph 101, which I used to use on epsxe.

AWSOME EMULATOR THOUGH!!

@Tanuki

Thanks for that… I also mentioned that I used NEO.EMU, now I dont know what the developer is using there but its a fairly new app so… I dunno.

Can you post a link to a site for roms which work on retroarch??

Thanks dude.

[quote=“Michigunskiy”]

Maybe HDMI-OUT work with “no lag”, but i dont have it. I have only composite 3,5 mm jack out on board with PAL/NTSC support via special apk tool.
To my regret ICS Firmware for JXD-S601 is not provided by the manufacturer. Only custom firmware with lots of bugs and without TV-OUT, and the kernel is lock at 600 MHz only vs. Gigerbread 800-1000 MHz firmware kernel.

On the device all emu works fine, but when I connect him to tv = “bullet time” effect in the any 2D emulators and RetroArch PSX too. Helps only manual frameskip = 1 in NTSC mode.[/quote]

Yes, I get the same lag as well with Android 4.0.4 (CM9) on an underpowered Cortex A8 tablet when I hook up with HDMI TV-Out. Still, I really don’t like the idea of adding a frameskip option just because TV-Out used to really suck before Android 4.1 came along. It just feels like a bad workaround overall and really - it’s not even a real ‘solution’ - it’s just an optical illusion trick to make the lag seem ‘less worse’ even though it is still all there - just skipping a few frames and therefore making the jerky motion seem more natural.

Anyway, I’ll talk it over with the other devs - dunno if we should succumb to end-user pressure on this front. Either something is running at fullspeed or it’s not - there can be no 'inbetween 'here - it either runs good and is playable or it doesn’t run fullspeed and therefore it’s useless and not worth playing. And playing TV OUT games with frameskip 1 to me definitely belongs in that latter category there.