Keybind-to-touch emulator - Galaxy S II General

I just love playing games on my Galaxy S 2 - there's yet to be made an app to make this beast sweat (if we don't count the unoptimised sh1t like DunDef ).
However, using a touchscreen isn't the best way to play some of the more intensive games, and only a few games allow hardware input (Riptide GP, Muffin Knight to name a few).
On the other hand there are the emulators which allow full custom keybinding, but you can only play old school games (which are kinda nice, although I'm only so young to remember Super Mario 3 and Spyro the Dragon).
I was wondering if it's possible to make a system wide "touch emulator".
Imagie a (hidden) button, that is bound to a hardware key. When you press the key, the button simulates a touch on the screen. Hope you get what I'm trying to tell. That way + GS2's USB Host functionality + HDMI Out could make it a pretty epic gaming station.
Any thoughts?

Related

Emulators on Nexus 1

Can some please pose vids of snes emu running dk3, sfa3, Mario kart, metroid killer instinct
Cps2hd running sfa2/3 and marvel vs capcom.
PLEASE! Just want to see the speed
I no longer have my other phone to record video, but I've run the SNES emulator, and I can say it's definitely full speed. Honestly, with the specs of the Nexus One, there's no way the emulation would skip a beat.
Unfortunately, onscreen controls have not been.. perfected yet for the N1. :/
kozm0naut said:
I no longer have my other phone to record video, but I've run the SNES emulator, and I can say it's definitely full speed. Honestly, with the specs of the Nexus One, there's no way the emulation would skip a beat.
Unfortunately, onscreen controls have not been.. perfected yet for the N1. :/
Click to expand...
Click to collapse
How are the games playing out without multitouch & hardware buttons?
i picked up nesoid and snesoid, but i am at a loss for ROM installs.
1. I have no idea what the file type is that is recognized by these 2 programs
2. I made a ROMs folder on my card, but whenever i try to switch to that folder using the 'load ROM' option, it says the folder i created doesn't exist. does this mean i have to dump everything to the cards root folder? why won't it switch to the right folder?
3. I can find ROM sites through google, but again, referring to my first point, I don't know what file type I should be putting on the phone, or where.
I have all of yongzh's emulators, and all of them run excellent. The SNES and GBA ones are the toughest of the consoles, and have a bit of audio slowdown. But otherwise, they are all perfect.
As for the key controls, depends on the console. There are a few keys that are usable, even if they are software keys. You can map console keys to the Search, Back, Volume Up, Volume Down, and Trackball Press buttons. Consoles with few buttons, like the SMS, NES, and GBC, run without problems. Consoles with more buttons have more trouble, culminating with the SNES, which has to leave some buttons unmapped. Still, they are all very playable, and I play FFVI on the SNES emulator with no problems and a grin on my face. ^_^
Hopefully multitouch development will render this problem moot.
They are a lot easier to play control wise on my G1 but they play beautifully graphics wise on the Nexus, like Ashtear said it's just a matter of the developers implementing multitouch now.
still doesn't tell me how to address my issues.
file type?
where put it?
never mind. got it.
nesoid reads .nes files.
snesoid reads .smc files
so...i got it going. however, seems like, at least on the nesoid, i can't simultaneously use the direction pad and a button makes for difficult gameplay, since so many things require being able to move/shoot or move/jump :/
Ssantos6981 said:
How are the games playing out without multitouch & hardware buttons?
Click to expand...
Click to collapse
yeah, in answer to this question, it blows. mario kart you can pick whether to go, or to steer, not both.
ok someone try cps2hd please with street fighter alpha 2
unfortunately, as the soft buttons are on the same capacitive screen, they can't be touched as the screen is being touched. The most fun I've been able to have is playing gradius on snesoid using flip screen mode, the trackball fo d-pad and vol up and down for a and b. it's not great.
The Developer of GameBoid should have his Nexus One by now, he said when he got he would work on multi-touch.
anyone tried the cps2 emu now?
can't you use the trackball as the d-pad?
WiiController
If you have a Wii controller laying around you can use a free app called "WiiController" instead of the on screen controls.
Makes gaming on my N1 a dream...
does cps2hd support the wiimote?
The only real way to play emulators on the Nexus one you have to:
1) play in landscape
2) put the virtual d-pad and buttons at diagonally opposite corners
This gets around the 15mm axis fusing problem the Nexus One has, but it's still not perfect. You can do running jumps in Super Mario World, for instance, but you're moreso fat fingering one response to hit two buttons rather than having 3 separate inputs so it's very unreliable.
I have SuperGNES and Snesoid, and I'd recommend the former because if you try a running jump in Snesoid it releases the y button when you release b. To have this make sense, if you're on Yoshi and you do a running jump, he sticks his tongue out when you let go of the jump because the Y button gets 'pressed' again. Far as I can tell, this doesn't happen on SuperGNES.
Just my experience. I wouldn't count on Froyo fixing it.
anyone try cps2hd yet?

