Gamerpic modding
- HaLo2FrEeEk
- Posts: 170
- Joined: Fri Aug 10, 2007 9:25 pm
Gamerpic modding
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.
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.
- HaLo2FrEeEk
- Posts: 170
- Joined: Fri Aug 10, 2007 9:25 pm
Re: Gamerpic modding
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!
- mxrider108
- Posts: 456
- Joined: Thu Jun 29, 2006 6:39 pm
- Location: Cary, NC
- Contact:
- HaLo2FrEeEk
- Posts: 170
- Joined: Fri Aug 10, 2007 9:25 pm
Re: Gamerpic modding
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.
Re: Gamerpic modding
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.
- HaLo2FrEeEk
- Posts: 170
- Joined: Fri Aug 10, 2007 9:25 pm
Re: Gamerpic modding
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?
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?
- mxrider108
- Posts: 456
- Joined: Thu Jun 29, 2006 6:39 pm
- Location: Cary, NC
- Contact:
Re: Gamerpic modding
I gotta hand it to you, that was a pretty smooth idea.
Ha, nice oxymoron.HaLo2FrEeEk wrote:Stupid MS being all smart and whatnot.
Re: Gamerpic modding
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.
Re: Gamerpic modding
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.
Re: Gamerpic modding
That was already established..
Re: Gamerpic modding
What about packet intercepting and editing?
- HaLo2FrEeEk
- Posts: 170
- Joined: Fri Aug 10, 2007 9:25 pm
Re: Gamerpic modding
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.
Re: Gamerpic modding
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.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.
- mxrider108
- Posts: 456
- Joined: Thu Jun 29, 2006 6:39 pm
- Location: Cary, NC
- Contact:
Re: Gamerpic modding
I would imagine the packets are encrypted, but it should be possible.Main wrote:What about packet intercepting and editing?