Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On-screen controller for touch screens #10

Closed
haagaard opened this issue Dec 16, 2011 · 9 comments
Closed

On-screen controller for touch screens #10

haagaard opened this issue Dec 16, 2011 · 9 comments

Comments

@haagaard
Copy link

Will it be possible to add html buttons or links as keyboard?
If already possible via JavaScript, can someone please help me out?

@jancborchardt
Copy link
Contributor

If you mean having on-screen controls to be able to play on tablets, that would be really cool.

@joeheyming
Copy link

sooooo, I did this, and it was verrrry slow
we need to do some serious performance optimizations to this library if we hope to get this to work on an ipad/ipod/android

@shadowbq
Copy link

shadowbq commented Nov 9, 2014

+1

@drakmail
Copy link

It is working, and it is pretty good. I'm get it working with nipple.js on my iPad mini retina with 60 FPS.

@jfktrey
Copy link

jfktrey commented Sep 28, 2015

If there's still enough interest I could port the control pad I made for jfktrey/rgb-emulator. GameBoy Color and NES use the same control scheme, so it should be portable without any major modifications.

@matthewoates
Copy link

@joeheyming: Were you listening for the click event? That's delayed on touch devices. You'll want to listen for tapstart

@JoeMeeks
Copy link
Contributor

@haagaard Check out my implementation in Tecmo Touch for mobile browsers.
http://joemeeks.net/tt17

@bfirsh
Copy link
Owner

bfirsh commented Jan 31, 2017

an attempt and some discussion: #20

@bfirsh
Copy link
Owner

bfirsh commented Sep 11, 2017

Replacing with bfirsh/jsnes-web#20

@bfirsh bfirsh closed this as completed Sep 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants