OldComp.cz

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


Právě je 28.03.2024, 23:52

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 8 ] 
Autor Zpráva
 Předmět příspěvku: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 18:55 
Offline
Stydlín

Registrován: 25.11.2015, 17:54
Příspěvky: 9
Has thanked: 1 time
Been thanked: 1 time
Našel jsem tenhle pěkný seznam js emulátorů, které běží v prohlížeči. A tak mě napadlo, že by tu mohla být diskuze, kde by se podobné věci shromažďovaly. Např. nyní hledám online emulátor 8bit Atari, ale nic použitelného jsem nenašel.

http://www.cambus.net/emulators-written-in-javascript/

Samozřejmě určitě není dokonalý, ale může se hodit. Hlavně pro platformy, pro které se člověku nechce kvůli jedné hře stahovat a instalovat další software.

Pár tisíc her pro různé platformy je také na archive.org, kde používají javascriptovou verzi projektu MESS. Moc spolehlivé mi to nepřišlo, ale asi je to W.I.P., takže uvidíme časem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 19:04 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Co jsem předevčírem hledal soft do své 486ky, tak mě neustále na googlu bombardovala ta stránka s 2050 DOS hrami, co jdou hrát v prohlížeči. Otázkou je, jak je to v takovém případě s ukládáním pozic. Musí se to nechat běžet (pauznuté) a nebo to už ty javové emulátory umí ukládat lokálně na tvůj disk?

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 19:20 
Offline
Stydlín

Registrován: 25.11.2015, 17:54
Příspěvky: 9
Has thanked: 1 time
Been thanked: 1 time
misticjoe píše:
Co jsem předevčírem hledal soft do své 486ky, tak mě neustále na googlu bombardovala ta stránka s 2050 DOS hrami, co jdou hrát v prohlížeči. Otázkou je, jak je to v takovém případě s ukládáním pozic. Musí se to nechat běžet (pauznuté) a nebo to už ty javové emulátory umí ukládat lokálně na tvůj disk?


hm, to netuším. Asi se to bude lišit podle jednotlivých emulátorů. Možností pro javascript moc není. Pokud ten emulátor komunikuje se serverem třeba přes ajax, tak by bylo možné ukládat tam. Na tvůj počítač javascriptem můžeš ukládat tuším jedině přes local storage, což je jedna z relativně novějších fičur HTML5. A mám pocit, že důkladné pročištění cache prohlížeče tě tvých savů dokonale zbaví, takže bacha:)

Třeba Roland pro Amstrad CPC 464 a jBacteria pro ZX uvádí, že ukládat lze, ale moc jsem nepochopil kam vlastně ukládá a jak to řeší. Některý zase ukládání nijak neřeší.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 19:25 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
A to je právě kámen úrazu, který mne od online emulace odrazuje. Jsou hry, které máš za dvacet minut dohrané, ale nedokážu si např představit, že budu hrát Day of the Tentacle bez možnosti ukládání...

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 19:47 
Offline
Stydlín

Registrován: 25.11.2015, 17:54
Příspěvky: 9
Has thanked: 1 time
Been thanked: 1 time
Univerzální řešení to není, ale hodí se to když potřebuješ vyzkoušet jestli hra funguje. Otestovat verzi jedné hry pro více platform, třeba kvůli screenshotům, nebo porovnání. Apod.

Nebo si zahrát nějakou jednoduchou blbůstku, třeba pinball, nebo kulečník:)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 02.12.2015, 19:48 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10111
Bydliště: Praha
Has thanked: 1953 times
Been thanked: 1517 times
Tak to uznávám. Na tohle se to určitě hodí.

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 03.12.2015, 01:11 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
Tohle by tu určitě nemělo chybět: http://www.asm80.com/
ZX Spectrum, SBC6809, SBCZ80, SBC6502, KIM-1, CP/M, JPR-1, PMD85, PMI-80

ZX Spectrum více verzí a nějaké hry: http://torinak.com/qaop

6502 na experimentování: http://www.6502asm.com/

IBM 5150, 5160 a 5170 v různých konfiguracích, od 64 KiB RAM po 512 s 10 MB harddiskem, MS-DOS 1.0 až Windows 1.01, Minix, Xenix, CP/M86, OS-2, možnost výměny disket v mechanice, a hromada dalších věcí kolem: http://www.pcjs.org/
V sekci disks je možné stáhnout spoustu obrazů originálních disket, jsou tam sice uložené jako nějaké javasriptové smetí, ale dovede je to převést zpětně na img

A tohle sice není počítač, ale kdyby ho ještě někdo neznal: http://karel.oldium.net/ ;-)

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 03.12.2015, 01:26 
Offline
Stydlín

Registrován: 25.11.2015, 17:54
Příspěvky: 9
Has thanked: 1 time
Been thanked: 1 time
Super. Karel, to se používalo kdysi na školách pro učení dětí základům programování, ne?


Jinak jsem samozřejmě slepej a tudíž jsem na odkazu, co jsem původně sdílel nezaregistroval, že autor celý seznam šoupnul na github jako projekt, takže zde je vždy nejaktuálnější verze seznamu:

https://github.com/fcambus/jsemu


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ů: 8 ] 

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 5 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