| |
|
Topic Title |
Replies |
Topic Starter |
Views |
Last Action |
 |
|
|
1
|
XGhozt |
839 |
13th May 2009 - 09:33 PM Last post by: Zar |
D2LoaderVersion: 1.12
Author: Blizz Sector
Category: 1.12a
Screenshot:Description:D2Loader for 1.12 patch.
WARNING: Blizzard have taken the unfortunate step of banning for use of D2Loader. It is not recommended for use on battle.net.
2008-06-18
D2Loader for 1.12 patch.
NOTE: Old plugins will not work, they need to be updated for 1.12 by the plugin author; D2Loader only loads the DLL file. Unless they are updated by the author plugins will not work.
Download The FileSubmitted by XGhozt, on May 7 2009, 10:31 PM
 |
|
D2BS
File Updated: 7 May 2009
|
1
|
XGhozt |
379 |
13th May 2009 - 09:32 PM Last post by: Zar |
D2BSVersion: 1.0 Alpha
Author: Sheppard
Category: 1.12a
Screenshot:Description:D2BS, short for Diablo 2 Botting System.
D2BS, short for Diablo 2 Botting System, uses the open source Javascript engine Spider monkey for executing user program code inside Diablo 2. D2BS can be used to make Diablo II do almost anything that can be done in the game by a human player.
D2BS does not try to exploit any bugs in the Diablo code, the Battle.net protocol or the Battle.net game servers it only simulates a real player
Notable features include:
* 1.12 compatible
* Massive numbers of bugs fixed, I seriously can't even begin to enumerate them
* New object (Sandbox) that allows you to expose only what you want to a dependency, i.e. included files
Notable bugs:
* The print function will crash if you send too many characters to it (this is an extension of another bug that was fixed), this is fixed in SVN already
* The socket library and anti-detection and getBaseStat are missing
There appears to be some unreproducible bug involving enumerating rooms
* There's a semi-unreproducible bug where unit.getNext() fails for no reason
Installation:
1. Make sure you have D2Loader, if not - download it from D2Loader Hacks and extrace it to your diablo folder!
2. Create a folder in your Diablo folder called "Plugin" (without the "" of course).
3. Extrace the D2BS files into your Plugin folder.
4. Start Diablo, join a game and you should see "D2BS" top middile.
Download The FileSubmitted by XGhozt, on May 7 2009, 10:27 PM
 |
|
|
1
|
XGhozt |
1,964 |
13th May 2009 - 09:31 PM Last post by: Zar |
Hero EditorVersion: 1.0.3
Author: ZonFire
Category: 1.12a
Screenshot:
Description:Hero Editor for 1.12a
Allows you to edit your Diablo II Character.
Hero Editor version 1.03 for editing Diablo II LOD and NOX V1.03, V1.07, V1.09D, V1.10, V1.11b and V1.12 (and V1.10s beta) haracter Files and Items (offline/SinglePlayer and Open only).
Download the ZIP file into a new directory. UNZIP it. There should be three files ("setup.lst", "setup.exe", "Hero Editor.CAB"). Run (double click) the"setup.exe" file (or just "setup", if you have known file extensions hidden), and follow the directions (Click on the big button, on the left side). BTW, if a message comes up re “Version Conflict”, answer yes (to keep the newer file that you already have).
Hero Editor usually requires that you are using an English version of Windows and your computer is set for single byte letters/Unicode, NOT multiple byte letters/UniCode. (NOTE: I have never had this problem, but others tell me this solved the problem for them.) From your Control Panel (Start > Settings > Control Panel) run Regional Settings, look for something about Unicode. Make sure the Unicode setting is for single bytes. Also (MOST IMPORTANT for Win XP/Vista) make sure that you have the language setting for English (in BOTH the Regional Options tab, and the Advanced tab). If using WinXP, it might also help to right-click on Hero Editor.exe, select Properties, and in the Compatibility tab, select Windows 95 mode. If NOT set correctly, you will probably get error messages such as "unknown stat found: 21".
Download The FileSubmitted by XGhozt, on May 7 2009, 10:22 PM
 |
|
|
0
|
TheRing |
355 |
28th March 2009 - 05:42 PM Last post by: TheRing |
View D2 KeyVersion: 1.1
Author: --
Category: 1.12a
Screenshot:Description:A D2 Keyviewer
Download The FileSubmitted by TheRing, on Mar 28 2009, 05:42 PM
 |
|
|
2
|
TheRing |
476 |
15th April 2009 - 09:55 AM Last post by: Speedskater |
D2 LauncherVersion: 0.1
Author: --
Category: 1.12a
Screenshot:Description:A D2 Launcher with some extra features
This is a simple Diablo II Launcher. It allows you to start more than one Diablo and extends the Commandline Parameters a little bit.
Installation
------------
Extract D2Launcher.zip to any folder you like, open D2Launch.ini and edit the D2Folder entry.
Added Commandline Parameters
----------------------------
-title "foo" Set the Diablo II window title to foo.
-mpq foo.mpq Load foo.mpq
Will I get banned for using D2Launcher?
--------------------------------------
I highly doubt it, D2Launcher.dll removes its patches and unloads once Diablo is loaded up.
Created by Sheppard
Download The FileSubmitted by TheRing, on Mar 28 2009, 05:39 PM
 |
|
ATMA
File Updated: 28 Mar 2009
|
1
|
TheRing |
346 |
28th March 2009 - 06:50 PM Last post by: Speedskater |
ATMAVersion: 0.4
Author: --
Category: 1.12a
Screenshot:Description:D2 Muling Program
ATMA is a muling program for Diablo II (copyright Blizzard North) started by me, Hakai_no_Tenshi. It stands for "A Tenshi Muling Application" and is designed to help you organize/categorize your mules. The original idea behind this is to be able to read your character/item files quickly without having to open them up in the game and also be able to transfer items without the problems currently faced with several item editors such as Shadowmaster and Jamella.
Features:
1) Correct read/display of item stats especially crafted and rare items. It can easily read infamous items like Tal Rasha's Adjudication properly which is a big no-no in Shadowmaster.
2) Support for version 1.07, 1.08, 1.09, 1.10 and 1.11 character/item files
3) Support for .d2i (original Jamella format) files which are basically files that contain the item info that has been yanked from the .d2s character file. This file can be very different for the same item depending on the version of LOD it was extracted from. This is why Shadowmaster will not properly read a .d2i file that was extracted from a
1.07 or 1.08 .d2s file.
4) Provision of extra information on the items such as fingerprints, item version and item level (ilvl) which *can* be used to
determine if the item was obtained the way it *should* be.
5) Detailed item information on socketed/gemmed items.
6) Development of .d2x eXtended item file which can store unlimited number of items in one stash.
7) Easy management of mules and items through the use of a smart item tree view.

Gold muling which enables you to transfer gold between characters
9) Support for 1.10+ tempered items (modders only)
10) Accurate and easy-to-use Drop Calculator for versions 1.07, 1.08, 1.09, 1.10 and 1.11.
What ATMA does *NOT* do:
--------------------------------
1) ATMA does not auto-detect if an item is a dupe. There is no way to do this unless there is a database file that
contains all possible dupes to compare against and *THAT* is not happening any time soon. However, a DupeDetector
module has been developed in ATMA which will scan your data files for matching dupes. Also, the addition of the new
.dup file format allows for dupe databases to be created and used in the detection process.
2) ATMA does not currently auto-detect if an item is hacked. This is a possible module that may be added later
3) As stated before, the original intent of ATMA was to help you organize your mules. However, it can/will be usedto do much more than that. If you want to check the legitimacy of your items, this will have to be done the good old fashioned way by simple detective work. Knowledge is power and knowing what to look for will make you a better detective. Also, several modules have been planned for the future. These include the DupeDetector (finished), ItemEdit and CharacterEdit modules. Editing modules will tag their operands such that they can be distinguished in game.
4) Currently, ATMA has problems reading the name of the magical prefixes on 1.07 items. However, the magical mods
are read and saved correctly.
5) Currently, ATMA does not let you mule between different game versions. This might be a feature to be added later.
MULING WITH ATMA:
Muling in ATMA is quite simple. Simply open up 2 character/item files and then just drag + drop from
one to the other. It is recommended that you select the auto-backup option under Options.
There is also an auto-save option for those who just close ATMA and forget to save.
SPECIFIC Win98/WinME INSTRUCTIONS:
Due to a system incompatibility with Win98, a different route must be followed for Win98/WinME users. Initially
follow the installation instructions described above. Hovering over an item displays a popup window with the item
stats. however, Win98 refuses to recognize this and sends the popup to the back of the ATMA window. This makes it
difficult if not impossible to mule. In order to bypass this, simply go to the Options menu and toggle the
"item popup" option. This is set by default on Win9x/WinME machines. If you don't see an ItemProperty window, go
to the View menu and toggle the "Item Property" option. That will display the stats of any item you click on.
HELP IN ATMA:
Most of the functions within ATMA will be fully documented later. However, the Tip of the Day dialog is a good
resource for some of the undocumented features. Some help is available on the webpage at
http://atma.diabloii.netWhat is a "fingerprint"?
--------------------------
The fingerprint data is a randomly generated number which is assigned to the item upon creation. In reality, this
number is a seed which the game uses to generate the values for the variable mods on an item. However, this number
is so random that it effectively serves as a unique ID for the item.
What is an "ilvl" ?
--------------------
The ilvl (item level) is an indication of where/how the item was generated in game. This number has a legal range
from 1 - 99 and is an indicator of what mods can spawn on the item as well as if the item was spawned correctly.
Download The FileSubmitted by TheRing, on Mar 28 2009, 05:16 PM
 |
|
CDKey
File Updated: 28 Mar 2009
|
0
|
TheRing |
613 |
28th March 2009 - 05:06 PM Last post by: TheRing |
CDKeyVersion: 1.0.0
Author: --
Category: 1.12a
Screenshot:Description:A CD Key Manager
How to use the refiller
way 1: maunal refill cdkey
edit auto-cdkey.reg,set:
"d2cdkeympq"=""
"d2xcdkeympq"=""
then import the registry file again and start refiller
to refill both cdkeys.
way 2: auto refill cdkey, set 1 cdkey(game default)
edit auto-cdkey.reg, set:
"d2cdkeympq"="d2sfx.mpq"
"d2xcdkeympq"="d2char.mpq"
also set "d2cdkey" and "d2xcdkey" to the cdkey you want.
then import the registry file again and start refiller.
to refill both cdkeys.
way 3:auto refill cdkey, using multiple cdkeys (need d2loader)
first copy cdkey.mpq to your diablo2 folder.
edit auto-cdkey.reg, set:
"d2cdkeympq"="cdkey.mpq"
"d2xcdkeympq"="cdkey.mpq"
also set "d2cdkey" and "d2xcdkey" to the cdkey you want.
then import the registry file again and start refiller.
to refill both cdkeys.
then the new cdkey you set will be both stored in cdkey.mpq
(in diablo2 folder)
if you want to use this cdkey, start d2loader with option
"-mpq cdkey.mpq" (without quota)
e.g: i assume your diablo2 is in directory c:diablo2.
create two shortcuts,
1: c:diablo2diablo ii.exe -w
2: c:diablo2diablo ii.exe -w -mpq cdkey.mpq
start shortcut 1 if you want to use cdkeys stored as game default
start shortcut 2 if you want to use cdkeys stored in cdkey.mpq
also, if you have more cdkeys, repeat way 3 and create more shortcuts
with different -mpq option set.
ps: to show cdkey in special MPQ file, use: showcdkey <filename>
(you may also find showcdkey tool at
http://onlyer.top263.net)Download The FileSubmitted by TheRing, on Mar 28 2009, 05:06 PM
 |
|
|
0
|
TheRing |
474 |
28th March 2009 - 05:02 PM Last post by: TheRing |
ABG MaphackVersion: 1.0.0
Author: --
Category: 1.12a
Screenshot:Description:A currently undetected maphack
Installation
* Note: AGB requires Windows XP
1) Get the .NET 3.5 Framework, if you don't already have it.
(http://www.microsoft.com/downloads/details.aspx?FamilyID=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en)
2) Create an account at www.agbotting.net, get runs or use the 5 freebies
3) Extract the zip, Open up Diablo 2 (in Windowed mode) and open AGB.MapHack.exe
NOTE: If you use vista then you might have to right click and select "Run as administrator" from the menu.
4) Now all you need to do is enter your username and password and press attach while in a Diablo 2 chat channel or in a game. Thats all!
More information:
http://forums.agbotting.net/viewtopic.php?f=5&t=5Download The FileSubmitted by TheRing, on Mar 28 2009, 05:02 PM
 |
