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

  • Thread starter Thread starter sithlord48
  • Start date Start date
Status
Not open for further replies.
I'm currently using the ePSXe emulator. I can't figure out how to transfer the save game file from Black Chocobo to my emulator. Any help would be greatly appreciated.
 
It keeps saying the program can't start because PBVM60.dll is missing from my computer. Try reinstalling the program to fix this problem. 3 times now, I have gotten this message.
 
There is a Readme included. This serves a purpose...

Edit : But in case you're a lazy @$$ :

After installing the game, put the files:
pbdwe60.dll
pbvm60.dll
in the PSXMemtool installed folder
C:\Program Files\PSXMemTool

(It may be something else)

If it still doesn't work, put them into the system32 directory.
 
Last edited:
I can't seem to figure this program out. I guess i'm technologically challenged.

There is a Readme included. This serves a purpose...

Edit : But in case you're a lazy @$$ :

After installing the game, put the files:
pbdwe60.dll
pbvm60.dll
in the PSXMemtool installed folder
C:\Program Files\PSXMemTool

(It may be something else)

If it still doesn't work, put them into the system32 directory.
 
open your mcr or mcd file that your emulator makes, in black chocobo then use file->Export to Mcr file, then place back in your memcard folder. you no longer need psx2mcr or anything like that (bc will even convert non ff7 saves to psx if you so desire)
 
Apparently, my ePsxe doesn't have a memory card folder and i don't know where to find it. I've searched everywhere. And now it's pointless because when i try to run the CDRom to play ffvii, i get an *Error Loading [plugins\] message. I'm not sure why because i haven't changed anything and it was working fine, earlier. I really wanted to use this awesome looking save editor, too!  :x
What's going wrong?
 
Last edited:
have you looked in the programs folder iirc that is the default location.. something like umm idk

C:\Program Files\Epsxe\memcards
Remember to search first.

btw you can (once you find it) set it as the default mcr/mcd load/save path in the opitons of black chocobo.
 
have you looked in the programs folder iirc that is the default location.. something like umm idk

C:\Program Files\Epsxe\memcards
Remember to search first.

btw you can (once you find it) set it as the default mcr/mcd load/save path in the opitons of black chocobo.
Epsxe doesn't seem to have a program file.  :-\ Not listed under program files, anyways. I got my Epsxe working again, by the way. I think the only problem i have now is getting the save from black chocobo to epsxe. Everything i try shuts down black chocobo.
 
Epsxe doesn't seem to have a program file.  :-\ Not listed under program files, anyways. I got my Epsxe working again, by the way. I think the only problem i have now is getting the save from black chocobo to epsxe. Everything i try shuts down black chocobo.
they should be .mcr or mcd files you are going to open then save as  (a new name).

you can send me a link to your memcard if you thinks its a program flaw and i will lookin to it.

also if your not using it get version 1.8 of black chocobo
 
Last edited:
Finally figured it out. Sorry, i'm a bit on the retarded side sometimes. Thanks for the fabulous program!
 
Version 1.8 is amazing, great work !

Still, I just noticed a problem when altering the game time. I wanted to put 99:59:59 as a game time to check if the Time Damage formula could deal more than 9959 or 9999 points of damage, with the 9999 limit off. Problem is, in game, it saved the time as 59:59:59... ...My guess is, since the minutes and seconds are capped at 59, maybe the hours in Black Choco are capped at 59 too.
 
Version 1.8 is amazing, great work !

Still, I just noticed a problem when altering the game time. I wanted to put 99:59:59 as a game time to check if the Time Damage formula could deal more than 9959 or 9999 points of damage, with the 9999 limit off. Problem is, in game, it saved the time as 59:59:59... ...My guess is, since the minutes and seconds are capped at 59, maybe the hours in Black Choco are capped at 59 too.
i'll have to double check that as im rather sure it should be saving as what ever the "real" number of hours is ,like my one save w/ over 200hr of play time. its just in game it drops over 99, as we ll know.
 
Never mind, Sithlord : I tried again, and it works now. I'm really sorry about that, I have no clue how I managed to make it not work (be it my brain in the morning, or my clumsy fingers not aiming at the 9 correctly...), though.

As for the info I wanted, yeah, even though the in-game clock stops at 99:59:59, the time damage formula checks the time past the 100th hour :) (my characters were dealing 10,001 damage with their initial weapons).
 
there is ONE place were you can't go above 99hours. and this only applys to saving as a psx or mcr type file. the preview (as seen in memcard managers or the psx memcard viewer)

now might be a good time to note the time gets saves as number of seconds.

Code: (used when making a psx header, to "fix" times over 99h for previews i=current slot) [Select]
Code:
   if((ff7.slot[i].time/3600)>99){ff7.hf[i].sl_header[27]=0x58;ff7.hf[i].sl_header[29]=0x58;}            else            {                ff7.hf[i].sl_header[27] = ((ff7.slot[i].time/3600)/10)+0x4F;                ff7.hf[i].sl_header[29] = ((ff7.slot[i].time/3600)%10)+0x4F;            }            ff7.hf[i].sl_header[33] = ((ff7.slot[i].time/60%60)/10)+0x4F;            ff7.hf[i].sl_header[35] = ((ff7.slot[i].time/60%60)%10)+0x4F;
Otherwise when u change the time's different boxes,
Code: (used when you change the  spinbox's for the time parts s=current slot) [Select]
Code:
void MainWindow::on_sb_time_hour_valueChanged(int value){    if(!load){ff7.slot[s].time = ((value*3600) + (ui->sb_time_min->value()*60) + (ui->sb_time_sec->value())); ff7.slot[s].desc.time = ff7.slot[s].time;}}void MainWindow::on_sb_time_min_valueChanged(int value){    if(!load){ff7.slot[s].time = ( (ui->sb_time_hour->value()*3600) + ((value*60)) + (ui->sb_time_sec->value()) );ff7.slot[s].desc.time = ff7.slot[s].time; }}void MainWindow::on_sb_time_sec_valueChanged(int value){    if(!load){ff7.slot[s].time = ((value*3600) + (ui->sb_time_min->value()*60) + (value)); ff7.slot[s].desc.time = ff7.slot[s].time;}}
then when you save its just writes a big "block" of data that is your savefile all at once.
 
After installing ff7 remix i tryed editing one of my saves with black chocobo save editor. When i load the save no changes happen someone help me out haha
 
After installing ff7 remix i tryed editing one of my saves with black chocobo save editor. When i load the save no changes happen someone help me out haha
This should go in the Black Chocobo thread.

Did you save the edited save file?
 
Change Log for 1.9

  • New:Psx Icon Previews are Done on the Fly (thanks myst6re for the icon class)
  • Updated:Non-FF7 Slot Dialog and Slot Select to Use Psx Save Icons.
  • Updated:Added Support For More "Standard" Virtual Memcard Formats + *.mc *.ps *.psm *.dff. These are the same as mcr/mcd just different extentions for the file.
  • Fixed:Possible Crash When "DON'T USE" materia in list (only kernel modders should ever get this crash)
  • Fixed:Most Strings that were untranslated will now be translated (only item/materia Names/spells remain untranslated)

Nothing Super Cool Yet, well the psx icons look nice (see Hyne as i use the same icon class in BC now). also added the other "standard" mc filetypes (i might add support for the non standards like gme and vgs, undecided about this atm)
 
Suggestion: Add materia descriptions under the equipment tab.

And why is the max HP and MP 32767 or something like that? Is it possible to have 99999 or even 65535 HP or MP?
 
Status
Not open for further replies.
Back
Top