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.
FAUDRAJ Davida Lüftnera
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.
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í
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 a stačí mi tak jen Sharp a šňůra k „holícímu strojku“. VGA monitor je všude.
MZVGA Bohumila Nováčka (Džina)
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 Pravda, krabička a kabely mi daly určitě víc práce než pájení a programování.
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.
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.
Zvládali by tieto Scandoublery aj CGA kartu ? 640×200 Vertical Frequency: 60Hz, Horizontal Frequency: 15.7KHz, Maximum Dot Clock: 14.318MHz
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.
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í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 🙂
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.
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.
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.
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.
Pingback: VGA monitor k 8bitom. | 3.2.1…….
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.
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.
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 🙂
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 Č.
Ahoj, minulou sobotu jsem osadil emulátor a tuto mzvga. Obě desky šlapou na první zapojení. Díky, Bohouši !
Zdravim,
pekne prosim, sel by tento prevodnik take pozit pro Commodore 128?
Ten ma take RGBI vystup.
dIky za info.
J.
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.
Dobra, dekuji za informaci, a bylo by mozne nekde Bohouse kontaktovat abych se ho mohl zeptat.
Koukal jsem na jeho stranky ale kontakt jsem nenasel.
Diky J.
Poslal jsem mail mailem 😉
Dekuji.
Pingback: Sharp setkání Tálský mlýn – podzim 2016 | Martinův 8-bitový blog
Pingback: Sharp MZ a X1 VGA video konvertor MZVGAv3 | Martinův 8-bitový blog
I want to build a scandoubler, but some of the links here are dead. Is this page functional? Please reply
Which page and which links do you mean?
Hi here is complet webpage
https://www.nobomi.cz/8bit/mzvga/
Tiež by som mal záujem o hotový len scandoubler. Kde sa dá zohnať?
Obávám se, že nikde, nejsou čipy 🙁
čipy viem kde zohnat
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/#
problém je že nemám technické vybavenie na skompletovanie.
Aj PCB treba dať niekde vyrobiť.
Ak sa niekto nájde kto to skompletuje a oživý mnohí z nás to verím radia zaplatia. Mne stačí čistý scandoubler. RGBI to VGA
č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.
Ty CPLD nejsou skladem, termín dodání je tam 99 dní a ten je navíc jen orientační 🙁 Navíc toto je starší verze, aktuální v3 používá 5M570ZT100C5N, které ovšem také nejsou 🙁 Ovšem i kdyby byly, tak je otázkou, jestli bude mít někdo čas se tím zabývat, nejsou lidi 🙁
Pokud by jsi chtel MZVGA, tak tomu spise rikame ‚VGA konvertor‘, ale tam je to s cipama spatne, jak pise Martin.
Ovsem pokud by ti stacil ‚cisty scandoubler‘ ala FAUDRAJ, tak to se ted resi na http://oldcomp.cz/viewtopic.php?f=85&t=11514&sid=9d7260f59f9ee2facd0d4434707a19ab&start=15. Ten cip tam se jeste da sehnat.
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?
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.
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