NITRO-DWC Library Revision History


- NITRO-DWC 1.2 Release Version plus3/NITRO-DWC-DL 1.2 Release Version (2006/08/02)
Note 7-01: Improved security for the Download functionality
Note 7-02: Set the new error code 540XX
Note 7-03: Fixed a bug in the DWC_UpdateConnection function
Note 7-04: Fixed a bug in the DWC_LoginToStorageServerAsync function
Note 7-05: Corrected sample demos
Note 7-06: Made revisions to the Programming Manual
Note 7-07: Revised function reference
Note 7-08: Fixed a bug in the general-purpose ranking management tool (DWCRankingAdmin.exe)
- Known issues in NITRO-DWC 1.2 Release Version plus3/NITRO-DWC-DL 1.2 Release Version (2006/08/02)
- NITRO-DWC-DL 1.2 RC (2006/07/03)
Note 6-01: Added Nintendo Authentication Server verification process functions
Note 6-02: Added functions to check the connection to an access point
Note 6-03: Made changes to the game name in each sample demo/secret key/product ID
Note 6-04: Fixed a bug related to the initialization of the Wi-Fi connection configuration
Note 6-05: Revised function reference
Known issues in NITRO-DWC-DL Version 1.2 RC
NITRO-DWC 1.2 Release version (06/22/2006)
Note 5-01: Changed the conditions under which the DWCBuddyFriendCallback function is called when a friend relationship is established
Note 5-02: Made revisions to the access point authentication process when making an automatic connection to the Internet
Note 5-03: Made revisions to the Programming Manual
Note 5-04: Revised function reference
Note 5-05: Changed the sample demo rank_sample
Note 5-06: Made changes with consideration to when user-defined data is not used in general-purpose ranking
Note 5-07: Fixed a bug when there is an error on the download server in the download library
Known issues in Version 1.2 release version
NITRO-DWC 1.2 RC2 (06/08/2006)
Note 4-01: Made changes to the internal operations of the service locator information acquisition process
Known issues in Version 1.2 RC2
NITRO-DWC 1.2 RC (06/06/2006)
Note 3-01: Added a general-purpose ranking library
Note 3-02: Added a download library
Note 3-03: Added and changed the error information that can be obtained with the DWC_GetLastError and DWC_GetLastErrorEx functions
Note 3-04: Fixed a bug that occurred when the SSID of connection destinations 1-3 were set as "FREESPOT" with the configuration utility
Note 3-05: Fixed a bug that occurred when the nickname included in the DS console owner information was 10 characters long
Note 3-06: Fixed a bug where matchmaking would not end if it was started after disconnecting in the middle of a game
Note 3-07: Fixed a bug where the reception timeout callback was not being called
Note 3-08: Fixed a bug where it was not possible to connect to a portion of hotspots
Note 3-09: Expanded the screen name that could be checked on the Authentication Server to a length of 25 characters
Note 3-10: Fixed a bug in the arguments for the DWCFriendStatusCallback and DWCBuddyFriendCallback functions
Note 3-11: Made additions and revisions to the Programming Manual
Note 3-12: Made additions and revisions to the Function Reference
Note 3-13: Made additions and revisions to the sample demo
Note 3-14: Deleted the add-ins directory
Known issues in Version 1.2 RC
NITRO-DWC 1.1 Release version (03/10/2006)
Note 2-01: Added the DWC_StopScMatchingAsync function
Note 2-02: Added the DWC_CancelGHTTPRequest function
Note 2-03: Added the DWC_GetApInfo function
Note 2-04: Added the DWC_GetDateTime function
Note 2-05: Added the DWC_SetConnectApType function (for debugging)
Note 2-06: Added the DWC_DebugConnectInetAsync function (for debugging)
Note 2-07: Added the dwc_connect_inet_sample sample demo
Note 2-08: Revised the DWC_SetSendSplitMax function
Note 2-09: Changed the Wi-Fi Connection Configuration message
Note 2-10: Upgraded the version of the child program for moving Wi-Fi user information included among Wi-Fi connection settings
Note 2-11: Revised a bug in the Wi-Fi Connection Configuration
Note 2-12: Fixed a bug in the automatic Internet connection process (1)
Note 2-13: Fixed a bug in the automatic Internet connection process (2)
Note 2-14: Fixed a bug in the DWC_GetInetStatus function
Note 2-15: Fixed a bug in the DWC_ProcessInet function
Note 2-16: Fixed a bug in the DWC_CleanupInet function
Note 2-17: Revised the DWC_CreateUserData function
Note 2-18: Corrected sample demos
Note 2-19: Removed the document "User Information Management/Friend Connection Overview"
Note 2-20: Reviewed the function reference and the document entitled "NITRO-DWC Programming Manual"
Known Issues in 1.1 Release Version
NITRO-DWC 1.0 Release Version (01/30/2006)
Note 1-01: Added DWC_SetFriendStatusCallback
Note 1-02: Revised the conditions under which the DWC_IsSendableReliable function returns FALSE
Note 1-03: Added a check for the maximum number of people connected
Note 1-04: Added a check for the maximum length of the friends list
Note 1-05: Revised the error handling in the debug configuration functions for sending and receiving data
Note 1-06: Added return values for failures to the GHTTP library functions
Note 1-07: Changed the return values of several functions from void to BOOL
Note 1-08: Added functions for encoding and decoding Base64
Note 1-09: Fixed a bug where the child DS was freezing up due to the parent DS becoming disconnected from the network
Note 1-10: Fixed a bug in the DWC_CheckFriendKey function
Note 1-11: Added a function for loading one's own data from a data storage server
Note 1-12: Fixed a bug that prevented the prohibition of connecting to a friend of a friend in peer matchmaking with specified friends
Note 1-13: Fixed a bug that was causing a Fatal Error 71002
Note 1-14: Unified the sample source comments with the reference glossary
Note 1-15: Revised the demos for dwc_frienddata_sample and dwc_friend_match_sample
Note 1-16: Changed the receive buffer size for the dwc_sample demo
Known Issues in 1.0 Release Version
- Revision history prior to the release

