This is the debugging output from xlive.dll: Code: 24/02/2010 14:30:25.812 Log started (xliveless 0.98) 24/02/2010 14:30:25.814 GetModuleHandle returns 10900000 24/02/2010 14:30:25.814 Unknown game version, skipping patches (signature = 0xf18b0c24) 24/02/2010 14:30:26.119 XLiveInitializeEx 24/02/2010 14:30:26.119 XOnlineStartup 24/02/2010 14:30:28.519 XLiveOnCreateDevice 24/02/2010 14:30:28.519 xlive_5270: XNotifyCreateListener (0x00000000000000ef) 24/02/2010 14:30:28.995 xlive_5262: XUserGetSigninState (0) 24/02/2010 14:30:28.996 XLiveOnResetDevice 24/02/2010 14:30:29.091 xlive_5262: XUserGetSigninState (0) 24/02/2010 14:30:29.091 xlive_5262: XUserGetSigninState (0) 24/02/2010 14:30:29.091 XUserSetContext 24/02/2010 14:30:29.091 xlive_5262: XUserGetSigninState (0) If I just knew how to add the missing function - the only problem is: I don't know, which function it is.