LINUX.ORG.RU
ФорумGames

FTL: Faster Than Light. Включить Fullsceen

 ,


0

1

Не могу запустить игру в полноэкранном режиме, либо установить оконное разришение 1024x600.
ArchLinux, нетбук, GMA 3150.
В системных требованиях такая строка:

Graphics card with OpenGL 2.0 support, minimum resolution of 1280x720
С OpenGL проблем нет, а вот с разришением да, не подходит.
Но разве нельзя ничего сделать?

Вот весь лог игры, когда запускаю Steam в терминале:
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Initializing Crash Catcher...
Initializing Video
Video Initialized
Opengl version = 2.1 Mesa 10.2.8
Starting audio library...
BASS_Init: Failed to init BASS Library!
BAS_INIT: 3
Resource Preload: 15.963
Loading text....
Initializing animations...
Animations Initialized!
Loading Ship Blueprints....
Blueprints Loaded!
Initializing Sound Data....
Generating world...
Loading achievements...
Loading score file...
Running Game!
Game removed: AppID 212680 "FTL: Faster Than Light", ProcID 5415 
Attempting to use a Windows only path root on non-Windows platform for game 212680
Attempting to use a Windows only path root on non-Windows platform for game 212680
Installing breakpad exception handler for appid(steam)/version(1411443970)
Attempting to use a Windows only path root on non-Windows platform for game 212680
Attempting to use a Windows only path root on non-Windows platform for game 212680
В settings.ini установил logging=1, но как говорят на форуме, файла с логами внутри директории с игрой не появляется.
Пробовал играться с параметром manual=1, эффекта ноль.
Что можно сделать?

★★★

Ответ на: комментарий от MyTrooName

Xnest что-то не заработал, а с Xephyr результата не добился.
Может я что-то не так делаю? Не имел дел раньше с такими программами.

IIIypuk ★★★ ()

я так понял у тебя слишком паленькое разрешение экрана,и гра не запускается?

я вижу три пути:
1.гугли как пропатчить SDL чтоб масштабировать окно(собери со своим скалингом,чтоб размер финальной картинки и окна уменьшался до твоего,и подсунь игре)
2.использовать отдельный X где поставить большее разрешение чем у экрана(и там запустить игру)
3.самое простое(конфиг иксов муторное дело,когда в первый раз,пол дня убьешь)-возьми вайн,там установи эмуляцию десктопа(с нужным игре разрешением),и запусти вин-версию игры(раз у тебя стим-просто запусти стим под вайном и там запусти игру)

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

2(дополню)-имею в виду настроить скалинг в иксахс разреения игры до твоего экрана,тоже гугли

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

я так понял у тебя слишком паленькое разрешение экрана,и гра не запускается?

Игра то запускается, но в окне, размер которого, выше разрешения моего экрана.
В игре в настройках есть опция fullscreen, но её активация не даёт никакого эффекта.

использовать отдельный X где поставить большее разрешение чем у экрана(и там запустить игру)

Да, это выше советовали, но в любом случае игра же не будет влезать? Или в Xephyr можно масштабировать?

Чуть позже попробую всё что написали и отпишусь.

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

Сделал так

$ xrandr --output LVDS1 --panning 1280x720 --scale 1x1
Скейлинга нет, текст читаемый. Подвожу мышку к краям экрана и картинка сдвигается.
Так играть горазло лучше. Спасибо за наводку.
И да, Fullscreen работает.

IIIypuk ★★★ ()
Последнее исправление: IIIypuk (всего исправлений: 1)

Чуть позже ещё поковыряю, может найду какое-нибудь решение.

IIIypuk ★★★ ()

В общем остановился пока на таком решении.
В ~/.local/FasterThatLight/settings.ini изменяем переменные:

manual=1
screen_x=1280
screen_y=720
windowed=0
stretched=0
Изменяем разришение экрана:
$ xrandr --output LVDS1 --panning 1280x720 --scale 1x1
LVDS1 меняем на название своего экрана.

IIIypuk ★★★ ()
Последнее исправление: IIIypuk (всего исправлений: 1)
25 марта 2015 г.
Ответ на: комментарий от IIIypuk

Интересуют скрины вышеописанного (по нити) решения. Можно?

SjZ ★★★★★ ()
Последнее исправление: SjZ (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.