Z80 emulator in perl

David Cantrell david at cantrell.org.uk
Thu Mar 13 04:51:31 CST 2008


Dunno if this will be considered on-topic or not, as it's not about real
hardware - if not, my humble apologies.

Last night I released a Z80 emulator written in perl to the CPAN.  You
can download it from:
  http://search.cpan.org/~dcantrell/CPU-Emulator-Z80-0.9/

and the source is in CVS on sourceforget:
  http://drhyde.cvs.sourceforge.net/drhyde/perlmodules/CPU-Emulator-Z80/

It emulates almost all of the "undocumented" instructions, I/O, and
interrupt mode 1.  I am very grateful to the author of FUSE for
licencing it in such a way that I could use his comprehensive suite of
tests.

Now I have to write an assembler, and have the fun of writing an
operating system :-)

-- 
David Cantrell | A machine for turning tea into grumpiness

  On the bright side, if sendmail is tied up routing spam and pointless
  uknot posts, it's not waving its arse around saying "root me!"
      -- Peter Corlett, in uknot


More information about the cctech mailing list