Shanty Blog

2019

Nov 15

Pokémon Contest Painting Effects

Introduction GitHub Link: https://github.com/huderlem/contest-painting-effects In the Game Boy Advance games Pokémon Emerald, Ruby, and Sapphire, the player may compete in special competitions called “Contests”. If the player performs well enough, an NPC will kindly paint a portrait of the Pokémon and display it in the Lilycove Museum. The player can view this painting, and depending …

more

Oct 27

Poryscript

Introduction GitHub Link: https://github.com/huderlem/poryscript As the Pokémon Gen 3 decompilation projects mature, some of my focus has shifted to improving the developer experience. One of the painpoints of working with the Gen 3 engine is comprehending existing event scripts and writing new scripts. Poryscript is a higher-level scripting language that makes scripts writing scripts much …

more

© Marcus Huderle 2019