|
IVLite
File Updated: 15 Mar 2009
|
0
|
TheRing |
212 |
15th March 2009 - 08:06 AM Last post by: TheRing |
IVLiteVersion: 2.0.1
Author: FireFly
Category: 1.12a
Screenshot:Description:Inventory Manager Light
Verion History:
Updated: 08/17/08
Fixed some Images so charms will show as charms and not ID scrolls.
Update 08/15/2008
New version of Inventory Manager Light 2.0.0 out.
New version of IML Starter V2.0.0 out
New GUI for IML V1.0.0 out
This program will help to manage and keep track on your items.
V1.0.4B
* New Sample
* Html file fixed and changed color code to match KG's
----------
* Minor improvements.
* Added Trouble shooting log option
* Added external delay between memory readings.
----------
Note: Make a folder in same directory as program named Output
* Fixed typo
* Improved reading from memory (will try read 5 times instead of 2)
----------
* Added option for Classic character (as requested)
* Found another bug
----------
* Fixed to work with Loader (Switching weapon)
* Minor fixes
V1.0.2
* Added option for Classic character (as requested)
* Found another bug
----------
* Fixed to work with Loader (Switching weapon)
* Minor fixes
This program was made to replace KG's InvDump. I start my program
from scratch but was able learn how KG's InvDump was working
by error and trials I succeeded.
It's very simple to use. Edit Setup.ini to fill you needs.
Create a game and open stash and inventory or just inventory
if you plan record only inventory or char items. Press HOTKEY
to start Inventory Manger Light (by default it's 'HOME' key)
After bot finished you will have file in output folder that
was saved in this manner 'Account name'_'Character name'.html
If there was file with same name it will be overwritten.
To get it to work with vista do this:
Right-click on your d2 shortcut.
Click on "Properties"
Go to the "Compatibility" tab
Thick "Disable visual themes" and "Disable desktop composition"
Download The FileSubmitted by TheRing, on Mar 15 2009, 08:06 AM
 |
|
|
0
|
TheRing |
175 |
15th March 2009 - 07:56 AM Last post by: TheRing |
NPCMoveVersion: 0.1
Author: --
Category: 1.12a
Screenshot:Description:Steal npcs from town!
Install instructions:
- move NPCMove.dll and NPCMove.ini in your plugin folder
instructions:
- config your NPCMove.ini (keycodes)
- click on a npc to open the menu (just talk to them)
- press BindKey to bind a npc to you (default NUMPAD_DIVIDE)
- press PullKey to make the npc follow you (or to quit following) (default NUMPAD_MULTIPLY)
- press InteractKey to talk to your NPC (you need to be close to him) (default NUMPAD_ADD)
- press LockKey to disable your hotkeys (default NUMPAD_SUBTRACT)
NOTES:
- when binding a new npc the old one will be unbound
- you should always have the NPC on screen before making him following you otherwise you may get t/o
credits:
- sheppard & lord2800 (i love you )
Download The FileSubmitted by TheRing, on Mar 15 2009, 07:56 AM
 |
|
mMap
File Updated: 15 Mar 2009
|
0
|
TheRing |
536 |
15th March 2009 - 07:54 AM Last post by: TheRing |
mMapVersion: 0.3
Author: McGod
Category: 1.12a
Screenshot:Description:Open source, GPL'd maphack
This is a simple reveal all maphack that reveals the whole act as you enter it. Please note you should stand still for a second until the map has been revealed or you may crash (I hope to get it fixed in a later version).
This is a becoming more and more advanced maphack with every release, rite?
Instructions with d2loader:
1) Find your 1.12 Diablo II Folder
2) open the Plugin folder (Create the folder if it does not exist)
3) Copy the mMap.dll into Plugin Folder
4) Start Diablo II
4) ???
5) Maphack.
Instructions without d2loader:
1) Run Injector.exe
2) Find Diablo II in list and press Attach
3) Join a Game
4) Stand still while it reveals
5) Maphack=)
Changelog:
[Version 0.3]
-Added a Configuration file, meaning you can enable/disable alot of things.
-Added ability to have last game name automatically placed in create/join box.(Patch taken from Stings:P)
-Added ability to show sockets and ethereal status on items on ground. (Patch taken from Stings:P)
-Added a Stats Box!
-Added Life Percents in orbs.
-Added ability to have mMap automatically append character name to window title.
-Added Auto-Party.
-Added proper coloring of missiles depending on their friendlyiness.
-Added ability to reload configuration and set configuration via input (.reload and .set).
-Added a couple of toggles, for Life Percents, Auto Party and Stats Display.
-Fixed crash when you level up, problem with experience percent.
-Added a Game Timer to automap info.
-Hopefully fixed problem with it showing monster has having immunities when it doesn't!
[Version 0.2.2]
-Made all the Automap text read proper language(Except Exp Percent)
-Added a Lighting Patch(Full Line of Sight)
-Added a Weather Patch(No rain/snow)
[Version 0.2.1]
-Added Monsters and Missiles onto the Map
-Added the Exp Percent to the Automap info on the right
-Add all the preset units onto map
-Added a suspension of threads while revealing(Resulting in like near no crashes!:))
-Fixed some crashes
[Version 0.2]
-Fixed Problems with Unable to Attach
-Added D2Loader Plugin Support
[Version 0.1]
-First release
Big thanks to:
Cthulhon - For all his work on structs and general help:)
Sheppard - For all his work on finding 1.12 pointers, and D2BS:)
AntiRush - For all the help he gave me to fix crashes
TheAce - For the help with suspending threads
Lord2800 - For the help and support with C++ and Injector
emjay - For all his work on finding all thoses pointers!
Stings/Mousepad - Pretty much all patches, preset unit stuff.
And anyone else who has helped!
Download The FileSubmitted by TheRing, on Mar 15 2009, 07:54 AM
 |
|
|
0
|
TheRing |
268 |
15th March 2009 - 07:52 AM Last post by: TheRing |
Claw ShopbotVersion: 1.3
Author: Zeiris
Category: 1.12a
Screenshot:Description:A working Shopbot for 1.12a
Claw is an act5 shop bot that works mainly with Anya, you MUST have the red portal still open to use it.
There's 2 ini files now, Claw.ini and ClawItems.ini (both belong in the REDVEX folder, NOT the plugins folder) -- Claw.ini is strictly settings, delays, and logging. ClawItems is the new ini for inputting items that you want to buy.
Claw is an act5 shop bot that works mainly with Anya, you MUST have the red portal still open to use it.
In this edited version, you will not have to edit items out and recompile it every time, just edit the items in the Claw.ini.
It is HIGHLY recommended that you have a merc while using this plugin, just in case the monsters come to life.
###NOTICE###
Without the edited Claw.ini, your bot WILL NOT buy any items, it has to say yes in the Claw.ini to buy it.
Starting:
1) Join a game (prefered private).
2) Go to Anya (I prefer to clear out nihla's temple before starting the bot).
3) Type .claw when you are ready to start it (the rest is said from the plugin).
4) Click on Anya.
5) Wait a second, then click on the red portal.
6) Leave to work, school, or whatever and come back and look at what you got.
Changes:
v1.3
-Fixed problem with shopping at other Shops other than Anya and Gambling with Claw Loaded but not running(I hope)
-Added "ForceSockets" to ClawItems.ini (Set to 1 to force a set number of sockets, instead of it being a minimum value, see explanation below)
-Changed Prefix/Suffix/Skill be NoN-CaSe SenSiTIVE (you can put lowercase or uppercase, it doesn't matter now) HOWEVER, ItemName is STILL CaSe SenSiTiVe
-Greatly optimized the way it compares items and looks for matches (No longer checks everything if one check fails, it simply moves on to the next item) It should now be MUCH faster at in each cycle.
-Changed Logging to show all of the stats of the item it's finding matches for, so now you can see the Prefix, ItemName and Suffix stats of the items it's looking at when it finds matches.
-Fixed a minor spelling issue with Quhab's (they were Qhab's instead of Quhab's)
v1.2 (edited by Unknownforce)
-Greatly Modified ini support to accept input from the new ini file from ClawItems.ini
-Changed the way it logs a bit.
-Added "DebugNewIni" (explained below)
v1.1a (edited by TK_Inc0rperate)
-Added .Ini support to edit the items wanted in Claw.ini (Sorry, only change)
v1.0 (Initial release by Zeiris)
-Release to public by Zeiris, works great.
NOTE:
I (TK_Inc0rperate) take absolutely no credit for creating this shop bot, I only edited it.
The original work was ALL done by Zeiris.
Here's a little explaining on the new ClawItems.ini from UnknownForce
ClawItems.ini explained:
Code: Select all
[item1]
ItemName=Any
Prefix=witch
Suffix=Any
Skill=LightningSentry
MinSkillLevel=3
Sockets=0
ForceSockets=0
This is the new layout for entering items to buy. The top line "item1" can be anything you want to call it. (myitem, 5lsclaw, 3wcstick, omgzwtfz1, ANYTHING)
The next line is "ItemName" This is the name of the item EXACTLY as it appears in game that you wish to buy, (War Gauntlets, Glaive, Archon Plate, etc.) Nothing special, just make sure it matches case and is spelled correctly. If you want it to buy ALL items with the Prefix/suffix/skill/sockets you specify(regardless of item type) you may enter "Any" And it will automatically declare every item it processes to be a match for the "ItemName" check. Again... ItemName IS CaSE SenSiTiVE. But that shouldn't be a problem because all you gotta do is look in game as to how it's spelled and what's capitalized.
The Suffix/Prefix/Skill entries are a bit more complex, unfortunately. They must conform to the entries in Suffixes, Prefixes, and Skills as they are listed in the games inner text format. Therefore "of Balance" would be just "Balance" because that's how the game sees it, or Lightning Sentry has to be "LightningSentry" (without the space) because again, that's how the game sees it. So it's still as easy as typing it into the ini, but just have to either cut off some chars or remove spaces most of the time. There aren't too many where there is a significant difference from the in game name and the way the game sees it. Prefix/Suffix/Skill are NOT CaSE SenSiTiVE. You can type in all lowercase or all UPPERCASE or RaNDoM CasE and it will work for them all, EXCEPT for "Any" ("Any" must have a capital "A" and lowercase "ny")
Also, some of them are duplicates or have numbers added to the ends of them, like listed above (Balance2) This is not an issue 99% of the time, it automatically searches for the exact text you enter in the appropriate field. Therefore, if it comes from the game as Balance2 or 3 or 4 or whatever, as long as you have "Balance" in your entry it will see it as a match, regardless of the number at the end. I don't know how many that are duplicated that have different stats, but I'm sure the number is minimal. So that's why I say 99%.
You also have to be careful using this. It uses a method by searching the text "Balance2" for "Balance" so if you type in "Ba" in the field instead of "Balance", it will see it as a match as well as anything else that has "Ba" anywhere in their name. so for this example it would would also find "Bat" to be a match.(Mana leech) So like I said, as long as you type in the whole thing and not just a little bit, it will work 99% of the time, There's only a select few that don't match they're exact names (1 I have found so far is Artisan's (3 sockets) is actually "Artificer" in the game text, so you would need Artificer in the Prefix line for it to match.)
For any field that you want to leave as a "wild-card" simply enter "Any" (except for MinSkillLevel, Sockets and ForceSockets, those only take numbers.)
MinSkillLevel and Sockets are just numbers. MinSkillLevel is the minimum skill level of the skill you set in the "Skill" line. So if you want it to buy ALL claws with the skill Fade on it with a minimum of 2 to Fade, you would set the skill line to "Fade" and the MinSkillLevel to 2. It will also buy them if they have +3 to Fade as well. Same thing with the sockets. It will buy 4 socket items if you set sockets to 3, but since Jeweler's can only be 4, setting the prefix to jeweler's and the sockets to 3 would only buy 4 socket items.
ForceSockets is a way to make it so that you only get the number of sockets you specify in the Sockets field. So if you set ForceSockets to 1, and you set Sockets to 3, it will ONLY count items as matches that have 3 sockets, and not 4, or if you set Sockets to 2 and ForceSockets to 1, it will only look for 2 socketed items and not accept 3 or 4 sockets as matches.
Download The FileSubmitted by TheRing, on Mar 15 2009, 07:52 AM
 |
|
|
0
|
TheRing |
347 |
15th March 2009 - 07:50 AM Last post by: TheRing |
BattleNet to SingleplayerVersion: 1.0.0
Author: --
Category: 1.12a
Screenshot:Description:Transfer characters from Battle.Net to Singleplayer
This program generates a save file of your character and writes it to your save folder. Your hotkeys on the save file might fuck up, also the waypoints and quests are missing. Join a game with your battle.net character, select your game window in the loader and press install. If everything went fine you should see a message in the game.
It doesn't save:
-WPs
-Quests
-Skills Shortcut
Download The FileSubmitted by TheRing, on Mar 15 2009, 07:50 AM
 |
|
|
0
|
Poply |
436 |
15th July 2008 - 02:25 AM Last post by: Poply |
RA v3.3Version: 3.3
Author: --
Category: 1.11b
Screenshot:Description:RA v3.3 by Rhin
RA v3.3 by Rhin
Run mergemodules.msi FIRST!!
DISCLAIMER:
This software is provided AS IS, free of charge. The creator and/or distributor of said software is not liabel for any damages incurred via its use. By its use, you, the user, are responsible for any and all consequences. This software is intellectual property of its creator, Sean Houser (A.K.A. Rhin), and may not be used without the express consent of its owner.
Features:
AutoAim - Automatically attacks targetted players
Increases teleport speed up to 100%
Quick open portal and fast back-to-town
Removes the client delay between taking two portals
Reveals automap
Draws monsters and missles on the automap
Draws vectors to level targets
Auto-teleport to on screen vectors
Automatically drinks mana potions when mana drops below set percent
Automatically picks up items present in the Items.ini file
Draws various info on the automap
Anti-idle to prevent game drop
Colors certain items, as well as changes item names to display sockets and ethereal flag
Shows item levels
Automatically parties with other players in a passworded game with no hostile players
Logs all messages, in and out of game
Allows right click to move an item on cursor to storage buffer on opposite side of screen
Command line allows in game control
Displays timestamp next to in-game messages
Shows life and mana orbs at all times
Blocks the window from minimizing
Allows player to open stash from a distance to switch items, as well as deposit while in town
Key Controls -
Most key controls can be set in the RA.ini file
Defaults:
Main Keyboard -
5 - Opens portal
6 - Quick back to town
LCtrl - Moves through target menu
LAlt - Attacks current target
F9 - Opens stash
F10 - Toggles AutoParty
F11 - Toggles AutoManaPot
F12 - Displays player stats
Number Pad -
1 - Sets kick to current attack side
2 - Toggles anti-idle
3 - Toggles item levels
4 - Toggles PickIt
7 - Teleports to NextLevel (Yellow) vector
8 - Teleports to Quest (Purple) vector
9 - Teleports to Waypoint (Green) vector
/ - Toggles block minimize
* - Toggles vector arrows
- - Toggles attack side (Left/Right)
+ - Exits game
CommandLine:
Type .help in game to get a list of commands
For multi-tiered commands, such as the .pickit menu, type .pickit help to get a list of those commands. To set something in a multi-tiered menu, simply type:
.<Top level menu> <Sub level menu> <Value>
Ex: .pickit radius 25
AutoAim:
The targetting menu has a lot of data on it, the first of which is the player name, followed by their absorb and added max resistance, and then their life percentage. The stats go in order of <Player Name> <+Max Light / % Light> <+Max Cold / % Cold> <+Max Fire / % Fire> <Life>
MyPlayer 25/10 15/0 15/0 97
This player is named MyPlayer, has +25 max light resistance, +15 max cold resistance, +15 max fire resistance, 10% light absorb, and 97% life.
Values for the target menu are based on the last update, which is the last time that player was in range. If you can see them on the automap, they are in range. The life will update instantly regardless of range only if you are partied with the player.
Real Credits:
Mousepad, because no one can really make anything without crediting him anymore.
Nuttzy, I believe viewing another players inventory was originally his idea (No source for that).
Abin, D2H2 contained the cooldown times for spells, which I included (Although fruitlessly, as they are never used). The collision map generation is also based on his, although I prefer to cycle rooms in the level, rather than recursively use the nearby rooms pointer.
Zoid/Netter, I don't know who came up with the actual idea, I don't care. Netter, you cried about not being in the credits of "A lousy coder," so now you're in them. For the record, I still don't think this was your idea.
-Rhin
Download The FileSubmitted by Poply, on Jul 15 2008, 02:25 AM
 |
|
|
0
|
Poply |
360 |
15th July 2008 - 02:10 AM Last post by: Poply |
Diablo 2 resolution hackVersion: 1.0.0
Author: --
Category: 1.11b
Screenshot:Description:changes d2 to 1280x1024 resolution
Download The FileSubmitted by Poply, on Jul 15 2008, 02:10 AM
 |
|
|
0
|
XGhozt |
1,509 |
6th July 2008 - 01:51 AM Last post by: XGhozt |
Patched D2Gfx.dllVersion: 1.0.0
Author: AntiRush
Category: 1.12
Screenshot:Description:Sllows multiple instances of D2.
Download The FileSubmitted by XGhozt, on Jul 6 2008, 01:51 AM
 |
|
|
0
|
Poply |
431 |
3rd July 2008 - 06:30 AM Last post by: Poply |
Version HackVersion: 1.0.0
Author: Sheppard
Category: 1.12
Screenshot:Description:Makes version 1.12 compatible with all 1.11b hacks.
VersionHack for Diablo 1.11b
Makes Diablo II 1.11b working on closed Battle.Net!
Copy all files into your 1.11b folder and start the included d2loader.exe which is modificated in order to work with the new Game.exe.
Enjoy! You could even run the old d2jsp bot since Warden is turned off ;]
- Sheppard
P.S. The D2JSP HardCore forum is full off shit .. LOL!
____________________________________________
If you've already updated to 1.12:
Download the original game.exe from here and overwrite the patched version in your Diablo II folder:
http://ftp.blizzard.com/pub/diablo2exp/pat...PC/game-lod.zipUpdate to patch 1.11b here:
http://ftp.blizzard.com/pub/diablo2exp/pat...DPatch_111b.exeThen overwrite the files included in VersionHack.zip to your Diablo II folder.
Use the included D2 loader to start the game.
Download The FileSubmitted by Poply, on Jul 3 2008, 06:30 AM
 |
|
|
8
|
XGhozt |
1,985 |
17th July 2008 - 11:29 AM Last post by: Vailence |
Volf's Drop ModVersion: 1.0.0
Author: Volf
Category: The Archive
Screenshot:
Description:This is a rather simple drop mod by volf for DiabloII expansion 1.11b patch
Introduction
This is a rather simple drop mod by volf for DiabloII expansion 1.11b patch. What makes this drop mod different from others is that the player gets to choose between 3 difficulty ranges on startup, easy, medium and hard. Each difficulty differs slightly, in the easies version you get wary powerful hirelings early in the game while in the hard version hirelings are as in the original game and monsters are stronger. Read more about the difficulties in the Features section.
Features
Common In all difficulty levels:
-More frequent rare, set and unique drops - this does not mean it will rain uniques and sets. In the beginning you will
notice more rare drops but once you get some "better chance of finding magic items" gear then you will notice a huge
difference.
-Better rune drops, this means quality of the rune drops not quantity.
-Realm only runewords are enabled.
Easy:
Characters:
- Stamina drain is greatly reduced, meaning you can keep running around until your sick of it!
- Mana recovery is 5 times faster than normal!
- All Characters have Teleport skill!
Hirelings:
-act1- Guided arrow and Freezing Arrow!
Medium:
Characters:
- Stamina drain is normal!
- Mana recovery is normal!
- Only Sorceress has Teleport skill
Hirelings:
-Same as unmodified version of the game!
Monsters:
-Hit Points Doubled
Hard:
Characters:
- Stamina drain is normal!
- Mana recovery is normal!
- Only Sorceress has Teleport skill!
Hirelings:
-Same as unmodified version of the game!
Monsters:
- Hit Points Tripled!
- Run and walk speed increased!
- Half of the monsters in Throne of Destruction will drop runes!
Requirements & Installation
Requirements
- Before installing the mod you need to have a clean version of diablo2 expansion with 1.11b patch. (clean version means no third party programs and a legal copy of the game).
- This mod has only been tested with windows xp, if you test the mod on a different windows version then please let us know how it went.
Installation
Step1 - Once you have unpacked the zip to your desktop, go to the files folder and copy the data folder and the DROPMOD_Start.bat file to your diablo2 directory (your diablo2 directory maeans the folder where you have the game installed, this is usually under C:\program Files\Diablo II\). If there already is a data folder in there, then rename the old data folder to something else before you copy over the new one.
Step2 - Go back to your desktop and create a shortcut to the DROPMOD_Start.bat.
How to make a shortcut- right click, choose create a new shortcut, the shortcut creation screen will pop up, now press the browse button and browse to the DROPMOD_Start.bat that is now in your Diablo II directory. When done press next and choose a name or use the default one and press finish.
Your done. Now use the new shortcut to start the game, a dos window will open, se screenshot below.
Download The FileSubmitted by XGhozt, on Nov 29 2007, 06:34 PM
 |
