It uses the SDL lib, I'd figure it would take about 5 mintues to port, the reason I say that is because on the Dreamcast coder's have been able to port some stuff without any change to the source code except for where controller input is needed.
Then again, perhaps the XBOX is something totally different, but I'd figure not, it is after all PC guts, just a different executable.