[Q] What's the best PlayStation emulator for Play [and how to set it up]?

Hello could someone please tell me the best PSX emulator for the Xperia Play and give detailed instructions on setting it up so that it runs smoothly? I have tried one, FPse, but the sound does not work properly. psx4droid doesn't work at all [the latest version 3.0.6,] it just keeps asking me to force close when I try to load a rom. Please give the name of the emulator and the version and how to set it up for the Xperia Play.
the best emulator so far is FPSe, check on the Apps & Themes section, there is a sticky with all playable roms.
FPse.
Mine works perfect. No sound or framerate choppiness at all.
How did you set up FPse ? Mine has poor sound, it doesn't seem to be playing all the sound only some parts.
Solved the sound issues. So in FPse i went into "system" and unchecked Mdec Acceleration, Gte Acceleration and HLE mode. Now I hear all the audio though at some points the audio slows down a bit.
jdz7t8 said:
Solved the sound issues. So in FPse i went into "system" and unchecked Mdec Acceleration, Gte Acceleration and HLE mode. Now I hear all the audio though at some points the audio slows down a bit.
Click to expand...
Click to collapse
I have -
Country - USA (i live in the UK though but i d/l USA games. This might make a difference to smoothness as the timing of the games is 50 mhz or 60 mhz and could account for some choppy sound)
Mdec - On
Gte - On
Fast Booting - On
HLE - Off
Boost Mode - Off
No Sound - Off
Spu Sync - Off
Framelimiter - On
Frameskip - None
Screen Filtering - Off
Screensize - Full Screen
Fast Overlay - Off
Screen Orientation - Landscape (turning off auto in theory could speed emulation up)
Print fps - Off
Invert colors - Off
Some games didnt work very well. Tony Hawks 2 had very glitchy graphical errors (or might of been THPS 1, cant remember), and Colin Mcrae 2 grinded to a halt.
Here is what i have tried though -
Time Crisis (touch screen as light gun, dam awesome)
Demolition Derby
Rampage Universal Tour
Point Blank (touch screen as light gun, dam awesome)
Strider 2
Die Hard Trilogy
All of them run flawlessly. No graphical glitched. Now sound stuttering. (and i mean none at all, not even a tiny hiccup).
I have rooted my phone, taken away lots of bloatware. Maybe this helps, maybe not.
N64 emulator sound skips for me alot. fpse none though.
Hey man mine is rooted also, you said you took off bloatware, could you go into detail? I want to take off stuff but I do not want to "brick" the phone because I don't know how I would get it back working.
Check out this thread for removing bloatware: http://forum.xda-developers.com/showthread.php?t=1046699
Man I don't think it's actually possible to get this damn emulator playing the sound properly, it keeps slowing down messing up the sounds. sucks man.
Sorry to bump an old thread..
But does the phone need to be rooted to work with emulators - to eventually play psx games ?
and what is the actualy process on loading these old school games to the xperia play?
Especially looking forward to colin mcrae..
plz help
Thanks
No.
No root is needed for emu. In phone .it is just a normal app..
Sent from my GT-I9100 using xda premium
Mr_Rabo said:
Sorry to bump an old thread..
But does the phone need to be rooted to work with emulators - to eventually play psx games ?
and what is the actualy process on loading these old school games to the xperia play?
Especially looking forward to colin mcrae..
plz help
Thanks
Click to expand...
Click to collapse
No you don't need to be rooted.
If you're looking to use FPSe, here's how to get playing your games:
1.) Buy and install FPSe.
2.) Open up the app and it will ask you to load a BIOS. Google is your one and only friend when searching for the PSX BIOS.
3.) After that, you can load your game. So rip your own .iso from games you own. Or again, Google is your friend for this.
4.) Then you can load the game and stay playing.
You might have to change a few settings to get the game and emulator performing better, that's basically trial and error.

[Q] Multitouch drum apps...

Just a simple question..
I've seen the iPad2 working with Drum Meister or something. Damn, it plays flawlessly, I can play like a real drum set, real amazing.
So I have this Atrix. Gingerbread 2.3.6 and with a modified touch file for 4 simultaneous touch detection. Not really sure if that's the culprit, as on the multitouch keyboard it works normally at my fast typing (and on the touch visualizer program), but when I play the drums on any of my drum apps (DroiDrum, Drum Set and DrumKit), it seems like the multitouch feature is failing.
I can do two simultaneous moves, even four instruments at once, but i cant play two or more instruments, like this video
It skips some touches, some instruments just refuse to play while I'm touching another one (like if I press and hold one), but if I hit them together, they play together.
Is that a bad app programming, or a android/touch limitation/issue?
If i had to guess, i'd say it's probably more along the lines of app programming more than it is a limitation with multi-touch on Android devices. It could also be having the mod to enable more touches to be recognized. I'm sure it helps to have that mod in some scenario's... but i'm pretty sure apps aren't really designed around the idea of having more than two or three touch inputs at once recognized, simply because of screen real estate. That's probably the main reason why devices like the iPad, or even the Motorola XyBoard or Xoom support more than two or three finger multi-touch.
I too am a lover of bangin on my black classic maple Ludwig set and gotta say i have searched and searched but no android app competes with the one on ios....
Try the reaindropfix. our beloved atrix go crazy if u continue to press screen for more then 15 sec.
search for it.
xateeq said:
Try the reaindropfix. our beloved atrix go crazy if u continue to press screen for more then 15 sec.
search for it.
Click to expand...
Click to collapse
Oh god, at first sight it looks like that's the problem! Gonna test it and in a few minutes I'll be back
---
Nope, but it'll sure fix a bug I was experiencing when playing multitouch games

The Impossible Game on the Nook Simple Touch

