Commit Graph

4418 Commits

Author SHA1 Message Date
Stanislav Shwartsman
caa39d2093 Latest changes 2004-05-03 20:22:21 +00:00
Stanislav Shwartsman
279d207d45 Fix fetchdecode bugs reported by Gilbert Netzer
(opcode patches for x86_64 cpu)
2004-05-03 17:58:36 +00:00
Christophe Bothamy
381d2ce460 - apply [ 903465 ] SEGV in iodev/ne2k.cc line 1211 on Alpha architecture by Christian Lestrade 2004-05-01 14:05:07 +00:00
Christophe Bothamy
12f4f45d9b - apply patch [ 903332 ] copy the bximage result to clipboard, etc by lukewarm 2004-04-30 17:26:38 +00:00
Christophe Bothamy
318cb5ade0 - add command to make a source tarball 2004-04-28 20:06:57 +00:00
Christophe Bothamy
f4dbefad66 - fix bug reported by Thomas Weidner [ 877510 ] amd64 fixes... 2004-04-28 19:57:37 +00:00
Christophe Bothamy
9d74ea2d63 - remove unnecessary code 2004-04-28 17:56:47 +00:00
Christophe Bothamy
2d8fc4f174 - update with latest changes 2004-04-28 17:47:13 +00:00
Christophe Bothamy
b663c5112f - remove old commented code 2004-04-28 16:59:52 +00:00
Volker Ruppert
02f326264e - charmap address for block numbers > 0 fixed
- some BX_INFO and BX_DEBUG messages changed
2004-04-25 07:16:09 +00:00
Stanislav Shwartsman
0c47a35c99 Change BX_PANIC to BX_INFO if the behaviour exactly matches Intel docs 2004-04-17 17:10:58 +00:00
Stanislav Shwartsman
c2c447d301 Change BX_PANIC to BX_INFO in BOUND instruction 2004-04-17 16:42:11 +00:00
Volker Ruppert
3243d37fb6 - new features added after Bochs 2.1 2004-04-14 17:46:52 +00:00
Volker Ruppert
7e63c5fa1b - 9 pixels character width support added
- limited dimension_update() support added (for char width 8/9)
- some variable types and names changed
- some comments updated
2004-04-13 19:07:36 +00:00
Volker Ruppert
0764b02ced - status bar with indicators for cdrom, floppy, harddisk and keyboard added (TODO: display text)
- function replace_bitmap() completed
- already present feature 'charmap change' removed from TODO list
2004-04-11 18:04:34 +00:00
Stanislav Shwartsman
6941b82357 correct configure checks 2004-04-11 13:14:54 +00:00
Volker Ruppert
654ad2db94 - text mode split screen feature now present in display library x
- variable 'dimension_y' now used to store the vertical vga screen size
- text_update(): changed some variable types and names
2004-04-11 10:58:09 +00:00
Volker Ruppert
9b70ffc9ac - text mode split screen feature now present in display library win32
- character height now used when copying the font bitmaps
- text_update(): changed some variable types and names
2004-04-11 08:01:22 +00:00
Volker Ruppert
699241040a - fixed possible crash if the cursor location is below the visible screen
- text_update(): variable renamed
2004-04-10 20:58:42 +00:00
Volker Ruppert
f674f73591 - calculation of the remaining rows in split screen mode fixed
- split in the first text row fixed
- text_update(): some variable types and names changed
2004-04-10 16:35:47 +00:00
Volker Ruppert
852c895452 - text mode split screen feature now present in display library wx 2004-04-10 13:40:01 +00:00
Volker Ruppert
1a637de59e - fixed possible destruction of the status bar if both split screen and vertical
pel panning are active
2004-04-09 17:54:20 +00:00
Stanislav Shwartsman
cf6d1b8bd9 port some changes from spftfloat-fpu branch to the MT 2004-04-09 15:34:59 +00:00
Volker Ruppert
ac6bed9a17 - vga code prepared for the split screen feature in text mode
- display library sdl: text mode split screen implemented
2004-04-09 15:04:54 +00:00
Stanislav Shwartsman
6de2dbeb49 these files should not be in MT 2004-04-09 14:27:06 +00:00
Stanislav Shwartsman
a8b57836a2 all these files should be in branch only for now 2004-04-09 12:52:49 +00:00
Stanislav Shwartsman
04124133c0 freeze softfloat-fpu-ver3 branhc and open it for free testing
I will continue the development in new softfloat-fpu-ver4 branch
Current version already implements ALL FPU instructions except
   FSIN, FCOS, FSINCOS, FPTAN, FPATAN, FYL2XP1, F2XM1, FYL2X
