Page 1 of 5

sz81 emulator

Posted: Wed Jun 12, 2019 10:09 pm
by GCHarder
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

Re: sz81 emulator

Posted: Wed Jun 12, 2019 10:54 pm
by Moggy
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. :lol:

Re: sz81 emulator

Posted: Wed Jun 12, 2019 10:58 pm
by mrtinb
GCHarder wrote: Wed Jun 12, 2019 10:09 pm Besides the standard ZX81 (sz81), it now has support for Chroma, ZXPand (sz81p) and ZX81NU (sz81n), I don't know what sz81m does.
Acording to the manual, I think it's ZXmore.

Re: sz81 emulator

Posted: Thu Jun 13, 2019 5:08 am
by XavSnap
Hi,

The sZ81 for Windows 32/64 don't support this feature.
http://zx81.ordi5.free.fr/sZ81_WIN32/

:o

I had to plan to update it !

Re: sz81 emulator

Posted: Thu Jun 13, 2019 10:46 pm
by GCHarder
The ZXMore version doesn't work because the file "ZXM-data.bin" is missing from the archive.

Regards;

Greg

Re: sz81 emulator

Posted: Thu Jun 13, 2019 11:16 pm
by olofsen

Re: sz81 emulator

Posted: Sat Jun 15, 2019 8:35 pm
by GCHarder
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

Re: sz81 emulator

Posted: Mon Jun 17, 2019 4:42 pm
by Becky
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.

Re: sz81 emulator

Posted: Mon Jun 17, 2019 4:46 pm
by mrtinb
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?

Re: sz81 emulator

Posted: Sat Jun 22, 2019 3:40 pm
by olofsen
mrtinb wrote: Mon Jun 17, 2019 4:46 pm 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?
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