News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

[SMILE] Changes to level data not showing up.

Started by dewhi100, May 15, 2017, 09:29:20 PM

Previous topic - Next topic

dewhi100

Changes to level data in at least two different rooms in my ROM are not showing up when I boot from the emulator. They show when I QuickMet, and are still there when I close/reopen SMILE, or even a different instance of SMILE. Changes to PLMs and enemies do save, and on a vanilla ROM, the level data saves. Any idea what I may have broken? In the meanwhile I will try and go back through the versions to find the troublemaker but if anyone knows why this might have happened offhand, that would be great.

Vismund Cygnus

Which rooms?
Did you repoint the level data?
Do these rooms have multiple room states?

Mettyk25jigsaw

Also, Are you sure you have the same rom you are loading in smile as apposed to the emulator you are booting from the emulator itself rather than booting the emulator from smile, presuming that is how you are loading it? Maybe you are loading a back-up on the emulator?

dewhi100

I open snes9x, and from there open the ROM. Repeating the same exact steps, I can see my changes when using a vanilla ROM but not in my hack. Not even in version 0 of my hack, which I thought was the base game. I'm sure it's something stupid.

Charmander106

Quote from: dewhi100 on May 16, 2017, 07:14:04 AM
I open snes9x, and from there open the ROM. Repeating the same exact steps, I can see my changes when using a vanilla ROM but not in my hack. Not even in version 0 of my hack, which I thought was the base game. I'm sure it's something stupid.
I don't if this is the cause, but it might be that SNES9x is having a problem loading the right Save RAM file (.SRM). Trying setting the SRM location in SMILE or SMILE RF to your SNES9x saves folder, or whatever folder you have assigned your saves too.

You can do that in SMILE by going to File > Preferences > Run Settings > SRM Folder.
If you use SMILE RF, go to Preferences > QuickMet Settings > Save RAM Path.

dewhi100

Not even deleting all my SMILEs and emulators fixed this. No idea what's the disconnect. But changing the name of my ROM fixed it. Must be there's some junk cached somewhere that won't clear out.

Scyzer

Very likely a soft-patching issue. Make sure you NEVER have any IPS patches of a ROM in the same folder with the same name when testing; most emulators will soft-patch a ROM with any IPS patches with the same name when it runs.

Soft-patching is just when the emulator applies a patch to a ROM without actually changing the ROM file itself.

dewhi100