Commit Graph

3098 Commits

Author SHA1 Message Date
OBattler
8b8ba3d5a7 IDE sector and sector count now return 0xFF (noise) on an unassigned IDE device, fixed TC430HX hanging with empty IDE channels. 2020-04-23 15:11:32 +02:00
OBattler
da9c5a5e0b Merge branch 'master' of https://github.com/86Box/86Box 2020-04-23 14:42:45 +02:00
OBattler
812999f480 The PIIX code now also initializes the USB device on the PIIX3, fixes #713. 2020-04-23 14:42:32 +02:00
David Hrdlička
cab0bb845a win: Move the statusbar initial text to resources 2020-04-23 13:02:25 +02:00
David Hrdlička
3b85d4f0c7 win: Add a placeholder menuitem for the Media menu
This makes it possible to change the position of the menu by only editing the resource script itself.
2020-04-23 13:02:25 +02:00
OBattler
e3296f4529 Split USB and Distributed DMA into their own files in preparation for the overhaul of the VIA southbridges. 2020-04-23 02:23:59 +02:00
OBattler
870fdaef3d Fixed some warnings in win_jsconf.c. 2020-04-23 02:22:27 +02:00
OBattler
c522f4975a Merge pull request #712 from dhrdlicka/feature/media_menu
Add the "Media" menu to the menubar
2020-04-23 02:14:27 +02:00
David Hrdlička
7dcb8f6f1f win: Add the "Media" menu to the menubar
This is an alternative way to mount images to the virtual drives, as many people found the current behavior confusing.
2020-04-23 01:24:11 +02:00
OBattler
5313888b0a Merge branch 'master' of https://github.com/86Box/86Box 2020-04-23 01:07:23 +02:00
OBattler
d20c5d525c Fixed the old dynarec's MOD R/M tables to include the 3DNow! instructions, and both dynarec's MOD R/M tables to include the i686 hintable NOP's. 2020-04-23 01:07:11 +02:00
OBattler
9b68f2a23a Merge pull request #711 from 86Box/bugfix/azt2316a_mpufix
The AZT MPU is not SB's UART MPU.
2020-04-22 22:31:27 +02:00
TC1995
5073a2c37e The AZT MPU is not SB's UART MPU. 2020-04-22 22:29:25 +02:00
OBattler
cf7ecacb9d Fixed a typo in the Sound Blaster IRQ update code, reported by TheCollector1995. 2020-04-22 22:11:01 +02:00
OBattler
1922cb844b Merge pull request #708 from 86Box/bugfix/pcnet_linkstate
Set Link State from VBox to 86Box implemented on the PCnet card (any …
2020-04-22 21:58:42 +02:00
OBattler
15dcd63e72 Console is now only initialized when the emulator is started with the -D / --debug parameter. 2020-04-22 13:19:28 +02:00
OBattler
21f979a748 A fix in mem_add_bios() to make non-AT+ machines not segmentation fault the emulator on startup. 2020-04-22 01:29:14 +02:00
OBattler
d499d63fd1 Implemented the Pentium Pro+ HINT_NOP instructions and slightly reworked the Deschutes+ FXSAVE/FXRSTOR instructions. 2020-04-21 23:52:10 +02:00
OBattler
70862a3c25 Added dmmy support for MSR 0x179 for Debian 10. 2020-04-21 19:24:00 +02:00
OBattler
022d1f818e Fixed PAE enough to get Lubuntu 17.10 to Kernel Panic (apparent lack of IDE driver) instead of triple fault reset. 2020-04-21 04:34:22 +02:00
OBattler
64b56db0d7 Fixed the implementation of XADD - fixes Windows 2000 Service Pack 4, and hopefully also Linux. 2020-04-21 00:27:22 +02:00
TC1995
2de9a3f37a Set Link State from VBox to 86Box implemented on the PCnet card (any other nics don't have it and will simply return NULL).
The PCnet-based Racal nic now has its own OID to make its drivers happy (according to VBox).
2020-04-20 19:02:13 +02:00
OBattler
9a287c31e5 Removed network.rar. 2020-04-20 14:52:07 +02:00
OBattler
de15c50a5b Removed some excess files. 2020-04-20 14:51:25 +02:00
OBattler
fd8e59b6f2 Moved the AMI WinBIOS SiS 471 to the Dev branch because literally any such BIOS I try, has problems. Also moved the Matrox cards to the Dev branch. 2020-04-20 14:50:03 +02:00
OBattler
8933212059 Fixed S3 ViRGE 24bpp 8x8 patterns. 2020-04-20 02:25:20 +02:00
OBattler
cd0a57b6c3 Re-added some x87 differences between the old and new recompilers, fixes #692. 2020-04-19 18:26:57 +02:00
OBattler
5de8564fdc Changed the way mem_add_bios() determine if the CPU has 16-bit bus or not, fixes #667. 2020-04-19 14:16:21 +02:00
OBattler
d4781bd409 Fixed a slight mistake in the T1000 code, fixes #590. 2020-04-19 00:32:37 +02:00
RichardG867
b9d6050600 Move MTRR feature away from master branch 2020-04-18 16:07:28 -03:00
RichardG867
a410ffe0ec Tiny indentation fix 2020-04-18 14:53:01 -03:00
RichardG867
27ae3effb7 Merge branch 'master' of https://github.com/86Box/86Box 2020-04-18 14:50:09 -03:00
RichardG867
f86dc3f272 Only allocate byte_*_mask for the entire address space on coreboot machines 2020-04-18 14:49:54 -03:00
RichardG867
1d36621507 Remove extraneous comment 2020-04-18 14:44:17 -03:00
RichardG867
f98dc1f794 Sync floppy drive types to CMOS on coreboot machines 2020-04-18 14:43:46 -03:00
RichardG867
be21301fdf Give coreboot machines their own flag 2020-04-18 14:36:00 -03:00
OBattler
600bb09f17 Added PS/2 Intel AMI keyboard controller type that always returns bit 6 of the input port as 1, fixes Intel Advanced/EV and Advanced/ZP SMM errors (with high-low beeps), and also IDE not found error behavior to fix IDE with some i686 BIOS'es. 2020-04-18 18:03:02 +02:00
David Hrdlička
2146101637 Remove VNC from regular builds for the time being 2020-04-18 11:51:54 +02:00
Daniel Gurney
3178a5507f Miscellaneous spelling fixes and clarifications 2020-04-18 12:43:31 +03:00
Daniel Gurney
c108e48629 switch -> change to 2020-04-18 12:29:04 +03:00
RichardG867
d913c7f768 "Fix" the SPD manufacture date - most tools interpret it as 8-bit integers instead of hex-encoded decimal values. 2020-04-18 00:48:49 -03:00
RichardG867
9db4beeffc Add P2B-LS and P3B-F coreboot boards 2020-04-18 00:46:02 -03:00
RichardG867
984bfc8ad1 Implement dynamic MTRRs 2020-04-18 00:45:20 -03:00
David Hrdlička
bd2212c8e4 Add a documentation folder 2020-04-18 00:10:24 +02:00
OBattler
b59ccb5895 Merge pull request #700 from richardg867/master
ASUS P3B-F and CUBX motherboards
2020-04-17 20:40:56 +02:00
RichardG867
2cf88a5011 Merge branch 'master' of https://github.com/86Box/86Box 2020-04-17 15:34:26 -03:00
RichardG867
e7d7528dd3 ASUS P3B-F and CUBX motherboards 2020-04-17 15:34:05 -03:00
OBattler
3e6994a11c The TX97 now correctly uses the W83877 and removed VNC from the Dev branch. 2020-04-17 19:40:10 +02:00
OBattler
63b873892e Fixed the old recompiler makefile. 2020-04-17 11:59:39 +02:00
OBattler
5e8b54f7bc Removed the standalone Texas Instrument VGA card with no specified BIOS. 2020-04-17 11:55:23 +02:00