I Wanna be the Guy Cheats

I Wanna be the Guy is a another game in a new generation of what I like to call "frustration" games - they exist only for the purpose of frustrating the player at every turn, killing them at every opportunity.

Eventually, through repetition and memorization, players are able to beat these games; but, this generally takes several days as the games are often long and require pixel-perfect precision to complete.

I have neither the skill nor the patience for such things, so I'm putting together a list of small cheats that minimizes the house advantage.

This is an incomplete list, and I will update this post as I create more.

First, you'll need a memory editor. The easiest one to use is ArtMoney, although I prefer using a realtime debugger, myself.

Since IWBTG is created in Multimedia fusion 2 memory addresses change a lot. specifically, they change every time you restart the game (and believe me, you'll be restarting the game a lot). So, while these cheats are useful, their usefulness is compromised because you die so damn much.

Every one of these cheats relies on the position of the jump counter in memory, which means you'll have to search the game's memory for the jump counter. Here's a hint: standing is 0, a single jump is 1, and a double jump is 2.

You'll also need to do some hex counting to find the right offsets. for windows users the easiest way to do this is to open calc.exe, set it to scientific mode, and use the hex counting system.

For the record, I display hex numbers as 0xNN (where NN is a value between 00 and FF). Do not punch in "0x" into calc, as it won't work.

PROTIP: If you freeze Jump at 1 and not 0, you'll be able to jump into infinity.

Once you find the jump counter, finding the other values is pretty easy:

  • JUMP + 0x08 = Gun Counter. Freeze this value at 0 to have unlimited bullets on screen.

Alright, so I don't have anything else to show you right now, but I'm working on invincibility ;)


Hello, I dont get the Part with this:

JUMP + 0x08 = Gun Counter. Freeze this value at 0 to have unlimited bullets on screen.

I got the Jump counter, and I can change it to fly into infinity....but how the hell do I get the Gun counter?

Thanks already...

if you can't quite get past that one level, here is a simple way to cheat:
1. download a hex editor, i use XV132.
2. open your favororite hex editor
3. navigate to the derectory where IWBTG is stored
4. open the 'save' folder
5. make a backup of the save file you want to modify
6. open the save file in the hex editor
7. values 8D, 8E, 91, and 92 seem to affect the screen you are on. mess around a bit. post your findings here:).

opening XVI32 and opening an IWBTG save file, then changing everything in the left side to the same thing over and over again, puts you in the ryu surprise spin-kick room on either hard or very hard difficulty (dunno which) right next to the on/off switch.

how do you acctually do this played around with it abit..
what should you search for in art money and can you give a example of the string?
and how do you know you have found the right one?

OK, I'll explain this a bit more in detail:

First, you need to know what the initial value is. Thankfully, though, you can actually manually set the value in IWBTG by shooting three bullets, or doing a double jump.

In this article I used the jump counter as the base value, so do a double jump. Once you've executed the second jump, pause the game (press 'p' if you didn't know).

Now that the game is paused the values are locked, so in Art Money do a search for all integers, with an exact value of 2. Once Art Money has found all possible values, go back into the game, resume playing, then perform a single jump.

Once in the air, pause the game. The value of jump is now changed again. This time in Art Money, click on filter and change the exact value to 1.

PROTIP: search starts a new search, and filter filters out the values already sniffed out. If you click search again it will start a new search, and you'll never find your value.

After Art Money is done working, repeat the double jump and perform another filter, this time with the value changes to 2. Then do a single jump, replace the exact value with 1, etc ...

Keep doing this until you get the memory location for jump.

Occasionally you'll find that several values will have the same number. I've run into this situation a few times, but I've always been able to find the real value of jump by being persistent.

Once you have jumps memory location, click on the value and then the red arrow to add it to your list of memory addresses. From you you can freeze the value at 1 (there is check box on the left side of the value, under the F column).

Also you know you have the right value when two conditions are met:

1) The value of the memory location is always the value you expect it to be.
2) Once freezing the value of jump at 1 you're able to jump into infinity.

i have now figured out the gun encounter its like what Lord Kat said instead of 2 put three once u have shot 4x then search with the value of 3 then shoot four times then filter with the value of 3 then shoot 4 again and filter with the value of 3 then find greatest last 2 numbers or letter(the highest if FF) then shoot four times then pause the game and freeze the value of 4 and it works!

every time i try, i get anywhere from seven to 1 results that end up never changing once i filter them. they change from float to interger and back a lot. freezing any of them doesn't seem to make a difference.

thanks for the ansver helped me abit ^^
was able to find both the gun counter and the jump one failry easy now
good job and keep working on the invincible part if you can/wan

Glad I could help :) I'm still working on the invulnerability, it's a bit tricky to nail down :)

I can make certain that I have the right memory adress, although freezing it at one doesn't seem to do anything. At all.

Hm. The only thing I could tell you is to make sure it's the jump counter that you've found. I've run into several situations where there were multiple memory locations that had the same number, and I had to try restarting the game to find the right address.

Also, keep in mind that the address changes every time you hit the reset.

Any clue to make it invincible?