BSD Ports

emulators/vice 3.10 FreeBSD

Emulator for Commodore C64, C128, VIC20, PET, and CBM-II

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e4fde38c26
License
GPLv2+, ROM
Categories
emulators

Description

Versatile Commodore 8-bit Emulator VICE, the multi-platform C64, C128, VIC20, PET and CBM-II emulator.

The following programs are included:

  • x64, a C64 emulator;
  • x128, a C128 emulator;
  • xvic, a VIC20 emulator;
  • xpet, a PET emulator;
  • xcbm2, a CBM=II emulator;
  • c1541, a stand-alone disk image maintenance utility;
  • petcat, a CBM BASIC de-tokenizer;

LICENSE: GPL2 or later

The ROM files are Copyright by Commodore Business Machines.

In the other systems

SystemPortVersion
FreeBSDemulators/vice3.10
OpenBSDemulators/vice3.10
MidnightBSDemulators/vice3.10

Install

Binary package:

pkg install vice

From the ports tree:

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

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

RUN_DEPENDS=	vice>0:emulators/vice

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

As this port's Makefile names them.

Build 2

Library 14

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

Build dependencies 167

The first 100 are listed.

Run dependencies 158

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_vice

OptionDefaultDescription
ALSAonALSA audio architecture support
DOCSoffBuild and/or install documentation
ETHERNETonNetwork capture/injection support
GTK3UIonuse GTK3 user interface
PULSEAUDIOoffPulseAudio sound server support
SDLSOUNDonbuild with SDL2 sound system support
SDLUI2offuse SDL2 user interface
USES
compiler:c++11-lang pkgconfig perl5 localbase:ldflags gmake iconv:wchar_t jpeg readline gettext xorg
Service scripts
none

Files

