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

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
projekty:commodore-64 [2025/05/16 17:31] administratorprojekty:commodore-64 [2025/06/16 10:21] (aktualna) administrator
Linia 1: Linia 1:
-==== Arduino: 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"\$",
 +LIST 
 +LOAD"PROGRAM",
 +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:  Pliki: 
Linia 6: Linia 57:
   * {{ :projekty:uno2iec-0.5.0.0.zip |}}   * {{ :projekty:uno2iec-0.5.0.0.zip |}}
  
-<code> +Źródło:
-KOLOR -> ARDUINO +
-WHITE -> 3 +
-GREY  -> 4 +
-PURPLE-> 5 +
-GREEN -> 6 +
-ORANGE-> GND +
-</code>+
  
-https://github.com/Larswad/uno2iec+  * https://github.com/Larswad/uno2iec
projekty/commodore-64.1747409467.txt.gz · ostatnio zmienione: przez administrator