Sacred: Gold Edition [x86] [Native] [ENG + RUS]

Страницы :   Пред.  1, 2, 3, ... 17, 18, 19  След.
Ответить
 

DsTr111

Стаж: 17 лет 8 месяцев

Сообщений: 280

DsTr111 · 01-Июн-09 20:50 (15 лет 9 месяцев назад)

theli_ua
завтра-послезавтра буду пробовать накалякать программулинку-упаковщика, формат файла в интернетах лежит+ в PakExtractor'е(на быдлодельфях =)) видно...
[Профиль]  [ЛС] 

Odvukrus

Стаж: 17 лет 4 месяца

Сообщений: 21


Odvukrus · 01-Июн-09 22:59 (спустя 2 часа 8 мин., ред. 03-Июн-09 14:29)

На x86_64 удалось запустить (у меня чудо ключ не принимает)? Я так понял, что нужно подождать . Бинарник под x86 на amd не проходит?
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 02-Июн-09 00:42 (спустя 1 час 42 мин., ред. 02-Июн-09 00:42)

У кого такаяже проблемма:
JazzVoid писал(а):
При запуске он пишет, что игра не зарегистирована и отображает окно с кнопками типа "ввести ключ", "ввести пароль" и т.п. Ввожу ключ, ввожу пароль - всё принимает, но дальше ничего
Надо удалить 3 файла:
/tmp/.sacred_1000.lks
/var/tmp/.1000lsksacred
~/.lgp/sacred/.saveindex
И запустить ломаный бинарник.
(у меня такаяже проблемма возникла)
Насчет русификации,помимо шрифтов www.sacred.net.ru/uploads/fonts/Fonts(how1.5).rar
нужно в
~/.lgp/sacred/settings.cfg
добавить
FONT : 1, "Carolingia", 13
FONT : 2, "Carolingia", 12
FONT : 3, "Carolingia", 16
FONT : 4, "Carolingia", 14
FONT : 5, "Carolingia", 16
FONT : 6, "Carolingia", 18
FONT : 7, "Carolingia", 8
(для вышеуказанных шрифтов,мои квадратики,и иероглифы были с AntiquaSSK шрифтами,они неработают почемуто)
P.S.Так что у меня одного sacredserver валится?
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 02-Июн-09 07:08 (спустя 6 часов)

S48GS писал(а):
Надо удалить 3 файла:
/tmp/.sacred_1000.lks
/var/tmp/.1000lsksacred
~/.lgp/sacred/.saveindex
Огромное спасибо, теперь всё работает.
Цитата:
P.S.Так что у меня одного sacredserver валится?
Хм, я сейчас пробовал запустить - вроде нормально, настройки принимаются, окно сервера появляется.
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 02-Июн-09 09:03 (спустя 1 час 55 мин., ред. 02-Июн-09 09:03)

JazzVoid
Процессор у тебя многоядерный?(вин сакред сервер нормально рабоает только на одноядерных PC,может тут также)
И какая версия glibc стоит?
[Профиль]  [ЛС] 

Odvukrus

Стаж: 17 лет 4 месяца

Сообщений: 21


Odvukrus · 02-Июн-09 09:31 (спустя 27 мин., ред. 02-Июн-09 09:31)

Скопировав файлы из папки х86 в х86_64 удалось запустить игру (информация для владельцев amd). Насколько это корректно. Если это единственный способ следует поправить раздачу. Игра идет грузновато, медленно реагирует на мышь, у всех ли так?
В целом, однозначно, большое спасибо за игрушку.
[Профиль]  [ЛС] 

theli_ua

Стаж: 18 лет

Сообщений: 450

theli_ua · 02-Июн-09 10:13 (спустя 42 мин.)

Odvukrus писал(а):
Скопировав файлы из папки х86 в х86_64 удалось запустить игру (информация для владельцев amd). Насколько это корректно. Если это единственный способ следует поправить раздачу.
да, это корректно, в оригинале там были одинаковые исполняемые файлы, тут крякнутый бинарник положили только в x86, в x86_64 забыли. Поправят, не беспокойся. Тут об этом уже писали не раз
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 02-Июн-09 22:29 (спустя 12 часов)

S48GS писал(а):
JazzVoid
Процессор у тебя многоядерный?(вин сакред сервер нормально рабоает только на одноядерных PC,может тут также)
И какая версия glibc стоит?
glibc 2.10.1, процессор двухъядерный
[Профиль]  [ЛС] 

oleg10000

Стаж: 18 лет 1 месяц

Сообщений: 18


oleg10000 · 02-Июн-09 23:40 (спустя 1 час 10 мин.)

Цитата:
Игра идет грузновато, медленно реагирует на мышь, у всех ли так?
В целом, однозначно, большое спасибо за игрушку.
у меня тоже самоее
[Профиль]  [ЛС] 

oleg10000

Стаж: 18 лет 1 месяц

Сообщений: 18


oleg10000 · 03-Июн-09 02:06 (спустя 2 часа 25 мин.)

хехе, промучался с драйверами для ати часа 3 и теперь игра летает... вообщем у кого лаги в игре советую заморочиться с драйверами!
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 03-Июн-09 10:28 (спустя 8 часов, ред. 03-Июн-09 10:28)

Мдя, вроде релиз старой игрушки, а забавный баг нашел - верхом на лошади персонаж держит двуручный топор в левой руке, а бьёт правой
А вообще идёт бодренько, но если включить полноэкранный режим и выкрутить FSAA на макс. в настройках видеодрайвера, то тормозить начинает.
Да, ещё подсказка - чтобы в игре при запуске из KDE работал ALT, надо в настройках кедов в "поведении окна" задать sacred'овскому окну "игнорировать глобальные комбинации клавиш". В оконном режиме ALT+Click тащит окно, а вещи не подбираются
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 03-Июн-09 11:48 (спустя 1 час 19 мин.)

JazzVoid
Багов там тостаточно.После получения уровня/хорошей вещи сохраняйтесь.Заданий много лучше не брать(выполнять по очереди лучше),на sacred.net.ru очень много всего и по багам и пр...
[Профиль]  [ЛС] 

Odvukrus

Стаж: 17 лет 4 месяца

Сообщений: 21


Odvukrus · 03-Июн-09 14:26 (спустя 2 часа 38 мин.)

Присутствует проблема с игрой по сети. На одном компе (amd64 1 проц) сетевая игра пошла с пол пинка, а на ноуте (2 Duo) при старте мультиплеера вылетает. Одиночная стартует хорошо. В постах уже говорилось о проблеме на двух ядрах.
Вылитая пишет следующее
скрытый текст
Gtk-WARNING **: Failed to load module "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory
sacred 1.0, built for i386
Segmentation Fault: I dont believe in dragons! oh...
This is a BUG, please report it to http://support.linuxgamepublishing.com
Stack dump:
{
[0xb7f7f400]
sacredserver [0x808d98b]
sacredserver [0x80539ef]
sacredserver(vfprintf+0x391c) [0x8052348]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb70f1455]
sacredserver(gtk_widget_grab_focus+0x31) [0x804f85d]
}
в тоже время
laptop:/home/odv# find / -name libgnomebreakpad.so
/usr/lib/gtk-2.0/modules/libgnomebreakpad.so
Погуглив, встретил предложение - создать линк на libgnomebreakpad.so. Некоторым помогло следующее
laptop:/usr/local/games/sacred/lib/lib1# ln -s /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
Мне не помогло, выдает следующее
скрытый текст
odv@laptop:~$ sacredserver
sacred 1.0, built for i386
Segmentation Fault: I dont believe in dragons! oh...
This is a BUG, please report it to http://support.linuxgamepublishing.com
Stack dump:
{
[0xb7fb9400]
sacredserver [0x808d98b]
sacredserver [0x80539ef]
sacredserver(vfprintf+0x391c) [0x8052348]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb712b455]
sacredserver(gtk_widget_grab_focus+0x31) [0x804f85d]
}
Видим что на libgnomebreakpad.so больше обид не держит, а вот драконов по прежнему не любит.
Если кому поможет создание линка, буду рад. Но проблема кажись глубже.
[Профиль]  [ЛС] 

theli_ua

Стаж: 18 лет

Сообщений: 450

theli_ua · 03-Июн-09 14:40 (спустя 14 мин.)

выложите sacredserver куда-нить на omploader.org , можно попробовать посмотреть что там творится
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 03-Июн-09 15:02 (спустя 22 мин., ред. 03-Июн-09 15:02)

Odvukrus
Опишу свой путь:
Используя strace -o 1.txt ./sacredserver
Изучив 1.txt
нашел строки
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = -1 ENOENT (No such file or directory)
(и много раз идет)
ну,проблеммы то нет думаю,запустил
/etc/init.d/nscd start
при повторном запуске сакредсервера
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = 0
и отправка send(...) идет успешно,но всеравно не запускается и валится с тойже ошибкой.
Смотрю далее(в новом 1.txt)
строка
скрытый текст
bind(4, {sa_family=AF_FILE, path=@"/org/lgp/proc/6949"...}, 110) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 5
sendto(5, "\0\0\0\1\0\0\33%k\213Eg2{#\306d<\230i"..., 20, MSG_NOSIGNAL, {sa_family=AF_FILE, path=@"/org/lgp/service/sacredserver"...}, 110) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
И после этой строки пошла загрузка ресурсов,и под конец вылет с выводом тойже ошибки.
Буду думать дальше...
P.S.У вас написано ведь что всеголиш Gtk-WARNING,у меня вообще нет bug-buddy гномовского(КДЕ стоит).
И ошибка выглядит так:
скрытый текст
sacred 1.0, built for i386
Segmentation Fault: I dont believe in dragons! oh...
This is a BUG, please report it to http://support.linuxgamepublishing.com
Stack dump:
{
[0xffffe400]
./sacredserver [0x808d98b]
./sacredserver [0x80539ef]
./sacredserver(vfprintf+0x391c) [0x8052348]
/lib/libc.so.6(__libc_start_main+0xe5) [0x432df635]
./sacredserver(gtk_widget_grab_focus+0x31) [0x804f85d]
}
theli_ua
http://omploader.org/vMXJ2Yw
выложил сакредсервер,если нужны lib-s из ../lib/lib1 (в каталоге игры),их там на 20Мб.
[Профиль]  [ЛС] 

