Archives de Genesis8 Amstrad Page de 1999 à 2025 à propos d'émulateur, page 14 sur 20





CSW2CDT par César Nicolas Gonzales, utilitaire windows de transfert de cassettes Amstrad CPC

-

La suite d'outil CSW2CDT par César Nicolas Gonzales est un groupe de trois programmes dont le but principal est l'encodage de cassettes informatique utilisées par les sinclair ZX spectrum et les Amstrad CPC pendant l'époque d'or des jeux vidéos européens (1982-1994), lorsque les cassettes étaient la méthode de distribution la plus populaire pour les logiciels commerciaux.

CSW0 est un programme en ligne de commande qui lit les sample audio WAV et écrit des samples compressés CSW V1.

CSW2CDT est un programme en ligne de commande qui lit des samples compressés CSW1 V1 et écrit des images cassette CDT/TZX.

CSW2CDT-UI est un programme piloté par boite de dialogue dont l'interface utilisateur simplifie l'utilisation des deux premiers outils.

La procédure générale est divisée en plusieurs étapes :

  • La cassette doit être digitalisée en WAV audio non compressé dont la qualité doit être d'au moins 22050 Hz. Le Mono et 8 bits sont préférés à la stéréo et aux 16 bits.
  • Le WAV resultant doit être injecté dans CSW0, qui mesurera les dents/vagues carrées et produira un fichier CSW V1 file. des flags optionnels peuvent être utilisés pour effectuer un filtrage band-pass sur le signal.
  • Ce fichier CSW V1 sera alors passé à CSW2CDT, dont la tâche est de scanner les blocks de données qui sont à l'intérieur et de construire une image CDT/TZX. A nouveau, des flags optionnels permettent un traitement de plus en plus complexe des contenus.

L'image CDT/TZX a en dernier lieu besoin d'être testée dans un émulateur capable de le rejouer, par exemple CPCE ou Winape, mais aussi Caprice Forever ou Sugarbox.

CSW2CDT-UI facilite la procédure parce que son interface utilisateur est plus confortable (mais moins flexible) que la ligne de commande : choisir le sample, générer le fichier CSW V1, et encoder le fichier CDT/TZX peut être effectué en poussant des boutons et en choisissant des options. Elle permet également la procédure inverse, c'est à dire de rejouer les images CDT/TZX en fichier CSW V1 et en fichier WAV audio avec quelques clics de souris.

Dlfrsilver, source d'inspiration et alpha tester, a écrit la documentation en anglais et en français.



Comment éviter l'anti-aliasing des photos d'écran prises dans WinApe (émulateur Amstrad CPC)

-

Il y a une solution simple pour éviter l'anti-aliasing des copies d'écran prises dans l'émulateur Amstrad CPC WinApe. Il suffit de désactiver l'option émulation PAL.

La solution a été donnée par Roudoudou.





FPGAmstrad sur la carte MiST revision r005.8.14 par Renaud Helias (émulateur Amstrad CPC)

-

Une nouvelle version du coeur Amstrad CPC par Renaud Helias pour MiST est disponible.

  • IO_ACK trigger in edge, not in state (better in some scrolling...)
  • WAIT_n generator ignoring M1 while IO_ACK
  • OSD entry : "MEM_wr" mode : quick or slow. quick by default.

Rapide : Arkanoid II, Prehistoric II. Ecole demo. Pinball Dreams
Lent : Saboteur 2. Still Rising demo.



FPGAmstrad sur la carte MiST revision r005.8.13e par Renaud Helias (émulateur Amstrad CPC)

-

Le MIST est un Circuit logique programmable (FGPA en anglais) qui permet d'implémenter au niveau matériel des ordinateurs classiques 16bit comme les Amiga et Atari ST(E). Mais il peut également émuler des ordinateurs 8 bit comme les Atari XL, ZX81, ZX Spectrum, C64, Atari VCS, Atari 5200, Colecovision, Apple II, Sega Master System, NES, Odyssey2 et bien sûr l'Amstrad CPC.

Renaud Helias a écrit un coeur Amstrad CPC 6128 pour cette carte Mist. La dernière version de ce coeur permet entre autre d'émuler correctement la démo Still Rising par Vanity.


Youtube video



Caprice Forever v0.30, un émulateur Amstrad CPC par Frédéric Coste pour Windows

-

Caprice Forever par Frédéric Coste est une version modifiée de l'émulateur Caprice pour windows.

  • Fix FDC engine to pass most of Kevin Thacker's acid tests
  • Add option to cold reset at real speed (see Hints)
  • Load disk and tape from ZIP archives files
  • Add disk menu to manually update and reload disk image
  • Add disk menu to manually update and reload disk image
  • Fix Tape to load The Last Mission
  • fix minor bugs



CPCGamesCD par MiguelSky est disponible (décembre 2016)

-

CPCGamesCD (créé par MiguelSky) est une image ISO comprenant plusieurs émulateurs (Amstrad CPC et PCW) et un frontend pour lancer les jeux présents qui proviennent du site FTP de NVG.



Samdisk v3.8.9 par Simon Owen, transfert de disquettes Amstrad CPC sur PC

-

SAMdisk v3.8.9 par Simon Owen est un utilitaire permettant les transferts entre des disquettes et des images de disquette Amstrad CPC sur PC. Il supporte presque tous les formats de secteurs compatible avec les contrôleurs de disquette et supporte même certains formats de protection de copie. L'accès bas niveau au lecteur de disquette nécessite l'installation du driver fdrawcmd.sys.



ZEsarUX v4.2, un émulateur Amstrad CPC 464 (et d'autres comme le ZX Spectrum)

-

ZEsarUX v4.2 est un émulateur multi plate-forme, dont l'Amstrad CPC 464. Vous pouvez le compiler à partir des sources ou récupérer un binaire pour :

  • linux 32/64 bits
  • Mac OS X
  • Windows
  • Raspberry pi (raspbian)


SugarConvDisk : convertisseur d'images disquettes Amstrad CPC entre différents formats

-

Issu du code de Sugarbox, SugarCOnvDisk permets de convertir des images disquetres entre différents formats : dsk, edsk, supercard pro, HFE, IPF, CT-raw, Raw (kryoflux) to dsk/edsk, scp, IPF, HFE. Il support le mode batch et les filtres.




ACE v1.13, un émulateur Amstrad CPC pour MorphOS par Philippe Rimauro (Offset)

-

ACE v1.13 par Philippe Rimauro est un émulateur Amstrad CPC pour MorphOS. Cette version apporte une multitude de petites améliorations liées à l'ergonomie lors d'une utilisation dans le cadre du cross-développement (merci Krusty pour les suggestions). Elle corrige également plusieurs petits bugs et apporte de légères améliorations dans l'émulation (merci les tests de Kevin Thacker). Enfin, elle intègre des modifications structurelles qui améliorent la portabilité et la compatibilité 64 bits.



CapriceRPI2 v1.31 par KaosOverride, un émulateur Amstrad CPC pour Raspberry PI

-

La dernière version de l'émulateur Amstrad CPC CapriceRPI (v 1.31) par KaosOverride pour Raspberry PI est disponible avec une correction pour l'utilisation d'un joystick. Il travaille sur la version 1.4.

Cet émulateur basé sur les sources de Caprice32 (Ulrich Doewich) peut également se compiler sur autre chose qu'un PI avec la commande make -f makefile.notpi.

Avant de compiler les sources, il faut installer les dépendances suivantes (dont sdl1.2 de mémoire) :

  • libsdl-ttf2.0-dev
  • libfreetype6-dev
  • libsdl-image1.2-dev


Pour plus d'informations, allez sur la page principale