Greetings, nookies!
Gone are the days of Angry Birds being the only playable game on our Nook Simple Touch devices. I have found that The Impossible Game by FlukeDude, one of the most fun, minimalistic and rage-inducing games I've ever played (which isn't saying much ), works remarkably well on my rooted Nook Simple Touch with GlowLight (see full specs in my sig), which means that you can play it, too!
Acquiring the game
The Impossible Game costs merely a dollar on the Play Store (you can get it here), so for those of you who have Gapps installed on your Nook Touch, installing the game will be a piece of cake. However, for you who do not have Gapps (like myself), getting the app is a little harder. The way I did it is like so: a) Buy the app using your Google account on your PC. b) Get on your rooted Android phone or tablet (in my case, a Nexus 7) and refresh it so the app is delivered and installed to the device. c) ADB pull the .apk from the /data/app directory in your rooted phone/tablet. d) ADB push that .apk to the /sdcard directory of your Nook. e) Lastly, open your file explorer and install the app.
Playing the game
A rooted device and the NoRefresh app are required to play this game. Gameplay is simple - you are a gray (red in the real game, but everything's gray on Nooks!) square moving along a flat plane to your right, attempting to jump on and over obstacles in the form of triangles, squares and pits in order to reach the end of the level. Triangles kill you if you run into them or jump on top of them, pits kill you if you fall on them, and squares only kill you if you run into them. The part that makes it so rage-inducing is that every time you hit an obstacle and die, you are reset to the very beginning of the track.
Controls are simple, too - tapping anywhere on the screen makes your square jump. A fair warning, though; there is a small lag, so make sure to tap the screen just before you want the square to jump. Also, if you want to jump multiple times in a row, press and hold your finger on the screen.
Another quick tip: I've found that the game displays best on NoRefresh's highest or "whitest" contrast setting.
One more hint, this game sucks up your battery very, very fast, so I only play it when my Nook's plugged in to charge.
Soundtrack
The game is synchronized to a fantastic soundtrack when audio works, but since most of our Nooks can't do sound, the soundtrack can't be used. Thankfully, I'm providing a download link for the soundtrack which can be played during gameplay using an MP3 Player or PC (if you can be bothered to do that). Just make sure to stop and restart the track each time you die.
In my opinion, the fun of this game is greatly improved when the soundtrack is playing along with it, so I'd highly recommend trying it out!
YouTube video
In this video, I play a small section of the game for you to use as an example.
Hope you all enjoy!
Regards,
Nookie

Let's talk Emulators & Controllers

Figured we could have a dedicated thread for us emulator fans out there and share ideas and whatnot.
I thought I'd start off by sharing my presets for PPSSPP, ePSXe and RetroArch for now and move up to other things in the near future.
Controllers:
DualShock 3:
+ Works flawlessly as of this date (30-03-2016) on LP via Sixaxis Controller.
+ Awesome battery life. Around 24-26 hours for me though ymmv.
+ Doesn't turn off that fast compared to the Shield Controller.
+ Can be hooked up relatively easy to most PCs or Android devices.
- No support yet for MM. (working as intended as of 03-06-2016)
Click to expand...
Click to collapse
DualShock 4:
PENDING...
Click to expand...
Click to collapse
Shield Controller:
+ Native Android buttons.
+ Headphone out and volume toggle.
+/- Works out of the box on Android/Shield TV when plugged in via USB. (native android buttons however does not work on Android TV... using a Sony Bravia KD-49X8005C here).
+/- Pretty stiff controls and buttons overall. This is a mixed bag since it shows good quality over time, but the same makes things such as grinding in a controller impossible if you know what I mean. Hard layered plastic is at blame here I guess.
- Lack of start and select makes things messy as you'd rather want those then having to rebind the native android buttons.
- Quite a large footprint compared to DS3/4 or any other BT controller for that matter.
- Short idle time before turning off. This will make several emulators like RetroArch unresponsive with the controller and means they have to be restarted. (update: Home>Recent>RetroArch works as well as it'll make the controller become "reinitialized".)
- Power button easily becomes pressed when carrying in say a bag. However since the idle time is so short compared to other controllers it shouldn't affect the battery time that much. Still something to consider though.
- Flat out denied on Windows devices not running GeForce Experience.
- Wifi Direct only works Nvidia Shield (Tablet/K1/X1/TV) devices (encrypted protocol.... whaaaaat da hell Nvidia?!)
? Battery life pending.
Click to expand...
Click to collapse
8Bitdo FC30/NES30 Pro:
+ Wow! Very quality, much buttons, many options.
+ Programmable for pretty much "anything". And w/ firmware updates you're pretty much future proof for the time being.
? Battery life pending (I've read somewhere around 20 hours.)
+/- Footprint & Weight. About 1/3 of the weight of a PSP Go while also being slightly smaller (I'd say around 5% smaller when a PSP Go is closed). Ymmv regarding your preferences. That is, the larger hands you have the worse it becomes I guess, and the same goes if you prefer heavier controllers).
The d-pad and start/select feels like a NES, analogue sticks like a vita. Shoulders buttons (L1/2, R1/2) goes clickety-clack (i.e rather clicky for my taste but something you'll probably get used too). YXAB have a soft plastic texture which I prefer over the hard one used in the shield controller. Overall this is probably my 2nd best controller after the Dualshock 3 (2nd gen). Another thing to mention is that there is a plastic skin covering the metallic plate which is barely visible and easily removable with say a knife/box-cutter blade or flat-head screwdriver. I'd suggest to keep it on as long as possible unless you find it bothersome.
Click to expand...
Click to collapse
Update (14-06-2016): I've also added some more pics so you can compare to other things you may own. That way you'll have a somewhat idea of the actual size of <insert controller> here.
Size comparison:
View attachment 3701710View attachment 3701711View attachment 3701712View attachment 3701713View attachment 3701714View attachment 3701717View attachment 3701718View attachment 3701719View attachment 3701722View attachment 3701723
View attachment 3782522View attachment 3782523View attachment 3782524View attachment 3782525View attachment 3782526View attachment 3782527
Click to expand...
Click to collapse
Emulators w/ "recommended" settings
PPSSPP:
I recommend using the native PPSSPP app over the core found in RetroArch. Why you ask? Because the core lacks many functions that the native app supports and the GUI overall is a lot more user-friendly.
Go to Settings -> Graphics and set Rendering resolution to 1:1 -> Display resolution (HW scaler) to Auto -> Upscale level to Auto -> Upscale type (filter) to xBRZ -> and Anisotropic filtering to 16x.
Our device has a pretty powerful mobile Kepler gpu and can handle it, so don't fret.
Turn off On-screen touch controls in Settings -> Controls as we already have a controller.
The GUI overall is easy to manage even with touch support, so I would recommend using your hands (fingers) for a quicker setup as going though the menu is somewhat slower on a controller.
The GUI is the same as on PC so if you've used it before then you'll be welcomed by the same layout and similar settings.
Don't forget to configure your controller in Settings -> Controls > Control mapping and you're set!
Click to expand...
Click to collapse
ePSXe:
Pending...
RetroArch:
At first boot you'll be treated by a pretty lame GUI which is made to function across most Android devices. However, for a tablet or (phone) w/ controller, the xmb GUI is a much better alternative. I would recommend anyone who finds RetroArch complex to:
#1: Go into Settings -> Driver -> set Menu Driver to xmb (or glui if you desire but I will not cover that one here) -> Go back to Home and Quit RetroArch.
Restart RetroArch and you'll be treated with the xmb GUI instead.
Assuming you are using either DS3 or Shield Controller, it should have been picked up assuming you configured it beforehand with your tablet.
A(X) is back and B (O) is confirm in the menu. (Shield vs PS3/4 controller)
For anyone who've ever used a PS3 or PSP should be familiar with the xmb layout.
#2: Go to Settings -> Input -> And set your desired user count -> Then go to either Input Hotkey Binds (stuff like fast forward toggle and menu keybindings) and Input User 1 Binds.
View attachment 3701827
I recommend using ePSXe since it's far better than the ones found in RetroArch. Doing so will free up L2/R2 for use as shown above.
(new) I've tried out the PCSX Rearmed (PS1) emulator and noticed a little better support for some games, though testing is still in progress. So if you plan on using this one as well then I would recommend the new layout that comes with this post update.
#3: After you've set your desired inputs or if you followed mine + default D-pad, ABXY and analogue sticks, you should be ready to try out some emulators.
These inputs will work as default for all emulators listed below. For example: GBA only has A/B and no X/Y so these will be disabled. I use L3 and R3 as Start/Select while L2 works as a menu toggle and R2 as fast forward mode (as seen in the picture above).
#4: Head over to "Home" -> Online Updater and update everything except Core Updater just to be on the safe side. I skipped cheats because I never use any.
#5: In Core Updater, pick your desired emulators as RetroArch doesn't come with any out of the box. This why it has a lot of negative feedback overall I bet. These are constantly updated hence why keeping a set is stupid and adds space and junk overall since not everyone might use (again something that people who lack common sense ignore) everything that is available.
I picked the ones below and find them the most stable out of the ones available for each system. The names speak for themselves
Bonus: Pick Home -> Load Content -> Select File and Detect Core for a quick boot of your favorite game (Assuming you downloaded any cores). And preset your "ROM" folder in: Settings - > Directory -> File Browser Dir.
fMSX - Pending...
QuickNES - Pending...
Gambatte (GB/GBC) - Pending...
Snes9x Next - Pending...
mGBA - Pending...
DeSmuME (DS) - Crashes. No bios support either. Awaiting update.
PCSX Rearmed - Pending...
PicoDrive (Sega MS, MD, CD, 32X) - Pending...
Click to expand...
Click to collapse
Shaders w/ Comparisons:
hqx family
Super Eagle
Super 2xSai
Super 2xSaI
xBR family
xBRZ
SNES9x Next: Pending...
mGBA: Pending...
PPSSPP: Pending...
ePSXe: Pending...
Another plus/minus to consider is latency:
Shield Controller uses WiFi-Direct which supposedly has 1/2 the latency of Bluetooth controllers.
I have a controller that should be added to the list: the SteelSeries Stratus XL
http://www.bestbuy.com/site/steelse...er-black/4832300.p?id=bb4832300&skuId=4832300
I'm hoping to get one or two of the 8Bitdo Bluetooth controllers this weekend. If I do, I'll post my experience with them.
Also Speedlink, TORID Gamepad (SL-6576_GN) works well
Some updates... Sixaxis now work on MM. As for more thorough reviews, I got a 8Bitdo FC30 Pro arriving sometime this week or the next. I'll update the main post with some more details once it has arrived.
I will probably buy the NES30 Pro as well since this controller looks rather promising minus the battery life. Still, it works on custom ROMs, and that's the main reason I (and probably you) would want it for since the Shield controller is rather bulky and not exactly the best for my rather small hands, not to mention it still doesn't work on anything else but stock ROM.
So what to expect this weekend or the next:
Shaders (finally!)
8Bitdo FC30 Pro mini review w/ pics.
Some minor edits to the posts.
Ipega-9023
Can you add Ipega-9023 for controllers ? I don't know buy or no for shield tablet ? And can you write pros and cons for this controller ? Thanks
Added 8Bitdo FC30 PRO wooo. Shaders comparison coming up sometime this next week/end.
anybody used the ds3 to play super meat boy ?
What about the Asus game pad for the Nexus player... I picked one up for 10...
and the xiaomi gamepad ?
Logitech F310 works too!
NeonFox said:
8Bitdo FC30/NES30 Pro:
Click to expand...
Click to collapse
Wait, so does the NES30 Pro actually have Select and Start button? You know that work as such. I'm looking for a controller that will have those without some weird mapping. And what are those buttons at the bottom? It's kinda small for me, but I can't seem to find a controller all the buttons.
ive got the moga power pro and its a great controller but ive just bought the gamesir g4s and that is awesome
The gamesir g4s. For virtually the same amount you can get the Shield original gamepad. Then better the g3s.
Niii4 said:
The gamesir g4s. For virtually the same amount you can get the Shield original gamepad. Then better the g3s.
Click to expand...
Click to collapse
yes but the dead zones on the shield controller are horrible and make it rubbish for fps games the g4s is great for fps games
Horrible dead zones. Really?
Niii4 said:
Horrible dead zones. Really?
Click to expand...
Click to collapse
yep you have to move to sticks pretty far before you start looking/moving, there are loads of videos on youtube on it
Asus game pad is great!! I use it whenever I want to play emulators or Borderlands. The only problem is there is no home button. You can fix that though by going into the system>usr>keylayout folder and edit Vendor_0b05_Product_4500.kl to change the MODE button (power button) to HOME and the HOME button to BUTTON_START. Do that and restart your tablet and the Asus controller will work like a normal controller. The Circle Home button will now be start and the Power Button will be home. This won't effect anything with the controller like how it turns on and off. You still have to hold the power button for that.

Categories

Resources