Welcome, Guest. Please login or register.


Author Topic: ep128emu 2.0.8 (Read 131666 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #210 on: 2010.December.06. 23:12:29 »
Nem tudom miben különbözik a Linuxtól az Android. :(

Úgy látom, elsősorban Java programokat lehet futtatni rajta. :ds_icon_frown: Létezik "Android NDK" is, amely C/C++ kód használatát teszi lehetővé, de azt is csak a Java nyelvű programok kiegészítésére, és a CPU nem x86 kompatibilis. Mindenesetre a létező ep128emu csomagok használhatatlannak tűnnek ilyen rendszeren. Kellene írni Java GUI-t, audio- és video kimenetet, billentyűzet kezelést, stb., és akkor az új Java program esetleg az Android NDK-n keresztül használhatná az ep128emu hardver emuláció részét.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.8
« Reply #211 on: 2010.December.06. 23:15:55 »
Na akkor már nem is vágyok Androidos telefonra  :evil:
Windows Mobile 6.5-re lenne esélye? (PC-s Spectrum emulátorból már készült átfordítás)
Vagy ott is gond lenne, hogy nem x86?

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: ep128emu 2.0.8
« Reply #212 on: 2010.December.07. 00:23:42 »
Nekem android 2.1-essel kocog a gép, s a Galaxy várja a 2.2 Froyo-t.

Nem tudom, érintõ képernyõs készülék, ez miben változtatná a billentyûzet kezelést.
Guruk? Android és Symbian a két rivális, meg felkapaszkodóban a Win7 Mobile.

Van esélye a Butított linux kernelnek?
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: ep128emu 2.0.8
« Reply #213 on: 2010.December.11. 10:29:44 »
Ezek szerint mostanában sem lesz RPG-nk (Ep-re nincs is!), gondolok itt a Bard's Tale-ra...  :cry:
Az pedig 4 színes üzemmódot használ, ha jól tévedek...  :oops:
Megnéztem, sajnos 16 szín üzemmódot használ, és elég csúnya, jó lenne átalakítani 4-színűbe.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: ep128emu 2.0.8
« Reply #214 on: 2010.December.11. 11:24:57 »
Megnéztem, sajnos 16 szín üzemmódot használ, és elég csúnya, jó lenne átalakítani 4-színűbe.

Végső soron a Spectrum verziónak sincs semmi baja...  :oops: Maximum a STOP TAPE, START TAPE üzeneteket lehetne kivenni belőle.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: ep128emu 2.0.8
« Reply #215 on: 2010.December.12. 11:28:47 »
Végső soron a Spectrum verziónak sincs semmi baja...  :oops: Maximum a STOP TAPE, START TAPE üzeneteket lehetne kivenni belőle.
Szerintem az lenne az igazi, ha a CPC-s verzió lenne átírva, és átalakítva attributum, vagy 4 szín üzemmódba, a képeket meg kilopni az Atari verzióból és EPIMGCONV-val átalakítani.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #216 on: 2010.December.12. 17:20:45 »
A CPC floppy emulációt még érdemes lenne megvalósítani.

Ez már közel van ahhoz, hogy valamennyire működjön, a Sorcery-t például teszt céljából már be tudtam tölteni :) Ezeket tervezem:
  - normál és "extended" .dsk formátum támogatása
  - a lemezek írhatók is lesznek (azért nagyon értékes adat egyelőre ne legyen rajtuk :oops:)
  - igazi floppy használata (ez a gyakorlatban nem igazán hasznos, mert az emulátor csak a PC formátumú DD-s floppyt támogatja, a CPC viszont nem ilyeneket használ)
  - valamennyire emulálja az időzítéseket (lemez forgása, fejléptetés, adatátvitel sebessége, stb.), de ezek pontossága valószínűleg nem igazán jó; hátránya - a lassúságon és az emulátor valamivel nagyobb CPU használatán kívül - hogy csak olyan image file-okkal működik megfelelően, amelyek valóban létezhetnek DD-s lemezként, fix 31250 byte/s adatátviteli sebességet és 300 percenkénti fordulatot feltételezve (ez összesen 6250 byte adatot jelent egy sávon, ami tartalmazza a szektor fejléceket, gap-et, stb.)
Az emuláció pontossága meglehetősen bizonytalannak tűnik a megfelelő minőségű dokumentáció hiánya miatt :oops: :roll:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.8
« Reply #217 on: 2010.December.12. 19:46:32 »
Ez nagyon jól hangzik!
Maximalista kérdés, ez vonatkozik WD emulációra is: image fájlok használata esetén lehetne floppy fejléptetés hangot emulálni? Ha kell megpróbálok felvenni wavba igazi floppy hangot :-)
Hasonló kérdés vonatkozik EP magnó relére is :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #218 on: 2010.December.12. 20:44:04 »
Maximalista kérdés, ez vonatkozik WD emulációra is: image fájlok használata esetén lehetne floppy fejléptetés hangot emulálni? Ha kell megpróbálok felvenni wavba igazi floppy hangot :-)
Hasonló kérdés vonatkozik EP magnó relére is :-)

