Оживляем тему.
сервер:
http://uo.egames.lv/debian testing
wine 1.3.28
inject script module: 505.18 gumpfix v2
галочки стоят: Corpse Autoopen и No client hung message
encryption 2.0.3
запускаю обычный клиент:
env WINEPREFIX="/home/user/.wine" wine C:\\windows\\command\\start.exe /Unix /home/user/.wine/dosdevices/c:/Ultima/Client.exe
все отлично !
запускаю inject:
env WINEPREFIX="/home/user/.wine" wine C:\\windows\\command\\start.exe /Unix /home/user/.wine/dosdevices/c:/Ultima/Distribs/injection/ilaunch.exe
При попытке войти на сферу вижу картинку с игроком и сразу дисконнект.
см.скриншот
Подскажите куда копать ? голый клиент пускает на ура, no_crypt на винде тоже работает.....
Вот кусок лога из injection_log.txt
--------------------------------------------------------------------------------------------------------------------
- 000013383+0000 --- client Status Request
0000: 34 ed ed ed ed 05 00 04 a2 2d -- -- -- -- -- -- : 4........-
- 000013383+0000 --- client Client Version
0000: bd 00 09 32 2e 30 2e 33 00 -- -- -- -- -- -- -- : ...2.0.3.
- 000013383+0000 --- client New Commands
0000: bf 00 0d 00 05 00 00 03 20 00 00 10 00 -- -- -- : ........ ....
- 000013383+0000 --- client New Commands
0000: bf 00 08 00 0b 52 55 53 -- -- -- -- -- -- -- -- : .....RUS
- 000013383+0000 --- client Double Click
0000: 06 80 04 a2 2d -- -- -- -- -- -- -- -- -- -- -- : ....-
- 000013383+0000 --- client Status Request
0000: 34 ed ed ed ed 04 00 04 a2 2d -- -- -- -- -- -- : 4........-
- 000013383+0000 --- client Single Click
0000: 09 00 06 09 97 -- -- -- -- -- -- -- -- -- -- -- : .....
- 000013383+0000 --- client Single Click
0000: 09 00 0b ba 22 -- -- -- -- -- -- -- -- -- -- -- : ...."
* send() returned SOCKET_ERROR
>> closesocket(556) => 0
Closed second socket (556) => 0
void InjectionWindow::disconnected()
***Error: Unhandled exception 1: 0xC0000005 at 004C21D8
***Error: injection.dll base: 21000000
***Error: script.dll base: 1FBB0000
***Error: EAX=00E71768, EBX=00000042, ECX=0127D6F0, EDX=00E71768
***Error: ESI=00000000, EDI=0127D710, ESP=0033F99C, EBP=00008000
***Error: EIP=004C21D8, EFLAGS=00010246
***Error: Bytes at EIP:
0000: 8b 46 04 8b 15 6c 51 cc 00 8b 74 24 10 3b c2 5f : .F...lQ...t$.;._
***Error: Bytes at ESP:
0000: 10 d7 27 01 f0 d6 27 01 42 00 00 00 71 1d 4c 00 : ..'...'.B...q.L.
0010: 10 d7 27 01 00 00 01 00 f0 d6 27 01 1b 43 00 00 : ..'.......'..C..