NWM Services: Difference between revisions

Guiand (talk | contribs)
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].
|}
|}