Skip to content

stopnoanime/CHIP8-UEFI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP8-UEFI

A CHIP-8 emulator that works in the UEFI environment without any OS. Works both on real hardware and QEMU.

The repo also contains some popular CHIP-8 roms, located in roms. You can add your own games there. The roms are sourced from here.

Compiling

First run git submodule update --init to pull the required efi headers.

You need to have clang, lld and make installed. Then you can just run make all.

Running in QEMU

You need to have qemu-system-x86_64 and ovmf installed. If your distribution does not come with ovmf you need to find a OVMF.fd file online and put it to the repo root.

When you have all the prerequisites ready just run make run.

Running on real hardware

Run make partition to create the required folder structure. Then just put the contents of the ./partition folder to your FAT32 formatted pendrive and boot from it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published