PDA

View Full Version : Precompiled EQEmu 6.1 DR2 with memory leak detector


cofruben
06-10-2005, 03:22 AM
Hello, I decided to include some memory leak detector both for zone and world, so if you want to contribute, just use my binaries, and when you exit zone and world (after letting them being on some time, with clients and so), post here the output of EQEmuWorld_MemoryLeaks.log and EQEmuZone_MemoryLeaks.log

Links:
World and EmuShareMem:http://cofruben.krusher.org/eqemu/6.1DR2WorldShareMem.zip

Zone with no perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZoneNoPerl.zip

Zone with perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZonePerl.zip
Opcodes:
cofruben.krusher.org/eqemu/opcodes.conf

also, the binaries are NOT tested, and I'm sure they won't work correctly like the original ones.

Good luck, if there's any problem, just say..

SuedeWorthey
06-11-2005, 03:51 AM
Any chance I can get the 0.6.1 DR2 Source yet? If so, where from? The sf.net CVS is still 0.6.1 DR1...

Thanks,
-Suede-

vRandom
06-11-2005, 06:21 AM
I gave this a try and got the following error.

C:\eq_emu_6.2p>world
Allocated 12 bytes at address 00362708 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 1434)
Allocated 20 bytes at address 00362780 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 78)
Allocated 300 bytes at address 00364CF0 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 79)
Allocated 20 bytes at address 00364E48 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 105)
Allocated 20 bytes at address 00364E88 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 106)
Allocated 11 bytes at address 003655B0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 237)
Allocated 5 bytes at address 003655E8 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 238)
Allocated 3 bytes at address 00365620 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 239)
Allocated 4 bytes at address 00365650 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbcore.cpp, line: 240)
Allocated 188 bytes at address 003679B8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 22)
Allocated 40 bytes at address 00367B90 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 24)
Allocated 4 bytes at address 00367BE8 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 208)
Allocated 12 bytes at address 00367C50 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbmemleak.cpp, line: 23)
Allocated 248 bytes at address 00367C88 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\debug.cpp, line: 22)
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.1-DR2
[Status] Loading opcodes..
Allocated 32 bytes at address 00367E60 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\net.cpp, line: 210)
Allocated 248 bytes at address 003821C8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\debug.cpp, line: 22)
[Status] EMuShareMem loaded
Opcode OP_ExploreUnknown is missing from ./opcodes.conf
Opcode OP_DeleteItem is missing from ./opcodes.conf
Opcode OP_LogoutReply is missing from ./opcodes.conf
Opcode OP_EnterTutorial is missing from ./opcodes.conf
Opcode OP_ReturnHome is missing from ./opcodes.conf
Opcode OP_FloatListThing is missing from ./opcodes.conf
Opcode OP_SetTitle is missing from ./opcodes.conf
Opcode OP_SetTitleReply is missing from ./opcodes.conf
Opcode OP_AdventurePointsUpdate is missing from ./opcodes.conf
Opcode OP_ZoneInUnknown is missing from ./opcodes.conf
Opcode OP_ZoneGuildList is missing from ./opcodes.conf
Opcode OP_SendTitleList is missing from ./opcodes.conf
Error: EMuShareMem: DLLLoadOpcodes: !cbDBLoadOpcodes
[Error] Loading opcodes failed. I cant live like this!
Attempt to delete unknown pointer: 00000000

Which opcodes.conf should i be using, this one is from minilogon 6.1 i think.

:)

Sakrateri
06-11-2005, 07:09 AM
thats what happened to me also , looking forward to tying this .

Templar
06-12-2005, 09:33 AM
Hello, I decided to include some memory leak detector both for zone and world, so if you want to contribute, just use my binaries, and when you exit zone and world (after letting them being on some time, with clients and so), post here the output of EQEmuWorld_MemoryLeaks.log and EQEmuZone_MemoryLeaks.log

Links:
World and EmuShareMem:http://cofruben.krusher.org/eqemu/6.1DR2WorldShareMem.zip

Zone with no perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZoneNoPerl.zip

