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





nc100em v1.2, un émulateur Amstrad Notepad NC100 par Gnarz

-

L'émulateur original de l'Amstrad notepad NC100 est écrit par Russell Marks. Nilquader l'a modifié, et Gnarz a modifié cette modification.

La modification de Gnarz consiste en :

  • removed the vgalib and terminal versions
  • made the gtk version compile with GTK+ 2.0
  • made the sdl version compile with SDL2
  • made the menu key available on modern keyboards emulate the NCs menu key
  • changed the serial port emulation to allow it to use devices other than stdin/stdout. For example, the command socat -d -d PTY,raw,echo=0 PTY,raw,echo=0 creates a nice serial device emulator, whose ends are output by the command. You can specify the open end with -s, and use the other end with cat or sx or what have you... stdin/stdout is still available by passing - as an arg to -s
  • some cleanups in the Makefile
  • added ncconvert

Amstrad NC100 (main view) (Thomas Conté)



Port de l'émulateur Amstrad CPC Caprice32 par Colin Pitrat sur Github

-

Colin Pitrat est l'auteur d'un port de l'émulateur Amstrad CPC Caprice32 initialement développé par Ulrich Doewich.

Fonctionnalités de cette version de Caprice32 (désolé en anglais) :

  • Complete emulation of CPC464, CPC664 and CPC6128
  • Mostly working support of Plus Range: CPC464+/CPC6128+/GX4000 (missing vectored & DMA interrupts, analog joysticks and 8 bit printer)
  • Joystick support - it can be fully used with joystick only, thanks to an integrated virtual keyboard.
  • Joystick emulation - joystick-only games can be played using the keyboard
  • English, French or Spanish keyboards
  • DSK and IPF files for disks - VOC and CDT files for tapes - CPR files for cartridge
  • Snapshots (SNA files)
  • Direct load of ZIP files (all formats except IPF)
  • Custom disk formats
  • Printer support
  • Memory tool to inspect and modify memory (peek and poke)
  • Experimental support of Multiface 2 (you should prefer using memory tool)
  • Text mode graphics (using aalib or libcaca)


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.




Pour plus d'informations, allez sur la page principale