kingdom hearts

User avatar
Kitsune
Moderator
Posts: 195
Joined: Fri Apr 14, 2017 4:17 pm

Re: kingdom hearts

Post by Kitsune » Mon Jun 19, 2017 10:58 pm

Okay, so I coded for the PS3 version of these games. I made codes, I explored Advanced Mode, I did all of it.

I also made codes for the PS4 version. Same thing.

In my opinion, with the way I define conversion/converted these games, and codes, were converted.
Everything that is in the PS3 version is present in the PS4. What they did is they added all the slots in one save. It is exactly the same, just further into it.

The codes from the PS3 can work, they just need to be converted. First save slot doesn't start until like 0x1XXXX into it, compared to 0x0. That and the data needs reversed in codes because of how SW writes them. Because this game is reversed on both PS3 and PS4 things are a little backwards. It's a common thing with ports from the PS3 side.

We don't have to start from scratch (well, BBS we do because those were broken even on PS3), we just have to do a little math.
Toma_Gabriel wrote:Trust me I'm a developer and I know what I'm talking about.

If you need help understanding more deeply the process I can help. Wanted to do some codes for kingdom hearts as I'm playing the collection myself (after a lot of years from PS2 version finally) but didn't got so much time as I hoped.
For the record, PikaFiend is a pretty decent coder. He doesn't post much of his own work, but we talk and compare notes often enough. I was one of the people that helped teach some of what he uses.
User avatar
Lakell00
Moderator
Posts: 626
Joined: Sat Apr 15, 2017 8:02 pm

Re: kingdom hearts

Post by Lakell00 » Tue Jun 20, 2017 5:26 am

as far as bbs goes we do need more codes for it tbat game is somewhat a grindfest if u going for 100%
User avatar
PikaFiend
Member
Posts: 95
Joined: Wed Apr 19, 2017 11:39 pm

Re: kingdom hearts

Post by PikaFiend » Tue Jun 20, 2017 7:18 am

BBS is a real pain in the ass to code, as far as I know. Even the PS3 version was a mess and it was less complicated to write for.
"The Bird of Hermes is my name. Eat my wings to keep me tame." ~The Ripley Scroll, author unknown.
User avatar
Lakell00
Moderator
Posts: 626
Joined: Sat Apr 15, 2017 8:02 pm

Re: kingdom hearts

Post by Lakell00 » Tue Jun 20, 2017 2:32 pm

really all bbs needs is a change difficulty code for all characters if possible
Nightwingtempest
Junior Member
Posts: 44
Joined: Thu Jan 12, 2017 9:38 am

Re: kingdom hearts

Post by Nightwingtempest » Fri Jun 23, 2017 5:07 pm

Lakell00 wrote:really all bbs needs is a change difficulty code for all characters if possible
I agree if it had difficulty change that would be amazing I'm 92% done with the whole game and the optional bosses will one shot me on critical at level 99 lol
User avatar
Lakell00
Moderator
Posts: 626
Joined: Sat Apr 15, 2017 8:02 pm

Re: kingdom hearts

Post by Lakell00 » Fri Jun 23, 2017 5:15 pm

lol damn u did the ice cream thing too i hear thats the hardest trophy to get in the game.
User avatar
Kyoshiro
Junior Member
Posts: 40
Joined: Sat Apr 15, 2017 8:57 pm

Re: kingdom hearts

Post by Kyoshiro » Fri Jun 23, 2017 6:28 pm

Someone needs to make a compilation...Because codes are littered all over the place, and idk what codes are for what game and such.
Nightwingtempest
Junior Member
Posts: 44
Joined: Thu Jan 12, 2017 9:38 am

Re: kingdom hearts

Post by Nightwingtempest » Fri Jun 23, 2017 6:43 pm

Haven't don't that trophy yet but I already regret it now lol, I thought racing and the command board was annoying lol
User avatar
Kitsune
Moderator
Posts: 195
Joined: Fri Apr 14, 2017 4:17 pm

Re: kingdom hearts

Post by Kitsune » Sun Jun 25, 2017 5:32 pm

Way2Dawn22 wrote: I went back this morning to make some progress for KH BbS codes. This is great and very helpful.

These codes now work and have been tested.

Code: Select all

1. Max Arena Level
000059EC 00000063

2. All Abilities (Works for All Characters)
42004D64 0001FFFF
401E0004 00000000
10004D78 C1C00000
Sadly I've made no progress with the all Keyblade codes and i was wondering if its possible there is more to it than just reversing orders.

Original Code:
Terra All Keyblades and Key Items (I assume keyblades are considered key items)
4000325A 00000000
40400001 00000000
4100326E 00000001
400D0002 00000100
41003288 00001001
40030002 00000100
4100328E 0000061F
40120002 00000100
410032B2 00001A1F
40040002 00000100
200032BA 1F1F201F


"Updated" Code
4000325A 00000000
40400001 00000000
4100326E 01000000
400D0002 00000100
41003288 01100000
40030002 00000100
4100328E 1F060000
40120002 00000100
410032B2 1F1A0000
40040002 00000100
200032BA 1F201F1F


This code gave me 3 Earthbreakers and 3 Rainfells (which dont work for Terra). So it did something, just not what i expected/wanted. Any ideas as how to make this work? I dont think that the moving anything in the left column is the issue because from what I've seen all the codes are in the same place (so far). So the right columns are the ones where there has to be something wrong. Thoughts?

Okay, so I appreciate the initiative and ambition here but... you are incorrect in your codes. At least partly.

Original PS3 Code
All Abilities for 3 Characters
42004D64 FFFF0100
401E0004 00000000
10004D78 0000C0C1

New PS4 Code
All Abilities for 3 Characters
42004D64 0001FFFF
401E0004 00000000
10004D78 0000C1C0

0 Type = FF = 8bit = 1 byte
1 Type = FF FF = 16bit = 2 bytes
2 Type = FF FF FF FF = 32 bit = 4 bytes

The line "10004D78 0000C0C1" is a 1 Type, meaning it will only write what is in that last two bytes (0000C0C1 has 4 bytes in it, 00 00 C0 C1).

In order to reverse you just reverse those two bytes. Otherwise your code will write 0000 at that location. It won't even read the first two bytes.

0 Type doesn't get reversed.
1 Type only the last two bytes (last 4 numbers) get reversed.
2 Type everything gets reversed.


Now in a 4-Type you also have the 0, 1, and 2 Types. It looks like 40, 41, and 42.

4 Types are two liners but only the first line gets reversed for the bytes.

Take a crack at it reversing the Keyblade codes now. There is more to learn but I don't want to overload you now.

If you want some more personal help, add me on Skype. Username is Windgale2


EDIT: The second line of the 4-Type needs reversed as well, if it has a number in there. It has to remain under whatever byte it was under to begin with.
Nightwingtempest
Junior Member
Posts: 44
Joined: Thu Jan 12, 2017 9:38 am

Re: kingdom hearts

Post by Nightwingtempest » Mon Jun 26, 2017 12:52 am

Is there a difficulty change code yet or multiverse fights max score. Also is it possible to do all finish commands
Post Reply