yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Yeah, I saw something like that in this topic and tried it again just now and... I'm not seeing it. I get the various input messages when I press a button, but I've never see anything like "HID" or "unbound" anything, ever. I was looking for it because I'd read the thread earlier and this just never appears.

D pad up: Pad 0 : 51, ac=0, src = 257.

D pad down: Pad 0 : 47, ac= 0, src=257.

D pad left: Pad 0 : 29, ac=0, src=257.

D pad right: Pad 0 : 32, ac=0, src=257.

Select button is interpreted by the app as the back button, so I never get a good look at the text. Looks like it might say:

Pad 0 : 111, ac=0, src=257.

Start button: Pad 0 : 66, ac=0, src=257.

The rest of the message is all the same, so I hope you don't mind if I skip it...

L1: 12

L2: 13

Left stick:

Up:19

Down:20

Left:21

Right:22

Pressed in/L3: 16

R1: 14

R2: 15

Right stick:

Up: 37

Down: 39

Left: 38

Right: 40

Pressed in/R3: 7

A: 9

B: 8

Y: 10

X: 11

With the overlay on, " Pad 0" becomes "Pad 1." There's nothing else--no name, no unbound or any other message even when I first turn the pad on or first press a button. So is there some other way to find the name of the device.
[Android Apps and Games] oursoul:
Or just play the SNES version of Killer Instinct :silly:
[Android Apps and Games] Squarepusher2:
Massively inferior though so I can understand the desire to have it - it's just that it isn't going to be easy.
[Android Apps and Games] Squarepusher2:
Hi, I still don't understand why the 'HID pad connected' message doesn't show up for people - did you update it with the latest version on the App Store? I pushed an update (r4) that should show the message for at least 180 frames - which should be enough to notice.

Another way you can give me the name is to do 'adb logcat' on the commandline ( or do it from Eclipse - whatever you think is most convenient to you), connect a USB/whatever device and it should show something like this (example here with a Rumblepad 2):
[Android Apps and Games] oursoul:
lol I know I was teasing! MAME Killer Instinct is the beast to behold in all truth. I haven't seen it running smoothly yet though.
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Yes, I updated it a few hours ago. And I'm not sure what you mean by the rest of your post. Plug the controller into my computer and check the name in the console? I don't have a computer. Plug the controller into my Nexus 7? Unfortunately, not possible.

Anyway, thanks for the help. I'll keep an eye out if this thing ever has some other way to do this.
[Android Apps and Games] Squarepusher2:
How are you going to be playing any games then with a gamepad if you can't 'connect' it to your Nexus 7?
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Hmm, I seem to have misinterpreted you. I can't connect anything via USB. Like I said, I didn't understand anything you said in that post.
[Android Apps and Games] Squarepusher2:
After the 'Loading ROM message' has disappeared, you should be seeing an onscreen message as soon as you hit the first button on your pad in RetroArch.

If you don't, then try to set the IME app to whatever you're using for your 'controller' - click on the 'icon' topright at the RetroArch menu, select 'Input Method', and change it to your gamepad's 'input method' (if it is there). Then try again to see if it shows something like 'HID (unbound).
[Android Apps and Games] Tatsuya79:
I only saw the HID message when I had deactivated "debug input reporting".

With it on, it wasn't showing, just the button messages were present.

What's your gamepad btw?
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Oh sweet Jesus, you are a wonderful, wonderful person! Thank you!

HID 29 Broadcom Bluetooth HID, port: 0.

Is that it?
[Android Apps and Games] Squarepusher2:
Yeah, that's it.
[Android Apps and Games] Squarepusher2:
I need to know the name too - he can see this when he runs RetroArch Android (with Debug Input reporting set to disabled) and presses one of the buttons on his tablet as soon as a ROM has been loaded. I need to know exactly the name that appears there -then I can add it.
[Android Apps and Games] mhd4mhd:
I use ( scph1001.bin)

Than put it to where the metal gear folder are ( its must be in same folder where you load iso or cue )

I hope its work with you ( some another game need same bios in his folder )

I am very surprised by the speed of the retroArch its runs at full speed on my tablet ( its faster than fpse or epsxe :D )
[Android Apps and Games] Squarepusher2:
Playboy dojo: I hooked up the pad as you described it here - one question I have still is - if I look at this device -

https://www.youtube.com/watch?v=PNhfwomnqSQ

