OldComp.cz

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


Právě je 19.03.2024, 04:16

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 95 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5 ... 7  Další
Autor Zpráva
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 02.10.2016, 16:54 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3022
Has thanked: 2184 times
Been thanked: 892 times
https://www.ilnx.cz/index.php?id=download
"Vydána nová verze LnxSpectrum 1.6.1. Přidána emulace Sparrow 48K s MultiROM modulem. Přidány nové direktivy v assembler compileru (#Watch, #WatchRes, #WatchReg). Oprava nalezených bugů."

_________________
// na co myslím, když sedím u oldkompů: dysfunctional foreign policy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25.06.2017, 14:51 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3022
Has thanked: 2184 times
Been thanked: 892 times
https://www.ilnx.cz/index.php?id=download
Nové direktivy v ASM editoru, #Open a #Write, úpravy v ASM Compileru, oprava nalezených bugů.

A díky za LnxTracker.

_________________
// na co myslím, když sedím u oldkompů: dysfunctional foreign policy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 01.10.2018, 10:06 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
V nové verzi 1.6.10 jsem přidal hračičku... emulaci tiskárny BT-100. Dá se tam nakonfigurovat libovolné nastavení portů a použitých bitů na čipu 8255.
Náhled nastavení a výsledek tisku LLIST: http://www.ilnx.cz/pics/bt100_lnxspectrum.jpg. Vytištěné A4 se dají ukládat jako JPG a PNG.

Ovladačů je hodně, a každý má jiné zapojení portů a bitů. Já jsem na testy použil ovladač ze zdrojů od TomasCZ (díky). Konkrétní ovladač pro Defaultní nastavení je ke stažení zde: http://www.ilnx.cz/lnxspectrum/drivers/BT-100_(A,B).tap. Používá porty A a B, takže funguje i na Didaktik Gama. Jiné ovladače jsem nezkoušel, takže jiné nemám ověřené. Kdyby někdo narazil na problém že jeho ovladač s emulací nefunguje správně, dejte vědět. Nejlépe poslat ovladač s popisem portů, a já se to pokusím "seřídit" ;-)

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 20.12.2018, 11:55 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
Busy píše:
Po nejakom case sa zase vraciam k tejto teme. Dost by sa mi hodilo, ak by emulator predsa len fungoval aj pod XP 32bit. Bolo by velmi zlozite pouzit nieco ine namiesto XNA, popr. vsetko potrebne do emulatora prikompilovat staticky? Co konkretne v XP chyba na to aby tam mohli chodit veci pre Vista+ ? (technicky dotaz)

XNA 4 problém s Win XP nemá. Problém tkví v něčem jiném, myslím si že to bude dokonce nějaká prkotina. Celý emulátor je x86 kompatibilní, NET knihovny používá takové, jaké může (jsou k dispozici 64b verze? Ne? Tak se použijí x86 verze).

Kompatibilitu s Win XP jsem vůbec neřešil. XP je 18 let starý systém, na Desktopech ho dnes používá 4.3 % lidí na světě (Win 8.1 4.6 %, OsX 8 %, Linux 1.5 % - údaje z listopadu 2018). Další otázka je, co tam budeš na takovém systému mít za CPU a za grafiku. Minimum je podpora DX 9.0c. U horších grafik se zvyšuje zátěž procesoru, protože za grafiku zaskakuje.

Bude ted víkend a svátky, nahodím si emulaci Win XP, a zkusím mrknout, o co tomu prehistorickému systému vlastně jde ;-) Ale nic neslibuju...

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 20.12.2018, 12:17 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
tomascz píše:
Potřebuju kromě .NETu k provozování LnxSpectra ještě nějaké další knihovny?

Je potřeba .NET Framework 4 a XNA 4 (vše je v tom balíčku, co jsi nejspíš stáhl - v Portable verzi)...

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 20.12.2018, 16:36 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
misticjoe píše:
Že by na emulaci spectra byla grafika se 128MB VRAM málo? No to jsme to dopracovali :-) ;-)

Proč bych dneska pekl kuře ve 20 let staré troubě? ;) XNA má prostě větší nároky na grafiku, je to i proto, že je určen na vývoj her pro Xbox 360. V dnešní době je obvykle prostředků velký dostatek... pokud někdo nevytáhne 20 let starý HW. XNA 4 je z roku 2010.

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 23.12.2018, 21:12 
Offline
Radil

Registrován: 13.03.2016, 18:54
Příspěvky: 301
Has thanked: 130 times
Been thanked: 88 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: 25.12.2018, 08:02 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
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?

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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.12.2018, 18:27 
Offline
Radil
Uživatelský avatar

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

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 27.01.2020, 09:21 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3022
Has thanked: 2184 times
Been thanked: 892 times
Jeste jste se definitivne nerozhodli, zda si koupite nove mbecko?

