Forum: Cheat Code Hacking - General discussion of various cheat devices for the PS2 (AR/GS, CodeBreaker, Xploder, etc.) and code hacking.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: Master Codes (Label Mates)
  

Results 1 to 6 of 6
  1. #1 Master Codes (Label Mates) 
    GMO's Avatar
    GMO
    GMO is offline GMO?®©
    Join Date
    Nov 2002
    Location
    Chicago,IL
    Posts
    1,388
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    if you dont know how to make master codes then here is the easiest way to do it

    =-=-=--=-=
    Label Mates (Master Codes)
    -=-=--=-=-
    Written By: GMO and Agent GXone
    Tested By: Bladez

    How Do i Find Master Codes With LM?
    Fisrt Do you know if the game is a scePadRead or a scePad2Read! and so you know, Label Mates also label the memcpy :P

    This gives the Scrolling Method a Whole new Meaning :P
    Which Label Mate do I use?
    There are 2 Label Mates*
    LabelXxX - scePadRead
    LabelXxX2 - scePad2Read
    *May not work with Private Home Copies!
    If you have games with Labels i suggest Importing Labels from Grand Theft Auto 3 or Hitman 2

    How to find Main* for your master codes?
    *Note- Main is widely used for GS2v1.x Master codes

    Game: Hitman 2
    Open the elf to Entry Point, now scroll down till you come to the third (3rd) jal mip

    1: 00100198 0c10bb2a jal $0042eca8 (Initsys)
    2: 001001a0 0c109c08 jal $00427020 (FlushCache)
    3: 001001b8 0c040884 jal $00102210 (main)
    main 00102210 27bdffd0 addiu sp, sp, $ffd0
    now look for the first jal under Main
    00102224 0c0400c0 jal $00100300

    Master Code
    F0102224 xxxxxxxx

    Note always the 3rd jal, sometimes the second (2nd)
    so think about it this way.. if you see FlushCache main will be the next jal :P

    Game: Dead or Alive 2 Hardcore
    1: 00200084 0c0eaf38 jal $003abce0 (FlushCache)
    2: 0020009c 0c0ad0c6 jal $002b4318
    main 002b4318 27bdffc0 addiu sp, sp, $ffc0
    first jal under main
    002b432c 0c0e8a64 jal $003a2990

    Master Code
    F02B432C xxxxxxxx


    ____________.
    scePadRead /
    __________/
    "libpad: buffer addr is not 64 byte align. %08x\n"
    -It will be the in scepadPortOpen, just scroll down four (4) functions to find the scePadRead
    This is the most common way to find the scePadRead.
    Example: 98% of PS2 Games!

    Keep iN mIND...
    scePadPortOpen
    scePadPortClose
    scePadGetDmaStr
    scePadGetFrameCount
    scePadRead
    scePadGetState
    scePadStateIntToStr
    scePadSetReqState
    scePadGetReqState


    _____________.
    scePad2Read /
    ___________/
    Example of games that are scePad2Read...
    Legacy of Kain: Defiance, Max Payne 2, Auto Modelista, Onimusha 2, Guilty Gear XX: The Midnight Carnival

    "libpad2: buffer addr is not 64 byte align. %08x\n"
    scroll down two (2) functions for the scePad2Read
    Example: Max Payne 2
    Detail... "libpad2..." leaves you at FNC__001336a0
    then comes scePad2DeleteSocket and then scePad2Read.
    00133880 0c049ea0 jal $00127a80 (memcpy)

    "librm: buffer addr is not 64 byte align. %08x\n"
    scroll down one (1) function for scePad2Read
    Example: Legacy of Kain- Defiance
    detail... "librm..." leaves you in FNC__0025db58, scroll down to the next function which is scePad2Read (0025dcb0)
    0025dd30 0c090b0d jal $00242c34 (memcpy)

    You should be able to find the Master Codes, Skip FMV, Hertz Codes, Y Fix/Y Fix2, X Fix/X Fix2, XY Fix, Slow Motion, Boot Language,and Hyper Mode of the bat :P

    or Use Code Seek :P :P

    Keep iN mIND...
    scePad2Init
    scePad2End
    scePad2CreateSocket
    scePad2DeleteSocket
    scePad2Read
    scePad2GetButtonProfile
    scePad2GetState
    scePad2GetButtonInfo
    scePad2LinkDriver
    scePad2GetSide
    scePad2CheckDma
    scePad2SetButtonOrder
    scePad2StateIntToStr
    I love Jennifer Gatbunton!
    PS2 & GBA Code Hacking For Dummies
    My Offical Codebreaker Codes
    My Codebreaker Game Saves
    Reply With Quote  

  2. #2  
    Szalay's Avatar
    Szalay is offline iNtHEmIND
    Join Date
    Sep 2002
    Location
    Hungarian
    Posts
    516
    Downloads
    12
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    22
    Likes Received
    67
    Yeah , very nice work !!!

    For me The competent for V1 an V2 cheat system

    init sys and memcpy !!
    Reply With Quote  

  3. #3  
    Vampmaster Guest
    GMO, you said there where two labelmates to choose from, but I have files called label1 to label 10. It says in the readme file that I just need to try until I find one that works, but how do I know when it's worked. I'm looking for LabelXxX2 - scePad2Read for Legacy of Kain: Defiance.
    Reply With Quote  

  4. #4  
    CygnusXI is offline Member
    Join Date
    Jan 2003
    Posts
    121
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Thanks GMO.
    Reply With Quote  

  5. #5  
    Vampmaster Guest
    Problem: Imported labels tend to get minced together when you save. Is there anything I can do about that?
    Reply With Quote  

  6. #6  
    GMO's Avatar
    GMO
    GMO is offline GMO?®©
    Join Date
    Nov 2002
    Location
    Chicago,IL
    Posts
    1,388
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    it happens rarely, mostly happens when you import about 7 files or more into one file
    I love Jennifer Gatbunton!
    PS2 & GBA Code Hacking For Dummies
    My Offical Codebreaker Codes
    My Codebreaker Game Saves
    Reply With Quote  

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