SZ81 compiled for intel Mac OS-X
Re: SZ81 compiled for intel Mac OS-X
This is the first page of the configuration screen of SZ81 2.3.8:
Re: SZ81 compiled for intel Mac OS-X
What about UDG CHR128?
- 1024MAK
- Posts: 5527
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: SZ81 compiled for intel Mac OS-X
@Barry - I don't have a Mac, but it looks like you are doing good work, so thanks for this
Mark

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: SZ81 compiled for intel Mac OS-X
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.
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.
Re: SZ81 compiled for intel Mac OS-X
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.
Re: SZ81 compiled for intel Mac OS-X
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").
Re: SZ81 compiled for intel Mac OS-X
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.
Re: SZ81 compiled for intel Mac OS-X
Hi all,
I got problems with this on Big Sur - anyone compiled a version that works for latest version of MacOS?
/Thomas
I got problems with this on Big Sur - anyone compiled a version that works for latest version of MacOS?
/Thomas
https://api.zxinfo.dk/v3/ - ZXDB API for developers
zxinfo-file-browser - Cross platform app to manage your files
https://zxinfo.dk - another ZXDB frontend
zxinfo-file-browser - Cross platform app to manage your files
https://zxinfo.dk - another ZXDB frontend