Prince of Persia PET

Játékok puppy linux -ra
NTamas
Hozzászólások: 1102
Csatlakozott: 2014.06.19. 12:36

Re: Prince of Persia PET

Hozzászólás Szerző: NTamas » 2017.07.01. 19:26

Oda se neki, no problem. :)

Viszont itt van egy régi ismerős, egy szintén SDL-based game, az Afternoon Stalker.
Az eredeti pet csomagban nem voltak benne a kellő függőségek a Precise 571 Puppyhoz, én belevarázsoltam, és nálam rendben megy a Precise 571 Puppyn. Így néz ki a kezdő képernyő, a felső menüsorban a jobbra-balra nyilakkal navigálhatsz, a select-re a Space mellett az Enter-ből csak az első, a közvetlen betű billentyűzetben lévő Enterre reagál, a számbillyentyűn lévő Enterre nem.
Ja, és van hangja is, főleg, ha kinyírnak a robotok, akkor van nagy robbanás! :)

Kép

Innen lehet letölteni: afternoonstalker-1.1.4-i486precise.pet Size: 601 KB Modified: 01.07.2017
A hozzászólást 2 alkalommal szerkesztették, utoljára NTamas 2017.07.02. 08:19-kor.

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Prince of Persia PET

Hozzászólás Szerző: S-kami » 2017.07.02. 04:09

Nagyon szépen köszönöm kedves mindnyájatoknak! Szuperek vagytok, akkor megvan a megoldás.
Volt ugyan már ilyen, valóban, csak nem emlékszem, hogy mi is volt, talán a midnight commander.
Az konkrétan kifagyasztotta a gépet, ha rákattintottunk.

No, meg is van a megoldás.

Leszedem csipesz csomagját és a függőségeket egy külön könyvtárba rakom valahol, majd azt megadom egy scriptben LD_LIBRARY_PATH változó, majd a scriptet futtatom a menüből.
Tádám!

Már csak egy kis idő kell.

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Prince of Persia PET

Hozzászólás Szerző: S-kami » 2017.07.02. 14:49

Elkészült, mégegyszer köszönöm mindenkinek a segítséget és a tesztelést!

Fogadjátok nagy szeretettel:
...csatolmány törölve...
új csomag kicsit lejjebb...
:? :shock:

NTamas
Hozzászólások: 1102
Csatlakozott: 2014.06.19. 12:36

Re: Prince of Persia PET

Hozzászólás Szerző: NTamas » 2017.07.02. 15:12

A libSDL2_image-2.0.so.0
és ugyanezen libSDL2_mixer file kimadadt, az még kellene a pet csomagban a lib-könyvtárba.

Fő keresési hely:
https://www.ubuntuupdates.org/package_m ... me=libsdl2
Verzióktra lebontott keresési hely:
https://www.ubuntuupdates.org/package_m ... sdl2-2.0-0
https://www.ubuntuupdates.org/package_m ... mage-2.0-0
https://www.ubuntuupdates.org/package_m ... ixer-2.0-0

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Prince of Persia PET

Hozzászólás Szerző: S-kami » 2017.07.02. 15:38

OK !
Készül a végleges, javított csomag:
sdlpop_uj.jpg
sdlpop_uj.jpg (61.37 KiB) Megtekintve 113 alkalommal
Azt el is felejtettem mondani, hogy ugye a külön lib könyvtárnak köszönhetően nem lesz semmi baja a fő rendszernek nyugodtan törölhető és módosítható a játék, mivel a függőségek nem a rendszer könyvtárába kerülnek.
Ezt kezelem a külön változóval a scriptben.

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Prince of Persia PET

Hozzászólás Szerző: S-kami » 2017.07.02. 15:47

Akkor a végleges csomag, elvileg minden, itt a fórumon fellelhető kiegészítés helyet kapott benne.

Fogadjátok nagy szeretettel és köszönöm a közreműködést!

