Outils pour utilisateurs

Outils du site


tutos:software:systemes:apogee

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutos:software:systemes:apogee [2017/02/09 19:45]
thesalan
tutos:software:systemes:apogee [2017/02/14 11:14] (Version actuelle)
thesalan MAJ Ajout du système
Ligne 1: Ligne 1:
-__false__+====== Ajout du système Apogee ======
  
 +===== Présentation =====
 +
 +{{  :tutos:apogee_system.png?nolink&  }}
 +
 +FIXME : Description à rédiger...
 +
 +===== Emulateurs compatibles =====
 +
 +  * [[tutos:software:emulateurs:universal-emulator|Universal Emulator]]
 +
 +===== Installation sous RocketLauncher =====
 +
 +Pour ce tutoriel, le système Apogee a été validé avec la version **1.01** de l'émulateur [[tutos:software:emulateurs:universal-emulator|Universal Emulator]] et la version **1.2** du module //Universal Emulator//. Des versions plus récentes peuvent être disponible via //RocketLauncherUI//.
 +
 +
 +==== Installation de l'émulateur ====
 +
 +{{page>tutos:software:emulateurs:universal-emulator#installation&nofooter&noheader}}
 +
 +==== Module ====
 +
 +Lors de la rédaction de ce tutoriel, le module //Universal Emulator.ahk// n'était pas disponible dans RocketLauncherUI.
 +Téléchargez le module ci-dessous :
 +
 +<wrap lo>(Cliquez sur le titre ci-dessous pour directement télécharger le fichier)</wrap>
 +
 +<file autohotkey Universal Emulator.ahk>
 +MEmu = Universal Emulator
 +MEmuV = 1.01
 +MURL = http://bashkiria-2m.narod.ru/index/files/0-11
 +MAuthor = craiganderson
 +MVersion = 1.2
 +MCRC =
 +iCRC =
 +MID =
 +MSystem = "Apogee","BK 0011","Lviv PC-01","Mikrosha","Vector-06C"
 +
 +;----------------------------------------------------------------------------
 +;Notes: Enable/Disable Fullscreen in HLHQ System Settings
 +;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, xpadder requires to be run as an administrator as well.
 +;BlockUserInputTime: When Running Lviv PC-01: This emulator automatically types commands on the screen to load games. User input can interfere with this. BlockUserInputTimedefines how long user input is blocked in order to allow the emulator to load the game. The default setting is 13 seconds (13000). Increase this setting if your system is having difficulty. It can be changed in HLHQ SYSTEM settings
 +;----------------------------------------------------------------------------
 +
 +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;default for "Lviv PC-01"
 +}
 +
 +Fullscreen := "false"
 +settingsFile := modulePath . "\" . systemName . ".ini"
 +BlockUserInputTime := IniReadCheck(settingsFile, "Settings", "BlockUserInputTime","true",,1)
 +Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
 +
 +7z(romPath, romName, romExtension, 7zExtractPath)
 +
 +Run(executable . " """ . romPath . "\" . romName . romExtension . """ ", emuPath)
 +
 +SetTitleMatchMode, RegEx
 +SetTitleMatchMode, Fast
 +
 +WinWait("ahk_class Afx:400000:b:10003:6")
 +WinWaitActive("ahk_class Afx:400000:b:10003:6")
 +Sleep, BlockUserInputTime
 +BlockInput, OFF
 +
 +If Fullscreen = true
 +{ Sleep,1000
 +WinMenuSelectItem, ahk_class Afx:400000:b:10003:6, , 2&, 9&
 +}
 +
 +FadeInExit()
 +Process("WaitClose", executable)
 +7zCleanUp()
 +FadeOutExit()
 +ExitModule()
 +
 +CloseProcess:
 +FadeOutStart()
 +Process, Close, EMU.exe
 +Return
 +</file>
 +
 +==== Fichier de configuration ====
 +
 +Créez un fichier //Apogee.ini// dans le dossier Modules //Universal Emulator//
 +
 +{{http://img11.hostingpics.net/pics/315828Sanstitre1.png?nolink&688x293}}
 +
 +<file ini Apogee.ini>
 +[Settings]
 +Fullscreen=true
 +</file>
 +
 +==== Configuration de l'émulateur ====
 +
 +Ajouter l'émulateur Apogee dans RocketLauncher :
 +
 +  * Name : Apogee
 +  * Path : ..\Emulators\Universal Emulator\EMU.exe
 +  * Rom Extensions : rka
 +  * Module : Universal Emulator.ahk
 +  * GUI Path :
 +  * CLI Parameters :
 +
 +{{  :tutos:apogee_config.png?nolink&  }}
 +
 +==== Ajout du système ====
 +
 +Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :
 +
 +  * Etape //Choose System Name//  :
 +      * Name : //Apogee//
 +  * Etape //Select Emulator//  :
 +      * Cliquez sur la loupe et sélectionnez //Apogee//
 +      * Cochez //Add Emulator to System instead of Global//
 +  * Etape //Select Rom Path(s)//  :
 +      * Cliquez sur le bouton //+//  et sélectionnez le dossier de vos roms
 +  * Etape //Database Creation//  :
 +      * Choisissez l'action que vous désirez concernant la base de données des jeux
 +  * Etape //Overview//  :
 +      * Vérifiez la configuration et cliquez sur //Finish//
 +
 +===== Liens =====
 +
 +  * Tutoriel d'installation original : [[http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/apogee-t10276.html|http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/apogee-t10276.html]] (Merci à [[http://forum.hfsplay.fr/membre2.html|micaelo14]])
tutos/software/systemes/apogee.1486665957.txt.gz · Dernière modification: 2017/02/09 19:45 de thesalan