Question / Help Capturing ZSNES

Shacks

Member
I just starting using ZSNES and it seems I can not capture it with OBS. Am I doing something wrong? Does it not work? Is there a way I don't know about?

Any help would be greatly appreciated.
 

Grimio

Member
Tells us more about what you tried and what exactly didn't work. Also post a log file.
I left my crystall ball at home ;)
 

Haliinen

Member
First off, don't use ZSNES, it's awful when it comes to accurate emulation and it's pretty buggy (the project is also dead, it has not been a new official release in many years now), I recommend you to download Snes9x 1.53 either x86 or x64 version (it is more accurate and is less buggy, and pretty fast too) depending on what OS architecture you're on. If you're up for the purest accuracy there is with possibly no bugs at all if your system is good enough, try BSNES/Higan.

Second off, I'm not sure but ZSNES may use DirectDraw to render the image, you can run ZSNES in windowed mode and try software capture instead, it should work. Though I still highly recommend Snex9x or something else that isn't ZSNES.
 

Shacks

Member
Haliinen said:
First off, don't use ZSNES, it's awful when it comes to accurate emulation and it's pretty buggy (the project is also dead, it has not been a new official release in many years now), I recommend you to download Snes9x 1.53 either x86 or x64 version (it is more accurate and is less buggy, and pretty fast too) depending on what OS architecture you're on. If you're up for the purest accuracy there is with possibly no bugs at all if your system is good enough, try BSNES/Higan.

Second off, I'm not sure but ZSNES may use DirectDraw to render the image, you can run ZSNES in windowed mode and try software capture instead, it should work. Though I still highly recommend Snex9x or something else that isn't ZSNES.

Thank you, I will checkout Snes9x and see what I can do.
Also you mentioned software capture instead, what is something like that I should use?
 

Krazy

Town drunk
He just means don't run ZSNES in fullscreen, and use Software Capture>Window Capture>Inner Window.

Game Capture will only work with OpenGL and DirectX 9 or higher games.

Sidenote: What's Higan, Haliinen?
 

Haliinen

Member
Yeah bsnes is distributed inside higan now (hence why I said (bsnes/higan and not bsnes or higan, since they're the same). Snes9x 1.53 can render the image in DirectDraw, Direct3D and OpenGL.

higan can render the image in Direct3D, OpenGL, DirectDraw and GDI (Graphics Device Interface, not sure if OBS' Game Capture support this one, maybe not). Anyway higan is a very accuracy oriented emulator (it uses no hacks to speed up the emulation or anything alike), don't use the accuracy profile unless you have an overclocked i7, it really demands that kind of a CPU for things to work properly because of how accurate it is) so if your system isn't good enough then stick with Snes9x, it's still very accurate, it's pretty much in the same league as higan if Snes9x addresses some minor issues it has while still keeping it speedy.

http://byuu.org/bsnes/accuracy - You can read more of it here if you're interested.

EDIT: Well to be fair, higan is not entirely free from hacks, it uses some global hacks because he had to implement them, it was necessary. It uses no game hacks though which is really really nice. If interested, read here http://byuu.org/articles/emulation-2/

Not sure if this has been addressed already though since the article is from 2007. Oh well, it's a nice read.
 
Top