Jet set willy 2 en msx2+

Página 2/2
1 |

Por Guillian

Prophet (3312)

Imagen del Guillian

13-02-2020, 12:56

Yo el fuente del LOADCAS no lo tengo. Solo modifiqué la forma en la que obtiene el nombre del .CAS a cargar.
Es probable que el Jet Set Willy 2 machaque las rutinas que usa el LOADCAS/LOADCAX, y por eso se cuelgue.
Quizá convertir el juego a ROM (o ficheros) sea la mejor alternativa.

Por emi2

Supporter (10)

Imagen del emi2

17-04-2020, 20:22

En openMSX si usas un Sanyo PHC-35J que es MSX2+ y cargas el cas del Jet Set Willy 2, verás que funciona perfectamente.
Pero si le añades la extensión de un lector de discos, por ejemplo el SONY HBD-F1 e intentas cargar el cas, verás que no funciona.
En el momento que el MSX carga el DISK Basic, muchos juegos de cinta dejan de funcionar.

Por osises

Master (228)

Imagen del osises

28-04-2020, 13:48

Hola. Yo tengo el Panasonic FS-A1FX que es igual pero sin la parte FM. Leyendo este hilo sobre este programa en cuestión me he dado cuenta de lo que siempre he sospechado: los MSX2+ de Panasonic tienen algo que hace que parte del software antiguo no funcione bien.

Y es que he intentado ejecutar múltiples juegos de la primera generación que funcionan correctamente en los MSX2 de Philips (en los que he podido probar) sin tener que poner ningún "poke mágico". Los programas MSX2, eso si, funcionan todos. Es posible que, como indicáis, las rutinas de selección de memoria que llevan estos programas sean defectuosas para las generaciones por encima de MSX2. Pero, claro, los programadores de entonces que iban a saber de una máquina que no existía en ese momento o que no tuvieron a su alcance.

El caso es que estaría bien que los gurús de este tema hicieran un artículo al respecto que nos ilustrara en profundidad, ya que no se encuentra mucha información detallada sobre esto.

Por mohai

Paladin (877)

Imagen del mohai

24-05-2020, 12:15

Buenas.
En estos Pnasonic 2+, podria ser un problema con el Mapper de Panasonic ?
Podria ser que la rutina de busqueda de RAM de este juego, toque este mapper y active un banco de SRAM por accidente y se crea que ahi hay un banco de RAM para el programa y, al cargar datos ahi, se trunquen y resulte que el juego no se ha cargado bien
Solo estoy suponiendo.
Un apunte: Muchos juegos tienen una rutina imperfecta de busqueda de RAM en slots y subslots. Con el famoso POKE -1, el problema se arregla en casi todos los MSX con RAM en un subslot.
El problema viene si tienes un MSX con la RAM en un subslot del slot 0. Entonces el poke -1 no funciona, pero no es tu caso.

Página 2/2
1 |