Karoshi MSX Community
05 de Julio de 2021, 01:04:18 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1] 2 3 ... 7
  Imprimir  
Autor Tema: El modo mixto ese ... (necesitamos ayuda)  (Leído 40369 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Ramones
Visitante
« : 13 de Diciembre de 2006, 02:48:38 pm »

Hola a todos.

Bien, hace unos días, tanto Manuel Pazos, como Edu Robsy como un servidor, empezamos a discutir de la validez o no validez del conocido por estos foros como "modo mixto".

En resumidas cuentas, usar un solo set de patrones y colores para las 3 zonas de patrones/colores de Screen 2. Se ha hablado mucho, y se llegó a la conclusión por lo leido que era incompatible.

Edu me comentaba que su "Picture Puzzle" usaba ese modo y daba problemas en casi todos los Sony, probado por ellos mismo en el Sony de Jon. Bien, cual sería mi sorpresa al ver que ni en mi HB20P ni en un HB75P de Manuel Pazos da ningún problema. Todo funciona a la perfección. E idéntico resultado con todos los juegos de la Dev de todos los años, si es que alguno más ha usado este modo.

Este modo, es totalmente compatible en la familia de VDPs de MSX2 y superior. Yo mismo lo he usado en Dahku (Screen 4) sin conocer ninguna incompatibilidad, y creome que los juegos de Matra hacen uso del mismo, y tampoco se conoce ninguna incompatibilidad.

De modo, que la mejor manera de saber si es realmente compatible en MSX1, es decir en el TMS o derivados es hacer pruebas. Y para hacer pruebas, pues necesitamos la colaboración de todo aquel que puerda perder un momento en ejecutar esa Rom que aquí os adjuntaré.

Si fuese compatible seria un gran avance para los desarrolladores, puesto que el tener que actualizar un solo set libera a la cpu muchísimo para crear según que efectos ... hablamos de scrolles y cosas parecidas.

Una advertencia. Por lo que hemos podido deducir, el problema del Picture y puede que de otros juegos no fuese el modo mixto en si. Si no mandar los valores para cambiar de modo directamente al VDP y tocar sin querer el bit que activa el modo de 4k de VRAM.

Así pues, pido en nombre de todos vuestra colaboración para testear en todos los MSX1 posibles. MSX2 no nos vale, sabemos que funciona correctamente. Smiley Y ya sabeis es por el bien de futuros desarrollos... Tongue


Lo que adjunto en un ZIP que contiene la ROM de 8k y el código que la genera para que todo el mundo vea como se posiciona el modo mixto (no tiene ningún misterio).

Si al ejecutar la ROM veis 3 patrones blancos en pantalla, la cosa va bien. Si solo veis el superior, es que ese modelo no es compatible, ok?

En fin, lo dicho, que gracias de antemano por vuestra ayuda!









 





En línea
MsxKun
Karoshi Forum's Guru
*******
Mensajes: 1554


Kimochi-ii


WWW Email
« Respuesta #1 : 13 de Diciembre de 2006, 03:05:45 pm »

Pues lo bajo y lo probare Smiley Tengo 4 MSX1 y 2 de ellos son Sony, el 20P y el 75P, asi que seran buenos conejillos de indias (y en este caso sin diñar). Se que en uno de los efectivamente a mi me fallaba el modo mixto ese.
A ver si funciona, seria muy util Smiley Ya informare!
En línea

--

Cindy Lauper She Bops!
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #2 : 13 de Diciembre de 2006, 06:04:49 pm »

¡Lo mismo digo!, buena iniciativa. Yo lo trataré de probar en mi Sony HB75P (a ver si hay diferencias entre idénticos modelos) y en el Sakhr AX-170
En línea

Doom dee doom dee doom
Ramones
Visitante
« Respuesta #3 : 13 de Diciembre de 2006, 06:20:58 pm »

Gracias a ambos.

Aunque el problema parecía más extendido en los Sony, agradezco que lo probeis también en otros MSX1.

Toda prueba será buena. Smiley
En línea
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #4 : 13 de Diciembre de 2006, 08:26:38 pm »

No tengo mi batería de MSX1 por aquí, pero haré las pruebas en el mini-set que tengo montado en Barcelona (SANYO MPC-100 y PHILIPS VG-8020).
En línea
MsxKun
Karoshi Forum's Guru
*******
Mensajes: 1554


Kimochi-ii


WWW Email
« Respuesta #5 : 13 de Diciembre de 2006, 08:48:58 pm »

Primera prueba:

- Rom del Picture Puzzle en el 75P, se ve perfecta
- Rom mixto en el 75P, se ve perfecta
- Rom del Picture Puzzle en el 20P, solo se ve el primer tercio Sad
- Rom mixto en el 20P, tambien se ve solo el primer tercio Sad

Primera conclusion:

El HB20P fue mi primer MSX y mi primer ordenador, y merece un VDP en condiciones!  Angry Le puedo transplantar el del 75P? Tongue Cagontó.. ya podria ser al reves... :S

El finde con mas tiempo, probare en los otros dos MSX1, el Philips 8020 y el Panasonic, que no los tengo tan a mano...

Saludos!



En línea

--

Cindy Lauper She Bops!
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #6 : 13 de Diciembre de 2006, 09:16:03 pm »

Ramones, mis pruebas coinciden lamentablemente con las del Kun...

HB10P.- Solo el primer tercio, tanto la prueba como el Picture Puzzle  Cry
En línea

Jon Cortázar Abraido (aka El Viejo Archivero)
RELEVO Videogames
[Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.]
[pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #7 : 13 de Diciembre de 2006, 10:05:21 pm »

Sólo he ejecutado el test mixto.rom y en ambos equipos : el HB-75P y el AX-170 he visto los tres caracteres blancos que se supone que debo ver. He desmontado el Sony para tratar de ver el modelo de TMS; pero la verdad es que no es fácil, está completamente cubierto por otras placas. Probaré con el del AX-170...
En línea

Doom dee doom dee doom
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #8 : 14 de Diciembre de 2006, 12:11:54 am »

Muy curioso el tema de que en algunos HB-20P sí funcione y en otros no. Tenemos aquí dos caminos:

(a) Verificar que el chip gráfico sea distinto en unos y otros (quizás de distintas "hornadas")
(b) Buscar otro tipo de problemas: se han ejecutado las pruebas de modo distinto? Unos en RAM, otros en FlashRAM, etc. Esto no veo cómo pueda afectar a la compatibilidad de algo que tiene que ver con VDP.

Muy a mi pesar, parece que la opción (a) va tomando forma.  Cry
En línea
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #9 : 14 de Diciembre de 2006, 12:29:55 am »

Citar
Muy a mi pesar, parece que la opción (a) va tomando forma.

Eso supongo yo también, he tratado de ver que modelo incorpora el Sakhr (que en el fondo es un Sanyo MPC-200) y tampoco. Los chips estan debajo de la placa y tenía que montar un cisco. ¿Alguien puede abrir un HB-20P y tratar de ver algo?
En línea

Doom dee doom dee doom
Ramones
Visitante
« Respuesta #10 : 14 de Diciembre de 2006, 01:02:22 am »

Bueno, gracias a todos por las pruebas.

Tiene cojones la cosa. Sad Tengo DOS HB20P y me funciona correctamente en los dos. :/ Hace poco adquirí otro HB20P pues el mio (mi primer ordenador y MSX) tenía el teclado destrozado por un ... accidente, y quería tener uno intacto pues le tengo cariño.

Pues tiene puñetas que en ambos funcione y en el de Kun falle.


Creo que la opción a) de Edu va a ser la definitiva. Tienen que llevar OTRO chip gráfico que no es el TMS original. Estoy totalmente seguro que en un TMS normal funciona, como hemos podido ver.

¿Alguno de los dos (Kun o Jon) se atreve a abrir el ordenador para ver que chip lleva?

Kun, si un día quieres podría quedar contigo para ver ese HB20P y hacer más pruebas. De esa manera igual encontrábamos la forma de hacerlo funcionar ... o no. Pero me gustaría hacer algunas pruebas más (aunque ahora mismo no se me ocurren cuales).

En fin, que mil gracias a todos... y nuestro gozo en un pozo si esto se confirma. Sad

En línea
makinavaja
Karoshi Maniac
****
Mensajes: 388


Email
« Respuesta #11 : 14 de Diciembre de 2006, 06:18:57 am »

mañana lo probare con mi sony hb-55p, a ver qué ocurre, además, tengo suerte que está medio abierto (estoy intentando arreglar el teclado)

Saludos
« Última modificación: 14 de Diciembre de 2006, 06:22:15 am por makinavaja » En línea
xenon
Karoshi Hero
*****
Mensajes: 749



WWW Email
« Respuesta #12 : 14 de Diciembre de 2006, 08:28:18 am »

Citar
Creo que la opción a) de Edu va a ser la definitiva. Tienen que llevar OTRO chip gráfico que no es el TMS original. Estoy totalmente seguro que en un TMS normal funciona, como hemos podido ver.