Zone with perl enabled:http://cofruben.krusher.org/eqemu/6.1DR2ZonePerl.zip

also, the binaries are NOT tested, and I'm sure they won't work correctly like the original one.

Good luck, if there's any problem, just say..


This works FINE... (the usual bugs in group and trade, and the guards of course).. but otherwise it's as stable as a rock...where are the logs you refer to put????.. if I can find them i will post them here for you...
Thanks...

Sakrateri
06-12-2005, 11:18 AM
what database and or opcodes are you using with that Templar?

Belfedia
06-12-2005, 11:49 AM
I have same problems than you sakrateri...

Templar
06-12-2005, 10:17 PM
what database and or opcodes are you using with that Templar?

I'm using the opcodes I got from Belfedia's download link.. LOL.. and the database was just created by doing the normal upgrade to velious from PEQ..
sorry I can't be more help, I'm amazed that something worked right for me almost first time!!!!!!!..

Sakrateri
06-12-2005, 11:31 PM
Ok thanks Temp , I will try to work on it some more . Could you paste a copy of your wolrd output here for me please?

cofruben
06-13-2005, 06:24 AM
nothing I can do if that does not work for you guys :(, at least not this and next week, I am full with exams. Try to get a different opcode file from someone who has it working. I will try to fix it in some time.

The files are eqemuworld_memoryleaks.log and same with zone I guess, in the same path as binaries...if that does not show, maybe I programmed it incorrectly, so let me know...

Thanks

Sakrateri
06-13-2005, 06:29 AM
Take those exams and do well , this can wait for sure :)

Belfedia
06-13-2005, 06:53 AM
From which links you take opcode.conf ?
I use one from CVS and i link only this ???
that very strange, search more :)

Good luck cofruben :) i hope the best for you :)

Templar
06-14-2005, 08:22 PM
Ok thanks Temp , I will try to work on it some more . Could you paste a copy of your wolrd output here for me please?
I will, of course, Sakrateri.. I'm working for a few days, I'll post the output by the weekend.

:)

mrea
06-15-2005, 06:51 AM
I receive the same error. I would also like to ask though, does someone have an opcodes.conf that will work with 6.1? Mine is posted below:
OP_Unknown=0x0000
OP_ApproveWorld=0x3bfb
OP_LogServer=0x1c3a
OP_MOTD=0x12ad
OP_SendLoginInfo=0x1f7b
OP_DeleteCharacter=0x00ea
OP_SendCharInfo=0x16f7
OP_ExpansionInfo=0x7c66
OP_CharacterCreate=0x0415
OP_RandomNameGenerator=0x7e88
OP_GuildsList=0x0353
OP_ApproveName=0x6B43
OP_EnterWorld=0x5a62
OP_PostEnterWorld=0x08c4
OP_World_Client_CRC1=0x47b6
OP_World_Client_CRC2=0x09e6
OP_SetChatServer=0x26ad
OP_SetChatServer2=0x1087
OP_ZoneServerInfo=0x5ef9
OP_Logout=0x62c5
OP_LevelUpdate=0x6776
OP_MobUpdate=0x0000
OP_Stamina=0x03fb

#Petition Opcodes
OP_PetitionSearch=0x1520 #search term for petition
OP_PetitionSearchResults=0x6724 #(list of?) matches from search
OP_PetitionSearchText=0x5477 #text results of search
OP_Petition=0x0000
OP_PetitionUpdate=0x0000
OP_PetitionCheckout=0x0000
OP_PetitionCheckIn=0x0000
OP_PetitionQue=0x0000
OP_PetitionUnCheckout=0x0000
OP_PetitionDelete=0x0000
OP_DeletePetition=0x0165
OP_PetitionResolve=0x53d0
OP_PDeletePetition=0x0000
OP_PetitionBug=0x0000
OP_PetitionRefresh=0x0000
OP_PetitionCheckout2=0x0000

#Guild Opcodes
OP_GuildMemberList=0x265f
OP_GuildMemberUpdate=0x5b61
OP_GuildRemove=0x35e1
OP_GuildPeace=0x0000
OP_GuildWar=0x0000
OP_GuildLeader=0x7510
OP_GuildDemote=0x44c6
OP_GuildMOTD=0x0b27
OP_SetGuildMOTD=0x034f
OP_GetGuildMOTD=0x72eb
OP_GuildInvite=0x5ecc
OP_GuildPublicNote=0x6b81
OP_GuildDelete=0x0000
OP_GuildInviteAccept=0x2d79
OP_GuildManageRemove=0x0000
OP_GuildManageAdd=0x0000
OP_GuildManageStatus=0x0000
OP_GuildBank=0x61ff


#GM/guide opcodes
OP_GMServers=0x0a9f
OP_GMBecomeNPC=0x5331
OP_GMZoneRequest=0x0000
OP_GMSearchCorpse=0x4ea1
OP_GMHideMe=0x11a8
OP_GMGoto=0x074c
OP_GMDelCorpse=0x24a1
OP_GMApproval=0x77aa
OP_GMToggle=0x3a12
OP_GMZoneRequest2=0x0000
OP_GMSummon=0x0d01
OP_GMEmoteZone=0x280f

