C64 + Atmega

#574446
Lesenswert?

Otto wrote:
> ist doch I2C - oder?

Nein, es ist eine serielle Version von IEEE 448. Ich hatte vor Jahren 
mal einen Drucker mit so einer Schnittstelle an einen Mikrocontroller 
aus der 8052-Familie angeschlossen. Müßte mal schauen, ob ich den Code 
noch finde.

Das Protokoll an sich ist aber im Internet dokumentiert. Außerdem habe 
ich mir damals den Quellcode von Programmen angeschaut, die 
Commodore-Floppies vom PC aus über den Parallelport und entsprechende 
Adapterkabel ansprechen (z.B. X1541).
Gast #2035136
Lesenswert?

Das Problem ist grundsätzlich, dass kein nennenswerter Fastloader mit 
dem Standardprotokoll funktioniert. Wahrscheinlich ist es sinnvoller, 
die analoge Elektronik hinter dem Floppycontroller zu simulieren, damit 
erreicht man 100% Kompatibilität.
Gast #2035875
Lesenswert?

Die 1541u ist ja mal total krank ... ein 700k Gate FPGA, damit kann man 
einen kompletten C64 emulieren. Zum Teufel, der Minimig hat einen 400k 
Gate FPGA, nur zum Vergleich! Der Preis ist auch recht heftig. Wenn man 
schon so nen Brummer einsetzt, dann kann man auch gleich sowas wie die 
Chameleon Cartridge machen. Oder wenigstens noch ne SuperCPU emulieren, 
die einzige die gerade auf eBay ist liegt gerade bei 600 EUR.

Bei einem AVR habe ich Zweifel, aber sogar ein kleiner ARM sollter 
locker in der Lage sein, eine komplette 1541 zu emulieren, inklusive 
6502 und Pipapo. Schließlich gab es C64 Emulatoren, die auf nem 486er in 
Echtzeit liefen. Damit wäre eine Cartridge für ~30 EUR machbar. Wer 
fängt an?
Gast #2036758
Lesenswert?

greg schrieb:
> Das Problem ist grundsätzlich, dass kein nennenswerter Fastloader mit
> dem Standardprotokoll funktioniert.

aus der SD2IEC-Readme:
-Nippon
-Turbodisk
-Final Cartridge III
-EXOS V3/The Beast System
-Action Replay 6
-Dreamload
-Uload Model 3
-G.I. Joe Loader
-Epyx Fastload
-GEOS
-Wheels
-JiffyDOS
Es kommen ständig neue dazu, die Firmware wird aktiv entwickelt.

Auf forum64.de gibt es ein ganzes Unterforum zu dem Gerät, eine 
aufwändige FPGA-Realisierung wie bei der 1541Ultimate kann natürlich 
trotzdem mehr. Dafür kostet sie auch ein mehrfaches...
Gast #2036803
Lesenswert?

Wichtel schrieb:
> greg schrieb:
>> Das Problem ist grundsätzlich, dass kein nennenswerter Fastloader mit
>> dem Standardprotokoll funktioniert.
>
> aus der SD2IEC-Readme:
(...)

Die verwenden aber alle nicht das Standardprotokoll, sondern sind 
sämtlichst von Hand nachgebaut.
#2036842
Lesenswert?

K. Rotte schrieb:
> Oder wenigstens noch ne SuperCPU emulieren,
> die einzige die gerade auf eBay ist liegt gerade bei 600 EUR.
>
Ähh, soll das ein Scherz sein?
Ich finde die Auktion leider gerade nicht... Entweder je nach Suchstring 
10 völlig andere Ergebnisse, oder das absolute gegenteil mit hundert 
Seiten, oder gar ein haufen Badeanzüge nach dem Ebay das CPU in CUP 
korrigiert hat...

Ist das ein Spinner der einfach das Startgebot so hoch gesetzt hat, oder 
sind die Dinger tatsächlich so viel Wert ? Ich glaube die meinen wurden 
sogar noch relativ lange in einer Firma für irgendeine spezielle 
Software auf dem C64 eingesetzt.

ICh habe zwei davon seit Jahren in ner Grabbelkiste im Keller liegen 
nachdem ich die mal mit vielem anderen C64 Kram vor dem 
Elektronikschrott bewahrt habe... (Habe glaube alleine noch mehr als 10 
C64er, nachdem ich schon ein paar komplette Systeme an diversen 
Nachwuchs oder kleine GEschwisterchen im Bekanntenkreis verschenkt habe)
Ne Zeit lang bekam man die ja geschenkt oder die lagen Massenhaft beim 
Sperrmüll. Ein paar Bauteile sind ja ganz nett gewesen...

ICh glaube ich sollte mal den Keller durchgehen...

Gruß
Carsten
Gast #2037864
Lesenswert?

Carsten Sch. schrieb:
> Ähh, soll das ein Scherz sein?

Nein, praktisch alle von CMD für den C64 hergestellt Hardware erzielt 
inzwischen utopische Preise. Leider, denn für die sd2iec-Entwicklung 
wäre eines von deren Laufwerken und (beim Nachbau der 
GEOS/Wheels-Speeder) eine SuperCPU manchmal recht hilfreich gewesen.
Gast #2094210
Lesenswert?

moin,

bin gerade ueber den artikel gespoltert... der 1541u ist bisschen 
teuer...daher hab ich mir das mal selbst gebaut...

ich hab eine 1541 emulation fertig... funktioniert auch mit 
fastloadern...
allerdings auf einem pic32... und selbst da wars schon bisschen fummelig 
das hinzubekommen...

das image wird ueber usb geladen und hat auch einen debugger pc seitig 
implementiert...
werd ich ma wenns richtig fertig ist auf kunstwerke vorstellen...

gruss egon ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren