Ted Fried

Results 35 comments of Ted Fried

I ran the test on my Teensy 4.1 and it passed. Hello mclz8_setup Z80all instruction exerciser hl,.... OK add hl,.......... OK add ix,.......... OK add iy,.......... OK aluop a,nn.................... OK...

When I change my BIU to your code I get lots of mismatches on the A register. I get no mismatches with my BIU where ZEXALL passes on both a...

I cut and pasted your code from GitHiub line 382 to 1992 and except for a few changes around opcode_0x76 and I get ZEXALL to pass. Unfortunately, it seems that...

For example opcode_0xDB should update register_a but your code does not... ________________________________ From: MicroCore Labs ***@***.***> Sent: Thursday, May 25, 2023 8:03 PM To: MicroCoreLabs/Projects ***@***.***>; MicroCoreLabs/Projects ***@***.***> Cc: Comment...

Wait! Are you telling me you're not using the same ZEXALL I used in the array? Do you realize you're still trying to convince me with "facts" I cannot check...

This also how I debugged my MCLZ8 emulator! I ran in lock-step with a known-good Z80 core which is how I was able pass all of the ZEXALL tests. Good...

If you adapt the design to the Teensy 4.1 you should have enough pins. Will be a larger PCB however...

I believe EI should be the last opcode before the RETI opcode in an interrupt routine. I think you are getting an infinite loop because you are receiving an interrupt...

I decrement the PC in HALT just so I can replay the same opcode. I also assert halt_in_progress which when we are in the interrupt handler code which causes the...

Ok, could you try changing this: if (halt_in_progress==1) Push(register_pc+1); else Push(register_pc); to this: if (halt_in_progress==1) Push(register_pc+2); else Push(register_pc); ________________________________ From: Jurgen Kramer ***@***.***> Sent: Monday, February 27, 2023 8:10 AM...