#opcode #gameboy #instructions #retro #microcode #defines #feo3boy

feo3boy-opcodes

Defines the opcodes for the feo3boy gameboy

1 unstable release

0.1.0 Apr 29, 2023

#276 in Emulators

42 downloads per month
Used in 3 crates (2 directly)

MIT license

185KB
3.5K SLoC

Defines the opcodes for the feo3boy gameboy.

This library is intended to provide the basic opcodes of the gbz80 CPU. Opcodes are defined in terms of a microcode which allows instructions to be broken into smaller steps.

The microcode module supplies the Microcode type, which defines the steps that opcodes can be broken down into.

The opcode module supplies Opcode and CBOpcode which define the actual instructions the GameBoy CPU can execute.

Dependencies

~3.5MB
~76K SLoC