Sustituir BIOS Master System 2

Hola....

Objetivo:

os cuento, tengo un proyecto en mente que es sustituir la bios de la consola para poder asi ponerle otros juegos en memoria, el objetivo seria extaer la bios original, colocar un zocalo de 28 pines y grabar una eprom con dos juegos de 32k cada uno y poder seleccionarlos con un interuptor.

Información:

En SMS Power tienen la bastante info pero mi ingles deja mucho que desear [sonrisa]
hay un esquema que me gustaria adaptar a mi proyecto es este...
Imagen

todo la info aqui http://www.smspower.org/forums/files/2b ... ne_165.gif

Material del que dispongo:

Master system 2 con alex kidd en memoria
programador willem que nunca he usado
1 memoria 27c512

Dudas:

1º el pinout de la bios de la master system es el mismo que el de la 27c512?
2º como se pasa el juego a la memoria? no se meter uno como voy poner dos [mad]

en principio eso.... gracias y saludos
El caso es que en esa memoria no solo va el Alex Kidd, tambien va un "programa" que detecta si hay un cartucho metido en la consola, si metes otro juego creo que inutilizarias el slot de cartuchos.

Es que yo tambien lo habia pensado de cambiar el juego :P
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
Dime el código que aparece impreso en la EPROM, a ver si hay datos en Internet

Si tienes un dump de la BIOS, puedes mirar a ver si hay diferencias con la ROM original. Tal vez lo haga por hardware y no requieras ninguna modificación al Software...

En las famiclones, detecta si hay un puente entre el GND1 del cartucho y el GND2 del cartucho, y así desactiva la ROM interna. Tal vez éste lo haga de forma similar, ya que hay varios GND: http://www.gamesx.com/cartouts/mastercart.htm
FFantasy6 escribió:El caso es que en esa memoria no solo va el Alex Kidd, tambien va un "programa" que detecta si hay un cartucho metido en la consola, si metes otro juego creo que inutilizarias el slot de cartuchos.


socram8888 escribió:Si tienes un dump de la BIOS, puedes mirar a ver si hay diferencias con la ROM original.


¬_¬
... y la Master Sytem III Brasileña de Tectoy que tenia un puñao de juegos en memoria ? No se le podria poner una EPROM mas grande ?

... si ya rizamos el rizo, no hay en SMS Power planos para construir una Master System "clonica" ?
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
FFantasy6 escribió:
FFantasy6 escribió:El caso es que en esa memoria no solo va el Alex Kidd, tambien va un "programa" que detecta si hay un cartucho metido en la consola, si metes otro juego creo que inutilizarias el slot de cartuchos.


socram8888 escribió:Si tienes un dump de la BIOS, puedes mirar a ver si hay diferencias con la ROM original.


¬_¬

¿Qué ocurre? :-?
socram8888 escribió:
FFantasy6 escribió:
FFantasy6 escribió:El caso es que en esa memoria no solo va el Alex Kidd, tambien va un "programa" que detecta si hay un cartucho metido en la consola, si metes otro juego creo que inutilizarias el slot de cartuchos.


socram8888 escribió:Si tienes un dump de la BIOS, puedes mirar a ver si hay diferencias con la ROM original.


¬_¬

¿Qué ocurre? :-?


Que a veces para lo inteligente que eres dices cosas bastante obvias. XDD
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
Soed escribió:Que a veces para lo inteligente que eres dices cosas bastante obvias. XDD

Si uso tecnicismos, malo
Si lo digo fácil, malo
¿En que quedamos?

Nah, es broma XD
el integrado es el 831000
aqui hay un poco de info http://www.smspower.org/Development/SMS ... 8b491#toc5

Dump no se si existe.... estaria bien poder modificar un dump para cambiarle el juego... aqui hay mas info sobre la bios http://www.consolasparasiempre.net/tall ... sbios1.htm

gracias y saludos
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
Ya he encontrado un dump :Ð
socram8888 escribió:Ya he encontrado un dump :Ð

[plas]
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
Datos sobre las BIOS y demás cosas interesantes:
http://www.smspower.org/dev/docs/wiki/Software/BIOS (versiones de BIOS)
http://www.smspower.org/dev/docs/wiki/M ... /ROMHeader (cómo detectar si hay un cartucho conectado)
http://www.smspower.org/dev/docs/wiki/M ... tem/Port3E (sistema de Bankswitching)

Los dumps de la BIOS están disponibles en http://www.romulation.net/downloads/sea ... /sms+bios/ (antes de nada: los dumps son legales según el post hilo_roms-permitidas_151002 , ya que una BIOS no es más que una ROM interna)

A lo mejor alguien es capaz de programar una BIOS [toctoc]

Un saludo
bueno veo que la cosa no es facil.... y que tal el tema de la multibios? poner un socalo encima de la bios y conmutar con un intereptor.... lo unico que me preocupa es el tema de soldar sobre la bios original...
socram8888 escribió:¿Qué ocurre? :-?


Pues que obviamente si (deberían)van a haber diferencias, el alex kidd de la MSII tiene una parte del código dedicada a detectar si hay un cartucho metido. Yo no pensaba que estuviera dentro del propio juego, pero si es así, pues obviamente hay diferencias, y no hace falta comprobar nada.

...pero vamos, que me parece bien que se ahag, que es como se descubren cosas :)
Ralph escribió: y no hace falta comprobar nada.


Y menos si ya lo han confirmado antes.
socram8888 está baneado por "incumplimiento términos y condiciones de uso"
Ralph escribió:
socram8888 escribió:¿Qué ocurre? :-?


Pues que obviamente si (deberían)van a haber diferencias, el alex kidd de la MSII tiene una parte del código dedicada a detectar si hay un cartucho metido. Yo no pensaba que estuviera dentro del propio juego, pero si es así, pues obviamente hay diferencias, y no hace falta comprobar nada.

...pero vamos, que me parece bien que se ahag, que es como se descubren cosas :)

Si el bankswitching se hubiera hecho por Hardware, no habría (o no debería haber) ninguna diferencia, que es lo que quería saber

Por cierto, voy a echarle un vistazo al ensamblador de Z80 (yo sólo se de 68000 XD ) y a ver si sé hacer algo [toctoc]
socram8888 escribió:
Ralph escribió:
socram8888 escribió:¿Qué ocurre? :-?


Pues que obviamente si (deberían)van a haber diferencias, el alex kidd de la MSII tiene una parte del código dedicada a detectar si hay un cartucho metido. Yo no pensaba que estuviera dentro del propio juego, pero si es así, pues obviamente hay diferencias, y no hace falta comprobar nada.

...pero vamos, que me parece bien que se ahag, que es como se descubren cosas :)

Si el bankswitching se hubiera hecho por Hardware, no habría (o no debería haber) ninguna diferencia, que es lo que quería saber

Por cierto, voy a echarle un vistazo al ensamblador de Z80 (yo sólo se de 68000 XD ) y a ver si sé hacer algo [toctoc]


Mírate el libro de Rodnay Zaks.
16 respuestas