- NITRO-DWC 1.2 Release Version plus3/NITRO-DWC-DL 1.2 Release Version

(2006/08/02)


Note 7-01: Improved security for the Download functionality

Up until now, the security level had been lowered in order to connect to the temporary download server. However, the actual working server is up now, so the security has been improved.


Note 7-02: Set the new error code 540XX

We added the error code 540XX (the final two digits indicate the type of access point connected to) when disconnecting from an access point.


Note 7-03: Fixed a bug in the DWC_UpdateConnection function

We fixed a bug that was causing problems in the error code set when using the DWC_UpdateConnection function to detect a disconnection from an access point.


Note 7-04: Fixed a bug in the DWC_LoginToStorageServerAsync function

We fixed a bug where the callback did not occur when an error occurred with the DWC_LoginToStorageServerAsync function.


Note 7-05: Revised the sample demo


Note 7-06: Made revisions to the Programming Manual

We revised the following documents contained in $NITRODWC_ROOT/docs. For details, see the revision history in the respective documents:
"Nintendo Wi-Fi Connection NITRO-DWC Programming Manual"
"Nintendo Wi-Fi Connection NITRO-DWC Programming Manual -Download Edition-"
Nintendo Wi-Fi Connection NITRO-DWC Programming Manual - General-Purpose Ranking Edition-"


Note 7-07: Revised function reference

We made revisions to the items below. For details, see the revision history for each item.
NOTE: Some of the minor terminology revisions may not be reflected in the revision histories.

Note 7-08: Fixed a bug in the general-purpose ranking management tool (DWCRankingAdmin.exe)

We fixed a bug where user-defined data was unable to be obtained normally.
Version 1.00 --> Version 1.01


- Known issues in NITRO-DWC 1.2 Release Version plus3/NITRO-DWC-DL 1.2 Release Version (2006/08/02)

None.


- NITRO-DWC-DL 1.2 RC

(2006/07/03)


Note 6-01: Added Nintendo Authentication Server verification process functions

We added the function DWC_NASLogin*, which performs the verification process for Nintendo Authentication. Up until now, this process had been performed inside the DWC_LoginAsync function, but when FriendsMatch Library features such as friend management and matchmaking are not in use, this function performs the authentication process instead.
We have added the dwc_naslogin_sample sample demo in accordance with these changes.
NOTE: Since the FriendsMatch Library is not included in NITRO-DWC-DL, the authentication process must be performed with this function.


NOTE 6-02: Added functions to check the connection to an access point

We added a function to check that a connection to an access point is being maintained normally. Up until now, this process had been performed inside the DWC_ProcessFriendsMatch function, but when FriendsMatch Library features such as friend management and matchmaking are not in use, this function performs the connection check instead.
NOTE: Since the FriendsMatch Library is not included in NITRO-DWC-DL, the connection check must be performed with this function.


NOTE 6-03: Made changes to the game name in each sample demo/secret key/product ID

