1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How do I play Official PAL games on my NTSC PS2?

Discussion in 'PS2' started by HMustang, Aug 19, 2004.

  1. HMustang

    HMustang Member

    Joined:
    Aug 18, 2004
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Hi. I've looked and searched for the answers from the different threads posted, but it always involves patches or something similar for 'backups' and not 'official' software.

    I'm trying to play my PAL "Conan" game on my NTSC PS2 using the Swap Magic Discs. It loads fine and I can hear the game, but the screen flickers in black and white.

    Are there any methods, tools or devices I can use to remedy this problem?

    Any help is appreciated.
     
  2. WEStar

    WEStar Active member

    Joined:
    Jun 13, 2003
    Messages:
    2,056
    Likes Received:
    0
    Trophy Points:
    66
    there's external converters (hardware) that you can buy. it'd be cheaper for you to just make an image of the game, patch it and burn it.
     
  3. HMustang

    HMustang Member

    Joined:
    Aug 18, 2004
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Thanks for replying WEStar.


    How can I do that? I'm not really too keen on how to burn ISOs, etc., especially since I don't have a DVD Burner. I've got a CD Burner though.


    Are there any detailed instructions on how I can do this?


     
  4. dark_in

    dark_in Regular member

    Joined:
    Jul 18, 2004
    Messages:
    123
    Likes Received:
    0
    Trophy Points:
    26
    i believe you need to create an iso from the game, then download a patching program. from what I heard, theres an adr program, and a y-fix pal to ntsc converter program, sorry but i cant think of the names right now. anyways, you just dl one of the programs, run it, and patch as directed. You might want to get yourself a dvd writer/burner. Can anyone help us out and tell us in more detail about how to patch games? I want to patch my athens 2004 pal, to ntsc. If anyone can help, thanks.
     
  5. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    you can always use gameshark codes to change the pal to ntsc mode... less trubles that way... no patch no nothing ^_^...
     
  6. HMustang

    HMustang Member

    Joined:
    Aug 18, 2004
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    @ dark_in -

    Thanks very much for that information. I have a friend that has a DVD Burner so I'll get him to burn a copy for me, once I find that patch you mentioned. Thanks.


    @ Cyprien -

    Thanks for responding. A GameShark? I definitely wouldn't mind buying one anyway, but would that really work since I'm using the "Swap Magic" discs and sliding tool system to play the PAL Import(s)? Also, wouldn't I need specific codes to 'convert/unlock' the PAL video mode? Hmmmm..... Maybe it would be better for me to just buy a GameShark, since I would be able to use it on almost every other PS2 game I own. Cyprien, can you tell me a bit more about this GameShark method, or point me in the direction of more details? I'd appreciate it. Thanks.
     
  7. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    you might wanna try asking others about booting games with the new gameshark... point of advice... you might wanna try xploder v4 pro since it has video accelerator option... that changes the video mode for any game... xpldoer is the same as the gameshark v3-v4.1 but its for pal games but all the gameshark v3-v4.1 codes work on xploder v4.. so it makes it quite universal cheating device that works both ways on ntsc and pal games...
     
  8. dillin

    dillin Member

    Joined:
    Aug 4, 2004
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    stupid question but whats a gameshark, is it a cd or something?
     
  9. dark_in

    dark_in Regular member

    Joined:
    Jul 18, 2004
    Messages:
    123
    Likes Received:
    0
    Trophy Points:
    26
    gameshark is a cd and a memory card thing. Its hard to explain, you put the "memory card" you get from the gameshark package into a memory card slot, then boot ps2 with the cd it comes with.

    [​IMG]


    it shows a menu similar to this

    [​IMG]

    and from there, you add/remove codes you want for a game, then load the game with the codes.




    My question is, since I have a gameshark version 2 How do I get PAL back-uped game to load on a NTSC console? Where can I find these codes? I tried searching, but I came up with no luck. I found something called "codeseek" but it is very confusing to use, and Im not sure if it even works well. Thanks
     
    Last edited: Aug 21, 2004
  10. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    older gameshark does use the "dongle"... but not the new ones...

    you can create the codes yourself if you know how...

    all you need is ps2dis... the elf file... and code converter..

    PAL2NTSC...


    First we have to know what Digit and what String a PAL2NTSC Code has.

    00069403 sra s2, a2, 16



    Now finding :

    First we go to the option "Find Pattern" and enable option " as Hex - String".

    Write there 03940600

    Why?
    In the Hex Editor Bytes have to change!

    0006 <-before
    0600 <-after

    9403 <-before
    0394 <-after


    and now if you have to change 2 times 8 Bytes:

    00069403 <-before
    06000394 <-after

    and now the both 16 Bytes have to change

    0600 0394 changes to 03940600


    00069403 <- before
    03940600 <- after


    So we write03940600 and click ok.

    Now, press F3 since you come to the String 00069403 sra s2, a2, 16.


    now you have to look deep into the dissambler. The PAL2NTSC Code have to be in the middle of 2 important Strings!

    it always looks this way:


    xxxxxxxx 00058c03 sra s1, a1, 16
    xxxxxxxx 00069403 sra s2, a2, 16 <- PAL2NTSC
    xxxxxxxx 24020001 li v0,$00000001


    This is our PAL2NTSC Code. We only have to change the Digit into 24120002



    Example:
    Final Fantasy X:

    Hex/Raw Code: 002d98e0 00069403 sra s2, a2, 16

    There is the Register "a2" , that means the Code runs in 32 Bytes so we have to change the first number into a 2! Furthermore we change the Digit into 24120002

    PAL2NTSC

    202d98e0 24120002



    If you want to make NTSC2PAL code just take the Digit = 24120003


    its quite easy fiding only one line and changing it... keep in mind that after changing the mode you can always go back and undo it... is more safe than using patches... and it dosent waste you any cds or dvds.... futher more theres only one problem with it the movies of the game are encoded at 50hz(pal).... and you change it to 60hz(ntsc)... so this might distort the movies lil bit... by no syncing with the sound... or skipping sound... thats all theres is to it ^_^...
    _X_X_X_X_X_[small][​IMG]
    need help?... click... >>>>>> http://tinyurl.com/43d2q <<<<< must have mirc installed to work....[/small]
     
    Last edited: Aug 21, 2004
  11. HMustang

    HMustang Member

    Joined:
    Aug 18, 2004
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Cyprien,

    Once again, thank you for the very insightful information.

    I just might go out and buy a GameShark today if it's as easy as trying to figure out some codes instead of making backups, trying to get a patch installed and taking the risk of wasting CDRs or DVDRs. The best part is that I'll then be able to literally cheat at any of the games in my PS2 collection. :)

    Cyprien, from what you've told me so far, you have a bit of knowledge in how to find or make codes for the GameShark. Another question I have for you is this;

    "So the PAL to NTSC (or vice versa) video patching/settings are all just a part of the program on the game disc?"

    If that's true, then I'm glad it's even more simple than I originally thought.

    Thanks again for the info, Cyprien.
     
  12. dark_in

    dark_in Regular member

    Joined:
    Jul 18, 2004
    Messages:
    123
    Likes Received:
    0
    Trophy Points:
    26
    i dont get how to make a code, its confusing for me. i guess i'll just stick to patches.
     
  13. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    i dont really know how hard can it be... its just one line of code lol... remmber after making the code itself you have to convert it to suit the cheating device....

    in the Final Fantasy X esample.....

    202D98E0 24120002 > HEX/RAW code

    24D031A8 52B4D54B > GameShark v3-v4

    2AEB2F65 24120002 > CodeBreaker 1-6

    EJK9-04N4-NWV86 > NTSC Action Replay MAX
    UZY5-CEAH-6615H

    PDNN-FJU3-DYWX4 > PAL Action Replay MAX
    UZY5-CEAH-6615H


    ill explain on the MAX codes since they have quite weird way to work... MAX codes use the region coding on the 1st line in every code

    EJK9-04N4-NWV86 < NTSC region code with 32bit coding

    PDNN-FJU3-DYWX4 < PAL region code with 32bi coding

    if you got pal or ntsc game in action replay the code for the right region will work... ntsc to ntsc pal to pal... this will not work vice versa...

    to anser your question... no they are not part of it... the developers do that... they sometimes even add 50/60 selector.. in making the codes that changes the original code you actualy working as a developer... think about it this way lol... only you working for free... the codes are there only you can change them... aint code hacking fun? lol
     
  14. dark_in

    dark_in Regular member

    Joined:
    Jul 18, 2004
    Messages:
    123
    Likes Received:
    0
    Trophy Points:
    26
    i guess my problem is the beginning. I dont understand

    "all you need is ps2dis... the elf file... and code converter..
    PAL2NTSC...
    First we have to know what Digit and what String a PAL2NTSC Code has.
    00069403 sra s2, a2, 16
    Now finding :
    First we go to the option "Find Pattern" and enable option " as Hex - String".
    Write there 03940600"

    is pal2ntsc a program? I searched for it, but only found dvd movie stuff.

    Also, I dont know what an elf file is, or how to find it. What code converter? is that the name of it?


    sorry, but im very confused, as you can see. I never played around with making codes.
     
  15. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    info on ps2dis can be found here

    http://www.geocities.com/SiliconValley/Station/8269/ps2dis/

    also download links are on that site

    elf file is the SCES_XXX.XX SCUS_XXX.XX theres lots of variations of the names...

    code converter can be found on many sites

    try www.ps2news.com

    heres another sample of code

    Grand Tourismo 3 PAL

    SCES_502.94

    open ps2dis load the elf file... press ctrl f check the box that says as hex strig type in 03940600 and click ok... that should bring you to the right place

    you will find the strings..

    01026a24 00058c03 sra s1, a1, 16
    >>>> 01026a28 00069403 sra s2, a2, 16 <<<< the right one
    01026a2c 24020001 li v0,$00000001

    all you need is this "01026a28 00069403"

    now we change it to the right code

    we take the "01026a28" and change this 00069403 to this 24120003

    now we join them both

    01026a28 24120003 now since the code has s2, a2, 16 in it... we change the 1st number to 2 and by doing so we make the PAL2NTSC code

    final code is 21026a28 24120003

    now all we do is convert it to the proper cheat device code... in this exsample we will change it to all known devices

    21026A28 24120003 > HEX/RAW

    247094E8 7074D11F > GameShark v3-4

    2B94C2B7 24120003 > CodeBreaker v1-6

    and since the game is PAL... we use the PAL coding for Action Replay MAX..

    8FDF-GPGV-QF78G
    1QJ9-9R34-XQXZB

    see how easy it is?.. lol..
     
  16. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    heres another sample

    Kingdom Hearts PAL

    SCES_509.67

    0025fd40 00069403 sra s2, a2, 16

    0025fd40 24120002 <<<PAL2NTSC code

    now you change it to 2025fd40 24120002

    PAL2NTSC
    2025FD40 24120002 > HEX/RAW

    Y-FiX
    00260104 00000010
    002601B8 00000010

    easy?

    a lil edit on the side...

    codes will not always work converted... so if the converted will nto work use the RAW code that one will always work...

    edit2 added Y-FiX... removed converted...
    _X_X_X_X_X_[small][​IMG]
    need help?... click... >>>>>> http://tinyurl.com/43d2q <<<<< must have mirc installed to work....[/small]
     
    Last edited: Aug 23, 2004
  17. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    time for another lesson in the code hacking...

    after using the PAL2NTSC code you will have to use the Y-FiX it fixes the screen so it would fit....

    we will start with FFX again to make it more easy...


    Example:
    Final Fantasy X

    It is the same progress like the mothod to find PAL2NTSC Codes..

    == This way is for every game the same==

    Y-Fix
    002D9B80 000000??
    002D9BE0 000000??
    002D9C28 000000??
    002D9CA8 000000??


    now finding:

    260209ff addiu v0, s0, $09ff
    26430032 addiu v1, s2, $0032 <----FIX
    0050001a div v0, s0

    0006333c dsll32 a2, a2, 12
    26450019 addiu a1, s2, $0019 <----FIX
    52000001 beql s0, zero, $002d9bec

    260209ff addiu v0, s0, $09ff
    26430048 addiu v1, s2, $0048 <----FIX
    0050001a div v0, s0

    0006333c dsll32 a2, a2, 12
    26450024 addiu a1, s2, $0024 <----FIX
    52000001 beql s0, zero, $002d9cb4


    go to "Find Pattern"... enable option " as Hex String"
    and write there 260209ff but dont forget to change the bytes
    -> ff090226

    normally ps2dis brings you to this string..
    -> 260209ff addiu v0, s0, $09ff

    one Line under this String is our first Y-Fix Code
    -> 002D9B80 26430032 addiu v1, s2, $0032

    Press F5...->002d9c24 260209ff addiu v0, s0, $09ff
    one line under this string is our second Y-Fix Code
    -> 002D9C28 26430048 addiu v1, s2, $0048

    Now we have :
    002D9B80 26430032 addiu v1, s2, $0032
    002D9C28 26430048 addiu v1, s2, $0048



    Now we search for this string:
    -> 0006333c dsll32 a2, a2, 12
    but dont forget to change the Bytes -> 0006333c to 3c330600

    one line under this string we find our 3 Y-Fix Code
    -> 002D9BE0 26450019 addiu a1, s2, $0019

    now press F5...-> 002d9ca4 0006333c dsll32 a2, a2, 12

    one line under this string we found our 4 Y-Fix Code
    ->002D9CA8 26450024 addiu a1, s2, $0024

    Result:
    002D9B80 26430032 addiu v1, s2, $0032
    002D9C28 26430048 addiu v1, s2, $0048
    002D9BE0 26450019 addiu a1, s2, $0019
    002D9CA8 26450024 addiu a1, s2, $0024

    Important: you have to look that all the Adresses have the register!!!


    Now you have to change the Digit into 000000??

    Y-FIX
    002D9B80 000000??
    002D9C28 000000??
    002D9BE0 000000??
    002D9CA8 000000??

    to make it more complete put 50 like so

    002D9B80 00000050
    002D9C28 00000000
    002D9BE0 00000000
    002D9CA8 00000000

    this will center the screen

    see its quite easy thing... and beats all the generic patchers out there since this is more direct approach to the codes...


    heres codes for FFX-2 PAL

    PAL2NTSC
    202D98D8 24120002

    Y-FiX
    002D9B78 00000010
    002D9BD8 00000010
    002D9C20 00000010
    002D9CA0 00000010
    _X_X_X_X_X_[small][​IMG]
    need help?... click... >>>>>> http://tinyurl.com/43d2q <<<<< must have mirc installed to work....[/small]
     
    Last edited: Aug 23, 2004
  18. HMustang

    HMustang Member

    Joined:
    Aug 18, 2004
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Cyprien,

    Thank you so much in providing such detailed information on how to write codes.

    I'm definitely going to buy a GameShark or Action Replay now.

    But now, I'm still such a n00b....

    I was at EB Games yesterday and I asked them which 'cheat device' would allow me to write my own codes. The helpful clerk said that only the older versions of the GS and AR would be able to let me write codes using some sort of cartridge that goes into the memory slot of the PS2, which is not included in the newer versions.

    Would you by any chance know exactly which GSs or ARs I would need in order to write my own codes?


    Thanks Cyprien.
     
  19. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    gameshark v4.1
    xploder v4 pro
    codebreaker v4

    thats what i use to put in codes on games... they all come w/o any dongle plus i dont do codes for older cheating devices... such as the older GS v2 AR v2... you think i should do thread about new codes for games?... i got codes before even all the cheating sites do.. such as gameshark or xploder...
     
  20. dark_in

    dark_in Regular member

    Joined:
    Jul 18, 2004
    Messages:
    123
    Likes Received:
    0
    Trophy Points:
    26
    any way you can get me the pal to ntsc codes for world war zero ironstorm and Knights Of The Temple Infernal Crusade?
     

Share This Page