Announcement

Collapse
No announcement yet.

[PS2] Need help with PS2DIS

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dlevere
    replied
    https://duckduckgo.com/?q=how+to+mak...ffcm&ia=videos

    Leave a comment:


  • ultrasharpy12345
    replied
    um I really don't know which thread to move this to, but would anyone know how to make Ps2 video games?

    Leave a comment:


  • JonyeGway
    replied
    Yes, I ended up converting it to an E codetype and actually found a better address that removes the code out the second it passes DNAS. PCSX2 1.2.1 does not work with the E code, but it works with 1.4.0 and on my real ps2 with ps2rd + OPL.

    Leave a comment:


  • lee4
    replied
    Did you know you can use E codetype instead of D codetype for multi lines

    Leave a comment:


  • JonyeGway
    replied
    So instead of using a joker I found out it is possible to use conditionals in the pnach/raw code. This new code enables itself before the DNAS screen and disables itself when new memory is loaded. =D

    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,201823f0,extended,24050005
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,201823f4,extended,ac850000
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,201823f8,extended,3c054000
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,201823fc,extended,24a50004
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,20182400,extended,ac850004
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,20182404,extended,24050003
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,20182408,extended,ac850008
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,2018240c,extended,03e00008
    patch=1,EE,D05C4E48,extended,00007474
    patch=1,EE,20182410,extended,3c020000

    Leave a comment:


  • JonyeGway
    replied
    That sounds much easier. lol Thanks for all of your help!

    Leave a comment:


  • Harry62
    replied
    Originally posted by JonyeGway View Post
    http://www.codemasters-project.net/p...php?content.42

    So I'm using method #2 on this page because the game has that label as well, but at the last step I cannot find any addiu with the register a2. Got any other good methods to find the joker address?
    I use the debugger in pcsx2dis to find jokers. I start a search for an unknown 4 byte value. Then hold a button on the ps2 controller and search changed. Let go of the ps2 button and search changed. Repeat several times using different buttons and you should find a couple addresses you can use for jokers.

    Leave a comment:


  • JonyeGway
    replied
    http://www.codemasters-project.net/p...php?content.42

    So I'm using method #2 on this page because the game has that label as well, but at the last step I cannot find any addiu with the register a2. Got any other good methods to find the joker address?

    Leave a comment:


  • Harry62
    replied
    Originally posted by JonyeGway View Post
    Well that is good news. How would I go about writing the above code into a joker? Ive got the codes converted to RAW but Im not sure what to do with the Gameshark tools in PCSX2dis.
    You will need the joker address(x) and the joker buttons(a). I have the first line of your code below in the joker format. Each line of your code will need a joker line.

    Dxxxxxxx 0000aaaa - Joker line
    201823f0 24050005 - Your code

    Leave a comment:


  • JonyeGway
    replied
    Well that is good news. How would I go about writing the above code into a joker? Ive got the codes converted to RAW but Im not sure what to do with the Gameshark tools in PCSX2dis.

    Leave a comment:


  • Harry62
    replied
    Originally posted by JonyeGway View Post
    The problem is that these memory addresses are nop til you boot the game and they get overwritten right on booting and again after account login. This game has 5 .enc files on the memory card it must load as executables. I've tried burning the cheats to the iso as well and it doesn't work.
    It won't matter if you joker it. All you need to do is hit the joker button(s) to enable the codes you want. They will be over written whenever something writes to that memory location again. Doing this will bypass any freezing that may occur if the codes were set to constant write.

    Leave a comment:


  • JonyeGway
    replied
    The problem is that these memory addresses are nop til you boot the game and they get overwritten right on booting and again after account login. This game has 5 .enc files on the memory card it must load as executables. I've tried burning the cheats to the iso as well and it doesn't work.

    Leave a comment:


  • Harry62
    replied
    Originally posted by JonyeGway View Post
    So the following works to bypass the dnas for this game:

    patch=1,EE,001823f0,word,24050005
    patch=1,EE,001823f4,word,ac850000
    patch=1,EE,001823f8,word,3c054000
    patch=1,EE,001823fc,word,24a50004
    patch=1,EE,00182400,word,ac850004
    patch=1,EE,00182404,word,24050003
    patch=1,EE,00182408,word,ac850008
    patch=1,EE,0018240c,word,03e00008
    patch=1,EE,00182410,word,3c020000

    the only problem is that this code needs to be disabled right after passing the dnas check and patching server, this game loads different memory over the 0018xxxx region right after passing the account login. on pcsx2 it is easy enough to pause the game, disable cheats, and resume the emulator. However, on a real ps2 there is no way to disable codes in game like this. Would it be possible to create a joker code to enable and disable this cheat as needed on a real ps2?
    First off, use PCSX2dis instead of the regular PCSX2. It allows the input of RAW codes instead of using that awful patching system.
    Link: http://forums.pcsx2.net/Thread-PCSX2...I-P-13-02-2015

    You can joker it by having the entire code disabled. If you do that it will overwrite the code when more memory is loaded without error.

    Leave a comment:


  • JonyeGway
    replied
    So the following works to bypass the dnas for this game:

    patch=1,EE,001823f0,word,24050005
    patch=1,EE,001823f4,word,ac850000
    patch=1,EE,001823f8,word,3c054000
    patch=1,EE,001823fc,word,24a50004
    patch=1,EE,00182400,word,ac850004
    patch=1,EE,00182404,word,24050003
    patch=1,EE,00182408,word,ac850008
    patch=1,EE,0018240c,word,03e00008
    patch=1,EE,00182410,word,3c020000

    the only problem is that this code needs to be disabled right after passing the dnas check and patching server, this game loads different memory over the 0018xxxx region right after passing the account login. on pcsx2 it is easy enough to pause the game, disable cheats, and resume the emulator. However, on a real ps2 there is no way to disable codes in game like this. Would it be possible to create a joker code to enable and disable this cheat as needed on a real ps2?

    Leave a comment:


  • JonyeGway
    replied
    Originally posted by Cronotrigga View Post
    Codes for games that are still online are not allowed on these forums. I can however point you in the right direction. 00101b30 start function cutting.
    The game servers were taken down in March 2012, the disc authentication that took place before the game server is the only part they didn't end service for (yet). I just want to be able to get through the DNAS so I can continue to work on our test server after the DNAS service has ended.
    Last edited by JonyeGway; 11-16-2015, 12:09:03 PM.

    Leave a comment:

Working...
X