La misteriosa diferencia del Sony hb 20 y 10

Pagina 1/2
| 2

Door saez05

Expert (112)

afbeelding van saez05

13-05-2017, 13:45

Después de ver en el foro las modificaciones que se le hacen al hb20
Fix HB20
…me puse a probar a ver si se solucionaba lo que me pasaba, y es que el mismo cartucho que tengo de una compilación de konami, en el hb10 va bien pero en todos los hb20 que lo he probado va mal, como en la foto... aunque salga así si seleccionas un juego funciona correctamente, parece que es solo el menú de carga de los diferentes juegos.
Pues nada, sigue igual después de poner la r15, el mod del puerto #A8 y el diodo 20 por una resistencia, así que supongo que existe aún algo por descubrir… no sé si alguien le ha pasado algo parecido. ¿¿?¿¿¿?¿?

Saludos

Aangemeld of registreer om reacties te plaatsen

Van pitpan

Prophet (3133)

afbeelding van pitpan

13-05-2017, 20:02

Ningún misterio: tiene toda la pinta de que el menú usa un modo gráfico "ilegal" que no es compatible con todos los VDPs que han montado los distintos modelos de ordenador MSX(1). Es un modo que utilicé en su día bastante, que funciona como SCREEN 2 (para entendernos) pero con un único juego de patrones (como SCREEN 1, para entendernos) en lugar de tres distintos.

Es un modo muy conveniente, que en su día llamamos "modo mixto", pero que, desgraciadamente, no funciona en todos los MSX. Por eso dejé de usarlo y de recomendarlo.

De ahí las "extrañas diferencias". Y, como evidencia, los juegos de Konami, que no usan este "modo mixto", funcionan perfectamente al utilizar los tres bancos de patrones, como corresponde.

Si alguien tiene otra explicación paralela, que la aporte, pero no parece un problema de hard, sino una mala programación a nivel de soft, que funciona en muchísimos MSX, pero, desgraciadamente, no en todos.

Van saez05

Expert (112)

afbeelding van saez05

14-05-2017, 09:19

Que bien saberlo pitman,
Me gustaría saber la diferencia hardware que hace que en el hb 10p funcione y no en el 20p, pero solo por curiosidad. Debe de ser algo que no está a la vista, porque los chips son iguales...
Pero vamos, me deja tranquilo que sea por el software

Van pitpan

Prophet (3133)

afbeelding van pitpan

14-05-2017, 13:26

Aquí se trató el tema largo y tendido: http://karoshi.auic.es/index.php/topic,566.0.html

Van saez05

Expert (112)

afbeelding van saez05

15-05-2017, 00:15

Gracias por el link, que interesante me ha resultado y veo que os molestasteis en ver el tema detenidamente...
Abriré el 10p donde me funciona y confirmaré que tiene el mismo chipset que los hb20 donde los he probado o si se ve alguna diferencia, seguramente no coincida todo... por curiosidad

Van Miguel_Noe

Champion (454)

afbeelding van Miguel_Noe

15-05-2017, 20:37

Yo a mi msx 10p le probé un pulsador de RESET y le puse mas que una resistencia.

Hay otras diferencias x ejemplo:
el HB 10p le montan 4 transistores para controlar la señal de que viene de los puertos de los joystic (TRGA1,TRGB1 y TRGA2,TRGB2) la base de esos transistores viene desde el pin 26 de CPU que el RESET.
El 20 p están puenteadas.

Van saez05

Expert (112)

afbeelding van saez05

16-05-2017, 17:01

Pues otra diferencia más, que curioso. Y dicen que comparte esquema en el manual de servicio...
Tomo nota Miguel_Noe, si sabes más diferencias me las dices por favor, a ver si descubrimos más.

Van saez05

Expert (112)

afbeelding van saez05

16-05-2017, 18:02

Lo del reset en este caso no es para hacer reset. Ese diodo se puso para proteger de los cartuchos a la hora introducir un cartucho casero que tuviera defectos y pudiera dañar la máquina. Lo que pasa es que está mal diseñado y el diodo baja el voltaje a menos de 5 voltios cuando hay un cartucho puesto. La resistencia que lo sustituye lo que hace es servir de fusible.

Van Miguel_Noe

Champion (454)

afbeelding van Miguel_Noe

16-05-2017, 20:12

Busca como se produce un RESET en el Z-80. pin 26 Reset, cuando produce el reset ,en 0 ó 1. Nivel alto 1 o Nivel Bajo 0

Van saez05

Expert (112)

afbeelding van saez05

16-05-2017, 21:27

Yo directamente cortocircuito el condensador de la linea de reset, el c52.

Van Miguel_Noe

Champion (454)

afbeelding van Miguel_Noe

16-05-2017, 22:10

Tu pones a 0 (GND) el pin 33 (RST1) del IC3....el IC3 no es la CPU, es el S-3527. ¿porque lo pone ahi?

Pagina 1/2
| 2