All Projects → BullyWiiPlaza → JGeckoU

BullyWiiPlaza / JGeckoU

Licence: other
Wii U RAM TCP Debugger Client/Cheat Code Manager

Projects that are alternatives of or similar to JGeckoU

fake-08
A Pico-8 player/emulator for console homebrew
Stars: ✭ 374 (+592.59%)
Mutual labels:  homebrew, wiiu
Opensurge
A fun 2D retro platformer inspired by Sonic games and a game creation system.
Stars: ✭ 143 (+164.81%)
Mutual labels:  homebrew, modding
3DS.py
Python on your Nintendo 3DS
Stars: ✭ 90 (+66.67%)
Mutual labels:  homebrew, nintendo-homebrew
Kosmos-Wii-U
All-in-One CFW Package for the Nintendo Wii U
Stars: ✭ 14 (-74.07%)
Mutual labels:  homebrew, wiiu
libmem
Advanced Game Hacking Library for C/C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64/ARM/ARM64) (DLL/SO Injection) (Internal/External)
Stars: ✭ 336 (+522.22%)
Mutual labels:  disassembler
homebrew-amiga
A repository for Amiga Development related brews
Stars: ✭ 21 (-61.11%)
Mutual labels:  homebrew
among-us-replay-mod
Replay mod for Among Us
Stars: ✭ 48 (-11.11%)
Mutual labels:  modding
ComicNX
NSFW comic browser for the Nintendo Switch
Stars: ✭ 15 (-72.22%)
Mutual labels:  homebrew
ModTemplateValheim
Valheim template for quickly writing mods using BepInEx
Stars: ✭ 13 (-75.93%)
Mutual labels:  modding
pvcollib
PVColLib: A small, open and free development kit for the Colecovision
Stars: ✭ 16 (-70.37%)
Mutual labels:  homebrew
ME3ModManager
Legacy mod manager for Mass Effect 3 (superceded by ME3Tweaks Mod Manager)
Stars: ✭ 17 (-68.52%)
Mutual labels:  modding
openrct2-ride-price-manager
A plugin for OpenRCT2 that automatically manages ride prices.
Stars: ✭ 40 (-25.93%)
Mutual labels:  modding
bmod
bmod parses binaries for modification/patching and disassembles machine code sections.
Stars: ✭ 12 (-77.78%)
Mutual labels:  disassembler
HedgeLib
A C++ library and collection of tools that aims to make modding games in the Sonic the Hedgehog franchise easier.
Stars: ✭ 63 (+16.67%)
Mutual labels:  modding
codebreaker-rs
A Rust library to decrypt & encrypt any cheat code for CodeBreaker PS2
Stars: ✭ 18 (-66.67%)
Mutual labels:  homebrew
homebrew-apple-fonts
Easily install Apples fonts using homebrew.
Stars: ✭ 12 (-77.78%)
Mutual labels:  homebrew
windfish
A tracing disassembler & UI for Gameboy ROMs — integrated with Sameboy for emulation & debugging.
Stars: ✭ 68 (+25.93%)
Mutual labels:  disassembler
SDA
SDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Stars: ✭ 98 (+81.48%)
Mutual labels:  disassembler
PMMasterQuest
Take Paper Mario 64, buff old and new enemies to absurd levels, then rebalance Mario's overpowered strategies, and you've got one of the most difficult hacks of all time: Paper Mario Master Quest. The Discord:
Stars: ✭ 58 (+7.41%)
Mutual labels:  modding
dotfiles
Automatic machine configurator using Ansible
Stars: ✭ 13 (-75.93%)
Mutual labels:  homebrew

Overview

JGecko U is a replacement for TCP Gecko.NET as a platform independent Wii U RAM debugger and cheat code manager for Wii U titles.

It is the most advanced Wii U game hack/cheat development tool which is used by almost all mod developers and end users across all Wii U titles.

Setup

PC side:

  • Install Java 8+
  • Download JGecko U.jar from here*
  • Double-click JGecko U.jar OR type java -jar "JGecko U.jar" on the command line/Terminal to launch JGecko U

Wii U side:

  • Download the TCP Gecko Installer. Extract it to your SD Card into the folder E:\wiiu\apps\TCPGecko*
  • Proceed to run the Homebrew Launcher by visiting http://u.wiidb.de with your Wii U. Finally, load the TCP Gecko Installer app and confirm the desired TCP Gecko Installer installation mode.

*Alternatively: Use the Gecko U Updater application.

A YouTube video visually showing the full setup guide can be found here.

Troubleshooting

  • JGecko U does not connect successfully despite following all steps correctly:
    Usually, your (Windows) Firewall will ask you for permission to allow java.exe to access the network the first time you're trying to use the network with a Java application like JGecko U. Obviously, you need to give this permission (and specify you're inside a private network). Note: If no such pop-up comes up, you may need to manually add a firewall rule to allow java.exe to access the network. This is something that prevented some users from connecting JGecko U successfully. After adding the firewall rule, the connection should work fine.

Donator features

Since the application took months or even years to develop and I worked on it alone, I made some features of JGecko U donator only. If you appreciate this application and want to unlock extra features (mainly useful for code creation and development), feel free to become a donator on the Donator tab in JGecko U. The following features will become available after donator license activation:

Disassembler

  • Add Dump Registers Hook: Adds an assembly hook to dump values of registers of interest
  • Add Dump Structures Hook: Adds an assembly hook dump structures of interest
  • Insert Hook: Allows inserting assembly instructions at the current address in the disassembler (performs a jump to the injected assembly and a jump to safely return after execution)
  • Delete Hook: Removes an inserted hook again
  • Parse Immediate: Finds corresponding lis/ori or lis/addi etc. pairs (which setup the same register) and gets the address referenced by both of them

Cafe Code Creation

  • Code Wizard: Supports creating all codetypes via easy to use dialogs and input components

General

  • Watchlist: Allows watching the current values of multiple addresses (including pointer support and view modes)

Assembly

  • Obfuscate Assembly: Allows obfuscating assembly sources with mathematical tricks to make reverse engineering hard (note: this feature is experimental and may not be completely stable. Intended to be used on simple and short assembly RAM writes)
  • Parse IDA Pro ASM File: Allows loading assembly instructions from an IDA Pro .asm file

View Modes

  • Memory Viewer View Mode: Allows switching the view mode of all data in the memory viewer
  • Search Tab View Mode: Allows switching the view mode of all results in the search tab

Feature Requests/Problems

You can post them in one of the following places:

Note:

The following types of requests will NOT be answered:

  • Requests for code creation or sharing codes (-> this is not related to bugs or features of JGecko U)
  • Reports regarding codes not working correctly (-> unless you can prove that there is a code handler bug)
  • Requests regarding connection problems (-> follow the setup guide and verify your network/IP address(es))
  • Requests regarding learning how to get started with making codes (-> watch/read tutorials like the ones on my YouTube channel first)

Credits

Check the About tab in JGecko U.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].