Emulation de disquette

General discussion forum - for all that doesn't fit in any other category.
Kris
Posts: 13
Joined: Sat Dec 09, 2006 7:33 pm

Post by Kris »

Salut à tous,

Tout d'abord , felicitations aux auteurs de ce fabuleux projet !!!
Ensuite, ben où en est-on ? Cette carte est commercialisée ? Compatible Amstrad CPC ?
Je fais une big news sur phenixinformatique dés que j'ai plus de détails histoire de faire un bon coup de pub !!!

Merci et courage pour la suite ;)
Kris - CPC Towerisator

Albator
Posts: 1
Joined: Sun Dec 10, 2006 1:44 pm

Post by Albator »

Salut,
je suis intéressé aussi par cet appareil !
J'espère qu'il sera bientot dispo à la vente !

alonetrio
Posts: 1
Joined: Sat Dec 16, 2006 3:40 am

Post by alonetrio »

+1
allez allez on se depeche de sortir un produit fini ;)

Giants92
Posts: 156
Joined: Mon Oct 30, 2006 1:19 pm
Location: 78
Contact:

Post by Giants92 »

Yup

Serait t'il possible d'ajouter plusieurs choses, a savoir :

- Deux petits compteur a LED avec donc la piste en cours Read/Write
- Idem pour le cote de la face lue (up, down)
- Une interface a base de SD-card (ou autre), clee usb ?
pour lire direct les 'roms' sur la sd ou la clee usb (ca eviterait un cable entre un pc et l'atari ou l'amiga et bien sur d'allumer les deux betes en meme temps).

- Prevoir un petit boitier en plastique pour l'interface en forme de disquette
'en faite... un simple boitier fin rectangulaire avec un sticker coller dessus
avec un jolie dessin d'une disquette, ca pourrais etre sympat non ?)

Slt

Ah j'oubliais, bonne fetes de noel a tous et toutes

Parano-Sprite
Posts: 34
Joined: Sun Dec 17, 2006 9:41 am

Post by Parano-Sprite »

Bonjour tout le monde ...

SUPER PROJET, que ce lecteur de disquettes virtuel ...
Quand il sera en vente, il m'en faudra 2 minimum, voir plus si infinité ... :lol: :lol: :lol:

Il faut continuer dans cette voie, c'est vraiment très bien.

Juste une chose, pour rejoindre tout le monde, il est vrai que pour eviter le cable de transfert entre le PC (entre autres) et une machine Oldies, il serait bien de confectionner une interface multi-carte (SD, Memorystick, et autres), ainsi qu'un port USB, pour que ce lecteur de disquettes virtuel, soit compatible avec le maximum de cartes mémoire du commerce.

Le plus gros du boulot est fait, il reste plus qu'a finaliser en ajoutant ces quelques petites idées, qui seront un plus pour l'interface.

@Bientot et bonne continuation, je suis de pres votre projet. :wink: :wink: :wink:

Parano-Sprite.

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Post by Jeff »

Bonjour,

Concernant la création d’une carte "autonome" il y a plusieurs questions ouvertes et quelques problèmes techniques :


Le prix:

Un système autonome demande l'ajout de certains composants dont le prix n'est pas négligeable:
-> Un minimum de 4Mo de RAM (SRAM / SDRAM ?)
-> Un LCD (Alphanumérique / Graphique ? ) + qq touches
-> Un uC assez costaud.
-> Un support contact pour accueillir le média choisi (SDCard / CF / ...)


Le temps de chargement des images :

Pour moi le temps de chargement à partir du support contenant les images disques ne doit pas prendre plus de 10 secondes.
Sachant que les images seront pré-encodées en MFM par un soft sur PC(ou autre machine...), afin de ne pas faire l'encodage avec l'uC et également pour pouvoir utiliser les images IPF/Pasti, ces images feront au moins 2Mo.

Charger 2Mo en moins de 10 secondes avec un simple uC va demander un peu de recherche.

Pour info le chargement d'image ADF sur l'interface "megadrive" (http://www.amiga.org/modules/newbb/view ... SC&start=0 ) demande de 30 a 40 secondes.

Le choix du support :

Il ne s'agit pas de choisir un média qui va bientôt devenir obsolète pour remplacer les disquettes obsolètes ;-)

-> Compact Flash : En perte de vitesse, vont bientôt disparaître du marché (dommage on pouvait obtenir de bonnes performances assez facilement avec ce media)

-> Clef USB : Il faut un contrôleur usb host + toute la pile USB.(Il existe néanmoins une solution chez FTDI). En plus le marché des clef USB me semble trop hétérogène pour que l'on puisse affirmer supporter toutes les clefs et leurs systèmes de fichier...

-> SDCard : Voici un support plus intéressant. Cependant il faut faire attention au moment de choisir son implémentation sachant qu'il existe plusieurs normes et façons de l'utiliser + ou - performantes : mode SPI (lent), mode natif SDcard , etc.
Il me semble en plus qu’une révision importante de la norme est apparue donc attention…

-> Memory Stick : Trop propriétaire, pas de spec libre il me semble...

En attendant voici un petit schéma décrivant une architecture de l'émulateur permettant d'avoir un bon débit de chargement à partir d’une SDCard en utilisant le FPGA comme contrôleur SDCard et contrôleur DMA .

Image

Mais bon avant cela il reste à faire :
->Le support des bitrates non constants (pour les IPF et les Pasti/STX)
->Le support de l'écriture.
-> Et les 2 points ci-dessus implique un redesign de la structure du chip…
-> et encore d'autres choses que j'oublie ;-)


voili voilou...

Jeff / HxC2001

Giants92
Posts: 156
Joined: Mon Oct 30, 2006 1:19 pm
Location: 78
Contact:

Post by Giants92 »

Yup
Deja bonne fetes a tous et toutes.

Ce qu'il faudrait le coup d'etre fait c'est juste une petite etude (genre sur
un fichier excel par exemple), des divers possibilité que tu as listées et
y mettre un prix.

