10 Commits
Author SHA1 Message Date
Raimon @ quifisraimon 34877060c0 - [FIX] Opcode 0x28 (PLP) usava la microinstrucció miPushP en compte de la correcta miPullP.
- [FIX Opcode 0x38 estaba etiquetat com a ESC, en compte del correcte SEC.
- [FIX] Relative branching es feia incorrectament.
- [FIX] Afegida emulació del hardware bug en opcode 0x6c (indirect jump).
- [FIX] registres de 16 bits implementats amb funcions explicites per a evitar errors de aliasing (puto C++).
- [FIX] Implementats els modes BCD en ADC i SBC
- [FIX] Arreglat el càlcul del signe al creuar una pàgina de memòria.
2026-09-08 14:01:19 +02:00
JailDoctor 111fe32bb9 - Tots els opcodes complets, falta el reset i la gestió de les interrupcions 2025-02-06 12:25:24 +01:00
JailDoctor e979a3d618 - Seguim 2025-02-05 21:32:58 +01:00
JailDoctor fbe874b3e7 - Comence a escriure la versió amb microcodi del 6502 2025-02-05 13:59:56 +01:00
JailDoctor 3971c37a53 ... 2025-02-05 07:20:27 +01:00
JailDoctor 4dad2bc8a1 mes microcodi 2025-02-05 07:19:53 +01:00
JailDoctor 57e91fbdef - Borrador de microcodi per a versió alternativa del 6502 2025-02-04 14:01:07 +01:00
JailDoctor fb2c69c6a4 - Tots els opcodes legals del 6502 implementats 2025-02-01 12:47:34 +01:00
JailDoctor 2c62a32264 - Més de la meitat de opcodes implementats 2025-02-01 11:19:52 +01:00
JailDoctor 033acb7124 - First commit, working on the cpu 2025-01-31 14:04:44 +01:00