Autor Wątek: Quake III Arena - problem z plikiem pk3  (Przeczytany 5860 razy)

Offline Nataniel

  • Senior
  • ****
  • Podziękowań: 2
  • HTC Hero
Quake III Arena - problem z plikiem pk3
« dnia: Sobota, 28 Luty 2009, 17:44 »
Robiłem wszystko zgodnie z instrukcją:
Cytuj
1. Ensure you have a copy of Quake 3 Arena installed on your PC. You're going to need the
artwork/content from the game because it is not redistributable.

2. Run the pakconvert tool like this to build the pk3 file for your handheld:
   cd pakconvert
   bash ./pakconvert.sh c:/q3a           (replacing path with wherever your Quake 3 Arena installation is)

3. Copy everything over to your handheld. You will need 124 MB of space

   DELL AXIM AND ACCELERATED HANDHELDS:
   q3ce.exe
   gx.dll 
   baseq3\q3config.cfg
   baseq3\pak0.pk3
   baseq3\cgamearm.dll
   baseq3\qagamearm.dll
   baseq3\uiarm.dll

   UNACCELERATED HANDHELDS:
   q3ce.exe
   gx.dll
   libgles_cm.dll
   baseq3\q3config.cfg
   baseq3\pak0.pk3
   baseq3\cgamearm.dll
   baseq3\qagamearm.dll
   baseq3\uiarm.dll

   The other files are unused by the actual game.

4. You should not need to adjust your "program versus storage" memory, though on some devices with greater than 64MB
   of memory, adjusting to have more program memory may improve performance.
Ofc. w miejsce ścieżki do Quake'a na PC wpisałem poprawną ścieżkę ;-)
Tylko że wtedy to narzędzie wyświetliło:
Cytuj
E:\Pobrane\doom 1i2\Quake 3\pakconvert>bash ./pakconvert.sh "D:\Quake III Arena"

