conradev / webn.es Goto Github PK
View Code? Open in Web Editor NEWAn NES emulator for everyone
Home Page: http://webn.es
License: MIT License
An NES emulator for everyone
Home Page: http://webn.es
License: MIT License
i tried the website on my pc and on my phone but its not working , am i missing anything ?
Switch to a standard upload file button, because this now shows the file picker on iOS
This issue is preventing webNES from working. The plus (add games) button isn't working, and the homebrew ROMs aren't showing up.
It would be nice to support controllers like the Backbone One using the Gamepad API
Would be great to get some of this stuff upstream in JSNES if you'd be willing to put together some PRs!
Brilliant move, fellas, using Web Audio API for sound emulation. I am unlocking the audio context on touchend (due to breaking changes in iOS 9.2) but no dice playing back sound samples on ui.writeAudio in Mobile Safari, iOs WKWebViews, and Android Browsers. Working fine in my Chrome and Firefox desktop browsers, though.
Have you encountered a workaround? Silent NES is only half the fun :/
It doesn’t seem to be working anymore
It looks blurred instead of pixelated. Easy fix: add this to the canvas in index.html.
style="image-rendering: optimizeSpeed; image-rendering: -moz-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: -o-crisp-edges; image-rendering: pixelated; -ms-interpolation-mode: nearest-neighbor; "
i.e. replace
<canvas id="screen" width="256" height="240"></canvas>
with
<canvas id="screen" width="256" height="240" style="image-rendering: optimizeSpeed; image-rendering: -moz-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: -o-crisp-edges; image-rendering: pixelated; -ms-interpolation-mode: nearest-neighbor; "></canvas>
Nothing needs to be changed other than index.html in my experience. An option could be provided to switch between nearest neighbor (what this enables) and linear interpolation (default).
Comparison: My method:
Default:
hello, sorry for my English, I'm Spanish.
after testing the mobile web I see that if you hold a key (image) I hold a while, the browser will jump with a message, image save, open etc. ..
I think it would be nice to use a power tipografias, can create icons in this web http://icomoon.io/app and then by adding css, I think that's the problem of the image hold is resolved.
a greeting, continue with the project, is very good.
There is no zelda Mario ect
webn.es doesn't work on any mobile device that is not WebKit/Blink, e.g. Windows Phone, Firefox OS Phone, etc. because it uses openDatabase()
to get a WebSQL database. Please consider switching to IndexedDB.
IndexedDB API is verbose and troublesome but there are library available for simpler usage.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.