LINUX.ORG.RU
ФорумGames

[help]Миссия: «Запустить Kingpin»


0

1

Да, да. Именно эту игру.

Начались мои проблемы с установки. Инсталлятор в упор не видел примонтированный образ. В итоге, пришлось его расковырять и указать вручную путь к образу.

Далее создал симлинк на libGL.so в папку с игрой, создал kingpin.conf в /etc/, но...

./kingpin.sh
cp: cannot stat `./kingpin.conf': No such file or directory
head: cannot open `/home/*/.kingpin/kingpin.conf' for reading: No such file or directory
KPHack 0.0.5: DGA mouse enabled; FullScreen enabled.
Added packfile ./main/pak0.pak (456 files)
execing default.cfg
couldn't exec config.cfg
couldn't exec linux.cfg
Console initialized.

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
------- Loading ref_glx.so -------
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - invalid mode
Initializing OpenGL display
...setting mode 3: 1024 768
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - could not revert to safe mode
ref_gl::R_Init() - could not R_SetMode()
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
/home/*/Games/kingpin//libMesaGL.so.2: cannot open shared object file: No such file or directory
ref_gl::R_Init() - could not load "libMesaGL.so.2"
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
/home/*/Games/kingpin//libTNTgl.so: cannot open shared object file: No such file or directory
ref_gl::R_Init() - could not load "libTNTgl.so"
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - invalid mode
Initializing OpenGL display
...setting mode 3: 1024 768
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - could not revert to safe mode
ref_gl::R_Init() - could not R_SetMode()
KPHack 0.0.5: Cleaning up.
------- Loading ref_gl.so -------
No mouse found
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
Received signal 11, exiting...
[tekk@intel kingpin]$ ./kingpin.sh +set cd_dev /dev/hdc +set sndmono 1
cp: cannot stat `./kingpin.conf': No such file or directory
head: cannot open `/home/*/.kingpin/kingpin.conf' for reading: No such file or directory
KPHack 0.0.5: DGA mouse enabled; FullScreen enabled.
Added packfile ./main/pak0.pak (456 files)
execing default.cfg
couldn't exec config.cfg
couldn't exec linux.cfg
Console initialized.

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
------- Loading ref_glx.so -------
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - invalid mode
Initializing OpenGL display
...setting mode 3: 1024 768
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - could not revert to safe mode
ref_gl::R_Init() - could not R_SetMode()
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
/home/*/Games/kingpin//libMesaGL.so.2: cannot open shared object file: No such file or directory
ref_gl::R_Init() - could not load "libMesaGL.so.2"
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
/home/*/Games/kingpin//libTNTgl.so: cannot open shared object file: No such file or directory
ref_gl::R_Init() - could not load "libTNTgl.so"
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
Cmd_AddCommand: +mlook already defined
Cmd_AddCommand: -mlook already defined
Cmd_AddCommand: force_centerview already defined
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - invalid mode
Initializing OpenGL display
...setting mode 3: 1024 768
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - could not revert to safe mode
ref_gl::R_Init() - could not R_SetMode()
KPHack 0.0.5: Cleaning up.
------- Loading ref_gl.so -------
No mouse found
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
Received signal 11, exiting...
[tekk@intel kingpin]$ ./kingpin.sh
cp: cannot stat `./kingpin.conf': No such file or directory
head: cannot open `/home/*/.kingpin/kingpin.conf' for reading: No such file or directory
KPHack 0.0.5: DGA mouse enabled; FullScreen enabled.
Added packfile ./main/pak0.pak (456 files)
execing default.cfg
couldn't exec config.cfg
couldn't exec linux.cfg
Console initialized.

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
------- Loading ref_glx.so -------
ref_gl version: GL 0.01
R_SetMode() - CDS not allowed with this driver
Initializing OpenGL display
...setting mode 0: 640 480
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - invalid mode
Initializing OpenGL display
...setting mode 3: 1024 768
qkHack: Error couldn't get an RGB, Double-buffered, Depth visual
ref_gl::R_SetMode() - could not revert to safe mode
ref_gl::R_Init() - could not R_SetMode()
KPHack 0.0.5: Cleaning up.
------- Loading ref_glx.so -------
ref_gl version: GL 0.01
/home/*/Games/kingpin//libMesaGL.so.2: cannot open shared object file: No such file or directory
ref_gl::R_Init() - could not load "libMesaGL.so.2"
KPHack 0.0.5: Cleaning up.
./kingpin.sh: line 46:  5012 Segmentation fault      (core dumped) ./$GAME_BINARY +set vid_ref glx +set gl_driver libGL.so +set _windowed_mouse 1 $*

