It is not like the Xbox version fell out of a tree somewhere. If the game is supposed to be released on console this year, then it will have been in development for quite a while. Mr Braben himself says, that the console version was planned from the beginning.
Just a little research would show you that, the XBox One has almost the same operating system... Therefore its a case of tweaking rather than rewriting the code from base, but without having to consider the various differing makes and types of Processors, sound and Graphics Cards that will be found in a PC...
Not to mention that FD have been working with the XBox since it came out if not before with the other titles they have published...
Yes that might limit things in the future but as PC owners we cant always afford to upgrade our systems to play the latests games, either some of the player base had to make a decision to upgrade there PC to be able to play ED as is...
http://wccftech.com/xbox-one-architecture-explained-runs-windows-8-virtually-indistinguishable/
The first tier ‘Host OS’ and the ‘to-the-metal- operating system present in Xbox One dubbed the ‘Host OS’ is an RTOS (Real Time Operating System) has complete control over the entire Xbox One hardware and resources. In Frank Savage’s words “… owns where everything and how everything works…. owns CPU…GPU”. This is your basic Xbox One Operating System. However the thing is , this particular OS only handles tasking and the security layer. It does not run any game or application. It does however host (in a non – hyper-v form) the ‘OS’ and the ‘Exclusive OS’, which is Windows 8 and the stripped down Windows 8.
The second tier ‘Shared Partition’ is occupied by Windows 8. This Operating System is “virtually indistinguishable” from the Windows 8 we know (and love?) , code wise. This particular Windows 8 handles all the basic functions of the Xbox One including the shell. Shared Apps are run here. It handles some major features of games such as networking and some audio.
The third tier ‘Exclusive Partition’ is the Exclusive OS, which in Frank Savage’s words is a “windows 8 that has gone on a massive massive diet…… lean and mean windows 8″. It has been hand tuned to remove any and all bottlenecks as well as bloatware. However this is the part which defines it as a ‘partition’ and not a virtual machine. All the Direct X draw calls go straight from the Exclusive OS down to the Host OS. It does not go through the full windows 8 ‘ shared partition’.
FYI, here is a quote from the original FAQ of the kickstarter (it is the very first question) :
-----------------------------------------------------------------------
Q: "Can you release "Elite: Dangerous on the (iPhone/iPad/Console/Mac/Linux/Oculus Rift/Raspberry Pi) platform ?
A: Yes. It would be great. The PC version comes first though, and then we will look at the demand for other platforms. If the game exceeds its target, then there will be scope to increase the number of platforms. We will discuss with the backers in the design discussion forum, and how to address the issues that will arise, but I have every hope that we will cover some or all of these platforms.
----------------------------------------------------------------------
Really, what this means is that the game has exceeded its targets and we should be celebrating that fact.
Sales targets or development?
Perhaps if you write to the board of FD they will let you have a full company report...
Seriously this thread is so full of holes and some posters seem to have other agendas, it would seem sometimes that everyone wants FD to fail, yes they have made mistakes on launch and the game does require more content and finesse, but the Drama of the forums is quite something else, considering that we are supposed to be predominately adults.