Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: [SharpMZ] Emulator MZ-800

Jakub Ladman <ladmanj@[doména skryta]> SHARP MZ-800

Emulátorů se zavřeným kódem je dost. Jestli někdo píše další closed source, tak mě hluboce zklamal.
J.L.

"Miloš" <milsa[doména skryta]> wrote:

Zobrazit citovaný text (111 řádků)
>V Lazarovi pristupujem ku klávesnici cez KeyDown a KeyUp eventy, takže 
>je to celkom jednoduché. Problém robí Caps Lock, ktorý je v podstate 
>neošetriteľný, takže stlačením sa klávesnica v ostatných programoch 
>začne správať inak.
>
>Trochu som sa začal hrabať v Qt a tu sú moje poznatky z Qt5:
>1. Aplikácia so základnými DLL má v release móde cca 45 MB. Záleží aj
>od 
>toho, čo potrebuje. Testovacia aplikácia nevyužívala takmer nič, len
>GUI.
>2. Ak sa použije statické linkovanie, aby kompletná aplikácia nebola
>ako 
>mamut, tak je nutné aplikáciu dať pod LGPL. Čiže aj so zdrojovými
>kódmi. 
>Ako som si všimol, emulátory Sharpa sa so zdrojákmi veľmi nemajú radi 
>(predsa len je to platforma, ktorá nie je tak rozšírená, aby autor
>svoje 
>myšlienkové pochody pustil do sveta), takže toto bude asi dôvod prečo
>Qt 
>nepoužiješ. Ak nie toto, tak dôvod číslo 1. Platená licencia už túto 
>podmienku nemá. Navyše ešte som neprišiel na to, ako spustiť statické 
>linkovanie bez rekompilácie celého Qt.
>
>Qt toho ale obsahuje celkom dosť, takže si myslím, že nebudeš
>potrebovať 
>nič navyše mimo Qt.
>
>Mimochodom, trochu som sa pohral s mojím emulátorom a dosiahol som 
>mierne zvýšenie rýchlosti po pridaní kontroly, že či sa zmenilo niečo
>na 
>obrazovke. Pri stále sa meniacom obraze ho to mierne spomalí, ale nie
>je 
>to hádam až tak zlé. Teoreticky by sa to za cenu mierne 
>neprehľadnejšieho kódu ešte dalo o čosi zrýchliť. Asi začnem pracovať
>na 
>800 grafike a možno sa priblížim k tebe, čo sa funkčnosti týka.
>Rýchlosť 
>tvojho emulátora som síce nedosiahol.
>
>Mimochodom, Turbo Copy V1.21 ide na 65 %, prečo?
>
>Miloš
>
>Dňa 13. 12. 2014 22:45 Michal Hucik - ORDOZ wrote / napísal(a):
>> GTK jsem zvolil proto, ze jsem ho cca pred 15 lety trochu zkousel -
>tedy
>> krom xforms, wxWidget, xmotiff a kdo vi ceho vseho jeste ... jakysi
>Qt v
>> te dobe uz mozna i existoval, ale byl docela v plenkach.
>> Kazdopadne jak uz jsem napsal, tak od prvopocatku vyvoje emulatoru
>> pocitam s tim, ze interface bude mozne / nutne  vymenit za jiny a
>tomu
>> se snazim prizpusobit i kod programu.
>>
>> Co se tyka Qt, tak jej rad vyzkousim, nicmene se dopredu obavam, ze
>to
>> co mi momentalne chybi v GTK, zrejme nenaleznu ani v Qt...
>>
>> Interface emlatoru je v podstate mozne rozdelit do dvou casti:
>>
>> 1) GUI, pod cimz chapu predevsim menu programu - to je naprosto
>> irelevantni a muze byt napsane v cemkoliv, ci naopak vlastne ani
>nemusi
>> vubec existovat
>>
>> 2) Skutecny interface, pomoci ktereho je emulator spojen se zbytkem
>> sveta - jednoduseji receno je to prevazne klavesnice, monitor a
>zvukovy
>> vystup Sharpa.
>>
>> Myslim si, ze v te druhe casti bude potreba sahat na na tyto zarizeni
>v
>> mnohem vic low-level urovni, nez jakou mi v dane chvili muze
>nabidnout
>> jakykoliv okenkovy manager. Predpokladam, ze v pripade windows vede k
>> teto urovni cesta pres directx. Nemam vsak k tomuto tematu nacteno
>zhola
>> nic a tak v pripadne diskuzi na toto tema mohu byt vicemene spise jen
>> posluchacem.
>>
>> Nicmene windozovych programatoru, kteri by k tomuto tematu mohli neco
>> rict je tady prece dost, ne? Hola! Mafro! Probud se! ;)
>>
>> PS: co se tyka zvuku, tak ten mam prozatim v planu realizovat pres
>portAudio
>>
>> Michal
>>
>> Dne 12.12.2014 v 20:07 Ctirad Feřtr napsal(a):
>>> Mohu vědět proč zrovna tuhle obsolete knihovnu, jejíž
>>> multiplatformnost je rovněž taková polovičatá?
>>> Pokud něco multiplatformního a free, tak jednoznače Qt, které má i
>>> vlastní IDE a rovnou z něj můžeš generovat binárky pro Linux,
>Windows,
>>> Android a asi i OSX.
>>>
>>> Ctirad
>>> _______________________________________________
>>> SharpMZ mailing list
>>> SharpMZmail.ordoz.com
>>> http://mail.ordoz.com/mailman/listinfo/sharpmz
>>>
>> _______________________________________________
>> SharpMZ mailing list
>> SharpMZmail.ordoz.com
>> http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>_______________________________________________
>SharpMZ mailing list
>SharpMZmail.ordoz.com
>http://mail.ordoz.com/mailman/listinfo/sharpmz

Sent with mySecureMail.
http://www.mysecurephone.eu/

Zobrazit původní podobu

Vlákno · 54 zpráv

Zobrazit celé vlákno na jedné stránce

  1. [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  2. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  3. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  4. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  5. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  6. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  7. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  8. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  9. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  10. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  11. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  12. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  13. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  14. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  15. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  16. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  17. Re: [SharpMZ] Emulator MZ-800 "Martin Frohlich" <Martin.Frohlich@[doména skryta]>
  18. Re: [SharpMZ] Emulator MZ-800 Hynek Sladky <econf@[doména skryta]>
  19. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  20. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  21. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  22. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  23. Re: [SharpMZ] Emulator MZ-800 Jakub Ladman <ladmanj@[doména skryta]>
  24. Re: [SharpMZ] Emulator MZ-800 <zdeneka@[doména skryta]>
  25. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  26. Re: [SharpMZ] Emulator MZ-800 Miroslav Hajda <bomi@[doména skryta]>
  27. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  28. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  29. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  30. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  31. Re: [SharpMZ] Emulator MZ-800 Jakub Ladman <ladmanj@[doména skryta]>
  32. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  33. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  34. Re: [SharpMZ] Emulator MZ-800 Radek Suk <suk@[doména skryta]>
  35. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  36. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  37. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  38. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  39. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  40. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  41. [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  42. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  43. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  44. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <zdeneka@[doména skryta]>
  45. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  46. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  47. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Martin Lukasek <lukasek@[doména skryta]>
  48. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Martin Lukasek <martin.lukasek@[doména skryta]>
  49. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Miloš <milsa@[doména skryta]>
  50. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  51. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  52. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( <bohumil.novacek@[doména skryta]>
  53. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( Miloš <milsa@[doména skryta]>
  54. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( <tlc@[doména skryta]>