Saturday, April 21, 2012

Diablo 3 Beta - end of Act 1

CONGRATULATIONS!
YOU HAVE DEFEATED THE DIABLO III BETA


Quick and Easy Setup to Run Mooege/Diablo 3 Requirements:

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


Credits: OwnedCore.com

How to play Diablo 3 on localhost


Mooege Emulator 4/20/2012
Clean and Tested Compiles from Mooege GitHub



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


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

UPDATE 4/20/2012


Latest compatible version: 9359 (patch 18).
Egris-Bnet Patcher Required. Run Patcher at D3 login screen.
Bnet.Patcher_18_9359 Download Bnet Patcher
Release mooege-2d26d70 Download Mooege


Credits: OwnedCore.com

Cut scenes in Diablo 3 Beta

The data is taken from the Cutscene.mpq file

Hero_Create_Barb.ogv
Hero_Create_DHunter.ogv
Hero_Create_Monk.ogv
Hero_Create_WitchDoc.ogv
Hero_Create_Wiz.ogv

Content of LevelArea (the names of all parts in Act 1)

A list of all of the items in the LevelArea folder from the CoreData.mpq (Build 0.11.0.9359.BETA)
It seems that the beta has just the first level zone (Act1?)

  A1_Fields_Den.lvl
 A1_Fields_Den_Level02.lvl
 A1_Fields_Vendor_Tinker_Exterior.lvl
 A1_trDun_Blacksmith_Cellar.lvl
 A1_trDun_Bridle_Level09.lvl
 A1_trDun_Cain_Intro.lvl
 A1_trDun_Cave_Old_Ruins_Random01.lvl
 A1_trDun_CrownRoom.lvl
 A1_trDun_Crypt_Event_Tower_Of_Power.lvl
 A1_trDun_Crypt_Flooded_Memories_Level01.lvl
 A1_trDun_Crypt_Flooded_Memories_Level02.lvl
 A1_trdun_Crypt_Special_00.lvl
 A1_trdun_Crypt_Special_01.lvl
 A1_trDun_Event_JarOfSouls.lvl
 A1_trDun_FalseSecretPassage_01.lvl
 A1_trDun_FalseSecretPassage_02.lvl
 A1_trDun_FalseSecretPassage_03.lvl
 A1_trDun_Leoric02.lvl
 A1_trDun_Leoric03.lvl
 A1_trDun_Level01.lvl
 A1_trDun_Level04.lvl
 A1_trDun_Level05_Templar.lvl
 A1_trDun_Level06.lvl
 A1_trDun_Level07B.lvl
 A1_trDun_Level07D.lvl
 A1_trOUT_Adria'sHut.lvl
 A1_trOut_AdriasCellar.lvl
 A1_trOut_BatesFarmCellar.lvl
 A1_trOUT_Church.lvl
 A1_trOut_Fields_Vendor_Curios.lvl
 A1_trOut_Fields_Vendor_Curios_Exterior.lvl
 A1_trOut_ForlornFarm.lvl
 A1_trOUT_Graveyard.lvl
 A1_trOUT_Highlands.lvl
 A1_trOUT_Highlands2.lvl
 A1_trOUT_Highlands3.lvl
 A1_trOUT_Highlands_Bridge.lvl
 A1_trOut_Highlands_DunExterior_A.lvl
 A1_trOUT_Highlands_ServantHouse_Cellar_Vendor.lvl
 A1_trOUT_Highlands_Sub240_GoatmanGraveyard.lvl
 A1_trOUT_Leoric'sManor.lvl
 A1_trOut_Leoric_Manor_Int.lvl
 A1_trOut_MysticWagon.lvl
 A1_trOUT_NewTristram.lvl
 A1_trOUT_NewTristramOverlook.lvl
 A1_trOUT_NewTristram_AttackArea.lvl
 A1_trOut_OldTristram_Cellar.lvl
 A1_trOut_OldTristram_Cellar_1.lvl
 A1_trOut_OldTristram_Cellar_2.lvl
 A1_trOut_OldTristram_Cellar_3.lvl
 A1_trOut_oldTristram_TreeCave.lvl
 A1_trOut_Old_Tristram.lvl
 A1_trOut_Old_Tristram_Road.lvl
 A1_trOut_Old_Tristram_Road_Cath.lvl
 a1_trOut_Scoundrel_Event_Old_Mill.lvl
 A1_trOut_TownAttack_ChapelCellar.lvl
 A1_trOut_TristramFields_A.lvl
 A1_trOut_TristramFields_B.lvl
 A1_trOut_TristramFields_ExitA.lvl
 A1_trOut_TristramFields_Forsaken_Grounds.lvl
 A1_trOut_TristramFields_Secluded_Grove.lvl
 A1_trOut_TristramWilderness.lvl
 A1_trOut_TristramWilderness_SubScenes.lvl
 A1_trOut_Tristram_CainsHouse.lvl
 A1_trOut_Tristram_Inn.lvl
 A1_trOut_Tristram_LeahsRoom.lvl
 A1_trOut_Vendor_Tinker_Room.lvl
 A1_trOut_Wilderness_BurialGrounds.lvl
 A1_trOut_Wilderness_CorpseHouse.lvl
 A1_trOut_Wilderness_Sub80_FamilyTree.lvl
 Axe Bad Data.lvl

Names of the Worlds in Diablo 3 Beta

Data extracted from the Diablo 3 Beta MPQ CoreData (Build 0.11.0.9359.BETA)

a1trDun_Cath_Tower_Of_Power.wrl
a1trDun_Cave_Old_Ruins_Random01.wrl
a1trDun_King_Level08.wrl
a1trDun_Level01.wrl
a1trDun_Level04.wrl
a1trDun_Level05_Templar.wrl
a1trDun_Level06.wrl
a1trDun_Level07.wrl
A1_Cave_Wilderness_Den_Level01.wrl
A1_Cave_Wilderness_Den_Level02.wrl
Axe StartWorld.wrl
BattleNet_MainScreen.wrl
Limbo.wrl
Tod_LoadScreen.wrl
trDun_Cain_Intro.wrl
trDun_Crypt_FalsePassage_01.wrl
trDun_Crypt_FalsePassage_02.wrl
trDun_Crypt_Fields_Flooded_Memories_Level01.wrl
trDun_Crypt_Fields_Flooded_Memories_Level02.wrl
trdun_Crypt_SkeletonKingCrown_00.wrl
trdun_Crypt_SkeletonKingCrown_01.wrl
trDun_Crypt_SkeletonKingCrown_02.wrl
trOut_AdriasCellar.wrl
trOut_Fields_Vendor_Curios.wrl
trOut_Highlands_ServantHouse_Cellar_Vendor.wrl
trOut_Oldtistram_Cellar.wrl
trOut_Oldtistram_Cellar_1.wrl
trOut_Oldtistram_Cellar_2.wrl
trOut_Oldtistram_Cellar_3.wrl
trOut_OldTristram_Cellar_F.wrl
trOut_oldTristram_TreeCave.wrl
trOut_Sub240_Fields_CellarA.wrl
trOUT_Town.wrl
trOut_Tristram_CainsHouse.wrl
trOut_Tristram_Inn.wrl
trOut_Tristram_LeahsRoom.wrl
trOut_Vendor_Tinker.wrl
trOut_Wilderness_CorpseHouse.wrl

Location of the Diablo 3 realmlist file

The location of the Diablo 3 Beta realmlist.dtf is located at the <install dir>\Diablo III Beta\Data_D3\PC.
It's current content is
set patchlist enUS.patch.battle.net:1119/patch
(can be open with any text editor)

Location and content of the Diablo 3 Beta preferences file

Just like WoW always had a config.conf file at the WTF folder, Diablo 3 now has a configuration file with all preferences.
Its location is at Documents\Diablo III\D3Prefs.txt, full path being as usual C:\Users\ComputerName\My Documents\Diablo III\D3Prefs.txt

Under windows XP the location is C:\Documents and Settings\ComputerName\My Documents\Diablo III\D3Prefs.txt


PreferencesVersion "42"
PlayedCutscene0 "0"
PlayedCutscene1 "0"
PlayedCutscene2 "0"
PlayedCutscene3 "0"
DisplayModeFlags "0"
DisplayModeWindowMode "2"
DisplayModeWinLeft "0"
DisplayModeWinTop "0"
DisplayModeWinWidth "1920"
DisplayModeWinHeight "1080"
DisplayModeUIOptWidth "1920"
DisplayModeUIOptHeight "1080"
DisplayModeWidth "1920"
DisplayModeHeight "1080"
DisplayModeRefreshRate "60"
DisplayModeBitDepth "32"
Gamma "1.000000"
MipOffset "0"
ShadowQuality "2"
PhysicsQuality "1"
ClutterQuality "2"
Vsync "0"
Letterbox "0"
Antialiasing "0"
LowFX "0"
LimitForegroundFPS "1"
MaxForegroundFPS "150"
LimitBackgroundFPS "1"
MaxBackgroundFPS "8"
DisableTrilinearFiltering "0"
ColorCorrection "1"
MipBias "0.000000"
ReflectionQuality "0"
TonemapExposure "1.900000"
TonemapContrast "1.500000"
TonemapSaturation "1.000000"
TonemapGain "1.000000"
HardwareClass "3"
PCIVendor "4098"
PCIDevice "26808"
MasterVolume "1.000000"
EffectVolume "0.800000"
MusicVolume "0.800000"
NarrationVolume "0.800000"
AmbientVolume "0.800000"
ChannelsToUse "32"
ReverseSpeakers "0"
QuestSubtitlesEnabled "1"
CinematicsSubtitlesEnabled "1"
EchoQuestDialogToChat "1"
MuteSound "0"
MuteEffects "0"
MuteAmbient "0"
MuteVoice "0"
MuteMusic "0"

Location of the Diablo 3 Beta screenshots you take

For who knows what reason the Screenshots you take while you are playing the Diablo 3 Beta are not in the installation path like in WoW, but now they are at My Documents\Diablo III\Screenshots (or fully spelled: C:\Users\Computer Name\Diablo III\Screenshots)

Diablo 3 Beta login sreen

A picture of the Diablo 3 Beta login screen client, build 0.11.0.9359.BETA

diablo 3 login screen


Play Diablo 3 Beta for free

After downloading and installing the Diablo 3 beta you can play it for firee from Friday, April 20 at 12:01 p.m. PDT (noon), until Monday, April 23 at 10:00 a.m. PDT .

What steps do I need to take?
  1.     Log in or create a Battle.net account at http://www.battle.net (you can use even a free acc.)
  2.     Create your BattleTag™, which is required to play Diablo II
  3.     Download the beta client, install, and play between 12:01 p.m. PDT April 20 and 10:00 a.m. PDT April 23
You can read the full blog-post from blizzard here.

Diablo 3 Beta - uses Agent.exe

While installing the Diablo 3 beta I noticed that Agent.exe is running, seems like indeed Blizzard went with the idea to use Agent.exe to correctly update and patch your game. Of course the Blizzard Launcher.exe was also running.
The thing that worries is me that both WoW: MoP Beta and Diablo 3 Beta use the same Agent.exe, located in the same directory (for me at C:\ProgramData\Battle.net\Agent\Agent.868 )

Download Diablo 3 Beta client

The beta client is accessible for a free download at https://eu.battle.net/account/download/index.xml
You must choose that you are over 18 years old to play.
Currently you can play the beta in English (US), English (EU), French (Français), German (Deutsch).

Information about the installer:
Diablo-III-Beta-enUS-Setup.exe
Requires Administrative privileges to execute and run normal.
Size: 43.9MB
File description: Diablo III Setup
File version 1.0.0.480
Product name: Blizzard Setup
Product version 1, 0, 0, 480
Copyright (c) 2005-2011 Blizzard Entertainment Inc.
Language: Language Neutral
Digital Signature Information: Blizzard Entertainment, Inc.
Signed: 15 November 2011 21:31:19

Disassembled information:
Entrypoint: 00064483
File Offset: 00063883
Linker Info: 9.0
Microsoft Visual C++ 6.0 [Overlay]
First Bytes: E8,3B,B4,00
Subsystem: Win32 GUI
Entropy: 6.41 (Not Packed)

Leaked Diablo 3 Content - Screenshots, gameplay and information


Diablo 3 Beta client (video)

 
An explanation of how the  test beta Diablo 3 Beta client looks like, all the options, features and more.