Emulateur Amstrad CPC 6128, écrit 100% en C par Ludovic DEPLANQUE (Demoniak).

 

pccpc1pccpc2

 

– L’émulateur utilise un fichier de configuration nommé « Config.cpc », qui doit se trouver dans le même répertoire que l’exécutable. Le détail du paramétrage se trouve écrit dans le fichier en lui-même.
– L’émulateur est écrit 100% en C, sous environement Windows 32 bits, et de manière à être porté facilement sur d’autres plateformes (ex: Amiga).

 

Les fonctions émulées sont les suivantes :
– Processeur Z80 : 99% des instructions,
– AY3-8912 (processeur sonore) : 3 voies + bruits blancs + enveloppes,
– CRTC 6845 (controleur écran ) : Les registres fondamentaux à 70% (0, 1, 2, 3, 4, 5, 6, 7, 9, 12, 13),
– PPI 8255 (interface parallèle ): 90% (Seul le mode 0 du 8255 est émulé, car c’est le seul utilisable dans un CPC),
– UPD 765 (controleur disque ) : 70% (Permet la lecture des fichiers images standard),
РVGA (Video gate array) : 90 % (S̩lection encres, Mode ̩cran, Roms)
– Timings Hsync et Vsync (synchro horizontale et verticale),
– Gestion disquettes par fichier image standard (.DSK)
РGestion sauvegarde ̩tat en cours par fichier snapshot standard (.SNA)
– Gestion cassettes par fichier au format WAV
РUtilisation du disque de la machine hote pour lecture/̩criture de fichiers

 

PC-CPC a la particularité d’être connecté directement sur la Base de données du site Amstrad.eu, soit près d’un millier de jeux ! Il suffit de choisir son titre, celui-ci se chargera et se lancera automatiquement, sauf parfois certains titres qui nécessitent de finaliser le lancement en ligne de commande (run »xxxx  » par exemple).

 

Particularité : s’il y a un fichier .sna (sauvegarde d’état), le jeu se charge directement.

 

Cette béta date en réalité de 2012 mais n’a jamais été proposée au public. Là voici donc en exclusivité sur Emu-France grâce à notre confrère Phenix du site Amstrad.eu !

 

Télécharger PC-CPC (Win) 0.1at béta 30 (191,4 Ko)

Site Officiel

En savoir plus…