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/01/09 18:14]
himura95
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 : **[[http://forum.hfsplay.fr/membre2.html|micaelo14]]**+===== Présentation =====
  
-===== ABC80 Luxor =====+{{ :tutos:luxor_abc80_logo.png?nolink& }}
  
-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. 
  
-<code> +Il possède 16 Ko de RAM et autant de ROM. Son langage est le //Luxor Basic//.
-MEmu = ABCWin Version 2.0 Beta Copyright 2006 Erik Isaksson +
-MEmuV = +
-MURL = +
-MAuthor = craiganderson +
-MVersion = +
-MCRC = +
-iCRC = +
-MID = +
-MSystem = "abc80" +
-;---------------------------------------------------------------------------- +
-; Notes: +
-+
-;----------------------------------------------------------------------------+
  
-StartModule() +===== Emulateurs compatibles =====
-BezelGUI() +
-FadeInStart()+
  
-settingsFile := modulePath . "\" . moduleName . ".ini" +  * [[tutos:software:emulateurs:abc80|ABC80]]
-Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) +
-BezelStart("fixResMode")+
  
-SetCapsLockState, On+===== Installation sous RocketLauncher =====
  
-Run(executableemuPath)+Pour ce tutorielle 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.
  
-WinWait("ahk_class ABCWIN") 
-WinWaitActive("ahk_class ABCWIN") 
  
-Sleep, 100+==== Installation de l'émulateur ====
  
-WinMenuSelectItem, ahk_class ABCWIN, , Setup, Configuration...+{{page>tutos:software:emulateurs:abc80#installation&nofooter&noheader}}
  
-WinWait("Configuration ahk_class #32770"+==== Module ====
-WinWaitActive("Configuration ahk_class #32770")+
  
-; loads selected game into drive 0 +{{page>tutos:software:emulateurs:abc80#module&nofooter&noheader}}
-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"+==== Configuration ====
-WinWaitActive("ahk_class ABCWIN")+
  
-; centers emulator window +{{page>tutos:software:emulateurs:abc80#configuration&nofooter&noheader}}
-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 +==== Ajout du système ====
-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 +Il ne vous reste désormais plus qu'à ajouter le système dans Rocket Launcher :
-Sleep, 100 +
-Send, {Enter down}{Enter up}+
  
-If Fullscreen = true +  * Etape //Choose System Name//  : 
-{ +      * Name : //ABC 80 Luxor// 
-Sleep, 100 +  * Etape //Select Emulator//  : 
-SetKeyDelay, 50, 50 +      * Cliquez sur la loupe et sélectionnez //ABC80// 
-Send {Alt down}{Enter down}{Alt up}{Enter Up} +      * 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//
  
-BezelDraw() +==== Problèmes rencontrées ====
-FadeInExit()+
  
-Process("WaitClose", executable) +{{page>tutos:software:emulateurs:abc80#problemes_rencontres&nofooter&noheader}}
-7zCleanUp() +
-BezelExit() +
-FadeOutExit() +
-ExitModule() +
- +
-CloseProcess: +
-SetCapsLockState, Off +
-FadeOutStart() +
-WinClose("ahk_class ABCWIN"+
-Process, Close, ABC80.exe +
-WinShow, ahk_class Shell_TrayWnd +
-Return +
-</code> +
- +
-Comme ceci pour RL : +
- +
-{{  :tutos:rocketlauncher:luxor_abc80.png?nolink }}+
  
 +===== Liens =====
  
 +  * 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.1483982064.txt.gz · Dernière modification: 2017/01/09 18:14 de himura95