¡Muy buenas! Hoy quería presentaros mi versión del juego
Renegade distribuido para Commmodore 64 por Imagine en 1987, conversión de una previa recreativa japonesa de Taito. Incorpora una nueva pantalla de carga creada por
Mark Jones para la versión de Amstrad CPC a partir de un diseño del ilustrador Bob Wakelin,
fallecido el año pasado, y convertida al C64 por el húngaro
Cybortech del grupo Graffity. Además mantengo la música original de carga de la cinta "Ocean Loader 3" compuesta por
Peter Clarke.
La idea me vino hace unos meses, cuando estábamos discutiendo en el hilo de RetroWiki "
Guía práctica de uso Action Replay de C64" cómo buscar tiempo y energía infinita para este juego a partir de los marcadores que teníamos en pantalla, vi que en CSDb alguien había convertido la pantalla de CPC y pensé que sería buena idea integrarla. Como quizás sabréis, la paleta de colores del C64 no tiene una correspondencia exacta a la de Amstrad, tiene menos colores (16 frente a 27) y encima éstos son diferentes; aparte existe un límite máximo de 3 colores en cada cuadrícula 8x8 (el 4º color de fondo es común a toda la imagen), con lo que teniendo en cuenta las restricciones que el CPC no tiene, me parece una estupenda conversión fiable a la original.
Si conocéis la arquitectura de ordenadores basados en el procesador 6502, la página cero de memoria ($0000-$00FF) y la página uno ($0100-$01FF) usada por la pila, si bien admiten código de usuario, son casi inútiles debido a su uso especial por el sistema. Resulta que este juego ocupa absolutamente los 63,5 KB restantes de RAM y se hace difícil manipularlo. Pude encontrar un hueco de 1 KB entre $EC00 y $EFFF, que después era sobreescrito con otros datos temporales, para colocar ahí el descompresor y las rutinas que movían bloques. Eso hizo que el juego tuviese que comprimirlo en 2 trozos independientes: uno de 58,5 KB y otro de 4 KB. La pantalla son 10.000 bytes y la música también ocupaba 6.754 bytes, demasiado para los 2:50 que dura. En fin, que he tenido que hacer verdaderos ejercicios de malabarismo para meter todo en los
164 bloques que ocupa mi fichero. Espero que lo disfrutéis.
Solo me queda por decir que para manejar el personaje se usan las teclas ←, 1 y 2 y el joystick en puerto 2.

Renegade [BH][2019].rar (40.96 kB - descargado 115 veces)