SD2iec interne pour Commodore 64, un tout-en-un intégré

4.8
(6)
sd2iec internal post SD2iec internal pour Commodore 64, un tout-en-un intégré

SD2iec interne pour Commodore 64

SD2IEC est un développement open source créé par Shadowolf et publié à l'adresse suivante Forum64.de en 2008, qui permet d'émuler un lecteur de disque Commodore 1541 en communiquant via le bus IEC de Commodore, présent dans plusieurs modèles 8 bits (séries VIC-20, 64, 128 et 264).

Il utilise des cartes SD comme support de stockage de masse et est basé sur le microcontrôleur Atmega 644 ou le plus grand Atmega 1284P.

image SD2iec interne pour le Commodore 64, un tout-en-un intégré

Lecteur de disque original Commodore 1541

ATMEGA1284P-AU | AVR Microcontrôleur 8bit 16 kB RAM, 128 kB Flash, TQFP 44 pins 20MHZ

Microcontrôleur Atmega 1284p

Quelles sont les possibilités de SD2IEC ?

image 2 SD2iec interne pour Commodore 64, un tout-en-un intégré

SD2IEC est compatible avec JiffyDOS, un système d'exploitation de disque optimisé pour C64/128 qui permet une vitesse et des commandes plus élevées que le DOS d'usine du Commodore 64.

  • Il permet d'utiliser les fastloaders les plus courants tels que Speeddisk fastloader ou GEOS Fastloader.
  • Prend en charge la lecture et l'écriture des fichiers .D64, .D71, .D81, .M2I, ainsi que des fichiers .PRG et .P00 et partiellement .REL.
  • Prend en charge les cartes SD et SDHC avec les systèmes de fichiers FAT12, FAT16 et FAT32
  • Compatible avec de nombreux gestionnaires de fichiers : CBM FileBrowser, CBM-Command, Vic-20 Disk Menu, SD2IEC Dir Plus, ?
image 3 SD2iec interne pour Commodore 64, un tout-en-un intégré

CBM Filebrowser pour C64/C128

image 4 interne SD2iec pour Commodore 64, un tout-en-un intégré

Commande CBM pour C64/C128

image 5 SD2iec interne pour le Commodore 64, un tout-en-un intégré

SD2IEC DirPlus (Série 264)

Il permet d'attribuer un numéro de périphérique de façon permanente dans l'EEPROM SD2IEC par deux commandes simples, ce qui permet d'utiliser simultanément tout autre lecteur de disque Commodore (1541, 1541-II, 1551, 1571) connecté au bus IEC avec un numéro de périphérique différent.

Par exemple, pour configurer SD2IEC avec le numéro d'unité 9, actuellement configuré pour 8, nous devons taper :

OPEN1,8,8,15,?U0>?+CHR$(9):CLOSE1 <- Attribue le dispositif 9 à SD2IEC

OPEN1,8,15, ?XW?:CLOSE1 <- Stocke la nouvelle valeur dans l'EEPROM de SD2IEC

Modèles SD2IEC

Comme il s'agit d'un développement open source, de multiples versions de SD2IEC existent et ont évolué au fil des ans.

SD2iec Externe

Traditionnellement, SD2IEC a été associé à des appareils externes, qui sont connectés via un câble DIN à 6 broches et tirent leur énergie du port utilisateur ou du port cassette ou d'une alimentation externe.

Ces appareils, bien que polyvalents, nécessitent un câblage lorsqu'ils sont utilisés et, dans certains cas, empêchent l'utilisation d'autres appareils en même temps (datasette dans le port cassette ou un autre appareil dans le port utilisateur) si le connecteur n'a pas d'expandeur de port, ainsi que l'ajout de quelques câbles supplémentaires à la configuration du Commodore, au cas où il n'y en aurait pas assez.

image 6 SD2iec interne pour Commodore 64, un tout-en-un intégré

TFW8d

sd2iec-jgilcas

Conception externe de SD2iec par @jgilcas

De Hobbyretro.com nous proposons un SD2iec interne, spécialement adapté au modèle Commodore 64 de première génération (Panera ou Breadbin) qui comprend :

SD2IEC interne pour commodore 64, caractéristiques :

  • Interne basé sur Atmega 1284P
  • Intégration dans le boîtier Breadbin du Commodore 64 sans modification du boîtier. Remplace simplement la partie métallique sur le côté et connecte.
  • Support 3D spécifique pour accueillir le SD2IEC, qui s'intègre parfaitement au boîtier du Commodore 64 et comprend un bouton de réinitialisation et un bouton de changement de disque.
  • Remplacement de la LED "Power" d'origine par une nouvelle LED indiquant l'activité du disque
  • Installation de Microcontrôleur Arduino Pro Miniqui permet de réinitialiser simultanément le Commodore 64 et l'unité SD2IEC en appuyant sur le bouton de réinitialisation.
  • Remplacement de la ROM Commodore Kernal (U4 ? 9012207-0X) par une EEPROM de 512 Ko contenant JiffyDOS et la ROM Commodore Kernal originale (Switchless JiffyDOS). Cela permet de démarrer l'appareil avec JiffyDOS si aucune touche n'est enfoncée ou de passer à Commodore Kernal si, après avoir appuyé sur le bouton de réinitialisation de SD2IEC, on continue à appuyer sur la touche RESTORE ou si on démarre l'appareil pour la première fois en appuyant sur la même touche.
sd2iec interne

Détail du SD2IEC interne de Hobbyretro intégré dans le support 3D personnalisé

image 12 SD2iec interne pour Commodore 64, un tout-en-un intégré

JiffyDOS lors du démarrage du C64 sans qu'aucune touche ne soit enfoncée

image 13 SD2iec interne pour Commodore 64, un tout-en-un intégré

SD2IEC HobbyRetro interne montrant l'activité du disque (LED)

Si tu veux avoir un de ces fantastiques SD2iec internes pour ton Commodore 64, contacte-nous. Nous te répondrons dans les plus brefs délais.

Dans quelle mesure as-tu trouvé ce contenu utile ?

Clique sur une étoile pour noter !

Score moyen 4.8 / Dépouillement des votes : 6

Jusqu'à présent, aucun vote. Sois le premier à évaluer ce contenu.

Puisque tu as trouvé ce contenu utile...

Suis-moi sur les médias sociaux !

4.8
(6)

Dans quelle mesure as-tu trouvé ce contenu utile ?

Clique sur une étoile pour noter !

Score moyen 4.8 / Dépouillement des votes : 6

Jusqu'à présent, aucun vote. Sois le premier à évaluer ce contenu.

Puisque tu as trouvé ce contenu utile...

Suis-moi sur les médias sociaux !

Laisser une réponse