Neo geo Winkawaks qui ne se ferme pas : /

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
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 14 mai 2014 - 18:24

Hello pour certain de mes systèmes neo Geo j'utilise Winkawaks.
L’émulateur fonctionne très bien il se lance quand je choisi un jeu et s’enlève quand je fais Echap.
Cependant quand l’émulateur se lance il fait apparaitre la fenêtre de winkawaks et ne la referme pas quand j’appuie sur echap.
Résultat je ne peux pas choisir directement un autre jeu.
Pire le processus HYperlaunch reste dans mon gestionnaire de tache m’empêchant de lancer tout autres systèmes.

Une petite capture d’écran de ce que ça fait quand je quitte un jeu.
Image

Quelqu'un a déjà eut ce soucis?
Ya t'il une astuce de configuration a faire pour qu'il se ferme complétement.
Ya t'il un moyen pour que la fenetre de l’émulateur ne se voir pas quand on demare le jeu?
Je trouve que ça fait tache un peu quand on a un beau background de voir la fenêtre parasite arriver comme une pop up ^^.

Merci de votre aide :)

Avatar de l’utilisateur
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 14 mai 2014 - 19:38

Ok autant pour moi.
Je pensais avoir la dernière version de l'emulateur il semble que la dernière sur le site officielle ne soit pas la bonne ^^.

Ça a l'air de mieux fonctionner pour la fermeture.
Cependant j'ai toujours la fenêtre de l’émulateur qui apparait en mode fenêtrer quand je lance l’émulateur.
J'ai essayer de forcer le Full screen dans les options et on ne peut le faire que avec un jeu. : /.

Du coups le temps que le jeu se charge je vois la petite fenetre de l'emulateur qui passe par dessus Hyperspin

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

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par soft-bug » 14 mai 2014 - 19:43

Hello,

N'hésites pas à mettre ton module ... c'est certainement dedans que la réponse se trouve !   :pirat:  

Avatar de l’utilisateur
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 14 mai 2014 - 20:27

Ca marche merci pour le conseil.

Voici le module


MEmu = WinKawaks
MEmuV = v1.62
MURL = http://www.kawaks.net/
MAuthor = djvj
MVersion = 2.0
MCRC = 1E128178
iCRC = 84C72842
MID = 635038268935109871
MSystem = "SNK Neo Geo","SNK Neo Geo AES","SNK Neo Geo MVS"
;----------------------------------------------------------------------------
; SNK Neo Geo, CPS1, CPS2

; Notes:
; If you want to use fading, turn off hide_desktop in your Hyperspin\Settings\Settings.ini
; Set your roms dir in the emu by going to File-Configure paths. If all your roms are in one dir, you only need to set one of them. If they are in seperate dirs, makes sure they are all defined here.
; All your roms should be zipped. Bios zips should be placed in the same dir as the games they are for. (ex.  neogeo.zip should be with the neogeo roms)
; Load a game and set your controls at Game-Redefine keys-Player1 and 2. Then click Game-save key settings as default. Now they will be mapped for every game.
; Set your Region to USA by going to Game-NeoGeo settings-USA. If you don't want to use coins, select Game-NeoGeo settings-Console
; Set Sound-Sound frequency-44 KHz (or 48 KHz)

; The larger games take a long time to load, be patient.
;----------------------------------------------------------------------------
StartModule()
FadeInStart()

settingsFile := modulePath . "\" . moduleName . ".ini"
Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
Freeplay := IniReadCheck(settingsFile, "Settings", "Freeplay","0",,1)                  ; 0=off, 1=on
Country := IniReadCheck(settingsFile, "Settings", "Country","1",,1)                  ; 0 = Japan,  1 = USA,  2 = Europe
Hardware := IniReadCheck(settingsFile, "Settings", "Hardware","1",,1)                  ; 0 = Console, 1 = Arcade
Hotkeys := IniReadCheck(settingsFile, "Settings", "Hotkeys","1",,1)                  ; Set to 0 to disable menu shortcuts (handy for Hotrod players)

7z(romPath, romName, romExtension, 7zExtractPath)

wkINI := CheckFile(emuPath . "\WinKawaks.ini")

; Now let's update all our keys if they differ in the ini
iniLookup =
( ltrim c
   NeoGeo, NeoGeoFreeplay, %Freeplay%
   NeoGeo, NeoGeoCountry, %Country%
   NeoGeo, NeoGeoSystem, %Hardware%
   Misc, EnableHotKeys, %Hotkeys%
)
Loop, Parse, iniLookup, `n
{   StringSplit, split, A_LoopField, `,, %A_Space%%A_Tab%
   IniRead, tempVar, %wkINI%, %split1%, %split2%
   If ( tempVar != split3 )
      IniWrite, % split3, %wkINI%, %split1%, %split2%
}

Fullscreen := If Fullscreen = "true" ? ("-fullscreen") : ("")

Run(executable . " " . romName . " " . Fullscreen, emuPath)

WinWait("Kawaks")
WinWaitActive("Kawaks")

Loop { ; looping until WinKawaks is done loading game
   Sleep, 200
   WinGetTitle, winTitle, Kawaks 1.62 ahk_class Afx:400000:0 ; excluding the title of the GUI window so we can read the title of the game window instead
   StringSplit, T, winTitle, %A_Space%
   If ( T4 != "Initializing" T4 != "Lost" T4 != "" ) {
      Sleep, 500 ; need a bit longer so we don't see the winkawaks window
      Break
   }
}

; Sometimes the border and titlebar appear and flash rapidly, this gets rid of them
If Fullscreen {
   WinSet, Style, -0xC00000, Kawaks 1.62 ahk_class Afx:400000:0 ; Removes the TitleBar
   WinSet, Style, -0x40000, Kawaks 1.62 ahk_class Afx:400000:0 ; Removes the border of the game window
}

FadeInExit()
Process("WaitClose",executable)
7zCleanUp()
FadeOutExit()
ExitModule()


CloseProcess:
   FadeOutStart()
   Send, {ENTER} ; pause emu
   Sleep, 1000 ; increase this if winkawaks is not closing and only going into windowed mode
   WinClose("Kawaks 1.62 ahk_class Afx:400000:0")
   Sleep, 500
   IfWinExist, Kawaks 1.62 ahk_class Afx:400000:0
   {   WinActivate ; use the window found above
      Send, {Alt}FX
   }   
   ; alternate closing method
   ; errorLvl := Process("Exist", executable)
   ; If errorLvl
      ; Process("Close", executable)   ; sometimes the process doesn't close when using the GUI, this makes sure it closes (eeprom still saves with previous line)
Return


j'utilise bien cette version de l’émulateur et j'ai fait les configuration qu'il recommande  hormis la premiere.

Merci de votre aide

Avatar de l’utilisateur
Meth
Administrateur
Administrateur
Messages : 4541
Inscription : 19 oct. 2012 - 01:00
Localisation : Conflans-en-Jarnisy
A remercié : 989 fois
A été remercié : 2180 fois
Contact :

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par Meth » 14 mai 2014 - 20:30

J'ai modifié hl3 pour régler ce problème mais n'utilise plus la winkawaks. De mémoire comme il faut mettre sur pause ( echap) avant de quitter (alt+??) il fallait ajouter les bonne commandes et aussi régler une tempo suffisante.

Avatar de l’utilisateur
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 14 mai 2014 - 20:37

Au niveau des commande je penses que c'est bon.
Lorsque je lance un jeu la petite fenetre de l'emulateur se lance en mode fenetrer.
Des que le jeu est chargé elle passe en full Screen.

SI je fait echap en jeu je revien bien sur les wheel et je peux changer de jeux.

Si j'en relance un autre je repasse en mode fenetrer le temps qu'il charge.

Tu pense que c'est la tempo qui pose soucis?

on parle bien de cette tempo?

Loop { ; looping until WinKawaks is done loading game
  Sleep, 200
  WinGetTitle, winTitle, Kawaks 1.62 ahk_class Afx:400000:0 ; excluding the title of the GUI window so we can read the title of the game window instead
  StringSplit, T, winTitle, %A_Space%
  If ( T4 != "Initializing" T4 != "Lost" T4 != "" ) {
      Sleep, 500 ; need a bit longer so we don't see the winkawaks window
      Break
  }

Désoler de ma non certitude ^^ je ne touche pas trop aux module habituellement.

Avatar de l’utilisateur
Meth
Administrateur
Administrateur
Messages : 4541
Inscription : 19 oct. 2012 - 01:00
Localisation : Conflans-en-Jarnisy
A remercié : 989 fois
A été remercié : 2180 fois
Contact :

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par Meth » 14 mai 2014 - 20:38

CloseProcess:
FadeOutStart()
Send, {ENTER} ; pause emu
Sleep, 1000 ; increase this if winkawaks is not closing and only going into windowed mode
WinClose("Kawaks 1.62 ahk_class Afx:400000:0")
Sleep, 500
IfWinExist, Kawaks 1.62 ahk_class Afx:400000:0
{ WinActivate ; use the window found above
Send, {Alt}FX
}

Il n'est inscrit sur le modul qu'en cas de souci, tu dois augmenter le chiffre que j'ai mis en rouge. De mémoire c'est comme ça que j'avais fais.

Avatar de l’utilisateur
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 14 mai 2014 - 20:40

je testerai demain et vous tiens au jus :) .

Hey au fait Bravo pour le new forum :p

Avatar de l’utilisateur
orphen92
Passionné
Passionné
Messages : 140
Inscription : 09 janv. 2013 - 00:00
A été remercié : 2 fois

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par orphen92 » 15 mai 2014 - 12:28

Bon ben je viens de tester sur chaque sleep l'un après l'autre et rien ne marche.
Tu utilise quoi comme Emulateur de ton coter pour la neo geo?
Peux tu me passer ton Module?.

Je vais tester avec ton émulateur ça marchera surement mieu :) .

Merci

Avatar de l’utilisateur
Meth
Administrateur
Administrateur
Messages : 4541
Inscription : 19 oct. 2012 - 01:00
Localisation : Conflans-en-Jarnisy
A remercié : 989 fois
A été remercié : 2180 fois
Contact :

Re: Neo geo Winkawaks qui ne se ferme pas : /

Message par Meth » 15 mai 2014 - 15:28

Mame, c'est la vie plus hlsl et n'oublie pas le neogeo.ZIP dans le répertoire de tes jeux.

Répondre

Revenir à « Aide Configuration d'Emulateurs »