Welcome, Guest. Please login or register.

Author Topic: Z80 Emulation  (Read 2035 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: Z80 Emulation
« on: November 10, 2003, 12:17:36 PM »
Quote

bloodline wrote:
Sorry, since I don't know much about the Z80. But as far as I know, the Z80 is 8086 compatible...


Not true. The Z80 is a not 100% clone of the 8080, which was then upgraded along its own seperate path (Z180/HD64180). You could modify the spectrum ROM to 8086 code, but why?
Playstation Network ID: xeron6
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: Z80 Emulation
« Reply #1 on: November 10, 2003, 01:18:26 PM »
I have had a long obsession with emulators. I have on my system an unfinished emulator for a non-existant computer. I designed a 6502 based computer, wrote the beginnings of an emulator (not all the display modes and sprites I wanted to add yet, but enough to get text on the screen and read the keyboard), then started writing a BASIC interpreter for it in 6502 asm. It actually got quite far (you can write simple BASIC programs in it).

Also, I have an unfinished Arcadia 2001 emulator written in 68020 assembly. Thats pretty cool. You can just about play the "3d" bowling game in it. Most games show bugs, though :-(

Before that I wrote a games console emulator for a non-existant games console (spot the theme ;-) ). I wrote a tron lightcycles game, a space invaders game, and most of a boulderdash engine for that.

I've never released any of this, although some of my friends have seen them. They were all just for fun, anyway.
Playstation Network ID: xeron6