Hacking Wii U Hacking & Homebrew Discussion

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
Will there ever be a kernel exploit mapping the 01 range as writable?

Probably, once I find the bit that represents the writable flag.

Any guides on doing an interactive pyGecko session so that I can keep invoking the OSEffectiveToPhysical() command to figure out the memory bounds of a game? Sure, I need to run the kernel exploit and pyGecko installer but then what on the computer? Either way, is there a wiiubrew wiki page dedicated to this? If not, it should be made. :)

Code:
$ python -i tcpgecko.py
>>> rpc=TCPGecko(IP)
>>> symbol("coreinit.rpl", "OSEffectiveToPhysical")
>>> OSEffectiveToPhysical(ADDR)

That will display the physical address that ADDR maps to.
 
  • Like
Reactions: I pwned U!

soneek

Well-Known Member
Member
Joined
Jun 27, 2012
Messages
179
Trophies
0
XP
337
Country
United States


The japanese seem to have figured out File Replacement as well... @soneek


Every song they used in that video is downloadable on Brawl Custom Music. They didn't really figure anything out, especially if they haven't edited song titles yet.

Songs used in order:
Let's Brawl - http://www.brawlcustommusic.com/6641
X vs. Zero - http://brawlcustommusic.com/13789
FF7 - Those Who Fight Further - http://brawlcustommusic.com/16456
Vs. Lance/Red Remix - http://www.brawlcustommusic.com/6655
 
Last edited by soneek,
  • Like
Reactions: the_randomizer

dollarsbux

New Member
Newbie
Joined
Aug 29, 2015
Messages
3
Trophies
0
Age
31
XP
47
Country
United States
.json is like sql but more basic

If we're going to make this a dev thread, let's be accurate.

JSON isn't exactly like SQL.

JSON (literally JavaScript Object Notation) is a way to represent JS objects. .json files are often used to persist data, as they're human readable/writeable and nearly all languages either have JSON parsing capabilities built in or have hugely popular libraries that do so - you don't need to be coding in JS to use JSON.

SQL is a language used for querying and managing .sql files, which represent proper relational databases. Again used for persistence, but that's where the similarities end. SQL DBs aren't exactly human readable in their raw form, and are meant as large collections of data to be queried against, not to simply be written by hand or used for lazy storage.
 
  • Like
Reactions: Adr990 and VinsCool

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
I tried TCPGecko, when the game crashes it displays a message "connection to TCP Gecko has failed! do you want to retry"
if you say yes, it retries, if you say no, there's another window with another error message!
"during the connection, an error occured, blablabla, do you want to retry?"
whatever you choose, it still retry to connect even if you say NO.
so it's stuck in a loop.
 
  • Like
Reactions: BullyWiiPlaza

dollarsbux

New Member
Newbie
Joined
Aug 29, 2015
Messages
3
Trophies
0
Age
31
XP
47
Country
United States
I already know what the 2 are. They're a little alike, I never said they were buddies or anything.

I'm not clarifying for your benefit, I'm clarifying for anyone else reading along and trying to get involved. Saying JSON's like SQL but more basic is a bit of a stretch, and if this is supposed to be a source for moving this project along, it helps to make these things clear.
 
  • Like
Reactions: VinsCool

nastys

ナースティス
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
I tried TCPGecko, when the game crashes it displays a message "connection to TCP Gecko has failed! do you want to retry"
if you say yes, it retries, if you say no, there's another window with another error message!
"during the connection, an error occured, blablabla, do you want to retry?"
whatever you choose, it still retry to connect even if you say NO.
so it's stuck in a loop.



    • Open the browser
    • Run the osdriver exploit
    • Open the browser again
    • Run the codehandler
    • Start the game
    • Connect to Gecko dNET
Then it should work :)
 
Last edited by nastys,

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
  1. Open the browser
  2. Run the osdriver exploit
  3. Open the browser again
  4. Run the codehandler
  5. Start the game
  6. Connect to Gecko dNET
It is not what Cyan wanted to know :P

He reported a bug with TCGP gecko handler.
 
  • Like
Reactions: AboodXD

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
Talking about Cyan's bug.

I was dumping RAM, the WiiU crashed at 95%, around 45000000.

Tcgp gecko client thrown the error message, clicking "no" thrown another message, the clicking "no" again, the program didn't try to reconnect.

Using latest Tcgp gecko client version by wj44.
 
  • Like
Reactions: nastys

nastys

ナースティス
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
Talking about Cyan's bug.

I was dumping RAM, the WiiU crashed at 95%, around 45000000.

Tcgp gecko client thrown the error message, clicking "no" thrown another message, the clicking "no" again, the program didn't try to reconnect.

Using latest Tcgp gecko client version by wj44.
Oh, THAT bug...
sm7_facepalm.gif
 
  • Like
Reactions: VinsCool

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Good deal. I love Sun chips. I also love Rye chips, and had to order some from Amazon cause can't find in stores much anymore.
  • K3Nv2 @ K3Nv2:
    Fucking subways like that'll be $3
    +1
  • BigOnYa @ BigOnYa:
    Is funny how they replaced the $5 foot long sub, with a 1" wide $5 foot long cookie or cinna stick, cheap asses
  • K3Nv2 @ K3Nv2:
    They still have but it's like $10 cookies honestly not a bad deal for $5
  • K3Nv2 @ K3Nv2:
    Bidenomics
  • BigOnYa @ BigOnYa:
    True, everything almost double nowadays
  • K3Nv2 @ K3Nv2:
    But I could go to Aldis and get a cookie pie for like $4
  • BigOnYa @ BigOnYa:
    Or use your new cooking pan and make some, don't mind the Old leftover foods mixed in.
  • K3Nv2 @ K3Nv2:
    Just eat plain flour around cops
  • BigOnYa @ BigOnYa:
    thats Gluten abuse, they would shoot you
  • K3Nv2 @ K3Nv2:
    Depends on the color chart
  • K3Nv2 @ K3Nv2:
    Wheat flour has a lower chance at survival
  • Veho @ Veho:
    Isn't wheat flour the whitest of the white?
  • Veho @ Veho:
    Rye would get shot at sight.
    +1
  • K3Nv2 @ K3Nv2:
    Depends
    img_5941-1.jpeg
    everyone mixing their flour now days
  • Veho @ Veho:
    That's whole wheat, right? Because all purpose flour is also made from wheat.
  • K3Nv2 @ K3Nv2:
    I'm not a flour expert I just snort it
  • BigOnYa @ BigOnYa:
    There also is black rice flour, and its really black colored
  • Veho @ Veho:
    Bruh that's gray.
  • K3Nv2 @ K3Nv2:
    That's ancientboi color
    +1
  • Veho @ Veho:
    You need to add some activated charcoal.
    +1
  • BigOnYa @ BigOnYa:
    I've seen some that are dark dark, my wifey uses it sometimes in her bs recipes
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/1Ic2tqw_AmM?si=JprHwElZWw_oO_ii