Home

Awesome

GBSlides

Description

GBSlides is a simple GameBoy Powerpoint-like slides viewer I built to learn how programming the GameBoy in Z80 Assembler was back in the early 90s. As building a game is quite time consuming and I was going to give a talk at an event, I decided to give the talk using a GB emulator and tool built by me.

The result is gbslides.asm file. It uses gameboy Maps/Backgrounds to load slides on them and display one at a time. As editing inside a Tile Editor like GBTB is tiring for simple text, I also made a script that transforms from plain text files to .INC files that have Assembler code defining the backgrounds (GB had no "files", everything was inside the ROM as binary data).

Small demo:<br /> Sample presentation inside VisualBoyAdvance

The "real" presentation is available at: slides.kartones.net

And as was hard to gather all tools and documentation, I've setup a zip containing a nice development toolset at: https://kartones.net/downloads/gbdevpack.zip

Usage

rgbasm -o gbslides.o gbslides.asm
rgblink -o gbslides.gb gbslides.o
rgbfix -v -p 0 gbslides.gb