mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-20 11:36:13 +00:00
Minor sceNpManagerGetStatus improvements
Might allow a couple games to go in-game. Also a couple other minor fixes.
This commit is contained in:
parent
480996b140
commit
48def8fa5b
2 changed files with 12 additions and 11 deletions
|
@ -3,6 +3,7 @@
|
|||
#include "Emu/System.h"
|
||||
#include "Emu/SysCalls/Modules.h"
|
||||
#include "Emu/SysCalls/lv2/sys_process.h"
|
||||
#include "rpcs3/Ini.h"
|
||||
|
||||
#include "Emu/FS/VFS.h"
|
||||
#include "Utilities/File.h"
|
||||
|
|
|
@ -607,7 +607,7 @@ struct SceNpMatching2World
|
|||
be_t<u32> curNumOfTotalLobbyMember;
|
||||
be_t<u32> curNumOfRoom;
|
||||
be_t<u32> curNumOfTotalRoomMember;
|
||||
bool withEntitlementId;
|
||||
b8 withEntitlementId;
|
||||
SceNpEntitlementId entitlementId;
|
||||
u8 padding[3];
|
||||
};
|
||||
|
@ -710,9 +710,9 @@ struct SceNpMatching2GroupLabel
|
|||
struct SceNpMatching2RoomGroupConfig
|
||||
{
|
||||
be_t<u32> slotNum;
|
||||
bool withLabel;
|
||||
b8 withLabel;
|
||||
SceNpMatching2GroupLabel label;
|
||||
bool withPassword;
|
||||
b8 withPassword;
|
||||
u8 padding[2];
|
||||
};
|
||||
|
||||
|
@ -720,7 +720,7 @@ struct SceNpMatching2RoomGroupConfig
|
|||
struct SceNpMatching2RoomGroupPasswordConfig
|
||||
{
|
||||
SceNpMatching2RoomGroupId groupId;
|
||||
bool withPassword;
|
||||
b8 withPassword;
|
||||
u8 padding[1];
|
||||
};
|
||||
|
||||
|
@ -728,8 +728,8 @@ struct SceNpMatching2RoomGroupPasswordConfig
|
|||
struct SceNpMatching2RoomGroup
|
||||
{
|
||||
SceNpMatching2RoomGroupId groupId;
|
||||
bool withPassword;
|
||||
bool withLabel;
|
||||
b8 withPassword;
|
||||
b8 withLabel;
|
||||
u8 padding[1];
|
||||
SceNpMatching2GroupLabel label;
|
||||
be_t<u32> slotNum;
|
||||
|
@ -1131,7 +1131,7 @@ struct SceNpMatching2SendRoomChatMessageRequest
|
|||
// Room chat message send request response data
|
||||
struct SceNpMatching2SendRoomChatMessageResponse
|
||||
{
|
||||
bool filtered;
|
||||
b8 filtered;
|
||||
};
|
||||
|
||||
// Internal room data configuration request parameters
|
||||
|
@ -1257,7 +1257,7 @@ struct SceNpMatching2SendLobbyChatMessageRequest
|
|||
// Lobby chat message sending response data
|
||||
struct SceNpMatching2SendLobbyChatMessageResponse
|
||||
{
|
||||
bool filtered;
|
||||
b8 filtered;
|
||||
};
|
||||
|
||||
// Lobby invitation message sending request parameter
|
||||
|
@ -1310,7 +1310,7 @@ struct SceNpMatching2GetLobbyMemberDataInternalListRequest
|
|||
be_t<u32> memberIdNum;
|
||||
vm::bcptr<SceNpMatching2AttributeId> attrId;
|
||||
be_t<u32> attrIdNum;
|
||||
bool extendedData;
|
||||
b8 extendedData;
|
||||
u8 padding[7];
|
||||
};
|
||||
|
||||
|
@ -1404,7 +1404,7 @@ struct SceNpMatching2RoomMemberDataInternalUpdateInfo
|
|||
// Room message information
|
||||
struct SceNpMatching2RoomMessageInfo
|
||||
{
|
||||
bool filtered;
|
||||
b8 filtered;
|
||||
SceNpMatching2CastType castType;
|
||||
u8 padding[2];
|
||||
vm::ptr<SceNpMatching2RoomMessageDestination> dst;
|
||||
|
@ -1447,7 +1447,7 @@ struct SceNpMatching2LobbyMemberDataInternalUpdateInfo
|
|||
// Lobby message information
|
||||
struct SceNpMatching2LobbyMessageInfo
|
||||
{
|
||||
bool filtered;
|
||||
b8 filtered;
|
||||
SceNpMatching2CastType castType;
|
||||
u8 padding[2];
|
||||
vm::ptr<SceNpMatching2LobbyMessageDestination> dst;
|
||||
|
|
Loading…
Add table
Reference in a new issue