Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tutos:software:systemes:abc80luxor [2017/01/08 21:31] nabubokon créée |
tutos:software:systemes:abc80luxor [2017/02/14 18:56] thesalan |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Ajout du système | + | ====== Ajout du système |
- | Auteur : **[[http:// | + | ===== Présentation ===== |
- | ===== ABC80 Luxor ===== | + | {{ : |
- | Pour ce système nous utiliserons ce module : | + | Luxor est un très grand constructeur de Radio et Télévision en Suède. Leur **ABC 80** n'est autre qu'un clone du TRS 80 Model I. Il est sorti en 1978, son processeur est un Z80 cadencé à 1Mhz. |
- | <hidden Code> | + | Il possède 16 Ko de RAM et autant de ROM. Son langage est le //Luxor Basic//. |
- | < | + | ===== Emulateurs compatibles ===== |
- | MEmu = ABCWin Version 2.0 Beta Copyright 2006 Erik Isaksson | + | |
- | MEmuV = | + | |
- | MURL = | + | |
- | MAuthor | + | |
- | MVersion | + | |
- | MCRC = | + | |
- | iCRC = | + | |
- | MID = | + | |
- | MSystem | + | |
- | ; | + | |
- | ; Notes: | + | |
- | ; | + | |
- | ; | + | |
- | StartModule() | + | * [[tutos: |
- | BezelGUI() | + | |
- | FadeInStart() | + | |
- | settingsFile := modulePath . " | + | ===== Installation sous RocketLauncher ===== |
- | Fullscreen := IniReadCheck(settingsFile, | + | |
- | BezelStart(" | + | |
- | SetCapsLockState, On | + | Pour ce tutoriel, le système ABC 80 Luxor a été validé avec la version **2.0** de l' |
- | Run(executable, | ||
- | WinWait(" | + | ==== Installation de l' |
- | WinWaitActive(" | + | |
- | Sleep, 100 | + | {{page> |
- | WinMenuSelectItem, | + | ==== Module ==== |
- | WinWait(" | + | {{page> |
- | WinWaitActive(" | + | |
- | ; loads selected game into drive 0 | + | ==== Configuration ==== |
- | Loop { | + | |
- | ControlGetText, | + | |
- | If ( edit1Text | + | |
- | Break | + | |
- | Sleep, 100 | + | |
- | ControlSetText, | + | |
- | } | + | |
- | Sleep, 250 | + | |
- | ControlSend, | + | |
- | WinWait(" | + | {{page> |
- | WinWaitActive(" | + | |
- | ; centers emulator window | + | ==== Ajout du système ==== |
- | WinGetPos,,, | + | |
- | WinMove, aahk_class ABCWIN,, (A_ScreenWidth/ | + | |
- | ; types " | + | Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher : |
- | Sleep, 3000 | + | |
- | SetKeyDelay, | + | |
- | Send, {R down}{R up}{U down}{U up}{N down}{N up} | + | |
- | Sleep, 100 | + | |
- | Send, {Space down}{Space up} | + | |
- | Sleep, 100 | + | |
- | Loop, parse, romName | + | |
- | { | + | |
- | Send, {%A_LoopField% Down} | + | |
- | Sleep, 50 | + | |
- | Send, {%A_LoopField% Up} | + | |
- | } | + | |
- | ; hits the ENTER button | + | * Etape //Choose System Name// |
- | Sleep, 100 | + | * Name : //ABC 80 Luxor// |
- | Send, {Enter down}{Enter up} | + | * Etape //Select Emulator// |
+ | * Cliquez sur la loupe et sélectionnez //ABC80// | ||
+ | * 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' | ||
+ | * Etape // | ||
+ | * Vérifiez la configuration et cliquez sur //Finish// | ||
- | If Fullscreen | + | ==== Problèmes rencontrées ==== |
- | { | + | |
- | Sleep, 100 | + | |
- | SetKeyDelay, | + | |
- | Send {Alt down}{Enter down}{Alt up}{Enter Up} | + | |
- | } | + | |
- | BezelDraw() | + | {{page>tutos:software:emulateurs: |
- | FadeInExit() | + | |
- | + | ||
- | Process(" | + | |
- | 7zCleanUp() | + | |
- | BezelExit() | + | |
- | FadeOutExit() | + | |
- | ExitModule() | + | |
- | + | ||
- | CloseProcess: | + | |
- | SetCapsLockState, | + | |
- | FadeOutStart() | + | |
- | WinClose(" | + | |
- | Process, Close, ABC80.exe | + | |
- | WinShow, ahk_class Shell_TrayWnd | + | |
- | Return | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | Comme ceci pour RL : | + | |
- | + | ||
- | {{ :tutos:rocketlauncher:luxor_abc80.png? | + | |
+ | ===== Liens ===== | ||
+ | * Tutoriel d' |