OldComp.cz

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

Reklama!

Právě je 14 pro 2018, 20:44

Všechny časy jsou v UTC + 1 hodina




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 pro 2015, 17:55 
Offline
Stydlín

Registrován: 25 lis 2015, 16: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 pro 2015, 18:04 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7597
Bydliště: Praha
Has thanked: 960 times
Been thanked: 892 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?

_________________
"...they never believe me. They don't even believe me about you... You believe me, don't you, Abigail?"
Call me Mr.Hellwide!


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

Registrován: 25 lis 2015, 16: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 pro 2015, 18:25 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7597
Bydliště: Praha
Has thanked: 960 times
Been thanked: 892 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í...

_________________
"...they never believe me. They don't even believe me about you... You believe me, don't you, Abigail?"
Call me Mr.Hellwide!


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

Registrován: 25 lis 2015, 16: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 pro 2015, 18:48 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7597
Bydliště: Praha
Has thanked: 960 times
Been thanked: 892 times
Tak to uznávám. Na tohle se to určitě hodí.

_________________
"...they never believe me. They don't even believe me about you... You believe me, don't you, Abigail?"
Call me Mr.Hellwide!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Online emulátory v javascriptu
PříspěvekNapsal: 03 pro 2015, 00:11 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 23 bře 2014, 19:13
Příspěvky: 1625
Has thanked: 66 times
Been thanked: 280 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/ ;-)

_________________
"When I designed Voyager, I did it on an Apple II with 48K of memory, and I wrote my own Basic program." - Burt Rutan
Obrázek Obrázek


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

Registrován: 25 lis 2015, 16: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


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