Welcome, Guest. Please login or register.


Author Topic: Xep128 (Read 166868 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14735
  • Country: hu
    • http://enterprise.iko.hu/
Re: Xep128
« Reply #345 on: 2016.April.28. 09:17:32 »
Szerintem akinek ilyen extra igényei vannak, az úgyis ért hozzá :-)

Amúgy így van az ep128emu-ban is. Megjegyzi magának, de a config fájl felülírja, ha van benne az adott beállítás.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #346 on: 2016.April.28. 10:36:35 »
Szerintem akinek ilyen extra igényei vannak, az úgyis ért hozzá :-)

Amúgy így van az ep128emu-ban is. Megjegyzi magának, de a config fájl felülírja, ha van benne az adott beállítás.

Aha, hat oszinten sose figyeltem erre, hogy mikepp csinalja. Lehet, akkor tenyleg ez lesz a jo megoldas. Annyira nem is bonyi: a default config kiiras is ugy megy, hogy elmeni a configot csak epp a default ertekek beallitasa _utan_ :) Szoval siman ezt meg kell hivnom majd kicsit kesobb mas nevvel valo mentesre kilepes elott, meg ugye inditasnal is, hogy megprobalja betolteni. Annyira nem tunik bonyolult modositasnak szerencsere. Max annyi, hogy jelenleg pl a ddn es a filedir az nincs a configba visszavezetve, de az is max 1-2 sor. A gond csak az, hogy most osszegyult jo par modositas FILE: stb kapcsan ami meg rendesen nincs megcsinalva, stb, elobb szeretnem stabil es normalis kod allapotba hozni, de lehet, hogy meg ma este tulesek azon. Remelem legalabbis :) Aztan ideje lesz a 0.4-es release-nek, most osszegyult mar jo par valtozas az elozo ota.

Na, viszont ha mar itt tartunk, egy kerdes. Meg mindig ott tartok, hogy mennyire jo otlet a nativ UI bevonasa. Gondolok itt arra, hogy pl a file selector ablak ami feltunik ha load van ures filenevre, es majd esetleg a jovoben meg hasonlo vagy akar mas funkciok is, amik mind "sajat ablakot" igenyelnek, es nem resze az emulalt EP ablakanak. Erre en ket megkozelitest latok emulatorokban altalaban.

Az egyik az, ami vegulis megjelent Xep128-ban is, bar jelenleg csak a file selector kepviseli ezt, illetve ugye ep128emu-nak is van kulon mindenfele ablaka (most az tok mas kerdes, hogy milyen UI toolkit-et hasznal, nem ez a lenyeg). Ennek van sok elonye, kenyelmesebb hasznalat, stb. Talan ...

Am ott a masik irany is viszont. Lasd mellekelt kepeket, ez a FUSE nevu Spectrum emulator eppen, SDL-t hasznalva igy nez ki a menuje. Tehat voltakeppen sajat maga "lerendereli" az emulator kepernyojebe. Vegulis Xep128 eseten az OSD funkcio hasonlo, ott se kulon UI elemet hasznal ugye. FUSE/SDL eseten meg a file kivalaszto "ablak" is igy van megirva. Ennek hatranya talan az, hogy furanak tunik, meg esetleg kenyelmetlennek. Azonban van egy nagyon nagy elonye: platformfuggetlen. Azaz, utana akar android-ra portolva, raspberry pi-n akarmi es megvan a GUI, kesz. Igy is tobb napot szivtam azzal, hogy legyen Windows-on es Linux-on es file selector, mert ugye ket tok kulon implementacio. Igy eleg lenne mindent egyszer megirni es menne mindenhol. Viszont nem biztos, hogy ez tetszenek barkinek is igy, rajtam kivul ...


Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #347 on: 2016.May.02. 19:23:42 »
No, a fentiekrol velemeny, valaki? :)

Amugy bocs, kicsit eltuntem az emu fejlesztessel, eppen Commodore VIC-20 es Commodore LCD emulatort irok :) Mielott kikapok, hogy miert foglalkozok "hulyesegekkel": az egyik celom pont az volt, hogy a Xep128-nal lenyegesen egyszerubb valamit irjak, amivel meg tudok vizsgalni par alap SDL kerdest, amit esetleg Xep128-ban is aztan fel tudok hasznalni ...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14735
  • Country: hu
    • http://enterprise.iko.hu/
Re: Xep128
« Reply #348 on: 2016.May.02. 19:32:00 »
Az előnyét látom, de most éppen örülök, hogy a jelenlegi móddal használható a Windows 7 legutóbbi helyek listája :-)

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1298
  • Country: hu
  • Stray cat from Commodore alley
Re: Xep128
« Reply #349 on: 2016.May.02. 19:36:27 »
az egyik celom pont az volt, hogy a Xep128-nal lenyegesen egyszerubb valamit irjak, amivel meg tudok vizsgalni par alap SDL kerdest, amit esetleg Xep128-ban is aztan fel tudok hasznalni ...
Ha elkészült, akkor lehet belőle emscriptennel js emulátort faragni. :ds_icon_cheesygrin:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #350 on: 2016.May.02. 20:26:15 »
Ha elkészült, akkor lehet belőle emscriptennel js emulátort faragni. :ds_icon_cheesygrin:

