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

Od: +GAMA
Datum: 5.11.2009 15:39
Předmět: Re: Unikarta s SD pro Sharpa


>LCD a par tlacitek je asi nejstandardnejsi reseni

... a taky nejvíc na hovno.
Viz boj SIO2SD s displejem versus SDrive bez dispeleje na Atari, sám teď budu 
dvě SD2SIO prodávat, protože SDrive prostě lepší.
Krom toho, že je displej drahý, tak jena něm celkem prd vidět (listovat
adresářem tak, že vidíte jenom jednu jeho položku, není zrovna user
friendly):
http://www.botik.ru/ICCC/NewPage/ICCCpageRus/Projects/2007/spring/HTML/comp/sio2
sd.jpg

>NMI by bylo fajn, jenomze pokud vim, tak na Sharpu jej stejne nelze realizovat 
a na zasahy do utrob sveho MZ-800 milacka jsou tady mnozi lide az prilis
citlivi

V podstatě NMI netřeba. Viz SDrive, které má menu při bootu, ale NMI
nemá.

Doporučoval bych řešení, které bylo použito pro PMD-32-SD (pro PMD-85):
http://pmd85.djb-studios.com/wiki/Blog:Postavte_si_PMD_32-SD
http://pmd85.djb-studios.com/wiki/Blog:Nov%C3%BD_firmv%C3%A9r_pre_PMD_32-SD

PMD taky nemá NMI použitelné pro menu, jaká se realizují na ZX Spectru a
podobně.
PMD-32-SD má sice displej, ale to je opravdu spíš přídavná nouzovka.
Pod CP/M má proto prográmek CD.COM, který slouží k výpisu nebo změně
adresáře pod FAT a zároveň "změně adresáře" - namountování image.
Sice nelze přepínat image za běhu nějakého programu, ale to ani nebývá
nutné podvrhovat tomu programu za jeho chodu do mechanik různé image (měnit 
mu "pod rukama" diskety).
Řešení má svoje omezení (před spuštěním programu je nutné nastavit si 
správnou kombinaci images v disketových jednotkách, CD.COM musí být v
podstatě na všech (nebo skoro všech) disketách, ale je to elegantní
nedestruktivní a čistě softwarové řešení.
Případně je možné ho doprovodit o "bootovací menu", jako na SDrive pro
Atari, kde si člověk v celoobrazovkovém menu po bootu navolí kombinace
disket (nebo potvrdí stávající) a pro změnu kombinace images v jednotkách 
později za běhu lze použít konzolové CD.COM.
 
[2009/1 (32)] [2009/3 (21)] [2009/4 (42)] [2009/5 (6)] [2009/8 (9)] [2009/9 (28)] [2009/10 (50)] [2009/11 (86)] [2009/12 (89)]


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