Thanks,
Marcio.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
Norm D.
migue...@my-dejanews.com wrote in article
<75or6p$pfb$1...@nnrp1.dejanews.com>...
There's a really ferocious Z80 validator in YAZE, if I can only
remember where YAZE can be downloaded from.
------------- http://www.seasip.demon.co.uk/index.html --------------------
John Elliott |BLOODNOK: "But why have you got such a long face?"
|SEAGOON: "Heavy dentures, Sir!" - The Goon Show
:-------------------------------------------------------------------------)
I am confident that most of the emulator works correctly,
since CP/M boots ok, and I can run many simple programs.
The problem is that some programs behave strangely, and
this behavior is consistent. What I would like to have is
some test that "approves" or "rejects" groups of instructions,
until I can isolate the bad ones.
> In article <01be2ded$d19a4500$6bea4e0c@nilrem>,
> "Norm Dresner" <nd...@worldnet.att.net> wrote:
> > How about plugging it into a working CP/M computer and running a few
> > programs. WordStar, dBase, and SuperCalc should give you reasonable
> > confidence.
>
> I am confident that most of the emulator works correctly,
> since CP/M boots ok, and I can run many simple programs.
> The problem is that some programs behave strangely, and
> this behavior is consistent. What I would like to have is
> some test that "approves" or "rejects" groups of instructions,
> until I can isolate the bad ones.
>
> Marcio.
Frank Cringle wrote two programs to test Z80 emulation. One
tests Z80 instructions and validates the documented flags and
the other tests even the undocumented flags. Several years
ago, my own Z80A emulator passed the more stringent of the
tests. I have copies of the files ZEXDOC.Z80 and ZEXALL.Z80.
I also have a version of ZEXALL.Z80 I re-wrote into Cromemco
Assembler format. I have made the original ZEX*.Z80 files
available at my FTP site:
Please email me if you have interest in obtaining the
Cromemco Assembler version of ZEXALL.Z80.
Best regards,
Bill
<<remove 'q' from my address to reply>>