Posté le 22/11/2006 à 20:50Edité par odie_one le 12/11/2009 à 21:40 Membre depuis le 15/05/2002, 49820 messages
Posté le 22/11/2006 à 21:59 Membre depuis le 27/04/2006, 59407 messages
Il me semble avoir déjà vu un lien vers ce site il y a pas longtemps, mais je sais plus où...

EDIT : Ah ben, c'est là : topics/89399-emulateur-de-disquettes
et puis ici-aussi : topics/81374-emulateur-de-floppy
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo
Posté le 03/12/2006 à 23:50 Membre depuis le 15/05/2002, 49820 messages
J'ai pu voir le prototype présenté par l'un des gars à VieuMikro ce week-end à Labège.

C'est bien sympa et j'attens avec impatience le projet final qui fonctionnera donc pour ST et Amiga. Utilisable avec un PC équipé d'un port USB, le proto sert donc à envoyer des images de disquette en lecture seul (à l'heure actuelle).

Peut être auront nous l'occasion de voir ça à la future AC 2007...
Posté le 15/01/2007 à 22:08 Membre depuis le 15/05/2002, 49820 messages
Réponse de l'auteur en lui demandant quelques nouvelles sur le projet :
Oui, normalement une production devrait démarrer avant la fin de l'année. Il reste cependant encore un peu de boulot (support IPF/Caps + ecriture , support eventuel des sdcards, routage carte fpga, etc...)
Posté le 15/01/2007 à 22:56 Membre depuis le 17/06/2004, 2121 messages
Support des SD-cards... ça c'est bon ! top

Tiens au fait le SatanDisk supporte maintenant les SD-cards ! (depuis début janvier)
avatarSite perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60
Posté le 16/01/2007 à 00:22 Membre depuis le 15/05/2002, 49820 messages
Oui, c'est cool ces news, j'espère qu'on pourra voir un de ces 2 projets lors de la prochaine AC smile
Posté le 06/03/2007 à 12:12 Membre depuis le 15/05/2002, 49820 messages
Le gars a peut être dit qu'il viendrai à l'AC, mais rien de sur...
Posté le 17/04/2007 à 17:48 Membre depuis le 15/05/2002, 49820 messages
Nous avons eu droit à une démonstration du projet par son développeur à l'AC 2007.
Il y a peu de risque de voir son travail vendu puisqu'il l'a réaliser pour lui même.

Beau travail en tout cas !
Posté le 21/06/2007 à 20:46Edité par Jeff_HxC2001 le 18/09/2009 à 23:31 Membre depuis le 17/04/2007, 378 messages
mmh nan , il ne me semble pas avoir dit exactement ça:

J'avais effectivement commencé le projet pour moi, mais il n'est pas exclu du tout qu'une petite production se fasse.
Il faut juste trouver un peu de temps (pas facile du tout...) et des "fond" pour finaliser tout ça. Il faut juste être patient ;-)

En tout cas pour ceux qui sont trop pressés pour attendre, et qui savent jouer du fer à souder, il y a possibilité de fabriquer soi-même la version usb. Tout les éléments sont présent sur mon site :

http://hxc2001.free.fr/floppy_drive_emulator/index.html

Posté le 21/06/2007 à 23:57 Membre depuis le 15/05/2002, 49820 messages
Merci pour l'info wink
Posté le 18/08/2007 à 22:17Edité par Jeff_HxC2001 le 18/09/2009 à 23:31 Membre depuis le 17/04/2007, 378 messages
Rien de bien nouveau mais j'ai pris le temps de faire une démo vidéo de l'interface.

A télécharger ici :
http://hxc2001.free.fr/floppy_drive_emulator/USB_HxCFloppyEmulator.avi

Posté le 19/08/2007 à 23:07 Membre depuis le 17/04/2007, 378 messages
Alors si il y a eu quelque chose de nouveau ce WE finalement:

Pour les musiciens le support du synthétiseur Korg-DSS1 est officiel maintenant smile

