|
|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
| Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum) |

04-13-2012, 09:12 AM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
Quote:
Originally Posted by provocating
Also if I checkout the source, are there any modifications that have to be done to support VoA in it's current state ?
|
Yes, you need to uncomment 2 lines of code in patches.cpp, which is mentioned in at the bottom of the first post in this thread.
|

04-13-2012, 09:15 AM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
Awesome I will work on this over the weekend.
|

04-13-2012, 06:03 PM
|
 |
Demi-God
|
|
Join Date: May 2007
Location: b
Posts: 1,449
|
|
I tried compiling in non 64, have the same issues as I did in 64. Only one inventory slot shows and no items show up. This is with a new character created on the SoD Client logging into VoA. Not entirely sure why it's doing this unless you forgot to commit something or I missed a revision update. This is with PEQ revision 2100 & latest SVN.
I also noticed item links do work, while inventory is the only thing that is missing.
I should also mention I am using windows.
|

04-14-2012, 02:21 AM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
It appears all of that is being caused by the new packet/opcode you added. We need to identify some of those fields so we know what to set them all to for enabling everything as it should be. Until there is support for it, we should set limits on normal inventory size to 8 even though it can go up to 10 now.
For now, I just set OP_SendMembership in the VoA .conf file to 0x0000 on my server and everything is working fine. Without it being set, we can't create new characters, but at least everything else seems OK. Once the right fields are identified in that packet, I am sure it will allow for some nice rule settings for servers.
Also, I noticed a few things from Live already seem to work in the client such as putting an empty bag inside another bag. I think we will need to add support for that in the source, but it seems basically functional already.
Last edited by trevius; 04-14-2012 at 02:43 AM..
|
 |
|
 |

04-14-2012, 06:52 AM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
I am guessing you are talking about uncommenting lines 21 and 31? After doing so I get this. It compiles fine with them remarked out.
Code:
../common/patches/patches.o: In function `RegisterAllPatches(EQStreamIdentifier&)':
/home/jkg/eq1/src_r2115/zone/../common/patches/patches.cpp:21: undefined reference to `VoA::Register(EQStreamIdentifier&)'
../common/patches/patches.o: In function `ReloadAllPatches()':
/home/jkg/eq1/src_r2115/zone/../common/patches/patches.cpp:31: undefined reference to `VoA::Reload()'
collect2: ld returned 1 exit status
make[1]: *** [world] Error 1
make[1]: Leaving directory `/home/eq1/src_r2115/world'
make: *** [all] Error 2
|
 |
|
 |

04-14-2012, 11:07 AM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
I got it to compile, I had used my old makefile not thinking about the changes to it.
So I did my bot changes and used the VoA client, the one I bought and downloaded weeks ago. That client shows no characters on my account and the character creation limit is showing 0/12323 or the like.
With the F2P client I can create a character or select my character but never zone in, the client appears to freeze. The only changes I made that should effect this would be the uncommenting on the patches.cpp The only other files I modify are ones related to bots
I am running x64 and do change the march=athlon64 and take out the -O but I am not sure if that would make the client hang. I am about to go through my logs now.
EDIT
Could this be of relevance ?
Code:
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x2792
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch 6.2_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x2ec9
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch 6.2_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x4dd0
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Titanium_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x7213
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Titanium_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x6c3c
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoF_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x737e
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoF_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0xff4
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoD_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x5821 did not match expected 0x5a6b
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoD_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x13da
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Underfoot_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x5821 did not match expected 0x4b61
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Underfoot_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENTIFY] Unable to identify stream from 192.168.0.45:57482, no match found.
This client I am using was the April 12, 2012 patched one, I verified I have the patch_VoA.conf in my server root.
|
 |
|
 |

04-14-2012, 11:27 AM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
This is proof coffee is the nectar of the gods. I had another cup and saw there was an error when I copied the zone file over.....dohhhh.
I am in. Screenshots to ensue.
|
 |
|
 |

04-16-2012, 12:50 AM
|
 |
Demi-God
|
|
Join Date: May 2007
Location: b
Posts: 1,449
|
|
Quote:
Originally Posted by provocating
I got it to compile, I had used my old makefile not thinking about the changes to it.
So I did my bot changes and used the VoA client, the one I bought and downloaded weeks ago. That client shows no characters on my account and the character creation limit is showing 0/12323 or the like.
With the F2P client I can create a character or select my character but never zone in, the client appears to freeze. The only changes I made that should effect this would be the uncommenting on the patches.cpp The only other files I modify are ones related to bots
I am running x64 and do change the march=athlon64 and take out the -O but I am not sure if that would make the client hang. I am about to go through my logs now.
EDIT
Could this be of relevance ?
Code:
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x2792
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch 6.2_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x2ec9
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch 6.2_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x4dd0
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Titanium_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x7213
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Titanium_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x6c3c
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoF_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x737e
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoF_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0xff4
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoD_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x5821 did not match expected 0x5a6b
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch SoD_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x3594 did not match expected 0x13da
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Underfoot_world, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: First opcode 0x5821 did not match expected 0x4b61
5904 [04.14. - 10:08:56] [NET__IDENT_TRACE] 192.168.0.45:57482: Tried patch Underfoot_zone, and it did not match.
5904 [04.14. - 10:08:56] [NET__IDENTIFY] Unable to identify stream from 192.168.0.45:57482, no match found.
This client I am using was the April 12, 2012 patched one, I verified I have the patch_VoA.conf in my server root.
|
It is of relevance. You are not loading patch_VoA thru patches.cpp in your build.
There are two lines you need to uncomment in that file, ensure that both are uncommented and VoA.cpp is included in your makefile. Most of us test using windows, so that may have something to do with it.
|
 |
|
 |
| Thread Tools |
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 11:02 PM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |