Volker Ruppert
c9b4d06ff4
- fixed and improved save state dialog handling
...
* generic save state dialog code moved to the save_restore_handler() in gui.cc
* the suspend button in the wxWidgets port now works and uses the new code
* old wxWidgets save state code removed (not thread-safe)
- wxWidgets HandleAskParamString() method fixed for wxGTK (now using a temporary
string array instead of a pointer)
2006-08-29 20:10:27 +00:00
Volker Ruppert
25f6299550
- fixed save/restore XPM bitmap (wxMSW is now able to load it)
2006-08-28 19:05:38 +00:00
Stanislav Shwartsman
ea1127f235
Correctly detect inexact result in FPU (patch by No Name)
2006-08-28 18:48:51 +00:00
Volker Ruppert
47992d9606
- regenerated after release 2.3
2006-08-27 15:37:47 +00:00
Volker Ruppert
f84f45b51f
- updated after release 2.3
2006-08-27 15:36:39 +00:00
Volker Ruppert
f76ad60dde
- updates for release 2.3
2006-08-27 14:59:01 +00:00
Volker Ruppert
6e76c7ef1d
- updated for release 2.3
2006-08-27 11:41:08 +00:00
Volker Ruppert
5c78163fe0
- preparing for release 2.3
2006-08-27 07:06:01 +00:00
Volker Ruppert
a1daf98a64
- changes updated
2006-08-26 18:05:42 +00:00
Volker Ruppert
3600f1af41
- fixed LDTR list size
2006-08-26 07:35:27 +00:00
Stanislav Shwartsman
65082e4a4f
Handle granularity field for LDT
...
Next step - fix code duplication with TSS
2006-08-25 19:56:03 +00:00
Volker Ruppert
59962a4438
- store current mouse capture state in the device object, so Bochs no longer
...
needs to access the config parameter tree at each mouse move
2006-08-25 18:26:27 +00:00
Volker Ruppert
fb13436d55
- TODO status update for Bochs 2.3
2006-08-25 11:58:55 +00:00
Volker Ruppert
cb7db12ab2
- missing 32-bit support for the PACKET command added
...
- improved debug messages
2006-08-23 17:19:03 +00:00
Stanislav Shwartsman
5a7ae0653c
Updated CHANGES
2006-08-22 19:12:45 +00:00
Stanislav Shwartsman
5000ad2a55
Fixed compilation warning
2006-08-22 19:07:50 +00:00
Stanislav Shwartsman
54fb3b769a
Fixed LDT 16-bit limit, must support all 32-bit values.
2006-08-22 19:06:03 +00:00
Volker Ruppert
9ec4f3e60e
- changes updated
2006-08-22 17:09:48 +00:00
Stanislav Shwartsman
8d7919dadd
Only rename bx_pci2isa_c class
2006-08-21 21:29:16 +00:00
Volker Ruppert
eade11529f
- preparing for release 2.3
2006-08-20 16:27:44 +00:00
Volker Ruppert
80302e4114
- file added with binary type
2006-08-20 16:19:04 +00:00
Volker Ruppert
a9de7512d3
- file not in binary mode
2006-08-20 16:15:53 +00:00
Volker Ruppert
e2208dda88
- added new logo for Bochs 2.3
2006-08-20 16:03:57 +00:00
Volker Ruppert
1fdd8e9116
- added comment from Ben Lunt
2006-08-20 09:19:59 +00:00
Volker Ruppert
02c94648bd
- kernel module init failure must always cause a panic
...
- unaligned read/write support for base addresses added
- guest side base addresses must always be initialized with 0
- indent mode fixes
2006-08-20 09:12:02 +00:00
Volker Ruppert
99862ba2f5
- LGPL'd VGABIOS updated to version 0.6a (see VGABIOS-lgpl-README for details)
2006-08-19 16:58:38 +00:00
Volker Ruppert
2c67881253
- don't modify the 'dev' parameter with strtok() in 'socket' mode
...
- removed unnecessary spaces
2006-08-18 16:57:39 +00:00
Volker Ruppert
d2d7c65e37
- VGA memory is now a part of the common video memory (same as real hardware)
...
- sequencer map mask bit handling simplified
- some save/restore data format changes
2006-08-18 15:43:20 +00:00
Volker Ruppert
e810c83345
- fixed VGA memory read access (correct plane access and read mode in all
...
memory configurations)
2006-08-17 17:06:08 +00:00
Volker Ruppert
c0bee9324d
- VBE 4bpp fixes (line offset + plane address shift)
...
- maximum VBE screen size updated
2006-08-15 16:48:23 +00:00
Volker Ruppert
92c1720e3e
- removed VGA compatibility hack from VBE code (now done in VGABIOS)
2006-08-14 20:31:18 +00:00
Stanislav Shwartsman
24ece63fe7
Fixed disasm bug
2006-08-13 09:40:07 +00:00
Volker Ruppert
cae6fcb365
- report only config control register changes to avoid logfile flooding
2006-08-12 11:22:40 +00:00
Volker Ruppert
ba049136a9
- INT 15 AH=88h now returns max. 63M extended memory (Ralf Brown's interrupt
...
list says the limit should be 15M, but real machines are reporting more)
2006-08-11 17:34:43 +00:00
Stanislav Shwartsman
3ce7764fce
Fixes in 64-bit decoding
2006-08-11 17:23:36 +00:00
Volker Ruppert
6d50341985
- VBE video memory increased to 8 MB (new version of the LGPL'd VGABIOS under
...
construction)
- fixed VBE y offset check to avoid crash before panic
2006-08-09 17:52:06 +00:00
Volker Ruppert
0d6c1b8363
- fixed Carbon notify callback function (don't handle the ask event twice)
2006-08-08 17:10:30 +00:00
Volker Ruppert
0ae9f5670e
- INT 09h: fixed handling of extended keys (asciicode = 0xe0)
...
- left backslash key added in keycode table
2006-08-07 20:26:58 +00:00
Volker Ruppert
b48dce5c3c
- fixed compile error related to gettimeofday() in MinGW/MSYS and Cygwin with
...
mingw-runtime rev. >= 3.10
2006-08-07 17:59:15 +00:00
Volker Ruppert
a8ca39fb5d
- updates for release 2.3.pre3
2006-08-06 10:40:41 +00:00
Volker Ruppert
da2cb1b7f2
- updated for pre3
2006-08-06 07:43:07 +00:00
Volker Ruppert
92002b5628
- updates for pre3
2006-08-06 07:41:40 +00:00
Volker Ruppert
c65c0925b2
- changes updated
2006-08-06 07:37:58 +00:00
Volker Ruppert
7f3dd3a1b6
- attempt to fix the userspace part of pcidev for the current PCI infrastructure
...
(not tested yet)
2006-08-05 20:04:23 +00:00
Volker Ruppert
1fef72b8be
- compilation fix for MacOSX 10.2 (tested on the SF compile farm)
2006-08-05 15:53:52 +00:00
Volker Ruppert
569a97d99e
- fixed compile error on FreeBSD 5.4 (tested with SF compile farm)
2006-08-05 14:42:47 +00:00
Volker Ruppert
3ef9b08908
- using a unique name for ATAPI 'inquiry' makes Win98 report two cdroms on one
...
controller correctly in the device manager
- ATAPI 'identify' now also uses the 'inquiry' device number for the serial number
2006-08-05 07:49:31 +00:00
Volker Ruppert
00a66c380a
- fixed boot failures on big endian machines (thanks to the SF compile farm)
2006-08-03 21:03:21 +00:00
Volker Ruppert
f3046ae0cd
- moved OSX beep implementation to the carbon gui code
...
- improved carbon notify callback similar to the x11 implementation
2006-08-03 16:01:23 +00:00
Volker Ruppert
df3fcfd180
- ignore writes to command register with BSY bit set and replaced BX_PANIC by
...
BX_ERROR
- removed duplicate and wrong BSY bit error handling
- init drive params: changed BX_PANIC to BX_ERROR (aborting command is okay here)
2006-08-02 17:47:09 +00:00