Eso es lo mismo que he pensado yo y que lo he dicho más de una vez: si un programa va en el 9X % de los MSX y falla en unos pocos, el fallo no es del programa, sino de los MSX en cuestión, sobre todo en este caso (no me refiero a las conversiones mal hechas de Spectrum que fallaban en segun que MSX Grin)
En línea

MSX now!
Ramones
Visitante
« Respuesta #13 : 14 de Diciembre de 2006, 08:56:12 am »

Eso es lo mismo que he pensado yo y que lo he dicho más de una vez: si un programa va en el 9X % de los MSX y falla en unos pocos, el fallo no es del programa, sino de los MSX en cuestión, sobre todo en este caso (no me refiero a las conversiones mal hechas de Spectrum que fallaban en segun que MSX Grin)


No Salva, por desgracia esto no es así. Sad Este modo mixto no es algo legal. No está en las normas del MSX, por lo que si en esos ordenadores donde falla, van todos los programas que no se salten la norma, esos MSX están bien.

Edu abrió un hilo llamado "Legalidad Vigente" o algo así, donde explicaba un montón de cosas que los programadores nos saltamos a veces a la torera. El problema es que hoy en día se hace todo en ensambladores cruzados (usando windows, linux, macos), se prueba en emuladores y luego cuando se prueba en la máquina real normalmente es un MSX2 y superior, con lo que muuuchas cosas funcionan, pero no tienen porque funcionar en MSX1. 

Y si el programa lleva el sello de compatible MSX1, debe de preocuparse de que esto sea así. 

Pues nada, que nos tendremos que ir olvidando del mixmode este ... a no ser que se nos ocurra como hacerlo funcionar en todos los vdp, sean originales o sudedáneos ...   Cry


En línea
Ramones
Visitante
« Respuesta #14 : 14 de Diciembre de 2006, 09:05:33 am »

Eso supongo yo también, he tratado de ver que modelo incorpora el Sakhr (que en el fondo es un Sanyo MPC-200) y tampoco. Los chips estan debajo de la placa y tenía que montar un cisco. ¿Alguien puede abrir un HB-20P y tratar de ver algo?

El mio lo he abierto 100 veces. Pero es que es tontería pues en los dos mios funciona correctamente. Y si que lleva el chip original. Sería interesante ver que chips llevan los Sonys de Kun y Jon.
En línea
Páginas: [1] 2 3 ... 7
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!