Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tutos:software:systemes:apogee [2017/02/07 13:26] thesalan |
tutos:software:systemes:apogee [2017/02/09 19:45] thesalan |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Ajout du système Apogee ====== | + | __false__ |
- | Auteur : **[[https:// | ||
- | |||
- | ===== Présentation ===== | ||
- | |||
- | {{ http:// | ||
- | |||
- | <WRAP center round todo 60%> | ||
- | Description à compléter... | ||
- | </ | ||
- | |||
- | ===== Installation sous RocketLauncher (ou HyperLaunch 3) ===== | ||
- | |||
- | Pour ce tutoriel nous utiliserons l' | ||
- | |||
- | {{page> | ||
- | |||
- | ==== Module ==== | ||
- | |||
- | Pour ce tutoriel, le système Apogee à été validé avec la version 1.2 du module. | ||
- | |||
- | Des versions plus récentes peuvent être disponible via RocketLauncherUI, | ||
- | |||
- | <wrap lo> | ||
- | |||
- | <file autohotkey Universal Emulator.ahk> | ||
- | MEmu = Universal Emulator | ||
- | MEmuV = 1.01 | ||
- | MURL = http:// | ||
- | MAuthor = craiganderson | ||
- | MVersion = 1.2 | ||
- | MCRC = | ||
- | iCRC = | ||
- | MID = | ||
- | MSystem = " | ||
- | |||
- | ; | ||
- | ;Notes: Enable/ | ||
- | ;It appears that Hyperspin needs to be run as an administrator for the BlockUserInputTime to function properly. | ||
- | ;Because Hyperspin is being run as an administrator, | ||
- | ; | ||
- | ; | ||
- | |||
- | StartModule() | ||
- | FadeInStart() | ||
- | |||
- | BlockInput, On ;It appears that Hyperspin needs to be run as an administrator for this command to function. This is most important for "Lviv PC-01." | ||
- | |||
- | BlockUserInputTime = 3000; default for all systems | ||
- | If (systemName = "Lviv PC-01" | ||
- | { BlockUserInputTime = 13000; | ||
- | } | ||
- | |||
- | Fullscreen := " | ||
- | settingsFile := modulePath . " | ||
- | BlockUserInputTime := IniReadCheck(settingsFile, | ||
- | Fullscreen := IniReadCheck(settingsFile, | ||
- | |||
- | 7z(romPath, romName, romExtension, | ||
- | |||
- | Run(executable . " """ | ||
- | |||
- | SetTitleMatchMode, | ||
- | SetTitleMatchMode, | ||
- | |||
- | WinWait(" | ||
- | WinWaitActive(" | ||
- | Sleep, BlockUserInputTime | ||
- | BlockInput, OFF | ||
- | |||
- | If Fullscreen = true | ||
- | { Sleep,1000 | ||
- | WinMenuSelectItem, | ||
- | } | ||
- | |||
- | FadeInExit() | ||
- | Process(" | ||
- | 7zCleanUp() | ||
- | FadeOutExit() | ||
- | ExitModule() | ||
- | |||
- | CloseProcess: | ||
- | FadeOutStart() | ||
- | Process, Close, EMU.exe | ||
- | Return | ||
- | </ | ||
- | |||
- | ==== Fichier de configuration ==== | ||
- | |||
- | Créez un fichier // | ||
- | |||
- | {{http:// | ||
- | |||
- | <file ini Apogee.ini> | ||
- | [Settings] | ||
- | Fullscreen=true | ||
- | </ | ||
- | |||
- | ==== Configuration de l' | ||
- | |||
- | Ajouter l' | ||
- | |||
- | * Name : Apogee | ||
- | * Path : ..\Emulators\Universal Emulator\EMU.exe | ||
- | * Rom Extensions : rka | ||
- | * Module : Universal Emulator.ahk | ||
- | * GUI Path : | ||
- | * CLI Parameters : | ||
- | |||
- | {{http:// | ||
- | |||
- | ==== Ajout du système ==== | ||
- | |||
- | Il ne reste plus qu'à ajouter le système, en choisissant l' | ||
- | |||
- | ===== Forum ===== | ||
- | |||
- | Lien du sujet : [[https:// |