Una historia de hace 20 años revela cómo SimCity ayudó a Microsoft a atraer usuarios a Windows 95

Más de 20 años después de su lanzamiento inicial, ha llamado la atención de la comunidad de jugadores Entrada de blog Joel Spolsky, quien destacó un caso interesante en la historia del clásico constructor de ciudades SimCity de Maxis Studio.

El exprogramador de Microsoft, Spolsky, escribió en su blog sobre el problema “Huevos y gallinas” : cómo hacer que los usuarios cambien a plataformas con una pequeña cantidad de software y cómo los desarrolladores pueden crear software para plataformas con una pequeña cantidad de usuarios.

La respuesta de Microsoft es la compatibilidad con versiones anteriores. Cuando el juego de plataformas estadounidense quiso animar a los consumidores a cambiarse al nuevo Windows 95, se esforzó por asegurarse de que el entonces popular SimCity funcionara en el difunto sistema operativo.

El programador de SimCity, Jon Ross, admitió más tarde que accidentalmente dejó un error en el juego que hizo que leyera la memoria recién liberada. El City Builder funcionó sin problemas bajo Windows 3.x (ahí “Never Leave Memory” ), pero se negó a funcionar en la versión beta de Windows 95.

Según Spolsky, Microsoft rastreó el error y agregó una configuración personalizada al código de Windows 95. Cuando el sistema operativo encuentra que SimCity se está ejecutando, inicia un modo especial de asignación de memoria: “Esta obsesión por la compatibilidad con versiones anteriores podría llevar a las personas a actualizarse a Windows 95”.

Hoy en día, todos los juegos son compatibles después del lanzamiento, pero en ese entonces, un error que se omitió en la versión final se quedó con el proyecto para siempre. No había posibilidad de que los desarrolladores de SimCity arreglaran el error por sí mismos, por lo que Microsoft tuvo que encontrar otra forma. Y nadie lo hubiera sabido si no hubiera sido por la publicación de Spolsky.

Entre el blogger y desarrollador Kal Yoshika, que se hizo cargo del blog de Spolsky, recordó otra historia interesante: cómo la versión para PC de Final Fantasy VII se negó a ejecutarse en Windows NT. Para arreglar esto, el sistema operativo engañó al juego, “fingiendo” que Windows 95 era compatible con él.

Relacionados

Deja un comentario