Author Topic: [FF7PC/PSX] Save Editor - Black Chocobo (v1.9.90)  (Read 410372 times)

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #25 on: 2010-04-18 14:02:21 »
you will have to have kde 4.4.1 at very least the update info is on this page

http://www.kubuntu.org/news/kde-sc-4.4.2

install the ppa before you install the kubuntu-desktop package (so you don't have to upgrade it all after you install it (since 9.10 uses kde 4.3.2 <iirc> by default.)

also as a side note the windows version works just fine in wine.

d33eniz

  • Crazy poster
  • *
  • Posts: 174
  • Karma: 1
  • I am watching for you... but I can't find you...
    • View Profile
    • United ODC Corporation
Re: Official Black Chocobo Help Thread
« Reply #26 on: 2010-05-01 16:03:13 »
Nice work- it works after upgrading to Ubuntu 10.04-LTS now :]

And I'm sorry, I have to learn much and I don't have much time to translate- but I will go on and finish it soon, be patient please x)

Aurangzeb56

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #27 on: 2010-05-01 18:16:08 »
This is a pretty nice tool,cant wait for the next update ^^

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #28 on: 2010-05-01 19:40:10 »
Nice work- it works after upgrading to Ubuntu 10.04-LTS now :]

the program requires qt 4.6.2 or higher on the windows and mac versions its packed in to the exe but for linux, its needed in your libs. so from ubuntu 10.04 on it should work provided you install libQt

And I'm sorry, I have to learn much and I don't have much time to translate- but I will go on and finish it soon, be patient please x)

no hurry don't worry :P

Progress Update: 5/08/10
New: French Translations (by myst6re) will be included in next release, if you need it now let me know i can send it to you or post here. with instructions.

New: Chocobo's Can Be added to stables!
new: battle,battle message + field message speeds can be set.
WIP more setting in game options


 Progress Has Been Slowed down since i have bunches of other stuff going on and black chocobo is mostly a complete replacement for all other known ff7 save game editors. so would now like to ask everyone what features they feel should be added and in what order of importance, in order to spend the little time i have in spots that would be the most preferred features.

« Last Edit: 2010-05-08 17:54:15 by sithlord48 »

nikfrozty

  • No life
  • *
  • Posts: 1232
  • Karma: 0
  • Cloud kicks Sephiroth's Butt Anytime
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #29 on: 2010-05-12 23:40:24 »
Hey.. Just wondering if your program can edit hp higher than 9999 to be used with dziugo's patch?? :?

Aurangzeb56

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #30 on: 2010-05-15 05:20:05 »
Hey.. Just wondering if your program can edit hp higher than 9999 to be used with dziugo's patch?? :?

Yes and No, its completely possible(and i have even tested it w/ his patch) but to avoid breakage w/ non modded games the cap for the Hp/Mp boxes are set to 9999/999.

progress update
v.1.0 is now nearly finished. here are some changes that have taken place.
NEW: Edit Almost all In-game options. Controller mapping Is Incomplete,and locked to protect your save from breaking, look for that after v1
FIXED:Chocobo editing now works. can even add new chocobos. Two more vars to set on a chocobo to be 100% complete
CHANGED: hp /mp box caps are now set to 32767 to work with dziugo's patch.
              almost every "apply" button has been removed.only the ones for item/materia changes remain.
GUIs Getting a Slight Re-do.

Other Save Related News:
PSV file editing might be possible soon. (yea i said it.) I've only done some simple tests but so far it looks possible. More on this when i get my hands on a ps3 to do some testing. Just know i am working on this for a future version.


Nice work man ^^ also any guess if Sephiroth can be allowed in PHS since after Aerith dies i used the Chocobo editor and checked every box that who should be in the PHS and well surprisingly Aerith was in the PHS although she was dead ^^ so any guess if you can add Sephiroth there too??