OP_SafePoint=0x0000
OP_Bind_Wound=0x4cf9
OP_GMTraining=0x238f
OP_GMEndTraining=0x418f
#wrong:
OP_Animation=0x0007
OP_Taunt=0x6be9
OP_Stun=0x0000
OP_GMTrainSkill=0x1169
OP_GMEndTrainingResponse=0x591e
OP_SetDataRate=0x0000
OP_MoneyUpdate=0x5e4e
OP_SendAAStats=0x3e33
OP_SendExpZonein=0x2056
OP_RespondAA=0x0000
OP_IncreaseStats=0x0000
OP_CrashDump=0x0000
OP_ZoneUnavail=0x0000
OP_ReadBook=0x222a
OP_ShopItem=0x0000
OP_CombatAbility=0x742c
OP_Dye=0x1852
OP_Consume=0x388d
OP_Begging=0x2e1b
OP_InspectRequest=0x7e65
OP_Action2=0x5f7b
OP_BeginCast=0x203d
OP_WhoAllRequest=0x27b0
OP_BuffFadeMsg=0x0a1e
OP_Consent=0x1a94
OP_LFGCommand=0x306f
OP_LootItem=0x1e10
OP_TradeRequestAck=0x1858
OP_RaidJoin=0x396b
OP_Bug=0x0137
OP_TraderShop=0x1e08
OP_BoardBoat=0x35b7
OP_LFGGetMatchesRequest=0x584c
OP_ClickObject=0x2b80
OP_Save=0x383c
OP_Camp=0x3dc7
OP_ShopPlayerSell=0x2aa0
OP_EndLootRequest=0x7907
OP_LoadSpellSet=0x3888
OP_AutoAttack=0x7334
OP_Consider=0x2f8c
OP_ReqClientSpawn=0x75a9
OP_Emote=0x2ef0
OP_CancelTrade=0x779c
OP_Trader=0x2b3c
OP_PetCommands=0x7586
OP_SpawnAppearance=0x66cd
OP_DeleteSpawn=0x202a
OP_ReqNewZone=0x5f64
OP_FormattedMessage=0x3b4f
# OP_DisarmTraps=0x6d66 #dunno if this changed or what, but its not right
OP_DisarmTraps=0x0632
OP_WhoAllResponse=0x1573
OP_AutoAttack2=0x22d6
OP_HPUpdate=0x07b4
OP_SetRunMode=0x6529
OP_UpdateAA=0x0c78
OP_SimpleMessage=0x7a2e
OP_Hide=0x67dd
OP_SaveOnZoneReq=0x0a45
OP_ShopEnd=0x1830
OP_MoveDoor=0x0855
OP_SenseTraps=0x678f
OP_SenseHeading=0x4144
OP_Buff=0x4510
OP_LootComplete=0x1964
OP_EnvDamage=0x270f
OP_Split=0x440a
OP_Surname=0x74e5
OP_ZoneEntry=0x0981
OP_FinishTrade=0x3335
OP_ShopRequest=0x2023
OP_MoveItem=0x3fcd
OP_ZoneSpawns=0x53f6
OP_FaceChange=0x78cb
OP_ItemPacket=0x4bf1
OP_ItemLinkResponse=0x103d
OP_Sneak=0x0674
OP_ClientReady=0x05b1
OP_ZoneChange=0x5bda
OP_SendZonepoints=0x2f76
OP_MemorizeSpell=0x1d3b
OP_CancelInvite=0x0000 #remove this eventually
OP_ItemLinkClick=0x52b5
OP_SwapSpell=0x355a
OP_NewZone=0x4785
OP_Forage=0x76f7
OP_ConsentResponse=0x4c39
OP_BazaarSearch=0x5363
OP_NewSpawn=0x0ff9
OP_WearChange=0x656e
OP_Action=0x428f
OP_InitialHPUpdate=0x4368
OP_SpecialMesg=0x1095
OP_TargetMouse=0x3dd0
OP_TradeRequest=0x76d7
OP_Bazaar=0x1e0b
OP_SpawnDoor=0x5339
OP_LeaveBoat=0x2f6d
OP_Weather=0x7eae
OP_PlayerProfile=0x2fee
OP_LFPGetMatchesRequest=0x3942
OP_RaidInvite=0x67a2
OP_Illusion=0x0769
OP_AckPacket=0x1ea9
OP_TraderBuy=0x6b2b
OP_InspectAnswer=0x1288
OP_GMKill=0x51fb
OP_MoneyOnCorpse=0x20e1
OP_ClickDoor=0x4362
OP_LootRequest=0x363a
OP_YellForHelp=0x4196
OP_ManaChange=0x1281
OP_ShopPlayerBuy=0x4ee6
OP_ConsentDeny=0x6bd0
OP_LFPCommand=0x390a
OP_TradeCoins=0x32af
OP_RandomReply=0x74bc
OP_DenyResponse=0x53f3
OP_ConsiderCorpse=0x4549
OP_TradeAcceptClick=0x1112
OP_TimeOfDay=0x26fd
OP_ConfirmDelete=0x0832
OP_MobHealth=0x3a04
OP_SkillUpdate=0x32e9
OP_RandomReq=0x6464
OP_CastSpell=0x1022
OP_ClientUpdate=0x7295
OP_Report=0x076f
OP_GroundSpawn=0x7b8f
OP_TargetCommand=0x6ec2
OP_LFPGetMatchesResponse=0x11d4
OP_Jump=0x4231
OP_ExpUpdate=0x240b
OP_GMFind=0x7c26
OP_GMKick=0x790e
OP_AAAction=0x2ca6
OP_Death=0x4211
OP_GMLastName=0x7ae7
OP_TradeSkillCombine=0x28af
OP_InitialMobHealth=0x2bf3
OP_LFGResponse=0x7328
OP_LFGGetMatchesResponse=0x0ef1
OP_Mend=0x65e3
OP_MendHPUpdate=0x5e1d
OP_Feedback=0x2091
OP_SendHPTarget=0x2bf3
OP_CharInventory=0x00c7
OP_SendAATable=0x3c51
OP_SetServerFilter=0x6ee1
OP_TGB=0x354d
OP_LockoutTimerInfo=0x2fce
OP_CustomTitles=0x642c
OP_ClearTitle=0x1c5f
OP_ClickObjectAck=0x3632
OP_RecipeDetails=0x6b78
OP_RecipesFavorite=0x5b47
OP_RecipesSearch=0x1b0f
OP_RecipeReply=0x5522
OP_InterruptCast=0x6235
OP_Damage=0x5f7b
OP_EmoteAnim=0x7c3d
OP_ChannelMessage=0x2b9a
OP_GMNameChange=0x4719
OP_TradeMoneyUpdate=0x0000
OP_LevelAppearance=0x0000
OP_MultiLineMsg=0x0000
OP_Charm=0x0000
OP_DeleteSpell=0x1861
OP_ApproveZone=0x0000
OP_Assist=0x0000
OP_AugmentItem=0x00c2
OP_BazaarInspect=0x0000
OP_ClientError=0x0000
OP_CloseContainer=0x0000
OP_ConsumeAmmo=0x54a6
OP_ControlBoat=0x0000
OP_Deny=0x0000
OP_DumpName=0x0000
OP_FeignDeath=0x3c55
OP_Fishing=0x69ab
OP_Heartbeat=0x0000
OP_InstillDoubt=0x41c7
OP_ItemName=0x0000
OP_LDoNButton=0x0000
OP_LFGAppearance=0x0000
OP_MoveCoin=0x487a
OP_PickPocket=0x148c
OP_RecipeAutoCombine=0x6fb5
OP_ReloadUI=0x0561

