Toutes les fonctions de TuxAPE
Cette page fait le tour de TuxAPE. Les intitulés en gras sont ceux de ses menus et de ses fenêtres, qui sont en anglais comme ceux de WinAPE. Ce qui n'existe pas dans WinAPE est détaillé dans les nouveautés par rapport à WinAPE.
Machines et émulation
- Toute la gamme : CPC 464, 664 et 6128, 464 Plus et 6128 Plus, avec leurs cartouches.
- Les cinq types de CRTC, de 0 à 4, numérotés comme dans WinAPE. Chacun a ses propres règles, tirées du « Amstrad CPC CRTC Compendium » de Longshot.
- Le Gate Array au pixel près : synchronisations, changements de mode et d'encre en cours de ligne.
- L'ASIC des Plus : sprites matériels, palette de 4096 couleurs, écran partagé, défilement fin, interruptions de trame, canaux sonores DMA.
- Le moniteur : son oscillateur de ligne suit les impulsions HSYNC, ce que demandent certaines démos.
- La mémoire : 64 Ko, 128 Ko, extension de 256 Ko, extension de 4 Mo, Silicon Disc de 256 Ko ; une ROM basse et jusqu'à 32 ROM hautes.
- La vitesse : de 5 à 1000 % ; Normal Speed (Maj+F3), High Speed (Maj+F4) et un mode turbo.
- Un émulateur léger : sa vitesse est mesurée à chaque étape, pour tourner sur une machine modeste.
Image et son
- Moniteur couleur, vert ou en niveaux de gris ; luminosité ; réglage vertical de l'image.
- Shader CTM644 : la courbure du tube, les lignes de balayage, le masque, le halo et les franges de couleur d'un vrai moniteur Amstrad, chacun réglable.
- Affichage calé sur un écran 50 Hz, pour des défilements sans à-coups.
- Émulation PAL, plein écran (F10), affichage en demi-taille.
- Thème clair ou sombre pour toutes les fenêtres (Settings ▸ Dark Theme).
- Son : le circuit AY-3-8912 en stéréo, 16 bits, 44,1 kHz ; le Digiblaster et l'AmDrum ; les bruits du lecteur de disquette et de la cassette, si on le souhaite.
- Témoin de lecteur dessiné sur l'image, avec le numéro de piste.
Disquettes, cassettes, cartouches
- Disquettes : images DSK et DSK étendu, images HFE ; quatre lecteurs, de A: à D: ; disque vierge, formatage, retournement, échange de A: et B:.
- Éditeur de disque (Edit Disc) : ajouter, extraire, renommer, effacer des fichiers ; éditeur de fichier et éditeur de secteur.
- Cassettes : fichiers CDT et TZX, enregistrements WAV et VOC ; fenêtre Tape Control ; enregistrement d'une cassette.
- Cartouches des Plus (Load Cartridge, Ctrl+F3).
- Archives ZIP : la Library lit les programmes rangés dans des archives, sans les décompresser.
- Glisser-déposer : une disquette, une cassette, une cartouche ou un snapshot lâché sur la fenêtre va dans la machine.
Snapshots, sessions, enregistrements
- Snapshots : fichiers SNA des versions 1 à 3, état de l'ASIC compris ; Load Snapshot (F5), Save Snapshot (F6), Update Snapshot (Ctrl+F6).
- Sessions : une partie s'enregistre et se rejoue ; les sessions de WinAPE (fichiers
.snr) sont lues. - Captures d'écran (Save Screenshot, Ctrl+F7) et vignette pour la Library (Screen to Thumbnail, Ctrl+F8).
- Enregistrements : vidéo AVI, son WAV, musique YM.
- Saisie automatique (Auto Type, Ctrl+F5) avec la syntaxe de WinAPE, et collage du presse-papiers (Ctrl+F11).
Debugger et assembleur
- Debugger Z80 : désassembleur, dump mémoire modifiable, pile, registres et drapeaux ; pas à pas, exécution jusqu'à une ligne.
- Choix de la mémoire vue : en lecture, en écriture ou toute la mémoire ; ROM basse et haute, banque de RAM, banque de cartouche.
- Points d'arrêt sur une adresse, sur une lecture ou une écriture, avec condition ; fenêtre Breakpoints.
- Fenêtre Registers : CRTC, palette, circuit sonore AY et registres de l'ASIC (sprites, canaux DMA).
- Data Areas et Timers : les zones de données du désassemblage, et des chronomètres pour mesurer une portion de code, comme dans WinAPE.
- Find Graphics : la mémoire vue en tuiles, pour retrouver sprites et polices ; sélection et menu du bouton droit.
- Assembleur Z80 compatible Maxam, avec les extensions de WinAPE ; assemblage dans la mémoire de la machine (Ctrl+F9) et lancement (F9) ; points d'arrêt dans la marge.
- Multiface II (Multiface Stop, F11).
Library, extensions, plug-ins
- Library (F4) : vos jeux et vos programmes rangés par onglets, avec recherche, filtres, tri et vignettes ; un double clic met le programme dans la machine.
- Cartes d'extension : quatre emplacements comme sur une MotherX4, la X-MEM et la X-MASS.
- Plug-ins : TuxASC et TuxDSK, installés depuis un fichier ZIP.
Réglages
- Tout se règle pendant que la machine tourne, dans la fenêtre Setup : General, Display, Sound, Memory, Input, Other, Plugins, Expansions.
- Profils : une configuration complète (machine, ROM, cartes) s'enregistre et se rappelle par son nom.
- Clavier : chaque touche du PC peut être associée à une touche du CPC ; la disposition s'enregistre.
- Manette du PC utilisée comme joystick du CPC ; souris AMX (Ctrl+F12).
- Imprimante : ce que le CPC imprime va dans un fichier.