Ceci est une ancienne révision du document !
: Description à rédiger…
Pour ce tutoriel, le système Alf TV Game a été validé avec la version 1.0 de l'émulateur Universal Emulator et la version 1.0 du module Alf. Des versions plus récentes peuvent être disponible via RocketLauncherUI.
Lors de la rédaction de ce tutoriel, le module Alf.ahk n'était pas disponible dans RocketLauncherUI. Téléchargez le module ci-dessous :
(Cliquez sur le titre ci-dessous pour directement télécharger le fichier)
MEmu = Universal Emulator MEmuV = MURL = MAuthor = craiganderson MVersion = 1.0 MCRC = iCRC = MID = MSystem = "Alf" ;---------------------------------------------------------------------------- ;---------------------------------------------------------------------------- StartModule() BezelGUI() FadeInStart() 7z(romPath, romName, romExtension, 7zExtractPath) settingsFile := modulePath . "\" . moduleName . ".ini" configFile := emuPath . "\EMU.ini" configIni := LoadProperties(configFile) ; load the config into memory fullromnamepath := romPath . "\" . romName romExtension WriteProperty(configIni,"Alf.ext.path", fullromnamepath) WriteProperty(configIni,"main.selected", 2) SaveProperties(configFile,configIni) ; save changes to Preferences.cfg SetTitleMatchMode, RegEx SetTitleMatchMode, Fast Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) disableHideTitleBar := true disableHideToggleMenu := true disableHideBorder := true BezelStart("") Run(executable, emuPath) WinWait("New configuration ahk_class #32770") WinWaitActive("New configuration ahk_class #32770") ; click send after alf selected by moduleName Sleep, 100 ControlSend, Button1, {Enter}, New configuration ahk_class #32770 WinWait("ahk_class Afx:400000:b:10003:6") WinWaitActive("ahk_class Afx:400000:b:10003:6") ; Sleep, 2000 ; WinMenuSelectItem, A, , View, Size 2:1 BezelDraw() FadeInExit() Process("WaitClose", executable) 7zCleanUp() BezelExit() FadeOutExit() ExitModule() CloseProcess: FadeOutStart() Process, Close, EMU.exe WinShow, ahk_class Shell_TrayWnd Return
Ajouter l'émulateur Alf dans RocketLauncher :
Important : Désactivé le Fade in ( : expliquer comment)
Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :