Welcome, Guest. Please login or register.


Author Topic: Web emu (Read 156611 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Web emu
« Reply #450 on: 2014.August.04. 18:31:27 »
Amúgy nem lehetne valamiféle egér kezelést rakni ebbe a szuper web emuba? :)
Tudom, folyton csak a kérések. :)
De mekkora lenne már! Ugyanis basicben akkor lehetne pár maibb dolgot csinálni, úgy értem ilyen modern webes játékot, appot stb. Amiket persze javascriptben biztos tök hamar meg lehetne csinálni, csak hát ahhoz érteni is kéne hozzá. :(
Basicben meg tök jó szórakozni. :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #451 on: 2014.August.04. 21:13:02 »
Quote from: endi
lehetne pár maibb dolgot csinálni, úgy értem ilyen modern webes játékot, appot stb.
De ahhoz az is kéne, hogy el lehessen menteni a webes emuval az ügyködésünket. Lehet, hogy tévedek, de olyan még nincs. Vagy előre megírni nem webes emuval a webes alkalmazást és azt tölteni be a webes emuba? Igazi EP-vel webes alkalmazást csinálni, az poén lenne. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Web emu
« Reply #452 on: 2014.August.04. 22:00:49 »
ja amúgy nekem csak egy egér click kéne :)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #453 on: 2014.August.05. 08:52:17 »
Quote from: szipucsu
Esetleg az innen elérhető BASIC programcsokorhoz nem lesz disk image itt?

Lehetne, csak az a baj, hogy altalaban mindig rar,zip stb-vel tomoritve van (nem ertem miert, a mai korban egy disk image mar tokmind1, ha nem tomoritett, igy viszont mindig egy lepes kicsomagolni). Ha valaki erez energiat, hogy kicsomagolja oket egyenkent, megnezze, hogy a disk image-ekkent van-e benne rendesen, akkor onnan mar egyszeru, max en vagyok lusta vegigcsinalni :D Itt raadasul ahogy nezem, nem is feltetlen disk img-k vannak, hanem kulon file-ok (legalabbis amit megneztem az pont olyan volt), szoval ebbol disk image-eket kene elobb csinalni. Az JSEP elvileg be tud tolteni disk nelkul is vmit, de ha az utantolt egy masik file-t pl, akkor az nyilvan ugy mar nem fog menni (az megint mas kerdes, hogy elvi szinten lehetne JSEP-be implementalni olyat, mint az ep128emu file: cucca, es akkor nem feltetlen kell disk-ekkel szorakozni, max a file: exos extension rom-ot kene kicsit megbuheralni).

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #454 on: 2014.August.05. 08:55:08 »
Quote from: endi
Amúgy nem lehetne valamiféle egér kezelést rakni ebbe a szuper web emuba? :)

Ok, de mivel kezelned le EP alol? Tegyuk fel, hogy belerakom, es pl egy I/O portra emulalom az eger dolgokat, attol meg nem lesz software EP-re, ami ezt hasznalni tudja. Vagy te akarsz ilyet irni? :) Vagy esetleg arra gondolsz, hogy a soros porti eger megoldast kene JSEP-nek emulalnia? Ez utobbi talan amugy nem lenne lehetetlen ... Bar ott is kerdeses, hogy mi tamogat ilyet software ...

Amugy megint ott tartunk, hogy vmi meta-IS-BASIC kene neked nem is webes EP128 emu, esetleg IS-BASIC -> JavaScript compiler :-P

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #455 on: 2014.August.05. 08:58:45 »
Quote from: szipucsu
De ahhoz az is kéne, hogy el lehessen menteni a webes emuval az ügyködésünket. Lehet, hogy tévedek, de olyan még nincs. Vagy előre megírni nem webes emuval a webes alkalmazást és azt tölteni be a webes emuba? Igazi EP-vel webes alkalmazást csinálni, az poén lenne. :D

Nem tevedsz, irni nem nagyon lehet JSEP-vel meg semmire ... Az viszont elviekben mukodhet, hogy ep128emu-n csinalja az ember, aztan snapshot, azt meg betolti JSEP-be. A problema ezzel ugye max az, hogy ep128emu sem feltetlen tud egeret emulalni (vagy igen)? Az iras JSEP-bol amugy elvileg nem megoldhatatlan (akar disk image-re is, vagy a mar elozo valaszaimban emlitett file: szeru implementacion), bar nemikepp bonyolultabb, mert AJAX hivas az JSEP-ben az csak "toltesre" jo jelenleg, de nyilvan at lehetne reszerlni. Itt a problema max az, hogy iras muvelet eseten a server oldalon mar kene vmi, pl PHP-ban megirt cuccos, ami lekezeli a blokk iras dolgokat, hogy szegeny JSEP-nek minden blokk irasanal ne kelljen az egesz diskimage-et elkuldenie a serverre (ha egyaltalan a serveren van joga irni a server filerendszerere ... egy tobb ember altal hasznalt disk image eseten ez ugye nem lenne szerencses, es szinte biztos FAT serules lenne belole ...).

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #456 on: 2014.August.05. 10:20:55 »
Inkabb ide illik a tema, ezert masolnam:

