Another Gameboy emulator in C.
- CPU
- Instruction decoding
- Registers implementation
- ISA implementation
- LD
- ADD, ADC, SUB, SBC, INC, DEC
- AND, OR, XOR
- JP, JR, CALL
- PUSH, POP, RST
- RET
- CB 0x%02x (instructions with CB opcode)
- Interrupt based instructions
- Enabling simulation
- Memory
- Load rom from file
- Implementing read operation on ROM
- Managing MBC
- Implementing basic memory functionality (read from/write to memory)
- Output video
- Interrupt support