Konference: Počítač SHARP MZ-800 a emulátory

Od: Ctirad Feřtr
Datum: 21.9.2008 23:36
Předmět: Re: Novy sharpista ;)


Dne Sunday 21 of September 2008 22:24:35 Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz)
napsal(a):

> Ja mam momentalne pripravenou univerzalni kartu s Xilinxem 9572. To je
> tezka dratarina, ma to sto nozicek a moc se mi do toho pajeni dratku
> nechce. V planu je ATMega16 s SD kartou, ktera bude emulovat cinnost
> WD2791. Takze Sharp bude mit floppy disk, ktery bude ulozeny na SD karte.
> Momentalne jsem ve stadiu pokusu dohovorit se s SD kartou. 

To mi připadá trochu jako vymýšlení kola. Existuje celá řada projektů 
používající AVR, kde je komunikace s SD hotová a odladěná včetně
 obsluhy FAT. 
Tudíž bych se zabýval už jenom tím, jak to nainterfacovat směrem do
Sharpa.
BTW, je nějaký pádný důvod emulovat WD? Nějaký zásadní software na tom 
visí?

> Roman Dolejsi mi poslal testovaci verzi jeho emulatoru MCE, pak se snad
> konecne dostaneme k NIPOSu, dokoncit 16bitove rozhrani pro CF/harddisk. 

Má v dnešní době smysl zabývat se 16 bit IDE? V reálu tam stejně každý 
nacpe 
CF a ta se dá přepnout do 8 bitů je potom přístupná plná kapacita. Teď
jde o 
to, jak si Sharp poradí s 512b dlouhými sektory. Třeba u Atari XL/XE je to 
problém, protože standardní DOSy umí maximálně 256b, takže by se to
muselo 
nějak transparetně převádět a na to je zase potřeba zabrat kus paměti,
což má 
neblahý dopad na kompatibilitu. 

> Co se tyce demosceny, je to spatne. Neznam v soucasne dobe jedineho
> cloveka, ktery by programoval pro Sharpa jakekoli demo. Ja se cca pred
> rokem a pul snazil o Tetris (viz archiv konfery). Skoncilo to na zmene
> zamestnani a zmenach kvuli pridani hudby. Takze ted bych to cele mel
> predelat a dokoncit, mno...

Hmm, škoda. Je někde zdokumentovaná kompletní mapa paměti včetně HW
registrů a 
jejich funkce? Dá se nějak docílit overscan? 16 barev má nějakou paletu
nebo
jsou "natvrdo"? 

Ctirad


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

 
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]


[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)]