<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Stane sa, nevadí. Už tomu chýba len virtuálne CMT. ;-)<br>
<br>
Mal by som však ale jednu otázku:<br>
<br>
Hovoríš, že border sa mení raz za riadok. Nešlo by to upraviť tak,
ako to testujem ja? Otestujem, či sa nachádza vľavo pred borderom
alebo vpravo za borderom. Ak áno, tak sa k lúču pričíta počet tikov,
maximálne do konca riadka. Potom testujem, či je nad alebo pod
borderom. Ak áno, pričítam tiky, tiež maximálne do konca riadka.
Potom testujem či sa nachádza v hornom alebo dolnom borderi. Ak áno,
tak pokiaľ sa kreslí border, tak sa v lúči zmení farba a kreslí sa
tých pár bodov, maximálne ale do konca borderu, ak nie, tak len
preskočí lúč o tie tiky opäť do jeho konca. No a potom testujem, či
sa nachádza v ľavom alebo pravom borderi. Ak áno, tak kreslím buď po
grafiku alebo po koniec pravého borderu, ak nie, tak kreslím
grafiku. Potom otestujem, či som vyčerpal všetky tiky a ak nie, tak
opakujem celý postup znova. Myslím, že toto by ti nemuselo spomaliť
grafiku. Síce neviem ako si obmedzený pri STM čipe, ale po tejto
úprave by si mohol mať aj grafiku v borderi. Michal neviem ako
kreslí grafiku, ale myslím, že tento spôsob nepoužíva, lebo pri
zapnutom CMT a meniacom sa borderi nemám ani 100 % emulácie a verím
tomu, že jeho implementácia má ešte dostatočné rezervy, čo sa
grafiky týka. Ja mám v mojom emulátore pri bežiacom borderi a
zapnutom CMT rýchlosť cca 500 %. A pri vypnutom borderi cca 1300 %.<br>
<br>
No a ešte by som sa hádam prihovoril k tomu, aby sa pomocou nejakého
konfigu dal namapovať SD adresár aj na iné adresáre. Ja mám adresár
files niekde inde na disku a tam mám všetko k MZ a pristupujem k
tomu zo všetkých emulátorov. Takže by bolo ideálne, keby v
config.ini napíšem, napríklad, toto a nemusím mať pre tento emulátor
vytvorený adresár SD:<br>
SD=D:\Emulator\MZ-800\files<br>
<br>
V Sharp teste som našiel chybičku alebo zámer? Ak stlačím F1 + F2
(spolu), tak mi skončí program.<br>
<br>
A k tomu Sharp testu sa chcem spýtať na hornú ROM, ako sa počíta
kontrolný súčet? Píše mi error (môj emulátor), ale mapovanie ROM je
v poriadku, zrejme to počíta tie bajty E000h-E00Fh a tam mu niečo
nesedí (ešte som neriešil, že ako by ich podsúval reálny Sharp).
Ráta to iba od E009 vyššie? Skúsil som aj vracať 7Eh na adresách
E009-E00F, ale nepomohlo to.<br>
<br>
Miloš<br>
<br>
<div class="moz-cite-prefix">Dňa 7. 1. 2015 o 15:23
<a class="moz-txt-link-abbreviated" href="mailto:bohumil.novacek@email.cz">bohumil.novacek@email.cz</a> napísal(a):<br>
</div>
<blockquote cite="mid:19jn.ZW2B.K3oaH8x4yP.1KhK5E@seznam.cz"
type="cite">Oops, díky, to jsem přehlídl, sorry.<br>
Opravené binárky jsou zpět na <a moz-do-not-send="true"
target="_blank"
href="http://dzi.n.cz/8bit/stmz800/imgs/STMZ800WIN.zip">http://dzi.n.cz/8bit/stmz800/imgs/STMZ800WIN.zip</a><br>
A to mám ještě u konstanty SDLK_QUESTION komentář "//mapovano na
F8" a netrklo<br>
mě to :( Tak jsem to přepsal na SDKL_F8 a už to dělá, co má.<br>
<br>
Komu chybí '?' pod stisku F8, ať si stáhne zip znovu, ještě jednou
se omlouvám<br>
za tuhle primitivní chybku.<br>
<br>
Bohouš<br>
<br>
<p>---------- Původní zpráva ----------<br>
Od: Miloš <a class="moz-txt-link-rfc2396E" href="mailto:milsa@atlas.sk"><milsa@atlas.sk></a><br>
Komu: Počítače SHARP MZ a jejich emulátory
<a class="moz-txt-link-rfc2396E" href="mailto:sharpmz@mail.ordoz.com"><sharpmz@mail.ordoz.com></a><br>
Datum: 7. 1. 2015 13:09:20<br>
Předmět: Re: [SharpMZ] Už zas další staronový emulátor MZ-800</p>
<br>
<blockquote>
<div style="color: #000000; background-color: #FFFFFF">
Neviem, či je to len u mňa, ale klávesa F8 (?) mi nefunguje.<br>
<br>
Miloš<br>
SharpMZ mailing list
<a moz-do-not-send="true" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a moz-do-not-send="true"
href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
<blockquote>
</blockquote>
<br>
</div>
_______________________________________________<br>
SharpMZ mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a><br>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a></blockquote>
</blockquote>
<br>
</body>
</html>