Вот чем все закончилось. Есть идеи как ее запустить?

★★★★★

игруля на движке Quake 2 посмотри как его запускают, извини больше ничем помочь не могу

Neresar ★★ ()
Ответ на: комментарий от Neresar

Я знаю что она на idTech2.

Да как раз в том-то и проблема, что у всех получается ее запустить методом тыка.

tekk ★★★★★ ()
Ответ на: комментарий от darkshvein

mount -o loop имя_образа.iso /media/vdisk

От рута.

Я потом из нативного инсталлера через "./setup --target /folder/" все вынул, в скрипте установки поменял место диска с CD-ROM на /media/vdisk/ И все установилось.

Только вот не запускается, к сожалению...

tekk ★★★★★ ()
Ответ на: комментарий от Neresar

Вроде разобрался. Поставил alsa-oss, пробую запускать. Выдает такое на этапе инициализации звука:

------- sound initialization ------- sound sampling rate: 11025 /home/tekk/Games/kingpin/kingpin.sh: line 46: 6910 Segmentation fault (core dumped) ./$GAME_BINARY +set vid_ref glx +set gl_driver libGL.so +set _windowed_mouse 1 $* [tekk@intel kingpin]$ aoss ./kingpin.sh cp: cannot stat `/home/tekk/Games/kingpin/kingpin.conf': No such file or directory head: cannot open `/home/tekk/.kingpin/kingpin.conf' for reading: No such file or directory KPHack 0.0.5: DGA mouse enabled; FullScreen enabled. Added packfile ./main/pak0.pak (456 files) execing default.cfg couldn't exec config.cfg couldn't exec linux.cfg Console initialized.

------- sound initialization ------- sound sampling rate: 11025 /home/tekk/Games/kingpin/kingpin.sh: line 46: 7138 Segmentation fault (core dumped) ./$GAME_BINARY +set vid_ref glx +set gl_driver libGL.so +set _windowed_mouse 1 $*

Вот в чем может быть дело? Пробовал еще

./kingpin.sh +set cd_dev /dev/hdc +set sndmono 1

, но это не помогло.

tekk ★★★★★ ()

попытка запуска через aoss, вывод с strace...

Что, никто не может помочь?

Я бы попробовал поставить ее через wine, но мне что-то лень возиться с вендокомпонентами. Да и нативное всегда лучше...

tekk ★★★★★ ()

не проще скачать пакет из репозитория?

DarkV ()
Ответ на: комментарий от DarkV

Я не спрашивал «какой дистрибутив?». Я спросил «какой пакет?». Вы предлагаете мне установить какой-то пакет. Вот я и спрашиваю: какой?

tekk ★★★★★ ()

Кстати, звук я завел. Ну...почти завел.

Пришлось modprob'овать pcm_oss и направлять бинарь к нему.
Только все-равно оно все сегфолтится...

лог

tekk ★★★★★ ()
Ответ на: комментарий от DarkV

А где вы видели Kingpin, собранный в пакет?


Гугл нашел мне только это - пакет неизвестного содержания с названием kingpin...но что там - я пока не знаю...

Под дебиан я вообще ничего не нашел.

А дистр у меня - fc14.

И не надо сильно давить на лицо...

tekk ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.