209 Commits (master)
 

Author SHA1 Message Date
Riyyi 5a690a12d2 Meta: Add script to check for missing opcodes 2 years ago
Riyyi 461fc28c94 Emulator: Add support for negative numbers to DAA opcode 2 years ago
Riyyi 6c2e5d32d4 Emulator: Implement DAA opcode 2 years ago
Riyyi 525391144a Emulator: Fix increment HL opcode 2 years ago
Riyyi cfded56dcd Emulator: Fix offset bug in readMemory() function 2 years ago
Riyyi 024e6aecc3 Emulator: Add comments to cycle waiting amount 2 years ago
Riyyi baa679904c Emulator: Implement RET opcodes, minus one 2 years ago
Riyyi 0c4d7b2112 Emulator: Implement JP opcodes 2 years ago
Riyyi 3346b5329a Emulator: Implement XOR/OR opcodes 2 years ago
Riyyi 275739bd5b Emulator: Implement SUB/SBC opcodes 2 years ago
Riyyi d47dddfe69 Emulator: Implement ADC opcode 2 years ago
Riyyi bf8bd66389 Emulator: Implement 8-bit ADD opcodes 2 years ago
Riyyi 3bac216698 Emulator: Add some missing LD opcodes 2 years ago
Riyyi 7dc569b1a1 Emulator: Add SCF/CCF opcodes 2 years ago
Riyyi 5015b9e59d Emulator: Implement 16-bit INC opcode 2 years ago
Riyyi a7169addd8 Emulator: Rename inc() => inc8() 2 years ago
Riyyi 4dffe1a60a Emulator: Implement push/pop opcodes 2 years ago
Riyyi 69760e349e Emulator: Fix compiler warnings in cpu-prefix.cpp 2 years ago
Riyyi 200cf12a8f Emulator: Fix switch case numbers for prefix opcodes 2 years ago
Riyyi c4ccbecaf7 Emulator: Add warning for illegal opcodes 2 years ago
Riyyi ec0f8bf02e Emulator: Implement SLA/SRA/SRL opcodes 2 years ago
Riyyi ac03d70d83 fixup! Emulator: Implement SWAP opcodes 2 years ago
Riyyi 99c768d400 Emulator: Rename reg => register_ 2 years ago
Riyyi fb6ba43ff1 Emulator: Implement RL/RR opcodes 2 years ago
Riyyi 275cab4da4 Emulator: Implement RLC/RRC opcodes 2 years ago
Riyyi d53f4759e3 Emulator: Implement SWAP opcodes 2 years ago
Riyyi 67698528e1 Emulator: Implement SET opcodes 2 years ago
Riyyi e35aa06471 Emulator: Implement RES opcodes 2 years ago
Riyyi 6ada7261e7 Emulator: Add .cpp file for prefix $cb opcodes, implement BIT opcodes 2 years ago
Riyyi ff2f94fc05 Doc: Added mnemonics for two opcode constants 2 years ago
Riyyi 81fe126068 Emulator: Add cartridge ROM bank loading 2 years ago
Riyyi 27abccf863 Emulator: Implement nop/rst opcodes 2 years ago
Riyyi e7e1b58d01 Emulator: Add error message when reading/writing unmapped memory space 2 years ago
Riyyi d33837f118 Emulator: Implement call opcodes 2 years ago
Riyyi 219520965c Emulator: Implement Accumulator rotate opcodes 2 years ago
Riyyi 462fa09a00 Emulator: Implement AND opcodes 2 years ago
Riyyi be3ee22086 Emulator: Add error message when reading unloaded cartridge header 2 years ago
Riyyi c9e2bf9e94 Emulator: Implement 16-bit add opcodes 2 years ago
Riyyi c81db1d3b5 Emulator: Rename decr16 => dec16 as there is only one variant 2 years ago
Riyyi 69dc545bf0 Emulator: Implement 8-bit decrement opcodes 2 years ago
Riyyi 802995b7d9 Emulator: Implement JR opcodes 2 years ago
Riyyi eb0f4b6a5f Doc: Add explanation of flag conditions 2 years ago
Riyyi 67f8bcfca9 Emulator: Implement INC and CP arithmetic opcodes 2 years ago
Riyyi 8e4dacca8a Emulator: Add cli argument to specify bootrom path 2 years ago
Riyyi dd2920b2a4 Emulator: Load cartridge header 2 years ago
Riyyi 2aa50d3532 Emulator: Put startup into a Loader class 2 years ago
Riyyi 589faceb9b Doc: Clarify opcode mnemonic for 16-bit address registers 2 years ago
Riyyi e9b47d7d68 Emulator: Implement 16-bit DEC opcode 2 years ago
Riyyi 009938b126 Meta: Update ruc library 2 years ago
Riyyi 50e1672524 Emulator: Fix opcode logic in the ldi16 function 2 years ago