[PC] Save editor - Memoria (0.6.3.1)

  • Thread starter Thread starter gjoerulv
  • Start date Start date
Status
Not open for further replies.
Known bugs/issues: Setting abilities (magic stones) only works like it would in-game (if I'm not mistaken). Meaning setting all abilities won't work, most likely. Also setting Cardattack/def values to max will cause the card to reset when they lvl (255->0). Try setting these values a bit lower to avoid this.
This might have been discussed, but I'm not taking the time right now to look back through everything on this thread.

-I've used cheat devices to enable all abilities on PSX versions and they all worked fine together. At least, the obvious ones like auto-regen, auto-life, etc were obviously working. I'm not sure about the more subtle ones like Man Eater and such.

-Each card has its own max attack/defense values based on the object on the card. It has taken me YEARS to discover, but I finally have the max values for each card:

Code: [Select]
Code:
Name  Max Atk Starting Type Max PDef Max MDefGoblin  7 Physical 9  4Fang  9 Physical 10  4Skeleton 11 Physical 12  10Flan  13 Magical  6  19Zaghnol  15 Physical 13  13Lizard Man 17 Physical 15  8Zombie  19 Magical  19  11Bomb  21 Magical  12  21Ironite  23 Physical 23  13Sahagin  25 Physical 18  4Yeti  27 Magical  6  26Mimic  29 Magical  20  27Wyerd  31 Magical  9  33Mandragora 33 Magical  15  39Crawler  35 Physical 36  8Sand Scorpion 37 Physical 37  17Nymph  39 Magical  12  38Sand Golem 41 Physical 38  16Zuu  43 Physical 11  34Dragonfly 45 Physical 40  19Carrion Worm 47 Magical  29  25Cerberus 49 Physical 45  4Antlion  51 Physical 48  27Cactuar  53 Physical 195  4Gimme Cat 55 Magical  33  29Ragtimer 57 Magical  34  30Hedgehog Pie 59 Magical  22  40Ralvuimahgo 61 Physical 68  12Ochu  63 Physical 37  18Troll  65 Physical 62  34Blazer Beetle 67 Physical 91  18Abomination 69 Physical 59  58Zemzelett 71 Magical  32  96Stroper  73 Physical 64  8Tantarian 75 Magical  43  39Grand Dragon 77 Physical 65  71Feather Circle 79 Magical  45  41Hecteyes 81 Magical  10  70Ogre  83 Physical 80  29Armstrong 85 Magical  36  75Ash  87 Magical  50  50Wraith  89 Magical  80  17Gargoyle 91 Magical  51  47Vepal  93 Magical  52  48Grimlock 84 Magical  37  54Tonberry 41 Physical 54  50Veteran  90 Magical  30  145Garuda  98 Magical  72  29Malboro  86 Magical  57  99Mover  102 Magical  250  8Abadon  125 Magical  105  45Behemoth 189 Physical 71  106Iron Man 197 Physical 110  12Nova Dragon 236 Physical 125  194Ozma  221 Physical 6  199Hades  250 Magical  200  20Holy  134 Magical  40  63Meteor  190 Magical  162  2Flare  208 Magical  17  17Shiva  83 Magical  6  95Ifrit  100 Magical  150  17Ramuh  74 Magical  29  103Atomos  66 Magical  100  100Odin  205 Magical  136  72Leviathan 183 Magical  100  22Bahamut  200 Magical  145  83Ark  226 Magical  96  90Fenrir  139 Magical  36  22Madeen  162 Magical  22  100Alexander 225 Magical  183  86Excalibur 2 255 Physical 180  6Ultima Weapon 248 Physical 24  102Masamune 202 Physical 180  56Elixir  100 Magical  100  100Dark Matter 199 Magical  56  195Ribbon  12 Magical  200  255Tiger Racket 12 Physical 5  19Save The Queen 112 Physical 60  10Genji  10 Physical 105  175Mythril Sword 32 Physical 4  6Blue Narciss 143 Physical 144  20Hilda Garde 3 98 Physical 62  16Invincible 185 Magical  145  201Cargo Ship 45 Physical 100  10Hilda Garde 1 99 Physical 75  2Red Rose 143 Physical 20  144Theater Ship 33 Physical 106  19Viltgance 228 Physical 145  32Chocobo  3 Physical 5  12Fat Chocobo 25 Physical 30  30Mog  3 Magical  5  12Frog  2 Physical 2  2Oglop  40 Physical 33  6Alexandria 4 Physical 178  100Lindblum 6 Physical 100  178Two Moons 113 Magical  88  88Gargant  46 Physical 17  56Namingway 127 Magical  127  127Boco  128 Physical 127  127Airship  129 Physical 127  127
Use this as you will, but if the values of these cards is set ABOVE these numbers then the level up check fails and the value gets incremented by 1. If it's already at 255 then the value will overflow back to 0. When a card wins a battle with another card it has a chance of leveling from Physical/Magical to what is internally called "Flexiable" (not a typo on my part), then can go from that to "Assault".
 
Last edited:
:O @  NFITC1
Really, I'm not worthy to make this save editor. I have no time at all  :'(
 
Hello all,

To begin, congratulations for this amazing tool, really, you have all my admiration and respect.

I have just a little idea / thing to say: Can you extend the hex-editor to the full file, or at least include the last part? I see that others editors do this, but in this one will be immensely useful. It will give us a lot of more options that now, with the encrypted file of the Steam verstion, we can't do (we can't edit it easily). For example, I'm very interested on modify this specific part:

MJdiufb.jpg

(The screenshot was done with a decrypted file, using this little tool that Maki posted: https://www.ff7catalog.com/posts/134173/)

That line is excluded from the Unknow values area, in the 'Misc.' tab of the editor, and that specific part is very important because, according to my research, it holds the total number of kills, a thing very, very important for the achievement hunters (grind 10.000 kills it's a panic).

Regards and thank you so much for this tool and your work!
 
Hey!

Been a long time user of this neat little tool. Now with the Steam version I was trying it out, but the stats pool are locked. I know you have little time, gjoerulv, but do you think these will be available any time soon? I use them on my net game plus and was wondering if I should put the game off for a while because of that.

Best regards and good luck!


Edit: I also found a little bug on the editor. The number of steals is stuck at 15 and can't be edited. Its like a dummy value or something that doesn't correlate to the number of steals.
 
Last edited:
I also found a little bug on the editor. The number of steals is stuck at 15 and can't be edited. Its like a dummy value or something that doesn't correlate to the number of steals.
I take you edit it to 15 in Memoria (or was 15 from before) steal in-game, just to see it's still 15 in Memoria? I had my suspicions that one was off.

@Hadugo: The hex editor is pretty worthless when it comes to the steam release as the offsets are meaningless. You can still edit there though. I'll add an hex editor that can edit the entire thing. Also an export/import feature in order to dump raw, decrypted data to a file.

Edit: New version uploaded. Pr usual I always screw something up. This time i named the file wrong haha.
 
Last edited:
For starter just want to say thx for the amazing editor. I just tried using it and it works great on all EXCEPT for the more recent saved files. On the picture below ive tried opening them all and it seems to give me the error message from block 8 to block 13 which is the last save i made. The saved files from 1-7 all works, just the 8+ blocks have a problem and is the one i would like to edit. Is there anyway of fixing this?

http://imgur.com/a/Nc13B

Never mind i found out how to get around it as it seems the problem is with the block 8+ rather than the save file so i saved my recent file over one of the blocks from 1-7 and it works.
 
Last edited:
Never mind i found out how to get around it as it seems the problem is with the block 8+ rather than the save file so i saved my recent file over one of the blocks from 1-7 and it works.
Thanks for reporting. Do you have a chance to email me that savefile (the .mcr)? I'm curious to see what the problem is.
[email protected]
 
I just emailed them to you but i dont think its related to the file itself. Im guessing its something more like computer compatibility like perhaps its cause im using window 7 or any system file didnt go well with the editor. As long as the saved files were in  block 1-7 it didnt get the pop up.
 
No, actually the error is kinda bad. I set wrong offset for items. Uploading new now.
 
Hi gjoerulv, i'm trying to import the saves from a run played with epsxe in my steam version of the game. First of all, is it possible?

I have exported the saves as Single Save Format but when i try to import them in my FF9 steam version Memoria return me that "The file of this file is wrong."

Can you help me?
 
Hi gjoerulv, i'm trying to import the saves from a run played with epsxe in my steam version of the game. First of all, is it possible?
I know it's tedious to read the whole thread for an answer, but I've responded to similar questions before in this thread. I'll just quote myself:

Making conversions between PSX and Re-release version (100%) isn't possible unless more of the savemap is figured out. BOTH PSX and re-release. I can only export/import things that are editable in Memoria.
Unfortunately the savemaps are not similar. No easy conversion is possible as far as I know. For example: Character data is not at the same relative offset, in a slightly different order and contains more data (or was it less?) in the rerelease. Also much of the data is stored differently. Single bytes have been replaced by integers and so on. There is more to it, but needless to say it's not as simple as it may sound. And to top it off, I don't have much time to work on it either... "/
 
yes, it is what I feared.

By the way thankyou for the efforts and the job made so far!
 
Some better infos about chocobo hot and cold:

Since there was no update in a while, i took a look at the chocobo stuff and this is how it's stored in memory:

Code: [Select]
Code:
0x00 Int(1)     Chocobo 99,999 Points reached (0/1) - the star shown at the Points-Review ingame, as you can spend points, this is somehow a proof that you reached the 99,999 points0x01 Int(3)     Chocobo Points (99,999 = max)0x1C Int(1)     Beak Level (there is no value for the star at lvl 99, it is displayed automatical)0x1D Int(2)     Beak EP needed to Levelup, at lvl 99 it won't decrease anymore0x23 Int(2)     Items found at air garden0x25 Int(2)     Items found at lagoon and ocean0x27 Int(2)     Items found at forest0x29 Int(2)     Record at air garden0x2B Int(2)     Record at lagoon and ocean0x2D Int(2)     Record at forest 0x49 Int(3)     Tresures found on worldmap (bitwise stored)0x4C Int(3)     Chocobo Maps digged up in forest, lagoon and ocean (bitwise stored)0x4F Int(1)     Chocobo unlocked (set always to same value as ability level, this will give access to that ability)0x50 Int(1)     Chocobo Ability Level (1=Field, 2=Reef, 3=Mt, 4=Sea, 5=Sky) - every value inherits the previous ability, 5 will give all, 6 may crash the game (PSX only)
Infos created with PC Version, PSX uses the same order and got the same unknown values inbetween the others, maybe it helps finding the location at the savegame.

Greetings :)
 
Last edited:
The kill count (for the Steam achievement "Let the bodies hit the floor") is stored at 0x2a2a. Just put the value 0f27 and kill a monster to get the achievement ;)
 
im dumb and very new to pc and save editing i played ff9 many times and beat it lots. now i just want to have fun and be op plz help i cant figure out how to use this tool.
 
im dumb and very new to pc and save editing i played ff9 many times and beat it lots. now i just want to have fun and be op plz help i cant figure out how to use this tool.
Help -> Contents

You open a file by going File -> Open...


If you use steam your savefile is here (I assume windows 10):
C:\Users\<your username>\AppData\LocalLow\SquareEnix\FINAL FANTASY IX\Steam\EncryptedSavedData
select the 'SavedData_ww.dat' file. Next select slot and file (you must remember, but could always check in the game if you forgot).
When successfully opened right file, double click the row and start editing. When done remember to save.
 
Does this editor allow you edit the in game time clock? If not do anyone know of an editor that does?
 
After many hours of Agony, I managed to get this to work on not ONLY an Emulator but on mac as well!!

Mac:
I had to create a wineskin (easy), then go into the settings and configure the .net framework in the Winetricks section (This took me ages to realise)

Getting the save to work (on Opememu):
The program worked fine, but for whatever reason, the changes weren't saving. Turns out that I had to delete the auto savestate that Openemu creates in order for it to wipe the battery saves in Mednafen.

There ya go, two audiences pleased for the price of one

(If you wish, I can send the exact Wineskin I created and you can add it to the file the program uses)
 
Last edited:
I've been using this on a steam save, shortly after the theatre ship crashes. The first time I made changes, everything saved fine and dandy, I however was stupid and forgot I was still going to be changing gear around.

This of course reset my stats on Zidane, and of course means it will happen as I adjust gear in game with other characters.

So, I tried editing stats/gear again on the same steam save, but nothing sticks but the level and experience. Has anyone had this same experience, and a fix?
 
Status
Not open for further replies.
Back
Top