Autor Wątek: JFF - komputer w standardzie MSX1  (Przeczytany 14255 razy)

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
JFF - komputer w standardzie MSX1
« dnia: 2022.11.02, 22:07:54 »
W ramach walki z nudą powstał projekt komputerka w standardzie MSX1. W założeniach miała to być jak najtańsza i jak najprostsza, ale w pełni funkcjonalna konstrukcja.
Cała logika na zwykłych TTL-ach. Wymiary PCB to zaledwie 150x250mm. Krótka specyfikacja:
  • Procesor: Z80 CPU
  • Pamięć: 64KB w SLOT3
  • Video: TMS9918A - NTSC 60 Hz - wyjście Composite
  • Audio: AY-3-8910 lub YM2149F
  • Dwa sloty na cartridge
  • Dwa porty joysticka
  • Złącze magnetofonu
Jeżeli chodzi o klawiaturę to na płycie jest złącze zgodne z klawiaturą omegi. Całość jest już po testach. PCB w wersji 1.0 ma kilka naprawdę drobnych błędów które są poprawione w wersji 1.1
Na fotkach render z wersji 1.1 i testy obsługi magnetofonu na PCB wersji 1.0

Materiały dostępne na GitHub https://github.com/konkotgit/JFF

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: JFF - komputer w standardzie MSX1
« Odpowiedź #1 dnia: 2022.11.02, 22:42:53 »
Bardzo fajny i minimalistyczny projekt MSX, moje gratulacje :)

Nie myślałeś też może o zrobieniu wersji pod układ TMS9929A - PAL 50Hz lub może lepiej TMS9928A - dla PAL 60Hz ?
Wiem że to nieco komplikuje projekt, ale z odpowiednim dodatkowym enkoderem PAL lub dekoderem z Y, R-Y, B-Y do RGB bardziej się sprawdzi na naszym rynku gdzie nie każdy ma w monitorze system NTSC.
Może w formie dodatkowej/opcjonalnej kanapki wkładanej w podstawkę układu TMS9918A.
« Ostatnia zmiana: 2022.11.02, 23:19:14 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #2 dnia: 2022.11.02, 23:03:55 »
z odpowiednim dodatkowym enkoderem PAL lub dekoderem z Y, R-Y, B-Y do RGB bardziej się sprawdzi na naszym rynku gdzie nie każdy ma w monitorze system NTSC.

No właśnie żeby było ciekawie, to niektóre z Samsungów 7xxMP i 9xxMP obsługują również NTSC-M :)
A zastanawiam się, czy przejście z 60 na 50 Hz nie spowodowałoby jakichś problemów z grami. Bo pewnie przerwania "chodzą", jak w Spectrum, razem z ramką?

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: JFF - komputer w standardzie MSX1
« Odpowiedź #3 dnia: 2022.11.02, 23:10:26 »
Pewnie będzie trochę wolniej działać ;), sypać nic się nie powinno raczej, jednak większość TV i monitorów radzi sobie całkiem dobrze z sygnałem PAL 60Hz lub RGB na 60Hz.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #4 dnia: 2022.11.02, 23:46:22 »
Bo skończyły się czasy modeli robionych na jeden region, pod jeden system. To się przestało opłacać. Czasami jest to jeszcze robione jako "factory lock", jak to było np. z regionami DVD.
Wszystkie SyncMastery serii MP (i nie tylko) to w zasadzie jeden wielosystemowy chip plus kilka mniejszych układów towarzyszących.
A wracając do MSX - te układy TMS to można jeszcze gdzieś kupić z dobrego źródła za sensowne pieniądze?
« Ostatnia zmiana: 2022.11.03, 09:45:01 wysłana przez trojacek »

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #5 dnia: 2022.11.02, 23:53:38 »
Nie myślałem o wersji PAL bo już mam taką maszynę. Poza tym wersja NTSC jest szybsza ;) Jeżeli chodzi o RGB to proponuję rzucić okiem na projekt TMS-RGB https://tms-rgb.com/
TMS jeszcze są dostępne, za jeszcze sensowne pieniądze i raczej tylko na ALI.

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #6 dnia: 2022.11.15, 22:23:33 »
Płyta w wersji 1.1 poskładana. Przetestowane SD Mapper i Carnivore2 w obu slotach. Porty joysticka i magnetofonu też. Na szybko odpalone kilka gier. Wygląda ze jest OK.

tooloud

  • Moderator
  • *****
  • Wiadomości: 3185
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #7 dnia: 2022.11.15, 23:37:10 »
Super! Gratki!
dużo sprzętu mało czasu.

paroos

  • *****
  • Wiadomości: 508
  • Miejsce pobytu:
    BB
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #8 dnia: 2022.11.16, 00:33:57 »
Gratulacje :)
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 :)

JLS

  • ***
  • Wiadomości: 208
  • Miejsce pobytu:
    Gliwice
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #9 dnia: 2022.11.16, 07:10:33 »
Mam taki uszkodzony MSX1 Toshiba HX10.
Co prawda komputer jest naprawialny, niestety jeden z układów Toshiby jest niedokupienia.
Ale płyta  JFF  pewnie by sie w środku zmieściła.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #10 dnia: 2022.11.16, 07:57:54 »
@skoti: podoba mi się pomysł minimalistycznego MSXa oraz jego wykonanie. Nawet z tym NTSC mógłbym się pogodzić. Gratulacje.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #11 dnia: 2022.11.16, 09:51:59 »
Klawiatura omegi na przełącznikach cherry jest mega wygodna. Niestety koszt jej zbudowania jest już nie fajny. Poszukuję tańszego rozwiązania.
Musi się dać tego sensownie używać więc raczej microswitche odpadają. Jakieś pomysły?

W międzyczasie zobaczę co da się wycisnąć z tego projektu https://github.com/Danjovic/MSX/tree/master/EXPS2

perinoid

  • ***
  • Wiadomości: 192
  • Miejsce pobytu:
    Warszawa
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #12 dnia: 2022.11.16, 10:30:54 »
Robisz tak:
1. Szukasz uszkodzonej klawiatury na Cherry. Albo dwóch.
2. Rozlutowujesz ją lub wyciągasz przełączniki.
3. Zasadzasz na klawiaturze Omegi.
4. Cieszysz się świetną klawiaturą.
Ja dokładnie tak zrobiłem, koszt pozyskania klawiatury - 0 zł i wdzięczność siostry bo dostałem dwie od siostrzeńca (nastolatek, zdążył je rozwalić grając i przelewając na nie swoje młodzieńcze frustracje) i teraz nie gromadzą kurzu w jego pokoju  ;D Jedyne za co musiałem zapłacić to za stabilizator do spacji i pozostałych dużych klawiszy bo te z tych klawiatur nie pasowały do Omegi. Ale wciąż mam pudełko przełączników do innego projektu. I świetną klawiaturę w Omedze.

Polecam.
Zielono mi... w temacie Spectrum. Ale zawsze się można douczyć.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #13 dnia: 2022.11.16, 12:54:19 »
Swego czasu takie klawiatury były w Biedronce.
Ludzie pokupowali, po pewnym czasie kilka klawiszy zaczęło się przycinać i poszły do kosza.
Mnie udało się przechwycić kilka sztuk i odzyskać te działające.

Bo żeby teraz kupować, to... no niestety, koszty, koszty.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: JFF - komputer w standardzie MSX1
« Odpowiedź #14 dnia: 2022.11.16, 17:11:57 »
Jeszcze kilka fotek jak to wygląda finalnie.