Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 21.3.2012 08:50 |
Předmět: | Re: RRD - detekce flash |
Je to skutečně tak jak píše Michal - ti kteří nevěří, nechť si to na Sharpovi zkusí. Když jsem začal psát emulátor, také jsem logicky na všech neobsazených portech vracel 0xFF. K poznání že tomu tak není mě dovedla až jedna "špatně" přepsaná hra ze ZX Spectra (mlhavě si vzpomínám Exolon, ale to už asi jen hádám). Jednoduše se ve hře program větvil na základě čtení portu který na MZ není obsazený a při vracení hodnoty 0xFF hra zůstávala zatuhlá. Zdenek ----- Original Message ----- From: "Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz)" <ordoz tu byla ta zakroucena vec ordoz.com> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> Sent: Tuesday, March 20, 2012 6:35 PM Subject: Re: RRD - detekce flash > > > Jde o nedokumentovanou fci. Popsal to Zdenek ve svem dokumentu, ktery sem > pred lety poslal. Nikdy jsem nezkoumal jak je to na sbernici realizovano. > > Kazdopadne pokud to nekdo bude chtit vyzkouset, tak pozor pokud mate v > systemu zapojen FDC Horava! Ten totiz krome svych FDC portu obsazuje i > dolnich 127 portu, kterym dela extenzi.... Kdysi mne to potrapilo a > nazlobilo tak, ze jsem zmineny problem opravil behem 10 sekund stipacima > klestema :) > > Michal > > Dne 20.3.2012 17:31, Jardax (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >> >> Jo, uz to vidim, nejak mi to v te diskusi uteklo. Nicmene mne to docela >> zarazi, protoze bych ocekaval FF, presne jak pise Velesoft. Koneckoncu >> instrukce probehla a cteni melo obsah registru prepsat, obzvlast pokud >> volany port neexistuje - at uz ma pull-up rezistory nebo ne. >> Ne? >> >> Jarda >> >> 20. březen 2012 17:22:02, Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz) napsal: >>> >>> Dne 20.3.2012 17:17, Jardax (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >>>> >>>> Nemate nahodou tak trochu hokej v tom, ze jeden vypravite o prenosu >>>> instrukce z pameti do CPU a druhy o cteni portu do CPU? >>>> :) :) >>> >>> Mozne je vse, nicmene smerodatny je v tomto pripade predevsim obsah >>> registru (v tomto pripade A) do ktereho se cetlo pri testovaci instrukci >>> IN, coz je mozno vyzkouset jak na Sharpu, tak ve Zdenkove emulatoru. >>> >>> Michal >>> >>> --- >>> >> >> --- > > > ---
Ostatní příspěvky vlákna:
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[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)]