-
Notifications
You must be signed in to change notification settings - Fork 10
DOS.YML
This page will expand on the information here:
That page should be read first.
This table shows how cpu_year corresponds to cpu_cycles. This information can be found in the source code here:
An equivalent CPU model is also shown, but note that this is very rough - DOSBox cycles cannot truly be converted to real CPU performance.
| cpu_year | cpu_cycles | CPU |
|---|---|---|
| < 1982 | 315 | 8088 @ 4.77 MHz |
| 1982 | 900 | 8088 @ 8 MHz |
| 1983 | 1500 | 286 @ 10 MHz |
| 1984 | 2100 | 286 @ 12 MHz |
| 1985 | 2750 | 386 @ 16 Mhz |
| 1986 | 3800 | 386 @ 20 MHz |
| 1987 | 4800 | 386 @ 33 MHz |
| 1988 | 6300 | 386DX @ 33 MHz |
| 1989 | 7800 | 486SX @ 25 MHz |
| 1990 | 14000 | 486DX @ 33 MHz |
| 1991 | 23800 | 486DX @ 50 MHz |
| 1992 | 27000 | 486DX @ 66 MHz |
| 1993 | 44000 | Pentium @ 60 MHz |
| 1994 | 55000 | Pentium @ 75 MHz |
| 1995 | 66800 | Pentium @ 100 MHz |
| 1996 | 93000 | Pentium @ 166 MHz |
| 1997 | 125000 | Pentium @ 200 MHz |
| 1998 | 200000 | Pentium II @ 300 MHz |
| 1999 | 350000 | Pentium II @ 450 MHz |
| > 1999 | 500000 | Pentium III @ 600 MHz |
This table shows DOSBox Pure's emulated performance settings, found under Core Options -> Performance. These options do not necessarily correspond exactly with the cpu_year settings. Note that the CPU is a rough equivalent - DOSBox cycles cannot truly be converted to real CPU performance.
This information can be found in the source code here:
| Year | Cycles | CPU |
|---|---|---|
| 1980 | 315 | 8086/8088, 4.77 MHz |
| 1982 | 1320 | 286, 6 MHz |
| 1985 | 2750 | 286, 12.5 MHz |
| 1987 | 4720 | 386, 20 MHz |
| 1989 | 7800 | 386DX, 33 MHz |
| 1990 | 13400 | 486DX, 33 MHz |
| 1992 | 26800 | 486DX2, 66 MHz |
| 1995 | 77000 | Pentium, 100 MHz |
| 1997 | 200000 | Pentium II, 300 MHz |
| 1999 | 500000 | Pentium III, 600 MHz |
| 2000 | 1000000 | AMD Athlon, 1.2 GHz |
This table shows DOSBox-X's emulated CPU speed setting. Again, this is only approximate, as DOSBox cycles cannot be converted into real CPU performance. As a different emulator, DOSBox-X also can't be equated to DOSBox Pure - this table is only here for a quick and rough comparison.
This information can be found in the source code here:
| CPU | Cycles |
|---|---|
| 8088 XT 4.77MHz | 240 |
| 286 8MHz | 750 |
| 286 12MHz | 1510 |
| 286 25MHz | 3300 |
| 386DX 25MHz | 4595 |
| 386DX 33MHz | 6075 |
| 486DX 33MHz | 12010 |
| 486DX2 66MHz | 23880 |
| 486DX4 100MHz | 33445 |
| 486DX5 133MHz | 47810 |
| Pentium 60MHz | 31545 |
| Pentium 66MHz | 35620 |
| Pentium 75MHz | 43500 |
| Pentium 90MHz | 52000 |
| Pentium 100MHz | 60000 |
| Pentium 120MHz | 74000 |
| Pentium 133MHz | 80000 |
| Pentium 166MHz MMX | 97240 |
| AMD K6 166MHz | 110000 |
| AMD K6 200MHz | 130000 |
| AMD K6-2 300MHz | 193000 |
| AMD Athlon 600MHz | 306000 |
| Pentium III 866MHz EB | 407000 |