CPC Rulez
https://cpcrulez.fr/forum/

HxC Floppy Emulator
https://cpcrulez.fr/forum/viewtopic.php?f=5&t=100
Page 1 sur 50

Auteur :  hERMOL [ 14 Nov 2007, 20:11 ]
Sujet du message :  HxC Floppy Emulator

Citer :
Image

Un emulateur de lecteur de disquette.

Le fonctionnement de l'émulateur est relativement simple :

Un serveur transforme les données utiles présentent dans fichier image d'une disquette (*.ST,*.MSA,*.ADF,...) en données compréhensibles par le contrôleur de la machine cible : Les données brutes présentent dans l'image sont encodés pour créer une copie physique de la disquette. Une fois l'ensemble des pistes de la disquette encodés, celles-ci sont envoyées directement par l'USB. La gestion des transferts de données par paquet est faite de telle sorte que l'on puisse émuler n'importe quelle longueur de piste, vitesse de rotation et format de disquette.


cf: http://jeanfrancoisdelnero.free.fr/flop ... index.html

Auteur :  hERMOL [ 25 Nov 2007, 12:32 ]
Sujet du message : 

Citer :
une vidéo de cette interface "PC USB -> CPC" montrant sa fonctionnalité avec un AMSTRAD CPC 6128.


http://jeanfrancoisdelnero.free.fr/flop ... pc6128.avi

source : parano-sprite de http://cpc-hardware.com

Auteur :  hERMOL [ 15 Fév 2008, 00:21 ]
Sujet du message : 

Citer :
Dernière mise à jour : 14/02/2008

Une version dite "SDCARD" qui permet d'emuler des disquettes dont les images sont stockées sur une SDCARD.

Note : Cette carte est en cours de dévelloppement, donc toutes les informations ci-dessous (specs/schemas, etc) peuvent changer sans préavis.
Voici les principales caractéristiques de cette carte:

Spécifications Matérielle :

- Emulation du lecteur + disquette en lecture seule (DD)
- Basé sur un PIC18F4525 cadencé a 40Mhz
- Support des SDCards (bus SPI 10Mhz, taux de transfert : ~500ko/s)
- Bitrate de 250Kbits/s (500Kbits/s non testé à ce jour)
- Gestion du positionnement de la tête de lecture.
- Interface directement compatible Shugart et IBM PC:

-Sélection de la face à lire (/SIDE).
-Liaison série de lecture (/RDATA).
-Indicateur de la position 0 de la tête de lecture (/TRK00).
-Direction du déplacement de la tête de lecture (/DIR).
-Ordre de déplacement de la tête de lecture (/STEP).
-Index (/INDEX).
-Sélection lecteur (/DRVSB ou /DRVSA).
-Indicateur de bon positionnement (/READY) (Spécifique AMIGA)
-Indicateur de changement de disquette (/DSKCHG) (Spécifique AMIGA)

Fonctionnement de l'émulateur SDCARD:

Le fonctionnement de l'émulateur SDCard est relativement simple :

La SDCard contient les images des disquettes pré-encodées et directement compréhensibles par le controlleur de la machine cible.

Le PC transforme les données utiles présentent dans fichier image d'une disquette (*.ST,*.MSA,*.ADF,...) en données compréhensibles par le contrôleur de la machine cible : Les données brutes présentent dans l'image sont encodées pour créer une copie physique de la disquette. Une fois l'ensemble des pistes de la disquette encodé, celles-ci sont directement enregistrées sur la SDCARD.

La carte se contente ensuite de relire les tracks pré-encodées a partir de la SDCARD et de les sérialiser vers l'interface floppy. L'implémentation matériel/logiciel à été étudier pour garantir un flux MFM continu, enfin de garantir une compatibilité logiciel maximum, comme dans la cas de la version USB.


lien: http://jeanfrancoisdelnero.free.fr/flop ... index.html

Auteur :  hERMOL [ 23 Mars 2008, 05:23 ]
Sujet du message : 

Citer :
18-03-2008:
Un reportage sur ce projet a été réalisé et diffusé par la chaine NoLife ;-)
Diffusion ce soir ainsi que le Week-end prochain.


Image

Auteur :  Jeff_HxC2001 [ 19 Avr 2008, 19:41 ]
Sujet du message : 

hug !

Juste pour une infos une prod de 20 unitées a été lancée par Giants.
Celle-ci est maintenant a un stade assez avancé : les pcb sont presques terminés :

Image

8)

Jeff/HxC2001

Auteur :  Jeff_HxC2001 [ 25 Avr 2008, 19:14 ]
Sujet du message : 

Première carte de la série Ok ! ;-) :

Image

Image

Auteur :  Jeff_HxC2001 [ 15 Mai 2008, 20:52 ]
Sujet du message :  Re:

Les cartes ont été livrées ! Giants a fait un superbe boulot !
Voir ici pour les réactions : http://torlus.com/floppy/forum/viewtopic.php?t=129


Quelques news concernant l'évolution SDCARD de l'émulateur:
Image

