Page 1 of 4 1234 LastLast
Results 1 to 10 of 38
  1. #1
    Join Date
    Jan 2015
    Posts
    157

    Default [PS2][SLUS_209.15] Metal Gear Solid 3: Snake Eater Codes

    Here are some codes that will work on any cheat device. All codes are in RAW format.

    To other hackers:
    I made these out of curiosity since the codes in the database were using odd code types that did not translate to the raw format(for the most part). Now I see why. The vast majority of the functions in this game shift in memory every time you enter a new area. Several of the functions not only shift in memory but change location in orientation to functions they were previously near. I've never encountered a game that does memory shifting to this degree so it was quite a bit of fun to hack.
    Code:
    Jump (Hold L1)
    2011062C 03E00008
    D0210E5C 0000FBFF
    2011062C 08028800
    200A2000 3C08001D
    200A2004 8D0849B8
    200A2008 11000006
    200A200C 00000000
    200A2010 C5000014
    200A2014 3C094396
    200A2018 44890800
    200A201C 46000800
    200A2020 E5000014
    200A2024 03E00008
    
    Camouflage % will only increase 
    201D49C8 000003f0
    
    Infinite Health
    201962B8 080280C0
    200A0300 3C08001D
    200A0304 8D0849C0
    200A0308 11000006
    200A030C 00000000
    200A0310 8D082244
    200A0314 3C0903E0
    200A0318 35290008
    200A031C AD090000
    200A0320 AD000004
    200A0324 03E00008
    
    (M) for Offset Codes
    20175F9C 08028000
    200A0000 3C080025
    200A0004 8D081D90
    200A0008 1100000F
    200A000C 00000000
    200A0010 3C09000A
    200A0014 35291000
    200A0018 3C0C000A
    200A001C 358C1A00
    200A0020 112C0009
    200A0024 00000000
    200A0028 8D2A0000
    200A002C 11400004
    200A0030 00000000
    200A0034 01485021
    200A0038 8D2B0004
    200A003C AD4B0000
    200A0040 1000FFF7
    200A0044 25290008
    200A0048 03E00008
    
    Infinite Ammo all weapons
    200A1000 00003650
    200A1004 00000000
    200A1008 0000363C
    200A100C 240E0008
    Note: Requires (M) for Offset Codes.
    
    All Weapons in Backpack
    2010CF28 08028C00
    200A3000 27BDFFE0
    200A3004 AFB10000
    200A3008 AFB20004
    200A300C 3C11001D
    200A3010 8E3149BC
    200A3014 12200020
    200A3018 00000000
    200A301C 8E310408
    200A3020 26310038
    200A3024 24120063
    200A3028 A6320050
    200A302C A6320088
    200A3030 A63200C0
    200A3034 A63200F8
    200A3038 A6320130
    200A303C A6320168
    200A3040 A63201A0
    200A3044 A63201D8
    200A3048 A6320210
    200A304C A6320248
    200A3050 A6320280
    200A3054 A63202B8
    200A3058 A63202F0
    200A305C A6320328
    200A3060 A6320360
    200A3064 A6320398
    200A3068 A63203D0
    200A306C A6320408
    200A3070 A6320440
    200A3074 A6320478
    200A3078 A63204B0
    200A307C A63204E8
    200A3080 A6320520
    200A3084 A6320558
    200A3088 A6320590
    200A308C A63205C8
    200A3090 A6320600
    200A3094 A6320638
    200A3098 8FB10000
    200A309C 8FB20004
    200A30A0 03E00008
    200A30A4 27BD0020
    Last edited by Harry62; 07-16-2015 at 07:50:46 PM.

  2. Thanks! dlevere is thankful for this post
    Likes BigBossman, Helder, dlevere liked this post
  3. #2
    Join Date
    Sep 2008
    Posts
    3,065

    Default

    Quote Originally Posted by Harry62 View Post
    To other hackers:
    I made these out of curiosity since the codes in the database were using odd code types that did not translate to the raw format(for the most part).
    the official cb codes uses subroutine like yours codes
    but modified c-codetype to subroutine pointer
    so can't be use on the competitors cheat device
    Last edited by lee4; 07-13-2015 at 11:35:01 PM.
    lee4 Does Not Accept Codes Requests !
    When lee4 asks a question it does not mean lee4 will look at your game
    *How to create and use SegaCD codes >click here<*
    >)

  4. #3
    Join Date
    Jan 2015
    Posts
    157

    Default

    Quote Originally Posted by lee4 View Post
    the official cb codes uses subroutine like yours codes
    but modified c-codetype to subroutine pointer
    so can't be use on the competitors cheat device
    That's what I was assuming but I didn't recognize the code type. Thanks for the info.

  5. #4
    Join Date
    Sep 2008
    Posts
    3,065

    Default

    but fancy pointer can be decoded

    Example
    (simple ones)

    official CB code using modified C-codetype (pointer)

    Infinite Health
    C01D30A8 064C03E8
    C01D30A8 064E03E8

    I'm asumming should translate like this for standard 6-codetype (pointer)

    Infinite Health
    601D30A8 000003E8
    00010001 0000064C
    601D30A8 000003E8
    00010001 0000064E
    Last edited by lee4; 07-14-2015 at 08:38:54 PM.
    lee4 Does Not Accept Codes Requests !
    When lee4 asks a question it does not mean lee4 will look at your game
    *How to create and use SegaCD codes >click here<*
    >)

  6. Likes dlevere liked this post
  7. #5
    Join Date
    Jan 2015
    Posts
    157

    Default

    Quote Originally Posted by lee4 View Post
    but fancy pointer can be decoded

    Example
    (simple ones)

    official CB code using modified C-codetype (pointer)

    Infinite Health
    C01D30A8 064C03E8
    C01D30A8 064E03E8

    I'm asumming should translate like this for standard 6-codetype (pointer)

    Infinite Health
    601D30A8 000003E8
    00010001 0000064C
    601D30A8 000003E8
    00010001 0000064E
    Interesting. I have not encountered these code types before possibly because I was always hacking socom 1 & 2 years ago.

    Small update to my code list:

    Code:
    All Weapons in Backpack
    2010CF28 08028C00
    200A3000 27BDFFE0
    200A3004 AFB10000
    200A3008 AFB20004
    200A300C 3C11001D
    200A3010 8E3149BC
    200A3014 12200020
    200A3018 00000000
    200A301C 8E310408
    200A3020 26310038
    200A3024 24120063
    200A3028 A6320050
    200A302C A6320088
    200A3030 A63200C0
    200A3034 A63200F8
    200A3038 A6320130
    200A303C A6320168
    200A3040 A63201A0
    200A3044 A63201D8
    200A3048 A6320210
    200A304C A6320248
    200A3050 A6320280
    200A3054 A63202B8
    200A3058 A63202F0
    200A305C A6320328
    200A3060 A6320360
    200A3064 A6320398
    200A3068 A63203D0
    200A306C A6320408
    200A3070 A6320440
    200A3074 A6320478
    200A3078 A63204B0
    200A307C A63204E8
    200A3080 A6320520
    200A3084 A6320558
    200A3088 A6320590
    200A308C A63205C8
    200A3090 A6320600
    200A3094 A6320638
    200A3098 8FB10000
    200A309C 8FB20004
    200A30A0 03E00008
    200A30A4 27BD0020
    Last edited by Harry62; 07-16-2015 at 07:50:58 PM.

  8. Likes BigBossman liked this post
  9. #6
    Join Date
    Apr 2005
    Posts
    222

    Default

    nice codes few games have been like this AKA Star ocean is one of them :P

    also you can compress you all weapons code a bit

    All Weapons in Backpack
    400A3028 001C0001
    A6320050 00000038
    2010CF28 08028C00
    200A3000 27BDFFE0
    200A3004 AFB10000
    200A3008 AFB20004
    200A300C 3C11001D
    200A3010 8E3149BC
    200A3014 12200020
    200A3018 00000000
    200A301C 8E310408
    200A3020 26310038
    200A3024 24120063
    200A3098 8FB10000
    200A309C 8FB20004
    200A30A0 03E00008
    200A30A4 27BD0020


    Note the 4 type on the top to write in your offsets first ..

    For If you like what i do

  10. Likes dlevere, BigBossman liked this post
  11. #7
    Join Date
    Jan 2015
    Posts
    157

    Default

    Quote Originally Posted by Skiller View Post
    nice codes few games have been like this AKA Star ocean is one of them :P

    also you can compress you all weapons code a bit

    All Weapons in Backpack
    400A3028 001C0001
    A6320050 00000038
    2010CF28 08028C00
    200A3000 27BDFFE0
    200A3004 AFB10000
    200A3008 AFB20004
    200A300C 3C11001D
    200A3010 8E3149BC
    200A3014 12200020
    200A3018 00000000
    200A301C 8E310408
    200A3020 26310038
    200A3024 24120063
    200A3098 8FB10000
    200A309C 8FB20004
    200A30A0 03E00008
    200A30A4 27BD0020


    Note the 4 type on the top to write in your offsets first ..
    Good info. I wrote it for portability as some cheat devices such as pcsx2dis only support 0,1,2, and D type codes. I wanted the weapons to be one line codes as well if something needed to be removed or changed. I'll include the source below.

    Oh btw, I remember your name from one of the old socom hacking forums. Maybe gamehax or socomcodes? If so do you remember Fusion, uni-terror, or Dark Killer? I haven't spoken to them in ages.

    Code:
    //////////////////////////////
    // ON FNC
    
    address $2010CF28
    j $000a3000
    
    /*
    inventory pointer
    
    address 001D49BC + 408 + offset 38 = inventory start
    */
    
    address $200a3000
    
    addiu sp, sp, $ffe0
    sw s1, $0000(sp)
    sw s2, $0004(sp)
    
    
    // get weapon inventory start
    lui s1, $001D
    lw s1, $49BC(s1)
    beq s1, zero :___end
    nop
    lw s1, $0408(s1)
    addiu s1, s1, $38
    
    // ammo data to store for each weapon
    addiu s2, zero, $0063
    
    
    // enable weapons
    sh s2, $0050(s1) //fork
    sh s2, $0088(s1) //cigar gas spray
    sh s2, $00c0(s1) //handkerchief
    sh s2, $00f8(s1) //mk22
    sh s2, $0130(s1) //m1911a1
    sh s2, $0168(s1) //ez gun
    sh s2, $01a0(s1) //single action army
    sh s2, $01D8(s1) //patriot
    sh s2, $0210(s1) //scorpion
    sh s2, $0248(s1) //xm16e1
    sh s2, $0280(s1) //ak47
    sh s2, $02b8(s1) //m63
    sh s2, $02f0(s1) //m37
    sh s2, $0328(s1) //svd
    sh s2, $0360(s1) //mosin n
    sh s2, $0398(s1) //rpg
    sh s2, $03d0(s1) //torch
    sh s2, $0408(s1) //grenade
    sh s2, $0440(s1) //wp grenade
    sh s2, $0478(s1) //stun grenade
    sh s2, $04b0(s1) //chaff grenade
    sh s2, $04e8(s1) //smoke grenade
    sh s2, $0520(s1) //magazine
    sh s2, $0558(s1) //tnt
    sh s2, $0590(s1) //c3
    sh s2, $05c8(s1) //claymore
    sh s2, $0600(s1) //book
    sh s2, $0638(s1) //mouse trap
    
    
    ___end:
    
    // pop stack
    lw s1, $0000(sp)
    lw s2, $0004(sp)
    jr ra
    addiu sp, sp, $0020

  12. #8
    Join Date
    Sep 2008
    Posts
    3,065

    Default

    latest version of pcsx2 should support most of cb's codetypes
    https://github.com/PCSX2/pcsx2/blob/...tch_Memory.cpp

  13. #9
    Join Date
    Apr 2005
    Posts
    222

    Default

    Quote Originally Posted by Harry62 View Post
    Good info. I wrote it for portability as some cheat devices such as pcsx2dis only support 0,1,2, and D type codes. I wanted the weapons to be one line codes as well if something needed to be removed or changed. I'll include the source below.

    Oh btw, I remember your name from one of the old socom hacking forums. Maybe gamehax or socomcodes? If so do you remember Fusion, uni-terror, or Dark Killer? I haven't spoken to them in ages.
    i stayed away from the Socom hacks .. but i did hack pretty much everything elts and help many iv talked to all 3 of the people you have mention back in the day.. i have hacked many games and many different systems now since 2005

    back to your code .
    if you wanted you could set a loop to add the offset and make it count to 1C or branch away when the loop reaches 0x638 this would make its pretty much the same as the 4 code type .. be about 3 lines of code .
    Last edited by Skiller; 07-18-2015 at 12:07:28 AM.

    For If you like what i do

  14. #10
    Join Date
    Jan 2015
    Posts
    157

    Default

    Quote Originally Posted by Skiller View Post
    i stayed away from the Socom hacks .. but i did hack pretty much everything elts and help many iv talked to all 3 of the people you have mention back in the day.. i have hacked many games and many different systems now since 2005
    You should try your hand at socom 2. There are more unique codes on that game than any other ps2 game.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Metal Gear Solid 3 - Subsistence (G)
    By LegendaryHawk in forum Retro Hacking
    Replies: 1
    Last Post: 01-12-2015, 08:00:07 PM
  2. Metal Gear Solid V Revealed
    By dlevere in forum The Lounge
    Replies: 0
    Last Post: 03-28-2013, 06:04:09 AM
  3. (PS2) A few Metal Gear Solid: Sons of Liberty codes
    By Lazy Bastard in forum Retro Hacking
    Replies: 31
    Last Post: 08-29-2009, 06:00:01 PM
  4. Metal Gear Solid 2:Substance CB codes request
    By LIVEVIL in forum Retro Hacking
    Replies: 6
    Last Post: 02-23-2009, 03:09:12 PM
  5. Metal Gear Solid
    By LiquidManZero in forum Retro Hacking
    Replies: 1
    Last Post: 10-08-2004, 10:26:01 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •