[EN COURS] Problème au lancement d'une ROM MSX par Hyperspin
Modérateurs : Porko, Modérateurs
[EN COURS] Problème au lancement d'une ROM MSX par Hyperspin
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.
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.
Re: Pb au lancement d'une ROM MSX par Hyperspin
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+
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+
Re: Pb au lancement d'une ROM MSX par Hyperspin
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.
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.
Re: Pb au lancement d'une ROM MSX par Hyperspin
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:
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:
Re: Pb au lancement d'une ROM MSX par Hyperspin
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:
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:
Re: Pb au lancement d'une ROM MSX par Hyperspin
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.
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.
Re: Pb au lancement d'une ROM MSX par Hyperspin
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.
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.
Re: Pb au lancement d'une ROM MSX par Hyperspin
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
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
Re: Pb au lancement d'une ROM MSX par Hyperspin
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:
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:
Re: Pb au lancement d'une ROM MSX par Hyperspin
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 ?
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 ?