Autor Wątek: ZX Mini 48 i ZX Max 48  (Przeczytany 13229 razy)

pear

  • *****
  • Wiadomości: 4452
  • Miejsce pobytu:
    Będzin
  • Pomógł: 116
  • Z80 only
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #615 dnia: 2017.12.07, 11:23:09 »
Skoro tak pytasz, to nie, nie ma sensu.
Koszty będą na tyle wysokie, że robienie kilku sztuk dla grupki świrów, to bardziej fanaberia niż potrzeba ;D
ZX 81, ZX Spectrum 48K/+/+128K/+2/+3, Timex TC2048, TS2068, Unipolbrit 2086, SAM Coupé, FDD3, FDD3000, Interface1 + microdrive, Cambridge Z88
CPC464/464+, CPC664, CPC6128/6128+, DDI-1, FD-1, Amstrad NC100
Commodore 128D/DCR + FDD 1581, Enterprise 128 + EXDOS + ZX Spectrum Emulator

nietoperz

  • ****
  • Wiadomości: 328
  • Pomógł: 11
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #616 dnia: 2017.12.07, 11:27:33 »
Klawiatura ps/2 to dodatkowy CPLD+attiny13 albo większy CPLD (albo zamknąć to w PSOC4/5 ale będzie SMD). W XC95144 ULA+klawiatura już się nie zmieściła. Klawiatura to dodatkowe 40 flip_flopów  + muxy i dekodery kolumn. Chyba, że są jakieś lepsze rozwiązania.

Zastanawiam się czy rozwiązanie podobne do interface PS/2 do CPC by przeszło (http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/is-there-any-recent-project-to-connect-a-pc-(ps2)-keyboard-to-the-cpc/30/) - w CPC numer wiersza jest wystawiany przez 8255 i odczytywany przez AY-ka - w ZX trochę trudniej i szybciej trzeba reagować ale może jakaś atmega8 zamiast '51?! Trzeba się zastanowić.

No i się zastanowiłem: dla Z80 od aktywacji iorq i rd to czasu faktycznego odczytania danych z magistrali musi minać mniej niż ~500ns, na [email protected] przeciętna instrukcja wykona się w 62.5 lub 125ns. A w tym czasie musi odczytać stan linii adresowych, zdekodować i wystawić na magistralę danych Z80 stan kolumny klawiatury.

Dlaczego YMZ284 nie może być zamiast AY - na poziomie rejestrów wygląda identycznie tyle, że mono?
« Ostatnia zmiana: 2017.12.07, 12:12:42 wysłana przez nietoperz »

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #617 dnia: 2017.12.07, 13:13:52 »
W YMZ284 nie ma portu I/O, wszystkie 3 kanały wewnętrznie zmiksowane. Cenowo identycznie jak AY-3-8912. Jedynie opakowanie mniejsze.
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #618 dnia: 2017.12.07, 13:17:14 »
Ale można wrzucić 2szt i zrobić turbo ;)
------------
Ja wiem, że to trochę sztuka dla sztuki - ale całe to przedsięwzięcie takie jest :)
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #619 dnia: 2017.12.07, 13:27:48 »
A od strony softu jak to wyglada? Jakie są różnice w brzmieniu między AY z miksowaniem zewnętrznym, a tym YMZ284?
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #620 dnia: 2017.12.07, 14:42:12 »
Nie wiem - nigdy nie słyszałem, ale wyobrażam sobie, że tak jakbyś aygreka puścił mono
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #621 dnia: 2017.12.07, 14:57:36 »
Jak w "Toastraku" ;) jednak pozostanę przy AY-3-8910/12 .

O ile się nie mylę inne rejestry są używane do kontrolowania amplitudy D/A w tych układach.
« Ostatnia zmiana: 2017.12.07, 15:16:52 wysłana przez Klaud »
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

nietoperz

  • ****
  • Wiadomości: 328
  • Pomógł: 11
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #622 dnia: 2017.12.07, 15:46:23 »
No ciekawe, oznacza to, że YM2149 (od którego ten 16-to pinowiec pochodzi) jednak nie jest, jak się powszechnie uważa, zamiennikiem AY. Czyżby nikt nie używał tych rejestrów czy nikt nie zauważył, że jest różnica w dzwięku? Rejestry od generatora obwiedni też są przesunięte.

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #623 dnia: 2017.12.07, 15:51:13 »
Zamiennikiem może być, o ile soft rozpozna z jakim układem ma do czynienia i odpowiednio przesunie sterowanie rejestrami. Chyba Japończycy coś takiego robili.
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #624 dnia: 2017.12.07, 16:05:53 »
Panowie - o jakich różnicach piszecie? - właśnie przeglądam PDFY AYgreka i YMZ284 - nie widzę żadnych różnic w rejestrach dotyczących PSG!
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #625 dnia: 2017.12.07, 16:09:22 »
Rejestry od R8 w górę są przesunięte o 2.
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #626 dnia: 2017.12.07, 16:13:46 »
Załącznik strona 5 - które rejestry są przesunięte, bo ślepy jestem?
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Klaud

  • *****
  • Wiadomości: 2025
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • Pomógł: 40
  • Mordimer Madderdin
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #627 dnia: 2017.12.07, 16:18:38 »
Prosze bardzo
KL
-----
Uzbierane ZXy i klony:
48K i2, i3B, i4A, i6A, 48K+ i6A, 128K i6U, +2B i2, +3 (napęd FDD do naprawy), Timex Computer 2048 i5, Timex Computer 2068, Timex Sinclair 2068, Harlequin 48K iF, & iG, JustSpeccy128 & Chrome 128K i3A.

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #628 dnia: 2017.12.07, 16:23:26 »
kurcze posługiwałem się tym dokumentem:
http://www.sinclair.hu/hardver/otletek/ay_doc/AY-3-8912.htm
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

silenter

  • *****
  • Wiadomości: 1016
  • Miejsce pobytu:
    Warszawa/Radzymin
  • Pomógł: 7
Odp: ZX Mini 48 i ZX Max 48
« Odpowiedź #629 dnia: 2017.12.07, 16:25:53 »
zresztą dokumentacja od ym2149 mówi że różnic nie ma.

Skąd macie te doce do AYgreka?
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A