Offline LAN crossplay fixes and correct PS3 tutorial pack source
- Handle pre-login permission checks in offline/system-link mode when Xbox Live is disabled (grant canPlay/canPlayLocal/friends permissions) - Log Offline LAN handshake events (PreLogin/Login/GAME_PLAY state) - Stub: set QNET_STATE_GAME_PLAY on SetGamePlayState and advertise the session joinable when hosting - PS3 postbuild: source the PS3 tutorial pack from the PS3 tree instead of the PSVita tree so the big-endian PS3 DLC parser doesn't read a little-endian pack as garbage (fixes RPCS3 boot crash in DLCManager::processDLCDataFile)
This commit is contained in:
@@ -398,6 +398,7 @@ bool CGameNetworkManager::StartNetworkGame(Minecraft *minecraft, LPVOID lpParame
|
||||
return false;
|
||||
}
|
||||
|
||||
app.DebugPrintf("Offline LAN: sending PreLogin\n");
|
||||
connection->send( shared_ptr<PreLoginPacket>( new PreLoginPacket(minecraft->user->name) ) );
|
||||
|
||||
// Tick connection until we're ready to go. The stages involved in this are:
|
||||
|
||||
Reference in New Issue
Block a user