Watch me port the Voltorb Flip minigame from Pokémon Heartgold and Soulsilver (Nintendo DS written in C) to a cross platform computer program (Python)! Big thanks to the heartgold decomp team: Download cuteflip: contribute on github: Chapters: 00:00 - Project Introduction 02:08 - What is Porting - is it hard? 05:22 - Diving into the NDS C code 06:10 - Discovering Points of Interest 09:10 - Porting the Game State Data Structure 11:46 - Porting the Board ID Generation Algorithm 17:10 - Porting the Board Layout Generation Algorithm 19:42 - TESTING the ported logic! 22:00 - Timelapse of the last couple of functions 23:46 - FINAL PRODUCT with the UI wired up











