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

Zpět na zprávu

Celé vlákno · 5 zpráv

[SharpMZ] MZ800 Emulátor na linuxe - chyba obrazu

Ján Koštial <jan.kostial@[doména skryta]> SHARP MZ-800

Zdravím všetkých,

stiahol som zdrojáky Michalovho emulátoru a úspešne skompiloval v linuxe 
(Mint 19.2).

Avšak po spustení sa zobrazí buď čierna obrazovka alebo zvislé bielo 
čierne pruhy - viď príloha.
Inak emulátor funguje, pravým tlačidlom myši je možné vyvolať menu aj na 
stlačenie C sa zobrazí okno CMT.

Ako zistiť kde je chyba?

A ešte jedna drobnosť - zdrojáky som stiahol z SF práve teraz, ale 
emulátor hlási, že existuje novšia verzia.
Keď kliknem na "Open URL" hodí ma to na SF odkiaľ som zdrojáky stiahol. 
Je niekde inde novšia verzia?


Jano lucky62



Přílohy

  • MZ800EMU_UPD.png
    image/png · 35 kB · 640 x 342 px
  • MZ800EMU_ERR.png
    image/png · 3 kB · 928 x 576 px

Re: [SharpMZ] MZ800 Emulátor na linuxe - chyba obrazu

Ján Koštial <jan.kostial@[doména skryta]> SHARP MZ-800

Tak som vylaboroval, že obraz sa vykreslí/prekreslí pri zmene veľkosti okna.
To platí aj o úvodnej obrazovke - po zapnutí je čierna alebo ČB pruhy, ale keď zmením veľkosť okna tak sa zobrazí ( to modré menu s voľbami F,Q,C,M).

J.


On 12. 11. 2019 20:19, Ján Koštial wrote:
Zdravím všetkých,

stiahol som zdrojáky Michalovho emulátoru a úspešne skompiloval v linuxe (Mint 19.2).

Avšak po spustení sa zobrazí buď čierna obrazovka alebo zvislé bielo čierne pruhy - viď príloha.
Inak emulátor funguje, pravým tlačidlom myši je možné vyvolať menu aj na stlačenie C sa zobrazí okno CMT.

Ako zistiť kde je chyba?

A ešte jedna drobnosť - zdrojáky som stiahol z SF práve teraz, ale emulátor hlási, že existuje novšia verzia.
Keď kliknem na "Open URL" hodí ma to na SF odkiaľ som zdrojáky stiahol. Je niekde inde novšia verzia?


Jano lucky62





_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz

Re: [SharpMZ] MZ800 Emulátor na linuxe - chyba obrazu

Michal Hučík - ORDOZ <ordoz@[doména skryta]> SHARP MZ-800


Ahoj Jano,

v Linuxu si obcas nerozumi uplne nejlepe SDL s driverem grafny. Zkus si pravym tlacitkem vyvolat menu, nasledne Display -> Forced Full Screen Redrawing Enable ... dej vedet, zda to pomohlo.


BTW: pokud si kompilujes vlastni binarku, tak si na SourceForge stahni verzi z SVN - jsou tam nejaka vylepseni a bugfixy, ale jeste toho neni tolik, aby to stalo za vydani nove verze.


Michal


Dne 12.11.2019 v 22:14 Ján Koštial napsal(a):
Tak som vylaboroval, že obraz sa vykreslí/prekreslí pri zmene veľkosti okna.
To platí aj o úvodnej obrazovke - po zapnutí je čierna alebo ČB pruhy, ale keď zmením veľkosť okna tak sa zobrazí ( to modré menu s voľbami F,Q,C,M).

J.


On 12. 11. 2019 20:19, Ján Koštial wrote:
Zdravím všetkých,

stiahol som zdrojáky Michalovho emulátoru a úspešne skompiloval v linuxe (Mint 19.2).

Avšak po spustení sa zobrazí buď čierna obrazovka alebo zvislé bielo čierne pruhy - viď príloha.
Inak emulátor funguje, pravým tlačidlom myši je možné vyvolať menu aj na stlačenie C sa zobrazí okno CMT.

