+ Reply to Thread
Results 1 to 2 of 2

Thread: PS2: Code Converting (AR2 MAX)

  1. #1

    Default PS2: Code Converting (AR2 MAX)

    Here is a Tutorial for converting codes from AR Max to other Formats and backwards.
    First you need a AR Max Converter. You can download a few of them on this page too ( http://www.codemasters-project.net ).
    The best Converters at this moment are Parasytes "Maxcrypt" and Pyriels "MaxConvert".

    First it is important to know that AR Max use different Types of Codes then the other Cheatdevices. This makes converting codes a little bit more complicatet but after practising it is also very easy.
    Here is a list of the known Codetypes of AR Max:
    (Thanks for this list goes to Hellion00)

    ARMax Code Types

    00, 01 - 8-bit Write (also Fill with a value specified in the upper 3 bytes of the VALUE)
    02, 03 - 16-bit Write (also Fill with a value specified in the upper 2 bytes of the VALUE)
    04, 05 - 32-bit Write

    08, 09 - 8-bit Equal
    0A, 0B - 16-bit Equal
    0C, 0D - 32-bit Equal

    10, 11 - 8-bit Not Equal
    12, 13 - 16-bit Not Equal
    14, 15 - 32-bit Not Equal

    18, 19 - 8-bit Less Than (Signed) [DON'T USE?]
    1A, 1B - 16-bit Less Than (Signed)
    1C, 1D - 32-bit Less Than (Signed)

    20, 21 - 8-bit Greater Than (Signed) [DON'T USE?]
    22, 23 - 16-bit Greater Than (Signed)
    24, 25 - 32-bit Greater Than (Signed)

    28, 29 - 8-bit Less Than (Unsigned)
    2A, 2B - 16-bit Less Than (Unsigned)
    2C, 2D - 32-bit Less Than (Unsigned)

    30, 31 - 8-bit Greater Than (Unsigned)
    32, 33 - 16-bit Greater Than (Unsigned)
    34, 35 - 32-bit Greater Than (Unsigned)

    38 to 3D - ???

    40, 41 - 8-bit Pointer Write
    42, 43 - 16-bit Pointer Write
    44, 45 - 32-bit Pointer Write

    48, 49 - 8-bit Equal 2-Code Joker???
    4A, 4B - 16-bit Equal 2-Code Joker???
    4C, 4D - 32-bit Equal 2-Code Joker???

    50, 51 - 8-bit Not Equal 2-Code Joker???
    52, 53 - 16-bit Not Equal 2-Code Joker???
    54, 55 - 32-bit Not Equal 2-Code Joker???

    58, 59 - 8-bit Less Than (Signed) 2-Code Joker??? [DON'T USE?]
    5A, 5B - 16-bit Less Than (Signed) 2-Code Joker???
    5C, 5D - 32-bit Less Than (Signed) 2-Code Joker???

    60, 61 - 8-bit Greater Than (Signed) 2-Code Joker??? [DON'T USE?]
    62, 63 - 16-bit Greater Than (Signed) 2-Code Joker???
    64, 65 - 32-bit Greater Than (Signed) 2-Code Joker???

    68, 69 - 8-bit Less Than (Unsigned) 2-Code Joker???
    6A, 6B - 16-bit Less Than (Unsigned) 2-Code Joker???
    6C, 6D - 32-bit Less Than (Unsigned) 2-Code Joker???

    70, 71 - 8-bit Greater Than (Unsigned) 2-Code Joker???
    72, 73 - 16-bit Greater Than (Unsigned) 2-Code Joker???
    74, 75 - 32-bit Greater Than (Unsigned) 2-Code Joker???

    78 to 7D - ???

    80, 81 - 8-bit Increment
    82, 83 - 16-bit Increment
    84, 85 - 32-bit Increment

    88, 89 - 8-bit Equal All-Code Joker???
    8A, 8B - 16-bit Equal All-Code Joker???
    8C, 8D - 32-bit Equal All-Code Joker???

    90, 91 - 8-bit Not Equal All-Code Joker???
    92, 93 - 16-bit Not Equal All-Code Joker???
    94, 95 - 32-bit Not Equal All-Code Joker???

    98, 99 - 8-bit Less Than (Signed) All-Code Joker??? [DON'T USE?]
    9A, 9B - 16-bit Less Than (Signed) All-Code Joker???
    9C, 9D - 32-bit Less Than (Signed) All-Code Joker???

    A0, A1 - 8-bit Greater Than (Signed) All-Code Joker??? [DON'T USE?]
    A2, A3 - 16-bit Greater Than (Signed) All-Code Joker???
    A4, A5 - 32-bit Greater Than (Signed) All-Code Joker???

    A8, A9 - 8-bit Less Than (Unsigned) All-Code Joker???
    AA, AB - 16-bit Less Than (Unsigned) All-Code Joker???
    AC, AD - 32-bit Less Than (Unsigned) All-Code Joker???

    B0, B1 - 8-bit Greater Than (Unsigned) All-Code Joker???
    B2, B3 - 16-bit Greater Than (Unsigned) All-Code Joker???
    B4, B5 - 32-bit Greater Than (Unsigned) All-Code Joker???

    B8 to BD - ???

    C0, C1 - Master Code?
    C2, C3 - Master Code?
    C4, C5 - Master Code?

    C8, C9 - 8-bit Not Equal Turn Off All Codes???
    CA, CB - 16-bit Not Equal Turn Off All Codes???
    CC, CD - 32-bit Not Equal Turn Off All Codes???

    D0, D1 - 8-bit Equal Turn Off All Codes???
    D2, D3 - 16-bit Equal Turn Off All Codes???
    D4, D5 - 32-bit Equal Turn Off All Codes???

    D8, D9 - 8-bit Greater Than (Signed) Turn Off All Codes??? [DON'T USE?]
    DA, DB - 16-bit Greater Than (Signed) Turn Off All Codes???
    DC, DD - 32-bit Greater Than (Signed) Turn Off All Codes???

    E0, E1 - 8-bit Less Than (Signed) Turn Off All Codes??? [DON'T USE?]
    E2, E3 - 16-bit Less Than (Signed) Turn Off All Codes???
    E4, E5 - 32-bit Less Than (Signed) Turn Off All Codes???

    E8, E9 - 8-bit Greater Than (Unsigned) Turn Off All Codes???
    EA, EB - 16-bit Greater Than (Unsigned) Turn Off All Codes???
    EC, ED - 32-bit Greater Than (Unsigned) Turn Off All Codes???

    F0, F1 - 8-bit Less Than (Unsigned) Turn Off All Codes???
    F2, F3 - 16-bit Less Than (Unsigned) Turn Off All Codes???
    F4, F5 - 32-bit Less Than (Unsigned) Turn Off All Codes???

    F8 to FD - ???


    Ok... it looks looks very complicatet but you will see that it not a big problem to understand.
    Here is a List of the Commands which are often used.

    Raw means the normal Raw-Commands that we use on AR, GS, XP, CB.
    ARMax-Raw means the normal Raw-Command that the AR Max use.

    RAW - "20" = ARMax-Raw - "04"
    RAW - "21" = ARMax-Raw - "05"
    RAW - "10" = ARMax-Raw - "02"
    RAW - "11" = ARMax-Raw - "03"
    RAW - "00" = ARMax-Raw - "00"
    RAW - "01" = ARMax-Raw - "01"
    RAW - "D0" = ARMax-Raw - "0A"
    RAW - "D1" = ARMax-Raw - "0B"


    Converting AR Max to Raw

    Example:

    AR Max
    Spend Gold For 9999 Gold
    JAC2-BK3J-6ME5C
    BJD0-UJZ6-JNC5N
    VYAD-X1MH-AGUFC
    QBEX-RHRT-X8DYU

    we choose one of our Converters and make it in AR Max-Raw

    Spend Gold For 9999 Gold
    02F91842 11800000
    0413DE64 2402270F
    0413E248 00000000
    04148E20 00000000

    we delete the first line cause the other Cheatdevices doesn`t need it.


    0413DE64 2402270F
    0413E248 00000000
    04148E20 00000000

    Now we look up to our List of the Codetypes. We see that the Command "04" have to be changed in "20"

    2013DE64 2402270F
    2013E248 00000000
    20148E20 00000000

    So... it`s done. We have a normal Raw-Code which works on CB/XP/GS2v3 cause they also accept Raw-Codes. You can convert it to AR2/GS2 in the normal way.

    Another Example:

    AR Max
    My House
    J83K-X2GD-JX5MZ
    HPUK-WJDP-UG49Z
    0RJ0-QCUC-GA0QV
    ZKPB-FX61-8B1W1
    33JX-7B4F-YJNGU
    G1QC-H6AV-FZMU3
    15N3-CGWX-RZG2G
    DFJ2-V83U-DF0PH

    would be in ARMax-Raw:

    My House
    001C8072 F1400E59
    03CE7128 00000001
    03CE712E 00000001
    03CE7130 00000001
    03CE7132 00000001
    03CE7134 00000001
    03CE7136 00000001
    03CE7138 00000001

    We delete the first Line and change the Command "03" to "11"
    Result (Normal Raw)

    My House
    11CE7128 00000001
    11CE712E 00000001
    11CE7130 00000001
    11CE7132 00000001
    11CE7134 00000001
    11CE7136 00000001
    11CE7138 00000001

    You see.... it is not very difficult.........
    Ok lets take a look for converting Mastercodes.


    ?xample:
    Sonic Heroes

    Master (Ar Max Format)
    24QV-GTPT-CZVB6
    ER3R-4UAF-Q6YMK

    we convert it to ARMax-Raw

    Master
    02A0937C 88800000
    C41EBD90 00030800

    we delete the first line.....

    Master
    C41EBD90 00030800

    Now we change the Command "C4"to "F0"

    Master
    F01EBD90 00030800

    Now we have the right Address.... we just have to change the Digit.
    We take one of our universal "0000000E" / "000001FD"


    Result (Normal Raw):
    Master
    F01EBD90 0000000E /000001FD


    Note (Advanced):
    The Digit "00030800" shows us always the memcpy.

    00030800 -> "0003" say us that we have to add 3 to the Address to get Memcpy.

    Memcpy + 3 Mastercode
    F01EBD90 001EBD93

    here a list of the important Digits in Mastercode Decryption/Encryption of AR MAX
    00000800 = 0000000E (but you can use 0000000E normally for every Digit to get working Mastercode)
    00000801 = 000001FD (but you can use 000001FD normally for every Digit to get working Mastercode)
    00030800 = Memcpy + 3



    Converting Raw to AR Max

    Ok, we know now how we can convert Max Codes to Raw and this helps us now. We just do the same just backwards but with a little difference. Now we have to give a Game ID to the codes.

    Example: (When Codejunkies released codes for the game)

    Total Club Manager 2004 (PAL)
    Extend Stadium For Lots Of Cash
    20237608 3C0204FF

    then we take code which is already released on Codejunkies for example the Mastercode.

    (M)
    TCAB-JNNK-1PHEA
    QEPP-D9R7-ZUBM3

    we convert it to raw and see what Game ID the Converter give us. In this example the game ID is 05D6 and Region is PAL.
    These attitudes are important so let them stay there.
    Now take your code which you want convert to AR Max.

    20237608 3C0204FF

    we change the command "20" to "04"

    04237608 3C0204FF

    Now type the code in our Converter and convert

    Result:
    Extend Stadium For Lots Of Cash
    EJN4-DZN3-3R4AZ
    6P7N-E7VN-PQTKK

    Note: when you convert this code backwards to Raw you will see a new Line on the top (the line which we delete in the other examples). This Line is just important for the AR Max that it knows in which folder it have to pack the Code. Our Converter add this line automatically but for getting the right code you have take the right Game ID and Region.



    Example: (When Codejunkies don`t have released any codes for the game)

    You have to do the same as above but you have to choose your own Game ID and Region. Their is one Problem, when you choose a Game ID which is already in use by the AR Max it will give you an error. So you have to take a higher Game ID. If you want to see what the last Game ID is which Codejunkies use, look at the latest Codes they have released and convert them to raw to get the Game ID. Then take a higher Game ID. In the Region Box you have to choose for which Region your Game is.

    You see it is pretty easy to convert codes ;D

  2. #2
    Join Date
    Jul 1999
    Posts
    7,089

    Default

    Another awesome piece of reference.
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

     

Similar Threads

  1. GBA Xploder Code Converting
    By Maori-Jigglypuff in forum School of Hacking
    Replies: 2
    Last Post: 10-19-2009, 10:04:18 AM
  2. Need help converting Xploder codes
    By kh2k4 in forum Last Generation & Retro Hacking
    Replies: 1
    Last Post: 08-25-2008, 03:13:30 AM
  3. Converting codes between regions. Possible?
    By Alkaiser5000 in forum School of Hacking
    Replies: 3
    Last Post: 10-31-2006, 02:40:07 PM
  4. PS2: Code Converting
    By GameMasterZer0 in forum School of Hacking
    Replies: 1
    Last Post: 09-18-2006, 11:55:39 PM
  5. Converting PAR codes to GG format
    By Striderx99 in forum Last Generation & Retro Hacking
    Replies: 2
    Last Post: 08-03-2006, 03:58:48 PM
Collapse this box.

Visitors found this page by searching for:

ar2 to gs2v3 converter

ps2 max convert download

raw - 20 = armax-raw - 04 ps2 AR2action replay max code for ps2All known Action Replay Codes Sites PS2Pyriels MaxConvert.command adress raw codeps2 gs2v3 code converter13 digit code master code for ps2 action replay maxarmax convert directory codeMAX Convert code converterconvert code ps2ar2 convertPS2 AR2 to RAWPS2 code convertingar2 ps2armax converter ps2ps2 maxconvert downloadar2 ps2 downloadAR2 to RAWarmax converter downloadar2 j to rawar2 maxar2 raw par ps2 code

Posting Permissions

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