MSX Village forum

La Place des Développeurs Compatibilité de jeu entre MSX1 et MSX2 Compatibilité de jeu entre MSX1 et MSX2

metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/06/2016 à 19h38
Bonsoir,

J'ai un jeu en version disquette (Boulder Dash 1 ou 2) que j'ai voulu convertir en ROM avec DSK2ROM. La conversion ce passe bien, mais cette ROM ne fonctionne que sur MSX1. Sur un MSX2, j'ai un reboot en boucle.

Commande que j'utulise : DSK2ROM -asfc 2 jeu.dsk jeu.rom

Une fois compilé, sous BlueMSX, la ROM fonctionne bien en émulation MSX1 et MSX2.
Impossible de la faire fonctionner sur un vrai MSX2.

Si je n'utilise pas l'option -a pour créer une ROM en mapper ASCII8, il me crée une ROM avec un mapper '"Mirrored ROM " :hum

Ma question : Est-ce qu'il y aurait une façon pour détourner la détection du type de MSX pour que la ROM fonctionne aussi sur MSX2 ?

Merci. Edité par metalgear2 Le 29/06/2016 à 19h39



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
goonies Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 28/08/2010 à 21h46

Messages: 1199

Le 29/06/2016 à 19h51
Bonsoir

c'est possible metalgear2, mais avec de la pate à crêpes... :oups
il faut qu'elle soi bien liquide pour detourner la détection et enrober la ROM( l'arome???)

si tu as besoin d'autres explications , n'hesites pas, je suis là.... :fou


.....comme dans tous les pays..il ya des mechants et des gentils....
   
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 553

Le 29/06/2016 à 20h46
as-tu testé sur openmsx ?



goonies :
Bonsoir



c'est possible metalgear2, mais avec de la pate à crêpes... :oups

il faut qu'elle soi bien liquide pour detourner la détection et enrober la ROM( l'arome???)



si tu as besoin d'autres explications , n'hesites pas, je suis là.... :fou


c'est quand qu'il nous quitte celui-là ? :lol


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/06/2016 à 20h51
Sector28bis :
as-tu testé sur openmsx ?


En faite, le but rechercher, c'est qu'il fonctionne sur un vrai MSX1 ou MSX2



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 553

Le 29/06/2016 à 20h56
peux-tu poster le fichier .rom ?


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/06/2016 à 21h15
J'ai fait l'essai avec le 1 et le 2, j'ai exactement le même problème.

Fichier convertir en ROM avec l'option -a (Mapper ASCII8) : Boulder Dash 1 & 2.rar Edité par metalgear2 Le 29/06/2016 à 21h16



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 553

Le 29/06/2016 à 21h35
sur openmsx ça fonctionne sur certains msx, et ça plante sur d'autres, msx1 ou 2


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/06/2016 à 21h54
Citation :
sur openmsx ça fonctionne sur certains msx, et ça plante sur d'autres, msx1 ou 2


Oui, sur émulateur ça fonctionne, mais pas sur un vrai MSX.



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10367

Le 29/06/2016 à 22h19
il existe plusieurs version des roms de jeu , il faut d'abord trouver la bonne

boulder dash 1 existe déja en rom , pas la peine de s'embêter a convertir

pour boulder dash 2 je regarde


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/06/2016 à 22h41
Jipe :
il existe plusieurs version des roms de jeu , il faut d'abord trouver la bonne



boulder dash 1 existe déja en rom , pas la peine de s'embêter a convertir


Toutes les versions de ROM pour que j'ai trouvé pour B.D 1 ne passe pas sur MSX2.

Par contre, impossible de trouver B.D 2 en ROM :'(



Avant, il y avait le site Nitroroms, on avait le choix, mais maintenant le site est out :moue Edité par metalgear2 Le 30/06/2016 à 00h08



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 30/06/2016 à 00h57
Est-ce que ces versions fonctionnent ?

Boulder Dash I & II.zip

Moi, je cherche une version de Rock'n bolt qui marche sur MSX2. Edité par GDX Le 30/06/2016 à 01h14
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 30/06/2016 à 02h59
:| Impect, ça fonctionne nickel sur MSX2, en plus, le 1 et le 2.

Essai fait avec une MégaRAM 512K et une carte a mapper ASCII8.

Merci :top

Pour info :

Boulder Dash I.rom et Boulder Dash II - Rockford's Revenge.rom sont en 50Hz
Boulder Dash I.rom [a] et Boulder Dash II - Rockford's Revenge [a].rom sont en 60Hz

@GDX : Sous BlueMSX, il trouve toujours un mapper " Mirrored ROM ", tu sais a quoi correspond ce mapper ?



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 30/06/2016 à 09h43
Je suppose que ce n'est pas un Mapper mais un type d'adressage. "Mirrored ROM" veut sans doute dire que la ROM est chargée là où elle est supposée être et le reste des 64Ko du même slot contient des reflets de la ROM.

Par exemple :

- si on charge une ROM de 32Ko et que l'émulateur suppose qu'elle doit être placé sur les banks 1 et 2, le bank 0 contiendra la même chose que le bank 2. Le bank 3 contiendra la même chose que le 1.

- si on charge une ROM de 16Ko, les 4 banks contiendront tous la même ROM.

Le mode "Mirrored" est le plus fréquent car les reflets sont causés par les bits d'adressage non-gérés (par économie).
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 30/06/2016 à 16h27
En faite, c'est comme si qu'il copier un double de la ROM en mémoire ?



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10367

Le 30/06/2016 à 22h04
pour moi le mode mirrored ROM s'adresse aux roms sans mapper de 8 , 16 , 32 et 64k


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie