Post your WiiU cheat codes here!

Discussion in 'Wii U - Hacking & Backup Loaders' started by CosmoCortney, Aug 20, 2015.

  1. Machow8

    Machow8 GBAtemp Regular

    Member
    2
    Jul 13, 2017
    Brazil
    @CosmoCortney : i believe you forgot to add the following Bomberman 64 USA codes to your codes list:

    Btw, @TheWord21, i am facing some issues with codes without the input values, so, can you show us what are them, exactly?
     
    Last edited by Machow8, Mar 12, 2018
  2. tastymeatball

    tastymeatball GBAtemp Regular

    Member
    3
    Nov 30, 2016
    Germany
    These are not really codes. There are just some addresses. But you can easily make codes out of these addresses or use the memory viewer to set the right value when needed.
     
    Machow8 likes this.
  3. Machow8

    Machow8 GBAtemp Regular

    Member
    2
    Jul 13, 2017
    Brazil
    Since i don't know how to do that specific niche stuff, i hope someone do that stuff for Bomberman 64 WiiU VC, since i believe there are a load of fans of that game.
     
  4. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    11
    Dec 8, 2014
    United States
    Ohio
    @skoolzout1 Would it be possible for you to create a cos inverse function in ASM? I'm going to create an aimbot for MK8 and it will need cos inverse to calculate the angle.
     
  5. Linkovitcho81

    Linkovitcho81 Member

    Newcomer
    1
    Jun 8, 2017
    Antigua and Barbuda
    Infinite Arrows

    C0000023 60000000
    7C210A78 7C421278
    7C631A78 7C842278
    7CA52A78 7CC63278
    7CE73A78 7D084278
    7D294A78 7D4A5278
    7D6B5A78 7D8C6278
    3D601000 3D804C80
    3C20441E 60213918
    80210000 7C015800
    418000BC 7C016000
    418100B4 382106E2
    7C220B78 38210002
    7C2A0B78 394A006C
    A0420000 60A503E7
    3C601300 60630B00
    A0810000 2C040100
    40820054 2C020003
    4082004C 7C210A78
    7D415378 80C10000
    7C064800 41820014
    90C30004 38210004
    38630004 4BFFFFE8
    7C631A78 3C601300
    60630B04 80E30000
    7C074800 41820040
    7CC63278 60C60001
    90C3FFFC 7C631A78
    3C601300 60630B04
    80E3FFFC 2C070001
    4082001C 81030000
    7C084800 41820010
    90A80010 38630004
    4BFFFFEC 60000000
    3C40010F 60426AE0
    7C4903A6 4E800420




    IT NOT WORKING ?
     
  6. skoolzout1

    skoolzout1 GBAtemp Advanced Fan

    Member
    5
    Mar 16, 2017
    Canada
    The Maple Syrup Aisle
    If you're on 1.5.0, its probably just broken by the update.. I will update to 1.5.0 soon and fix things.

    — Posts automatically merged - Please don't double post! —

    Yes, I used arccos (inverse cos) in my BoTW aimbot as well. You simply just have to subtract 90 degrees minus the final result of arcsin and you get arccos

    arccos = 90deg - arcsin(x)

    Here is the Arccos modified version i used in BoTW:

    Code:
    .set flt_Ninety, 0x11000018
    lis r12, flt_Ninety@h
    ori r12, r12, flt_Ninety@l
    lis r11, 0x42B4
    ori r11, r11, 0x0000
    stw r11, 0 (r12)
    .set dbl_9A0, 0x11000014
    lis r12, dbl_9A0@h
    ori r12, r12, dbl_9A0@l
    lis r11, 0x4265
    ori r11, r11, 0x2EE1
    stw r11, 0 (r12)
    .set flt_998, 0x11000010
    lis r12, flt_998@h
    ori r12, r12, flt_998@l
    lis r11, 0x4000
    ori r11, r11, 0x0000
    stw r11, 0 (r12)
    .set flt_994, 0x1100000C
    lis r12, flt_994@h
    ori r12, r12, flt_994@l
    lis r11, 0x5980
    ori r11, r11, 0x0004
    stw r11, 0 (r12)
    .set flt_990, 0x11000008
    lis r12, flt_990@h
    ori r12, r12, flt_990@l
    lis r11, 0x0000
    ori r11, r11, 0x0000
    stw r11, 0 (r12)
    .set flt_98C, 0x11000004
    lis r12, flt_98C@h
    ori r12, r12, flt_98C@l
    lis r11, 0x3F80
    ori r11, r11, 0x0000
    stw r11, 0 (r12)
    .set flt_988, 0x11000000
    lis r12, flt_988@h
    ori r12, r12, flt_988@l
    lis r11, 0x420C
    ori r11, r11, 0x0000
    stw r11, 0 (r12)
    b arcsin
    arcsin:
    .set back_chain, -0x18
    .set var_10, -0x10
    lis r1, 0x1300
    ori r1, r1, 0x950
    lis       r9, flt_988@ha
    addi      r9, r9, flt_988@l
    lfs       f8, 0x4 (r9)
    li        r8, 1
    stwu      r1, back_chain(r1)
    lis       r6, 0x4330
    fmr       f0, f8
    lfs       f7, 0x8 (r9)
    fmr       f12, f12 # register to arcsin must be loaded into f12 at this point
    li        r10, 3
    loc_840:
    addi      r7, r10, -2
    mtctr     r7
    loc_848:
    fmuls     f0, f0, f12
    bdnz      loc_848
    cmplwi    cr7, r8, 1
    beq       cr7, loc_8D8
    xoris     r7, r8, 0x8000
    stw       r6, 0x18+var_10(r1)
    stw       r7, 0x18+var_10+4(r1)
    cmplwi    cr7, r10, 0x03E9 #Precision vs Speed modifier.. Larger = More precise/slower.
    lfs       f11, 0xC (r9)
    lfd       f9, 0x18+var_10(r1)
    lfs       f10, 0x10 (r9)
    fsub      f11, f9, f11
    lfs       f9, 0x4 (r9)
    fsub      f10, f11, f10
    fsub      f9, f11, f9
    frsp      f11, f11
    fdiv      f10, f10, f9
    frsp      f10, f10
    fmuls     f8, f8, f10
    fmuls     f0, f0, f8
    fdivs     f0, f0, f11
    fadds     f7, f7, f0
    beq       cr7, loc_8B4
    loc_8A4:
    addi      r10, r10, 2
    addi      r8, r8, 2
    lfs       f0, 0x4 (r9)
    b         loc_840
    loc_8B4:
    fmr       f0, f7
    lfs       f12, 0x14 (r9)
    fmul      f0, f0, f12
    frsp      f0, f0
    lis       r9, flt_Ninety@ha
    addi      r9, r9, flt_Ninety@l
    lfs f1,0(r9)
    fsub f0, f1, f0
    stfs      f0, 0(r2)
    lwz r1, 0(r2)
    lis r3, 0xFFC0
    cmpw r1, r3
    beq- END
    lis r3, 0x7F80
    cmpw r1, r3
    beq- END
    stfs f0, XXXX #Result is in F0 and can be stored somewhere. Remember this function will likely overwrite registers you were using before you called this function.
    addi      r1, r1, 0x18
    b RETURNARCSIN
    loc_8D8:
    fadds     f7, f7, f0
    b         loc_8A4
    RETURNARCSIN: nop
    I also added checks for +-Infinity in this one.
     
    Last edited by skoolzout1, Mar 13, 2018
    DarkFlare69 likes this.
  7. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    11
    Dec 8, 2014
    United States
    Ohio
    Did you do it by locating the nearest enemy, subtracting their coordinates from your coordinates, squaring the x and z to get the hypotenuse of the right triangle connecting you, and then square rooting that and doing arc cos of adjacent over hypotenuse to get the exact angle, and then writing it to your angle address ?
     
  8. Linkovitcho81

    Linkovitcho81 Member

    Newcomer
    1
    Jun 8, 2017
    Antigua and Barbuda
  9. Linkovitcho81

    Linkovitcho81 Member

    Newcomer
    1
    Jun 8, 2017
    Antigua and Barbuda
    how can i get wolf link plz
     
  10. skoolzout1

    skoolzout1 GBAtemp Advanced Fan

    Member
    5
    Mar 16, 2017
    Canada
    The Maple Syrup Aisle
    For clarification, every difference/subtraction you make should always be Their Value - Your value in terms of calculating the angles and distances needed.

    Secondly, no. Your idea was very close but I dont think its correct if i understand it correctly.

    You will need to essentially calculate the Hypotenuse of 2 seperate Right Triangles since there are 3-Dimensions.

    The first and easiest thing you should get, is the Difference between Your target and Your height. (Their Y coord - Your Y coord). Remember that Ycoordinates are usually relative to the Feet of objects. For BoTW I had to add a height offset to my Y coord to account for Link's Bow being above Link's actual coordinates.

    So you have the Y for your main Right triangle,

    Next you need to find X.. To do this is essentially what you said, (Their X - Your X)^2 + (Their Z - Your Z)^2 and then square root that answer.

    Now you have the X value of your main right Triangle.

    Now, to calculate the angle using Arccos, you need the Hypotenuse of this final right triangle youve found the sides of.

    So take the Square Root of the X^2 + Y^2.

    Now you have What you need to do ArcCos.

    Adjacent / Hypotenuse and then throw that result into the arccos function and then at the end, store it somewhere.
     
  11. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    11
    Dec 8, 2014
    United States
    Ohio
    yeah, that's pretty much what i was thinking except i didnt clarify the Y value. Btw in BoTW, just out of curiosity, is there 2 or 3 angle addresses ? One for XY, one for XZ? Or is there also a YZ?
     
  12. comput3rus3r

    comput3rus3r GBAtemp Addict

    Member
    10
    Aug 20, 2016
    United States
    when i put this in jgecko the box is red and doesnt work.

    edit nvm it works now
     
  13. skoolzout1

    skoolzout1 GBAtemp Advanced Fan

    Member
    5
    Mar 16, 2017
    Canada
    The Maple Syrup Aisle
    Luckily for me, there are a few addresses that do most of the work for me. There is a set of addresses that contain the XYZ location of where the camera is to look at.

    So by moving the coordinates of my target into that address, the camera actually snaps perfectly towards the target.

    However, this handy address location doesnt adjust for the Vertical aim. There is a separate address that contains the vertical camera angle.

    So my code first moves my targets coordinates into that handy address that will do the LeftRight adjustment for where I need to be aiming,

    Then I perform all of the manual calculations to find the Vertical angle needed, and i write to the vertical camera angle address.

    I didnt really look, but I didnt see the X and Z angles anywhere close by to the vertical one. Again, i didnt need them since there was a function already built in that solved the other angles for me lol.

    Its really not much more of an addition to calculate the angles needed for the X and Z. However, It would involve calling another Arcsin/Arccos function, which with 0x3E9 as the preset amount of iterations in each, you might start to lag the game with that amount of looping.

    if you can find an address that takes the Sin of an angle to do what you need to do, instead of an angle in degrees, that would be MUCH better. The Sin or Cos or even Tan can be calculated by simply dividing two of the sides of the triangle together lol. Thats a huge difference between calling the arcsin/arccos function which will execute about 500 times each, and codes execute about 120 times per second depending on how many lines of code you have sent to the wii u.
     
    Last edited by skoolzout1, Mar 13, 2018
    .44 Magnum likes this.
  14. Aldizzle86

    Aldizzle86 Member

    Newcomer
    1
    Oct 14, 2016
    United States
    Stockton, CA
    Anyone have any codes for any of the steamworld games?
     
  15. Retroboy

    Retroboy GBAtemp Maniac

    Member
    4
    May 28, 2015
    has anyone got a link to a site that works, i think having a thread with over 400 pages where people are posting codes is a nightmare to have scroll through.

    now that i have finally got my wii u to connect to my laptop i want to try contribute, but i think the tool written in java is rather poor, randomly kicks out errors and even when searching it will do first scan then prompt you if you want to restart a new scan and if you click no it wont let you perform the next scan.

    its a shame considering how many nintendo fans on here insist the wii u was an ace machine, that its not dead, it appears hacking side seems relatively dead.
     
  16. matias3ds

    matias3ds GBAtemp Advanced Fan

    Member
    5
    Oct 25, 2017
    Argentina
    Many links are down , thats way the best option is to instal haxchi , sure you have to spent 6 dollards , but with that you will never have to enter another website again , and it cool to install games updates and dlc , you wont have to enter every single time to the hack on the web .
     
  17. Retroboy

    Retroboy GBAtemp Maniac

    Member
    4
    May 28, 2015
    i think you missed my point completely.

    when i say a link to a site that works, i mean for cheat codes, the jgecko app has a download code option, one link is dead, the other only has like 5 games.

    so when it comes to looking for games and codes, the only thing i think is here, this massive 400+ paged topic.

    now that is like looking for a needle in a hay stack.

    but i have been looking to making my own codes and i think the tool itself is very basic, i have no idea why at random points it will kick out errors, or when i try a search it will show no results on first scan then ask if i want to start a new scan.
     
  18. matias3ds

    matias3ds GBAtemp Advanced Fan

    Member
    5
    Oct 25, 2017
    Argentina
    Ho sorry i misunderstood , but yeap there are no other pages , and a few game codes , its everything mario kart zelda and pokemon games :-( , i wish there could be as many cheat codes as for 2ds or 3ds .
    Some of the codes didnt even work , i tried monster hunter 3 pal cheat codes from this thread and they didnt work , i try Mario kart 8 and some of the cheats works , it very complicated .
    I hope for switch hacks to have more cheat codes when the mod chip comes out .
     
  19. firephoenixdxd

    firephoenixdxd Member

    Newcomer
    1
    Mar 21, 2018
    Austria
    in front of my pc
    Does someone have codes for Pokkén Tournament or Pikmin 3?
     
  20. Retroboy

    Retroboy GBAtemp Maniac

    Member
    4
    May 28, 2015
    i guess then that this is proof that the wii u actually was a DOA system and has very little interest.

    as for codes not working, these will need pointers which im sure JGecko can find, but saying that i cant even get the app to complete a basic known value search.
     
Loading...