help on making a moon jump

Started by superman, December 21, 2010, 01:55:29 AM

Previous topic - Next topic

superman

ok do u guys know a good website or have your own ways of going about making a moon jump for call of duty games?

superman

Quote from: Sharkbyte on December 21, 2010, 02:48:01 AM
...

its the same as any other game finding moon jump. Just jump around and search. Real easy. The games that are hard are the ones that you cannot jump, such as resident evil 4 and Goldeneye. Also ASM makes it more difficult.

Here is a code I made for 007 Goldeneye
Levitate V1 (press up) [Sharkbyte]
285F71C2 FFF70008
C20EED88 00000003
3D8040C0 9183015C
C003015C D003015C
60000000 00000000
E0000000 80008000
285F71C2 00000000
040EED88 D003015C
E0000000 80008000
285F71C2 FFF70008
C20EEDB4 00000003
3D8040C0 9183015C
C003015C D003015C
60000000 00000000
E0000000 80008000
285F71C2 00000000
040EEDB4 D003015C
E0000000 80008000
285F71C2 FFF70008
C20EEDD4 00000003
3D8040C0 9183015C
C003015C D003015C
60000000 00000000
E0000000 80008000
285F71C2 00000000
040EEDD4 D003015C
E0000000 80008000



Keep from dying from high falls [Sharkbyte]
C2121984 00000003
3C800000 909F0E90
C01F0E90 D01F0E90
60000000 00000000



Good luck!
i know that but like i find the values but when i poke them to see if anything happens when i jump nothing does.

biolizard89

Quote from: superman on December 21, 2010, 03:40:32 AMi know that but like i find the values but when i poke them to see if anything happens when i jump nothing does.
Assuming that you found the Y velocity, you need to freeze it with an 04 code to be sure to see an effect... poking it for one frame will produce some results, but probably not what you want.

superman

Quote from: biolizard89 on December 21, 2010, 03:19:12 PM
Quote from: superman on December 21, 2010, 03:40:32 AMi know that but like i find the values but when i poke them to see if anything happens when i jump nothing does.
Assuming that you found the Y velocity, you need to freeze it with an 04 code to be sure to see an effect... poking it for one frame will produce some results, but probably not what you want.
o ok well thank you i will try that and come back and tell you if i got it to work

Sorzad12

1. search 0 on equal
2. use greater than jump and search
3. when back on ground go to equal and search
4. repeat until theirs 20 codes found
4. go to memory viewer and look at the addresses it gave you and put it on auto update and press the jump button if it changes then poke it. if you jump when you poke you found it
5. turn into code

superman

Quote from: Sorzad12 on December 21, 2010, 11:21:16 PM
1. search 0 on equal
2. use greater than jump and search
3. when back on ground go to equal and search
4. repeat until theirs 20 codes found
4. go to memory viewer and look at the addresses it gave you and put it on auto update and press the jump button if it changes then poke it. if you jump when you poke you found it
5. turn into code
wow that worked i tryed it for waw and i got it but hetoan2 already made it so ya thanks

IRS

already made one. refuse to release. GOOD LUCK

/sarcasm
/antagonism
/waits for new patch to lul over xD

Bully@Wiiplaza

so will it be possible to make an assembly moonjump for black ops?
If we can manage, I´ll make the code regionfree and unpatchable for 99%  ::)
Breakpoint Read showed about 10 different instructions, how can you find out the right one which won´t crash when altered?
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

The D3mon

#8
Quote from: biolizard89 on December 21, 2010, 03:19:12 PM
Quote from: superman on December 21, 2010, 03:40:32 AMi know that but like i find the values but when i poke them to see if anything happens when i jump nothing does.
Assuming that you found the Y velocity, you need to freeze it with an 04 code to be sure to see an effect... poking it for one frame will produce some results, but probably not what you want.
I was searching for a jump address when poked does nothing, but what I understand  I might need to make as a o4 code. to see if it changes and go from there?

Anarion

You must have poked the wrong address then. Try it this way.

When you are on ground, search for an "unknown" value.

Jump and pause the game while you are in the air, with wiird or geckodotnet. Search for "not equal". **

After the search is done, run the game. You should be on the ground again.

Search "not equal". Wait for search to be done. While you are on the ground, run, move or do something as long as you are on the ground.

Now search for "equal".

repeat process over from this step ** until you have a few addresses. Also, make sure you view the address on memory viewer with auto-update on. The value should remain the same when you are on the ground and only change when you are in the air. When you have the address you want to test, try these poke values
42000000, 43000000, 44000000, 45000000

If you don't find anything in MEM80, try MEM90.

I'm not here much. If you have a problem with any of my codes, let me know through my youtube account and I'll help you.
¦}

The D3mon

you might be right also finding out I was using neogamma to debugg I might have to wait till I get my original back from my nephew. To see if that might be the problem.But the small amout of address I get after I search is usually between 30 to 50 address and does nothing when I poke all of them nothing changes or any thing I noticed so just need to wait till I get the original back.

biolizard89

Quote from: Jay on April 28, 2011, 04:47:37 AM
You must have poked the wrong address then. Try it this way.

When you are on ground, search for an "unknown" value.

Jump and pause the game while you are in the air, with wiird or geckodotnet. Search for "not equal". **

After the search is done, run the game. You should be on the ground again.

Search "not equal". Wait for search to be done. While you are on the ground, run, move or do something as long as you are on the ground.

Now search for "equal".

repeat process over from this step ** until you have a few addresses. Also, make sure you view the address on memory viewer with auto-update on. The value should remain the same when you are on the ground and only change when you are in the air. When you have the address you want to test, try these poke values
42000000, 43000000, 44000000, 45000000

If you don't find anything in MEM80, try MEM90.


Unfortunately, some games have the player's XYZ coords and velocity changing slightly even when sitting still, which will cause the Equal searches to fail at times.  I've found that a good way to find the Y velocity address is to find the XYZ coords addresses, and then look nearby in memory for a float which stays near 0.0 except when jumping.  XYZ coords can be easily found by moving in one direction, doing Greater Than Single search, then moving the other direction and doing Less Than search, repeat as necessary.

(Of course, there are always multiple ways of finding things... your mileage may vary.)

dcx2

Quote from: The D3mon on April 29, 2011, 10:38:44 PM
But the small amout of address I get after I search is usually between 30 to 50 address and does nothing when I poke all of them nothing changes or any thing I noticed so just need to wait till I get the original back.

I should warn you that there's a bug in the code handler that causes some search results to be partially corrupted.  The latest release of Gecko.NET automatically applies patches to the code handler to fix the bug.

Also, poking the coordinates might not work.  A poke happens when the code handler is run.  If the game writes to the coordinates before reading them, after the code handler runs, your poke value will be over-written by the game.

If you believe you have a good candidate, you should use a write breakpoint and modify the store's register just before it writes to memory.  This will ensure that your value isn't overwritten.

The D3mon

#13
Thanks guys for answering a noods questions. This is all new to me haven't done and game modding for many years like when the atari comadore was the main console.And some  games were meant to be modded. Dcx2 Will try your new update I have been using gecko.net 64.8 I just seen you have .65 out now thanks for the update will try wth up date and get back to you when I get time to try it. Do remember on last search I done I get x and z cordinates to as when I jump charater moves forward a little before landing.