OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

HVDOSdev2019!

Právě je 27 čer 2019, 10:03

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 68 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5
Autor Zpráva
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 22 pro 2018, 13:54 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 20:32
Příspěvky: 357
Bydliště: Kladno
Has thanked: 25 times
Been thanked: 76 times
Omezení Linux verze? Nejspíš by tam nebyl třeba Assembler editor a kompiler, nebo nevím čím nahradit WinForms (to jsou tlačítka, posuvníky, prostě základní prvky oken). A předělávat všechny prvky do jiného, to by bylo na dlouho.

_________________
>> Amiga 1200, ZX Spectrum+, Didaktik Gama, LnxSpectrum, LnxTracker, LnxAmigaImageConvertor, https://www.ilnx.cz <<


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 22 pro 2018, 21:42 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 19:04
Příspěvky: 825
Has thanked: 90 times
Been thanked: 32 times
Tak to sprav v Qt. To je aj pre Win aj pre Lin. Samozrejme robota s tým bude, ale bude to multiplatformové.

Doplnené: Ja som dlho hľadal niečo, čo je multiplatformové, aby som vedel v prípade potreby prerobiť program aj pre Linux. Vyšlo mi, že najlepšie je použiť Qt, ale to má blbé licencie. Vraj, ak chceš skompilovať Qt priamo do EXE, aby si nemusel dávať DLL súbory k EXE, tak musíš mať platené Qt. Takže to každý rieši s tými DLL, čo navýši celkový objem aplikácie. To síce nie je problém, ale ak máš takých aplikácií viac, tak sa ti tie knižnice povaľujú všade a zaberajú zbytočne miesto.

Takže pre C++ som ani lepšiu voľbu nenašiel. Pre Pascal je najlepšie riešenie Lazarus. Mnohé aplikácie bežia priamo na viac platformách a niektoré po drobných úpravách. Samozrejme, dá sa písať aplikácia tak, aby nebol problém ju v budúcnosti prepísať. Takže potom je výsledok taký, že mi skoro všetko beží aj v Linuxe.

Samozrejme zámerne neuvádzam ideál multiplatformy a to Javu.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 23 pro 2018, 13:41 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1700
Has thanked: 1103 times
Been thanked: 306 times
Lanex píše:
Omezení Linux verze?

Zakladnimu normalnimu behu zatim prekazi:

Kód:
marshaling type 12 not implemented
* Assertion: should not be reached at /vagrant/mono/mono/metadata/marshal.c:2293

0009:fixme:msvcrt:__clean_type_info_names_internal (0x2997028) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x2399264) stub
0009:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 23 pro 2018, 21:12 
Offline
Kecálek

Registrován: 13 bře 2016, 18:54
Příspěvky: 131
Has thanked: 20 times
Been thanked: 11 times
Dotaz na autora: Bylo by slozite implementovat do LnxSpectrum emulaci D80 ?
Ciste z praktickych duvodu. Pomerne dost pouzivam emulaci BT100
a hromada softwaru je pouze v disketove podobe.
Typicky Sweetuv DOM pro Desktop, Text machine, ZX602 a dalsi.
Zatim to resim ruznymi prevody mezi Fuse, Lnx a dalsimi emulatory,
ale mit to vse v jednom by bylo fajn.
Verim, ze by podporu D80 vyuzili i lide, kteri pouzivaji Lnx i k jinym vecem nez tisk.
Rovnez bych se primlouval o emulaci Epson, jak Lanex naznacoval.

Diky Chip


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 23 pro 2018, 23:43 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 19:04
Příspěvky: 825
Has thanked: 90 times
Been thanked: 32 times
Mne sa tuším nepodarilo rozbehať cursor, resp. kempston joystick na klasických kurzorových klávesách. Tiež by som sa prihováral za túto emuláciu. A klávesa 0 by mohla byť povedzme pravý CTRL.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25 pro 2018, 08:02 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 20:32
Příspěvky: 357
Bydliště: Kladno
Has thanked: 25 times
Been thanked: 76 times
SCjoe píše:
Lanex píše:
Omezení Linux verze?

Zakladnimu normalnimu behu zatim prekazi:
* Assertion: should not be reached at.....

čert ví co to znamená :? Každopádně LnxSpectrum Mono knihovny v současnosti nepoužívá, a asi nebudou s NET/XNA úplně kompatibilní...

chip128 píše:
Bylo by slozite implementovat do LnxSpectrum emulaci D80 ?

ona tam ve skutečnosti je, jen není úplně dokončená. Dal jsem přednost dokončení emulaci DivIDE. Ale není zrušená ;)

Milsa píše:
Mne sa tuším nepodarilo rozbehať cursor, resp. kempston joystick na klasických kurzorových klávesách.

Slyším prvně že by někdo měl problém s emulací Kempston joysticku na kurzorech. Typ Joysticku se vybírá klávesou F3. Fire je na klávese TAB. Nebo, upřesni v čem tkví tvůj problém?

_________________
>> Amiga 1200, ZX Spectrum+, Didaktik Gama, LnxSpectrum, LnxTracker, LnxAmigaImageConvertor, https://www.ilnx.cz <<


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25 pro 2018, 18:27 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 20:32
Příspěvky: 357
Bydliště: Kladno
Has thanked: 25 times
Been thanked: 76 times
Právě jsem vydal verzi, která by měla standartně běhat i na Windows XP. Verze 1.7.0.

_________________
>> Amiga 1200, ZX Spectrum+, Didaktik Gama, LnxSpectrum, LnxTracker, LnxAmigaImageConvertor, https://www.ilnx.cz <<


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25 pro 2018, 23:38 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 19:04
Příspěvky: 825
Has thanked: 90 times
Been thanked: 32 times
Ďakujem, rozbehal som. O tej F3 som nevedel a hľadal som nejaké okno, kde si môžem všetko nastaviť. Lenže som ho nenašiel.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 68 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz