Go back
italian languageenglish language

PijBork

PijBorkimage

Black mage.

PijBorkimage

Black mage: - Fire!

PijBorkimage

White mage and the frames of the Cure animation.

PijBorkimage

On the left, bitmap of the base frame of the Annoying Dog, before and after scaling. To the right, the frames of the Dance animation.

Type: academic project

Technologies: Raspberry Pi 4, Forth, Assembly ARM, Visual Studio Code

PijBork is an application developed for Raspberry Pi 4, dedicated to creating animations featuring the Annoying Dog, an iconic character from the video game Undertale. The project is based on manipulating the Framebuffer to display animation frames, created using bitmaps. These frames are shown on the screen connected to the device following a predefined sequence, with specific time intervals, thanks to the use of appropriate timers.
The character can perform various actions, such as dancing, walking across the screen, swapping, and interacting with other characters like the Black Mage and the White Mage, taken from Final Fantasy. UART was used for communication between the PC and the Raspberry Pi.