js-ben irtam mar EP emulatort, igaz az "kezzel irt" javascript, nem emscripten altal eloallitott :) Amugy igen, ez nekem is megfordult mar a fejemben, regebbi emscripten-ek viszont SDL1 API-t emulaltak csak, ami nekunk nem jo. Most mar allitolag SDL2 is van, szoval kozelit ...

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #351 on: 2016.May.03. 18:17:58 »
Ja, emscripten-rol annyit, hogy Xep128 nem mukodne vele amugy, mivel a Z80ex lib az endian fuggo megoldast hasznal. Ez adott esetben nativ appkent nem gond, mert pl ha x86-ra van forditva, akkor a cpu meghatarozza ezt, szoval oke. Am ugye weben ez gond, hogy nem tudhatod, milyen cpu-t hasznalo cuccon futtatjak a web browser-t ... Persze lehet ket verzio, auto detect, es aszerint a magfelelore dob at :-) Ez persze nem az emscripten-bol jon mint gond, hanem konkretan az JS TypedArray dolgaibol ...

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #352 on: 2016.June.05. 19:02:43 »
Van valami Xep128-nal ami "hiba" kategoriaba sorolhato? Volt egy csomo FILE: cucc, aztan egy darabig nem is igazan "jelentkeztem" Xep128 kapcsan. De ideje lenne akkor "hivatalosnak" minositeni a legutobbi verziot. Az ilyen ujabb dolgot, hogy config auto mentes stb, mar inkabb majd a kovetkezobe, igy is tul sok minden gyult fel kod szinten azota ... Most a legutobbi a xep128.lgb.hu oldalon kirakott "win32 build" linken elvileg ugye elerheto.

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: Xep128
« Reply #353 on: 2016.June.09. 13:37:13 »
Sajnos nem tudom tesztelni, nálam nem indul el, feljön a konzol ablak, aztán egy pillanatra felugrik az emu ablak is, majd az XEP128 stopped working ablakocska, és a debug fájlom se tartalmaz semmit :(

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: Xep128
« Reply #354 on: 2016.June.09. 14:16:41 »
Te emulálni a Windows? Próbálja ki a XEP128 Linux verzió.

-----------------------------

Are you emulating Windows? Try the XEP128 Linux version.

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: Xep128
« Reply #355 on: 2016.June.09. 14:17:51 »
Te emulálni a Windows? Próbálja ki a XEP128 Linux verzió.

-----------------------------

Are you emulating Windows? Try the XEP128 Linux version.
Build was unsuccessful :D

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: Xep128
« Reply #356 on: 2016.June.09. 14:24:16 »
Ok, félreértettem.

-------------------------------

Ok, I misunderstood you.

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: Xep128
« Reply #357 on: 2016.June.09. 15:32:10 »
Ok, félreértettem.

-------------------------------

Ok, I misunderstood you.
No, I spoke only from Windows version earlier :) I tried to build also, but I am not a linux expert so it can be my mistake.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Xep128
« Reply #358 on: 2016.June.09. 19:53:17 »
Sajnos nem tudom tesztelni, nálam nem indul el, feljön a konzol ablak, aztán egy pillanatra felugrik az emu ablak is, majd az XEP128 stopped working ablakocska, és a debug fájlom se tartalmaz semmit :(

Az mi az a "stopped working" ablak? marmint azt windows mondja? En nem raktam bele ilyen ablakocskat :) Az a "baj" (illetve nekem nyilvan nem, hehe), hogy nincs windows-om, soha nem is volt, es nem is akarom, hogy legyen :) Igy a windows build windows szintu problemait kevesbe fogom tudni atlatni. Ami alapszintu tesztet csinalok az annyi, hogy forditas utan (Linux alatt mingw cross compiler, windows-os exe-re fordit de Linux alol) kapott exe-t wine-al elinditom, ha elindul, es mukodni latszik kb, akkor jonak van minositve :) Ha most vmi windows hulyeseg miatt megall, azt eleg nehez igy kideriteni, hogy miert teszi :( Nem lehet kicsikarni windows-bol infot, hogy mi a baja? Gondolom nem, Microsoft hires arrol, hogy nulla informaciot kepes adni (lasd IE "a lap nem jelenitheto meg" uzenet, es kozben elrejti a webserver uzenetet, ez a kedvencem, aztan talald ki, mi a baj ...).

A masik, Linuxos oldala: milyen Linux-on probaltad? Pontosan mit irt ki? Lehet nem volt installva a megfelelo csomag ami kell neki. Ha vmi ubuntu/debian, akkor pl:

sudo apt-get install libsdl2-dev make gcc wget

Eloszor, aztan utana (mar sima userkent eleg persze, sudo nelkul): make

Most ezt fejbol irtam, mivel nem szoktam le/fel tenni ezeket a csomagokat, lehet kell meg neki vmi, azert lenne jo tudni, pontosan mit mond a make a vegen ...
« Last Edit: 2016.June.09. 20:40:59 by lgb »

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: Xep128
« Reply #359 on: 2016.June.10. 09:16:32 »
KVM alatt fut nálam egy Win7, igen a winfos dob ki egy ablakot, és próbáltam a debug file-ban is nézelődni, meg a konzolon is, természetesen a debug file üres, a konzolon se láttam semmi értelmeset :)

A Linux sztem az SDL2 hiányán bukott meg, kerestem az installt de, nem találtam, így feladtam. RED HAT-en próbálkoztam, úgy hallottam, hogy nem épp ez a legjobb, de munkahelyen ezt használjuk :D

Köszi szépen a segítséget, nem is szemrehányásként említettem a windowst, tudom, hogy nem használsz :)
Még lehet próbálkozok a linux verzióval.