transistor
aaa7952dd0
Split the Z80 instructions into individual functions like the m68k
2023-05-14 15:49:38 -07:00
transistor
6390a207a6
Attempted to implement DAA but still have a lot of failures
2023-05-13 21:35:50 -07:00
transistor
5ec2fe4157
Implemented RLD and RRD instructions for Z80
2023-05-13 21:06:00 -07:00
transistor
f3d1fd0ae2
Added IM, IFF1, and IFF2 checking to Z80 tests, and fixed issues with Z80 impl
2023-05-13 19:41:20 -07:00
transistor
e61e0cfe8f
Fixed flags for BIT instruction in Z80
2023-05-13 17:36:32 -07:00
transistor
f0cbf5f2ca
Fixed some IY instructions, and a few minor fixes
2023-05-13 16:17:14 -07:00
transistor
57f9f93cc9
Fixed the basic IN/OUT instructions on Z80, and basic RETI/RETN
2023-05-13 14:47:27 -07:00
transistor
c97b3b8aca
Fixed half carry in Z80
2023-05-13 11:55:13 -07:00
transistor
cf4e31454b
Fixed some Z80 tests related to the overflow flag
2023-05-13 10:36:50 -07:00
transistor
d8638c6f82
Added a way to only run documented Z80 instruction tests
2023-05-13 10:14:47 -07:00
transistor
b2b9d73375
Added mode to ignore undocument flags in Z80 tests
2023-05-12 19:05:43 -07:00
transistor
9694036e33
Fixed Z80 to pass the rad tests
2023-05-09 22:58:56 -07:00
transistor
f8083db181
Added raddad772/jsmoo's Z80 test runner
...
Special thanks to raddad772 https://github.com/raddad772
Also added some fixes to the Z80 for panicking math operations, but
it still won't complete due to an unimplemented instruction
2023-05-09 21:50:42 -07:00