SZ81 compiled for intel Mac OS-X

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

SZ81 compiled for intel Mac OS-X

Post by BarryN » Tue Nov 14, 2017 7:54 am

I have compiled a copy of SZ81 for intel Mac OS-X 10.6 or later and bundled it into a Mac application. It is available here:

https://drive.google.com/open?id=0B8RnV ... zdWemtkRm8

It is a ZX80/ZX81 emulator.

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

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Tue Nov 14, 2017 1:15 pm

I have updated the included ReadMe file with more documentation.

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

Re: SZ81 compiled for intel Mac OS-X

Post by olofsen » Wed Nov 15, 2017 6:52 am

Would it be difficult to create an app from a later version, say 2.3.7 from http://rullf2.xs4all.nl/sz81/?

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

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Fri Nov 17, 2017 9:23 am

The app is now updated to SZ81 version 2.3.7, but the W5100 ethernet chip emulation had to be hacked up and will not run on Mac OS X. Among other things that feature depends on the Linux /proc file system for Unix builds, and Mac OS X does not have that, so I just dummied up the network code so the rest of the emulator could compile and run. This version supports WRX hires graphics, to use it you must set your ram to any size other than 16k, so 1k, 2k, 24k, 32k, 48k and 56k should all work. WRX is disabled with the ram size set to 16k for now since the Sinclair 16k ram pack does not support WRX. Later I may try to add a separate toggle to enable and disable WRX.
Last edited by BarryN on Mon Nov 20, 2017 6:48 am, edited 1 time in total.

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

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Sun Nov 19, 2017 3:20 am

I just updated the zip file at the link again, this time I cleaned up the way I stubbed out the network code and removed the option for network from the command line help for now. I also added the ability for the app to be used to open .P files, and to drag and drop a .P file onto the app to load a tape.

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

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Mon Nov 20, 2017 6:43 am

Screen shots...
SZ81-01.png
SZ81-01.png (107.33 KiB) Viewed 67 times
SZ81-02.png
SZ81-02.png (19.58 KiB) Viewed 67 times
SZ81-03.png
SZ81-03.png (65.79 KiB) Viewed 67 times
SZ81-04.png
SZ81-04.png (30.9 KiB) Viewed 67 times
SZ81-05.png
SZ81-05.png (28.26 KiB) Viewed 67 times
Last edited by BarryN on Tue Nov 21, 2017 3:17 am, edited 4 times in total.

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

Re: SZ81 compiled for intel Mac OS-X

Post by mrtinb » Mon Nov 20, 2017 9:48 am

Your images gives "HTTP 403 Forbidden".
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

RWAP
Site Admin
Posts: 1231
Joined: Thu May 08, 2008 7:42 am
Location: Stoke-on-Trent, UK
Contact:

Re: SZ81 compiled for intel Mac OS-X

Post by RWAP » Mon Nov 20, 2017 4:49 pm

BarryN wrote:
Mon Nov 20, 2017 6:43 am
I will repost the screen shots soon when I can figure out where to store them. Linking them from Google Drive did not work and there doesn't seem to be a way to upload images to the forum.
To upload images to the forum - when writing a post, click on Attachments underneath the save / preview / submit buttons:
adding-pictures-to-forum.jpg
adding-pictures-to-forum.jpg (68.95 KiB) Viewed 87 times
You can then click on Add files and upload the image :D

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

Re: SZ81 compiled for intel Mac OS-X

Post by BarryN » Tue Nov 21, 2017 3:19 am

One more screen shot showing SZ81 running a WRX hires graphics program.
SZ81-06.png
SZ81-06.png (27.31 KiB) Viewed 67 times

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

Re: SZ81 compiled for intel Mac OS-X

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

I just updated the version to 2.3.8 and added support on the configuration screen to enable either WRX graphics, or UDG CHAR16 graphics. The screenshot below shows SZ81 2.3.8 running a game that uses UDG CHAR16 graphics...
Screen Shot 2017-11-21 at 11.18.35 PM.png
Screen Shot 2017-11-21 at 11.18.35 PM.png (18.41 KiB) Viewed 20 times

Post Reply

Who is online

Users browsing this forum: mrtinb and 1 guest