|
|
0
|
XGhozt |
589 |
31st December 2006 - 02:33 PM Last post by: XGhozt |
Mousepad's Diablo II MaphackVersion: 7.2
Author: Mousepad
Category: 1.11b
Screenshot:Description:Maphack is a realm and single player hack for Diablo II and Diablo II LOD that adds many useful extra features.
Reveal automap for whole act, including quest features, many shrines and cave/stairway level names.
Show all shrines on automap sooner than normal, each type with different graphics.
Full screen light radius, full infravision (see through walls) and sunny weather.
Show monsters, selected items, unopened chests and hostile arrows/bolts on automap.
Show special monsters and hostile players different colour on automap.
Show monster enchantments, auras and immunities on automap.
Change colour or hide selected items on ground.
Hide selected monster and missiles corpses.
Show rune numbers and number of sockets on items.
Virtual map scrolling, allowing casting or shooting at huge ranges.
Disable unwanted monster death animinations (eg shenk).
Change monster life bar colour.
Protect socketed items from accidental socketing.
Show if cow king killed in quest log.
View other players, iron golems, valkyries and shadow warriors/masters equipment.
Automatic exit game on low life and/or hostility.
Many settings configurable.
Download The FileSubmitted by XGhozt, on Dec 31 2006, 02:33 PM
 |
|
|
0
|
XGhozt |
960 |
31st December 2006 - 01:48 PM Last post by: XGhozt |
Diablo II LoD No-CD crackVersion: Unknown
Author: Unknown
Category: Diablo II Hacks
Screenshot:Description:This works online and offline, only catch is that you have to have the D2xVideo.mpq and D2xMusic.mpq files.
Replace this file with the file in your Diablo II folder.
Download The FileSubmitted by XGhozt, on Dec 31 2006, 01:48 PM
 |
|
|
0
|
XGhozt |
124 |
31st December 2006 - 12:37 AM Last post by: XGhozt |
D2 LoaderVersion: 1.11.b
Category: Gaming
Description:This is an unofficial, hacked version of D2Loader v1.10 to make it compatiblewith Diablo II 1.11b. Most of the 1.10 parameters and what-not still work, soplease refer to the v1.10 D2Loader docs for more info about D2Loader.
About
-----
This is an unofficial, hacked version of D2Loader v1.10 to make it compatible
with Diablo II 1.11b. Most of the 1.10 parameters and what-not still work, so
please refer to the v1.10 D2Loader docs for more info about D2Loader.
Version numbering is now done completely by date to avoid confusion when there
is a Diablo II "v1.11b" and D2Loader "v1.11b02". When looking for the latest
release, look for the one with the latest date.
For the latest versions, please see
http://d2loader.webhop.net/ which will
redirect you to a page which has (hopefully) safe versions of the latest
builds. I can't promise whoever hosts the files will not replace them with
trojans and such, so please be careful as with any D2 related executables.
Installation
------------
Remove any existing v1.10 plugins - they will likely crash. Then copy the
.exe to your Diablo II directory and run it or whatever you want to do with
it. Below are some useful command line parameters you may wish to use:
-w Run in windowed mode.
-ns Disable sound (warning, can cause some crashes)
-nohide Don't hide the Diablo II window when losing focus.
-res800 Start at 800x600 (avoids window moving off-centre on load)
-sleepy Call sleep(1) to avoid D2 using 100% CPU time.
-altcolor Change color of monster health bar.
-title "foo" Set the Diablo II window title to foo.
-mpq foo.mpq Load foo.mpq (useful for additional CD keys)
-skiptobnet Skip straight to the BNet login screen.
Version History
---------------
D2Loader v1.11b (Nov 11 2005)
-----------------------------
Added -altcolor option for windowed mode, will use different colors when
drawing the monster name / hp box so it is more visible. Yes, this uses more
code patches, but I really hope Blizzard doesn't mind this accessibilty option
as it's pretty hard to see it in windowed mode without this fix.
D2Loader v1.11b (Oct 04 2005)
-----------------------------
Fixed -sleepy behavior acting weird sometimes (ie high CPU usage / random D2
window 'freezing' on menu). I'm amazed this didn't actually crash since there
was a jump into the middle of an opcode (*blushes*)

.
Bound the executable to Diablo II v1.11b and WinXP SP2 entry points for maybe
a slight improvement in load time.
D2Loader v1.11b (Sep 22 2005)
-----------------------------
Patched the D2Lang.dll patches so -locale works again. Since I don't have a
Korean D2 or whatever, I can't test this actually works, but it looks like it
should - my D2 crashes looking for some Korean fonts with -locale Korean.
Added ability to read extra command line options. This allows further features
that would require a command line option. Such as...
-nohide command line option. If set, will subclass the main D2 window handle
and block WM_ACTIVATEAPP/0 from reaching D2, which will prevent the D2 window
from hiding when it loses focus. Diablo II usually gobbles up 100% CPU time
when not hidden (see below for a 'fix' for this), so running multiple windows
with -nohide could cause some significant slowdown. Don't use this in full
screen mode for obvious reasons.
-sleepy command line option. If set, will patch the arguments to sleep() in
D2Client and D2Win so they aren't zero. This results in the Diablo II process
using much less CPU time since it isn't stuck in such a tight loop. Note that
this *might* result in oh-so-barely lower FPS, but I don't think that's a
concern in D2 :-). The benefits of this should be apparent to anyone with a
fast system... and why Blizz are calling sleep(0) is beyond me

. Note that
there are still some areas that use 100% CPU time regardless since they aren't
part of the menu / game loop.
Fixed a small jmp to the wrong place on the rare chance you had any plugins
installed.
Fixed VirtualProtect not restoring correct memory access options after
applying patches (yeah I suck at the x86 asm

).
Fixed BNClient and other future patches being applied more than once when
re-entering the main menu.
Edited the PE header to provide the correct code size. This shuts up OllyDbg's
SFX warning so I don't get quite so frustrated each time I have to restart

.
Also a tip to any people who are making Diablo II hacks that install by
finding the D2 window: EnumWindows / GetClassName / GetWindowThreadProcessId
are your friends. Don't go enumerating the executable names as these aren't
100% reliable due to renaming. The D2 window classname is "Diablo II".
Small note, the last version recommended using '-nocleanup' to do a 'nice'
shutdown of D2 - a word of warning - don't use -nocleanup with -skiptobnet or
every time D2 tries to exit by going back to the menu, it will reconnect to
bnet and you'll be stuck in a rather nasty foreground-hogging infinite loop.
A forewarning, the next release may have another 2KB added on to the file size
as I'm running quite short on space in the current executable to continue
adding more features. It probably doesn't help that my code is so bloated

