A while ago I've posted a way to increase your inventory carrying limit using CoSMOS here: Link (Third post from the bottom, cannot find an easy way to link directly to a post here, "a name='postID'" tags would be helpful)
Checked on 1.01a this method still works.
Basically, search for your encumbrance (4 byte Int) in CoSMOS or ArtMoney (equip/unequip items to easily change encumbrance), when you found it, add 16 bytes (0x10 hex) to address, that should be your carrying limit.
Wouldn't recommend increasing it to insane values (past 1000 for example), inventory opening time increases also.
Hope that helps someone, and now that we have toolset it might be easier to edit save file anyway & thanks for a tip.
Hmm... would you happen to be using retail? Because I tried that method recently on my steam version, and after i added current inventory +16 manually, the memory address was MUCH bigger than the 120 it should have been. Could you explain how you found that address offset so I could look for it in my steam game?
Yes, I was using retail version, haven't got steam or d2d.
At first I've searched for carry limit value by buying backpacks & thus increasing it, then had an idea that encumberance & carry limit might be nearby, browsed that memory region using WinHex (it has nice data interpreter tool) & found encumberance 16 bytes below. Then just to check method loaded game several times, searching for encumberance and adding 16 bytes, everytime carrying limit was there. Also checked this on 1.01a patched retail version.
I would suggest browsing that memory region around encumberance may be you can find that 120 value somewhere nearby.
[Edited by QuasiMod, 11/11/2009 11:49:45 PM]
P.S. May be on steam version this method does'nt work, but just double check your'e not adding 0x16 hex but 0x10 hex, for example if encumberance is 251CBA(0)4 then carry limit would be 251CBA(1)4.
P.S.S. Or use toolset as suggested. My method seems to be outdated.
[Edited by QuasiMod, 11/12/2009 12:07:42 AM]
[Edited by QuasiMod, 11/12/2009 12:12:44 AM]
...****... Yep, that was the problem.. i was adding +16, not +10, which does work on steam.
I would use the toolset for it, but my toolset doesnt work for some reason (i'm pretty sure its because of some random SQL error on install), but your method seems to work perfectly with no problem whatsoever (except for a few stupid errors, like me not realizing that the +16 was dec, not hex).