I have recently got my hands on a Z80 system and have been writing a dissasmbler for a debugger (pushing in instructions that are pulled from the memory of the Z80y). I can get the instruction however the problem arises when assembling the ASM, I am finding that most assemblers either don't understand the full set of instructions properly or get some instructions confused meaning it is impossible to convert back to ASM correctly. What I ask from you guys today is if you have one that actually works (the source would be even better). I would also like for it to have a single pass option because it makes this impossible otherwise (well nearly).
One final thing would be to know if anyone has a complete set on instructions for testing as at the moment I only have an 8080 list which means I can't test the extended instructions.
Thanks a lot for any link/files, Andy A