From 2ce198f722267ad1b6620bebafe4932ea000c7b6 Mon Sep 17 00:00:00 2001 From: Turingon Date: Tue, 13 Aug 2024 21:14:36 +0000 Subject: [PATCH] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6aedc06..6342514 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,19 @@ # QBoy ![QBoy logo](https://i.redd.it/kfnmr5ukyhid1.png) + QBoy is pronounced as "cube-y" A Game Boy emulator written in C, C++ and Qt for Linux, Windows and Android -![An image of the original Game Boy from 1989](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Game-Boy-FL.jpg/220px-Game-Boy-FL.jpg) ## Introduction - + QBoy is a Game Boy emulator written in C (the C-library would implement the processor emulation) and a GUI implemented with C++ and Qt for graphics and timing. I am largely following a [blog](https://www.inspiredpython.com/course/game-boy-emulator/let-s-write-a-game-boy-emulator-in-python) which implemented the emulator in Python. + I already implemented a Intel-8080 emulator. The original 1989 Game Boy used an 8-bit Z80 (LR35902) CPU, which supports the Intel-8080 instructions and more but with even more power running at 4.19 MHz! Thus the intuition should be transferable, however the GB will be much more complex than the previous project. + Here the motivation for why someone should write a GB emulator: ![Tim Jacobs: Why YOU Shoud Write A Gameboy Emulator](https://youtu.be/ElwhYW5wjts)