frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

God of War on PSP, recompiled to WebAssembly and running in the browser

https://github.com/snuri00/psp-web-recomp
41•sn001•5h ago

Comments

doublerabbit•1h ago
Insane that we can now decompile PSP games to WebGL. Emulation has come far from 2006 where ePSXe the PS1 emulator would only run on a beefy Pentium.
fb03•1h ago
AI is completely cracking up the emulation bubble. We're not even emulating things anymore, we're just reverse engineering things and directly porting games. This is an awesome timeline for old game preservation. These fuckers aren't profiting from the games anymore, yet they won't release their IP, or update their old games to newer, more accessible platforms. So I really appreciate the work these kinds of developers have been doing.
psygn89•59m ago
Isn't this technically illegal to reverse engineer and share? It's awesome but I feel like it'll hasten big companies to lobby and make some harsh laws around this type of thing. I'm surprised Claude/Fable allows this? Or do we trick them to do it?
rvz•48m ago
> Isn't this technically illegal to reverse engineer and share?

Software engineers are devoid of copyright and trademark laws and want everything to $0 and will become the new starving artists without knowing it.

Don't be surprised to see far more mass layoffs in the games industry.

dandersch•36m ago
I understand where you are coming from, but look at what else copyright protection has brought: studios and publishers are so insecure that they want to lock consumers out of 10+ year old games so that they don't have to compete with (their own) past games.

Maybe putting some pressure on making games that are actually new and different isn't a bad thing.

rvz•23m ago
> I understand where you are coming from...

I don't think you do. But please continue.

> Maybe putting some pressure on making games that are actually new and different isn't a bad thing.

That's not the point. It is what comes afterwards and software engineers cannot have it both ways.

This will make game studios move to world models with the real game being never released, but only simulated and streamed to you.

So let's see what happens.

Pannoniae•10m ago
And why do you think people won't be able to rip the streamed games too?
thereader12•34m ago
I don't think reverse engineering or open source is creating the starving artists.

Also, video game programmers are already starving artists comparatively. To many people want to make video games to exploitation is rife. Only publishers benefit from your rhetoric. At least artists get royalties

theturtletalks•45m ago
It’s legal to have a ROM of a game you actually owned and ripped. This is simply allowing the ROM that you actually own to be played on a different console, the web.

In this case, the user is distributing the ROM which is illegal. But the method to make it work on the web is fair use. The legal way to do it would be a website where users “insert” their own rom and the website simply lets you play that ROM on the web.

ahoy•41m ago
there is no ROM in the linked github repo
accidc•30m ago
Also pedantic but: it’s jurisdiction dependent
seki285•54m ago
Nothing will happen.
ihuman•4m ago
> This is an awesome timeline for old game preservation

How? The ISOs/ROMs were already preserved and playable on emulators on newer platforms

lucasverra•49m ago
maybe i will finally able to play MGSolid saga on a browser on my mac :)
anonymous908213•39m ago
> A small PSP kernel. Whatever the game asks of the PSP's operating system is answered by high-level emulation in profile/host

So this is just an emulator with extra steps. The kind of bad emulator that requires game-specific patches instead of getting the emulation correct to begin with, and is embedding the emulator into a binary together with the game. Absolute slop.

woah•19m ago
> The kind of bad emulator that requires game-specific patches instead of getting the emulation correct to begin with, and is embedding the emulator into a binary together with the game. Absolute slop.

There's kind of a bitter lesson variant with AI coding where the work to make a simple, consistent, flexible, DRY platform or library isn't really worth it when anyone can press a button and get a variant customized to their needs in minutes.

People playing the game don't care about the elegance of the emulator, and if there is a bug in the slop, they can just have their AI fix it immediately and keep playing.

anonymous908213•7m ago
Or they can just save their time/money, use a human-crafted emulator, and not deal with their game crashing constantly and all manner of stupid bugs.

You would at least have a point if people were slopping out emulators for things that didn't exist but, surprise surprise, we still don't have a Switch 2 emulator. Almost like this entire notion is a complete fraud and all it can do is regurgitate existing code poorly.

wren6991•20m ago
> PSP games running in the browser without an emulator. The game's MIPS machine code is translated ahead of time into C++, compiled to WebAssembly, and linked against a small reimplementation of the PSP's operating system and graphics chip that draws with WebGL2.

Feels slightly pedantic to point this out, but this describes an emulation stack. A lot of emulators are already doing some kind of lift+JIT on the target's machine code (just not through WASM)

tra3•15m ago
I think of an emulator as a separate project/product typically. Perhaps that's what they are saying?
gzalo•5m ago
Most people would say that Ahead-of-time (AOT) compilation or static recompilation is not considered traditional emulation.

GitHub Incident with Git Operations, Pull Requests and Actions

