sz81 emulator
sz81 emulator
The sz81 is a nice emulator. If you haven't checked it out recently you might want to here...
https://weggetjes.nl/sz81/
Besides the standard ZX81 (sz81), it now has support for Chroma, ZXPand (sz81p) and ZX81NU (sz81n), I don't know what sz81m does.
It's AY emulation is also very good.
Is there a manual somewhere for ZX81NU?
Regards;
Greg
https://weggetjes.nl/sz81/
Besides the standard ZX81 (sz81), it now has support for Chroma, ZXPand (sz81p) and ZX81NU (sz81n), I don't know what sz81m does.
It's AY emulation is also very good.
Is there a manual somewhere for ZX81NU?
Regards;
Greg
Last edited by GCHarder on Mon May 22, 2023 10:11 pm, edited 3 times in total.
Re: sz81 emulator
I've been using this for a while now since Erik kindly adapted it to work with Andy's AY tracker and STC player software(other emulators can't handle it graphics wise nor read the extensions this software uses other than "P" files I know Eighty One can run the software but the AY implementation is borked ).
One thing to note is to have the the "unreal" box checked in the options menu other wise the whilst the AY tones will sound ok the envelope generator will sound harsher than it should, or at least it does for me.
One thing to note is to have the the "unreal" box checked in the options menu other wise the whilst the AY tones will sound ok the envelope generator will sound harsher than it should, or at least it does for me.

Last edited by Moggy on Wed Jun 12, 2019 11:32 pm, edited 2 times in total.
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: sz81 emulator
Acording to the manual, I think it's ZXmore.
Re: sz81 emulator
Hi,
The sZ81 for Windows 32/64 don't support this feature.
http://zx81.ordi5.free.fr/sZ81_WIN32/

I had to plan to update it !
The sZ81 for Windows 32/64 don't support this feature.
http://zx81.ordi5.free.fr/sZ81_WIN32/

I had to plan to update it !
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: sz81 emulator
The ZXMore version doesn't work because the file "ZXM-data.bin" is missing from the archive.
Regards;
Greg
Regards;
Greg
Re: sz81 emulator
It may be found in the zip here:
http://forum.tlienhard.com/phpBB3/viewt ... ter#p24965
http://forum.tlienhard.com/phpBB3/viewt ... ter#p24965
Re: sz81 emulator
Thanks, that worked.
FYI, anyone using the ZXMore version, you have to change to UDG mode in the tools options before loading it.
Regards;
Greg
FYI, anyone using the ZXMore version, you have to change to UDG mode in the tools options before loading it.
Regards;
Greg
Re: sz81 emulator
A nice emulator. I've just installed it on my old PC running Ubuntu. Loads quick and runs really smoothly. I really appreciate the work the guys put into these things.
Becky.
Becky.
2x ZX81 / 2xZ88 / Spectrum 48K / Spectrum+ / Spectrum +2 (Grey) / Spectrum +3
Harlequin Rev G
Harlequin Rev G
Re: sz81 emulator
It seems the macOS download only includes the standard version.
Could you kindly include the ZXpand and ZXmore version with the macOS package as well?
Could you kindly include the ZXpand and ZXmore version with the macOS package as well?
Re: sz81 emulator
Unfortunately I'm not familiar with macOS Apps and Frameworks, but the following steps might help to create an executable that may be started from a terminal.
- get and untar SDL-1.2.15.tar.gz (from https://www.libsdl.org/download-1.2.php) and sz81-<x.y.z>.tar.gz
- type "gcc" in the terminal to check or install the compiler
Code: Select all
cd SDL-1.2.15 ./configure --prefix=<install path of your choice> --enable-video-x11=no nano src/video/quartz/SDL_QuartzVideo.h
- delete the following line:
Code: Select all
CGDirectPaletteRef palette; /* palette of an 8-bit display */
Code: Select all
make make install cd <the install path of your choice>/include/SDL ln -s . SDL cd export PATH=<the install path of your choice>/bin:$PATH cd sz81-<x.y.z> nano Makefile
- add desired options to CFLAGS
- remove "-lrt" in the following line:
Code: Select all
LIBS=`$(SDL_CONFIG) --libs` -lrt -Lsndrender -lsndrender -Lzxpand -lzxpand
Code: Select all
make ./sz81
Last edited by olofsen on Sat Jun 22, 2019 4:57 pm, edited 3 times in total.