app-emulation / 86Box

Emulator of x86-based machines based on PCem

Official package sites : https://github.com/86Box/86Box ·

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.

v3.11 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64
USE flags
dinput experimental fluidsynth munt new-dynarec openal qt5 threads

General

dinput
Enable legacy Dinput mode instead of Xinput for older controllers.
experimental
Enable hardware from devbranch, which may be unstable or unusable.
fluidsynth
Enable MIDI support through media-sound/fluidsynth.
munt
Enable MIDI MT-32 support through media-libs/munt-mt32emu.
new-dynarec
Enable new dynamic recompiler from PCem 15, which should provide an even better emulation speed.
openal
Add support for the Open Audio Library
qt5
Add support for the Qt 5 application and UI framework
threads
Add threads support for various packages. Usually pthreads

app-emulation / faudio : Accuracy-focused XAudio reimplementation for open platforms

dev-libs / libevdev : Handler library for evdev events

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

media-libs / rtmidi : A set of C++ classes that provide a common API for realtime MIDI input/output

net-libs / libslirp : A TCP-IP emulator used to provide virtual networking services

sys-libs / zlib : Standard (de)compression library

x11-libs / libXi : X.Org Xi library

app-emulation / faudio : Accuracy-focused XAudio reimplementation for open platforms

dev-libs / libevdev : Handler library for evdev events

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qttranslations : Translation files for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

kde-frameworks / extra-cmake-modules : Extra modules and scripts for CMake

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / munt-mt32emu : Library for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I

media-libs / openal : A software implementation of the OpenAL 3D audio API

media-libs / rtmidi : A set of C++ classes that provide a common API for realtime MIDI input/output

media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications

net-libs / libslirp : A TCP-IP emulator used to provide virtual networking services

sys-libs / zlib : Standard (de)compression library

x11-libs / libXi : X.Org Xi library

Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: always enable dynarec
Closes: https://bugs.gentoo.org/903881 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.7.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.7
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.7.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.6
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.7
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: add -fno-strict-aliasing
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: filter lto
Closes: https://bugs.gentoo.org/854507 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.5
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.6
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.4.1-r1
Closes: https://bugs.gentoo.org/847490 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.5
Bug: https://bugs.gentoo.org/847490 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: add missing dep
Closes: https://bugs.gentoo.org/843890 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.4
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.4.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.4
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: add missing dep
Closes: https://bugs.gentoo.org/835655 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: add missing dep
Closes: https://bugs.gentoo.org/835632 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.2.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: drop 3.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/86Box: add 3.2.1
Closes: https://bugs.gentoo.org/834722 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/86Box: initial import
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. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>