EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Dev Kit [everything you need to build EQEmu] (https://www.eqemulator.org/forums/showthread.php?t=25372)

opyrus 06-02-2008 02:44 AM

Dev Kit [everything you need to build EQEmu]
 
After finding out the hard way how hard it is to setup and try and build EQEmu my self ive made this Dev Kit. The kit comes with EQemu source 1110,VC++2005 Web Installer,all required linking files, and a setup guide. The guide lists exacly how to setup everything all the way up to axualy compiling. The Kit is 68.6Meg and a self extracting rar file it should be extracted and placed in to C:/EQEmu just like a server would be. The kit is easy to update simply paste the latest source over the current files and if you wish to update any of the other required LINK files you can paste them in as well.
LINK : Download

trevius 06-02-2008 05:40 AM

Sounds interesting. I went ahead and downloaded it. What does the exe do exactly? I was expecting a zip file or something.

If this thing does what it says, it should be very useful to the community!

Oh, and do you think you could have squeezed a couple more ads in your site somewhere? :P

leslamarch 06-02-2008 08:18 AM

Quote:

Originally Posted by opyrus (Post 149828)
After finding out the hard way how hard it is to setup and try and build EQEmu my self ive made this Dev Kit. The kit comes with EQemu source 1110,VC++2005 Web Installer,all required linking files, and a setup guide. The guide lists exacly how to setup everything all the way up to axualy compiling. The Kit is 68.6Meg and a self extracting rar file it should be extracted and placed in to C:/EQEmu just like a server would be. The kit is easy to update simply paste the latest source over the current files and if you wish to update any of the other required LINK files you can paste them in as well.
LINK : Download

Nice job man, This should help people to compile there own if they choose too!!

Its an exe but its just a standalone winrar file.

opyrus 06-02-2008 08:35 AM

i did what i could to make it easyer and theres only 8 steps then you got your self a freshly compiled eqemu. reguarding all the ad's gota make some money some how lol XD i get like 1 cent per click.

opyrus 06-08-2008 02:35 AM

had to remove the download from my site due to server lag ill post it up some where and put an new link.

kayen85 06-13-2008 11:27 AM

Question
 
I follow the directions up until the compiling part.

So I added the Dependency folder to the VC++ directory, also says to include files and library files (which I assume is just all the files in the folder?)

Then the next step says to change debug to Release then build.

Problem is after I add the dep folder to directory I don't see any options anywhere to let me to even debug.

I feel like I am missing a step if you could clarify further would be helpful.

Aramid 06-13-2008 12:22 PM

Quote:

Originally Posted by kayen85 (Post 150556)
I follow the directions up until the compiling part.

So I added the Dependency folder to the VC++ directory, also says to include files and library files (which I assume is just all the files in the folder?)

You need to add it IN VC like this...
Open VS2005 Express:
From the Tools drop down menu, select Options...
Expand the "Projects and Solutions" tree and select "VC++ Directories"
In the right window from the "Show Directories for" drop down menu select the following items and add the paths below:
Executable files: Path to where you put the files
Include files: Path to where you put the files
Library files: Path to where you put the files

kayen85 06-13-2008 01:06 PM

Thanks
 
Thanks, I see what I did wrong now and corrected it.

So I followed your instructions, put the the dependency folder in the 3 locations.

What do I do now to release and then build?

The instruction say the tab where it gives to option to release should be useable, but its greyed out for me.

Thanks.

Angelox 06-13-2008 04:31 PM

Is this download not available any more? if you need a place to post this for download, PM me a ling and I'll post it on Rathe for download.

GeorgeS 06-13-2008 09:38 PM

I set up a place for the file.
http://66.159.225.58/eqemu/EQEmu_Dev_Kit_2.0.zip

GeorgeS

Valuable stuff like this needs a reliable host

opyrus 06-13-2008 11:50 PM

i have a newer better build of the kit i just dont any any place to put it and my upload sux now, my latest build is alot better and smaller it even works in vc2008.

opyrus 06-14-2008 01:24 AM

latest dev kit download link Download

GeorgeS 06-14-2008 12:19 PM

Hosted the newest version as a bckup at
http://66.159.225.58/eqemu/EQEmu_DevKit20.zip

GeorgeS

opyrus 06-14-2008 03:56 PM

why do you keep changing it to .zip its not like its realy any smaller i axualy made a selfextracter with kgb and its only 23meg.

opyrus 06-14-2008 07:43 PM

KGB2.0 compressed devkit only 23.8meg download its self extract like i allways use its on mediafire they check every file for virus,ect so you can be sure its legit.
Download

GeorgeS 06-14-2008 08:19 PM

Server does not allow .exe dl

GeorgeS

opyrus 06-14-2008 10:28 PM

time to update your mime file i guess lol.

Angelox 06-17-2008 07:42 PM

Quote:

Originally Posted by opyrus (Post 150647)
KGB2.0 compressed devkit only 23.8meg download its self extract like i allways use its on mediafire they check every file for virus,ect so you can be sure its legit.
Download

This went real nice - Everything was very easy and fast.
Thanks!

opyrus 06-19-2008 08:34 AM

only crapy part about kgb2 is the time it takes to compress something it took like 8 hours to compress the dev kit with it but its worth the wait. ill posted the latest copy with build 1111 soon just gota compress it..........

moydock 06-20-2008 04:05 PM

My friend tried using this and he couldn't compile until he added libmysql.lib to additional dependencies. Just FYI, I don't know if he did something else wrong but thought I might mention it.

opyrus 06-20-2008 09:08 PM

ill check it might have some how been left out. but i did compile it my self b4 i made the file.

opyrus 06-20-2008 09:14 PM

i just checked it and the file was there maybe it dident extract right.

GeorgeS 06-25-2008 09:56 PM

I can vouch that this works as claimed. Compiled the emu and even created a few custom commands last nite!

GeorgeS

trevius 06-25-2008 11:01 PM

Quote:

Originally Posted by GeorgeS (Post 151432)
I can vouch that this works as claimed. Compiled the emu and even created a few custom commands last nite!

GeorgeS

Do share the new commands! :P

GeorgeS 06-26-2008 12:51 AM

One custom commands is #GMloc - which writes your self/or target's position to a file and with my npc loot editor - grid editor screen on, will read that waypoint and write it to the active grid.

This way I can create many waypoints by running around and spamming #GMloc each time at a desired waypoint. It's very fast and the grid editor captures the data fast.

Another one is #GMshowGrid -- shows selected NPC's assigned grid in game and the editor will load the grid for editing

Another one is #GMnpcShow -- select your NPC and my npc & loot editor will find and load that npc in the current zone for editing etc..

Say you see a skeleton walking thru a wall, you would easily find it's grid and modify it within my grid editor (with npc & loot editor ), and even modify it's stats fast. Then save, #repop or rezone and it's live

I'm no real C++ expert, but I did learn it in school, but focused on VB/Blitz3D over the years. It's time to go back to my old skool roots ;)

