Microsoft's older policy was:
- If we publish you (the only "self publishing" you had), you have to give us some timed exclusiveness.
- If you want to release on Xbox 360 after the other versions, we need some exclusive content, otherwise we're not interested.
In this case you don't need to do either now, but their request is to be released at the same time.
It's kind of reasonable IMO, but the actual issue is when this shit doesn't come together at all. A game like Retro City Rampage was totally going to do this, but then Microsoft's "slot" system made this impossible for XBLA which meant getting dicked around.
The same can go the other way as well, when the PSN version cannot be released for months because of their own annoying slot system, which is made worse when you have to deal with the US and EU versions of PSN, which have their own slot systems and own frustrations that a developer has no control over.
Dev: "Okay, all versions are ready to ship!"
Xbox: "Cool guys we have a slot ready in 8 weeks!"
PSN: "Cool, we have a slot ready in 6 weeks on EU, 7 weeks on US"
Xbox: "Well we have this system that we have to be on parity!"
PSN: "Well the next time after that is 9 weeks, which means we're behind! Can't do that!"
Xbox: "Well the only time we have both a free slot is in 12 weeks, on the release of Call of Duty Black Ops 3"
PSN: "Cool! Done!"
Dev: "But releasing then will mean nobody will care for our game!"
PSN & Xbox: "Oh well!"
- If we publish you (the only "self publishing" you had), you have to give us some timed exclusiveness.
- If you want to release on Xbox 360 after the other versions, we need some exclusive content, otherwise we're not interested.
In this case you don't need to do either now, but their request is to be released at the same time.
It's kind of reasonable IMO, but the actual issue is when this shit doesn't come together at all. A game like Retro City Rampage was totally going to do this, but then Microsoft's "slot" system made this impossible for XBLA which meant getting dicked around.
The same can go the other way as well, when the PSN version cannot be released for months because of their own annoying slot system, which is made worse when you have to deal with the US and EU versions of PSN, which have their own slot systems and own frustrations that a developer has no control over.
Dev: "Okay, all versions are ready to ship!"
Xbox: "Cool guys we have a slot ready in 8 weeks!"
PSN: "Cool, we have a slot ready in 6 weeks on EU, 7 weeks on US"
Xbox: "Well we have this system that we have to be on parity!"
PSN: "Well the next time after that is 9 weeks, which means we're behind! Can't do that!"
Xbox: "Well the only time we have both a free slot is in 12 weeks, on the release of Call of Duty Black Ops 3"
PSN: "Cool! Done!"
Dev: "But releasing then will mean nobody will care for our game!"
PSN & Xbox: "Oh well!"