From 048b41e20a55a41cb2698a7e47d8c3ca2f68d57b Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Mon, 25 Dec 2023 19:19:09 +0100 Subject: Minor changes --- roms/README.md | 6 ++++++ roms/chiptest.ch8 | Bin 0 -> 709 bytes src/main.c | 2 +- src/vcpu.c | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 roms/README.md create mode 100644 roms/chiptest.ch8 diff --git a/roms/README.md b/roms/README.md new file mode 100644 index 0000000..e3e6474 --- /dev/null +++ b/roms/README.md @@ -0,0 +1,6 @@ +## Test roms information + +Source: +- chip8-test-suite: https://github.com/Timendus/chip8-test-suite +- chiptest.ch8: https://github.com/offstatic/chiptest/tree/master +- ibm.ch8: https://github.com/loktar00/chip8/tree/master/roms diff --git a/roms/chiptest.ch8 b/roms/chiptest.ch8 new file mode 100644 index 0000000..4864260 Binary files /dev/null and b/roms/chiptest.ch8 differ diff --git a/src/main.c b/src/main.c index 0af5fac..7ee47c5 100644 --- a/src/main.c +++ b/src/main.c @@ -13,7 +13,7 @@ int main(int argc, char *argv[]) // Initialize MemInit(); - MemLoadROM("../roms/chip8-test-suite/5-quirks.ch8"); + MemLoadROM("../roms/chiptest.ch8"); ScreenInit(800,400); VCPUInit(); diff --git a/src/vcpu.c b/src/vcpu.c index d3eeb11..b067d3d 100644 --- a/src/vcpu.c +++ b/src/vcpu.c @@ -227,7 +227,7 @@ void VCPUExecute(){ break; case 0x29: - // TODO + State.I=ADDR_FONT+State.V[State.X]; break; case 0x33: -- cgit v1.2.3