OP_RequestDuel=0xc3c0
OP_DuelResponse=0x3a03
OP_DuelResponse2=0x0000

OP_RezzComplete=0x4f6d #packet wrong on this
OP_RezzRequest=0x26f4 #packet wrong on this
OP_RezzAnswer=0x4165 #packet wrong on this
OP_SafeFallSuccess=0x0000
OP_Shielding=0x0000
OP_ShopDelItem=0x0000
OP_TargetReject=0x0000
OP_TestBuff=0x0000
OP_Track=0x7dca
OP_TrackTarget=0x496b
OP_TrackUnknown=0x3046
OP_TraderDelItem=0x0000

#Tribute Packets:
OP_TributeItem=0x2d23
OP_TributeMoney=0x1ba0
OP_TributeNPC=0x4bdc
OP_TributeToggle=0x555b
OP_TributeTimer=0x5ff9
OP_TributePointUpdate=0x6a4b
OP_TributeInfo=0x123e
OP_GuildTributeInfo=0x556e
OP_SendGuildTributes=0x0aaf # possibly 417c
OP_TributeUpdate=0x5dc7
OP_SendTributes=0x430e
OP_StartTribute=0x4425
OP_SelectTribute=0x39b3

#Adventure packets:
#Clicking an adventure recriter, 0x0640
OP_LeaveAdventure=0x0000
OP_AdventureFinish=0x0000
OP_AdventureInfo=0x0000
OP_AdventureUpdate=0x0000
OP_AdventureDetails=0x0000
OP_AdventureData=0x0000
OP_AdventureInfoRequest=0x0000
OP_AdventureMerchantRequest=0x3735
OP_AdventureRequest=0x0000
OP_AdventureMerchantResponse=0x0000
OP_AdventureMerchantPurchase=0x0000

#Group Opcodes
OP_GroupDisband=0x342b
OP_GroupInvite=0x46d0
OP_GroupFollow=0x50a3
OP_GroupUpdate=0x6980
OP_GroupAcknowledge=0x67a2
OP_GroupCancelInvite=0x3357
OP_GroupDelete=0x0000
OP_GroupFollow2=0x0e17 #follow into an allready established group
OP_GroupInvite2=0x506a #this is an invite, but with a strange length (193)


OP_ZoneComplete=0x0000
OP_RaidUpdate=0x396b
OP_BecomeTrader=0x0000
OP_TraderItemUpdate=0x0000
OP_ItemLinkText=0x0000
OP_ClearObject=0x0000
OP_DisciplineUpdate=0x0000
OP_LocInfo=0x0000
OP_FindPersonRequest=0x708a
OP_FindPersonReply=0x09f7
OP_ForceFindPerson=0x436f
OP_LoginComplete=0x02db
OP_ShopEndConfirm=0x0000
OP_Sound=0x0000
#OP_Zone_MissingName01=0x0000 #remove on recompile
OP_CompletedTasks=0x2d8e
OP_0x0193=0x0000
OP_0x0347=0x0000
OP_WorldComplete=0x7402
OP_MobRename=0x0000
OP_TaskDescription=0x67a4
OP_TaskActivity=0x6a32
OP_TaskMemberList=0x3c07
OP_RequestClientZoneChange=0x2c2f
OP_PurchaseLeadershipAA=0x2067
OP_UpdateLeadershipAA=0x7ffa

