Commit Graph

132 Commits

Author SHA1 Message Date
Jasmine Iwanek
27f83754b2 Named initializers for STPC CPU's 2024-07-21 18:52:13 -04:00
Jasmine Iwanek
ed6193abc9 Named initializers for soclet 3's 2024-07-21 18:44:20 -04:00
Jasmine Iwanek
232b44323c Named initializers for soclet 1 486's 2024-07-21 18:18:48 -04:00
Jasmine Iwanek
1b4408cf38 Deal with incorrect formatting offset in cpu_table 2024-07-21 18:18:47 -04:00
Jasmine Iwanek
ecc7f965a8 Named initializers for IBM & Cyrix CPU's 2024-07-21 18:18:47 -04:00
Jasmine Iwanek
13dac1020f Named-initializers for 80386DX CPU's 2024-06-28 23:42:28 -04:00
Jasmine Iwanek
571bab3efd Named-initializers for 80386SX CPU's 2024-06-28 23:42:28 -04:00
Alexander Babikov
8143ccdc9b K5 reorganization
Rename SSA/5 to Model 0 and 5k86 to Model 1/2/3 and swap their ordering
Remove the Model 0 CPUs from the Model 1 (5k86) table
2024-02-07 12:31:40 +05:00
Alexander Babikov
8520e6be85 Show actual clocks for CPUs w/ Performance Ratings 2024-02-07 12:31:40 +05:00
Alexander Babikov
68a73dffe0 Give the Compaq Deskpro 386 its own set of CPUs
Both BIOSes can now take a 16, 20 or 25 MHz 386DX,
with the 16 MHz one paired with a 287 FPU.

Also remove unused CPU packages from the enum
2024-02-05 03:22:54 +05:00
Alexander Babikov
d7e125c16e Migrate configs for the Gigabyte Socket 4/5 machines (#4111)
* Bring back machine migration

And add migration for the Gigabyte Socket 4 and 5 machines

* Fix the GA-586IS's internal name

* Remove legacy CPU tables for very old builds

Since backward compatibility with pre-build 2654 configs has been
removed, remove forward compatibility with these builds as well
2024-02-03 16:08:18 -03:00
OBattler
3ceda105ef ALi M6117 CPU fixes. 2024-02-02 05:31:33 +01:00
OBattler
2d653b8bd3 Merge remote-tracking branch 'origin/master' into version/4.1 2023-11-04 07:15:11 +01:00
Jasmine Iwanek
410e6a8347 Named-initializers for 80286 CPU's 2023-11-03 22:24:44 -04:00
Jasmine Iwanek
2c7175bb66 Named-initializers for NEC V30 CPU's 2023-11-03 22:24:44 -04:00
Jasmine Iwanek
ba44d3cbac Named-initializers for 80186 CPU's 2023-11-03 22:24:43 -04:00
Jasmine Iwanek
cf6af5128b Named-initializers for NEC V20 CPU's 2023-11-03 22:24:43 -04:00
Jasmine Iwanek
eb3d3804aa Named-initializers for 80188 CPU's 2023-11-03 22:24:43 -04:00
Jasmine Iwanek
bc4f006e59 Named-initializers for 8086 CPU's 2023-11-03 22:24:43 -04:00
Jasmine Iwanek
f6e6e2cda9 Named-initializers for 8088 CPU's 2023-11-03 22:24:43 -04:00
Jasmine Iwanek
859e74b301 Named-initializers for FPU's 2023-11-03 22:24:42 -04:00
linear cannon
1e156b96b1 add machine Hyundai Super 286C 2023-10-31 01:58:27 -04:00
OBattler
be4d160024 Fixed the state of the 486 DX2 WB CPU's used by the PC 330. 2023-10-13 06:00:38 +02:00
OBattler
13659d7a4c More timer fixes, fixes Trantor T128b. 2023-08-20 00:04:52 +02:00
Jasmine Iwanek
1860700eab Fix some small issues 2023-01-07 17:02:23 -05:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
239294b6e3 Add out of spec underclocked models
Matches how we handle the Deschutes
2022-12-27 15:27:06 -05:00
Jasmine Iwanek
bde4531606 Fix timings, as the Covington doesn't have L2 cache 2022-12-27 14:03:16 -05:00
Jasmine Iwanek
cfa6f64716 Initial P2 Covington support 2022-12-27 13:49:10 -05:00
Jasmine Iwanek
d802ec3485 more clang-formatting in cpu 2022-11-19 11:53:10 -05:00
Jasmine Iwanek
35fea100db clang-format markers 2022-11-19 11:53:09 -05:00
Jasmine Iwanek
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
51aa132818 Fix a typo, and correct two NEC V20 speeds 2022-11-11 01:40:59 -05:00
OBattler
ec42ab69e1 Corrected the NEC V30 package to the correct 8086. 2022-10-26 02:47:39 +02:00
Cacodemon345
028cbe7b4e NEC V20/V30: Cycle count fixes (#1)
* Correct the names of NEC V20/V30 in Settings

Make NEC V30 have correct CPU types

* Treat NEC V20 as a Intel 8088 variant
2022-09-03 05:55:53 -04:00
Jasmine Iwanek
b4d134f969 Fix errors 2022-03-13 09:02:34 -04:00
Jasmine Iwanek
6bccf983e5 Merge branch '86Box:master' into nec-v20 2022-02-20 21:08:06 -05:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Jasmine Iwanek
a349823c7d Initial proddings at NEC V20/V30 2022-01-31 13:39:06 -05:00
JustinJ553
41bff9f135 Add more K6/K6-2(+)/K6-III(+) out-of-spec clockrates 2021-11-14 19:33:51 +08:00
JustinJ553
79e84b276c Merge pull request #16 from 86Box/master
Merge master
2021-11-14 19:08:42 +08:00
JustinJ553
906f856dd0 Add an leftover out of spec K6-III+/100 and change its multiplier. 2021-10-26 09:22:52 +08:00
Miran Grča
88e4ad6055 Merge pull request #1665 from 86Box/master
Bring the branch up to par with master.
2021-09-06 02:06:48 +02:00
dob205
af96922c3a Adding new AMD K6 (Model 6) processor variants
Adding new 66, 100 and 133 MHz variants of the AMD K6 (Model 6) processors
2021-09-04 15:21:37 +02:00
OBattler
ed89a93fe2 Removed the M6117 CPU's from the Dev branch. 2021-08-10 15:47:02 +02:00
OBattler
ee4b86065f More CPU changes. 2021-08-10 15:45:49 +02:00
OBattler
f0e84f7f13 More fixes, fixes CMOS Setup on the Acrosses AR-B4179. 2021-08-09 16:10:55 +02:00
OBattler
80b75ee433 CPU changes. 2021-08-09 09:58:01 +02:00
OBattler
0d5c5f361a Added a separate CPU_STPC CPU type with RDTSC, fixes the ITOX STAR. 2021-08-09 09:51:58 +02:00
RichardG867
45ebe54544 Fix CPU table formatting 2021-07-25 22:48:04 -03:00