I see that the face buttons are numbered 1, 2, 3, 4 - yet here you list the buttons as being 'A, B, Y, X'. Exactly by what 'button layout' are you going here? It would help me if instead you would just give me the names of how the buttons are called on your pad and the keycodes they generate - RetroPad uses a SNES-style button layout - ie. from left to right, B and A, X and Y, not like the 360 pad where it's A and B from left to right and X and Y.
[Android Apps and Games] oursoul:
Thanks so much!

Just a note to other players to say it must be called SCPH1001.BIN, I've noticed in some collections it has other names.

This method also works for Ridge Racer. I'm very glad of the fix!

---------- Post added at 11:52 PM ---------- Previous post was at 11:43 PM ----------

You're right about the speed. It's as fast as it can be.

I'm playing on my Nexus 7 with a PS3 pad and I love how all the cores and games pick up the controls automatically.

I was playing 1944 using Final Burn then a bit of Super Mario World using Snes9x, then some Gun Star heroes on the Genesis and then rounding it off with a bit of Gran Turismo 2 on PCSX. All on the same pad and all without having to adjust any settings!!!

I would like to know how to get the graphics a bit cleaner when I'm running full screen, I tried a few of the shaders but there are so many and the ones I tried just slowed it down too much. Any advice on this would be awesome.
[Android Apps and Games] Entropy512:
So far, great app!

Only issues I've seen so far:

Selecting a shader (any shader) on Nexus 7 causes the SNES9x Next core to crash immediately when loading a game.

As to shader performance: What about possibly moving certain shader algorithms to run as software on the CPU? I know this seems nonsensical, but I recall running HQ2x at a minimum (and I think HQ4x) ages ago on a 1.7 GHz Pentium 4 (this was in certain SNES9x ports, I can't remember which one, it has been a few years...)- One of the spare cores on an Exynos 4412 SHOULD be fast enough to at least run the HQ2x scaler, but apparently the Mali-400 in an Exynos 4412 is not beefy enough to run HQ2x in the GPU with even remotely acceptable performance. (At least in CM10.1 - There's a possibility that there might be an issue with the particular Mali/EGL blobs we're running... I've been meaning to take a look at swapping to a different set of blobs at some point, now might be the time...)

Are there any shaders known to work with acceptable performance on Android devices?
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

When naming the face buttons, I used the overlay in the app because I assumed that was just your standard way of doing the buttons, sorry.

Going by the way the buttons are numbered, I get:

1: 8

2: 9

3: 10

4: 11

Again, sorry for all the confusion.
[Android Apps and Games] philfrommancs:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Impressive stuff fellas... Well done...

I haven't tried all the emulators yet but on the basis that the playstation one is likely to be the most processor hungry I had a blast playing tomb raider 3. Very simple to use.

I will test more tomorrow and download the update. ..

And let me get this right. ..I can use my ps3 controller to play. .. fantastic. ..Do I just have blue tooth switched on and it will automatically pick it up or is it more complicated than that? ?? Going to enjoy fiddling with it. ..

Thanks again.
[Android Apps and Games] oursoul:
Unfortunately it's a little more complicated than that.

You will need a rooted device and the great SixAxis Controller app.

https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller&hl=en

Once you have that going though, it's easy as pie. Works like a dream :)

Oh..word to the wise, if you are having trouble with the pairing tool (I personally can't get it to work on Windows 8), instead use the great MotionInJoy software to pair your pad. Just be aware that MotionInJoy requires that you type your bluetooth address in reversed order. ie. If your phones address is 1A:2B:3C:4D:5E:6F, then you need to type it as 6F:5E:4D:3C:2B:1A. Of course if the SixAxis pairing tool works for you then you can ignore this paragraph :)
[Android Apps and Games] Squarepusher2:
Actually, the PS1 emu should be faster than the SNES one (I know that sounds weird but it's true in this case). I can run almost all PSX games at fullspeed on a crappy single-core Allwinner Cortex A8 tablet (except for Tekken 3/Tobal 2/Dead or Alive - high resolution interlaced games - they run at fullspeed on a Cortex A9 dual-core though it's been confirmed) while SNES games like Donkey Kong Country run at best 58-57fps or so and no higher.
[Android Apps and Games] Squarepusher2:
Just pushed another new update - you can already grab the APK from the OP - will take awhile until the store pushes it out again -

To the guys who reported keycodes to me in this thread - let me know if the controls I added just now work out for you.
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Okay, I tried the update. D-pad up for the Red Samurai does nothing. It's value (if that is the correct term?)is 51.

Everything else is works great. I haven't figured out which button is supposed to be for coins in Final Burn. The overlay uses select, but my select (value: 111) still works like the back button. I'm not even sure if you can do anything about that *shrug *

In the mean time, this works. Thanks.
[Android Apps and Games] oursoul:
It's amazing how you are relentlessly adding pad support.

If only all the bigname fatass devs would take note.

I don't want to play Need for Speed Most Wanted by tilting my frukcing device! Not now not ever.

Fruit ninja is about as touch screen as I want to get when it comes to gaming.

Hats off to RockStar though, they have done great with pad support it has to be said.

But you! You are just awesome. How much greater can this app become?
[Android Apps and Games] kazemitsui:
qft haha i agree with you
[Android Apps and Games] Squarepusher2:
Odd - keycode 51 is KEYCODE_W - I hooked it up exactly like that.

does left analog work at least?

As for select - I might have had it hooked up wrongly before.

The reason for it exiting is probably because your device is of type INPUT_SOURCE_KEYBOARD - I assumed that it was safe to rely on that to do exits - guess not.

Oh well - I'll be looking into refactoring this somewhat.
[Android Apps and Games] scottmog:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Does it emulate psx better then fpse?

Sent from galaxy note 2, tablet in my pocket! ^_^
[Android Apps and Games] quepaso:
Yes, by a LONG shot. If you have any game compatibility errors, put the bios file in the same folder as the roms. Otherwise most games run perfectly without a bios file as it is.
[Android Apps and Games] Larry94:
Funny how an emulator that's just seen its public release already has much better performance than two PAID emulators that have been out for a considerable amount of time.
[Android Apps and Games] Squarepusher2:
PCSX ReARMed has been out for a while on Pandora (late 2011 or so is when it all came together and Exophase released his NEON GPU plugin which sealed the deal) - it has just never seen a release on Android before.
[Android Apps and Games] mhd4mhd:
Im still trying many psx games and its rely Great full speed

I just have small problem with 2 or more ( Pal games )

I try [Klonoa Beach Volley] +[Anna Kournikova's Smash Court Tennis (E)] (Both is Pal)

the sound ( music of game ) is fast than normal ?

maybe because its pal ( 50Hz ) ??

how I can play it in normal speed

this problem dont happen in other games ( USA+JPN )
[Android Apps and Games] Squarepusher2:
The PS1 core is currently hardcoded for NTSC 60Hz. We'll add PAL support soon.
[Android Apps and Games] Tom.K:
You're so wrong about this. Build ARMv6 for RetroArch and then we'll see is it fast or not (at least when you release for 2.3). There are still some stuff that can run smoothly and without issues, but it seems that nobody really knows how powerful that thing is.
[Android Apps and Games] Squarepusher2:
I know perfectly well how crap the ARMv5 builds run and how crap ARM CPUs were in Android devices prior to ARMv7 (another perfect example of how bad they are is the Raspberry Pi with its ARMv6 ARM11 CPU - which runs just as 'well' as a Pentium II 300Mhz). So exactly how bad is pre-ARMv7 CPUs? Honestly? Float is 'softeabi-float' - this is so bad that it makes me recall the days of pre-486DX2 computing when floating point units couldn't be taken for granted and you had to do fixed point coding instead).

Another reason ARMv5 is unsupported is because on Android 4.0.3/4.0.4 - it will 'mistakenly' copy over unoptimized ARMv5 builds in your APK whether you like it or not - that is EVEN if you have a better ARMv7 CPU. For at least a month I was left scratching my head why things were so bloody slow to begin with - only to find out it's yet another Google 'major bug that brings the house down'.

You can build the ARMv5-compatible RetroArch yourself if you want - I'm not hiding it - the source is out there, it can be easily done, but I'm not going to bother putting up a separate version on the Store meant for an obsolete architecture that is headed for the scrapheap, sorry. On Android 4.0 it will check out 'armeabi' libs instead of 'armeabi-v7' (this is a 'bug' in Android 4.0 that is known about - you can thank Google for that) - so supporting 'armeabi' would mean that I would get a whole host of people complaining about 'slow emulator cores' when the fact is that Android 4.0 'mistakenly' uses unoptimized ARMv5 builds instead of the ARMv7 builds it should be using on ARMV7+ CPUs. Yes, I know there are 'hacks' and 'workarounds' for them - do I trust them? Hell no - I can't even trust Google to NOT break something major in every new OS version they release.

Plus you know yourself that after a few years you're going to ditch the current phone/tablet you have for something better anyway. That and I doubt there are any ARMv6 tablets around to begin with.

Honestly, 'buyer's remorse' doesn't apply here. If you're using an Android device with an ARM CPU, and that ARM CPU isn't at least an ARMv7 one (AND with NEON), then you're doing yourself a disservice and you simply bought the wrong device. Either that, or the phone you're using can barely be considered a 'smart phone' to begin with and is some kind of leftover from the early transitioning away from the feature phone era.
[Android Apps and Games] Daniel Lovinho:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

I believe in armv6. Now, we (Galaxy 5) have

fully-stable CM10.1 (4.2 Jelly Bean), but Samsung only give 2.2 Froyo to us. Please believe in ARMv6 ...

Enviado de meu GT-I5500 usando o Tapatalk 2
[Android Apps and Games] CKHavoc:
Red Samurai Gamestop Controller (But apparently different than Playboydojo's...)

Hi, my gamepad is the Red Samurai 25$ model (Wireless Bluetooth). I'm using a Samsung Galaxy Note 10.1. Everything basically looks the same as PlayBoyDojo, except that I'm having no luck whatsoever getting it to work(despite updating it only a couple hours ago and it says there is support for Red Samurai GS). DPad left sometimes does the equivalent of pressing (B)/(O)/(2), and Select will back out of the emulation, Start sometimes works, and I can sometimes get the left analog stick to move around. If I'm doing something wrong or dumb please let me know, but I'll try and include all the necessary info no matter what.

So first:

HID Unbound 8: GS gamepad, port: 0 (IF on Gamepad mode, there's a switch between Game and Keyboard modes)

HID 9: GS controller, port: 0 (Keyboard mode)

Dpad up: Pad 0 : 51, ac = 0, src = 257.

Dpad down: Pad 0 : 47, ac = 0, src = 257.

Dpad left: Pad 0 : 29, ac = 0, src = 257.

Dpad right: Pad 0 : 32, ac = 0, src = 257.

Start: Pad 0 : 66, ac = 0, src = 257.

Select: Pad 0 : 111, ac = 0, src = 257. (Also ends the emulation.)

R1: Pad 0 : 14, ac = 0, src = 257.

R2: Pad 0 : 15, ac = 0, src = 257.

R3 (Push in right analog stick): Pad 0 : 7, ac = 0, src = 257.

L1: Pad 0 : 12, ac = 0, src = 257.

L2: Pad 0 : 13, ac = 0, src = 257.

L3 (Push in Left analog): Pad 0 : 16, ac = 0, src = 257.

(these buttons are numbered, but will put in parenthesis what they would be on xbox)

1(A): Pad 0 : 8, ac = 0, src = 257.

2(B): Pad 0 : 9, ac = 0, src = 257.

3(X): Pad 0 : 10, ac = 0, src = 257.

4(Y): Pad 0 : 11, ac = 0, src = 257.

Thanks for your help!
[Android Apps and Games] angelhp:
Virtual boy emulator 2.3

Can you port Virtual Boy (emulator: Mednafen VB) to 2.3 ARM7 ?

Because i have got a xperia play 2.3.7

I can´t android 4.0 I have got locked bootloader...

My phone is xperia play

Virtual Boy emulator is the only thing I do not have in my phone

Sorry for my english!!!
[Android Apps and Games] sergio_prado:
Thanks for the reply. I guess the only hope to play these games is when the developers of the mame for android optimize de code of the drivers used by these games. Killer instinct 1 already run but too slow to be playable.

---------- Post added at 01:57 PM ---------- Previous post was at 01:18 PM ----------

Killer instinct snes sucks compared to arcade version :( ... And i am more interested in playing killer instinct 2...
[Android Apps and Games] Toad King:
Belief has nothing to do with it. Simply put, at least half of the cores in RetroArch will not work at fullspeed on any ARMv5/6 devices. SNES9x-next won't, PCSX_reARMed won't, FBA won't for CPS/2/3/NeoGeo games, VBA-next won't, Genesis Plus GX won't. Combined with the fact that there's that huge bug where it installs ARMv5 binaries on ARMv7 phones, we decided to not support them.

Like Squarepusher said, you're free to download the Android SDK/NDK and compile a ARMv5 version yourself, but you will probably be stuck with only a handful of emulator cores that work well.
[Android Apps and Games] Marsou77:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Xbox wired works ! Thank you :)

But just to know one thing, in Super Street Fighter II Turbo SNES, I can't launch Hadoken or special attack like this.. This is normal ?

Envoyé depuis mon LT28h avec Tapatalk
[Android Apps and Games] Squarepusher2:
Does the D-pad work at all?

If it does then I'd put it down to the D-pad just sucking for diagonal controls. I'm hoping to put in analog stick and d-pad support at the same time shortly - hopefully you'll fare better with the left analog stick.
[Android Apps and Games] Squarepusher2:
Android 2.3 support will be looked at soon.
[Android Apps and Games] oursoul:
Not normal, I was playing SF3alpha arcade last night and able to pull off Hadokens, Tatsumaki Senpuu Kyaku and Shoryukens no problem with a PS3 dpad.
[Android Apps and Games] playboydojo:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

Yes, the left analog works, so I'm using that in the meantime.

And like those guys said above, thanks for working on getting pad inputs to work.
[Android Apps and Games] Squarepusher2:
These layouts have been designed by opium2k and will soon be added to RetroArch. There will be an 'automatic core overlay selection' option - when enabled, it wil automatically switch to a core-specific overlay (like the ones shown here).

http://imgur.com/a/fsu9l#0

There will be two versions of most overlays - landscape and portrait-oriented - there's no way to do both of them justice with one overlay.
[Android Apps and Games] oursoul:
Looking very good!

Very handy for when I dont have my joypad or if I decide to install this on my mobile.

I know you guys are not in it for the money but do you have a donations bucket?
[Android Apps and Games] Squarepusher2:
No monetary donations.

Hardware 'gifts' are fine though - I need an iPad 2 for instance to port RetroArch to that as well.
[Android Apps and Games] Tatsuya79:
They look nice.

Perhaps just the NES one with a strange vertical disposition of the buttons, not sure that will be the best choice.
[Android Apps and Games] roger-cageot:
Tested on Archos Gamepad and just works fine excepted for analogs !!

Thanks a million !!

Does analog joystick's support is planned ?
[Android Apps and Games] Squarepusher2:
I'll need to add more extensive analog support period. Seems the current input code is missing right analog movements on nearly all pads.
[Android Apps and Games] oursoul:
Haha gosh well I'm afraid I cannot afford an iPad 2, good luck with that though!
[Android Apps and Games] Marsou77:
Re: RetroArch Android [EMULATOR][GAME][4.0+]

D-Pad left works. Diagonal didn't work at all and D-Pad right didn't works at all, not detected (but SNES doesn't need that 2nd joystick :p ). If you need some more information with wired Xbox pad, I will be glad to help you :)

Also, can you add support for 2nd pad ? Playing Street Fighter II with friend would be awesome :D

Thank you a lot for your work !

I think wired Xbox pad have a problem with diagonal with Retroarch for the moment.

Envoyé depuis mon LT28h avec Tapatalk
[Android Apps and Games] Entropy512:
When badgering a developer, you'd better get your facts straight.

You do NOT have fully stable CM10.1, your device isn't even stable enough to receive nightlies, and it (Along with every other MSM7227 device) never will be:

https://plus.google.com/+CyanogenMod/posts/MRnnvs3oFUF
[Android Apps and Games] Squarepusher2:
Can you do the debug input reporting again? I can see if I did anything wrong then.
[Android Apps and Games] Marsou77:
Tomorrow I will do that again, now i'm going to sleep !

About adding 2 pads, it's possible ? If not, don't worry !
[Android Apps and Games] Squarepusher2:
OK, it will help if I can ditch the 'Keyboard mode' for Red Samurai and instead use this 'Gamepad mode'.

I need to know from playboydojo - can you put your Red Samurai gamepad into the same mode? That way, I could add the 8-bitty without it conflicting with the Red Samurai right now.
[Android Apps and Games] Squarepusher2:
Later today I'm going to push an update that should fix a number of important things for the PS1 core -

* Should fix PAL games

* Should fix some of the problems people have been having where PCSX ReARMed would plain not start up on some devices.

Will also include new overlays that should hopefully silence most of the complaints - both portrait and landscape versions available for each system overlay. Later on we'll add an 'auto-select system-specific overlay per core' option.
[Android Apps and Games] mhd4mhd:
Wow nice finally I can play pal game perfecrt :D

I hope you can find a fix for ps3 controler Analoge sticks :fingers-crossed:
[Android Apps and Games] Squarepusher2:
The analog stick thing needs a little more time before I can nail that down - but when it gets sorted, it should be fine for all pads.
[Android Apps and Games] playboydojo:
Yes, I can. I just use it because more things seem to detect the keyboard than the gamepad.
[Android Apps and Games] Squarepusher2:
OK - would you mind if I change it to gamepad then?

You would need to get me the name again so I can make sure your pad is supported as well (if it differs from the one that guy previously reported).
[Android Apps and Games] playboydojo:
Hmm...in both modes the name of my pad is still Broadcom Bluetooth. His was different, I think.