<html><body>Ahoj Michale,<br><br>&nbsp; určitě, už mě taky napadlo jak řešit změny (třeba ty výměny disket) za běhu. Jedna cesta se otevřela<br>s web serverem na LAN, to je luxusní cesta, ale vyžaduje to síť a další počítač.<br><br>Na vstup do OSD by se asi dal využít jeden z přepínačů vzadu, co se týče ovládacích tlačítek,<br>tak je několik možností.<br>Na první várku karet jsem dal PS/2 konektor, takže by to šlo externí klávesnicí, na současné verzi jsem<br>dal místo něj 3.5mm jack na audio výstup (a taky vstup), tam by to šlo hůř.<br>Pak nějaký externí převodník s tlačítky, třeba píchnutý do RS232.<br>Variantu s tlačítky na desce bych moc neviděl, jednak se k nim nepůjde dostat nebo nebudou kam dát,<br>pokud by měla být přístupná zezadu.<br><br>Škoda, že není na sběrnici k přečtení informace při čtení klávesnice programem, mohlo by OSD<br>"odezírat" z pod rukou běhu programu a reagovat na ně (třeba kurzorové klávesy zatím co jede<br>na pozadí CP/M s příkazovým řádkem). Je k přečtení pro MZ700 mód, kdy se to čte z portu mapovaného<br>do paměti.<br>Další varianta je použít spuštěcí program, který dá povel k zobrazení OSD a bude předávat klávesy<br>a nakonec přejde zpět na grafiku Sharpa, ale to už může rovnou být to OSD napsané v kódu Z80<br>a nastavovat kartu přes příkazy repository. To by mělo výhodu, že by to šlo použít i u starších typů<br>karet.<br><br>No možností je spousta času málo :-)<br>Zatím<br>Bohouš<br><br><p>---------- Původní zpráva ----------<br>Od: Michal Hucik - ORDOZ &lt;ordoz@ordoz.com&gt;<br>Komu: Počítače SHARP MZ a jejich emulátory &lt;sharpmz@mail.ordoz.com&gt;<br>Datum: 17. 5. 2014 11:30:19<br>Předmět: [SharpMZ] Unikarta s generatorem VGA obrazu</p><br><blockquote><div style="background-color: #FFFFFF; color: #000000">
<font size="+1">Bohousi,<br>
<br>
tak mne napadlo, ze kdyz uz ta tva unikarta umi samostatne vyrabet
obraz, tak by vubec nebylo marne pripojit si k ni nejaka tlacitka
a naprogramovat do ni nejake OSD menu, kterym by se mohly napr.
mountovat DSK image za provozu. Co myslis?<br>
<br>
Michal<br>
<br>
</font>
</div></blockquote></body></html>