Autohotkey.dll erreur sous Demul
Publié : 24 nov. 2015 - 18:48
Bonjour
J'ai un bug curieux, je n'arrive pas à trouver ou ca peut coincer
quand je lance un jeu sous Demul (atomiswave ou Naomi) j'ai ce message d'erreur:

Si vous avez une idée de ou ca peut coincer?
Solution par fa4783
J'ai un bug curieux, je n'arrive pas à trouver ou ca peut coincer
quand je lance un jeu sous Demul (atomiswave ou Naomi) j'ai ce message d'erreur:

Si vous avez une idée de ou ca peut coincer?
Solution par fa4783
Je vous explique ma méthode (simple) et je vous donne un lien pour faire un correctif.
Modification de deux fichiers:
Avant toute manipulation, je vous conseille de les copier tous les deux dans leur version originale et de les sauvegarder en cas d'échec de la manip.
- Demul (v0.5.8) > Avec la version d'origine, quitter HS envoi sur le bureau.
La version modifiée permet un retour propre sur hyperspin.
Modifier le fichier situé dans HFSBox/RocketLaucher/Modules/Demul/Demul (v0.5.8)
Il faut remplacer le CloseProcess en fin du AHK par les lignes suivantes:
Code: Tout sélectionner
CloseProcess:
FadeOutStart()
If fadeOut != true ; cannot send ALT+F4 to a background window (controlsend doesn't work), so we have to force close instead.
{
; demul 0.5.7 crashes 50% of the time if you try to close it any other way
Send, {F3}{Alt}{Up}s{Enter}
Sleep, 50
}
Process("Close", emuPID) ; we have to close this way otherwise demul crashes with WinClose
Return
- Global Emulators: Indexer l'utilisation du module v0.5.8 à la place du v0.5.8.2
Fichier situé dans HFSBox/RocketLauncher/Settings/Global Emulators
Modifier la partie Demul en la remplaçant par les lignes suivantes:
Code: Tout sélectionner
[Demul]
Emu_Path=..\Emulators\demul\demul.exe
Rom_Extension=zip
Module=Demul (v0.5.8).ahk
Pause_Save_State_Keys=
Pause_Load_State_Keys=
Chez moi, ça fonctionne.
Pour ceux qui ne se sentent pas à l'aise avec l'utilisation de notepad++ (conseillé pour ces modifs),
Voici un lien avec les fichiers déjà modifiés: https://mega.nz/#F!tJ9QGYQA!yM1GVhATYurDa9jK6BcBCQ" onclick="window.open(this.href);return false;
Pour mémoire, je redonne les chemins d'accès des fichiers à remplacer.
HFSBox > RocketLauncher > Modules > Demul > Demul (v0.5.8).ahk
HFSBox > RocketLauncher > Settings > Global Emulators
N.B: Avant toute manipulation, je vous conseille de les copier tous les deux dans leur version originale et de les sauvegarder en cas d'échec de la manip.