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 Prochaine révision Les deux révisions suivantes | ||
tutos:software:systemes:camputers_lynx [2017/01/08 12:11] nabubokon |
tutos:software:systemes:camputers_lynx [2017/01/29 19:20] stephco08 [Descriptif] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Descriptif ===== | ===== Descriptif ===== | ||
- | Le Lynx est un 8-bit Colombie - ordinateur à la maison qui a été d' abord publié au début de 1983 en tant que 48 kB modèle. | + | Le Lynx est un 8-bit Colombie - ordinateur à la maison qui a été d' abord publié au début de 1983 en tant que 48 kB modèle. |
\\ | \\ | ||
- | La machine a été basé autour d' un Z80A CPU cadencé à 4 MHz , (6 MHz pour les modèles 128/192 kB) et en vedette un Motorola 6845 en tant que contrôleur vidéo. Il était possible d' | + | La machine a été basée |
\\ | \\ | ||
La machine était assez avancée pour son temps. A 48k Machine coûte £ 225, une machine 96k £ 299 et une machine 128k £ 345. Par rapport à ses concurrents, | La machine était assez avancée pour son temps. A 48k Machine coûte £ 225, une machine 96k £ 299 et une machine 128k £ 345. Par rapport à ses concurrents, | ||
Ligne 21: | Ligne 21: | ||
Un assez grand BASIC, y compris les commandes graphiques, en ligne CODE phrase pour l' | Un assez grand BASIC, y compris les commandes graphiques, en ligne CODE phrase pour l' | ||
Un programme de surveillance hex autorisé décharges, copier, comparer, etc.\\ | Un programme de surveillance hex autorisé décharges, copier, comparer, etc.\\ | ||
- | L' | + | L' |
Jusqu' | Jusqu' | ||
Pour le son, il avait simple (6 bits) DAC. Une comparaison a été inclus pour servir d'ADC (principalement utilisé pour lire à partir des lecteurs de bandes).\\ | Pour le son, il avait simple (6 bits) DAC. Une comparaison a été inclus pour servir d'ADC (principalement utilisé pour lire à partir des lecteurs de bandes).\\ | ||
Par rapport à, par exemple, le Commodore 64 , le BASIC est plus vaste et plus rapide et la résolution des graphiques était mieux; mais les jeux d' | Par rapport à, par exemple, le Commodore 64 , le BASIC est plus vaste et plus rapide et la résolution des graphiques était mieux; mais les jeux d' | ||
+ | |||
===== Configuration de RocketLauncher ===== | ===== Configuration de RocketLauncher ===== | ||
Ligne 48: | Ligne 49: | ||
Utiliser ce module: | Utiliser ce module: | ||
- | Module | + | <hidden cliquez pour voir le module AHK>Module |
- | settingsFile := modulePath . " | + | Module MEmu = Jynx |
+ | |||
+ | MEmuV = v1.07 | ||
+ | |||
+ | MURL = [[http:// | ||
+ | |||
+ | MAuthor = craiganderson | ||
+ | |||
+ | MVersion = 1.0 | ||
+ | |||
+ | MCRC = | ||
+ | |||
+ | iCRC = | ||
+ | |||
+ | MID = | ||
+ | |||
+ | MSystem = " | ||
+ | |||
+ | ; | ||
+ | |||
+ | ;Game Info | ||
+ | |||
+ | ; Moonfall: The french (fr) rom seems to work better that the other two. | ||
+ | |||
+ | ; Dungeon Adventure: The name of the rom must include " | ||
+ | |||
+ | ; Colossal Adventure: Same as Dungeon Adventure. Must include " | ||
+ | |||
+ | ; Several ROMS have been modified (i.e. multiple tapes combined to one tape OR " | ||
+ | |||
+ | ; Full screen can be set in HLHQ | ||
+ | |||
+ | ; If RUN is not being typed on the screen in the games that need it, increase the value below in the module from Sleep, 6000 to maybe Sleep, 8000 (see text below in module). | ||
+ | |||
+ | ; | ||
+ | |||
+ | BlockInput, On | ||
+ | |||
+ | StartModule() | ||
+ | |||
+ | BezelGUI() | ||
+ | |||
+ | FadeInStart() | ||
+ | |||
+ | 7z(romPath, romName, romExtension, | ||
+ | |||
+ | settingsFile := modulePath . " | ||
+ | |||
+ | Fullscreen := IniReadCheck(settingsFile, | ||
+ | |||
+ | BezelStart(" | ||
Run(executable, | Run(executable, | ||
- | WinWait("Jynx ahk_class # | + | WinWait(" |
- | If InStr(romName, | + | WinWaitActive(" |
+ | |||
+ | If InStr(romName, | ||
+ | |||
+ | { | ||
+ | |||
+ | WinMenuSelectItem, | ||
+ | |||
+ | \\ | ||
+ | Sleep, 10 | ||
+ | |||
+ | } | ||
+ | |||
+ | else | ||
+ | |||
+ | If InStr(romName, | ||
+ | |||
+ | { | ||
+ | |||
+ | WinMenuSelectItem, | ||
+ | |||
+ | Sleep, 10 | ||
+ | |||
+ | } | ||
+ | |||
+ | else | ||
+ | |||
+ | { | ||
+ | |||
+ | WinMenuSelectItem, | ||
+ | |||
+ | Sleep, 10 | ||
+ | |||
+ | } | ||
Sleep, 500 | Sleep, 500 | ||
Ligne 62: | Ligne 146: | ||
WinMenuSelectItem, | WinMenuSelectItem, | ||
- | WinWait(" | + | WinWait(" |
+ | |||
+ | WinWaitActive(" | ||
+ | |||
+ | Sleep, 1000 | ||
+ | |||
+ | Loop | ||
+ | |||
+ | { | ||
+ | |||
+ | ControlGetText, | ||
+ | |||
+ | If ( edit1Text = romPath . " | ||
+ | |||
+ | Break | ||
+ | |||
+ | Sleep, 100 | ||
+ | |||
+ | ControlSetText, | ||
+ | |||
+ | } | ||
+ | |||
+ | ControlSend, | ||
+ | |||
+ | WinWait(" | ||
+ | |||
+ | WinWaitActive(" | ||
+ | |||
+ | Sleep, 6000 ; increase this value if RUN is not being typed on the games that need it. | ||
+ | |||
+ | SetKeyDelay, | ||
+ | |||
+ | Send, {r down}{r up}{u down}{u up}{n down}{n up}{ENTER down}{ENTER up} | ||
+ | |||
+ | Sleep,100 | ||
+ | |||
+ | \\ | ||
+ | If Fullscreen = true | ||
+ | |||
+ | { | ||
+ | |||
+ | Sleep, 10 | ||
+ | |||
+ | WinMenuSelectItem, | ||
+ | |||
+ | } | ||
+ | |||
+ | Sleep, | ||
+ | |||
+ | BlockInput, Off | ||
+ | |||
+ | BezelDraw() | ||
+ | |||
+ | FadeInExit() | ||
+ | |||
+ | Process(" | ||
+ | |||
+ | 7zCleanUp() | ||
+ | |||
+ | BezelExit() | ||
+ | |||
+ | FadeOutExit() | ||
+ | |||
+ | ExitModule() | ||
- | Loop { ControlGetText, | + | CloseProcess: |
- | WinWait("Jynx ahk_class # | + | FadeOutStart() |
- | Sleep,100 If Fullscreen = true { Sleep, 10 WinMenuSelectItem, Jynx ahk_class #32770, , Display, Full screen } | + | Process, Close, Jynx-Windows-64bit.exe |
- | Sleep,1000 BlockInput, Off | + | Process, Close, Jynx-Windows-32bit.exe |
- | BezelDraw() FadeInExit() Process(" | + | Return |
- | CloseProcess: | + | </ |
Marche parfaitement | Marche parfaitement | ||