Perso, et je vais parler que pour moi. Je ne suis pas a 15 ou 30 euro pret
de variation de prix pour une t'elle interface.

Une interface en SD card me conviendrais pleinnement.
je pense sans trop me mouiller que pour les passionner que nous sommes.
Et là je vais prendre le partie des mecs de ma generation, 33 ans et donc
ayant connue l'amiga, l'atari, l'Amstrad et bien d'autre becanne. Ce que l'on
appel plus courement : L'Age D'or ou Age of Coding, ce qui compte ce n'est
pas tant le support (sd card ou usb) mais que cette interface existe et soit
[beintot ? ;) ] disponible.

Quoi que tu choissises, on ais avec toi.
Encore bonne fetes.

Parano-Sprite
Posts: 34
Joined: Sun Dec 17, 2006 9:41 am

Post by Parano-Sprite »

Bonjoir tout le monde,
Giants92 wrote:Yup
Deja bonne fetes a tous et toutes.
Je me joint à Gi@nts pour vous souhaiter Une Bonne Année et Meilleurs Voeux pour 2007.
Je vais rajouter aussi une Bonne Santé et une sortie iminante de cette Superbe Interface ... :lol: :lol: :lol:
Giants92 wrote:Ce qu'il vaudrait le coup d'etre fait c'est juste une petite etude (genre sur un fichier excel par exemple), des divers possibilité que tu as listées et y mettre un prix.
Tres bonne idée, et même a la rigueur, si tu nous donnes les referances des composants, je pourrais faire les recherches de prix au boulot. Non pas que je ne fais rien au boulot, mais ....
Si quand même, je fais pas grand chose en ce moment ... :lol: :lol: :lol:
Giants92 wrote:Perso, et je vais parler que pour moi.
Ho la la, si tu ne parle que pour toi, c'est que tu parle perso ...
Mais, tu as fais un doublon ... :wink: :D :lol: :D :wink:
Giants92 wrote: Je ne suis pas a 15 ou 30 euro pret de variation de prix pour une t'elle interface.
Nous sommes au moins 2.
Giants92 wrote: Une interface en SD card me conviendrais pleinnement.
je pense sans trop me mouiller que pour les passionner que nous sommes.
Et là je vais prendre le partie des mecs de ma generation, 33 ans et donc
ayant connue l'amiga, l'atari, l'Amstrad et bien d'autre becanne. Ce que l'on appel plus courement : L'Age D'or ou Age of Coding, ce qui compte ce n'est pas tant le support (sd card ou usb) mais que cette interface existe et soit [beintot ? ;) ] disponible.
Tout a fait d'accord pour le support et la disponibilitée.
Par contre, je le suis moins sur l'age des personnes de ta génération espèce de p'tit jeune ... :lol:
Non mais, On va pas non plus se faire marcher dessus, nous, les presque quarantenaires ... :lol: :lol: :lol:
Giants92 wrote: Quoi que tu choisisses, on est avec toi.
Encore bonne fetes.
C'est bien vrai, ca ... :wink:

Parano-Sprite