A következő verzióban egyelőre biztosan nem lesz ilyen (így is elég sok teendő van még, és szeretném még ebben az évben kiadni), de a WD-nél egyébként sem lenne sok értelme, mert az nem emulálja a fejléptetés lassúságát.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.8
« Reply #219 on: 2010.December.13. 11:32:36 »
Hasonló kérdés vonatkozik EP magnó relére is :-)
Szívesen veszek fel olyan hangot, amikor a tokból kiveszem a kazettát és beleteszem a magnóba, majd megnyomom a PLAY gombot. :D
Véletlenszerûen begyûrheti a szalagot a magnó, ilyenkor a TAP fájlt újra elõ kell állítani/le kell tölteni. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.8
« Reply #220 on: 2010.December.13. 11:49:21 »
Szívesen veszek fel olyan hangot, amikor a tokból kiveszem a kazettát és beleteszem a magnóba, majd megnyomom a PLAY gombot. :D
Véletlenszerûen begyûrheti a szalagot a magnó, ilyenkor a TAP fájlt újra elõ kell állítani/le kell tölteni. :D
Azért túlzásokba ne essünk :-)
De a relé hangot pl valamelyik Mega demo használja hangeffektnek.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: ep128emu 2.0.8
« Reply #221 on: 2010.December.13. 13:29:28 »
Még a végén kitaláljuk, hogy a magnófej beállítást is egy "arcade részben" nekünk kell elvégezni és alsó fertályon szúrom magamat... :ds_icon_cheesygrin:

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.8
« Reply #222 on: 2010.December.13. 15:23:03 »
Még a végén kitaláljuk, hogy a magnófej beállítást is egy "arcade részben" nekünk kell elvégezni
Ez is eszembe jutott, csak már nem akartam írni. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: ep128emu 2.0.8
« Reply #223 on: 2010.December.16. 21:14:11 »
Hejj hajj. Tudjatok mi hianyzik az emubol nagyon ? Egy auto zoom funkcio.

Az lenne a jo, ha a megjelenitesi beallitasoknal lenne egy checkbox, hogy auto zoom on/off, es akkor ha beallitom,
olyankor megnezi hogy mi van az epp aktualis lpt- ben, es annak meretet a teljes kepre igazitoan zoomolna.

Tehat ha az lpt- ben csak 100 ertekes sor van, tobbi szinkron, akkor csak a 100 ertekes sort huzna a kepre fuggolegesen.
Vizszintesen ugyanez lenne a az adott lpt legszelesebb blokjanak szelessegertekeivel.

Persze ebbol is lehetne olyan verzio ami a fuggoleges/vizszintes/mindketto meretet venne figyelembe, aspekthelyes vagy nem aspekthelyes modon. Tehat hogy nekem most huzza Y- ban ki a kepet es X- ben pedig aspekthelyesen legyen a kep, ha kisebb ha nagyobb mint a kepernyo.
Akkor lehetne ugyanez forditva.
Lehetne ugy hogy aspekthelyes de mindket iranyban ferjen be a kepbe.
Es lehetne aspekt inkorrekt, nyuzos teljeskepernyo is.

