OBattler
32dfbdd082
Fixed some compile-breaking mistakes in the CPU code.
2020-11-16 00:06:33 +01:00
OBattler
0faf6692c9
WARNING: CONFIGS MIGHT PARTIALLY BREAK WHERE DEVICE NAMES HAVE CHANGED.
...
Changes to device_t struct to accomodate the upcoming PCI IRQ arbitration rewrite;
Added device.c/h API to obtain name from the device_t struct;
Significant changes to win/win_settings.c to clean up the code a bit and fix bugs;
Ported all the CPU and AudioPCI commits from PCem;
Added an API call to allow ACPI soft power off to gracefully stop the emulator;
Removed the Siemens PCD-2L from the Dev branch because it now works;
Removed the Socket 5 HP Vectra from the Dev branch because it now works;
Fixed the Compaq Presario and the Micronics Spitfire;
Give the IBM PC330 its own list of 486 CPU so it can have DX2's with CPUID 0x470;
SMM fixes;
Rewrote the SYSENTER, SYSEXIT, SYSCALL, and SYSRET instructions;
Changed IDE reset period to match the specification, fixes #929 ;
The keyboard input and output ports are now forced in front of the queue when read, fixes a number of bugs, including the AMI Apollo hanging on soft reset;
Added the Intel AN430TX but Dev branched because it does not work;
The network code no longer drops packets if the emulated network card has failed to receive them (eg. when the buffer is full);
Changes to PCI card adding and renamed some PCI slot types, also added proper AGP bridge slot types;
USB UHCI emulation is no longer a stub (still doesn't fully work, but at least Windows XP chk with Debug no longer ASSERT's on it);
Fixed NVR on the the SMC FDC37C932QF and APM variants;
A number of fixes to Intel 4x0 chipsets, including fixing every register of the 440LX and 440EX;
Some ACPI changes.
2020-11-16 00:01:21 +01:00
Miran Grča
745460f64b
Merge pull request #1074 from lemondrops/bugfix/fullscreen_mouse
...
Fix the mouse cursor being locked after leaving fullscreen mode
2020-11-15 05:08:16 +01:00
Miran Grča
827f878c8a
Merge pull request #1075 from lemondrops/bugfix/acpi_poweroff
...
Properly close the emulator on ACPI soft power off
2020-11-15 05:08:02 +01:00
Miran Grča
44c6308915
Merge pull request #1076 from richardg867/master
...
Add Gigabyte GA-686BX
2020-11-15 05:07:44 +01:00
RichardG867
36f288015f
Add hardware monitoring to the GA-686BX
2020-11-14 18:09:35 -03:00
RichardG867
1a0004dced
Fix CMOS battery low warning on GA-686BX
2020-11-14 17:34:21 -03:00
RichardG867
69f850b0f6
Add Gigabyte GA-686BX
2020-11-14 17:25:14 -03:00
Alexander Babikov
5323b7e1bd
Properly shut down the emulator on ACPI soft power off.
2020-11-14 11:44:04 +05:00
Alexander Babikov
a9bc8b7bb4
Fix the mouse cursor being constrained after leaving fullscreen.
2020-11-14 11:43:53 +05:00
Miran Grča
2d8f97ce64
Merge pull request #1073 from lemondrops/bugfix/compile_warnings
...
Fix several compilation warnings
2020-11-14 04:30:25 +01:00
Alexander Babikov
c28f20ceb5
Remove leftover logging from the VIA Apollo code.
2020-11-14 06:27:40 +05:00
Alexander Babikov
53bb559446
Fix compilation warnings.
2020-11-14 05:46:57 +05:00
TC1995
711868ca98
Added missing hookup to the 325 card.
2020-11-13 21:25:04 +01:00
TC1995
816af7e843
Added the Diamond Stealth VRAM (911), SE (Trio32) cards plus a generic S3 ViRGE 325 card.
...
Updated the Trio64V+ bios.
2020-11-13 21:14:09 +01:00
Miran Grča
50533a466d
Merge pull request #1071 from amdk6/master
...
Added the Fujitsu ErgoPro x365
2020-11-13 20:29:47 +01:00
amdk6
505509e6c6
Added the Fujitsu ErgoPro x365
2020-11-13 20:45:10 +02:00
Miran Grča
f9f8a9b9a0
Merge pull request #1052 from Raulonthetest/master
...
Add 2 new Socket 370 boards
2020-11-13 19:39:22 +01:00
Miran Grča
b44007b8cd
Merge pull request #1053 from tiseno100/master
...
Added 4Mbit capabilities to the Intel Flashes & the 4Mbit SST can be used
2020-11-13 19:36:54 +01:00
Miran Grča
70bb92ed89
Merge pull request #1056 from NCommander/pcap_name_fix
...
Failback for PCAP to use name as description if the later is blank
2020-11-13 19:36:32 +01:00
Miran Grča
21a73821d5
Merge pull request #1059 from lemondrops/bugfix/force_debug
...
Fix the debug console window not appearing.
2020-11-13 19:36:18 +01:00
Miran Grča
f2b748e4cd
Merge pull request #1063 from richardg867/master
...
Fix VT82C686 and GL518SM hardware monitors
2020-11-13 19:36:00 +01:00
Miran Grča
6410f38819
Merge pull request #1069 from lemondrops/feature/default_scsi_irq
...
Change the default IRQ for some ISA SCSI controllers
2020-11-13 19:35:30 +01:00
Panagiotis
22cdad8c74
Merged the VIA VPX and AMD 640 on the common Apollo tree
2020-11-13 19:37:16 +02:00
Panagiotis
7b6e5311f8
Delete VIA VPX
2020-11-13 19:35:53 +02:00
Panagiotis
1f6ce84731
Delete AMD 640 System Controller
2020-11-13 19:35:38 +02:00
RichardG867
0c80853184
LM78 comment consistency fix
2020-11-13 13:44:36 -03:00
Alexander Babikov
62b0c03401
Change the default IRQ for Adaptec and BusLogic SCSI controllers to a less problematic one.
2020-11-13 05:11:00 +05:00
Alexander Babikov
c48f8b5f56
Do not mute CD audio by default.
2020-11-13 05:10:06 +05:00
Alexander Babikov
abd23f41bb
Fix the console window not appearing even when requested.
2020-11-13 05:09:17 +05:00
RichardG867
7f7305c35c
Expand hardware monitor voltage count to 10
2020-11-12 19:23:47 -03:00
Daniel Gurney
0deb6b96c3
Merge pull request #1067 from lemondrops/bugfix/makefile
...
Small Makefile fixes
2020-11-12 22:35:13 +02:00
David Hrdlička
474c0dfc1d
Small fixes to the Discord integration
...
Removed the redundant string length checks
Closes #1066
2020-11-12 21:27:11 +01:00
Daniel Gurney
118da6baac
Merge pull request #1068 from lemondrops/feature/uac_level
...
Add the UAC execution level to the manifest
2020-11-12 22:25:19 +02:00
RichardG867
63ad6202fc
Fix GL518SM hardware monitor
2020-11-11 14:47:46 -03:00
RichardG867
31e36b98c0
Finish fixing VT82C686 hardware monitor
2020-11-11 14:45:07 -03:00
RichardG867
f0e91a407f
Fix VT82C686 hardware monitor
2020-11-10 22:02:30 -03:00
RichardG867
10d426f2a6
LM78 comment cleanups
2020-11-10 21:44:14 -03:00
RichardG867
d4c6feed3a
More LM78 cleanups
2020-11-10 21:41:44 -03:00
RichardG867
7eec9cb99a
Small cleanups to LM78 hardware monitor
2020-11-10 21:32:10 -03:00
Alexander Babikov
15a37256f6
Makefile: Use the Unix way instead of the DOS/Windows way of silencing output.
2020-11-09 15:51:12 +05:00
Alexander Babikov
bc31022395
Fix the onboard AVGA2 BIOS path. ( #1058 )
2020-11-09 02:06:54 +01:00
Alexander Babikov
86c17d4dde
Minor dialog window improvements ( #1057 )
2020-11-09 02:05:08 +01:00
Alexander Babikov
471c32e39e
Add the UAC execution level to the manifest.
2020-11-09 04:48:21 +05:00
Alexander Babikov
fe3f7c2010
Makefile: Remove an obsolete switch.
2020-11-09 04:18:34 +05:00
Michael Casadevall
42419baa16
Failback for PCAP to use name as description if the later is blank
...
This allows 86Box to use pcap properly under WINE under Linux as most
interfaces on Linux leave the description as a NULL.
Signed-off-by: Michael Casadevall <michael@casadevall.pro >
2020-11-07 10:02:59 -05:00
Panagiotis
cd65d25ec0
Added 4Mbit capabilities to the Intel Flashes & the 4Mbit SST can be used.
2020-11-05 15:03:20 +02:00
Raul Mario
2719ee61b0
Correct typo for P6BAP
2020-11-04 23:38:00 +02:00
Raul Mario
1554986037
Added update machine extrns header
2020-11-04 23:28:25 +02:00
Raul Mario
28bee156cb
Add machine table
2020-11-04 23:02:21 +02:00