Comments (1)
I've got a working POC of this: https://github.com/ds17f/jsnes-web/tree/add-touch-controller
The code is POC code, so I'm not ready to PR it against this project. What I'd really like to do is package up the react component for the controller and npm install
it in this project and then wire it up. I also need to make the touch controls "better". They're too fine, and they need to have bigger touch points to activate the functionality.
I've got some work to do, but it is usable for a basic game, and multitouch works so you can press A and B at the same time (for example).
You can see it in action here: https://ds17f.github.io/FamicomPartyHelloWorld/
from jsnes-web.
Related Issues (20)
- Is there a way to access the game data? HOT 1
- Where to put the roms ? HOT 3
- Support for more mappers.
- Add homebrew ROMs HOT 7
- Soud
- Refactor customizable key mapping
- Make customization key mapping discoverable
- Refactor react components so JSNES can run a single ROM standalone HOT 1
- Add tests for gamepad support HOT 10
- Publish emulator components as npm package
- Put back all games that were previously there HOT 2
- Emulator speed HOT 2
- Dragging ROM only works on particular parts of the page HOT 1
- A jsnes frontend with net play support
- can jsnes save?
- Can't Install via Yarn HOT 2
- Add TypeScript to Project HOT 1
- Problems Publishing to Github Pages HOT 2
- 2 player controls don't work on keyboards without numpads HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsnes-web.