Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 10 zpráv

Scandoubler

David Luftner SHARP MZ-800

Chtěl by někdo scandoubler?
Ptám se jen kvůli tomu zda mám navrhovat plošňák a případně ho nechat
 vyrobit (počet kusů).
Počítám s cenou max 800,- (je tam i rezerva na poštovné a další).
Předpokládám použití součástek Xilinx XC95144XL a RAM 256k*16bitů/10ns +
další bižuterie.
Myslím, že s rychlejším CPLD a s větší RAM odstraním i některé
nedostatky toho co mám.
Výsledná deska by měla být umístěná místo stávajícího modulátoru
uvnitř MZ.

Pokud nebude zájem namontuju si ten stávající a nechám to plavat.

DL

Re: Scandoubler

Michal Hučík SHARP MZ-800

Davide, a to uz je hotove reseni i s odstranenim problemu na LCD, ktere 
neumi 50Hz vsync, nebo to je +/- stejna varianta, jakou mam i ja?

Michal

David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (16 řádků)
> Chtěl by někdo scandoubler?
> Ptám se jen kvůli tomu zda mám navrhovat plošňák a případně ho nechat
 vyrobit (počet kusů).
> Počítám s cenou max 800,- (je tam i rezerva na poštovné a další).
> Předpokládám použití součástek Xilinx XC95144XL a RAM 256k*16bitů/10ns
+ další bižuterie.
> Myslím, že s rychlejším CPLD a s větší RAM odstraním i některé
nedostatky toho co mám.
> Výsledná deska by měla být umístěná místo stávajícího modulátoru
uvnitř MZ.
>
> Pokud nebude zájem namontuju si ten stávající a nechám to plavat.
>
> DL
> ---
>   

Scandoubler

David Luftner SHARP MZ-800

Popis činnosti úplného scandoubleru:
Verze co mám momentálně zprovozněnou na nálezovém šrotu:
http://pandora.idnes.cz/part/2010/2/481
obvody: Altera EPM 7128, RAM 128k*8bit/15ns
paměť uchovává celou stránku obrazu ukládání probíhá rychlostí MZ
 (17MHz), čtení řídí krystal 40MHz -> výsledný obraz je 800x600/60Hz což
by měli zvládnout všechny VGA monitory.
problémy: při rychlém měnění obrazu je zápis a čtení každý v jiné
časti obrazovky což způsobuje nepříjemné změny v obraze -> třeba při
rolování obraz vypadá úplně jinak než na CGA možná jde jen o zvyk, ale
mě se to nelíbí.

Předpokládaná verze:
paměť bude pro dvě celé obrazovky zápis bude prováděn do jedné a další
snimek do druhé. Čtení bude na začátku zobrazování stránky nastaveno na 
stránku do které se nezapisuje a pak z ní bude vygenerován celý obraz.
Před další stránkou se zase nastaví na stránku do které se nezapisuje.
Dále 16-ti bitová paměť umožní eliminovat kritické stavy časování. Na 
původním zapojení jsem neviděl žádný problém, ale když jsem to na
začátku počítal tak to bylo o prsa (mám na mysli zápis do paměti kde se
musí synchronizovat obě frevence a to při delším čekání na zápisové
okénko by mohlo vést k špatnému zápisu).

DL

můžu udělat nějaké fotky když by někdo chtěl.

Re: Scandoubler

David Luftner SHARP MZ-800

Jeste korekce:
ted jsem nasel v kodu chybicku a po oprave je obraz i pri zmenach perfektni
 presne jako na CGA. Takze to nebyl problem v honeni dvou frekvenci ale neco
mezi zidli a klavesnici.

pridavam opraveny vhdl kod - ted i s borderem

DL

Přílohy

  • cgavga.vhd
    text/plain · 6 kB

Re: Scandoubler

Michal Hučík SHARP MZ-800

Tak to je super! Blahopreju!

Muzes prosim zkusit udelat video z nejakych her, kde jsou zname hratky 
se synchronizaci? Napr. rotujici barevny valec na obrazovce, napis 
"J.O." v borderu, atp... Nevzpominam si ted presne ktere to byly, nebo 
jestli mas po ruce neco lepsiho, tak pouzij to ... jinak bych je 
pohledal ...

Pokud by to bylo OK, tak bych mel urcite zajem o 2-3 desky ... ubastlim 
a naprogramuju si to uz klidne sam, pokud zverejnis vse potrebne :)

Michal

