The Windows version of Zsnes doesn't handle being killed by the OS gracefully.
You can see this behavior by running zsnesw, then running
taskkill /IM zsnesw.exe
The OS kills the window, but the sound and zsnesw keep running. You have to forceably kill it with /F. This means that front ends with a unified exit feature (like GameEx) cannot cleanly terminate ZSnes (causing lost SRAMs)
Minor bug: win32 ZSnes mishandles OS kill request
Moderator: ZSNES Mods
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
How does that kill it exactly? Sends a signal?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
I blame taskkill. Poor, underpowered version of the real thing, and last time I checked, doesn't free memory correctly.
It only works correctly with programs made to work with it - the nesticle way.
It only works correctly with programs made to work with it - the nesticle way.

皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)