Narzędzia użytkownika

Narzędzia witryny


projekty:commodore-64

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
projekty:commodore-64 [2025/05/08 00:00] – created administratorprojekty:commodore-64 [2025/06/16 10:21] (aktualna) administrator
Linia 1: Linia 1:
-==== Symulator stacji dysków na arduino dla Commodore64 ====+====== Arduino: Symulator stacji dysków UNO2IEC dla Commodore 64 ======
  
 +==== Wstęp ====
 +Uno2IEC to emulator stacji dysków 1541 z Arduino UNO/Nano, działający przez interfejs IEC – genialne połączenie retro magii z nowoczesną prostotą.
  
 +==== Moja osobista notka kolorystyczna ====
 +> UWAGA: ten wpis dotyczy kabla, który sam sobie wykonałem i absolutnie nie chcę zapomnieć, które przewody idą gdzie.  
 +> Jeśli kiedyś wrócisz do tego projektu, proszę… pamiętaj o kolorach!
 +
 +Kolory PIN→tryb (wg mojego własnego „kablesztuka”):
 +  * WHITE (biały przewód ): pin 3 – ATN  
 +  * GREY (szary): pin 4 → DATA  
 +  * PURPLE (fioletowy): pin 5 → CLOCK  
 +  * GREEN (zielony): pin 6 → RESET (opcjonalny, ale działa fajnie)  
 +  * ORANGE (pomarańczowy): GND  
 +
 +==== Zastosowanie ====
 +  * Emulujesz dyskietki .d64/.t64 bez żadnych oryginalnych stacji 1541.  
 +  * Pulchnie tanio i zabawnie – kabel i Arduino robią całą robotę.
 +
 +==== Podłączenie ====
 +Pamiętaj: ten kabel to twój osobisty wynalazek – jak wrócisz za miesiąc i zapomnisz, co było czym, odkop ten wpis albo zarabiasz kabel od początku ;)
 +
 +==== Oprogramowanie ====
 +  - Sketch ''uno2iec.ino'' w Arduino – most między IEC a USB-Serial.  
 +  - Program host‑GUI na PC – montowanie folderu z obrazami; wybór portu, piny, komendy mount/unmount itp.
 +
 +==== Działanie ====
 +Arduino emuluje stację 1541, host wysyła sektory .d64 przez USB do Arduino, Arduino przekazuje je po IEC do C‑64. Simple & stupid, ale działa szokująco dobrze.
 +
 +==== Kompilacja i uruchomienie ====
 +  - Zrób kabel wg mojej instrukcji kolorystycznej (albo płyń na lwiej łapie, nie zapominaj o kolorach!).  
 +  - Wgraj sketch, uruchom host‑GUI, wybierz COM, prędkość, pin numerację i folder z .d64.  
 +  - Montujesz, wpisujesz typowe  
 +
 +<code>
 +LOAD"\$",8
 +LIST
 +LOAD"PROGRAM",8
 +RUN
 +</code>
 +…i bum – gra się włącza.
 +
 +==== Problemy ====
 +  * „?DEVICE NOT PRESENT ERROR.” – zazwyczaj zły kabel. Sprawdź kolory i konfigurację.
 +  * Brzydkie nazwy plików w katalogu? Może host‑GUI się obrazi.
 +
 +==== Podsumowując ====
 +
 +  – Projekt UNO2IEC jest prosty, tani i działa  
 +  – Robisz kabel sam, kolorujesz go jak dusza zapragnie  
 +  – Lecz zapamiętaj: kolory oznaczają coś – zapisz to teraz, zanim wciągnie to sen pamięci 😆
 +
 +Pliki: 
 +
 +  * {{ :projekty:uno2iec_host.zip |}}
 +  * {{ :projekty:uno2iec-0.5.0.0.zip |}}
 +
 +Źródło:
 +
 +  * https://github.com/Larswad/uno2iec
projekty/commodore-64.1746655246.txt.gz · ostatnio zmienione: przez administrator