Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 14.3.2013 10:14 |
Předmět: | Re: GDG |
Ahoj, myslím si že ani to, co už bylo ohledně fungování GDG objeveno pořád dost nestačí k tomu, abychom stvořili jeho věrnou kopii. Bez originálního popisu to pro nás bude stále jen black box, u kterého se snažíme co nejvěrněji napodobit jeho funkci. Stále nám ale zbývá i nedokumentované chování - třeba některé ze "zakázaných" videorežimů docela vyráží dech tím, kde berou data ke zobrazení záhadných obrazců. Osobně myslím, že myšlenka ohledně skutečné náhrady tohoto čipu je spíš utopie už jen proto, že asi žádný z dnes dostupných programovatelných obvodů nebude ve stejném pouzdru a pinově kompatibilní. Pro ty co se nechtějí rozloučit s originálním železem je stále dostatek inzerátů nabízejících Sharpa k prodeji. Těm ,kterým jde o chvíli nostalgie nad starými programy asi bohatě vystačí některý z mnoha existujících emulátorů. Zdeněk ----- Original Message ----- From: "Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz)" <ordoz tu byla ta zakroucena vec ordoz.com> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> Sent: Thursday, March 14, 2013 8:50 AM Subject: Re: GDG > > > > Bylo by hezke mit Sharpa ve VHDL ... Ano, uz davno jej mame. Zprovoznil > jsem ho na desce Nexys2 od Digilentu ... Bezi bud s 50MHz hodinama, nebo > s naprogramovanym oscilatorem, ktery je replikou toho originalniho. > Vychazel jsem z puvodniho kodu, ktery kdysi zverejnil David Luftner. > Nemalo mi pomohl i dokument od Zdenka Adlera a dost jsem toho take > objevil, nebo alespon overil i na zaklade mnoha vlastnich mereni v > utrobach Sharpa. > > Co se tyka samotneho GDG, tak pristup k video pameti neni identicky s tim, > jaky pouziva Sharp, protoze by to byla zbytecna onanie, ale nebyl by to > problem. Melo by to vsak smysl jen pokud bych chtel pouzivat nejake > "pomale" externi VRAM. V mem modelu se vyuziva interni dualni pamet uvnitr > FPGA, ktera je taktovana pixelclockem 17MHz. Jeji logicka skladba je > samozrejme identicka se Sharpem. > > Pokud se chce nekdo podivat na GDG uvnitr, tak zdrojak je zde > http://duna.ordoz.com/WHID65040/ > (Uz dlouho jsem se na ten kod nedival, tak je mozne, ze v nem budou i > pozustatky z nejakych experimentu.) > > Delicky signalu, ktere primo nesouvisi se zobrazovanim mam napsane v jine > casti kodu. Stejne tak i mapovani pameti a generovani CPU_STOP signalu > souvisejiciho s casovanim pristupu k VRAM v MZ700. > > Michal > > Dne 13.3.2013 20:29, Radek Suk (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >> >> Ahoj Venco >> >> Problem ale je ze to co udelal Zdenek je neverejne a tak se z toho neda >> tezit, mimo par textu co zverejnil. To co udelal Dzin zase je jen >> "snifovani" dat na sbernici a tak je to uplne neco jineho nez co dela >> GDG - ale zase pekne popsal casovani. Urcite by slo navazat na praci >> Davida. >> >> Problem je v tom ze zatim nikdo nezacal kreslit blokove schema GDG a >> postupne se nepokusil udelat vnitrni zapojeni, treba jen video ramky. >> Dale nikdo neresil arbitr pro pristup do VRAM a to hlavne v modu MZ700. >> To bude docela orisek. Na druhou stranu kdyz by existoval originalni >> schema zapojeni tak by to bylo super jednoduche. Da se predpokladat ze >> pocet cell je opravdu maly alespon ja to odhaduji tak na 1300 hradel. >> >> Muj nazor je ze jestli se do toho nekdo da tak to bude resit jen do >> urcite hloubky kompatibility. >> >> Urcite by bylo hezke mit Sharpa predelaneho do VHDL ale je mozne se to >> nakonec udela v C a prelozi do ARM a bude to spise emulator nez hw s >> podobnym casovanim jako pravy Sharp. >> >> Radek >> >> >> Dne 11.3.2013 13:56, Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >>> >>> Ahoj, >>> >>> on vytvořil, třeba Zdeněk Adler už kdysi dávno ve svém emulátoru pro >>> Windows. Nebo Michal Hučík v FPGA emulátoru. Jsou tam pravda malé mušky, >>> ale pakliže by GDG navždy vyhnilo, více či méně komplikovaná náhrada by >>> se našla - namapováním kódu z emulátoru do sólo CPLD/FPGA a vytvořením >>> nějaké redukce na stávající GDG. >>> >>> Vašek >>> >>> ---------- Původní zpráva ---------- >>> Od: JOeAim (sharpemu tu byla ta zakroucena vec pandora.cz) <nadvehovna tu byla ta zakroucena vec email.cz> >>> Datum: 20. 2. 2013 >>> Předmět: Re: Re: GDG >>> >>> >>> Samozřejmně rozumím, že to má svůj věk. Moje prvotní otázka ale >>> právě byla jestli někdo nevytvořil nějakou náhradu toho čipu. Což >>> jak se zdá ne. Ok. Beru to na vědomí. Škoda, že se nelze vrátit v >>> čase.:-( >>> --- >>> Pobyty na horách se slevou >>> http://raketa.cz/slevy/pobyty/hory/ >>> >>> >>> --- >>> Pobyty na horách se slevou <http://raketa.cz/slevy/pobyty/hory/> >>> >> >> >> --- >> Pobyty na horách se slevou >> http://raketa.cz/slevy/pobyty/hory/ >> > > > --- > Pobyty na horách se slevou > http://raketa.cz/slevy/pobyty/hory/
[2013/1 (17)] [2013/2 (52)] [2013/3 (60)] [2013/4 (68)] [2013/5 (60)] [2013/6 (42)] [2013/7 (9)] [2013/8 (48)] [2013/9 (1)] [2013/10 (40)] [2013/11 (45)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]