Path to this page:
./
emulators/bochs,
IA32 and AMD64 PC emulator
Branch: CURRENT,
Version: 2.7nb8,
Package name: bochs-2.7nb8,
Maintainer: pkgsrc-usersThe program bochs is a highly portable open source x86 PC emulator
written in C++, and runs on most popular platforms. It includes
emulation of the Intel x86 CPU, common IO devices, and a custom
BIOS. Currently, bochs can be compiled to emulate a 386, 486,
Pentium, Pentium PRO or AMD64 CPU.
Bochs is capable of running most operating systems inside the
emulation including Linux, NetBSD, Windows 95, DOS, and Windows NT 4.
MESSAGE.Darwin [+/-]===========================================================================
$NetBSD: MESSAGE.Darwin,v 1.2 2008/01/18 10:21:01 jmmv Exp $
Bochs has been installed as ${PREFIX}/libexec/bochs.app.
That directory (bochs.app) is an application bundle that you can copy to
/Applications if you want to.
There is a sample configuration file in ${PREFIX}/share/bochs.
Note that you can use the $BXSHARE variable in your own configuration files
to specify the location of the system BIOSes. This variable will be
automatically set to the appropriate location by Bochs when executed.
For your convenience, a 'bochs' helper script has also been installed and
should be available through your PATH as a regular command-line utility.
===========================================================================
Required to run:[
x11/libXpm] [
x11/liboldXrandr]
Required to build:[
pkgtools/x11-links] [
pkgtools/cwrappers] [
x11/xorgproto]
Package options: sdl, x11
Master sites:
Filesize: 5174.231 KB
Version history: (Expand)
- (2025-02-21) Updated to version: bochs-2.7nb8
- (2025-02-21) Updated to version: bochs-2.7nb7
- (2025-02-21) Updated to version: bochs-2.7nb6
- (2024-12-27) Updated to version: bochs-2.7nb5
- (2024-11-17) Updated to version: bochs-2.7nb4
- (2024-10-20) Updated to version: bochs-2.7nb3
CVS history: (Expand)
2025-02-21 20:23:09 by Nia Alarie | Files touched by this commit (2) |
Log message:
bochs: Enable e1000 ethernet support.
This is basically required for networking on any halfway
modern OS.
verified to build on netbsd and linux via drecklypkg
|
2025-02-21 09:13:26 by Nia Alarie | Files touched by this commit (1) |
Log message:
bochs: Fix Darwin-specific logic
|
2025-02-20 23:42:14 by Nia Alarie | Files touched by this commit (9) |
Log message:
bochs: Various fixes and cleanups.
- Move options to options.mk.
- Make the -x11 option work by not unconditionally linking
-lX11 in the Makefile.
- Fix the PLIST on non-NetBSD OSes.
- Add SDL support for audio output on various platforms.
- Document some patches and otherwise delint.
XXX: the "debug" option is broken. The debug interface these
days requires wxGTK, but I couldn't get that to work anyhow.
Verified to build on NetBSD and Linux (more testing and reports
welcome); via drecklypkg
|
2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055) |
Log message:
*: recursive bump for pango requiring fontconfig 2.15
|
2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944) |
Log message:
*: recursive bump for default-on option of at-spi2-core
|
2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message:
*: bump for cairo buildlink3.mk change
lzo was made an option
|
2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490) |
Log message:
* recursive bump for libxkbcommon 1.7.0
Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
|
2024-02-12 00:30:40 by Ryo ONODERA | Files touched by this commit (9) |  |
Log message:
emulators/bochs: Update to 2.7
Changelog:
Brief summary of changes in 2.7:
- Bugfixes for CPU emulation correctness (CPUID/VMX/SVM fixes to support
Windows Hyper-V as guest in Bochs)
- Improvements for the plugin handling to simplify Bochs extensions
- Added "multiple NICs" support to the NE2000 and E1000 devices
- Added experimental FTP service for networking modules 'vnet' and 'socket'
- Fixes and improvements for all supported Voodoo graphics adapters
- Added USB keyboard emulation with most of the keys supported
- GUI "cmdmode": create a headerbar event with key combo starting with F7
- LGPL'd VGABIOS updated to version 0.8a (new VGABIOS for Voodoo Banshee)
|