lineage 2 high5 client + wine 4.x

Nov 29, 2019 12:55




Для работы (сравнительно нормальной) клиента l2h5 под wine 4.x нужно:
  1. сам клиент именно high5, а не freya. Различаются заставкой, геодатой и заполненностью таблиц данных. Ну и freya у меня не заработала по wine;
  2. поставить msxml4 (через winetricks);
  3. правка wine реестра: у меня клиент нормально работал при HKEY_CURRENT_USER/Software/Wine/Direct3D/VideoMemorySize установленый в 256..512 (при том, что на видеокарте 3 GiB VRAM);
  4. отключеный GameGuard через замену system/Dsetup.dll и удаление GGшных данных (если есть) в System/GameGuard и GameGuard.des;
  5. для сохраняемости настроек, в wine нужно настроить индивидуальный desktop integration;
  6. для отобрадения текста нужно положить любимый ttf как ~/.wine/drive_c/windows/Fonts/tahoma.ttf;
  7. при WINEARCH="win32" клиент часто падает по нехватке памяти при настройках, отличных от low, поэтому лучше использовать для основного окна win64;
  8. для общей пользы и вообще уменьшения падучести клиента, добавить rasapi32.dll в wine library override как (native,build);

Запускать как: WINEPREFIX="/mnt/WCATR9679470/wine/wine_4.0-07" wine l2h5-198.u07/SYSTEM/L2.bin IP=l2h5p5.server.ip.tld .

Известные проблемы и методы их лекчения:
  1. после запуска клиента можно ввести только 1 символ в поле логина - свернуть и развернуть окно wine, х.з. что это, но помогает;
  2. иногда клиент самопроизвольно теряет фокус ввода - махнуть мышью за пределами окна клиента, в тяжёлых случаях свернуть-развернуть окно wine;
  3. клиент или сервер сбрасывает соединение - скорее всего, бага в сервере, в MMCORE, +100500 к карме исправившему;
  4. клиент падает с ошибками OpenGL по выделению памяти - х.з. как лечить, м.б. уменьшить Wine.Direct3D VRAM;
  5. клиент падает с ошибками OpenGL - писать в wineHQ.


Поскольку в последнее время её хрен найдёшь («Это свобода, сэр! Щастие золотым дождём!»), то вот. Понятно что это и как надо использовать uudecode:

begin-base64 600 l2-noGG.dsetup.dll.bz2 QlpoOTFBWSZTWc0ZP9MAAq9/////0kP+739H7+ff3///3+F8akwEDKAtd12m QglKTcwP0AQPKDoBgg2Q01CI0mp6nqMxTZTajyjQ2p6agAep6agHqNlD0jQ0 9QPSGmjT1A9TTIABoybU9I9IPRqeogyYJpkwRoYjCZNMgBgEyYCZGjEYg0ZG TEADEwjJhMABMBGEKYgpo0wmgHqaAaDTT1ADQNNAA0ABpkAAAAxAaNAAABkI MmCaZMEaGIwmTTIAYBMmAmRoxGINGRkxAAxMIyYTAATARgkSQIBGTCExpDU0 DygyaYQ09Eeo009TIGmjTQ9TR5TINNAAAGg0NAA0PxXZF7GyXE44dLxxivbz G1DfRkUz16YIwGp3ISbCMWaF7BQYL9tqaZls21ODPr7jRyqsMFcf9tGJgeS5 W3gZQRGe8NGlehCydCmtxeTPQFtpZGxo2JkpmhttA1KKMUENts5TexWFHVvo zGDUsUEc6k1xk8tF2Y4Low2OQMlpGA7Myyic6/C6rQvgaRdaQGaxEM8hlzbZ ckUYyBQ1BFMl/0KC/4UJZ7ppzpIpZfZosGwc02/xTqqaiRYchutCRXYY3inj UwOrcJzAp2TkoRx2adUJKHq8SiSSne9aDi67gW+Yp3Q0Fs0znmsTLjDU5ter yC0Z5OUa4Zag8Ez4YmuuJEFByDzCCudmTgu/5hgJTS9hiHsMwh8UAogllOig gZzZp06pkeiiJwKOlxhuGbkCgK05YrIOMZbHfuwapIb5Zh0bnOK2gbrVmLCq NuoOIPtecE5XgYO7ZNewqjJW1Wz0beK1LcTFhcA45PUi6phW8gtMJ6+XokqY lGyTmcUBUYFXlKnsGbk0r3d2uCMk8lWzDQPOr45UrQKisrauGyU3DMJ1uR67 CGchijhQEDQN8OIFz7Tj5NWGNBzWgluoR5+1HVYLdsUNH34yEfvy4Btb9r3v WPA6c3SlybE1DimApdrHHG4FmR9DWw0jZZ93cQdJnF+aDqWYC8z6mY3yk/lY dazK9GANPBv43fC3lbqF7NyrNo7y1kXCJqpblkmANpWdTy48Rt8DpzmHhVfm wRd15MgVVmm3Ry4nyzM/bW4TiekYE/nwasDNdiQXhQDMzVrCY4OdYBtOaFh7 zHY5cpRAuVfbLZ95QguBRUoOgFN3Dx4zDnZDQNClhiqHuF6DDlMkaKgHxEao 6+jFU1ayZ7lhEblyyuTnqCYt3faYB/LSCPAUBxj74kttj8iBX3QX1gU4lbCs sFkjBITEhvpIwaD/tTA4BDIjkTai8q5aN6pMY1iEzjOdooIk+68I8XBkb3ft Mkp/lc3fQ6GxTP0WnRekrirwNrMYRmVS1rNiazSK4rXMoE638NCOjTNWeDzt SbLHvKIrFNG+9unNn2OVYrGJlku6xJJeNlbbqe4WrmQfpHw6naRuMrF+OQss TQr+Mzs5KJTzoJF6AwtIx6U8KxUSzKBFafQdOjwaZi06jTaLJbhJWtJ5uTm5 OdezbspVa3es28p6C3Wr28LSn3r4d2/fLtrF79cRzcrfadFLyVOXrsQCAqhF gE6YgFXfBAhjUxQSOETIplBT07f6xPmYwiSZFuj9laKWG6N/bmBwoSHFXChR P6e0lwSmkU5VBy7Ze6CtLR/uIyHfWerFa/FSBWZae11wuT9VwTkl4VApGA4C +zSA03Vppt2AIW0H+XbhTHj4k2cgDIjb/F3JFOFCQzRk/0w= ====

games, lineage 2, linux, wine, очумелые ручки

Previous post Next post
Up