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
Pokemon Emerald Ported to WebAssembly (100k FPS)
11–20 of 108 posts
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#12https://github.com/tripplyons/pokeemerald-wasm/
How long until this is DMCA'd? How has the project it's based on stuck around for so long? Do I perhaps misunderstand what this is? https://github.com/pret/pokeemerald
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#13some 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
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#14Very cool. Too bad this doesnt seem to work as a PWA, or am I jusr missing the button on Android Firefox?
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.
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#15Any way to get sound?
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#16Ok. 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.
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#17some 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
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#18Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#19Earlier quoted context omitted.
How long until this is DMCA'd? How has the project it's based on stuck around for so long? Do I perhaps misunderstand what this is? https://github.com/pret/pokeemerald
It's a port of a disassembly that requires you to provide your own ROM. The legality of such things is a tangled web that anyone producing them needs to navigate very, very carefully.
Re: Pokemon Emerald Ported to WebAssembly (100k FPS)
#20Confirming that saving genuinely works. Interesting stuff. Wonder if we can get trades working too.