Autor Wątek: Czy ktoś może pomóc w sprawie C64?  (Przeczytany 2431 razy)

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Czy ktoś może pomóc w sprawie C64?
« dnia: 2023.01.18, 09:11:52 »
Wiem, że forum ZX ale przecież było wielu użytkowników, którzy mieli zarówno i ZX i C64.

Ktoś może pamięta dokładnie jak to było z wgrywaniem gier z kaset za pomocą kartridża BB4 w Turbo? Tutaj napisałem o co mi chodzi:
BB4 - wgrywanie z kaset
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

paroos

  • *****
  • Wiadomości: 508
  • Miejsce pobytu:
    BB
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #1 dnia: 2023.01.18, 09:29:45 »
Nie wiem czy dobrze rozumiem pytanie :)
Wciskasz F5 i łądujesz z magnetofonu.
Jak ładowanie się skończy, to wciskasz F3 i grasz :)

Procedura z wpisywaniem ręcznie RUN to alternatywny sposób, bo czasem np. trzeba było wyłaczyć BB poleceniem przed uruchomienim wczytanego softu.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #2 dnia: 2023.01.18, 10:54:05 »
@paroos
Dzięki za szybką odpowiedź.

Sprawdzam w emulatorze CCS64 bo nie mam prawdziwego C64 i F5 oraz F3 faktycznie działa (w emulatorze klawisze te same co w prawdziwym C64).
F5 pamiętam na 100% i ten ekran co w załączniku F5.png, następnie wciskało się PLAY na magnetofonie, gra wgrywała się - paski czarno-purpurowe. Dalej zawsze byłem przekonany iż gra ładuje się automatycznie jak w ZX Spectrum i nie trzeba nic wciskać.

Ale widocznie to było trzeba dać F3 a mi właśnie pomieszało się z ZX Spectrum.

