[SFC]Vọc Tsubasa III

Thảo luận trong 'Thảo luận chung' bắt đầu bởi asm65816, 24/3/16.

  1. ozone

    ozone Donkey Kong Lão Làng GVN

    Tham gia ngày:
    4/4/05
    Bài viết:
    405
    Nơi ở:
    Recycle Bin
    See my post at http://gvn.co/threads/sfc-voc-tsubasa-iii.1247764/page-2#post-26594023.

    When each player holds the ball, you will have the first menu with a pointer value, the way to find this pointer you see my previous posts (#22 and #23).

    This first menu includes 6 basic moves in the order Shoot || Pass || Dribble || Combi || Block || Tackle || PassCut||.
    In each move, if there is a "skill", the position there will be a pointer value pointing to the corresponding skill chain, if there is no skill then the value there is 00 00.

    For example in post #24 with Tsubasa, at 2FB02 (game address) is the pointer value pointing to the menu of 6 moves of Tsubasa: AC FB => 2 FB AC (same bank 2 and little endian).
    Next Goto to 2 FB AC you will see the value chain 80 FE || FC FE || FF FE || 07 FF || 00 00 || 1D FF || 00 00 ||.
    In which 80 FE (2 FE 80 ) is the pointer to the Shoot menu; 2 FE FC is the pointer to the Pass menu, etc. of Tsubasa.
    You will see that Tsubasa does not have Block and PassCut skills by default, so the pointer value here is 00 00.

    So for generic players, when you set a breakpoint and log debug there and find the pointer address to the first menu, you will see that the value pair of the "Shoot" menu is 00 00.
    Most genenic players will use this same pointer.

    The next thing you need to do is replacing the value pair 00 00 at the "Shoot" position with a pointer address where the value is the shoot skill string you want.
    You can review how I replaced all of Schnider's Shoot Skills for Tsubasa by changing the Pointer value of the "Shoot" menu.
     
  2. hermannvinole

    hermannvinole Youtube Master Race

    Tham gia ngày:
    9/10/24
    Bài viết:
    7
    Hello!
    Thank you very much for your valuable help. These days I have learned several things.
    I have good news and bad news to tell you!!

    The good news is that I found the offset to modify generic players.
    I tried with the generic Sao Paulo players, adding the Drive Shot and it worked well.
    The offset is 2FB9E.

    The bad news, at least in the test I tried with Sao Paulo, is that the game shows strange behavior when two consecutive Drive Shots are performed with generic players.
    A strange animation appears and the game crashes.

    Will there be a solution? Check offset 2FB9E and see that animation, that crashes the game.
     

Chia sẻ trang này