Outils pour utilisateurs

Outils du site


tutos:software:systemes:abc80luxor

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:abc80luxor [2017/02/03 10:11]
thesalan Lien HTTPS
tutos:software:systemes:abc80luxor [2017/02/14 18:56] (Version actuelle)
thesalan
Ligne 1: Ligne 1:
-====== Ajout du système ABC80 LUXOR ====== +====== Ajout du système ABC 80 Luxor ======
- +
-Auteur : **[[https://forum.hfsplay.fr/membre2.html|micaelo14]]**+
  
 ===== Présentation ===== ===== Présentation =====
  
-{{ :tutos:luxor_abc80_logo.png?nolink }}+{{ :tutos:luxor_abc80_logo.png?nolink}}
  
 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.  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. 
Ligne 11: Ligne 9:
 Il possède 16 Ko de RAM et autant de ROM. Son langage est le //Luxor Basic//. Il possède 16 Ko de RAM et autant de ROM. Son langage est le //Luxor Basic//.
  
-===== Installation sous RocketLauncher (ou HyperLaunch 3) =====+===== Emulateurs compatibles =====
  
-==== Installation de l'émulateur ====+  * [[tutos:software:emulateurs:abc80|ABC80]]
  
-Pour ce système, l'émulateur ABCWin2 sera utilisé. Il est disponible à l'adresse suivante : [[http://craigandersonthemes.weebly.com]] (cliquez sur le lien //Luxor ABC80//).+===== Installation sous RocketLauncher =====
  
-Installez l'émulateur dans //\Emulators\ABCWin2\//+Pour ce tutoriel, le système ABC 80 Luxor a été validé avec la version **2.0** de l'émulateur [[tutos:software:emulateurs:abc80|ABCWin2]] et le module //ABCWin2//. Des versions plus récentes peuvent être disponible via le site officiel de l'émulateur.
  
-==== Module ==== 
  
-Pour ce tutoriel, le système ABC80 Luxor à été validé avec la version 2.0 Beta du module.+==== Installation de l'émulateur ====
  
-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 Beta :+{{page>tutos:software:emulateurs:abc80#installation&nofooter&noheader}}
  
-<wrap lo>(Cliquez sur le titre ci-dessous pour directement télécharger le fichier)</wrap>+==== Module ====
  
-<file autohotkey ABCWin2.ahk> +{{page>tutos:software:emulateurs:abc80#module&nofooter&noheader}}
-MEmu = ABCWin Version 2.0 Beta Copyright 2006 Erik Isaksson +
-MEmuV = +
-MURL = +
-MAuthor = craiganderson +
-MVersion = +
-MCRC = +
-iCRC = +
-MID = +
-MSystem = "abc80" +
-;---------------------------------------------------------------------------- +
-; Notes: +
-+
-;----------------------------------------------------------------------------+
  
-StartModule() +==== Configuration ====
-BezelGUI() +
-FadeInStart()+
  
-settingsFile := modulePath . "\" . moduleName . ".ini" +{{page>tutos:software:emulateurs:abc80#configuration&nofooter&noheader}}
-Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) +
-BezelStart("fixResMode"+
- +
-SetCapsLockState, On +
- +
-Run(executable, emuPath) +
- +
-WinWait("ahk_class ABCWIN"+
-WinWaitActive("ahk_class ABCWIN"+
- +
-Sleep, 100 +
- +
-WinMenuSelectItem, ahk_class ABCWIN, , Setup, Configuration... +
- +
-WinWait("Configuration ahk_class #32770"+
-WinWaitActive("Configuration ahk_class #32770"+
- +
-; loads selected game into drive 0 +
-Loop { +
-ControlGetText, edit1Text, Edit1, ahk_class #32770 +
-If ( edit1Text = romPath . "\" . romName . romExtension ) +
-Break +
-Sleep, 100 +
-ControlSetText, Edit1, %romPath%\%romName%%romExtension%, ahk_class #32770 +
-+
-Sleep, 250 +
-ControlSend, Button1, {Enter}, ahk_class #32770 +
- +
-WinWait("ahk_class ABCWIN"+
-WinWaitActive("ahk_class ABCWIN"+
- +
-; centers emulator window +
-WinGetPos,,, Width, Height, aahk_class ABCWIN +
-WinMove, aahk_class ABCWIN,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2) +
- +
-; types "RUN" and then types the name of the rom/dsk file +
-Sleep, 3000 +
-SetKeyDelay, 50, 50 +
-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 +
-Sleep, 100 +
-Send, {Enter down}{Enter up} +
- +
-If Fullscreen = true +
-+
-Sleep, 100 +
-SetKeyDelay, 50, 50 +
-Send {Alt down}{Enter down}{Alt up}{Enter Up} +
-+
- +
-BezelDraw() +
-FadeInExit() +
- +
-Process("WaitClose", executable) +
-7zCleanUp() +
-BezelExit() +
-FadeOutExit() +
-ExitModule() +
- +
-CloseProcess: +
-SetCapsLockState, Off +
-FadeOutStart() +
-WinClose("ahk_class ABCWIN"+
-Process, Close, ABC80.exe +
-WinShow, ahk_class Shell_TrayWnd +
-Return +
-</file> +
- +
-==== Configuration de l'émulateur ==== +
- +
-Ajouter l'émulateur ABC80 dans RocketLauncher : +
- +
-  * Name : abc80 +
-  * Path : ..\Emulators\ABCWin2\ABC80.exe +
-  * Rom Extensions : dsk +
-  * Module : ABCWin2.ahk +
-  * GUI Path : +
-  * CLI Parameters : +
- +
-{{  :tutos:rocketlauncher:luxor_abc80.png?nolink  }}+
  
 ==== Ajout du système ==== ==== Ajout du système ====
  
-Il ne reste plus qu'à ajouter le système, en choisissant l'émulateur ABC80 et en spécifiant le chemin de vos roms. +Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :
- +
-===== Problèmes rencontrés =====+
  
-L'émulateur se lance correctement, mais lors de l'envoi de commande //run//, il considère utiliser un clavier QWERTY.+  * Etape //Choose System Name// 
 +      * Name : //ABC 80 Luxor// 
 +  * 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'action que vous désirez concernant la base de données des jeux 
 +  * Etape //Overview// 
 +      * Vérifiez la configuration et cliquez sur //Finish//
  
-<WRAP center round important 60%> +==== Problèmes rencontrées ====
-Il est donc nécessaire de changer manuellement le type de clavier QWERTY <-> AZERTY via la combinaison de touches //ALT+MAJ//+
-</WRAP>+
  
-Pour plus d'informations, consultez le forum ci-dessous.+{{page>tutos:software:emulateurs:abc80#problemes_rencontres&nofooter&noheader}}
  
-===== Forum =====+===== Liens =====
  
-Lien du sujet : [[https://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/abc80-luxor-besoin-aide-t10251.html|https://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/abc80-luxor-besoin-aide-t10251.html]]+  * Tutoriel d'installation original : [[http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/abc80-luxor-besoin-aide-t10251.html|http://forum.hfsplay.fr/tutos-pour-rocketlauncher-f26/abc80-luxor-besoin-aide-t10251.html]] (Merci à [[http://forum.hfsplay.fr/membre2.html|micaelo14]])
tutos/software/systemes/abc80luxor.1486113080.txt.gz · Dernière modification: 2017/02/03 10:11 de thesalan