When the commands are debugged and tested, I'll submit them in custom code, or just compile a new zone.exe distributed with my tools..

These are just the tips of the iceberg..

GeorgeS

trevius 06-26-2008 03:15 AM

Sweet GeorgeS! I am sure some great new things will be coming from you! I have never learned any coding, but I can already read a bit of what is going on in the source. I have made a couple of minor edits myself, but no real coding yet. Mainly, I can just find the stuff that is related to what it is I am looking to adjust. Now, I just need to learn how to actually do the adjusting lol.

With your coding experience, and having learned some C in school, I am sure you will be cranking out more stuff soon. I always love to see talented people get involved in the source updates, because it really makes a big impact on the game overall. I only wish I had the skills to help as much as I would like to. Maybe someday lol.

And those commands look pretty sweet! Having in game commands that work with your tools would come in quite handy. Anything that makes things quicker and easier is good in my book!

knight1080 06-26-2008 07:18 PM

Quote:

Originally Posted by Aramid (Post 150559)
You need to add it IN VC like this...
Open VS2005 Express:
From the Tools drop down menu, select Options...
Expand the "Projects and Solutions" tree and select "VC++ Directories"
In the right window from the "Show Directories for" drop down menu select the following items and add the paths below:
Executable files: Path to where you put the files
Include files: Path to where you put the files
Library files: Path to where you put the files

I really hate to sound like an idiot, but I tried setting up a server a month or so ago, only to have errors in the prompt. So here I am trying this road instead. Anywho, down to the guts--may I get a clarification of the 'include files' and 'library files' and where abouts they might be? I don't want to load the wrong files and be sitting here for five hours trying to make files that aren't supposed to work, work.

Thanks.

GeorgeS 06-27-2008 12:24 AM

When you ran the installer, it probablly made a sub folder in c:\eqemu
called eqemu (like mine did). The folder you want it to point to is
C:\EQEmu\EQEmu\Dependancys

Your folders may be different, but in eqemu\eqemu\ are all the source files from the installer

GeorgeS

nosfentora 06-27-2008 08:07 AM

Ok, am i insane or is the kgb package ridiculously slow to extract? Is it just me? I know I can rar a 5 gb iso into 100mb parts in about 25-30 minutes (medium compression). i've tried it on two different machines (pretty much the same hardware - 3.0ghz dual core, 2gb ram), sata I drives and they've both taken over 8+ hours to extract!

GeorgeS 06-27-2008 10:01 AM

My vista laptop T9300 2.4ghz C2D, dual sata drives, 4 gigs, nvidia 8800gts took about 4 min to extract. Your pc is fast enough, but something is wrong..


GeorgeS

nosfentora 06-27-2008 12:56 PM

i'd say

one machine running xp pro sp3, and the other server 2003 sp2
i'll have to figger something out cuz that's ridiculous.

Aramid 06-27-2008 09:03 PM

It did the same for me so much so that I canceled it. I'm wondering if it was a bad transfer, but I do remember him saying that it took a LONG time to compress it too.

Aramid 06-27-2008 09:54 PM

Download it again, he changed the file and is no longer using KGB.

GeorgeS 06-28-2008 01:39 AM

I am using the file from my site - it's his ver.2 that I am hosting. That one decompressed fast...

GeorgeS

Aramid 06-28-2008 06:27 AM

The one he has up now decompresses quickly as well.

George, your link to the backup of his file is not working, get page not found.

opyrus 06-28-2008 09:10 AM

kgb is slow but the files it makes are smaller.

opyrus 06-28-2008 09:52 AM

ill be uploading the latest copy soon. i changed the name a bit its going to be called EQEmu Dev Kit R2CB 1118. R2CB meaning ready to compile build {current version here}.

GeorgeS 06-28-2008 11:47 AM

Quote:

Originally Posted by Aramid (Post 151664)
The one he has up now decompresses quickly as well.

George, your link to the backup of his file is not working, get page not found.

Thanks for letting me know - fixed the link.

GeorgeS

opyrus 06-28-2008 06:02 PM

latest devkit with build 1118 http://www.mediafire.com/?vycm22limtm

kraeger 08-04-2008 06:30 AM

Hey i would like to say thanks for posting these devkits, it makes things a lot easier!


All times are GMT -4. The time now is 03:43 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.