[PSX/PC] Save Editor - Black Chocobo (v1.16)

  • Thread starter Thread starter sithlord48
  • Start date Start date
Status
Not open for further replies.
After Much lazyness (on my part) i've finally added the ability to calculate stat changes for chars. now when you change your lvl (or exp does it for you) you will "level up" as you would in the game. you can also "level down" if needed, also now the stat area has been changed to show base+bonues (from sources) + materia/equptment modifiers = Total Stat. meaning it will also show how your stats should show in game , this also if (stat calculation is enabled) will attempt to set your  max hp/mp in accordance with game rules.
 
is there anyway i can edit my save and continue playing on my ps3????????
 
is there anyway i can edit my save and continue playing on my ps3????????
yes but sadly the ps3 saves are signed with a checksum that i don't know how to recreated(seams noone is even working on it, same for psp saves). the only way to reimport the save back to the ps3 requires that you have put the save file on a ps1 memory card it might work if you get it on a ps2 card but not tested, on imported to a psp.  please see the video i made it will show you how to get it on a ps1 memory card.
 
I had the fortune of stumbling across your awesome save game editor earlier tonight while searching for a way to get the Umbrella item because I suck too much at the mini-game to get it the legit way.

I've read through this thread and I must say you've made an amazing amount of progress with the editor.  It's great seeing people willing to give their time and talents toward enhancing the Final Fantasy VII community even though the game is nearly 15 years old.  I love it!

Out of sheer curiosity, after I used Black Chocobo to add the Umbrella weapon to my save game's inventory, I ran a file compare to see what and where changes were made to the save file.

Comparing files save00.ff7 and SAVE01.FF7
00000009: AD C4
0000000A: 1E 6B
0000007E: 32 33
00000525: FF C7
00000526: FF 02
I figured out that 0x525 is the item code and 0x526 is the quantity (or it seems to be double the quantity for some reason).  I also figured out that 0x9 and 0xA are the checksum, but 0x7E confused me for a while.  If I'm reading the save map correctly, that would be Cloud's level progress bar.  I didn't make any changes in Black Chocobo other than adding the Umbrella, so I was confused as to why that value would be changing.  Is it possible that the game and your program calculate that value slightly differently due to rounding differences?  That's the only thing I can think of.

Also, I tried out the New Game+ feature but it seems to be a bit quirky.  The game did indeed start over from the beginning and Cloud had his same level, but Barret's level had increased by 5 levels.  Maybe the game has some kind of base level for Barret and adds 5 levels to that when you start a new game?  Would there be any way to prevent this, such as subtracting 5 levels from the character when performing the New Game+ function so that the net change would be zero?  Ideally, every character would be the same level in the new game as they were in the save game it was based on.

Thanks for the great editor and keep up the impressive progress!
 
the level progress gets calculated when you view a character this is why it changed, its not anything you need to be worried about as the game will recalculate it anyway when you play. yes its mostly likley a rounding issue FF7 always rounds down. and i have not written a rounding function to do it exactly the same as it not so much important for level progress to be correct because like i said the game will change it anyway (also its not used at all )

items in game are stored an a strange way, basicly there are 320 items each item is 2 bytes <ITEM,QTY> if the item # is > 255 then the qty will be even and will need to divide by two the QTY and add 255 to the item number to get the real item number.

when you get a new char. their level is based off of whatever clouds level. its possible that you didn't use barret as much last playthru and created to much of a level gap. then when you aquired barret the game fixed the gap for you.   there is not much that i can do about since it happens ingame.

in 1.9.5 news. im just basicly waiting on the translators to finish translation so i can release it. you should all upgrade when that happens. 1.9.5 is much better then 1.9.4 in many ways. :D
 
Black Chocobo 1.9.5 is out, see the first page for download links. as always report any problems or discoveries you find.
 
Hi, and thanks for your work.

I am french and I tried to use black chocobo with pcsx emulator saves, and it seems to work fine on my kubuntu oneiric box.

But I have a problem... since I'm french, my game id is sces00868, and it seems black chocobo cannot handle it... Is there a way to bypass this problem?

Again, thanks for your work, and your time.

--- Edit ---

Ok, I was just a fool, some things are a bit tacky, but it works mainly, I was just trying to open the file without closing the emulator...
 
Last edited:
Do you happen to have a post somewhere with the " Global Progress "  .... Like what are the " Main Progression " spots for each spot?
 
Do you happen to have a post somewhere with the " Global Progress "  .... Like what are the " Main Progression " spots for each spot?
the list of event progress is broken up in to groups based on what part of the game they are used in. the Global Progression values are currently not all known. when more is known i will make it more fool proof. (also if you know any feel free to report them)
 
OOPS. I made a small mistake in the 1.9.4 - 1.9.5 code that prevents non english materia from changing the combobox. if you have 1.9.4 or 1.9.5 there will be an update (hopefully tonight ) for all versions to 1.9.51. check back later on.

Edit: Updated, any users not using english for the language should update to 1.9.51.
 
Last edited:
hey can any1 update the check-sum for my .psv file cause i already edited the save and need somebody else to update the check-sum thru some means

pm me for the link to download the file   8)
its possible , you can even do it yourself if you have the required stuff. if you can't do it, srsly watch the howto video. its not hard just requires you have a few things. i guess i could "sign" it for you. do not pm me just put the link here. (edit your previous post to include it)
 
Hi,
After a few days using your software, I came to a simple ocnclusion: it's awesome

That being said, I came across some weird things:
Each time I open my samegame, witch seems not to be recognized, I have to select "visualize nonetheless" or something like that since I'm french and so is my blackchocobo interface.
Then a message pops up saying "using unknown variable table to visualize the save"
Other than that, it seems that everything goes well.

So, here is my question: is it possible to add SCES00868 witch is the french version of ff7 to this program?

Thank you
 
idk there was a different number for french , i thought they were all covered under the euro version, ill add it to the next version. you will need to send me a save from your copy and that should be all i need to get it working.
 
cool, ok, a save in pcsx format is fine for you?
How can I send it to you? I mean, what's the most convienent way for you to receive the file?
 
cool, ok, a save in pcsx format is fine for you?
How can I send it to you? I mean, what's the most convienent way for you to receive the file?
please send me a mcr or other "virtual memory card" format.since it will contain your region data. just upload the file somewhere and put the link here.  also what os are you using since ill prolly send you a new execuitable to test .
 
I'm on a x86_64 architechture, but I should be able to run the 32bits version if it's more convenient to you.

Yes, I'm a KDE user since... well god knows how many years... my first linux box was back in 1996 or 1997...
 
I'm on a x86_64 architechture, but I should be able to run the 32bits version if it's more convenient to you.

Yes, I'm a KDE user since... well god knows how many years... my first linux box was back in 1996 or 1997...
didn't notice the time ill commit the changes to the trunk folder. and compile when i get home, my netbook is 32bit but all others are 64bit.

i'm also a kde user forever. and a fellow kubuntu user , if you are not currently using the PPA you might want to add it

sudo add-apt-repository ppa:sithlord48/ff7
 
Status
Not open for further replies.
Back
Top