Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of an article from Glitch City Laboratories wiki.

A live version of this article is available at the Glitch City Wiki here.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of the wiki in .tar.gz or .xml.gz formats.



← Previous glitch TrainerCurrent glitch TrainerNext glitch Trainer→
) R 4. (33)TRAINER 4 (34)ゥ (35)

This article is incomplete. Please feel free to add any missing information about the subject. It is missing: Index number.

TRAINER 4 (hex:34, dec:52) is a glitch Trainer class in Pokémon Red and Blue.

The equivalent glitch Trainer in Pokémon Yellow is 4! (hex:34).

It can be fought with the Ditto trick with a Special stat of 252 (hex:FC).

Trainer AI

  • As documented by TheZZAZZGlitch, this Trainer's secondary AI pointer is at $D040, and uses a 'move modification' routine that points to $FA58 in the Echo RAM region, which is part of the Day Care Pokémon data. If this data is harmless, it can fall through to $FA80; a copy of the data for the stored Pokémon in the PC, in which a bootstrap Pokémon setup can be prepared to abuse arbitrary code execution. The code at region $D040 may need to be adjusted to not freeze the game as well.

    [b]YouTube video by PLASMA GER[/b]

    Roster data

  • As documented by TheZZAZZGlitch, roster 1 of this glitch Trainer is sourced from $A5A5 in SRAM, which can be modified by the user with relevant corruptions (such as corruptions from a glitch Pokémon sprite). The SRAM can be unlocked by viewing the status of any valid Pokémon.

    [b]YouTube video by PLASMA GER[/b]

    Trainer payout data

    Trainer payouts are taken by multiplying the base payout and the level of the last Pokemon in the roster.

    Base payout: 9180