Avatar

Zvažte možnost registrace, zatím jste zde jako
HOST

sp_LogInOutPřihlásit se
RSS

Online emulátory osmibitů

27/11/2013 - 14:21
Avatar
adent

Píšu takový hobby webový projekt - online assembler pro osmibitové procesory, no a v jeho rámci jsem se rozhodl, že by bylo fajn mít u toho rovnou i emulátory nějakých počítačů. Napíšete si program v assembleru, přeložíte, otestujete v emulátoru... a to všechno v prohlížeči. Emulátor pro ZX 80, ZX 81 i ZX Spectrum není problém, ale co třeba naše staré české stroje?! Emulátory PMD existují, ale jako desktopové aplikace, o emulátoru PMI-80 nevím. A tak jsem se pustil do vývoje javascriptových emulátorů obou těhle strojů. Zatím je to taková alfa, negarantuju, že to je stoprocentně funkční nebo věrné, ale pokud máte zájem, tak se přijďte mrknout, jak se mi daří:

(Bude to chtít asi novější prohlížeč, na svém starém IE6 to nespustíte, fakt ne, ale s tím nic nenadělám)

Zpětná vazba vítána...

adent. Znáte z Twitteru, z blogu a ze spousty dalších míst.

Nově i z Retročip.cz

27/11/2013 - 15:00
Avatar
Prague

Tak na Netscape Navigator 3.0 Gold to taky jede dost blbě, navíc to vytěžuje mojí 486DX4 na 100% :-)

Ale vážně: Firefox 25, W7, Core i3 a mám pocit že třeba taková hra Auto mi vytěžuje všechna má virtuální jádra na 75% (2 skutečná + HT). Nemrmlám, konstatuji.

27/11/2013 - 15:38
Avatar
adent

Logout napsal(a)
Tak na Netscape Navigator 3.0 Gold to taky jede dost blbě, navíc to vytěžuje mojí 486DX4 na 100% :-)

Ale vážně: Firefox 25, W7, Core i3 a mám pocit že třeba taková hra Auto mi vytěžuje všechna má virtuální jádra na 75% (2 skutečná + HT). Nemrmlám, konstatuji.

Jojo, psal jsem to tam, že Firefox je nějaký nepoužitelný, musím zjistit kde je problém. :(

Cituju: Na úvod předesílám, že je zatím problém v prohlížeči Firefox, tam emulátor moc nefunguje. Funguje v Opeře i Chromu (v obou i se zvukem) a v nových IE (bez zvuku).

adent. Znáte z Twitteru, z blogu a ze spousty dalších míst.

Nově i z Retročip.cz

27/11/2013 - 15:53
Avatar
Prague

adent napsal(a)
Jojo, psal jsem to tam, že Firefox je nějaký nepoužitelný, musím zjistit kde je problém. :(

Aha, to jsem minul. Nejsem žádná promiskuitní slečna, takže browser mám jen jeden a to ten, který mi filosoficky nejvíc sedí. Nedá se teda nic dělat, počkám si, zda se to někdy zlepší.

27/11/2013 - 16:32
Avatar
adent

Logout napsal(a)

adent napsal(a)
Jojo, psal jsem to tam, že Firefox je nějaký nepoužitelný, musím zjistit kde je problém. :(

Aha, to jsem minul. Nejsem žádná promiskuitní slečna, takže browser mám jen jeden a to ten, který mi filosoficky nejvíc sedí. Nedá se teda nic dělat, počkám si, zda se to někdy zlepší.

Právě jsem nahodil optimalizovanou verzi, která běží i ve FF... Tak snad... :)

adent. Znáte z Twitteru, z blogu a ze spousty dalších míst.

Nově i z Retročip.cz

27/11/2013 - 16:38
Avatar
Prague

Hlásím že i3 už jede jen na 15%, přičemž bez emulátoru skáču kolem 6%, ergo to žere nějakých 9%. To už se dá.

27/11/2013 - 16:43
Avatar
adent

Logout napsal(a)
Hlásím že i3 už jede jen na 15%, přičemž bez emulátoru skáču kolem 6%, ergo to žere nějakých 9%. To už se dá.

Jojo, to tak odpovídá i mému měření. Holt, webové technologie, spousta vrstev okolo, to není jako když se sahá přímo někam k ovladači grafiky (natož když se šimraly přímo registry), ale nakonec trik zabral (už jsem se bál, že to budu překládat do asm.js) a teď to funguje i se zvukem.

adent. Znáte z Twitteru, z blogu a ze spousty dalších míst.

Nově i z Retročip.cz

Časové pásmo: Europe/Prague

Nejvíce uživatelů online: 351

Právě online:
139 Host(é)

Právě prohlíží tuto stránku:
1 Host(é)

Nejaktivnejší uživatelé:

LubikCZ: 2165

MilasPce: 1501

Sany: 1498

Neny: 1136

Powerack: 965

Logout: 934

Statistiky uživatelů:

Hosté: 14

Členové: 684

Moderátoři: 0

Administrátoři: 1

Statistiky fóra:

Skupiny: 5

Fóra: 24

Témata: 1415

Příspěvky: 23914

Nejnovější uživatelé:

Pluto, Brbla, VasilijP, Snnsnsnn, Franta, pepapantak, isidor, Wolis, Martin Rulf, bujny, Pavel Pavel, LEON Pilot, Jan “Druid” Schicho, POLÁŠEK TOMÁŠ, Stanos

Administrátoři: Sledge: 5644

Podpořit finančním příspěvkem »

Stát se PATRONEM
high-voltage.cz

25 patronů přispívá částkou 2876 Kč měsíčně

Je to malá dvacka pro čtenáře, ale velká vzpruha pro HV! ;)
Podpořit nákupem na e-shopu »
Retro podložka pod myš 486DX2 - 228x189x2mmRetro podložka pod myš 486DX2 - 228x189x2mm 197 Kč
Shadow bazar, retro herní džungle