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

  • Thread starter Thread starter sithlord48
  • Start date Start date
Status
Not open for further replies.
this is the error log created by Windows if it helps.

Faulting application name: Black_Chocobo.exe, version: 1.9.70.0, time stamp: 0x50739aae
Faulting module name: qjpcodecs4.dll, version: 4.8.1.0, time stamp: 0x4f61c644
Exception code: 0xc0000005
Fault offset: 0x0002c000
Faulting process id: 0x1100
Faulting application start time: 0x01cde8259f99674e
Faulting application path: C:\zzz\Black_Chocobo\Black_Chocobo.exe
Faulting module path: C:\zzz\Black_Chocobo\codecs\qjpcodecs4.dll
Report Id: efc6c242-5418-11e2-a088-000a5e543c96

Edit:

Just created a new memory card and saved the game to that and it now works.  The original memorycard still crashes Black Chocobo though, but it's not stopping me using the program anymore so I guess it's priority is lower.

Edit 2:

Now, the same memory card that I editted is crashing Black Chocobo again once I have gone through the game a bit more and saved.

Edit 3:

Think I've figured it out, the memory card has other game saves on it.  I created a fresh one and only have the FF7 save on there and it's working fine.
 
Last edited:
well the qjpcodecs4.dll is used for japanese language chars. unless you are using a japanese version of the game you should not ever be making any calls to the module.

Edit 3:
Think I've figured it out, the memory card has other game saves on it.  I created a fresh one and only have the FF7 save on there and it's working fine.
black chocobo should work fine it you have other save then ff7 or not.. im a bit puzzled as to why its not working for you.
 
One of the.saves does have some kind of special character. Maybe that's it I will test it when I got.

Edit:

No, tried to load from memory card and it worked fine, copied over the two other saves from the none working memory card (Both for need for speed Porsche challenge US version) and now the memory card crashes Black Chocobo even when those two saves have been deleted.
 
Last edited:
Edit:
No, tried to load from memory card and it worked fine, copied over the two other saves from the none working memory card (Both for need for speed Porsche challenge US version) and now the memory card crashes Black Chocobo even when those two saves have been deleted.
it most likley that its a bug in qjpcodec4.dll. i have just tried the file on hyne (on windows) and your save also crashes hyne. there is no shared load/save code in hyne and black chocobo but they do both use the qjpcodec4.dll. hyne currently ships with the newer 4.8.3 version of the file. im going to build current svn using the latest 4.8.4 libs and see if that changes anything.
 
Important: Codec Crash Fixed

The problem was on qjpcodec4.dll compression. I have tested BC with the uncompressed codec and it's opening the file correctly.

I have updated the windows package (the only OS affected, since is a dll...) and you can download it now from sourceforge.
 
Last edited:
Hi there. I recently bought the FF7 re-release but while playing I realized just slightly too late that I had missed the Leviathan scales at the submarine dock (even though I got the other miss-able items). So I came across this program, edited my save to have the scales (they show up under key items in my inventory ingame), which is great. However I still get the "Can't go through here" message when attempting to pass the flames at Wutai. I assume the game sets another flag/variable when the scales are obtained properly. I also tried changing the save location (using my earliest save which was just after I had boarded the sub) except when I go back into the submarine dock room the red sub is back again and there is only one uninteractable chest that I can see.

Is there any way I can make it so I can pass the flames? I know how to use cheat engine so even a memory address would be helpful if Black Chocobo can't do it.
Otherwise, does anyone have a save file where I can redo the underwater reactor quest (or at least the part just before the boss) so I can figure it out myself?

Any help appreciated, thanks.

Edit: figured it out with the help of Black Chocobo's "advanced mode" and some judicious save file comparison: the last bit (ie. in binary) of the z_38:153 variable has to be set to 1 rather than 0.
Also I don't know the meaning of the SLOT variables but additionally SLOT:1031 should be the same value, however I only changed z_38:153 and I was able to put out the flames - after I saved ingame then rechecked it in Black Chocobo, SLOT:1031 updated itself to the new value anyway (they're probably the same address right?).

So yeah just as a suggestion for future versions, you should probably set this bit when someone adds the Leviathan scales to their inventory because this is what the game does when you open the chest. At the moment Black Chocobo just changes SLOT:0BE9 which makes the key item appear in your inventory (as it should) but doesn't actually have any effect otherwise as I originally described.
 
Last edited:
Recived this Pm this morning..

From: Temp.
Hello there. I am very impressed with Black Chocobo. There is just one problem that I face. I am currently playing FF7 on the ePSXe. I can load the file into Black Chocobo, but I am having trouble trying to save. I am able to save it back into .mcr, but when I load the file I don't see the changes I made. Please guide me. Thanks.

@temp i think you need to run BC as administrator.

@Dirtie, well i am glad that you have found where that switch is located. i will add it as an option.  Just so you know the key itemlist (you see in inventory) is not always checked by the field script as the check of if you have any given keyitem , it might check that you have the key item or that another flag was set elsewhere (or both). if you would like to see how the save is set up you can view the savemap wiki on  the black chocobo web page. when you view it you will see that there is a lot still unknown. but i am currently working on getting the field item varibles discovered so you "should" be able to set any item on the field as picked up or not. when this is completed if you click an item on the field it will be added to your keyitems.as a result the key item  editing maybe completely moved to this new section and just become part of it.
 
Thanks for the explanation, I'm glad I was able to be some small amount of help. I just wanted to play the game without missing that cave haha.
 
In short, the key items shown in the menu are only there for display, and not actually saved at that same place. A field variable is set instead.
 
From what I gather, each key item in the menu is attached to a bit, however they often use /another/ bit for figuring out whether the player has obtained it or not. They could use the key item in most circumstances, but they don't.

I'm fairly sure that's how it is.
 
Does this hav the G-Bike hi score added?  If not, I can find it for you.
 
Was it me that researched it for you?  I have a weird sense of deja vu   :-o  :-D
 
Was it me that researched it for you?  I have a weird sense of deja vu   :-o  :-D
Yes this feature was for 1.9.7 iirc. i have mostly just progression stuff left. I'm on "vacation" from discovery as im thinking about how best to add some new deploy targets.
 
Hi, was hoping for some help here. I have the PSN version of FF7 on my PSP 6.60 with CFW PRO B9 installed, and I followed the workaround to be able to play edited FF7 game files on the PSP, did everything entirely as instructed and stuck at the last bit. The saved game is in my memory card utility in the PS button menu but when I select "Continue?" and it doesn't show up in either Slot 1 or Slot 2. Just wondering how I can get it to work now, everything else in the workaround instructions worked.
 
be sure that you are also selecting the correct memory card to be used with FF7. i don't use a psp for this so i can't help you much more then pointing you to the FAQ again. perhaps another user can point you in the correct direction if this is not helping.
 
Hello, I have a little question;
Can this program be used if you have bought the newer release of FFVII for PC from the official homepage? If so.. how? :o
 
Status
Not open for further replies.
Back
Top