MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    MOTR + Linux (мини-гайд по приручению)

    Запланировано Прикреплена Закрыта Перенесена Описания и прохождения
    573 Сообщения 95 Posters 93.1k Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • G Не в сети
      Gasara
      отредактировано

      2 Incinerator Спасипки за совет.. поставил усё гут тормозняки ушли.. Я упомянул директ эс-из.. просто я его изначально ставил под Аион. и какбы не упомянуть думал лишним 😃

      2 Last Happy ну фулл.. это помоему не кретично. Ну ето лично мое мнение 😃 Как говорит мой любимый персонаж
      "Завтра будет,, Лучше."

      Ждем и надеимся 😃

      1 ответ Последний ответ Ответить Цитировать 0
      • Снупер ДогС Не в сети
        Снупер Дог
        отредактировано

        *упд
        Разобрался

        1 ответ Последний ответ Ответить Цитировать 0
        • F Не в сети
          formally
          отредактировано

          Народ,кто может рсилить написать гайд по установке RO на Linux (самая распространенная наверное Ubuntu),просьба напишите!с сылками,пошагово,как пологается....И будет вам безграничный почет! )))

          1 ответ Последний ответ Ответить Цитировать 0
          • IncineratorI Не в сети
            Incinerator
            отредактировано

            Гайд актуален на 10 января 2011. Устанавливается клиент от 2011-01-02.
            Клиент, после работы патчера, запускается долго! Терпите! Оно не зависло.
            Часто после чарселекта первый логин фейлится. Отходим назад к выбору сервера, ждём 5-10 минут и нормально логинимся.

            1. Скачать пропатченный клиент из этой темы.
            Проще всего - скачать в формате exe от Lazybloke и установить с помощью скрипта.

            2. В ту же папку скачайте либы aossdk.dll и v3hunt.dll. Let Zeno google them for you 🙂

            ! 3. Откройте текстовый редактор. Скопируйте туда код из спойлера motr_install, что ниже приведён. Сохраните как motr_install в ту же папку, куда скачали клиент в формате exe и dll-ки.
            ! >! [code:2v1u22y7]#!/bin/bash
            !
            ! if [ $# -lt 4 ]
            ! then
            ! echo "Usage: motr_install motr_installer.exe aossdk.dll v3hunt.dll /path/to/winetricks"
            ! exit
            ! else
            ! for i in $@
            ! do
            ! if [ ! -e $i ]; then echo "Ошибка: $i - файл не найден"; exit; fi
            ! done
            ! if [ ! -x $4 ]; then echo "Ошибка: $4 - файл не является запускаемым. Убедитесь, что вы указали именно winetricks. Если это правда winetricks, то сделайте на него chmod +x $4 (возможно, от рута). И вообще, права проверьте."; exit; fi
            ! fi
            !
            !
            !
            ! echo -e "
            ! \033[1m[1]\E[0m Создаём окружение и ставим необходимые патчеру mfc42.dll и msvcp60.dll
            ! "
            ! env WINEPREFIX="$HOME/.wine_motr" $4 mfc42
            !
            !
            ! # Читаем текущее разрешение
            ! RES=xrandr | grep "default connected" | sed 's/default connected //' | sed 's/\([0-9]*x[0-9]*\).*/\1/'
            ! function really_important_height_calculator {
            ! local height
            ! let height=$1-$2
            ! echo -e "Не понятно? Объясняю: допустим, ваше любимое разрешение - 1024x$1, $1 - высота, $1-$2=$height, т.о. вводить надо 1024x\033[1m$height\E[0m."
            ! }
            ! echo -e "
            ! \033[1m[2]\E[0m Клиент лучше запускать с эмуляцией виртуального рабочего стола (дабы видеть, что оно работает).
            ! Можно указать ваше обычное разрешение экрана - тогда клиент будет на весь экран.
            ! Если хотите видеть панель задач и прочее, отнимите от высоты примерно 20-25 пикселей и введите новое значение ниже (значение высоты панели часто можно посмотреть в её свойствах)."
            ! really_important_height_calculator 768 20
            ! echo -e "
            ! Текущее разрешение экрана: \033[1m$RES\E[0m
            ! Если определилось разрешение, а не температура на Марсе, и вас всё устраивает (вы хотите, чтобы РО было на весь экран), нажмите \033[1m<ENTER>\E[0m
            ! Иначе - ведите разрешение виртуального рабочего стола в формате \033[1mШИРИНАxВЫСОТА\E[0m"
            ! NEWRES=0
            ! read NEWRES
            ! if [ $NEWRES ]; then RES=$NEWRES; fi
            !
            !
            ! echo -e "
            ! \033[1m[3]\E[0m Введите объём памяти вашей видеокарты (\033[1mтолько цифры\E[0m без mb/gb/etc., eg. 256 или 2048 etc.):
            ! Если не введёте ничего, а просто нажмёте \033[1m<ENTER>\E[0m, что, в общем, не возбраняется, то я введу вам 256, как у меня."
            ! MEM=256
            ! NEWMEM=0
            ! read NEWMEM
            ! if [ $NEWMEM ]; then MEM=$NEWMEM; fi
            !
            !
            ! echo -e "
            ! \033[1m[4]\E[0m Применяем настройки"
            ! # Кидаем всё в файл реестра и импортим его
            ! echo "REGEDIT4
            !
            ! [HKEY_CURRENT_USER\Software\Wine\Explorer]
            ! "Desktop"="Default"
            !
            ! [HKEY_CURRENT_USER\Software\Wine\Explorer\Desktops]
            ! "Default"="$RES"
            !
            ! [HKEY_CURRENT_USER\Software\Wine\Direct3D]
            ! "VideoMemorySize"="$MEM"" > /tmp/motr.reg
            ! env WINEPREFIX="$HOME/.wine_motr" regedit /tmp/motr.reg
            ! rm /tmp/motr.reg
            !
            !
            ! echo -e "
            ! \033[1m[5]\E[0m Запускаем установку: \033[1m_НЕ_ меняйте путь установки\E[0m - писать лишнее мне лень; просто тыкайте далее, далее, установить, готово (оно всё равно в отдельном окружении):)!\E[0m"
            ! env WINEPREFIX="$HOME/.wine_motr" wine $1
            !
            !
            ! echo -e "
            ! \033[1m[6]\E[0m Фиксим права rurolog_p.txt чтобы не было лагов мышки и прочего."
            ! touch ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/rurolog_p.txt
            ! chmod 000 ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/rurolog_p.txt
            !
            !
            ! echo -e "
            ! \033[1m[7]\E[0m Копируем куда нужно aossdk.dll и v3hunt.dll, без которых игра не работает."
            ! cp $2 ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/
            ! cp $3 ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/
            !
            ! echo -e "
            ! \033[1m[8]\E[0m Создаём скрипт запуска runmotr (на всякий случай)."
            ! echo "#!/bin/bash
            ! cd ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/
            ! env WINEPREFIX="$HOME/.wine_motr" WINEDEBUG=-all wine "C:\\Games\MOTR_Lazybloke\updater.exe"" > runmotr
            ! chmod +x runmotr
            !
            ! echo -e "
            !
            ! \033[1mУстановка завершена!\E[0m
            ! Запускайте игру из меню вашего DE.
            !
            ! Игра установлена в окружение по адресу: \033[1m$HOME/.wine_motr\E[0m
            ! Чтобы попасть в настройки окружения, введите: \033[1menv WINEPREFIX="$HOME/.wine_motr" winecfg\E[0m
            ! Чтобы попасть в редактор реестра окружения введите: \033[1menv WINEPREFIX="$HOME/.wine_motr" regedit\E[0m
            !
            !
            ! Запускать из командной строки можно так:
            ! \033[1mcd ~/.wine_motr/drive_c/Games/MOTR_Lazybloke/ && env WINEPREFIX="$HOME/.wine_motr" WINEDEBUG=-all wine "C:\\Games\MOTR_Lazybloke\updater.exe"\E[0m
            !
            ! В текущем катологе (\033[1m$PWD\E[0m) создан скрипт для запуска игры (\033[1mrunmotr\E[0m). Можете запустить игру просто дабл-кликнув по нему.
            ! Если хотите, положите скрипт в \033[1m/usr/local/bin/\E[0m - тогда сможете запускать игру просто набрав
            ! \033[1mrunmotr\E[0m
            ! или использовать \033[1mrunmotr\E[0m в качестве "команды" для запуска в менюшках вашего DE/WM.
            !
            ! \033[1mВНИМАНИЕ:\E[0m
            ! Зайдите в настройки видео клиента.
            ! Включите Fullscreen и из выпадающего списка выберите разрешение, соответствующее вашему виртуальному рабочему столу, которое вы ввели в шаге [2] (вы там ввели \033[1m$RES\E[0m).
            ! Отключите lightmap - докладывали, что из-за него проблемы."[/code:2v1u22y7]
            !
            ! 4. Откройте эмулятор терминала, перейдите в каталог со скаченным клиентом и библиотеками и наберите:
            ! sh motr_install MOTR_DD.MM.YYYY.exe aossdk.dll v3hunt.dll /path/to/winetricks
            ! Где MOTR_DD.MM.YYYY.exe - установщик клиента в формате exe;
            ! aossdk.dll v3hunt.dll - файлы библиотек (обратите внимание: у вас они могут быть в верхнем регистре - смотрите, что пишите и пользуйте <TAB>);
            ! /path/to/winetricks - полный путь к winetricks.
            ! У меня это выглядит, буквально, так: sh motr_install MOTR_02.01.2011.exe aossdk.dll v3hunt.dll /usr/bin/winetricks
            !
            ! 5. Читайте и делайте то, что пишет скрипт.
            !
            ! 6. Профит. >! 3. Создаём новое окружение env WINEPREFIX="$HOME/.wine_motr" winecfg. В конфиге вайна в разделе графика ставим эмуляцию виртуального рабочего стола и приемлемое разрешение. Применить, ок.
            ! Клиент лучше запускать с эмуляцией виртуального рабочего стола (дабы видеть, что оно работает).
            ! Можно указать ваше обычное разрешение экрана - тогда клиент будет на весь экран.
            ! Если хотите видеть панель задач и прочее, отнимите от высоты примерно 20-25 пикселей и введите новое значение ниже (значение высоты панели часто можно посмотреть в её свойствах).
            !
            ! 4. Скачиваем, если нету, winetricks: можно сделать так:
            ! (из под рута)
            ! cd /usr/local/bin
            ! wget <!-- m --><a class="postlink" href="http://www.kegel.com/wine/winetricks">http://www.kegel.com/wine/winetricks</a><!-- m -->
            ! chmod +x winetricks
            !
            ! 5. Устанавливаем, с помощью winetricks, необходимые патчеру mfc42.dll и msvcp60.dll:
            ! env WINEPREFIX="$HOME/.wine_motr" winetricks mfc42
            !
            ! 6. Копируем/перемещаем скачанный клиент и либы в папку созданного окружения Program Files (~/.wine_motr/drive_c/Program\ Files/).
            !
            ! 7. Чтобы не было тормозов в игре создаём файл rurolog_p.txt и устанавливаем на него права 000:
            ! touch ~/.wine_motr/drive_c/Program\ Files/MOTR/rurolog_p.txt
            ! chmod 000 ~/.wine_motr/drive_c/Program\ Files/MOTR/rurolog_p.txt
            !
            ! 8. Запустите клиент из меню вашего DE. Или командой из эмулятора терминала cd ~/.wine_motr/drive_c/Program\ Files/MOTR/ &&
            ! env WINEPREFIX="/home/incinerator/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe"
            ! Зайдите в настройки видео клиента.
            ! Включите Fullscreen и из выпадающего списка выберите разрешение, соответствующее виртуальному рабочему столу вайна.
            ! Отключите lightmap - докладывали, что из-за него проблемы.
            !
            ! 9. Создаём скрипт для запуска ро (из под рута):
            ! touch /usr/local/bin/runmotr
            ! Открываем его и пишем туда:
            ! [code:2v1u22y7]#!/bin/sh
            !
            ! cd ~/.wine_motr/drive_c/Program\ Files/MOTR/client/
            ! nohup env WINEPREFIX="$HOME/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe" > /dev/null 2>&1 &[/code:2v1u22y7]
            ! Делаем его запускаемым: chmod +x /usr/local/bin/runmotr
            !
            ! 10. Создаём "иконку" меню: *
            ! touch ~/.local/share/applications/motr_ro.desktop
            ! Копируем в него следующий текст:
            ! [code:2v1u22y7][Desktop Entry]
            ! Name=Mirror Of The Realm
            ! Type=Application
            ! Comment=MMORPG Ragnarok Online on motronline.com server
            ! Categories=Game;RPG;MMORPG;
            ! Exec=runmotr[/code:2v1u22y7]
            !
            ! Теперь в разделе Игры должен появится пункт Mirror Of The Realm. Из эмулятора терминала запустить ро можно командой runmotr.
            !
            ! * Чтобы у пункта меню появилась иконка, нужно найти и скачать ту самую иконку, поместить её куда-нибудь на компе и в файл из 10-го пункта ~/.local/share/applications/motr_ro.desktop добавить строку наподобие Icon=$HOME/.wine_motr/drive_c/Program\ Files/MOTR/icon.png
            ! Иконку я взял вот отсюда: http://citri.deviantart.com/art/Ragnarok-Online-Dock-Icon-75701012. >! Запускать нужно в вайне с эмуляцией виртуального рабочего стола. Иначе не сможете юзать ALT+TAB - РО повиснет.
            ! Патчер не работает без mfc42.dll и msvcp60.dll: winetricks mfc42.
            ! Клиент не работет без aossdk.dll и v3hunt.dll. Класть в корневую папку клиента.
            ! Клиент не запустится, если его запускать из "чужой" директории: updater.exe будет жаловаться, что не может найти Ragexe.exe. Нужно запукать из корневой, например: cd motr && wine updater.exe.
            ! Клиент будет жутко лагать, если не урезать права на rurolog_p.txt, лежащий в корне до 000: chmod 000 rurolog_p.txt.
            ! В аудио/видео настройках клиента не забудьте включить fullscreen и выставить разрешение, соответствующее виртуальному рабочему стола вайна.
            ! Говорят, что из-за lightmap имеются проблемы, так что отключайте там же.
            !

            1 ответ Последний ответ Ответить Цитировать 0
            • L Не в сети
              Last Happy
              отредактировано

              После последнего патча (с изменением апдейтера и интерфейса) перестал запускаться МОТР, кто нить уже поборол проблему?

              1 ответ Последний ответ Ответить Цитировать 0
              • drinkermannD Не в сети
                drinkermann
                отредактировано

                Тоже косяк с новым клиентом -__-

                Примерно так выглядит, как бороться хз.
                вайн 1.1.39

                rurolog_p.txt

                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 772298F6
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 772298F6
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF01): MDLEP
                !
                ! #10 (0047AF5E): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 75944375
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 75943F39
                !
                ! #14 (004042D5): Stack - ROFS 77790409
                !
                ! #15 (004042D5): Stack - ROFS 777903DC
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 767EB727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047AF19): MDLEP
                !
                ! #5 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #6 (004042D5): Stack - ROFS 76667363
                !
                ! #7 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #8 (004042D5): Stack - ROFS 76663677
                !
                ! #9 (004042D5): Stack - ROFS 77EA9D72
                !
                ! #10 (004042D5): Stack - ROFS 77EA9D45
                !
                ! #11 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF19): MDLEP
                !
                ! #10 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 759E7363
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 759E3677
                !
                ! #14 (004042D5): Stack - ROFS 77839D72
                !
                ! #15 (004042D5): Stack - ROFS 77839D45
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF19): MDLEP
                !
                ! #10 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 759E7363
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 759E3677
                !
                ! #14 (004042D5): Stack - ROFS 77839D72
                !
                ! #15 (004042D5): Stack - ROFS 77839D45
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF19): MDLEP
                !
                ! #10 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 759E7363
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 759E3677
                !
                ! #14 (004042D5): Stack - ROFS 77839D72
                !
                ! #15 (004042D5): Stack - ROFS 77839D45
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF19): MDLEP
                !
                ! #10 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 759E7363
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 759E3677
                !
                ! #14 (004042D5): Stack - ROFS 77839D72
                !
                ! #15 (004042D5): Stack - ROFS 77839D45
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047A83C): UE 406D1388 at 7598B727
                ! Eax=0018FA94 Ebx=000B0800 Ecx=00000004 Edx=00000000
                !
                ! #5 (004042D5): Stack - ROFS 21101E63
                !
                ! #6 (004042D5): Stack - ROFS 21120DD5
                !
                ! #7 (004042D5): Stack - ROFS FF006AEC
                !
                ! #8 (004042D5): Stack - ROFS 00000000
                !
                ! #9 (0047AF19): MDLEP
                !
                ! #10 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #11 (004042D5): Stack - ROFS 759E7363
                !
                ! #12 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #13 (004042D5): Stack - ROFS 759E3677
                !
                ! #14 (004042D5): Stack - ROFS 77839D72
                !
                ! #15 (004042D5): Stack - ROFS 77839D45
                !
                ! #16 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047A83C): UE 406D1388 at 767BB727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004042D5): Stack - ROFS 21101E63
                !
                ! #2 (004042D5): Stack - ROFS 2110195B
                !
                ! #3 (004042D5): Stack - ROFS 00000000
                !
                ! #4 (0047AF19): MDLEP
                !
                ! #5 (0047AF77): LAV h/uh:
                ! 00000000
                !
                ! #6 (004042D5): Stack - ROFS 768E7363
                !
                ! #7 (004042D5): Stack - ROFS 006B3DCA
                !
                ! #8 (004042D5): Stack - ROFS 768E3677
                !
                ! #9 (004042D5): Stack - ROFS 770E9D72
                !
                ! #10 (004042D5): Stack - ROFS 770E9D45
                !
                ! #11 (004042D5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047AC8C): UE 406D1388 at 76A1B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004040E5): Stack - ROFS 21101E63
                !
                ! #2 (004040E5): Stack - ROFS 2110195B
                !
                ! #3 (004040E5): Stack - ROFS 00000000
                !
                ! #4 (0047B207): MDLEP
                !
                ! #5 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! #6 (004040E5): Stack - ROFS 75627363
                !
                ! #7 (004040E5): Stack - ROFS 00700BF7
                !
                ! #8 (004040E5): Stack - ROFS 75623677
                !
                ! #9 (004040E5): Stack - ROFS 779B9D72
                !
                ! #10 (004040E5): Stack - ROFS 779B9D45
                !
                ! #11 (004040E5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047AC8C): UE 406D1388 at 76A1B727
                ! Eax=0018FA78 Ebx=00000001 Ecx=00000004 Edx=00000000
                !
                ! #1 (004040E5): Stack - ROFS 21101E63
                !
                ! #2 (004040E5): Stack - ROFS 2110195B
                !
                ! #3 (004040E5): Stack - ROFS 00000000
                !
                ! #4 (0047B207): MDLEP
                !
                ! #5 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! #6 (004040E5): Stack - ROFS 75623677
                !
                ! #7 (004040E5): Stack - ROFS 779B9D72
                !
                ! #8 (004040E5): Stack - ROFS 779B9D45
                !
                ! #9 (004040E5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047AC8C): UE 406D1388 at 7C812AFB
                ! Eax=0012FAB0 Ebx=00000001 Ecx=00000000 Edx=0012FB24
                !
                ! #1 (004040E5): Stack - ROFS 21101E63
                !
                ! #2 (004040E5): Stack - ROFS 2110195B
                !
                ! #3 (004040E5): Stack - ROFS 00000000
                !
                ! #4 (0047B207): MDLEP
                !
                ! #5 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! #6 (004040E5): Stack - ROFS 7C81CB26
                !
                ! #7 (004040E5): Stack - ROFS 00700BF7
                !
                ! #8 (004040E5): Stack - ROFS 7C817077
                !
                ! #9 (004040E5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047AC8C): UE 406D1388 at 7C812AFB
                ! Eax=0012FAB0 Ebx=00000001 Ecx=00000000 Edx=0012FB24
                !
                ! #1 (004040E5): Stack - ROFS 21101E63
                !
                ! #2 (004040E5): Stack - ROFS 2110195B
                !
                ! #3 (004040E5): Stack - ROFS 00000000
                !
                ! #4 (0047B207): MDLEP
                !
                ! #5 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! #6 (004040E5): Stack - ROFS 7C81CB26
                !
                ! #7 (004040E5): Stack - ROFS 00700BF7
                !
                ! #8 (004040E5): Stack - ROFS 7C817077
                !
                ! #9 (004040E5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047AC8C): UE 406D1388 at 7C812AFB
                ! Eax=0012FAB0 Ebx=00000001 Ecx=00000000 Edx=0012FB24
                !
                ! #1 (004040E5): Stack - ROFS 21101E63
                !
                ! #2 (004040E5): Stack - ROFS 2110195B
                !
                ! #3 (004040E5): Stack - ROFS 00000000
                !
                ! #4 (0047B207): MDLEP
                !
                ! #5 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! #6 (004040E5): Stack - ROFS 7C81CB26
                !
                ! #7 (004040E5): Stack - ROFS 00700BF7
                !
                ! #8 (004040E5): Stack - ROFS 7C817077
                !
                ! #9 (004040E5): Stack - ROFS 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047B207): MDLEP
                !
                ! #1 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047B207): MDLEP
                !
                ! #1 (0047B264): LAV h/uh:
                ! 00000000
                !
                ! -------------
                !
                ! -- Started --
                !
                ! -------------
                !
                ! #0 (0047B207): MDLEP
                !
                ! #1 (0047B264): LAV h/uh:
                ! 00000000
                !

                1 ответ Последний ответ Ответить Цитировать 0
                • A Не в сети
                  AnTer
                  отредактировано

                  @"drinkermann":
                  Тоже косяк с новым клиентом -__-


                  Примерно так выглядит, как бороться хз.
                  вайн 1.1.39

                  rurolog_p.txt

                  !
                  !
                  !
                  У меня эта проблема решилась добавлением в папку клиента файлов aossdk.dll, v3hunt.dll, которые прописаны в импорте Ragexe.exe, но, почему-то отсутствуют в нашем клиенте... :shock:

                  1 ответ Последний ответ Ответить Цитировать 0
                  • A Не в сети
                    AnTer
                    отредактировано

                    @"drinkermann":
                    Тоже косяк с новым клиентом -__-


                    Примерно так выглядит, как бороться хз.
                    вайн 1.1.39

                    rurolog_p.txt

                    !
                    !
                    !
                    У меня эта проблема решилась добавлением в папку клиента файлов aossdk.dll, v3hunt.dll, которые прописаны в импорте Ragexe.exe, но, почему-то отсутствуют в нашем клиенте... :shock:

                    1 ответ Последний ответ Ответить Цитировать 0
                    • T Не в сети
                      Triffen
                      отредактировано

                      Спасибо вам всем за эту тему, без вас бы не вышло!

                      После некоторых мучений клиент встал, работает, есть звук. Debian testing, KDE/xfce, twinview, amd64, Athlon3000. Вайн из репозитория Lamaresh, 1.1.42.
                      Что осталось:
                      — запускается минут по 15 каждый раз;
                      — русские шрифты в интерфейсе так и не видны;
                      — начинаются сильные тормоза при появлении в игре панелек, особенно, если открыть эквип;
                      — на максимальных разрешениях (у мониторов 1400х1050, тестировала пока не все доступные из-за долгого запуска) появляется только рамка и заголовок окна клиента, но при этом играет музыка.

                      1 ответ Последний ответ Ответить Цитировать 0
                      • T Не в сети
                        Triffen
                        отредактировано

                        Спасибо вам всем за эту тему, без вас бы не вышло!

                        После некоторых мучений клиент встал, работает, есть звук. Debian testing, KDE/xfce, twinview, amd64, Athlon3000. Вайн из репозитория Lamaresh, 1.1.42.
                        Что осталось:
                        — запускается минут по 15 каждый раз;
                        — русские шрифты в интерфейсе так и не видны;
                        — начинаются сильные тормоза при появлении в игре панелек, особенно, если открыть эквип;
                        — на максимальных разрешениях (у мониторов 1400х1050, тестировала пока не все доступные из-за долгого запуска) появляется только рамка и заголовок окна клиента, но при этом играет музыка.

                        1 ответ Последний ответ Ответить Цитировать 0
                        • drinkermannD Не в сети
                          drinkermann
                          отредактировано

                          Triffen, А можно поподробнее как обошли проблему описанную мной выше? Может я чего-то не учел?
                          И интересует список dll с которыми запустилось, я перерыл штук 20 клиентов чтобы найти недостающие, но ничего не заработало.. =
                          ЗЫ: проблемы с тормозами описывал инс как решить несколько постов назад, реально очень сильно повышает производительность(на глаз работает даже лучше чем в винде).
                          ЗЗЫ: wine 1.1.39, может в этом проблема? Система ASP 12.

                          1 ответ Последний ответ Ответить Цитировать 0
                          • drinkermannD Не в сети
                            drinkermann
                            отредактировано

                            Triffen, А можно поподробнее как обошли проблему описанную мной выше? Может я чего-то не учел?
                            И интересует список dll с которыми запустилось, я перерыл штук 20 клиентов чтобы найти недостающие, но ничего не заработало.. =
                            ЗЫ: проблемы с тормозами описывал инс как решить несколько постов назад, реально очень сильно повышает производительность(на глаз работает даже лучше чем в винде).
                            ЗЗЫ: wine 1.1.39, может в этом проблема? Система ASP 12.

                            1 ответ Последний ответ Ответить Цитировать 0
                            • T Не в сети
                              Triffen
                              отредактировано

                              @"drinkermann":
                              Triffen, А можно поподробнее как обошли проблему описанную мной выше? Может я чего-то не учел?

                              И интересует список dll с которыми запустилось, я перерыл штук 20 клиентов чтобы найти недостающие, но ничего не заработало.. =
                              ЗЫ: проблемы с тормозами описывал инс как решить несколько постов назад, реально очень сильно повышает производительность(на глаз работает даже лучше чем в винде).
                              ЗЗЫ: wine 1.1.39, может в этом проблема? Система ASP 12.

                              Я не помню даже, видела ли конкретно такое сообщение об ошибке. Помню, поначалу выдавалось про то, что ruro.exe couldn't handle ragexe.exe. Но вайн пришлось обновлять, с тем, что уже был на компьютере, игра не пошла.
                              Длл у меня те, что были в здешнем клиенте на момент скачивания (за несколько дней до моего поста), плюс упомянутые выше, aossdk.dll и v3hunt.dll, их пришлось искать на просторах. Больше ничего.
                              Про тормоза — закрыть доступ к файлу rurolog_p.txt? Закрыт, не помогает особо. Чем меньше панелек, тем меньше тормозов в любом случае, и ещё очень сильно тормозят игру вода и вид с высоты на картах.
                              Ставили ещё оригинальные директх, кажется, тормоза слегка уменьшились.

                              После смены локали в вайне на русскую стали видны почти все буквы в клиенте, кроме заголовков чата внизу, и теперь можно набирать по-русски тоже.
                              Клиент всё так же запускается минут по 15, если во время игры выключается Инет — клиент приходится перезапускать, т.к. он не отрабатывает дисконнект должным образом. Временами вызывает полное зависание компьютера (только одного из тех трёх, на которых установлен клиент), полностью это победить так и не удалось.

                              1 ответ Последний ответ Ответить Цитировать 0
                              • T Не в сети
                                Triffen
                                отредактировано

                                @"drinkermann":
                                Triffen, А можно поподробнее как обошли проблему описанную мной выше? Может я чего-то не учел?

                                И интересует список dll с которыми запустилось, я перерыл штук 20 клиентов чтобы найти недостающие, но ничего не заработало.. =
                                ЗЫ: проблемы с тормозами описывал инс как решить несколько постов назад, реально очень сильно повышает производительность(на глаз работает даже лучше чем в винде).
                                ЗЗЫ: wine 1.1.39, может в этом проблема? Система ASP 12.

                                Я не помню даже, видела ли конкретно такое сообщение об ошибке. Помню, поначалу выдавалось про то, что ruro.exe couldn't handle ragexe.exe. Но вайн пришлось обновлять, с тем, что уже был на компьютере, игра не пошла.
                                Длл у меня те, что были в здешнем клиенте на момент скачивания (за несколько дней до моего поста), плюс упомянутые выше, aossdk.dll и v3hunt.dll, их пришлось искать на просторах. Больше ничего.
                                Про тормоза — закрыть доступ к файлу rurolog_p.txt? Закрыт, не помогает особо. Чем меньше панелек, тем меньше тормозов в любом случае, и ещё очень сильно тормозят игру вода и вид с высоты на картах.
                                Ставили ещё оригинальные директх, кажется, тормоза слегка уменьшились.

                                После смены локали в вайне на русскую стали видны почти все буквы в клиенте, кроме заголовков чата внизу, и теперь можно набирать по-русски тоже.
                                Клиент всё так же запускается минут по 15, если во время игры выключается Инет — клиент приходится перезапускать, т.к. он не отрабатывает дисконнект должным образом. Временами вызывает полное зависание компьютера (только одного из тех трёх, на которых установлен клиент), полностью это победить так и не удалось.

                                1 ответ Последний ответ Ответить Цитировать 0
                                • drinkermannD Не в сети
                                  drinkermann
                                  отредактировано

                                  мм, а можно куда-нить выложить дллки?
                                  ЗЫ: вайн 1.1.44 убил мне все что работало на 39, ща компилю 42, посмотрим что изменится..
                                  ЗЗЫ: кстати о тормозах.. У меня под виндой на гораздо более сильном компе аномально тормозил клиент, решил установкой приоритета повыше -__-

                                  1 ответ Последний ответ Ответить Цитировать 0
                                  • drinkermannD Не в сети
                                    drinkermann
                                    отредактировано

                                    мм, а можно куда-нить выложить дллки?
                                    ЗЫ: вайн 1.1.44 убил мне все что работало на 39, ща компилю 42, посмотрим что изменится..
                                    ЗЗЫ: кстати о тормозах.. У меня под виндой на гораздо более сильном компе аномально тормозил клиент, решил установкой приоритета повыше -__-

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • T Не в сети
                                      Triffen
                                      отредактировано

                                      @drinkermann:
                                      мм, а можно куда-нить выложить дллки?
                                      Да, конечно.
                                      <!-- m --><a class="postlink" href="http://clip2net.com/page/m29717/5838541">http://clip2net.com/page/m29717/5838541</a><!-- m -->

                                      1 ответ Последний ответ Ответить Цитировать 0
                                      • T Не в сети
                                        Triffen
                                        отредактировано

                                        @"drinkermann":
                                        мм, а можно куда-нить выложить дллки?
                                        Да, конечно.
                                        <!-- m --><a class="postlink" href="http://clip2net.com/page/m29717/5838541">http://clip2net.com/page/m29717/5838541</a><!-- m -->

                                        1 ответ Последний ответ Ответить Цитировать 0
                                        • drinkermannD Не в сети
                                          drinkermann
                                          отредактировано

                                          Спасибо большое 😃
                                          Судя по симптомам оно заработало на версии 1.1.42

                                          UPD:
                                          Итак оно пашет, но есть 3 проблемы.
                                          Номер раз: когда окно с игрой теряет фокус мышка перестает в нем работать
                                          Номер два: Проблемы с ресурсами - нехватает каких-то палитр и бмпшек(например для меню), попробую завтра притащить свежий клиент.
                                          Номер три: Офигенные тормоза при открывании панелей(теперь я понял о каких тормозах шла речь)

                                          если решить проблему с мышкой и палитрами, то впринципе играбельно 😃 проблема с панельками решается памятью своих раскладок(как вариант наклейками на клаву) и кнопочкой ф12 до просветления 😃
                                          UPD2:
                                          Палитры пофиксил клиентом из дома, тормоза с панелями кстати тоже стали поменьше почему-то..
                                          Вопрос с мышой остается открытым, у меня одного так или у всех? Кстати с 1.1.39 тоже работает теперь, хмхм.. видимо после кучи пересборок у меня смешались 3 версии вайна..

                                          1 ответ Последний ответ Ответить Цитировать 0
                                          • drinkermannD Не в сети
                                            drinkermann
                                            отредактировано

                                            Спасибо большое 😃
                                            Судя по симптомам оно заработало на версии 1.1.42

                                            UPD:
                                            Итак оно пашет, но есть 3 проблемы.
                                            Номер раз: когда окно с игрой теряет фокус мышка перестает в нем работать
                                            Номер два: Проблемы с ресурсами - нехватает каких-то палитр и бмпшек(например для меню), попробую завтра притащить свежий клиент.
                                            Номер три: Офигенные тормоза при открывании панелей(теперь я понял о каких тормозах шла речь)

                                            если решить проблему с мышкой и палитрами, то впринципе играбельно 😃 проблема с панельками решается памятью своих раскладок(как вариант наклейками на клаву) и кнопочкой ф12 до просветления 😃
                                            UPD2:
                                            Палитры пофиксил клиентом из дома, тормоза с панелями кстати тоже стали поменьше почему-то..
                                            Вопрос с мышой остается открытым, у меня одного так или у всех? Кстати с 1.1.39 тоже работает теперь, хмхм.. видимо после кучи пересборок у меня смешались 3 версии вайна..

                                            1 ответ Последний ответ Ответить Цитировать 0
                                            • Первое сообщение
                                              Последнее сообщение