Tak si zatim muzete vyzkouset cely zaklad MB03+ v emulatoru:
https://www.ilnx.cz/tag/novinky/
https://www.ilnx.cz/2020/01/26/lnxspect ... rze-1-7-6/

_________________
// na co myslím, když sedím u oldkompů: dysfunctional foreign policy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 29.02.2020, 12:44 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
Emulátor má nový Real Time Memory Visualiser.

Video:
https://1drv.ms/v/s!AnmzQgiQ40MSio48JwamSR61qNP7cQ?e=IuedtQ

Obrázek

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 30.05.2020, 12:29 
Offline
Kecálek
Uživatelský avatar

Registrován: 30.05.2020, 01:05
Příspěvky: 184
Bydliště: Olomouc
Has thanked: 536 times
Been thanked: 100 times
Na LNX Emulátoru se mi líbí že umí dobře zpracovávat .tap soubory a zapisovat do nich i z kopírovacích programů, že odchytává audiovýstup a ne jen rutinu v ROM jako třeba Fuse. Tohle mi už hodně pomohlo. Nevím o jiném emulátoru který to umí.

_________________
ZX Spectrum+ 48 kB s D40 nebo divIDE 57c, MB03+, popřípadě Fuse a teď nově LNX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25.10.2020, 08:19 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3022
Has thanked: 2184 times
Been thanked: 892 times
LnxSpectrum běží bez problémů v Linuxu!!!

Pomohly Winetricks, v nichž
- jsem odklikl úvodní varování o 32bit...,
- pak potvrdil "Select the default wineprefix"
- a zvolil "Install a Windows DLL or component".

V seznamu balíků jsem střídavě laboroval a nakonec pozatrhával téměř vše týkající se 3D a spol.:
d3drm, d3dx9, d3dx10, d3dx11, directmusic, directplay a pak cokoliv začínající na "dm..." a "ds...".

Nakonec si Winetricks nainstalovaly své vlastní dotnety 4.0 i xna (nedejte se zmást screenem, že je ukazuje nezatržené...).

Podezření z toho mám, že originální instalátory DotNET a XNA jsou ve WINE na nic
a Winetricks si je tam nějak lépe násilně implementuje.

Budu rád, pokud by nějací znalci win-knihoven mezi Vámi seznam skutečně potřebných DLL ve Winetricks prošli.


Testováno v Mint 20 XFCE, tudíž asi také Debian a Ubuntu budou v pohodě...


Přílohy:
winetricks.png
winetricks.png [ 66.53 KiB | Zobrazeno 10362 krát ]
lnxspec-linux.png
lnxspec-linux.png [ 25.58 KiB | Zobrazeno 10362 krát ]

_________________
// na co myslím, když sedím u oldkompů: dysfunctional foreign policy
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor LnxSpectrum
PříspěvekNapsal: 25.10.2020, 19:17 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
iwosh píše:
Bude niekedy pridana aj emulacia samotnej D40/D80, ked uz su tam raritne Gamy?

Rozpracované to tam je, ale vydané to ještě není. Kdy to dokončím ted nedokážu říct.

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, 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: 12.06.2021, 23:26 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
Milsa píše:
Ako viem zistiť, či emulátor stíha na plnej rýchlosti (pomalý počítač)?

Zajimavý dotaz, nikdy jsem tohle neřešil (nebylo proč). Máš podezření že nestíhá? Čistě teoreticky, když dáš Load z TAP a máš povolené zrychlení při nahrávání (zrychlení, ne Flash Load), rychlost se zvýší na max a dole se zobrazí frekvence CPU nad 3,5 MHz. Což znamená že jistě běžně stíhá. V běžném režimu dosahuje 60-100 MHz běžného stroje ZX. V režimu se zapnutým MB03, debuggerem a Assembler editorem se výkon sníží (aktivují se Trap adresy, BreakPointy, RealTime výpis, sledování SRAM 16 MB atd.). I na slabších strojích PC nevidím běžně problém, snad jen když emulované CPU Z80 běží na 20 MHZ (eLeMeNt emulace). Pokud by však přesto nestíhal, projeví se to asi na zvuku. Byl by trhaný. Nejčastější důvod nestíhání je kupodivu grafická karta. Často se stává že emulátor třeba na notebooku naběhne na grafice Intel místo dedikované nVidia. Pak výkon spadne. Stačí přepnout na nVidia a rázem se problém vyřeší. Běžně emulátor zatíží CPU na nějakých 12 %. Pokud je to víc, je možná problém s grafikou (CPU supluje funkce grafiky).

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


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ů: 95 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5 ... 7  Další

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 2 návštevní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