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

Od: Vaclav Peroutka
Datum: 24.9.2008 13:44
Předmět: Re: SHARP a CompactFlash - podpora v NIPOSu


> >   Tak, jak to maji spektristi, ruzny HW, ruzne operacni systemy.
> 
> Spectrum je super počítač (nejlepší!), ale na zrovna na tohle dštím
 síru a oheň
> a nadávám, kudy chodím, naprosto to znemožňuje napsat nějaký slušný
software
> (tedy cokoliv jiného než hru).
> Pokud to má mít nějaký vstup a výstup dat, tak pak řešíte otázku, jak
to vlastně
> napsat - pro jaký z těch mnoha systémů to ušijete?
> Nebo se bude program vracet do BASICu, a I/O operace budou napsané v BASICu, 
aby
> si každý mohl upravit syntaxi LOAD a SAVE příkazu na míru tomu svému
DOSu?
> Kokotina.
> A co když chcete v jednom souboru (spojitě) uložit data, která jsou v
paměti
> nespojitě (třeba v rýzných paměťových bankách)? Jistě, lze udělat
přesuny v
> paměti a data si přerovnat, ale většinou za cenu toho, že nezbývá moc
místa na
> nějaké korektní vypadávání do Basicu, předávání parametrů a po I/O 
operaci zase
> po skoku na start strojáku se nasměrovat zase do správného místa,
přesunout zase
> paměť z "I/O" do "provozního" stavu a přeměrování na pokračování v
přerušené
> činnosti.
> Prostě vopruz na entou!
> Mně kvůli tomu zůstává už několik let nedodělaný emulátor Apple I
pro Spectrum -
> a už ani nemám chuť ho dodělávat, protože němčouři mezitím napsali
svůj (zdaleka
> ne tak dobrý) a pustili do světa.
> Sere mi to!
> Jeden Národ! Jeden Vůdce! Jeden Systém!
> 

Nojo, jeden system, ale na nektere programy potrebujes CP/M kompatibilitu. A uz 
tam nenacpes podporu IDE. Protoze se to tam zkratka nevejde. Tak jak z toho
vybruslit ? Nekompatibilni CP/M ? Sharp pametove banky nema, tim by se asi
usetrilo misto pro IDE a dalsi veci. Mno, tezko rict, co by bylo lepsi...

V.

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