RetroArch Android releases (v1.0.0.2)

Keymapping for the JXd 5110 is working great, awesome turnaround guys :slight_smile:

I feel very bad about releasing the PS3 version in that condition and rest assured - a bugfixed version is coming up.

Hi everyone!

I only registered here to shout a big thank you for everyone involved in this project, keeping the emulation scene alive in every platform. Its good to hear that is free, and better reading how you guys thinks about it being always free.

Only a few things about this version, when connecting a hdmi cable the performance slows a lot (not happening in other emus such as mame4droid or snes9x when the performance is the same when connecting the cable) and the touch controls are not working very good at all. If you guys are capable of having the same performance with hdmi we will have the perfect console emulation app on our tablets/smartphones connecting it on the big screen.

Again, really, thanks to everyone making this a reality, now on android, retro emulation everywhere with a phone, hdmi cable and a pad everywhere i go :smiley:

Cheers from spain!!

Hi, can anybody please comment on the issues I posted in the last page? Read the PDFs, couldn’t find anything there either. Thanks a lot in advance :slight_smile:

@Shin It doesn’t look like manual button assignment is implemented at the moment. For the aspect ratio question: ‘auto’ should display the aspect ratio reported by the libretro core, I think. If that’s not looking right to you, you might try the ‘square pixels’ setting.

@JJaVMeTaL Can you explain your issue with the touch controls? They seem fine on my end.

I have an HDMI cable too -use it on an el-cheapo Allwinner Cortex A8 tablet and I just found that it runs like crap - even the ‘official’ Sonic CD game has terrible lag with HDMI-out. I’m not sure what is to blame for that - could be just the higher resolution it needs to output to that causes it to really take a nosedive.

I’m not sure how to even rectify that situation - there seems to be no real control you have over these display modes in either native or Android SDK.

Also - RetroArch Android uses no frameskipping - so any ‘lag’ you see will be even more pronounced than some other emu where you’re always having frameskipping on.

Your diligence is most appreciated :slight_smile:

Is that with any shaders on? If so, have you tried setting a low FBO scale (like 2) and then let it bilinearly scale the rest? I have to do this on my HTPC due to its crappy GPU.

Is that with any shaders on? If so, have you tried setting a low FBO scale (like 2) and then let it bilinearly scale the rest? I have to do this on my HTPC due to its crappy GPU.[/quote]

It’s bad just with stock shaders alone. Cyanogenmod 9 seems to give you some more control over HDMI modes than the stock firmware did but no matter what I choose (1080p 60hz/50hz, 720p 60hz/50hz) - it still remains pretty bad in terms of lag. It might be that you need far better hardware to do this justice instead of an el-cheapo tablet.

Its just that its not accurate, needs to have a better response :slight_smile:

About the hdmi stuff, i can say on my tablet (BQ Ediston, A9 with Mali 400) i can run without any lag games on mame4droid and Snes9x without any frameskip, dont know why the lag with this emulator, but its the only thing in my opinion that this need to be even more masterpiece than it is right now.

Maybe there should be an option that when pluggin in the hdmi it only generates the graphics on the tv (in my tablet shows on both sides, theres also an app to disable the tablet when hdmi is plugged in but the emulator just works with the same lag).

Really hoping this gets fixed sometime. Taking my tablet everywhere with a hdmi and 2 snes usb pads with an app that emulates almost everything is a dream really damn close :smiley:

If i can do some tests and help with the hdmi stuff just let me know :slight_smile:

Cheers!!

Its just that its not accurate, needs to have a better response :slight_smile:

About the hdmi stuff, i can say on my tablet (BQ Ediston, A9 with Mali 400) i can run without any lag games on mame4droid and Snes9x without any frameskip, dont know why the lag with this emulator, but its the only thing in my opinion that this need to be even more masterpiece than it is right now.

Maybe there should be an option that when pluggin in the hdmi it only generates the graphics on the tv (in my tablet shows on both sides, theres also an app to disable the tablet when hdmi is plugged in but the emulator just works with the same lag).

Really hoping this gets fixed sometime. Taking my tablet everywhere with a hdmi and 2 snes usb pads with an app that emulates almost everything is a dream really damn close :smiley:

If i can do some tests and help with the hdmi stuff just let me know :slight_smile:

Cheers!![/quote]

One thing that might be ‘screwing’ it up is the ‘Sync refresh rate to screen’ option in the Settings menu - it might be trying to sync the refreshrate of RetroArch to your ‘tablet/phone’ screen instead of the HDTV. Have you tried turning that off and ‘forcing’ a refresh rate instead? Let’s say you set it at 1080p 60hz with HDMI TV-Out. You should set ‘Forced refresh rate’ to 60.00 then and disable ‘Sync refreshrate to screen’. If that still gives bad results, then try 59.95 instead. I think tweaking this long enough might eventually give you something that works out for your HDTV/monitor.

Tried what you said, nothing changes. The thing is that the same game -Aero Fighters- runs perfect on Snes9x without tweaking anything. Will continue testing tomorrow and i will try maybe on another tv.

Thanks for the quick responses!

Cheers!!

PS3 bug report update:

Genesis Plus core Sega CD emulation - Lag (pauses about once for a brief second once every 8 seconds or so.

Can anyone else confirm this bug?

It might be something that ekeeke changed in his emulator (could be a regression) - I’ve noticed ‘delays’ a couple of times too in Genesis Plus GX where previously there were none.

[quote=“JJaVMeTaL”]

Tried what you said, nothing changes. The thing is that the same game -Aero Fighters- runs perfect on Snes9x without tweaking anything. Will continue testing tomorrow and i will try maybe on another tv.

Thanks for the quick responses!

Cheers!![/quote]

Are you talking about ‘lag’ or are you talking about a bad framerate? Please be specific - I’ve seen ‘lag’ being misappropriated so many times that I’d prefer people be specific about it. It might just be that it doesn’t run at fullspeed when hooked up to HDMI hence what you refer to as ‘lag’.

Anyway, SNES9x Next (being 1.52 based) should still be a lot more demanding than SNES9x 1.43 (which is what SNES9x EX is based on) even though I have done a lot of optimizations that were very beneficial to performance.

Anyway, we acknowledge that VBA Next and SNES9x Next might be too demanding for some Android devices (they are for my Cortex A8) - and there will probably be surrogate ‘replacements’ for those on Android.

It might be something that ekeeke changed in his emulator (could be a regression) - I’ve noticed ‘delays’ a couple of times too in Genesis Plus GX where previously there were none.[/quote]

Ah, can this be rectified in any way even temporarily? Would it require using a previous Genesis Plus GX build in an upcoming release?

It might be something that ekeeke changed in his emulator (could be a regression) - I’ve noticed ‘delays’ a couple of times too in Genesis Plus GX where previously there were none.[/quote]

Ah, can this be rectified in any way even temporarily? Would it require using a previous Genesis Plus GX build in an upcoming release?[/quote]

Perhaps it would be best if you would alert ekeeke to it -

https://code.google.com/p/genplus-gx/issues/list

If he believes that it is a libretro bug then we will investigate further

Ah, can this be rectified in any way even temporarily? Would it require using a previous Genesis Plus GX build in an upcoming release?[/quote]

Perhaps it would be best if you would alert ekeeke to it -

https://code.google.com/p/genplus-gx/issues/list

If he believes that it is a libretro bug then we will investigate further[/quote]

Done. Does he update his emulator regularly? I just hope he doesn’t overlook my post.

Perhaps it would be best if you would alert ekeeke to it -

https://code.google.com/p/genplus-gx/issues/list

If he believes that it is a libretro bug then we will investigate further[/quote]

Done. Does he update his emulator regularly? I just hope he doesn’t overlook my post.[/quote]

It’s hard to find a more dedicated guy as far as Genesis is concerned.

Awesome.

Further PS3 bug report :

A blinking vertical green line appears on the right side of the screen randomly when starting roms. Does not always appear but sometimes even reseting a game can result in it appearing. (Happens with all cores i’ve tried so far)