Author Topic: [PSX/PC] Save Editor - Black Chocobo (v1.15)  (Read 1000920 times)

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #350 on: 2011-04-05 16:12:50 »
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 Edit: 2011-04-05 16:15:13 by sithlord48 »

Orgon

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #351 on: 2011-04-05 17:27:40 »
Finally figured it out. Sorry, i'm a bit on the retarded side sometimes. Thanks for the fabulous program!

Armorvil

  • *
  • Posts: 621
  • Working on : FFVII Total Grudge
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #352 on: 2011-04-06 08:41:07 »
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.

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #353 on: 2011-04-06 12:08:37 »
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.

Armorvil

  • *
  • Posts: 621
  • Working on : FFVII Total Grudge
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #354 on: 2011-04-06 19:11:04 »
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).

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #355 on: 2011-04-06 19:33:45 »
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]
   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]
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.

Jagmetal

  • *
  • Posts: 2
    • View Profile
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

DarkFang

  • Pirate
  • *
  • Posts: 730
  • Ponies! <3
    • View Profile
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?

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #358 on: 2011-04-18 03:18:31 »

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)


DarkFang

  • Pirate
  • *
  • Posts: 730
  • Ponies! <3
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #359 on: 2011-04-18 21:48:29 »
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?

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #360 on: 2011-04-18 21:50:42 »
No. The maximum the game allow, is 32 767, on both PC and PSX versions.

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #361 on: 2011-04-18 23:36:08 »
Suggestion: Add materia descriptions under the equipment tab.

the main problem w/ that is the lack of space in the equipment tab. i've thought about doing something to make the materia section there more like in the materia tab.

Jagmetal

  • *
  • Posts: 2
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #362 on: 2011-04-21 04:50:28 »
Yes i did still no changes in game. When open the save file with the any editor i can see the changes but not ingame =/

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #363 on: 2011-04-21 12:11:11 »
Yes i did still no changes in game. When open the save file with the any editor i can see the changes but not ingame =/

what did you change, some of the changes, your not going to see like HP/MP and most status changes as the numbers are "base" numbers that are used to calculate the number used in game.

T D

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #364 on: 2011-04-30 20:18:23 »
Great program! Small error though, Titan masters at 70k AP in the program but it seems to be 80k AP in-game.

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #365 on: 2011-05-01 04:44:37 »
Great program! Small error though, Titan masters at 70k AP in the program but it seems to be 80k AP in-game.
thanks, and thanks for the report (its now fixed).

some more progress updates :

Fixed: Now all strings can be translated.
Fixed: Delete slot now also cleans slot header data.
Fixed:Titan And Ramuh's Ap Requirements For Levels were Switched


FF74Jim

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #366 on: 2011-05-06 08:40:10 »
Hi all

Returning to FF7 after quite a break. I love it and the mods keep getting better and better.

So for fun I'm messing about with the black chocobo editor however I'm having problems with the levels and HP and MP values. Everything else works and sticks however if I change the level, HP or MP values it doesn't change. Tried the absolute max of 32767 on both and 9999/999 on both.

Running PC version, Windows 7 32bit HP, w/ Patch 1.02, Aali's custom driver (latest version with the 9999LB set to Yes), Team avalanche overhaul, PRP models and FF7Music. Running black chocobo as admin and xp compatibility (as with the game).

What am I doing wrong?

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #367 on: 2011-05-06 10:36:13 »
new_mp_limit = 32767
new_hp_limit = 32767

Add these lines in Aali's driver configuration

FF74Jim

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #368 on: 2011-05-06 16:21:21 »
Thanks Vgr.

Added those two lines and FF7Music threw up an access violation 00000000 at read 000000000. I changed both numbers to 30000 and it works.

The problem now is when I load the save either the HP or MP drops to 10. Wth is going on?

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #369 on: 2011-05-06 16:49:27 »
You lauched FF7Config.exe after applying the changes? Post your ff7config.cfg here please. If you have any HP Pluses, this is normal. De-equip any of them please.

FF74Jim

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #370 on: 2011-05-06 18:31:29 »
No didn't touch FF7Config.exe after applying the changes. By FF7Config.cfg I take it you mean the ff7_opengl.cfg? Here it is:

EDIT - Sorry, just changed the numbers to 32767, ran FF7Config.exe and used black_chocobo and it worked. I obviously missed the need to run the config again after adding those lines.

EDIT 2 - Happened again. When it worked I hadn't edited the equipment tab or my level. When I changed my level to 99 and put max exp in, added some nice equipment it did the same thing again. HP at 2466 and MP at 10.

Materia I added:

Ultima Weapon
Final attack + Phoenix, HP absorb + master summon, Master Magic + All, Counter (blue) + Double Slash

Mystile
W-Item, W-Summon, W-Magic, Master Command, MP absorb + Double Slash.

Ribbon

Save is at the first save point in the game if that makes a difference.
« Last Edit: 2011-05-06 18:52:02 by FF74Jim »

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #371 on: 2011-05-07 18:04:06 »
Well, these materias gets to up/down some stats, so you may want to decrease your max HP/MP

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #372 on: 2011-05-08 12:30:44 »
level , hp and mp are saved in your savegame however  , changing those values, don't really do anything as they are calcluated by the game while ur playing, if you want to change them you should change, the amount of Exp you have or you base hp/mp . those values are what control your level( exp only ) and hp /mp (base hp/mp + stats +- materia/equpitment modifiers = useable hp/mp).

FF74Jim

  • Guest
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #373 on: 2011-05-08 13:09:44 »
Yeah I can't seem to get my head around the calculation for the HP now for some reason. I have MP at 32766 (close enough). The only modifiers on the materia there are -10% for HP. I am trying to find a balance by adding a HP Plus mastered materia but I can't seem to find a value that will bring it close to 32767 without it breaking to 10 again.

sithlord48

  • *
  • Posts: 1632
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: [RELEASE v1.8]: Black Chocobo - FF7 Save Game Editor
« Reply #374 on: 2011-05-08 13:18:13 »
it can be a bit tricky to get them to an exact value.

quick progress update strings translate for item/materia names (below in french) :D

<OLD LINKS REMOVED>

the translation is not finished, but at least now every string in the program can be translated (not just most).

once again if anyone wants to make a translation for their language just send me a PM you only need to install QtLingist  (and its free <lgpl>) and get the most recent .ts file for english (when you first open it in qtlingist you will be asked what language your translation is for). i would like to see translations at very least for the languages that FF7 is in natively.
« Last Edit: 2011-06-08 12:11:28 by sithlord48 »