Welcome, Guest. Please login or register.


Author Topic: Web emu (Read 77406 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #285 on: 2014.July.06. 16:06:27 »
Quote from: Zozosoft
Erről az elején tárgyaltunk, úgy kb max 5 éves gép kell értelmes Java sebességhez...

JavaScript! :) Nincs kozuk egymashoz, semmi, az egy marketin trukk volt aztan, hogy a JavaScript neveben is benne legyen a "java", hogy azzal jobban el lehet "adni" :) Amugy hivatalos neven sokszas EcmaScript-nek is hivni (a hasonlo nevu szabvanynak implementacioja pl a JScript, a JavaScript es az ActionScript). Ettol persze, amit mondtal igaz, vmi dog lassu gepen nem feltetlen lesz jo (hozzateszem, lehetne a sebessegen javitani, pl a Canvas kezelesben kozvetlen dword-okat kene typed array-ben hasznalni, igy 1 pixel egy iras a jelenlegi 3+skip helyett, illetve ott az asm.js nevu cucc ami javascript subsetet tud jobban futtatni megfelelo borwsereken, ezt altalaban forditokhoz hasznaljak, peldaul az emscripten nevu fordito sima C kodot tudd js-re forditani ilyen asm.js targettel, ilyennel portoltak bonyolult 3D FPS jatekokat is browserekbe a WebGL-t hasznalva).

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #286 on: 2014.July.06. 16:15:38 »
Esetleg ZT nélkül is lehetne tenni egy próbát? Persze csak ha nem gond, és ezzel nem lesz felülírva a többi image-hez is a konfig. Szóval egy teljesen alap configgal, amiben csak a basic van benne. Vagy nincs értelme?
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #287 on: 2014.July.06. 16:27:27 »
Quote from: szipucsu
Esetleg ZT nélkül is lehetne tenni egy próbát? Persze csak ha nem gond, és ezzel nem lesz felülírva a többi image-hez is a konfig. Szóval egy teljesen alap configgal, amiben csak a basic van benne. Vagy nincs értelme?

Hat csinalj egy snapshot-ot ep128emu-val ahogy csak akarod, aztan kuldd el :) Masik lehetoseg: te magad is meg tudod tenni, hogy aztan hasznalod a snapshot-ot azzal, sajna viszont ahhoz az kell, hogy kirakd egy publikus tarhelyre a snapshot-ot, illetve ott kell nemi specko http header-t kuldeni az Allow-Origin: *-t ha jol emlekszem. Ez azert kell, mert ugyan az JSEP fel tudja nyalni barhonnan (mas site-rol is) csak epp a legtobb browser biztonsagi mechanizmusa ezt nem engedi cross-site ref-re hivatkozva, ahhoz kell az allow-origin header-rel megadnod, hogy onnan mehet. Mondjuk, en ketlem, hogy tul sok ertelme lenne, dehat proba cseresznye. Configot nem ir felul semmit, snapshot modban egyszeruen az JSEP a snapshot-ot hasznalja, maskor meg nem, ilyen egyszeru.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #288 on: 2014.July.06. 23:27:01 »
Quote from: lgb
Hat csinalj egy snapshot-ot ep128emu-val ahogy csak akarod, aztan kuldd el :)
Na, ezt még tudtam követni, a többi rész megint kínai volt nekem. :D
Ezekkel meg tudnál csinálni egy-egy snapshotot?
Az egyik a basic program, a másik ennek a zzzippelt változata. Ez utóbbi nem működik tökéletesen (ami érthetetlen, mert egészen kicsi számoknál is néha kiakad), de próbaképp megteszi, hogy gyorsabb lesz-e az emuban.

Néha komolytalan ez az Enterprise... Megadtam a 102-es csatornát először, hogy gyorsabb legyen a kiírás, erre újra a szavak közepén választotta el a szavakat, amivel már nem lehet mit kezdeni. Vissza kellett raknom a kiírást a 0-ás csatornára.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #289 on: 2014.July.07. 00:16:47 »
Quote from: szipucsu
Na, ezt még tudtam követni, a többi rész megint kínai volt nekem. :D