Up until now, the game name "gmtest" has been used in the sample demo, but since developers who had been generally using GameSpy used it as a shared name, there was the possibility that it would give a glimpse into the information about games in development, and that data on a back-end server could be maliciously altered. Because of this issue, we have changed the name exclusively for the NITRO-DWC sample demo to "dwctest".


Note 6-04: Fixed a bug related to the initialization of the Wi-Fi connection configuration

Since the functions GX_SetBGScrOffset and GX_SetBGCharOffset were not being called explicitly when initializing a Wi-Fi connection configuration, there was a bug where the screen display was becoming corrupted when changes were made to offsets with these functions. This bug has been fixed.


Note 6-05: Revised function reference

We made revisions to the items below. For details, see the revision history for each item.

Known issues in NITRO-DWC-DL Version 1.2 RC

None.


NITRO-DWC Version 1.2 Release

(2006/06/22)


Note 5-01: Made changes to the call conditions for the DWCBuddyFriendCallback function called when a friend relationship is established.

The DWCBuddyFriendCallback function, which is called when a friend relationship is established, will now be called when the network communication used to establish the friend relationship is successful. This network communication used to establish the friend relationship may be performed twice, depending on the timing. Should that happen, the callback will have occurred each time.
, We have made changes so that the the callback is not called when a friend relationship is already established.


Note 5-02: Revised the access point authentication process when making an automatic connection to the Internet.

We have revised the process for making an automatic connection to the Internet for access point authentication processes in order to improve connectivity to access points that accept only open system authentications.


Note 5-03: Made revisions to the Programming Manual

We made revisions to the following documents which are contained in $NITRODWC_ROOT/docs: For details, see the Revision History for each document.
Nintendo Wi-Fi Connection NITRO-DWC Programming Manual
Nintendo Wi-Fi Connection NITRO-DWC Programming Manual - General-Purpose Ranking Version -


Note 5-04: Revised function reference

Revisions were made to the items listed below: For details, see the Revision History for each item.

Note 5-05: Made changes to the sample demo rank_sample

We added user-defined data to the CRC, and made changes to check for falsification.


Note 5-06: Made changes for when the user-defined data is not used in the general purpose ranking library.

We made changes for when user-defined data is not used in the general purpose ranking library. Users can now select NULL as the data argument and 0 for the size in the DWC_RnkPutScoreAsync function.


Note 5-07: Fixed the problems with the download server error in the download library.

We fixed the issue where the program will stop due to an insufficient receive buffer when the download server returns an error.
Along with this fix was an addition of error code 31030 for an insufficient receive buffer error. Also, the minimum buffer size passed to DWC_NdGetFileAsync was set to 128 bytes. A buffer of at least 128 bytes will need to be specified, even if the downloaded data is smaller than this size.


Known issues in Version 1.2 release version

None.


NITRO-DWC Version 1.2 RC2

(2006/06/08)


Note 4-01: Made changes to the internal operations of the handler for obtaining service locator information

We made changes to the internal operations of the process for obtaining service locator information that the download feature uses.


Known issues in Version 1.2 RC2

None.


NITRO-DWC Version 1.2 RC

(2006/06/06)


Note 3-01 Added 'General-Purpose Ranking Constants'

Added general-purpose ranking constants.
For details, see the documentation in $NITRODWC_ROOT/docs.


Note 3-02: Added Download library

Added the library for downloading content from the Download server provided by Nintendo.
For details, see the documentation in $NITRODWC_ROOT/docs.


Note 3-03: Made additions and changes to the error information that can be obtained with the DWC_GetLastError function and the DWC_GetLastErrorEx function.

Made the following additions and changes to the error information that can be obtained with DWC_GetLastError and DWC_GetLastErrorEx:


Note 3-04: Fixed the problem that occurred when FREESPOT was set for the SSID of connection targets 1 to 3 in the Settings Utility

When FREESPOT was set for the SSID of connection targets 1 to 3 in the Settings Utility and a connection test was performed, the error that occurred had the error code is 5XX05, whereas it should have been some error code between 5XX00 and 5XX02. That problem has been fixed.


Note 3-05: Fixed the problem that occurred when the nickname in the DS owner information was 10 characters long

When the end user saved owner information to the DS and entered a nickname with 10 characters, an error code 20109 would be generated when connecting to Wi-Fi Connection. That problem has been corrected.
Note: This problem does not arise in NITRO-DWC 1.0 and later versions.
Note: This is a problem that gets corrected by the NITRO-DWC 1.1 PLUS patch.


Note 3-06: Fixed the problem that MatchMake would not end if started after disconnecting during a game.

When MatchMake was started after disconnecting during a game, sometimes that MatchMake process would not end. That problem has been fixed.
This problem occurred when the Reception state of Reliable transmission was to reset after peer-to-peer communications was disconnected.
Note: This is a problem that gets corrected by the NITRO-DWC 1.1 PLUS patch.


Note 3-07: Fixed problem of Reception timeout callback not being called

The Reception timeout callback specified by the DWC_SetUserRecvTimeoutCallback function was not being called. This problem was corrected.
Data sent using DWC_SendReliable* would accumulate in the Send buffer because there was no acknowledgment confirming reception by the receiver side. While the Send buffer remained full in this way, there would be no call to the Reception timeout callback.
Note: This is a problem that gets corrected by the NITRO-DWC 1.1 PLUS2 patch.


Note 3-08: Fixed the problem that prevented connection to some hotspots

When connecting at a hotspot, the required information would not be sent to the Authentication server. This problem has been fixed.
This problem made it impossible to connect at some hotspots.
Note: This problem does not arise in NITRO-DWC 1.0 and later versions.
Note: This is a problem that gets corrected by the NITRO-DWC 1.1 PLUS2 patch.


Note 3-09: Extended the screen name that the Authentication server can check to 25 characters

The screen name in the game that gets sent to the Authentication server using the DWC_LoginAsync function has been extended to 25 characters. Before the maximum length was 10 characters.
In accordance, made changes and additions to the explanation for the ingamesn argument of the DWC_LoginAsync function in the Reference Manual.
Note: This change is made by the NITRO-DWC 1.1 PLUS2.


Note 3-10: Fixed problem with arguments of DWCFriendStatusCallback function and DWCBuddyFriendCallback function

The following three functions:

allow the following two functions to be set as callbacks: A problem occurred when the value -1 was unexpectedly entered for the 'index' argument of these callback functions. That has now been corrected.
The problem would occur in these two callback functions when a friendship was established with the friend registered last in the buddy list.
In the case of the DWCFriendStatusCallback function, when -1 was set for the value of the 'index' argument, the other arguments (status/statusString) would also be abnormal.
Note: This is a problem that gets corrected by the NITRO-DWC 1.1 PLUS3.


Note 3-11: Made additions and revisions to the Programming Manual

Revised the 'Nintendo Wi-Fi Connection NITRO-DWC Programming Manual' included in $NITRODWC_ROOT/docs.
Also made additions to the Programming Manual for the general-purpose ranking feature and the download feature.


Note 3-12: Made additions and revisions to the Function Reference

Additions and revisions were made to the items listed below. For details, see the Revision History for each item.
Note: The Revision History does not show small revisions to terminology, etc.


Note 3-13: Made additions and revisions to the sample demos


Note 3-14: Deleted the 'add-ins' directory

Deleted the directory '$NITRODWC_ROOT/add-ins' from the package.


Known issues in Version 1.2 RC

None.


NITRO-DWC Version 1.1 Release

(2006/03/10)


Note 2-01: Added the DWC_StopScMatchingAsync function

Added DWC_StopScMatchingAsync as a function to cancel server-client matchmaking.


Note 2-02: Added the DWC_CancelGHTTPRequest function

Added DWC_CancelGHTTPRequest as a function to cancel HTTP communication.


Note 2-03: Added the DWC_GetApInfo function

Added DWC_GetApInfo as a function that gets data specific to the connected access point after completing an Internet connection. This function obtains the connection candidate (targets 1 through 3, the Nintendo Wi-Fi USB Connector, etc.) to which the access point is connected and the access point's SSID and BSSID. In addition, location information can also be obtained for Wi-Fi Station connections.


Note 2-04: Added the DWC_GetDateTime function

Added the function DWC_GetDateTime for getting the current date and time in GMT based on the time information retreived from the authentication server during authentication processing. This function can also be used to get the GMT date and time after authentication. Be aware that there may be discrepancies in minute/second units.


Note 2-05: Added the DWC_SetConnectApType function (for debugging)

The DWC_SetConnectApType function was added to explicitly set the target connection candidate (targets 1 through 3, the Nintendo Wi-Fi Station, etc.) before connecting to the Internet. The DWC_ConnectInetAsync function, which then runs, will only connect to the specifed candidate. Use this function for debugging. This specification will be ignored in the FINALROM version.


Note 2-06: Added the DWC_DebugConnectInetAsync function (for debugging)

If this function is used instead of DWC_ConnectInetAsync when connecting to the Internet, you can explicitly specify the SSIP and WEP key for the access point. Use this function for debugging.


Note 2-07: Added the dwc_connect_inet_sample sample demo

This simple demo shows the process for connecting to the Internet. It also includes a demo for the new functions DWC_SetConnectApType and DWC_DebugConnectInetAsync.


Note 2-08: Revised the DWC_SetSendSplitMax function

If an attempt to set a value larger than that defined in DWC_TRANSPORT_SEND_MAX was made, the value was reset to DWC_TRANSPORT_SEND_MAX and TRUE was returned; this was changed to use assert processing.


Note 2-09: Changed the Wi-Fi Connection Configuration message

Several revisions were made to the displayed message when the test fails during Wi-Fi connection settings.


Note 2-10: Upgraded the version of the child program for moving Wi-Fi user information included among Wi-Fi connection settings

The Wi-Fi User Data Migration Device Program included in the Wi-Fi connection settings was updated with a NITRO-SDK 3.0 build version.


Note 2-11: Revised a bug in the Wi-Fi Connection Configuration

Fixed an issue where the sound effect would loop while the B button was pressed when cancelling the AOSS settings in the Wi-Fi connection settings.


Note 2-12: Fixed a bug in the automatic Internet connection process (1)

Fixed an issue where the connection test failure would stop for the Nintendo Wi-Fi USB Connector in the Wi-Fi Connection Settings.
* The connection test used in the Wi-Fi connection settings is the same as the Internet auto-connect process used in games.


Note 2-13: Fixed a bug in the automatic Internet connection process (2)

Fixed an issue where a very long URL for hotspot authentication would result in a connection stop, while connecting to a hotspot for an Internet connection.


Note 2-14: Fixed a bug in the DWC_GetInetStatus function

Fixed an issue where a freeze would occur when the DWC_GetInetStatus function was called between the DWC_InitInet and DWC_ConnectInetAsync function calls.


Note 2-15: Fixed a bug in the DWC_ProcessInet function

Fixed an issue where a freeze would occur if DWC_ProcessInet was called when the auto-connect control object for an Internet connection was still uninitialized (DWC_InitInet had not been called).


Note 2-16: Fixed a bug in the DWC_CleanupInet function

Fixed an issue where a freeze would occur when the DWC_CleanupInet function was called between the DWC_InitInet and DWC_ConnectInetAsync function calls.


Note 2-17: Revised the DWC_CreateUserData function

Revised the random number generation method used when creating user data. Because the tick value was used as the random seed, if the OS_InitTick function is called with the same timing as the DWC_CreateUserData function, the same login ID can be created. To fix this, the base value for the random seed was changed to use the OS_GetLowEntropyData function.


Note 2-18: Corrected sample demos

Unused files and unnecessary notes were deleted.


Note 2-19: Removed the document "User Information Management/Friend Connection Overview"

The content of the User Data Management and Friend Connection Overview documentation was moved to the Programming Guidelines and NITRO-DWC Programming Manual. The original document was removed.


Note 2-20: Reviewed the function reference and the document entitled "NITRO-DWC Programming Manual"

Supplemental descriptions were added to the NITRO-DWC Programming Manual and Function Reference.


Known Issues in 1.1 Release Version

None.


NITRO-DWC Version 1.0 Release

(2006/01/30)


Note 1-01: Added the DWC_SetFriendStatusCallback function

DWC_SetFriendStatusCallback was added to configure the callback functions that are called when a friend's communication state changes.
The above callback functions are usually set as the arguments of the friend list synchronous process function DWC_UpdateServersAsync. But, even when no friend list synchronous process is needed and there is a need to know the friend's communication state in real-time, use this function to configure the callback functions.


Note 1-02: Revised the condititions under which the DWC_IsSendableReliable function returns FALSE

There was a bug where TRUE was returned when the DWC_IsSendableReliable function was called but FALSE was returned when the DWC_SendReliable* function was called during the generation of an error.
This bug has been fixed so that the DWC_IsSendableReliable function will return FALSE in this kind of situation.


Note 1-03: Added a check for the maximum number of people connected

The maximum number of people that can connect with matchmaking in the DWC Library is 32, so an ASSERT was added that checks whether the arguments of the DWC_ConnectToAnybodyAsync, DWC_ConnectToFriendsAsync, and DWC_SetupGameServer functions exceed this number.


Note 1-04: Added a check for the maximum length of the friends list