nikfrozty

  • No life
  • *
  • Posts: 1232
  • Karma: 0
  • Cloud kicks Sephiroth's Butt Anytime
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #31 on: 2010-05-15 05:27:28 »
Wow good work!! So the mp can also be edited to 32767?? Wouldn't that cause an error for the game??

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #32 on: 2010-05-15 14:38:51 »
The Phs Mask Does Not Contain An Entry For Sephiroth. So Its Not Possible. you can add him to your party he' s 0x0A IIRC, but you can't control him and there is nothing i can do about that in the save game to make him contolable.

Wow good work!! So the mp can also be edited to 32767?? Wouldn't that cause an error for the game??

it shouldn't cause one as long as you have dizugo's patch , if you don't the game might not like it.i have yet to test it with out the patch installed. but i suspect at very least the PC version will be ok w/ it.

Aurangzeb56

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #33 on: 2010-05-15 19:13:37 »
The Phs Mask Does Not Contain An Entry For Sephiroth. So Its Not Possible. you can add him to your party he' s 0x0A IIRC, but you can't control him and there is nothing i can do about that in the save game to make him contolable.

Wow good work!! So the mp can also be edited to 32767?? Wouldn't that cause an error for the game??

it shouldn't cause one as long as you have dizugo's patch , if you don't the game might not like it.i have yet to test it with out the patch installed. but i suspect at very least the PC version will be ok w/ it.

well i hack codes for games myself so i know his ID is 0A and i think i do know how to control him ;)

try using this code it would put Sephiroth in the third slot and he would be controllable try it and tell me the result although it should work

00DB1710 0A
00E0D0F0 C8
00DB181A 0A
« Last Edit: 2010-05-15 19:27:46 by Aurangzeb56 »

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #34 on: 2010-05-15 19:51:45 »
thoses addresses are out of range of a FF7 save. control for sephiroth has to be changed in the kernel. as far as i know its not possible to do so w/ a save state

Bosola

  • Fire hazard!
  • Global moderator
  • No life
  • *
  • Posts: 1755
  • Karma: 15
    • View Profile
    • My YouTube Channel
Re: Official Black Chocobo Help Thread
« Reply #35 on: 2010-05-16 00:10:42 »
No. Can't change Sephiroth's AI with a save state. The fact someone might suggest it's possible is quite alarming - you do understand what's actually happening when you use that cheat engine you're so keen on, don't you? You're not just pushing in numbers and hoping for some magical 'big long list with numbers and letters up to F' to come up, right?

I suspect at some point you're going to have to tag someone here or elsewhere on a project and really go through what's actually happening in the machine - what asm is, what little and big endian digits are, that kind of thing. I think you really need to sort out these basics first - no offence, I just think you require it.
« Last Edit: 2010-05-16 00:16:22 by Bosola »

NFITC1

  • No life
  • *
  • Posts: 2739
  • Karma: 61
  • I just don't know what went wrong.
    • View Profile
    • WM/PrC Blog
Re: Official Black Chocobo Help Thread
« Reply #36 on: 2010-05-16 04:23:39 »
No. Can't change Sephiroth's AI with a save state. The fact someone might suggest it's possible is quite alarming - you do understand what's actually happening when you use that cheat engine you're so keen on, don't you? You're not just pushing in numbers and hoping for some magical 'big long list with numbers and letters up to F' to come up, right?

I suspect at some point you're going to have to tag someone here or elsewhere on a project and really go through what's actually happening in the machine - what asm is, what little and big endian digits are, that kind of thing. I think you really need to sort out these basics first - no offence, I just think you require it.

I think he's thinking more of save states and possibly active memory addresses. To be fair, if it works for him and his little cheat finder then great for him. I suspect he just doesn't know what the limitations of the save games are.

Aurangzeb56

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #37 on: 2010-05-16 05:56:12 »
are you guys saying that to me or sithlord48??IF you are talking to me then no,i dont know ASM hacking since i haven't advanced to that level till yet and well I'm happy with my life although making codes for a game is not as easy as you think since i think ill let u make some codes for a game and lets see if you can make it ^^
« Last Edit: 2010-05-16 05:59:52 by Aurangzeb56 »

