Sure the xonline libraries handle sending and receiving data to the title server, which is what my SDK will do only without any Microsoft code. However, all of the work of implementing a title server then shifts to reverse engineering the data the game sends back and forth. So when it comes down to it, creating the title server is mostly going to be reverse engineering the game's online protocol.
The kernel source has been out there for much longer, and has the source for the online libs with it. The XDK provides some tools for development and testing of title servers. It's the Live authentication that needs working out, and although it was supposedly leaked, my attempts to find it have been fruitless.
That's what I meant. To create a title server, the XDK provides the libs and tools needed, the reverse engineering is just the game's own data and protocol.
Cant find titleserver stuff. some people claim Halo2 would be easy because of leaked source or translating PC server side for xbox support. @Lukew I know what your talking bout, there are more versions suposed to circulate but I havent seen any public. The big lack of titleserver stuff makes me believe those are not released or at least I havent seen them. technical people should try to understand that MS made the Xbox live part and API like stuff so Games could just have their own Server, and only the user auth can be dealth with by a ms server. There are examples of games that not realy need a dedicated titleserver and just some login of live user and who is the host of a certain gametype. Other game studions ran their own titleservers and gave MS their configs, so alott of data was actualy stored at the gamedevs site instead of at MS. EDIT: removed pm part
I know that the shit bags at EA hosted title servers themselves, as whenever they released the next game in a series, they cut online support for the previous one. I don't think any title servers would have been leaked. It would have been common knowledge years ago and no doubt people would have hosted their own game servers with a DNS redirect.
That is exactly why I am hopeful Battlefield 2: Modern Combat on Xbox can be brought back online, as unlikely as it is looking. I actually used to play the original back on 360 in 2006, had a clan and everything. I was pretty active on it. It is unique enough in the series I would still enjoy playing it in some form online again. I am guessing getting a game like that back online is going to be little more than a pipedream, considering it ran on dedicated servers afaik. I know we could create online games, but I think they still used dedicated servers and some form of matchmaking like done with BFBC2.
Anything with dedicated servers will be more difficult to get working. Peer to peer is quite simple. Title server dishes out lobby names, IP address of the hosting console etc and then everything is done directly between consoles. I'll have a look at the SDK tools for title server testing as I'm sure it provides a generic server on the local machine to test out match making and other non game-specific functions. Been quite a while since I last used it though.
Yeah, that is why I have more hope for the countless p2p games like COD 3. That was a seriously fun game.