Outils pour utilisateurs

Outils du site


tutos:software:systemes:alftvgame
Cette version est dépassée. Une version approuvée plus récente existe.DiffCette version (2017/02/03 16:55) est en ébauche.
Approuvés: 0/1
La version précédemment approuvée (2017/02/02 16:41) est disponible.Diff

Ceci est une ancienne révision du document !


Ajout du système ALF TV Game

Auteur : micaelo14

Présentation

Description à compléter…

Installation sous RocketLauncher (ou HyperLaunch 3)

Installation de l'émulateur

L’émulateur Universal Emulator en version 1.0 est nécessaire.

Lien de téléchargement?

A décompresser dans \Emulators\Universal Emulator\

Module

Pour ce tutoriel, le système Alf à été validé avec la version 1.0 du module.

Des versions plus récentes peuvent être disponible via RocketLauncherUI, mais si vous rencontrez des problèmes avec ces versions, voici la version 1.0 :

(Cliquez sur le titre ci-dessous pour directement télécharger le fichier)

Alf.ahk
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

Configuration de l'émulateur

Ajouter l'émulateur Alf dans RocketLauncher :

  • Name : Alf
  • Path : ..\Emulators\Universal Emulator\EMU.exe
  • Rom Extensions : rom
  • Module : Alf.ahk
  • GUI Path :
  • CLI Parameters :

Important : Désactivé le Fade-in

Mettre “le Fade In” en “false”.

Ajout du système

Il ne reste plus qu'à ajouter le système, en choisissant l'émulateur Alf et en spécifiant le chemin de vos roms.

Forum

tutos/software/systemes/alftvgame.1486137326.txt.gz · Dernière modification: 2017/02/03 16:55 de thesalan