Outils pour utilisateurs

Outils du site


tutos:software:systemes:aae

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:aae [2017/02/02 19:57]
thesalan
tutos:software:systemes:aae [2017/02/14 11:16] (Version actuelle)
thesalan
Ligne 1: Ligne 1:
 ====== Ajout du système AAE ====== ====== Ajout du système AAE ======
  
-Auteur : **[[http://forum.hfsplay.fr/membre2.html|micaelo14]]**+===== Présentation =====
  
-===== AAE =====+{{  :tutos:aae.png?nolink&  }}
  
-Nous utiliserons donc l'émulateur AAE dans sa version 2.0.6 avec ce module pour Rocketlauncher :+**AAE (Another Arcade Emulator) **est un émulateur de jeux d’arcade à base de vecteurs (Asteroids, Solar Quest…)Basé sur Retocade, il utilise de toutes nouvelles techniques d’affichage permettant de se rapprocher du rendu si particulier des moniteurs vectoriel.
  
-<code> +===== Emulateurs compatibles =====
-MEmu AAE +
-MEmuV vAlpha87u2 (12/13/08) +
-MURL http://pages.suddenlink.net/aae/ +
-MAuthor djvj +
-MVersion 2.0.6 +
-MCRC A3798B32 +
-iCRC 78B83C3 +
-MID 635038268873928953 +
-MSystem "AAE" +
-;---------------------------------------------------------------------------- +
-; Notes: +
-; To apply the updates, first extract the aae092808.zip to its own folder. Then extract aaeu1.zip (10/26/08 build) on top of it overwriting existing files. Do this again for aaeu2.zip (12/13/08 build) +
-; 12/13/08 release crashes on launch if you have joysticks plugged in or virtual joystick drivers like VJoy installed. If you cannot change this, use AAE from 10/26/08. +
-; Open your aae.log if it crashes and if it's filled with joystick control info, you need to unplug one joystick at a time until it stops happening. +
-; Even just having your 360 controller receiver in can crash the exe. Nothing you can do except use another emu or always know to unplug your controllers. +
-; In the aae.ini, If mame_rom_path has a # before it, remove it. +
-; You can start the emu and press TAB to set some options. +
-; If you want to change your exit key within AAE, launch the emu manually (w/o a game) and hit Tab. Then goto Keyboard Config -> Quit (at bottom). +
-;---------------------------------------------------------------------------- +
-StartModule() +
-BezelGUI() +
-FadeInStart()+
  
-settingsFile := modulePath . "\" . moduleName . ".ini" +  * [[tutos:software:emulateurs:aae|AAE]]
-Fullscreen := IniReadCheck(settingsFile, "settings", "Fullscreen","true",,1) ; true (fake full screen), false (Windowed mode) and Fullscreen (normal fullscreen. Do not work with Pause.) +
-bezelMode := IniReadCheck(settingsFile, "Settings" . "|" . romName, "BezelMode","Layout",,1) ; "Layout" or "FixResMode" +
-Artwork_Crop := IniReadCheck(settingsFile, "Settings" . "|" . romName, "Artwork_Crop", "1",,1) +
-Use_Artwork := IniReadCheck(settingsFile, "Settings" . "|" . romName, "Use_Artwork", "1",,1) +
-Use_Overlays := IniReadCheck(settingsFile, "Settings" . "|" . romName, "Use_Overlays", "1",,1) +
-Exit_Mode := IniReadCheck(settingsFile, "Settings", "Exit_Mode", "WinClose",,1)+
  
-aaeINI :CheckFile(emuPath . "\aae.ini")+===== Installation sous RocketLauncher =====
  
-; Enabling Bezel components +Pour ce tutorielle système AAE a été validé avec la version **Update 2**  de l'émulateur [[tutos:software:emulateurs:aae|AAE]] et la version **2.0.6**  du module //AAE//. Des versions plus récentes peuvent être disponible via //RocketLauncherUI//.
-IniWrite%Use_Artwork%, %aaeINI%, main, artwork +
-IniWrite, %Use_Overlays%, %aaeINI%, main, overlay +
-IniWrite, %Artwork_Crop%, %aaeINI%, main, artcrop +
-If bezelEnabled = true +
-If bezelMode = FixResMode ; RocketLauncher Bezels +
-{ BezelStart() +
-aaeWidth := Round(bezelScreenWidth) +
-aaeHeight := Round(bezelScreenHeight) +
-IniWrite, %aaeWidth%, %aaeINI%, main, screenw +
-IniWrite, %aaeHeight%, %aaeINI%, main, screenh +
-IniWrite, 0, %aaeINI%, main, bezel +
-} Else ; AAE Built-In Bezels +
-IniWrite, 1, %aaeINI%, main, bezel +
-Else ; No Bezels +
-IniWrite, 0, %aaeINI%, main, bezel+
  
-; Creating fake fullscreen mode if fullscreen is true because Pause is not compatible with AAE fullscreen mode. +==== Installation de l'émulateur ====
-IniRead, currentFullScreen, %aaeINI%, main, windowed +
-If (currentFullScreen 0) and (Fullscreen !"Fullscreen") { ;Windowed mode +
-IniWrite, 1, %aaeINI%, main, windowed +
-IniWrite, %A_ScreenWidth%, %aaeINI%, main, screenw +
-IniWrite, %A_ScreenHeight%, %aaeINI%, main, screenh +
-} Else If (currentFullScreen 1) and (Fullscreen "Fullscreen") ;Real fullscreen mode +
-IniWrite, 0, %aaeINI%, main, windowed +
-If (Fullscreen "true") { ;Fake fullscreen mode +
-IniWrite, %A_ScreenWidth%, %aaeINI%, main, screenw +
-IniWrite, %A_ScreenHeight%, %aaeINI%, main, screenh +
-}+
  
-hideEmuObj := Object("ahk_class AllegroWindow",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later +{{page>tutos:software:emulateurs:aae#installation&nofooter&noheader}}
-7z(romPath, romName, romExtension, 7zExtractPath)+
  
-IniWrite, %romPath%, %aaeINI%, main, mame_rom_path ; update AAE's rom path so it's always correct and also works with 7z+==== Module ====
  
-HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait+{{page>tutos:software:emulateurs:aae#module&nofooter&noheader}}
  
-Run(executable . A_Space . romName,emuPath)+==== Configuration ====
  
-WinWait("ahk_class AllegroWindow"+{{page>tutos:software:emulateurs:aae#configuration&nofooter&noheader}}
-WinWaitActive("ahk_class AllegroWindow")+
  
-If (Fullscreen "true"){ +==== Ajout du système ====
-Sleep, 200 +
-WinSet, Style, -0xC00000, A +
-}+
  
-BezelDraw() +Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :
-HideEmuEnd() +
-FadeInExit() +
-Process("WaitClose",executable) +
-7zCleanUp() +
-BezelExit() +
-FadeOutExit() +
-ExitModule()+
  
-RestoreEmu+  * Etape //Choose System Name//  
-timeout := A_TickCount +      * Name //AAE// 
-Loop { +  * Etape //Select Emulator//  : 
-WinClose("ahk_class #32770", "Crap") +      * Cliquez sur la loupe et sélectionnez //AAE// 
-If (!ErrorLevel || timeout <A_TickCount - 3000+      * Cochez //Add Emulator to System instead of Global// 
-Break +  * Etape //Select Rom Path(s)//  : 
-Sleep, 50 +      * Cliquez sur le bouton //+//  et sélectionnez le dossier de vos roms 
-} +  * Etape //Database Creation//  : 
-Return+      * 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//
  
-CloseProcess: +===== Liens =====
-FadeOutStart() +
-If (Exit_Mode "ProcessClose"+
-Process("Close",executable) +
-Else +
-WinClose("ahk_class AllegroWindow"+
-Return +
-</code>+
  
-Parametrez RL ainsi : +  * Tutoriel d'installation original : [[http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html|http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html]] (Merci à [[http://forum.hfsplay.fr/membre2.html|micaelo14]])
- +
-{{  :tutos:rocketlauncher:aae.png?nolink&  }} +
- +
-Lien du sujet : [[http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html|http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html]]+
  
  
tutos/software/systemes/aae.1486061854.txt.gz · Dernière modification: 2017/02/02 19:57 de thesalan