I remember back in the day the emulator Snes9x was one of the best emulators for Super Nintendo emulation, but it’s not on the Megathread. Is it no longer trustworthy or was it just missed?

Sorry if this was already asked in this community. I would’ve searched but Lemmy (or at least my Lemmy instance, I suppose) doesn’t seem to have a search function for intra-Community searching.

Cheers.

116 points

there are more accurate emulators nowadays, although because the human race is horrible, we bullied the dev of the most accurate snes emu to suicide

permalink
report
reply
45 points
Removed by mod
permalink
report
parent
reply
40 points
*

Wasn’t that Near? I felt completely sick with that situation. Glad someone in Belfast destroyed kiwifarms.

permalink
report
parent
reply
7 points

More like temporarily inconvenienced kiwi farms. It’s still a thing and still accessible.

permalink
report
parent
reply
2 points

It was, yeah.

permalink
report
parent
reply
Removed by mod
permalink
report
parent
reply
3 points

@EveryMuffinIsNowEncrypted @bogpunk While I agree with your intent here I feel it should be pointed out that if people stopped fucking them, they’d quickly see the error of their ways.

permalink
report
parent
reply
1 point

I hadn’t heard of this. My blood is boiling and I’m filled with sadness

permalink
report
parent
reply

Oof, that’s…very sad. :(

permalink
report
parent
reply
13 points

I had not heard of that, and am not sure I want to…

permalink
report
parent
reply
12 points

Near, creator of bsnes/Higan/ares. Their story is tragic.

permalink
report
parent
reply
4 points

/reads the first few lines of an article.

yeaaah figuring that out quick :(

permalink
report
parent
reply
6 points

Bsnes?

permalink
report
parent
reply
5 points

And Higan.

permalink
report
parent
reply
2 points

And Ares

permalink
report
parent
reply
5 points

sorry for my ignorance but what does accurate mean in this context?

permalink
report
parent
reply
27 points

That the emulator behaves exactly as genuine hardware does.

For one, there are sometimes hardware quirks in consoles that are used to implement features. Like the video screens along the track in Mario Kart 64, the N64 has shared memory between the CPU and GPU, which they used to generate that effect. It’s difficult to replicate that behavior in an emulator.

Then there’s lag. You might argue that an emulator can provide a better experience by obliterating lag via brute force, but that wouldn’t be the authentic experience the real hardware would provide.

Or a simple one I’ve noticed with SNES emulators: None of them get the sound quite right. It’s hard to explain, there’s a high pitched “rattle” that isn’t present on a genuine SNES, it’s almost like any emulation is too perfect and isn’t sanding down a rough edge the original hardware did?

permalink
report
parent
reply
8 points
*

Most closely matches the behavior of actual SNES consoles.

This requires very careful emulation of the timings of the various buses and co-processors, as well as on-cart chips which may or may not be present. For instance, a Speedy Gonzales game has a button in the final stage which crashes almost every emulator because enters an infinite loop reading from an open bus and waiting for the value to attain a specific pattern. However reading from an open bus is generally specified to be the last value loaded into the bus, which in this case is the load instruction itself, $18. So the value is read to be $1818 by most emulators, which doesn’t match the pattern expected.

However, this is only if you’re emulating with instruction level accuracy. It is possible for the value of the bus to change in between the instruction being loaded and the value of the bus being loaded due to an HDMA load being triggered, but this requires a cycle accurate emulator.

permalink
report
parent
reply
1 point

we bullied the dev of the most accurate snes emu to suicide

To be fair, interacting with people on the internet is almost always a crapshoot for developers.

It’s why most of them don’t do it.

permalink
report
parent
reply
31 points

I’ve added it to the Megathread, thanks for the suggestion ✌️

permalink
report
reply
6 points
*

You may already know, but just wanted to report that the megathread is down.

Edit: Back up

permalink
report
parent
reply
6 points

It was a temporary domain error, seems fine now.

permalink
report
parent
reply

You are amazing. :)

permalink
report
parent
reply
29 points

It’s good for low-power devices that can’t handle more demanding emulators, but bsnes is considered the gold standard for accuracy now.

permalink
report
reply

BSNES isn’t even on the Megathread though… There’s only Mesen2, which only has development releases available, not stable releases.

permalink
report
parent
reply
5 points
*

No clue why it isn’t on there, but bsnes is available as part of higan, ares (kinda?), standalone, or as one of many bsnes RetroArch cores (bsnes-mercury is generally the most recommended from my experience).

ETA: If you’re not into RetroArch, I’d highly recommend ares.

permalink
report
parent
reply

It’s cool. I’ve decided to try out Snes9x and BSNES. Thanks for the info!

permalink
report
parent
reply
21 points

It’s lightweight so it doesn’t require the higher specs that bsnes needs (and all of the accuracy improvements you will not notice) and is more compatible with ROM hacks too. IMO it’s still the go-to SNES emu.

permalink
report
reply
21 points

I still use it and just put it on a tablet the other day. Haven’t had any issues

permalink
report
reply

Oh excellent. I just don’t understand why it’s not on the Megathread. The Megathread has other instances of multiple emulators for the same platform being listed, but only one SNES emulator listed.

permalink
report
parent
reply
16 points

The megathread recommendations for emulators aren’t great. Use the emulation wiki instead. https://emulation.gametechwiki.com/index.php/Super_Nintendo_emulators

permalink
report
parent
reply

Thanks!

permalink
report
parent
reply
3 points

I did a quick search online and can’t find any recent issues. I’m not sure why it’s not on the thread

permalink
report
parent
reply

That’s why I thought I’d ask. :)

On the bright side, it’s now on there. ;)

permalink
report
parent
reply

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

!piracy@lemmy.dbzer0.com

Create post
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don’t request invites, trade, sell, or self-promote

3. Don’t request or link to specific pirated titles, including DMs

4. Don’t submit low-quality posts, be entitled, or harass others


Loot, Pillage, & Plunder


💰 Please help cover server costs.


Community stats

  • 5.7K

    Monthly active users

  • 3.1K

    Posts

  • 74K

    Comments