Commit Graph

4170 Commits

Author SHA1 Message Date
RichardG867
ee0d9f79f3 Make the ram(2) allocation failed fatals more user friendly 2020-11-30 20:12:35 -03:00
RichardG867
d9d592c336 Change is_at checks to a new IS_AT macro which allows for ISA-less PCI machines 2020-11-30 20:10:47 -03:00
RichardG867
2579f7fb83 Move i2c_eeprom to mem/ directory 2020-11-30 20:08:37 -03:00
RichardG867
f6be8931ff BusLogic SCSI: fix capitalization in device names 2020-11-30 20:07:30 -03:00
RichardG867
426084bafb NCR SCSI: check GPIO direction as well 2020-11-30 20:07:13 -03:00
RichardG867
460ebd15e9 That was not meant to ship 2020-11-25 20:09:15 -03:00
RichardG867
b48eca1c61 DDC EDID compliance fixes 2020-11-25 20:04:47 -03:00
RichardG867
6a097f78b4 Add high refresh rate and 1366x768 modes to DDC 2020-11-25 19:10:15 -03:00
RichardG867
0fbb94df2a More cosmetic changes to DDC 2020-11-25 17:10:50 -03:00
RichardG867
157997fa9b Cosmetic change to DDC pixel clock value 2020-11-25 17:04:35 -03:00
RichardG867
bede32130d Final DDC struct cleanups 2020-11-25 14:28:26 -03:00
RichardG867
64249d50a3 I2C overhaul part 7: S3 Trio and Cirrus Logic 2020-11-25 00:16:42 -03:00
RichardG867
315e3e8d11 I2C overhaul part 6: making DDC actually work 2020-11-24 01:56:06 -03:00
RichardG867
d6b1d2c63a I2C overhaul part 5: late, but there's still stuff to do 2020-11-23 14:49:49 -03:00
RichardG867
1e80ac1d15 Miscellaneous STPC changes 2020-11-23 14:49:13 -03:00
RichardG867
53c1d684fb Fix Voodoo ordering 2020-11-23 14:48:48 -03:00
RichardG867
10212afee5 Add CPU table override config variable 2020-11-23 14:48:32 -03:00
RichardG867
1c3a88d06e Make SMBus block read/write indexes 16-bit to prevent overflowing 2020-11-22 00:53:54 -03:00
RichardG867
71c406069d Fix EuroPC config save crash 2020-11-22 00:22:24 -03:00
RichardG867
3fb4727483 I2C overhaul part 4: VIA and EEPROM edition 2020-11-22 00:19:13 -03:00
RichardG867
d5867928d6 I2C overhaul part 3: "we finally figured out NCR NVRAM" edition 2020-11-21 01:36:33 -03:00
RichardG867
cf2dba5838 De-duplicate VIA 586B I2C update code 2020-11-20 19:33:22 -03:00
RichardG867
739fdc46cc I2C overhaul part 2 2020-11-20 19:23:14 -03:00
RichardG867
886dbe09ea DDC/I2C/SMBus overhaul (incomplete, commit for the night) 2020-11-20 01:22:04 -03:00
RichardG867
833635afaa Fix crash in standalone settings mode 2020-11-19 15:49:32 -03:00
RichardG867
bcfb5f464d Merge branch 'master' of https://github.com/86Box/86Box 2020-11-19 15:45:20 -03:00
RichardG867
d51afdea8c Fix 80-conductor cable GPIOs for WCF-681 and 6VIA85X 2020-11-19 15:45:12 -03:00
OBattler
7c078d4be1 The power off API now actually shuts down the emulator. 2020-11-19 19:27:04 +01:00
RichardG867
792d6e8be1 The Apollo Pro 133 family supports 512 MB DIMMs 2020-11-19 15:14:18 -03:00
RichardG867
919e22192f Fix hardware monitor values in some outstanding machines 2020-11-19 14:57:15 -03:00
RichardG867
a77a312211 Same for the 6VIA85{T|X}, which appear to have a fixed multiplier 2020-11-19 14:43:22 -03:00
RichardG867
fb2400cce9 Added A-Trend board multiplier values ascertained from manuals for similar boards 2020-11-19 14:30:53 -03:00
RichardG867
98f09bf4ac Improve handling of fixed multipliers 2020-11-19 14:15:34 -03:00
RichardG867
71c55bdf24 Add Cyrix III fixed multiplier 2020-11-19 01:17:54 -03:00
RichardG867
27f9784fcd Add Mendocino fixed multiplier for Supermicro 370SLM 2020-11-19 01:15:20 -03:00
RichardG867
827a4b8d3d Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/cpu/cpu_table.c
2020-11-19 01:10:58 -03:00
RichardG867
21af42c4c2 Add researched bus speed / voltage / multiplier values to Socket 5+ machines 2020-11-19 01:09:47 -03:00
RichardG867
188df1cc85 Add more multipliers to the internal multiplier list 2020-11-19 01:09:00 -03:00
RichardG867
85cbbe5111 Socket 4 is a fixed multiplier platform 2020-11-18 21:27:40 -03:00
RichardG867
20f70663f0 Add Jetway J656VXD to the machine migration list 2020-11-18 21:23:28 -03:00
RichardG867
022d7ccc47 Account for the fixed multipliers in Pentium OverDrive 3.3V/MMX CPUs 2020-11-18 21:20:54 -03:00
RichardG867
461f8c2c5e Rename the 3V/5V Pentium OverDrives to something that makes a bit more sense 2020-11-18 21:19:26 -03:00
RichardG867
2e0cbd02e5 Add missing voltage value to iDX4 CPUs 2020-11-18 21:07:37 -03:00
OBattler
882f43faa7 Fixed the non-Overdrive DX4's. 2020-11-19 00:54:33 +01:00
RichardG867
fd08b2fdf1 Fix warnings 2020-11-18 19:59:51 -03:00
RichardG867
85a35e0841 Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/cpu/cpu_table.c
2020-11-18 19:57:10 -03:00
RichardG867
149322a06a Rewrite CPU table backwards compatibility system, and fix a crash in the speed clamping code 2020-11-18 19:56:22 -03:00
OBattler
f874437009 The Voodoo Banshee / 3 cards now inform video.c of their timings. 2020-11-18 22:15:21 +01:00
Miran Grča
6e94c0efaa Merge pull request #1102 from 86Box/tc1995
Tc1995
2020-11-18 22:04:28 +01:00
TC1995
9a2517c415 Ported the latest fixes from PCem about the Voodoo Banshee and 1/2. 2020-11-18 21:59:19 +01:00