Какого типа патч? Который переделывает Windows версию в Linux'овую ? Как он назывался ... хотя-бы приблизительно. Или просто патч для обновления Linux'овой версии :?
Для того чтоб получить УТ под линукс, найди например пиратку виндовую, установи с помощью WineX или Cedega, если там инсталлер или распакуй если там усё в архиве. Затем качай последний патч для линуха treefort.icculus.org/ut2004/ut2004-lnxpatch3369... распакуй в папку с ут, затем убедись что в лине у тя работает и настроен OGL, затем смело запускай бинарник. После запуска в твоём домашнем каталоге появится папка .ut2004 там будут хранится твои конфиги, ключ, кеш, демки и скрины. Если на компе стоит винда и в ней уже стоит ут, то просто пропатчи его линуксовым патчем и запускай бинарник, ут будет работать как в винде так и в лине. Вообщем дерзай =)
Это из личного опыта или так где-то прочитали. Подобным образом уже пытался поставить однако не удалось запустить ут. Возможно на каком-то этапе я ошибся. Для начала, винда работает с DirectX. Так что даже в теории не должно работать, не всё так просто.
Плин люди, если руки прямые всё работает, сам делал точно так как написал, насчёт директа то он ваще не причём, при запуске бинарника в конфиге даже из виндовой версии выставится режим OGL, если не запустилось то значит не работает огл. Открой консоль и из неё запусти ут, при ошибке там будет написано в чём трабла. Если проблема с оглом ты это увидишь, если с какими-то файлами ут (что навряд ли) то это опять же будет написано.
Для проверки огла в консоли набери glxgears , запустится мелкий 3d тест в консоли будет лог идти с количеством fps, количество fps должно быть большим, например для карт уровня Radeon 9600Pro фпс должно быть 2800-2900, если фпс 200-300 то это софтварный режим и Ogl соответственно не пашет =)
2NW|scream3r
>Плин люди, если руки прямые всё работает...
Ну зачем же сразу на руки все валить.
> сам делал точно так как написал...
Да но у Вас не написано к примеру про решение cdkeя. На Linux'е нет реестра.
>если не запустилось то значит не работает огл...
Другие 3Д игры работают, так что OGL тут ни причем.
2inf|Cheba
>просто патчем может не прокатить тк могут не все файлы обновлять виндовые не все обновляют из папки систем
Не совсем понял, а зачем обновлять виндовые файлы. Они разве ипользуются. Мне кажется нужно обновить Linux'овые файлы.
Проблеммы сд-кея нет вообще никакой =)) Всё в той же папке .ut2004 создаётся файл где и хранится ключ. На счёт 3d игр хз хз, попробуй поиграть в ку3, если ку3 работает то точно всё норм. А так в лине по-моему всё рационально если что-то не пашет всегда есть какая-то причина которую система сама те говорит, остаётся лишь найти мануалы и настроить так как нужно. И всё таки запусти ут из консоли и запости потом сюда то, что тебе линух написал, так нарно будет проще разобраться. А насчёт рук я так сказал потому, что запуск ут это чуть ли не первое что я сделал когда начинал работать в лине, и это на мой взгляд самое простое что только может быть. Например с кодеками и плеерами я разбирался пару дней чтоб всё работало, без запаздований, дёрганий и т.д.
Ну наконец то все заработало :) :) Хорошей идеей была ... запусти ут из консоли ... Удалось выяснить, что не хватает пару файлов. В системную папку добавил libSDL-1.2.so.0 и openal.so Без первой не работает совсем, а без второй не работает звук. Все *.dll и *.exe из папки system смело можно удалять.
NW|scream3r
>А чё за дистриб такой интересный раз опен ал нет ? =) Старенький чтоль ?
Да не, из новых. С опен ал не стал разбираться есть или нет в дистре, просто достал и вставил. А вот libSDL-1.2.so.0 в дистре как бы есть. В место него нашел ссылку на более новую версию. Но все равно достал именно указанную версию.
всё просто:
1) ставишь UT2004 под виндой
2) грузишь lin-installer ( liflg.org/?catid=6&gameid=17 )
3) говоришь инстеллеру где у тебя папка с установленным UT
4) удаляешь из папки c игрой *.dll и *.exe
5) линкуешь системную libSDL-x.x.x.so в libSDL-1.2.so.0
6) линкуешь системную libopenal-x.x.so в openal.so
далее осторожно накатываешь патчи ( см. goole.com )
так же лучше в XFree86|xorg настроить layout для игр без русской раскладки и с одним разрешением и нужным bpp
P.S.: дистриб ALT Linux Master 2.4
P.P.S.: после очередного обновления дистриба из Sisyphus'а UT стал работать быстрее чем винде и звук стал качественне :)
Может есть у кого какой опыт. Вообще это реально?
ЗЫ: Естественно оригинальных CD/DVD нет :(