LINUX.ORG.RU

P.S.
По старой доброй традиции кто качет - запишитесь...
Быстро скачаем - может еще что успею выложить...

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

Записываюсь.
И вопрос: там вроде кто-то говорил, что HevyMetall F.A.K.K есть?
Как бы его посмотреть?
Я в Киеве живу, до Москвы далековато будет...

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

Скачал. dn3d спасибо за зеркало - после 40 процентов качал с него - почему-то у меня его сервер не пропадает периодически.

P.S. Теперь расскажите, кто смог запустить на geforce4 :)
Поставил я ему 16-битный цвет, а эта собака пишет
Setting mode x11 for device mouse
Initialized 640x480 16bit display
Shutting down sound.
Shutting down input handling
Shutting down sound.
Warning: currently only R5G6B5 mode supported

Подгрузить dll для TNT тоже не вышло.

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

Короче, я решил проблему.

Сначала об образе. Данные все целые, но названия файлов побиты.
Корень должен выглядеть так:
autorun.inf
base
bin
bin-x86-glibc-2.1.tar.gz
data.tar.gz
help
icon.bmp
icon.xpm
manual.html
README
README.more
setup.data
setup.sh
win32

Иначе инсталятор не находит bin-x86-glibc-2.1.tar.gz и data.tar.gz.

В /bin файл HERETIC2 надо переименовать в /heretic2

Я думаю понятно, что в остальных каталогах неплохо было бы тоже файлы в нижний регистр перевести и снять бит исполняемости.

----------
Чтобы поставить игру, на самом деле достаточно распаковать два этих архива в один каталог и добавить исполняемый файл HERETIC2 (который мы переименуем в heretic2) из папки /bin
----------

Ставим игру.

Затем качиваем апдейт с http://public.www.planetmirror.com/pub/lokigames/extras/heretic2/heretic2-ins...

Однако даже если мы перепакуем диск с названиями, как я указал выше (и обновление найдет нужные файлы), чертов loki_patch из обновления не запустится и, как следствие, ничего не обновится, кроме части его самого (типа install/uninstall).

Поэтому берем, открываем на редактирование heretic2-install-x86.run и убиваем все строчки до "мусора". Получившийся файл переименовываем, например, в her.tar.gz

Заходим в архив, в папку /heretic2-1.06b-x86/data и копируем в папку с игрой файлы heretic2.0, heretic2.dynamic.0 и ref_glx.so.0

Это патчи xdelta.

Теперь в папке с игрой последовательно исполняем
$xdelta patch heretic2.0 heretic2 heretic
$xdelta patch heretic2.dynamic.0 heretic2.dynamic

Переименовываем heretic в heretic2 (соответственно, старый файл помрет).

$xdelta patch ref_glx.so.0 ref_glx.so ref.so
Переименовываем ref.so в ref_glx.so.0

Снова заходим в архив, в папку /heretic2-1.06b-x86/data и копируем папку base в аналогичную папку в игре.

После чего переходим в папку с игрой и в папке gl_drivers убиваем все нафиг, а симлинк libGL.so исправляем, чтобы он указывал в /usr/lib/tls/libGL.so

Наконец, ставим библиотеку smpeg (для mdk libsmpeg, для redhat, fc и asp - smpeg).

Все. Можем запускать.

$heretic2 +set vid_ref glx

А дальше настроечками все можно выставить и настройки сохранить, после чего запуск осуществляется простым
$heretic2

P.S. Желающие могут перепаковать свой диск с уже пропатченными версиями файлов. Метка диска Heretic 2 Linux

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

ALCHI скачал Парни подскажите скрипт для преобразования заглавных букв в прописные в конкретной папке, вроде такой существует! Спасибо Сволочи! МОЖЕТ ЧТО ЕЩЕ ВЫЛОЖИТЕ?

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

Парни может кто может выложить уже пропатченную исошку! Благодарность через край! Не получается у меня пропатчить heretic2!!!!

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

что конкретно не получается? Я вроде сверху все написал.

Я бы прислал тебе исполняемые файлы, но мой рвущийся диалап под эту тему не подходит.

Но можно прислать две xdelta со скриптиком - глядишь и полегчает.
Мыло давай.

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

Jackill огромное спасибо!!! отличный патч! Еще раз спасибо!!!!

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