Archives de Genesis8 Amstrad Page de 1999 à 2020 à propos d'utilitaires






Une ROM de diagnostic pour Amstrad CPC v0.91 par Noël Llopis (v1.0l WIP)

-

Noel Llopis a écrit une ROM de diagnostic pour Amstrad CPC qui en est déjà à la version 0.91 et dont vous trouverez les sources sur Github.

La version WIP 1.0l permettra de tester le clavier, quelque soit la langue.

Modifications depuis la v0.8 :

  • correction du test bloquant à partir de ROM upper
  • détection et test de toute la RAM jusqu'à 4 Mo (cela peut prendre BEAUCOUP de temps)
  • Esc permet d'arrêter le test de la RAM haute
  • le test de la configuration C3 utilise un pixel non visible sur l'écran
  • pagination de la ROM M4 basse pour accéder à la ROM système
  • plus besoin d'appuyer sur une touche après le test de la RAM base
  • maintenir la touche Esc ou Feu pendant 2 secondes permet de sortir du test clavier


Une nouvelle version de Martine est disponible (v0.28)

-

Martine v0.28.0 est un outil de conversion d'images JPG et PNG vers Amstrad CPC(+) au format normal ou overscan. Cette version 028 est sortie le 26 février, elle est disponible pour Windows, MacOS, ARM64 et linux.



Une ROM de diagnostic pour Amstrad CPC v0.8 par Noël Llopis et vidéo d'usage

-

Noel Llopis a écrit une ROM de diagnostic pour Amstrad CPC qui en est déjà à la version 0.8 et dont vous trouverez les sources sur Github.

Vous pourrez voir son utilisation dans une vidéo sur Youtube à propos de la réparation d'un contrôleur de disquette. Je vous invite fortement à voir ses autres vidéos.




Une nouvelle version de ConvImgCpc par Ludovic Deplanque

-

Une nouvelle version de ConvImgCpc (27février 2021) par Ludovic Deplanque est disponible, les sources sont sur Github.

C'est un utilitaire windows pour convertir une image PC vers l'Amstrad CPC(+).




Une nouvelle version de ConvImgCpc par Ludovic Deplanque

-

Une nouvelle version de ConvImgCpc (11 février 2021) par Ludovic Deplanque est disponible, les sources sont sur Github.

C'est un utilitaire windows pour convertir une image PC vers l'Amstrad CPC(+).




WAV2AY par Roudoudou, un utilitaire audio fort intéressant

-

Edouard Bergé a écrit sur CPCWiki pour parler de son dernier utilitaire en date : WAY2AY. C'est un utilitaire audio qui utilise en entrée un fichier .WAV et utilise une transformation de Fourrier pour obtenir directement un fichier avec des registrers de la puce sonore AY tout en limitant la quantité de données obtenue, un sample sans être un sample.

Vous pouvez l'écouter sur Youtube parler de son nouvel utilitaire.




Une nouvelle version de Martine est disponible (v0.27)

-

Martine v0.27.0 est un outil de conversion d'images JPG et PNG vers Amstrad CPC(+) au format normal ou overscan. Cette version 027 est sortie aujourd'hui.



Une nouvelle version de ConvImgCpc par Ludovic Deplanque

-

Une nouvelle version de ConvImgCpc (du 1er décembre 2020) par Ludovic Deplanque est disponible, les sources sont sur Github.

C'est un utilitaire windows pour convertir une image PC vers l'Amstrad CPC(+).




RASM v1.3 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v1.3) est sortie le 24 novembre 2020.

Rasm est maintenant disponible sur Github (documentation incluse).

Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour Amstrad CPC.

Les nouveautés sont :

  • extended cartridge support
  • new directive LZSA1, LZSA2 for crunched code sections
  • new directives INCLZSA1 and INCLZSA2 for binary import and LZSA crunching
  • new directives XORMEM and SUMMEM to generate checksum of a memory area
  • new directive TIMESTAMP to output date/time
  • new TAPE option for SAVE directive
  • new DMA import options with INCBIN directive (new checks & warnings)
  • new enhanced instructions LD IX/IY,BC/DE & LD BC/DE,IX/IY
  • new tag {SLOT} for extended cartridge management
  • new suffix .HIGH and .LOW to split 16bits register in macro definition
  • new option -msep to specify separator for labels inside modules
  • new option -amper to use ampersand for hex values
  • directive BRK now generates #ED,#FF opcode
  • bugfix byte order for Microsoft real format
  • bugfix DSK header with nightly build
  • bugfix 16bits PCM wav import
  • do not warn for missing file with INCLUDE in disabled condition
  • do not export struct definition with symbols
  • many warnings removed, cleanup, some draft for future functionalities



iMPdraw Ultimate Pack Edition ! par AST/Imp4ct est disponible

-

