app-emulation/86Box::gentoo
- Ebuilds: 1, Testing: 6.0 Description:
86Box is a low level x86 emulator that runs older operating systems and software
designed for IBM PC systems and compatibles from 1981 through
fairly recent system designs based on the PCI bus.
Homepage:https://github.com/86Box/86Box License: GPL-2+
app-emulation/cloud-init::gentoo
- Ebuilds: 3, Stable: 25.1, Testing: 25.1, Snapshot: 9999 Description:
Cloud-init is the industry standard multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
Homepage:https://launchpad.net/cloud-init License: GPL-3
app-emulation/d7vk::bentoo
- Ebuilds: 1, Testing: 1.12 Description:
d7vk is a fork of DXVK by WinterSnowfall focused on Direct3D 7 and
earlier APIs (DirectDraw / D3D2-D3D7). It implements ProcessVertices
on the CPU and ships a legacy presentation path for Direct Draw
dependent titles, fixing rendering in classic games such as Forsaken,
Resident Evil, Praetorians, and Tomb Raider: The Last Revelation.
Homepage:https://github.com/WinterSnowfall/d7vk License: ZLIB Apache-2.0 MIT
app-emulation/deepin-udis86::gentoo-zh
- Ebuilds: 1, Testing: 1.72-r4 Description:
Deepin Wine udis86.
Disassembler library for x86 (32-bit shared library).
Udis86 is an easy-to-use minimalistic disassembler library for the x86
and x86-64 instruction set architectures. The primary intent of the
design and development of udis86 is to aid software development projects
that entail binary code analysis.
Homepage:https://www.deepin.org License: LGPL-2.1
dxvk-nvapi (available in: app-emulation/dxvk-nvapi::bentoo, app-emulation/dxvk-nvapi::thegreatmcpain)
- Ebuilds: 3, Testing: 0.9.2, 0.9.0, Snapshot: 9999 Description:
Alternative implementation of NVIDIA's NVAPI library for use with DXVK
and Wine. Enables DLSS, NVIDIA Reflex, low-latency frame generation,
ray tracing and Optical Flow API features in Windows games running
through Wine. The same component is bundled with Proton and Proton-GE;
this standalone package targets plain wine-vanilla / wine-staging
setups.
Homepage:https://github.com/jp7677/dxvk-nvapi/ License: MIT Apache-2.0
app-emulation/gxemul::gentoo
- Ebuilds: 2, Testing: 0.7.0 Description:
Machine Emulator.
Supports emulation across several architectures.
Primarily for MIPS support, but other platform support coming soon.
Homepage:http://gxemul.sourceforge.net/ License: BSD public-domain
app-emulation/hercules::gentoo
- Ebuilds: 1, Stable: 3.13-r1, Testing: 3.13-r1 Description:
Hercules is an emulator for the IBM System/360, System/370, ESA/390, and
z/Architecture series of mainframe computer systems. It will run any
software that will run on those computers, provided the peripheral devices
the program requires are present in the configuration.
Homepage:http://www.hercules-390.eu/ License: QPL-1.0
app-emulation/hercules-sdl::gentoo
- Ebuilds: 4, Stable: 4.8.0, Testing: 4.9.1 Description:
This version of Hercules 4.x Hyperion is a SoftDevLabs maintained version of the Hercules emulator containing fixes made by David B. Trout and others for bugs that may still exist in the original hercules-390 version of Hercules 4.0 Hyperion, as well as enhancements and improvements to the overall functionality above and beyond what is provided by the hercules-390 version of Hercules.
Homepage:https://sdl-hercules-390.github.io/html/ License: QPL-1.0
kvmtool (available in: app-emulation/kvmtool::defiance, app-emulation/kvmtool::riscv)
- Ebuilds: 2, Snapshot: 9999 Description:
kvmtool is a lightweight tool for hosting KVM guests. As a pure virtualization
tool it only supports guests using the same architecture, though it supports
running 32-bit guests on those 64-bit architectures that allow this.
From the original announcement email:
-------------------------------------------------------
The goal of this tool is to provide a clean, from-scratch, lightweight
KVM host tool implementation that can boot Linux guest images (just a
hobby, won't be big and professional like QEMU) with no BIOS
dependencies and with only the minimal amount of legacy device
emulation.
It's great as a learning tool if you want to get your feet wet in
virtualization land: it's only 5 KLOC of clean C code that can already
boot a guest Linux image.
Right now it can boot a Linux image and provide you output via a serial
console, over the host terminal, i.e. you can use it to boot a guest
Linux image in a terminal or over ssh and log into the guest without
much guest or host side setup work needed.
Homepage:https://github.com/kvmtool/kvmtool License: GPL-2
app-emulation/libspectrum::gentoo
- Ebuilds: 2, Testing: 1.6.1 Description:
libspectrum is a library designed to make the input and output of some ZX
Spectrum emulator files slightly easier. It is intended to be usable on Unix
variants, Win32 and Mac OS X. Currently, it is mainly (only?) used by Fuse,
but other Spectrum emulator and utility authors are encouraged to use it.
Homepage:https://fuse-emulator.sourceforge.net/libspectrum.php License: GPL-2
app-emulation/muvm::asahi
- Ebuilds: 1, Testing: 0.6.0 Description: Run programs from your system in a microVM
Homepage:https://github.com/AsahiLinux/muvm License: 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB
app-emulation/open-vm-tools::gentoo
- Ebuilds: 1, Stable: 13.0.10-r1 Description:
The Open Virtual Machine Tools (open-vm-tools) are the open source
implementation of VMware Tools. They are a set of guest operating system
virtualization components that enhance performance and user experience
of virtual machines.
Homepage:https://github.com/vmware/open-vm-tools License: LGPL-2.1
pcem (available in: app-emulation/pcem::gentoo, app-emulation/pcem::tezeta)
- Ebuilds: 2, Testing: 17_p20241210-r2, Snapshot: 9999 Description:
PCem (an acronym for Personal Computer emulator) is an open-source,
low-level PC emulator developed for Windows and Linux by Sarah Walker.
It focuses on PC hardware from the 1980's and 1990's.
A variety of operating systems can be installed in the emulator,
which can then be used to launch programs.
Homepage:https://github.com/sarah-walker-pcem/pcem/ License: GPL-2+
app-emulation/protontricks::gentoo
- Ebuilds: 2, Stable: 1.13.1, Testing: 1.14.1 Description:
A simple wrapper script that allows you to easily run Winetricks commands for Steam Play/Proton
games. This is often useful when a game requires closed-source runtime libraries that are not
included with Proton, or to activate Gallium Nine (native Direct3D 9 support) for a Proton game,
without all the tedious messing around with Wine prefixes.
Homepage:https://github.com/Matoking/protontricks License: GPL-3
app-emulation/riscv-pk::riscv
- Ebuilds: 1, Testing: 1.0.0_p20240423 Description:
The RISC-V Proxy Kernel, pk, is a lightweight application execution environment that can host
statically-linked RISC-V ELF binaries. It is designed to support tethered RISC-V implementations
with limited I/O capability and thus handles I/O-related system calls by proxying them to a host
computer.
This package also contains the Berkeley Boot Loader, bbl, which is a supervisor execution
environment for tethered RISC-V systems. It is designed to host the RISC-V Linux port.
Homepage:https://github.com/riscv-software-src/riscv-pk License: BSD
app-emulation/ruffle::gentoo
- Ebuilds: 1, Stable: 0_p20260213 Description: Flash Player emulator written in Rust
Homepage:https://ruffle.rs/ License: || ( Apache-2.0 MIT )
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 OFL-1.1 openssl
UbuntuFontLicense-1.0 Unicode-3.0 ZLIB BZIP2
app-emulation/simh::gentoo
- Ebuilds: 2, Stable: 3.12.5, Testing: 3.12.5 Description:
This ebuild contains the "classic" version of SimH, the 3.X
stream, as maintained by the original author.
There is separate fork v4 fork on GitHub under the name Open-SimH,
with additional simulators which is in developement.
Homepage:https://simh.trailing-edge.com/ License: MIT
app-emulation/ti99sim::linuxunderground-overlay
- Ebuilds: 3, Testing: 0.16.0-r2 Description:
This is the latest incarnation of an emulator for the TI-99/4A.
At first it was a simple text-based simulation of the TI
(ti99sim-console) running under MS-DOS.
Then it was ported to OS/2 and graphics support for the OS/2
Presentation Manager was added. Later, it was ported to
Windows and had sound support added.
Now it's been ported to Linux and Mac OS X
and more features are still being added.
Homepage:https://www.mrousseau.org/programs/ti99sim/ License: LGPL-2
app-emulation/vmware-vmrc::nest
- Ebuilds: 1, Testing: 12.0.5.22744838 Description:
VMware Remote Console provides console access and client device
connection to VMs on a remote host. You will need to download
this installer before you can launch the external VMRC application
directly from a VMware vSphere or vRealize Automation web client.
Homepage:https://docs.vmware.com/en/VMware-Remote-Console/index.html License: vmware
app-emulation/wine-d3d9::konsolebox
- Ebuilds: 1, Testing: 3.21 Description:
Wine is an Open Source implementation of the Windows API on top of X and Unix.
Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
This variant of the Wine packaging includes the Gallium Nine patchset.
Homepage:https://www.winehq.org/ License: LGPL-2.1
app-emulation/wine-staging::gentoo
- Ebuilds: 6, Testing: 11.13, Snapshot: 9999Virtual Description:
Wine is an Open Source implementation of the Windows API on top of X and Unix.
Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
This variant of the Wine packaging includes the Wine-Staging patchset.
Homepage:
https://wiki.winehq.org/Wine-Staging
https://gitlab.winehq.org/wine/wine-staging/
License:
LGPL-2.1+
BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff public-domain
app-emulation/wine-vanilla::gentoo
- Ebuilds: 9, Stable: 11.0, Testing: 11.13, Snapshot: 9999Virtual Description:
Wine is an Open Source implementation of the Windows API on top of X and Unix.
Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
This variant of the Wine packaging does not include external patchsets
Homepage:
https://www.winehq.org/
https://gitlab.winehq.org/wine/wine/
License:
LGPL-2.1+
BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
|| ( WTFPL-2 public-domain )
app-emulation/xtrs::gentoo
- Ebuilds: 2, Stable: 4.9d-r6, Testing: 4.9d_p20250819 Description:
xtrs is a Radio Shack TRS-80 Model I/III/4/4P emulator for Unix and the
X Window System. It includes lower case, the real time clock, hi-res
graphics, serial port, parallel printer, mouse, cassette, sound and music
output, 5" and 8" floppy disk drives in single and double density, and
even hard disk drives. The emulated floppy and hard disk file formats
are compatible with the popular MSDOS-based emulators by Jeff Vavasour,
Matthew Reed, and David Keil, and (if you choose a capable enough file
format), all features of the original TRS-80 floppy disk controller are
emulated. Under Linux, physical floppy disk drives are also supported.
Physical cassettes can be read and written too. The user interface is a
bit spartan, but it gets the job done.
Homepage:https://www.tim-mann.org/xtrs.html License: xtrs ls-dos? ( freedist )