If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Bugs:Sonic the Hedgehog (Genesis)

From The Cutting Room Floor
Jump to navigation Jump to search
This page is a translated version of the page Bugs:Sonic the Hedgehog (Genesis) and the translation is 100% complete.
Other languages:
English • ‎español • ‎polski • ‎日本語 • ‎한국어

Esta pagina detalla bugs de Sonic the Hedgehog (Genesis).

Errores Generales

Logotipo del Título Descentrado

Incorrecto Correcto
Sonic the Hedgehog-title.png Además, las dos letras E en la pantalla del título son ligeramente diferentes.

Todos los objetos en la pantalla de título (incluyendo la marca registrada y el texto PRESS START (PULSA START)) están desalineados; en lugar de estar centrados, se mueven 8 píxeles a la izquierda de donde deberían estar.

Texto de PULSE EL BOTÓN DE INICIO

En las capturas de pantalla y prototipos previos al lanzamiento, el título de Sonic 1 tenía un texto que decía "PRESS START BUTTON" (PULSE EL BOTÓN DE INICIO) debajo del emblema gigante. Sin embargo, el texto fue accidentalmente eliminado antes del lanzamiento del juego debido a un error de los programadores. La rutina para cargar la pantalla de título principal en la memoria no borra completamente la memoria utilizada para el texto "SONIC TEAM PRESENTS" (EQUIPO SONIC PRESENTA), lo que evita que aparezca el objeto PSB (PBI).

Curiosamente, esto se solucionó en el lanzamiento de Mega Games 10, pero no en futuras versiones (excluyendo el remake de 2013). Para solucionar este problema, abre la ROM en un editor hexadecimal y en 0x31DD (30F9 en REV01), reemplaza el 0x07 con 0x0F.

Puntos Ocultos

Sonic1pointbug.png

Al final de un nivel, hay bonificaciones de puntos ocultos alrededor del poste indicador. Aunque las bonificaciones de 10,000 y 1,000 puntos funcionan correctamente, la bonificación de 100 puntos solo regala 10 puntos debido a la falta de un cero en la matriz de puntos (que multiplica las entradas por 10).

Este error se puede ver en la captura de pantalla a la derecha. Aunque se han obtenido todos los bonos (un bono de 10,000, uno de 1,000 y tres de 100), la puntuación solo suma 11,030, aunque debería ser 11,300.

Error de Parpadeo en el HUD

Tanto el contador de tiempo como el de anillos puede parpadear en rojo; el primero cuando han pasado 9 minutos, y el segundo cuando no se han recogido anillos. Sin embargo, un error en el código del HUD evitará que el contador de tiempo parpadee en rojo si el jugador tiene al menos un anillo.

Rodear los Niveles

Sonic1levelwarapping.png

Un error bastante infame, que se coló tanto en Sonic 2 como en Sonic 3. Es posible que Sonic quede atrapado en una pared, ya sea por el modo debug o al ser empujado por otros objetos. Cuando eso sucede, presionar tanto Izquierda como Derecha en el D-Pad forzará a Sonic a una distancia de la pared, en un intento de desatascarlo. Esto se puede usar para saltarse ciertas partes de un nivel o, en ciertos casos, puede enviar a Sonic al final mismo de una etapa. Cuando eso sucede, hay una posibilidad de que aparezcan objetos y azulejos aleatorios, y que el poste indicador termine usando los sprites utilizados para el contenido del monitor.

Caminar-Saltando

Sonic1LBZjumpwalk.png

Si Sonic está colisionando con objetos en ciertas zonas (más notable en Marble y Labyrinth, aunque puede activarse tan temprano como en Green Hill Zone Act 2, a través del objeto de roca con el muelle amarillo en la parte superior) y comienza a saltar, la animación mostrada será de él caminando en lugar de su habitual rodar/saltar.

Error del Fondo en la Pantalla de Título

Cuando te ahogas en un nivel de agua y obtienes un game over (fin de la partida), el fondo de la pantalla de título dejará de moverse.

Error de las Púas

El llamado "error de las púas" es quizás el error más infame en el juego. Mientras Sonic suele ser invulnerable por un breve momento al ser herido (indicado por su sprite parpadeante), si cae sobre las púas, será dañado, independientemente de si está parpadeando o no. Esto tiene el efecto de garantizar prácticamente la muerte del jugador si cae sobre una fila de púas, incluso si está equipado con un escudo. No sorprende que este comportamiento haya sido eliminado en casi todas las reediciones, así como en Sonic the Hedgehog 2.

