0 of 0

File information

Last updated

Original upload

Created by

Boblord

Uploaded by

Boblord14W

Virus scan

Safe to use

Tags for this mod

About this mod

A straightforward program to remove weapons with invalid upgrade levels that cause the game to crash when you open your inventory. Malicious users sometimes go around, invade people, and inject 200 bleed dagger +15 or some other invalid items into your inventory. This is a very simple to use fix for crashes or issues resulting from that.

Requirements
Permissions and credits
Mirrors
Changelogs
Dark Souls 2 Inventory Cleaner

A program designed to easily and efficiently remove invalid items from your inventory in Dark Souls 2, written by Boblord. Provides a quick and easy fix to getting weapons with upgrade levels +11 to +15 injected in your inventory from an invader and being softlocked as a result. Additionally removes any hacked items that should normally be discardable but are not, such as bugged copies of the life ring +3 that are unable to be discarded.

Removes all weapons that cause the game to crash when the equipment section opens, and hacked items that may not be discardable otherwise.

All your normal valid items are kept intact, only bugged/broken/invalid items are removed.

Info

Latest Release:

Executable: v1.2 | Github Mirror

Game: App ver. 1.03 | Calibrations 2.02
Scholar of the First Sin only. Vanilla DS2 is not supported.

Dependencies: Both of these can be safely ignored. Only really important if you start getting errors or are unable to run the program.
  • Microsoft Visual C++ Redistributable- Odds are you have this installed already. DS2 requires you install at least the 2015 version, and many programs mandate a newer version than that.
  • KERNEL32.dll- This is included with all modern windows installations. Don't worry about not having this. You definitely have it.


How To Use:
This application is WINDOWS ONLY. It will NOT work on any linux variants/mac. Most likely not compatible with anything below Windows 10 either. 

1. Download the latest release from here or from github
2. Unpack the exe to a file location of your choosing
    2.1. Make sure your antivirus doesn't act up. Allow the exe past your antivirus if need be
    2.2. See the concerns section down below if you are worried about security or don't trust the exe download
3. Run the exe and follow the instructions in the window that pops up
    3.1. Running as administrator is required. See the concerns sections below if you are worried about this.
4. As long as you followed the instructions in the window, any invalid items in your inventory should be removed, and the game should no longer crash when you open your inventory
5. If this did not work, an alternative solution can be found by using the Dark Souls 2 Cheat Engine Table. See that page for further information

Concerns:

What am I downloading?
This program is a packed exe. There is a second .dll file packed inside of the main .exe file that you run. On launch, this file is extracted to a temp directory for later use in the program. 
The exe then proceeds to inject this dll into the DarkSoulsII.exe process, giving the code in the .dll file easy access to the memory of DS2, which then does the item discard work. 

What about softbans?
No, this program does *not* get you softbanned ingame from the online servers. You do not need to run DS2 offline, the anticheat doesn't check much, and certainly not the pieces of memory used by this software. 

Why does this need to run as administrator?
Administrator permissions mitigate the possibility for errors in the file extraction/access and the dll injection/loading in the ds2 exe. Realistically the program should be able to run without, but to I'd rather remove the possibility of a potential error in return for just granting admin access.

Is this safe?
As mentioned before, this program might trip antiviruses. Similar to Cheat Engine, this program performs a fair bit of memory editing on the Dark Souls II exe. A number of antiviruses don't like this, as it is a common technique used by numerous malicious programs. The dll injection and extraction of a packed file additionally don't do this program any favors in the eyes of antivirus software. Regardless of what any antiviruses may say, this is a safe piece of software. I'm not stupid enough to burn my credibility by publishing a virus on github or nexus. 

How do I know that you're not lying to me?
The source code for both the exe and the dll are public in the main github repository. If you're sufficiently savvy with C++, you can clearly tell that it doesn't do anything malicious. 

What if I still don't trust you?
You are more than welcome to compile the code yourself. For transparency and ease of access, a complete tutorial on how to do so can be found here.

Discord
If you need to contact me directly find me on discord at @boblord. or in Bob's Shack