frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Super ZSNES – GPU Powered SNES Emulator

https://zsnes.com/
101•haunter•2h ago

Comments

carrja99•1h ago
ZSNES was a core part of my childhood. I downloaded it back when it was still fresh back in the late nineties / early aughts and used to emulate all matter of favorite games and homebrew translation projects for Star Ocean and Tales of Phantasia.
BiteCode_dev•1h ago
Also discovered the amazing Tales of Phantasia thanks to zsnes. The translation community did a bonker job bringing that from Japan, patching the game without even having the source code, like mad men. Without them, I would have never known such gems existed that were never sold on our market.

The translation does take some liberties, but honestly, just for the boat scene, I feel like it's worth it.

And being able to slow down or speed up the game at will, or quick save/reload at any second, thanks to zsnes, is just chef kiss.

bitwize•1h ago
Favorite ZSNES moment: I took a math class in a lecture hall equipped with laptops in a year when my university was experimenting with laptops as a pedagogical tool, but hadn't yet pulled the trigger on requiring them or offering them for sale (as compared to the standard dorm room desktop). While the lecture was being given, we were supposed to have our laptops open with the lecture material up. But of course this one kid had installed ZSNES on his and was playing Killer Instinct...
pdntspa•56m ago
I beat Chrono Trigger on a 486 with sound and transparencies disabled. There were parts where I had to manually switch off the top layer because transparent stuff (such as clouds) would completely block my view

When my parents weren't home I'd move to their pentium 166mhz with my savestates copied to a floppy and sneak some time playing the game with sound and transparencies.

I think I also got through most of super mario world and some of the final fantasy games as well

Fun times!

jmarcher•1h ago
Their home page is underselling how cool this is:

MVG did a great overview of it: https://www.youtube.com/watch?v=r5twUkvYFpA

AdmiralAsshat•1h ago
It's understandable that they went in this direction. Higan/bsnes has already captured the market for "accuracy" on the SNES emulator front, so this is more going off and doing its own thing rather than re-treading familiar ground.

I suppose my only concern is what it will do to the hardware requirements, since ZSNES' original claim to fame was how well it was able to run on limited hardware, even if it had to do a bunch of clever hacks to get there.

adzm•38m ago
The widescreen mode is surprisingly functional, wow
kayson•1h ago
Very cool, especially the accuracy improvements. But is GPU really necessary? SNES is so old I wonder why you couldn't get away with CPU-only. Even if GPU is more efficient, is it worth the headache of supporting way more hardware combinations?
aruametello•1h ago
> is it worth the headache of supporting way more hardware combinations?

no.

Probably is one of those of "because its fun" type of projects.

ndiddy•1h ago
The visual enhancements the emulator is capable of doing (high-res Mode 7, texture replacements, shaders, that sort of thing) wouldn't run well with software rendering. The emulator uses Unity so they don't have to do all the low-level GPU support work themselves.
masklinn•10m ago
> SNES is so old I wonder why you couldn't get away with CPU-only.

Depends what level of accuracy you want. higan (bsnes) does cycle-accurate SNES emulation on the CPU (and has for more than a decade) so that's definitely feasible.

If you want accuracy beyond that things get dicey. AFAIK when you get down to transistor level emulation, you can do pong but MetalNES runs nowhere near real time, so the limit for that is somewhere between those two systems.

firebot•1h ago
This was always my favorite emu. No problems on a Pentium 60 MHz.

Plus you can make your own cheat codes!

yesman_x•1h ago
Very cool to see ZSNES back. The per-game enhancement approach sounds way more interesting than generic HD filters, especially with optional toggles.
ranger_danger•1h ago
Was not expecting it to be using Unity. Also looks to be closed source for now.
butz•3m ago
I see libsteam plugin in archive. Are they planning to release it on Steam?
bityard•1h ago
The "uncompressed audio replacements" will be pretty nice, it will be interesting to see what comes of those.

There is a guy, Mathew Valente (a.k.a. TSSF), who put in a surprising amount of effort tracking down the original samples used by the composer of the SNES and PSX Final Fantasy games, Nobuo Uematsu. Nearly all of the samples came from various contemporary hardware and software synthesizers. Mathew found most of them (possibly with community collaboration, no small feat either way!) and took those original samples and remastered Nobuo's tracks. If you watch his videos, this was not a simple drag-and-drop operation, there is quite a lot of technical, musical, and subjective work and decisions to be made. The results are just beautiful.

If you liked classic Final Fantasy music, you'll love his channel. Here's one of my favorites: https://www.youtube.com/watch?v=XQhxNkZH-DE

ranger_danger•1h ago
Jammin' Sam does the same thing with Donkey Kong games and some others: https://www.youtube.com/@JamminSamMiller/videos

You can also find MSU-1 packs that include his tracks so you can play the games with the enhanced audio.

