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: Ar2 Command Help
  

Results 1 to 10 of 10
  1. #1 Ar2 Command Help 
    vanatreus is offline The Loser's King
    Join Date
    May 2003
    Posts
    17
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Re: MGS2 Substance NTSC
    Code:

    9185BB7ABCA99B83
    FEFEFEC8BCA99E6A

    9185BB7ABCA99B83
    FEFEFE90BCA99B84

    These are CJ's 999 dog tags and have HF Blade codes respectively, converted they are

    61193B84 00000000
    000000D2 000003E7

    61193B84 00000000
    0000001A 00000001

    I'm assuming the "61" is a command and that somehow the "d2" and "1a" in the 2nd line refers to a specific address and the last half of the 2nd line is the value of the address?

    I need some help/specifics about these two codes. In fact anybody who has PS2dis and some time I would gladly send a copy of the .pis file. I absolutely believe that a character mod code, hf blade activation "remember the first part is getting the damn thing (Done), second part is changing the flag that lets you use it", always have sunglasses, completion codes, etc can be done.

    Any help is greatly appreciated
    Reply With Quote  

  2. #2 Re: Ar2 Command Help 
    bowersrodon is offline Member
    Join Date
    Jun 2003
    Location
    Tucson
    Posts
    18
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Originally posted by vanatreus
    Re: MGS2 Substance NTSC
    Code:

    9185BB7ABCA99B83
    FEFEFEC8BCA99E6A

    9185BB7ABCA99B83
    FEFEFE90BCA99B84

    These are CJ's 999 dog tags and have HF Blade codes respectively, converted they are

    61193B84 00000000
    000000D2 000003E7

    61193B84 00000000
    0000001A 00000001

    I'm assuming the "61" is a command and that somehow the "d2" and "1a" in the 2nd line refers to a specific address and the last half of the 2nd line is the value of the address?

    I need some help/specifics about these two codes. In fact anybody who has PS2dis and some time I would gladly send a copy of the .pis file. I absolutely believe that a character mod code, hf blade activation "remember the first part is getting the damn thing (Done), second part is changing the flag that lets you use it", always have sunglasses, completion codes, etc can be done.

    Any help is greatly appreciated

    Your conversion is right. The 61193B84 00000000, have no idea. The 000000D2 000003E7 address shows 000003E7 that the value is at 16bit, so the correct address is 100000D2 000003E7. The 0000001A 00000001 address shows 00000001 that the value is at 8bit, so this address would work, if its the right one. I don't know where you got these codes, but I would say, you would be lucky to have the game boot up, let along work.
    Reply With Quote  

  3. #3  
    Pyriel is offline Member
    Join Date
    Mar 2003
    Posts
    122
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Judging by other codes for the game it looks like it loads the value at 193B84, presumably a pointer to the relevant data structure, uses the first part of the second line as an offset and the last part as the value.

    Pseudo-code-ish description:
    load A with data from 00193B84
    load B with immediate value from code
    store B at 0xD2(A)


    I'm just guessing, but it seems like the best explanation. Unfortunately, I have neither the game nor an AR2 to test the theory with.

    Interestingly enough, it looks like the C command on a CB works similarly and that I can test, but not on MGS2. The format appears to be CAAAAAAA OOOOVVVV where A is the address, O is the offset and V is the value. Although the CB version appears to use the address in the code as a fixed value rather than loading a pointer from it.

    I'll look closer when I'm actually off work and not just on my lunch hour.
    Reply With Quote  

  4. #4  
    vanatreus is offline The Loser's King
    Join Date
    May 2003
    Posts
    17
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I sent an email today to Hellion (the ps2dis faq guy) seeing if he had any info as to whether the "61" is a command.
    Reply With Quote  

  5. #5  
    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's just an activator
    I love Jennifer Gatbunton!
    PS2 & GBA Code Hacking For Dummies
    My Offical Codebreaker Codes
    My Codebreaker Game Saves
    Reply With Quote  

  6. #6  
    Pyriel is offline Member
    Join Date
    Mar 2003
    Posts
    122
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Care to elaborate?
    Reply With Quote  

  7. #7  
    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
    999 dog tags
    61193B84 00000000
    000000D2 000003E7
    Results: Works

    999 dog tags (took out top line)
    000000D2 000003E7
    Results: Not a damn thing

    im testing 61193B84 00000000
    with all the items below just that one line to see if it works
    I love Jennifer Gatbunton!
    PS2 & GBA Code Hacking For Dummies
    My Offical Codebreaker Codes
    My Codebreaker Game Saves
    Reply With Quote  

  8. #8  
    Pyriel is offline Member
    Join Date
    Mar 2003
    Posts
    122
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Okay, I see what you're getting at. I sort of doubt it will work that way, but it would be pretty sweet if it did. Maybe the second part of that first line is a counter of additional code lines to operate with. I was thinking that unused portion might be the address when it needs to be seven digits, but who knows.

    The reason I was thinking the first line loaded a pointer is because they were able to make a single set of codes for properties common to both characters in the game. The codes at CMGSCCC.com have the format I mentioned before (C code type), but different codes were still required for each character, each code with a different offset/index value and the same base address.

    For giggles you might try:
    61193B80 00000000
    000000D6 000003E7

    If that works, then it's most likely not loading a pointer.

    Edit: Oh yeah, I was also thinking the 1 in 61 might set the store to 16 bits. If that's the case 0 might be a single byte and 2 a full 32-bit word. Maybe something to play around with if you feel like it.
    Last edited by Pyriel; 02-05-2004 at 12:38 PM.
    Reply With Quote  

  9. #9  
    vanatreus is offline The Loser's King
    Join Date
    May 2003
    Posts
    17
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    the address of 00193B80 00000000

    is in the "white" field of Ps2dis. It shows that is being referred to by another address, but contains no commands or instructions, could this be in game "storage area" ?
    Reply With Quote  

  10. #10  
    Fullcodes is offline Member
    Join Date
    Feb 2004
    Location
    Shanghai, PRC
    Posts
    22
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Originally posted by vanatreus
    the address of 00193B80 00000000

    is in the "white" field of Ps2dis. It shows that is being referred to by another address, but contains no commands or instructions, could this be in game "storage area" ?

    many codes are in this area. it's common.
    Fullcodes

    www.codemasters-project.net
    www.FullCodes.COM
    Fullcodes@hotmail.com
    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
  •