Welcome, Guest. Please login or register.


Author Topic: EP128emu (Read 402305 times)

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #585 on: 2016.August.13. 18:42:46 »
Most az ep128emu bináris csomag GPL.
Nincs benne nonfree rom, csupán a wrapper letölti, ha tudja a licensz nélküli romhalmazt.

Tényleg. Lehet, hogy jobb lenne a külön romhalmaz csomag, mint így csak mint írtam, kellene abba egy licensz leírás is, anélkül semmi értelme.

Ekkor a wrapper visszatérhetne a curl letöltés helyett a kopírozásra, amennyiben az ep128emu főcsomag telepítési függésének megadja a csomag készítője a romhalmazt. A romhalmaz csomag meg a /usr/share/ep128emu/roms alá  szállítja a romhalmazt, ahonnan már az ep128emu wrapper át tudja másolni a júzer ~/.ep128emu/roms mappájába.

Kérek egy licensz fájlt a leendő romhalmaz csomaghoz!
« Last Edit: 2016.August.13. 19:48:28 by Attus »

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #586 on: 2016.August.14. 16:00:55 »
Romhalmaz...
:idea:
Az igazi az lenne, ha az epmakecfg maga ellenőrizné a romhalmaz meglétét, ha nem leli, akkor egy táncra invitáló ablakot dobna csak fel, hogy kedves júzerkám légy oly kedves és kerítsd elő romokat!
Ezután nyugtázásra várás után szépen kilépne.
Nem is értem, hogyan is van képe az ep128emu -nak elindulnia rom nélkül?
Ha nincs neki romja, akkor egy hasonló táncrakérő ablakot kellene csak produkálnia, és nyugta után elhagynia a terepet.

Ha ezt megtennék, akkor a júzer a nonfree rom csomagot felrakhatná a maga szakállára, amely csomag oda rakná a romhalmazt, ahová az emu és a makecfg kéri.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9954
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EP128emu
« Reply #587 on: 2016.August.14. 18:29:03 »
nyugta után elhagynia a terepet.
Nyugtával kell dicsérni a napot! :D
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: EP128emu
« Reply #588 on: 2016.August.17. 23:14:48 »
Toroltem a sajat github repo-kat mert sok ertelme nincs, hogy rolam forkolta Istvan, amikor az ove :)

A plus4emu eseten nem is volt gond, Istvane lett igy az upstream kb a github szerint is. Az ep128emu eseten kicsit vicces, mert engem forkolt Attus es Istvan is, az enyem torlesevel viszont most Attus repojarol mondja a github, hogy o az upstream. Mondjuk nem tudom mennyi jelentosege van ennek (szerintem nem sok, max esztetikai).

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #589 on: 2016.August.18. 13:32:59 »
Töröltem én is az ep128emu forkomat, hogy ne zavarjon.
Istán megengedte, van írási hozzáférésem a repóihoz, így nem sok értelme volt már a forkomnak.
Egyet módosítottam az ep128 wrapperen pár napja, most már Istvánnál pattog a labda.
« Last Edit: 2016.August.18. 13:37:06 by Attus »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #590 on: 2016.August.18. 18:46:50 »
Töröltem én is az ep128emu forkomat, hogy ne zavarjon.
Istán megengedte, van írási hozzáférésem a repóihoz, így nem sok értelme volt már a forkomnak.
Egyet módosítottam az ep128 wrapperen pár napja, most már Istvánnál pattog a labda.

Aham, max leforkolom majd Istvanet, ha kellene, bar sok ertelme nincs, ha en is tudok bele irni mar eleve, marmint az ovebe :) Nekem ugy tunt logikusnak, hogy legyen o az upstream, csak azert mondtam. A masik, hogy ha mar nem kell, a Makefile bozalmamat nyugodtan lehet am torolni, felesleges/zavaro is adott esetben ...

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #591 on: 2016.August.18. 19:40:47 »
Aham, max leforkolom majd Istvanet, ha kellene, bar sok ertelme nincs, ha en is tudok bele irni mar eleve, marmint az ovebe :) Nekem ugy tunt logikusnak, hogy legyen o az upstream, csak azert mondtam. A masik, hogy ha mar nem kell, a Makefile bozalmamat nyugodtan lehet am torolni, felesleges/zavaro is adott esetben ...
Ha van hozzá jogod, letörlöd a Makefile csinálmányod, ha nincs, akkor én. Engem nem zavar. :cool:
Legfeljebb vissza lehet majd tenni, ha mégis kell, hisz a github minden commit állapotot megőriz.

