[EN COURS] Problème au lancement d'une ROM MSX par Hyperspin

Ici se règle les problèmes concernant la configuration des différents émulateurs.

Modérateurs : Porko, Modérateurs

Répondre
Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

[EN COURS] Problème au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 21 juil. 2013 - 14:44

Salut à tous,

Voilà mon soucis :
Je tente de lancer mes jeux MSX depuis Hyperspin en vain. Évidemment, lorsque je lance blueMSX.exe tout seul ça fonctionne, mais depuis Hyperspin ça ne bouge pas.
Le pire c'est que je n'ai aucun message d'erreur. Enfin quand je dis aucun c'est faux. Lorsque je tente de lancer une rom que je n'ai pas (en fait j'ai récupéré une database complète) j'ai bien le message me disant que je n'ai pas la ROM.
Donc j'en conclue que le cheminement vers l'émulateur se fait. Mais lorsque je tente de lancer une ROM rien n'y fait. Ca ne bouge pas.

J'ai pourtant mon module dédié MSX. J'ai tenté sans hyperlaunch et là c'est à peu près la même chose sauf que Hyperspin se bloque (il faut juste que je fasse un alt-tab pour qu'il se débloque).

Vraiment je ne comprend pas pourquoi MSX ne fonctionne pas, j'ai pourtant installé plein de système mais un truc doit m'échapper.

Si une âme charitable pouvait m'aider.

Merci.

Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par soft-bug » 21 juil. 2013 - 15:01

Hello,

Je pense pouvoir t'aider ...



D'abord faut dire si tu utilises HyperLaunch v1.x ou 2.x ou 3.x puis mettre ici le détail de tes paramètres de lancement AHK ...

Après si tu parles d'un problème d'une ROM , merci de préciser laquelle !!! :pirat:  

In fine, j'espère que tu ne penses pas que le simple fait d'avoir un fichier database XML ... te dédouane de mettre les roms en correspondance sur ton PC ...
A+

Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 21 juil. 2013 - 18:18

Hello et merci de ton aide.

Alors version 2 de Hyperlaunch.
Pour le AHK si tu parle de celui de Hyperlaunch, il est trop gros (60ko) pour que je le mette en détails mais je suppose que tu veux la partie de MSX :

;*************************************Microsoft MSX**************************************

else if (systemName = "Microsoft MSX" executable = "blueMSX.exe")
{
   hideDesktop()
   Hotkey, %exitEmulatorKey%, CloseProcess
   Runwait, %executable% /rom1 "%romPath% %romName% %romExtension%" -auto -fullscreen,%EmuPath%, Hide UseErrorLevel
   Process, waitClose, %executable%
   exitapp
}

En fait je parle pas d'une ROM en particulier mais de toutes mes ROMS MSX aucunes ne passent.

Enfin pour la database, j'ai en effet respecté le nom exact de la database pour le faire correspondre à mon fichier ROM.

Pour expliquer ma démarche :
J'ai ajouté le system dans le fichier Main Menu de mon repertoire DATABASE puis je suis allé le configurer dans HyperHQ.
Après j'ai rassemblé le thème "default" et les fichiers "media".

Ce qui me rend fou c'est que je n'ai aucun message d'erreur.

Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par soft-bug » 21 juil. 2013 - 20:56

Hello,

Voici le début de mon fichier MSX.INI

[exe info]
path=.\Emulators\blueMSX\
rompath=.\Emulators\blueMSX\roms\
userompath=
exe=blueMSX.exe
romextension=zip,dsk

Donc j'ai défini les Zip (cartouches) et dsk (les disquettes) qui peuvent être lancées.

Puis la configuration de mon AHK :

