BSD Ports

emulators/xzx 4.6_6 FreeBSD

ZX Spectrum (48K/128K/+3) Emulator for X11

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
xzx
Categories
emulators

Description

XZX is a portable emulator of ZX Spectrum 48K/128K/+3 (8-bit home computers made by Sir Clive Sinclair) for machines running UNIX and the X Window system.

XZX emulates either a Spectrum 48K, 128K or +3, Interface I with up to 8 microdrives, Multiface 128 (if you have the ROM image) and Kempston joystick. XZX loads from .SNA, .Z80, .SLT, .DAT, .TAP, .TZX, .VOC, .MDR and .DSK files and saves to .SNA, .Z80, .SLT, .TAP, .MDR, .DSK and .SCR files.

XZX will work with color (8,16,24,32bpp) and monochrome displays, where contrasting colours are displayed with the darker colour in black and the lighter colour in white, which works reasonably well. Halftoning is used if the scaling factor is increased.

Install

Binary package:

pkg install xzx

From the ports tree:

cd /usr/ports/emulators/xzx/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xzx>0:emulators/xzx

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 31
Run dependencies 25

No port depends on this one.

Configuration

Options name: emulators_xzx

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
imake:env motif xorg
Service scripts
none

Files

Manual pages 1
  • xzx(1)
pkg-plist 13
  • bin/xzx
  • lib/X11/app-defaults/Xzx
  • lib/xzx-pro/128.rom
  • lib/xzx-pro/if1-v1.rom
  • lib/xzx-pro/if1-v2.rom
  • lib/xzx-pro/if1.rom
  • lib/xzx-pro/plus2.rom
  • lib/xzx-pro/plus3.rom
  • lib/xzx-pro/spectrum.rom
  • share/doc/xzx/COPYRIGHT
  • share/doc/xzx/FAQ
  • share/doc/xzx/README
  • share/man/man1/xzx.1.gz
distinfo 1
FileSizeSHA256
xzx-pro-4.6.tar.gz639890c27b0bf622e2ed9920893949bb145ff1e71b3ba0b127536b8dc4f3c48dcc6204
Master sites 2
  • http://wos.meulie.net/pub/sinclair/emulators/unix/
  • http://fossies.org/linux/misc/old/

Commit history 0

No commits in the history this site was built from.