diff --git a/README.md b/README.md index 26c946b..4d81d59 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,18 @@ #

GameMan

> The GameBoy emulator that does not play aroundâ„¢ +# Screesnhots + + + + # What can the emulator actually run? I am at a *very* early stage, this emulator will **not** run *any* game. Here's a list of things I need to implement - [ ] CPU - [x] Barebones CPU for testing graphics - - [ ] All opcodes implemented + - [x] All opcodes implemented (i just need the STOP one but it's not a priority) - [ ] All interrupts implemented - [x] GPU - [x] Barebones and graphicless implementation @@ -20,6 +25,7 @@ Here's a list of things I need to implement Here's a list of roms and games that work on the emulator - [dmg-acid2](https://github.com/mattcurrie/dmg-acid2) +- The panda rom, couldn't find the link # What makes this emulator different? - It's **embeddable**, you can embed this into any UI framework, gtk, iced etc. This is not actually an emulator per se, it's the "backend", the "frontend" is up to you to implement, altough I will probably make one myself. As of now, you can try `cargo run --example debugger -- rom.gb` to get a primitive debugger, and `cargo run --example screen -- rom.gb` to see the actual gameboy screen.