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

Od: Zdenek Adler
Datum: 22.9.2008 12:05
Předmět: Re: MZ-700 ???


Oproti Petrovi bych tvrdil, že správně jsou všechny 3 body - tedy jak 
přístup z ROM, BDOSu i sahání na řadič vlastními rutinami. První bod
 (ROM) 
se snad týká pouze BOOTu, neznám jiný program který by rutiny z ROMky 
využíval - po pravdě jich tam oproti obsluze QD ani moc není. Vlastní
rutiny 
dle mého používalo hodně programů - pro příklad uvedu DISK BASIC,
IPLDISK, 
MRS, tuším že i MZPaint a MZMusic, dále i různé utility programátorů z 
dalekého Nizozemí (kde vznikla spousta zajímavých programů na MZ-800).
Proto myslím že jediná správná a taky pokroková varianta je kombinace SD 
karta + jednočipový MCU + logika (CPLD) emulující standartní periferie 
(floppy, ....). Na této konferenci už problesklo spousta HW doplňků které 
nedodržely kompatabilitu s originálním HW a ROM, všechny ale dle
očekávání 
skončily v propadlišti dějin. Je třeba si uvědomit že Sharp komunita nenítak silná jako Spectristé, takže tu chybí dostatečná paleta dobrých 
programátorů kteří by nový HW podpořili. Pak končí mnohdy zajímavé
 doplňky 
jen s podporou rutin typu "Ejhle, přečetl jsem sektor!".
Proto prosím, pokud chystáte něco velkého, jděte cestou kompatibility! 
Myslím že emulace floppy za pomocí image disket uložených na SD kartě je
tou 
nejlepší volbou i vzhledem k jednoduchým přenosům Sharp - PC. Veškeré 
dokumentace rád poskytnu.
Jinak vítám nového Sharpisty - jsem rád že je tu někdo nový kdo se
nespokojí 
se sestavou MZ-821+Joystick :o)

Zdenek



----- Original Message ----- 
From: "+GAMA (sharpemu tu byla ta zakroucena vec pandora.cz)" <computer.research tu byla ta zakroucena vec centrum.cz>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz>
Sent: Monday, September 22, 2008 12:34 PM
Subject: Re: MZ-700 ???


>
>
>>Mnojo, a opet bude problem s podporou v programech... To je bohuzel alfa a 
>>omega 8-bitovych pocitacu.
>
> Zas tolik situaci na Sharpu neznám (bez diskového zařízení, DOS jsem tedy> nepoužíval), ale měl jsme za to, že základ při použití disku je CP/M.
> Jak vlastně sharpácké programy volají diskové operace?
> Sahají do ROM na nějaké diskové rutiny, nebo volají CP/M, nebo si samy 
> sahají přímo na řadič?
> V druhém případě stačí upravit BDOS, v prvním případě odchytávat
 vstupní 
> body v ROM (nebo přeprogramovat ROM - jako tape emulátor na Spectru v 
> BS-DOSu a MDOSu 3), třetí by byl průserový.
>                                                          dex
>
>
> --- 


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