docs: added README.md
This commit is contained in:
commit
558d3eced0
1 changed files with 18 additions and 0 deletions
18
README.md
Normal file
18
README.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# zboy
|
||||
**zboy** is a Game Boy emulator written in C, created as an educational project to deepen understanding of hardware emulation and the inner workings of the original Nintendo Game Boy.
|
||||
|
||||
## Purpose
|
||||
|
||||
This project is intended purely for learning and experimentation. It aims to implement the core components of the Game Boy - CPU, memory, graphics (PPU), input, and cartridge loading - in a clean, modular, and decoupled manner.
|
||||
|
||||
By building zboy from scratch, the goal is to gain hands-on experience with:
|
||||
- CPU instruction decoding and execution
|
||||
- Memory mapping and management
|
||||
- Graphics rendering via the PPU
|
||||
- Input handling and emulation
|
||||
- ROM loading and cartridge emulation
|
||||
|
||||
### Dependencies
|
||||
zboy is using some dependencies, those include:
|
||||
- [libft](https://git.sourcedot.nl/zoeynoort/libft)
|
||||
- SDL2
|
||||
Loading…
Add table
Add a link
Reference in a new issue