Zsnes will -not- work
Moderator: ZSNES Mods
Zsnes will -not- work
Okay I was playing Secret of Evermore, saved my game.. then I made a folder on the desktop where everything was randomly in their own folders.. and to organize i put them all in the same ''ROMS'' folder.
Then I was cleaning up the desktop and uninstalled a few programs I never use, nothing incremental to my PC. Just games, useless apps and so forth.
I go to open Evermore again, will not load. I check the 'open with' option and change it to zsnes (btw i'm too stupid to learn the name of the emulator) and when I click 'ok' it tries to open with uTorrent. So I removed uTorrent and now it tries to open with Adobe Reader.
I've defragmented and it still will not load with zsnes (btw i'm too stupid to learn the name of the emulator) but only with adobe reader.. well it tries to. So it's not reading the SMC files properly? Or is this a problem with the zsnes (btw i'm too stupid to learn the name of the emulator)? Anyhow if someone has had this happen before or knows how to fix it please let me know. Thanks for reading and thanks for the great program! When it works it's awesome lol
Then I was cleaning up the desktop and uninstalled a few programs I never use, nothing incremental to my PC. Just games, useless apps and so forth.
I go to open Evermore again, will not load. I check the 'open with' option and change it to zsnes (btw i'm too stupid to learn the name of the emulator) and when I click 'ok' it tries to open with uTorrent. So I removed uTorrent and now it tries to open with Adobe Reader.
I've defragmented and it still will not load with zsnes (btw i'm too stupid to learn the name of the emulator) but only with adobe reader.. well it tries to. So it's not reading the SMC files properly? Or is this a problem with the zsnes (btw i'm too stupid to learn the name of the emulator)? Anyhow if someone has had this happen before or knows how to fix it please let me know. Thanks for reading and thanks for the great program! When it works it's awesome lol
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Sounds like you need to properly program your "Open With" feature. That's not a ZSNES issue... especially if you moved the ZSNES executable since.
The moving of the ROMs is a hint to your problem.. the SRM (save) files probably did not move with them, hence your problem. It is suggested that you define a save directory within ZSNES and put all your SRM files there.
The moving of the ROMs is a hint to your problem.. the SRM (save) files probably did not move with them, hence your problem. It is suggested that you define a save directory within ZSNES and put all your SRM files there.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
yeah sorry i don't mean to rip on ZSNES i know it's not the problem it is just the program that isn't functioning the way I want.. but I suppose Windows is the culprit, which is obvious.
Thank you for the link by the way, I would've been stuck on how to figure that out.
When I try to properly program my open with feature it still only opens with adobe btw.. any other way to fix this? Or should I go to a Windows XP forum lol
Thank you for the link by the way, I would've been stuck on how to figure that out.
When I try to properly program my open with feature it still only opens with adobe btw.. any other way to fix this? Or should I go to a Windows XP forum lol
well.. none of those options have worked or helped.. even when i make a separate folder for saves and roms, etc. I downloaded it all again after deleting it all and tried that method. I defined a path in Config --> paths for my saves and it still doesn't work, even when i try to load an SRM from within zsnes it gives me a 'bad rom' error. This happens for all games I tried.
-
- Hero of Time
- Posts: 2646
- Joined: Fri Jul 30, 2004 2:49 am
- Location: In front of the monitor
- Contact:
You don't load the SRM file. You're supposed to load the ROM itself.godonacid wrote:well.. none of those options have worked or helped.. even when i make a separate folder for saves and roms, etc. I downloaded it all again after deleting it all and tried that method. I defined a path in Config --> paths for my saves and it still doesn't work, even when i try to load an SRM from within zsnes it gives me a 'bad rom' error. This happens for all games I tried.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Ok, let review a bit on stuff that should be crystal clear for most people after reading the ZSNES User Manual
1) You load games via ZSNES' own Game --> Load.
2) Said window will only show files that ZSNES deems to be SNES games. No savestates and what have you.
3) SRAM is loaded automatically when the game is loaded if ZSNES detects a SRAM file that belongs to the game that was loaded. Savestates are loaded via Game --> Load State after loading the game.
4) If you accidentally (how the fuck does that happen?) or non-accidentally rename a SRAM file or a savestate so that it doesn't match the filename of the game, obviously the game is oblivious to those files.
5) Depending on which slot you save a savestates before, you may need to pick a stateslot before trying to load a state. Trying to load a state which doesn't exist does a whole lot of nothing.
6) By default, ZSNES expects ROMs, savestates, SRAM files, etc. to be in the same folder as the main ZSNES executable.
7) If you define a specific directory for ROMs in zsnes[w|l].cfg, clicking on Game --> Load will open that directory by default. If for some reason it does not, you need to navigate to that directory to see its contents. Obviously.
8) If you organize the files into different directories, you need to make sure that ZSNES' paths properly point to these directories, otherwise loading savestates/SRAM will fail. Use Config --> Paths.
Now, after reading this thread a few times over, I'm still not clear on what it is you did wrong. After all, using ZSNES is not rocket science, and certainly not loading games.
1) You load games via ZSNES' own Game --> Load.
2) Said window will only show files that ZSNES deems to be SNES games. No savestates and what have you.
3) SRAM is loaded automatically when the game is loaded if ZSNES detects a SRAM file that belongs to the game that was loaded. Savestates are loaded via Game --> Load State after loading the game.
4) If you accidentally (how the fuck does that happen?) or non-accidentally rename a SRAM file or a savestate so that it doesn't match the filename of the game, obviously the game is oblivious to those files.
5) Depending on which slot you save a savestates before, you may need to pick a stateslot before trying to load a state. Trying to load a state which doesn't exist does a whole lot of nothing.
6) By default, ZSNES expects ROMs, savestates, SRAM files, etc. to be in the same folder as the main ZSNES executable.
7) If you define a specific directory for ROMs in zsnes[w|l].cfg, clicking on Game --> Load will open that directory by default. If for some reason it does not, you need to navigate to that directory to see its contents. Obviously.
8) If you organize the files into different directories, you need to make sure that ZSNES' paths properly point to these directories, otherwise loading savestates/SRAM will fail. Use Config --> Paths.
Now, after reading this thread a few times over, I'm still not clear on what it is you did wrong. After all, using ZSNES is not rocket science, and certainly not loading games.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
You have no pictures or screenshots, no OS info, no clear examples of what you did... and you expect the answer to be correct?godonacid wrote:well.. instead of just pointing out the fact that I can't load .SRM which I tried, failed at and still loading the ROM won't work.. maybe some actual help?
I love the passive aggressive nature of you people.
A lot of what you are doing is user-error, because it's unclear what steps you are falling through. We can't tell if you are loading an SNES ROM (if you're using an NES ROM, you're failing already) or how you've set up your paths, or how you've screwed up the Open With function (you need to manually set it to ZSNES, and not rely on the entry, you have to add ZSNES manually AGAIN because chances are you've moved the app's location since then.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
I've used zsnes before with no issues, I'm not a retard.
I have no idea what the problem is, I'm loading the regular rom files, saves are not being saved as when I load the game back up (zelda for example) it remembers my character but throws me all the way back to the beginning.
I'm just gonna use another emulator. thanks for the help though
I have no idea what the problem is, I'm loading the regular rom files, saves are not being saved as when I load the game back up (zelda for example) it remembers my character but throws me all the way back to the beginning.
I'm just gonna use another emulator. thanks for the help though
I'm actually running into the same problem here.
I'm running Vista 64-bit, ZSNES 1.51.
I had quit emulators/roms a while back, but recently got into them again. At first, I extracted ZSNES and Mystic Quest Legend to my Desktop. I "open with"ed the .smc file with ZSNES, everything worked perfectly. I saved in-game, and it placed a .srm file on my desktop as well.
Then, I tried moving my files to a different path, within Program Files, and all hell broke loose. Now, when I attempt to "Open with" Zsnes, I'll browse to the ZSNES exe file, but after clicking "OK," it will not appear in the recommended program area, and occasionally a random program will (uTorrent, Adobe Reader/Ps). I've cleared the program associations with the .smc files, but still cannot re-associate them with ZSNES.
Has anyone figured out a fix? I'd be *extremely* appreciative!
I'm running Vista 64-bit, ZSNES 1.51.
I had quit emulators/roms a while back, but recently got into them again. At first, I extracted ZSNES and Mystic Quest Legend to my Desktop. I "open with"ed the .smc file with ZSNES, everything worked perfectly. I saved in-game, and it placed a .srm file on my desktop as well.
Then, I tried moving my files to a different path, within Program Files, and all hell broke loose. Now, when I attempt to "Open with" Zsnes, I'll browse to the ZSNES exe file, but after clicking "OK," it will not appear in the recommended program area, and occasionally a random program will (uTorrent, Adobe Reader/Ps). I've cleared the program associations with the .smc files, but still cannot re-associate them with ZSNES.
Has anyone figured out a fix? I'd be *extremely* appreciative!
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
The problem was moving ZSNES in the first place, so you have to redirect your "Open With" command with the new location of the ZSNES executable... or just move the ZSNES executable/folder back to where it was.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Can't tell you guys how much I appreciate this! Unfortunately, regedit is Greek, for the most part, to me
.
Not sure which path(s) you need, but my ZSNES exec file is located:
C:\Shortcuts\Games & Chat\ZSNES
Sorry for my ignorance, but thanks a bunch for the help!
EDIT: So I was looking around in the registry, and in HKEYClassesRoot and actually couldn't find either .smc or .srm as entries. Is that a bad thing?

Not sure which path(s) you need, but my ZSNES exec file is located:
C:\Shortcuts\Games & Chat\ZSNES
Sorry for my ignorance, but thanks a bunch for the help!
EDIT: So I was looking around in the registry, and in HKEYClassesRoot and actually couldn't find either .smc or .srm as entries. Is that a bad thing?
ok. first step: create a shortcut to zsnes as described in the link i posted above. rename it "zsnes" and leave it in the zsnes folder.
now, fire up regedit... and note that HKCR is shorthand for "HKEY_CLASSES_ROOT"
create the following key:
HKCR\.smc
change the value of (default) to:
create the following key:
HKCR\snesrom
change the value of (default) to:
create the following key:
HKCR\snesrom\shell\open\command
change the value of (default) to:
(optional) create the following key:
HKCR\snesrom\DefaultIcon
change the value of (default) to:
(fully qualified path to icon file/library),(icon index)
e.g. if you had an icon named snes.ico located in c:\users\public\documents\icons, the value you would enter would be
or, you can copy the following into notepad, save it as zsnes.reg, then double-click your new file to merge it.
now, fire up regedit... and note that HKCR is shorthand for "HKEY_CLASSES_ROOT"
create the following key:
HKCR\.smc
change the value of (default) to:
Code: Select all
snesrom
HKCR\snesrom
change the value of (default) to:
Code: Select all
SNES ROM Image
HKCR\snesrom\shell\open\command
change the value of (default) to:
Code: Select all
"C:\Shortcuts\Games & Chat\ZSNES\zsnes.lnk" "%1"
HKCR\snesrom\DefaultIcon
change the value of (default) to:
(fully qualified path to icon file/library),(icon index)
e.g. if you had an icon named snes.ico located in c:\users\public\documents\icons, the value you would enter would be
Code: Select all
c:\users\public\documents\icons\snes.ico,0
or, you can copy the following into notepad, save it as zsnes.reg, then double-click your new file to merge it.
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.smc]
@="snesrom"
[HKEY_CLASSES_ROOT\snesrom]
@="SNES Rom Image"
[HKEY_CLASSES_ROOT\snesrom\shell\open\command]
@="\"C:\\Shortcuts\\Games & Chat\\ZSNES\\zsnes.lnk\" \"%1\""
Why yes, my shift key *IS* broken.