MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides

Homepage Register FAQ Members Mark Forums Read Advertise Marketplace FPSowned
Go Back   MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides > WoW Emulator Server > Emulator Server Guides
Reload this Page [Guide]How To Compile Ascent
Emulator Server Guides Guides for working with World of Warcraft Emulator servers. Learn how to create a WoW Server here.
[NO QUESTIONS HERE]

Reply
 
LinkBack Thread Tools
[Guide]How To Compile Ascent
(#1)
Old
SectorSeven's Avatar
SectorSeven is Offline
Banned
Rep Power: 0
Reputation: 444
SectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really nice
 
Posts: 1,968
Join Date: Oct 2007
Wow Guides [Guide]How To Compile Ascent - 04-13-2008

This is a very easy guide on compiling Ascent (Now ArcEmu). It is the safest and most custimizable way to start your own server. It is easy to do updates without having to wait on repacks to come out or update. I also just made a video (GO ME!), scroll down to view it.

This is much easier than you think and this guide will really put it in perspective for you.

Step 1: The SVN Address
In order to get OpenAscent on your computer you must have a location to download it from. This is known as the SVN address. OpenAscent's SVN address is: [Only registered and activated users can see links. ] . This will download the stable branches, along with the newest overall revision which isn't always stable.

Step 2: SVN Downloader Client
You need a program to download this, unless you want to open, and copy/paste over 600 files. There are many programs that you can use, but I recommend TortoiseSVN. You can download it here: [Only registered and activated users can see links. ] . Please note that it only works for Windows. If you have a different operating system, simply google a client for your operating system.


Step 3: Checkout
This is the process of actually downloading the files. First, make a folder, call it anything you want and place it anywhere you want. I will call mine "Ascent". Next, right click the folder, a drop down menu will appear. Go to the TortoiseSVN bar, then select "Checkout". For the "URL of repository" blank, put the SVN address, don't worry about the rest. Optional: Advanced Users Only!!!!: If you wish to download a certain revision of Ascent, select the revision bubble instead of Head revision and type the revision you wish to download. Otherwise, you will automatically download the latest Ascent revision.
Pretend this picture uses the address: [Only registered and activated users can see links. ]



Step 4: Adding Library Files
Download this: [Only registered and activated users can see links. ]. You will need to do this if your running on a Windows computer. Follow the instructions listed. Its pretty easy and straightforward to follow.

Step 5: Compiling Ascent
This is the process that will give you the .exe files and your script_bin files. Open up your Ascent folder, and go to the trunk folder. Select the "win" folder and double-click "ascentVC90". Look at the toolbars at the top of the page, look for the one that says "Debug". Change this to "Release" and use the keyboard shortcut F7. Wait for it to finish and then close out. Now go back to the trunk folder. Go into the "src" folder and then to the "scripts" folder. Double-click "scripts2008". Complete the same process of changing to release and using F7 to start to process.

Step 6: Finishing Up
This is the easiest part. You may wonder, Where is the Ascent now? Easy answer. The "bin" folder. Browse back to the trunk folder and it should be there.
Double-click the "Release" folder, and there is your Ascent. Now copy/paste these files to another folder on your Desktop or wherever. Get your configs from the "trunk/src" folder. Make sure that you don't remove the "Makefile" from that folder. Now set up your configs, use the map extractor, download the DBC files and run your server.

This is the fastest and best way to run a server. The first parts of this guide works with NCDB, MaNGOS, Wcell, whatever. Just change the SVN address. It is easy to update your server once you have Ascent on your computer. Simply right-click the Ascent folder, go down to TortoiseSVN, then select Update. Recompile Ascent and then you updated your server. I recommend doing this every 2-3 days, as you will have the latest updates.

My Video Guide (Includes Windows Libraries Part):
[Only registered and activated users can see links. ]


Some useful SVN Addresses:
MaNGOS: [Only registered and activated users can see links. ]
NCDB:[Only registered and activated users can see links. ]
LUA++ Scripting Project: [Only registered and activated users can see links. ]
Moon++ Scripting Project: [Only registered and activated users can see links. ]


Enjoy and I hope this helped!
-SectorSeven

EDIT BY Gastricpenguin : I completely reccomend this guide, seeing as it is the most in-depth and informative one so far


Last edited by SectorSeven; 06-14-2008 at 11:20 PM. Reason: Added new step
Reply With Quote

Donate to remove ads.
(#2)
Old
kate1's Avatar
kate1 is Offline
Contributor
Rep Power: 2
Reputation: 147
kate1 will become famous soon enoughkate1 will become famous soon enough
 
Posts: 492
Join Date: Aug 2007
Location: Norway
04-13-2008

sooooo great work on this, right what I need^^ candy on, eat it




Graphic designer for crossfire-entertainment! And thx to Brightchild for my great sig
Reply With Quote
(#3)
Old
Lollosissimo is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 0
Reputation: 1
Lollosissimo is an unknown quantity at this point
 
Posts: 1
Join Date: Dec 2007
04-13-2008

Sorry i dont' find Ascent.exe and Logonserver.exe.... Where are them?
Reply With Quote
(#4)
Old
malthi is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 1
Reputation: 3
malthi is an unknown quantity at this point
 
Posts: 35
Join Date: Sep 2007
04-13-2008

nice gonna try this
Reply With Quote
(#5)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-14-2008

Very nice, have they updated it to 2.4 yet?
Reply With Quote
(#6)
Old
Clain's Avatar
Clain is Online
Contributor
Rep Power: 1
Reputation: 85
Clain will become famous soon enough
 
Posts: 711
Join Date: Jan 2008
04-14-2008

No (Filler)


Spurious Developer
Reply With Quote
(#7)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-14-2008

Sorry for the dubble post, but can somebody explain what everything is. Because I would like to know. the 3.8 stable is where everything is. then what dose C++ do? Dose it make the files you need from info in the folders?
Reply With Quote
(#8)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-14-2008

O and sry 1 more thing, im getting an error that says something about there not being the file zlib and it wont work
Reply With Quote
(#9)
Old
Clain's Avatar
Clain is Online
Contributor
Rep Power: 1
Reputation: 85
Clain will become famous soon enough
 
Posts: 711
Join Date: Jan 2008
04-14-2008

Read the "README-WINDOWS" file in the trunk folder


Spurious Developer
Reply With Quote
(#10)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-14-2008

ahh right thx a lot
Reply With Quote
(#11)
Old
SectorSeven's Avatar
SectorSeven is Offline
Banned
Rep Power: 0
Reputation: 444
SectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really niceSectorSeven is just really nice
 
Posts: 1,968
Join Date: Oct 2007
04-15-2008

C++ makes all thoses files into one file
Reply With Quote
(#12)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-15-2008

o ok thx i c
Reply With Quote
(#13)
Old
PaulB is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 1
Reputation: 1
PaulB is an unknown quantity at this point
 
Posts: 7
Join Date: Apr 2008
04-16-2008

when i put mmforge into scn Box it tells me i need authentication wats username and pass?
Reply With Quote
(#14)
Old
Zombienation is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 2
Reputation: 1
Zombienation is an unknown quantity at this point
 
Posts: 7
Join Date: Mar 2007
04-16-2008

Well the Tortoisesvn just keeps telling me that it cannot resolve the hostname, and I copy pasted it so it can't be the wrong hostname, anyone got any ideas?
Reply With Quote
(#15)
Old
Falor's Avatar
Falor is Offline
Knight
Rep Power: 2
Reputation: 9
Falor is an unknown quantity at this point
 
Posts: 201
Join Date: May 2007
04-16-2008

Quote:
Originally Posted by PaulB View Post
when i put mmforge into scn Box it tells me i need authentication wats username and pass?
The username is anonymous
There is no password
Reply With Quote
Reply


Donate to remove ads.

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On




Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318