| ▲ | Pokemon Emerald Ported to WebAssembly (100k FPS)(pokeemerald.com) | ||||||||||||||||||||||||||||||||||||||||
| 99 points by tripplyons 5 hours ago | 26 comments | |||||||||||||||||||||||||||||||||||||||||
| ▲ | hawkice 3 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||
Confirming that saving genuinely works. Interesting stuff. Wonder if we can get trades working too. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | firefax an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Why Emerald -- is classic already done? If anyone has emulator suggestions, I recently attempted a playthrough and found that midway through my copy of red, the game was corrupted? Oddest thing -- hadn't reading the point where you do the "Missingno trick" near cinnebar. Anyways, I suspect the save got corrupted somehow but it made me swear off emulation and try a physical copy. (Which had the battery I replaced fail... it's been a comedy of errors). | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | Luc 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | weird-eye-issue 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
I did a Pokémon Crystal playthrough several months ago, still great games! I used an emulator on my laptop with increased speed so it made everything like walking and combat way faster which was really nice and I probably would have given up if it wasn't for that | |||||||||||||||||||||||||||||||||||||||||
| ▲ | danielrmay an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Super neat. I'd love to see what it would be like to play with more modern &intuitive touch controls instead of just the D-pad and A/B. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | eigenspace 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Very cool. Too bad this doesnt seem to work as a PWA, or am I jusr missing the button on Android Firefox? | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | dmitrygr 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Ok. So what’s interesting here, presumably, is that this isn’t a wasm GBA emulator (which also exist and work). This is the game itself compiled to wasm. Even though no official source code was ever published, there was a community based decompilation. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | Innittech an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
29 FPS for me, what hardware are you using to get a hundred thousand FPS? | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | gobdovan 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Any way to get sound? | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | oceansky 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Next step: 100% browser javascript pokémon emerald. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | itsthecourier 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||