I think it solved all currently reported bugs and feature requests
related to FPU code.
Please write your own test programms and test the implemntation in all ways you can.
Thanks,
Stanislav
2004-04-09 12:29:50 +00:00
Stanislav Shwartsman
66f95e54c6 3dnow is not required for 64-bit architecture extensions 2004-04-09 11:52:45 +00:00
Volker Ruppert
f7e99553b5 - compile error on win32 fixed 2004-04-09 10:25:55 +00:00
Christophe Bothamy
fc36b6a314 - add reset through port 0X92 2004-04-08 21:26:15 +00:00
Christophe Bothamy
f9b37fac62 - implement cpu reset on write to bit0 of port 0x92 2004-04-08 21:23:41 +00:00
Christophe Bothamy
ed87e6aed1 - call bx_pc_system.ResetCpus on system reset (command 0xfe)
- implement reset through bx_pc_system.ResetCpus on write output port bit0
2004-04-08 21:21:22 +00:00
Christophe Bothamy
17328faa03 - triple fault now call bx_pc_system.ResetCpus 2004-04-08 20:57:33 +00:00
Christophe Bothamy
5b3100151a - add ResetCpus and ResetSystem methods 2004-04-08 20:56:36 +00:00
Volker Ruppert
3d85db14cc - width of X font bitmaps is always 9 2004-04-08 18:54:21 +00:00
Christophe Bothamy
3e71ae79fd - remove swap macros, use hton*, ntoh* instead
- define various rfbEncodings
- display and keep track of the rfbEncodings supported by the client
- add todo at start of file
- set sockets option (REUSE_ADDR), useful on solaris
2004-04-08 17:36:26 +00:00
Stanislav Shwartsman
33b50ec4c4 For spammers o 2004-04-08 17:17:47 +00:00
Stanislav Shwartsman
f2dc00dda3 merge patch
[ 904549 ] imul gives incorrect result in long mode
2004-04-07 19:46:13 +00:00
Stanislav Shwartsman
bb1271cab6 little bit clean 64b code 2004-04-07 19:23:06 +00:00
Volker Ruppert
b5ea41a349 - fixed a warning (too few arguments for format)
- removed "\n" from messages
2004-04-05 19:51:11 +00:00
Christophe Bothamy
8c4efa8d87 - remove GPL'd rfbproto.h
- add LGPL'd rfb protocol specification, thanks to Frederic Bothamy, rewrite based on the rfb protocol document.
- add specific rfb readme to warn about the color depth.

Still to do:
- BigEndian client support (I suspect the current implementation is not clean).
- depth > 8bpp support
- on-board vga card font support instead of vgafont.h
- dimension update support
- optional compression support
2004-04-05 12:09:25 +00:00
Stanislav Shwartsman
c8dcea759a fix especial characters in changes file 2004-03-28 19:43:00 +00:00
Volker Ruppert
e14918637a - serial_raw: return value of get_modem_status() changed
- serial_raw: data type of the receive function is now 'int' again (negative
  return values will be serial events)
2004-03-28 12:41:12 +00:00
Stanislav Shwartsman
ab8ffeeba0 correct list of bugs fixed in 2.1 2004-03-27 18:01:26 +00:00
Stanislav Shwartsman
cec0c74e16 update changes made from last release 2004-03-27 12:51:23 +00:00
Stanislav Shwartsman
9c4fd5ff36 clean soft_int code 2004-03-26 18:41:12 +00:00
Stanislav Shwartsman
6441d290f8 speedup and fix BCD instructions 2004-03-26 12:43:19 +00:00
Bryce Denney
e0cda19359 - clean up a bunch of broken links and web site bugs 2004-03-26 07:03:07 +00:00
Bryce Denney
c14123ee2c - remove link to very old OS2 sources. the link doesn't work anymore anyway. 2004-03-26 06:16:09 +00:00
Michael Brown
134c10635f Up to API version 1.1. IRQ support added. 2004-03-26 03:22:46 +00:00