Vous avez certainement déjà croisé ce genre de vidéos sur YouTube ou NicoNicoDouga. Il s'agit en fait de Touhou Ningyougeki, alias Touhoumon -Puppet Show-, un patch permettant, entre autre, de remplacer les répugnants Pikachu, Dracofeu et compagnies par nos armes de destruction massive préférées, les personnages de la série Touhou.
Le patch en question est disponible sur cette page. Les fichiers nous intéressant sont les suivant (ne vous occupez que des deux premiers si vous débutez) :

Il vous faudra ensuite récupérer la rom de la version japonaise de Pokemon Fire Red pour GBA (uniquement si vous possédez l'original, et tout ça) et lui appliquer le patch en utilisant le logiciel WinIPS (le mot de passe de l'archive est "lovemario") comme dans la capture d'écran ci-dessous.

WinIPS aura alors généré une nouvelle rom portant le nom du patch.

Il ne reste plus qu'à le lancer avec l'émulateur de votre choix. J'ai personnellement utilisé Visual Boy Advance pour lequel il est conseillé d'activer l'option emulator > real time clock et de configurer l'émulateur pour qu'il enregistre ses sauvegardes en flash 128k (emulator > save type > flash 128k). Si l'émulateur plante inopinément, changer le mode d'affichage pour utiliser OpenGl à la place du DirectDraw peut résoudre le problème. Plus d'informations sont disponibles sur le wiki officiel du projet (en japonais) et sur l'imageboard de pooshlmer (en anglais). Apparemment, il est également possible de se connecter "entre amis" sur internet en utilisant VBALink pour échanger des persos et quelques gifles.
