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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | - | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
- archivers/brotli
- devel/gccmakedep
- devel/gettext-runtime
- devel/imake
- devel/makedepend
- devel/tradcpp
- graphics/jpeg-turbo
- graphics/png
- lang/perl5.42
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXaw
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/open-motif
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xbitmaps
- x11/xorg-cf-files
- x11/xorgproto
Run dependencies 25
- archivers/brotli
- devel/gettext-runtime
- graphics/jpeg-turbo
- graphics/png
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXaw
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/open-motif
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xbitmaps
- x11/xorgproto
No port depends on this one.
Configuration
Options name: emulators_xzx
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| xzx-pro-4.6.tar.gz | 639890 | c27b0bf622e2ed9920893949bb145ff1e71b3ba0b127536b8dc4f3c48dcc6204 |
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.