Shop OBEX P1 Docs P2 Docs Learn Events
z80 mame possible on the prop? — Parallax Forums

z80 mame possible on the prop?

Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
edited 2010-03-27 02:58 in Propeller 1
Now that the z80 emulation "can of worms" has been opened on the propeller.... [noparse]:)[/noparse]

Has anyone considered doing a little z80 mame emulation for it?
www.csh.rit.edu/~jerry/arcade/pacman/

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Are you Propeller Powered? PropellerPowered.com
Visit the: PROPELLERPOWERED SIG forum kindly hosted by Savage Circuits.

Comments

  • pullmollpullmoll Posts: 817
    edited 2010-03-26 18:57
    Oldbitcollector said...
    Now that the z80 emulation "can of worms" has been opened on the propeller.... [noparse]:)[/noparse]

    Has anyone considered doing a little z80 mame emulation for it?
    www.csh.rit.edu/~jerry/arcade/pacman/

    OBC

    Not really, no. The Z80 is a little slow as it seems. Many games used a Z80A @ 4MHz or even faster. And many games would use more than just one CPU.
    Last not least there is the sometimes complex video generation circuit with tiles, sprites, or even rotation and zoom.

    Of course, the MAME source is there for anyone to pick a game and emulate. I would rather go with the very early 8085 games. Space Invaders should be rather easy. Pacman would be way beyond what I understood regarding video signal generation.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    He died at the console of hunger and thirst.
    Next day he was buried. Face down, nine edge first.
  • JT CookJT Cook Posts: 487
    edited 2010-03-27 02:42
    Roughly how fast is your Z80 core currently running at?
  • pullmollpullmoll Posts: 817
    edited 2010-03-27 02:58
    JT Cook said...
    Roughly how fast is your Z80 core currently running at?

    If my calculations are right, it runs at abt. 1,4MHz on the DracBladeProp. It should be noticeably faster on Cluso99's RamBlade, because of the faster access to external memory. I haven't yet tried it there. I tried it, but it entirely fails there, probably due to a bug in my ext. RAM access code.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    He died at the console of hunger and thirst.
    Next day he was buried. Face down, nine edge first.

    Post Edited (pullmoll) : 3/27/2010 9:58:28 AM GMT
Sign In or Register to comment.