HxCFloppyEmulatorKorgDSS1.jpg
Posté le 31/08/2007 à 13:53 Membre depuis le 17/04/2007, 378 messages

Aujourd'hui plusieurs news !:

Tout d'abord Torlus nous a réalisé le Week-end dernier une petite version SDCARD / autonome du HXCFloppyEmulator à base d'un microcontrôleur:
Cette carte se nourrit des fichiers MFM générés par l'application actuelle et par conséquence elle supporte l'Atari ST, l'amiga, le cpc,le korg dss-1, etc.
Beau travail en tout cas:
Pour plus d'infos c'est ici :
http://www.torlus.com/index.php?2007/08/29/203-mcu-based-floppy-drive-emulator

Autrement, un utilisateur de l'HxCFloppyEmulator sur Korg est tellement content de son interface qu'il a fait un site web dédicacé:
http://www.reflexmusic.de/DSS-1/
http://www.reflexmusic.de/DSS-1/HxCEmu.htm

Ça fait toujours plaisir ;-)


Sinon j'ai aussi ajouté la possibilité de faire du partage de fichier entre le ST et le PC sans passer par la case image disque. C'est, je trouve, un truc super pratique lorsqu'on fait du dev pour ST en cross-compilation, ou lorsqu'on récupère des demos et autres programmes sans image (en prg par exemple)

Voilà c'est tout pour aujourd’hui !
Posté le 01/09/2007 à 00:08 Membre depuis le 27/04/2006, 59407 messages
Ce qui est un peu dommage, c'est que ton projet et celui de sundance sont tous les deux de l'excellent boulot, avec chacun leurs points forts, mais qu'ils ont été faits séparément. Ne serait-ce pas intéressant d'envisager une fusion des deux (surtout qu'apparemment tu prévois la possibilité d'un fonctionnement sans PC) ?
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo
Posté le 04/09/2007 à 10:11 Membre depuis le 17/04/2007, 378 messages
à l'AC2007 ou j'ai fait une demo de l'HxCFloppyEmulator version USB et version SDCARD, j'ai longuement discuté avec sundance, mais il ne m'a jamais parlé de son projet de faire du sdiskemul, un émulateur MFM. (atari ST et co) (a l'époque il était pour SIO/Atari 8bits).
(Attention expression a 2 balles :-) )-> Donc je suppose que ça ne se passe pas comme ça chez mac-donald ;-)

De plus j'ajouterai que les techniques employées ainsi que le but final sont très différents pour qu'une fusion soit réalisable, du moins pour l'instant.

Sinon concernant la version SDCARD de l'HxCFloppyEmulator cela fait un bon bout de temps qu'elle existe, comme je l'ai dit au-dessus je l'avais déjà présenté à l'AC2007.
Posté le 04/09/2007 à 22:12 Membre depuis le 14/04/2007, 27 messages
Oui, j'avoue, ceci est ma faute.
J'avais vu la version SIO fonctionner, puis, quand j'ai vu la présentation du Hxc, j'ai défié Sundance d'émuler un lecteur 3 1/2 Atari... (Eh oui, malgré une pile de lecteurs essayés, aucun ne fonctionnait avec mon 1040Ste)
Et il l'a fait smile
Des âmes sensibles pouvant lire ce forum... Je ne raconterai pas ce que j'ai du faire pour avoir perdu ce pari...
Posté le 04/09/2007 à 22:13Edité par odie_one le 12/11/2009 à 21:35 Membre depuis le 11/04/2007, 406 messages
Je confirme, a l'époque je venais de finir le SDisk pour atari 8 bits et Jeff nous avais fait une belle démo de la version sdcard du HxC.

L'implémentation version ST du SDisk a débuter réelement en juin 2007 soit 2 mois plus tard,

C'est clair la technique est différente.Je me limiterai aux machines Atari et Amiga.

Je tiens a préciser que Jeff a partagé des infos sans aucunes retenues.

