troubles with unpatched trilogy
I'm trying to play eq trilogy, and want to leave it unpatched so I can use minilogin, since I want to play it locally. The last news item posted in the version I'm using is: October 17, 2002 3:00 am
I checked the file archives for this time period, and see this patch is between 2 versions of eqemu: 0.3.11 and 0.3.9. Anyway, I chose to try with 3.11 first, since it would seem to make sense if they are all backwards compatible. I couldn't go beyond the login screen of eq due to a 1002 error. I then try 3.9, and get as far as the server select screen. I got a 1017 error, but several minutes of scanning these boards solved that. So, I reach the character select screen, and make my character. Unfortunately, I cannot manage to save the character. No freezes of any kind, I just can't create one. Yes, I'm using the 3.9 addon in my database, should it make any difference. Anyway, here's the output of world.exe, with an ogre warrior as a test subject: *output* Using database 'eq' at localhost EqEmu 0.3.9 - Angriff der Corpses Loading zone names & items...done. LoginServer.ini read. Loading guild ranks...done. World server listening on: port 9000 Connected to LoginServer: localhost:5999 New TCP connection: 127.0.0.1:1490 New zoneserver: #1 127.0.0.1:1490 New TCP connection: 127.0.0.1:1491 New zoneserver: #2 127.0.0.1:1491 ZoneseNew TCP crver SetCononnection: nectInfo: 1127.0.0.1:127.0.0.1:14492 New zon90: 127.0.0eserver: #3.1:7999 127.0.0.1:1492 ZoneservNew TCP coner SetConnenection: 12ctInfo: 1277.0.0.1:149.0.0.1:14913 New zones: 127.0.0.1erver: #4 1:7996 27.0.0.1:1493 ZoneNew TCP cserver SetConnection: onnectInfo:127.0.0.1:1 127.0.0.1:494 New zon1492: 127.0eserver: #5.0.1:7995 127.0.0.1:1494 Zoneserver SetConnectInfo: 127.0.0.1:1493: 127.0.0.1:7997 Zoneserver SetConnectInfo: 127.0.0.1:1494: 127.0.0.1:7998 67297 New client from ip: 127.0.0.1 port: 1497 Logged in: Local: eqemu Got a bogus character (Ruluani), deleting it. Unknown opcode: 0x3521 size:2056 Unknown opcode: 0x3921 size:2056 Guild Send Request... Received 0xe521. Delete character: Unknown opcode: 0x3521 size:2056 Unknown opcode: 0x3921 size:2056 Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Name approval request for:Ragtuanu race:10 class:1 Wrong size on OP_CharacterCreate. Got: 8448, Expected: 8444 Client disconnected Removing client from ip:127.0.0.1 port:1497 *output* Maybe I've just overlooked something, but I haven't seen anything that solves this problem I'm having. Thanks for any help. --edit-- Sorry, forgot to mention that I'm running WinXP Pro, if it makes a difference. |
You are patched way way too far back. You won't find a lot of people able to help you here. You're better scrapping mini login and going with dr2 for now.
|
Yup, you are pretty much on your own. Even using 5.5 I seem to see that. Just turn debugging on. You also have access to ALL newer source versions, so if something you need isn't implemented in 3.9 you can snag code from newer versions. As long as packetstructs or opcodes files aren't involved should be easily portable..
Quote:
|
Quote:
|
I tried this again using previous versions, but the closest I got to success was with 3.7. I would create the character, go back to the server select screen, return to the char select screen, and a char was created. This is the output after I closed out the programs to clear out extra clutter, of world, and then a zone.
**********World Output********** Using database 'eq' at localhost EqEmu 0.3.7 Fl?chen der Energie liefen Loading zone names & items...done. LoginServer.ini read. Loading guild ranks...done. World server listening on: port 9000 Connected to LoginServer: 127.0.0.1:5999 New TCP connection: 127.0.0.1:1389 New zoneserver: #1 127.0.0.1:1389 New TCP connection: 127.0.0.1:1390 New zoneserver: #2 127.0.0.1:1390 Zoneserver SetConnectInfo: 127.0.0.1:1389: 127.0.0.1:7996 New TCP connection: 127.0.0.1:1391 New zoneserver: #3 127.0.0.1:1391 Zoneserver SetConnectInfo: 127.0.0.1:1391: 127.0.0.1:7999 Zoneserver SetConnectInfo: 127.0.0.1:1390: 127.0.0.1:7995 New TCP connection: 127.0.0.1:1392 New zoneserver: #4 127.0.0.1:1392 Zoneserver SetConnectInfo: 127.0.0.1:1392: 127.0.0.1:7997 New TCP connection: 127.0.0.1:1393 New zoneserver: #5 127.0.0.1:1393 Zoneserver SetConnectInfo: 127.0.0.1:1393: 127.0.0.1:7998 42765 New client from ip: 127.0.0.1 port: 1396 Logged in: Local: eqemu Unknown opcode: 0x3521 size:2056 Unknown opcode: 0x3921 size:2056 Guild Send Request... Received 0xe521. Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Unknown opcode: 0x9220 size:12 0: 00 00 00 0B 00 00 00 00 - 00 00 00 00 | ............ Maxclients: -1 Attempting autobootup of 'qeynos2' for Senallrone Zoneserver SetZone: 127.0.0.1:7999 qeynos2 Charlogin: Senallrone Enter world: Senallrone: qeynos2 Zoneserver SetZone: 127.0.0.1:7999 qeynos2 Client disconnected Removing client from ip:127.0.0.1 port:1396 Zoneserver SetZone: 127.0.0.1:7999 Zoneserver SetZone: 127.0.0.1:7999 **********END World Output********** **********Zone Output********** Using database 'eq' at localhost EqEmu 0.3.7 Fl?chen der Energie liefen Loading zone names, items & NPCs...done. If this is the last message you see, you forgot to move spells_en.txt from your EQ dir to this dir. Spells loaded. Loading guild ranks...done. Loading faction data...done. Connected to worldserver: 127.0.0.1:9000 Entering sleep mode ZoneID = 2 Reading zhdr file './cfg/qeynos2.cfg' Using database for safe coords. Zone safe coords are x = -74; y = 428; z= 0 ----------- Zone server 'qeynos2' listening on port:7999 ----------- 108828 New client from ip: 127.0.0.1 port: 1398 Login packet 1 (OP_SetDataRate = 5) Unexpected packet during CLIENT_CONNECTING2: OpCode: 0xe821, size: 4 0: 00 00 A0 40 | ...@ Login packet 2 Loaded playerprofile for Senallrone - size: 8452/8452 Loaded alt_adv_table for Senallrone - size: 256/256 Fist Timer started = 1674 Fist Timer started = 1674 Client disconnected: Senallrone Dropping client: Process=false, ip=127.0.0.1, port=1398 Automatic shutdown Message:----SERVER SHUTDOWN---- Zone shutdown: going to sleep **********END Zone Output********** |
I also tried using 3.11 again, and now remember my true problem with it. The above problem about a 1002, was actually from using a newer version (5.5?). Anyway, my problem with 3.11 is that I can't load Zone.exe, due to a conflict when it loads EMuShareMem.dll.
*****Zone Output 3.11***** Using database 'eq' at localhost EQEMu 0.3.11 - Wechselwirkende Spieler Loading zone names, items & NPCs... EMuShareMem.dll loaded. **inserted note: It stops here for 1-2 seconds, an error window pops up, and after 1-3 more seconds, the following appears** Error Loading NPCTypes: NPCTypes.cpp: OpenNPCTypesMMF: dwWaitResult != WAIT_OBJE CT_0 *****END Zone Output***** There was also an error window that popped up, that had the following basic info. AppName: zone.exe AppVer: 0.0.0.0 ModName: emusharemem.dll ModVer: 0.0.0.0 Offset: 00001683 |
Code:
Unexpected packet during CLIENT_CONNECTING2: OpCode: 0xe821, size: 4 |
Quote:
[/u] |
I just now installed it. **edit**Using it from Microsoft VC++ 6.0 Introductory.**edit** Anyway, I try running and get the error window, and choose debug.
I get the following pop-up window Microsoft Visual C++ Unhandled exception in Zone.exe: 0xC0000005: Access Violation. Afterward, I'm given a window titled Disassembly, and there is a part that is noted both by a yellow arrow, and by a drop-down selection menu in the bottom left, labled context. The yellow arrow is pointing at: 00458FF0 cmp dword ptr [eax+34h],edi Meanwhile, the context part has: ZONE! 00458ff0() The tabs: Auto Locals this Name: this Value: CXX0017: Error: symbol "this" not found **edit**I failed to mention that I've tried running eqemu 3.12, and the only improvement was that I didn't get the message about the NPCs.**edit** |
nobody is going to be able to help you with this,. do yourself a favor. patch to live and use 6.0
|
All times are GMT -4. The time now is 07:59 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.