10-9-2003 imports for IDA (disassembler) sent to eqmule

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

10-9-2003 imports for IDA (disassembler) sent to eqmule

Post by Lax » Mon Oct 20, 2003 9:06 pm

Replacement to eq-comments.idc following shortly. Link to downloads eqmule's hosting will be posted here (will include these files)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Oct 21, 2003 3:21 pm

Might be just as well that he didnt get that put up yet, noticed a little problem :)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Wed Oct 22, 2003 2:19 pm

Last edited by EqMule on Wed Oct 22, 2003 3:00 pm, edited 1 time in total.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Wed Oct 22, 2003 2:30 pm

Slight error in eqmule's post but that's ok :) Here is the offsets IDC for eqgame.exe from 10-9-2003
http://macroquest2.com/downloads/eqgame ... 003-v2.zip

Here is the most recent copy of eq-comments.idc (you should not have to download this more than once by design, but if you had the one from september you need this one)
http://macroquest2.com/downloads/eq-com ... 9-2003.zip
this comments the assembly in IDA where known offsets are used
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Wed Oct 22, 2003 5:13 pm

operator_new isn't solved in the 10-9-2003 v2, so here's the offset

00582EE4 operator_new

to apply the name in IDA do this:
1. hit G for "go to" code location
2. Copy/paste or type 582ee4, hit enter
3. hit N for "rename"
4. Copy/paste or type operator_new, hit enter

done.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

theafkxper
a hill giant
a hill giant
Posts: 207
Joined: Sun Sep 08, 2002 6:41 pm

Post by theafkxper » Wed Oct 22, 2003 6:36 pm

Anything those of us that dont have any clue what any of that means can help with?

lol, or if anyone knows of any sort of tutorial for that stuff please let me know!

/afk

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Wed Oct 22, 2003 6:39 pm


Madar
orc pawn
orc pawn
Posts: 14
Joined: Tue Oct 21, 2003 6:36 pm

Good stuff, thanks lax

Post by Madar » Wed Oct 22, 2003 11:50 pm

Any chance of making this in another format? I have customized my IDA a bit, and most of the old names that you rely on for renaming are not there. How hard would it be for you to produce a version formatted like this:

Code: Select all

MakeName (0x00501842, "FunctionName");
instead?

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Wed Oct 22, 2003 11:53 pm

I'll see about it, no promises about when though. I've been meaning to change it for that anyway, so possibly by this weekend..
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

motd2k
a ghoul
a ghoul
Posts: 141
Joined: Fri Oct 25, 2002 9:46 am

Post by motd2k » Thu Oct 23, 2003 2:10 pm

I have to say, this is totally amazing. Kudos Lax.



MOTD

Madar
orc pawn
orc pawn
Posts: 14
Joined: Tue Oct 21, 2003 6:36 pm

Post by Madar » Mon Oct 27, 2003 4:33 pm

Heya Lax, any chance you got to work on this over the weekend?

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Mon Oct 27, 2003 4:54 pm

I didn't but this request would take minimal time to do, I'll try to do it tonight
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Madar
orc pawn
orc pawn
Posts: 14
Joined: Tue Oct 21, 2003 6:36 pm

Post by Madar » Thu Oct 30, 2003 10:59 am

Heya Lax, sorry to pester you about this but any chance you got to look at making this change? :)