Jump to content

TrainerDex/RB:052: Difference between revisions

Just putting the base payout of this glitch trainer, to fill in some missing information. For these that cause the ZZAZZ glitch to happen, the calculations starts to become a little inaccurate. But with a little offset that I don't seem to know what, I get a result that is an exact number. For this one, I did find an exact number this time.
>Torchickens
No edit summary
>Jctitan48
(Just putting the base payout of this glitch trainer, to fill in some missing information. For these that cause the ZZAZZ glitch to happen, the calculations starts to become a little inaccurate. But with a little offset that I don't seem to know what, I get a result that is an exact number. For this one, I did find an exact number this time.)
 
(11 intermediate revisions by one other user not shown)
Line 4:
{| class="wikitable"
|-
! [[TrainerDex/RB:051|← Previous glitch Trainer]] !! Current glitch Trainer !! [[TrainerDex/RB:053|Next glitch Trainer→]]
|-
| [[TrainerDex/RB:051|) R 4. (FB33)]] || '''TRAINER 4 (FC34)''' || [[TrainerDex/RB:053|ゥ (FD35)]]
|}
 
{{incomplete|Trainer AI and payoutPayout data}}
 
'''TRAINER 4''' (hex:FC34, dec:52) is a [[glitch Trainer]] class in {{RB}}.
 
The equivalent glitch Trainer in {{Yellow}} is [[TrainerDex/Y:052|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.
 
{{YouTube|5x9G5BWanWw|TheZZAZZGlitch}}
 
{{clr}}
==Roster #01data==
<div style="border: 1px solid #000000; padding: .5em 1em; color: #000000; background-color: #FFFFFF; margin: 3px 3px 0; text-align: center">'''Roster data'''
 
<div class="toccolours mw-collapsible mw-collapsed">
*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.
==Roster #01==
 
a (hex C0) - level 217
{{YouTube|wjXQqZTYJco|TheZZAZZGlitch}}
Exeggcute (hex 0C) - level 217
PkMn ID PkMn T (hex D0) - level 217
Cubone (hex 11) - level 217
Lapras (hex 13) - level 217
> 8 (hex C9) - level 217
 
== Trainer payout data ==
==Roster #02-FF, #00==
Trainer payouts are taken by multiplying the base payout and the level of the last Pokemon in the roster.
No Pokémon for this roster
</div></div>
 
Base payout: 9180
[[Category:Glitch Trainers]]
[[Category:Pokémon Red and Blue glitch Trainers]]
[[Category:Generation I glitch Trainers]]
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.