Revisión del código de Another World
Recuerdo ese juego de mi época del Amiga, pero la verdad es que no jugué con él. Para ser honestos, no me gusta jugar, pero si que me impresiona toda la ingeniería que hay detrás de un juego, como es el caso de Antoher World.
Es impresionante ver como, un juego del año 91 estaba basado en una máquina virtual, lo cual hacía la portabilidad del juego en sí muy flexible. Para que te hagas una idea, esto es en lo que se basa Java o la plataforma .NET. Java sin ir más lejos hizo su aparición en 1995, es decir, 4 años más tarde que este juego.
En este artículo puedes ver buen análisis de la implementación de la máquina virtual en la que está basado el mismo. Además también puedes ver la reconstrucción (el código fuente de éste nunca ha sido liberado) del mismo en C++ (máquina virtual), a partir de técnicas de ingeniería inversa.
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec