[Truco: Vida Infinita] Sir Fred, El RemakeEl Sir Fred original tenia un nivel de dificultad de "derrame cerebral" (como la mayoria de juegos de 8-bit de esa epoca). Este remake respeta la dificultad del Sir Fred original y sigue siendo exagerada. Es por eso que me puse a investigar como consequir la inmortalidad de nuestro amigo Fred
Para conseguirlo tenemos que modificar 1 byte en el/los archivo/s con extension .sir usando un editor hexadecimal. Estos archivos son las partidas guardadas, el juego permite crear hasta 4 archivos con nombres:
salva01.sir, salva02.sir, salva03.sir, salva04.sirEstos archivos .sir se guardan en la misma ruta de instalacion del juego (
junto con el archivo "Sir Fred el Remake.exe")
En el caso de que los archivos .sir quedan dañados al modificarlos con el editor hexadecimal lo unico que hay que hacer es borrarlos, y volver a crear otro archivo .sir nuevo
La estructura interna del archivo .sir se expande dependiendo de lo que hayas hecho en esa partida y el byte que debemos modificar esta al final del archivo. Si intentas aplicar este truco en una partida que este avanzada la posicion (offset) del byte que debemos modificar se ha "desplazado" (y el archivo .sir es mas grande) y los otros bytes que lo rodean han cambiado asi que es mucho mas dificil de identificar... se puede hacer pero la probabilidad de acertar es mucho mas baja
Sin embargo, cuando empiezas una partida nueva es facil de identificar porque el patron siempre es el mismo, asi que vamos a
activar el truco de vida infinita inmediatamente despues de empezar una partida nuevaSugerencias:Para facilitar este proceso es necesario usar el raton para moverse entre la ventana del juego, la carpeta de instalacion del juego, y un editor hexadecimal. Asi que es mejor iniciar el juego en modo "Opciones -> Pantalla -> Modo ventana"
Buscad la carpeta de instalacion del juego (la que contiene el archivo "Sir Fred el Remake.exe") y dejad la ventana abierta. Es necesario echar un vistazo a esa carpeta al mismo tiempo que estamos dentro del juego para ver cuando se crean los archivos .sir
Tambien es util cambiar el modo de ventana del navegador de archivos de windows para "ver -> detalles" de los archivos, esto te permite ver la fecha/hora en que se crean o se actualizan los archivos .sir que coincide con la informacion que se ve dentro del juego en la pantalla "Menu de pausa -> Cargar partida"
Es necesario usar un edtor hexadecimal, por ejemplo
HxD (es gratis, y para los que no quieran instalarlo hay una version "portable" que no requiere instalacion)
Instrucciones:Resumen:En otras palabras... hay que cambiar el byte 0x42 por 0xFF
De esta forma estamos "bloqueando" la barra de vida con un valor bajo, pero estatico... es decir... el juego no puede disminuir la barra de vida porque no puede hacer la operacion matematica para hacer la resta
...sin embargo... si pillas un pollo (el objeto que incrementa la vida) el juego aumenta la barra de vida, y este truco queda deshabilitado (es decir... que ya no eres inmortal). Moraleja de la historia... no pilles los pollos