Volker Ruppert
866f9480f8
Fixed typo in iodev_sound.vcxproj
2014-11-15 07:45:49 +00:00
Volker Ruppert
6d1dcdccc6
Preparing release 2.6.7
2014-11-02 07:45:40 +00:00
Stanislav Shwartsman
f8267ec3a7
rework in CPUID code (fixed code duplication). Re-enable perfmon reporting in CPUID because Win8/Win10 installation doesn't want to start without perfmon reported. TODO: implement basic perfmon support (at least only fixed counters) because win7-64 doesn't install with perfmon reported but not implemented
2014-10-15 08:04:38 +00:00
Volker Ruppert
ee2336f08f
Updated plugin version of VS2013Ex project workspace after adding avx subfolder
2014-07-31 17:51:49 +00:00
Volker Ruppert
ca48ca23bf
Updated default VS2013Ex project workspace after adding avx subfolder
2014-07-28 17:30:39 +00:00
Volker Ruppert
91737702be
Added MSVC plugins workspace for VS2013Ex and removed legacy workspaces.
2014-07-15 21:47:18 +00:00
Volker Ruppert
4e0bde2c36
Added new standard workspace created with VS2013Ex
...
TODO: added plugins workspace, remove legacy VS2008Ex workspaces
2014-07-12 11:06:52 +00:00
Volker Ruppert
6f75ceadbc
Removed sources of legacy tools bxcommit and bximage_old and updated MSVC workspaces
2014-06-19 08:57:28 +00:00
Volker Ruppert
318c0b45db
Started removing legacy tools bxcommit and bximage_old
...
- removed from build and install system, docs and manual pages
- TODO: update MSVC workspaces and remove sources
2014-06-19 07:54:56 +00:00
Volker Ruppert
61debb03e8
Preparing release 2.6.6
2014-06-15 06:01:20 +00:00
Volker Ruppert
f51a8ad031
Added SeaBIOS image to NSIS installer script and updated Makefile
2014-06-14 07:26:18 +00:00
Volker Ruppert
45a12c30d1
Updated VS2008Ex plugins workspace (now using options /Gr /O2)
2014-06-11 20:03:28 +00:00
Volker Ruppert
a9b4888e14
Updated default VS2008Ex workspace (now using options /Gr /O2)
2014-06-09 18:39:29 +00:00
Volker Ruppert
f13d58fbd3
Preparing release 2.6.5
2014-06-01 06:29:01 +00:00
Volker Ruppert
7615e4e9c3
Final fixes before starting release process
...
- added slirp.conf to NSIS script
- NSIS script now using HTML documentation path from 'install_win32' target
- Makefile: DLX Linux config file renamed to 'bochsrc.bxrc' for win32
- config.cc: bochsrc option removed with coming version
2014-05-31 17:24:20 +00:00
Volker Ruppert
a402afb5d7
Added entries for the "Trinity" cpu model to VS2008 workspace files
2014-04-19 15:53:13 +00:00
Volker Ruppert
64385beaa4
Renamed "slirp_new" to "slirp" (source file, symbols, classes, docs)
2014-04-02 17:38:09 +00:00
Volker Ruppert
02905d9aaf
Fixed RPM build (bximage_old should be removed after next release)
2014-03-22 10:39:06 +00:00
Volker Ruppert
479d0477cf
Slirp: added symbols required for win32 plugin DLLs.
...
Updated workspace files after adding slirp and avx sources
Updated slirp TODO list:
- reduce code duplication with 'vnet' module (DHCP, TFTP, ARP)
- add separate config file for slirp to make it more flexible (using the
'script' parameter)
- add SMB support on Linux
- remove slirp backend module after next Bochs release
2014-03-02 09:53:42 +00:00
Volker Ruppert
7ec9adbb2d
Switch to Winsock2 library for all Windows cases
2014-02-15 12:18:15 +00:00
Volker Ruppert
13fde0c2d5
- updated VS2008 workspace files after adding new bximage utility
2013-10-20 21:25:01 +00:00
Volker Ruppert
7783e39b77
On Windows, the netmod plugin now must be linked with wsock32
2013-08-21 15:19:47 +00:00
Volker Ruppert
b67bb74bd6
- updated VS2008 workspace files
2013-07-28 11:07:44 +00:00
Stanislav Shwartsman
40f02e0bfb
fixed msdev warnings, update msdev workspaces - add vapic.cc and cpudb new defs
2013-06-26 19:03:00 +00:00
Volker Ruppert
64190fea62
- preparing release 2.6.2
2013-05-26 07:17:33 +00:00
Volker Ruppert
cb32223a6a
preparing release 2.6.1
2013-04-07 15:27:37 +00:00
Volker Ruppert
e2c49cf534
updated workspace files and changes
2013-03-23 13:10:51 +00:00
Stanislav Shwartsman
2044b6c7ea
add rdrand.cc to MSDEV workspace files
2012-10-09 16:50:45 +00:00
Volker Ruppert
05ae9fadae
updated VS2008Ex workspaces files
2012-09-29 20:57:52 +00:00
Volker Ruppert
39e41ac312
- preparing release 2.6
2012-09-02 11:11:00 +00:00
Volker Ruppert
5df4f1b1a9
- bochs rpm spec: use %{_libdir} instead of /usr/lib for 32/64 bit compatiblity
...
- developer doc: always refer to release 2.5
- updated version number after pre-release
2012-08-21 16:21:55 +00:00
Volker Ruppert
187586f2d5
- preparing release 2.6.pre1
2012-08-20 08:50:50 +00:00
Volker Ruppert
92afa6cc28
- updated MSVC plugins workspace
...
- fixed duplicate resource id
2012-08-06 20:16:53 +00:00
Volker Ruppert
2d0d73b5e3
- fixed MSVC compilation error
...
- updated default VS2008Ex workspace file (TODO: update plugin version)
2012-08-06 18:32:54 +00:00
Stanislav Shwartsman
6cd7d08c34
added new stack.cc into MSVCPP2008 workspaces
2012-03-25 20:21:15 +00:00
Volker Ruppert
50ac1483cf
- update version number in the bochs manifest
...
- mention the manifest file in the developer doc
2012-03-06 17:06:55 +00:00
Volker Ruppert
baee102fa2
- fixed common controls / manifest problem found during SDL testing
2012-03-05 21:17:34 +00:00
Volker Ruppert
f36536070c
- updated VS2008 workspace files
2012-03-04 17:27:05 +00:00
Volker Ruppert
0711276b3f
- updated VS2008 workspace file (plugin version)
2012-01-17 18:03:55 +00:00
Volker Ruppert
1b50a7f941
- updated default VS2008 workspace file (plugin version requires some source
...
code modifications)
2012-01-15 20:26:09 +00:00
Volker Ruppert
c4952b4c84
- E1000 support: updated workspace files and documentation
2011-12-24 15:17:10 +00:00
Volker Ruppert
c4e2c080cc
- added multiuser support to the Bochs installer. This fixes SF bug #3018258 .
2011-12-04 08:25:01 +00:00
Volker Ruppert
7e253cf7b6
- excluding CVS files no longer required
...
- set SVN flags in version strings after release
2011-11-06 12:11:46 +00:00
Stanislav Shwartsman
9be8552b80
- Implemented VM Functions support and EPTP-Switching VM Functions
...
- Added VMEXIT conditions for INVPCID instruction
Now Bochs is fully aligned with latest pulished Intel's SDM rev040.
2011-11-05 07:31:51 +00:00
Stanislav Shwartsman
5cc04b9955
Implemented AMDs Buldozer XOP and TBM extensions.
...
XOP: few instructions are still missing, coming soon
BX_PANIC(("VPERMILPS_VpsHpsWpsVIbR: not implemented yet"));
BX_PANIC(("VPERMILPD_VpdHpdWpdVIbR: not implemented yet"));
BX_PANIC(("VPMADCSSWD_VdqHdqWdqVIbR: not implemented yet"));
BX_PANIC(("VPMADCSWD_VdqHdqWdqVIbR: not implemented yet"));
BX_PANIC(("VFRCZPS_VpsWpsR: not implemented yet"));
BX_PANIC(("VFRCZPD_VpdWpdR: not implemented yet"));
BX_PANIC(("VFRCZSS_VssWssR: not implemented yet"));
BX_PANIC(("VFRCZSD_VsdWsdR: not implemented yet"));
2011-10-19 20:54:04 +00:00
Stanislav Shwartsman
6751af5d8e
added AVX FMA extensions support. The implementation is based on QEMU patch by Peter Maydell (fixed)
2011-09-29 22:20:56 +00:00
Stanislav Shwartsman
4b9c87513a
added softfloat16.cc to win32 ws files
2011-09-29 21:32:01 +00:00
Stanislav Shwartsman
2a262977f1
add cdrom_win32.cc to msdev workspace files
2011-09-25 20:07:38 +00:00
Stanislav Shwartsman
efc588cf1e
rename avx2_gather.cc -> gather.cc
2011-09-16 20:59:57 +00:00
Stanislav Shwartsman
02e1a0f23c
Merge lazy flags optimization by Darek Mihocka.
...
I measure slight but consistent speedup of ~1-3% for all guests.
Tested: Windows XP/7 boot 32/64 bit, various Linux live CD
2011-09-12 19:36:53 +00:00
Stanislav Shwartsman
d2f7351be2
cpu.h cleanup + update msdev workspaces cpudb projects
2011-08-30 22:22:07 +00:00
Stanislav Shwartsman
acfeed8e31
update msvcpp workspace with new files
2011-08-27 18:48:11 +00:00
Volker Ruppert
53c30f487b
- fixed a warning caused by wrong runtime library for the BOCHS.EXE components
2011-08-22 12:35:49 +00:00
Volker Ruppert
af1e3a6f80
- added cpudb project to workspace files
2011-08-20 23:10:41 +00:00
Volker Ruppert
0d23553cae
- updated / added some project files for plugin DLLs
...
- split 'bx_netmod' from 'bx_ne2k'
- moved cdrom.cc to 'bx_hdimage'
- added missing project 'bx_pcivga'
- TODO: project 'cpu' not yet fixed (temporary fix for compilation test not applied)
2011-08-17 11:00:48 +00:00
Stanislav Shwartsman
86d042a46e
added AVX to msdev workspaces
2011-08-16 20:44:02 +00:00
Stanislav Shwartsman
04456ca66a
update MSDEV workspaces
...
CPU/CPUDB files are not added into workspaces yet
2011-08-16 18:05:26 +00:00
Volker Ruppert
b44d756943
- removed outdated set of files to be used for creating a Debian package. No active Bochs developer
...
is able to create such a package and Debian-based distributions are not using the files.
2011-07-14 17:10:46 +00:00
Volker Ruppert
345d67c403
- removed BeOS support from sources and documentation
2011-07-11 17:36:10 +00:00
Volker Ruppert
e8e0f4a11e
- added workspace package for MSVC plugin support. It required to configure
...
with --enable-plugins in addition to the default MSVC setup.
2011-06-23 06:32:15 +00:00
Volker Ruppert
9f216cb912
- added es1370.* files to 'iodev' project
...
- specify one build logfile per project to avoid overwriting
2011-06-18 13:23:23 +00:00
Volker Ruppert
c78026a9a2
- deleted executable properties from source files
2011-04-03 10:29:19 +00:00
Stanislav Shwartsman
ab1ea79f2c
Unify manifest file for Win32 and Win64 - also fixes MSDEV command line compilation issue
2011-03-07 17:07:29 +00:00
Stanislav Shwartsman
62a27ceca1
fixed version number
2011-03-04 20:36:47 +00:00
Stanislav Shwartsman
02b07edb42
updated vs2008 ws (added missed vmcs.cc)
2011-03-03 15:07:18 +00:00
Stanislav Shwartsman
c6e6b579e7
exclude .svn folderst when building rpm
2011-02-25 22:13:04 +00:00
Stanislav Shwartsman
a2e2feced4
set propertities for more files
2011-02-25 15:32:08 +00:00
Volker Ruppert
c18d72008c
- updated VC2008 workspace file
2011-02-20 14:33:03 +00:00
Stanislav Shwartsman
d137f6d7db
Fixed compilation for win64 native
2011-02-11 14:23:30 +00:00
Stanislav Shwartsman
86c1df8168
updated vs2008 workspace
2010-06-03 19:10:03 +00:00
Stanislav Shwartsman
064dcf5d61
RPM preuninstall scriptlet removes /core - ID: 2955911
2010-02-21 06:38:21 +00:00
Stanislav Shwartsman
4a98abd916
update version in manifest
2009-12-04 17:12:34 +00:00
Stanislav Shwartsman
8dcdc7f9ef
re-adding with -kb attribute
2009-11-22 06:38:55 +00:00
Stanislav Shwartsman
dd1e24a5ed
delete logo.ico committed "as text" file
2009-11-22 06:38:10 +00:00
Stanislav Shwartsman
6a2b114419
new Bochs icons from patches folder
2009-11-07 21:07:59 +00:00
Volker Ruppert
c242176a0a
- VS2008 project files must be present in folder 'vs2008'
...
- updated generation of the win32 specific source package with new project files
2009-04-29 17:52:26 +00:00
Volker Ruppert
da102c9137
- added new project files for Visual Studio 2008 Express C++ (outdated files
...
will be removed soon)
2009-04-29 08:26:30 +00:00
Stanislav Shwartsman
59711a39b6
remove outdate workspace files
2009-04-29 08:19:08 +00:00
Volker Ruppert
3a1bef6516
- NSIS installer script updated and improved (NSIS updated to version 2.44)
2009-04-15 17:23:50 +00:00
Volker Ruppert
7d760b809e
- updated MSVC workspace files after USB code changes
2009-01-20 16:29:13 +00:00
Stanislav Shwartsman
a2e07ff971
- Removed --enable-guest2hos-tlb configure option. The option will be
...
always enabled for any Bochs configuration.
2008-12-11 21:19:38 +00:00
Stanislav Shwartsman
f81e35d966
update msdev workspaces
2008-10-18 20:36:52 +00:00
Alexander Krisak
e108fe0d58
Yet another win32 build fix. cpu/resolve.cc renamed to cpu/resolver.cc
...
because it conflicts with disasm/resolve.cc.
2008-10-07 07:47:56 +00:00
Stanislav Shwartsman
c009e87a81
Remove external debugger interface:
...
- it is closed source (!!!)
- we have very nice replacement now
2008-10-01 09:44:40 +00:00
Alexander Krisak
de5894f6f3
updated workspace for msvc 6.0
2008-09-23 14:05:34 +00:00
Alexander Krisak
6c3ce576c6
fixed mscv 6.0 project files
2008-08-22 07:57:06 +00:00
Stanislav Shwartsman
b1446727bf
Fixed english grammar error
2008-04-05 21:28:11 +00:00
Stanislav Shwartsman
08eb20cf48
Update MSVC workspaces
2008-04-03 19:04:05 +00:00
Stanislav Shwartsman
8c24dfc01b
MSVC6 compilation changes
...
More effort to remove can_pop function calls - almost everything is clean
2008-03-26 16:25:05 +00:00
Volker Ruppert
1c5955c9ff
- installer now uses system variable WINDIR instead of hardcoded C:\WINDOWS
...
- uninstaller did not remove legacy BIOS file
2007-09-28 17:58:48 +00:00
Stanislav Shwartsman
91e6ca8d5c
Implemented MTRR support
...
Fixes in #PF exception priority
2007-09-20 17:33:35 +00:00
Volker Ruppert
1db3741d56
- removed duplicate file from archive
2007-09-19 21:09:36 +00:00
Volker Ruppert
df53247fa8
- exclude statements must appear prior to the file list (expected by tar 1.15.1)
...
- added release tag for 2.3.5 to user doc
- updated version number and strings after release
2007-09-17 16:20:24 +00:00
Volker Ruppert
171f2433f0
- install both default and legacy version of the Bochs BIOS
...
- updated the BIOS related parts of the documentation
2007-05-17 15:47:35 +00:00
Volker Ruppert
2a6200040e
- removed configure option for the new PIT model from documentation and perl
...
build script
- added --enable-new-pit to the deprecated section of the configure script
- show DEPRECATED messages in configure script in uppercase letters (most of
them should be removed before the next major release)
2007-04-09 08:46:24 +00:00
Stanislav Shwartsman
dee9f1b9b5
Update MSDEV workspace
2007-04-08 21:58:00 +00:00
Volker Ruppert
e299fd544d
- updated workspaces after the USB devices rewrite
2007-03-26 21:02:32 +00:00
Volker Ruppert
b60705d7ba
- updated workspaces after adding the VMWare 4 image support
2006-12-18 18:00:04 +00:00
Volker Ruppert
53e237b5b1
- updated workspaces after adding the acpi device
2006-09-27 18:43:50 +00:00
Stanislav Shwartsman
5e63d0bd44
iUpdate MSDEV workspaces
2006-02-24 18:36:31 +00:00