P.S. Czasami było też ustawianie głowicy śrubokrętem i polecenie <-HF (w emulatorze znak strzałki w lewo to przycisk apostrofu `obok klawisza 1) i przekładanie joysticka do drugiego portu.
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

paroos

  • *****
  • Wiadomości: 508
  • Miejsce pobytu:
    BB
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #3 dnia: 2023.01.18, 11:36:53 »
Dokładnie :)
Brzmi może trochę zawile, ale w codziennym użytkowaniu było intuicyjne, w 90% wystarczały trzy przyciski: F5 --> PLAY --< F3
I gramy :)
Stąd częściowo jego popularność.
W czasach bez internetu zapewniał rozrywkę przy minimum umiejętności.
Dużo zyskał na tym, że konsole były drogie i trudno dostępne (tak samo nośniki do nich).
Poza tym to był KOMPUTER, stał w hierarchii o wiele wyżej niż pegasus.
Żaden rodzic nie traktował go jako inwestycję w rozrywkę.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

paroos

  • *****
  • Wiadomości: 508
  • Miejsce pobytu:
    BB
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #4 dnia: 2023.01.18, 11:39:04 »
Ja przegrywając pożyczone kasety wczytywałem każdą grę żeby ją sprawdzić, przestawiałem głowicę i nagrywalem na własne kasety w określonym położeniu głowicy (miałem to zaznaczone).
Czasem nawet własne zakupione tak poprawiałem. Finalnie miałem kilkadziesiąt kaset i dla żadnej nie była konieczna regulacja głowicy, więc ten krok mi odpadał.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #5 dnia: 2023.01.18, 11:59:08 »
wystarczały trzy przyciski: F5 --> PLAY --< F3
I gramy :)
No chyba nie do końca 3 tylko 4 przyciski bo aby wyjść z dema BB4 trzeba najpierw wcisnąć dowolny klawisz gdzie pojawi się okno z komunikatem READY.  - może to być oczywiście też F5 ale trzeba go wcisnąć drugi raz aby wywołać polecenie PRESS PLAY ON TAPE

I tak to właśnie pamiętam - włączenie C64, chwila na posłuchanie dema - bo mi się zawsze podobało i podoba, F5, F5, play na magnetofonie i na końcu jak gra się wgra F3 oraz ewentualnie jak joystick nie działa to przekładanie do drugiego portu.  ;)

Z przegrywaniem kaset przy ustawionej głowicy w swoim magnetofonie też tak robiłem na swoim klonie ZX Spectrum bo te kastety to faktycznie każdy pies z innej budy.
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

drakon

  • ****
  • Wiadomości: 272
  • Miejsce pobytu:
    Świdnica
  • Press play then any key!
    • Magia Ośmiu Bitów!
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #6 dnia: 2023.01.18, 22:05:03 »
Cytuj
chwila na posłuchanie dema

To fakt, ten utwór Antony'ego Crowthera zawsze mi się będzie kojarzyć z BB ;)
PS Tutaj jest SID, jakby ktoś chciał :)
https://hvsc.csdb.dk/MUSICIANS/C/Crowther_Antony/R1-D1_Unit_Attack.sid

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #7 dnia: 2023.01.18, 23:10:25 »
O co chodzi z tym przekładaniem joysticka? Po co to?
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

drakon

  • ****
  • Wiadomości: 272
  • Miejsce pobytu:
    Świdnica
  • Press play then any key!
    • Magia Ośmiu Bitów!
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #8 dnia: 2023.01.19, 07:53:04 »
O co chodzi z tym przekładaniem joysticka? Po co to?

Cytuj
Port 2 eventually emerged as the default, mainly because joysticks plugged into Port 1 could interfere with the command line interface.

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #9 dnia: 2023.01.19, 07:59:52 »
@ZbyniuR
Oj widać iż nie używałeś C64 albo bardzo mało używałeś.

C64 ma 2 porty joysticka i niektóre gry używają domyślnie jednego a inne drugiego. Jeśli masz jeden joystick to musisz przełączyć go do drugiego portu. Nawet każdy emulator C64 ma dzisiaj opcję Swap Ports.
Dlaczego wiele gier na Commodore 64 wymagało, aby joystick był w porcie nr 2?
Były robione nawet przełączniki portów joysticka aby nie robić tego na "chama" - czytaj opisy do czego to służy:
Przełącznik portu joysticka dla Commodore C64
Przełącznik joysticka do Commodore 64
C64 switcher przełącznik joysticków :)
« Ostatnia zmiana: 2023.01.19, 08:24:23 wysłana przez Gelip »
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

paroos

  • *****
  • Wiadomości: 508
  • Miejsce pobytu:
    BB
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #10 dnia: 2023.01.19, 08:22:27 »
Większość developerów pisała z użyciem portu 2
Ale np Codemasters uparcie w swoich grach używał portu 1 jako domyślnego.

"The sign of a truly great game - a port 1 game" ;)
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #11 dnia: 2023.01.19, 08:38:16 »
Ja nie znam powodów dlaczego jedne gry używały jednego a inne drugiego portu ale pamiętam bardzo dobrze, że były ferie zimowe, braciak miał C64 z BB4 i magnetofonem, pożyczył od kolegi kilka kaset i graliśmy po kolei w różne gry i właśnie wtedy trzeba było przekładać joystick - o tym wspominał nawet kolega od którego brat pożyczył kasety. Innym razem graliśmy u jakiegoś kolegi co miał C64 i on wiedział iż trzeba przełożyć joystick - każdy kto miał wtedy C64 wiedział o tym.
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #12 dnia: 2023.01.19, 09:11:19 »
I trzeba jeszcze wyjaśnić dlaczego nie należało przełączać joya "w biegu" - można było upalić CIA co gruntownie zmniejszało przydatność takiego kompa do dalszego użytkowania ;)


damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #13 dnia: 2023.01.19, 09:31:36 »
W C64 wszelkie porty nie są dostatecznie zabezpieczone przed wkładaniem urządzeń w tzw "biegu" komputera czyli pod napięciem.
Nie tylko chodzi tutaj o porty joysticka ale nawet złącze Video czy User_port oraz Magnetofonu czy Stacji dyskietek  nie lubią takiego traktowania.
Osobiście udało mi się kiedyś upalić SID'a podczas przełączania monitora w tym komputerze :(
Problem ten nie dotyczy jedynie C64 ale też i innych retro sprzętów jednak wydaje się że C64/128 i rodzina C16/116/+4 jest na to najbardziej wrażliwa, być może z powodu zastosowanych tam układów specjalizowanych które są dość delikatne i bardzo często awaryjne.
W swojej szufladzie mam cały worek zebrany podczas serwisowania komputerów ubitych układów specjalizowanych głównie z C64 i C16 które często od samości, starości czy przegrzania padają jak muchy w tych komputerach, w tej niesławnej kolekcji są głównie układy CIA, SID, CPU, PLA, TED, VIC2 i sporo różnych układów ROM.
W porównaniu np do konkurencyjnego Atari to tam jakoś nie było aż takiego dramatu, przypominam sobie jedynie problemy z układami DMA z modelu ST i STE ale tam raczej problemem była dość spora wadliwa seria tych elementów, i objawiało się to głównie problemami z komunikacją z HDD i tylko czasami z FDD.

Rozwiązanie jest proste, podłączamy dwa joysticki do obu portów przed włączeniem komputera a potem używamy tego jaki jest nam w danym momencie potrzebny :)

« Ostatnia zmiana: 2023.01.19, 10:44:18 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Czy ktoś może pomóc w sprawie C64?
« Odpowiedź #14 dnia: 2023.01.19, 10:28:16 »
Rozwiązanie jest proste, podłączamy dwa joysticki do obu portów przed włączeniem komputera a potem używamy tego jaki jest nam w danym momencie potrzebny :)

Dzisiaj jest proste. W '80 i '90 posiadanie dwóch porządnych joyów było luksusem i niestety trzeba było przełączać.