xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
> Building Team To Find 360 Cheat Codes - Check In Thread, A cheat database for XPowerPlay
Zoom_Stop
post Dec 9 2010, 09:02 PM
Post #1


X-S Enthusiast


Group: Members
Posts: 29
Joined: 30-October 09
Member No.: 422083



So XPowerPlay 0.2a was released over the summer and there has been very little (none) in the way of cheats developed for it.
But the DashLaunch plugin is in place. Everyone could start using it. We just need cheat files.

So in IRC today the idea was getting kicked around and we really need to try and get the ball rolling here.
We need two types of people for this project:

1. Dev kit owners - who can poke memory addresses and document what they find.
2. JTAG owners who can take those addresses, write the cheat, and test it.

We can use this thread to build a team, not sure where we will do the actual code swapping. We'll see how many people we have. But we need to have people commit in this thread. As far as # of owners go JTAG > DevKit so if you have a devkit please strongly consider helping if you can.

All a commit means is we can send you info in the next week or so on the next steps. No contribution of time will be too small (or too big).

When replying to join please advise if you'll be a DevKit volunteer or a JTAG volunteer (or both)

Links...
Original site post for XPP
XPP pack (good readme info)


XPP uses a very simple cheat file system. Below is a copy of the authors "xppcodetypes.txt". Please comment below if you want to be a part building a cheat database for XPowerPlay. I'll send out PM's to those who do when we are ready for step 2.

Also hoping that if things start moving in the right direction we could have a plugin or module in FSD to handle cheats.

CODE

XPP codetypes (by the2000 [aka extra2000])

This document describes valid codetypes used by XPowerPlay.

**NOTE: All values of X, A, V, & N are in hexadecimal format unless specified
otherwise. Do not prepend values with any prefixes(0x, $, etc.).

================================================================================

Write Commands
================================================================================

0     = 8 bit write
1     = 16 bit write
2     = 32 bit write

Format:
XX AAAAAAAA VVVVVVVV

XX = 0/1/2
AAAAAAAA = address in memory
VVVVVVVV = value

VVVVVVVV is written to memory location AAAAAAAA.

Example:
2 85400010 00FF00FF

The code above writes 00FF00FF(in 32 bits) to 85400010.

================================================================================

And Commands
================================================================================

3     = 8 bit And
4     = 16 bit And
5     = 32 bit And

Format:
XX AAAAAAAA VVVVVVVV

XX = 3/4/5
AAAAAAAA = address in memory
VVVVVVVV = value

The value at memory location AAAAAAAA is bitwise anded with VVVVVVVV. The result
is written to memory location AAAAAAAA.

Example:
4 85400010 0F0F

The code above will obtain the 16 bit value at 85400010, then apply bitwise and
of 0F0F to that value. The resulting value is stored back 85400010 afterwards.

================================================================================

Or Commands
================================================================================

6     = 8 bit Or
7     = 16 bit Or
8     = 32 bit Or

Format:
XX AAAAAAAA VVVVVVVV

XX = 6/7/8
AAAAAAAA = address in memory
VVVVVVVV = value

The value at memory location AAAAAAAA is bitwise ored with VVVVVVVV. The result
is written to memory location AAAAAAAA.

Example:
6 85400010 FF

The code above will obtain the 8 bit value at 85400010, then apply bitwise or of
FF to that value. The resulting value is stored back 85400010 afterwards.

================================================================================

Xor Commands
================================================================================

9     = 8 bit Xor
A     = 16 bit Xor
B     = 32 bit Xor

Format:
XX AAAAAAAA VVVVVVVV

XX = 9/A/B
AAAAAAAA = address in memory
VVVVVVVV = value

The value at memory location AAAAAAAA is bitwise xored with VVVVVVVV. The result
is written to memory location AAAAAAAA.

Example:
B 85400010 FF008800

The code above will obtain the 32 bit value at 85400010, then apply bitwise xor
of FF008800 to that value. The resulting value is stored back 85400010
afterwards.

================================================================================

Increment Commands
================================================================================

C     = 8 bit Increment
D     = 16 bit Increment
E     = 32 bit Increment

Format:
XX AAAAAAAA VVVVVVVV

XX = C/D/E
AAAAAAAA = address in memory
VVVVVVVV = value

The value at memory location AAAAAAAA is added with VVVVVVVV. The result is
written to memory location AAAAAAAA.

Example:
E 85400010 0000FFFF

The code above will obtain the 32 bit value at 85400010, 0000FFFF will be added
to that 32 bit value. The sum will be stored back to 85400010 afterwards.

