C64 C128 SD2IEC Faszination
Modérateurs : Papy.G, fneck, Carl
C64 C128 SD2IEC Faszination
Bonjour à tous!
Le but 1er de ma démarche était de sauver les données de mes disquettes C64 / C128 vers des médias modernes et télé-échangeables.
il y a un bon moment que cela me trottait dans la tête.
Les modules SD2IEC et consorts sont intéressants, mais comme je suis difficile, je ne veux pas passer par un PC, ni par un Pi,
et je voulais pouvoir faire des transferts entre un vrai drive commodore et le nouveau format de stockage, dans les 2 sens, et exploiter les formats D64, tout ça en mode "classic".
Au final, je me suis décidé pour le SD2IEC (modèle avec affichage) Faszination 64.
on peut le commander déjà monté ou en éléments à assembler / souder, mais j'ai été fainéant sur ce coup là.
Je ne connais pas spécialement ces systèmes, mais je ne voulais pas de ceux avec 2 boutons ((image) disque suivant / précédant), et sans affichage.
Présentation en images: -
Ce module se branche sur le port cartouche du C64, juste pour prendre son alimentation de 5V.
il y 4 boutons d'action, 2 led (vert/rouge), un display sur 2 lignes
et 2 prises pour lecteurs de disquettes IEC. l'une va évidemment sur le C64, l'autre est libre pour un lecteur supplémentaire.
il vient avec une carte SD de16 Mo prête à l'emploi avec une tonne de jeux.
La carte SD s'insère par la droite, sous l'écran LCD.
Le 1er bouton est un RESET pour le C64, qui laisse le SD2IEC dans changement (et c'est la que c'est génial)
Le 2nd bouton est le RESET du SD2IEC (qui revient à la racine de la carte SD)
Les 2 autres boutons sont des disk swap pour les jeux en plusieurs disquettes.
La LED verte indique la lecture
La LED rouge indique l'écriture, mais si elle clignote, c'est qu'il y a une erreur (comme sur un vrai drive)
- -
Entre les 2 fiches IEC, on trouve:
- 2 pastilles sur lesquelles on peut souder des fils d'alimentation 5V, afin de ne plus avoir à bloquer le port cartouche
- Un jumper pour prendre l'alimentation soit sur la fiche cartouche, soit sur les fils extérieurs
Libérer le port cartouche permet d'un placer une cartouche de type FastLoad pour bénéficier de l'accélération des chargements.
- Un triple microswitch :
1er switch pour activer / désactiver le module (afin de ne pas avoir à le déconnecter/reconnecter)
2 & 3 pour choisir le N° du drive émulé (8,9,10 ou 11)
- -
lI y a des petits pieds dessous, qui font que la carte ne force pas sur le port cartouche du C64.
on peut même se procurer un renvoi coudé pour que la carte soit à la verticale derrière le C64, et prenne moins de profondeur.
Le but 1er de ma démarche était de sauver les données de mes disquettes C64 / C128 vers des médias modernes et télé-échangeables.
il y a un bon moment que cela me trottait dans la tête.
Les modules SD2IEC et consorts sont intéressants, mais comme je suis difficile, je ne veux pas passer par un PC, ni par un Pi,
et je voulais pouvoir faire des transferts entre un vrai drive commodore et le nouveau format de stockage, dans les 2 sens, et exploiter les formats D64, tout ça en mode "classic".
Au final, je me suis décidé pour le SD2IEC (modèle avec affichage) Faszination 64.
on peut le commander déjà monté ou en éléments à assembler / souder, mais j'ai été fainéant sur ce coup là.
Je ne connais pas spécialement ces systèmes, mais je ne voulais pas de ceux avec 2 boutons ((image) disque suivant / précédant), et sans affichage.
Présentation en images: -
Ce module se branche sur le port cartouche du C64, juste pour prendre son alimentation de 5V.
il y 4 boutons d'action, 2 led (vert/rouge), un display sur 2 lignes
et 2 prises pour lecteurs de disquettes IEC. l'une va évidemment sur le C64, l'autre est libre pour un lecteur supplémentaire.
il vient avec une carte SD de16 Mo prête à l'emploi avec une tonne de jeux.
La carte SD s'insère par la droite, sous l'écran LCD.
Le 1er bouton est un RESET pour le C64, qui laisse le SD2IEC dans changement (et c'est la que c'est génial)
Le 2nd bouton est le RESET du SD2IEC (qui revient à la racine de la carte SD)
Les 2 autres boutons sont des disk swap pour les jeux en plusieurs disquettes.
La LED verte indique la lecture
La LED rouge indique l'écriture, mais si elle clignote, c'est qu'il y a une erreur (comme sur un vrai drive)
- -
Entre les 2 fiches IEC, on trouve:
- 2 pastilles sur lesquelles on peut souder des fils d'alimentation 5V, afin de ne plus avoir à bloquer le port cartouche
- Un jumper pour prendre l'alimentation soit sur la fiche cartouche, soit sur les fils extérieurs
Libérer le port cartouche permet d'un placer une cartouche de type FastLoad pour bénéficier de l'accélération des chargements.
- Un triple microswitch :
1er switch pour activer / désactiver le module (afin de ne pas avoir à le déconnecter/reconnecter)
2 & 3 pour choisir le N° du drive émulé (8,9,10 ou 11)
- -
lI y a des petits pieds dessous, qui font que la carte ne force pas sur le port cartouche du C64.
on peut même se procurer un renvoi coudé pour que la carte soit à la verticale derrière le C64, et prenne moins de profondeur.
Dernière modification par frktaunus le 01 mai 2020 17:20, modifié 2 fois.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
J'ai le même module SD2IEC Faszination 64, mais le modèle en dessous (celui sans écran, alimenté via le port cassette et branché sur liaison série.) qui était aussi fourni en kit à monter.
Le fascicule de montage fourni avec était particulièrement bien réalisé (tout couleur, très bien expliqué.)
Fonctionne très bien, sauf quelques images disquettes un peu étranges qui passent mal à l'émulation.
Je trouve étrange d'avoir fait le choix de l'alimenter sur le port cartouche par contre ?
Le fascicule de montage fourni avec était particulièrement bien réalisé (tout couleur, très bien expliqué.)
Fonctionne très bien, sauf quelques images disquettes un peu étranges qui passent mal à l'émulation.
Je trouve étrange d'avoir fait le choix de l'alimenter sur le port cartouche par contre ?
Re: C64 C128 SD2IEC Faszination
Test avec un C64: j'utilise mon C64 II avec son lecteur 1541 II, mais ce serait la même chose avec UN C64 + 1541.
Le petit câble noir "IEC" relie le C64 et le module SD2IEC, et à droite, la câble blanc va vers le 1541 II.
-
A l'allumage de l'ordinateur, l'écran 2 lignes affiche un logo "C=" never die, puis la version et le N° de drive émulé, j'ai mis 9, er je garde mes vrais lecteurs en 8.
- -
LOAD "$",8 pour charger le répertoire du drive 9 donne ceci.
Remarquez la ligne "DIR" dans les types, alors que normalement les disques MFM n'acceptent pas de sous-répertoires.
On a ici, le reflet de la structure des répertoires de la carte SD.
Le BIN en 1ère ligne est le firmware de mise à jour du module, il est exploité au démarrage si il diffère de la version installée.
Le programme FILEBROWSER va permette de naviguer dans la carte SD et de choisir un répertoire ou un fichier D64.
Je "LOAD" ce dernier et le "RUN".
- -
Le C64 affiche alors la structure de la carte SD, et je peux naviguer dans les répertoires,
et enfin,
- sélectionner un PRG qui va alors se charger et s'exécuter
- sélectionner un fichier D64, dont je vais alors voir le contenu, et y sélectionner un programme à démarrer
- quitter pour revenir au C64 normal, MAIS le module reste sur le répertoire sélectionné ou sur l'image D64 de la carte SD, et l'affiche sur le LCD
- -
Ici, je vais dans GAMES, et je sélectionne le jeux ARCHON.
(les noms trop longs sont tronqué 8.3 caractères)
-
Le petit câble noir "IEC" relie le C64 et le module SD2IEC, et à droite, la câble blanc va vers le 1541 II.
-
A l'allumage de l'ordinateur, l'écran 2 lignes affiche un logo "C=" never die, puis la version et le N° de drive émulé, j'ai mis 9, er je garde mes vrais lecteurs en 8.
- -
LOAD "$",8 pour charger le répertoire du drive 9 donne ceci.
Remarquez la ligne "DIR" dans les types, alors que normalement les disques MFM n'acceptent pas de sous-répertoires.
On a ici, le reflet de la structure des répertoires de la carte SD.
Le BIN en 1ère ligne est le firmware de mise à jour du module, il est exploité au démarrage si il diffère de la version installée.
Le programme FILEBROWSER va permette de naviguer dans la carte SD et de choisir un répertoire ou un fichier D64.
Je "LOAD" ce dernier et le "RUN".
- -
Le C64 affiche alors la structure de la carte SD, et je peux naviguer dans les répertoires,
et enfin,
- sélectionner un PRG qui va alors se charger et s'exécuter
- sélectionner un fichier D64, dont je vais alors voir le contenu, et y sélectionner un programme à démarrer
- quitter pour revenir au C64 normal, MAIS le module reste sur le répertoire sélectionné ou sur l'image D64 de la carte SD, et l'affiche sur le LCD
- -
Ici, je vais dans GAMES, et je sélectionne le jeux ARCHON.
(les noms trop longs sont tronqué 8.3 caractères)
-
Dernière modification par frktaunus le 01 mai 2020 18:27, modifié 2 fois.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
voila, le jeux se charge et se lance, rien de bien mystérieux.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Avec l'émulateur VICE ( oui, sur un PC à part ) je vais dans l'association d'une image D64, et je clique l'option de création. Cela créer un fichier D64 "vierge" nommé EMPTY64, que je place sur une SD avec plein de D64 par ailleurs. Je fais de même en émulation de C128.
Retour sur le C64 physique, le LOAD "$",9 m'affiche la racine de la carte.
Je trouve bien les fichiers EMPTY64 et EMPTY128 presque 2x plus gros, car double-face.
Notez la place libre sur la SD: 65535 blocs (je pense qu'il est a fond là)
-
J'y avait placé le fichier FILEBROWSER également (par copie vers une vraie disquette et retour sur cette autre SD)
- -
Avec le FILEBROWSER, je sélectionne le fichier EMPTY64.D64 et je quitte pour revenir au C64.
Le LOAD me donne le contenu du fichier D64 (qui est vide forcément)
-
Retour sur le C64 physique, le LOAD "$",9 m'affiche la racine de la carte.
Je trouve bien les fichiers EMPTY64 et EMPTY128 presque 2x plus gros, car double-face.
Notez la place libre sur la SD: 65535 blocs (je pense qu'il est a fond là)
-
J'y avait placé le fichier FILEBROWSER également (par copie vers une vraie disquette et retour sur cette autre SD)
- -
Avec le FILEBROWSER, je sélectionne le fichier EMPTY64.D64 et je quitte pour revenir au C64.
Le LOAD me donne le contenu du fichier D64 (qui est vide forcément)
-
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Arrivé à ce niveau, il est facile de copier des fichiers PRG entre la carte SD et une vraie disquette,
mais aussi de copier des PRG contenus dans un fichier D64 vers une disquette, et inversement.
LOAD / SAVE marche très bien.
Maintenant, problème, je souhaite dupliquer des disquettes, pas que des fichiers!
C'est à dire faire un backup parfait d'une disquette vers un fichier D64 qui en deviendra l'image, ou l'inverse, à partir d'un fichier D64, recréer une disquette complète.
Après avoir mangé la doc du lecteur de disquette 1541, il n'y a rien à ce sujet.
Sur internet, on trouve des copieurs C64 (turbo nibbler par exemple) mais cela ne convient pas, (où je n'ai pas trouvé) car il copie par lecture du drive 8, puis écriture sur une autre disquette dans le même drive 8. j'ai essayé d'autres copieurs en allemand, de 8 vers 9, mais le module se place en erreur avec un message de commande non reconnue. (trop bas niveau? Accès à une partie spécifique d'un vrai 1541), je ne sais pas.
La doc du 1571 indique qu'il y a un utilitaire sur la disquette fournie avec le lecteur. Mais on passe ici en mode 128.
J'ai demandé préalablement au vendeur si cela fonctionnait sur C128, il m'a répondu qu'il ne savait pas, mais qu'il n'y avait aucun risque d'endommager le module.
Allez c'est parti...
mais aussi de copier des PRG contenus dans un fichier D64 vers une disquette, et inversement.
LOAD / SAVE marche très bien.
Maintenant, problème, je souhaite dupliquer des disquettes, pas que des fichiers!
C'est à dire faire un backup parfait d'une disquette vers un fichier D64 qui en deviendra l'image, ou l'inverse, à partir d'un fichier D64, recréer une disquette complète.
Après avoir mangé la doc du lecteur de disquette 1541, il n'y a rien à ce sujet.
Sur internet, on trouve des copieurs C64 (turbo nibbler par exemple) mais cela ne convient pas, (où je n'ai pas trouvé) car il copie par lecture du drive 8, puis écriture sur une autre disquette dans le même drive 8. j'ai essayé d'autres copieurs en allemand, de 8 vers 9, mais le module se place en erreur avec un message de commande non reconnue. (trop bas niveau? Accès à une partie spécifique d'un vrai 1541), je ne sais pas.
La doc du 1571 indique qu'il y a un utilitaire sur la disquette fournie avec le lecteur. Mais on passe ici en mode 128.
J'ai demandé préalablement au vendeur si cela fonctionnait sur C128, il m'a répondu qu'il ne savait pas, mais qu'il n'y avait aucun risque d'endommager le module.
Allez c'est parti...
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Cela marche parfaitement avec un C128 en mode C64.
Mais en mode C128, si j'accède bien à la racine de la carte SD par un LOAD"$",9, et que je peux charger / sauver des programmes,
l'utilitaire de navigation FILEBROWSER ne fonctionne pas en mode C128. donc adieux les sous répertoires de la carte SD et les contenus des fichiers D64.
Mais j'ai trouvé un contournement. (souvenez vous des boutons RESET). j'allume tout C128 avec module SD2IEC et Disque 1571.
Je passe en mode 64 par un "GO 64" + enter
Je charge FILEBROWSER et je navigue sur la carte SD. L'affichage indique sur quel fichier je me trouve, par exemple EMPTY128.D71
Et la je fait le RESET du C128.
De ce fait, je me retrouve en mode 128, mais le module SD2IEC affiche toujours: EMPTY128.D71
LOAD "$",9 m'affiche bien le contenu vide de cette image disque double face.
Mais en mode C128, si j'accède bien à la racine de la carte SD par un LOAD"$",9, et que je peux charger / sauver des programmes,
l'utilitaire de navigation FILEBROWSER ne fonctionne pas en mode C128. donc adieux les sous répertoires de la carte SD et les contenus des fichiers D64.
Mais j'ai trouvé un contournement. (souvenez vous des boutons RESET). j'allume tout C128 avec module SD2IEC et Disque 1571.
Je passe en mode 64 par un "GO 64" + enter
Je charge FILEBROWSER et je navigue sur la carte SD. L'affichage indique sur quel fichier je me trouve, par exemple EMPTY128.D71
Et la je fait le RESET du C128.
De ce fait, je me retrouve en mode 128, mais le module SD2IEC affiche toujours: EMPTY128.D71
LOAD "$",9 m'affiche bien le contenu vide de cette image disque double face.
Dernière modification par frktaunus le 01 mai 2020 17:16, modifié 2 fois.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Maintenant, il me faut démarrer l'utilitaire "DOS SHELL" sur le C128, pour faire cela, il faut placer la disquette dans le 1571, et booter la machine.
Ce que je fais, tout en laissant le module SD2IEC sur EMPTY128.D71, et ca marche...
-
Après le paramétrage disque (8 et 9), je lance la copie d'une de mes diquettes, de 8 (drive physique) vers 9 (fichier SD: EMPTY128.D71)
et ca marche, ca bosse...
-
Ce que je fais, tout en laissant le module SD2IEC sur EMPTY128.D71, et ca marche...
-
Après le paramétrage disque (8 et 9), je lance la copie d'une de mes diquettes, de 8 (drive physique) vers 9 (fichier SD: EMPTY128.D71)
et ca marche, ca bosse...
-
Dernière modification par frktaunus le 01 mai 2020 17:16, modifié 1 fois.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Vérification d'image disque EMPTY128.D71, en mode C128
tout est ok. -
Je fait a nouveau un RESET du C128 (module IEC toujours inchangé sur EMPTY128.D71 qui contient désormais mon image disque)
et comme ma disquette était bootable, le C128 boote bien sur la SD
-
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
- Carl
- Modérateur
- Messages : 13254
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: C64 C128 SD2IEC Faszination
Je me suis aussi posé la question du SD2IEC mais j'ai préféré le Pi1541 pour 3 choses :
1/ l’émulation du 6502 et VIA 6522.
3 /supporte le format G64 (raw GCR binary) => http://ist.uwaterloo.ca/~schepers/formats/G64.TXT
1/ l’émulation du 6502 et VIA 6522.
2/ l'émulation 1581How does Pi1541 differ from SD2IEC?
Unlike SD2IEC, Pi1541 emulates a 6502 and the two 6522s. Any code it is asked to run is run in a cycle exact way. SD2IEC supports a limited set of fast loaders by attempting to guess the fast loader from the code sent to it. SD2IEC will not, and cannot, execute the code, it just simulates the communication protocoles. As a consequence only a small amount of popular fast loaders are supported. As Pi1541 can execute code on its emulated 6502 core it supports a vast range of fast loaders (games and demo scene) even copy protected originals.
3 /supporte le format G64 (raw GCR binary) => http://ist.uwaterloo.ca/~schepers/formats/G64.TXT
- Carl
- Modérateur
- Messages : 13254
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: C64 C128 SD2IEC Faszination
installes JaffyDOS => http://blog.worldofjani.com/?p=3544
md64/md71/md81 to make a d64/d71/d81 image.
md64/md71/md81 to make a d64/d71/d81 image.
- Carl
- Modérateur
- Messages : 13254
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: C64 C128 SD2IEC Faszination
pour copier des disquettes, je te propose Maverick 5.04
https://www.commodoreserver.com/PublicD ... 77DCDE5813
tu montes ton images dans le drive 8 par exemple et tu mets une disquette dans le drive 9...
Fast data copier ou CGR nybble copier suivant si il y a une protection ou nom... Carl
https://www.commodoreserver.com/PublicD ... 77DCDE5813
tu montes ton images dans le drive 8 par exemple et tu mets une disquette dans le drive 9...
Fast data copier ou CGR nybble copier suivant si il y a une protection ou nom... Carl
Re: C64 C128 SD2IEC Faszination
Oui, la doc est bien faite avec les photos et zoom qui vont bien. Pour l'alim sur le port cartouche, ils auraient pu faire un répéteur pour pouvoir quand même mettre une cartouche, tout le monde ne sais pas souder pour le rendre autonome. Peut-être faut-il plus d'intensité que l'on aurait pas en port K7 (quoique ca consomme rien par apport à un moteur K7)Falkor a écrit : ↑01 mai 2020 16:03 J'ai le même module SD2IEC Faszination 64, mais le modèle en dessous (celui sans écran, alimenté via le port cassette et branché sur liaison série.) qui était aussi fourni en kit à monter.
Le fascicule de montage fourni avec était particulièrement bien réalisé (tout couleur, très bien expliqué.)
Fonctionne très bien, sauf quelques images disquettes un peu étranges qui passent mal à l'émulation.
Je trouve étrange d'avoir fait le choix de l'alimenter sur le port cartouche par contre ?
A terme, il manque un boitier pour habiller ce module.
Dernière modification par frktaunus le 01 mai 2020 18:05, modifié 1 fois.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Re: C64 C128 SD2IEC Faszination
Je n'ai rien de protégé à copier.Carl a écrit : ↑01 mai 2020 17:21 pour copier des disquettes, je te propose Maverick 5.04
https://www.commodoreserver.com/PublicD ... 77DCDE5813
tu montes ton images dans le drive 8 par exemple et tu mets une disquette dans le drive 9...
Fast data copier ou CGR nybble copier suivant si il y a une protection ou nom...
18107.png
Carl
Je pense que ce module me suffira, je suis orienté "classic", donc, en cas d'incompatibilité, j'ai mes lecteurs originaux.
Merci pour tes liens, je vais regarder cela, et merci pour l'explication du choix du Pi que je comprend mieux.
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
- Carl
- Modérateur
- Messages : 13254
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: C64 C128 SD2IEC Faszination
J'ai des originaux....y compris en Geos
Carl
Carl