SRC-20030308-MCK.zip?? Cant find it...

Need help running MacroQuest 1? Too bad! Use MQ2.

Moderator: MacroQuest Developers

Faster
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Apr 09, 2003 2:58 pm

SRC-20030308-MCK.zip?? Cant find it...

Post by Faster » Wed Apr 09, 2003 3:10 pm

Sorry, can't find it. Used both normal and gimp search...checked the CVS....not on the download link...

Toss me a bone?

Also, not sure of the ettiquette of this board, but thought I would post a link to the dinput.h file on my site. Might save someone the trouble of the 150mb SDK download. Is that considered ok? I didn't find a link for that either :(

Thanks....feel free to flame me if I missed something obvious. I always rtfm and pretty much everything else, but I also only sleep 4 hours a night.

Thanks,

Faster

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Wed Apr 09, 2003 3:34 pm

You won't find any source files ending in -MCK on Sourceforge, or on any official MQ site. Those are my personal builds. I've shared them out from time to time with people who are restricted to Visual C++ 6.0, and who are having problems with the official release for various reasons.

You should always try to use the official build first, since some of my code is either modified, or in at least one place NOT modified since newer code caused me problems. That means that -MCK sources probably have more bugs than the official version, a LOT more bugs. I don't patch functions I don't use, and in at least a couple of places have removed them entirely.

That being said, the -MCK builds DO include all the required files, including dinput.h and detours.h (correctly compiled).

If you still think you need them, PM me and I'll give you the link to them.

Faster
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Apr 09, 2003 2:58 pm

Post by Faster » Wed Apr 09, 2003 3:47 pm

Thanks for the quick response. I PM'd you. I am hoping that your build will help me bridge my lack of VS C++ 6.0 knowledge. Sadly, I got the harder steps of the following "how to," but gimped out on number 4 and 11.
For the VC60 compiler, you must:
1. Compile the detours source and move lib and pdb file into appropriate directory
2. Create a blank win32 application project pointing at the MQ directory.
3. Add a win32 dll project to the project in step 2. Call it eqlib
4. Add all the sources in the eqlib directory to the eqlib project.
5. Add the CINTERFACE definition to the Preprocess definitions.
6. Add the DX8.1 include path to the Additional include directories.
7. Add ws2_32.lib to the Object/library modules.
8. Add ..\Detours\lib (where you put the objects from 1.) to Additional library path
9. Press F7 and cross your fingers.
10. Switch back to the main project.
11. Add the sources in the MacroQuest directory to this project.
12. Press F7 and pray.
Put my win32 application project in the ...\src-200...\ directory and was hoping that placing the eqlib and macroquest in their respective places would find the sources automatically. Bad guess by me. Oddly, the debug window reported no problems when I hit F7. No release, but no errors either.

Thanks for your help. I am pretty sure your build will be fine for me, and it will also give me an example use to work backwards and see where I messed up.

Faster

Faster
decaying skeleton
decaying skeleton
Posts: 3
Joined: Wed Apr 09, 2003 2:58 pm

Post by Faster » Thu Apr 10, 2003 7:29 pm

MCK compiled like a charm, thank you.

Faster