LINUX.ORG.RU
ФорумGames

wine и Baldurs Gate 2


0

0

Игра запускается под wine и нормально работает. Только вот сохраняться не получается. В чем может быть проблема. Права проверал, даже запускал wine от рута, всё также.

anonymous

версия wine - 0.9.46. Игра с фаргусовской пиратки на четырех дисках. Дистр - Ubuntu.

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

Или проблема с регистром букв в имент файла сейва.

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

Пытается в директорию с игрой, а там - save. То есть назначено. Она там даже создает папку с именем сейва и в ней - BMP файлы (скриншот, при выборе сейва). А вот сам сейв - нет. (((

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

И соответственно выдает ошибку (виндовый мессажбокс), мол "не могу засейвить, может стоит выйти?)

anonymous
()

странно. У меня работало на вайне 0.9.47. Может надо прописать в конфиг игружки чего-нибудь. Там в директории с игрой что-то типа baldur.ini есть.

Обидно, сетевая игра не работает. DirectЧего-то не пашет...

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

baldur.ini есть, но ничего, что могло бы на это влиять я там не нашел.

>А если создать файлы (типа sav или как они там должны называться) и попробовать из перезаписвть.

пробовал. удаляет их(((

anonymous
()

поищи в гугле нативный движек для всей линейки игр типа Baldurs Gate 2, Айсвинд Дейл e.t.c.

Работает припрекрасно.

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

Фигня смешнее-временный файл данных default.tot не правильно генерируеться.
Его надо удалять перед каждым сохранением.
Для себя я это решил следующим методом:

#!/bin/bash
#адрес к файлу который надо удалять
tfile="/home/lion/.wine/drive_c/games/bg2/temp/default.tot"
#строка запуска bg2 (ну на всякий пожарный :) )
wexe="C:\\games\\bg2\\baldur.exe"

wine $wexe &
while [[ 1 ]]; do
        [[ -e $tfile ]] && rm -f $tfile
        sleep 1
done
echo "BG2 forever!"

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