DCMOTO - Emulateur universel Thomson 8 bits : Forum - Transferts Thomson <--> PC - Transferts de cassettes PC <--> MO
Auteur Message
Daniel
Visiteur
Date : 31/05/2005 à 08h55
How to make a MO5, MO6 or PC128 cassette from a .k7 file ?

It is possible to make MO cassettes from .k7 files with DCK72WAV utility.

DCK72WAV is available for download at dcmoto web site (Telechargement / Utilitaires). It converts .k7 file to .wav audio file, suitable to make a cassette with a tape recorder connected to the output of the PC audio adapter. Data signal is recorded on one of the two stereo track. The other track is reserved for an audio signal to be played during program loading. If you don't know which track is data and which is audio you can record the same signal on both.

Theory is quite straightforward, practice is far more difficult :

1) Recording quality must be excellent : good audio adapter, hi-fi tape recorder, recording loud without any adjustement. There is no special recipe, you have to try and try again to find the good tools and tuning.

2) Some commercial games available at my web page are copy protected. Specially those from Infogrames and Loriciels. I modified the programs to make them compatible with the emulator, and they cannot run anymore on the genuine computer. For these games I can supply a copy of the original cassette as a packed .wav file. Some of these .wav files are downloadable at Programmes page of dcmoto web site (Cyberlab, Vampire, ...). I can add others on request.

Other method :
This method had been used with success by Michele, an Italian PC128 user. It is less straightforward, but more reliable. He burns an audio CD from the .wav file, and copies the CD to cassette with a CD reader and a hi-fi tape recorder.

My advice :
Begin with a small simple program to try, before converting longer files. For example "glouton" .k7 at http://mo5.free.fr
In case of difficulty give me a precise description of your problem, and I'll try to help you as far as I can.


Comment transformer un fichier .k7 en cassette MO5, MO6 ou PC128 ?

Il est possible de faire des cassettes MO à partir de fichier .k7 avec l'utilitaire DCK72WAV.

DCK72WAV est disponible en téléchargement sur le site dcmoto. Il transforme un fichier .k7 en .wav, qu'il suffit ensuite de copier sur cassette avec un magnétophone connecté à la sortie de la carte son. L'enregistrement numérique utilise une seule des deux pistes stereo, l'autre étant réservée à un signal audio audible lors du chargement des programmes. Si vous ne savez pas quelle piste est utilisée pour les données, vous pouvez enregistrer le même signal sur les deux.

C'est simple en théorie, plus difficile en pratique. Il y a deux obstacles :

1) il faut que l'enregistrement soit de très bonne qualité : bonne carte son, bon magnétophone, enregitrement très fort sans correction. Il n'y a pas de recette miracle, il faut faire plusieurs essais jusqu'à trouver le bon matériel et les bons réglages.

2) une partie des jeux commerciaux disponibles sur mon site sont protégés, en particulier ceux d'Infogrames et de Loriciels. Je les ai modifiés pour les rendre compatibles avec l'émulateur, et ils ne peuvent plus fonctionner sur un vrai MO5. Pour ceux là, je peux fournir une copie de la cassette originale sous forme de fichier .wav compressé. Plusieurs de ces fichiers .wav sont en téléchargement à la page Programmes du site dcmoto (Cyberlab, Vampire...). Je peux en mettre d'autres sur demande.

Variante :
Une autre méthode a été suggérée par Michele, utilisateur du PC128 Olivetti. Elle est moins directe, mais il la trouve plus fiable. Elle consiste à graver un CD audio à partir du fichier .wav, et à reproduire le CD sur cassette avec une chaîne HiFi.

Mon conseil :
Commencer par un petit programme simple pour faire des essais, avant de passer à des cassettes plus longues. Par exemple le fichier .k7 "glouton" de http://mo5.free.fr
En cas de difficulté, en me donnant le maximum de détails sur le problème, je ferai mon possible pour apporter de l'aide et des conseils.

Daniel
en haut - en bas
Daniel
Visiteur
Date : 31/05/2005 à 08h56
Comment transformer une cassette MO5 ou MO6 en fichier .k7 ?

Principe
- Enregistrer le contenu de la cassette MO dans un fichier .wav
- Convertir le .wav en .k7

Matériel nécessaire
- Magnétophone : l'idéal est d'utiliser un LEP MO5. La sortie des données est sur la broche 4 de la prise DIN, la masse sur la broche 2. A défaut de LEP, utiliser un magnétophone à cassette de bonne qualité.
- PC et carte son : pas de préconisation particulière, tous les modèles peuvent convenir.
- Câble de liaison : on relie une sortie du magnétophone (celle qui correspond à la piste données de la cassette MO) à l'entrée ligne ou micro de la carte son. Le choix est fonction de l'impédance et du niveau de sortie du magnétophone. Dans le doute, faites un essai avec chacune, et retenez celle qui donne le meilleur résultat. Un câble monophonique suffit, mais on peut utiliser une voie d'un cable stéréophonique sans aucun problème.

Logiciels
- Enregistrement : tout logiciel permettant de créer, à partir d'un signal audio, un fichier .wav 44,1 kHz 8 bits mono convient. On peut se contenter du magnétophone de Windows, mais il est plus pratique d'utiliser Goldwave, CoolEdit, ou autre du même genre.
- Conversion : pour convertir le .wav en .k7 utilisez DCWAV2K7, disponible en téléchargement sur le site DCMOTO.

Mode opératoire
- Souvent les cassettes Thomson ont une face MO et une face TO. Repérez la face MO. Si vous utilisez la face TO, DCWAV2K7 ne pourra pas créer de fichier .k7
- Enregistrez le fichier .wav 44,1 kHz 8 bits mono. Il est essentiel d'enregistrer très fort. N'ayez aucune inquiétude si l'enregistrement est saturé (indicateur dans le rouge). Le plus fort est le mieux. Evitez toute correction. Il ne faut surtout pas atténuer les aigus. La seule correction admissible est un filtrage du 50 Hz en cas de ronflement important. Comme le signal est monophonique, il est conseillé de mettre la balance à fond du côté de la piste de données, pour éviter d'enregistrer le bruit de fond de l'autre piste.
- Utilisez DCWAV2K7 pour créer le fichier .k7 à partir du .wav. Suivez les indications du programme. S'il signale des erreurs, par exemple bloc inconnu ou erreur de checksum, le fichier .k7 sera inutilisable.

Conseils
- Commencez par un petit programme Basic de quelques lignes, enregistré sur une cassette neuve. Les cassettes ferro-magnétiques conviennent parfaitement, il n'est pas nécessaire d'utiliser des bandes "chrome" ou "métal". Les cassettes de récupération sont à éviter, surtout si elles sont un peu anciennes. Quand vous aurez trouvé les bons réglages, vous pourrez passer ensuite à des programmes plus longs.
- Ne désespérez pas si le premier essai est négatif. En analysant la forme du signal enregistré, on peut trouver les causes d'anomalies. Si vous ne trouvez pas vous-même, faites appel à un spécialiste.
- Si DCWAV2K7 signale des erreurs, la qualité d'enregistrement n'est pas toujours en cause. Certaines cassettes sont protégées. La plupart des protections sont reconnues et traitées par DCWAV2K7, mais un type de bloc particulier peut ne pas être reconnu.
- Si DCWAV2K7 n'a pas signalé d'erreur, le fichier .k7 obtenu n'est pas toujours compatible avec dcmoto. Certaines protections nécessitent une modification pour permettre le fonctionnement dans l'émulateur. Faites appel au webmaster du site dcmoto.

Daniel
en haut - en bas