#discovered opcodes not yet used:
OP_Disarm=0x2c3f
OP_AAExpUpdate=0x0c78
OP_PlayMP3=0x63a5
OP_FriendsWho=0x238c
OP_MoveLogRequest=0x7788
OP_MoveLogDisregard=0x61df
OP_BankerChange=0x163e #2 bytes
OP_LeadershipExpUpdate=0x4baa
OP_LeadershipExpToggle=0x33a4
OP_ReclaimCrystals=0x5f2c
OP_CrystalCountUpdate=0x2383
OP_DynamicWall=0x3e0c
OP_RequestTitles=0x44d2
OP_Bandolier=0x7cd8

#named unknowns, to make looking for real unknown easier
OP_AnnoyingZoneUnknown=0x1b2a
OP_Some3ByteHPUpdate=0x3a04
OP_Some6ByteHPUpdate=0x4368 #seems to happen when you target group members
OP_SomeItemPacketMaybe=0x5766
OP_QueryResponseThing=0x73ed

#Login opcodes
OP_SessionReady=0x01
OP_Login=0x02
OP_ServerListRequest=0x04
OP_PlayEverquestRequest=0x0d
OP_ChatMessage=0x16
OP_LoginAccepted=0x17
OP_ServerListResponse=0x18
OP_Poll=0x29
OP_PlayEverquestResponse=0x21
OP_EnterChat=0x0f
OP_PollResponse=0x11

Belfedia
06-15-2005, 08:45 PM
I can't locate this opcode files, i try all in my a link and same error,
can you link or email your opcode templar ? that help all people, i think.

Ayre
06-17-2005, 08:46 AM
Anyone have the updated opcodes for this build?

cofruben
06-20-2005, 07:50 AM
no idea if this will work but have a try and let me know

cofruben.krusher.org/eqemu/opcodes.conf

Night74
06-20-2005, 02:16 PM
That opcode seems to be like the regular linked one in minilogin I have the error "Opcode_OP_LoginServerDisconnect is missing from opcodes.conf
[ERROR] Loading opcodes failed. I can't live like this"

I also get the error's they listed in the world.exe however that is to be exspected if minilogin can't load the opcodes =p
I would have posted sooner but I just finished a final myself hehe

I added the missing op but when I run world.exe it just alocates 4 mem locations then delets them over and over and I can't log into minilogin now =( gona try a few other things and chk back latter for any ideas you all may have
This is what I get when I run world.exe wish it wasn't so long but will give you what you need to see I hope (minilogin shows bolth server and client connected but client hangs on minilogin((maby I need to remake the account in the DB for the change to 6.2?))