Az lenne jó, ha Isván beletenné a forrásba a rom ellenőrzést, én nem tudom, mert a C-hez hülye vagyok, sok mással egyetemben.
Meg nem is az én projectem, nem venném magamnak a bátorságot hozzá. A bash wrapper-be még bele tudok kontárkodni, ezt meg is tettem, de tőlem csak ennyire futja. :oops:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #592 on: 2016.August.28. 22:47:03 »
Mivel mas miatt kellett, kiprobaltam erre is:

https://travis-ci.org/lgblgblgb/ep128emu
https://bintray.com/lgblgblgb/generic/ep128emu

Az elso ezek kozul egy build test cuccos vegulis, amit osszekot az ember github-bal, es magatol esetleg minden commit-nal teszteli, hogy build-elheto maradt-e, stb. itt beleeroszakoltam szegenybe a wine-os trukkoket, meg ilyesmi. A masodik a bintray, az meg vegulis aztan a travis es kozte ad deployment szolgaltatast, tehat az eredmeny le is toltheto onnan (mivel a travis altal hasznalt docker stuff csak ideiglenes, a build utan magatol megszunik).

Nem tudom jo-e valamire (marmint ertsd: hogy igy esetleg le is toltheto allapotban van, forditas nelkul is az "egyszeru felhasznalok" szamara - nem, ebben nem volt kritika am, mielott valaki belem akarna kotni :) ), csak megprobaltam erre is.

Amugy MacOSX-et is tudna, probaltam is, csak epp nem jottem ra, hogyan lehet homebrew-val feltenni ami kell aztan a forditashoz, de az elso linken lathato az output az OSX build-re is persze. Illetve hat annak kb hianyara, mivel az scons elegge az elejen megakad, hogy nem talal ezt-azt :)
« Last Edit: 2016.August.29. 00:50:31 by lgb »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14739
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #593 on: 2016.August.31. 18:38:00 »
A nagy fordítási és patch roham után mi a helyzet, különös tekintettel az egyszerű mezei Windows-os felhasználók számára? :oops:

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #594 on: 2016.August.31. 20:01:40 »
A nagy fordítási és patch roham után mi a helyzet, különös tekintettel az egyszerű mezei Windows-os felhasználók számára? :oops:
Erről a címről van egy csapat letölthető kész exe fájl.
Gondolom, ezek minden újítást, foltot satöbbi tartalmaznak, mellyel LGB ezeket legyártatta.
Nekünk, linuxosoknak meg marad a saját fordítás a gitgub forrásból. Vagy abból a disztrónak megfelelő telepíthető csomag készítése.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14739
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #595 on: 2016.August.31. 20:22:23 »
Erről a címről van egy csapat letölthető kész exe fájl.
Van ott egy exe, meg egy beta exe...
De egy szép install verzió kéne, hogy megszűnjön az a sok éves helyzet, hogy töltsd le a 2.0.9-et, aztán töltsd le friss exe-t, és írd felül a telepített verzióban...

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #596 on: 2016.September.02. 07:55:22 »
Van ott egy exe, meg egy beta exe...
De egy szép install verzió kéne, hogy megszűnjön az a sok éves helyzet, hogy töltsd le a 2.0.9-et, aztán töltsd le friss exe-t, és írd felül a telepített verzióban...
Szerintem ezek az exe fájlok, melyek a bintray -on vannak mindent tartalmaznak, mert a legfrisebb forrásból készültek most 4 napja.

LGB eléggé előrelátón csak windózos binárisokat csináltatott a travis -al, linuxosakat nem, hisz a linux család nem oly egységes, mint a windóz, minden linux disztróhoz, ráadásul annak minden verziójához kellene egy pásszos bináris. Viszont most, hogy a githubos forrás késznek mondható, minden linux disztró csomagápolója könnyedén csinálhat a disztrója és annak verziói számára telepíthető csomagot a forrásból, ezzel megkímélve a júzereit a barkácsolástól.
LGB-től maximum az lehetne elvárható, hogy az általa használt UBUNTU verzióhoz csináljon mások számára is elérhetőn deb csomagokat, amiket én természetesen nem tudnék használni egyik telepített Linux rendszeremen sem.

