Super ZSNES doesnt work on my PC

Xdqwerty Xdqwerty

Wut - Call me CJ/Quiver too
Writers Guild
Level 5
56%
Joined
Dec 16, 2024
Messages
1,841
Level up in
659 posts
Reaction score
11,763
Points
4,577
Location
Venezuela
I get this error
1777410725175.png
 
@Xdqwerty - So... the message says the "SetThreadDescription" function was not found in UnityPlayer.dll.
From what I know, it is trying to use an instruction that only exists in newer versions of Windows, but it can't find it on your system.
Looks like you're using Windows 7, 8, or 8.1?
I think the "SetThreadDescription" function was introduced with Windows 10, so if the game was compiled with a recent version of Unity, it unfortunately "speaks a language" your Windows doesn't yet understand.
Well, you could try updating Windows, making sure you've installed all available Microsoft Service Packs and security updates.
Or—more simply—check if there's an older version of that software (SUPERZSNES_v.0.100 in your case) that's claimed to be compatible with Windows 7/8.
 
Hmm, the eumlator will probably need a few more updates before it runs better. ZSNES often fails on modern Windows (10/11) because it is a 32-bit application requiring legacy display modes. To fix it, try running the emulator in Windows XP/7 compatibility mode and using DirectDraw video drivers.
 
Hmm, the eumlator will probably need a few more updates before it runs better. ZSNES often fails on modern Windows (10/11) because it is a 32-bit application requiring legacy display modes. To fix it, try running the emulator in Windows XP/7 compatibility mode and using DirectDraw video drivers.
This is actually Super ZSNES, a new version made by the folks of the original project, it runs on unity and uses GPU rendering so you actually need a fairly beefy computer, so his issue might have to do with the hardware of his computer, having a dedicated gpu or modern integrated gpu is a must for this emulator, I still don't know how potent it has to be tough
 
Or—more simply—check if there's an older version of that software (SUPERZSNES_v.0.100 in your case) that's claimed to be compatible with Windows 7/8.
That's the correct approach, but it'd be almost pointless at that point — going any lower than the current version he had tried to use would be pushing Alpha state at best...
 
Just download UnityPlayer.dll and put it in the same folder the .exe is.


Edit: It could also be that the antivirus got rid of that dll for some reason, I have seen it happen before, so can't hurt to check if it was quarantined.
 
Last edited:
To fix it, try running the emulator in Windows XP/7 compatibility mode
I did that and the error still happens
Well, you could try updating Windows
No, because this PC is shared
Or—more simply—check if there's an older version of that software (SUPERZSNES_v.0.100 in your case) that's claimed to be compatible with Windows 7/8
Dude, it literally came out a couple days ago, theres no "older version"
Just download UnityPlayer.dll and put it in the same folder the .exe is.
File is there tho
IMG_20260428_190852.jpg
 
I agree that it will take a ton of effort to make ZSNES relevant again.
... And basically for functions already covered by emulators half as heavy.

But I'd still use it just for the nostalgia drug.
 
ZSNES is a pointless emulator; it requires a modern gaming PC to do just the same things the other SNES emulators can do on potato PCs.

What's the point?
 
yup

yeah I'd rather stick with snes9x, maybe super zsnes' features arent even worth it
It's definetly the hardware then, probably something related to the iGPU, the intel hd 620 is not exactly very powerful and super zsnes needs a gpu in order to run, maybe I'll give it a try today I happen to have a laptop with the same igpu but a faster processor
 
It's definetly the hardware then, probably something related to the iGPU, the intel hd 620 is not exactly very powerful and super zsnes needs a gpu in order to run, maybe I'll give it a try today I happen to have a laptop with the same igpu but a faster processor
Uhhhh im sure its just bc I have Windows 8.1 and this probably needs Windows 10, I think you are overthinking
 
Uhhhh im sure its just bc I have Windows 8.1 and this probably needs Windows 10, I think you are overthinking
yeah, that's it, I made a new post this morning related to the topic, it turns out, Super zSnes requires Directx12, and Windows 8.1 doesn't support directx12
 
The new ZSNES has a different focus, and it uses a lot of GPU process to do its things. It is nice they are taking a different approach, since most emulators nowadays already are hardware-accurate.

I have a regular PC (i5 11th gen + RTX 3060) and even though I can run it flawlessly, I just stick with the SNES9X core on Retroarch.
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Featured Video

Latest Threads

Goblins

Twice is a coincidence, three's a pattern, and I've noticed an uptick in goblin employment over...
Read more

The "Death & Lead" Game Dev Situation is Crazy

Screenshot 2026-06-04 000832.png

Not news but an interesting watch about this "Kai Magazine" dev.

Read more

Has anyone read the Metroid manga?

Hey everyone,

I just started reading the Metroid manga from 2002 (published in Magazine-Z), and...
Read more

Online statistics

Members online
179
Guests online
2,309
Total visitors
2,488

Forum statistics

Threads
19,770
Messages
500,867
Members
926,735
Latest member
GamesFor3DS

Today's birthdays

Advertisers

Back
Top