Quote from: endi
tessék, itt a webes emu haszna. van nekem egy játékfejlesztési FB csoportom, oda beraktam érdekességnek a dwarfs land-et, és legalább páran rákattintottak, kipróbálták. sajnos ma már tényleg senkinek sincs ideje komolyabban emuval foglalkozni, ami érthető

Ezt ugy erted, hogy akit erdekelne ilyen jatek irasa, nem feltetlen szorakozna ep128emu-val es EP sajatosagokkal, viszont megnezne egy kesz webes emus verziot a programodbol, ahol vegulis csak kattintani kell? Amugy, ha pl BASIC only project, akkor el lehet azon is gondolkodni, hogy osszedobni egy akar web alol hasznalhato editort (szamtalan ilyen kesz project van, irni sem kell), ami egy gomb megnyomasara betolteni JSEP-be es megprobalna futtatni. Igy csak web browser-t hasznalva lehetne probalkozni (vegulis elvileg asm-ra is mukodhetne, ott ugye a baj az, hogy azert bonyolultabb mert egy assembler-t is irni kene ahhoz akkor, vagy legalabbis webserverrol meghivni egyet ami on-the-fly leforditja). Hmm, ezt a BASIC program irasa weben majd futtatas dolgot lehet, hogy kiprobalom :) Ha jol remlik IS-BASIC nem tokenizalt, sima text basic programot is kepes betolteni, szoval nem lenne tul bonyolult igy elso latasra legalabbis!

http://codemirror.net/demo/theme.html

Itt van pl a codemirror nevu webes editor egyik demo oldala, temazhato stb JS-ben irt editor (nyilvan a sorszamokat az elejerol jobb lenne eltuntetni mert BASIC-nek ugyis mas sorszamozas van mint a valodi file sorok szama), ki lehet probalni. Annyi kene ehhez, hogy felrakni egy oldalra, es belerakni, hogy egy adott gombra valahogy JSEP-ben megprobalni elinditani a megszerkeztett file-t mint BASIC program. Illetve ize, nem art, ha az editor oldalon lehet menteni es betolteni is az embernek azert :) A nagyobb kihivas itt ott van, ahol az altalanosan hasznalt pl UTF8 karakterkeszlet elter az EP karakterkeszletetol, ott lehet konvertalgatni, illetve adott esetben hibat adni, hogy EP-n nincs olyan karakter, amit az ember gyereke az editorban pedig beleirt egy basic programba. Es itt vissza is utalnek az epbas nevu projectemre ugye: http://epbas.lgb.hu/ kulonosen pl erre az al-oldalara: http://epbas.lgb.hu/result-chset.html

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Web emu
« Reply #457 on: 2014.August.05. 11:32:23 »
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #458 on: 2014.August.05. 12:29:33 »
Quote from: Z80System
http://clrhome.org/asm/

Jah, ez is szinten pont codemirror-t hasznal, ha jol latom :) Mondjuk ez is erdekes, habar itt elso korben BASIC-ezes kapcsan kerult szoba a tema, nem asm-ra, Amugy a codemirror-t epp neztem, hogy alapbol is tud z80 syntax hightlight-ot pl, ha valakinek az hianyzik, bar nyilvan aki EP-n nyomta annak ez nem hianyozna kulonoskeppen :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #459 on: 2014.August.05. 12:30:03 »
Oh wow, EP addict minositest kaptam, tul sokat postolok ;-P Mondjuk 1024-nel tech-esebb lett volna  valtas, 1000 helyett ;)
« Last Edit: 2014.August.05. 12:34:40 by lgb »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #460 on: 2014.August.05. 12:37:11 »
Quote from: lgb
Oh wow, EP addict minositest kaptam, tul sokat postolok ;-P
Igen, az előbb volt az 1000. hozzászólásod. Ezt pezsgővel kell megünnepelni!
Én is addict vagyok, de nekem a legtöbb hozzászólásom a humor topikba való inkább.

Ami az image fájlokat illeti, Lacinak kéne szólni, hogy készítsen image fájlokat a basic programcsokorból (esetleg többet is, hogy ne ömlesztve legyen mind?) és rakja fel.
Szerintem a tömörítés azért kell!

Egyébként csak Laci kvíz programját akartam volna megmutatni egy csillagászathoz jól értő ismerősömnek, mert csillagászatos kvízkérdések is vannak benne. Ő aztán végképp nem fogja feltelepíteni az emulátort, az inkább nekünk jó, akik kb. minden nap használjuk, laikusnak az nem éri meg 1-2 programért.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Web emu
« Reply #461 on: 2014.August.05. 13:02:31 »
Quote from: szipucsu
Igen, az előbb volt az 1000. hozzászólásod. Ezt pezsgővel kell megünnepelni!
Én is addict vagyok, de nekem a legtöbb hozzászólásom a humor topikba való inkább.

Ehh, hat nekem is volt egy rakas off-topic es egyeb besorolhatatlan hozzaszolasom es/vagy kisregenyem :) Kene stat post meretre is osszesitve :) Nem tudom mondjuk, hogy ilyen van-e, erdekes lenne. Levetitve pl atlag post meretre is per user alapon. Oppps, megint off-topic vagyok itt :)

Quote
Ami az image fájlokat illeti, Lacinak kéne szólni, hogy készítsen image fájlokat a basic programcsokorból (esetleg többet is, hogy ne ömlesztve legyen mind?) és rakja fel.
Szerintem a tömörítés azért kell!

Ami lenyeges a tomoritesben ott foleg annak kapcsan mondtam, hogy JSEP nyilvan tomoritve nem tudja hasznalni a disk image-et, tehat tomoritetlenul kell, hogy fenn legyen a webserveren, ahonnan betolti hasznalat kozben. Ettol nyilvan meg ervenyes lehet, hogy tomoritve kevesebb helyet foglal/stb, csak eppen akkor az JSEP nem fogja tudni hasznalni :)

Quote
Egyébként csak Laci kvíz programját akartam volna megmutatni egy csillagászathoz jól értő ismerősömnek, mert csillagászatos kvízkérdések is vannak benne. Ő aztán végképp nem fogja feltelepíteni az emulátort, az inkább nekünk jó, akik kb. minden nap használjuk, laikusnak az nem éri meg 1-2 programért.

Bocs, ha figyelmetlen voltam, de milyen kviz programrol van itt szo? Csillagaszat engem is erdekel, anno asztrofizikusnak szerettem volna menni, dehat lustasag az nagy ur :)
« Last Edit: 2014.August.05. 14:06:55 by lgb »

Offline DrPrery

  • EP user
  • *
  • Posts: 264
  • Country: hu
Re: Web emu
« Reply #462 on: 2014.August.05. 15:10:15 »
Quote
Én is addict vagyok, de nekem a legtöbb hozzászólásom a humor topikba való inkább.
Dr. Zacher Gábor addiktológusnak lassan külön osztálya lesz EP-sek számára...  :ds_icon_cheesygrin:

Quote
Oppps, megint off-topic vagyok
Lgb (és jómagam) esetében az off-topic szindróma olyan, mint a "collateral damage" egy hadművelet során... :ds_icon_cheesygrin:

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Web emu
« Reply #463 on: 2014.August.05. 21:28:43 »
Quote from: lgb
Ami lenyeges a tomoritesben ott foleg annak kapcsan mondtam, hogy JSEP nyilvan tomoritve nem tudja hasznalni a disk image-et, tehat tomoritetlenul kell, hogy fenn legyen a webserveren, ahonnan betolti hasznalat kozben. Ettol nyilvan meg ervenyes lehet, hogy tomoritve kevesebb helyet foglal/stb, csak eppen akkor az JSEP nem fogja tudni hasznalni :)
De most nézem, ez fent van már itt, a GAMES_BAS, az emulátor is tudja használni. Ezt hiányoltam, de akkor fent van, csak nem találtam.

Quote
milyen kviz programrol van itt szo?
Itt van a kvíz, a basic programcsokorban. De, mint kiderült, a fenti linkről is elérhető a GAMES_BAS-on belül. Utána be kell írni, hogy "load kviz.bas", majd START.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Web emu
« Reply #464 on: 2014.August.10. 20:30:58 »
Amúgy szerintem tök jó lenne, ha az ep128.hu-n a játékokat el lehetne ezzel a web emuval, 1 kattintással indítani.
Persze tudom, sok tárhely kellene neki, de biztos jópár ember így megnézné ezeket a régi játékokat.
Vigyázat! Szektás vagyok! :)