-> Support FAT32 ok!
-> Pour Amstrad CPC:
-Support des *.DSK standards et étendus (avec protections) (CPM supporté).
-Support des secteurs de 128 à 16ko (on trouve régulièrement des DSK mélangeant des secteurs de 512 octets et 1Ko par exemples sur qq demos Arkos)
-Support de l'écriture en cours d'implémentation.

-Sources du firmware et schéma sont dispos sur le site .

Bien sur le truc a été testé et validé sur CPC :D :

Voici 2 videos montrant le joujou en action:
Sur Amstrad, Atari ST, Amiga:
http://hxc2001.free.fr/floppy_drive_emulator/SDCARD_HxCFloppyEmulator.avi

Video plus récente sur Amiga (avec le support FAT32). Le fonctionnement est identique sur CPC.
http://hxc2001.free.fr/floppy_drive_emulator/HxCFloppyEmulator_standalone.avi

L'émulateur supporte également la série des Atari ST, Amiga, PC, MSX, Synthé Korg DSS1, etc.

Pour de plus amples informations je vous invite a aller sur la page du projet:
http://hxc2001.free.fr/floppy_drive_emu ... pyemulator

Pour toute question/information n'hésitez pas a me contacter. :)

Auteur :  hERMOL [ 15 Mai 2008, 21:56 ]
Sujet du message :  Re: HxC Floppy Emulator

Grand merci pour toutes ces explications , bien le roman photo avec Parano-Sprite :D

Auteur :  hERMOL [ 10 Juin 2008, 08:07 ]
Sujet du message :  Re: HxC Floppy Emulator

Citer :
Version 1.2.0.0 Beta disponible !
- Support Format Pasti/STX (Attention encore instable pour le moment).
- Support *.DSK MSX 2.
- Amélioration du support des *.DSK CPC : améliorations de l'emulation des disquettes protégées.
- Interface graphique : Nouvelle méthode de configuration + fichier de config.
- Nouveau moteur interne permettant une émulation fidèle fidèles des images Caps/IPF puis plus tard Pasti.


url: http://jeanfrancoisdelnero.free.fr/flop ... ta1200.zip

Auteur :  hERMOL [ 15 Août 2008, 16:11 ]
Sujet du message :  Re: HxC Floppy Emulator

Citer :
09/08/2008: Version 1.2.0.2 Beta disponible !


url: http://jeanfrancoisdelnero.free.fr/floppy_drive_emulator/HxCFloppyEmulator_soft.zip

Auteur :  hERMOL [ 29 Sep 2008, 09:38 ]
Sujet du message :  Re: HxC Floppy Emulator

Citer :
27/09/2008: Version 1.2.0.3 disponible !

- Bug corrigé dans la fonction d'identification de fichier CopyQM (Korg DSS-1).
- Bug corrigé dans le chargeur de fichier DSK CPC : Les pistes vides (0 secteurs) sont correctement générées.
- Plugin système de fichier Amiga DOS: Quelques bugs corrigés, support nom/date de creation de la disquette ajouté.
- USB Floppy Emulator: Timing du signal DSKCHG modifié pour corriger la detection du changement de disquette sous workbench.
- De nombreuses fuites de memoire et bugs potentiels corrigés à l'aide de PurifyPlus.



url: http://jeanfrancoisdelnero.free.fr/flop ... index.html

Auteur :  Jeff_HxC2001 [ 04 Oct 2008, 11:31 ]
Sujet du message :  Re: HxC Floppy Emulator

Finalement un quatrieme batch a été lancé par CrazyIcecap: depechez vous ça part vite ;-)

http://www.forum64.de/wbb3/index.php?page=Thread&threadID=23289&pageNo=11

http://torlus.com/floppy/forum/viewtopic.php?t=167

Pour info PeterSieg et CrazyIcecap ne réalisent pas les cartes mais font simplement un kit comprennant le PCB et le CPLD pré-programmé pour 20-25euros. C'est en gros une commande groupée pour les composants les plus couteux.
Avec l'achat du reste des composants(capa/restistance/ connecteurs/sram,etc) le coût final doit se situer entre 35 et 45 euros.

voilà ce que ça donne au final:
Image


Auteur :  Jeff_HxC2001 [ 27 Oct 2008, 20:02 ]
Sujet du message :  Re: HxC Floppy Emulator

Batch rouge livré: :)

Image

L'éventualité d'un batch "bleu" est à l'étude avec un prix défiant toute concurrence (le kit annoncé a 16-17 euros :shock: ).

Auteur :  hERMOL [ 29 Oct 2008, 13:33 ]
Sujet du message :  Re: HxC Floppy Emulator

Citer :
26/10/2008: Version 1.2.0.5 disponible !

- Ajout du chargeur de fichier IMD.
- Encodage FM ajouté et testé.
- Bug de detection de changement de disquette en mode PC corrigé.

07/10/2008: Version 1.2.0.4 disponible!

- Ajout du chargeur de fichier HFE.
- Bug corrigé dans le createur de disquette FAT12.


url: http://jeanfrancoisdelnero.free.fr/flop ... index.html

Auteur :  Jeff_HxC2001 [ 12 Nov 2008, 19:32 ]
Sujet du message :  Re: HxC Floppy Emulator

Edition blue dans les starting block ;-) :

Image

Page 1 sur 50 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/