What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

On many old beige PCs, the Turbo button selected between a fast mode and a slower compatibility mode. The fast setting was usually the computer’s normal, advertised speed; turning Turbo off often slowed the machine so older software would run properly. But the button’s position and labels were not standardized, so “pressed” did not always mean “faster.”

Why did an old PC need a slow mode?

The original IBM PC used an Intel 8088 processor running at about 4.77 MHz. IBM’s history describes the chip as running at up to 5 MHz; 4.77 MHz is the commonly cited technical clock rate. The PC XT kept to that basic speed, and software written for early PCs often treated that class of machine as its reference point. (IBM’s history of the PC; Peter Norton’s programmer reference)

As IBM-compatible computers became faster, some older programs did not automatically adapt. A game might measure time by repeating a loop a fixed number of times, or a utility might assume a particular processor speed. If a loop that once took a useful fraction of a second ran on a much faster processor, it finished sooner. The result could be a game that ran too quickly, frantic animation or sound, or input that was difficult to control.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This was not true of every DOS program. Software that used suitable hardware timers or operating-system services could handle faster processors more reliably. But enough timing-sensitive games, utilities, and hardware-dependent programs made a slower operating mode useful. DOSBox’s explanation of the 4.77-MHz reference discusses why old software can behave differently at modern speeds: DOSBox: 4.77 MHz.

#1 Best Overall
EG STARTS Arcade Buttons 1 Player DIY Kit Joystick 5V LED Arcade Button for Arcade Stick PC Games Mame Raspberry pi
  • Quality Components: Excellent Control USB Encoder with high quality 8 way joystick and LED buttons featuring good lighting effects for enhanced gaming experience
  • Advanced Functionality: DC 5V Arcade Illuminated Pushbutton with 8 ways joystick using microswitch with gilded contact leg, excellent electronic performance, long life, reliability tested to 1,000,000 cycles
  • Mounting Specifications: Joystick requires 24mm mounting hole while large buttons require 30mm mounting holes for proper installation
  • Package Details: Compact package dimensions of 175 x 95 x 115mm with each button and joystick individually packaged and includes 1 year warranty for quality assurance
  • Wide Compatibility: LED Kit supports Windows Arcade Games, PC Games, DIY Projects, Arcade Raspberry Pi for RetroPie system and MAME applications

What did the Turbo button actually do?

On many machines, the button or a related switch let the motherboard select between its full speed and a slower setting. Depending on the design, that could mean switching clock sources, using a clock divider, adding wait states, or selecting another motherboard or chipset timing mode. It was generally a hardware compatibility control—not the equivalent of a modern processor’s automatic boost feature.

The numbers varied by model. Some Turbo XT boards offered 4.77 MHz and 8 MHz; a DTK board manual documents a 4.77-MHz and 10-MHz choice. Other systems used different pairs, and not every slow mode was exactly 4.77 MHz. These examples are specific designs, not a standard for all PCs. (Turbo-XT board guide; DTK board manual)

Rank #2
Turbo Game Button Board for PC-Engine GT Console
  • FOR For Turbo Game Button Board for PC-Engine PC GT Turbo Express Game Console Accessories

Clock frequency is also not the same thing as overall performance. Wait states, memory, the bus, and peripherals all affected how a system behaved. A slower setting could help a program, but it did not necessarily recreate every timing detail of an original IBM PC. Even DOSBox notes that matching a vintage machine is more complicated than setting one speed number: DOSBox’s 4.77-MHz guidance.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why call it “Turbo” if it could slow the computer?

“Turbo” promoted the machine’s faster-than-IBM-PC capability. On many systems, Turbo on meant full advertised speed and Turbo off meant the slower compatibility mode. But case switches, wiring, labels, and display logic differed. A machine might instead use labels such as HI/LO or FAST/SLOW; a button’s pressed-in position was not a reliable guide to the active speed.

Rank #3
Futime USB Gamepad Controller - Dual Vibration Feedback, Turbo Button, 4-Axis Analog, 12 Buttons - Retro Gaming PC Controller Compatible with Windows 98/2000/ME/XP/VISTA/7/8
  • 𝐃𝐔𝐀𝐋 𝐕𝐈𝐁𝐑𝐀𝐓𝐈𝐎𝐍 𝐅𝐄𝐄𝐃𝐁𝐀𝐂𝐊: Enhance your gameplay with immersive dual vibration motors that deliver real-time feedback for intense action scenes, racing, and battles, giving you a truly engaging retro gaming experience.
  • 𝐏𝐑𝐄𝐂𝐈𝐒𝐈𝐎𝐍 𝐀𝐍𝐀𝐋𝐎𝐆 𝐂𝐎𝐍𝐓𝐑𝐎𝐋: Features 4-axis analog sticks and 12 responsive buttons, including a view hat, enabling smooth and accurate control across all types of gameplay, from classic
  • 𝐓𝐔𝐑𝐁𝐎 𝐌𝐎𝐃𝐄 𝐅𝐔𝐍𝐂𝐓𝐈𝐎𝐍𝐀𝐋𝐈𝐓𝐘: Switch between Turbo and Normal modes instantly with a selectable Turbo Fire button, ideal for competitive gamers who need rapid response and a performance edge in every match.
  • 𝐄𝐀𝐒𝐘 𝐏𝐋𝐔𝐆 & 𝐏𝐋𝐀𝐘 𝐒𝐄𝐓𝐔𝐏: No software or drivers required, just plug into your USB port and start playing. Fully compatible with Windows 98, 2000, ME, XP, VISTA, 7, and 8 for a seamless retro PC gaming experience.
  • 𝐂𝐎𝐌𝐅𝐎𝐑𝐓𝐀𝐁𝐋𝐄, 𝐄𝐑𝐆𝐎𝐍𝐎𝐌𝐈𝐂 𝐆𝐑𝐈𝐏: Designed with long play sessions in mind, the controller fits perfectly in your hands with an ergonomic layout that mimics PS2-style comfort, allowing for hours of uninterrupted gameplay.