Persze ehhez ki tud alakulni egy eleg jo kis komplex lpt analizator funkcio, amit raadasul minden kirajzolaskor le kell futtatni, de talan beleferne az idobe a mostani gepeken, nem ?
Es nem kene egybol megirni a teljes szuperokos lpt analizatort, lehetne eloszor egyszeru, standard eseteket jol kezelo verzio is, hogy tudja kezelni a standard lpt- t, exos lpt- t, BAM cuccok lpt- jet, ilyesmiket, es kesobb menni mikor van hozza kedv/ido a komplexebb, generalisabb lpt analizisek fele.

Sot lehet hogy arra is lenne ido, hogy az analizis kerdeskort kinyisd script formajaba, es lehetne scriptelgetni az lpt analizatorokat ? Aztan kesobb ha mar jol kiforrottak, akkor atteni a forrasba ?
Tehat maga a motorba csak annyi kerulhetne eloszor, hogy legyen- e scale/offset, a dialogok/kirajzolok csak annyit kene tudjanak hogy fogadjanak egy scale/offset erteket a kepre irashoz, es akkor ezeket akar fixen kezzel meg lehetne adni, dialogbol, akar scriptbol kaphatna meg a kirajzolokod, minden kirajzolaskor meghivva a scriptet, ami analizalja az aktualis lpt- t, amit majd ki fog rajzolni az emu epp.

Ezekbol persze nemtom mi az ami megvalosithato, es mi mennyire konnyen, de ennek az lehetne az eredmenye, hogy a kep automatikusan kitoltene a monitort,
tehat ha egy spektrum jatekkal jatszom az lenne teljes kepernyos, ha pedig egy joval tobb soros/szeles demot mondjuk, akkor az.

Persze ritka ( vagy inkabb szelsoseges ) esetekben, ahol frame- rol frame- re valtoztatjak az lpt tartalmat esetleg fellephetnenek remegesek, vagy ilyesmik, de olyankor kikapcsolna az ember a funkciot es kesz,
esetleg olyankor sem feltetlen hasznalna az ember, amikor demot futtat, es az alandoan valtogatja az lpt- t, igy ez a funkcio mas demo latvanyt ( meretet ) eredmenyezne a demo reszeiben, de hat ez is izles kerdese, lehet lennenek demok ahol jo lenne ez a funkcio is.

A lenyeg hogy mikor az ember jatszik, egy spektrum jateknal, vagy ilyesminel eleg kicsi tud lenni a kep, hiaba tolom nagy monitorra, csak a kozepen van egy kocka.

Ez meg mindig nem oldana meg az olyan szitukat, mikor a spectrum atirat fole mondjuk egy BAM logot, egyeb kiegeszito dolgot toltak, mert az lpt azt is magaba foglalna, de ilyenkor mukodne a direkt kezi beiras, es megjegyeznem hogy melyik jatekot milyen scale/offset ertekkel szeretem teljesre huzni.

Es akkor lenne igazi fullscreen filing, mint mikor regen a tv- nel a potikkal ugyanezt meg tudtam csinalni. De az automatikus funkcio is jo lenne szerintem, ahogy valtanak az lpt- t a jatekok, mindig az lenne kihuzva a kepre. Ez olyan modern, "digitalis" megoldas lenne. Klassz lenne sztm.



Es akkor eloszor csak annyi kene hogy a motor tudjon fogadni egy scale/offset erteket, es ezeket vegye figyelembe a kirajzolaskor,
Aztan tudjam megadni dialogban kezzel a scale/offset erteket,
aztan szepen lassan, nativban vagy scriptben fejlodjon/fejlodjenek az lpt analizator/analizatorok amik erteket adnak a scale/offsetnek futas kozben.
« Last Edit: 2010.December.16. 21:34:39 by Z80System »
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: ep128emu 2.0.8
« Reply #224 on: 2010.December.16. 21:28:45 »

Vegyuk pld. a barbarian cpc verziojat. Kb. masfelszeres lehetne a kep.
Vegyuk pld. a spectrum atiratokat, ugyanugy kb. masfelszeres lehetne a kep.
Darkside cpc szinten masfel.
Vannak olyan cuccok, amiknel egesz kicsire vettek a jatekmezot, akar ket/haromszoros novekedes is elerheto lenne.

« Last Edit: 2010.December.16. 21:40:31 by Z80System »
Z80 System