Black Chocobo is Free Software (gplv3). A Final Fantasy 7 save game editor written in Qt. Available for Windows, Linux + Mac Os.A Full Featured Save Editor,Black Chocobo contains All The features you would expect.

python .>>>? no not at all *there are qt binding for python so you could use it with python if you wanted to using qt is like using c++ with some extra headers (cause thats bascily what it is) . i also use Qtcreator their free ide i like it , kinda like VB but using C++, and if vb was availble for other then windows..

This is a really good program sithlord48, Keep up the good work.I have noticed 1 small thing though. You cant use vincent or cait sith until you have unlocked them in game. if you try to add them to your party before hand using BlackChocobo it names "Vincent" as "Sephiroth" and Cait Sith as "Cloud" and they dont appear in battle and their health bar dies (i tested this at the first save point in the game and again on the world map for the first time after leaving Midgar)But this only seems to apply to Vincent and Cait Sith. Cid,Yuffie,Barret,Tifa,Aries,RedXIII, seem to work fine.

EDIT- also i thought you might be interested, i have been looking at trying to hex edit items (amounts of items) in the items menu and i have noticed that the limit for items isnt 99 it seems to be 127 the game stops you at 99 (0xC6) but if you push 127 (0xFE) the game will display 127 and will even save this to a save file.

@ kranmer , i have yet to check the char flag (char record offset 0x0) checks yet and untill kalm flash back vincent == Sephiroth , and cait = young cloud. , as for the item limit i have thought about raising it to 127 just have not done so yet, do u think i should ? i would only need to change the limit of the sb (since the progam would handle the rest)

Well i dont really think more then 99 is needed since 28 more items wouldnt make that much difference if your hacking a save to give yourself lots of items anyway. Anyway choice is completely yours i just wasnt sure if you where aware (which it looks like you was). Anyway keep up the good work, i look forward to future versions of this.

i mainly decided to leave itj @ 99 since amounts over that cause a gfx glitch in the menu (not a big deal but for now i left that option off.) today i will work on among other things the char flag, cause that is kinda annoying.. besides once i hit 1.0 i will release the source and you all can tweak what ever you want (and hopefullly i get some good code to add back)

I've tested this a little. It has weird effects on the limit bar in battle, but I don't see many other effects. It's somewhere to start at least. It might even have an effect on the char AI scripts. Whether it effects which one's they are associated with or how the scripts determine which character is in the battle, I'm not sure.

i put in the ability to play w/ those flags in the case of them being young cloud or sephiroth , lets just say its a path to breaking your save really quick (so for now if there detected cait and vincent are locked for editing). well see how i progress but for now its a case not handling the data in a proper way (such as not setting new name and weapon) so untill i get the text back in to ff7format i can't really play with it cause even setting the weapon correctly i still break on the name change..also sephiroth just as useless as he is in the flash back w/ his AI and inability to change equipment/materia. so i might just leave him out of the that party options all together , testing w/ young cloud prove to be a little better as he is just a cloud clone(lol copy of a copy) so im undecided on if i will include the option for him.

Hey, I think I found a bug -- and for what its worth, it happens in Jenova too.

Every time I try to add a new Ramuh Materia to my stock, the game thinks I added a Titan materia to my stock instead. I don't know if this is a case of getting the materia IDs mixed up, but it is quite odd that it would go undetected for so long, as Jenova's got the same problem as well.

PSX save game exports MUST be saved as "BASCUS-94163FF7-SXX" where XX is 01-15 (depending on icon desired).You will also need a way to put the save back on the memory card, such as a dex drive or other memory card reader.It is also possible to use a PS2 w/ ulanuchElf. (thats what i do).

<<<<<<<<Some Questions I've Gotten or the FAQ Section>>>>>>>>>>>>>>>>

Q:: I Used Black Chocobo and now <some event> crashes the game or does not work correctly... A1:: You have used v1.2 to save your file, Please update to at least 1.2.1 (this behavior is a know bug in that version)A2:: You were messing w/ save location/quest progression carelessly. Next time don't be so careless.

Q:: How Do you edit Eskills???A:: click on a Eskill Materia to edit its skills. this can also now be done with materia in equiptment.

Q::I can open a psv but i can't save it.. what gives.?A::umm. yea sorry about that one day perhaps i'll get it right untill then here is a Workaround to get them on the ps3

Voltaire

So I'm using the PCSX emulator to play FFVII on a MacBook. I've downloaded this editor, and I've tried to load the slot 1 save file by going to "open save file" in Black Chocobo and selecting SYSTEM.CNF, which is located on the disc. When I do this, the screen to choose which save slot you want to edit appears; however instead of seeing the only save file I have in slot 1, the first save point of the game (No. 1 Reactor, Cloud Lv 7 w/ Barret in party, 42 minutes of gameplay time since I left it on while I was eating dinner), the slot 1 file lists the party as having no one in it, Lv 92, and 1,026,E09 gil.

Am I looking for the save files in the wrong place? If so, could someone tell me the file path? If not, am I doing something else wrong? Any help would be hugely appreciated, thanks.

well first off thanks for trying it .. , you don't want system.cnf, you would want the save from your memory card. but i have yet to start working on psx saves. i plan to do that soon after my 1.0 goals but for now black chocobo is a pc only save editor.

EDIT:response to below : im not sure where your files would be , but there is only one type right now that black chocobo understands and its .ff7 (a pc save)

« Last Edit: 2010-04-13 04:28:07 by sithlord48 »

Logged

Voltaire

well first off thanks for trying it .. , you don't want system.cnf, you would want the save from your memory card. but i have yet to start working on psx saves. i plan to do that soon after my 1.0 goals but for now black chocobo is a pc only save editor.

Oh, I see. Well, just for the sake of experimentation, where on my hard drive would those saves be located? I can't seem to find them anywhere...

Good work there sith. 1 thing concerning usability though. Is it really necessary with those apply buttons? The way I've been breastfed when it comes to buffers, is that they always should update as automatically as possible. The fact that you have to click apply and save may seem confusing for some. I say, when you uncheck/check a checkbox etch, the buffer follows.

For me it's no big deal, and I'm sure no one really cares, but my boss would strangle me to death if I did this lol.

@Voltaire i have no idea i suspose it depends on how u have the emulator set up , but its part of a "memory card" file.

@gjoerulv, ah the apply buttons (i hate them too), but for the time being they are needed since the data has to be packed in to the vars in a non standard way (depending on the state of all buttons and some also need bitwise opperators to create the value). one day i will switch the buttons to be hidden and triggered automaticly when values change, but for now its just for speed of developing. for now getting the data in correctly to a save is much more important

Progress update+ ability to change "current disc"+ now processing all chocobos.+Turtle paradise flyers triggers +ability to edit chocobos in the "pen" at the farm.+GUI modifications / a lot to chocobos area

sudo apt-get install libqtcore4 libqtgui4edit: it seams that ubuntu 9.10 does not have the qt 4.6.2 libarys in the repos their 4.5.3 so you will have to install the ones from the lucid repohttp://packages.ubuntu.com/lucid/libqtcore4 <- for corehttp://packages.ubuntu.com/lucid/libqtgui4 <-for gui there seam to be some dependcy issues. when trying to install those on 9.10 since it needs some more updated packages,the good news you can install lucid beta w/ a simple distupgrade , beta now but due out monday or tuesday of next week, or you can install the kubuntu-desktop package, then upgrade it to kde 4.4.1 with the ppa (see www.kubuntu.org for the anouncement). if you have not ever used kde it might be worth checking out (you pick your shell via the sessions menu at you log in screen)