Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 1, 2010
Added some logic to display a custom boot logo on the Gameboy and still launch the game. When the Gameboy boots up it loads in the data from 0x104-0x133 in the ROM header. It then scrolls that image to the middle of the screen. It once again reads the data from 0x104-0x133 and compares it to the data stored internally in the Gameboy. If any of the data is different on the second time it reads it compared to the data stored internally it will fail to boot the game.
What I did was once the Gameboy starts it reroutes the data from Flash to a data stored on the FPGA containing the custom logo. Once it is done reading the data the first time it changes back the addressing to read from the Flash that contains the ROM. To sum it up shortly it Reads custom data then reads the real data the second time.