Home Gallery Resources The Team Rules chat Login Register
Pages:  [1] 2
Author Topic: A program for decrypts the replay?  (Read 8175 times)
0 Members and 1 Guest are viewing this topic.
KTH
French fries
Special Access
*****
Offline Offline

Posts: 5396


  • Awards Nintendo Revolution Team Heart Container Smash 3 Team >9000

  • View Profile Awards
    « on: August 22, 2011, 12:27:53 PM »


    That should be a amazing idea, i can see people work on a software for DAE to MDL0 so why not a software for decrypts the replay? That should be awesome.

    What do you think? It's possible or not?
    Logged


    Jaklub
    Supreme Kitten
    ********
    Offline Offline

    Posts: 597


    Personal Text:

  • Awards Featured Good Citizen Super Saiyan Topic Renowned Hacker

  • View Profile Awards
    « Reply #1 on: August 22, 2011, 12:29:54 PM »


    Not. Replays are merely values that are needed for the game to reproduce the match. You'd have to rewrite ENTIRE Brawl to do this.
    Logged

    As you may have noticed, I don't answer PMs with problems anymore.

    Puraidou
    The one and only
    Social Kitten
    *
    Offline Offline

    Posts: 4731

  • Awards Hey! Listen! PC Core Gamer Heart Container 128-bit Core Gamer

  • View Profile Awards
    « Reply #2 on: August 22, 2011, 01:10:44 PM »


    Replays only record the buttons used in the fight, try making a reply without hacks and watch it with hacks on. The characters will act weird and SD all around.

    So to me, i doubt it's possible.
    Logged

    stickman
    Extreme Kitten
    *******
    Offline Offline

    Posts: 392


    Why are you hitting yourself?

  • Awards Pin Collector Ninja Helping Hand Active Contributor

  • View Profile WWW Awards
    « Reply #3 on: August 22, 2011, 02:07:43 PM »


    What would you like to accomplish by decrypting the replay? As stated before, the replays are just recorded sequences of button mashing instead of actual video of the fight. I was just curious as to what you would do when the replay was decoded.
    Logged


    Ӄit ßallarɖ
    Little 3D Animator
    Angel Kitten
    ***
    Offline Offline

    Posts: 3062


    Little Twitch Affiliate

  • Awards PC Pro Gamer Heart Container Super Saiyan Topic Sniper

  • View Profile Awards
    « Reply #4 on: August 22, 2011, 03:11:49 PM »


    I'd think of a few uses honestly. Like, make some "ToS" without the real need of tools, or if you had a PSA and saved a replay but you then changed a few things in timing, you could fix it out... or A mechanima by taking controll of the camera (If it's recorded, though it's possibly psa'ed)
    Logged

    Kit's Youtube of Combos and Randomness
    Also featuring a Deviantart page full of random images I make
    Official FaceBook Page to get a hold of me, catch up with what I'm doing, or just like me!



    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #5 on: August 22, 2011, 05:01:14 PM »


    as everyone else has stated,
    replay data is recorded button data,
    and is the same data used in net battles.

    CPU's actually follow their own path in a replay or across the net.
    (it helps in sending or recording less data)

    take an observation of a CPU in a B- replay,
    and watch what happens in brawl...
    (the CPU follows it's own commands)
    ^that means that if you follow an accurately timed battle,
    you'll get the same result.

    commands sent across the net also explains why it de-syncs with an interruption...
    if positioning data was sent, there would be no de-syncs,
    as the character you're against would say... "poof" to it's new position.
    look at Minecraft networking for example.
    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    toastoftriumph
    Lol Kitten
    *********
    Offline Offline

    Posts: 772


    (aka Mariofan1138)

  • Awards Constructive Hot Topic Heart Container Novice Restorer

  • View Profile WWW Awards
    « Reply #6 on: August 23, 2011, 02:19:23 AM »


    one thing that certainly could be useful is to decode what attributes the particular stage to the replay. Then it could allow you to move a stage to a different slot, yet still view the replay without needing to switch everything back.
    Logged


    Ӄit ßallarɖ
    Little 3D Animator
    Angel Kitten
    ***
    Offline Offline

    Posts: 3062


    Little Twitch Affiliate

  • Awards PC Pro Gamer Heart Container Super Saiyan Topic Sniper

  • View Profile Awards
    « Reply #7 on: August 23, 2011, 03:26:14 AM »


    as everyone else has stated,
    replay data is recorded button data,
    and is the same data used in net battles.

    CPU's actually follow their own path in a replay or across the net.
    (it helps in sending or recording less data)

    take an observation of a CPU in a B- replay,
    and watch what happens in brawl...
    (the CPU follows it's own commands)
    ^that means that if you follow an accurately timed battle,
    you'll get the same result.

    commands sent across the net also explains why it de-syncs with an interruption...
    if positioning data was sent, there would be no de-syncs,
    as the character you're against would say... "poof" to it's new position.
    look at Minecraft networking for example.
    That's actually how the SSBM net code was done was with Positioning....
    Logged

    Kit's Youtube of Combos and Randomness
    Also featuring a Deviantart page full of random images I make
    Official FaceBook Page to get a hold of me, catch up with what I'm doing, or just like me!



    Ricky (Br3)
    KC:MM Family JesterㅤThe Last One Here
    Administrator
    ******
    Offline Offline

    Posts: 7777


  • Awards KCMM Storyteller Decade Staff RAGE!! Warm Welcomer

  • View Profile WWW Awards
    « Reply #8 on: August 23, 2011, 10:02:42 AM »


    As everyone already stated, but putting it shortly: converting the replay files to video is not possible. You need to record the video yourself.
    Logged

    ㅤlㅤ

    ㅤlㅤ


    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #9 on: August 23, 2011, 11:12:59 AM »


    That's actually how the SSBM net code was done was with Positioning....
    I don't think so,
    because a de-sync only happens when you're still brawling on your wii while the other person gets "GAME!"
    (both wii's then freeze because their wii would be on the result screen)

    I've also had an instance where I was on center stage on mine,
    but I was holding the left edge on theirs.

    if networking was done with positioning, that wouldn't happen.

    I know this because the person I was brawling was also on my chat.

    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    Ӄit ßallarɖ
    Little 3D Animator
    Angel Kitten
    ***
    Offline Offline

    Posts: 3062


    Little Twitch Affiliate

  • Awards PC Pro Gamer Heart Container Super Saiyan Topic Sniper

  • View Profile Awards
    « Reply #10 on: August 23, 2011, 04:20:52 PM »


    I'll re-quote:
    commands sent across the net also explains why it de-syncs with an interruption...
    if positioning data was sent, there would be no de-syncs,
    as the character you're against would say... "poof" to it's new position.
    look at Minecraft networking for example.

    And I said That's how the GC's SSBM (Yea know, MELEE) online net code was designed.
    Logged

    Kit's Youtube of Combos and Randomness
    Also featuring a Deviantart page full of random images I make
    Official FaceBook Page to get a hold of me, catch up with what I'm doing, or just like me!



    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #11 on: August 23, 2011, 07:03:01 PM »


    I'll re-quote: And I said That's how the GC's SSBM (Yea know, MELEE) online net code was designed.
    O.o hmmm...
    interesting...

    where'd you hear that from?? :/

    I have the SSBM files as well and am now all the more interested in looking into them Cheesy

    but brawl would need a re-design as positioning data is a bit much,
    and would cause alot more lag depending on network packet size... >_>
    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    Ӄit ßallarɖ
    Little 3D Animator
    Angel Kitten
    ***
    Offline Offline

    Posts: 3062


    Little Twitch Affiliate

  • Awards PC Pro Gamer Heart Container Super Saiyan Topic Sniper

  • View Profile Awards
    « Reply #12 on: August 23, 2011, 08:05:02 PM »


    http://www.fuzziqersoftware.com/forum3/

    I've actually played Melee online. And it "rubber bands" like you said when there's been lag. Sometimes it did freeze but it wasn't often. It's used with a program called GCARS-CS.  Never got around to trying the other games that it supported online... though I helped get SC3 online ^_^ (or was it 2 that had link? o.O
    « Last Edit: August 23, 2011, 08:06:53 PM by Ӄit ßallarɖ » Logged

    Kit's Youtube of Combos and Randomness
    Also featuring a Deviantart page full of random images I make
    Official FaceBook Page to get a hold of me, catch up with what I'm doing, or just like me!



    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, 08:12:34 PM »


    SC2 had link, yes.
    Logged


    FC: 2191-7379-6272

    Ӄit ßallarɖ
    Little 3D Animator
    Angel Kitten
    ***
    Offline Offline

    Posts: 3062


    Little Twitch Affiliate

  • Awards PC Pro Gamer Heart Container Super Saiyan Topic Sniper

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


    SC2 had link, yes.
    Ok XD Been forever since I even goofed with it...
    Logged

    Kit's Youtube of Combos and Randomness
    Also featuring a Deviantart page full of random images I make
    Official FaceBook Page to get a hold of me, catch up with what I'm doing, or just like me!



    Pages:  [1] 2
    Print
    Jump to: