十分淫霸的Mooege&MadCow,你懂得。

支持伟大的暴雪,支持正版,更支持热心的Mooege组织,Just can't waiting for it,纯粹为了体验~

 

Contents

 [hide

Must-Have Requirements

Requirements


MPQs: (It is suggested to download these and overwrite the ones in your Diablo3 MPQs Folder with them.)

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7170.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7200.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7318.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7338.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7447.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7728.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7841.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-7931.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8059.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8101.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8296.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8350.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8392.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8610.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8815.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-8896.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-9183.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-9327.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base/d3-update-base-9359.MPQ

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/base-Win.mpq

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/ClientData.mpq

http://ak.worldofwarcraft.com.edgesuite.net/d3-pod/20FB5BE9/NA/7162.direct/Data_D3/PC/MPQs/CoreData.mpq

Quick and Dirty Tutorial For Windows

Step 1: Install Visual Studio C# Express

This Step is now Optional..

Download and Install: VisualC#

Step 2: Obtain source files

  • Download: Quick and painless(Master Branch) Zipball

Step 3: Compiling

Without VS2010 Express,

Open up mooege folder, go into Build folder, and double click on build-win.bat file.

With VS2010 Express,

Open build\Mooege-VS2010.sln with Visual Studio 2010. To build hit the top menu bar: Debug -> Build Solution (or press F5).

Step 4: Adding MPQs

Copy the files inside 'MPQs folder' from Diablo 3 to the download mooege folder and place them into src\Mooege\bin\Debug\Assets\MPQ.

Step 5: Start the server!

Run src\Mooege\bin\Debug\Mooege.exe.

Step 6: Creating the shortcut for Diablo III

Create a shortcut for Diablo III by locating Diablo III.exe in your D3 installation directory (usually C:\Program Files\Diablo III), right clicking, and pressing Create Shortcut. Right click the new shortcut and open the properties. You will see the target as: <install path>\Diablo III.exe. All that needs to be added is -launch -auroraaddress localhost:1345.

e.g. Target: "<install directory>\Diablo III.exe" -launch -auroraaddress localhost:1345

Step 7: Once Diablo is Started

Run Egris' Bnet Patcher. (You will need to compile this) You will need to use this everytime you start up Diablo.

Step 8: Logging In

You can now LOGIN with:

Username: test@

Password:(Anything)


Quick and Dirty Tutorial For MacOS X (tested on Lion 10.7.1)

Step 1: Install Mono SDK

Download and Install Mono SDK: Mono-SDK

Step 2: Install MonoDevelop

Download and Install MonoDevelop: MonoDevelop

Step 3: Obtain source files

  • Download Option 1: Quick and painless Zipball
  • Download Option 2: Proper DVCS setup GIT-Setup

Step 4: Compiling

Open build\Mooege-Mono.sln with MonoDevelop.

 Sadly even with OSX 10.7.3 Apple didn't update libssl and libcrypto. The easiest way to get the latest
libssl.1.0.0.dylib and libcrypto.1.0.0.dylib is by installing them over MacPorts. Once you've installed
those libs, you need to tell Mono where to find it. Easiest way to do that is by editing
ManagedOpenSsl.dll.config from within Mono:
* <configuration>
* <dllmap os="osx" dll="libeay32" target="/opt/local/lib/libcrypto.1.0.0.dylib"/>
* <dllmap os="osx" dll="ssleay32" target="/opt/local/lib/libssl.1.0.0.dylib"/>
* <dllmap os="!windows,osx" dll="libeay32" target="libcrypto.so.1.0.0"/>
* <dllmap os="!windows,osx" dll="ssleay32" target="libssl.so.1.0.0"/>
* </configuration>

Right-click Mooege-Mono in the solution browser in MonoDevelop, select "Set as startup project".

To build hit the top menu bar: Build -> Build All.

Go to MPQs section, then proceed to running mooege.

To run hit the top menu bar: Run->Run. (new terminal window should open).

MPQs

Copy the files inside 'MPQs folder' from Diablo 3 to the download mooege folder and place them into src\Mooege\bin\Debug\Assets\MPQ.

Step 5: Start Diablo III

Open new terminal window and type:

cd /Applications/Diablo\ III\ Beta/Diablo\ III.app/Contents/MacOS/ ./Diablo\ III -launch -auroraaddress localhost:1345

Step 6: logging in

You can now LOGIN with

Username: test@

Password:(Anything)



Compiling on Linux

Compiling Over Linux - Step by Step Guide: Linux

MPQs

Copy the files inside 'MPQs folder' from Diablo 3 to the download mooege folder and place them into src\Mooege\bin\Debug\Assets\MPQ.

Then Run Mooege.

Step something: logging in

Update to latest Mooege, you can now LOGIN with

Username: test@

Password:(Anything)

 

 

MadCow

Step 1: Download MadCow -> http://goo.gl/OQp4r

Step 3: Start up MadCow, it will create a shortcut on your desktop.

Step 4: Select a Repository

Step 5: Press "Validate Repository" Button.

Step 6: Press "Update Mooege" Button.

Step 7: Press "Find Diablo3" Button, select diablo 3.exe.

Step 8: Press "Copy MPQ's" Button.

Step 9: Press "Play Diablo (Local)" Button,

Step 10: Select the Repository you downloaded, Launch Diablo 3 Button.

Step 11: Wait for mooege to have to lines that say "Listening to..."

Errors? -> Redownload MPQS and Requirements from Compiling

Step 12: In Diablo -> User: test@ Pass: anything

 

 

Advanced Guide

From mooege
Jump to: navigation, search

Persistent MPQ Storage

This method will allow the user to only have to move the MPQs to one location for all builds.

After moving the MPQs to wherever you feel comfortable, you will only need to remember the folder location so that you can change the Config.ini file (which is located in each build folder).

In this example, I am using 'C: drive' as my location, this is because it is easy and quick to remember.

  1. Copy the 'MPQs' folder from Diablo 3 to your C: Drive and Rename it 'MPQ'.
  2. Download a Developer's build from GitHub
  3. Compile the build via VS 2010 C# Express
  4. Go into the build's folder, Developer's Name\src\Mooege.
  5. Inside this folder will be "config.ini", Open up that file.
  6. Change MPQRoot to what I have below if you placed your MPQs in C Drive.


You cannot change MPQRoot to the Diablo 3 MPQ Folder

; Persistent storage settings
[Storage]
Root = Assets
MPQRoot=C:/MPQ
  1. Save the file and start up Mooege, it should start up and show that all the mpqs load.
  2. If the MPQs (Coredata/Clientdata/Base) don't start up, start over.
 
 

 

posted @ 2012-04-27 11:51  Zephyroal  阅读(11818)  评论(0编辑  收藏  举报