Hello HN users,<p>I made a web app that allows you to upload any SNES or GameBoy ROM file and play right within the web browser. It’s called Afterplay.io. It got a lot of upvotes on Reddit, and I noticed users signing up and coming back to play games every day, which feels great and has motivated me to keep on developing this thing :).<p>Demo Video : https://www.youtube.com/watch?v=3K9iYbJ-1lQ<p>Site : https://afterplay.io<p>Problem:
I couldn't play emulated games across my devices easily with saves. The Apple App Store does not allow emulator apps.<p>Solution:
Use Afterplay.io. It works in the browser, on PC’s, Mac’s, Android and iOS phones. Once you upload a game file, it will be stored on our server and we save the state of your gameplay automatically each 20 seconds.<p>You can sign in, upload and play a game from your Mac, and later resume from your iPad or Android phone right where you left off.<p>This is the first iteration of the web app. The core functionality is working but there’s still a lot of work to do. So I’m writing code and pushing tiny improvements a few times a day. I welcome any thoughts or suggestions.
Interesting! I'd like to hear a bit more about the tech stack. Which browser based emulators did you chose?<p>One of the most interesting trends in retro gaming is the use of upsampling filters. Purists don't particularly like ROM hacks. But if they can get access to original hardware / carts. They can pass the analog signal through a device that renders in glorious HD.<p>I often thought it would make a cool cloud based video streaming service ;)<p>Nintendo 64 Running Super Smash Bros in 1440p<p><a href="https://www.youtube.com/watch?v=3LMWdh18UZY" rel="nofollow">https://www.youtube.com/watch?v=3LMWdh18UZY</a>
I just tried it out and it seems to work pretty well. I connected my bluetooth gamepad and your website recognized it instantly. Well done.<p>Is there any reason why the "Anguna" game is offered by default, while other ROMs should be uploaded by the user first?