Recently Updated Pages
Logo
Frida SSL intercept
Overview The output from these Frida scripts should be entered into Wirehark's '(Pre)-Master-Secr...
Socials
Activity (sorted alphabetically) Price Suggested head count Suggested location Airsoft £30...
Firmware artefacts
Extracted using the SPA504G extraction utility available here. spa50x-30x-7-6-2f_artefacts.zip
Firmware format
The firmware file is made up of the following components, each located in the firmware file after...
Firmware validation
The logic to validate the firmware bundle begins at: libupg_validate_firmware_mem. This is called...
Titan SoC
The SPA504G uses the Texas Instruments TNETV1057ZDW processor on a Titan SoC, pictured below. It ...
Boot Loader
The SPA504G uses the PSPBoot boot loader. This is an old bootloader with not much info out there ...
Memory
Extra memory (beyond what is provided on the SoC) is provided through the W9812G6JH-6 IC, manufac...
Flash storage
Whilst no information could be found online regarding the MX T122541 IC, Macronix is semiconducto...
Serial boot logs
When connecting to the UART serial header, the following is printed to the console during boot: B...
Board overview
UART serial Once removing the case, there is a five pin header on the rear of the device. Four o...
Phone Does Not Boot
Well well well. You've bricked the phone. Well done. This can happen when you become a little too...
Butlersaurus Bucket List
A list of ideas of things to do. Airsoft in Gloucester Prison Go Karting Mini golf Clarkso...
In game client to server controls
Scope THis document describes the messages clients will send to the server to inform the server a...
Draw to the screen?
Setup There's quite a bit going on in the setup, but it thankfully is mostly boilerplate. The fun...
Do networking?
Work-in-progress page, just wanted to capture some trickiness Jack came across. In net_bind(), I...
Check controller input?
First you need to called WPAD_Init()! It is defined in wiiuse/wpad.h Wii Remote WPAD stores infor...
Getting Started
Wii homebrew is compiled using devkitpro, specifically devkitPPC. It compiles to a boot.dol and a...
Papa John's
Placing an order TBD Tracking an order After placing an order through the Papa John's website, yo...