Minden linuxnál viszont használható a windózos exe is a wine emulátorral, mely wine emulátor minden normálisabb linux disztróban működik.
:)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #597 on: 2016.September.03. 23:53:31 »
Erről a címről van egy csapat letölthető kész exe fájl.
Gondolom, ezek minden újítást, foltot satöbbi tartalmaznak, mellyel LGB ezeket legyártatta.
Nekünk, linuxosoknak meg marad a saját fordítás a gitgub forrásból. Vagy abból a disztrónak megfelelő telepíthető csomag készítése.

:) :) Igen, mivel aki Linuxozik, ugyis fordit ilyesmit, legalabbis en mindig. Oke, tudom, altalanositok :)

Amugy ez travis-szal van, azt is jelenti, hogy most ha ez repo-mban valamit modositanek es github-ra eljut a commit, akkor anelkul hogy _barmit_ csinalnek, a github elkuldi a travis-nak a jelzest, ami aztan elindit ideiglenesen egy virtualis gepet abban Linux-szal, lehuzza a git repo-t es a specifikalt parametereim alapjan elkezdi a script-jeimet futtatni, ami elokesziti a forditast, leforditja. Ezek utan az meg szol a bintray-nek, hogy deploy-olja az eredmenyt oda  :-P Eljen a cloud computing meg mindenfele hasonlo nyekere :) Meg annyi kiegeszites, hogy valojaban csak a "deploy" nevu branch-ra teszi ezt szandekosan, hatha nem akarom publikalni mert pl "kiserleti" build ...

Szoval, ami a bintray-es linken van, az az allapot, amit az en github-os repo-mban jelenleg latni. Ami, ha jol latom, uaz, mint Istvane jelenleg.

Persze, Linux ala is siman mehetne, minden gond nelkul, csak ugye hogy lesz belole csomag, az egy dolog. En ubuntu allatt build-eltetem Travis-on, gyanus, ugy UHU-juk nincs nekik :) Elvileg persze biztos megoldhato lenne vmi chroot-ban akarmiben UHU compatible cuccot rakni. Fedora, akarmi meg van is nekik talan. Csak a kerdes, hogy megeri-e 10 kulonbozo Linux ala build-eltetni mindig, ez megint az a kerdes, hogy ez nem eppen az upstream dolga lenne, ha nem a distributore :)

Ha valakit erdekel, itt latszik is, mit kop ki magabol a Travis ilyen alkalomkor (nem tudom masnak elerheto-e igy ez):

https://travis-ci.org/lgblgblgb/ep128emu/jobs/155779550

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #598 on: 2016.September.04. 00:22:37 »
Ja, azt nem emeltem ki, hogy itt sem artana teszt :) Nekem ugye nincs windows-om, nem tudom, hogy amit eloallitottam installer-t a Travis-os linux-os docker-en futo wine-al :-D az egyaltalan jo-e, mukodik-e ... stb.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #599 on: 2016.September.04. 09:43:33 »
Csak a kerdes, hogy megeri-e 10 kulonbozo Linux ala build-eltetni mindig, ez megint az a kerdes, hogy ez nem eppen az upstream dolga lenne, ha nem a distributore :)

Egyáltalán nem éri meg, mert nem 10, hanem nagyságrendileg több Linux megvalósítás is létezik.
Én az UHU verziókhoz mindig is megcsináltam és amíg tudom meg is fogom csinálni.

Arch-Linuxhoz nem fogom, de épp most találtam egy régebbit: https://github.com/aur-archive/ep128emu/blob/master/PKGBUILD
Ez is jó pár éves.

Vajon ki lehetnek ezek, akik alkották a tudtunk nélkül?

# Maintainer: Laurent Carlier <lordheavym@gmail.com>
# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>


UBUNTU alá nem leltem deb csomagot belőle egyik tárolójukban sem: http://archive.ubuntu.com/ubuntu/pool/
Személyszerint én tűrhetetlennek találom azt az UBUNTU csomagkészítőitől, hogy a legszámosabban használt UBUNTU -hoz nincs deb csomag az ep128emu -ból.
Itt sincs ep128emu project: https://launchpad.net/

Sőt DEBIAN alá sincs.

A legkevésbbé használt UHU alá meg általam van.

RedHat rpm meg csak PcLOs alá létezik és csak 32 bites és szintén öregecske.

http://rpm.pbone.net/index.php3/stat/4/idpl/25923981/dir/pclinuxos/com/ep128emu-2.0.9-1pclos2010.i586.rpm.html

Nem értem az általam nagyrabecsült nagytömegben használt disztrók csomagjainak karbantartóit.

LGB?