Commodore 64 Pi1541 Hat

Pi1541 Hat voor Raspberry Pi 0,1,2 en 3

Pi1541  , de ultieme low budget 1541 emulator.

De oorspronkelijke Pi1541 is een realtime, cycle-exacte Commodore 1541 Diskdrive emulator die kan draaien op een Raspberry Pi 3B, 3B + of 3A +.

Vanaf versie V1.21 is deze ook geschikt om te draaien op een (licht overgeklokte) Raspberry Pi Zero.
Ook is het mensen gelukt om de Pi1541 op een overgeklokte originele Pi 1 te dsraaien.

Sinds versie V1.22  wordt ook de Commodore 1581 emulatie ondersteund voor de Pi1541

De Pi-1541 biedt een Micro SD kaart oplossing voor het gebruik van bestanden met de volgende extensies :

*.D64                             *.D81
*.G64                             *.NIB
*.NBZ

Pi1541 voor de Commodore 64

Pi1541 Hat voor Raspberry Pi 0,1,2 en 3

De Pi-1541 ondersteuning:

De hierboven genoemde images zijn de diverse formaten diskette images die geschikt zijn voor de Commodore 8 bit lijn van computers zoals :

Commodore 64                                          Commodore 128
Commodore Vic20                                     Commodore 16
Commodore Plus4

Navigatie op de Pi-1541 :

SELECT    (1)  Selecteert het image en start vervolgens de Drive Emulatie Modus. (GPIO27)
UP              (2) 
Navigeer naar boven. (GPIO22)
DOWN      (3)
Navigeer naar beneden. (GPIO23)
BACK        (4)  ga een stap terug in de directory structuur en wis de selectie. (GPIO04)
INSERT    (5) 
Plaats een image in de selectie lijst. (GPIO05)

(De belegging van de toetsen is eenvoudig aan te passen in de options text in de root van de Micro SD Kaart)

 

IEC (serieel) data kabel tbv Floppy / Printer voor de Commodore 64

Zodra de Pi1541 is opgestart, typ je LOAD "*", 8 op de commodore 64, dan wordt automatisch het eerste bestand van de disk geladen, in dit geval is dat programma FB64 (CBM-Browser).

Dit programma stelt je in staat eenvoudig door de mappen te navigeren en images te selecteren. vanaf je commodore 64. (FB64 kan ook worden gebruikt om PRG-bestanden te laden.)

Je dient afhankelijk van welke 8 bit Commodore machine je gebruikt, een van de andere CBM-Browsers zoals fb20, fb16 etc te gebruiken (Deze staan niet geïnstalleerd, doch zijn deze wel aanwezig in een zip bestand op de SD kaart.
Zoals al eerder aangehaald, LOAD "*", 8 laadt het eerste bestand dat in de map 1541 is geplaatst, dus zorg ervoor dat die FB versie die u het meest gebruikt, het eerste bestand is dat bij het instellen naar de map 1541 wordt gekopieerd.

Bij het gebruik van een van de samengestelde Disk Image collecties, kunnen de bestandsnamen te lang worden voor de Commodore 64 en worden er slechts 16 tekens van de bestandsnaam weergegeven.

Aangezien er meerdere versies van een programma kunnen zijn die beginnen met dezelfde eerste 16 tekens, kan het onduidelijk zijn welke u nu daadwerkelijk hebt geselecteerd.
De 64 stuurt alleen de eerste 16 tekens terug, dus de Pi1541 Zero koppelt dus het eerste image wat voldoet aan die 16 tekens die hij in die map vindt.
(Op het Oled Pi-scherm wordt wel de volledige naam weergegeven).

Mocht je de Pi1541 uitzetten en direct weer aanzetten, dan kan het zijn dat de commodore 64 je Pi1541 niet direct kan vinden, probeer het dan nog eens opnieuw,  deze heeft even tijd nodig om op te starten.
Sommige disk (images) hebben een voor de filebrowser verwarrende directory structuur, deze zijn vaak met opzet zo gemaakt dat listen van de directory niet mogelijk is.
Dit soort disks wordt normaal gesproken geladen door simpelweg het eerste bestand van de disk te laden dmv LOAD "*", 8,1.
Mocht je zoiets tegenkomen , kun je het beste de filebrowser verlaten door  op Q te drukken en dan de via LOAD "*", 8,1 de disk te starten.

Wat heb je nodig buiten deze Pi1541 hat :
Raspberry Pi  0,1, 2, 3(A,B,A+,B+)            (Hier)
Adapter voor de Raspberry Pi (Hier) (elke 2-3A en 5 Volt Telefoon lader met Micro USB voldoet ook prima voor dit doel)
SD kaart                                              (voor De firmware, settings en je images)
prijs : de Pi1541hat kost 27,50 euro (Dit is ZONDER de Raspberry Pi )
Optioneel : een Sandisk 16/32 GB Micro-SD kaart met OS / Pi1541 files geconfigureerd, en met veel software 20,-- euro

verschillende 3d files voor de behuizing van de diverse Pi-1541 modellen kun hier vinden.

De plexi case die ik gebruikt heb voor de Pi zero vind je bij aliexpres

De project pagina van de bedenker van dit moois.

De github project pagina van de ontwerper van dit model Pi-1541 hat

 

Reacties zijn gesloten.