Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 10.4.2010 13:32 |
Předmět: | Re: Jaky je vyznam 4. bitu u WF a RF registru GDG? |
Takze v rezimu 320x200/4 (A,nebo B) se Sharp pri hratkach s WF registrem chova take zajimave a uplne jinak, nez v emulatoru. Nemam momentalne moc chut rozebirat pocitac a vyndavat z nej ExVRAM, ale v kontextu to zacinam chapat tak, ze pokud je v pocitaci zasunuta ExVRAM, tak se se pouziva i v rezimech 320x200 (viz plna carka na radku 100). Nejsem si vedom toho, ze bych o podobnem zpusobu slozeni video pameti v Sharpu nekdy nekde cetl: xor a out (#ce), a ; rezim 320/4 A in a, (#e0) ; namapujeme VRAM ; nastavime si prvni 4 palety barev xor a out (#f0), a ld a, #1c out (#f0), a ld a, #2a out (#f0), a ls a, #3f out (#f0), a ; WF nastavime na jednoduchy zapis do I. A ld a, #01 out (#cc), a ; na prvnim radku obrazovky nakreslime teckovanou carku ld a, #aa ld (#8000), a ; WF nastavime na jednoduchy zapis do I. B ld a, #11 out (#cc), a ; na radku 100 nakreslime plnou carku ld a, #ff ld (#8000), a di halt Navic pokud nastavime rezim 320x200/4 B, tak pokud chceme neco zapsat na spravne misto ve III. a IV. color plane, tak uz musime nastavit 4. bit na hodnotu "1" coz je IMHO tak jak by melo byt, ale je to uplne jine chovani, nez v rezimech 640x200. Michal
Ostatní příspěvky vlákna:
[2010/1 (51)] [2010/2 (48)] [2010/3 (23)] [2010/4 (40)] [2010/5 (50)] [2010/6 (23)] [2010/7 (13)] [2010/8 (54)] [2010/9 (47)] [2010/10 (243)] [2010/11 (92)] [2010/12 (98)]
[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)]