Christophe Bothamy
b57e55ca95
- fix typo
2003-12-29 21:51:53 +00:00
Christophe Bothamy
37d62ebd90
- add temporary hack for compiling with visual c++
2003-12-29 21:48:56 +00:00
Stanislav Shwartsman
6fe8e9260b
remove redundant CPU LEVEL checks for x86-64
2003-12-29 21:47:36 +00:00
Daniel Gimpelevich
fb80d47dbf
*** empty log message ***
2003-12-29 21:24:35 +00:00
Stanislav Shwartsman
be9c0aeeec
Enable FXSAVE/FXRESTOR instructions for BX_HACKED_CPU_LEVEL=6 also
2003-12-29 21:23:46 +00:00
Stanislav Shwartsman
b770d809d3
Clearify disagnostic messages.
...
Remove redundant cpu level checks for x86-64
2003-12-29 21:20:58 +00:00
Volker Ruppert
8ec786767a
- parsing of bochsrc line "ne2k" rewritten. Now it is possible to override one
...
single setting without writing the complete line. The sequence of the arguments
doesn't matter now.
- the dmatimer value must be valid to enable the sb16
2003-12-29 20:58:25 +00:00
Stanislav Shwartsman
7deb9491da
Fixed compilation error for FPU disabled case
2003-12-29 20:26:05 +00:00
Volker Ruppert
bc3801b500
- table of configure options updated (to be completed)
2003-12-29 09:40:13 +00:00
Daniel Gimpelevich
68fd1dc95b
cleanup optimizations & fix compile error
2003-12-29 07:28:28 +00:00
Volker Ruppert
c478995779
- description for bochsrc option "clock" added
...
- deprecated bochsrc options moved to the end of the list
- bochsrc search order description updated
2003-12-28 22:48:40 +00:00
Stanislav Shwartsman
fd60a984a0
Instructions that should not check pending FPU exceptions
2003-12-28 18:58:15 +00:00
Stanislav Shwartsman
0eb71999db
Added missed 287 opcodes which should be executed as NOP in 387+
2003-12-28 18:19:41 +00:00
Volker Ruppert
dab8f76c4e
- descriptions of the options "com1" and "mouse" updated
2003-12-28 17:00:04 +00:00
Volker Ruppert
bb81e7c0dc
- description of bochsrc option 'clock' added (to be completed)
...
- deprecated options moved to the end of the list
2003-12-28 14:32:53 +00:00
Volker Ruppert
23f30f7b26
- new features and bugfix added
2003-12-27 21:34:44 +00:00
Stanislav Shwartsman
9ccb363ec3
bochs style decode/execute of FPU instructions.
...
With this coding style each instruction could be implemented separatelly even not together with current Bochs FPU emulator.
Step-by-step I am going to transfer all FPU instructions from current Bochs FPU emulator to new style and remove an old bugged emulator.
Anyway, now I could implement all currently missed FPU instructions without hacking wm-fpu-emu.
2003-12-27 13:50:06 +00:00
Volker Ruppert
154d9c3bea
- divider chain reset implemented (fixes bug #865354 )
2003-12-27 13:43:41 +00:00
Stanislav Shwartsman
dacdaadf3d
I forgot to add thos file last time
2003-12-27 09:27:26 +00:00
Volker Ruppert
0e1cac616d
- missing defines BX_SUPPORT_GAME added
2003-12-26 14:18:06 +00:00
Volker Ruppert
fc1abe8423
- 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 14:15:43 +00:00
Volker Ruppert
643e7f268d
- configure updated after adding gameport option
2003-12-26 13:55:31 +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
Volker Ruppert
e8fcb2dd36
- unlike the OPL2, the OPL3 does not set bit 1 and 2 in the status register
...
- the OPL3 mode can only be enabled with command 05h sent to the second OPL chip
2003-12-26 10:06:57 +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
Stanislav Shwartsman
fcd897836c
Remove an old already committed patches
2003-12-25 20:55:23 +00:00
Volker Ruppert
b7767cc6ee
- DCR loopback bit fixed: bit 3 clear means loopback mode, so subtracting 8 was
...
wrong. Now the bits are working right, but loopback is still not present.
- loopback should be active if DCR is in loopback mode and TCR loop mode is > 0
- reading the FIFO is only valid in loopback mode (causes a BX_ERROR for now)
2003-12-25 16:58:17 +00:00
Stanislav Shwartsman
fc1473cb8c
Update changes
...
dos2unix cleanup
2003-12-24 20:44:39 +00:00
Stanislav Shwartsman
ab6b9c7dcb
New table-based disassembler:
...
* Fully supports
* MMX/XMM/3DNOW instruction sets
* FPU instruction
* SSE3 extensions
currently only 16/32 bit mode bug anyway, it is much better that old one ;)
2003-12-24 20:32:59 +00:00
Volker Ruppert
3ab624f2bd
- new features added
2003-12-23 21:40:02 +00:00
Volker Ruppert
815a083f86
- special rule for the gameport plugin on win32 added
2003-12-21 22:36:37 +00:00
Volker Ruppert
f0b06b6da8
- real gameport access implemented for the win32 platform
2003-12-21 17:24:45 +00:00
Volker Ruppert
e7879f6c73
- mixer register behaviour fixes (old registers are bitmapped to the ones)
...
- mixer reset sets default values
- mixer log messages fixed and improved
2003-12-20 17:04:08 +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
623ba8b00d
- INT 16h function 05h implemented (grabbed from patch #707931 )
2003-12-18 16:49:22 +00:00
Daniel Gimpelevich
0bf35c8f7b
add new fixed bug report
2003-12-16 07:35:55 +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
Christophe Bothamy
22eaef9b8a
- add new fixed bug report
2003-12-11 13:07:22 +00:00
Christophe Bothamy
da735350a6
- update command to make the source .tar.gz
2003-12-11 13:06:45 +00:00
Volker Ruppert
0569c80236
- initialize structure 'stat_buf' if using raw device access on win32 (grabbed
...
from bug report #857235 )
2003-12-10 22:14:01 +00:00
Christophe Bothamy
7dd1b63f7a
- regen from configure.in rev1.233
2003-12-10 21:03:29 +00:00
Christophe Bothamy
fa449cacfd
- update vcpp workspace with bx_debug directory
2003-12-10 21:03:28 +00:00
Christophe Bothamy
c191c1c518
- use cc2cpp before and cpp2cc after making the win32 source snapshot
2003-12-10 20:11:01 +00:00
Daniel Gimpelevich
42bf7e7595
add new patch applied, clean up table
2003-12-09 00:58:04 +00:00
Daniel Gimpelevich
854f360f9f
Partially applied patches 856506 and 856510.
2003-12-08 23:49:48 +00:00
Christophe Bothamy
22f3930b81
- apply patch from Frank Cornelis to have bcc able to compile gcc-3.2-preprocessed rombios.c
2003-12-08 20:35:20 +00:00
Daniel Gimpelevich
878134572a
Applied patch to remove 0xfff0 legacy port.
2003-12-08 19:36:23 +00:00
Christophe Bothamy
b7e20e0eb8
- add new patch applied
2003-12-07 23:54:46 +00:00
Christophe Bothamy
83ff38223b
- update release process info, mainly win32
2003-12-07 23:53:28 +00:00
Christophe Bothamy
aa0c3447b1
- add @EXE@ extensions for installed binaries
2003-12-07 23:47:44 +00:00