Top
Best
New

Posted by deadxwarrior 15 hours ago

Show HN: PS2 games statically recompiled to WebAssembly(github.com)
246 points | 132 commentspage 2
krishhgg 57 minutes ago|
this is sick
khalidkhair 7 hours ago||
I wonder how "legal" hosting this would be given that it would require the host to basically distribute the game for free for everyone else
herunan 2 hours ago||
Actually, it's more grey area than you think. See 'interoperability exception'. It does break copyright and EULAs however.
Xirdus 7 hours ago|||
As legal as archive.org collection of DOS games playable in browser, by which I mean not at all. But defunct game studios rarely sue.
deadxwarrior 7 hours ago||
i actually developed the project to play my own game dumps remotely via VPN from my home server; making it publicly available is not legal and will be consequences:)
Altern4tiveAcc 7 hours ago||
Pretty cool stuff. Seems like the web build script isn't escaping spaces in the game name.
deadxwarrior 7 hours ago|
Thanks for pointing this out! i found the issue and fixed it
Benard-dev 9 hours ago||
This is good, I didn't know 3DS could handle PS2 emulation.

What's the performance like on heavier titles?

gitowiec 9 hours ago||
I will wait for MVG video
CodeCompost 11 hours ago||
AI or no AI, this is amazing.
nashtik 8 hours ago||
Does this means same can happen for ps3?
TheSkyHasEyes 7 hours ago|
I won't be surprised if we see mention of this by the end of 2026.
shan-pafin 5 hours ago||
Recompiling PS2 games to WebAssembly is insane. Have you noticed any major performance bottlenecks when running heavier titles in the browser?
deadxwarrior 4 hours ago|
the GS was the biggest one, i emulate it in WebGPU compute shaders, and texture sampling alone takes about a third of the GPU time, so at 2x GoWw is gpu-bound on an integrated gpu. On the cpu side, VU1 microcode and the GS front end each take roughly a quarter of the time, so both run on their own threads. another one was synchronous GPU readbacks in GT4, and about a thousand tiny effect draws per frame in GoW2 combat batching and caching fixed most of them, and it holds 60fps at native resolution
dogsbarkdogsbyt 4 hours ago||
[flagged]
simonmales 12 hours ago||
No GitHub pages so I can play?
svantana 11 hours ago|
The games themselves are copyrighted, no?
rvz 11 hours ago||
Yes they are, and Cloudflare gets DMCA requests to take them down.
jgalt212 6 hours ago|
Did Sony know ahead of time?

Physical disc production ending in January 2028

https://blog.playstation.com/2026/07/01/physical-disc-produc...

More comments...