This repository has been archived by the owner on Aug 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathreadme.txt
132 lines (98 loc) · 4.59 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
--| DS Gadget 3.0
--| https://github.com/JKAnderson/DS-Gadget
A multi-purpose testing tool for Dark Souls: Prepare to Die Edition. Compatible with the current Steam and debug versions as well as, in theory, everything else.
Requires .NET 4.6.2: https://www.microsoft.com/net/download/thank-you/net462
and VC Redist 2012 x86: https://www.microsoft.com/en-us/download/details.aspx?id=30679
You probably already have both.
--| Instructions
Extract the entire Gadget folder to wherever you want, and run DS Gadget.exe.
Once the game is running, Gadget will automatically attach; if the Version is displayed in green everything should work correctly.
If it's orange, your game version isn't fully supported and some things may not work. I recommend finding a newer one.
All features are disabled until you load a character (indicated by the Loaded text).
When you shut down Gadget, active modifications like cheats and filters will be reset.
If you get the following error when using certain features, uninstall and reinstall the VC Redist linked above:
System.IO.FileNotFoundException: Could not load file or assembly 'Fasm.NET.dll' or one of its dependencies.
--| Credits
Fasm.NET by Jämes Ménétrey
https://github.com/ZenLulz/Fasm.NET
LowLevelHooking by Joseph N. Musser II
https://github.com/jnm2/LowLevelHooking
Octokit by GitHub
https://github.com/octokit/octokit.net
PropertyHook by Me
https://github.com/JKAnderson/PropertyHook
Semver by Max Hauser
https://github.com/maxhauser/semver
--| Special Thanks
Wulf2k, for writing Gizmo and memlocs.ods, without which I would be nothing.
AndrovT, for figuring out how the heck event flags work.
Meowmaritus, for MeowDSIO, which was used to build the item lists.
Pav, for spoonfeeding me so many function pointers.
And all of the other wonderful people in the SpeedSouls discord.
--| Changelog
3.0
AOB scanning instead of hardcoded offsets, aka support for unofficial versions
Play region editable for PVPfriends
Character name, sex, and physique editable for debug elitists
Covenant stuff editable
Hair slot directly editable
Bonfire names are less obtuse
Hotkeys don't lag typing as much
2.3
Add create item hotkey
Search for game by window title, not filename
Allow stamina editing
Fix gestures button
Fix filters
2.2
Added a button to warp to last bonfire (like a bone, but a button)
Options will only be reapplied when they're not in the default state (so if you leave them off, they won't conflict with Debug)
Item spawner improvements
Spawned items now go straight into your inventory
You can spawn upgraded pyromancy flames
You can no longer infuse shields and crossbows with infusions they can't be infused with
Removed some items that didn't actually exist
2.1
Added a button to unlock all gestures to Misc tab
Added a very awkwardly-placed button to reset your hair slot to Internals tab, because flexing permanently hecks it up
Added stored quantity (for quantity storage ^:) to Internals tab
Fixed (probably) problems with aiming bows while No Death was on
Fixed some misconfigured items
2.0
Gadget now supports the debug version
Fixed window seemingly disappearing forever sometimes
Editing your stats will now update health and stamina properly
New tab: Internals, with readouts for some random technical things you don't care about
Added basic event flag reading and writing to the Misc tab
1.6
Added new hotkeys: Quit to Menu, Move Up, Move Down, Toggle No Death
Option to store HP with position now includes stamina and death cam state
Said option is now in the Players tab where it should have been anyways
Closing the app should no longer require quitting and loading to completely clear modifications
Fix no death and speed being overwritten in some cases (heck off Manus)
Fix crash if not connected to internet
1.5
Camera state is now stored along with position
Fixed body type being overwritten
1.4
HP can now be edited
Added option to store and restore HP along with position (ur welcome Milt :V)
Fixed missing bonfire ID for Seath's prison (again)
1.3
Hotkeys can be globally enabled or disabled
Hotkeys can be passed to the game as well or not
Hotkeys can be unbound with escape
Cheats have tooltips now
Fixed filter turning on when you close the app
1.2
Permanent changes are now cleaned up on app exit; quit out to clear the rest
App indicates if there's an update available
Window position is saved
Settings actually work now
Ambiguous items like Firekeeper Souls are no longer ambiguous
1.1
Fixed maxing your stats against your will
1.0
Reorganized and expanded cheats
Added phantom and team type
Added missing Painted World respawn