================================================================================

Decrement Commands
================================================================================

F     = 8 bit Decrement
10    = 16 bit Decrement
11    = 32 bit Decrement

Format:
XX AAAAAAAA VVVVVVVV

XX = F/10/11
AAAAAAAA = address in memory
VVVVVVVV = value

The value at memory location AAAAAAAA is subtracted with VVVVVVVV. The result is
written to memory location AAAAAAAA.

Example:
10 85400010 1010

The code above will obtain the 16 bit value at 85400010. That value will be
subtracted with 1010. The difference will be stored back to 85400010 afterwards.

================================================================================

Equal Test Commands
================================================================================

12    = 8 bit Equal
13    = 16 bit Equal
14    = 32 bit Equal

Format:
XX AAAAAAAA VVVVVVVV NN

XX = 12/13/14
AAAAAAAA = address in memory
VVVVVVVV = value
NN = number of lines to skip/apply

If the value at memory location AAAAAAAA is equal to VVVVVVVV, XPP will
apply the NN lines of codes directly below this code. Else, NN lines of codes
directly below this code will be skipped.

Example:
12 85400010 AA 01
02 8540FF70 0098967F

The code above will obtain the 8 bit value at 85400010. If the value is equal to
AA, then the code below it will be executed. Otherwise it will be skipped.

================================================================================

Not Equal Test Commands
================================================================================

15    = 8 bit Not Equal
16    = 16 bit Not Equal
17    = 32 bit Not Equal

Format:
XX AAAAAAAA VVVVVVVV NN

XX = 15/16/17
AAAAAAAA = address in memory
VVVVVVVV = value
NN = number of lines to skip/apply

If the value at memory location AAAAAAAA is not equal to VVVVVVVV, XPP will
apply the NN lines of codes directly below this code. Else, NN lines of codes
directly below this code will be skipped.

Example:
15 85400010 AA 02
01 8540FF70 0098
01 8540FF72 967F

The code above will obtain the 8 bit value at 85400010. If the value is not
equal to AA, then the 2 codes below it will be executed. Otherwise, these codes
will be skipped.

================================================================================

Greater Than Test Commands
================================================================================

18    = 8 bit Greater Than
19    = 16 bit Greater Than
1A    = 32 bit Greater Than

Format:
XX AAAAAAAA VVVVVVVV NN

XX = 18/19/1A
AAAAAAAA = address in memory
VVVVVVVV = value
NN = number of lines to skip/apply

If the value at memory location AAAAAAAA is greater than to VVVVVVVV, XPP will
apply the NN lines of codes directly below this code. Else, NN lines of codes
directly below this code will be skipped.

Example:
19 85400010 AAFF 04
00 8540FF70 00
00 8540FF71 98
00 8540FF72 96
00 8540FF73 7F

The code above will obtain the 16 bit value at 85400010. If the value is greater
than AAFF, then the 4 codes below it will be executed. Otherwise, these codes
will be skipped.

================================================================================

Less Than Test Commands
================================================================================

1B    = 8 bit Less Than
1C    = 16 bit Less Than
1D    = 32 bit Less Than

Format:
XX AAAAAAAA VVVVVVVV NN

XX = 1B/1C/1D
AAAAAAAA = address in memory
VVVVVVVV = value
NN = number of lines to skip/apply

If the value at memory location AAAAAAAA is less than to VVVVVVVV, XPP will
apply the NN lines of codes directly below this code. Else, NN lines of codes
directly below this code will be skipped.

Example:
1C 85400010 AAFF 04
00 8540FF70 00
00 8540FF71 98
00 8540FF72 96
00 8540FF73 7F

The code above will obtain the 16 bit value at 85400010. If the value is less
than AAFF, then the 4 codes below it will be executed. Otherwise, these codes
will be skipped.

================================================================================

Multi-write Commands (Condensed Codes)
================================================================================

1E    = 8 bit Less Than
1F    = 16 bit Less Than
20    = 32 bit Less Than

Format:
XX AAAAAAAA VVVVVVVV NN SSSS IIII

XX = 1E/1F/20
AAAAAAAA = initial address in memory
VVVVVVVV = initial value value
NN = number of times to write
SSSS = offset from one code to the next
IIII = increment of one value to the next

VVVVVVVV will be written to AAAAAAAA. This will be done NN times, while
incrementing AAAAAAAA with SSSS every iteration, and incrementing VVVVVVVV with
IIII every iteration.

