Descrition générale :
Ceci est un utilitaire pour convertir des sauvegardes d'ordinateurs
Sharp en fichiers ASCII ou image binaire.
Le source est désormais
disponible et diffusé sous license GPL, veuillez lire le fichier
copying.txt inclus.
Téléchargement :
Télécharger
la Version exécutable de WAV2BIN
(Ver. 1.40, exécutable seul)
Télécharger
la Version complète de WAV2BIN
(Ver. 1.40, exécutable, sources,
et GPL)
N'hésitez pas à me communiquer toute version améliorée afin de la mettre à disposition de la communautée.
Norbert Roll a écrit une version Mac OSX de WAV2BIN (basée sur la version Windows 1.33) :
Télécharger
la Version complète de
WAV2BIN pour Mac OSX (Ver. 1.40, exécutable,
sources, et GPL)
Une interface Windows pour WAV2BIN est disponible sur le site d'Anton :-).
Compilation :
Ce programme est écrit en C Ansi, compilable avec n'importe quel compilateur (j'ai utilisé un vieux Borland C version 3.1).
Comment l'utiliser :
Numérisez votre cassette audio en fichier WAV (11 KHz de préférence), ou mieux, numérisez directement de votre interface cassette Sharp (connectez la sortie audio de l'interface à l'entrée MIC de votre carte son).
Dans un Shell DOS tapez :
WAV2BIN SrcFile DstFile [T:type]
[G:graph] [D:level]
SrcFile |
Fichier WAV, respectant les règles suivantes : |
|
- 8 bits par échantillons, |
|
|
DstFile |
Fichier de sortie, son format dépend du fichier source : |
|
- Fichier ASCII, si le source
WAV contient programme Basic, |
|
Si DstFile égal "NULL", aucun fichier de sortie n'est généré. |
|
|
type |
Type de fichier de destination (option pour les sources Basic) : |
|
- BAS Fichier
Basic ASCII, (defaut) |
|
|
graph |
Convertis les caractères spéciaux (option pour T:BAS) : |
|
- NO (defaut) |
|
|
level |
Affiche des traces de débug (voir le source) : |
|
- un nombre entier sous forme hexadécimale (0x____) |
Détail des fonctionnalités :
Ce logiciel reconnait ces types de sauvegardes :
- L'ordre des paramètres après SrcFile
et DstFile n'a aucune importance.
- Les paramètres
T: et PC: sont optionnels.
- Le paramètre D:
n'est utilisé que pour du débug.
Remerciements :
Merci à Christophe LE GLATIN et Emmanuel BEAUREPAIRE pour leur aide au déverminage.
Merci à Markus VON CUBE pour cette version 1.40 (cette version n'a pas été complettement testée, mais au vu du code source devrait fonctionner parfaitement) :
- Amélioration générales : Lecture
des fichiers WAVplus robuste. WAV2BIN détecte dorénavent les
séquences de synchronisation (chaînes de 1 d'une longueur minimum
d'environ 0.5 secondes) à l'intérieur des données et
tente de s'y resynchroniser.
- Fichier de Données : La version
précédente ne supportait pas le type de Données 0x74.Le
décodage de fichier de données se termine toujours par un
message de "synchronization lost".
Avertissement :
Je ne peux en aucun cas, être impliqué en cas de dommages causés par l'utilisation de ces logiciels.