Konference: PMD 85

Od: Martin Bórik
Datum: 23.3.2011 22:04
Předmět: Re: idea: PMD 85-4


> Zamyslel bych se nad tím, jak udržet maximální kompatibilitu, a s čím.
 Obzvlášť PMD-32-SD ukazuje na velké rozdíly mezi PMD.
> Jde o to, zda podporovat PMD 85-3, které je (s výjimkou "kompatibility
módu" s Monitorem překopírovaným do RAM) neslučitelné se všemi ostatními
modely (ale zas na něm "nativně" běhá PMD-32-SD a ROM skrytá "pod" VRAM
nepřekáží v paměťovém prostoru), či PMD 85-2/2A, které je určeno
nejvíce software (či přímo jeho rozšíření ve stylu C2717, který se mi
zdá nejdotaženější, s nejlépe dotvořeným systémem, i s jeho tabulkou
systémových služeb - ale zase i ten nechává překážet ROM v paměťovém 
prostoru).
>
Prave PMD 85-3 sa mi zda ako model s najlepsou spatnou kompatibilitou.
Staci prejst do AllRAM, od 8000 sa natiahne ROMka ktorehokolvek
starsieho modelu, spusti a funguje. To by mohla dokonca priamo
zabezpecovat logika okolo a na doske by bolo mozne si model vybrat.

> V případě barev je otázka, zda podporovat paletu pro RGB, nebo paletu pro 
Video.
> Předpokládám, že nové PMD by mělo buď 50 Hz Video/RGB, nebo VGA (které
má ale 60 Hz?).
> V případě použití VGA se jistě rozhodí synchronizace animací s
televizním paprskem (ale to by při použití 8085, kerá je údajně
rychlejší než 8080, asi bylo stejně jedno).
>
Urcite paletu RGB, rozsirenu Duskyho udelatkom na 7 speccyfickych farieb ;))
Osobne by som nevidel zatial dovod riesit VGA vystup. Je s tym hodne
problemov, ani scandoubler nie je uplne idealny a je loteria, ktory
monitor sa nanho chyti.

> Co se periferií týká, je otázka, zda jít cestou C2717 (zabudované jen
nejnutnější věci) nebo zabudovat kompletní interface modul, jako u PMD.
> Rozumné by se mi ale jevilo přeci jen asi využít místa ve FPGA nebo na
desce a zabudovat aplikační konektor, IMS, oba paralelní, RS-232 místo
proudové smyčky (případný ConnectOne modul se dá připojit externě), i
slot pro připojování ROM modulů. A PMD-32-SD by mohla být rovnou
součástí desky (i když se tím obsadí jeden z paralelních portů
natrvalo).
>
PMD 32-SD mi prave na zabudovanie na dosku vobec nesedi. Nie kazdy to
chce/vie pouzivat a nechceme ist cestou Microsoftu, ze "to tam bude a
hotovo!"... :)

> Otázka je, proč do původní case?
> Pokud chceme odvrhnout klávesnici, použít jiný zdroj, a nejspíš i jinak 
řešit konektory a ROM sloty? (Má být deska patrová tak, aby usazena v
originální case přijala originální ROM modul? Má sedět do konektorových 
otvorů i na zadní straně?)
>
Povodna case je podla mna velmi pekne retro. Aj Speccy je najkrajsie
ako realna masina, nie?! Ale jasne, kto si to nebude chciet zamontovat
do povodnej case, moze to pouzivat ako plosnak na stole, ako Pentevo
:)) ... to by bola volba kazdeho.

> Snadno se to prý dá realizovat přímo ve FPGA. Narozdíl od komerčního
DMA čipu by bylo možné to naučit zacházet právě specificky s VRAM PMD.
> Otázka je, co čeho všeho čip nutit (například kromě obdélníků umět 
do VRAM přenášet i maskované sprity? Zabudovat interpolátor pro rychlé
kreslení čar?).
> V6Z80P spoustu takových věcí řešilo, otázka je, zda půjde použít
část zdrojáku z něj.
>
Tak toto je super napad! Vlastne by to mohlo byt cele realizovane
napr. ako sluzby. Do registrov sa naoutuju parametre danej sluzby
(ldir, lddr, blitter, interpolator) a dalsim outom sa vykona dana
operacia za 10 taktov ... to by bolo neco! :)))

> Podporoval bych mód pixelově kompatibilní s C2717 (384 bodů na řádek,
"zdrcnuto" přeadresováním do souvislého bloku 12 kB), s tím, že by se
barvy řešily buď atributy ve stínové RAM, nebo (ale to mi připadá jako
méně vhodný nápad) jako u PP-01 mít tři VRAM "přes sebe" pro každou
barevnou složku (R VRAM, G VRAM, B VRAM).
> Přeci jen už existuje nějaký (byť ne hojný) software, který tento mód 
využívá.
> A naopak by bylo dobré, kdyby aspoŇ část software pro "nové PMD" běhala 
tak nějak i na původních strojích.
>
Prave ten zaklad, aby vsetky rezimy boli len nejake plus, v zaklade by
novy model nabehol ako stare dobre PMD 85.

> I když je málo lidí, kteří by to mohli/uměli/měli čas udělat, je
dobré ujasnit si, o co vlastně stojíme a o co už ne.
> Jestli chceme TrueColor, nebo stačí pár barev, aby VRAM příliš nerostla 
a dalo ses ní rozumně hýbat.
> Jestli stačí 64 kB RAM, nebo (kvůli paměťově náročnějším
rozšířeným grafickým módům) potřebujeme PMD-128 nebo PMD-512 (nebo
PMD-1024).
Urcite nechceme ist s tankom na zajace :)
Aj so Speccy 48k sa dnes daju stale urobit obrovske a krasne veci. A
tu by sme mali samozrejme 64k.
Tie HW vylepsenia by nam len pomahali "bojovat" s vykonom i8080.

> Zda mít PMD-32-SD jako externí zařízení pro případ, že SD karty vyjdou
z módy a bude se nahrávat na magii v kostkách, nebo ho zabudovat.
Ja som za externe zariadenie. Co ak pride niekto o mesiac s novym
zariadenim (napr. PTP/PSN orientovanym)?

> Ale stejně z toho bude flame :o)
Zejo? :)))

Ostatní příspěvky vlákna:

 
[2011/3 (63)] [2011/4 (33)] [2011/5 (5)] [2011/6 (7)] [2011/8 (1)] [2011/11 (2)] [2011/12 (25)]


[2011 (136)] [2012 (67)] [2013 (60)]