Bosola

  • Fire hazard!
  • Global moderator
  • No life
  • *
  • Posts: 1755
  • Karma: 15
    • View Profile
    • My YouTube Channel
Re: Official Black Chocobo Help Thread
« Reply #38 on: 2010-05-16 13:41:24 »
I'm speaking to you.

Please don't take offence, but all this is a bit beyond your level. Some time ago, I too regularly produced GS-codes, including conditional and looping ones. Consider the following codes for FF7 NTSC:

800707BC 039C
30066B3D 0027
30066B3E 0000
30066B3F 0026
30066B40 004F
30066B41 0052
30066B42 0043
30066B43 0045
30070B55 002C
80070B56 1E23
80070B58 FFFF
30070B61 0000
800F8582 0003
800F8580 0100
D00F8A00 0002
800F8A00 0004
D00F8A00 0005
800F8A00 0006
D00F8A00 0007
800F8A00 0000
D10F8A00 0000
800F8A0C 0000
D00F8A00 0000
800F8A0C 0001
800F858E 00FF
800F85A2 00FF
800F83EF 00AA
D01B1FDE ACA2
801B1FDA 0002
D01B1FDE ACA2
801B1FD8 10C0
80154768 8000

This yields a pallete-swapped Safer Sephiroth with a completely different AI pattern, a Demi-3 like spell named 'G-Force' (a large portion of the above just forces a string, actually). Here's a video: http://www.youtube.com/watch?v=6glyaXOpP4Q

Back then, I thought my 'haxxoring' was pretty **** hot. Now, it seems to me just ****. If you think the skill ceiling is moonjump and teleport codes, think again. I think you're really going to need to get back to basics on machine-level operations. Practicing low-level programming - perhaps simple IO stuff with C (not ++), and then learning about stacks and registers might be a good introduction.

It certainly did a lot for me.

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #39 on: 2010-05-16 15:43:20 »
yea i really enjoyed my C programs to, you can learn a lot from writing them, i remember one of the first programs i ever made was written in C and all it did w/ output the contents of ram to a konsole. (then crash the computer cause i mistakenly had also filled the ram w/ 0's....)i want to learn assembly, but i havn't the time, ne who, i am borrowing my Cuz's PS3, in an attempt to add psv files to the list of types, but so far the ps3 is not accepting my saves back, does anyone know about this .psv header around here? it seams its ~128bytes long and the psv also appears to have some of the normal psx memory card "index" data after that.(another ~32 bytes or so ) after that is just a psx save game. that can be edited no problem. looks like i might need one of those memory card adaptors for the ps3..

Eslava

  • Cool newbie
  • *
  • Posts: 70
  • Karma: 1
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #40 on: 2010-05-16 21:45:06 »
Nice! ver. 1.0 is out :) Its a great tool, hope to see it get upgraded over time :P.

obesebear

  • Administrator
  • No life
  • *
  • Posts: 3217
  • Karma: 109
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #41 on: 2010-05-16 21:52:10 »
I noticed on your todo list is to convert PC>PSX and vice versa.  There's a program called PSXMemtool that does this quite well and will even do PAL to NTSC.   The most current version is 1.19b.

I'm not sure if there is a source released, but figured I should let you know in case you are good at reverse engineering.

sithlord48

  • No life
  • *
  • Posts: 1420
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: Official Black Chocobo Help Thread
« Reply #42 on: 2010-05-16 22:05:19 »
I noticed on your todo list is to convert PC>PSX and vice versa.  There's a program called PSXMemtool that does this quite well and will even do PAL to NTSC.   The most current version is 1.19b.

I'm not sure if there is a source released, but figured I should let you know in case you are good at reverse engineering.
yea i have never gotting that program to work for me...

obesebear

  • Administrator
  • No life
  • *
  • Posts: 3217
  • Karma: 109
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #43 on: 2010-05-17 03:15:45 »
It's worked perfectly for me.   