Some cases had a small LED display showing a nominal speed, such as 8, 10, or 33, or a status like HI or LO. It could indicate the selected mode, but it was not a universal or precise measure of the computer’s total performance. Don’t infer the active mode just from the button’s position, its color, or a number on the front panel.

One of the earliest well-known front-panel examples was Eagle Computer’s Turbo XL, introduced in 1984, reportedly switching between about 4.77 and 7.16 MHz. Faster IBM-compatible systems with other speed-selection mechanisms existed around the same period, so it is safer to call the Turbo XL an early prominent example than to declare it the first. The feature became familiar on many 286-, 386-, and 486-era clone PCs, but implementations varied. (Historical overview of the Turbo button)

Rank #4
Qenker 2-Player LED Arcade DIY Kit for USB MAME PC Game DIY & Raspberry Pi Retro Controller DIY Including 2X Arcade Joystick, 20x LED Arcade Buttons, 2X Zero Delay USB Encoder (Blue & Red)
  • Beautiful LED Arace Game DIY Parts for MAME JAMMA Project!
  • 100% Zero Delay USB Encoders and Perfect work for all windows systems!
  • Perfect Parts for 2 Player Arcade MAME DIY Project!
  • Made with highest quality materials!Heat resistant plastic!
  • Perfect LED Kit for Arcade PC Game DIY Project! Easy Install!
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to handle a Turbo switch today

If you own a vintage PC

  1. Check the system or motherboard manual to learn what the switch controls and which setting is slower.
  2. If there is a speed display, treat it as a clue rather than proof; it may show a selected or nominal clock.
  3. Test the program that is giving you trouble in both modes. Leave the machine at its normal fast setting unless the software needs the slower one.

If the program still runs too fast in slow mode, that setting may not be slow enough, or the fault may involve a timer, peripheral, cache, or other hardware behavior rather than CPU speed alone. Vintage systems sometimes need model-specific adjustments; there is no universal Turbo-switch fix.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you want to run DOS software on a modern PC

Use an emulator rather than trying to reduce the host computer’s real processor speed. DOSBox emulates a PC environment and lets you adjust emulated CPU cycles. In the classic DOSBox manual, Ctrl+F11 decreases cycles and Ctrl+F12 increases them. These controls and their behavior can differ between DOSBox versions and forks, so check the manual or keymapper for your installed build. A cycle setting is an approximation, not a literal promise that the emulated machine is identical to a 4.77-MHz IBM PC. (DOSBox manual; DOSBox performance guidance)

Best Value
Sale
Brook Wingman FGC Retro– PS1 & PS2 Controller for PS5, PS4, PC – Turbo, Remap, Macro – X-Input – Compatible with Dance Mats, Arcade Sticks, Rhythm Game Controllers
  • Play Classic Controllers on Modern Consoles – Convert PS1 & PS2 controllers to work on PS5, PS4, and PC with seamless compatibility.
  • Turbo, Remap & Macro Functions – Enhance gameplay with rapid fire, button customization, and automated macros for a competitive edge.
  • Wide Compatibility with PS2 Accessories – Supports Dance Mats, Taiko no Tatsujin, Densha de Go!, DJ controllers, flight sticks, rhythm games, and more.
  • Exclusive Brook Converter Center Software – Personalize settings for Turbo, Remap, and Macro with easy-to-use software.
  • Plug & Play with Indicator Lights – Features function & device indicators, PS Key (Home Button), and analog/digital mode switch for seamless use.

Where one exists, a game’s modern source port or remastered version may avoid old timing problems, but that option depends on the specific title. Real vintage hardware can offer an authentic experience, but it brings age-related reliability and setup issues as well as the possibility that its available speeds will not suit a particular program.

When did Turbo buttons disappear?

There was no single cutoff date. Turbo buttons remained on some 486 and early Pentium-era cases, but they became less useful as software and hardware moved beyond the assumption that one CPU speed defined how fast a program should run. Better timing practices, more sophisticated systems, software slowdown options, and eventually emulation offered other ways to handle compatibility. The button’s history is less a story of one standard being retired than of a once-practical workaround gradually losing its importance.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.