Commit Graph

2954 Commits

Author SHA1 Message Date
nerd73
fe6df042be Implement a proper P6 timing model 2020-04-25 03:24:59 -06:00
David Hrdlička
af07bd5e6c win: Don't show full path for HD images in usrpath 2020-04-24 14:56:30 +02:00
David Hrdlička
31216312f7 config: fix hard disk images outside usrpath 2020-04-24 14:42:01 +02:00
Shaojun Li
0e7c0cca02 Fix the close button of about dialog not working. 2020-04-24 11:45:15 +02:00
Shaojun Li
f9de3183aa Allow relative path of disk images. 2020-04-24 10:02:41 +02:00
OBattler
3942f97a1a Removed the AMI Apollo. 2020-04-24 00:36:49 +02:00
OBattler
746175e397 Fixed the PB680 PCI slots. 2020-04-23 23:10:13 +02:00
OBattler
e42a99cc0e Added a PCI APM device that has a reset function that clears and status back to 0x00 on device reset, fixes soft reset hangs on the ASUS P/I-P55TVP4, and also made it clear that the TC430HX is Intel. 2020-04-23 20:57:13 +02:00
OBattler
af9b08e88f Merge pull request #718 from 86Box/bugfix/wd80x3_ramhandler
Simplified memory handler for the wd80x3 nic family.
2020-04-23 20:37:37 +02:00
TC1995
191687e5ac Hopefully fixed the dp8390 side of the wd80x3. 2020-04-23 20:19:40 +02:00
TC1995
e132bf21e3 Simplified memory handler for the wd80x3 nic family. 2020-04-23 20:15:20 +02:00
OBattler
7d322aaf34 Merge pull request #717 from tiseno100/master
Added the Packard Bell PB680
2020-04-23 19:40:53 +02:00
tiseno100
d042939600 Added the Packard Bell PB680
Intel AMI based board. To cover up the needs for an AMI BIOS on 430VX
2020-04-23 20:17:18 +03:00
OBattler
9c6493a6f8 Fixed the two new Phoenix machines by switching their Super I/O chips to SMC FDC73C935 (it's really 932/935 without additional letters), fixing some things in said Super I/O chips, and giving the HP Brio 80xx the correct (SST 29EE020) Flash chip. 2020-04-23 17:49:04 +02:00
OBattler
66a698010f Merge pull request #715 from tiseno100/master
430VX rework
2020-04-23 16:00:01 +02:00
tiseno100
ae36bb093b 430VX rework
Make the 430HX & 430VX Phoenix boards available while removed the 596B AMI machine
2020-04-23 16:57:52 +03:00
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
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
David Hrdlička
bd2212c8e4 Add a documentation folder 2020-04-18 00:10:24 +02:00