Wait... aren't you running Linux?   From my experience it works perfectly in Windows

Mendelevium

  • Crazy poster
  • *
  • Posts: 197
  • Karma: 4
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #44 on: 2010-05-17 03:47:27 »
PSX Memtools has never worked for me as well. And I have tried it on XP, Vista, and Windows 7. The three computers I have access to. :P.
So, yeah.

obesebear

  • Administrator
  • No life
  • *
  • Posts: 3217
  • Karma: 109
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #45 on: 2010-05-17 04:21:59 »
Weird

Here is the one I use

http://www.mediafire.com/?tmyzzz0mkj2

Mendelevium

  • Crazy poster
  • *
  • Posts: 197
  • Karma: 4
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #46 on: 2010-05-17 04:46:04 »
Weird

Here is the one I use

http://www.mediafire.com/?tmyzzz0mkj2

oddness, this one works for me. I never got those .dll files before though.

obesebear

  • Administrator
  • No life
  • *
  • Posts: 3217
  • Karma: 109
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #47 on: 2010-05-17 04:54:02 »
Yeah IIRC I had to grab the .dll files from an earlier release

Mendelevium

  • Crazy poster
  • *
  • Posts: 197
  • Karma: 4
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #48 on: 2010-05-17 05:03:34 »
Yeah IIRC I had to grab the .dll files from an earlier release

Thanks. :).
But, back on topic. It will be a nice feature regardless.^.^

Aurangzeb56

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: Official Black Chocobo Help Thread
« Reply #49 on: 2010-05-17 05:59:50 »
I'm speaking to you.

Please don't take offence, but all this is a bit beyond your level. Some time ago, I too regularly produced GS-codes, including conditional and looping ones. Consider the following codes for FF7 NTSC:

800707BC 039C
30066B3D 0027
30066B3E 0000
30066B3F 0026
30066B40 004F
30066B41 0052
30066B42 0043
30066B43 0045
30070B55 002C
80070B56 1E23
80070B58 FFFF
30070B61 0000
800F8582 0003
800F8580 0100
D00F8A00 0002
800F8A00 0004
D00F8A00 0005
800F8A00 0006
D00F8A00 0007
800F8A00 0000
D10F8A00 0000
800F8A0C 0000
D00F8A00 0000
800F8A0C 0001
800F858E 00FF
800F85A2 00FF
800F83EF 00AA
D01B1FDE ACA2
801B1FDA 0002
D01B1FDE ACA2
801B1FD8 10C0
80154768 8000

This yields a pallete-swapped Safer Sephiroth with a completely different AI pattern, a Demi-3 like spell named 'G-Force' (a large portion of the above just forces a string, actually). Here's a video: http://www.youtube.com/watch?v=6glyaXOpP4Q

Back then, I thought my 'haxxoring' was pretty **** hot. Now, it seems to me just ****. If you think the skill ceiling is moonjump and teleport codes, think again. I think you're really going to need to get back to basics on machine-level operations. Practicing low-level programming - perhaps simple IO stuff with C (not ++), and then learning about stacks and registers might be a good introduction.

It certainly did a lot for me.

^^ its cool I'm not taking it offensively ^^ and well yeah i know im just a rookie in these things since well i learned coding looking at Truths and Careeys work on KH-Vids and youtube :P and well then i started learning coding using dumps and stuff and well ASM hacking is more advanced hacking then what i do and well other of my friends from the net XD But thanks for telling me on how i can improve my Skills and also sorry if you felt bad about anything i said ^^

And well till now these were my last codes i worked on...i think ^^"

http://www.youtube.com/watch?v=MDBLCvQLNWQ&feature=related

http://www.youtube.com/watch?v=ROiRHPL0nPg&feature=related

http://www.youtube.com/watch?v=OFcOX6NHrac
« Last Edit: 2010-05-17 06:04:50 by Aurangzeb56 »