Odvukrus

Стаж: 17 лет 4 месяца

Сообщений: 21


Odvukrus · 03-Июн-09 15:44 (спустя 41 мин., ред. 03-Июн-09 15:44)

Нашел официальный ответ разработчиков относительно Hyper-Threading/Dual Core. (Quote from the Readme file of my Sacred Gold installation)
скрытый текст
Problems with Dual Core Processors: Dual Core CPUs have been released after Sacred and Sacred Underworld / Sacred Gold development so that Ascaron wasn't able to make provisions for those CPU types in time. It does exist one special incompatibility of Dual Core processors while playing Sacred Underworld / Sacred Gold in LAN mode: Users of those processors will not be able to open an own gameserver in LAN or OpenNet mode because that game is not displayed on other computers so that a connection will fail. That problem cannot be fixed anymore, unfortunately.
Кратко, к сожалению проблема не решаема.
В win проблема решалась через косинус фи
скрытый текст
With HyperThreading and Dual Core CPUs being common in all kinds of systems there may be alot of people interested in controlling which processes use which CPU. This would work for Dual CPU systems to.
The program to use for this is Imagecfg.exe. You can google it to find a download, or get it off of a Windows 2000 or Windows XP Server Resource Kit.
Imagecfg.exe will work with Windows XP(32 bit and 64 bit), Windows 2000, Windows 2003, and hopefully Windows Vista. It is a permanent change to the file, so make a backup before testing.
Imagecfg.exe has a bunch of uses, use the "/?" switch to see all of your choices.
To set a process's affinity use "imagecfg -a 0xn [File Path] [File Name]
Replace n with the CPU you want the process to use.
1 = CPU0
2 = CPU1
4 = CPU2
8 = CPU3
So if you wanted to set C:\Test\Dummy.exe to use the second CPU(CPU1) ir would look like this:
imagecfg -a 0x2 C:\Test\Dummy.exe
For dual core or dual CPU users both CPUs will perform equally, but with HyperThreading enabled systems the first CPU (CPU0) is faster, because the 2nd CPU is just a virtual CPU recycling unused cycles from the first CPU.
By moving processes around it can allow you maximize the performance of CPU intensive programs and games by assigning all necessary processes to 1 CPU, freeing the other CPU for the intensive application.
I've just started messing around with this so I don't have any benchmarks or proof that this does anything, theoretically it should help, most likely in a very small ammount though.
Flaws:
Imagecfg does not seem to recognize folders with spaces in it like "C:\Program Files". To get by this copy the Imagecfg.exe file to that directory and exclude the directory /path.
Проще говоря, посредством системы, методом отключения одного из ядер.
Патчами или правкой самой игры проблему не решить. Не думаю, что будут патчи с учетом Sacred2.
Требуется указать процессу использовать только одно ядро. По моему, нужно смотреть в сторону /proc. Но шаманство на эту тему вполне возможно приведет к компиляции ядра. Не уверен что задача того стоит.
[Профиль]  [ЛС] 

theli_ua

Стаж: 18 лет

Сообщений: 450

theli_ua · 03-Июн-09 15:47 (спустя 3 мин., ред. 03-Июн-09 15:47)

тогда попробуйте поставить schedtool и
schedtool -a 0x1 -e ./sacredserver
окромя того можно динамически включать/выключать ядра если ядро собрано с поддержкой CPU Hotplug
echo 0 > /sys/devices/system/cpu/cpuX/online
[Профиль]  [ЛС] 

Odvukrus

Стаж: 17 лет 4 месяца

Сообщений: 21


Odvukrus · 03-Июн-09 15:54 (спустя 6 мин.)

schedtool -a 0x1 -e sacredserver
Не помогает, лог ошибки аналогичный предыдущему.
[Профиль]  [ЛС] 

theli_ua

Стаж: 18 лет

Сообщений: 450

theli_ua · 03-Июн-09 16:39 (спустя 44 мин.)

