Commit Graph

4135 Commits

Author SHA1 Message Date
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
TC1995
1cd4eea5cd Merge branch 'master' of github.com:86Box/86Box into tc1995 2020-11-18 21:56:03 +01:00
RichardG867
e8c83a6c09 Add limited forwards compatibility between the old and new CPU systems, and improve speed tier clamping 2020-11-18 17:32:49 -03:00
RichardG867
56ae551ba2 Remove K5 from K6 backwards compatibility tables due to offset mismatches 2020-11-18 16:10:54 -03:00
RichardG867
96407328f4 Add limited forwards compatibility with old builds to the new CPU config code 2020-11-18 16:08:22 -03:00
RichardG867
b7aad64633 Fix 83 MHz roundness 2020-11-18 16:00:34 -03:00
RichardG867
9038dba734 Improve legacy CPU eligibility check 2020-11-18 15:41:56 -03:00
RichardG867
c6f469884f Migrate the removed President Award 430FX to the MB500N 2020-11-18 14:52:09 -03:00
RichardG867
1ce9241242 Add more CPU eligibility checks to config.c 2020-11-18 14:44:27 -03:00
RichardG867
6527f14d76 Remove parentheses from CPU family in the title bar 2020-11-18 14:44:05 -03:00
RichardG867
10732f6f02 Restore special i486DX2 CPUs for the IBM PC 330 2020-11-18 13:51:12 -03:00
RichardG867
55124ec59e Don't fatal if a CPU family is missing during conversion (for configs accidentally migrated from dev to non-dev builds) 2020-11-18 13:49:10 -03:00
OBattler
31c78fddf3 Fixed Voodoo 3D rendering. 2020-11-18 16:56:35 +01:00
OBattler
e8266cd716 Another Banshee cursor fix. 2020-11-18 16:21:09 +01:00
OBattler
5ce5685c1a Fixed Banshee hardware cursor offset. 2020-11-18 16:18:45 +01:00
TC1995
26c198f9d6 Merge branch 'master' of github.com:86Box/86Box into tc1995 2020-11-18 16:16:56 +01:00
OBattler
764b5f2c36 Merge branch 'master' of https://github.com/86Box/86Box 2020-11-18 16:15:14 +01:00
OBattler
889c19c650 The Voodoos now correctly lock and unlock mutexes. 2020-11-18 16:15:01 +01:00
TC1995
9e4acc08b8 Fixed busy status on the S3 family of chips using the fifo. 2020-11-18 13:35:30 +01:00
TC1995
85089127cf Fixed busy status on the S3 family of chips using the fifo. 2020-11-18 13:33:10 +01:00
OBattler
9fb3a3ed56 Fixed a warning in cpu/cpu_table.c. 2020-11-18 06:00:13 +01:00
Miran Grča
a04bc35077 Merge pull request #1097 from richardg867/master
Programmatic CPU table
2020-11-18 05:47:49 +01:00
OBattler
f8569950de Removed code from win/win_settings.c that was doing what should never have been done, fixes the multiple selections that shouldn't have been in the Settings dialog. 2020-11-18 05:46:08 +01:00
RichardG867
2608c392bf Remove unused variable 2020-11-18 01:17:42 -03:00
RichardG867
8fff49d5c5 Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/win/win_settings.c
2020-11-18 01:12:32 -03:00
RichardG867
dbd767437b Programmatic CPU table 2020-11-18 01:09:17 -03:00
OBattler
77cb4e6c79 Fixed DDC manufacturer. 2020-11-18 04:25:38 +01:00
OBattler
ab34733d65 Fixed X and Y offsets on the Voodoo Banshee/3 16bpp tiled renderer, hardware cursor, and overlay. 2020-11-18 04:06:44 +01:00
OBattler
e091c9e8f0 Another ACPI change - fixes P2B-LS and other machines. 2020-11-18 03:45:57 +01:00
OBattler
607230ae18 Fixed the VIA machines. 2020-11-18 03:30:13 +01:00
OBattler
bbf08e258d Fixed the Intel Flashes. 2020-11-18 01:45:29 +01:00
OBattler
25b4c1b76d The Intel AN430TX now loads the boot block as well (but still does not work). 2020-11-18 00:49:39 +01:00
OBattler
0307ec60e5 Intel 2 Mbit BIOS boot blocks are now loaded from offset 0. 2020-11-18 00:47:13 +01:00
Miran Grča
f20e3082ec Merge pull request #1095 from 86Box/feature/voodoo3
Ported the latest Voodoo patches from PCem.
2020-11-18 00:23:23 +01:00
TC1995
7bb51b4c7a Ported the latest Voodoo patches from PCem. 2020-11-18 00:21:07 +01:00
OBattler
d2ad8fce43 Fixes to ACPI and 4x0 - fixes the Freeway. 2020-11-17 22:17:51 +01:00