
I must apologize - I made a mistake yesterday. Microsoft doesn't use ELF files at all, it was a brain fart on my part. I haven't touched the consoles directly for a few years now. Thinking back after I posted, I realized that I was wrong. Sony has used ELF files forever, but Microsoft has had different file formats for each console.
- Original Xbox used .XBE (Xbox Executable)
- X360 used .XEX, and the development console was called a "Xenon"
- XBone and XSX both use the MSIX format, which is a "universal windows" type executable.
Sorry about the mistake - I'm old and forgetful now, and I haven't had to do direct console development in years.
[Join us on Discord] and/or [Support us on Patreon]
Got a burning question you want answered?
- Short questions: Ask a Game Dev on Twitter
- Short questions: Ask a Game Dev on BlueSky
- Long questions: Ask a Game Dev on Tumblr
- Frequent Questions: The FAQ