Pi1541
Meer info
- Gemaakt door
- Steve White
- Jaar
- 2018
- Type
- Diskdrive-emulator
Een Raspberry Pi die zich tot op de klokcyclus als Commodore 1541 voordoet — zodat ook demo's met eigen drivecode werken.
Goedkope SD-lezers zoals de SD2IEC emuleren alleen de DOS-commando's van de 1541. Dat volstaat om een programma te laden, maar niet voor demo's en spellen die hun eigen drivecode naar de 6502 van de drive uploaden en eigen fastloaders draaien. Pi1541 kiest de moeilijke weg en emuleert de cpu en de I/O-chips van de drive cyclus voor cyclus.
De software draait bare metal op een Raspberry Pi, omdat een Linux-scheduler de timing zou verpesten. Voeg een eenvoudige niveauvertaler voor de seriële bus toe plus diskimages op een SD-kaart, en je hebt een drive die vrijwel alles aankan wat het origineel kan, voor een fractie van de prijs van een 1541 Ultimate.