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 cat pour voir son contenu, puis run"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, puis run" 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.

Raccourcis de la fenêtre principale
TouchesMenuEffet
F1Help ▸ ContentsOuvre l'aide.
F2File ▸ Drive SetupRègle les lecteurs de disquette.
F3Assembler ▸ Show AssemblerOuvre l'assembleur.
F4File ▸ LibraryOuvre la bibliothèque de programmes.
F5File ▸ Load SnapshotCharge un snapshot.
F6File ▸ Save SnapshotEnregistre un snapshot.
F7Debug ▸ PauseMet la machine en pause et ouvre le debugger.
F9Debug ▸ RunRelance la machine.
F10Settings ▸ Full ScreenPasse en plein écran, et en revient.
F11Settings ▸ Multiface StopAppuie sur le bouton de la Multiface II.
Maj+F1, Maj+F2Flip DiscRetourne la disquette du lecteur A:, du lecteur B:.
Maj+F3, Maj+F4Normal Speed, High SpeedVitesse normale (100 %), grande vitesse (1000 %).
Ctrl+F1, Ctrl+F2Insert Disc ImageMet une disquette dans le lecteur A:, dans le lecteur B:.
Ctrl+F3File ▸ Load CartridgeCharge une cartouche.
Ctrl+F4File ▸ Tape ▸ Insert Tape ImageMet une cassette dans le lecteur.
Ctrl+F5File ▸ Auto TypeTape un texte au clavier du CPC.
Ctrl+F6File ▸ Update SnapshotEnregistre de nouveau le snapshot en cours.
Ctrl+F7File ▸ Save ScreenshotEnregistre une capture d'écran.
Ctrl+F8File ▸ Screen to ThumbnailFait de l'écran la vignette du programme, pour la Library.
Ctrl+F9Settings ▸ ResetRedémarre le CPC. Avec Maj en plus : redémarrage à froid.
Ctrl+F11File ▸ PasteTape le contenu du presse-papiers.
Ctrl+F12Settings ▸ AMX MouseFait de la souris du PC une souris AMX.
Ctrl+Maj+F1, Ctrl+Maj+F2Edit DiscOuvre l'éditeur de disque du lecteur A:, du lecteur B:.
Ctrl+Maj+F3File ▸ Swap Discs A: and B:Échange les disquettes des deux lecteurs.

Dans le debugger

Touches du debugger
TouchesEffet
F7, F8Avance d'une instruction : en entrant dans les appels, ou en les passant d'un coup.
F4Exécute jusqu'à la ligne choisie.
F5Pose ou retire un point d'arrêt. Un clic dans la marge fait de même.
F9Relance la machine.
Ctrl+GVa à une adresse, dans le volet où se trouve le curseur.
Ctrl+Maj+GVa à une adresse dans le dump mémoire.
Ctrl+F, F3Cherche, 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 de l'assembleur
TouchesEffet
Ctrl+F9Assemble le programme dans la mémoire de la machine.
F9Assemble et lance le programme. Le source doit contenir une directive run.
Ctrl+F, F3Cherche, cherche encore.
Ctrl+RRemplace.
Ctrl+GVa à 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

Les dossiers que TuxAPE utilise
DossierContenuVariable d'environnement
WinAPE20B2Les ROM livrées avec WinAPE.TUXAPE_ROM_DIR
romsVos propres ROM.TUXAPE_USER_ROM_DIR
libraryVos programmes, pour la Library. Un sous-dossier thumbnails garde les vignettes.TUXAPE_LIBRARY_DIR
pluginsLes 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