Ako zistiť kde je chyba?

A ešte jedna drobnosť - zdrojáky som stiahol z SF práve teraz, ale emulátor hlási, že existuje novšia verzia.
Keď kliknem na "Open URL" hodí ma to na SF odkiaľ som zdrojáky stiahol. Je niekde inde novšia verzia?


Jano lucky62





_______________________________________________
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

Re: [SharpMZ] MZ800 Emulátor na linuxe - chyba obrazu

Ján Koštial <jan.kostial@[doména skryta]> SHARP MZ-800

Ahoj Michal,

vďaka, Display -> Forced Full Screen Redrawing Enable pomohlo.


Pri kompilácii SVN snapshotu sa vyskytol malý problém - nemám nainštalované svn:
./tools/create_buildtime.sh
./tools/create_buildtime.sh: 1: ./tools/create_buildtime.sh: svn: not found
-e
./tools/create_buildtime.sh - ERROR: can't SVN get revision info

Vyriešil som to nastavením revision v skripte create_buildtime.sh natvrdo:

#REVISION_TXT=`svn info|egrep "^Revision:"`
REVISION_TXT="Revision:203"

Potom kompilácia zbehla v poriadku.
Drobná vec - v závere sa kopírujú resources do adresára dist, ale neskopírujú sa všetky potrebné.
Minimálne adresár vkbd chýba - nie je možné zobraziť virtuálnu klávesnicu.
V Readme je síce napísané, že ui_resources treba nakopírovať ručne,
ale keď už to ten build robí, bolo by dobré to urobiť to kompletne.


Trochu mi blbne zvuk - sem tam to v reprákoch praská - hlavne pri vyvolaní menu emulátora.

Mal by som k funkcionalite nejaké nápady na vylepšenia.
Ak chceš o tom podiskutovať, môžeme založiť nové vlákno.


Jano


On 13. 11. 2019 22:20, Michal Hučík - ORDOZ wrote:


Ahoj Jano,

v Linuxu si obcas nerozumi uplne nejlepe SDL s driverem grafny. Zkus si pravym tlacitkem vyvolat menu, nasledne Display -> Forced Full Screen Redrawing Enable ... dej vedet, zda to pomohlo.


BTW: pokud si kompilujes vlastni binarku, tak si na SourceForge stahni verzi z SVN - jsou tam nejaka vylepseni a bugfixy, ale jeste toho neni tolik, aby to stalo za vydani nove verze.


Michal


Dne 12.11.2019 v 22:14 Ján Koštial napsal(a):
Tak som vylaboroval, že obraz sa vykreslí/prekreslí pri zmene veľkosti okna.
To platí aj o úvodnej obrazovke - po zapnutí je čierna alebo ČB pruhy, ale keď zmením veľkosť okna tak sa zobrazí ( to modré menu s voľbami F,Q,C,M).

J.


On 12. 11. 2019 20:19, Ján Koštial wrote:
Zdravím všetkých,

stiahol som zdrojáky Michalovho emulátoru a úspešne skompiloval v linuxe (Mint 19.2).

Avšak po spustení sa zobrazí buď čierna obrazovka alebo zvislé bielo čierne pruhy - viď príloha.
Inak emulátor funguje, pravým tlačidlom myši je možné vyvolať menu aj na stlačenie C sa zobrazí okno CMT.

Ako zistiť kde je chyba?

A ešte jedna drobnosť - zdrojáky som stiahol z SF práve teraz, ale emulátor hlási, že existuje novšia verzia.
Keď kliknem na "Open URL" hodí ma to na SF odkiaľ som zdrojáky stiahol. Je niekde inde novšia verzia?


Jano lucky62





_______________________________________________
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

Re: [SharpMZ] MZ800 Emulátor na linuxe - chyba obrazu

Michal Hučík - ORDOZ <ordoz@[doména skryta]> SHARP MZ-800


