Tuto: Amstrad sur la RG350
Installation de l’émulateur Captice32
Dans un premier Tuto dédié à l’émulation Amiga, je vous explique comment installer et utiliser l’émulateur Caprice32 sur la petite RG350 (RG350M pour moi).
Dans un premier temps, il vous faut récupérer les fichiers suivants:
- Le fichier « Amstrad cpc opk« , que vous pouvez récupérer ici (dans notre cas, ce sera le fichier « dingux-cap32.opk«
- L’émulateur « Caprice32« , que vous pouvez récupérer ici

Enlever la carte mémoire externe de la console, et l’insérer sur votre PC.
Depuis votre PC, créer sur la carte l’arborescence /emulateur/amstradCPC/.
Sur votre PC, desarchiver le zip « caprice32-xxx.zip » et copier le sous répertoire « rom » sur la carte dans « /emulateur/amstradCPC/« .

Copier dans le répertoire amstradCPC précédemment créé le fichier téléchargé « dingux-cap32.opk« .

Depuis votre PC, créer sur la carte mémoire l’arborescence /roms/amstradCPC/ et y placer vos roms au format xxx.dsk.
Vous pouvez maintenant remettre votre carte mémoire dans votre RG350.
Démarrer la console et aller sur l’onglet « applications » et ouvrir l’application DinguxCmdr.

DinguxCmdr va permettre de copier le contenu de la carte mémoire externe sur la carte principale. Je ferai un tuto détaillé sur l’utilisation de DinguxCmdr.

Sur la partie coté gauche, appuyer sur B jusqu’à revenir à la racine et sélectionner le répertoire « /media/data/apps« .
Sur la droite, sélectionner « /media/sdcard/emulateur/amstradCPC« .

Sélectionner « dingux-cap32.opk » sur la partie droite et appuyer sur X. Un popup apparaît.

Dans le popup, choisir « < Copy » et appuyer sur A. Le fichier sélectionné à droite est copié dans le répertoire de gauche.
Appuyer sur Y. Un nouveau popup apparaît. Dans le popup, choisir « Quit » et appuyer sur A. L’application DinguxCmdr se referme.
Aller dans l’onglet « Emulators« , « Caprice32 » a du apparaître.

Appuyer sur A pour le lancer. L’application devrait se refermer aussitôt.
Relancer DinguxCmdr. A gauche, sélectionner « /media/home/.cap32/bios« . A droite, sélectionner « /media/sdcard/emulateur/amstradCPC/rom« .

Sur la partie droite, appuyer sur Y et sélectionner « Select all« . Appuyer sur X et sélectionner « < Copy » et appuyer sur A. Les fichiers de bios sont maintenant copiés.
Appuyer sur Y. Dans le popup apparu, choisir « Quit » et appuyer sur A. L’application DinguxCmdr se referme.
Relancer « UAE4ALL« . C’est gagné, l’émulateur se lance !
Utilisation de l’émulateur Caprice32
Lancer un jeu: Sur l’écran principal, effectuer les réglages comme indiqué sur la photo ci dessous:

Pour sélectionner un jeu, se positionner sur « Load Disk A » et appuyer sur A. Un nouvel écran apparaît:

Se placer dans le répertoire dans lequel vous avez mis vos roms. Elles devraient alors apparaitrent. Sélectionner la rom et appuyer sur A.
Le jeu se lance alors automatiquement.

En appuyant sur Start + Select, vous pouvez revenir au menu, qui vous proposer d’ajouter d’un second disk, de faire des saves state, etc. A noter que sur ce menu, une aide est disponible.
Gestion des jeux multi-disques: A venir
Lignes de commande: A venir
Les contrôles dans les jeux
- Utilisation du clavier virtuel – Utiliser le bouton start pour activer l’utilisation du clavier virtuel. Ce dernier apparaît alors en transparence.

Il s’agit d’un clavier un peu particulier. Par exemple, pour taper la touche « a », il vous faudra vous placer avec le pavé directionnel sur la touche en haut à gauche, et appuyer sur le bouton X. Cela permet en effet de sélectionner la lettre se trouvant à gauche de la touche. Le bouton A de la console aurait permis de sélectionner la touche « c ».
En appuyant sur les boutons R ou L de la consoles, vous pouvez basculer sur les autres claviers, avec les autres touches (fonctions, numériques, etc.)
Pour faire disparaitre le clavier il vous suffira de ré-appuyer sur « Start ».
Vous pouvez également mapper certaines touches et les affecter à des boutons de la console. Par exemple, dans le jeu Bruce Lee, il me faut appuyer sur la touche « A » pour sélectionner le nombre de joueurs. Nous allons mapper un bouton de la console et l’affecter au « A » de l’émulateur.
Pour cela, il faut retourner dans le menu en appuyant sur « Start + Select ». Aller dans le menu « Keyboard« .

Ici, il est possible d’affecter des touches au boutons de la console. Je me positionne ici sur le LTrigger. Avec le pavé directionnel (droite/gauche) faire défiler jusqu’à trouver le « A« . Le bouton L de la console est maintenant affecté au « A« .

On remarquera aussi que le bouton X de la console est affecté à la touche « Return« .
Une fois le mapping effectué, vous pouvez le sauvegarder pour le réutiliser plus tard en utilisant la fonction « Save Keyboard » et « Load Keyboard« .
On peut sortir du menu en choisissant « Back to menu » et en appuyant sur A. Puis sélectionner « Back to CPC » et appuyer sur A pour retourner au jeu.
- Retourner au Menu Caprice32 – Appuyer sur le bouton « Start + Select » pour retourner au menu. Cela peut être utile pour changer de disque, faire des save/load state, mapper des touches, effectuer un reset de l’Amstrad, ou sortir de l’émulateur.
- Utiliser un clavier physique: Contrairement à l’Amiga, il ne semble pas possible d’utiliser un clavier physique. En tout cas, je ne suis pas parvenu à utiliser mon clavier Rii Mini i8 Wireless.