zaksabeast / Gen-7-GTS-Character-Picture-Freeze-Fix

Prevents Gen 7 games from freezing due to garbage character pictures on the GTS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3ds Pokemon GTS Crash Fix

The Gen 6 and 7 GTS has posts with garbage data that cause people's games to freeze or crash when viewed.

For Gen 7 the patch fixes the issue by replacing all character pictures with the user's own character picture. Rather than solving individual bugs, I took the approach of replacing character pictures entirely to prevent future bugs from being exploited, and because it was faster.

Two years later a patch for Gen 6 was added. The patch fixes a color index. Not as defensive as Gen 7, but that's fine for now.

Building

  1. Install armips and flips
  2. Extract your game's code.bin (possibly with GM9 and ctrtool)
  3. Clone the repository and place the code.bin in the repository directory
  4. Run make <game> where 'game' is sm, usum, xy, or oras.

You should have a code.ips produced.

Usage

  1. Download and unzip patches.zip from the release
  2. Copy the directories to /luma/titles
  3. Enjoy the GTS

About

Prevents Gen 7 games from freezing due to garbage character pictures on the GTS


Languages

Language:Assembly 56.9%Language:Makefile 43.1%