Translate
Spanish (Original)
English
French
German
Polish
0
Etiquetas
All
ABBUC 92 IA 53 FujiNet 23 Larek 19 Astrofor 18 Fandal 16 Ilmenit 14 Mark2008 8 Wonder Boy 5 Orac81 4 Chordonblue 3 Marbed 3
Inicio › Astrofor › Contra › software › VBXE

Adaptan «Contra» de NES a los Atari de 8 bits | Descarga

La versión VBXE de Astrofor ofrece tres modalidades, soporte PAL y NTSC, y controles configurables para partidas individuales o compartidas.

El clásico de acción «Contra», publicado originalmente por Konami, cuenta con una nueva adaptación para las computadoras Atari XL/XE. El proyecto, desarrollado por Astrofor, utiliza como punto de partida la versión estadounidense de NES y requiere la expansión gráfica VBXE para funcionar. A diferencia de una conversión convencional, el trabajo conserva el programa original como base de la experiencia: las fases, enemigos, armas, jefes, menús y secuencia final proceden del código de Nintendo, mientras que una implementación nativa para el procesador 6502 sustituye los componentes de video, gestión de memoria, controles y sonido de la consola.

La adaptación necesita una computadora Atari XL/XE con 64 KB de memoria RAM y una tarjeta VBXE de 512 KB, equipada con un núcleo FX 1.2x configurado en la dirección $D600 o $D700. El resultado se distribuye como un ejecutable XEX y contempla tanto sistemas PAL como NTSC. La lógica del juego conserva su frecuencia original de 60 actualizaciones por segundo, aunque la presentación de imágenes está condicionada por el trabajo de renderizado y no mantiene necesariamente una cadencia constante de 50 o 60 cuadros por segundo.


Buena parte del trabajo de Astrofor se concentra precisamente en resolver las exigencias de esa representación gráfica. El renderizador obtiene la información de los sprites y el desplazamiento de pantalla después de procesar los elementos del fondo; si una actualización del juego interrumpe esa captura, vuelve a intentarlo para evitar utilizar datos inconsistentes. Entre los cambios más importantes figura la posibilidad de presentar una imagen terminada durante un intervalo de borrado vertical, incluso cuando una actualización prolongada del juego todavía no ha concluido. Este mecanismo, sin embargo, no se activa cuando intervienen interrupciones DLI o transferencias blitter en curso.

Las pruebas realizadas mediante un modelo sin hardware físico muestran una mejora en la entrega de imágenes. En un desplazamiento programado de 180 cuadros de video, el número de imágenes presentadas pasó de 29 a 52, mientras que el intervalo más prolongado sin presentar una nueva imagen disminuyó de 15 a 12 cuadros. Aunque estos resultados reflejan avances en el aprovechamiento del tiempo disponible para el renderizado, las escenas más exigentes todavía presentan irregularidades.


El apartado sonoro también introduce diferencias respecto de la edición original. Para liberar tiempo de procesador destinado a la representación gráfica, se eliminaron las melodías, el sonido de pausa y la fanfarria de los jefes. Se mantienen, en cambio, los efectos de disparos, explosiones y muerte, que conservan parte de la respuesta auditiva de los enfrentamientos.

El sistema de control ofrece varias configuraciones. Con un joystick convencional de un botón, el jugador puede desplazarse y disparar mediante el mando, mientras que las teclas SPACE o SHIFT permiten saltar. También es posible jugar en solitario con un joystick de dos botones compatible con el estándar Joy2B+, que utiliza los pines 5 y 9. Para dos jugadores se emplean dos joysticks: el primero controla el movimiento y los disparos, mientras que el botón del segundo se reserva para saltar.


El menú principal incorpora, además, una tercera modalidad denominada BAX BUNNY. Se trata de una variante para un jugador en la que el personaje salta automáticamente en intervalos de entre medio segundo y segundo y medio, mientras se desplaza hacia la izquierda o la derecha si el usuario no corrige su trayectoria. La selección de las opciones se realiza mediante SELECT, que alterna entre 1 PLAYER, 2 PLAYERS y BAX BUNNY; también es posible mover el cursor con las direcciones verticales del joystick.

Contra VBXE for Atari 8-bit computers
Download | 185 kB

Con información de GitHub del proyecto..
vistas
Publicar un comentario
Buscar
Menú
Modo
Comparte
Additional JS
Suscríbete a las notificaciones