Volker Ruppert
d5f337e1ef
- prepared implementation of display library specific options
...
- fixed bug #890734 (commas in strings enclosed with double quotes)
2004-02-22 18:51:38 +00:00
Volker Ruppert
d748f22ed0
- new gui function get_capabilities() returns the maximum values for xres, yres
...
and bpp (done for the x display library)
- new switch VBE_DISPI_GETCAPS. The xres, yres and bpp registers return the gui
capabilities if enabled.
- VBE_DISPI_ID3 defined
2004-02-22 13:03:02 +00:00
Volker Ruppert
4e9909760c
- charmap change support added
...
- VBE 8bpp modes 800x600 and 1024x768 now supported
- fixed possible segfault in graphics_tile_update()
- save VGA palette while changing the mode
2004-02-20 18:29:58 +00:00
Volker Ruppert
02d86cb52c
- text mode colors fixed
...
- CVS Id line added
2004-02-19 21:10:26 +00:00
Volker Ruppert
ee5f8e6ed1
- now the mouse can be enabled using the "mouse" toolbar button and the "mouse"
...
option in the runtime dialog
2004-02-16 21:47:08 +00:00
Volker Ruppert
7485fc195c
- 3rd mouse button now supported by the x display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse
- status bar text color and item positions changed
- unnecessary comments removed
2004-02-15 19:46:13 +00:00
Volker Ruppert
cc87172c28
- 3rd mouse button now supported by the sdl display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse
- unnecessary stuff removed
2004-02-15 17:12:55 +00:00
Volker Ruppert
16c5bc8786
- 3rd mouse button now supported by the wx display library
...
- CTRL key + 3rd (middle) mouse button now toggles the mouse (F12 key is now
usable in the guest OS)
- initial comments fixed
2004-02-15 12:40:06 +00:00
Volker Ruppert
ee8d40c11d
- CTRL key + 3rd (middle) mouse button now toggles the mouse (F12 key is now
...
usable in the guest OS)
- problem with the modifier keys and the win32 key repeat feature fixed
- unnecessary comments removed
2004-02-15 11:30:28 +00:00
Volker Ruppert
5d2376d93d
- 3rd mouse button now supported by the win32 display library
2004-02-15 00:03:16 +00:00
Daniel Gimpelevich
69a6ede259
Fixed Mac conflict with softfloat.
2004-02-14 06:33:29 +00:00
Volker Ruppert
eb7d88587a
- status bar with indicators for cdrom, floppy, hardisk and keyboard added (TODO:
...
display text)
2004-02-13 21:45:28 +00:00
Volker Ruppert
9f1baf9fe3
- force an update of the status bar after resizing
2004-02-13 15:56:05 +00:00
Volker Ruppert
8fad41734d
- statusbar with cdrom, floppy, harddisk and keyboard indicators added
2004-02-12 19:39:13 +00:00
Volker Ruppert
1f44ea57fd
- cdrom, floppy, harddisk and keyboard indicators added using the default status bar
2004-02-10 20:30:14 +00:00
Volker Ruppert
d78f3da836
- win32 statusbar now shows active items with light green background
...
- harddisk/cdrom status light feature prepared
2004-02-08 18:38:26 +00:00
Daniel Gimpelevich
f4b51462d7
Backported changes from carbon.cc
2004-02-08 18:11:45 +00:00
Volker Ruppert
107c109d04
- win32 statusbar now shows all inactive items grayed
...
- update floppy items in statusbar on status change only
- initialize statusbar and set all items inactive before the simulation starts
2004-02-08 10:25:50 +00:00
Volker Ruppert
f5c165e32a
- statusbar items for floppy and keyboard added (win32 gui only). TODO: implement
...
statusbar in other display libraries and add items for harddisk/cdrom and network.
2004-02-07 14:34:35 +00:00
Daniel Gimpelevich
126971af49
Made to compile on MacOS9
2004-02-06 22:28:00 +00:00
Volker Ruppert
72ee925994
- runtime dialog box: advanced log options added
2004-02-05 20:02:53 +00:00
Volker Ruppert
050de9ef04
- use the bochsrc path for the initial directory of the win32 file dialogs
...
- runtime config: update the options of the modified tab items only
- removed brackets from the device prefixes in the log options listbox
2004-02-04 19:54:58 +00:00
Volker Ruppert
e32f7e5fe4
- prepared listbox for the advanced log options
...
- disabled textconfig functions no longer used on win32
- fixed CommDlgExtendedError message text
2004-02-03 22:40:33 +00:00
Volker Ruppert
6508a43188
- changed the message for CommDlgExtendedError 0x3002 to "illegal filename"
2004-02-02 18:34:24 +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
6827709ea0
- standard log options now present in the runtime dialog box
...
- dialog control identifiers renamed
2004-02-01 19:22:41 +00:00
Volker Ruppert
278c6e9f38
- new gui dialogs for the first cdrom and the runtime options (log options are
...
still handled on the console)
- minor changes in other win32dialog functions
2004-02-01 01:40:14 +00:00
Volker Ruppert
fd0a5cac9b
- fixed unterminated #if statement
2004-01-30 17:36:30 +00:00
Volker Ruppert
c3d9a977f8
- new symbol BX_USE_TEXTCONFIG controls the presence of the text mode configuration
...
interface. It should be set to 1 unless Bochs is compiled for wxWindows only.
- 'user_shortcut' is now available at runtime (wx version only)
2004-01-29 18:50:33 +00:00
Daniel Gimpelevich
8173180387
Applied Volker's patch to fix the floppy browse bug.
2004-01-26 04:29:47 +00:00
Volker Ruppert
20f80ecac6
- fixed bug #878771 Symbol conflict in rfb.o and x.o
2004-01-18 19:51:36 +00:00
Daniel Gimpelevich
ae66bb33c0
Applied Russ Cox's CPU panic debug patch from Oct 2003.
2004-01-17 08:36:29 +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
4374561364
- comment out compressed disk references, as they interfere with wx.
...
- Enable/disable the redolog path field in the wx config interface,
depending on the selected disk image type.
2004-01-05 22:18:01 +00:00
Volker Ruppert
f731c1774c
- DEV_set_media_status() not necessary in gui floppy handlers when using the
...
win32 floppy dialog
- report geometry with BX_INFO after inserting new floppy media
2003-12-18 20:04:49 +00:00
Volker Ruppert
360caceb6f
- stretching of the simulation window in graphics mode disabled. For now stretching
...
is only used by text mode CO40 (40x25).
- variables hFont and FontId are only required if Windows fonts are used in text mode
2003-12-14 09:51:58 +00:00
Daniel Gimpelevich
fff74a6f83
Fixed incompatibility with gcc3.3, I think.
2003-11-28 15:07:29 +00:00
Daniel Gimpelevich
9e6e7609e3
Rewrote Alt/Ctrl/Shift key handling & added SysRq/Ctrl-Break. Needs further testing!!
2003-11-17 04:21:16 +00:00
Volker Ruppert
bc19ad6c26
- applied patch #838401 : fixed redrawing of toolbar if the host environment is
...
at high load
2003-11-14 15:43:12 +00:00
Daniel Gimpelevich
8d963231d3
Added support for all bits per pixel values.
2003-11-08 06:46:03 +00:00
Volker Ruppert
b034b7f331
- applied patch #834962 : dimension update to the same size but different bpp
...
now works on win32
2003-11-05 17:25:29 +00:00
Daniel Gimpelevich
219269b08b
Fixed problem where gui code was writing to nonexistent memory on host.
...
Carbon gui now compatible with VBE.
TODO: support for pixel depths != 8
2003-11-02 04:05:02 +00:00
Volker Ruppert
f46ff184f6
- applied patch #724466 (libtool needs --mode=compile and --mode=link to work
...
without warnings)
2003-10-26 10:00:20 +00:00
Volker Ruppert
d179cd7fdb
- applied patch #830079 : fixed bochs's application error if unsupported key
...
pressed and added supported keys that was already assigned BX_KEY_xxx code
2003-10-25 17:37:58 +00:00
Stanislav Shwartsman
a9a7fa3ed6
Fixed status bar position bug
2003-10-25 11:57:42 +00:00
Stanislav Shwartsman
ac20b6405a
- FXSAVE/FXRSTOR instructions should be available in P6 mode
...
- Added second UD2 opcode to fetchdecode
- Added RDPMC instruction to fetchdecode
- 'changes' updated
2003-10-24 18:34:16 +00:00
Volker Ruppert
78f99bdd72
- replaced hardcoded ask dialog return values by enum values (already defined in
...
siminterface.h)
2003-10-24 15:39:57 +00:00
Volker Ruppert
e5fc2e06d9
- dimension_update(): unnecessary size check removed
...
- fixed some warnings
2003-10-19 17:23:25 +00:00
Volker Ruppert
23285d87ac
- statusbar at the bottom of the simulation window added
...
- mouse enable/disable messages moved to the new statusbar
2003-10-19 08:24:12 +00:00