Valakivel jatszottuk ezt mar, nem emlekszem ki volt, bocsanat :( A lenyeg, hogy elvileg megoldhato, ha van sajat tarhelyed, ahol php-s dolgok mennek es/vagy apache .htaccess-eket engednek hasznalni.

Quote
Ezekkel meg tudnál csinálni egy-egy snapshotot?

http://ep.lgb.hu/jsep/demo/?snapshot=turkish-simp.ep128s&autostart=yes

http://ep.lgb.hu/jsep/demo/?snapshot=turkish-zip.ep128s&autostart=yes

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #290 on: 2014.July.07. 15:45:20 »
Quote from: lgb
Valakivel jatszottuk ezt mar, nem emlekszem ki volt, bocsanat :(
Korábban én is érdeklődtem privátban pont erről.
Köszi, hogy megcsináltad! Igazából tényleg mindegy, zzzippelve van-e a program, és hogy milyen konfiguráció. Nálam mindkettő egyformán lassú. Akiknek újabb gépük van, azoknál jó lehet. Azért megmutatom másoknak is. :)
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #291 on: 2014.July.07. 20:56:54 »
Quote from: szipucsu
Korábban én is érdeklődtem privátban pont erről.
Köszi, hogy megcsináltad! Igazából tényleg mindegy, zzzippelve van-e a program, és hogy milyen konfiguráció. Nálam mindkettő egyformán lassú. Akiknek újabb gépük van, azoknál jó lehet. Azért megmutatom másoknak is. :)

Neked nem is webes EP emu kene szerintem, hanem IS-BASIC -> JavaScript compiler :) :) Mondjuk vicces lenne IS-BASIC-et hasznalni webes cuccok irasahoz .........

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #292 on: 2014.July.08. 18:24:52 »
Quote from: lgb
Neked nem is webes EP emu kene szerintem, hanem IS-BASIC -> JavaScript compiler :) :) Mondjuk vicces lenne IS-BASIC-et hasznalni webes cuccok irasahoz .........
Ezt pontosan eltaláltad. Az egyetlen programozási nyelv, amihez értek valamit, az a basic. És tényleg gondolkoztam ilyen programon, hogy hogyan lehetne megcsinálni, hogy webes felületen működjön, hogy beírunk egy számot számjegyekkel és kiírja betűkkel valamilyen nyelven. Talán nem lehet túl bonyolult nekem sem, végülis csak van már valami emberközeli webes programozási nyelv, amiben a basic-hez hasonlóan IF-ekkel és hasonlókkal lehet szórakozni.

A törökös snapshotokhoz a linkeket megosztottam másokkal is, nekik gyorsabb, mint nekem, szóval jól használható. Ha más nincs, lehet, ebbe az irányba tovább fogok menni még.

Léteznek egyébként gyári nyelvoktató programok is EP-re (az ep128.hu-n van egy rakat), ezeket is érdemes lehet webes emu formában megosztani, szerintem sokan használnák, ha tudnának róla.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Mac OS X 10.6.3 Mac OS X 10.6.3
  • Browser:
  • Safari 5.0 Safari 5.0
    • View Profile
Re: Web emu
« Reply #293 on: 2014.July.08. 22:17:55 »
See your emuler running at 9/11 f/s on an android tablet with a bluetooth keyboard....

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #294 on: 2014.July.08. 22:30:41 »
Quote from: gflorez
See your emuler running at 9/11 f/s on an android tablet with a bluetooth keyboard....
I am really surprised that even Spanish people try to use the Turkush number converter. :D
Anyway, we could write a program too, that prints the numbers in Spanish.

Már meg sem lepődöm, hogy spanyolok is a törökül számokat kiíró programot használják. :D
Bár lehetne olyan programot is írni, ami spanyolul írja ki a számokat - esetleg törökül és spanyolul is, meg még pár nyelven, eddig még talán úgyse volt ilyen program, legyen az EP az első. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Unknown Unknown
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re: Web emu
« Reply #295 on: 2014.July.08. 22:49:17 »
I'm even more surprised to find an Hungarian guy trying to learn(or better teach) all the european languages....

Yo estoy aun mas sorprendido de encontrar un Húngaro intentando aprender( o mejor enseñar) todos los idiomas europeos.......

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #296 on: 2014.July.09. 01:45:46 »
Quote from: gflorez
I'm even more surprised to find an Hungarian guy trying to learn(or better teach) all the european languages....

I'm interested in Norwegian, Finnish and Icelandic, if someone wants to teach, I don't know too much about Icelandic, and I speak a very little Norwegian/Finnish.

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • http://lgb.hu/
Re: Web emu
« Reply #297 on: 2014.July.09. 01:49:15 »
Quote from: gflorez
See your emuler running at 9/11 f/s on an android tablet with a bluetooth keyboard....

What kind of (and what version) browser do you use on that tablet? I plan (well, always planning) to speed up emulation with some JS typed array trick to write a dword (so one pixel) in once instead of  the currently used three, and/or using asm.js, maybe.

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re: Web emu
« Reply #298 on: 2014.July.09. 19:30:08 »
I'm now in a hurry, but the browsers I use in android are Firefox and Dolphin.

You the Hungarians have easy the Finnish.... but hard the rest.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7771
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #299 on: 2014.July.09. 19:59:28 »
Quote from: gflorez
You the Hungarians have easy the Finnish....
Not so easy, I think. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos