Aide de TuxAPE
TuxAPE a sa propre fenêtre d'aide : menu Help ▸ Contents, ou la touche F1. Cette page en reprend l'essentiel, en français.
Pour tout ce que TuxAPE partage avec WinAPE (debugger, assembleur, éditeur de disque), l'aide en ligne de WinAPE (en anglais) reste la référence.
Premiers pas
- Une disquette : déposez son fichier sur la fenêtre, ou passez par File ▸ Drive A: ▸ Insert Disc Image. Sur le CPC, tapez
catpour voir son contenu, puisrun"nom. - Une cassette : File ▸ Tape ▸ Insert Tape Image accepte les fichiers CDT, TZX, WAV et VOC. Sur une machine à lecteur de disquette, tapez d'abord
|tape, puisrun"et une touche : la cassette démarre seule. - Une cartouche de Plus : File ▸ Load Cartridge. La machine redémarre dessus.
- Un snapshot : File ▸ Load Snapshot remet la machine dans l'état enregistré.
- La Library liste les programmes de vos dossiers. Un double clic en met un dans la machine.
La machine, ses ROM, l'image, le son et le clavier se règlent dans le menu Settings.
Raccourcis clavier
Les raccourcis de TuxAPE n'utilisent que les touches de fonction : toutes les autres touches vont au CPC. La touche Inser du PC est la touche COPY du CPC.
| Touches | Menu | Effet |
|---|---|---|
| F1 | Help ▸ Contents | Ouvre l'aide. |
| F2 | File ▸ Drive Setup | Règle les lecteurs de disquette. |
| F3 | Assembler ▸ Show Assembler | Ouvre l'assembleur. |
| F4 | File ▸ Library | Ouvre la bibliothèque de programmes. |
| F5 | File ▸ Load Snapshot | Charge un snapshot. |
| F6 | File ▸ Save Snapshot | Enregistre un snapshot. |
| F7 | Debug ▸ Pause | Met la machine en pause et ouvre le debugger. |
| F9 | Debug ▸ Run | Relance la machine. |
| F10 | Settings ▸ Full Screen | Passe en plein écran, et en revient. |
| F11 | Settings ▸ Multiface Stop | Appuie sur le bouton de la Multiface II. |
| Maj+F1, Maj+F2 | Flip Disc | Retourne la disquette du lecteur A:, du lecteur B:. |
| Maj+F3, Maj+F4 | Normal Speed, High Speed | Vitesse normale (100 %), grande vitesse (1000 %). |
| Ctrl+F1, Ctrl+F2 | Insert Disc Image | Met une disquette dans le lecteur A:, dans le lecteur B:. |
| Ctrl+F3 | File ▸ Load Cartridge | Charge une cartouche. |
| Ctrl+F4 | File ▸ Tape ▸ Insert Tape Image | Met une cassette dans le lecteur. |
| Ctrl+F5 | File ▸ Auto Type | Tape un texte au clavier du CPC. |
| Ctrl+F6 | File ▸ Update Snapshot | Enregistre de nouveau le snapshot en cours. |
| Ctrl+F7 | File ▸ Save Screenshot | Enregistre une capture d'écran. |
| Ctrl+F8 | File ▸ Screen to Thumbnail | Fait de l'écran la vignette du programme, pour la Library. |
| Ctrl+F9 | Settings ▸ Reset | Redémarre le CPC. Avec Maj en plus : redémarrage à froid. |
| Ctrl+F11 | File ▸ Paste | Tape le contenu du presse-papiers. |
| Ctrl+F12 | Settings ▸ AMX Mouse | Fait de la souris du PC une souris AMX. |
| Ctrl+Maj+F1, Ctrl+Maj+F2 | Edit Disc | Ouvre l'éditeur de disque du lecteur A:, du lecteur B:. |
| Ctrl+Maj+F3 | File ▸ Swap Discs A: and B: | Échange les disquettes des deux lecteurs. |
Dans le debugger
| Touches | Effet |
|---|---|
| F7, F8 | Avance d'une instruction : en entrant dans les appels, ou en les passant d'un coup. |
| F4 | Exécute jusqu'à la ligne choisie. |
| F5 | Pose ou retire un point d'arrêt. Un clic dans la marge fait de même. |
| F9 | Relance la machine. |
| Ctrl+G | Va à une adresse, dans le volet où se trouve le curseur. |
| Ctrl+Maj+G | Va à une adresse dans le dump mémoire. |
| Ctrl+F, F3 | Cherche, cherche encore. |
Dans le dump mémoire, ce qui est tapé change l'octet sous le curseur : des chiffres hexadécimaux dans la première colonne, des caractères dans la seconde. Un clic choisit la colonne, tout comme Ctrl+Tab.
Un clic droit dans le dump mémoire ouvre ses outils : charger, enregistrer, remplir, comparer, poser un point d'arrêt sur une lecture ou une écriture, désassembler.
Dans l'assembleur
| Touches | Effet |
|---|---|
| Ctrl+F9 | Assemble le programme dans la mémoire de la machine. |
| F9 | Assemble et lance le programme. Le source doit contenir une directive run. |
| Ctrl+F, F3 | Cherche, cherche encore. |
| Ctrl+R | Remplace. |
| Ctrl+G | Va à une ligne. |
La syntaxe est celle de Maxam, avec les extensions de WinAPE. Un clic dans la marge pose un point d'arrêt sur une ligne.
Dossiers et ligne de commande
| Dossier | Contenu | Variable d'environnement |
|---|---|---|
WinAPE20B2 | Les ROM livrées avec WinAPE. | TUXAPE_ROM_DIR |
roms | Vos propres ROM. | TUXAPE_USER_ROM_DIR |
library | Vos programmes, pour la Library. Un sous-dossier thumbnails garde les vignettes. | TUXAPE_LIBRARY_DIR |
plugins | Les plug-ins, un dossier chacun. | TUXAPE_PLUGIN_DIR |
Ces dossiers se trouvent à côté du programme. Une variable d'environnement en désigne un autre.
En ligne de commande, le nom d'une image de disquette la met dans le lecteur A: :
tuxape jeu.dsk