Autor Wątek: Karty graficzne do komputerów pod CP/M  (Przeczytany 4389 razy)

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #30 dnia: 2025.04.10, 10:32:57 »
Jest jeszcze coś takiego jak CRTC-II czyli 6345/6445
i wylądowało w pierwszych VGA i w erze wysokich rozdzielczości przed VGA.
Jest o tyle "lepiej" że można wyjście licznika zrobić 3 stanowe.

JLS

  • ***
  • Wiadomości: 232
  • Miejsce pobytu:
    Gliwice
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #31 dnia: 2025.04.10, 10:48:20 »

A dalej jest coś napisane czy to ostatnie zdanie w datashit? He he ;D
Moze powiesz gdzie sie podłącza monitor i jak komendą procesora ustawia się znak na ekranie?
Nie odpowiadaj i nie pogrąrzaj się.

A cóż kolega taki nerwowy, wprost przeciwnie ja się nie pogrążam :)

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #32 dnia: 2025.04.10, 10:55:08 »
Z poważnych kandydatów jest jeszcze TS9347.



nietoperz

  • ****
  • Wiadomości: 409
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #34 dnia: 2025.04.10, 11:27:23 »
A może coś współczesnego: https://www.vlsi.fi/fileadmin/datasheets/vs23s010.pdf kiedyś kupowałem go w TME, niestety nie toleruje 5V. A jakby ci się udało zdobyć V9990 to dostaniesz ode mnie płytkę pod niego.

paroos

  • *****
  • Wiadomości: 693
  • Miejsce pobytu:
    BB
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #35 dnia: 2025.04.10, 11:31:38 »
@McArti0 Tak, to "starszy brat" EF9345 którego proponowałem. Niestety bardzo trudny do zdobycia.
Podobnie V9938 (bardzo drogi).

Ze średniej półki nadal są dostępne MOS 8563 i 8568, oraz NEC 7220 który bardzo mi się podoba - ceramiczny jest  ;D
Ale nadal ~80zł za sztukę, zanim kolega skończy projektować i testować może być dwa razy tyle.

Jeśli to nie ma być sztuka dla sztuki i projekt do szuflady, to obecnie chyba EF9345 jest najłatwiej/najtaniej dostępny.
Drugi, który narazie wydaje się dostępny w miarę niedrogo jest uPD7220.

A przypuszczam, że jeszcze kilka lat i żaden z wymienionych w tym wątku nie będzie do zdobycia w rozsądnych pieniądzach.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, Enterprise 64, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #36 dnia: 2025.04.10, 12:30:59 »
Przyszłe miejsce tych wszystkich układów jest w FPGA albo nigdzie.

paroos

  • *****
  • Wiadomości: 693
  • Miejsce pobytu:
    BB
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #37 dnia: 2025.04.10, 13:27:54 »
Gdyby jeszcze wewnętrzna struktura była jawna, to może coś by się działo w tym temacie.
A tak bardzo małe szanse, że ktoś wykona kiedykolwiek reverse eng dla tych układów.
Czy jakichkolwiek retro kości poza wyjątkami potwierdzającymi regułę.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, Enterprise 64, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #38 dnia: 2025.04.10, 13:30:39 »
Można na podstawie manuala zaprojektować zamiennik.

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2673
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #39 dnia: 2025.04.10, 13:53:53 »
Wiele można nawet niekoniecznie w FPGA, może i w jakieś większe CPLD by to wlazło, tylko weźmy i zróbcie. ;)

Za małe zapotrzebowanie by to się komuś opłacało lub chciało z tym kminić.
Znacznie większe zapotrzebowanie jest np na WD1772 czy ASIC dla SAM Coupe czy ZX128+2AB/3 a jakoś nie słychać o zamienniku w CPLD. ;)
Co prawda w przypadku WD1772 jest akurat opis w VHDL ale nie widziałem gotowego zamiennika pin to pin.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

paroos

  • *****
  • Wiadomości: 693
  • Miejsce pobytu:
    BB
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #40 dnia: 2025.04.10, 14:31:14 »
Jest jeden, powstał całkiem niedawno:
https://www.vretrodesign.com/products/vr177x-wd1770-wd172-vl1772-replacement

Ale to właśnie jeden z wyjątków potwierdzających regułę.
Bo komu np. chciało by się przygotować zamiennik WD2123?
Łatwiej spisać projekty go wykorzystujące na straty.
Z80 --> 48K, 48K+, 128K+2/+3, CPC 464/6128, C128D, Canon V-20, Panasonic FS-A1F, Sega SC-1000, Enterprise 64, NEC PC-6601/PC-8001/PC-8801mkII SR, Sharp MZ-700/MZ-2521, Sharp-X1C, Toshiba Pasopia 7, Sord M5 :)