The maximum number of friends that the DWC Library can handle is 64, so an ASSERT was added that checks whether the friend list length arguments of the DWC_InitFriendsMatch and DWC_ConnectToFriendsAsync functions exceed this number.


Note 1-05: Revised the error handling in the debug configuration functions for sending and receiving data

No DWC error was set when a memory allocation error occurred inside the DWC_SetSendDelay, DWC_SetRecvDelay, DWC_SetSendDrop, and DWC_SetRecvDrop functions.
This is revised so the DWC_ECODE_TYPE_ALLOC FATAL ERROR is properly set.


Note 1-06: Added return values for failures to the GHTTP library functions

Added return values for failures to the GHTTP library functions below:


Note 1-07: Changed the return values of several functions from void to BOOL

Previously, none of the above functions had return values. They now return FALSE if they fail.
The primary reason for their failure is due to calling inactive functions in the FriendsMatch library. So, if these functions are used after the DWC_InitFriendsMatch function is called, they will not return FALSE.
However, in the DWC_SetSendDrop, DWC_SetRecvDrop, DWC_SetSendDelay, DWC_SetRecvDelay, and DWC_Ping functions, failures to allocate memory and designations of invalid AIDs will cause the functions to fail.


Note 1-08: Added functions for encoding and decoding Base64

The function DWC_Base64Encode (used to encode Base 64) and the function DWC_Base64Decode (used to decode Base 64) were added.
Previously, when status data was configured with the DWC_SetOwnStatusData function, the character string for the statusString argument of the friend state change notification callback DWCFriendStatusCallback could not be used. However, if the DWC_Base64Decode function is used, the statusString character string (a Base 64 character string) will be decoded and can be referenced.


Note 1-09: Fixed a bug where the child DS was freezing up due to the parent DS becoming disconnected from the network

During matchmaking, a temporary parent-child relationship is formed between connected DS devices.
There was a bug where, if the network fails due to a reason such as the power being cut off on the parent DS, any connected child DS devices would freeze up (but matchmaking could be cancelled).
This bug has been fixed so, that should this sort of situation occur and a child DS cannot communicate with its parent for a fixed amount of time, it will re-attempt matchmaking.


Note 1-10: Fixed a bug in the DWC_CheckFriendly function

The DWC_CheckFriendKey function was being used to check the validity of friend registration keys on the CRC. However, there was a bug that was generating parameter errors during the friend list synchronous process. This occurred even though this function returned TRUE when the GS profile ID included in the friend registration key was negative and a correct friend registration key was input into the CRC.
This has been fixed so that a FALSE will return for friend registration keys whose GS profile ID is negative.


Note 1-11: Added a function for loading one's own data from a data storage server

The DWC_LoadOwnDataAsync function, which loaded your data from a data storage server, was unable to load anything except Private data.
Therefore, the following functions have been added: the DWC_LoadOwnPublicDataAsync function, which loads Public data, and the DWC_LoadOwnPrivateDataAsync function, which loads Private data.


Note 1-12: Fixed a bug that prevented the prohibition of connecting to a friend of a friend in peer matchmaking with specified friends

There was a bug where, even though a FALSE was specified in the distantFriend argument of the DWC_ConnectToFriendsAsync function, a connection would be made with friends outside of what was specified in the friendIdxList argument.
This bug was fixed so that if a FALSE is specified for distantFriend, there will only be connections made with those friends specified in friendIdxList (or all friends if friendIdxList=NULL).


Note 1-13: Fixed a bug that was causing a Fatal Error 71002

There was a bug where, after the networking state became unstable and a DWC error was generated, the internal process would continue and fatal error code 71002 would be generated.
This was fixed so that the fatal error does not occur.


Note 1-14: Unified the sample source comments with the reference glossary

Changes were made so that the sample source comments and the terminology used in the reference are consistent.
Specifically, "matching", which was forbidden from being used in the glossary, was changed to "matchmaking".


Note 1-15: Revised the sample demos for dwc_frienddata_sample and dwc_friend_match_sample

The following revisions were made to the $NITRODWC_ROOT/build/demos/dwc_frienddata_sample and the $NITRODWC_ROOT/build/demos/dwc_friend_match_sample sample demos.


Note 1-16: Changed the receive buffer size for the dwc_sample sample demo

The following revision was made to the $NITRODWC_ROOT/build/demos/dwc_sample sample demo:


Known issues in Version 1.0 release version

None.


Nintendo Technical Support Center


NTR-06-0404-001-C2
CONFIDENTIAL