Top
Best
New

Posted by tripplyons 7 hours ago

Pokemon Emerald Ported to WebAssembly (100k FPS)(pokeemerald.com)
138 points | 39 commentspage 2
eigenspace 6 hours ago|
Very cool. Too bad this doesnt seem to work as a PWA, or am I jusr missing the button on Android Firefox?
ameliaquining 5 hours ago||
You could send a PR. It's reasonably straightforward to add a manifest to make the app installable (https://developer.mozilla.org/en-US/docs/Web/Progressive_web...), and to use Workbox to make it work offline since it's fully static (https://developer.chrome.com/docs/workbox).

The one caveat is that a PWA needs an icon but the project doesn't currently have one, so you'd have to design, find, or LLM-generate one.

parasti 5 hours ago||
You have to use "Add to home" menu item on Firefox for Android. But this web app doesn't seem to be a PWA.
deadbabe 2 hours ago||
What kind of mods and new features could be added?
Innittech 3 hours ago||
29 FPS for me, what hardware are you using to get a hundred thousand FPS?
_vertigo 3 hours ago|
iPhone 13. Did you change the slider at the bottom?
Innittech 2 hours ago||
Yeah, just found that. Now I'm getting 3000+FPS on my ancient Thinkpad T520.
itsthecourier 5 hours ago||
some weeks ago I made a Gameboy emulator from zero in rust and then exported it to wasm

https://holy-lake-f6df.sdreyesg.workers.dev/

took me 3 hours with Opus. Opus knew the whole ISA, clock, bus quirks, etc. from their training without any external docs

BearOso 30 minutes ago||
Alternatively, you could have downloaded an existing one. What you did is just a roundabout way of acquiring one of the many WASM Rust GB emulators in the training set. Except it probably now has several problems from reconstruction. You didn't learn anything new from the process. It's just wasteful in several ways.
mathgeek 5 hours ago|||
Likely because all of the external docs were already in its training set.
tripplyons 5 hours ago||
Yes, this project was made in around 15 hours of Codex.
zuzululu 2 hours ago||
Nintendo lawyers intensifi