Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS
Четверг
29.06.2017
04:59
Установка Игр в Ubuntu
Темы
...
 
Форма входа

Kingpin: Life of Crime на Ubuntu



Тестирование игры Kingpin: Life of Crime запущенной на ОС Ubuntu.

Система:

Ubuntu 12.04 (precise) 64-бит

GNOME 3.4.2

AMD Phenom II X4 955

RAM 4Gb

GTS 250 1Gb

NVIDIA Driver Version 310.14

Wine-1.6 32-bit

Wine - Steam

Установка Kingpin: Life of Crime на Ubuntu

Версия Wine-1.6 и чистый 32-bit префикс 

Устанавливаем клиент Steam

Ставим библиотеку шрифтов corefonts

Устанавливаем через Steam игру Kingpin: Life of Crime

Если при запуске игры оная сразу вылетает, замечено на некоторых видеокартах Nvidia, будем исправлять библиотеку ref_gl.dll (/drive_c/Program Files/Steam/SteamApps/common/Kingpin/), но для начала сделайте его резервную копию (в качестве страховки от криворукости). Открываем ref_gl.dll HEX-редактором, к примеру "Bless HEX Editor"-ом из "Центра приложений Ubuntu", вбиваем в поиск и находим текстовое значение GL_EXTENSIONS, ищем после него шеснадцатеричный код 25 73 и меняем его на 20 20


Kingpin: Life of Crime не поддерживает широкий формат, только 4:3 и max 1600x1200, эта проблема решалась правкой kingpin.exe, но с steam версией это не прокатит, при желании можно найти запускающий файл от другой версии (не steam), поправить его и заменить им оригинальный - естественно играть можно будет только в автономном режиме :(

Покажу как сделать, т.е. поправим файл kingpin.exe (не steam!!!) для игры с широкоформатным разрешением:

1 для начала исправим конфигурационный файл config.cfg (/drive_c/Program Files/Steam/SteamApps/common/Kingpin/main), найдите и исправьте при необходимости значения на следующие

set gl_mode 6

set fov 90

set vid_fullscreen 1

set viewsize 100

и в свойствах файла, на вкладке права, задайте доступ только на чтение, чтоб он не перезаписывался;

2 переименовываем стимовский kingpin.exe (к примеру в kingpin(orig).exe), файл находится в /drive_c/Program Files/Steam/SteamApps/common/Kingpin/ , копируем сюда же "правильный" kingpin.exe и открываем его HEX-редактором, к примеру "Bless HEX Editor"-ом из "Центра приложений Ubuntu", (как пример) максимальное разрешение игры 1600x1200 (код: 4006 x B004), сделаем из него широкоформатное 1600x900 (код: 4006 x 8403), т.е вбиваем в поиск и ищем в HEX-редакторе код 00400600 (это соответсвует ширине разрешения в 1600), сразу за ним ищем значение 00B00400 (что соответствует высоте разрешения в 1200) и меняем на наше 00840300 (высота разрешения в 900).  См. ниже

Запускаете игру уже с вашим видео разрешением :)

Вот некоторые значения для разных разрешений:

640x480 x= 80 02   y= E0 01

704x480 x= C0 02   y= E0 01

720x480 x= D0 02   y= E0 01

800x600 x= 20 03   y= 58 02

852x480 x= 54 03   y= E0 01

1024x768 x= 00 04   y= 00 03

1080x720 x= 38 04   y= 00 03

1280x720 x= 00 04   y= D0 02

1280x800 x= 00 05   y= 20 03

1280x1024   x= 00 05   y= 00 04

1360x850 x= 50 05   y= 52 03

1366x768 x= 56 05   y= 00 03

1440x900 x= A0 05   y= 84 03

1600x1200   x= 40 06   y= B0 04

1680x1050   x= 90 06   y= 1A 04

1920x1080   x= 80 07   y= 38 04

1920x1200   x= 80 07   y= B0 04

Программы
 
 
 
Статистика
Яндекс.Метрика

Рейтинг@Mail.ru
Мои баннеры
 


Dmoz

 Copyright MyCorp © 2017
Сделать бесплатный сайт с uCoz