Vintage here is anything > 25 years old
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Raspberry PI 1541 : guide de mise en service
#1
Le PI 1541 vous permettra d'émuler un lecteur de disquettes 1541 pour Commodore 8 bits pleinement fonctionnel grâce à Steve White qui a développé le module d'extension ( https://cbm-pi1541.firebaseapp.com/ )

Le Pi1541 émule le 6502 et les deux 6522.


1) Avant de commencer, il vous faut réunir :


- Un Raspberry PI 3 ET son alimentation électrique (2,5 A recommandé en général pour le PI) :

https://www.amazon.fr/Raspberry-Pi-3-Mod...berry+pi+3

- Le module Pi1541 :

Vous pouvez le trouver facilement en kit (des cms à souder, donc attention), ou monté :
https://www.arananet.net/pedidos/product...1-c-drive/

- Quelques fichiers :

Le firmware raspberry
Les fichiers Pi1541
Des fichiers d'émulation que nous récupérerons d'un tarball de chez VICE

- Une carte micro SD (la taille de votre choix, sachant qu'elle embarquera également vos jeux)

- Un câble série comme ceux utilisés pour relier un vrai lecteur de disquettes 1541 à un Commodore


2) Préparation


- Connectez le module Pi 1541 sur le raspberry (vous ne pouvez pas vous tromper ... normalement Smile)

- Formattez la carte micro SD en FAT32 depuis un ordinateur et procédez comme suit :
  • Extrayez le firmware Raspberry dans un dossier de votre ordinateur, et copiez les fichiers suivants que vous collerez à la racine de votre carte Micro SD (ces fichiers se trouvent dans le sous-dossier firmware-master\boot) :
    bootcode.bin
    fixup.dat
    start.elf
  • Extrayez le fichier Pi1541 dans un dossier de votre ordinateur, et copiez les fichiers et dossier suivant que vous collerez à la racine de votre carte Micro SD :
    config
    kernel
    options
    1541 (c'est un dossier)
  • Extrayez le fichier Vice (vice-3.2 au moment de la rédaction de ce document) dans un dossier de votre ordinateur, et copiez les fichiers suivants que vous collerez à la racine de votre carte Micro SD (les noms doivent être tels que ci-dessous, sans extension) :
    dos1541 (se trouve dans le dossier vice-3.2/data/DRIVES)
    chargen (se trouve dans le dossier vice-3.2/data/C64)
  • Copiez vos jeux et applications (formats D64 et G64) dans le dossier 1541 que nous avons copié ci-dessus et qui se trouve à la racine de votre carte SD.

3) Ajustements sur le fichier de configuration



Le fichier de configuration des options (fichier options se trouvant à la racine de votre carte SD) permet quelques ajustements, parmi lesquels :
  • Activer un écran OLED si vous en avez un sur votre module Pi1541, pour ce faire supprimez le // devant le modèle concerné en début des lignes suivantes et enregistrez le fichier options)
    //LCDName = ssd1306_128x64
    //LCDName = ssd1306_128x32
    //LCDName = sh1106_128x64
  • Activer le buzzer (supposé imiter le bruit d'un vrai 1541 ... AHEM), pour ce faire supprimez le // en début des lignes suivantes et enregistrez le fichier options)
    //SoundOnGPIO = 1
  • Changer le petit logo 1541 de démarrage sur l'écran OLED, pour ce faire supprimez le // devant le modèle concerné en début d'une des lignes suivantes et enregistrez le fichier options)
    //LcdLogoName = 1541ii
    //LcdLogoName = 1541classic//LcdLogoName = customfile.raw
  • Activer la police 8 bits (pour le loader FB64), pour ce faire supprimez le // en début de la ligne suivante et enregistrez le fichier options)
    //ChargenFont = chargen        // 8 bit font file


C'est parti !


- Insérez la carte micro SD dans le Raspberry
- Connectez le module Pi 1541 sur le Raspberry
- Branchez le câble série entre le module Pi 1541 et le Commodore
- Allumez le Commodore
- Allumez le Raspberry
- Naviguez pour monter une disquette (voir ci-dessous), puis procédez comme d'habitude pour manipuler une disquette montée dans un " vrai " lecteur 1541.

Vous n'avez pas d'écran OLED ?

Si vous tapez LOAD"*",8,1 vous lancerez le menu de navigation FB64 (ou une autre version selon le Commodore utilisé, FB16, FB20 ... dans ce cas, tapez LOAD"FB16",8,1 par exemple) afin de choisir la disquette à monter.

Vous pouvez également brancher un écran via le connecteur HDMI du raspberry et un clavier USB pour naviguer dans le menu de sélection

Vous avez un écran OLED ?

Tout se fait sur le Pi1541 à partir des boutons qui permettent de naviguer et valider une image de disquette à monter.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)

About Dr Vintage - Because it's worth it !

Focus MyBB Theme is designed for MyBB 1.8 series and is tested properly till the most current version of MyBB i.e. 1.8.12. It is simple, clean and light MyBB theme with use of font-awesome icons and shrinking header.

Modify above message at Admin CP -> Templates and Styles -> Focus Templates -> Footer Template - footer

              User Links