Home Gallery Resources The Team Rules chat Login Register
Pages:  [1] 2
Author Topic: Hacking Okami - Play as Oki (Alpha version) video  (Read 8319 times)
0 Members and 1 Guest are viewing this topic.
ForOhFor Error
Holy Kitten
*
Offline Offline

Posts: 1472


DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « on: August 21, 2011, 02:34:29 PM »


    (I felt On topic was the place to put this, as it is video game hacking. If not, however, feel free to have a Mod move it.)

    I've familiarized myself with Okami's file system and what models are where, so I decided I'd try to hack it directly. As a test, I set myself the task of making Oki playable over Ammy...

    <a href="http://www.youtube.com/watch?v=jmY9JwjyYfI" target="_blank" class="aeva_link bbc_link new_win">http://www.youtube.com/watch?v=jmY9JwjyYfI</a>


    In this video, you can see the results of this test. There are a few major bugs, listed here:

    -The body texture animates -FIXED
    -The body's model doesn't animate - Gonna be much tougher than I expected..
    -Oki's bow is always there -FIXED


    I'll post a tutorial on how to replace the files soon enough...
    « Last Edit: August 21, 2011, 09:28:01 PM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #1 on: August 21, 2011, 02:59:34 PM »


    playing as 1 of the canine dog warriors... i had a feeling that u'd be able to do this xD
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #2 on: August 21, 2011, 03:06:06 PM »


    I would, I've just misplaced their files. Of course, the karmic transformers basically allow you to assume their forms, so I thought Oki would be a nice test.

    Fixed the animated textures glitch, btw.
    And got rid of the bow. 2/3 major bugs squashed.

    Just need to get Oki to animate correctly...
    « Last Edit: August 21, 2011, 03:11:07 PM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #3 on: August 21, 2011, 03:26:46 PM »


    hmm... im not sure how u can do that
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #4 on: August 21, 2011, 03:59:38 PM »


    I know why, I think. I now know that okami doesn't use CHR0s, but something else. Oki has one bone that changes the node id of everything below it by 1 - and I suspect that the models are animated by node id and not bone name.

    So, I know what to change, it'll just take a while...
    Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #5 on: August 21, 2011, 04:20:27 PM »


    I know why, I think. I now know that okami doesn't use CHR0s, but something else. Oki has one bone that changes the node id of everything below it by 1 - and I suspect that the models are animated by node id and not bone name.

    So, I know what to change, it'll just take a while...
    hmm i see... interesting O.o
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #6 on: August 21, 2011, 09:33:25 PM »


    I think I meant to say bone index.

    But that doesn't make sense, does it? Then the model would be strangely distorted by bones moving to the position of the other index value...

    It may well be the node id that controls animation - if so, there's nothing I can do until Blackjack finishes the model rebuilder, due to this piece of info:
    It's starting to look like if the node id is changed, all of the primitives in every objects need to be updated. I think that I'll have to finish writing the objects before the model rebuilder can work without problems...
    I may find a canine warrior and see if I can get more luck with it..
    Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #7 on: August 21, 2011, 09:41:36 PM »


    I think I meant to say bone index.

    But that doesn't make sense, does it? Then the model would be strangely distorted by bones moving to the position of the other index value...

    It may well be the node id that controls animation - if so, there's nothing I can do until Blackjack finishes the model rebuilder, due to this piece of info:I may find a canine warrior and see if I can get more luck with it..
    alright, that is fine with me.
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #8 on: August 21, 2011, 10:26:33 PM »


    I'm just glad it's gone so well. Lots of failed attempts, but no actual crashes or freezes.
    Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #9 on: August 21, 2011, 10:28:12 PM »


    I'm just glad it's gone so well. Lots of failed attempts, but no actual crashes or freezes.
    yeah, im surprised ur able to replace amaterasu with Oki
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #10 on: August 22, 2011, 08:49:44 AM »


    Actually, one last look at Oki.

    I'm convinced: His tail is the key. Why would it animate, and not the rest of the body?

    Looks like it IS bone index after all... SO when the rebuilder is done, I have to change that...
    « Last Edit: August 22, 2011, 09:36:09 AM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #11 on: August 22, 2011, 10:50:54 AM »


    Actually, one last look at Oki.

    I'm convinced: His tail is the key. Why would it animate, and not the rest of the body?

    Looks like it IS bone index after all... SO when the rebuilder is done, I have to change that...
    or u can try renaming the bones to wat Ammy has
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    mnsg
    Holy Kitten
    *
    Offline Offline

    Posts: 1801

  • Awards Super Saiyan Topic Star Hacker >9000 Featured

  • View Profile Awards
    « Reply #12 on: August 22, 2011, 03:07:07 PM »


    Interesting stuff there.  Model swaps, however, are often tough to pull off.
    Logged


    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #13 on: August 23, 2011, 09:19:01 PM »


    Well, in this case, only a single bone is different from the model I'm replacing. Once the rebuilder is done, I can remove that bone and it should fix that.
    Logged


    FC: 2191-7379-6272

    DSX8
    Stage/Character Importer
    Never Gonna Give You Up
    *
    Offline Offline

    Posts: 9288


    meow~

  • Awards Good Citizen >9000 King for a Day Heart Container

  • View Profile Awards
    « Reply #14 on: August 23, 2011, 09:45:02 PM »


    Well, in this case, only a single bone is different from the model I'm replacing. Once the rebuilder is done, I can remove that bone and it should fix that.
    ah i see... not bad, not bad Tongue
    Logged

    Follow me on facebook and Twitter!!!
    https://www.facebook.com/DMNSLYRX8              https://twitter.com/Demonslayerx8

    3DS Friend Code: 0705-6436-8834              NNID: Demonslayerx8              PSN: Demonslayerx8



    Pages:  [1] 2
    Print
    Jump to: