Ingeniería inversa El Sega Mega Drive

con la adopción generalizada de emuladores, casi cualquier individuo puede comenzar a jugar videojuegos de las épocas bygone. Algunos sistemas son incluso capaces de apoyar los juegos de Homebrew, con varias comunidades activas que aún están creando nuevos juegos, incluso décadas más tarde. Sin embargo, esta simplicidad de la programación de plataformas no de PC no siempre fue tan fácil. Si quisieras establecer juegos en una consola ahora antigua cuando aún era relativamente nuevo, tuviste que saltar por muchos aros. [Tore] Nos muestra cómo se habría hecho con su kit de avance de Sega Mega Drive que construyó desde cero.

Mientras que [Tore] tenía un Atari St, quería hacer algo un poco más de vanguardia, así como en el momento en que no había nada mejor que el Mega Drive (o la Génesis, como se conocía en América del Norte). Tenía una serie de características que prestaban la plataforma para el desarrollo, a saber, el chip Motorola 68000 que era muy típico por el momento, así como como resultado, tenía una gran cantidad de documentación disponible. Sin embargo, todavía necesitaba hacer un poco de ingeniería inversa del sistema para que se ejecutara una tabla adecuada de dev. Fue capaz de desarrollar un banco de memoria que funcione como un cartucho de juego re-grabable.

Con las partes difíciles fuera de la forma en que [Tore] se establece sobre la construcción de la lógica de pegamento, el firmware de inicio que se conectó con su Atari ST, así como luego del cableado del programa todo junto. En última instancia, fue capaz de obtener mucho suficiente para enviar programas a la Mega Drive que le permitiría controlar los sprites en una pantalla con el controlador, aunque lamentablemente se le interrumpió antes de que pudiera establecer cualquier tipo de juegos totales. Sin embargo, la cantidad de investigación, así como el trabajo para lograrlo es increíble, así como puede haber algunos nuggets útiles para cualquier persona en el vecindario de Mega Drive de Homebrew hoy. Sin embargo, si no desea obtener esto en el hardware Mega Drive, puede desarrollar un cartucho que permita el avance en el hardware de SEA nativo.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post