compatibilidad MSX-MSX2

Pagina 1/2
| 2

Door PELOTITOMIX

Champion (330)

afbeelding van PELOTITOMIX

29-04-2012, 12:17

Hola a todos,
vengo observando como algunos juegos que antes me funcionaban en mi MSX1, ahora me dan problemas al cargarlos en mi MSX2 NMS8245, apareciendo letreros como "no compatible"... El ultimo ejemplo es el de "las 3 luces de glaurun" o "maze max". Alguien sabe si esto es normal? estara mi MSX2 medio averiado?
Gracias

Aangemeld of registreer om reacties te plaatsen

Van Taburoto

Champion (318)

afbeelding van Taburoto

29-04-2012, 16:48

Hola.

La arquitectura interna de los MSX2 es algo diferente a la de los MSX1,sobretodo en lo al mapa de memoria de refiere.
Prueba el famoso POKE -1,170 y luego carga esos juegos,a ver si hay algun cambio.

Saludos!

Van Warchild

Paragon (1285)

afbeelding van Warchild

29-04-2012, 22:16

Y tambien arranca con CTRL pulsado para anular la segunda unidad, que tambien puede ayudar.

Van PELOTITOMIX

Champion (330)

afbeelding van PELOTITOMIX

29-04-2012, 23:48

Gracias. Voy a probar a ver si atino.
Un saludo.

Van Taburoto

Champion (318)

afbeelding van Taburoto

30-04-2012, 20:54

Si vas a cargar juegos de cinta,es mejor desconectar la unidad de disco,para eso hay que arrancar con mayusculas pulssado

Van PELOTITOMIX

Champion (330)

afbeelding van PELOTITOMIX

14-05-2012, 06:53

Hola a todos,
despues de leer y documentarme, efectivamente, hay ciertas condiciones de memoria que hace que algunos juegos de msx1 no funcionene del todo bien en un msx2. Tal es el caso de "las 3 luces de glaurun". He probado en mi nms8245 con pulsar el shift antes de arrancar, meter el poke -1,170, meter el poke general -1,((PEEK(-1)XOR&HFF)AND&HF0)*1.0625 que teoricamente valdria para cualquier programa y nada, soy incapaz de hacer que ese juego chute en mi maquina. A alguien se le ocurre alguna cosa mas?

Gracias
Un saludo

Van HB-F9S

Champion (434)

afbeelding van HB-F9S

14-05-2012, 09:24

Yo tengo un 8245 también y la manera que tengo de cargar las tres luces de glaurun es en su formato .disk desde la tarjeta padial.
No he probado grabarlo en un diskete físico y cargarlo desde la disketera, pero quizás te funcione igualmente.
Saludos,

Van guantxip

Paragon (1600)

afbeelding van guantxip

14-05-2012, 09:24

¿Loadcas? No será en cinta física pero a lo mejor te va el juego.

Si tuvieras Turbo R, hay otras opciones como RMSX y la versión alternativa del Loadcas.

Van JACS

Master (197)

afbeelding van JACS

19-12-2019, 09:01

Este hilo es muy viejo, imagino que no lo leerá nadie.
El problema de este juego es el del 99.9% de los juegos en cinta.
A ver, si un juego necesitaba más de 32 kb de ram los programadores hacían una rutina para buscar RAM en los slots del msx. Hasta ahí no había problema. Pero llegaron los MSX con los slots ampliados. Algunos msx1 y casi todos los msx2 en adelante y ahí los programas en cinta, salvo casualidad, fallan por qué no encuentran la ram que necesitan, al no estar hecha la rutina para buscar RAM en subslots.

Esto es la explicación a grosso modo. Si leéis esto y queréis más información comentadmelo.

Los Pokes mágicos igual. Funcionan por casualidad. Por que he visto el caso que lo pone, Solucionas en teoría el problema, pero en la carga del juego la rutina vuelve a jugar con los slots y todo se vuelve a estropear.

Van Josevil

Master (194)

afbeelding van Josevil

28-12-2019, 08:47

Jacs,Yo en mi hbf9s utilizaba el poke &hffff,&haa y tenia entendido que abria la memoria con ello conseguia cargar mas de uno que no funcionaba ,¿sabes que es lo que hacia ente poke en realidad?

Van Manel46

Hero (627)

afbeelding van Manel46

29-12-2019, 13:32

La dirección #FFFF, es un registro, que maneja los subslots.
Algunos juegos de cinta no encontraban la ram de la página 1, y en algún caso de la página 0, debido a que la rutina no tenia en cuenta esto.
Este poke solucionaba algunos casos, no todos. La configuración #AA = 10101010B, significa que conectamos el subslot 2 para todas las páginas. Por lo visto esta es una configuración de memoria bastante común.

Pagina 1/2
| 2