.
D2Loader v1.11b (Sep 15 2005)
-----------------------------
Few fixes here, the first new hack I'd added I accidentally called XP SP2
DLL addresses instead of using the import table for the new error box stuff.
Oops. Now all Windows versions should get the error dialogs when there is
a problem initing. I also added a version check so that the executable won't
even run if it detects a new version of D2. Due to the amount of stuff that
Blizz seem to change each release, it's extremely unlikely that an old loader
version would work with a new patch.
This version also has EVERY ordinal fixed, even ones that were missing from
the original v1.11 loader. As such, obscure parameters such as -gamma, -lq
and -vsync now work correctly. I figured if Blizz release 1.11c anytime soon I
wouldn't want to go checking back three versions worth of changes

.
Point of interest: it seems -nocleanup works backwards, ie "no cleanup" is on
by default and if you specify -nocleanup, D2Loader will go through the normal
D2 shutdown procedures (close sound, unload DLLs, etc). Now that the cleanup
ordinals are mapped, -nocleanup works nicely and does a 'graceful' close of
Diablo II. While I don't want to change any defaults, I'd recommend you use
-nocleanup on your command line to do a graceful exit instead of ExitProcess.
This version is really what I wanted the last version to be when I released
it, but sadly I didn't have time to do all these things. I decided to just
get a version out there that worked with v1.11b to keep all the people happy
who depend on D2Loader to be able to play the game.
D2Loader v1.11b (Sep 14 2005)
-----------------------------
Just to add further confusion, Blizz released v1.11b and a lot of people saw
the "v1.11b02" and thought it was for v1.11b. The b is for the build number.
I've changed how the version string is now written to reduce further mixups.
This version simply fixes the ordinals for v1.11b and again, D2Loader is back
in business. One small fix, if you Alt+F4 out of D2, the cache file handle is
properly closed and deleted. As usual, keep an eye on the D2Loader redirect -
http://d2loader.webhop.net/ for the latest versions.
D2Loader v1.11b02 Sep 09 2005
-----------------------------
Added some code to the resource section to support extra hacks which wouldn't
fit in any other places. This may cause some virus scanners to go crazy since
code shouldn't be running from the resource section

. It's quite safe, just
heuristic scanners may give false positives. This new code section also makes
it much easier to extend D2Loader functionality at a later time if needed.
New in this build is a bnclient.dll patch to generate the bncache name based
on the PID of the D2Loader process. This prevents multiple D2s trying to lock
the file (and subsequently one of them dropping with C/I). If you missed the
point there, multiple D2Loaders can now run on bnet at the same time without
having to copy a ton of .exe/.dll files all over the place.
Also a few minor improvements, SetErrorMode is called on init to prevent the
annoying "No Disc In Drive / Continue/Try Again/Ignore" dialog boxes that can
occur if you run D2Loader with virtual CD and/or empty CD drives. Any fatal
errors such as missing MPQ files on startup are now shown in a message box so
you can actually see what the problem is rather than having the loader exit.
Finally, FlushInstructionCache is called after patches are done to ensure no
problems arise from not doing so.
A word of warning, "Warden" - Blizzard's new hack detection software - can
easily be updated (if it doesn't already) to detect D2Loader usage. You take
a risk as with any 3rd party hacks - while I personally would hope something
as simple as self-muling and running without the CD is fairly harmless, it's
ultimately up to Blizzard. This version of the loader is unable to load any
plugins so it can't be used to load any further hacks, but again, it's your
choice to run it.
D2Loader v1.11b01 Aug 01 2005
-----------------------------
Hacked with love ;-)
Fixed up imports from D2 DLL ordinals and bam, it works with v1.11. Note that
the plugin system seems to work, but individual plugins will likely need many
changes to be compatible with 1.11. I strongly recommend you remove all v1.10
plugins before trying to use this. Enjoy.
Fullscreen/D3d UNTESTED, not recommended!
View FileSubmitted by XGhozt, on Dec 31 2006, 01:37 AM
 |
|
|
0
|
XGhozt |
79 |
31st December 2006 - 12:37 AM Last post by: XGhozt |
D2 LoaderVersion: 1.11.b
Author: TsinghuaUnversy
Category: Diablo II
Screenshot:Description:This is an unofficial, hacked version of D2Loader v1.10 to make it compatiblewith Diablo II 1.11b. Most of the 1.10 parameters and what-not still work, soplease refer to the v1.10 D2Loader docs for more info about D2Loader.
About
-----
This is an unofficial, hacked version of D2Loader v1.10 to make it compatible
with Diablo II 1.11b. Most of the 1.10 parameters and what-not still work, so
please refer to the v1.10 D2Loader docs for more info about D2Loader.
Version numbering is now done completely by date to avoid confusion when there
is a Diablo II "v1.11b" and D2Loader "v1.11b02". When looking for the latest
release, look for the one with the latest date.
For the latest versions, please see
http://d2loader.webhop.net/ which will
redirect you to a page which has (hopefully) safe versions of the latest
builds. I can't promise whoever hosts the files will not replace them with
trojans and such, so please be careful as with any D2 related executables.
Installation
------------
Remove any existing v1.10 plugins - they will likely crash. Then copy the
.exe to your Diablo II directory and run it or whatever you want to do with
it. Below are some useful command line parameters you may wish to use:
-w Run in windowed mode.
-ns Disable sound (warning, can cause some crashes)
-nohide Don't hide the Diablo II window when losing focus.
-res800 Start at 800x600 (avoids window moving off-centre on load)
-sleepy Call sleep(1) to avoid D2 using 100% CPU time.
-altcolor Change color of monster health bar.
-title "foo" Set the Diablo II window title to foo.
-mpq foo.mpq Load foo.mpq (useful for additional CD keys)
-skiptobnet Skip straight to the BNet login screen.
Version History
---------------
D2Loader v1.11b (Nov 11 2005)
-----------------------------
Added -altcolor option for windowed mode, will use different colors when
drawing the monster name / hp box so it is more visible. Yes, this uses more
code patches, but I really hope Blizzard doesn't mind this accessibilty option
as it's pretty hard to see it in windowed mode without this fix.
D2Loader v1.11b (Oct 04 2005)
-----------------------------
Fixed -sleepy behavior acting weird sometimes (ie high CPU usage / random D2
window 'freezing' on menu). I'm amazed this didn't actually crash since there
was a jump into the middle of an opcode (*blushes*)

.
Bound the executable to Diablo II v1.11b and WinXP SP2 entry points for maybe
a slight improvement in load time.
D2Loader v1.11b (Sep 22 2005)
-----------------------------
Patched the D2Lang.dll patches so -locale works again. Since I don't have a
Korean D2 or whatever, I can't test this actually works, but it looks like it
should - my D2 crashes looking for some Korean fonts with -locale Korean.
Added ability to read extra command line options. This allows further features
that would require a command line option. Such as...
-nohide command line option. If set, will subclass the main D2 window handle
and block WM_ACTIVATEAPP/0 from reaching D2, which will prevent the D2 window
from hiding when it loses focus. Diablo II usually gobbles up 100% CPU time
when not hidden (see below for a 'fix' for this), so running multiple windows
with -nohide could cause some significant slowdown. Don't use this in full
screen mode for obvious reasons.
-sleepy command line option. If set, will patch the arguments to sleep() in
D2Client and D2Win so they aren't zero. This results in the Diablo II process
using much less CPU time since it isn't stuck in such a tight loop. Note that
this *might* result in oh-so-barely lower FPS, but I don't think that's a
concern in D2 :-). The benefits of this should be apparent to anyone with a
fast system... and why Blizz are calling sleep(0) is beyond me

. Note that
there are still some areas that use 100% CPU time regardless since they aren't
part of the menu / game loop.
Fixed a small jmp to the wrong place on the rare chance you had any plugins
installed.
Fixed VirtualProtect not restoring correct memory access options after
applying patches (yeah I suck at the x86 asm

).
Fixed BNClient and other future patches being applied more than once when
re-entering the main menu.
Edited the PE header to provide the correct code size. This shuts up OllyDbg's
SFX warning so I don't get quite so frustrated each time I have to restart

.
Also a tip to any people who are making Diablo II hacks that install by
finding the D2 window: EnumWindows / GetClassName / GetWindowThreadProcessId
are your friends. Don't go enumerating the executable names as these aren't
100% reliable due to renaming. The D2 window classname is "Diablo II".
Small note, the last version recommended using '-nocleanup' to do a 'nice'
shutdown of D2 - a word of warning - don't use -nocleanup with -skiptobnet or
every time D2 tries to exit by going back to the menu, it will reconnect to
bnet and you'll be stuck in a rather nasty foreground-hogging infinite loop.
A forewarning, the next release may have another 2KB added on to the file size
as I'm running quite short on space in the current executable to continue
adding more features. It probably doesn't help that my code is so bloated

.
D2Loader v1.11b (Sep 15 2005)
-----------------------------
Few fixes here, the first new hack I'd added I accidentally called XP SP2
DLL addresses instead of using the import table for the new error box stuff.
Oops. Now all Windows versions should get the error dialogs when there is
a problem initing. I also added a version check so that the executable won't
even run if it detects a new version of D2. Due to the amount of stuff that
Blizz seem to change each release, it's extremely unlikely that an old loader
version would work with a new patch.
This version also has EVERY ordinal fixed, even ones that were missing from
the original v1.11 loader. As such, obscure parameters such as -gamma, -lq
and -vsync now work correctly. I figured if Blizz release 1.11c anytime soon I
wouldn't want to go checking back three versions worth of changes

.
Point of interest: it seems -nocleanup works backwards, ie "no cleanup" is on
by default and if you specify -nocleanup, D2Loader will go through the normal
D2 shutdown procedures (close sound, unload DLLs, etc). Now that the cleanup
ordinals are mapped, -nocleanup works nicely and does a 'graceful' close of
Diablo II. While I don't want to change any defaults, I'd recommend you use
-nocleanup on your command line to do a graceful exit instead of ExitProcess.
This version is really what I wanted the last version to be when I released
it, but sadly I didn't have time to do all these things. I decided to just
get a version out there that worked with v1.11b to keep all the people happy
who depend on D2Loader to be able to play the game.
D2Loader v1.11b (Sep 14 2005)
-----------------------------
Just to add further confusion, Blizz released v1.11b and a lot of people saw
the "v1.11b02" and thought it was for v1.11b. The b is for the build number.
I've changed how the version string is now written to reduce further mixups.
This version simply fixes the ordinals for v1.11b and again, D2Loader is back
in business. One small fix, if you Alt+F4 out of D2, the cache file handle is
properly closed and deleted. As usual, keep an eye on the D2Loader redirect -
http://d2loader.webhop.net/ for the latest versions.
D2Loader v1.11b02 Sep 09 2005
-----------------------------
Added some code to the resource section to support extra hacks which wouldn't
fit in any other places. This may cause some virus scanners to go crazy since
code shouldn't be running from the resource section

. It's quite safe, just
heuristic scanners may give false positives. This new code section also makes
it much easier to extend D2Loader functionality at a later time if needed.
New in this build is a bnclient.dll patch to generate the bncache name based
on the PID of the D2Loader process. This prevents multiple D2s trying to lock
the file (and subsequently one of them dropping with C/I). If you missed the
point there, multiple D2Loaders can now run on bnet at the same time without
having to copy a ton of .exe/.dll files all over the place.
Also a few minor improvements, SetErrorMode is called on init to prevent the
annoying "No Disc In Drive / Continue/Try Again/Ignore" dialog boxes that can
occur if you run D2Loader with virtual CD and/or empty CD drives. Any fatal
errors such as missing MPQ files on startup are now shown in a message box so
you can actually see what the problem is rather than having the loader exit.
Finally, FlushInstructionCache is called after patches are done to ensure no
problems arise from not doing so.
A word of warning, "Warden" - Blizzard's new hack detection software - can
easily be updated (if it doesn't already) to detect D2Loader usage. You take
a risk as with any 3rd party hacks - while I personally would hope something
as simple as self-muling and running without the CD is fairly harmless, it's
ultimately up to Blizzard. This version of the loader is unable to load any
plugins so it can't be used to load any further hacks, but again, it's your
choice to run it.
D2Loader v1.11b01 Aug 01 2005
-----------------------------
Hacked with love ;-)
Fixed up imports from D2 DLL ordinals and bam, it works with v1.11. Note that
the plugin system seems to work, but individual plugins will likely need many
changes to be compatible with 1.11. I strongly recommend you remove all v1.10
plugins before trying to use this. Enjoy.
Fullscreen/D3d UNTESTED, not recommended!
Download The FileSubmitted by XGhozt, on Dec 31 2006, 12:37 AM
 |
|
|
0
|
XGhozt |
445 |
31st December 2006 - 12:02 AM Last post by: XGhozt |
D2gfxdllVersion: 1.0.0
Author: Unknown
Category: Diablo II
Screenshot:Description:It will remove the multiple copy check....now you can run more than one D2 client
Make a backup of your old d2gfx.dll and replace it with this
Download The FileSubmitted by XGhozt, on Dec 31 2006, 12:02 AM
|
|
|