Autor Wątek: ZX Spectrum 128K +2 - nic na ekranie  (Przeczytany 12760 razy)

matofesi

  • *****
  • Wiadomości: 2049
  • Miejsce pobytu:
    Toruń/Poland
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #15 dnia: 2012.05.21, 15:37:20 »
Klawiatura "pyka" też na menu startowym tylko robi to z AYgreka. Dodatkowo o ile pamiętam jak się przy włączaniu zasilania przytrzyma BREAK to się powinien zapuścić "obraz kontrolny" i jakiś dźwięk testowy.

martin381

  • *****
  • Wiadomości: 1213
  • Miejsce pobytu:
    JAROCIN
  • Gdzie jestem.....dokąd zmierzam....dokąd
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #16 dnia: 2012.05.21, 15:41:56 »
Tak masz rację poprawiłem już swoją wypowiedz, procedura z  BREAK to bardzo dobre rozwiązanie, jest przerywany sygnał dźwiękowy
no i obraz kontrolny, zapewne nie wszyscy o tym wiedzą.
Spectrusie  i akcesoria(rożne  , przechodnie , nie tylko komputerki) , miałem w rękach ISSUE 1 , Harlequin , poszukuję spektrusia którego zmajstrowałem 28 lat temu , AX81 , ZXUNO , ICOM IC7000  call sign SQ3PLR

marcepan2000

  • *
  • Wiadomości: 47
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #17 dnia: 2012.05.22, 08:55:57 »
tez mi sie tak wydawalo - sprawdzalem wczesniej na emulatorze i byl beep w menu. Ula na tym schemacie co mi podeslales jest akurat na zlaczeniu stron. nie wiem czy dobrze widze ale mam 5V na pinie 14  - tak ma byc? czyli padla?

martin381

  • *****
  • Wiadomości: 1213
  • Miejsce pobytu:
    JAROCIN
  • Gdzie jestem.....dokąd zmierzam....dokąd
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #18 dnia: 2012.05.22, 15:21:35 »
Pin 14 to zasilanie  5V jest OK
Spectrusie  i akcesoria(rożne  , przechodnie , nie tylko komputerki) , miałem w rękach ISSUE 1 , Harlequin , poszukuję spektrusia którego zmajstrowałem 28 lat temu , AX81 , ZXUNO , ICOM IC7000  call sign SQ3PLR

marcepan2000

  • *
  • Wiadomości: 47
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #19 dnia: 2012.05.22, 16:46:44 »
no to daje sobie spokoj. wracam do emulatora :) moze kiedys wroce do tematu. dzieki wszystkim za pomoc

martin381

  • *****
  • Wiadomości: 1213
  • Miejsce pobytu:
    JAROCIN
  • Gdzie jestem.....dokąd zmierzam....dokąd
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #20 dnia: 2012.07.20, 21:39:51 »
Miałem okazję naprawić ten sprzęt. Był martwy, nic się nie działo, żadnych przebiegów na oscyloskop. Uwalony ic12(74hc04) od generatora 35,4690 MHz. Po wymianie wstał z obrazem ale po załączeniu pojawiało się mniej lub więcej pulsujących punktów na ekranie. Podejrzewałem jakąś kość ram lub ULA. Dobrze się stało bo parę dni później dotarł do mnie zakupiony szarak z dobrą ULA i po zamianie okazało się , że to jej wina. A tak to wersja z francuskim romem.
Spectrusie  i akcesoria(rożne  , przechodnie , nie tylko komputerki) , miałem w rękach ISSUE 1 , Harlequin , poszukuję spektrusia którego zmajstrowałem 28 lat temu , AX81 , ZXUNO , ICOM IC7000  call sign SQ3PLR

Goatfather

  • *
  • Wiadomości: 9
  • Miejsce pobytu:
    Wrocław
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #21 dnia: 2012.08.07, 15:01:04 »
Klawiatura "pyka" też na menu startowym tylko robi to z AYgreka.

