Index of /download/bochs
Name Last modified Size Description
Parent Directory -
20211012-bochs-2.7-mingw32-bin.zip 2021-10-12 17:26 1.3M Binaries for replacing
20211014-bochs-2.7-mingw32-bin.zip 2021-10-14 20:12 1.3M Binaries for replacing
20211014-bochs-2.7-mingw32-build.zip 2021-10-14 19:49 2.6K Patches & build script
20211015-bochs-2.7-mingw32-bin.zip 2021-10-15 18:44 1.3M Binaries for replacing
20211015-bochs-2.7-mingw32-build.zip 2021-10-15 18:39 1.9K Patches & build script
20211019-bochs-2.7-mingw32-bin.zip 2021-10-19 18:42 2.7M Recommended! Binaries for replacing
20211019-bochs-2.7-mingw32-build.zip 2021-10-19 18:36 2.6K Patches & build script
README.txt 2025-05-20 19:18 1.8K README
register_bxrc.reg 2021-10-22 22:34 906 Windows registry file
unregister_bxrc.reg 2021-10-22 21:37 82 Windows registry file
About
=====
This is my attempt to keep Bochs version >= 2.7 alive on 32-bit Windows XP.
To make Bochs v2.6.11 work on Windows XP, please see <https://www.bttr-software.de/forum/board_entry.php?id=16191#p16192>.
Builds
======
* 2021-10-12 -- Initial build using MinGW32 v3.1.
* 2021-10-14 -- Added `Comments' to StringFileInfo block.
* 2021-10-15 -- Enabled support for guest memory larger than the host supports
by using MinGW32 v3.4.2. (untested!)
* 2021-10-19 -- Added `bochsdbg.exe'.
Installation
============
(Tested on Windows XP SP3.)
1. Download `Bochs-win64-N.N.exe' from <http://bochs.sf.net/>.
2. Use 7-Zip (<http://www.7-zip.org/>) to extract `Bochs-win64-N.N.exe',
because installation on 32-bit Windows is blocked.
3. Download and extract one of the `YYYYMMDD-bochs-N.N-*-bin.zip' files to
that folder, overwriting existing files.
Recommended:
1. Set up new environment variable `BXSHARE' to point to the folder with
`bochs.exe', e.g., `D:\Bochs-2.7'.
2. Edit `register_bxrc.reg' with Notepad to match your system.
3. Run `register_bxrc.reg' by double-click.
Building
========
(Tested on Windows XP SP3.)
1. Download and install MinGW32 and MSYS from <https://www.bttr-software.de/download/mingw32/>.
(msysDTK is NOT required.)
2. Download `bochs-N.N-msvc-src.zip' from <http://bochs.sf.net/>.
3. Extract to your MSYS home folder, e.g., `C:\msys\1.0\home\Robert'.
4. Download `YYYYMMDD-bochs-N.N-*-build.zip'.
5. Extract to your MSYS home folder.
6. Launch MSYS, e.g., `c:\msys\1.0\msys.bat'.
7. If you wish to include the Bochs internal debugger in `bochs.exe' type:
CONFIGURE_ARGS="--enable-debugger" sh .build-bochs.sh
8. Otherwise just type: sh .build-bochs.sh
Afterwards you can find `bochs.exe' in your `bochs-N.N/' folder.
Robert Riebisch
rr bttr-software de