Главное меню

Arx Fatalis

Автор DonSleza4e, 15 апреля 2003 10:18:45

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

spy

Рифф, Хелл, нужна ваша помощь опытных программистов.

Пытаюсь скомпилировать последний снапшот Аркс Либертатис, после долгих мучений наконец-то настроил все как положенно, однако когда пытаюсь запустить скомпилированный экзешник, появляется ошибка - "Точка входа в процедуру не найдена в библиотеке DLL OpenAL32.dll". При этом оригинальный экзешник от снапшота запускается без проблем. Если при компиляции снять галочку с "OpenAl" , тогда игра нормально запускается, но без звука :)
В чем может быть причина?

Делал по этой инструкции   http://wiki.arx-libertatis.org/Downloading_and_Compiling_under_Windows

Одно замечание,
ЦитироватьBuilding without the Arx Windows CMake helper script

If you want to build the ArxLibertatis repo directly but still want to use ArxWindows for dependencies, you will need to tell CMake where to find them: Add CMAKE_PREFIX_PATH to your environment variable with the following value:
ЦитироватьRun the following to check if you set the CMake path correctly or not:
echo %CMAKE_PREFIX_PATH%
It should echo: 

У меня почему-то нет отклика на эту команду.  Может в этом все дело?


nemyax

Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

HellRaiser

Собрал бинарники под 2010-й студией, всё чётко, всё по инструкции. OpenAl и SDL2 подтянул в бин\дебуг и оно запустилось. Звук есть, картиинко кажет. Больше ничего сказать не могу, т.к. с игрой не знаком.

spy

Цитата: HellRaiser от 07 апреля 2017 12:55:19
Собрал бинарники под 2010-й студией, всё чётко, всё по инструкции. OpenAl и SDL2 подтянул в бин\дебуг и оно запустилось. Звук есть, картиинко кажет. Больше ничего сказать не могу, т.к. с игрой не знаком.

А ты не мог бы сделать доброе дело и скомпилировать экзешник для меня? Ты моя последняя надежда.
Нужно будет только изменить  arxgame.cpp   в папке src/core

static const float CURRENT_BASE_FOCAL = 310.f;
на
static const float CURRENT_BASE_FOCAL = 150.f;


Связывался по почте с Даниелем, но он толком не смог помочь.

nemyax

[off]Всё по fov-у угораешь?[/off]
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

HellRaiser

#230
spy
Собрал 2 версии: debug|release.
сцылочка вот, но со временем грохну. Пароль на архив:
Спойлер
Hell
[свернуть]
.

ReddeR

#231
HellRaiser
[off]а ты че, можешь всякое делать с экзешниками? экзешник к мечу и магии 6-ой осилишь? (старое партийное рпг)[/off]
Вот можешь глянуть траблу http://senat.mm6world.ru/viewtopic.php?id=226, я там тему создавал. Все давно забросили, но интересно смог бы осилить?
Intel Core i3-6100, 3700 MHz; Gigabyte H110M-S2-CF ; DDR4 8Gb; MSI GTX 1650 Gaming X 4Gb - мое ржавое ведерко

HellRaiser

ReddeR
[off]Это уже что-то из отрасли хакинга, но я посмотрю на досуге, может чего и получится придумать  - векдь с IDA мы вроде в хороших отношениях расставались в своё время  :devil:[/off]

spy

Цитата: HellRaiser от 12 апреля 2017 16:34:22
spy
Собрал 2 версии: debug|release.
сцылочка вот, но со временем грохну. Пароль на архив:
Спойлер
Hell
[свернуть]
.

Спасибо огромное!!!  :yay: Релиз также отказался запускаться, а вот дебаговая версия запустилась сразу.

Цитата: nemyax от 12 апреля 2017 15:32:51
[off]Всё по fov-у угораешь?[/off]

[off]Есть такое дело, глазам жутко не комфортно и голова сразу начинает болеть. Приходится выкручиваться всеми способами, впору уже мануал писать, потому-что я не запомню к скольким играм я менял FOV  :)[/off]

HellRaiser

Цитата: spy от 12 апреля 2017 17:42:15
Релиз также отказался запускаться.
А чем ему не угодили? точкой в хода в CoUninitialize() ? У меня така вот фигня (я чёт тупо скомпилял и даже не проверил), погляжу, может чё в депенденсах не так. Точнее - я знаю чё не так: ATL не подтянулся правильно, но эт надо посмотреть поразбираццо. А оно надо, если дебаг хорошо работает (даже довольно шустро для дебага)?

spy

HellRaiser,    Аха, именно точка в хода в CoUninitialize(), у меня таже самая запарка была с релизом, а про дебаг я чет даже не подумал.   Спасибо.

spy

В одном из последних снапшотах, наконец-то добавили поддержку ФОВа, работает как часы.

nemyax

Стрельба из лука его не ломает?
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

spy

#238
Цитата: nemyax от 07 ноября 2018 16:52:54
Стрельба из лука его не ломает?

Пока не пробовал, но вроде это пофиксили ? или это про TDM было

Работает.

Flora

Всегда мечтал пройти ещё раз открыв наконец все секреты и все заклинания...