User Tag List

Results 1 to 7 of 7

Thread: Could someone explain this code?

  1. #1
    CODE PORTER

    User Info Menu

    Could someone explain this code?

    OK, here is my knowledge:

    I know its a joker! lol


    #Knife Code v66
    Hook\/
    0x00000004 0x0A5C0054
    1st half of real code\/
    0x00F00150 0x3C0808D0
    1st half of controller addy\/
    0x00F00154 0x3C0909A8
    2nd half of controller addy\/
    0x00F00158 0x8D2AE1E4
    Joker button value\/
    0x00F0015C 0x340B8200


    I know most of this\/ and ill add it in a bit, im just eating dinner though :D
    0x00F00160 0x3C0C0000
    0x00F00164 0x358C0100
    0x00F00168 0xAD0C44D8
    0x00F0016C 0x154B0005
    0x00F00174 0x3C0D0000
    0x00F00178 0x35AD0000
    0x00F0017C 0xAD0D44D8
    0x00F00184 0x03E00008
    \/lol\/
    0x004d7400 0x4B400000
    Contact me if you want to play the EU version of SOCOM.

    @People from the EU game: I dont hack. I sometimes hack back, but I am here to learn. If you are seeing this, then chances are you hack, sorry to those that dont ;)

    I can spell SyKotik-KaNun :D

  2. #2
    PURE AWSOMENESS

    User Info Menu

    Re: Could someone explain this code?

    i wish i could read codes.!
    Last edited by mexjoker95; 08-30-2009 at 07:02 PM.

  3. #3
    Could someone explain this code?

    User Info Menu

    Re: Could someone explain this code?

    [QUOTE=Nice marmite;154029]OK, here is my knowledge:

    I know its a joker! lol


    #Knife Code v66
    Hook\/
    0x00000004 0x0A5C0054
    1st half of real code\/
    0x00F00150 0x3C0808D0
    1st half of controller addy\/
    0x00F00154 0x3C0909A8
    2nd half of controller addy\/
    0x00F00158 0x8D2AE1E4
    Joker button value\/
    0x00F0015C 0x340B8200


    I know most of this\/ and ill add it in a bit, im just eating dinner though :D
    0x00F00160 0x3C0C0000;1st half of Modded Hex
    0x00F00164 0x358C0100;2nd half of Modded hex
    0x00F00168 0xAD0C44D8;Stores 2nd half of Addy
    0x00F0016C 0x154B0005;Branch over jr ra
    0x00F00174 0x3C0D0000;1st Half Of Origanal Hex
    0x00F00178 0x35AD0000;2nd Half Of Origanal Hex
    0x00F0017C 0xAD0D44D8;Store 2nd Of Addy
    0x00F00184 0x03E00008;Ends Routine
    \/lol\/
    0x004d7400 0x4B400000;IDK
    Get At Me Bl4Ck.KiD... Aka BK
    Future Rapper - Spits Fire
    Psp Coder - Mips, C
    Web Designer - HTML, Javascript, Some PHP
    Computer Programmer - Currently Learning C/C++, Visual Basic, Pascal, Brainfuck, Python, Ruby

  4. #4
    CODE PORTER

    User Info Menu

    Re: Could someone explain this code?

    OK, thanks

    these i really wanted to know, lol:

    0x00F00174 0x3C0D0000;1st Half Of Origanal Hex
    0x00F00178 0x35AD0000;2nd Half Of Origanal Hex

    but what is the reason for storing the 2nd part of the addy twice (i assume its the real code addy) but why twice? Is it so the code can access it at the end, cuz if it is I would have just branched or jumped back to where it was already stored!

    oh yeah, and the last line is FTB1 lockon style! lol
    Last edited by Nice marmite; 08-31-2009 at 11:39 AM.
    Contact me if you want to play the EU version of SOCOM.

    @People from the EU game: I dont hack. I sometimes hack back, but I am here to learn. If you are seeing this, then chances are you hack, sorry to those that dont ;)

    I can spell SyKotik-KaNun :D

  5. #5
    Could someone explain this code?

    User Info Menu

    Re: Could someone explain this code?

    yup jus remember BNE is Branch No Equal so dont branch exactly to ur jr ra & BEQ is Branch Equal u branch on the jr ra
    Get At Me Bl4Ck.KiD... Aka BK
    Future Rapper - Spits Fire
    Psp Coder - Mips, C
    Web Designer - HTML, Javascript, Some PHP
    Computer Programmer - Currently Learning C/C++, Visual Basic, Pascal, Brainfuck, Python, Ruby

  6. #6
    Wu-Tang

    User Info Menu

    Re: Could someone explain this code?

    If the second half of the value is just zero's you would only need to load the first half if everthing is zero you can just use sw zero$xxxx(t0) or whatever register your using for your first half of the addy, an ex.

    hook
    lui t0, $08d0
    sw zero, $44d8(t0)
    jr ra

    would be a simple kinfe routine.

    ----Added 1/9/2009 at 3:20 AM----
    Ill explain every line alittle better. The knife code has three values
    0x00000000;offline
    0x00000100;online
    0x00000101;adhoc
    Everything thats in red is uneeded. Whats in blue can be deleted and one line is only needed before the jr ra wich is sw zero $44d8(t0) and if you do that you just need to change bne to 0x00F0016C 0x154B00052 to make it work

    0x00000004 0x0A5C0054;hook
    0x00F00150 0x3C0808D0;loads the first half of addy into t0
    0x00F00154 0x3C0909A8;loads the first half of controller into t1
    0x00F00158 0x8D2AE1E4;loads the value of controller into t2
    0x00F0015C 0x340B8200;loads the value of R+[] into t3
    0x00F00160 0x3C0C0000;loads the first half of value (online) into t4
    0x00F00164 0x358C0100;loads the second half of value (online) into t4
    0x00F00168 0xAD0C44D8;Saves the value of t4 into the knife address
    0x00F0016C 0x154B0005;branches to jr ra if button is not being pressed if it
    is being pressed it allows whatever is underneath to process through
    0x00F00174 0x3C0D0000;loads the first half of value (offline) into t5
    0x00F00178 0x35AD0000;loads the first half of value (offline) into t5
    0x00F0017C 0xAD0D44D8;Saves the value of t5 into the Knife address
    0x00F00184 0x03E00008;Ends Routine
    0x004d7400 0x4B400000;FTB1 Lockon style
    Last edited by Lavent Sky; 09-01-2009 at 06:22 AM.
    "These cats they sentimental such with a gentle touch
    Dancin' double dutch and all sayin' nothin' much" -Black Thought

  7. #7
    CODE PORTER

    User Info Menu

    Re: Could someone explain this code?

    That's really helpful, thanks. So the first one (just lui and sw) that wouldn't turn off till you unhighlighted the code, or would it ever turn off? and it's not jokered. Also why do you need the original hex to be loaded at all (the offline 0x00000000)?

    Thanks again.
    Contact me if you want to play the EU version of SOCOM.

    @People from the EU game: I dont hack. I sometimes hack back, but I am here to learn. If you are seeing this, then chances are you hack, sorry to those that dont ;)

    I can spell SyKotik-KaNun :D

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •