hi all, using D1 1.08 and the EzModMaker2k to make my mod. i was wondering if anyone knew how to increase the gold stash size to 50k-200k. i know other mods have this already but they have things i can't edit out, like the annoying succubus in the first dungeon level. i even tried to make them inactive or place them in a different level but it won't work.
what i also want to do is remove many scrolls and replace them with items. the only thing is that when i replace a scroll, i also have to rename the magical name. and doing that renames the type "scroll" to what i just renamed it to. if i rename it Axe, a Scroll of Firebolt becomes Axe of Firebolt.
lastly, i need someone to help me make (offline) multiplayer more fun to play with a mod. with mods, multiplayer character saving programs (MP char backup) don't save the files. it's just annoying to die in multiplayer only to have to start over again, especially if i died in nightmare or hell.
i realize that some of this stuff requires hex editing but i'm hoping someone will point me to where in the EXE to edit the gold size, etc.
Don't know about gold size
Don't know if that modmaker recognizes D1.08 exe correctly
But you can search the exe for 5000 in hexadecimal, look for it in data segment, or rdata. Should be somewhere there.
wait i may have found something. i converted "gold" to hex form, and found this Level : %i..Requirements not met....%i gold %s..MAX.%i-%i...%i%%....None....%li.%i..Sorceror
in general, whatever you want to change in this game, you'll have to solve problems like this. and with time, they will become much more sophisticated.
beat it, unless you're willing to sacrifice several years on studying D1 modders' legacy, study ASM and try and fail a lot.
so you mean trial and error? change 88 13 00 00 to whatever value that equals 200,000, play it in-game and see if the gold gets maxed at 200k, if not, try the next value?
oh, i got it. what's the difference between hexadecimal and hex? i used an online hexadecimal converter and it would give stuff like 35 30 30 30 instead of FFFFh or whatever.
oh man, i was close to figuring out something. i looked at the V&K mod that has 65,000 gold, and did a search on the text values NEXT TO it, on my mod. couldn't find the exact same values though, bummer.
edit- actually i found some values by reversing the hex as you suggested. FDE8 is 65,000, so i should reverse it to E8 FD, correct? i'm still searching for similar code in the original diablo.exe
so what is The Hell? and do you know what program let you place the NPCs to a different position in Tristram? i can't find it anymore.
uh... "last edited by Rykker- Reason: triple post"... .... so Ryker of the Enterprise combined my 3 posts for no reason? it wasn't even like every post had the same exact questions or text. this board is really weird.
anyway, looks like no one else is replying, which means there's no one left that knows about Diablo 1's hex stuff. bummer.
Mordor- The Hell is your game, right? so what do you use to edit stuff? HEX? what is the gold stash size? i'm a little cautious about trying The Hell, because of Hellfire. i liked Hellfire at first, but then i realized that it just doesn't work with the world of D.
also, i hate having to chase down succubi and lich. are those monsters in your game and are they as annoying?
gold balance is very different in TH, stashed by 50k
shooter AI was modified to produce longer pauses in SP, it also differs for both intelligence factor of monters and difficulty mode. there are many ways to cope with the retreating monsters. but not just plain old dumb chasing. soul burners in original game were infuriating - I agree, I did my best to solve that.
cool. i was going to start my own modding project, but i don't think the D1 community is large enough to be interested in that. i just want a few things.
i want each area to have 10 levels instead of 5, it'll last longer. maybe add mini-waypoints to every level 5 so that it's easier to come back rather than work your way to level 5 in 1-2 hours again.
do something about the skeleton king. i can't hit him unless i buy a mace in town. if there's nothing there i have no choice but to restart the game.
stack scrolls and potions. seriously, it's annoying to use 4-6 potions only to die or have to go to town over and over if the monsters are too difficult. town portal scrolls need to be stacked 20x, for sure.
maybe add our dead corpse in town after we die, we click on the body to get all our items back. this is one of the reasons that i prefer SP over MP. SP lets you save before a boss fight. i'm only playing MP right now because i got owned in SP in Hell, couldn't level up further or find better items.
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
Don't know if that modmaker recognizes D1.08 exe correctly
But you can search the exe for 5000 in hexadecimal, look for it in data segment, or rdata. Should be somewhere there.
although, i don't see an option to search in data segment mode or rdata mode. what free editors do that?
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
search for HEX
and value = 1388 (in hex it's 5000)
i even searched for 35 30 30 30 which is the hexadecimal form of 5000.
pretty sure it's my editor that isn't advanced in searching for specific strings or data segments or whatever
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
no results for 13 88 00 00 in hex
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
it should have been 88 13 00 00
I forgot that you type backwards there, byte by byte
40 results for 88 13 00 00
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
in general, whatever you want to change in this game, you'll have to solve problems like this. and with time, they will become much more sophisticated.
beat it, unless you're willing to sacrifice several years on studying D1 modders' legacy, study ASM and try and fail a lot.
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
it's that bad actually
not sure about 200k
if the value there is word, then it might be capped at 65535 (FFFFh)
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
type 'calc'
press Enter
set it to engineer (advanced/whatever) mode
type a value
and check 'Hex'
oh man, i was close to figuring out something. i looked at the V&K mod that has 65,000 gold, and did a search on the text values NEXT TO it, on my mod. couldn't find the exact same values though, bummer.
edit- actually i found some values by reversing the hex as you suggested. FDE8 is 65,000, so i should reverse it to E8 FD, correct? i'm still searching for similar code in the original diablo.exe
so what is The Hell? and do you know what program let you place the NPCs to a different position in Tristram? i can't find it anymore.
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
anyway, looks like no one else is replying, which means there's no one left that knows about Diablo 1's hex stuff. bummer.
Mordor- The Hell is your game, right? so what do you use to edit stuff? HEX? what is the gold stash size? i'm a little cautious about trying The Hell, because of Hellfire. i liked Hellfire at first, but then i realized that it just doesn't work with the world of D.
also, i hate having to chase down succubi and lich. are those monsters in your game and are they as annoying?
http://www.diablofans.com/gallery/album/42189/125-wallpapers/
shooter AI was modified to produce longer pauses in SP, it also differs for both intelligence factor of monters and difficulty mode. there are many ways to cope with the retreating monsters. but not just plain old dumb chasing. soul burners in original game were infuriating - I agree, I did my best to solve that.
i want each area to have 10 levels instead of 5, it'll last longer. maybe add mini-waypoints to every level 5 so that it's easier to come back rather than work your way to level 5 in 1-2 hours again.
do something about the skeleton king. i can't hit him unless i buy a mace in town. if there's nothing there i have no choice but to restart the game.
stack scrolls and potions. seriously, it's annoying to use 4-6 potions only to die or have to go to town over and over if the monsters are too difficult. town portal scrolls need to be stacked 20x, for sure.
maybe add our dead corpse in town after we die, we click on the body to get all our items back. this is one of the reasons that i prefer SP over MP. SP lets you save before a boss fight. i'm only playing MP right now because i got owned in SP in Hell, couldn't level up further or find better items.
http://www.diablofans.com/gallery/album/42189/125-wallpapers/