BSD Ports

emulators/gxemul 0.7.0_1 DragonFly

Instruction-level machine emulator

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
emulators
Package size
5109.8 KiB, 8167.8 KiB installed

Description

GXemul is a free instruction-level machine emulator, emulating not only the CPU, but also other hardware components, making it possible to use the emulator to run unmodified operating systems such as NetBSD, OpenBSD, or Linux.

A few different machine types are emulated. The following machine types are emulated well enough to run at least one "guest OS":

* ARM: CATS (NetBSD/cats, OpenBSD/cats), IQ80321 (NetBSD/evbarm), NetWinder (NetBSD/netwinder) * MIPS: DECstation 5000/200 (NetBSD/pmax, OpenBSD/pmax, Ultrix, Linux/DECstation, Sprite), Acer Pica-61 (NetBSD/arc), NEC MobilePro 770, 780, 800, 880 (NetBSD/hpcmips), Cobalt (NetBSD/cobalt), Malta (NetBSD/evbmips, Linux/Malta) Algorithmics P5064 (NetBSD/algor), SGI O2 (aka IP32) (NetBSD/sgi) * PowerPC: IBM 6050/6070 (PReP, PowerPC Reference Platform) (NetBSD/prep), MacPPC (generic "G4" Macintosh) (NetBSD/macppc) * SuperH: Sega Dreamcast (NetBSD/dreamcast, Linux/dreamcast), Landisk (OpenBSD/landisk)

In the other systems

SystemPortVersion
DragonFlyemulators/gxemul0.7.0_1
FreeBSDemulators/gxemul0.7.0_1
OpenBSDemulators/gxemul0.7.0p0
NetBSDemulators/gxemul0.7.0nb3
HardenedBSDemulators/gxemul0.7.0_1
GhostBSDemulators/gxemul0.7.0_1

Install

Binary package:

pkg install gxemul

From DPorts:

cd /usr/dports/emulators/gxemul && make install clean

Dependencies

Run dependencies 2

No port depends on this one.