Commit Graph

3760 Commits

Author SHA1 Message Date
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
Christophe Bothamy
aac6373669 - exclude CVS and .cvsignore when making win32_snap zip file 2003-12-07 23:44:10 +00:00
Christophe Bothamy
6ef1e12eac - create full directory when installing 2003-12-07 23:36:58 +00:00
Christophe Bothamy
c7fcb049c9 - fix comments 2003-12-07 23:35:48 +00:00
Christophe Bothamy
966e37f067 - fix compilation problem on vcpp when debugger is enabled 2003-12-07 23:34:48 +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
Christophe Bothamy
89c6db7c9e - apply [ 847822 ] Bochs crash when exmining memory that crosses page boundary
fix by ortal at jungo dot com
2003-12-07 22:29:14 +00:00
Christophe Bothamy
2e7780cfdf - update date of last prerelease 2003-12-07 22:25:47 +00:00
Stanislav Shwartsman
185ba44bbe update changes 2003-12-07 19:21:14 +00:00
Volker Ruppert
a0b896dc22 - determine media geometry on Linux and win32 host 2003-12-07 15:59:32 +00:00
Volker Ruppert
a7565b1e06 - CHANGES updated 2003-12-06 14:00:22 +00:00
Volker Ruppert
6113bf4d89 - evaluate_media(): code for character or block devices simplified (TODO: determine
media size)
2003-12-06 13:59:30 +00:00
Volker Ruppert
df8604baee - applied patch #850236: fixed direct device access to DVD's on win32 2003-11-30 20:54:42 +00:00
Daniel Gimpelevich
fff74a6f83 Fixed incompatibility with gcc3.3, I think. 2003-11-28 15:07:29 +00:00
Daniel Gimpelevich
fc025ac0c7 renamed to bx_debug 2003-11-28 14:59:45 +00:00
Christophe Bothamy
c95a329afb - preparing 2.1pre2 release 2003-11-27 01:36:55 +00:00
Christophe Bothamy
5224313f56 - add two sf bugs fixed 2003-11-27 00:46:09 +00:00
Christophe Bothamy
9d38eca4c5 - recompile rombios.c rev1.102 2003-11-27 00:35:24 +00:00
Christophe Bothamy
ea8fd6a431 - update with new file list (a file was removed from fpu) 2003-11-26 22:31:54 +00:00
Christophe Bothamy
0d281a9cca - initialize ata controller state even if master/slave device is not
present. This would prevent the simulation from running on windows
  if no slave device was present on the ata0 interface.
2003-11-25 23:00:06 +00:00
Christophe Bothamy
89821fcd81 - remove hlt from BX_PANIC function, because the user can choose to
continue after a panic.
- add the hlt instruction in int18 handler. This should stop the
  simulation if the boot disk can not be read
2003-11-25 22:56:11 +00:00
Christophe Bothamy
e9efb9aed0 - stop execution with an 'hlt' if the bios can not read the boot disk 2003-11-25 22:46:20 +00:00
Christophe Bothamy
acf790e096 - remove unwanted "exit" 2003-11-25 22:42:58 +00:00
Christophe Bothamy
003e56f81a - moving --enable-sb16=win at the end of parameters seems to
be a workaround for the "invalid parameter" bug
2003-11-25 22:42:21 +00:00
Stanislav Shwartsman
902f655bb7 Fixed compilation error 2003-11-25 19:34:34 +00:00
Volker Ruppert
335507ac38 - evaluate_media(): floppy type handling for images rewritten. The function now
fails if the image size is too large for the selected type.
- evaluate_media(): enclose path names in single quotes in BX_INFOs
2003-11-23 21:54:59 +00:00