Cómo editar archivos guardados de SimCity 2000 con hexadecimal

Fuentes: How to hack SimCity 2000 saved games with hexadecimal

Este artículo explora la historia personal de un usuario que descubrió cómo modificar archivos guardados del videojuego SimCity 2000 utilizando herramientas de edición hexadecimal. El texto detalla el proceso técnico utilizado en un entorno de MS-DOS, donde el autor identificó que los valores de dinero en el juego estaban almacenados en bytes específicos dentro de los archivos de disco. Al comprender que el sistema operativo permitía acceder directamente a estos datos, el usuario empleó un editor hexadecimal, como DiskEdit, para reemplazar los dígitos hexadecimales por valores máximos, permitiendo así acumular cantidades ilimitadas de dinero virtual. El relato incluye una reimplantación moderna de un convertidor decimal a hexadecimal escrito en C, que ilustra la conversión de números decimales a su representación en base 16. Además, el autor reflexiona sobre cómo este experimento, aunque trivial hoy, fue un punto de inflexión en su aprendizaje de conceptos fundamentales de la computación, como la estructura de bytes, la accesibilidad de archivos en disco y la manipulación de memoria. Esta experiencia sentó las bases para su futura carrera en el desarrollo de software y juegos, demostrando la importancia de la familiaridad con los conceptos técnicos básicos en el aprendizaje inicial de la programación.