Gamerpic modding

Post gamesaves, gametypes, and anything else that doesn't fit anywhere else.
Post Reply
User avatar
HaLo2FrEeEk





Posts: 170
Joined: Fri Aug 10, 2007 9:25 pm

Gamerpic modding

Post by HaLo2FrEeEk »

I decided to try my hand at custom gamerpics today and was a little surprised, and confused. For the sake of ease of explanation I'll tell you that I was using the Bejeweled 2 picture pack. I opened up the picture pack in hex workshop and found the standard file list at oxC000, then the first image at 0xD000 and the second image at 0xF000. The weird part is the next block start...0x10000, there is another file list. If there is more than one picture in the pack (there would actually be 2, one a 64x64 and the other a 32x32 version, same picture though), then the first file list only lists the first set and the second lists them all. The first file list (containing the info about the first set of images, 128 bytes) is equal to the first 128 bytes of the second file list, which seems to always start at 0x10000. This seems to only happen in picture packs that are in CON files, not downloaded ones or default ones...

My question is this, do I have to change the information in both file lists, meaning the change the first file list and copy it over the first 128 bytes of the second one, then change the other values in the second one? I'm all for doing this manually so I'll learn more. I tried injecting my own image into the pack and it didn't show up in the dashboard...I just need to know if I'm doing it right. If there's more than just 1 picture set in the file, wxPirs will only read and extract the first set, it won't read the second list.
User avatar
HaLo2FrEeEk





Posts: 170
Joined: Fri Aug 10, 2007 9:25 pm

Re: Gamerpic modding

Post by HaLo2FrEeEk »

Whoops, sorry about this. I figured it out, just had to mess with it for a while. Both file list tables have to be changed, I don't know how the xbox reads file lists differently for gamerpic files, but who cares. Anyway, I changed it all, injected my own pictures, changed the preview tile, and fixed the file lists and loaded it back up and it works great!
User avatar
mxrider108




Renovator Wordewatician 250

Posts: 456
Joined: Thu Jun 29, 2006 6:39 pm
Location: Cary, NC
Contact:

Re: Gamerpic modding

Post by mxrider108 »

Too bad it won't work online :(
User avatar
HaLo2FrEeEk





Posts: 170
Joined: Fri Aug 10, 2007 9:25 pm

Re: Gamerpic modding

Post by HaLo2FrEeEk »

Eh, I don't care about that. I have a theory on how I might get that to work but it involves profile modding and I'm not up for that. My idea uses the avatar pic that's taken and saved as your gamerpic, maybe someone could modify that and have it upload. That or with an XBL vision cam. I dunno.
User avatar
unknownv2





Posts: 1041
Joined: Sun Oct 14, 2007 8:31 am
Location: Florida

Re: Gamerpic modding

Post by unknownv2 »

The avatar picture is uploaded to your xbox live account when you take it. That's the only time. When you set it, it will display the picture uploaded to your xbox live account, so there's no way to get a custom one like that.
User avatar
HaLo2FrEeEk





Posts: 170
Joined: Fri Aug 10, 2007 9:25 pm

Re: Gamerpic modding

Post by HaLo2FrEeEk »

And what if you're disconnected from XBL when you save the avatar pic? Does itget saved to your xbox til you later connect? If so...then might I be onto something?

Edit: Let me try to explain. You disconnect and take the picture. Transfer your profile over to your computer and change the picture. Resign the profile and transfer back over. Reconnect to XBL...shouldn't it upload the new pic? I'm just saying, it might work.

Edit edit: Well there goes that idea. I'd never tried taking a picture offline so I didn't know you could only save gamerpics from avatars online. Dang, it was such a good idea, too. Stupid MS being all smart and whatnot. There has to be a way though. What if, with a vision cam, you take a picture offline, would that work?
User avatar
mxrider108




Renovator Wordewatician 250

Posts: 456
Joined: Thu Jun 29, 2006 6:39 pm
Location: Cary, NC
Contact:

Re: Gamerpic modding

Post by mxrider108 »

I gotta hand it to you, that was a pretty smooth idea.
HaLo2FrEeEk wrote:Stupid MS being all smart and whatnot.
Ha, nice oxymoron.
User avatar
unknownv2





Posts: 1041
Joined: Sun Oct 14, 2007 8:31 am
Location: Florida

Re: Gamerpic modding

Post by unknownv2 »

I don't have one, but it is called an Xbox Live Vision Cam, so I'm going to guess that you must also be connected to XBL to take it, so it can upload the picture to your account.
User avatar
Eaton




Enthraller

Posts: 1639
Joined: Thu Jun 14, 2007 4:16 pm
Location: USA

Re: Gamerpic modding

Post by Eaton »

The option to take a picture of your avatar is ONLY available when connected to XBL. So you can't take a picture offline, mod it, and connect.
Image
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Re: Gamerpic modding

Post by -DeToX- »

That was already established..
Image
Main





Posts: 262
Joined: Sat Mar 05, 2005 5:53 pm
Location: 0x402AB038-Speed(Float).

Re: Gamerpic modding

Post by Main »

What about packet intercepting and editing?
Image
Very small due to Signature Regulations.
User avatar
HaLo2FrEeEk





Posts: 170
Joined: Fri Aug 10, 2007 9:25 pm

Re: Gamerpic modding

Post by HaLo2FrEeEk »

So...is the only way humanly possible to packet intercept? As far as we know, at least. I mean, there must be SOME way. I tried tricking the avatar editor and disconnecting after I'd already gotten into the screen to take a picture...it just backed me out. I was thinking I might actually take the picture, then go to save it and disconnect, maybe it'll queue it for upload, idk.
User avatar
unknownv2





Posts: 1041
Joined: Sun Oct 14, 2007 8:31 am
Location: Florida

Re: Gamerpic modding

Post by unknownv2 »

HaLo2FrEeEk wrote:So...is the only way humanly possible to packet intercept? As far as we know, at least. I mean, there must be SOME way. I tried tricking the avatar editor and disconnecting after I'd already gotten into the screen to take a picture...it just backed me out. I was thinking I might actually take the picture, then go to save it and disconnect, maybe it'll queue it for upload, idk.
No, there's no way. Microsoft isn't stupid. The only images displayed to other people have to be on their servers. Unless you can somehow get your picture onto their servers, you're not going to be able to. The closest thing to a "custom" image would be taking a picture of the image you want with the vision cam.
User avatar
mxrider108




Renovator Wordewatician 250

Posts: 456
Joined: Thu Jun 29, 2006 6:39 pm
Location: Cary, NC
Contact:

Re: Gamerpic modding

Post by mxrider108 »

Main wrote:What about packet intercepting and editing?
I would imagine the packets are encrypted, but it should be possible.
Post Reply