Friday, September 7, 2012

Free Diablo 3 Emulator (server) core - Mooege

Mooege Emulator 5/11/2012
Clean and Tested Compiles from Mooege GitHub



Mooege Information & Guides
Mooege Wiki - Mooege Wiki
Compile Guide - Beginner Guide
Mooege GM Commands - Commands


Because of the release of the Full Version of Diablo 3 on May 15th. I will no longer be updating Mooege compiles or be supporting the D3 Beta.I hope everyone enjoyed Mooege and at least got a glimpse of the Diablo 3 Beta even though it wasn't 100% complete.
Thanks to everyone for support, feedback, bugs, and above all, thanks to the talented Mooege Developers!

In the months ahead Mooege may support the full version of Diablo 3. Time will only tell



Download Mooege Master
An educational game server emulator written in C#

UPDATE 5/11/2012


Latest compatible version: 9359 (patch 18).
Release Egris-Bnet.Patcher Download Bnet Patcher
Release mooege-5f9b522 Download Mooege




Quick and Easy Setup to Run Mooege/Diablo 3
Requirements:
1. Diablo 3 Beta (updated to patch 18 version 9359 ).
2. Mooege (version that supports patch 18 version 9359 ).
3. Egris-Bnet Patcher.

Easy Setup
Step 1: Diablo 3 Beta
Download and install the LATEST Diablo 3 Beta that is compatible with LATEST Mooege version. After installation, let it update all the way! Enter the main log in screen at least ONCE, then exit the game.

Step 2: Adding MPQs
Easy Way: Copy all the files inside 'MPQs folder' from Diablo 3 Beta to the Mooege folder and place them into Assets\MPQ.

Step 3: 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) by right clicking, and selecting Create Shortcut. Right click the new shortcut and open the properties.
Add -launch -auroraaddress localhost:1345 at end of target line.
e.g. Target: "<install directory>\Diablo III.exe" -launch -auroraaddress localhost:1345

Step 4: Start the Mooege server via Mooege.exe!
For Windows 7 64bit
You may need to install SQLite if you have errors.

Step 5: Logging In Diablo 3 Beta

Run Diablo 3 Beta. Once the Login Screen is showing. Run Egris-Bnet.Patcher.
Now you can log in Diablo 3 Beta with:
Username: test@
Password: anything



Alternate Method to load the MPQs
1. Copy the D3 Beta MPQs folder to your Hard drive directory such as c:/MPQs.
2. Rename the copied folder as MPQ.
3. Open config.ini with notepad thats in the Mooege folder
4. Edit line:
Old - Persistent storage settings [Storage]Root = AssetsMPQRoot=${Root}/MPQ
New - Persistent storage settings [Storage]Root = AssetsMPQRoot=C:\MPQ

This way you dont have to keep copying the D3 Beta MPQ folder to every new Mooege update. All you have to do is edit the config.ini with each new update with the above example. But you have to make sure you have the copied MPQ folder sitting in the C:\ directory of your computer so its path is C:\MPQ


How to Setup Multiplayer
Game Host Instruction for Public Game:
Open Ports 1999 and 1345
Edit config.ini (Host Only)
[NAT] Enabled = true
PublicIP = 109.90.139.208 ; You need to change this to your internet IP

Game Joiner Instruction for Public Game:
Diablo III.exe" -launch -auroraaddress 109.90.139.208:1345 (Host Public IP)


Game Host Instruction for Local Game:
Edit config.ini (Host Only)
[NAT] Enabled = false
PublicIP = 127.0.0.1 ; <---- You need to change to your local IP

Game Joiner Instruction for Local Game:
"Diablo III.exe" -launch -auroraaddress (This needs to be Hosts Lan IP)



Credits go to Mooege Development Team

The mooege team cannot take any responsibility for the use of this software by end-users.