RichardG867
120fc553b0
Machine table limit cleanup, based on research into potentially undocumented jumper combinations
2021-04-17 16:43:25 -03:00
RichardG867
d2ae0a6ec4
Fix base Eden speeds
2021-04-17 16:42:43 -03:00
RichardG867
644ba28e18
Remove another redundant Socket 7 multiplier check
2021-04-17 16:34:04 -03:00
RichardG867
8f92c6d6cc
Clean up SPD type handling with unions
2021-04-17 16:27:38 -03:00
RichardG867
841ac25297
3.5x multiplier on Socket 5/7 should always be equivalent to 1.5x
2021-04-17 16:25:11 -03:00
RichardG867
4c46d21924
Clean up 450KX formatting
2021-04-17 16:22:00 -03:00
RichardG867
023917f8c0
Fix machine table indentation
2021-04-16 16:20:46 -03:00
RichardG867
5dc37871b5
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-16 16:16:13 -03:00
Miran Grča
237a473960
Merge pull request #1381 from nerd73/486enh
...
Fix major issue with the Am486DXL.
2021-04-16 20:42:56 +02:00
nerd73
53270408ce
add another am486dxl thing
2021-04-15 23:59:09 -06:00
Miran Grča
82c5804188
Merge pull request #1380 from nerd73/486enh
...
Various Intel/AMD 486 improvements
2021-04-16 07:53:13 +02:00
nerd73
5e89a9d775
fix more compile issues
2021-04-15 23:34:53 -06:00
nerd73
17c5cc862e
fix cpu.h
2021-04-15 23:30:52 -06:00
nerd73
791bae3560
Add the AMD Am486DXL and DXL2.
...
Has otherwise Intel-compatible SMM with an SMBase at 60000h.
2021-04-15 23:28:07 -06:00
nerd73
27ddd856df
Remove some unnecessary parentheses
2021-04-15 21:42:02 -06:00
nerd73
8e3b09f323
Various 486 improvements
...
- Added SL-Enhanced versions of Intel 486 CPUs and Enhanced AMD Am486DX2/DX4 CPUs
- Cleaned up the 486 CPU types and updated intel_4x0.c to reflect this
- Fixed some incorrect EDX reset and CPUID values
- Blacklisted non-SMM capable 486 CPUs on the Soyo 4SA2 motherboard
- Merged the non-OverDrive and OverDrive Intel DX4s because of further research confirming them to be functionally identical
- Removed SMM support on early 486 CPUs
2021-04-15 21:38:03 -06:00
Miran Grča
ebe6a16be3
Merge pull request #1378 from 86Box/tc1995
...
Fix accidental horizontal bug in the 8bpp portion of the S3 recalc ti…
2021-04-15 19:30:53 +02:00
TC1995
3edf20b48b
Fix accidental horizontal bug in the 8bpp portion of the S3 recalc timing function using the 80x (1280x1024x8bpp).
2021-04-15 16:42:40 +02:00
Miran Grča
d56a4053bc
Merge pull request #1377 from 86Box/tc1995
...
Fixed "purple pixels" under Win95 using the built-in S3 928 driver.
2021-04-15 02:56:14 +02:00
TC1995
cf67dc4fc5
Fixed "purple pixels" under Win95 using the built-in S3 928 driver.
2021-04-15 02:28:32 +02:00
OBattler
eb06201176
Non-REP string instructions now do segment limit and present bit checks.
2021-04-15 02:17:03 +02:00
RichardG867
63419b0b29
Add DPMS support to Trident TGUI
2021-04-14 17:43:59 -03:00
Miran Grča
a06742408c
Merge pull request #1376 from richardg867/master
...
SVGA DPMS implementation + hard reset fix + P3V133 fix
2021-04-14 22:20:07 +02:00
RichardG867
7881dadd5c
Add DPMS support to Cirrus Logic
2021-04-14 17:04:08 -03:00
RichardG867
96819d71fe
Add DPMS as a supported feature on the EDID data
2021-04-14 16:32:29 -03:00
RichardG867
f0df74f248
Fix ISABugger and POST card persisting after being disabled
2021-04-14 16:29:43 -03:00
RichardG867
57c4bc485e
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-14 16:14:07 -03:00
RichardG867
fc50bd9bad
Move hard reset handling to the pc thread to avoid thread safety issues with GUI-triggered hard resets
2021-04-14 16:13:40 -03:00
RichardG867
b2dd4fde07
Fix DPMS text not going away on reset
2021-04-14 16:09:08 -03:00
RichardG867
d344fce4d4
S3 DPMS shouldn't engage if both hsync and vsync are high
2021-04-14 16:08:45 -03:00
RichardG867
202c4425a4
Add DPMS support to ATI Mach64 (not functional at least on Windows XP)
2021-04-14 16:08:20 -03:00
Miran Grča
915b0eac80
Merge pull request #1373 from lemondrops/master
...
Improvements to onboard SCSI controller handling
2021-04-13 22:25:15 +02:00
Miran Grča
a384949108
Merge pull request #1372 from tiseno100/master
...
Fixes on the Aladdin IV
2021-04-13 22:25:06 +02:00
Alexander Babikov
451922980f
Handle internal SCSI controllers in the Media menu
2021-04-13 23:47:52 +05:00
Alexander Babikov
8667c88710
Fix HDDs on internal SCSI controllers not displaying in the status bar
2021-04-13 23:46:32 +05:00
RichardG867
aed2b179ab
Add DPMS support to Mystique
2021-04-13 15:26:12 -03:00
RichardG867
94eae848a3
Add DPMS support to S3 chips
2021-04-13 15:21:55 -03:00
RichardG867
80b1340454
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-13 14:10:48 -03:00
RichardG867
b02e346943
Add DPMS support to Voodoo Banshee/3
2021-04-13 14:07:46 -03:00
RichardG867
76395e9fb6
DPMS screen blanking support
2021-04-13 14:07:21 -03:00
RichardG867
71cbebb662
Work around P3V133 ACPI I/O space mapping issue
2021-04-13 14:05:18 -03:00
OBattler
3746b722c7
The two 486 machines with on-board SCSI controllers now have the MACHINE_SCSI flag.
2021-04-13 18:57:01 +02:00
Panagiotis
0b7bec3831
Fixes on the Aladdin IV
2021-04-13 15:21:10 +03:00
OBattler
76f3f08d78
The Intel SIO and PIIX* southbridges now have the undocumented (by the datasheets, but fully documented by the Intel motherboard technical specifications) second PIT on ports 48h-4Bh.
2021-04-13 03:47:46 +02:00
OBattler
5a228ba8db
Removed excess logging from intel_sio.c.
2021-04-13 02:35:13 +02:00
OBattler
3e5c2b88d5
The Intel 420TX and 420ZX chipsets now correctly have 57h as the SMRAM control register (identified by register write logging on the ASUS P/I-486SP3G) rather than 72h, fixes hangs and errors on the ASUS P/I-486SP3G.
2021-04-13 02:33:40 +02:00
OBattler
77c18c0708
Improved the status bar's handling of hard disks and other storage devices on internal controllers.
2021-04-13 01:18:56 +02:00
OBattler
195c747a70
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-13 00:32:19 +02:00
OBattler
1a7bcec0f4
The Soyo 4SA2 now correctly has the Winbond W83787F Super I/O chip.
2021-04-13 00:31:09 +02:00
Daniel Gurney
e91a938f07
Fix cmake
2021-04-12 23:32:25 +03:00