ASCII Pacman game, written with curses, ported to libpayload to be used with coreboot. Works with both regular video output and in headless mode over serial console.
Grab the latest release, and run qemu-kvm -bios pacman_qemu_q35.rom -M q35
.
- Build libpayload
- Start from
coreboot/payloads/pacman
or edit thelpgcc
path in Makefile - Run
make
- Build coreboot for your platform of choice with
An ELF executable payload
option pointing to the builtpacman
file. - Flash the
coreboot.rom
onto hardware, or runqemu-kvm -bios coreboot.rom -M q35
if you've built for the emulation target.
Use the keys:
x - left
c - right
k - up
m - down
to move.