iMPdraw Ultimate Pack Edition ! par Impact est sorti hier, leur nouveaux utilitaires graphiques (ConvImgCpc et iMPdraw) mais également iMPdos pour la gestion xMass. Ce pack contiens une ROM pour M4 (wifi), une ROM spéciale faite par Duke pour Amstrad CPC Plus uniquement ! Donc si vous avez un Amstrad CPC, ne l'installez pas. La dernière ROM Albireo est disponible dans ce pack également.

iMPdraw fonctionne sur disquettes (A ou B), Gotek (A ou B), une SD card sur la carte M4 Wifi, carte SD ou USB sur Albireo, la carte d'expansion xMass (iMPdos uniquement).

Amusez vous bien, merci de signaler les bugs, lancez run"install" pour démarrer.



Une nouvelle version de Martine et 3 démos par Impact en 2020

-

Martine v0.26.0 est un outil de conversion d'images JPG et PNG vers Amstrad CPC(+) au format normal ou overscan. Cette version 026 est sortie le 12 juin 2020.

Impact a également sorti 3 démos en 2020 :



Utiliser un lecteur ZIP de 100 Mo sur tout PC XT comme un Amstrad PC 1512/1640 ou PPC

-

Vous êtes l'heureux propriétaire d'un Amstrad PC 1512, 1640 ou d'un portable PPC 512/640 (ou tout autre PC XT) mais vous êtes limités par l'absence d'un disque dur aux lecteurs de disquettes, soit en 360 Ko pour un 5,25 ou 720 Ko pour un 3,5. Pour d'autres PC plus récents à partir du 80286 qui aurait au moins 1 Mo de RAM il est facile d'utiliser un lecteur Iomega ZIP drive de 100 Mo (par port parallèle, SCSI ou IDE) mais le driver officiel utilise une instruction disponible uniquement sur un processeur Intel 80186 (rarement vu) ou sur un Nec V20/V30 (vu sur wikipedia). L'Amstrad PPC 512 ou 640 a un Nec V30 à la place du 8086 présent dans les PC 1512 et 1640, mais le driver officiel utilise beaucoup de mémoire vive et nécessite msdos v4 alors que le PPC utilise par défaut la version 3.3 et 3.2 pour l'Amstrad PC 1512 (sans doute également pour le 1640).

Mais il y a une autre solution pour utiliser un lecteur ZIP parallèle (surtout pas la version Plus qui est également SCSI mais qui n'est pas compatible), vous devez utiliser PalmZIP par Klaus PEICHL qui fonctionne dès msdos 2, même avec un processeur Intel 8086 et qui utilise beaucoup moins de mémoire vive. Vous devez toutefois utiliser 3 partitions de 32 Mo si vous utilisez msdos 2 ou 3. Avec msdos 4 vous pouvez utiliser une seule partition de 96 Mo, mais les opérations de lecteure/écriture seront un peu plus lentes. C'est un shareware que vous pouvez tester pendant 7 minutes pour vérifier qu'il fonctionne correctement avec votre matériel. Si c'est le cas vous n'aurez à payer que 8 euros. Je l'ai acheté avant-hier, 5 heures plus tard je recevais la version enregistrée ! J'ai pu l'essayer avec succès le lendemain soir ayant récupéré un lecteur ZIP dans la journée. Par chance j'avais toujours plusieurs disques ZIP que j'avais utilisé par le passé malgré plusieurs déménagements.

Utiliser ce driver est simple, vous avez juste à ajouter une ligne dans votre fichier config.sys :
device=palmzip.sys /c

L'option /c permet de charger en mémoire le driver uniquement si le lecteur est connecté à votre ordinateur (le driver ne fait que 3 Ko). Il y a d'autres options, je vous recommande donc de lire la documentation qui est incluse (anglais et allemand). You pouvez utiliser l'option /f qui traite le ZIP comme un disque fixe pour obtenir une vitesse de lecteure/écriture un peu plus importante mais qui empêche toute éjection du ZIP (sinon perte de données possible). Le ZIP peut tout de même être ejecté en utilisant l'utilitaire fourni : zipman.

Zipman doit être utilisé si vous avez msdos 2 ou 3 pour créer et formater 3 partitions de 32 Mo (en FAT12 utilisée par les disquettes ou en FAT16), ou une partition habituelle de 96 Mo si vous utilisez msdos 4 ou ultérieur. Zipcopy est un utilitaire pour dupliquer une partition vers une autre, ce qui efface les données de la partition cible. Le dernier utilitaire fourni est is lpr_test qui vérifie si votre port parallèle est bidirectionnel (vérifier votre bios s'il permet de changer le mode de votre port imprimante). Le driver PalmZIP effectue ce test également pour fonctionner au mieux.

Vous pouvez voir une vidéo youtube par Retro Erik qui utilise le driver PalmZIP sur son Amstrad PPC 512. Je vous invite à aller regarder sa chaine youtube puisqu'elle a plusieurs vidéos traitant d'ordinateurs Amstrad.




Pour plus d'informations, allez sur la page principale