NWM Services: Difference between revisions
Add missing nwm:uds service commands with data from Steel Diver Sub Wars MAP file |
|||
Line 9: | Line 9: | ||
! Available since system version | ! Available since system version | ||
! Description | ! Description | ||
|- | |||
| 0x00010442 | |||
| | |||
| ? | |||
|- | |||
| 0x00020000 | |||
| | |||
| ? | |||
|- | |- | ||
| 0x00030000 | | 0x00030000 | ||
| | | | ||
| [[NWMUDS:Shutdown|Shutdown]] | | [[NWMUDS:Shutdown|Shutdown]] | ||
|- | |||
| 0x00040402 | |||
| | |||
| ? | |||
|- | |- | ||
| 0x00050040 | | 0x00050040 | ||
| | | | ||
| [[NWMUDS:EjectClient|EjectClient]] | | [[NWMUDS:EjectClient|EjectClient]] | ||
|- | |||
| 0x00060000 | |||
| | |||
| ? | |||
|- | |- | ||
| 0x00070080 | | 0x00070080 | ||
Line 25: | Line 41: | ||
| | | | ||
| [[NWMUDS:DestroyNetwork|DestroyNetwork]] | | [[NWMUDS:DestroyNetwork|DestroyNetwork]] | ||
|- | |||
| 0x00090442 | |||
| | |||
| ? | |||
|- | |- | ||
| 0x000A0000 | | 0x000A0000 | ||
Line 33: | Line 53: | ||
| | | | ||
| [[NWMUDS:GetConnectionStatus|GetConnectionStatus]] | | [[NWMUDS:GetConnectionStatus|GetConnectionStatus]] | ||
|- | |||
| 0x000C0000 | |||
| | |||
| This writes two output u8 values to cmdreply[2] +0/+1. | |||
|- | |- | ||
| 0x000D0040 | | 0x000D0040 | ||
| | | | ||
| [[NWMUDS:GetNodeInformation|GetNodeInformation]] | | [[NWMUDS:GetNodeInformation|GetNodeInformation]] | ||
|- | |||
| 0x000E0006 | |||
| | |||
| ? | |||
|- | |- | ||
| 0x000F0404 | | 0x000F0404 | ||
Line 61: | Line 89: | ||
| | | | ||
| [[NWMUDS:RecvBroadcastDataFrame|RecvBroadcastDataFrame]] | | [[NWMUDS:RecvBroadcastDataFrame|RecvBroadcastDataFrame]] | ||
|- | |||
| 0x00150080 | |||
| | |||
| (u32 unk0, u32 unk1) ? | |||
|- | |||
| 0x00160040 | |||
| | |||
| (u8 inputval) ? | |||
|- | |- | ||
| 0x00170182 | | 0x00170182 | ||
| | | | ||
| [[NWMUDS:SendTo|SendTo]] | | [[NWMUDS:SendTo|SendTo]] | ||
|- | |||
| 0x00180040 | |||
| | |||
| (u16 inputval) ? | |||
|- | |- | ||
| 0x001A0000 | | 0x001A0000 | ||
Line 73: | Line 113: | ||
| | | | ||
| [[NWMUDS:Initialize|Initialize]] | | [[NWMUDS:Initialize|Initialize]] | ||
|- | |||
| 0x001C0040 | |||
| | |||
| (u8 inputval) ? | |||
|- | |- | ||
| 0x001D0044 | | 0x001D0044 | ||
| | | Unknown, >[[2.0.0-2]] | ||
| [[NWMUDS:BeginHostingNetwork|BeginHostingNetwork]] | | [[NWMUDS:BeginHostingNetwork|BeginHostingNetwork]] This appears to be a replacement for the original network-creation command(newer titles don't use the original one anymore). | ||
|- | |- | ||
| 0x001E0084 | | 0x001E0084 | ||
| | | Unknown, >[[2.0.0-2]] | ||
| [[NWMUDS:ConnectToNetwork|ConnectToNetwork]] | | [[NWMUDS:ConnectToNetwork|ConnectToNetwork]] This appears to be a replacement for the original network-connection command(newer titles don't use the original one anymore). | ||
|- | |- | ||
| 0x001F0006 | | 0x001F0006 | ||
| Unknown, >[[2.0.0-2]] | | Unknown, >[[2.0.0-2]] | ||
| [[NWMUDS:DecryptBeaconData|DecryptBeaconData]] | | [[NWMUDS:DecryptBeaconData|DecryptBeaconData]] | ||
|- | |||
| 0x00200040 | |||
| Unknown, >[[2.0.0-2]] | |||
| (u8 inputval) ? | |||
|- | |- | ||
| 0x00210080 | | 0x00210080 | ||
| | | Unknown, >[[2.0.0-2]] | ||
| [[NWMUDS:SetProbeResponseParam|SetProbeResponseParam]] | | [[NWMUDS:SetProbeResponseParam|SetProbeResponseParam]] | ||
|- | |- | ||
| 0x00220402 | | 0x00220402 | ||
| | | Unknown, >[[2.0.0-2]] | ||
| [[NWMUDS:ScanOnConnection|ScanOnConnection]] | | [[NWMUDS:ScanOnConnection|ScanOnConnection]] | ||
|- | |||
| 0x00230000 | |||
| Unknown, >[[2.0.0-2]] | |||
| This writes an output u16 value to cmdreply[2]. | |||
|} | |} | ||