My favorites | Sign in
Project Home Source
READ-ONLY: This project has been archived. For more information see this post.
Project Information
Members

Once again project's actual code is closed. (actually I've moved it to another hosting, but I don't want to publish it right now)

Still you can download the old code. Don't really know why do you need it, it's just junk. Better wait for new version on new location :) It should be awesome.

PerfectZX

PerfectZX is a free open source ZX Spectrum emulator.

For now it uses GTK+ for GUI, OSS/ALSA/PulseAudio/QSA (QNX Sound Architecture) for sound and z80ex for Z80 CPU emulation.

Project goal is to create ZX Spectrum emulator for Linux (and other UNIX like systems, and maybe for Windows) not worse than UnrealSpeccy (Windows emulator), which means it must:

  • support most of popular ZX Spectrum models (both original and clones)
  • support popular ZX hardware (such as TSFM, NeoGS, etc.)
  • be perfect ^__^


PerfectZX - это бесплатный эмулятор ZX Spectrum с открытым исходным кодом.

На данный момент используется GTK+ для интерфейса, OSS, ALSA, QSA (QNX Sound Architecture) или PulseAudio для звука и библиотека z80ex для эмуляции процессора Z80 (зачем изобретать велосипед, если есть готовые решения ^__^ ).

Собственно цель проекта - создать эмулятор ZX Spectrum для линукса и прочих UNIX подобных систем (QNX один из самых вероятных кандидатов), а также возможно и для винды; который по функционалу был бы не хуже UnrealSpeccy, а значит он должен:

  • поддерживать различные модели ZX Spectrum (как оригинальные, так и клоны, в особенности русские)
  • поддерживать всякое разное железо для ZX (типа TSFM, NeoGS и прочих)
  • соответствовать названию (т.е. быть идеальным ^__^)

Current status:
  • Works in Linux, QNX (on PlayBook and BlackBerry 10)
  • Uses GTK in Linux, libscreen on PlayBook
  • Supported audio backends: ALSA, OSS, PulseAudio, QSA
  • Almost accurate Pentagon 128K timings emulation
  • AY-3-8912 and SAA1099 emulation
  • Kempston mouse emulation
  • Suppports .SNA snapshots and .TAP tapes.

Some current screenshots:

Image lost. Thank you, f****ng radikal -__-#

Aaaand some videos featuring PerfectZX:

Powered by Google Project Hosting