Scandoublery pro Sharp MZ-800

V poslední době se objevily dva nové VGA Scandoublery pro Sharp MZ-800. Jeden je inovovaná (v pořadí třetí, tj. FAUDRAJ) verze interního Scandoubleru od Davida Lüftnera a druhý je zcela nový počin Bohumila Nováčka – externí Scandoubler s možností ukládání screenshotů na interní microSD kartu a s USB připojením k PC.

MZVGA_V1_FAUDARJ   FAUDRAJ_screenshot

FAUDRAJ Davida Lüftnera

FAUDRAJ_in_MZ-800_back   FAUDRAJ_in_MZ-800

První scandoubler jsem již zmiňoval dříve na stránce počítačů Sharp. Novinky, které V3 přináší jsou:

  • obrazová frekvence je 72Hz
  • přídavná intenzita
  • automatická konverze obou obrazových módů MZ-800 – PAL i NTSC
  • zastavení obrazu

Protože už jsem dříve stavěl Davidovu první verzi, bylo osazení druhé i její naprogramování otázkou chvilky. David navíc připravil kvalitní popis, včetně návodu na pájení SMD. Osazení je trochu jiné, než u V1 a je jiný i konektor. Navíc obsahuje piny pro nastavení zvýšené intenzity a zastavování obrazu.

FAUDRAJ_partsFAUDRAJ_in_MZ-800_detail

FAUDRAJ_front   FAUDRAJ_back

Scandoubler šlapal na první zapojení. Se zvýšenou intenzitou jsem si chvíli hrál, abych došel k závěru, že zůstanu u normální Mrkající veselý obličej

Davidův Scandoubler používám ve svém pracovním Sharpu, který častěji přenáším a je tak výhodou jeho nenáročné interní provedení, které zvenku vypadá jako od výroby. Prostě 8bit s VGA Mrkající veselý obličej a stačí mi tak jen Sharp a šňůra k „holícímu strojku“. VGA monitor je všude.

 

MZVGA Bohumila Nováčka (Džina)

MZVGA_in_MZ-800   MZVGA_inside

Bohouš překvapil zcela novou konstrukcí. Scandoubler je koncipován jako externí a připojuje se k standardnímu RGBI DIN 8-kolíku na zadní straně Sharp MZ-800. Napájení je řešeno přes mini USB, které současně umožňuje propojení s PC. Scandoubler MZVGA se chová jako klasické Mass Storage zařízení. Dalším prvkem je microSD karta a tlačítko. Stiskem tlačítka sejmete právě zobrazenou obrazovku a uložíte ji na kartu jako BMP soubor. Díky Mass Storage máte možnost ihned přenášet screenshoty do PC. Při stisku tlačítka se scandoubler na chvíli odpojí a pak zase připojí s jedním souborem navíc.

Na Bohoušových stránkách najdete podrobný návod i dobře připravenou dokumentaci.

Stavba nebyla složitá. Pájel jsem pomalu, vše jsem dokumentoval a rád bych z toho připravil obrázkový návod na pájení SMD, ale ten až příště. Součástky se osazují jen z jedné strany. Bohouš scandoubler navrhnu tak, aby se dal snadno vestavět do krabičky Hammond 1593K, takže zase mám po delším čase něco v krabičce Veselý obličej Pravda, krabička a kabely mi daly určitě víc práce než pájení a programování.

MZVGA_parts   MZVGA_board_finished

MZVGA_with_box_parts   MZVGA_in_case

Zpočátku jsem pro napájení používal přímo micro USB kabel z počítače. Pak jsem ale potřeboval scandoubler používat i jinde, tak jsem použil napaječ k iPhone, ale to stále nebylo ono. Poměrně hodně jsem zvažoval využít pin 3 DIN 8 konektoru, který je nezapojený a přivést 5V přes něj. Výhodou by byla eliminace napájecího kabelu, ale bylo by nutné mít upravený Sharp. To se mi nechtělo. Nakonec mně napadlo, že má Sharp vzadu 2,1 mm napájecí konektor pro plotter MZ-1P16. Nelenil jsem, střihnul microUSB kabel, napájel 2.1 mm konektor a mám napájení kompatibilní se všemi Sharpy bez úprav.

MZVGA_with_cables   MZ_00003

Možnost snímání screenshotů je úžasná. Poslední obrázek je nemodifikované BMP okopírované z microSD. Můžete se těšit na pěkné obrazovky z mých pokusů a hraní s MZ-800. A pár věcí se chystá. Na cestě jsou repliky sériových karet MZ-1E24 a před dokončením je replika diskového řadiče MZ-1E05.

Příspěvek byl publikován v rubrice MZ-800, SHARP. Můžete si uložit jeho odkaz mezi své oblíbené záložky.

33 komentářů: Scandoublery pro Sharp MZ-800

  1. Roman napsal:

    Zvládali by tieto Scandoublery aj CGA kartu ? 640×200 Vertical Frequency: 60Hz, Horizontal Frequency: 15.7KHz, Maximum Dot Clock: 14.318MHz

    • Džin napsal:

      Ano, jen je potřeba upravit firmware pro CPLD. Dokonce je CGA míň náročná, co se týče rychlosti, než Sharp s jeho 640×200 a pixel-rate 17.73MHz. Změna spočívá v nastavení okna (horizontálně pixely, vertikálně řádky) odkud se bude brát obraz pro VGA výstup, nastavení frekvence pixelů a polarita synchronizačních signálů. Takže nic složitého, koncept zůstává, mění se jen konstanty. Byl bych to hned vyzkoušel, ale bohužel už nemám nic s CGA kartou.

      • zz_indigo napsal:

        Pozerám tvoje VHDL a ten spôsob ako generuješ vga mi troska unika. Máš tam totiž dva krát IF v ktorom meníš vga výstup a oba majú rovnaké podmienky. Jeden dáva na výstup xornute hodnoty a ďalší obsah z pamäte.

        Inak veľmi pekná konštrukcia. A aj spôsob ako využiť väčšiu bitovú šírku pamäte na elimináciu Read/Write kolízií.

        • Džin napsal:

          Díky za upozornění, samotnému Quartusu od Altery to při překladu nestálo ani za warning, přitom to bije do očí. Ten první IF je nějaký prehistorický test, nepatří tam a při překladu se správně nahradí tím dalším IFem. Jelikož to fungovalo, nic mě na to neupozornilo a ten první IF jsem tam tak nechal. Už jsem to na svém webu opravil, po překladu vychází stejná binárka.

          A děkuju za pochvalu konstruce. Zmíněné věci jsem viděl už u podobných konstrukcí, tak jsem se inspiroval. Mým přínosem a novinkou je použití principu DDS pro generování hodin vzorkování vstupního video signálu a je tu i skrytá odpověď na otázku z tvého blogu, proč se DDS nepoužívá pro generování obdélníkového signálu. Zavádí totiž jitter o velikosti periody řídících hodin DDS, tedy o velikosti, která zde ještě nevadí, a třeba pro SDR je nepoužitelná.

          P.S.: Safra taky si budu muset založit blog, ať neřeším dotazy na cizích. Tímto díky Martinovi za prostor a přeju mu všechno nejlepší k svátku 🙂

          • zz_indigo napsal:

            Ad DDS ktomu tam mam dva clanky.
            Moje SDR co mam ja to nastastie nevadi Freq je prehnana cez ICS512 ktory generuje 50:50 pri akejkolvek striede na vstupe 😉 Teda datasheetovo to moze bit 49:51 az 51:49 ale urcite lepsie ako to DDS z eliptickym filtrom.

  2. zz_indigo napsal:

    Aby som nezabudol. Toto urcite niesu scandoublery, su to skor Flicker fixeri. alebo neutralne by sa to dalo nazvat ako konvetrtory.

    Scandoubler pracuje len z jednim riadkom nie celoym obrazom.

  3. lada napsal:

    Ahoj. Protoze jsem si nedavno opet poridil MZ-821, tak jsem zacal shanek vsechno mozne i nemozna na neho. Pri tom jsem narazil i na tyto stranky a mam otazecku, nebude se delat nejaka maloseriobva vyroba tistaku a popripade i celeho Scandoubleru. Popripade, jak jsem cetl, nekdo si jiz stavi i nekolikou verzi, tak jestli by se nechtel zbavit predesle. Dik a hodne stesti s dalsimi projekty.

    • Martin napsal:

      Scandoubler Davida ma 2 verze, je interni a obvykle zustane v Sharpu. Myslim, ze vetsina z nas „silencu“ nema jen jednoho 😉 Bohousuv MZVGA je jen v jedne verzi a mozna casem bude inovovane. Nedavno se delala serie s 20 ks tistaku, zkuste na foru jestli nekdo nejaky nepusti, ale spis to vypada na bitku o desky, takze je otazka jestli neni jednodussi nechat v Cine udelat za necelou 1000 dalsich deset desek, par zajemcu by se mozna naslo. A nebo pockat, jak se to vyvrbi s inovovanou verzi s vetsim CPLD.

  4. Pingback: VGA monitor k 8bitom. | 3.2.1…….

  5. Jan Černík napsal:

    Zdravím sharpisty, mám stále dva sharpy mz-811. Je to srdcova zalezitost, ale nejsem v elektru sikovny. Rad bych je oživil, potřebuji pomoc.
    PS: Sharp klub Sokolov – Viktor Cernik, jsem jeho syn.

    • Martin napsal:

      Nejbliz mne napada Radek Suk, ale nevim, jak je na tom s casem. Kdybys jel nekdy ve vhodny ctvrtek pres Brno, muzes se stavit do klubu.

    • Džin napsal:

      Zdravím Habartov. Já bych asi mohl pomoct až zas pojedu navštívit rodný okres, akorát nevím, kdy to bude, v létě určitě, ale to je za dlouho. No kvůli synovi našeho obětavého správce databanky (Sharp klubu Sokolov) si snad udělám extra cestu 🙂

      • Jan černík napsal:

        Také zdravím, jak pojedeš, ozvi se. Už bydlím přímo v Sokolově, Tel. 608dva dva tři tři čtyři nula. 🙂 Honza Č.

  6. Pavel napsal:

    Ahoj, minulou sobotu jsem osadil emulátor a tuto mzvga. Obě desky šlapou na první zapojení. Díky, Bohouši !

  7. jarda napsal:

    Zdravim,
    pekne prosim, sel by tento prevodnik take pozit pro Commodore 128?
    Ten ma take RGBI vystup.

    dIky za info.
    J.

    • Martin napsal:

      To je asi dotaz spis na Bohouse. Bylo by urcite potreba zmenit firmware, ale mohlo by to slapat. Pokud ne, tak je jeste betaverze novejci verze s vetsim CPLD, kde se da delat automaticke nastavovani ruznych parametru dle definice na SD karte, ale hned tak se mi nepodari to vyzkouset. Vyhledove zkusim a dam vedet.

  8. Pingback: Sharp setkání Tálský mlýn – podzim 2016 | Martinův 8-bitový blog

  9. Pingback: Sharp MZ a X1 VGA video konvertor MZVGAv3 | Martinův 8-bitový blog

  10. Alex napsal:

    I want to build a scandoubler, but some of the links here are dead. Is this page functional? Please reply

  11. Branci napsal:

    Tiež by som mal záujem o hotový len scandoubler. Kde sa dá zohnať?

  12. Branci napsal:

    čipy viem kde zohnať
    https://sk.farnell.com/altera/5m240zt100c5n/ic-cpld-max-v-240-le-100tqfp/dp/1862385

    https://www.tme.eu/cz/details/as7c34098a-10tcn/pameti-sram-paralelni/alliance-memory/#

    nemám možnosť to kde skompletovať nemám na to vybavenie.
    určite by mnohých potešilo keby sa uvedený MZVGA dal zakúpiť ako hotový oživený modul.
    Mne stačí aj čistý scandoubler, rád zaplatím.

  13. Branči napsal:

    Mám otázočku tak trochu asi súvisí s grafikou ale sem asi nepatrí-
    Mam MZ800 pomaly si ho renovujem a narazil som na problém že keď tam nahrám niektoré hry tak majú blbú grafiku/farby napr. ANTIRIAD alebo ROBOCOP ale napr FLAPPY ide pekne. Môže to byť že mám len 1/2 čipov MB81416-12 teda 2 osadene a 2 volne pätice… Keď ich zoženiem a doplnim vyrieši to tento problém s grafikou?

    • Martin napsal:

      Konkretne jsem ty hry nezkousel, ale s nejvyssi pravdepodobnosti to pomuze. Flappy urcite rozsirenou grafiku nepotrebuje, zatimco nektere herni predelavky urcite ano. Staci jakekoli dva 4x16k nebo 4x64k DRAM 120ns, ty 4464 se lepe shaneji, ze maji vetsi kapacitu se proste jen nepouzije.

  14. Branči napsal:

    nakoniec som scandubler vyriešil po svojom
    viac v linku
    https://www.oldcomp.cz/viewtopic.php?f=133&t=4473
    prispevok odo mna Branči

Napsat komentář: lada Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *