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.
===> The following configuration options are available for 86Box-6.0_1:
NLS=on: Native Language Support
WAYLAND=on: Wayland (graphics) support
===> Use 'make config' to modify these settings
(1) 86Box requires you to manually install ROMS to be able to run.
To do this, you can type in the following command:
86Box-install-roms.sh -i
(2) Running 86Box through the desktop shortcut uses the configuration
which is placed in the folder ~/.config/86Box.cfg
*/*: Switch to USES=kde
All these ports use only the ECM module shipped with KDE Frameworks.
ECM from Frameworks 5 has been replaced by Frameworks 6 counterpart
a while ago. While here, drop runtime dependency on ECM.
Differential: D58578
Reviewed by: adridg, arrowd, jhale
emulators/86Box: Improve Makefile
- Require c++11 for default cmake option CPPTHREADS.
- Enable RELEASE build.
- Disable runtime use Discord library - it isn't available for FreeBSD.
- Align to make the Makefile look better.
Approved by: gatekeeper <tiago.gasiba@gmail.com> (maintainer, via Discord)
emulators/86Box: add support for aarch64 and improvements to configuration file
* Add support for aarch64
* Set the configuration to ~/.config/86Box.cfg when running from desktop
shortcut
* Make this behavior explicit in pkg-message
PR: 280764
emulators/86Box: add helper script to allow user to easily download ROMs
To run 86Box, users need to install the necessary ROMs. This commit
provides a helper script called 86Box-install-roms.sh that automates
this process.
PR: 280664
emulators/86Box: New port: low level x86 emulator based on PCem
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.
https://86box.nethttps://github.com/86Box/86Box
PR: 280205