Atlantis

  • ****
  • Wiadomości: 319
  • Miejsce pobytu:
    Kraków
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #41 dnia: 2025.04.11, 09:01:32 »
Jeśli chodzi o współczesne implementacje w FPGA, to chyba twórcy Commandera X16 opracowali współczesną kartę graficzną do systemów retro, Przeznaczona do pracy w ich systemie, ale z tego co pamiętam jest otwarta i stworzona tak, aby można było jej używać też w innych komputerach. W moim przypadku jednak byłoby to strzelanie z armaty do komara. Mam niewielkie wymagania - wystarczy mi prosty interfejs tekstowy, który obsłuży 80 kolumn. Co do dopuszczalności rozmaitych rozwiązań, to mam kilka poziomów.
  • W przypadku mojego projektu komputera na MCY7880 chciałbym zastosować jak najwięcej części z epoki. Tak, poszedłem na kilka kompromisów (pamięci SRAM, elementy pasywne w wersji SMD, logika 74HC/HCT gdy potrzebna była większa wydajność prądowa wyjść) jednak jak na razie staram się, żeby główne elementy pasowały do realiów. Na chwilę obecną w projekcie nie ma nawet ani jednego GAL-a. Dlatego stwierdziłem, że trafi tam finalnie 8275, pomimo wszystkich swoich wad. W wersji prototypowej użyłem jednak TMS9918, ze względu na prostotę implementacji. Niestety po odpaleniu CP/M zemścił się na mnie brak trybu 80 kolumn.
  • Bardziej "współczesne" konstrukcje na 8085 i Z80. Tutaj mam mniej skrupułów - skoro poszedłem na skróty używając układów GAL, to mogę też użyć trochę "zbyt nowoczesnych" albo "mniej pasujących" układów. W głównej mierze to właśnie do tych konstrukcji odnosiło się moje oryginalne pytanie - docelowo chciałbym, żeby komputery mogły pracować z własnym monitorem i klawiaturą.
  • Komputerki składane z modułów RC2014/RCBus. Tutaj mogę wypróbować rozmaite rozwiązania.
  • Planowany projekt komputerka na Z8018233ASC. Tutaj już jak najbardziej dopuszczam użycie jakiejś współczesnej implementacji karty graficznej na CPLD/FPGA, bo sam procesor jest mocno nowoczesny i nijak nie pasuje do technicznych realiów epoki, w której powstał CP/M albo MP/M.
  • Absolutną nieprzekraczalną granicą jest dla mnie używanie współczesnych mikrokontrolerów do emulowania układu graficznego. Tak więc odpadają m.in. wszystkie implementacje na Raspberry Pi Pico czy STM32.

Jeśli chodzi o dostępność części, to pytam właśnie m.in. po to, żeby wiedzieć jakie części warto mieć w podręcznym zapasie. Żeby nie okazało się, że za jakiś czas nie będę w stanie ich już tak łatwo zdobyć.

ArturM

  • ***
  • Wiadomości: 228
  • Miejsce pobytu:
    GZM
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #42 dnia: 2025.04.11, 09:33:28 »
W przypadku mojego projektu komputera na MCY7880 chciałbym zastosować jak najwięcej części z epoki.
Do MCY7880 akurat najbardziej pasuje zrobić grafikę na układach o niskiej skali integracji. Czyli "na piechotę" robimy liczniki, multipleksery, generator znaków, dekodery i zatrzaski...
Polecam zerknąć: https://www.youtube.com/watch?v=jhY_xW0RAmQ
ZX 48 | HQ 48 SMD | Sizif-512 | FDD3000 | SFDD3500 | M-397 Multiinterface | DivMMC AY - KiCad user | PCB Designer

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #43 dnia: 2025.04.11, 09:37:20 »
Jest jeszcze na aliexpress karta ISA CGA zrobiona na 2x ATF 1508 z oryginalnym 6845. 115 najtaniej widziałem.

McArti0

  • ****
  • Wiadomości: 264
Odp: Karty graficzne do komputerów pod CP/M
« Odpowiedź #44 dnia: 2025.04.11, 09:45:25 »
Zamiast 6845 można dać bułgarski klon cm607p
Za 10zł. :)
https://magazynelektroniki.pl/p/10/564/cm607p-pravetz-uklad-scalony