Hack Inventory Resident Evil 4 PC
for anyone who needs or wishes to modify items in their attache case in realtime, here's a rundown that i hope helps. not sure if it's been covered before, though. this should apply to any RE4 game version / region.
requirements:
Cheat Engine (5.5) - http://cheatengine.org/
(a scientific calculator will help later on)
Step 1: Download, install, and run CE. Try out the CE tutorial if you wish. Backup your SaveData.dat - better safe than sorry. Run RE4 in windowed mode and just start a new game on normal for now. Play through to the first save point, and save.
Step 2: In CE, hit the icon of a pc to browse for running processes. The RE4 proccess should be 'game.exe' - open it. Select "memory view," right-click anywhere in the bottom-section and select 'search memory.' Search '(Array of) byte' (from roughly 06000000 to 20000000) for "7C 00 01 00 01 00 00 00 00 00 00 00 00" There'll most likely be only one result, and it'll come up at the top.
Click on 7C, and change it to 7F (remember this address). Go back to RE4, save again, and re-load the new save. You should now have an XL attache case. :D
Step 3: Take this opportunity to discard your handgun, leaving the first aid spray and handgun ammo. Arrange so that the first aid spray sits alone in the center of the case, with the ammo somewhere along the outside.
Exit the inventory, and just let Leon stand there.
Step 4: In CE memory view, look for a string of "05 00 01 00 01 00" typically 42 bytes right of the 7C/7F we changed. Go ahead and change "05 00" to "17 00"
go back to the game, enter inventory, and admire your newly acquired Special Rocket Launcher (a perfect weapon to exterminate the boss!)
Explanation: Items are defined by 14 bytes in memory. The handgun ammo, for example, is defined by: "04 00 14 00 01 00 00 00 00 00 00 0D 01 01"
and the handgun will at first be: "23 00 01 00 00 00 00 00 38 00 06 05 00 00" or something similar.
For simplicity, let's say: "gg gg hh hh jj jj kk kk mm mm pp pp rr rr" is a sort of generic item.
'gg gg' is the item modifier. its value determines what item exists.
'hh hh' defines the amount - most often seen with ammo, regular items will use '01 00'
'jj jj' from what i've seen is only ever '01 00' or '00 00' it tells the game whether the item exists (01) or not (00).
'kk kk' relates to weapon upgrades, more info shortly.
'mm mm' defines quantity contained within the item, so to speak... it is different, and seperate from 'hh hh' - usually seen as the ammo already loaded in a weapon.
'pp pp' defines position of the item in the case. somewhat tricky...
and finally, 'rr rr' has to do with the orientation, more in a bit.
A weapon's upgrade level can be hacked following some guidelines...
assuming: "k1k2 k3k4"
k1 is firing speed
k2 is firepower
k3 is capacity
k4 is reload speed
positioning: in the case, (0,0) - the origin - is the top-left-most square.
assuming: "pp1 pp2"
pp1= (width of the item - 1) + 2x
pp2= (height of the item - 1) + 2y
given "0C 07" then, we could assert that the item's top-left-most square is 5 over, and 3 down.
'rr rr' is usually only ever (in decimal):
256 - original orientation
257 - 90* clockwise
258 - 180* cw
259 - 270* cw
260 - flipped original
261 - flipped 90* cw
262 - flipped 180* cw
263 - flipped 270* cw
I have compiled a list of items to make it easier for you all, note though that many of these can crash the game if not handled properly!
(these are in decimal form - remember to convert to hex first!)
Heres a Hexdeximal conversion site:
http://www.statman.info/conversions/hexadecimal.html
Code Item (Do not forget to change it to hex)
--------------------------------------------------------------------------------------------------------
000 - magnum ammo
001 - hand grenade
002 - incendiary grenade
003 - matilda
004 - handgun ammo
005 - first aid spray
006 - green herb
007 - rifle ammo
008 - chicken egg
009 - brown chicken egg
010 - gold chicken egg
011 - aaa
012 - plaga sample
013 - krauser's knife
014 - flash grenade
015 - salazar family insignia
016 - bowgun
017 - bowgun bolts
018 - green herb x2
019 - green herb x3
020 - mixed herbs (g+r)
021 - mixed herbs (g+r+y)
022 - mixed herbs (g+y)
023 - rocket launcher (special)
024 - shotgun shells
025 - red herb
026 - handcannon ammo
027 - hourglass w/ gold decor
028 - yellow herb
029 - stone tablet
030 - lion ornament
031 - goat ornament
032 - tmp ammo
033 - punisher
034 - punisher w/ silencer
035 - handgun
036 - handgun w/ silencer
037 - red9
038 - red9 w/ stock
039 - blacktail
040 - blacktail w/ silencer
041 - broken butterfly
042 - killer7
043 - killer7 w/ silencer
044 - shotgun
045 - striker
046 - rifle
047 - rifle (semi-auto)
048 - tmp
049 - activation key (blue)
050 - tmp w/ stock
051 - activation key (red)
052 - chicago typewriter (infinite)
053 - rocket launcher
054 - mine thrower
055 - handcannon
056 - combat knife
057 - serpent ornament
058 - moonstone (right half)
059 - insignia key
060 - round insignia
061 - false eye
062 - custom tmp
063 - silencer (handgun)
064 - punisher
065 - p.r.l. 412
066 - stock (red9)
067 - stock (tmp)
068 - scope (rifle)
069 - scope (semi-auto rifle)
070 - mine-darts
071 - shotgun**
072 - capture luis sera
073 - target practice
074 - luis' memo
075 - castellan memo
076 - female intruder
077 - butler's memo
078 - sample retrieved
079 - ritual preparation
080 - luis' memo 2
081 - rifle (semi-auto) w/ infrared scope
082 - krauser's bow
083 - chicago typewriter (regular)
084 - treasure map (castle)
085 - treasure map (island)
086 - velvet blue
087 - spinel
088 - pearl pendant
089 - brass pocket watch
090 - elegant headdress
091 - antique pipe
092 - gold bangle w/ pearls
093 - amber ring
094 - beerstein
095 - green catseye
096 - red catseye
097 - yellow catseye
098 - beerstein w/ (g)
099 - beerstein w/ ®
100 - beerstein w/ (y)
101 - beerstein w/ (g,r)
102 - beerstein w/ (g,y)
103 - beerstein w/ (r,y)
104 - beerstein w/ (g,r,y)
105 - moonstone (left half)
106 - chicago typewriter ammo
107 - rifle + scope
108 - rifle (semi-auto) w/ scope
109 - infinite launcher
110 - king's grail
111 - queen's grail
112 - staff of royalty
113 - gold bars
114 - arrows
115 - bonus time
116 - emergency lock card key
117 - bonus points
118 - green catseye
119 - ruby
120 - treasure box (s)
121 - treasure box (l)
122 - blue moonstone
123 - key to the mine
124 - attache case s
125 - attache case m
126 - attache case l
127 - attache case xl
128 - golden sword
129 - iron key
130 - stone of sacrifice
131 - storage room card key
132 - freezer card key
133 - piece of the holy beast, panther
134 - piece of the holy beast, serpent
135 - piece of the holy beast, eagle
136 - jet-ski key
137 - dirty pearl pendant
138 - dirty brass pocket watch
139 - old key
140 - camp key
141 - dynamite
142 - lift activation key
143 - gold bangle
144 - elegant perfume bottle
145 - mirror w/ pearls & rubies
146 - waste disposal card key
147 - elegant chessboard
148 - riot gun
149 - black bass
150 - hourglass w/ gold decor
151 - black bass (l)
152 - illuminados pendant
153 - rifle w/ infrared scope
154 - crown
155 - crown jewel
156 - royal insignia
157 - crown with jewels
158 - crown with an insignia
159 - salazar family crown
160 - rifle ammo (infrared)
161 - emerald
162 - bottle caps
163 - gallery key
164 - emblem (right half)
165 - emblem (left half)
166 - hexagonal emblem
167 - castle gate key
168 - mixed herbs (r+y)
169 - treasure map (village)
170 - scope (mine-thrower)
171 - mine-thrower + scope
172 - playing manual 1
173 - info on ashley
174 - playing manual 2
175 - alert order
176 - about the blue medallions
177 - chief's note
178 - closure of the church
179 - anonymous letter
180 - playing manual 3
181 - sera and the 3rd party
182 - two routes
183 - village's last defense
184 - butterfly lamp
185 - green eye
186 - red eye
187 - blue eye
188 - butterfly lamp w/ ( g )
189 - butterfly lamp w/ ( r )
190 - butterfly lamp w/ ( b )
191 - butterfly lamp w/ ( g, r )
192 - butterfly lamp w/ ( g, b )
193 - butterfly lamp w/ ( r, b )
194 - butterfly lamp w/ ( r, g, b )
195 - prison key
196 - platinum sword
197 - infrared scope
198 - elegant mask
199 - green gem
200 - red gem
201 - purple gem
202 - elegant mask w/ ( g )
203 - elegant mask w/ ( r )
204 - elegant mask w/ ( p )
205 - elegant mask w/ ( g, r )
206 - elegant mask w/ ( g, p )
207 - elegant mask w/ ( r, p )
208 - elegant mask w/ ( r, g, p )
209 - golden lynx
210 - green stone of judgement
211 - red stone of faith
212 - blue stone of treason
213 - golden lynx w/ ( g )
214 - golden lynx w/ ( r )
215 - golden lynx w/ ( b )
216 - golden lynx w/ ( g, r )
217 - golden lynx w/ ( g, b )
218 - golden lynx w/ ( r, b )
219 - golden lynx w/ ( g, r, b )
220 - leon w/ rocket launcher
221 - leon w/ shotgun
222 - leon w/ handgun
223 - ashley graham
224 - luis sera
225 - don jose
226 - don diego
227 - don esteban
228 - don manuel
229 - dr. salvador
230 - merchant
231 - zealot w/ scythe
232 - zealot w/ shield
233 - zealot w/ bowgun
234 - leader zealot
235 - soldier w/ dynamite
236 - soldier w/ stun-rod
237 - soldier w/ hammer
238 - isabel
239 - maria
240 - ada wong
241 - bella sisters
242 - don pedro
243 - j.j.
244 - letter from ada
245 - luis' memo 3
246 - paper airplane
247 - our plan
248 - luis' memo 4
249 - krauser's note
250 - luis' memo 5
251 - our mission
252 - aaa
253 - aaa
254 - tactical vest
255 - aaa
256 - punisher
257 - handgun
258 - shotgun
259 - mine thrower
260 - handcannon
261 - mine thrower + scope
262 - mission directives 1
263 - mission directives 2
264 - mission directives 3
265 - mission directives 4
266 - mission directives 5
267 - mission 1 treasure map
268 - mission 2 treasure map
269 - mission 3 treasure map
270 - mission 4 treasure map
271 - mission 5 treasure map
Trainer Biohazard 4 : http://www.cheathappens.com/show_download.asp?ID=22230 or http://www.cheathappens.com/download_file.asp?id=22212
Trainer Resident Evil 4 : http://www.cheathappens.com/cheat_index.asp?titleID=12192#isTrainer\
Happy Cheating ^_^
This Cheat Work For Ada Wong & Leon Kenedy
Sumber / Source : http://z6.invisionfree.com/Resident_Evil_4_PC/index.php?showtopic=8017