;*************************************MSX**************************************
else if (systemName = "MSX" executable = "blueMSX.exe")
{
hideDesktop()
bluemsxINI = %EmuPath%bluemsx.ini
IniWrite,French, %bluemsxINI%, config, settings.language
IniWrite,MSX2 - French, %bluemsxINI%, config, emulation.machineName
IniWrite,1024, %bluemsxINI%, config, video.fullscreen.width
IniWrite,768, %bluemsxINI%, config, video.fullscreen.height
IniWrite,32, %bluemsxINI%, config, video.fullscreen.bitDepth

    if (romExtension =".zip")
       {
        type = /rom1
       }   
    if (romExtension =".dsk")
       {     
       type = /diskA
       }
     
 Hotkey, %exitEmulatorKey%, CloseProcess
 Runwait, %Executable% %type% "%romPath%%romName%%romExtension%" -auto -fullscreen, %EmuPath%, Hide UseErrorLevel
 Process, waitClose, %executable%
 exitapp     

}
Extrait de mon fichier database pour un jeu, histoire de voir si tu as la même démarche :

game name="Aleste" index="" image=""
   descriptionAleste/description
   cloneof/cloneof
   crc/crc
   manufacturer/manufacturer
   year/year
   genre/genre
/game
Donc le name est Aleste car la rom est définie en tant que zip pour un fichier nommé Aleste.zip, logique compte tenu de ma config du MSX.INI

A toi la parole, vérifie tout cela et fait moi un retour !! :pirat:

Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 21 juil. 2013 - 21:51

Alors pour le fichier MSX.INI :

On a à peu près la même chose à part le userrompath=true et puis romextension=mx1,rom
sinon c'est pareil.

pour le AHK tu crois qu'il n'est pas bon ? Sachant que j'utilise uniquement les fichiers cartouches (rom) et que je ne joue pas au jeux disquette.

Sinon pour le fichier database c'est la même chose. J'ai bien le Game name identique à mes fichiers .mx1 et .rom


EDIT : Alors le truc de fou qui m'énerve encore + c'est que je viens d'essayer la manip sur mon PC et là... ça marche !! Je ne parviens pas à le faire sur mon bartop mais sur mon PC de bureau oui. :face:  

Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par soft-bug » 23 juil. 2013 - 07:06

Hello,

Je t'ai mis mon AHK histoire de te montrer que l'on peut aussi gérer les disquettes ...

Bon comme cela marche ... sur ton PC et pas ton autre système ... je me demande si tu n'as pas fait un copier coller de ta config .
SAuf que dans ce cas, il y a peut être un soucis de configuration dans les fichiers INI sur les lecteurs. Par exemple ton PC est sur C:\ alors que l'autre est sur D:\ ... dans ce cas faut modifier tous les INI ou mettre en chemin relatif.


Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 23 juil. 2013 - 18:44

Quand tu parles des fichiers INI c'est lesquels que je dois vérifier ?

Pourtant comme je t'ai dis je n'ai copier que les fichiers media. Le paramétrage je suis parti de 0. En faisant la méthode expliqué dans mon premier message.

Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par soft-bug » 23 juil. 2013 - 19:12

Hello,

Sauf que dans le fichier Main Menu.ini j'ai :
[video defaults]
path=C:\HyperSpin\Media\Main Menu\Video\
i

Dans le fichier MSX.ini :
[exe info]
path=.\Emulators\blueMSX\
rompath=.\Emulators\blueMSX\roms\


bref, les ini dans le répertoire settings


Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 31 juil. 2013 - 20:01

Merci bien !

En effet j'ai viré mon ancien MSX.ini du Settings et je l'ai reconfiguré à partir de HyperHQ. Miracle ça fonctionne !
Plus qu'à voir comment faire en sorte de quitter BlueMSX en appuyant sur 2 touches et ça sera parfait.

Je te remercie encore pour ton aide !
:cheers:  

Avatar de l’utilisateur
nohud13
Apprenti
Apprenti
Messages : 23
Inscription : 01 avr. 2013 - 01:00

Re: Pb au lancement d'une ROM MSX par Hyperspin

Message par nohud13 » 01 août 2013 - 13:14

ah bin... fausse joie.
C'est parce que j'ai enlevé le hyperlaunch que ça marchait... du coup quand je le remet ça ne rentre pas dans l'émulateur.
Est ce mon fichier AHK module qui foire ?

Je le laisserai bien sans le hyperlaunch mais du coup, impossible de paramétrer une touche pour revenir dans Hyperspin non ?

Répondre

Revenir à « Aide Configuration d'Emulateurs »