Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I got as far as Mangar's tower back in the 80s, so I know how the curve evens out later on. I'm also a kickstarter backer for BTIV, and my backer quote is "Can I still use the cheat from the Atari ST version to get infinite gold?" -- I have a long history of this kind of cheat, and a reputation to uphold. :D
Also, if you are searching for your gold value, make sure that you do the search several times, just to ensure that there is only one spot in the file with that particular value. You also want to make sure that you are only overwriting values in the file, and not adding or subtracting from the length. Again, it can be tricky. I'm a programmer by profession, so I'm used to this sort of thing. Good Luck, and feel free to ask questions if there is any step that is not 100% clear to you. Because of my background, I am likely to assume that some things are obvious when they aren't to non-programmers.
To edit the number of charges of an equipped item if you have sold the same item to the store:
* Find the item name as before. But, this time you may notice that there are a lot of item names in the area, including standard items like leather armor, etc. and also a string saying "BardsTale.SaveableShopItem" before the first item, which in my save game is "Torch"
* For example, search for "Ag's Arrows" -- In my save game file, the first 'A' of the name is at offset 2B28
* subtract 5 from that number. (Use calculator in "programmer mode" if you can't do hex math. For my file, that's 2B23.
* In HxD, press "ctrl+g" for Goto. Type the number you got above (2B23) into the "offset" -- make sure it's in hex, and the offset is from the beginning of the file.
* Yes, this is just moving 5 bytes backwards in the file. Use arrow keys or another method if you are more comfortable with the hex editor.
* Once you get tot he right spot, in the "Data Inspector" panel to the right, in the "Int32" field, you should see a relatively normal number. For me it was 314. This is the "Item Identifier" number for that item. I don't know if this number is the same for everybody's save file or not.
* if it's a really large number, or a negative number, you aren't in the right spot. SOrry, I'm not sure how to help you. Try again. :)
* here's where it gets a bit tricky. You need to search in your save file for that item identifier number. It is going to show up several times, and you will need to be able to tell if it's the right spot or not.
* press ctrl+f to search, mark "forward" and in the "ininteger number tab" and with "32 bit double word" selected for the "bitwidth" field, search for that number (314 in my case for Ag's Arrows)
* for me, the next place it was found is the right one. In the "Decoded Text" area, nearby are the names of unique items I have, such as "Ybarrashield" and "Crystal Sword" as well as a lot of "BardsTale.StatusEffect" -- that is a good sign you are in the right spot. The 4 bytes making up the item identifier nyumber will be highlighted in HxD, for 314 it's "3A 01 00 00" -- the next byte for me is "01" -- I believe that is a tag for whether the item is equipped or not. It is probably "00" if not equipped. Then, the next 4 bytes are the charges. Verify by putting the cursor at the first byte of this, and checking the Data inspector to see if the number there matches the number of charges you have.
* Then, as above, type "ff ff ff" in the hex side (not the "Decoded text" side!) to give yourself 16,777,215 charges!
Maybe I should make a YouTube tutorial video. It might take less time than trying to explain it all in text like this... :D
I probably won't post any more hacks. I don't intend to edit my character's data any further than I already have. I just hated not having enough money in the early game, and running out of charges of great items like the Fire Horn.
Back in the days, my father helped me using the hex editor on the Amiga version of the game.
But many years have passed now and I totally forgot how we managed tu build a great party!
I actually enjoyed the fact that I couldn't immediately heal everyone in the beginning, or even buy the next spell level for my casters.