sz81 (gnu/linux) not supporting hires?

Emulator and emulator development specific topics
olofsen
Posts: 189
Joined: Wed Jan 08, 2014 12:29 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by olofsen »

There are some notes in the README in section 4; uncomment the following lines at the beginning of the Makefile and set PREFIX as desired:

Code: Select all

PREFIX?=/usr/local
BINDIR?=$(PREFIX)/bin
DOCDIR?=$(PREFIX)/share/doc/$(TARGET)
PACKAGE_DATA_DIR?=$(PREFIX)/share/$(TARGET)
JohnM
Posts: 1
Joined: Tue Mar 10, 2015 11:00 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by JohnM »

Postby olofsen » Fri May 09, 2014 5:23 pm

This version includes some patches for hires:

http://rullf2.xs4all.nl/sg/sz81-2.1.8.tar.gz

jbracing seems to work (when RAM is set to 16K)!

Hello,
I installed SZ81 on Ununtu 14.04 and made some notes here:
https://docs.google.com/document/d/1qqH ... xU4uUQ/pub
I downloaded 2.1.7 from sourceforge (http://sz81.sourceforge.net/), but in the previous post from olofsen 2.1.8 is referenced.
Is sourceforge the best place to get SZ81? (is sourceforge being maintained/updated?)
Thank you
John
olofsen
Posts: 189
Joined: Wed Jan 08, 2014 12:29 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by olofsen »

Is sourceforge the best place to get SZ81? (is sourceforge being maintained/updated?)
That seems not to be the case, with last updates about four years ago. Still, for now, the changes in 2.1.8 and
http://rullf2.xs4all.nl/sg/sz81-2.1.9.tar.gz with Chroma and ZeddyNet support are exploratory :mrgreen:
User avatar
user@lab1
Posts: 60
Joined: Thu Apr 14, 2011 6:20 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by user@lab1 »

Hi.
I use this post to report that the Windows version of SZ81 (at least up to version 6.1) is distributed with the ZX81 ROM affected by the SQRT bug (print sqr .25 not equal to .5). But I suppose that the problem has already been corrected... :mrgreen:
It's all. :)
Mic.
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: sz81 (gnu/linux) not supporting hires?

Post by yerzmyey »

Hi,
a friend asked me to add some notes but I don't know this stuff, so I do hope I explain it well. Hm.

He mentioned about the sz81-2.1.9.
There is wrong emulation of the Chroma interface http://www.fruitcake.plus.com/Sinclair/ ... erface.htm
namely, when emulator works in 16-bit colour (which means: also on the Raspberry Pi) - it doesn't display all the colours, and the Rebound.p doesn't look very well.

In the 24-bit mode everything is OK.

I hope it's kinda understandable.
Supposedly he will be reading this thread anyway.

Regards,
Y
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
olofsen
Posts: 189
Joined: Wed Jan 08, 2014 12:29 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by olofsen »

Hi, I've updated the archive above and hope that it is now ok!
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: sz81 (gnu/linux) not supporting hires?

Post by yerzmyey »

My job for today is sending thanks to You. :)

THANX!!!!!!!! ;)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
olofsen
Posts: 189
Joined: Wed Jan 08, 2014 12:29 pm

Re: sz81 (gnu/linux) not supporting hires?

Post by olofsen »

Improved sz81 - thanks to the Z80 core and pixel generation from EightyOne - http://rullf2.xs4all.nl/sg/sz81-2.2.0.tar.gz
User avatar
RetroTechie
Posts: 379
Joined: Tue Nov 01, 2011 12:16 am
Location: Hengelo, NL
Contact:

Re: sz81 (gnu/linux) not supporting hires?

Post by RetroTechie »

Hi Erik,

Seems this emulator has been orphaned for a while. :?: Many thanks for picking up maintenance / development! Especially well-working hi-res support will be much appreciated around these parts! :)

I do have one humble request though: could you add your name to sources patched by you, and other relevant files like AUTHORS, ChangeLog*, NEWS, ...? Lacking an up-to-date source repository like SourceForge, that would at least preserve some patch history and info about who did what.

Also a very simple web page with links to the various downloads would be helpful. That way you'd have at least a reasonable chance that a Google search turns up a link to the latest version. As long as you do experimental stuff locally, and do a reasonable amount of testing / quality control before each release, I don't think people will mind if you 'put on a maintainer hat'. So don't be shy. ;)

I suppose it should -in theory- be possible to compile this on a Raspberry Pi? If I find the time, I'll give that a go & post results.
swensont
Posts: 76
Joined: Tue Jan 18, 2011 4:55 am
Location: SF Bay Area
Contact:

Re: sz81 (gnu/linux) not supporting hires?

Post by swensont »

I just downloaded and tested sz81-2.2. Great job getting the WRX hi-res working. That was the biggest lacking feature of sz81. sz81 is my favorite ZX81 emulator. It is native to Linux and it has a mouse driven GUI front end controlling it, making it very easy to use. I have EightyOne running under Wine, mostly for the hi-res. Now I don't need it for that any more.

Tim Swenson
Post Reply