whefrog.blogg.se

Debug mode super mario kart 64
Debug mode super mario kart 64







debug mode super mario kart 64

This patch improves some of the built-in debug functions and adds some more.

  • Frame buffer 1 (last displayed frames before crash).
  • Stack dump (can scroll with controller 1).
  • MT, PT, ST: main thread task, prev task, subtask.
  • GPRs, game state, exception info, hardware info.
  • It displays without requiring any "cheat code" and shows several pages:

    debug mode super mario kart 64

    This patch replaces the game's crash handler with a more useful one, similar to the one found in Ocarina of Time. It's also where you need to place the ultra64 SDK files. This directory isn't a patch, but contains header files defining the game's variables/functions that patches (and hackers) can refer to.

    debug mode super mario kart 64

    This patch provides utility functions for other patches, such as displaying text on the screen. This patch provides functions used by other patches to inject themselves into the game code in a way that allows them to coexist. Since it sets up the framework for the others, it can't use it itself, so it's just one assembly file. This is the patch that loads other patches from ROM and executes them at boot. The project is divided into modules: bootstrap This file can also be modified to upload to Everdrive64 or launch Mupen64plus. Run run.sh to upload the ROM to a 64drive cartridge. Run clean.sh to remove all generated files. Development is done with 64drive HW2, but it should work on any cartridge. The resulting ROM can be played on emulators or flash carts.

  • d (symbol file that debuggers can read).
  • buildall.sh to build the ROM with all patches.
  • A Mario Kart 64 USA ROM image named mk64.rom in Big Endian (ABCD) byte order (the only legal way to get this is to dump it from your own cartridge).
  • the Ultra64 SDK header files (refer to ultra64.txt).
  • If you can build it on Windows, let me know how and I'll update the instructions. This project has only been developed on Linux.
  • possibility to patch the game in RAM via Gameshark serial port to use with a real cartridge.
  • debug mode super mario kart 64

    save states and other nice features stolen from OoT GZ ROM.optional tweaks for performance on emulators (improve FPS/resolution).optional tweaks for tournament play (stat rebalancing, etc).load resources over USB for quick testing of custom tracks.output time/game state info over USB for tracking (auto splitter, ghost sharing, screenshots, etc).save settings to memory card/flash cart.improved debug functions and input display.title screen menu for quickly jumping into the game.This is still a work in progress many features are buggy/missing. This is a set of patches for Mario Kart 64 that add useful functions for speedrun practice, as well as a framework for developing patches in C.









    Debug mode super mario kart 64