You may already be a winner... of the darwin award.
TCP listening on: 127.0.0.1:9000
Starting factory Reader
Starting factory Writer
World server listening on: 127.0.0.1:9000
Allocated 20 bytes at address 00E192C0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\net.cpp, line: 307)
Allocated 20 bytes at address 00E1CF90 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\net.cpp, line: 309)
Allocated 92 bytes at address 00E1C008 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 40)
Allocated 256 bytes at address 00E1C090 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\miscfunctions.cpp, line: 132)
Allocated 40 bytes at address 00E1CFD0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 464)
Setting World to MiniLogin Server type
Connected to LoginServer: 127.0.0.1:5999
Allocated 24 bytes at address 00E1C368 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 258)
Allocated 603 bytes at address 00E1C3B0 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 261)
Allocated 609 bytes at address 00E1C638 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 79)
Allocated 607 bytes at address 00E1C8C8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 351)
Deleted memory at address 00E1C638
Deleted memory at address 00E1C3B0
Deleted memory at address 00E1C368
Allocated 24 bytes at address 00E1CB58 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 276)
Allocated 12 bytes at address 00E1CBA0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 279)
Deleted memory at address 00E1C8C8
Allocated 200 bytes at address 00E1CBD8 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\dbasync.cpp, line: 656)
Allocated 1 bytes at address 00E1B4F8 (file: c:\documents and settings\cofruben\
escritorio\c++\eqemu\copia de source\common\dbmemleak.cpp, line: 42)
Deleted memory at address 00E1B4F8
Allocated 102 bytes at address 00E1C368 (file: c:\documents and settings\cofrube
n\escritorio\c++\eqemu\copia de source\common\dbmemleak.cpp, line: 45)
Allocated 5120 bytes at address 00E14418 (file: c:\documents and settings\cofrub
en\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 781)
Allocated 18 bytes at address 00E1C438 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 79)
Allocated 16 bytes at address 00E1C478 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 351)
Deleted memory at address 00E1C438
Deleted memory at address 00E1CBA0
Deleted memory at address 00E1CB58
Deleted memory at address 00E1C478
Deleted memory at address 00E1CBD8
Deleted memory at address 00E1C090
Deleted memory at address 00E1C368
Deleted memory at address 00E1CFD0
Deleted memory at address 00E1C008
Allocated 24 bytes at address 00E1CFD0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 276)
Allocated 12 bytes at address 00E1C230 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 279)
Allocated 18 bytes at address 00E1C268 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 79)
Allocated 16 bytes at address 00E1C368 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 351)
Deleted memory at address 00E1C268
Deleted memory at address 00E1C230
Deleted memory at address 00E1CFD0
Deleted memory at address 00E1C368
Allocated 24 bytes at address 00E1CFD0 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 276)
Allocated 12 bytes at address 00E1C230 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\world\loginserver.cpp, line: 279)
Allocated 18 bytes at address 00E1C268 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 79)
Allocated 16 bytes at address 00E1C368 (file: c:\documents and settings\cofruben
\escritorio\c++\eqemu\copia de source\common\tcpconnection.cpp, line: 351)
Deleted memory at address 00E1C268
Deleted memory at address 00E1C230
Deleted memory at address 00E1CFD0
Deleted memory at address 00E1C368

mrea
06-21-2005, 02:27 AM
I am getting very close to solving this opcodes crap... using 6.1DR1 and my current opcodes.conf I have the following left to go:

C:\EQEmu>world
[Status] Starting Log: logs/eqemu_world_4028.log
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.1-DR1
[Status] Loading opcodes..
[Status] EMuShareMem loaded
Opcode OP_ConsumeAmmo is missing from ./opcodes.conf
Opcode OP_EmoteAnim is missing from ./opcodes.conf
Opcode OP_SendHPTarget is missing from ./opcodes.conf
Opcode OP_ClearTitle is missing from ./opcodes.conf
Error: EMuShareMem: DLLLoadOpcodes: !cbDBLoadOpcodes
[Error] Starting Log: logs/eqemu_error_world_4028.log
[Error] Loading opcodes failed. I cant live like this!

C:\EQEmu>

Tulwen
06-21-2005, 03:58 PM
I had no problem getting past the opcode problem with the new version of minilogin installed:

Minilogin 0.6.1 (http://prdownloads.sourceforge.net/....1.zip?download)

I don't know if that is what is making it work but just thought I would comment incase it helped anyone.

My problem is I get all the way past that and then the Boot5zones batch takes a crap on me :P It is the 6.1 DR1 version. Any advise on that part?

Ayre
06-21-2005, 11:09 PM
Make sure that your using the zone file associated with whats being called in the batch file (zone.exe, zoneperl.exe) and you have the live spells_us.txt there as well

SuedeWorthey
06-22-2005, 03:38 AM
Make sure that your using the zone file associated with whats being called in the batch file (zone.exe, zoneperl.exe) and you have the live spells_us.txt there as wellThis is available on my website. http://www.steelpsychos.com/eqemu From there, you can get all the compiled versions that I have of 0.6.1 DR2. It is Live compatible, but from what I have tested, which isn't much, it still needs a lot of work. I will be working on it along with cavedude, so we will hopefully soon have a live compatible server. The source is available on CVS, you just have to specify the proper branch. Don't ask me which one or how, because I am not CVS-Inclined.

Here is the thread about the branches on CVS:
http://www.eqemulator.net/forums/showthread.php?t=18847

If you get the compiled versions from my site, copy your own spells_us.txt over the one I released. It is from the 5/11 patch, so it may not work properly.