QUOTE(generationhacka @ Jun 5 2006, 10:18 AM)
So basically i need to get a hex editing XB games tutorial so i can get to grips with it!
Do you want a general xbox game hacking tutorial, or specific hex editing tutorial for Rainbow Six games?
A Google search turns up game-related hex editing tutorials. Here are two:http://www.campaigncreations.org/development/hex.shtmlhttp://www.halomods.com/site2/geeklog-1.3....040503053106260
Try a search for "game hacking" and you'll find lots of resources that will give you a clue as to the kinds of things to look for when hex editing.
Since each game is different, you really have to experiment. Look for patterns or known values. Learn how floating point numbers are stored. Since you have programming experience you should understand structures and various contructs used to store values - look for such structures. Look for offsets and pointers (values that point to other addresses/values) Look at values that represent the length of a string.
Look at files that have known formats to understand how data is stored. Look for similar storage methods and patterns in unknown files. Determine if the file contains fixed-length data / records, or is it variable length? Learn what Endian-ness is (big endian vs. little endian) How are the bytes stored? Most significant to least, or vice versa?
Study the recognizable values to see if you can make sense of the unknown values nearby.
If you're not a newb as you say, then you know the basics of searching for text or hex values and editing
them - so you just need try some of the ideas listed above and dive in.
Also, be sure to do a thorough search (when the search feature is working) for specific terms. You may not find "tutorial" but if you search for something like "umd structure", or "weapons stats" you might find some hits.
(Unfortunately, having the search feature offline hampers your progress. You can get a lot of info quickly when it does work.)