Volker Ruppert
bf243f892a
- added PCI IDE controller (dummy device - busmaster feature not present yet)
2004-06-09 20:55:58 +00:00
Christophe Bothamy
ea987f266c
- remove "pc" platform check for enabling pcidev. Platform must
...
be linux still.
2004-06-01 07:30:34 +00:00
Stanislav Shwartsman
66f95e54c6
3dnow is not required for 64-bit architecture extensions
2004-04-09 11:52:45 +00:00
Christophe Bothamy
cc396cf47a
- fix typo
2004-02-16 22:42:38 +00:00
Christophe Bothamy
d23e36dc02
- update to 2.1.1 version
2004-02-15 14:21:19 +00:00
Volker Ruppert
199f6a72c1
- fixed default setting of BX_SUPPORT_MMX
2004-02-13 16:11:14 +00:00
Stanislav Shwartsman
0d74cc8973
* ignore-bad-msrs enabled by default because it essential for booting Windows
...
* -enable-mmx enabled by default only if cpu-level > 4
2004-02-13 12:21:47 +00:00
Daniel Gimpelevich
5366cc369e
Added Brian Huffman's Sound for OSX code with a couple of tweaks.
2004-02-09 22:23:53 +00:00
Christophe Bothamy
c6d65e3694
- add check for vsnprintf availability and emulate with vsprintf if not found
2004-02-08 10:22:29 +00:00
Christophe Bothamy
8ad4cf6056
- add speaker log, pluginSpeaker, and beep_on/off methods in guis
2004-02-01 23:48:57 +00:00
Volker Ruppert
abfd6aef64
- set BX_USE_TEXTCONFIG to 0 if Bochs is compiled for wxWindows only
2004-01-29 19:28:46 +00:00
Michael Brown
d1922bc835
Changed #ifdef MAGIC_BREAKPOINT to #if BX_MAGIC_BREAKPOINT and added a
...
configure script option --enable-magic-breakpoints (enabled by default).
Documented the instruction required to trigger the magic breakpoint
(xchgw %bx,%bx).
2004-01-29 17:49:03 +00:00
Daniel Gimpelevich
5e48704ebb
Added --enable-raw-serial.
2004-01-17 20:33:19 +00:00
Daniel Gimpelevich
63e4f9d270
Now allows compiling tuntap on MacOSX.
...
Couldn't configure the interface to work, though.
2004-01-17 11:47:12 +00:00
Daniel Gimpelevich
d0dae6dae1
Applied Russ Cox's tuntap patch and updated docs.
2004-01-17 02:13:37 +00:00
Daniel Gimpelevich
6c26e6a65f
Introduced Frank Cornelis's PCIDEV patch.
2004-01-15 02:08:37 +00:00
Michael Brown
299947f64f
Added the PCI Pseudo-NIC (pnic). Mainly useful for running Etherboot
...
inside Bochs.
2004-01-13 19:21:21 +00:00
Christophe Bothamy
a9bacb3c9e
- update VERSION strings to something sensible for the HEAD branch
2004-01-12 01:17:21 +00:00
Christophe Bothamy
5032559153
- update for 2.1pre3 release
2004-01-01 23:27:29 +00:00
Volker Ruppert
0e1cac616d
- missing defines BX_SUPPORT_GAME added
2003-12-26 14:18:06 +00:00
Volker Ruppert
6ba47a1d7a
- gameport support is now disabled by default. It can be enabled with --enable-sb16=...
...
or the new option --enable-gameport.
- reading gameport with joystick not present now causes a BX_DEBUG message
2003-12-26 13:53:40 +00:00
Stanislav Shwartsman
4baec805fa
Fixed:
...
[ 725796 ] configure script bug
configure script bug
Current CVS configure script enables MMX even if FPU
is disabled.
2003-12-25 21:46:07 +00:00
Christophe Bothamy
9bf270b1af
- vcpp does not have hash_map.h : fixes a compilation problem with debugger enabled
2003-12-07 23:32:45 +00:00
Daniel Gimpelevich
fff74a6f83
Fixed incompatibility with gcc3.3, I think.
2003-11-28 15:07:29 +00:00
Christophe Bothamy
c95a329afb
- preparing 2.1pre2 release
2003-11-27 01:36:55 +00:00
Daniel Gimpelevich
d0c10dd46b
*** empty log message ***
2003-10-02 11:33:42 +00:00
Christophe Bothamy
e856e9c46e
- fix utc time for bsd, that also works for linux.
...
Patch by Daniel Gimpelevich
2003-10-02 07:38:00 +00:00
Bryce Denney
a4a5b0f677
- bump up version number to 2.1.pre1
2003-10-01 02:11:40 +00:00
Bryce Denney
32a0e4ca6d
- force BX_HAVE_USLEEP to 0 when cross compiling for VC++
2003-10-01 02:01:33 +00:00
Christophe Bothamy
6a4e0e11ce
- add checks for localtime(), timezone and daylight
2003-09-05 23:03:38 +00:00
Christophe Bothamy
5a944bc59b
- add option to enable/disable reset on triple fault
2003-08-28 00:10:10 +00:00
Christophe Bothamy
8d8ae28b2f
- avoid ethertap detection when compiling for win32
2003-08-22 00:57:31 +00:00
Christophe Bothamy
e555765d75
- add a "clock: sync=[none|slowdown|realtime], time0=[timeValue|local|utc]"
...
- pit: and time0: options are still supported but deprecated
- warn when parsing deprecated directives
- fix wrong number of ata_device_translation_names
- still to do:
- setting time0 to utc is not yet supported
- the man page, user guide and .bochsrc still need to be updated
with the new options
2003-08-19 00:10:39 +00:00
Christophe Bothamy
fb171e482a
- apply MartinS compile patch for missing function in curses
2003-08-17 23:40:39 +00:00
Volker Ruppert
d386471ac4
- new option allows the user to disable the check for XPM support (enabled by default)
2003-08-10 16:05:41 +00:00
Alexander Krisak
45df735c30
Apply Vitaly's Vorobyov debugger patch
2003-08-04 16:03:09 +00:00
Volker Ruppert
e895145ef8
- wx resource problem in plugin mode on win32 fixed. Windows supports only one
...
resource section and we had two binary resource files if both wx and win32
are enabled. Now we have only one binary file with all resources.
2003-07-13 23:30:55 +00:00
Volker Ruppert
b0da735fd8
- check for socket() in wsock32 removed (it doesn't work this way)
2003-07-06 11:46:31 +00:00
Volker Ruppert
69d8b791f4
- detection of the socket function (used by RFB) fixed for the win32 target
2003-07-06 09:00:36 +00:00
Volker Ruppert
125e3479e6
- fixes for cross-compilation (building win32 binary on linux)
...
* configure.in: readline check is only necessary if the debugger is enabled
(patch from Jeroen Janssen)
* iodev/Makefile.in: dependencies updated after adding gameport device
2003-07-05 05:31:40 +00:00
Volker Ruppert
dd46d0ec71
- configure check for XPM support added
...
- x.cc uses the old monochrome icon if there's no XPM support present
2003-06-13 16:05:03 +00:00
Volker Ruppert
4d25b39655
- changes for better MSVC support based on patch #735990
...
* support for different resource compilers added (rc / windres)
* bochs must be linked with advapi.lib for registry access
* optimization flag changed to /Ox
* symbols BX_HAVE_MKSTEMP, BX_HAVE_SYS_MMAN_H and HAVE_ETHERTAP must be set to 0
* BX_HAVE_REALTIME_USEC definition fixed for MSVC
* vmware3.h: definition of COW_Header fixed for MSVC
2003-06-06 19:57:25 +00:00
Stanislav Shwartsman
ccd40d8111
added --eanble-daz configure option
2003-05-30 08:57:25 +00:00
Volker Ruppert
4ccaddc32d
- removed obsolete X11 VGA font and it's installation mechanism
...
* files font/vga.pcf, font/vga.bdf, font/hercules.bdf and font/README removed
* files install-x11-fonts.in and test-x11-fonts removed
* font installation mechanism removed from Makefile.in and build/debian/rules
* configure script updated
2003-05-25 09:48:12 +00:00
Volker Ruppert
4f2af797b5
- library dependencies in the main bochs binary and the gui plugins fixed.
...
These changes are based on the SF patch #742670 . It did not work with
plugins disabled.
Here is the descriiption of patch #742670 :
the library dependencies (see objdump -p file) in the
main bochs binary and the gui plugins are wrong:
- the gui plugins don't depend on their respective gui
libraries
- the main bochs binary depends on all the gui libraries
this doesn't seem much of a problem, since the needed
libraries are loaded anyway, but it's problematic when
building packages for binary distribution of bochs.
in Debian, the package building tools will set package
dependencies according to the library dependencies of
each file, so the result is:
- the main bochs package depends on all libraries. this
includes libwx, libsdl, libncurses and xlibs.
- the indivudual plugin packages don't depend on any
gui library
so when a user wants to run bochs with the curses gui
and installs the bochs-curses package, he/she will be
forced to install Xfree86, WxWindows and GTK+ on
his/her system.
the attached patch fixes the problem by moving the
linker flags related to GUI libraries to the right
makefile (gui/Makefile.in)
2003-05-24 17:09:26 +00:00
Volker Ruppert
c71fb2f25a
- adding resources for Bochs with SDL on win32 makes the "ask" dialog work
2003-05-23 16:06:42 +00:00
Volker Ruppert
7edc0948b7
- "ask" dialogbox as an extension of the "textconfig" interface on the win32 platform added
2003-05-21 20:33:24 +00:00
Stanislav Shwartsman
6822fa35a3
regenerate configure script from new configure.in
2003-05-21 16:16:04 +00:00
Stanislav Shwartsman
777e0db06b
Fixed cpu.cc compilation error with ICache disabled
...
Added --enable-3dnow configuration option
2003-05-21 15:48:55 +00:00
Christophe Bothamy
92c7e0e796
- add check for sys/mman.h
2003-05-06 20:15:31 +00:00