Odvukrus писал(а):
schedtool -a 0x1 -e sacredserver
Не помогает, лог ошибки аналогичный предыдущему.
ну а
schedtool -a 0x1 -e "./sacredserver -n"
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 03-Июн-09 18:18 (спустя 1 час 39 мин.)

theli_ua
Не помогает он,даже
taskset -p 0x1 ./sacredserver
Непомогает(хотя задумывается на пару секунд.....и все)
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 04-Июн-09 16:55 (спустя 22 часа)

Релиз релизом, но мелких багов-то
[Профиль]  [ЛС] 

me_mori

Стаж: 17 лет 6 месяцев

Сообщений: 1185


me_mori · 04-Июн-09 17:14 (спустя 19 мин.)

JazzVoid
Это после сохранения на лошади и загрузки?
Вообщето про сохранениях/получении заданий с лошади лучше слезать.
P.S.Гладиатор на лошади-дико(мягко говоря),лошадь только для серафим(и то спец прокачка должна быть),и магов.
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 04-Июн-09 18:13 (спустя 59 мин., ред. 04-Июн-09 18:13)

theli_ua писал(а):
ну это уже к разработчикам, наверное
Да, такой камень в пустоту. Игра-то старая, разработчики могли бы и исправить к релизу линукс-версии
Вот ещё не смог завершить несколько квестов:
  1. Whispers in the wind - не хочет брать квестовый предмет
  2. The Painting - не хочет брать квестовый предмет
  3. Pony Express - не поменялась цель после очередного разговора
  4. Escort to the Thieves' District - отвёл квестодателя к мужику, поговорил с мужиком, квестодатель из партии ушел, остался мужик, который просто посылает нафиг
А так вообще шикарно всё работает. Прошёл уже две главы.
UPD: Да, про прокачку - я играю пока на удовольстиве На лошади всё-же быстрее будет.
[Профиль]  [ЛС] 

SurviveStyle5plus

Стаж: 19 лет 1 месяц

Сообщений: 62

SurviveStyle5plus · 04-Июн-09 21:53 (спустя 3 часа)

а как у нас с увеличением разрешения? никак?
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 04-Июн-09 22:55 (спустя 1 час 1 мин.)

SurviveStyle5plus писал(а):
а как у нас с увеличением разрешения? никак?
Скорее всего. Интерфейс игры завязан на конкретном разрешении, почти как в Diablo II. Максимум, что можно сделать - включить антиалиасинг и играть с сохранением соотношения сторон в фуллскрин
[Профиль]  [ЛС] 

serguy85

Стаж: 17 лет 1 месяц

Сообщений: 11


serguy85 · 05-Июн-09 20:55 (спустя 21 час)

как ее запустить оп подробней можно?
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 05-Июн-09 21:07 (спустя 11 мин.)

Зайти в каталог с содержимым торрента и запустить установщик:
Код:
sh ./setup.sh
Ну дальше выбрать куда устанавливать
Если система amd64, то перед установкой надо заменить содержимое .data/bin/Linux/x86_64 файлами из .data/bin/Linux/x86
После установки - в том каталоге, куда установили симлинки на игру (по умолчанию, в домашнем) достаточно просто набрать ./sacred
[Профиль]  [ЛС] 

theli_ua

Стаж: 18 лет

Сообщений: 450

theli_ua · 05-Июн-09 23:33 (спустя 2 часа 26 мин.)

JazzVoid писал(а):
Зайти в каталог с содержимым торрента и запустить установщик:
Код:
sh ./setup.sh
Ну дальше выбрать куда устанавливать
Если система amd64, то перед установкой надо заменить содержимое .data/bin/Linux/x86_64 файлами из .data/bin/Linux/x86
После установки - в том каталоге, куда установили симлинки на игру (по умолчанию, в домашнем) достаточно просто набрать ./sacred
sacred можно заменить уже после установки - чтобы продолжать сидировать, ведь так?
[Профиль]  [ЛС] 

JazzVoid

Стаж: 17 лет 1 месяц

Сообщений: 327

JazzVoid · 05-Июн-09 23:36 (спустя 3 мин.)

А, точно. Но перед установкой один файл всё же нужно скопировать - sacred_orig. Установщик почему-то его тоже требует.
[Профиль]  [ЛС] 

SurviveStyle5plus

Стаж: 19 лет 1 месяц

Сообщений: 62

SurviveStyle5plus · 06-Июн-09 00:04 (спустя 27 мин.)

JazzVoid писал(а):
Скорее всего. Интерфейс игры завязан на конкретном разрешении, почти как в Diablo II. Максимум, что можно сделать - включить антиалиасинг и играть с сохранением соотношения сторон в фуллскрин
ну и пох. и так хорошо. минус ещё одна игра из вайна, ещё две остались... навечно причём походу.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error