C64 C128 SD2IEC Faszination

Pour épater ses petits camarades en présentant sa dernière merdouille ou son super bon plan.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

C64 C128 SD2IEC Faszination

Message par frktaunus »

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:
P1360617.JPG
P1360617.JPG (438.16 Kio) Consulté 5324 fois
-
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)
-
P1360618.JPG
P1360618.JPG (295.76 Kio) Consulté 5324 fois
-
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)
-
P1360619.JPG
P1360619.JPG (236.48 Kio) Consulté 5324 fois
-
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 ?
Avatar de l’utilisateur
Falkor
Messages : 1701
Inscription : 28 juin 2010 12:09
Localisation : Cluny, Saône et Loire

Re: C64 C128 SD2IEC Faszination

Message par Falkor »

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 ? :?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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.
P1360575.JPG
P1360575.JPG (117.44 Kio) Consulté 5314 fois
-
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.
-
P1360576.JPG
P1360576.JPG (140.26 Kio) Consulté 5314 fois
-
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".
-
P1360582.JPG
P1360582.JPG (279.57 Kio) Consulté 5314 fois
-
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
-
P1360583.JPG
P1360583.JPG (132.06 Kio) Consulté 5314 fois
-
Ici, je vais dans GAMES, et je sélectionne le jeux ARCHON.
(les noms trop longs sont tronqué 8.3 caractères)
-
P1360584.JPG
P1360584.JPG (174.26 Kio) Consulté 5314 fois
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 ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

voila, le jeux se charge et se lance, rien de bien mystérieux.
P1360586.JPG
P1360586.JPG (120.17 Kio) Consulté 5314 fois
P1360588.JPG
P1360588.JPG (119.29 Kio) Consulté 5314 fois
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

Avec l'émulateur VICE ( oui, sur un PC à part :oops: ) 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)
-
P1360590.JPG
P1360590.JPG (278.23 Kio) Consulté 5311 fois
-
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)
-
P1360594.JPG
P1360594.JPG (148.76 Kio) Consulté 5311 fois
P1360595.JPG
P1360595.JPG (244.45 Kio) Consulté 5311 fois
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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...
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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.
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 ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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...
P1360605.JPG
P1360605.JPG (174.55 Kio) Consulté 5306 fois
P1360607.JPG
P1360607.JPG (188.22 Kio) Consulté 5306 fois
-
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...
-
P1360611.JPG
P1360611.JPG (128.97 Kio) Consulté 5306 fois
P1360610.JPG
P1360610.JPG (81.67 Kio) Consulté 5306 fois
P1360609.JPG
P1360609.JPG (121.08 Kio) Consulté 5306 fois
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 ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

P1360599.JPG
P1360599.JPG (169.31 Kio) Consulté 5305 fois
-
Vérification d'image disque EMPTY128.D71, en mode C128
tout est ok.
P1360613.JPG
P1360613.JPG (207.82 Kio) Consulté 5305 fois
-
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
-
P1360616.JPG
P1360616.JPG (215.51 Kio) Consulté 5305 fois
P1360614.JPG
P1360614.JPG (145.18 Kio) Consulté 5305 fois
P1360615.JPG
P1360615.JPG (154.61 Kio) Consulté 5305 fois
Franck
Est ce que l'on peut enregistrer de la musique classique sur une cassette Metal ?
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: C64 C128 SD2IEC Faszination

Message par Carl »

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.
How 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.
2/ l'émulation 1581

3 /supporte le format G64 (raw GCR binary) => http://ist.uwaterloo.ca/~schepers/formats/G64.TXT
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: C64 C128 SD2IEC Faszination

Message par Carl »

installes JaffyDOS => http://blog.worldofjani.com/?p=3544

md64/md71/md81 to make a d64/d71/d81 image. :wink:
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: C64 C128 SD2IEC Faszination

Message par Carl »

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
18107.png (12.76 Kio) Consulté 5296 fois
Carl
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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 ? :?
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)

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 ?
Avatar de l’utilisateur
frktaunus
Messages : 1148
Inscription : 08 mai 2019 11:23
Localisation : LILLE

Re: C64 C128 SD2IEC Faszination

Message par frktaunus »

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 n'ai rien de protégé à copier. ;)
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 ?
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: C64 C128 SD2IEC Faszination

Message par Carl »

J'ai des originaux....y compris en Geos :wink:

Carl
Répondre