3a6eef7cba
- [FIX] SET_PARITY_FLAG() should work on the result -[NEW] Implemented flag calculation for IN(), OUT(), INI(), IND(), OUTI(), OUTD() - [FIX] Corrected flag calculation for CPI, CPD, - [CHG] Renamed SWAP to EX
Raimon Zamora2024-04-16 11:28:06 +02:00
aff713fc62
- [FIX] Adjusted flags and timing for LD A, I and LD A,R
Raimon Zamora2024-04-16 10:21:02 +02:00
4b4aad7658
- [FIX] Interrupts now exit CPU from HALT
Raimon Zamora2024-04-15 22:14:28 +02:00
2d0b0e45cc
- [NEW] EAR getter in the ULA module - [NEW] Flash attribute implemented - [NEW] Sound somewhat working (BEEP hangs)
Raimon Zamora2024-04-15 20:47:00 +02:00
6dfb24da10
- [FIX] Corrected key mapping - [FIX] ULA ports reconnected after reset - [FIX] port check on IN() was crashing.
Raimon Zamora2024-04-15 18:06:59 +02:00
045a2238bd
- [NEW] Port function pointers now also receive port number as uint16_t - [NEW] Implemented keyboard response to IN(0xfe), not working yet, DKW
Raimon Zamora2024-04-15 14:32:18 +02:00
ebf68fdd90
- [CHG] Mòdul zxscreen renombrat a zx_screen - [NEW] Les coses de la ULA ara estàn en el modul zx_ula - [NEW] zx_screen ja agafa el color del borde de la ULA
Raimon Zamora2024-04-15 09:19:58 +02:00
83af6e7f50
- [FIX] OR() was ANDing instead of ORing - [FIX] BIT() was doing the opposite of what it should. - [FIX] IX_BIT_INSTRUCTIONS() where never called - [NEW] Afegit color al zxscreen
Raimon Zamora2024-04-13 17:02:23 +02:00
0d78733d06
- [NEW] zxscreen - [NEW] F8 para execució - [NEW] F5 continua execució - [NEW] ULA synch interrupt - [NEW] Break on read/write - [FIX] INC8 and DEC8 did wrong flags calculations - [FIX] INCMEM8 and DECMEM8 did no flags calculation at all - [NEW] Flags visualization - [DEL] run command replaced by cont command - [NEW] reset command - [NEW] Breakpoint delete command
Raimon Zamora2024-04-13 15:30:07 +02:00