pkg-plist 680
  • bin/c1541
  • bin/cartconv
  • bin/petcat
  • bin/vsid
  • bin/x128
  • bin/x64
  • bin/x64dtv
  • bin/x64sc
  • bin/xcbm2
  • bin/xcbm5x0
  • bin/xpet
  • bin/xplus4
  • bin/xscpu64
  • bin/xvic
  • share/applications/x64sc.desktop
  • share/applications/x64dtv.desktop
  • share/applications/xscpu64.desktop
  • share/applications/x128.desktop
  • share/applications/xvic.desktop
  • share/applications/xplus4.desktop
  • share/applications/xpet.desktop
  • share/applications/xcbm5x0.desktop
  • share/applications/xcbm2.desktop
  • share/applications/vsid.desktop
  • share/applications/x64.desktop
  • share/icons/hicolor/256x256/apps/vice-vsid.png
  • share/icons/hicolor/256x256/apps/vice-x128.png
  • share/icons/hicolor/256x256/apps/vice-x64.png
  • share/icons/hicolor/256x256/apps/vice-x64dtv.png
  • share/icons/hicolor/256x256/apps/vice-xcbm2.png
  • share/icons/hicolor/256x256/apps/vice-xpet.png
  • share/icons/hicolor/256x256/apps/vice-xplus4.png
  • share/icons/hicolor/256x256/apps/vice-xscpu64.png
  • share/icons/hicolor/256x256/apps/vice-xvic.png
  • share/icons/hicolor/32x32/apps/vice-vsid.png
  • share/icons/hicolor/32x32/apps/vice-x128.png
  • share/icons/hicolor/32x32/apps/vice-x64.png
  • share/icons/hicolor/32x32/apps/vice-x64dtv.png
  • share/icons/hicolor/32x32/apps/vice-xcbm2.png
  • share/icons/hicolor/32x32/apps/vice-xpet.png
  • share/icons/hicolor/32x32/apps/vice-xplus4.png
  • share/icons/hicolor/32x32/apps/vice-xscpu64.png
  • share/icons/hicolor/32x32/apps/vice-xvic.png
  • share/icons/hicolor/48x48/apps/vice-vsid.png
  • share/icons/hicolor/48x48/apps/vice-x128.png
  • share/icons/hicolor/48x48/apps/vice-x64.png
  • share/icons/hicolor/48x48/apps/vice-x64dtv.png
  • share/icons/hicolor/48x48/apps/vice-xcbm2.png
  • share/icons/hicolor/48x48/apps/vice-xpet.png
  • share/icons/hicolor/48x48/apps/vice-xplus4.png
  • share/icons/hicolor/48x48/apps/vice-xscpu64.png
  • share/icons/hicolor/48x48/apps/vice-xvic.png
  • share/icons/hicolor/64x64/apps/vice-vsid.png
  • share/icons/hicolor/64x64/apps/vice-x128.png
  • share/icons/hicolor/64x64/apps/vice-x64.png
  • share/icons/hicolor/64x64/apps/vice-x64dtv.png
  • share/icons/hicolor/64x64/apps/vice-xcbm2.png
  • share/icons/hicolor/64x64/apps/vice-xpet.png
  • share/icons/hicolor/64x64/apps/vice-xplus4.png
  • share/icons/hicolor/64x64/apps/vice-xscpu64.png
  • share/icons/hicolor/64x64/apps/vice-xvic.png
  • share/vice/C128/basic64-901226-01.bin
  • share/vice/C128/basichi-318019-04.bin
  • share/vice/C128/basiclo-318018-04.bin
  • share/vice/C128/c64hq.vpl
  • share/vice/C128/c64s.vpl
  • share/vice/C128/ccs64.vpl
  • share/vice/C128/chargen-315079-01.bin
  • share/vice/C128/chargen-325078-02.bin
  • share/vice/C128/chargen-325167-02.bin
  • share/vice/C128/chargen-325173-01D.bin
  • share/vice/C128/chargen-325181-01.bin
  • share/vice/C128/chargen-390059-01.bin
  • share/vice/C128/cjam.vpl
  • share/vice/C128/colodore.vpl
  • share/vice/C128/community-colors.vpl
  • share/vice/C128/deekay.vpl
  • share/vice/C128/default.vrs
  • share/vice/C128/frodo.vpl
  • share/vice/C128/godot.vpl
  • share/vice/C128/gtk3_keyrahv3.vkm
  • share/vice/C128/gtk3_keyrahv3_de.vkm
  • share/vice/C128/gtk3_pos.vkm
  • share/vice/C128/gtk3_pos_de.vkm
  • share/vice/C128/gtk3_pos_se.vkm
  • share/vice/C128/gtk3_sym.vkm
  • share/vice/C128/gtk3_sym_de.vkm
  • share/vice/C128/gtk3_sym_fr.vkm
  • share/vice/C128/gtk3_sym_se.vkm
  • share/vice/C128/kernal-315078-03.bin
  • share/vice/C128/kernal-318020-05.bin
  • share/vice/C128/kernal-318034-01.bin
  • share/vice/C128/kernal-325172-01.bin
  • share/vice/C128/kernal64-325179-01.bin
  • share/vice/C128/kernal64-325182-01.bin
  • share/vice/C128/kernal64-901227-03.bin
  • share/vice/C128/kernalfi
  • share/vice/C128/kernalfr
  • share/vice/C128/kernalit
  • share/vice/C128/kernalno

The first 100 are listed.

distinfo 1
FileSizeSHA256
vice-3.10.tar.gz1.4366175e+078e5bac18cbcb9f192380ad3ef881f8790f5b75c41d7b3da65d831985d864d6d1
Master sites 1
  • SF/vice-emu/releases

Commit history 1

DateCommitCreditsLog message
e4fde38c26 Dirk Meyer net-p2p/ctorrent: update LICENSE
www/davical: update LICENSE german/dtaus: update LICENSE emulators/emu64: update LICENSE emulators/frodo: update LICENSE irc/hexchat-fish: update LICENSE sysutils/loganalyzer: update LICENSE comms/lrzsz: update LICENSE security/tinc-devel: update LICENSE security/tinc: update LICENSE net/tightvnc: update LICENSE net/tinyfugue-devel: update LICENSE net/tinyfugue: update LICENSE emulators/vice: update LICENSE comms/vrflash: update LICENSE www/webalizer: update LICENSE