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 | ||
tutos:software:systemes:atari-2600-supercharger [2017/02/02 17:30] stephco08 |
tutos:software:systemes:atari-2600-supercharger [2017/02/14 11:21] (Version actuelle) thesalan MAJ Ajout du systeme |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Atari 2600 - Arcadia Supercharger ====== | + | ====== |
- | __Tutoriel original__ : micaelo du 29/04/2016 | + | ===== Présentation ===== |
- | {{ | + | {{ :tutos: |
- | <hidden Descriptif :>\\ | + | Le Starpath Supercharger (initialement appelé Arcadia Supercharger) est une cartouche d' |
- | Le Starpath Supercharger (initialement appelé Arcadia Supercharger) est une cartouche d' | + | |
- | Le dispositif est constitué d'une longue cartouche avec une poignée sur l' | + | Le dispositif est constitué d'une longue cartouche avec une poignée sur l' |
- | Nous utiliserons l' | + | ===== Emulateurs compatibles ===== |
- | __**Prendre ce module | + | |
- | <hidden Module :> | + | ===== Installation sous RocketLauncher ===== |
- | < | + | Pour ce tutoriel, le système Atari 2600 - Arcadia Supercharger a été validé avec la version **4** de l' |
- | MEmu = Stella | + | |
- | MEmuV = v4.0 | + | |
- | MURL = http://stella.sourceforge.net/ | + | |
- | MAuthor = djvj, | + | |
- | MVersion = 2.0.4 | + | |
- | MCRC = 22A702E6 | + | |
- | iCRC = CB43D314 | + | |
- | MID = 635038268926052339 | + | |
- | MSystem = "Atari 2600" | + | |
- | ; | + | |
- | ; Notes: | + | |
- | ; If you want to use a hotkey to swap disks, assign one in RocketLauncherUI for this module | + | |
- | ; Stella | + | |
- | ; CLI docs @ emuPath\docs\index.html# | + | |
- | ; | + | |
- | ; In order for Stella to load the EEPROM data for AtariVox and SaveKey support from its own folder | + | |
- | ; you need to create a text file named basedir.txt in the emulator folder and write the path to that | + | |
- | ; folder inside it. This info is more detailed in chapter 7 of the docs mentioned above. | + | |
- | ; | + | |
- | StartModule() | + | |
- | BezelGUI() | + | |
- | FadeInStart() | + | |
- | settingsFile := modulePath . " | ||
- | Fullscreen := IniReadCheck(settingsFile, | ||
- | ; FullResolution := IniReadCheck(settingsFile, | ||
- | screenZoom := IniReadCheck(settingsFile, | ||
- | centerScreen := IniReadCheck(settingsFile, | ||
- | DiskSwapKey := IniReadCheck(settingsFile, | ||
- | bezelTopOffset := IniReadCheck(settingsFile, | + | ==== Installation de l' |
- | bezelBottomOffset := IniReadCheck(settingsFile, | + | |
- | bezelLeftOffset := IniReadCheck(settingsFile, | + | |
- | bezelRightOffset := IniReadCheck(settingsFile, | + | |
- | BezelStart(" | + | |
- | hideEmuObj | + | {{page> |
- | 7z(romPath, romName, romExtension, | + | |
- | fullscreen := " -fullscreen " . (If fullscreen | + | ==== Module ==== |
- | centerScreen := " -center " . (If centerScreen | + | |
- | ; fullResolution := If (FullResolution=" | + | {{page>tutos:software:emulateurs:stella# |
- | If (screenZoom=" | + | |
- | gameRes := IniReadCheck(A_ScriptDir . " | + | |
- | StringSplit, | + | |
- | If (A_ScreenWidth>= res1*6) and (A_ScreenHeight> | + | |
- | screenZoom | + | |
- | Else If (A_ScreenWidth> | + | |
- | screenZoom := 5 | + | |
- | Else If (A_ScreenWidth> | + | |
- | screenZoom := 4 | + | |
- | Else If (A_ScreenWidth> | + | |
- | screenZoom | + | |
- | Else | + | |
- | screenZoom | + | |
- | } | + | |
- | If (screenZoom) | + | ==== Configuration ==== |
- | screenZoom := " -tia.zoom " . screenZoom | + | |
- | If DiskSwapKey | + | {{page> |
- | XHotKeywrapper(DiskSwapKey," | + | |
- | HideEmuStart() | + | ==== Ajout du système ==== |
- | ; This allows us to send variables, that when empty, are not sent to the Run command | + | Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher : |
- | Run(executable . fullscreen . centerScreen . screenZoom . " """ | + | |
- | WinWait(" | + | * Etape //Choose System Name// |
- | WinWaitActive(" | + | * Name : //Atari 2600 - Arcadia Supercharger// |
- | Sleep, 700 ; Necessary otherwise your Front End window flashes back into view | + | * Etape //Select Emulator// |
- | + | * Cliquez sur la loupe et sélectionnez //Atari 2600 - Arcadia Supercharger// | |
- | BezelDraw() | + | * Cochez //Add Emulator to System instead of Global// |
- | HideEmuEnd() | + | * Etape //Select Rom Path(s)// : |
- | FadeInExit() | + | * Cliquez sur le bouton //+// et sélectionnez le dossier de vos roms |
- | Process(" | + | * Etape //Database Creation// : |
- | 7zCleanUp() | + | * Choisissez l' |
- | BezelExit() | + | * Etape //Overview// : |
- | FadeOutExit() | + | * Vérifiez la configuration et cliquez sur //Finish// |
- | ExitModule() | + | |
- | + | ||
- | DiskSwap: | + | |
- | Send, {RCtrl down}{R down}{R up}{RCtrl up} ; need to send the keys slow so stella recognizes them | + | |
- | Return | + | |
- | + | ||
- | RestoreEmu: | + | |
- | Send, {Esc down}{Esc up} | + | |
- | Return | + | |
- | + | ||
- | CloseProcess: | + | |
- | FadeOutStart() | + | |
- | WinClose(" | + | |
- | Return | + | |
- | </code> | + | |
- | + | ||
- | </hidden> | + | |
- | + | ||
- | __Paramétrer RL ainsi :__ | + | |
- | + | ||
- | {{http://img15.hostingpics.net/pics/542986Sanstitre1.png? | + | |
- | + | ||
- | Marche nickel {{http://wiki.hfsplay.fr/lib/plugins/ | + | |
+ | ===== Liens ===== | ||
+ | * Tutoriel d' |