Ira Goldklang TRS-80 de Revived site

TRS-80 Emulation: Disque Instructions de conversion

par @ 7:01 heures, le 20 Février, 2009.
TRS-80 de disque Instructions de conversion

Qu'est-ce que cette page / Comment puis-je convertir un TRS-80 de disque pour utilisation dans un émulateur?
Cette page contient les instructions disparates et souhaits qui ont été compilés au fil des ans en ce qui concerne la conversion des disques entre un PC et un TRS-80.

Les bases nus sont que PC modernes ont trois lacunes quand il s'agit de convertir TRS-80 disques:

1) Ils n'ont pas la capacité de lire des disques simple densité;
2) Ils ne proposent pas de matériel d'adressage direct, et
3) Elles ne sont pas (pour la plupart) ont même un paramètre du BIOS pour vous permettre de brancher une 5.25 "

Grâce à cela, de nombreuses personnes ont développé leurs contournements, qui peuvent inclure l'aide d'un réel TRS-80 ou d'acheter une carte adaptateur spécial.

Bien que cette page, qui est si mal organisée à tous, devraient être consultés dans le détail pour tous ceux qui ont des questions sur TRS-80 disques, réel et virtuel, le texte suivant est un organigramme rapide sur la façon vous pouvez convertir vos disques en cours:

Sont des disques que vous essayez de lire un TRS-80 Model I, III, ou 4?
OUI


NO
Arrêtez-vous ici - le reste ne fonctionne pas pour vous. Cela ne fonctionnera que sur le modèle I, III, ou 4 disques.
Avez-vous un 5.25 "lecteur installé dans un PC?
OUI


NO
Vous pouvez essayer d'en acheter un sur eBay, ou envoyer les disques à moi pour la conversion (il n'y a aucun frais pour cela).
Êtes-vous d'exploitation DOS, Windows 98, Windows ME ou un système d'exploitation sur le PC, qui permettra un accès direct au matériel (Note: NT, XP, 2003 et Vista sont un grand NON).
OUI


NO
Vous pouvez configurer votre système à double amorçage en MSDOS (soit par votre système d'exploitation ou par l'achat de System Commander). Peu importe ce que tu fais, quand même, vous devez être capable de démarrer directement dans MS-DOS ou * NIX (mais toute discussion de * NIX est bien au-delà de moi).

une READDISK) Télécharger;
b) READDISK unzip;
c) Examiner la documentation pour READDISK;
d) Démarrez en MS-DOS;
e) Allez dans le répertoire où vous avez dézippé READDISK;
f) Mettre le TRS-80 de disque de votre 5.25 ";
g) Entrée "READDISK A: DiskFile" (sans guillemets) ou la commande appropriée pour votre disque.

Saviez l'étape précédente de générer des erreurs?
OUI


