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

  • Thread starter Thread starter sithlord48
  • Start date Start date
Status
Not open for further replies.
Is there any way to change the region encoding in the program on top of the .vmp support? The region encoding present in PS1 games has really impeded my trying to get into the debug room in Final Fantasy VII.
the region stuff will only affect mcr , mcd or vmp formats. the rest of the formats as far as i know do not have any region data in the save game, but in the header for the memory card in the case of the psx, or not at all.
 
Is there any way to change the region encoding in the program on top of the .vmp support? The region encoding present in PS1 games has really impeded my trying to get into the debug room in Final Fantasy VII.
the region stuff will only affect mcr , mcd or vmp formats. the rest of the formats as far as i know do not have any region data in the save game, but in the header for the memory card in the case of the psx, or not at all.
I have the psp VMP format version.
 
the vmp format can not be saved so at this point in time this is not going to help you anyway. as soon as someone cracks the vmp (or psv) checksum algrithum i will have support for saving correctly vmp (or psv) files. that will work on your psp(or ps3) versions of the game.
 
edit: after more reading and trials downloading memcardrex has solved my issue with saving. This is a great program, you ought to include a link for it on the first page.

Im using psxfin which saves memory cards as binary files. Black Chocobo doesn't detect them, but will load them once *.* has been used. I can then edit everything I want, but that's as far as it goes. I tried resaving the file as card2, but ff7 will only prompt me to reformat it. I've tried exporting it, but how do I get it back into my card file?

If you can't suggest a fix or link a program that will patch the card files then please name me an emulators the program is capable of working with.

Also, I don't know much about programming, but it would seem that more focus on "save" and less focus on "save as" is in order; actually having a "save" button would be a great start. You'll find that most save editors have this in addition to "save as" so that whatever file you have loaded can be updated effectively and effortlessly without creating new and unwanted files. Does this seem tricky or difficult? I ask because its extremely rare to find a program that has "save as" but basically doesn't have "save."
 
Last edited:
it would seem that more focus on "save" and less focus on "save as" is in order; actually having a "save" button would be a great start. I ask because its extremely rare to find a program that has "save as" but basically doesn't have "save."
I believe a name change is in order : Black Chocobo - FF7 Save As Game Editor

I know you did this with always having a backup in mind, however, somedays, some people prefer to live on the edge as I have been lately.
I suggest a 'save' function as well, to update or rewrite the current save.
 
Im using psxfin which saves memory cards as binary files. Black Chocobo doesn't detect them, but will load them once *.* has been used. I can then edit everything I want, but that's as far as it goes. I tried resaving the file as card2, but ff7 will only prompt me to reformat it. I've tried exporting it, but how do I get it back into my card file?
doing that will never make you save work, forcing *.* should tell b.choco to open it as a psx raw save game and when u save the file there is no header data.  if you can send me a working copy of your .bin file i will see what i can do to get it working in correctly for 1.5

there will never be a Save button. If you want to overwrite your file then save with the same file name/path that you opened.. (this will be ezer in 1.5 since you can set default paths for a few items).
 
Yes, definitely issues with headers. Currently, when I export it prompts to add Sxx (01-15) and half the time I pick a number it gives me an error message about headers. After a few tries it It'll export without error.

Then I send it over to the memory card program. It will add the save file to the memory card, but most of the time when I go to play the rom it still won't be there. If I delete saves in mem they become grey unusable space and the rom can still load them. So what I actually have to do most times is reformat the memory card, then add the save file. I say most because the very first time everything worked like a charm, and sometimes it still does.

My compliments on the program. It has allowed me to make the game interesting by starting with all those fun support materia and a wizard bracelet or two to get 8 link slots without raising attributes much (aside from the +20% magic which doesn't help much at this point in the game) I have Cloud attacking twice, barret with a slash all, and Aeris/Tifa with the hp mp switch, and she counters with restore if attacked. It's also allowed me to adjust levels and attributes so that all this badassery doesn't make the game too easy. I'm about to attack the shinra building and I'm only level 9. I originally tried to use cheat codes, but couldn't find any means of implementing them, so this editor turned out to be the best option.

I can easily send you a copy the mem card files, just tell me where to send it...

On an unrelated note, somewhere in this forum someone made a custom graphics engine for ff7. If someone knows and could answer a noob question, I'd like to know what type and what version of FF7 it works with. Based on some of the files mentioned I'd assume a pc version, but there was also mention of some features for roms, so I honestly don't know. I downloaded it, but it wants a registry file...
 
Last edited:
just send, them to my email @ gmail.com .

you need to add -Sxx to make is have a slot header.(ill have to double check my error message make sure it correct)
 
Perhaps you think we've met somewhere... I don't know your email, and nothing is letting me post attachments here, in the pm, or in my profile, nor is there a visible email in yours... This could be because I only signed up here a few days ago.
 
When I edit Run Speed or Sprint values for a chocobo, they reset to whatever they were before once I have saved, and sometimes once I have changed tabs. I normally would be trying to set them to 6000, because I understand that's the max, but they reset at other values just the same.
 
When I edit Run Speed or Sprint values for a chocobo, they reset to whatever they were before once I have saved, and sometimes once I have changed tabs. I normally would be trying to set them to 6000, because I understand that's the max, but they reset at other values just the same.
i will look in to that.. as far as i know the chocobos should be working just fine.

edit: ok it all works fine now..  i had forgoten to code those events.. so there was never a change saved.
 
Last edited:
sorry you will have to wait for 1.5 to come out for the fix.. but if you want you can compile the code yourself by dowloading a tarball of the trunk folder of projects svn or click Here for a magicly always up to date tarball.

from there reguardless of your operating system you basicly get qt sdk, install it.  extract the tarball and just load the .pro in qtcreator, then build.
 
Well, I don't know about any of that, so I suppose I will look around your links, and then decide. Thanks.
 
Just some updates,

made a correct installer for windows to be used w/ newer releases. also been making a bunch of other changes so be sure to look at that change logs for more info.
 
i started to work on the next version , to fix a bug i have discovered when saving mcr/mcd files (this will also affect vmp / psv files when save is enabled someday in the future)

 the header data does not get appended if you copy of remove slots from the "card". so i have whipped up a system to detect region info and write it to the header aread of the  mcr file correctly. but there seams to be a bit more data that needs to be changes, mean while if your having issues w/ an mcr. make sure there is legit header data for the # of saves you want (if in doubt just save in the first location on different slots to create it). this system will also allow for conversion between regions, when finished

these changes will be released as part of 1.5.x or 1.6 depending on how it goes.

Edit:: It appers That i have it all working if someone w/ non us FF7 who can load .mcr files, would  Test Loading from this file(link removed test is over)
and post the results.

it should be like this  (load results - <who>)
slot 1 : usa (disk id = 94163) (Working!-sithlord48)
slot 2 : empty
slot 3 : pal_generic (disk id = 00867) (Working!- DLPB)
slot 4 : pal_german (disk id =00869)
slot 5:  pal_spanish (disk id = 00900)
slot 6: empty
slot 7: jpn (disk id = 00700) (Working!-DLPB)
slot 8: jpn_international (disk id = 01057)(Working!-DLPB)
rest of the slots are empty

note: there is a small bug that shows if you look at these mcr files in a psx mem tool, the times will be displayed incorrectly.
 
Last edited:
Status
Not open for further replies.
Back
Top