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

Disque dur, carte flash.. pour CPC
https://cpcrulez.fr/forum/viewtopic.php?f=5&t=3881
Page 4 sur 4

Auteur :  MUSICMAN3512 [ 28 Oct 2009, 22:32 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

Pas de newz depuis ?

Auteur :  eliot [ 06 Nov 2009, 00:29 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

norecess a écrit :
Moi perso a coté de mon CPC j'ai plus de 150 disquettes CPC qui trainent, ca m'avait pris fu un temps de foutre tous les DSK que je trouvais tout bien classés etc.. Une SDCard serait totalement justifié dans mon cas. Je veux jouer a Arkanoid, Ghost'n'Goblins, etc.. bref, selectionner le bon DSK. D'autant plus que ca me semble plus facile de dropper des fichiers sur une SDCard que de faire le process de copie habituelle vers une vraie D7.

Par contre, et je me repete, je ne souhaite absolument pas un chargement plus rapide, je veux qu'un tel systeme soit "transparent" pour le CPC et autorise toutes les bidouilles Arkosiennes (et meme plus !).


Salut,

comme l'ont mentionné Iron et Supersly, j'ai un SDisk Emul (http://atariamiga.free.fr/sdiskemul.php) et j'en ai un usage proche de celui qui t'intéresse (jeux et demos), par contre les formats exotiques ne sont pas pris en compte (DATA uniquement) et l'écriture sur le disc virtuel n'est pas gérée sur CPC (sur Atari, oui).

De plus, parmi les choses qui m'ont gêné, il ne semble pas possible d'avoir un lecteur physique en même temps que l'émulateur disquette (ce serait possible d'après l'auteur de la carte mais cela necessiterait une modif hardware et du logiciel interne, qui comme beaucoup de mises à jour n'est pas à l'ordre du jour !) ce qui a coupé court à l'idée de recopier un disc virtuel sur une disquette physique !

Des photos sur www.amstradcpc.info , section photos/ CPC ROOM

Eliot

Auteur :  fano [ 06 Nov 2009, 12:45 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

Super sympa les photos de la CPC ROOM , j'adore le CPC bleu :D

Auteur :  Jeff_HxC2001 [ 07 Nov 2009, 00:13 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

eliot a écrit :

Salut,

comme l'ont mentionné Iron et Supersly, j'ai un SDisk Emul (http://atariamiga.free.fr/sdiskemul.php) et j'en ai un usage proche de celui qui t'intéresse (jeux et demos), par contre les formats exotiques ne sont pas pris en compte (DATA uniquement) et l'écriture sur le disc virtuel n'est pas gérée sur CPC (sur Atari, oui).

De plus, parmi les choses qui m'ont gêné, il ne semble pas possible d'avoir un lecteur physique en même temps que l'émulateur disquette (ce serait possible d'après l'auteur de la carte mais cela necessiterait une modif hardware et du logiciel interne, qui comme beaucoup de mises à jour n'est pas à l'ordre du jour !) ce qui a coupé court à l'idée de recopier un disc virtuel sur une disquette physique !

Des photos sur http://www.amstradcpc.info , section photos/ CPC ROOM

Eliot


Coté HxC Floppy Emulator, vu que l'emulateur fonctionne en "track mode" et non pas en "sector mode" (data seulement) comme le sdiskemul, l'ensemble des formats de tracks sont supportées. (exemple : une dk avec des secteurs de 1Ko, ou autre fonctionne parfaitement).

Coté écriture les formats MFM 256,512 et 1024 Octets/secteurs sont supportés, ce qui inclus une grande majorité de machines dont le CPC.

Et bien entendu l'emulateur respecte la norme shugart (principes de base d'une l'interface floppy - les buffers présents sur la carte servent en partie à ça), il est donc possible d'avoir différents lecteurs sur la même nappe avec l'HxC Floppy Emulator. La copie de l'emulateur vers un lecteur de dk ou inversement est donc possible.

Ci-dessous les specs de l'HxC Floppy Emulator :

---------------------------------------------------------------------
Hardware/software specifications::

- 40Mhz PIC18F4525/PIC18F4620 based.

- Read/Write support:
Track mode based floppy emulator (Full track pre-encoded in the image file)
>Read support: Most of existing formats (FM/MFM/Amiga track...) supported. Custom tracks supported.
>Write support: ISO MFM 256/512/1024Bytes sector write supported.

- Floppy bitrate supported:
>250Kbits/s (DD floppies)
>500Kbits/s (HD floppies)
(others bitrates possible)

-RPM:
300 RPM , 360 RPM supported.
(others RPM possible).

-Tracks / Side:
>Up to 256 tracks per floppy.
>1 or 2 sides.

-SDCard support:
>SD Card up to 2GB up to 2GB.
>SDHC Card supported up to 32GB.
(10Mhz SPI bus mode. Average byterate: ~500KB/s)

- Filesystem :
>FAT32 supported

-Floppy interface:
>Shugart compatible mode supported.
>PC compatible mode supported.
Tested on PC, Atari ST, Amiga, Amstrad CPC, Thomson, MSX ,ZX Spectrum series computers.

- User Interface:
>3 buttons ("Up","Select/Eject","Down")
> 2*16 chars Alphanumerical LCD

-Additionnal features:
>Firmware update via the SDCard.
>Last Loaded Floppy Image autostart at power up.
>Fast floppy image loading (<1second).
---------------------------------------------------------------------

Je rappelle, en attendant une futur production que le schema/pcb/sources/binaires sont dispos sur le site pour les gens ne pouvant attendre et savant utiliser un fer à souder :D

http://hxc2001.free.fr/floppy_drive_emu ... pyemulator


voilà pour la pub :)

Auteur :  eliot [ 07 Nov 2009, 10:49 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

En fait, même si cela semble également être la voie prise par le projet Ultimate, je trouve dommage de devoir passer par une transformation du .DSK par un logiciel PC pour obtenir un nouveau format.

Cette étape ne pourrait-elle pas être inclue dans l'émulateur lui-même et se faire au moment de la sélection du .DSK par exemple ? Serait-ce trop lent ?

Mais bon, je ne veux pas polluer ce forum...

J'attends la future production ! :)

Auteur :  Jeff_HxC2001 [ 07 Nov 2009, 13:19 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

eliot a écrit :
En fait, même si cela semble également être la voie prise par le projet Ultimate, je trouve dommage de devoir passer par une transformation du .DSK par un logiciel PC pour obtenir un nouveau format.

Cette étape ne pourrait-elle pas être inclue dans l'émulateur lui-même et se faire au moment de la sélection du .DSK par exemple ? Serait-ce trop lent ?

Mais bon, je ne veux pas polluer ce forum...

J'attends la future production ! :)


Tout est possible, mais cela implique des contraintes :
-> Lecture + encodage des secteurs en temps réel : L'extraction des données du dsk/leur encapsulation dans une "trame" secteur/le calcul du CRC puis l'encodage MFM n'est pas gratuit en temps : la lecture d'un secteur est plus longue que la réalité.
-> Pré-encodage à la sélection : la génération des 2Mo MFM avec un simple uC c'est de 15 à 30 secondes d'attente. Beaucoup trop long, surtout avec des jeux multidisk.

Autre point, du point de vue du développeur : Il n'y a pas que le *.DSK comme format de fichier floppy, et l'intégration du support de multiples formats dans un pic18f peut vite devenir un casse tête. De plus certains formats ne sont franchement pas fait pour être utiliser avec un simple uC (compression, datas non alignées, etc). Le fait que le sdiskemul ne supporte pas l'écriture sur CPC vient probablement de ce problème, car le format secteur du CPC et de l'Atari ST est identique. Par contre le format *.ST et *.DSK n'ont pas grand chose à voir (le *.DSK est beaucoup plus complet, mais moins simple à gérer avec un uC)

Pour en revenir avec la conversion le soft pc à été fait pour faire cette opération se fasse aussi rapidement qu'une simple copie de fichier directement vers la sdcard. (conversion d'une arborescence d'image en mode batch possible).

Auteur :  hERMOL [ 17 Nov 2009, 08:25 ]
Sujet du message :  Re: Disque dur, carte flash.. pour CPC

Image

je viens de découvrir "UltraSatan" pour le ST , c'est impressionnant le nombre projet de ce type ...

url : http://joo.kie.sk/ultrasatan/pics/index.html

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