NO
Succès ... d'échange pour votre prochaine TRS-80 de disque et répétez la dernière étape avant d'avoir fini! Congrats!
Ugh. L'erreur pourrait être parce que vos disques sont mauvais, vos disques ne sont pas vraiment au modèle I, III ou 4, les disques sont protégés contre la copie, vos disques sont endommagés, ou vos disques sont la densité unique ou CP / M. Toutefois, depuis READDISK a échoué (et vous voudrez peut-être essayer un peu de disques d'autres pour voir si ces lire), vous aurez besoin d'utiliser soit un TRS-80 pour tenter de les copier sur un autre disque TRS-80 (en double densité) , d'acheter une carte Catweasel, ou envoyer les disques à moi pour la conversion (il n'y a aucun frais pour cela).

Si vous souhaitez utiliser un TRS-80, s'il vous plaît voir la question suivante, intitulée «Comment puis-je lire un disque, je modèle?"

Si vous avez l'intention d'obtenir une carte Catweasel, la vie que ta volonté soit beaucoup plus facile (bien que cela est une entreprise beaucoup plus coûteux que d'envoyer les disques à moi pour la lecture). Dans ce cas, raccorder la carte Catweasel à votre 5.25 ", téléchargez Tim Mann's Catweasel Utilitaires, décompressez, allez en mode DOS, et de convertir vos coeurs contenu. Le Catweasel pouvez lire simple densité, Double Densité, CP / M, et protégés contre la copie des disques.

Comment puis-je lire un disque, je modèle?

Contexte:

Une discussion USENET (en réponse à mes questions) a produit ce qui suit. Puisque je veux faire en sorte que le crédit en est accordée, la première de leur nom, leur part:

(Projet de loi bv@wjv.com Vermillion)
La différence fondamentale entre le DD et DD est que le premier comprend un bit d'horloge entre les données toujours bits. DD dérive de l'horloge à partir des données. La différence entre les deux aussi loin que l'ordinateur passe est d'être capable d'avoir une résolution beaucoup plus fine montre.
HD gets it's a augmenté la densité en utilisant des particules plus petites. Comme avec la plupart des choses qui deviennent plus petits, plus ils sont les plus forts, ils doivent être pour ne pas déformer. Les particules les plus forts physiquement sont aussi moins résistantes à magentization nous devons donc utiliser un courant plus élevé pour les magnétiser. C'est ce qu'on appelle la coercivité. [Pensez-y comme étant en mesure d'obliger quelqu'un à faire quelque chose - les plus résistants, ils sont de changer la force de plus vous avez de s'appliquer. Sonne comme certaines personnes ordinateur, je sais!]

Mark P. Fishman (mfishman@ll.mit.edu)
Le contrôleur de disquette qui fait partie du contrôleur SCSI Adaptec 1522 (ISA, bus non-mastering, relativement bon marché mais bon) peut lire / écrire / format FM (simple densité) des disquettes, y compris LDOS format SD disquettes. Répertoire TRSDOS2.3 plages ne peuvent pas être manipulés sur ces à cause du barrage, mais une fois converti en LDOS (ou modèle III DOSPLUS) Format ils fonctionnent très bien. (Même problème que va de WD1771 à WD1793, mais encore moins flexible Je crois.)
Peut-être le contrôleur de disquette sur une Adaptec 1542 (ISA, le contrôle du bus, seomwhat pricier) fonctionne aussi, je n'ai pas testé.

Amardeep S Chana (amardeep_chana@yahoo.com)
Vous pouvez toujours trouver quelque Acculogic ISApport adaptateurs SCSI qui a utilisé le FDC37C65 SMC sur eBay de temps à autre et ils aller pour environ 10 $ ou moins. Ils ne feront pas simple densité sur un lecteur HD 1.2MB, though. Seuls 360K DD.
L'Adaptec 1542 et 1522 a utilisé le contrôleur NS8473. eBay pourraient être une source bon marché pour ces sujets également. Je les ai vus sont mentionnés de temps en temps, mais n'a pas payé trop d'attention car ils sont seulement 5 Mo / S (c'est à dire qu'ils devraient aller bon marché).
Ne vous inquiétez pas qu'ils interfèrent avec votre sous-système SCSI existant, qui est probablement à bus PCI et aura bien différente adresse d'E / S et de mappings IRQ. N'oubliez pas de désactiver la FDC de la carte mère.
En outre, ne pas la possibilité que votre contrôleur de carte mère peut supporter la densité unique. Démarrez LSDOS sur un 4 émulateur Model et formater une disquette simple densité réelle. Si elle vérifie okay, alors vous êtes fixés.
Si vous voulez lire TRSDOS 2.x ou NEWDOS/80 1.x disquettes vous avez besoin d'un véritable modèle I. Faute qui utilisent un modèle III / 4 et de les convertir en premier. Puis, un PC capable FM devrait être en mesure de les lire.

Louis Schulman (louiss@gate.net) d
D'après mon expérience, toute Western Digital MFM / RLL disquette ou / floppy ou contrôleur autonome fonctionne parfaitement avec une densité unique. Les numéros de modèles sont quelque chose comme 1003, 1002, 1007, etc, ce sont disponibles en abondance à partir de n'importe quelle source suplus, y compris les marchés aux puces. Le dernier que j'ai eu un coût Buck. Vous pouvez probablement acheter un PC tout-clone avec une de ces cartes pour 5 $.
J'ai les miennes dans un PC XT-286 avec un lecteur 360K. Avec une carte Option Central Point, je peux même copier TRS-DOS 2.3 disques

Méthode 1:

Niels Corne de Rio de Janeiro, Brasil a mis au point un moyen d'utiliser un modèle III ou IV de permettre le transfert de modèle I disques!
1. Boot modèle III / IV avec NewDos/80 v2.0
2. Formater un disque 80-piste: 1 à simple face, simple densité à l'aide
TI = A, TD = A, TC = 80, SPT = 10, TSR = 0, GPL = 2, DDSL = 40, DDGA = 2
3. Copier le modèle que j'ai des fichiers sur le 80-SSSD titre de disque
4. Boot modèle III / IV avec LDOS v6.x
5. Format a 40-track DSDD disque
6. Copiez les fichiers à partir du 80-SSSD titre de disque pour les 40 DSDD titre de disque
7. Placez le disque de destination de l'étape 6 dans le PC et READDISK il
Pourquoi tout ce Hastle? Eh bien, ni NewDos/80 v2.0, ni l'unité de densité des disques peuvent être lus dans un lecteur de PC.
Depuis un PC peut facilement lire les disques LDOS, vous avez besoin d'un format uniforme entre NEWDOS/80 et LDOS ... simple densité!
Les 80 piste n'est pas vital, mais vous aurez une corvée GRANDE essayant de copier un disque double densité sur un disque simple densité Piste 40.

Méthode 2:

Un utilisateur terrible est venu avec sa propre manière d'utiliser READDISK avec le modèle I disques. Les captures, et il ya toujours un, est que vous devez avoir un travail (i) le modèle I avec un doubleur Percom ou a (ii) Le modèle III. Si vous le faites, voici les instructions:
1. Définissez le paramètre PDrive NewDos/80 v2.0 pour le disque source comme suit:
  TI = AL, TD = A, TC = 35, SPT = 10, TSR = 3, GPL = 2, DDSL = 17, DDGA = 2 (80 chenille) 

ou

  TI = A, TD = A, TC = 35, SPT = 10, TSR = 3, GPL = 2, DDSL = 17, DDGA = 2 (35 ou 40 chenille) 
2. Si vous essayez ceci sur un modèle III, vous mai nécessité de mettre en BN = Y dans le cadre du système si le disque a été écrit avec NewDos/80 v2.0 sur le modèle I
3. Définissez le paramètre PDrive NewDos/80 v2.0 pour le disque de destination comme suit:
  TI = C, TD = G, TC = 80, SPT = 36, TSR = 0, GPL = 8, DDSL = 35, DDGA = 2 (titre doit être de 80 en voiture) 
4. Copie de la source à la destination (COPY XY,, CBF)
5. Cela se traduira par un titre 80 DS, DD disque qui READDISK peut traiter avec:
  READDISK / 2 / N: 80 / 8 a: nom de fichier 

Méthode 3:

Utilisation de transfert (par MichTron).
L'utilisation de ce programme requiert un modèle de travail I et 5.25 "disques de PC est formaté en simple face simple densité par le programme de transfert.
Pour déplacer les fichiers à partir d'un modèle I à un PC via le PC des disques formatés.
Le paquet se compose d'un système MULTIDOS avec trois programmes sur lui, avec la carte PCI / CMD programme pour le modèle I.

Vous avez lu la disquette de l'ordinateur et ensuite, en utilisant le menu, transférer les fichiers vers le disque de démarrage.
Transfert nécessite un ordinateur deux ou trois lecteur. Systèmes d'entraînement unique ne fonctionnera pas.

Méthode n ° 4 de Tim Mann

Une façon consiste à transférer des données sur le TRS-80, port série ou port d'imprimante. C'est probablement la meilleure manière si vous avez un modèle I, en raison d'un stock de modèle Je peux lire et écrire une densité unique, mais de nombreux PC ne peut pas traiter avec une densité unique. Jeff Vavasour's Model émulateur je comprend des instructions sur la façon de le faire. Un utilisateur a écrit quelques notes sur la façon de faire ...
Une façon plus rapide et plus commode, si vous parvenez à le faire fonctionner, c'est de lire les disques dans un PC avec un 5 "lecteur de disquette. Sous MS-DOS ou MS Windows, essayez Matthew Reed 's freeware READDISK v2.1. Voir http://www.trs-80emulators.com/readdisk_doc.html.
Alternativement, si vous avez des problèmes avec READDISK ou si vous utilisez Linux, vous pouvez copier les disques avec un émulateur, comme suit.
1. Obtenir un TRS-80 émulateur qui prend en charge les fichiers. DSK et réel sur une disquette. Lire les instructions de l'émulateur et le faire fonctionner.
2. Trouver un PC avec un vrai 5 "lecteur de disquette jointe. En théorie, un 40-Track Drive DD est préférable si votre TRS-80 avait 40 pistes soit 35 lecteurs de piste, mais vous pouvez utiliser 80-track lecteurs HD aussi. ( Sur un PC, 40 lecteurs de la voie DD sont généralement appelés 180KB ou 360KB lecteurs, selon qu'ils sont célibataires ou recto-verso.) Le problème avec cette théorie est que les disques DD mai ne fonctionne pas avec certains émulateurs. Je pense que xtrs devraient travailler Si vous suivez les nouvelles instructions de la page de manuel de la version 1.9, mais ce n'est pas testé, et je n'ai pas d'informations solides sur les autres émulateurs.
3. Configurer l'émulateur avec une LDOS ou autre système d'exploitation. DSK fichier en tant que lecteur: 0, un nouveau vide. DSK fichier en tant que lecteur: 1, et le lecteur réel en tant que lecteur: 2. Si vous utilisez un émulateur de type I avec LDOS, notez que le modèle I LDOS est livré sur deux fichiers. DSK, alors configurer l'émulateur avec le second (LDOSXTRA.DSK) en tant que lecteur: 3.
4. Démarrez la machine émulée. Modèle I LDOS nécessite un pilote supplémentaire pour faire face à double densité, donc si vous l'utilisez, le type FDUBL à l'émulateur après le démarrage.
5. Insérez la disquette dans le lecteur réel et le copier dans le lecteur émulé (. DSK) file. Si vous utilisez LDOS 5.3.1, la commande est QFB: 2: 1. Le LS-DOS 6.3.1, la commande est DISKCOPY: 2: 1. Ces deux format de la disquette commandes automatiquement. Sur la non-LDOS systèmes, la commande peut être une copie ou une sauvegarde, et vous pourriez avoir besoin pour donner options supplémentaires en ligne de commande et / ou pour formater: 1 première, je ne peux m'empêcher à ce sujet. Vous pourriez également être en mesure de copier les disques en exécutant SuperUtility ou des éléments analogues sous l'émulateur, bien que des programmes comme SuperUtility ont des problèmes en cours d'exécution sur certains émulateurs.

NOTE (Ajouté Juillet 8, 2006)

Avant de mettre un disque dans votre lecteur, assurez-vous de l'inspecter. Incorrectement disques stockés vont se dégrader, et broyer dans votre lecteur. Insertion d'un de ces disques dans le lecteur sera non seulement de produire un bruit décourageante, mais sans doute le pelage de votre lecture / écriture de la tête avec de l'oxyde, vous obligeant à nettoyer les têtes. Voici quelques photos que j'ai prises de certains de ces mal entreposés ou des disques non cariées. Cliquez sur les images pour plus de détails:

Comment puis-je convertir les fichiers. DSK pour TRS-80 réel disquettes?
[Tim Mann] Il ya au moins cinq possibilités:
(A) Un moyen serait de transférer les données de votre nouvel ordinateur à un TRS-80 réel via son port série ou port d'imprimante. Cette mai être le seul moyen si vous avez un modèle I, en raison d'un stock de modèle Je peux lire et écrire une densité unique, mais de nombreux PC ne peut pas traiter avec une densité unique. Toutefois, je ne connais pas de logiciel pour transférer des données sur le TRS-80 Model I par le biais d'un port série ou parallèle. (Kermit n'existait pour le modèle 4, et vous mai être en mesure de trouver XMODEM ou similaires).
(B) Une façon plus rapide et plus pratique, si vous pouvez l'obtenir pour fonctionner, c'est d'écrire les disques sur un PC avec un 5,25 pouces. Si vous avez Linux sur votre PC et votre disque est un double standard format densité (40 ou 80 pistes, 1 ou 2 faces), vous pouvez utiliser le trsfmt programmes et diskdmp par Tony Duell, disponible à partir http://www.tim -mann.org/trs80/trsdsk.tar.gz. Voir la documentation incluse dans le fichier tar. Si vous ne comprenez pas quoi faire avec les fichiers. Tar.gz, voir la méthode suivante à la place.
(C) Une façon plus générale d'écrire TRS-80 disquettes dans un PC avec un 5,25 pouces de lecteur de disquette est d'utiliser un émulateur. Émulateurs appropriés sont disponibles pour Linux et DOS ou Windows. Voici une procédure que vous pouvez suivre:
1. Obtenir un TRS-80 émulateur qui prend en charge les fichiers. DSK et réel sur une disquette. S'il vous plaît ne dites pas: «Mais je n'ai pas besoin d'un émulateur, j'ai une vraie machine! Vous avez besoin d'un émulateur pour exécuter cette procédure, et ils sont bien d'avoir toute façon, donc en obtenir un.
2. Récupérez les fichiers de travail pour vous dans l'émulateur tant que fichiers. DSK. Lisez les instructions pour l'émulateur pour savoir comment procéder.
3. Trouver un PC avec une réelle 5,25 pouces lecteur de disquette jointe. En théorie, un 40-Track Drive DD est préférable si votre TRS-80 avait 40 pistes soit 35 lecteurs de piste, mais vous pouvez utiliser 80-track lecteurs HD aussi. (Sur un PC, 40 lecteurs de la voie DD sont généralement appelés 180KB ou 360KB lecteurs, selon qu'ils sont célibataires ou recto-verso.) Le problème avec cette théorie est que les disques DD mai ne fonctionne pas avec certains émulateurs, et si votre lecteur de DD est un retrait à partir d'un TRS-80, vous mai ont de la difficulté de câblage et jumpering correctement à un PC.
4. Bulk-effacer une disquette 5,25 pouces, de préférence en utilisant un ruban en vrac gomme AC tel qu'il est vendu par Radio Shack et autres. Vous mai être en mesure d'omettre cette étape si vous utilisez un disque de 40 pistes, mais c'est une bonne idée de le faire de toute façon. Il est préférable d'utiliser des disquettes qui sont prévus pour la densité double ou quadruple densité, la densité n'est pas élevée. Disquettes haute densité mai travailler dans la rigueur, mais ne vous attendez pas de données à double densité à rester stable sur eux pour une longue période.
5. Configurer l'émulateur avec une LDOS ou autre système d'exploitation. DSK fichier en tant que lecteur: 0, le. DSK fichier que vous voulez convertir en tant que lecteur: 1, et le lecteur réel en tant que lecteur: 2. Si vous utilisez un émulateur de type I avec LDOS, notez que le modèle I LDOS est livré sur deux fichiers. DSK, alors configurer l'émulateur avec le second (LDOSXTRA.DSK) en tant que lecteur: 3. Remarque: N'essayez jamais d'utiliser Drive: 3 pour un disque double face (lire ou virtuelles) sur le modèle I; une limitation du matériel I Modèle (que les émulateurs n'ont pas d'autre choix que d'imiter fidèlement) rend cette manquera pas de travail.
6. Démarrez la machine émulée. Modèle I LDOS nécessite un pilote supplémentaire pour faire face à double densité, donc si vous l'utilisez, le type FDUBL à l'émulateur après le démarrage.
7. Insérez la disquette dans le lecteur réel et copier le lecteur émulé (. DSK) fichier pour l'. Si vous utilisez LDOS 5.3.1, la commande est QFB: 1: 2. Le LS-DOS 6.3.1, la commande est DISKCOPY: 1: 2. Ces deux format de la disquette commandes automatiquement.
Les instructions ci-dessus supposent que le disque est dans un format qui peut être copié par LDOS. Pour TRSDOS 1.3 et des disques NEWDOS/80 que LDOS ne comprend pas, vous pouvez obtenir une utilisation TRSDOS 1.3 ou image NEWDOS/80 de http://www.trs-80.com que, comme le système d'exploitation dans la procédure ci-dessus, et l'utilisation appropriée TRSDOS 1.3 ou NEWDOS/80 commandes permettant de copier le disque.
(D) Pour copier les disques protégés (ou disques normaux, en fait), vous pouvez également essayer de lancer l'un des TRS-80 de nombreux utilitaires de copie sur un émulateur, la copie d'un fichier. DSK image sur un lecteur de disque PC réel. Ceci fonctionne si l'utilitaire de copie est compatible avec l'émulateur et le format de disque physique peut être écrit par le contrôleur de disquettes PC. La procédure est généralement semblable à les instructions décrites ci-dessus, mais les détails dépendent de la utilitaire de copie que vous utilisez. J'ai eu de bons résultats avec SuperUtility (disponible à partir http://www.tim-mann.org/misosys.html) s'exécutant sous xtrs, et je pense qu'il fonctionne bien sous émulateur David Keil aussi. Si vous utilisez le modèle I SuperUtility, veillez à régler l'émulateur pour émuler soit un Tandy ou Percom adaptateur double densité, pas les deux à la fois. Le programme CopyCat disponible sur le site web de David Keil est également très pratique, car il ne copie que les disques et est beaucoup plus automatisée que SuperUtility. CopyCat fonctionne bien sous émulateur David Keil et sous xtrs version 4.9 ou ultérieure. D'autres utilitaires de copie qui sont parfois utiles, citons Trakcess et HyperZap.
(E) Une autre méthode est d'acheter une carte universelle Catweasel contrôleur de disquettes et copier les disques avec l'aide du programme de mon dmk2cw Outils Catweasel. Cette méthode est efficace pour les formats de disque que votre PC ne peut pas écrire.