David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (10 řádků)
> Jeste korekce:
> ted jsem nasel v kodu chybicku a po oprave je obraz i pri zmenach perfektni
 presne jako na CGA. Takze to nebyl problem v honeni dvou frekvenci ale neco
mezi zidli a klavesnici.
>
> pridavam opraveny vhdl kod - ted i s borderem
>
> DL
> ---
>   

Re: Scandoubler

Vaclav Peroutka SHARP MZ-800

Ahoj Davide,

urcite udelej fotky. Ty beres tech 17.7MHz z Sharpa, nebo to nejak generujes
 pomoci PLL z HSYNC sugnalu ?

Ja mam stale predstavu solo krabicky, at clovek nemusi vrtat do vnitrnosti
Sharpa...

Vasek

Zobrazit citovaný text (37 řádků)
> 
> Popis činnosti úplného scandoubleru:
> Verze co mám momentálně zprovozněnou na nálezovém šrotu:
> http://pandora.idnes.cz/part/2010/2/481
> obvody: Altera EPM 7128, RAM 128k*8bit/15ns
> paměť uchovává celou stránku obrazu ukládání probíhá rychlostí MZ
(17MHz), čtení
> řídí krystal 40MHz -> výsledný obraz je 800x600/60Hz což by měli
zvládnout
> všechny VGA monitory.
> problémy: při rychlém měnění obrazu je zápis a čtení každý v jiné 
časti
> obrazovky což způsobuje nepříjemné změny v obraze -> třeba při
rolování obraz
> vypadá úplně jinak než na CGA možná jde jen o zvyk, ale mě se to
nelíbí.
> 
> Předpokládaná verze:
> paměť bude pro dvě celé obrazovky zápis bude prováděn do jedné a
další snimek do
> druhé. Čtení bude na začátku zobrazování stránky nastaveno na stránku
do které
> se nezapisuje a pak z ní bude vygenerován celý obraz. Před další
stránkou se
> zase nastaví na stránku do které se nezapisuje. Dále 16-ti bitová paměť
umožní
> eliminovat kritické stavy časování. Na původním zapojení jsem neviděl 
žádný
> problém, ale když jsem to na začátku počítal tak to bylo o prsa (mám na
mysli
> zápis do paměti kde se musí synchronizovat obě frevence a to při delším
čekání
> na zápisové okénko by mohlo vést k špatnému zápisu).
> 
> DL
> 
> můžu udělat nějaké fotky když by někdo chtěl.

Re: Scandoubler

Michal Hučík SHARP MZ-800

David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (3 řádky)
> to ani nemusim zkouset bude to rozpadle -> 50Hz proti 60Hz
> ---
>   

Aha, ja jsem tu tvou predchozi zpravu pochopil tak, ze tohle uz mas 
vyresene ... V tom pripade asi zatim radeji zustanu u toho scandoubleru, 
ktery uz tu mam a jako samplovaci zdroj pouziju 3.5MHz ze sberice - tak 
jak jsem to planoval co by soucast unikarty. Mam jen trochu strach, ze 
treba za 10 let muze byt  potiz s monitory, ktere budou podporovat 50Hz 
:( ... i kdyz tech 60MHz asi taky neni zadna jistota :))

Michal

Re: Scandoubler

VELESOFT (SPRINTER) SHARP MZ-800

----- Original Message -----
From: "David Luftner" <sharpemu[doména skryta]9[doména skryta]>
To: "Konference Počítač SHARP MZ-800 a emulátory" <sharpemupandora.cz>
Sent: Wednesday, February 03, 2010 7:51 PM
Subject: Scandoubler


>
> Popis činnosti úplného scandoubleru:
> Verze co mám momentálně zprovozněnou na nálezovém šrotu:
> http://pandora.idnes.cz/part/2010/2/481
> obvody: Altera EPM 7128, RAM 128k*8bit/15ns
> paměť uchovává celou stránku obrazu ukládání probíhá rychlostí MZ
 (17MHz),
čtení řídí krystal 40MHz -> výsledný obraz je 800x600/60Hz což by měli 
zvládnout
všechny VGA monitory.

Rusove maji take SCANDOUBLER (pripojeny k ruskym klonum ZX Spectra):
http://zx.pk.ru/showthread.php?t=10548

A cesky:
http://translate.google.com/translate?hl=cs&sl=ru&tl=cs&u=http%3A%2F%2Fzx.pk.ru%2Fshowthread.php%3Ft%3D10548

VELESOFT