MacSD, l’émulateur de CD-ROM SCSI pour Mac

Il y a un moment, j’avais parlé du SCSI2SD, une carte qui permet de remplacer un disque SCSI par une carte (micro)SD. Et récemment, je suis tombé sur un projet intéressant : MacSD. Il permet la même chose, mais avec un support complet des CD-ROM.

Bon, il faut être clair : il est possible d’émuler un lecteur de CD-ROM avec une carte SCSI2SD. C’est un peu compliqué, il ne suffit pas de mettre une ISO sur la carte SD, mais c’est fonctionnel. Mais la carte MacSD va plus loin, en réalité.

La carte MacSD

Premièrement, la carte émule totalement un lecteur de CD-ROM Apple (le 300i Plus), avec un débit correct pour du CD-ROM. C’est du 8x selon le créateur, donc plus rapide que le lecteur émulé. Deuxièmement, le fonctionnement est a priori simple : on place un fichier ISO sur la carte SD (ou MMC) et on règle quelques paramètres. Il n’y a pas besoin d’écrire l’image avec des outils spécifiques (ou en ligne de commande). Troisièmement, la carte MacSD propose des entrées et sorties analogiques pour la partie audio du lecteur de CD-ROM. La sortie doit être reliée à l’entrée de la carte mère des Mac, qui permet d’envoyer l’audio vers la sortie du Mac, l’entrée permet d’utiliser un lecteur de CD-ROM (un vrai) en parallèle de la carte. C’est la même méthode que sur les cartes DOS d’Apple. Elle se connecte en SCSI 50 broches, comme la majorité des disques durs de l’époque, et le fichier INI (dixit la documentation) permet de définir facilement l’ID SCSI.

Maintenant, les défauts. Les débits annoncés sont assez faibles pour une émulation de disque dur : 1,3 Mo/s, ça reste faible, et même les vieux SCSI2SD comme le mien font un peu plus (entre 1,5 Mo/s et 2,5 Mo/s). Les SCSI2SD récents (v6) peuvent par exemple atteindre 10 Mo/s, ce qui est largement plus. Disons que les débits suffisent pour une émulation de CD-ROM, vu qu’en plus les débits sont a priori assez constants avec un temps d’accès faible. Le second défaut, c’est clairement le prix : la carte vaut 140 $. C’est logique vu que le projet semble mené par une seule personne, mais c’est tout de même pratiquement le double d’un SCSI2SD classique.

Mais bon, si vous avez besoin d’émuler facilement un lecteur de CD-ROM avec l’audio, c’est une solution intéressante.