Comment puis-je obtenir des fichiers individuels sur et / ou désactiver un fichier. DSK?
La plupart des émulateurs TRS-80 ont des programmes pour le faire. Lisez les instructions de votre émulateur pour savoir comment les utiliser. Parfois, le programme tourne sur Z émulé-80 (a / cmd); autres fois, il fonctionne sous le système d'exploitation hôte (un fichier. EXE).

Obtenir des fichiers au loin d'un DSK:

En vertu de Jeff Vavasour l 'émulateur modèle I, le programme en cause est VREAD.EXE. Sous III Modèle de Jeff / 4 émulateur, il est EXPORT / CMD. En vertu de Matthew Reed 's modèle I / III émulateur, le programme est TRSREAD.EXE et est disponible seulement avec la version enregistrée. Sous xtrs, le programme est appelé Export / CMD (pas le même programme que celui de Jeff).

Obtenir les fichiers sur un DSK:

En vertu de Jeff Vavasour l 'émulateur modèle I, le programme en cause est VWRITE.EXE. Sous III Modèle de Jeff / 4 émulateur, il est IMPORT / CMD. En vertu de Matthew Reed 's modèle I / III émulateur, le programme est TRSWRITE.EXE et est disponible seulement avec la version enregistrée. Sous xtrs, le programme est appelé IMPORT / CMD (pas le même programme que celui de Jeff).

Existe-il des lignes directrices pour la numérisation?
Il s'agit en fait ici parce que beaucoup de gens aimables nous ont demandé si je voulais leur d'analyser certains éléments de leur collection. Pour éviter la recherche de divers courriels envoyés avant, ce qui suit est une liste de pointeurs et les demandes lors de la numérisation pour le site:

Modes de numérisation:

  • Pages en couleur devraient être numérisés dans True Color

  • Non-pages en couleur devraient être numérisés dans leur intégralité en niveaux de gris ... JAMAIS dans "bitmap" ou "Black and White"

  • Les images doivent être numérisés dans AU MOINS 400 DPI

  • Les images doivent être enregistrés en tant que non-compressé TIFF's. Jamais comme JPEG.

Traitement:

  • Assurez-vous que le texte est plus ou moins droite ... si son à un angle aigu, s'il vous plaît une nouvelle analyse de la page.

  • Assurez-vous que chaque taille de page est la même dimension. Note: La rotation d'un scan dans un éditeur d'image, plutôt que de faire la re-scan, va changer les dimensions des pages scannées.

  • Coupez les points éventuels imprévus à la marge. Les bords en escalier, overscans, etc, tous prennent de la place en plus d'être inutile. Si ces éléments clairs errants, les pages meilleur look et prendra moins d'espace.

Note: Si vous ne pouvez pas faire le «traitement» une partie, alors je le ferai pour vous, mais aura besoin du tiff. Je peux mettre en place un site temporaire FTP pour vous permettre de télécharger à si vous me contacter.

Les commentaires sont fermés.

TRS [Ira Goldklang-80 de Revived site est fièrement propulsé par WordPress.]