Dans le futur si une collaboration est possible je serais présent.
Posté le 10/10/2007 à 22:53 Membre depuis le 17/04/2007, 378 messages
Amiga ? Je pense que tu vas avoir du mal avec cette machine.
Je pense que tu sais que l'Amiga a un contrôleur de floppy un peu plus "rustique" que ce que l'on peut trouver sur d'autres machines : il s'agit uniquement d'un DMA permettant de sérialiser les bits MFM en provenance du floppy. Il peut tout de même se synchroniser sur un motif particulier.
Le décodage des secteurs et de tout ce qui va avec est donc quasiment réalisé à 100% par du soft.
Cette caractéristique rend le contrôleur de l'Amiga très flexible, ce qui lui permet de lire/écrire toutes sortes de format de disquette.
La contrepartie c'est que beaucoup de programmeur ont traité le floppy de différentes façons :
Lecture secteur par secteur (synchro sur $4489), lecture du premier secteur au dernier, synchro sur l'index, etc.
Sur cette machine le terme "trackloader" prend tout son sens ;-).

En gros si tu veux faire fonctionner un emulo floppy de façon fiable avec cette machine tu es obligé de travailler en "mode track" et non plus en mode secteur, car beaucoup de trackloader ne supporte pas la présence de temps mort entre les secteurs.

Concernant l'écriture, étant en train de travailler dessus je peux te dire que c'est du "one shot" : sous workbench, les modifications sur une track sont mis en cache coté Amiga, puis la track est entièrement réécrite, à la manière d'un formatage.

La même chose mais venant de wikipedia:
http://en.wikipedia.org/wiki/Original_Amiga_chipset:
<<
Floppy disk controller:

The floppy controller is unusually flexible. It can read and write raw MFM or GCR data in any format via DMA or programmed I/O. It also provides a number of convenient features, such as sync-on-word (in MFM coding, $4489 is usually used as the sync word). MFM encoding/decoding is usually done with the blitter — one pass for decode, three passes for encode. Normally the entire track is read or written in one shot, rather than sector-by-sector.

In addition to the native 880 KiB 3.5-inch disk format, the controller can handle many foreign formats, such as:

IBM PC
Apple II
Mac 800 kB (requires a Mac drive)
AMAX Mac emulator (A special floppy of only 200 kB to exchange data between Amiga and Macintosh could be formatted by Amiga, and it could be read and written by floppy drivers of both systems)
Commodore 1541 (requires 5.25 inch drive slowed to 280 rpm)
Commodore 1581 formatted 3.5" floppy for C64 and C128
>>


C'est la machine qui m'a donné le plus de mal : le moindre bit de travers et c'est le crash assuré avec pas mal de trackloader, en effet la vérification des checksums n'étaient pas souvent implémentée (bande de féniasse ;-) ) !!
En tout cas ça ma permis de fiabilisé fortement mon émulo, notamment grâce à des outils d'analyse de disque comme diskmontools.

Je ne sais pas si tu connais mais en fait un émulateur basé sur une sdcard pour Amiga existe déjà depuis mi-2005:
http://www.amiga.org/modules/myalbum/photo.php?lid=2486&cid=5
http://www.amiga.org/modules/myalbum/photo.php?lid=3154&cid=5
http://www.amiga.org/modules/newbb/viewtopic.php?topic_id=28022&forum=8&viewmode=flat&order=ASC&start=0

Sur cet émulo l'ensemble de l'image est encodée puis stockée dans une RAM de 2Mo avant le démarrage de l'émulation ce qui permet de garantir le maintient du flux lors des opérations de lecture et d'écriture. La contrepartie est le temps de chargement d'une image : 20-30 secondes.

J'en profite aussi pour annoncer que le support de l'écriture du HxCFloppyEmulator à bien avancé : Sur Atari ST le formatage, la copie et l'écriture sont ok.
Sur Amiga j'ai encore qq bugs (et oui encore cet Amiga capricieux ;-) )

A+
Jeff

Posté le 11/10/2007 à 22:35 Membre depuis le 11/04/2007, 406 messages

oui comme tu dis ca a pas l'air simple...
Posté le 17/10/2007 à 10:47 Membre depuis le 24/04/2006, 159 messages
Jeff_HxC2001 (./18) :
J'en profite aussi pour annoncer que le support de l'écriture du HxCFloppyEmulator à bien avancé : Sur Atari ST le formatage, la copie et l'écriture sont ok.

Oooh, excellent !! smile
Posté le 18/10/2007 à 09:57 Membre depuis le 24/04/2006, 1415 messages
Oui, projet très intéressant.
avatarATARI Belgique toujours actif

http://gfabasic.forumavie.com/
Posté le 18/10/2007 à 22:19 Membre depuis le 17/04/2007, 378 messages
yop, encore une news :

A l'occasion des Vieuxmikro 2007 (http://www.obsolete-tears.com/vieumikro-2007-dossier-107.html), Torlus a pu valider le fonctionnement de l'émulo sur Amstrad CPC :

IMG_1915.jpg

(je sais y a pas vraiment de raport avec le ST mais bon... smile )


Posté le 19/10/2007 à 00:04 Membre depuis le 17/06/2004, 2121 messages
Jeff_HxC2001 (./22) :
(je sais y a pas vraiment de raport avec le ST mais bon... smile )


C'est fort sympathique !

Si, on peut trouver des points communs avec le ST : l'esprit des CPCistes est le même, et puis y a presque la même puce sonore grin
avatarSite perso : http://strider.untergrund.net/
Atari STF / STe / Mega STE / Falcon030 / Falcon CT60
Posté le 29/10/2007 à 22:43 Membre depuis le 17/04/2007, 378 messages
Bon bah si c'est le même esprit, je vais en rajouter une petite dose smile

CPC6128_floppyemu_2.jpg CPC6128_floppyemu.jpg
Posté le 30/10/2007 à 06:34 Membre depuis le 03/11/2004, 1742 messages
Pas de soucis les ataris sont parfois aussi CPCiste.
Posté le 30/10/2007 à 11:53 Membre depuis le 25/09/2003, 935 messages
salut,

wow une double tare, génétiquement c'est pas super courant quand même...
wink

ok je sors...


A+
Romu

PS : bravo Jeff c'est super cool, j'attends l'adaptation pour oric et alice avec impatience... wink
PPS : dans le cas de l'oric et de l'alice on ne parle pas de double tare car ce sont 2 vraies machines extraordinaires (sisi)...
Posté le 30/10/2007 à 22:03 Membre depuis le 17/04/2007, 378 messages
>romuald

Puisque tu as l'air d'insister, je vais étudier la question wink

Si je ne me trompe pas ces micros n'ont pas de contrôleur floppy ? Comment tu vois la chose ?
Si tu as des liens contenant des infos techniques sur ces machines n'hésites pas.
Y a des images de disquettes disponibles quelques part ?
Posté le 30/10/2007 à 22:13 Membre depuis le 25/09/2003, 935 messages
salut,

Ya un controleur d7 oric dispo ici : (mfm powa)

http://forum.defence-force.org/viewtopic.php?t=19

Pour l'alice c'est pire car pas de trace de controleur d7 et pas de montage autre. Mais il y a de la doc ici :
http://alice32.free.fr/manuels/index.html


A+
Romu
Posté le 30/10/2007 à 22:18 Membre depuis le 17/04/2007, 378 messages
hmmm mais dis moi, il y a des softs qui exploitent le floppy sur l'oric ? as tu des images de floppy qq part ?
Posté le 30/10/2007 à 22:36Edité par romuald le 31/10/2007 à 20:50 Membre depuis le 25/09/2003, 935 messages
salut,

tu peux trouver des démos en d7 ici (loader exotique, ya aussi des .tap dans le lot hein) : http://www.defence-force.org/computing/oric/dbug/index.htm

Quelques autres ici : http://www.oric.org/index.php?page=software&fille=detail&num_log=1475
et là http://www.oric.org/index.php?page=software&fille=detail&num_log=1515


Sinon ya globalement ici http://www.oric.org/index.php?page=software mais il y a bcp en format k7.

A+
Romu