Kingdom Hearts Final Mix NTSC/J Codes

Discussion in 'Code Vault' started by NeoCloudstrife, May 8, 2009.

  1. Xemnova Moogle Assistant

    Joined:
    Feb 20, 2019
    Gender:
    M
    1
    3
    I'll ask though I'm going to guess this will garner the same response as trying to use a code to get an ansem report - -

    Are there codes for journal entries? My game refuses to give me the red armor entry regardless of if I play the English patched game or not.
     
  2. Enzineda Traverse Town Homebody

    Joined:
    Jul 2, 2013
    23
    112
    This code allows commands in menu slot 4 to be used while in combat. This includes opening chests, using trinities, examining objects, etc.

    You will see the "Select Worlds" option if you pause while you have one of the 4th slot menu options available. This is just because i couldn't find a blank pause screen to set it to. The reason for this is because the game is actually forcing you out of combat whenever one of the options is available, but the code contains fixes that will maintain the combat music without interruptions, and the red command menu colour.


    NOTE: This is using Tarzan's defense stat as value storage because it was created for Critical Mix, where this is inconsequential. In a regular run, you may want to consider using a party member's AP as the value storage address, and replacing the stored values with higher ones.


    Code:
    /////////////////////////////////////
    // Use 4th Slot Commands in Combat //
    /////////////////////////////////////
    
    
    // Lift Fix (Until Hollow Bastion Sealed)
    patch=1,EE,E1020004,extended,103FA278 // Hollow Bastion Not Sealed
    patch=1,EE,E101000F,extended,002BC128 // If in Hollow Bastion
    patch=1,EE,E14B0005,extended,102E2FEF // Skip if Shortcut 4 is Examine
    
    
    // Non-Flying
    
    // Reset Menus and Music
    patch=1,EE,E10B0000,extended,002E2FEF // If Shortcut Slot 4 is Empty
    patch=1,EE,E10A0000,extended,002C5958 // If Out Of Combat
    patch=1,EE,E1030005,extended,003F84E7 // If Tarzan Defense is 5
    patch=1,EE,002C5958,extended,00000001 // Flick Combat Status
    patch=1,EE,0048d070,extended,00000050 // Enable Menu
    patch=1,EE,003F84E7,extended,00000003 // Tarzan Defense to 3
    patch=1,EE,E1050000,extended,002C5958 // If Out Of Combat
    patch=1,EE,502C137C,extended,00000001 // Copy Stored Field Music
    patch=1,EE,002C136C,extended,00000000 // Send to Field Music
    patch=1,EE,E1010003,extended,003F84E7 // If Tarzan Defense is 3
    patch=1,EE,002C138C,extended,00000001 // Flicker Music
    patch=1,EE,003F84E7,extended,00000004 // Tarzan Defense to 4
    
    // Ignore Combat Commands
    patch=1,EE,E118004B,extended,102E2FEF // Slot 4 Isn't Sonic
    patch=1,EE,E117004D,extended,102E2FEF // Slot 4 Isn't Rave
    patch=1,EE,E116004E,extended,102E2FEF // Slot 4 Isn't Blast
    patch=1,EE,E1150051,extended,102E2FEF // Slot 4 Isn't Showtime
    patch=1,EE,E1140052,extended,102E2FEF // Slot 4 Isn't Trinity (Attack)
    patch=1,EE,E1130057,extended,102E2FEF // Slot 4 Isn't Arcanum
    patch=1,EE,E1120058,extended,102E2FEF // Slot 4 Isn't Bash
    patch=1,EE,E1110059,extended,102E2FEF // Slot 4 Isn't Finish
    patch=1,EE,E110005A,extended,102E2FEF // Slot 4 Isn't Ragnarok
    patch=1,EE,E10F005B,extended,102E2FEF // Slot 4 Isn't Impact
    patch=1,EE,E10E005C,extended,102E2FEF // Slot 4 Isn't Charge Up
    patch=1,EE,E10D005D,extended,102E2FEF // Slot 4 Isn't Proud Roar
    patch=1,EE,E10C005E,extended,102E2FEF // Slot 4 Isn't Strike
    patch=1,EE,E10B005F,extended,102E2FEF // Slot 4 Isn't Raid
    patch=1,EE,E10A0060,extended,102E2FEF // Slot 4 Isn't Judgement
    
    // Force Out Of Combat & Emulate Combat State
    patch=1,EE,E1090002,extended,202C5958 // If Status Less Than 2
    patch=1,EE,E1080000,extended,102E2FEF // Slot 4 Isn't Empty
    patch=1,EE,E1030001,extended,002C5958 // If In Combat
    patch=1,EE,003F84E7,extended,00000005 // Tarzan Defense to 5
    patch=1,EE,502C1378,extended,00000001 // Copy Stored Combat Music
    patch=1,EE,002C136C,extended,00000000 // Send to Field Music
    patch=1,EE,002C5958,extended,00000000 // Force Out of Combat
    patch=1,EE,E1020005,extended,003F84E7 // If Tarzan Defense is 5
    patch=1,EE,006502E4,extended,00000000 // Set Red Menu
    patch=1,EE,0048d070,extended,000000A8 // Disable Menu
    
    
    // Flying
    
    // Reset Menus and Music
    patch=1,EE,E10B0000,extended,002E2FEF // If Shortcut Slot 4 is Empty
    patch=1,EE,E10A0020,extended,002C5958 // If Out Of Combat
    patch=1,EE,E1030005,extended,003F84E7 // If Tarzan Defense is 5
    patch=1,EE,002C5958,extended,00000021 // Flick Combat Status
    patch=1,EE,0048d070,extended,00000050 // Enable Menu
    patch=1,EE,003F84E7,extended,00000003 // Tarzan Defense to 3
    patch=1,EE,E1050020,extended,002C5958 // If Out Of Combat
    patch=1,EE,502C137C,extended,00000001 // Copy Stored Field Music
    patch=1,EE,002C136C,extended,00000000 // Send to Field Music
    patch=1,EE,E1010003,extended,003F84E7 // If Tarzan Defense is 3
    patch=1,EE,002C138C,extended,00000001 // Flicker Music
    patch=1,EE,003F84E7,extended,00000004 // Tarzan Defense to 4
    
    // Ignore Combat Commands
    patch=1,EE,E118004B,extended,102E2FEF // Slot 4 Isn't Sonic
    patch=1,EE,E117004D,extended,102E2FEF // Slot 4 Isn't Rave
    patch=1,EE,E116004E,extended,102E2FEF // Slot 4 Isn't Blast
    patch=1,EE,E1150051,extended,102E2FEF // Slot 4 Isn't Showtime
    patch=1,EE,E1140052,extended,102E2FEF // Slot 4 Isn't Trinity (Attack)
    patch=1,EE,E1130057,extended,102E2FEF // Slot 4 Isn't Arcanum
    patch=1,EE,E1120058,extended,102E2FEF // Slot 4 Isn't Bash
    patch=1,EE,E1110059,extended,102E2FEF // Slot 4 Isn't Finish
    patch=1,EE,E110005A,extended,102E2FEF // Slot 4 Isn't Ragnarok
    patch=1,EE,E10F005B,extended,102E2FEF // Slot 4 Isn't Impact
    patch=1,EE,E10E005C,extended,102E2FEF // Slot 4 Isn't Charge Up
    patch=1,EE,E10D005D,extended,102E2FEF // Slot 4 Isn't Proud Roar
    patch=1,EE,E10C005E,extended,102E2FEF // Slot 4 Isn't Strike
    patch=1,EE,E10B005F,extended,102E2FEF // Slot 4 Isn't Raid
    patch=1,EE,E10A0060,extended,102E2FEF // Slot 4 Isn't Judgement
    
    // Force Out Of Combat & Emulate Combat State
    patch=1,EE,E10A0022,extended,202C5958 // If Status Less Than 34
    patch=1,EE,E109001F,extended,302C5958 // If Status Greater Than 31
    patch=1,EE,E1080000,extended,102E2FEF // Slot 4 Isn't Empty
    patch=1,EE,E1030021,extended,002C5958 // If In Combat
    patch=1,EE,003F84E7,extended,00000005 // Tarzan Defense to 5
    patch=1,EE,502C1378,extended,00000001 // Copy Stored Combat Music
    patch=1,EE,002C136C,extended,00000000 // Send to Field Music
    patch=1,EE,002C5958,extended,00000020 // Force Out of Combat
    patch=1,EE,E1020005,extended,003F84E7 // If Tarzan Defense is 5
    patch=1,EE,006502E4,extended,00000000 // Set Red Menu
    patch=1,EE,0048d070,extended,000000A8 // Disable Menu
    
    // Reset Menus
    patch=1,EE,E1030000,extended,002E2FEF // If Shortcut Slot 4 is Empty
    patch=1,EE,E1020005,extended,103F84E7 // If Tarzan Defense isn't 5
    patch=1,EE,E1010000,extended,002C5958 // If Out Of Combat
    patch=1,EE,0048d070,extended,00000050 // Enable Menu
    patch=1,EE,E1030000,extended,002E2FEF // If Shortcut Slot 4 is Empty
    patch=1,EE,E1020005,extended,103F84E7 // If Tarzan Defense isn't 5
    patch=1,EE,E1010020,extended,002C5958 // If Out Of Combat
    patch=1,EE,0048d070,extended,00000050 // Enable Menu
    
     
    Last edited: Feb 27, 2019
  3. Enzineda Traverse Town Homebody

    Joined:
    Jul 2, 2013
    23
    112
    I just found the real Fly Everywhere code that actually works everywhere, but in the strangest place...

    // Fly Everywhere
    patch=1,EE,702C5958,extended,40000020

    EDIT: Condensed into one line. Thanks to some1inthedark for pointing out that you could just perform an XOR against 20.
     
    Last edited: Feb 25, 2019
  4. Toa of Mirrors Merlin's Housekeeper

    Joined:
    Oct 13, 2009
    0
    12
    Would this be the place to request a code to switch the EXP curve from Dawn or Midday to Dusk in KH1FM for PS2?
     
  5. TopazTK [Topaz' Reality] Moogle Assistant

    Joined:
    May 23, 2019
    Gender:
    Darkness
    Location:
    Kosovo, Prizren
    2
    6
    I made this a seperate thread but, here you go. This code shotcuts going to the 4th Slot and pressing X and going back to the 1st Slot to the Triangle button. Acting as a psuedo Reaction Command:

    Code:
    // 4th Slot + (Cross) is bound to (Triangle) - KH1FM
    patch=1,EE,E00400FF,extended,004E42E6
    patch=1,EE,E00300E6,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000003
    patch=1,EE,004E42DD,extended,000000DF
    patch=1,EE,004E435D,extended,000000DF
    patch=1,EE,E00400FF,extended,004E42E6
    patch=1,EE,E0030073,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000000
    patch=1,EE,004E42DD,extended,000000DF
    patch=1,EE,004E435D,extended,000000DF
     
  6. autofire Moogle Assistant

    Joined:
    Jul 4, 2019
    Gender:
    M
    0
    1
    I have a contribution and a question.

    First, the contribution—I ported the KH1 NTSC/U All Gummi Parts code to KHFM (tested in PCSX2; let me know if it works on console):
    All Non-Key Gummi Parts
    204041F8 63636363
    204041FC 63636363
    20404200 63636363
    20404204 63636363
    20404208 63636363
    2040420C 63636363
    20404210 63636363
    20404214 63636363
    20404218 63636363
    2040421C 63636363
    20404220 63636363
    20404224 63636363
    20404228 63636363
    2040422C 63636363
    20404230 63636363
    20404234 63636363

    All Key Gummi Parts
    20404238 01010101
    2040423C 01010101

    All Gummi Ship Blueprints (Includes Final Mix Exclusives)
    20404240 01010101
    20404244 01010101
    20404248 01010101
    2040424C 01010101
    20404250 01010101
    20404254 01010101
    20404258 01010101
    2040425C 01010101
    20404260 01010101
    20404264 01010101
    20404268 01010101
    2040426C 00010101
    All Non-Key Gummi Parts
    3BM2-1AP7-2EVU0
    QPV5-05MW-JEEHY
    WTKD-J87G-Q3K0F
    6RGF-55KF-YGDQV
    AA88-2B1D-6D2GT
    4Q26-CQVA-U8TJU
    H95K-PZ1Z-Z9PC8
    JBN7-5D8R-ZK36N
    CR90-ZMFB-5RJYH
    BY34-RT5A-6QQXG
    BCGX-EAB3-Y3FUZ
    D9CD-18KY-E0PKR
    8QE4-AT94-QEW9P
    VH8D-D9UY-3YQRM
    CJCY-AF36-PBHRX
    YRBA-MPD8-AYU0G
    HTG5-CX8V-GYGYK

    All Key Gummi Parts
    RWD3-2BYB-85XPE
    5QW9-NP5F-RJZR0
    FTR4-WRAH-9X2W2

    All Gummi Ship Blueprints (Includes Final Mix Exclusives)
    MFYE-DJ7V-5K5UG
    GAUR-A9N5-5RNAX
    V8CW-V11B-NR8JK
    Z5QE-UQHM-T5THG
    BZM0-DBNJ-Z4K9Q
    GXW5-9QY5-12ET0
    2327-481F-7GFF9
    Z831-QGFX-KB1UX
    X2J1-9KGP-22TCV
    8UB5-YBF3-69PF1
    BQEY-6FW5-B1ZNZ
    M3TQ-9ZU7-W95CK
    J6B8-4B8Q-0M0D9
    //All Non-Key Gummi Parts
    patch=1,EE,204041F8,extended,63636363
    patch=1,EE,204041FC,extended,63636363
    patch=1,EE,20404200,extended,63636363
    patch=1,EE,20404204,extended,63636363
    patch=1,EE,20404208,extended,63636363
    patch=1,EE,2040420C,extended,63636363
    patch=1,EE,20404210,extended,63636363
    patch=1,EE,20404214,extended,63636363
    patch=1,EE,20404218,extended,63636363
    patch=1,EE,2040421C,extended,63636363
    patch=1,EE,20404220,extended,63636363
    patch=1,EE,20404224,extended,63636363
    patch=1,EE,20404228,extended,63636363
    patch=1,EE,2040422C,extended,63636363
    patch=1,EE,20404230,extended,63636363
    patch=1,EE,20404234,extended,63636363

    //All Key Gummi Parts
    patch=1,EE,20404238,extended,01010101
    patch=1,EE,2040423C,extended,01010101

    //All Gummi Ship Blueprints (Includes Final Mix Exclusives)
    patch=1,EE,20404240,extended,01010101
    patch=1,EE,20404244,extended,01010101
    patch=1,EE,20404248,extended,01010101
    patch=1,EE,2040424C,extended,01010101
    patch=1,EE,20404250,extended,01010101
    patch=1,EE,20404254,extended,01010101
    patch=1,EE,20404258,extended,01010101
    patch=1,EE,2040425C,extended,01010101
    patch=1,EE,20404260,extended,01010101
    patch=1,EE,20404264,extended,01010101
    patch=1,EE,20404268,extended,01010101
    patch=1,EE,2040426C,extended,00010101

    Second, the question—has anyone ever actually gotten the following codes to work? They don't for me:

    Infinite Health
    20156cd0 24050063
    20156cd4 AC82003C
    20156cd8 AC820040

    Infinite MP
    20156d04 24050063
    20156d08 AC820044
    20156d0c AC820048
    20156ce4 AC820048
     
    Last edited: Jan 5, 2021
  7. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    I don't think they are right, the hp and mp should be based on the character slots, so you can't just have a generic give Sora infinite hp, but instead its give character 1 infinite hp, etc. See the in battle codes.
     
  8. Enzineda Traverse Town Homebody

    Joined:
    Jul 2, 2013
    23
    112
    A finished version of Topaz's reaction command code, it now prevents unintentional actions.

    Code:
    // NTSC Mode Version
    
    
    // Reaction Commands
    patch=1,EE,E10C00D8,extended,002E3170 // Disable when shortcut menu is open
    
    patch=1,EE,E1050000,extended,102E2FEF // Slot 4 Isn't Empty
    patch=1,EE,E00400FF,extended,004E42E6 // Triangle Joker
    patch=1,EE,E00300E6,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000003
    patch=1,EE,004E42DD,extended,000000BF // Press X
    patch=1,EE,004E435D,extended,000000BF // Press X
    
    patch=1,EE,E1050001,extended,102E2FEC // Slot 1 isn't Attack
    patch=1,EE,E00400FF,extended,004E42E6 // Triangle Joker
    patch=1,EE,E0030073,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000000
    patch=1,EE,004E42DD,extended,000000BF // Press X
    patch=1,EE,004E435D,extended,000000BF // Press X
    
    
    
    Code:
    // JP Controls Version
    
    
    // Reaction Commands
    patch=1,EE,E10C00D8,extended,002E3170 // Disable when shortcut menu is open
    
    patch=1,EE,E1050000,extended,102E2FEF // Slot 4 Isn't Empty
    patch=1,EE,E00400FF,extended,004E42E6 // Triangle Joker
    patch=1,EE,E00300E6,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000003
    patch=1,EE,004E42DD,extended,000000DF // Press X
    patch=1,EE,004E435D,extended,000000DF // Press X
    
    patch=1,EE,E1050001,extended,102E2FEC // Slot 1 isn't Attack
    patch=1,EE,E00400FF,extended,004E42E6 // Triangle Joker
    patch=1,EE,E0030073,extended,002E2FFF
    patch=1,EE,002E2FE4,extended,00000000
    patch=1,EE,004E42DD,extended,000000DF // Press X
    patch=1,EE,004E435D,extended,000000DF // Press X
    
    
    
     
    Last edited: Aug 18, 2019
  9. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    I did some asm hacking over the past two days and created this code to add on to the room modifier.
    It allows you to warp between worlds without messing up the textures of the room you warp to.
    // Cross World Warp Enable
    20112C40 08044B3A
    // Cross World Warp Enable
    patch=1,EE,20112C40,extended,08044B3A
    Edit: I've messed around with it a bit, and some areas still don't like to be warped out of. End of the World is very problematic with the room modifier in general. It has bizarre and lasting effects on the emulator, so be careful where you are warping to/from.
     
    Last edited: Aug 20, 2019
  10. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    An updated infinite hp code that has not been fully tested. This code should automatically determine which character slot Sora is in and set his hp and max hp to 255
    If this works well, this should be able to be modified to affect other stats / party members

    // Infinite HP Sora
    602E26A0 000000FF
    00020002 0000006C
    0000003C 00000000
    602E26A0 000000FF
    00020002 0000006C
    00000040 00000000

    // Infinite HP Sora
    patch=1,EE,602E26A0,extended,000000FF
    patch=1,EE,00020002,extended,0000006C
    patch=1,EE,0000003C,extended,00000000
    patch=1,EE,602E26A0,extended,000000FF
    patch=1,EE,00020002,extended,0000006C
    patch=1,EE,00000040,extended,00000000

    EDIT: I fixed the bug in PCSX2 and it was merged into the master branch on 09/21/2019, the pnach version will work on any version of PCSX2 from that date or later.
     
    Last edited: Sep 21, 2019
  11. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Hello people, how do I make the item codes work on the pnach file? I am sick of farming Mythril Shards, I already reached lvl 100 with the whole party so, I find pointless to waste more time just to make the bloody item drop, please help
     
  12. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    You change it like this:

    003F8916 00000063

    becomes

    patch=1,EE,003F8916,extended,00000063

    That code will constantly set the number of Mythril Shards to 99, so you will basically have infinite of them while the code is being applied.
     
  13. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Thank you so much, I am finally free of this farming items.
    Do you happen to know how to warp correctly to Xemnas? I want to fight him again now that I have Última Weapon. (Also, on a sidenote, I couldn't get Encounter Plus because of the English patch, and I don't know how to get it, that, and the Journal hadn't register Red armor, so idk) Thank you again for your help!
     
  14. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    This can be done through use of the room mod, and is made more stable with a code I created.
    Just hold R2 while entering any room in Hollow Bastion
    patch=1,EE,E004FDFF,extended,004E42DC
    patch=1,EE,102BC128,extended,0000000F
    patch=1,EE,102BC130,extended,0000000C
    patch=1,EE,102BC134,extended,00000002
    patch=1,EE,102BCDA8,extended,00000035
    If you want to be able to warp into the fight from any world, you can also use the cross world warp enable code I created, but note that in can be a little buggy.
    Mainly don't use it to warp out of End of the World if you decide to try it out.

    EDIT: Note that this only seems to work while the boss fight is available normally, so you cannot fight Xemnas earlier than he would normally be available. If you try, you will just end up warping to the room, but the fight won't start.
     
    Last edited: Sep 22, 2019
  15. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Thanks! It really works fine! Now the only thing that is bugging my obsessive need of a satisfying completion in my file is the problem with the journal entry of red armor, don't you know any way to make it appear? Is the only thing left for me to get the 100% :( I can live without the Encounter Plus on the file since I didn't need it, but it bugs me so much missing one golden mickey head :(
     
  16. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    I believe that problem comes from the English Patch. If you load your save on an unmodded ISO and fight the red armor it should fill in your journal. As of right now, I don't know how to fill in the journal through codes.
     
  17. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Damn, I don't get it :( I have kill it many times in the Japanese ISO and still it doesn't marks it :( I fixed Kurt Zisa missing report thanks to the Japanese ISO but it isn't happening with Red armor :( Thank you so much for your quick responses
     
  18. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Does anybody knows a way to fix this? to make the entry of Red Armor in the bestiary of the journal appear on my file? Is the only thing I am missing, and it must be something to be fixed with outside of the game resources since killing it just won't do, neither on the patched iso nor the japanese raw one. Maybe if I post my save file? How can I do it? The memcard is too heavy.
     
  19. some1fromthedark Merlin's Housekeeper

    Joined:
    Jul 5, 2008
    Gender:
    Male
    Location:
    The World That Never Was
    14
    41
    I attempted to find a code to fix it for you, but I was unable to over the last couple days. In my testing, the unmodded iso does give you the journal entry, but only if you haven't defeated the Red Armor before. Once you have defeated it, you cannot gain the entry just by playing on a unmodded iso. If there are any tournaments that you have not yet completed, you can try defeating red armor in one of those and see if it makes a difference, but it sounds like you've probably already completed all of them.
     
  20. Phones21 Merlin's Housekeeper

    Joined:
    Sep 18, 2019
    Gender:
    Male
    0
    10
    Yeah, I completed all of them since I have all the journal complete, except that entry :(
    If only I had known before... Thank you so much for your efforts. There is no thing I would appreciate and value more than you figuring it out, but I understand if you give up, if it can't be done. But I hope there is a way. I will be waiting any possible update from you. Best wishes.