https://www.githubstatus.com/incidents/djlmxz2zd0j7
143•gagan2020•1h ago•109 comments

Navier–Stokes Lost in Translation

https://arxiv.org/abs/2610.08144
41•nill0•1h ago•18 comments

Shipping JPEG XL in Chrome

https://developer.chrome.com/blog/jpeg-xl-in-chrome
325•AshleysBrain•5h ago•194 comments

Animated ASCII Art for Web Pages

https://ascii.rest/
40•turrini•1h ago•6 comments

A font recreated from photographs of classic Commodore 64 keycaps

https://github.com/szabadkai/c64-keyboard-font/
274•sohkamyung•7h ago•49 comments

Nobel Prize in Chemistry 2026 to Henri B. Kagan and Kenso Soai

https://www.nobelprize.org/prizes/chemistry/2026/press-release/
210•sasvari•6h ago•35 comments

Show HN: A walkable 3D art history museum built from Wikipedia

https://artmuseum.artfrompixels.com/
84•jasontr•3h ago•42 comments

AI-assisted proof of optimal packing for 11 squares

https://github.com/Queuingtheorydotcom/11SquaresFormalized
33•bluepeter•2h ago•23 comments

Visa, Mastercard, Major Banks Facing New Litigation over 'Anticompetitive' Fees

https://www.classaction.org/news/visa-mastercard-major-banks-facing-new-litigation-over-anticompe...
23•DeepLogin•1h ago•6 comments

Reverse Engineering of the M-VAVE FM-1 Pocket Synthesizer Firmware

https://github.com/AL-255/FM-1-RE
13•0bytes•1h ago•2 comments

Write Like It's 1866: LLMs Relearn Telegraphese

https://fiveminutesforward.com/post/2026-10-04-telegraph-test/
59•Theory42•4h ago•38 comments

Mallet Head Angle

http://www.timberframe-tools.com/tools/mallet-head-angle/
48•frogulis•1d ago•15 comments

Anti-Patterns in Software Blogging

https://refactoringenglish.com/blog/anti-patterns-software-blogging/
43•ilreb•3h ago•11 comments

Google Playground

https://labs.google/playground
95•trollied•2h ago•70 comments

Rust's derive often implies inline

https://yossarian.net/til/post/rust-s-derive-often-implies-inline/
79•woodruffw•3d ago•12 comments

Across the Globe, People Increasingly Say Social Media Is Harming Democracy

https://www.pewresearch.org/global/2026/10/01/across-the-globe-people-increasingly-say-social-med...
40•karakoram•1h ago•22 comments

The Auditor's Opinion

https://www.cringely.com/2026/07/16/the-auditors-opinion/
6•colinprince•2d ago•1 comments

Wood Tape (2004)

http://gamesbyemail.com/WoodTape/Default.htm
31•NaOH•1d ago•4 comments

Study: Claude, ChatGPT Offer Different Shopping Prices Based on Wealth

https://www.bloomberg.com/news/newsletters/2026-10-07/study-claude-chatgpt-ai-bots-offer-differen...
22•sbulaev•32m ago•1 comments

Show HN: Procinsh – A 3D Linux process inspector

https://github.com/akawashiro/procinsh
32•a_kawashiro•3h ago•6 comments

ShinyHunters Extorted Boeing Spin-Off Prior to Arrests

https://krebsonsecurity.com/2026/10/shinyhunters-extorted-boeing-spin-off-prior-to-arrests/
7•speckx•1h ago•0 comments

Paramount, Warner Bros Formally Merge, Form Giant Mountain of Disastrous Debt

https://www.techdirt.com/2026/10/07/paramount-warner-bros-formally-merge-form-giant-mountain-of-d...
18•cdrnsf•28m ago•1 comments

Strands Decider 2B: a small, open-source, decision model

https://strandsagents.com/blog/introducing-strands-decider/
256•gmays•14h ago•71 comments

Show HN: AstroHelm – Use your phone camera to aim a telescope or telephoto lens

https://astrohelm.app/
71•HeavenFox•3d ago•21 comments

God of War on PSP, recompiled to WebAssembly and running in the browser

https://github.com/snuri00/psp-web-recomp
41•sn001•5h ago•20 comments

Sharing AI progress in mathematics

https://openai.com/index/sharing-ai-progress-in-mathematics/
1140•OfficialTurkey•18h ago•1246 comments

Mistral Large 4

https://mistral.ai/news/mistral-large-4/\
1961•Philpax•1d ago•1170 comments

SynthID Detector

https://synthid.com/
58•ilreb•2h ago•56 comments

Tell HN: GitHub refuses to remove cracked copies of my software after a month

460•IvanK_net•21h ago•249 comments

ESP32-C3 Adblock

https://github.com/M-Abozaid/esp32-c3-adblock
167•jayhoon•15h ago•65 comments