Hacking List

This is a list of the codes used for hacking the RAM values of King Kong 2 while using the RuMSX Emulator. Unlike most games, King Kong 2 tends not to use Hexadecimal for statistics, so hacking's a bit easier here, just open the save state in a hex editor, find the offset controlling the stat you want to change, and punch it in. (The times continued does use hex, but your computer comes with a calculator that will convert from hex to decimal and vice versa). For items, each item will have a code, so if you want to give yourself an item, just find that spot on the hex editor, punch in the item's code and voila!

* For numerical values that can take more than two hexadecimal digits (numbers over 99), to enter in a number lower than 99, use the first two spots listed. For a number between 100 and 9999 (That is, numbers that would take between 3 and 4 digits to enter), you have to put in the first two digits in the second spot, and the last two in the first.
For example, let's say you want 957 Gold. There is room for 4 digits to put in the money. But you must put the first two digits in the last two places, the first two digits are 09 (You must think of all these to be an even number of digits). The last two are 57. So, to get 957 Gold, you'd enter 5709. It's complicated, and takes some getting used to.

PLACES IN THE CODE

03598F-035990 Day
035991-035992 HP
035993-035995 - EXP
036996 - Level
035997 - MP
03599D-03599E - Gold

0359A8 - Item Equipped in Shot1
0359A9 - Item Equipped in Shot2

0359D6-0359D7 - Number of times continued (This number is in hex)

035B08-035B1E - Shot1 Inventory (Every other offset. Enter item codes from below. The other offsets here indicate quantity, but to change quantity, you much change the offsets listed below

035B28-035B50 - Shot2 Inventory (Every other offset. Enter item codes from below. The other offsets here indicate quantity, but to change quantity, you much change the offsets listed below

035B6F - Speed (This number is in hex, but only the second digit seems to matter (so a speed of "10" would be slow, but a speed of "09" would be fast). This value is 4 lower in the game than in the hex editor, and the number displays in hex in the game, so it's possible to give a speed of 0A, 0B, etc., although the letter will be replaced by symbols instead)

For Item quantities listed below, for items that don't have quantities (like the Club or something with infinite uses), just use "FF" for the quantity. If you put "00", the game will assume you don't have that item at all.

035BA8 - Quantity of Knf
035BA9 - Quantity of Rod
035BAA - Quantity of Club
035BAB - Quantity of Sword
035BAC - Quantity of Ax
035BAD - Quantity of Sw(Dummied out)
035BAE - Quantity of Cl
035BAF - Quantity of St
035BB0 - Quantity of F. Ball
035BB1 - Quantity of Boomer
035BB2 - Quantity of Ha
035BB3 - Quantity of Tem
035BB4 - Quantity of Nem
035BB5 - Quantity of Makap
035BB6 - Quantity of Lamera
035BB7 - Quantity of Herb
035BB8 - Quantity of Power
035BB9 - Quantity of Fng
035BBA - Quantity of Whis
035BBB - Quantity of A. Key
035BBC - Quantity of Mt
035BBD - Quantity of Tear
035BBE - Quantity of Doria
035BBF - Quantity of Amul
035BC0 - Quantity of Radi
035BC1 - Quantity of Eye
035BC2 - Quantity of Roar
035BC3 - Quantity of Lakuna
035BC4 - Quantity of Papyr
035BC5 - Quantity of Sandal (There is no item code for Sandals, this offset determines where you have Sandals)
035BC6 - Quantity of Y. Stn
035BC7 - Quantity of Papyr (Dummied out)
035BC8 - Quantity of Bk
035BC9 - Quantity of Whir
035BCA - Quantity of W. Key
035BCB - Quantity of I. Key

THINGS TO PUT INTO THE PLACES

For the inventory offsets, each item has a code, which, if entered, will indicate that you have that item in your inventory (although doing this is useless unless you use it in conjunction with the quantity of the item offsets, as listed above)

01 Knf
02 Rod
03 Club
04 Sword
05 Ax
06 Sw (Dummied out)
07 Cl
08 St
09 F. Ball
0A Boomer
0B Ha
0C Tem
0D Nem
0E Makap
0F Lamera
10 Herb
11 Power
12 Fng
13 Whis
14 A. Key
15 Mt
16 Tear
17 Doria
18 Amul
19 Radi
1A Eye
1B Roar
1C Lakuna
1D Papyr
1E Sandal (Dummied out)
1F Y. Stn
20 Papyr (Dummied out)
21 Bk
22 Whir
23 W. Key (Dummied out)
24 I. Key