Jump to content
Sign in to follow this  
Craig

SNES Emulation Under Android

Recommended Posts

image.thumb.png.5702d1beb0be2d768661c37386ab3b2a.png

Screenshot from Pro¹ of DKC stretched to 16:9.  The android buttons aren't usually visible, they popped up when I held down power for the screenshot menu.

So I figured I'd give this a try and see what works well for Pro¹ when playing with keyboard.

Two Main Issues:

(1) Audio Crackle During Sound Effects.  This happens on some android games too and I assume is a Pro¹ bug that will be fixed in an update, but if a certain emulator doesn't do it, please post!

(2) Simultaneous Key-presses don't work on some keys, including the arrow keys.   They do work on modifiers, and I found a way to remap most controls to modifiers to avoid this issue with Snes9x Ex, but not so much in Retroarch, at least until a better workaround from fxtec or community comes along.

Snes9x EX (Reccommended)

Although it only supports SNES, it has one big advantage over Retroarch - it sees all the keys on the Pro¹ keyboard (except Fx key)!  And, you can assign discrete keys for diagonal movement if you want.    Although no fancy thumbnails or search like retroarch, it's very fast to scroll around a long list to find games, and there's also a recents list, and it seems to automatically save games when you exit.

Since you can use all key combinations, I made what I think is the ideal keymap for side scrolling games.  You're using your left thumb for movement, mainly with Alt & Sym, and your right thumb for button presses, mainly (right) Ctrl & Slant Arrow (called Left Control & Function by this app, respectively).   Of course turn off control overlay, and reset your menu key to Esc (which it sees as back) or whatever you want.     What you cannot do with this layout is combinations up/down/diagnoal with x, however they work with aby, and left/right work with all buttons.  So this may not be ideal layout for all games, but suits many, and good starting point.

image.thumb.png.bc6d0a8a92bc46d9f387bbe8bca0f25e.png

 

image.thumb.png.32cf3e8c5505e340077a77e391c85a0d.png

 

Retroarch  (not reccommended)

In settings, Set scale factor to 0.5-0.6 unless you want UI huge.   Disable the controller overlay. In hotkey binds, change menu toggle to tab because the Esc key is NOT recognized in this emulator at all (or by Android as back - its non functional).

Additionally, the  Sym & Slant arrow keys not recognized.   This makes it hard to find a way to map player 1 contols that I've found.  I went as pictured, the limitation here is no diagnol movements...

Note gameplay is smooth, I used Snex9x core. 

image.thumb.png.7e3333e9644eb09eaebdf1d4f8262c17.png

image.thumb.png.d979dccc9b2d98204b8829321919da47.png

 

Edited by Craig
  • Thanks 4

Share this post


Link to post
Share on other sites

(Note that the two shifts and ctrls seems electrical in parallel - that might be why they call it a 64 key device, despite it having 66)

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

Terms