Aha, diky za info, na to kopirovani resources se podivam.

Ten SVN by se ti mohl docela hodit. Pak totiz staci udelat jen svn update a mas u sebe novou verzi.

Co se tyka preruseni zvuku pri volani menu, tak to je bohuzel chyba v cele koncepci toho, jak je program postaveny. Vim o tom a mam v planu to jednou udelat cele mnohem lepe. Uz jsem experimentalne zacal psat verzi 3.0, ktera se prave snazi vyhnout vsem spatnym vlastnostem, ktere stavajici emulator nasbiral cestou a ktere uz se staly jeho neoddelitelnou soucasti. Naproti tomu tam urcite pridam spoustu novych spatnych vlastnosti, takze zase bude co delat :)

Sve pripominky k emulatoru klidne posli.

Michal


Dne 14.11.2019 v 8:50 Ján Koštial napsal(a):
Ahoj Michal,

vďaka, Display -> Forced Full Screen Redrawing Enable pomohlo.


Pri kompilácii SVN snapshotu sa vyskytol malý problém - nemám nainštalované svn:
./tools/create_buildtime.sh
./tools/create_buildtime.sh: 1: ./tools/create_buildtime.sh: svn: not found
-e
./tools/create_buildtime.sh - ERROR: can't SVN get revision info

Vyriešil som to nastavením revision v skripte create_buildtime.sh natvrdo:

#REVISION_TXT=`svn info|egrep "^Revision:"`
REVISION_TXT="Revision:203"

Potom kompilácia zbehla v poriadku.
Drobná vec - v závere sa kopírujú resources do adresára dist, ale neskopírujú sa všetky potrebné.
Minimálne adresár vkbd chýba - nie je možné zobraziť virtuálnu klávesnicu.
V Readme je síce napísané, že ui_resources treba nakopírovať ručne,
ale keď už to ten build robí, bolo by dobré to urobiť to kompletne.


Trochu mi blbne zvuk - sem tam to v reprákoch praská - hlavne pri vyvolaní menu emulátora.

Mal by som k funkcionalite nejaké nápady na vylepšenia.
Ak chceš o tom podiskutovať, môžeme založiť nové vlákno.


Jano


On 13. 11. 2019 22:20, Michal Hučík - ORDOZ wrote:


Ahoj Jano,

v Linuxu si obcas nerozumi uplne nejlepe SDL s driverem grafny. Zkus si pravym tlacitkem vyvolat menu, nasledne Display -> Forced Full Screen Redrawing Enable ... dej vedet, zda to pomohlo.


BTW: pokud si kompilujes vlastni binarku, tak si na SourceForge stahni verzi z SVN - jsou tam nejaka vylepseni a bugfixy, ale jeste toho neni tolik, aby to stalo za vydani nove verze.


Michal


Dne 12.11.2019 v 22:14 Ján Koštial napsal(a):
Tak som vylaboroval, že obraz sa vykreslí/prekreslí pri zmene veľkosti okna.
To platí aj o úvodnej obrazovke - po zapnutí je čierna alebo ČB pruhy, ale keď zmením veľkosť okna tak sa zobrazí ( to modré menu s voľbami F,Q,C,M).

J.


On 12. 11. 2019 20:19, Ján Koštial wrote:
Zdravím všetkých,

stiahol som zdrojáky Michalovho emulátoru a úspešne skompiloval v linuxe (Mint 19.2).

Avšak po spustení sa zobrazí buď čierna obrazovka alebo zvislé bielo čierne pruhy - viď príloha.
Inak emulátor funguje, pravým tlačidlom myši je možné vyvolať menu aj na stlačenie C sa zobrazí okno CMT.

Ako zistiť kde je chyba?

A ešte jedna drobnosť - zdrojáky som stiahol z SF práve teraz, ale emulátor hlási, že existuje novšia verzia.
Keď kliknem na "Open URL" hodí ma to na SF odkiaľ som zdrojáky stiahol. Je niekde inde novšia verzia?


Jano lucky62





_______________________________________________
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