HDD-Based Hexic ExecutableCODE
Magic: 'XEX2'
ModuleFlags: 1
DataOffset: 8192
Reserved: 0
FileHeaderOffset: 200
OptionalHeaderEntries: 14
FILE HEADER
module flags: 0x000005BC
load address: 0x92000000
image size: 0x002A5000
game region: 0xFFFFFFFF
image flags: 0x10000000
allowed media types: 0x18000000
Live-signed package
Xbox platform package
As you can see they have incorporated new media flags for 'PIRS' package execution. So not only does the entire PIRS packaged need to be signed. The .xex within must also be set to the correct media type. (IMG:
style_emoticons/default/biggrin.gif)
Now the interesting part about the kiosk based Hexic .xex is this output.
CODE
Magic: 'XEX2'
ModuleFlags: 1
DataOffset: 8192
Reserved: 0
FileHeaderOffset: 200
OptionalHeaderEntries: 14
FILE HEADER
module flags: 0x00000574
load address: 0x82000000
image size: 0x002A0000
game region: 0xFFFFFFFF
image flags: 0x00000000
allowed media types: 0x00000605
hard disk
DVD/CD
SMB filesystem
direct-from-RAM
Direct-From-Ram?! SMB Filesystem??!