Age | Commit message (Expand) | Author |
2024-06-28 | start logging instructions as nestest.log has done | vin |
2024-06-17 | start fixing bugs with memory access | vin |
2024-06-17 | implement basic iNES and Mapper 0 ROM loading | vin |
2024-06-16 | replace bit comparisons with 0 from greater than to not equal | vin |
2024-06-11 | add memory mirroring for system and ppu memory | vin |
2024-06-11 | add separate implied/accumulator functions for certain opcodes | vin |
2024-06-10 | add jsr, rti, rts | vin |
2024-06-10 | implement untested most of stack-related opcodes | vin |
2024-06-10 | add lsr, rol, ror | vin |
2024-06-10 | implement tay, txa, tya | vin |
2024-06-10 | implement sta, stx, sty | vin |
2024-06-10 | implement se?() opcodes and remove extra 65c02 opcodes | vin |
2024-06-09 | implement more instructions | vin |
2024-06-09 | add opcode_mem() function to return memory address and not pre-peek | vin |
2024-06-09 | add memory writing functions | vin |
2024-06-09 | implement some more instructions and branching? | vin |
2024-06-09 | fix potential adc overflow flag bug | vin |
2024-06-09 | add blank todo opcode functions based on opcode json | vin |
2024-06-09 | programmatically create switch cases for opcodes based on opcode json | vin |
2024-06-08 | move addressing mode parsing into separate function | vin |
2024-06-08 | add adc and actually fix peek/16 | vin |
2024-06-04 | fix peek | vin |
2024-06-04 | shorten addressing mode enum names | vin |
2024-06-04 | add peek(), peek16(), and finish lda() | vin |
2024-05-24 | load program rom into proper offset in memory | vin |
2024-05-24 | implement tax and inx and print status each time | vin |
2024-05-24 | add lda immediate and brk | vin |
2024-05-20 | start working on 6502 cpu | vin |