fastDOOM: Desbloqueo de la velocidad de DOOM en un 486

2025-03-04

Este artículo profundiza en las notables optimizaciones de rendimiento logradas por el proyecto fastDOOM, aumentando la velocidad del clásico juego DOOM en un 30% o más en un procesador 486. El autor compara meticulosamente varias versiones de fastDOOM con la original, analizando los cambios de código y el historial de Git para descubrir los secretos detrás de las mejoras de velocidad. Estas incluyen la reducción de código, la inclusión de funciones, las optimizaciones de renderizado (gestionando el Modo Y y el Modo 13h de forma diferente) y los ajustes específicos para la CPU y el bus. El autor también explora las implicaciones de rendimiento de los diferentes modos de vídeo (Modo Y frente a Modo 13h) y discute los intentos fallidos de optimización. El artículo concluye con elogios sinceros a Victor Nieto, el creador de fastDOOM, por su impresionante trabajo.