Zsnes will -not- work

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Zsnes will -not- work

Post by godonacid »

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
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

You tried opening the game directly through ZSNES itself?
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Post by godonacid »

I.S.T. wrote:You tried opening the game directly through ZSNES itself?
yes and it will open that way but using the 'save state' option is no good because once i do that.. it will not actually save it and it can't be loaded again, i tested this with chrono trigger and yeah..
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

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.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
odditude
Official tech support dood
Posts: 2122
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Why yes, my shift key *IS* broken.
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Post by godonacid »

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
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Post by godonacid »

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.
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

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.
You don't load the SRM file. You're supposed to load the ROM itself.
Try out CCleaner and other free software at Piriform
Image
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Here's a hint: If you are using ZSNES's file loading browser, there's a reason why you can't see SRM files by default... (you're not supposed to load them).
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Post by godonacid »

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.
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

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.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

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.
You have no pictures or screenshots, no OS info, no clear examples of what you did... and you expect the answer to be correct?

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...
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

if you let Windows "search" for the program when it is not found then it should update the association with the correct path... it does under XP/9x.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
godonacid
New Member
Posts: 6
Joined: Sun Jul 26, 2009 5:57 am

Post by godonacid »

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
moosish
New Member
Posts: 3
Joined: Mon Nov 23, 2009 11:30 pm

Post by moosish »

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!
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

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...
odditude
Official tech support dood
Posts: 2122
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

if windows won't create the association for you, create the association yourself in the registry.

the other rules i mentioned above still apply.

if creating the association yourself is greek, provide ALL details on paths and i'll do my best to assist.
Why yes, my shift key *IS* broken.
moosish
New Member
Posts: 3
Joined: Mon Nov 23, 2009 11:30 pm

Post by moosish »

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?
odditude
Official tech support dood
Posts: 2122
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

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:

Code: Select all

snesrom
create the following key:
HKCR\snesrom

change the value of (default) to:

Code: Select all

SNES ROM Image
create the following key:
HKCR\snesrom\shell\open\command

change the value of (default) to:

Code: Select all

"C:\Shortcuts\Games & Chat\ZSNES\zsnes.lnk" "%1"
(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

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.
moosish
New Member
Posts: 3
Joined: Mon Nov 23, 2009 11:30 pm

Post by moosish »

EDIT: SUCCESS! Much love for you my good sir!
Post Reply