u.i.: Csomag javítva - TahrPup validáció hiba !
SDLPoP-1.17.pet
(5.37 MiB) Letöltve 24 alkalommal.

NTamas
Hozzászólások: 1102
Csatlakozott: 2014.06.19. 12:36

Re: Prince of Persia PET

Hozzászólás Szerző: NTamas » 2017.07.02. 19:07

Köszi szépen!
Sajnos nálan a Precise571 puppy alatt továbbra sem indul el a játék, annak ellenére, hogy a lib-ben benne van már minden függőség.
Mivel ezek a függőségek jórésze nem a (Ubuntu)precise-hez való, hanem az (Ubuntu)trusty-tahr-hoz, így valahol jogos is, hogy nem működik a precise 571 ezekkel a függőségekkel.

Viszont a Precise tahrpup-6.0.5 alatt simán megy és most már a menűből indítva is rendesen működik!

Igaz az átnevezett SDLPoP-1.17.pet csomagra első körben a puppy tahr-6.0.5 csomagkezelője dobott egy hátast, és fújt rá, nem akarta ezzel az új névvel telepíteni, lásd a hibaképet.
Kép
Gyorsan kibontottam, és valóban, igaza volt a csomagkezelőnek, az új pet neve, és az a könyvtárnév, amiből a pet készült, két eltérő néven van, lásd a kibontott pet csomag képeit.
Kép

A pet.specs-ben is kavarodás van: -ez áll benne-
SDLPoP-1.17|SDLPoP|1.17||Fun|13116K||SDLPoP.pet||An open-source port of Prince of Persia|ubuntu|xenial||

Az új pet-nek SDLPoP-1.17 név lett adva, de a pet könyvtár -amiből a pet készült- az viszont maradt a régi SDLPoP néven.
Emiatt a pet legenerálásakor is az elkészült petnek az SDLPoP.pet nevet generálta le a petkészítő file.
Gondolom skami ezt észrevette, és gyorsan átjavította az új verzió nevére, hogy ne legyen a két azonos nevű pet csomag miatt keveredés.
Viszont ez így nálam azonnal megfeküdte a tahrpup-6.0.5 csomagkezelő gyomrát, és így az átnevezett pet csomagot nem volt hajlandó feltelepíteni.(lásd fenn a hibaüzi képet.)
A megoldás triviális, az új pet csomag nevét, vissza kell nevezni a régi nevére, -SDLPoP.pet- és ezután már a tahrpup-6.0.5 csomagkezelője sem fog nyöszörögni a néveltérés miatt.
Vagy le lehet gyártani a pet csomagot újra, úgy, hogy a forráskönyvtárat átnevezzük az SDLPoP-1.17 névre, és ebből gyártjuk le az új petcsomagot.
Kép
De ilyenkor a petkészítés előtt a meglévő pet.specs szövegfájl tartalmát is módosítanunk kell erre:
SDLPoP-1.17|SDLPoP|1.17||Fun|9704K||SDLPoP-1.17.pet||An open-source port of Prince of Persia|puppy|trusty||

Akármelyik megoldást is választjuk, az új pet csomagunk most már a puppy főmenüjéből a játékokból is simán, gond nélkül indítható.

Ez a csomagkezelős néveltérős-nemakarom telepíteni hiba tudtommal csak a tahrpup-nál szokott előjönni, legalább is én it találkoztam ezzel a problémával igen sűrűn.

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Prince of Persia PET

Hozzászólás Szerző: S-kami » 2017.07.04. 13:29

No, köszönöm szépen a hiba jelzését, még életemben nem hallottam még hasonlóról sem :-D

Javítva !

Az új csomag:

SDLPoP-1.17.pet

sdlpop-1.17.jpg
sdlpop-1.17.jpg (113.95 KiB) Megtekintve 84 alkalommal

Válasz küldése

Vissza: “Játékok”

Ki van itt

Jelenlévő fórumozók: 1 valamint 0 vendég