Autor Wątek: Zagadki z wiedzy praktycznej o CPC.  (Przeczytany 3589 razy)

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #15 dnia: 2025.04.03, 06:30:39 »
Podpowiedź bez rozkręcania....

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #16 dnia: 2025.04.03, 09:08:56 »
W sumie to gdy nie działają te klawisze co podałeś to nadal można by normalnie wpisać |cpm i enter wcisnąć. Niepotrzebnie to tak przekombinowałem.  :D

Choć literki  R U N  też by sie dało uzyskać. Pamiętam że parę razy zauważyłem że wciskając wiele klawiszy jednocześnie ukazuje sie na ekranie wiele literek na raz, w tym także takie których nie wciskaliśmy. Albo przytrzymując kolejno coraz więcej klawiszy, przy kolejnych będą sie pojawiały już nie pojedyncze literki ale po 2 czy więcej na raz. Nigdy tego do końca nie rozgryzłem, co z czym by trzeba wcisnąć aby coś tam innego uzyskać. Ale patrząc na ten schemat jeśli dobrze kombinuję to wydaje mi sie że wciskając jednocześnie WET powinno sie także pojawić R.
Nie mam prawdziwego pod ręką a emulatory nie naśladują tego poprawnie, wiec nie sprawdzę.

Albo zamiast sie bawić w takie dochodzenie po literce co wcisnąć, to od razu całą łapą przycisnąć z połowę liter na raz i zobaczyć czy ukazały sie te brakujące RUN pośród innych znaków, jeśli tak to resztę skasować i już. I taką czołgową metodą można wklepać wszystko. A Copy i Ctrl nie będą potrzebne do CAT i run"name   8)

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #17 dnia: 2025.04.03, 17:45:16 »
wciskając jednocześnie WET powinno sie także pojawić R.


damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2675
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #18 dnia: 2025.04.03, 19:03:31 »
Domyślam się że w mojej odpowiedzi był błąd bo chodziło o CTRL który nie działa ale przy okazji chyba znalazłem błąd na CPC Wiki.😉

Cytuję:
On a CPC464 system you can press SHIFT and the small ENTER key (on the keypad) together instead of typing RUN".

Źródło:
https://www.cpcwiki.eu/index.php/A_guide_to_running_software_on_a_real_Amstrad_CPC/CPC_Plus_computer

W sekcji „tips”
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #19 dnia: 2025.04.03, 19:37:41 »
Faktycznie jest błąd i to w dwóch linijkach. :)

Już zgłosiłem że mają błąd. :)
https://www.cpcwiki.eu/forum/cpcwiki-discussion/cpc-wiki-vs-cpcwiki-the-amstrad-cpc-encyclopedia!/msg249528/#msg249528

A wracając do zagadki to idąc dalej tym tropem, WEY daje U, a JKM daje N. :)
Mam nadzieję że to jest rozwiązanie. Choć myślę że wpisanie |cpm też nim jest, nawet jeśli McArti0 miał na myśli inne.

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #20 dnia: 2025.04.03, 20:45:51 »
To po herbatce dla wszystkich... 8)

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2675
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #21 dnia: 2025.04.03, 22:10:24 »
Tak w zasadzie to powinno być:
On a CPC464 system you can press and hold CTRL and the small ENTER key (on the keypad) together instead of typing RUN".

Bo trzeba wpierw nacisnąć i przytrzymać CTRL a dopiero potem (mały) ENTER
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #22 dnia: 2025.04.03, 23:30:57 »
Każdy prawdziwy Amstradowiec ma to w instrukcji obsługi.
Albo jakiś kolega przekaże mu tą nietajemną wiedzę. :)

Jestem ciekaw jaka będzie kolejna zagadka.

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #23 dnia: 2025.04.04, 09:33:49 »
Zagadka 3.
Co robi program?
OUT &BCFF,12
WAIT &B5FF,0

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #24 dnia: 2025.04.04, 16:49:23 »
Uuu tu mnie masz. Teraz mi została szklana kula. Ten OUT to coś z wyświetlaniem, a WAIT to chyba czekanie albo na jakieś odświeżanie ekranu albo na zgłoszenie sie dodatkowego ROMu, ale jeśli to drugie to po co byłby ten OUT?  ???  Czary mary i wizja zniknęła.  ::)

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2675
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #25 dnia: 2025.04.04, 20:22:17 »
Może oczekiwanie na koniec ramki obrazu?
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #26 dnia: 2025.04.05, 11:01:42 »
INP A,(&B5FF) = nRD,  &x1011 0101 xxxx xxxx   <- A14=0, A11=0, A9=0, A8=1

WAIT odczytując PPI PB jednocześnie zapisuje wartość odczytaną do CRTC R12

Dzieje się tak, bo CRTC nie odróżnia zapisu i odczytu przez procesor.

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #27 dnia: 2025.04.05, 20:03:11 »
Tak wyjaśniłeś że prawie nic nie rozumiem.

2ga i 3ia linijka ma sens, ale nie wiem co to jest PB, co ma wspólnego PPI z CRTC?
Myślałem że on tylko steruje AY3, klawą, joyem, drukarką i chyba też sterowaniem magnetu.
Z górnej linijki wiem tylko że INP jest odwrotnością OUT, reszty nie rozumiem, podobnie jak do czego służy ten przykład ze zagadki.

Experymentowałem z tym WAIT, i inne liczby nic nie robią a 0 wiesza kompa.  :-\

I jeszcze muszę policzyć ile herbatek ci wiszę za wyjaśnienia. ;)

McArti0

  • Moderator
  • *****
  • Wiadomości: 266
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #28 dnia: 2025.04.05, 20:30:13 »
PB to port B PPI

użyj emulatora ACE-DL.

i spróbuj np inny rejestr CRTC z użyciem magnetofonu.

OUT &BC00,13
WAIT &B5FF,0

ZorrO

  • ****
  • Wiadomości: 293
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Zagadki z wiedzy praktycznej o CPC.
« Odpowiedź #29 dnia: 2025.04.05, 21:29:43 »
I co obraz będzie sie krzaczył w rytmie pisków z magnetu?  ???