Example:
1F 82550010 0000 04 2000 1000

The code above expands to:
1 82550010 0000
1 82552010 1000
1 82554010 2000
1 82556010 3000



This post has been edited by Zoom_Stop: Dec 9 2010, 09:37 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
Echelo
post Jan 9 2011, 10:09 PM
Post #2


X-S Enthusiast


Group: Members
Posts: 2
Joined: 26-April 07
Member No.: 340091



I've been working on cheats for a few weeks now. So far with no useful patches. I have modded just about everything except the values I'm trying to change. Got different lighting, got different ammo display on hud, but ammo still dropping, and got lots of crashes and errors.

Been getting full dumps with a dev, and would be willing to help anyone who is willing to actually work on this project instead of asking about xesearch.

I also wrote a tool that will generate memory patches based on offsets and value. It just creates random patches for xpp. There is no method to the madness of it, but maybe someone could get lucky using it.

I tell you guys, it sucks to feel like I'm the only one in the world working on making some progress with xpp. There is a ton of memory to look through for each individual game. I've been working on Apache Air Assault for a week or so now.

So, lets get this project rolling!

Go get on Efnet and pm me.
or msn echelo01@hotmail.com
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
jordanpower6
post Feb 7 2011, 05:28 PM
Post #3


X-S Enthusiast


Group: Members
Posts: 29
Joined: 19-January 10
Member No.: 430983



QUOTE(Echelo @ Jan 9 2011, 11:09 PM) *

I've been working on cheats for a few weeks now. So far with no useful patches. I have modded just about everything except the values I'm trying to change. Got different lighting, got different ammo display on hud, but ammo still dropping, and got lots of crashes and errors.

Been getting full dumps with a dev, and would be willing to help anyone who is willing to actually work on this project instead of asking about xesearch.

I also wrote a tool that will generate memory patches based on offsets and value. It just creates random patches for xpp. There is no method to the madness of it, but maybe someone could get lucky using it.

I tell you guys, it sucks to feel like I'm the only one in the world working on making some progress with xpp. There is a ton of memory to look through for each individual game. I've been working on Apache Air Assault for a week or so now.

So, lets get this project rolling!

Go get on Efnet and pm me.
or msn echelo01@hotmail.com


So do you have to work on every game to hack memory this way?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
vampirexx
post Feb 9 2011, 02:10 PM
Post #4


X-S Young Member
*

Group: Members
Posts: 46
Joined: 25-June 10
Member No.: 439902



Echelo I've sent you pm please help. thanx for your hard work!
hope we can have an artmoney similar tool for jtag
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
vampirexx
post Feb 12 2011, 03:10 AM
Post #5


X-S Young Member
*

Group: Members
Posts: 46
Joined: 25-June 10
Member No.: 439902



Please any news with this tool?
Someone can send me a working xesearch by Pm please? thanx
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
jordanpower6
post Feb 12 2011, 04:22 PM
Post #6


X-S Enthusiast


Group: Members
Posts: 29
Joined: 19-January 10
Member No.: 430983



QUOTE(vampirexx @ Feb 12 2011, 04:10 AM) *

Please any news with this tool?
Someone can send me a working xesearch by Pm please? thanx


Only know one person with a working version he gave me a bit of info but hasn't shared it
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Zoom_Stop   Building Team To Find 360 Cheat Codes - Check In Thread   Dec 9 2010, 09:02 PM
ex0r   I have a JTAG and would be willling to help fill t...   Dec 9 2010, 09:54 PM
jordanpower6   Someone has done this but won't release it. ...   Dec 10 2010, 11:02 AM
ex0r   I downloaded the xesearch code, and am attempting ...   Dec 10 2010, 12:11 PM
jordanpower6   I downloaded the xesearch code, and am attempting...   Dec 10 2010, 12:23 PM
jordanpower6   I downloaded the xesearch code, and am attempting...   Dec 11 2010, 12:46 PM
admiralxa   I have been waiting for this. XPP came out, then ...   Dec 10 2010, 10:51 PM
jordanpower6   I have been waiting for this. XPP came out, then...   Dec 11 2010, 01:39 PM
LoveMHz   True but hopefully this will be a step forward al...   Dec 14 2010, 06:23 AM
jordanpower6   Shouldn't be a problem to get it working in o...   Dec 14 2010, 04:46 PM
offica1 g33k   I have a dev and i'd be willing to help   Dec 13 2010, 04:28 AM
Reama   I have a dev and i'd be willing to help wor...   Dec 13 2010, 04:31 AM
Zoom_Stop   This is great! Lots of interest and plenty of ...   Dec 14 2010, 06:53 PM
admiralxa   This is great! Lots of interest and plenty of...   Dec 14 2010, 10:51 PM
jordanpower6   This is great! Lots of interest and plenty of...   Dec 15 2010, 04:58 PM
madasahat   deadrising 2 had a trainer the first one i had eve...   Dec 16 2010, 03:03 AM
jordanpower6   deadrising 2 had a trainer the first one i had ev...   Dec 16 2010, 03:53 PM
Reama   Reminds me of the days of EvoX. I miss those days ...   Dec 16 2010, 06:14 PM
admiralxa   Reminds me of the days of EvoX. I miss those days...   Dec 16 2010, 08:03 PM
Reama   On the Wii, they keep a centralized place for the...   Dec 16 2010, 09:44 PM
admiralxa   i'm not sure about making the trainer a stand...   Dec 16 2010, 09:50 PM
Zoom_Stop   The path we are thinking is using XPowerPlay which...   Dec 16 2010, 10:58 PM
jordanpower6   The path we are thinking is using XPowerPlay whic...   Dec 17 2010, 11:30 AM
admiralxa   The path we are thinking is using XPowerPlay whic...   Dec 19 2010, 09:18 PM
DarkLord33   Yeah, if i can help i'm with you! talking ...   Dec 19 2010, 05:47 PM
jordanpower6   Yeah, if i can help i'm with you! talking...   Dec 19 2010, 07:22 PM
jordanpower6   XeSearch just in case anyone wants to try and get ...   Dec 20 2010, 06:05 PM
admiralxa   XeSearch just in case anyone wants to try and get...   Dec 21 2010, 05:54 AM
jordanpower6   I tried to get that to work with no luck:-( Anyo...   Dec 22 2010, 01:06 PM
jordanpower6   I tried to get that to work with no luck:-( Anyo...   Dec 23 2010, 10:33 PM
admiralxa   Ya, i have been trying for a while now but still ...   Dec 24 2010, 06:42 AM
jordanpower6   I had no luck, but was under the impression that ...   Dec 24 2010, 02:32 PM
admiralxa   http://www.teamfsd.com/showthread.php?138-...-trai...   Dec 24 2010, 07:00 AM
jordanpower6   http://www.teamfsd.com/showthread.php?138-...-tra...   Dec 24 2010, 01:02 PM
DarkLord33   Well i can say IDA pro it's prolly the right p...   Dec 24 2010, 05:10 PM
admiralxa   Well i can say IDA pro it's prolly the right ...   Dec 24 2010, 10:50 PM
admiralxa   No news? I sent a PM to the admin on FSD who repl...   Dec 28 2010, 04:21 AM
jordanpower6   No news? I sent a PM to the admin on FSD who rep...   Dec 28 2010, 01:32 PM
node21   No news? I sent a PM to the admin on FSD who rep...   Dec 28 2010, 03:18 PM
admiralxa   Maybe we are all too busy to respond to the hundr...   Dec 28 2010, 09:38 PM
node21   On the FSD site, that admin said they have it, it...   Dec 28 2010, 11:51 PM
DaBuisneZ   Right on Node, thats a straight up response. Its g...   Dec 29 2010, 04:55 AM
node21   Right on Node, thats a straight up response. Its ...   Dec 29 2010, 03:41 PM
admiralxa   From FSD site: "Well that's because ther...   Dec 29 2010, 07:33 AM
admiralxa   On a positive, fsd is the best. few bugs but mass...   Dec 29 2010, 04:43 PM
admiralxa   Amazing progress and help (lol). As predicted, th...   Jan 7 2011, 01:04 AM
node21   I said I wouldn't bother responding to you any...   Jan 7 2011, 03:19 PM
admiralxa   I said I wouldn't bother responding to you an...   Jan 8 2011, 12:02 AM
Reama   You are taking this all wrong. FSD is looking aw...   Jan 8 2011, 02:20 AM
admiralxa   I've been working on cheats for a few weeks n...   Jan 13 2011, 05:31 AM
jordanpower6   I've been working on cheats for a few weeks n...   Jan 17 2011, 03:31 PM
admiralxa   Please any news with this tool? Someone can send ...   Feb 12 2011, 06:26 AM
vampirexx   Thanx People! @Admiralxa: No problems bros...   Feb 13 2011, 01:13 AM
jordanpower6   Thanx People! @Admiralxa: No problems bros...   Feb 13 2011, 02:12 AM
vampirexx   Thanx for the info! I have also a PS3 and I...   Feb 13 2011, 02:28 AM
jordanpower6   Thanx for the info! I have also a PS3 and I...   Feb 13 2011, 02:44 AM
xXXBOXxHACKERXx   ill be a jtag volenteer. i may buy a dev soon.   Feb 13 2011, 07:53 AM
vampirexx   Please is someone working into this? Echelo please...   Feb 26 2011, 02:23 AM
BrokenArrow   Hey people, This is T3CH and I just wanted to dro...   Mar 2 2011, 12:09 PM
jordanpower6   Hey people, This is T3CH and I just wanted to dr...   Mar 3 2011, 07:12 PM
admiralxa   Awesome :D Awesome, that is classy--to let us k...   Mar 4 2011, 07:28 AM
jordanpower6   Awesome, that is classy--to let us know. Thank y...   Mar 4 2011, 11:11 AM
jordanpower6   Update: T3CH has finished Xesearch its working and...   Mar 8 2011, 06:28 PM
Dwack   Update: T3CH has finished Xesearch its working an...   Mar 9 2011, 12:23 AM
BrokenArrow   Update: T3CH has finished Xesearch its working an...   Mar 10 2011, 05:27 AM
maurocio23   Update: T3CH has finished Xesearch its working an...   Mar 18 2011, 01:04 PM
Big_Ted   this really is good news, can't wait for the r...   Mar 8 2011, 09:04 PM
optantic   I don't know what's wrong with the memory ...   Mar 10 2011, 08:28 AM
Dwack   I don't know what's wrong with the memory...   Mar 10 2011, 11:08 PM
jordanpower6   I am not saying that the dump is bad. It just see...   Mar 11 2011, 01:01 AM
DarkLord33   I agree, i think we need a different approach... x...   Mar 11 2011, 06:42 PM
optantic   it might be easier to find GP (Money) codes than o...   Mar 12 2011, 11:24 PM
DarkLord33   No release yet... btw... maybe it's time to re...   Mar 18 2011, 06:58 PM
vampirexx   Any progress about xesearch or memory dump compari...   Jun 25 2011, 03:07 PM
Dwack   If people are really interested in this I will mak...   Jun 30 2011, 12:58 AM
vampirexx   Hi Dwack any progress on this job? Have you start ...   Jul 8 2011, 09:12 AM
Dwack   Hi Dwack any progress on this job? Have you start...   Jul 9 2011, 01:02 AM
vampirexx   Please do it my friend! It will be very cool s...   Jun 30 2011, 01:27 AM
redrum316   I second that. :)   Jun 30 2011, 02:33 AM
xxxgenesisxxx   I would love to help but my current problem in my ...   Jul 13 2011, 03:04 AM
redrum316   Could we use RTCoD 1.0 to dump/compare on other ga...   Jul 15 2011, 08:18 AM
Dwack   Could we use RTCoD 1.0 to dump/compare on other g...   Jul 15 2011, 09:05 PM
admiralxa   Yea ... just select the appropriate .xex file fro...   Aug 1 2011, 03:47 AM
vampirexx   Please Dwack in the exe i only can see dvars for c...   Aug 4 2011, 01:32 AM
Dwack   Please Dwack in the exe i only can see dvars for ...   Aug 4 2011, 03:57 AM
vampirexx   You Genious Dwack!!! This is amazing...   Aug 4 2011, 09:36 AM
Dwack   It would be very cool if you could make a live me...   Aug 5 2011, 01:19 AM
vampirexx   Hi Dwack I tried to put your files into ken's ...   Aug 1 2011, 02:44 PM
Dwack   Hi Dwack I tried to put your files into ken's...   Aug 1 2011, 07:20 PM
vampirexx   Thanx Dwack I've managed to put all files into...   Aug 2 2011, 01:22 AM
oscar193   Games these days rely a lot on dynamic memory allo...   Aug 5 2011, 05:57 AM
vampirexx   Thanx for the explanation, anyway research is supp...   Aug 5 2011, 09:01 AM
maurocio23   Hi Dwack, I've a problem when launch xex, on ...   Aug 14 2011, 12:42 PM
Dwack   Hi Dwack, I've a problem when launch xex, on...   Aug 14 2011, 04:22 PM
maurocio23   Thanks for your reply. I've installed version...   Aug 14 2011, 07:28 PM
2 Pages V  1 2 >






Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 19th June 2013 - 08:50 PM