Si esta peculiaridad es realmente un error o un comportamiento previsto fue una fuente considerable de debate: el error es causado por las púas que llaman a una rutina única para dañar a Sonic, distinta de la rutina utilizada por cualquier otro objeto dañino en el juego. Sin embargo, el prototipo confirma que el error de las púas es realmente un error, ya que, al igual que las púas de la Zona IceCap en Sonic the Hedgehog 3, las púas están codificadas para no dañar a Sonic mientras es invencible en lugar de usar la rutina general de daño.

(Fuente: Sonic Retro)

Errores Técnicos

Mostrar Antes de Inicializar

En Sonic 1, la forma en que maneja la inicialización de objetos no dinámicos en la RAM de objetos es peligrosa; básicamente, el juego carga un objeto en un espacio antes de que el anterior se borre, y luego se elimina en el mismo fotograma; esto, como resultado, hace que un objeto muestre asignaciones inválidas y puede causar un bloqueo bajo circunstancias muy específicas. Los desarrolladores también conocían este error, ya que si bien la rutina común para eliminar un objeto fuera de la pantalla está corregida, las variaciones específicas de objetos no lo están, e incluso en REV01 se hicieron algunos cambios para comenzar a solucionar el problema, aunque no se erradicaría por completo hasta Sonic 2.

Errores Específicos de Zonas

Muerte por Desplazamiento de la Cámara en Green Hill Zone

Descansa en paz, te conocíamos un poco

Debido a la forma en que está configurada la cámara en Sonic 1, y la ubicación general de donde se encuentra el error, es posible matar a Sonic en una cierta área del Acto 1 de Green Hill Zone. Al saltar directamente hacia abajo mientras estás en un bucle y luego rodando, Sonic ganará suficiente velocidad para superar a la cámara, lo que resultará en la pérdida de una vida.

Error del Sprite del Roller

Sonic1SYZweirdroller.png

En las señales de carga de patrones para Spring Yard Zone - que cargan los sprites de objetos en la memoria del juego - hay una entrada no utilizada para el enemigo Caterkiller, que comienza en $9FE0. Pero debido a su cercanía a la entrada para el enemigo Roller (que comienza en $9700), los dos sprites chocan entre sí durante el juego, lo que es notable durante la animación de rodar del Roller.

Bloqueo de Labyrinth Zone

La rutina que ejecuta las señales de carga de patrones en Sonic 1 (y Sonic 2, técnicamente) tiene un error en ella, donde una instrucción se coloca unas líneas antes de lo que debería. Aunque normalmente no se nota, es posible que el juego se bloquee con ella al rodar al final de los Actos 1 y 2 de Labyrinth Zone.

Descargando el Cartel de Labyrinth Zone

Sonic1LBZMissingsignpost.png

Al final del Acto 2 de Labyrinth Zone, el cartel se puede descargar de la memoria dirigiéndose al área donde la cámara se bloquea horizontalmente y corriendo todo el camino hacia la izquierda. No hay forma de salir de esta pantalla sin reiniciar o apagar la consola; saltar a un Anillo Gigante no transportará a Sonic a una Etapa Especial, y el temporizador, cuando se agota, no matará a Sonic.

Desbordamiento de Vidas en Labyrinth Zone

El error se ejecutó con éxito. Ten en cuenta el contador de vidas de aspecto extraño.

Es posible, a través de una sincronización cuidadosa en el Acto 3 de Labyrinth Zone, cambiar las vidas de Sonic de 1 a 255 en la sección con los postes actuales y rompibles. Al posicionar a Sonic frente a algunas púas y dejar que su cuenta regresiva de ahogamiento se agote, Sonic se ahogará y de repente volará directamente hacia las púas, causándole perder dos vidas a la vez. Esto hará que su contador de vidas vuelva a (de forma defectuosa) 255.

Orbinaut de Star Light Zone

Si saltas hacia un Orbinaut en alrededor de tres cuartos del Acto 1 en el camino superior, Sonic morirá cuando golpee la parte superior de la pantalla.

Jefe Final Casi Invencible

Muy similar en resultado al error del Desbordamiento de Vidas. Durante la pelea con Robotnik en Final Zone, su animación de 'muerte' muestra su trituradora explotando y hundiéndose en el suelo, lentamente. Es posible, con un tiempo rápido en el octavo y último golpe, golpear a Robotnik una segunda vez, haciendo que su salud se reinicie a 255. Esto hace imposible derrotar a Robotnik, y la única forma de devolver su salud a la normalidad es perder una vida.

Caer del Nivel en el Jefe Final

Si el jugador sincroniza un salto cuidadosamente después del jefe final, es posible caer en el foso.

Errores de Sonido

Tambores Faltantes

Si el juego se pausa mientras la música vuelve a sonar, la pista de percusión (CDA) no se reproducirá.