descriptionZ80 emulation core (mainly aimed at ZX Spectrum emulation)
ownerketmar@ketmar.no-ip.org
last changeWed, 17 Apr 2024 04:40:38 +0000 (17 04:40 +0000)
content tags
add:
README
WHAT WE HAVE HERE
=================

this is Zymosis Z80 CPU emulation library, and ZXEmuT ZX Spectrum emulator.

Zymosis is OS-agnostic and written in standards-compliant C99 (i hope).

ZXEmuT is GNU/Linux only. to build it, you need SDL1, libspectrum from FUSE
emulator ( http://fuse-emulator.sourceforge.net/libspectrum.php ), and if
you have libzip, ZXEmuT will be able to read snapshots directly from zip
archives.

you also need k8jam, my fork of Jam to build ZXEmuT. take it at repo.or.cz:

  https://repo.or.cz/k8jam.git

use "sh 0build.sh" to build binary executable. k8jam is self-contained, it
doesn't require make.

you can use "jam configure --help" to see some configure options.


WARNING! emulation speed is synchronised with soundcard. if you're one of
poor souls with PulseShit installed, expect broken sound, and broken
emulation speed.
shortlog
7 days ago ketmarsprview: fixed address output in smaller scalesmaster
2024-04-09 ketmarzxemut: init absolute kmouse coords when "absolute...
2024-04-09 ketmarzxemut: better masked sprite rendering in sprview
2024-04-06 ketmarimplemented "absolute kmouse" mode (there is no such...
2024-04-04 ketmarzxemut: various cosmetix
2024-04-03 ketmarsprview: added UrF sprite output format
2024-04-02 ketmarzymosis: fixed ED trap (pass "tstates spent in loop...
2024-03-27 ketmarimplemented more host file i/o traps
2024-03-21 ketmarzxemit: oops, fixed bug in emulator control traps handling
2024-01-23 ketmarzymosis: fixed "HALT" command -- it should read opcode...
2023-04-15 ketmarfixes to LDxR, INxR, etc. flag handling; zymosis now...
2023-03-18 ketmarzymosis: NMI bugfix from anonymous (contact me, please...
2022-07-12 ketmarjamrules: check for k8jam
2022-07-05 ketmarzymosis: MEMPTR fix for `CPxR` and `IN A,(port)`
2022-07-02 ketmarzymosis: some cosmetix (no real functional changes)
2022-07-01 ketmaremu: oops, C-Space was doing pgdown in memview
...
tags
11 years ago first_beta
heads
7 days ago master
3 years ago badlibfdc
11 years ago unknown