philistine•31m ago
I hope you guys are aware of the Church of Kondo?
the-golden-one•1h ago
Is this a ParaLLEl-like implementation? I couldn’t work it out from the video.
jsd1982•52m ago
It should be possible to have the PPU emulation capture all of the final register state per pixel (or scanline if accuracy isn't paramount) and have the GPU render each pixel using only that state, doing the layer blending, color math, and mode 7 calculations as necessary. Based on MVG's video breaking down the draw commands performed it doesn't look like that's how Super ZSNES have implemented their PPU - it seems to render tile by tile for BGs (and OBJ?) and line by line for mode 7. That'll be a bit inaccurate but it's likely necessary to implement some of their visual enhancement tricks.
itintheory•44m ago
> Currently implemented with support for 7 popular games.

The enhancement engine sounds great, but it'd be nice to know which games it's for...

China blocks Meta's acquisition of AI startup Manus

https://www.cnbc.com/2026/04/27/meta-manus-china-blocks-acquisition-ai-startup.html
93•yakkomajuri•8h ago•43 comments

Microsoft and OpenAI end their exclusive and revenue-sharing deal

https://www.bloomberg.com/news/articles/2026-04-27/microsoft-to-stop-sharing-revenue-with-main-ai...
553•helsinkiandrew•6h ago•485 comments

Open-Source KiCad PCBs for Common Arduino, ESP32, RP2040 Boards

https://github.com/Hanqaqa/Easyduino
89•Hanqaqa•2h ago•6 comments

“Why not just use Lean?”

https://lawrencecpaulson.github.io//2026/04/23/Why_not_Lean.html
202•ibobev•5h ago•118 comments

Networking changes coming in macOS 27

https://eclecticlight.co/2026/04/23/networking-changes-coming-in-macos-27/
138•pvtmert•4h ago•113 comments

GitHub is having issues now

https://www.githubstatus.com
221•SenHeng•2h ago•77 comments

United Wizards of the Coast

https://unitedwizardsofthecoast.com/news/announcing-united-wizards-coast-cwa
133•d4mi3n•1h ago•84 comments

Super ZSNES – GPU Powered SNES Emulator

https://zsnes.com/
102•haunter•2h ago•22 comments

Sebastian Sawe breaks iconic sub-two-hour marathon barrier

https://www.bbc.com/sport/athletics/articles/cp383n09030o
7•avicado0o•24m ago•1 comments

4TB of voice samples just stolen from 40k AI contractors at Mercor

https://app.oravys.com/blog/mercor-breach-2026
352•Oravys•10h ago•130 comments

Magic by Return of Post: How Mail Order Delivered the Occult

https://publicdomainreview.org/essay/magic-by-return-of-post/
15•Vigier•1d ago•2 comments

The Quiet Resurgence of RF Engineering

https://atempleton.bearblog.dev/quiet-resurgence-of-rf-engineering/
30•merlinq•2d ago•10 comments

GitHub Copilot is moving to usage-based billing

https://github.blog/news-insights/company-news/github-copilot-is-moving-to-usage-based-billing/
373•frizlab•3h ago•293 comments

Spanish archaeologists discover trove of ancient shipwrecks in Bay of Gibraltar

https://www.theguardian.com/science/2026/apr/15/hidden-treasures-spanish-archaeologists-discover-...
11•1659447091•1d ago•0 comments

Show HN: OSS Agent I built topped the TerminalBench on Gemini-3-flash-preview

https://github.com/dirac-run/dirac
258•GodelNumbering•7h ago•97 comments

Men who stare at walls

https://www.alexselimov.com/posts/men_who_stare_at_walls/
315•aselimov3•8h ago•161 comments

Decoupled DiLoCo: Resilient, Distributed AI Training at Scale

https://deepmind.google/blog/decoupled-diloco/
30•metadat•3h ago•3 comments

The woes of sanitizing SVGs

https://muffin.ink/blog/scratch-svg-sanitization/
121•varun_ch•4h ago•49 comments

Adding a team was the wrong strategic decision

https://learnings.aleixmorgadas.dev/p/adding-a-team-was-the-wrong-strategic
48•milkglass•2d ago•14 comments

Pgbackrest is no longer being maintained

https://github.com/pgbackrest/pgbackrest
363•c0l0•9h ago•190 comments

Our principles

https://openai.com/index/our-principles/
30•tosh•1h ago•39 comments

Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

https://github.com/WeebLabs/DSPi
217•BoingBoomTschak•2d ago•58 comments

FDA approves first gene therapy for treatment of genetic hearing loss

https://www.fda.gov/news-events/press-announcements/fda-approves-first-ever-gene-therapy-treatmen...
167•JeanKage•9h ago•68 comments

Flipdiscs

https://flipdisc.io
505•skogstokig•4d ago•83 comments

Show HN: Utilyze – an open source GPU monitoring tool more accurate than nvtop

https://www.systalyze.com/utilyze
48•ManyaGhobadi•6h ago•10 comments

U.S. companies back Sam Altman's World ID even as much of the world pushes back

https://restofworld.org/2026/sam-altman-worldcoin-zoom-tinder-partnerships/
12•kelnos•26m ago•0 comments

Quarkdown – Markdown with Superpowers

https://quarkdown.com/
201•amai•11h ago•52 comments

Den stora Älgvandringen – The great moose migration (live)

https://www.svtplay.se/video/jXv3A5G/den-stora-algvandringen/idag-00-00
68•donjoe•3d ago•7 comments

Managing the Unmanaged Switch

https://watchmysys.com/blog/2026/03/managing-the-unmanaged-switch/
52•luu•2d ago•24 comments

US Supreme Court reviews police use of cell location data

https://www.nytimes.com/2026/04/27/us/politics/supreme-court-cell-data-geofence.html
149•unethical_ban•4h ago•105 comments