bash.exe: warning: could not find /tmp, please create!
./pakconvert.sh: line 9: [: too many arguments
./pakconvert.sh: line 15: [: too many arguments
1. Extracting .pk3 files...
./pakconvert.sh: line 32: [: too many arguments
./pakconvert.sh: line 33: [: too many arguments
./pakconvert.sh: line 34: [: too many arguments
./pakconvert.sh: line 35: [: too many arguments
./pakconvert.sh: line 36: [: too many arguments
./pakconvert.sh: line 37: [: too many arguments
./pakconvert.sh: line 38: [: too many arguments
./pakconvert.sh: line 39: [: too many arguments
./pakconvert.sh: line 40: [: too many arguments
./pakconvert.sh: line 41: [: too many arguments
2. Removing unnecessary components...
3. Resizing images...
./cp: cannot stat `paktemp/gfx/colors/black.jpg': No such file or directory
./cp: cannot stat `paktemp/menu/art/font1_prop.tga': No such file or directory
./cp: cannot stat `paktemp/menu/art/font1_prop_glo.tga': No such file or directo
ry
./cp: cannot stat `paktemp/menu/art/font2_prop.tga': No such file or directory
./cp: cannot stat `./black.jpg': No such file or directory
./cp: cannot stat `./font1_prop.tga': No such file or directory
./cp: cannot stat `./font1_prop_glo.tga': No such file or directory
./cp: cannot stat `./font2_prop.tga': No such file or directory
./rm: cannot lstat `./black.jpg': No such file or directory
./rm: cannot lstat `./font1_prop.tga': No such file or directory
./rm: cannot lstat `./font1_prop_glo.tga': No such file or directory
./rm: cannot lstat `./font2_prop.tga': No such file or directory
4. Encoding audio...
./find: paktemp/sound: No such file or directory
./find: paktemp/sound: No such file or directory
./find: paktemp/music: No such file or directory
./find: paktemp/music: No such file or directory
5. Encoding video....
./ls: paktemp/video/*.RoQ: No such file or directory
./rm: cannot lstat `paktemp/video/*.RoQ': No such file or directory
6. Recompressing .pk3 file...

zip error: Nothing to do! (try: zip -r -9 ../../baseq3/pak0.pk3 . -i *)
7. Cleaning up...
.pk3 conversion complete.

E:\Pobrane\doom 1i2\Quake 3\pakconvert>
Czyli wszędzie coś jest nie tak... (Ścieżkę 100% poprawną podałem).
I pewnie dlatego na PDA mi wyświetliło (i się nie włączyło):
Cytuj
Q3 1.32b wce-ARM Nov 15 2005
Preparing zone memory...
Parsing command line...
Preparing hunk memory...
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Current search path:
\Storage Card\Quake3/baseq3

----------------------
0 files in pk3 files
-- CL_Shutdown --
-----------------------
Couldn't load default.cfg
Ktoś wie co z tym zrobić?
P.S. pliku default.cfg nie kazał kopiować, nigdzie go nie ma...?
"In the name of the Gods, ships shall be built to carry the warriors out among the stars and we will spread Origin to all the unbelievers."

Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #1 dnia: Sobota, 28 Luty 2009, 18:05 »
Cytuj
bash.exe: warning: could not find /tmp, please create!


Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #2 dnia: Sobota, 28 Luty 2009, 18:12 »
czepiasz się, kto by czytał komunikaty... programiści tak tylko dla jaj je robią.


Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #3 dnia: Sobota, 28 Luty 2009, 18:18 »
pętle komunikatów?  :D

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #4 dnia: Sobota, 28 Luty 2009, 18:23 »
 :D   :haha:


Offline Mietas

  • Core
  • *****
  • Podziękowań: 53
  • Nokia Lumia 520, MDA Compact IV
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #5 dnia: Sobota, 28 Luty 2009, 19:25 »
Nataniel, pokaż ten skrypt... Coś mi się wydaje, że w ścieżce nie może być spacji, o ile znam basha...
Lumia 520, WP8 8.0.10211.250, oryginał Plus
MDA Compact IV, MLR 6.1

Offline Nataniel

  • Senior
  • ****
  • Podziękowań: 2
  • HTC Hero
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #6 dnia: Sobota, 28 Luty 2009, 20:14 »
Cytuj
bash.exe: warning: could not find /tmp, please create!
No to widziałem, ale myślałem że ten programik ma sam zrobić wszystko czego nie ma w instrukcji?
No bo nie jest napsiane ani co to ma być (subfolder?), ani gdzie, właściwie nic... To co zrobić?
Cytuj
Nataniel, pokaż ten skrypt... Coś mi się wydaje, że w ścieżce nie może być spacji, o ile znam basha...
Mogą być, ale ściżka musi się znajdować w "". Mam dość spore doświadczenie z Plikami Wsadowymi (a więc takze Linią Poleceń [CMD]).
"In the name of the Gods, ships shall be built to carry the warriors out among the stars and we will spread Origin to all the unbelievers."

Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #7 dnia: Sobota, 28 Luty 2009, 20:19 »
tam gdzie wskazuje zmienna systemowa, więc na systemowym, albo w katalogu z którego odpalasz

Offline Nataniel

  • Senior
  • ****
  • Podziękowań: 2
  • HTC Hero
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #8 dnia: Sobota, 28 Luty 2009, 20:25 »
Tam gdzie odpalam zrobiłem nowy folder i nic to nie dało. Zauważ że to nie jest jedyny błąd który pokazuje narzędzie, które nawiasem mówiąc nie jest jednym plikiem a całym folderem plików, w którym raczej byłby taki folder jeśli był by potrzebny...
"In the name of the Gods, ships shall be built to carry the warriors out among the stars and we will spread Origin to all the unbelievers."

Offline mobi

  • Administrator
  • Core
  • *****
  • Podziękowań: 351
  • Wizard/HD2/Kaiser/SGS3/HTC E8/HTC 10/Xiaomi MiA1
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #9 dnia: Sobota, 28 Luty 2009, 21:23 »
a na systemowym masz tempa? bezpośrednio na roocie?


Offline Nataniel

  • Senior
  • ****
  • Podziękowań: 2
  • HTC Hero
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #10 dnia: Sobota, 28 Luty 2009, 21:29 »
Nie miałem, ale zrobiłem i nie pomogło.
Wogle to to jest trochę dziwne, bo skrypt jest na Basha (Linuxowy cmd jakby ktoś nie wiedział), ale są pliki które mają to obsłużyć na windowsie. Ogólnie polecenia są na tyle podobne do tych z plików wsadowych że właśnie przerabiam do na plik wsadowy (dziąła bez niczego na windowsie). Jak skończę to zobaczę czy działa (raczej powinno) i dam znać.
EDIT
W sumie mogę, thx ;-)
Ale plik wsadowy i tak dokończę dla potomnych  ;)
"In the name of the Gods, ships shall be built to carry the warriors out among the stars and we will spread Origin to all the unbelievers."

Offline Mietas

  • Core
  • *****
  • Podziękowań: 53
  • Nokia Lumia 520, MDA Compact IV
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #11 dnia: Sobota, 28 Luty 2009, 21:33 »
Swoją drogą, bash pod Windowsem... Pierwszy raz widzę.
Lumia 520, WP8 8.0.10211.250, oryginał Plus
MDA Compact IV, MLR 6.1


Offline Nataniel

  • Senior
  • ****
  • Podziękowań: 2
  • HTC Hero
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #12 dnia: Sobota, 28 Luty 2009, 21:47 »
Ale jaja O.o
Na początku pomyliłem to z plikami wsadowymi (łudząco podobne polecenia a z bashem jeszcze nie miałem do czynienia [chyba że bash to terminal?]) więc myślałem że wystarczy ścieżkę objąć "" jak w pliku wsadowym, ale jak poczytałem trochę, zorientowałem się że to Linuxowy bash i zacząłem przerabiać na Pliki Wsadowe to pomyślałem że może w tym bash nie jest podobny do cmd i sprawdziłem z _ w nazwie i ruszyło O.o

No, zobaczę, teraz powinno działać. Zastanawiam się tylko czy warto przerabiać na plik wsadowy skoro tak czy tak działa pod windowsem...?

A jak ktoś chce basha pod windowsa to mogę wysłąć ^^
« Ostatnia zmiana: Sobota, 28 Luty 2009, 21:57 wysłana przez Nataniel »
"In the name of the Gods, ships shall be built to carry the warriors out among the stars and we will spread Origin to all the unbelievers."

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Podziękowań: 140
  • Samsung Note 4
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #13 dnia: Sobota, 28 Luty 2009, 22:00 »
Swoją drogą, bash pod Windowsem... Pierwszy raz widzę.

np. cygwin :)  przekompilowane programy zlinkowane ze specjalną biblioteką, oblookaj sobie, fajna sprawa.

Offline Mietas

  • Core
  • *****
  • Podziękowań: 53
  • Nokia Lumia 520, MDA Compact IV
Odp: Quake III Arena - problem z plikiem pk3
« Odpowiedź #14 dnia: Sobota, 28 Luty 2009, 22:04 »
Wiem, że cygwin :) Ale jak to się stało, że w paczce Quake'a wylądował bash :o Chyba że dołożyli tam też biblioteki cygwina... Hmm.
Lumia 520, WP8 8.0.10211.250, oryginał Plus
MDA Compact IV, MLR 6.1