Announcement

Collapse
No announcement yet.

Advice on how to increase running speed of playable character in PS2 game(s)

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

  • Advice on how to increase running speed of playable character in PS2 game(s)

    In the PlayStation 2 version of Castlevania: Curse of Darkness I wish to find addresses for changing Hector's & Trevor's running speed. Using Cheat Engine I have only been able to increase their speed while they are jumping, in free fall and/or knocked back by an enemy.

    Video:


    If I could adjust the running speed for while the playable character is grounded then I could create MUCH better videos showing off the game's test maps.


    The 4-byte address I use for increasing the free fall speed [20B0412C, North American version] actually tracks Hector's speed at all times. Expressed as floats:

    Walking speed: 3.703703642
    Running speed: 18.51851654

    I have spent dozens of hours looking for potential values, be they changing or static, and potential memory regions that might determine how much distance is traversed per directional input. I have come up empty and am now looking for advice on how to proceed. Any help or even just brainstorming is appreciated!

  • #2
    Create a memory dump and use the ps2dis instead or pcsx2dis. Find a code that was previously hacked for this game such as a health code. In that function you will see a pointer that will be loaded, it is easy to assume this will be your player pointer. navigate to where your player pointer is pointing and go through the player object while moving. In most game you will find a float value for all types of character movement.

    Comment


    • #3
      The 'player speed' address can be under the value '3F800000' For example: Resident Evil 4, Ghost Hunter, but not all games. In this case this is the case... Here are the codes I used for testing, but the whole game did not pass ....
      Code:
      "Castlevania: Curse of Darkness (NTSC: SLUS_211.68)"
      Enable Code (Must Be On)
      90760558 0C1D80FE
      Wide Screen 16:9
      Gameplay
      20751384 3c013f40
      20751388 44810000
      20751390 4600c602
      FMV's Fix
      20443eb8 00000000
      20775398 24056e40
      207753a4 24072380
      Remap Buttons (R Stick[L]->R Stick[R])
      (R Stick[U]->R Stick[D])
      2075464c 0803f414
      200fd050 00c0c821
      200fd054 081d5195
      200fd058 24030070
      207546b4 0803f417
      200fd05c 93210005
      200fd060 382400ff
      200fd064 93210004
      200fd068 382500ff
      200fd06c a3240005
      200fd070 03e00008
      200fd074 a3250004
      Infinite HP (Equal 999)
      20AEFAE4 000003E7
      20AEFAE8 000003E7
      Speed Mod x3 (Hold L1)
      2031A338 3F800000
      D0AC2082 0000FBFF
      2031A338 40800000
      One Hit Kills Enemies
      005290C4 45000000
      Level 99 
      20AEFAD8 00000063
      Max Gold 
      20AF8014 05F5E0FF
      Double Jump + Moon Jump (Press/Hold X)
      20B0413C 00000000
      D0AC2082 0000BFFF
      20B04138 00000000
      D0AC2082 0000BFFF
      20B04134 3F000000
      Infinity Devils Power
      2045EABC 00000000
      20690CF0 00000000
      Infinity Bronze
      00AED4D2 00000063
      Infinity Alumini
      00AED4DA 00000063
      Infinity Zarkoe
      00AED42E 00000063
      Disk Zapis
      00AED4D6 00000063
      Infinity Magic Bilet
      00AED432 00000063
      Infinity Pamyatnyi Bilet
      00AED426 00000063
      Infinity Portciya
      00AED42A 00000063

      Comment


      • #4


        https://www.youtube.com/playlist?lis...1NXQxv2m6mrmHr
        The Hackmaster

        Comment

        Working...
        X