Release 0.863b

Minor fixes in FDC, PSG and CRTC emulation, improvements in External ROM management, and more command line arguments

Release 0.863b

Along with minor fixes in FDC, PSG and CRTC emulation, improvements in External ROM management this version introduces command line arguments to make it easier to start programs:

Commands
--autorun Automatically loads tape
--crtcX Selects a CRTC type at startup (X = 0, 1, 1b, 2 or 4)
--dsk <file> Opens a dsk file (full path)
--fullscreen Starts AmspiriT in full screen mode
--joystick Active le joystick (Mapping clavier)
--keybPC PC => CPC mapping for Keyboard
--keybCPC No keyboard mapping
--nojoystick Disables joystick
--nosound Mute audio
--tape <file> Loads a tape file (wav or cdt)
--romX <file> Loads a ROM file in slot X (1-15)
--run <file> Runs a program on a disk or a ROM

En plus de divers petits correctifs sur l’émulation du FDC et du CRTC, l'amélioration de la gestion des ROMS additionnelles, ainsi que la correction d’un bug sur l’émulation du PSG, cette version introduit la possibilité de passer des paramètres en ligne de commande.

Commandes
--autorun Exécute automatiquement un enregistrement Cassette
--crtcX Fixe le type de CRTC au démarrage (X = 0, 1, 1b, 2 ou 4)
--dsk <file> Charge un fichier dsk (le chemin doit être complet)
--fullscreen Lance AmspiriT en mode plein écran
--joystick Active le joystick (Mapping clavier)
--keybPC Clavier en mode mapping PC => CPC
--keybCPC Clavier en mode CPC (pas de mapping)
--nojoystick Désactive le joystick
--nosound Désactive le son
--tape <file> Charge un fichier cassette wav ou cdt (le chemin doit être complet)
--romX <file> Charge un fichier ROM dans un emplacement X (X varie entre 1 et 15)
--run <file> Lance un programme présent sur une disquette ou une Rom

Par exemple, il est possible de combiner --dsk et --run pour lancer directement un programme sur le disque.