Odgrzebuję starocie, ale może ktoś tu kiedyś wpadnie tak ja ja. Stukanie w menu startowym (przynajmniej w 128K +2 "B") robi beeper.

Pozdrawiam,
Krzysiek

matofesi

  • *****
  • Wiadomości: 2049
  • Miejsce pobytu:
    Toruń/Poland
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #22 dnia: 2012.08.07, 15:42:42 »
+2B od +2A różni się minimalnie - głównie tym, że był produkowany na Tajwanie. Wszystkie wersje Spectrum od oryginalnego 128 mają te same rozwiązania w systemie i wszystkie (na pewno dotyczy to 128, +2 i +2A - z tymi miałem osobiście do czynienia) w menu startowym jak i w edytorze BASIC 128 i kalkulatorze "pykają" (albo buczą jak się zmieni zawartość zmiennej 23609) używając AYgreka.

Sądząc po tym, co słyszę w emulatorze po przełączeniu maszyny na +3 (+2B ani Spectaculator ani Fuse nie udają) tam jest tak samo. Zdziwiłbym się bardzo gdyby się okazało, że +2B robi to inaczej.

Goatfather

  • *
  • Wiadomości: 9
  • Miejsce pobytu:
    Wrocław
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #23 dnia: 2012.08.07, 18:11:22 »
+2B od +2A różni się minimalnie - głównie tym, że był produkowany na Tajwanie. Wszystkie wersje Spectrum od oryginalnego 128 mają te same rozwiązania w systemie i wszystkie (na pewno dotyczy to 128, +2 i +2A - z tymi miałem osobiście do czynienia) w menu startowym jak i w edytorze BASIC 128 i kalkulatorze "pykają" (albo buczą jak się zmieni zawartość zmiennej 23609) używając AYgreka.

Z całą pewnością jest to beeper (może "też beeper"). W moim +2B (choć na obudowie ma "A", płyta główna jest wg schematu "B") AY jest mniej więcej dead (czy to w demie, grze czy  basicowy play"a"), a menu dalej pyka.

Mniej-więcej dead, bo o ile sam AY tak w ogóle jest sprawny (dźwięk jest na pinach układu) to jakoś dziwnie sygnał zanika na pierwszym kondensatorze (wymieniony, sprawny). To sprawa do dalszych wyjaśnień i w innym wątku. W każdym razie na bazie do tranzystora od audio (TR200) i wyjściach audio z całą pewnością mam tylko sygnał z beepera, a menu pyka.

(albo buczą jak się zmieni zawartość zmiennej 23609)

A czy to nie jest poke od systemowego key-clicka na beeperze?

Pozdro,
Krzysiek
« Ostatnia zmiana: 2012.08.07, 18:13:41 wysłana przez Goatfather »

matofesi

  • *****
  • Wiadomości: 2049
  • Miejsce pobytu:
    Toruń/Poland
Odp: ZX Spectrum 128K +2 - nic na ekranie
« Odpowiedź #24 dnia: 2012.08.07, 18:29:09 »
No dobra... Przyjdzie mi odszczekać...

Hau, hau, hau!!! ;)

Tyle lat człowiek żył w nieświadomości aż w końcu zajrzałem tam gdzie trzeba czyli do ROMu... Faktycznie w trybie 128 klikanie klawiatury to też beeper a różnica wynika z podawania innego parametru do procedury z ROMu i stąd dźwięk na 128 brzmi inaczej. Do tego zmiksowanie go razem z AYgrekiem spowodowało, że wydawało mi się, że klikanie to tylko AY.

I tak - 23609 to zmienna systemowa PIP odpowiadająca za długość dźwięku przy wciśnięciu klawisza - działa również w trybie 128 tylko tam co do zasady dźwięk ma inną wysokość ~16 razy niższą niż w trybie 48.