compatibilidad MSX-MSX2

Страница 1/2
| 2

By PELOTITOMIX

Champion (330)

Аватар пользователя 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

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By Taburoto

Champion (318)

Аватар пользователя 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!

By Warchild

Paragon (1286)

Аватар пользователя Warchild

29-04-2012, 22:16

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

By PELOTITOMIX

Champion (330)

Аватар пользователя PELOTITOMIX

29-04-2012, 23:48

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

By Taburoto

Champion (318)

Аватар пользователя 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

By PELOTITOMIX

Champion (330)

Аватар пользователя 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

By HB-F9S

Champion (434)

Аватар пользователя 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,

By guantxip

Paragon (1600)

Аватар пользователя 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.

By JACS

Master (204)

Аватар пользователя 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.

By Josevil

Master (194)

Аватар пользователя 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?

By Manel46

Hero (629)

Аватар пользователя 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.

Страница 1/2
| 2