How to edit yourself some money:
<<< CAUTION! >>> ANY mistakes and your gamesave will be corrupted or destroyed. DO THIS AT YOUR OWN RISK.
<<< OTHER CAUTION >>> This should ONLY be used to gain knowledge and practice skills, for use in no-cheat cames NOT to win campaigns, and achieve objectives more easily. One path leads to ultimate strength, the other to ultimate weakness.
Don't let the dark side give you bad mojo, eh?
<<< THIS CAUTION INTENTIONALLY LEFT BLANK >>>
PREPARATION:
All distractions eliminate, you must, young Jedi.
Mistakes most foul, easy to make, very.
Corruption the result will be, yes.
Talked backwards Yoda did,
For a hex coder was he.
Look this good when my age you be.
A sock in it, put.
Either create a new game and save it or select a gamesave to modify and write down how much money it has. example: 75000 credits
Go to the saves directory (folder) and locate the save you want to modify example PLAYER1.SG0 and make a backup copy of it.
If not have then get (download) a sector editor; ("bytezap" utility.) I use Hexpert32, it's Shareware.
http://www.flash.net/~mwoolsey/hexpert.html
or websearch for it.
Run the hex editor, and load the target gamesave.
Run the Windows calculator in scientific mode or use a handheld that can do decimal to hexadecimal conversion.
In decimal mode, enter the amount of money you HAVE, convert to hexadecimal, write it down.
Back to decimal mode, enter the amount of money you WANT, convert to hex, write it down.
Using the Hex editor, make sure it is operating in hex mode, then do a search in hex mode for the hex value of what you HAVE. When you find it, search for the 'next' occurrance of that number. Typically there will be only one. You will notice the number is backwards by pairs. example:
75000 dec = 124F8 hex but what the search finds is
F8 24 01
Separate the WANT hex value into pairs of digits, starting from right to left, write it down. If the leftmost is a single digit, stick a zero on its left. example:
12345 (right to left)
1 23 45 (leftmost IS single digit)
01 23 45 (put zero left of single digit)
other example
989680
98 96 80 ( leftmost is 2 digit, no zero needed)
Using the hex editor, starting at the rightmost pair in the editor, start entering the rightmost pair of your WANT hex number. Careful! the editor will enter data left to right, so you'll have to backspace to the pair before (left of) the one you just edited. Enter the next (left) pair of digits of the WANT hex amount in the editor, then backspace to the pair left to what you just entered. You're copying the WANT pairs in from right to left, starting with the rightmost HAVE number in the editor.
Assuming you HAVE 75,000 (0124F8)
and WANT 10,000,000 (989680 hex)
you will FIND F8 24 01 and replace with
98 96 80
Why do it right to left? If your WANT is more digits than your HAVE you must start from the rightmost pair and enter it leftward from the end to the start of the number because that's just how computers store numbers. Ask a programmer.
if WANT = 12 34 56 78 then
F8 24 01 will be replaced with
12 34 56 78 the 78 going where the 01 was.
Final step, save the edited file and EXIT the sector editor. BC can't load the file if it's in use.
Gongrats. You have just hacked your gamesave the old-school hard core way - MANUALLY!
Moment of truth: fire up BCM and restore your gamesave. If the money is exactly what you expected then you have met the minimum requirement: perfect editing. Otherwise you should write down the $ you NOW have, quit BCM, figure out where you went wrong, fix it, or easier - delete the edited save, copy your backup save back into the save directory and try again from scratch. Never use your backup, only copies of it.
Oh and always hold your light sabre right-side up when you turn it on. (If you don't get it, try it with a flashlight and see what gets iluminated.)
Cmdr: "Status?"
CO: "They're coming around for another pass."
Cmdr:"Activate the 'persuader' artifact."
CO: "Activating 'persuader'." humMmMmMmMm
Artifact: "Target aquired, airlock overrides engaged..... "
FO: "Ouch... looks like not everybody had vaccsuits on."
TO: "Eww... Sir - want me to launch a cargo sweep?"
CE: "cargo MOP would be more like it!"
Cmdr: "Captain's log: memo: Get the CC washed as soon as we dock."Sorry for the long message - I was inspired.
Blame it on BCM. Just be glad I didn't type out the "alien supermarket" story.
[ 12-27-2001: Message edited by: [III] Rick O'Shea ]