Skip to content
@mk7re

Mario Kart 7 Reverse Engineering

An organization dedicated to reverse engineer and document the inner workings of Mario Kart 7.

Mario Kart 7 Reverse Engineering

Useful links

Additional header documentation

Ghidra

Others

Related Discord servers:

Misc. notes

Debugging

Mario Kart 7 can be used alongside a debugger in both a real 3DS with Luma CFW (recommended), or an emulator capable of connecting to a debugger client. More info.

  • If using IDA: It's best to use IDA Pro version 7.0, as the debugger in this version is less likely to have issues with breakpoints and other elements while debugging. Note that, if using an emulator, there's a chance that you won't be able to write data to memory nor registers using the debugger client.
  • If not using IDA: devkitARM's own GDB debugger client should work fine, though we personally recommend using gdb-multiarch via WSL or MSYS64 (if using Windows). If using an emulator to debug, ensure to write the statement set architecture armv7 after opening GDB so that it knows the architecture we're going to debug is ARM specifically.

Pinned Loading

  1. MK7-Memory MK7-Memory Public

    A collection of data structures for Mario Kart 7.

    C++ 16 3

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…