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/08 18:13]
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 : **[[https://forum.hfsplay.fr/membre2.html|micaelo14]]** 
  
 ===== Présentation ===== ===== Présentation =====
Ligne 7: Ligne 5:
 {{  :tutos:aae.png?nolink&  }} {{  :tutos:aae.png?nolink&  }}
  
-**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.+**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.
  
-[[http://pages.suddenlink.net/aae/|Site officiel]]+===== Emulateurs compatibles =====
  
-===== Installation sous RocketLauncher (ou HyperLaunch 3) =====+  * [[tutos:software:emulateurs:aae|AAE]] 
 + 
 +===== Installation sous RocketLauncher ===== 
 + 
 +Pour ce tutoriel, le 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//.
  
 ==== Installation de l'émulateur ==== ==== Installation de l'émulateur ====
  
-  * Télécharger l'émulateur depuis le site officiel [[http://pages.suddenlink.net/aae/|http://pages.suddenlink.net/aae/]] +{{page>tutos:software:emulateurs:aae#installation&nofooter&noheader}}
-  * Décompressez l'archive dans le dossier //\Emulators\AAE\//+
  
 ==== Module ==== ==== Module ====
  
-Pour ce tutoriel, le système AAE à été validé avec la version 2.0.6 du module.+{{page>tutos:software:emulateurs:aae#module&nofooter&noheader}}
  
-Des versions plus récentes peuvent être disponible via RocketLauncherUI, mais si vous rencontrez des problèmes avec ces versions, voici la version 2.0.6 :+==== Configuration ====
  
-<wrap lo>(Cliquez sur le titre ci-dessous pour directement télécharger le fichier)</wrap>+{{page>tutos:software:emulateurs:aae#configuration&nofooter&noheader}}
  
-<file autohotkey AAE.ahk> +==== Ajout du système ====
-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" +Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :
-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"); Enabling Bezel components +
-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. +
-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 +
-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 +
- +
-HideEmuStart(); This fully ensures windows are completely hidden even faster than winwait +
- +
-Run(executable . A_Space . romName,emuPath) +
- +
-WinWait("ahk_class AllegroWindow"+
-WinWaitActive("ahk_class AllegroWindow"+
- +
-If (Fullscreen = "true"){ +
-Sleep, 200 +
-WinSet, Style, -0xC00000, A +
-+
- +
-BezelDraw() +
-HideEmuEnd() +
-FadeInExit() +
-Process("WaitClose",executable) +
-7zCleanUp() +
-BezelExit() +
-FadeOutExit() +
-ExitModule() +
- +
-RestoreEmu: +
-timeout := A_TickCount +
-Loop { +
-WinClose("ahk_class #32770", "Crap"+
-If (!ErrorLevel || timeout <A_TickCount - 3000) +
-Break +
-Sleep, 50 +
-+
-Return +
- +
-CloseProcess: +
-FadeOutStart() +
-If (Exit_Mode = "ProcessClose"+
-Process("Close",executable) +
-Else +
-WinClose("ahk_class AllegroWindow"+
-Return +
-</file> +
- +
-==== Configuration de l'émulateur ==== +
- +
-Ajouter l'émulateur AAE dans RocketLauncher : +
- +
-  * Name : AAE +
-  * Path : ..\Emulators\AAE\aae.exe +
-  * Rom Extensions : zip +
-  * Module : AAE.ahk +
-  * GUI Path : +
-  * CLI Parameters : +
- +
-{{:tutos:rocketlauncher:aae.png?nolink&}} +
- +
-==== Ajout du système ====+
  
-Il ne reste plus qu'à ajouter le système, en choisissant l'émulateur AAE et en spécifiant le chemin de vos roms.+  * Etape //Choose System Name// 
 +      * Name : //AAE// 
 +  * Etape //Select Emulator// 
 +      * Cliquez sur la loupe et sélectionnez //AAE// 
 +      * 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//
  
-===== Forum =====+===== Liens =====
  
-Lien du sujet : [[https://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html|https://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/aae-t10248.html]]+  * 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/software/systemes/aae.1486573984.txt.gz · Dernière modification: 2017/02/08 18:13 de thesalan