magiceyes
Posts: 32
Joined: Tue Jan 16, 2007 6:52 pm

L'interface de mes reves

Post by magiceyes »

Bravo pour avoir imaginé l'interface de mes reves, qui pourrait me permettre de ressusciter mes vieux engins .. En effet, l'emulation PC montre rapidement ses limites, et seules les vraies machines savent nous rendre pleinement la nostalgie de cette époque.

Il y a-t-il un moyen de vous aider, financierement ou autre pour arriver rapidement à un résultat ? J'ai l'impression que le code source de l'application sur le pc n'est pas disponible. Comme je tourne exclusivement sous linux (oui, un intégriste :D ), je peux éventuellement vous donner un coup de main pour en faire une version open-source sur cette plateforme (enfin il faut déjà que je me monte une carte et c'est pas gagné, je suis pas un pro des FPGA moi ..).

Mon 520 STF et mon amiga 500 attendent le résultat de ce projet avec impatience.

Stabylo
Posts: 1
Joined: Thu Jan 18, 2007 4:08 am
Location: Paris
Contact:

un de plus :-)

Post by Stabylo »

coucou,

Je suis preneur moi aussi! et surtout par une version simple (avec nécessité de se brancher à un PC) et fonctionnelle dans un premier temps.

Merci pour ce chouette développement :wink:

gueri
Posts: 5
Joined: Thu Feb 22, 2007 3:37 pm
Location: 94

Post by gueri »

+1

Hello
Je faisais une recherche sur G....e et je suis tombé par hasard sur ce HxC Floppy Drive Emulator et là je dois dire que je suis :shock: Ce projet est extraordinaire. C'est LE projet pour faire revivre des millions de machines comme Amiga et Atari :P
Je me suis inscrit... j'en veux UN même DEUX moi aussi!
Il est vrai qu'un version autonome aurait un réel plus avec un lecteur de média tout en gardant la liaison par cable. Par contre est-on vraiment sûr que les CF vont disparaître si vite ??? C'est quand même un média pas cher, robuste et largement utilisé dans de nombreux domaines comme les systèmes embarqués par exemple. Les constructeurs semblent encore investir dans ce media comme les CF Ultra DMA par exemple. N'oublions pas que la CF est compatible en natif avec la norme IDE et peut-être que cela est intéressant dans la conception d'un produit "autonome". Aux concepteurs de juger...
Encore Bravo! J'en ai encore des frissons tellement ce projet est prometteur.

gueri :wink:

Jeff
Site Admin
Posts: 8093
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Post by Jeff »

Bonjour,

Juste pour info, le mode autonome du HxCFloppyEmulator est en cours de dev:

Les derniers tests que j'ai effectué montre que les performances des sdcard à 25Mhz suffisent largement.(338us pour récupérer un secteur de la sdcard). Les modifications hardware à effectuer pour fonctionner en autonome se résumeront grosso-modo à l'ajout d'un support sdcard ;-). Pas besoin de RAM, sachant que les données seront chargées en temps réel à partir de la SD.

Image

Temps d'acces :

Image

sidchip_fr
Posts: 14
Joined: Mon Oct 30, 2006 11:26 pm

Post by sidchip_fr »

Salut Jeff et Torlus,

la carte que tu nous présentes dépassent mes espérances.C'est trop gentil à toi d'avoir ajouté le support de la sd vu qu'il était question au départ de ne pas en bénéficier.Si il est possible de vous aider financièrement pour vous aider à la construction de la carte,on pourrait considérer ça comme une précommande et ça serait une façon de vous témoigner ma confiance dans votre dévouement.

Giants92
Posts: 156
Joined: Mon Oct 30, 2006 1:19 pm
Location: 78
Contact:

Post by Giants92 »

Yup,

Que dire.... nickel, ca nous rends je pense encore plus pressé d'avoir une ca-carte.

PS : Essaye d'integré un petit compteur/decompteur binaire et 1 bcd couplé a un afficheur a segment (pour les pistes), je pense que ca prends
aller quoi... 2mn a ajouté au schema, ca peux etre fun, ou au pire, une fois la carte dispo je le ferais.

a quand une release meme en beta, veux bein etre Beta testeur moa
j'suis deja beta :) veux bien etre testeur.

gueri
Posts: 5
Joined: Thu Feb 22, 2007 3:37 pm
Location: 94

Post by gueri »

Bonjour Jeff,

Comme média tu as donc statuer sur la SD Card. Tu fais l'impasse sur le CF ? Ce n'est pas plus simple à faire avec la CF qu'avec la SD ?

Eric

Post Reply