SZ81 compiled for intel Mac OS-X

Emulator and emulator development specific topics
User avatar
BarryN
Posts: 20
Joined: Thu Nov 09, 2017 10:34 pm

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Wed Nov 22, 2017 4:26 am

This is the first page of the configuration screen of SZ81 2.3.8:
Screen Shot 2017-11-21 at 11.24.40 PM.png
Screen Shot 2017-11-21 at 11.24.40 PM.png (22.75 KiB) Viewed 146 times

User avatar
mrtinb
Posts: 523
Joined: Fri Nov 06, 2015 4:44 pm
Location: Denmark
Contact:

Re: SZ81 compiled for intel Mac OS-X

Post by mrtinb » Wed Nov 22, 2017 5:35 am

What about UDG CHR128?
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
1024MAK
Posts: 1799
Joined: Mon Sep 26, 2011 9:56 am
Location: Looking forward to summer in Somerset, UK...

Re: SZ81 compiled for intel Mac OS-X

Post by 1024MAK » Wed Nov 22, 2017 10:36 am

@Barry - I don't have a Mac, but it looks like you are doing good work, so thanks for this 8-)

Mark

User avatar
BarryN
Posts: 20
Joined: Thu Nov 09, 2017 10:34 pm

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Wed Nov 22, 2017 2:14 pm

mrtinb wrote:
Wed Nov 22, 2017 5:35 am
What about UDG CHR128?
It seems the UDG CHR128 games I tried also worked. Maybe I enabled CHR16 and CHR128 by accident? :)
Do you have a program you want to test?

User avatar
mrtinb
Posts: 523
Joined: Fri Nov 06, 2015 4:44 pm
Location: Denmark
Contact:

Re: SZ81 compiled for intel Mac OS-X

Post by mrtinb » Wed Nov 22, 2017 10:10 pm

It works great with CHR$128.

It was difficult to load the charset at $2000.

I couldn't load it with LOAD "CHARSET.U8K;$2000".

But if i renamed the file to CHARSET.ROM, I could load it with LOAD "CHARSET.ROM;8192".

But I couldn't get ZX Printer to work. Maybe it's not implemented on macOS.
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
BarryN
Posts: 20
Joined: Thu Nov 09, 2017 10:34 pm

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Thu Nov 23, 2017 6:30 am

From what I have seen, ZX printer support exists in z81 and xz81, but not sz81, the SDL version, which is the one I build on the Mac. Also, z81 and zx81 seem to not have been updated since version 2.1.7, and so while they might have ZX printer support, they might not have other features. I can try to port in the ZX printer support eventually. Also, the Mac version is missing the W5100 network support. I had to disable that because it relied on a /proc file system and other things Mac OS X does not have.

olofsen
Posts: 127
Joined: Wed Jan 08, 2014 11:29 am

Re: SZ81 compiled for intel Mac OS-X

Post by olofsen » Thu Nov 23, 2017 7:22 am

Just a few thoughts: With UDG, I guess 64 characters are supported rather than 128 different ones, unless one line in the source is changed. In LOAD, the address should indeed be specified in decimal, but that could easily be changed. Printing should cause a bitmap file to be created, in subfolder "prtout" of the folder where the initialization file is located (for example "~/.sz81/prtout").

User avatar
BarryN
Posts: 20
Joined: Thu Nov 09, 2017 10:34 pm

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Thu Nov 23, 2017 5:21 pm

Ok, I see that even though the -p printer option is not supported on the command line printer output does occur. I added an icon which will open the print output folder. Click on that icon and you should see everything you tried to print.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest