Laufende Arbeiten

Design and Implementation of a Hardware Assisted Cloud Character Exchange Platform for Legacy Gameboy Pokémon Games

Type of work:

Master Thesis

 
Assignment:

In this work, a cloud-based system for backup and exchange of Pokémon characters from original Nintendo Gameboy games shall be developed and implemented. As a first step, a bus monitor for documenting and reverse engineering of the employed protocol is to be realized. Afterwards, appropriate data structures for representing the character properties need to be found. Finally, the platform shall be equipped with an IP interface for online character exchange and backup.

 
Skills:
  • Hardware design
  • Network- and bus technology
  • Programming in C
 
Background:

The further use of outdated software poses a big challenge for industry and economics. Im many cases, companies rely on production lines or IT based no longer available legacy hardware. It is not always possible to migrate software and data or execute the applications on emulated hardware. Reverse engineering of protocols and date structures is therefore the basis for porting such systems into modern environments. In this work, this methodology is applied to a pratical example.

 
Supervisor:

C. De Schryver

 
Student:

Daniel Koch

 
Year:

2023