AAE

Tous les tutos concernant RocketLauncher.

Modérateurs : Nabubokon, Porko, Thesalan, Modérateurs

Avatar de l’utilisateur
micaelo14
Administrateur
Administrateur
Messages : 3379
Inscription : 19 oct. 2012 - 01:00
Localisation : Centre
A remercié : 93 fois
A été remercié : 159 fois

AAE

Message par micaelo14 » 27 avr. 2016 - 11:32

Hors-sujet
Retrouvez ce tutoriel sur le wiki HFS : Ajout du système AAE
Ajouté le 04/02/2017
Afin de simplifier la vie, je vais mettre le détail ( quand je parviens à tout faire fonctionner ! ) de quoi faire et prendre pour chaque système que j'ai sur ma Big Box ^^

Je commence par le système AAE:

Image

Nous utiliserons donc l'émulateur AAE dans sa version 2.0.6

Avec ce module pour Rocketlauncher:
Module
MEmu = AAE
MEmuV = vAlpha87u2 (12/13/08)
MURL = http://pages.suddenlink.net/aae/" onclick="window.open(this.href);return false;
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"
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
Parametrez RL ainsi

Image

et pour cette émulateur pas de soucis :D

Avatar de l’utilisateur
andric31
Maître
Maître
Messages : 4447
Inscription : 14 sept. 2014 - 01:00
Localisation : Entre mer et montage
A remercié : 561 fois
A été remercié : 448 fois

Re: AAE

Message par andric31 » 27 avr. 2016 - 11:46

Et tu commence par du facile...
merci

Avatar de l’utilisateur
MP354
noob
noob
Messages : 9
Inscription : 01 oct. 2016 - 04:13
A remercié : 1 fois

Re: AAE

Message par MP354 » 06 déc. 2019 - 05:55

bonjour,

quand je lance l'émulateur tout marche par contre en sortant de l'emulateur mon écran windows s'inverse de couleur comme un photo en négatif (noir, bleu...)

Avez-vous une solution ?

Avatar de l’utilisateur
manitou153
Amateur
Amateur
Messages : 36
Inscription : 14 août 2018 - 16:14
A remercié : 5 fois
A été remercié : 2 fois

Re: AAE

Message par manitou153 » 28 déc. 2019 - 11:53

J'ai le même problème que toi et je n'ai pas trouvé de solution.

Avatar de l’utilisateur
doozerhhh
Connaisseur
Connaisseur
Messages : 239
Inscription : 16 déc. 2012 - 00:00
A remercié : 3 fois
A été remercié : 5 fois

Re: AAE

Message par doozerhhh » 22 avr. 2020 - 08:37

+1
suis passer sous mame du coup

Répondre

Revenir à « Tutos pour RocketLauncher »