¿Por qué el botón Turbo ralentizó su PC en los años 90?

En las décadas de 1980 y 1990, muchos clones de IBM PC incluían un botón en la carcasa con la etiqueta «Turbo» que en realidad ralentizaba su PC cuando lo presionaba. Exploramos por qué fue necesario, qué hizo y quién lo puso allí en primer lugar.

Ataque de los clones rápidos

El primero Computadora personal IBM, lanzado en agosto de 1981, incluía una CPU 8088 que funcionaba a 4,77 MHz. Competidores, como Compaq, pronto hicieron ingeniería inversa a la máquina, obtuvieron la licencia del sistema operativo MS-DOS de Microsoft y crearon sus propias computadoras IBM compatibles con PC.

Un hombre que trabaja en una IBM PC 5150.Una foto de marketing del IBM PC 5150, alrededor de 1981.

Estas máquinas de clonación a menudo agregaban características que faltaban en la serie de PC de IBM a un precio mucho más bajo. Algunos incluían puertos periféricos integrados, más RAM y relojes en tiempo real, al tiempo que conservaban la compatibilidad del software. Algunos de los primeros fabricantes de clones llevaron las cosas aún más lejos y produjeron máquinas mucho más rápidas. Por ejemplo, varios modelos usaban un chip Intel 8086 de 8 MHz que era aproximadamente dos o tres veces más rápido que la CPU de la IBM PC original.

Las nuevas PC eran demasiado rápidas para las aplicaciones existentes

Este aumento de velocidad presentó un problema. La mayoría de los desarrolladores de aplicaciones de principios de los 80 no anticiparon que IBM PC se convertiría en una plataforma compatible con versiones anteriores, o que su rendimiento se dispararía. Como resultado, la mayoría de las aplicaciones de software y los juegos creados para IBM PC se ajustaron específicamente a la velocidad de reloj de 4.77 MHz del 5150. Si alguien intentaba ejecutarlos a velocidades más rápidas (como 8 MHz o más), algunos de estos primeros programas se volvían inestables. Muchos juegos se volvieron increíblemente rápidos.

Las primeras tarjetas aceleradoras de CPU de IBM PC resolvieron este problema al incluir un interruptor físico en la parte posterior, lo que permite que la máquina cambie entre la velocidad máxima del acelerador y un modo de compatibilidad de 4,77 MHz. En algunos clones de PC, incluso podría usar atajos de teclado a nivel de BIOS, como Ctrl + Alt + Plus o Ctrl + Alt + Backslash, para alternar entre los modos de velocidad de la CPU.

Sin embargo, estos aún no se conocían como modos «turbo»; pero esa innovación de marketing estaba a la vuelta de la esquina.

Ingrese el Eagle PC Turbo (y el botón Turbo)

El logotipo de Eagle Computer.

Alrededor de julio de 1984, en Los Gatos, California, un fabricante de clones de PC llamado Computadora Eagle introdujo una nueva línea de productos llamada Eagle PC Turbo. Cada modelo incluía una veloz CPU 8086 de 8 MHz y una nueva característica: un botón Turbo en el panel frontal. Cuando se presiona, alterna la computadora entre 8 y 4,77 MHz de velocidad de reloj.

Los medios notaron cuán novedosa era la innovación de Eagle en ese momento. En su número del 11 de diciembre de 1984, PC Magazine habló sobre la velocidad del Eagle PC Turbo:

«De hecho, es tan rápido que Eagle tuvo que incluir un botón en el panel frontal para ralentizar las operaciones al insertar estados de espera adicionales cuando sea necesario para la compatibilidad con PC».

Ese artículo también presenta la única foto conocida del Eagle PC Turbo y su botón seminal Turbo disponible en la web.

PC Tech Journal también señaló la llegada de la línea Eagle PC Turbo en su Número de julio de 1984:

“La máquina basada en 8086 tiene un botón ‘Turbo’ en el panel frontal. Presiónelo y la máquina cambiará de la velocidad de reloj compatible con PC / XT de 4,77 Mhz a 8 Mhz «.

Es posible que otro fabricante haya utilizado el término «botón Turbo» antes de la computadora Eagle. Sin embargo, después de una búsqueda exhaustiva en las publicaciones periódicas informáticas de principios de la década de 1980, creemos que es poco probable.

La palabra «turbo» es una abreviatura de «turbocompresor», que es lo que hace que los motores de combustión interna vayan más rápido. En los años 80, era común que los departamentos de marketing comercial aplicaran la palabra «turbo» a los productos para denotar velocidad o potencia extra. Ningún fabricante incluiría jamás un botón grande etiquetado como «Lento» en la parte frontal de su nueva y veloz PC, por lo que «Turbo» fue una elección inteligente por parte de Eagle.

Unos años después de la introducción de Eagle Turbo PC (cuando los clones acelerados de PC se volvieron lo suficientemente económicos como para ser artículos del mercado masivo), «turbo» de repente se convirtió en el término genérico de la industria para esta función de desaceleración de la CPU. Es probable que esto se deba a que otros fabricantes de PC lo copiaron y lo colocaron en carcasas y placas base de PC de productos de marca.

En 1988, los botones Turbo estaban en todas partes.

Los botones turbo explotaron en popularidad

Imágenes de PC con botones turbo en la colección de Benj EdwardsTres ejemplos de carcasas de PC genéricas de la era 386 con botones turbo.

A principios y mediados de la década de 1990, las velocidades de reloj de CPU promedio de los compatibles con IBM PC saltaron a la estratosfera. Pasaron de unos 16 MHz a unos 100, con paradas en 20, 33, 40 y 66 MHz en el camino. Esto hizo que los botones Turbo fueran absolutamente esenciales para jugar a los primeros juegos de PC, muchos de los cuales todavía tenían menos de una década en ese momento.

Algunas carcasas de PC incluso incluían una pantalla LED segmentada de dos dígitos que cambiaba entre las velocidades de reloj numéricas turbo y no turbo cada vez que presionaba el botón Turbo. Curiosamente, esta función a menudo se configuraba en el módulo LED. Por lo tanto, estos podrían configurarse para mostrar cualquier número, lo que demuestra que este es otro truco de marketing.

El software moderno dejó atrás el botón Turbo

En algún momento, la mayoría de los desarrolladores de aplicaciones comenzaron a escribir software nuevo teniendo en cuenta los aumentos de velocidad de la CPU. Estos programas medirían la velocidad del reloj del sistema e introducirían un retraso, si fuera necesario, para mantener el programa funcionando al ritmo diseñado. Esto funcionó incluso si ejecutó el programa en una CPU mucho más rápida introducida después de ese software en particular.

A medida que esos programas se generalizaron y el software heredado de la década de 1980 se usaba con menos frecuencia, cada vez menos personas usaban los botones Turbo.

Alrededor de Era Pentium A mediados y finales de la década de 1990, muchas PC genéricas y carcasas para PC de fabricación propia dejaron de incluir botones Turbo. En el mundo de bajos márgenes de las PC básicas en ese momento, cualquier característica extraña usualmente muerde el polvo con bastante rapidez para ahorrar costos.

Para el año 2000, el botón Turbo básicamente se había extinguido en las máquinas nuevas. En esa época, si la gente quería ralentizar los programas de DOS, a menudo usaban aplicaciones de software como Mo’Slo o CPUKILLER en lugar.

La Era de Turbo había terminado, pero el overclocking de CPU a nivel de consumidor estaba a la vuelta de la esquina. Demostró de una vez por todas que, después de todo, era posible un verdadero «modo turbo» que en realidad aceleraba las máquinas, en lugar de ralentizarlas.