Commit Graph

112 Commits

Author SHA1 Message Date
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
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
RichardG867
2fdda7bd47 Migrate enhanced Am486 to a standard naming convention 2021-07-25 22:46:51 -03:00
RichardG867
b24d5219a6 Change some entries in the legacy CPU table conversion code to match renamed machines 2021-07-25 22:43:04 -03:00
RichardG867
62afe31757 Remove EBGA368 due to poor research (CPUs are Samuel 2 and newer only) 2021-06-03 16:26:08 -03:00
RichardG867
d0d73b7ef5 Revert "The IBM PCjr is now limited to 8088 4.77 MHz, closes #1379."
This reverts commit d060a38d91.

# Conflicts:
#	src/machine/machine_table.c
2021-04-17 16:46:04 -03:00
RichardG867
dcbf4b5729 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-17 16:43:32 -03:00
RichardG867
d2ae0a6ec4 Fix base Eden speeds 2021-04-17 16:42:43 -03:00
OBattler
4989d99c1b Merge branch 'master' of https://github.com/86Box/86Box 2021-04-17 04:45:55 +02:00
OBattler
d060a38d91 The IBM PCjr is now limited to 8088 4.77 MHz, closes #1379. 2021-04-17 04:45:28 +02: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
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
Panagiotis
14600e0ab3 Fixed VIA Eden's name 2021-04-02 11:44:41 +03:00
Panagiotis
126102f638 Fix CPU Table 2021-02-22 11:55:38 +02:00
Panagiotis
1136e2b715 Implemented the VIA EBGA 368 platform 2021-02-22 11:40:48 +02:00
RichardG867
976e8ca273 Un-devbranch STPC 2021-02-08 17:15:09 -03:00
RichardG867
8ac5348c39 Terminate Cx486S CPU table, fixes config window crashes 2021-02-08 17:02:11 -03:00
RichardG867
b1686e0f4b ALi M6117 fixes, the Award BIOS now boots 2021-01-06 16:20:02 -03:00
RichardG867
4347dbc12a Fix lower speeds on P6/C3 CPUs 2020-12-31 15:32:57 -03:00
RichardG867
6d6771e321 Remove extraneous /66 from Pentium II CPU speeds 2020-12-27 00:20:43 -03:00
RichardG867
39a17904e4 Change CPU and clock generator tables to const arrays 2020-12-18 18:21:55 -03:00
RichardG867
b64ecbaa5a Fix CPU table issues 2020-12-18 16:16:04 -03:00