diff --git a/README.md b/README.md index 9133e02..286d471 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,21 @@ # xFF - Experimental Emulator embedded in Unity3D -### Core Status -[BytePusher Emulation Status](BytePusher_Status.md) - Special test core based on OISC ByteByteJump Processor +## Core Status ## +## [GB Emulation Status](GB_Status.md) ## +Game Boy core emulation. Initially, only the classic emulation will be supported. +The current release build (v0.0.3) is able to run TestROMS, such as Blargg's +individual cpu_intrs, and also some mooneye-gb tests. +
+
+Below is the current montage of results from cpu_instrs individual tests: +![Test ROM result](sshots/GB/cpu_instrs_individual.png) +
+Instruction 'DAA' is stubbed for now, and I think I can blame my bad Half-Borrow +implementation to cause many of the tests to fail. +
+
-[GB Emulation Status](GB_Status.md) \ No newline at end of file +## [BytePusher Emulation Status](BytePusher_Status.md) ## +Special test core based on OISC ByteByteJump Processor. +It supports full graphics, keyboard and sound. +Sound might be stuttering, it's my first time coding procedural audio.