zymosis: MEMPTR fix for `CPxR` and `IN A,(port)`
[zymosis.git] / README
blob51b42e4861e80583262ecf6ecd0fe83f10ff8801
1 WHAT WE HAVE HERE
2 =================
4 this is Zymosis Z80 CPU emulation library, and ZXEmuT ZX Spectrum emulator.
6 Zymosis is OS-agnostic and written in standards-compliant C99 (i hope).
8 ZXEmuT is GNU/Linux only. to build it, you need SDL1, libspectrum from FUSE
9 emulator ( http://fuse-emulator.sourceforge.net/libspectrum.php ), and if
10 you have libzip, ZXEmuT will be able to read snapshots directly from zip
11 archives.
13 you also need k8jam, my fork of Jam to build ZXEmuT. take it at repo.or.cz:
15   https://repo.or.cz/k8jam.git
17 use "sh 0build.sh" to build binary executable. k8jam is self-contained, it
18 doesn't require make.
20 you can use "jam configure --help" to see some configure options.
23 WARNING! emulation speed is synchronised with soundcard. if you're one of
24 poor souls with PulseShit installed, expect broken sound, and broken
25 emulation speed.