The Wii SDK + "Getting Started" Guide. Pretty interesting just how much of it is actually just the Dolphin/GameCube SDK. Edit: Link fixed. - Edit by Mod -
other than that its not allowed to post such links here mate. Besides this would be one of the first SDKs for the Wii back from 2006.
Really? Sorry about that. I guess File Dropper is garbage. I'll try to find somewhere else. How so? I read the rules and it said nothing about Wii.
Wii is still being sold? Damm, But thanks for the files (before it maybe gets deleted) NDEV-XXXXXX.zip CW_GCN_3_0_XXXXXX.zip Witch versions do match ?
If its the same I got some time back then this is missing the tools for rvt-r/h and ndev and of course a valid cw license. Edit: this may be interesting for you: <spoiler> Revolution SDK Release Notes 2009/12/11 SDK Version 3.3 Patch 2 (2010/08/23) Note 711 (WPAD): Fixed a bug where the weight values obtained from the Wii Balance Board were smaller Note 710 (TOOL): Updated the DEVKIT System Menu to version 1.22A Note 709 (OSLOG): Improved write-backs of the OSReport log when CPU exceptions occur Note 708 (HID): Resolved a freeze occuring at reset Note 707 (DVD): Updated the documentation for the DVDGetCurrentDiskID function Note 706 (DOC): Updated the Strap Usage Screen Manual Note 705 (CX): Fixed a bug where an error check for invalid data does not work when decompressing LH-compressed data 2009/12/11 SDK Version 3.3 Patch 1 (2010/07/02) Note 704 (WPAD): Added a function that gets the counter value for automatic disconnect. Note 703 (WPAD): Changed the WPADSetConnectCallback function specifications. Note 702 (WPAD): Updated the WPADAttachDummyExtension and WPADControlDpd functions in the Function Reference Manual. Note 701 (WBC): Fixed an error status processing bug that occurs when the Wii Balance Board batteries expire. Note 700 (WBC): Updated the Wii Balance Board Accessory Programming Manual. Note 699 (VI): Updated 'Video Interface Library (VI)'. Note 698 (VI): Permitted use of the VIResetDimmingCount function on USB devices. Note 697 (TOOL): Updated the Ncheck tool manual. Note 696 (TOOL): Fixed a bug where files with a size 0 are not unpacked by using rdpack. Note 695 (TOOL): Added FirmwareInstaller for the Chinese and Korean markets. Note 694 (TOOL): Changed ratings that can be set by the setnparentalcontrol function from AGCB to COB. Note 693 (TOOL): Updated the DEVKIT system menu to version 1.22. Note 692 (SC): Updated the regional information list. Note 691 (SC): Changed parameter type for the SCCheckPCPassword function. Note 690 (SC): Updated the reference pages for functions related to 'Other Settings' in the Parental Control menu. Note 689 (OSLOG): Enabled write-backs of the OSReport log when CPU exceptions occur. Note 688 (OS): Updated 'Revolution SDK Operating System'. Note 687 (OS): Revised eppc.RVL.lcf which is related to address restrictions (9MB) on DOL files Note 686 (OS): Updated the OSSetPowerCallback, OSSetResetCallback, and OSSetErrorHandler functions in the Function Reference Manual. Note 685 (NADK): Updated the Nmenu manual. Note 684 (MEM): Moved the header include statement to outside the extern "C" declaration. Note 683 (MAN): Integrated technical information into the Revolution SDK. Note 682 (KPR): Fixed conversion bugs. Note 681 (KPAD): Updated the KPADRead, KPADReadEx, and KPADEnableMpls functions in the Function Reference Manual. Note 680 (KPAD): Changed the Pass/Fail Determination for weight measurement value fluctuations on the Wii Balance Board. Note 679 (HIO2): Updated the Sample Demo manual. Note 678 (GX): Updated the GXState function in the Function Reference Manual. Note 677 (GX): Revised conditions for issuing the GXVerify warning that is related to the GXInitTexObjLOD function. Note 676 (DVD): Updated the DVDGetDriveStatus function in the Function Reference Manual. Note 675 (DVD): Changed the FST upper limit size. Note 674 (DOC): Added the Mastering Tool Quick Start Guide. Note 673 (DOC): Updated Wii Save Data specifications. Note 672 (DOC): Updated the Wrist Strap Reminder Manual. Note 671 (DOC): Updated the Document Roadmap. Note 670 (CX): Fixed a bug where an error check for invalid data does not work when decompressing LH-compressed data. Note 669 (ALL): Suppressed warnings related to implicit type conversion when running a sample demo build. 2009/12/11 SDK Version 3.3 (2009/12/11) Note 668 (WPAD): Fixed a bug that occurs when calling the WPADSetExtensionCallback function immediately after attaching an extension controller Note 667 (WPAD): Updated the Function Reference Manual Note 666 (TOOL): Updated the DEVKIT system menu to version 1.21 Note 665 (PMIC): Updated the Function Reference Manual Note 664 (OS): Updated the Function Reference Manual Note 663 (NAND): Updated the Function Reference Manual Note 662 (NADK): Added to Nmenu the confirmation of available space when importing an application Note 661 (GX): Removed definition of GX_CC_QUARTER from GXTevColorArg Note 660 (GX): Revised the Practical Guide for the graphics library Note 659 (Audio): Updated the Function Reference Manual 2009/11/04 SDK Version 3.3 RC (2009/11/04) Note 658 (WPAD): Fixed a bug that causes information loss when an extension controller is attached Note 657 (WPAD): Changed the LR analog control sticks' specifications for the Classic Controller and the Classic Controller Pro Note 656 (WPAD): Updated the Function Reference Manual Note 655 (WPAD): Integrated the WUD library Note 654 (WPAD): Added measure to handle Wii Remote acceleration noise Note 653 (WPAD): Disabled the API for Wii MotionPlus Note 652 (VI): Revised the smp-onetri_PAL demo Note 651 (VI): Updated the Video Interface Library documentation Note 650 (TOOL): System firmware version 56.21.29 release Note 649 (TOOL): Integrated Icon and Banner Creation Tool package into the Revolution SDK Note 648 (TOOL): Integrated the Ncheck tool into the Revolution SDK Note 647 (TOOL): Updated the DEVKIT system menu to version 1.20 Note 646 (TOOL): Revised RVL_NDEV.bat Note 645 (TOOL): Integrated the Wii Remote check tool into the Revolution SDK Note 644 (TMCCJPEG): Integrated the JPEG Codec Library Package into the Revolution SDK Note 643 (SC): Ceased public release of the SCFlush* functions Note 642 (RSO): Updated the Function Reference Manual Note 641 (PMIC): Updated the Function Reference Manual Note 640 (PMIC): Integrated the PMIC (Wii Speak) library into the Revolution SDK Note 639 (OSLog): Added support for OSVReport Note 638 (OS): Removed the bss section from the DOL file address restrictions (9 MB) Note 637 (OS): Deleted the arena location settings from the linker command file Note 636 (OS): Added a function to get the present interrupt permission status Note 635 (OS): Updated the Function Reference Manual Note 634 (OS): Changed messages for OSRestart and OSExec errors Note 633 (OS): Fixed a bug where OSLaunchManualViewer overwrites memory Note 632 (OS): Fixed a bug that occurs when using the OSDisable and EnableCodeExec*** series functions Note 631 (NAND): Added an automatic display feature for some error messages Note 630 (NAND): Added a function for getting the number of files that can be opened Note 629 (NAND): Ceased public release of the NANDSafe series of functions Note 628 (NAND): Updated the Function Reference Manual Note 627 (NADK): Added the automatic fatal error processing feature to the CNT library Note 626 (NADK): Added a shared content deletion tool Note 625 (NADK): Added a WAD file information display tool Note 624 (NADK): Updated the Online Manual Call Confirmation Tool Note 623 (NADK): Updated Nmenu Note 622 (NADK): Updated setnparentalcontrol Note 621 (MAN): Corrected typos and formatting throughout the Function Reference Manual Note 620 (KPADOld): Ceased public release of the KPADOld library Note 619 (KPAD): Changed Wii Balance Board processing Note 618 (KPAD): Updated the Function Reference Manual Note 617 (KPAD): Integrated the Wii MotionPlus API into the KPAD library Note 616 (GX): Updated the Function Reference Manual Note 615 (GX): Revised the GX library manual Note 614 (GX): Deleted the definition of GX_CA_ONE from GXTevAlphaArg Note 613 (FNT): Changed the Chinese language version Wii bitmap fonts Note 612 (DVD): Added functions related to the file entry number Note 611 (DOC): Changed name of the Wii Save Data Creation Guidelines and integrated it into Revolution SDK Note 610 (DOC): Integrated the TPL format description documentation into the Revolution SDK Note 609 (DOC): Updated the Revolution SDK roadmap Note 608 (DOC): Added the Revolution SDK documentation roadmap Note 607 (DOC): Integrated the KBD Library Supplemental Manual into the Revolution SDK Note 606 (DOC): Integrated the Strap Usage Screen package into the Revolution SDK Note 605 (DISCNAND): Integrated the Disc Spin-Off Channel package into the Revolution SDK Note 604 (CX): Fixed omission of a check for invalid data by the CXSecureUncompressLH function Note 603 (CX): Fixed an error code bug that occurred after successful expansion by the CXReadUncompRL and CXReadUncompLH functions Note 602 (Audio): Added a streaming playback demo for looped audio data Note 601 (Audio): Fixed typos in the axsimple.c sample demo Note 600 (Audio): Fixed typos in the documentation (AX.pdf) Note 599 (Audio): dspadpcm.exe supports looped WAV data Note 598 (Audio): Fixed typo related to looped playback of ADPCM data and added a description Note 597 (Audio): Updated the Function Reference Manual 2008/07/30 SDK Version 3.2 Patch 4 (2009/06/17) Note 596 (WBC): Updated the Wii Balance Board Accessory Programming Manual Note 595 (KPAD): Fixed a bug that generated an exception with the KPADRead and KPADReadEx functions 2008/07/30 SDK Version 3.2 Patch 3 (2009/02/18) Note 594 (TOOL): Revised SDK/build/buildtools/modulerules Note 593 (WPAD): Corrected a problem where the origin of an extension controller's stick would drift Note 592 (DVD): Revised the automatic fatal error message Note 591 (Tool): Updated the DEVKIT system menu to version 1.19 Note 590 (FNT): Added a list of Chinese and Korean fonts to the Revolution Function Reference Manual Note 589 (MTX): Updated the Revolution Function Reference Manual Note 588 (ENC): Revised the Revolution Function Reference Manual Note 587 (NADK): Changed the WAD default game code Note 586 (NAND): Revised the description of result codes Note 585 (DARCH): Changed the executable file of the archive file creation tool to darch.exe Note 584 (WPAD): Corrected a problem where Nunchuk button information was being cleared Note 583 (WPAD): Corrected a problem with the process used to pass WPAD_ERR_INVALID in the err member of the WPADStatus structure Note 582 (WPAD): Corrected a problem where an exception would result if an attempt was made to connect the Wii Balance Board while a Wii Remote is connected to 4P Note 581 (WPAD): Hid the display of a specific warning message during debugging Note 580 (WPAD): Revised the Revolution Function Reference Manual Note 579 (WBC): Updated the Wii Balance Board Accessory Programming Manual Note 578 (SC): Added functions for checking Parental Controls Note 577 (VI): Updated the Video Interface Library Programming Manual Note 576 (OS): Added a function for getting the status of the locked cache Note 575 (OS): Corrected a problem with the FATAL screen display when running in EU RGB60 progressive mode Note 574 (OS): Revised the Revolution Function Reference Manual Note 573 (OS): Added the OSLog Library Note 572 (OS): Added information about size restrictions on applications Note 571 (KPAD): Changed the weight measurement process of the Wii Balance Board Note 570 (KPAD): Changed the return values of the KPADSetSamplingCallback and KPADSetConnectCallback functions Note 569 (KPAD): Corrected a problem where the Wii Balance Board would recalibrate upon connection of a Wii Remote Note 568 (GX): Changed the conditions that generate GXSetVerifyLevel Warning #90 Note 567 (GX): Updated the Programming Manual Note 566 (GX): Revised the Revolution Function Reference Manual Note 565 (GX): Added functions for getting states Note 564 (DVD): Updated the Optical Disc Drive Library Programming Manual Note 563 (DVD): Added the sample demo checkdisk Note 562 (DVD): Added the DVDIsDiskIdentified function Note 561 (CX): Changed padding due to undetermined values when using ntcompress.exe Note 560 (CX): Added a description of the work buffer Note 559 (Audio): Corrected a problem where the default output format when using sndconv.exe was being ignored Note 558 (Audio): Standardized the behavior of the AXGetAdpcmData function to match dspadpcm.exe Note 557 (Audio): Corrected an error in the header file ax.h Note 556 (Audio): Added a description of the "thread-safe" concept Note 555 (Audio): Added notes regarding AX library initialization and the set of AI DMA interrupt callbacks Note 554 (Audio): Added a function for converting from DSP-ADPCM to 16-bit PCM 2008/07/30 SDK Version 3.2 Patch 2 (2008/10/01) Note 553 (TOOL): (IMPORTANT) Updated console firmware Note 552 (CX): Updated the names of CXiInitUncompContext**Front functions Note 551 (DOC): Replaced the Revolution Transition Guide Note 550 (KBD): Revised the Revolution Function Reference Manual Note 549 (HID): Added a function reference manual Note 548 (OS): Added a feature to check the firmware version Note 547 (OS): Changed behavior when a nonexistent function is passed to OSExec* functions 2008/07/30 SDK Version 3.2 Patch 1 (2008/09/10) Note 546 (TOOL): Updated DEVKIT System Menu to version 1.18 Note 545 (TOOL): Corrected a problem where the firmware installer would not start under WiiMenu Note 544 (GX): Corrected sample demos Note 543 (GX): Revised the programming manual for compressed texture formats Note 542 (GX): Updated the GX Programming Manual Note 541 (GX): Updated the Revolution Function Reference Manual Note 540 (GX): Corrected a problem causing a possibility that the GP would freeze when an orthogonally projected fog was specified for GXSetFog Note 539 (HIO2): Corrected mistakes in the Hio2If Programming Manual Note 538 (KBD): Corrected a problem with buffer initialization Note 537 (KPAD): Added a supplement to Release Note 504 Note 536 (KPAD): Revised so that a circular clamp is used by default for stick clamping Note 535 (KPAD): Revised so that the callback function registered using WPADSetConnectCallback is not cleared internally by the KPADInit function Note 534 (MAN): Corrected typos and formatting throughout the Revolution Function Reference Manual Note 533 (NAND): Updated the function manual Note 532 (VI): Corrected a problem with initial gamma settings Note 531 (OS): Corrected a fatal problem with OSSleep-type functions Note 530 (OS): Updated the reference manual Note 529 (OS): Updated the OS Programming Manual Note 528 (PAD): Revised the OS Programming Manual Note 527 (WBC): Corrected sample demos Note 526 (WBC): Corrected a problem with the WPADIsRegisteredBLC function Note 525 (WBC): Made additions to the WBC Programming Manual Note 524 (WBC): Revised the function reference Note 523 (WBC): Revised the work memory confirmation processing that is part of initialization Note 522 (WPAD): Corrected sample demos Note 521 (WPAD): Revised warning messages Note 520 (WPAD): Corrected a problem with the pointer-calibration process 2008/07/30 SDK version 3.2 (2008/07/30) Note 519 (ARC): Fixed a bug that caused the path stored in an archive file to depend on the environment in which it was created Note 518 (DEMO): Added the MEM_HEAP_OPT_THREAD_SAFE option to the extended heap created in the DEMOInit function. Note 517 (CNT): Renamed strapimagedemo to strapcntdemo and combined it with demos/cntdemo. Note 516 (CNT): Combined datatitledemo with cntdemo. Note 515 (CNT): Updated the Revolution Function Reference Manual Note 514 (FNT): Added descriptions of modifications and character sets to the Revolution Function Reference Manual. Note 513 (GX): Updated the Revolution Function Reference Manual. Note 512 (GX): Revised the Revolution Graphics Library (GX) programming manual Note 511 (KPAD): Revised the Revolution Function Reference Manual. Note 510 (OS): Added information on DOL file restrictions and boot-related terminology. Note 509 (OS): Reformed the OS Programming Manual. Note 508 (TPL): Updated the Texture Palette Library Manual. Note 507 (WPAD): Revised descriptions of the WPADInfo structure's lowBat member variable. 2008/07/16 SDK Version 3.2 RC2 (2008/07/16) Note 506 (TOOL): Release of system firmware version 55.15.24. Note 505 (TOOL): Added an Nmenu WAD file to the package. Note 504 (KPAD): Added the KPADSetConnectCallback function and prohibited use of the WPADSetConnectCallback function. Note 503 (CNT): Added support for CNT_RESULT_UNKNOWN to the manual. Note 502 (FNT): Updated the Function Reference. Note 501 (ENC): Updated the Function Reference. 2008/07/01 SDK Version 3.2 RC (2008/07/01) Note 500 (TOOL): Release of system firmware versions 53.15.17 and 55.15.23 Note 499 (TOOL): Revised the firmware for the Online Manual Verification Tool Note 498 (TOOL): Released version 1.1 of the Online Manual Verification Tool Note 497 (TOOL): Added tools for setting the game code and company code used when executing disc applications Note 496 (TOOL): Released Chinese and Korean versions of Wii bitmap fonts Note 495 (SC): Published API for getting the wide-area region ID Note 494 (SC): Published functions for getting console nickname information Note 493 (FNT): Added functions for texture sheet tiling Note 492 (VI): Updated the Video Interface Library Programming Manual Note 491 (RSO): Changed the RSOLinkFar and RSOLinkJump functions Note 490 (RSO): Organized the RSO library's header file Note 489 (RSO): Changed the type of an argument in the RSOGetFixedSize function Note 488 (NAND): Updated the NANDSimpleSafeCancel function reference manual Note 487 (MEM): Corrected an illegal ASSERT process Note 486 (DVD): Updated the Function Reference Note 485 (DVD): Fixed bug causing DVD fatal errors when a disc is repeatedly ejected and inserted Note 484 (Audio): Revised the Function Reference 2008/06/11 SDK Version 3.2 PR2 (2008/06/11) Note 483 (TOOL): Release of system firmware versions 241.8.2 and 243.8.3 Note 482 (TOOL): Fixed bug causing DEVKIT System Menu to fail in setting the size of simulated MEM2 memory Note 481 (TOOL): Fixed bug preventing makeWad from creating WAD files containing large numbers of content files Note 480 (TOOL): Integrated the mastering tools Note 479 (TOOL): Changed the default handling of data title access restrictions Note 478 (AX): Added functions for DSP-ADPCM encoding Note 477 (AX): Added functions for customized compressor tables Note 476 (GX): Revised the perf-geo demo Note 475 (KBD): Changed the KBDInit function Note 474 (MTX): Fixed bugs in the PSMTXInverse and PSMTXInvXpose functions Note 473 (MTX): Improved the performance of the PSMTXInverse and PSMTXInvXpose functions Note 472 (MTX): Corrected the PSMTX44MultVecArray and PSMTXROMultVecArray functions and removed unsupported functions Note 471 (RSO): Revised demo programs in step with changes to the OS specification Note 470 (SC): Added supported languages to the Function Reference manual Note 469 (THP): Added support for monaural audio output to the THP demo Note 468 (VI): Deleted mentions of MPAL Note 467 (WPAD): Updated the Function Reference Note 466 (KPAD): Added the KPADReadEx function 2008/05/28 SDK Version 3.2 PR (2008/05/28) Note 465: Consolidated NAND application development kit (NADK) into Revolution SDK Note 464 (TOOL): Changed the default value for restricted access to data titles Note 463 (TOOL): Release of system firmware versions 241.8.1 and 243.8.2 Note 462 (TOOL): Updated the DEVKIT system menu Note 461 (TOOL): Added more ways to specify the game version in makeWad Note 460 (TOOL): Fixed a bug in makeWad that corrupted the banner for data titles Note 459 (TOOL): Published the makeWad -e option Note 458 (TOOL): Revised Nmenu so it can import data titles Note 457 (TOOL): The DEVKIT system menu now supports settings for Korea and China Note 456 (TOOL): setcountrycode now supports settings for Korea and China Note 455 (TOOL): Fixed problem with display of titles that cannot be started in Nmenu Note 454 (TOOL): Added check code to ndrun_prechecker for programs that use the HID library Note 453 (TOOL): Updated the manual for the DEVKIT system menu Note 452 (TOOL) X86 tools now can be built by Visual Studio 2005 Note 451 (CARD): Deleted the CARD library Note 450 (CNT): Updated the Function Reference Manual Note 449 (CNT): Added support for data title disc emulation Note 448 (DARC): Published the archive creation API (DARCH) Note 447 (DEMO): Added a character-count assert to the DEMOPrintf function Note 446 (DEMO): Revised the DEMOReInit function Note 445 (DVD): Fixed bug relating to failure to resume DVD reading with DVDResume after call to DVDPause Note 444 (DVD): Added support for DVD automatic Fatal error message when console set for Korean or Chinese Note 443 (DVD): Corrected the automatic Fatal error message Note 442 (ENC): Fixed bugs related to special encoding Note 441 (ENC): Eliminated the error code ENC_ERR_NOT_LOADED Note 440 (ENC): Added character encoding conversion functions for Korean and Chinese languages Note 439 (FNT): Added the FNTSetAlternateChar function for changing the alternate character Note 438 (GX): Fixed omission of countermeasures for XF stalls in GXSetCoPlanar and GXSetDrawDone Note 437 (GX): Fixed bug in debug builds of GXLoadNrmMtxIndx3x3 Note 436 (GX): Updated the Function Reference Note 435 (HIO2): Revised the Hio2If programming manual Note 434 (KBD): Corrected the lack of an argument for KBD_UC_IS_CTRL_KEY Note 433 (KPAD): Added the KPADInitEx function Note 432 (KPAD): Fixed bug that causes information loss when an extension controller is detached Note 431 (KPAD): Fixed problem with pointer jumping Note 430 (KPAD): Added the KPADShutdown function Note 429 (KPAD): Eliminated the KPADSetObjInterval function Note 428 (KPAD): Added support for the Wii Balance Board Note 427 (KPAD): Revised sample demos Note 426 (KPAD): Updated the Function Reference Note 425 (KPAD): Added error codes to the KPADRead function's return values Note 424 (MEM): Changed handling of the memory generated by data alignment in the extended heap Note 423 (MEM): Fixed a thread-safe bug in the extended heap's ASSERT processing Note 422 (MIDI): The MIDI adapter library is now a library that is linked by default Note 421 (NAND): Updated the Function Reference Manual Note 420 (OS): Added functions to prohibit code execution in MEM2 by default and functions to enable/disable code execution Note 419 (OS): Added CRC calculation functions Note 418 (OS): Fixed OSReturnToMenu Note 417 (OS): Fixed bug that occurred when the OSSleepTicks and OSCancelThread functions executed simultaneously Note 416 (OS): Updated the Function Reference Note 415 (PAD): Privatized the PADIsBarrel function Note 414 (SC): Added the SCCheckPCShoppingRestriction function Note 413 (WPAD): Changed specification for resetting origin of extension controller Note 412 (WPAD): Corrected stick clamp parameters Note 411 (WPAD): Revised the WPADGetSyncType function Note 410 (WPAD): Added function to reset the Wii Remote auto-disconnect timer Note 409 (WPAD): Republished the functions for setting the Wii Remote features Note 408 (WPAD): Revised the WPADDisconnect function Note 407 (WPAD): Added support for special controllers Note 406 (WPAD): Eliminated WPAD_ERR_BUSY for the err member of the WPADStatus structure Note 405 (WPAD): Privatized the WPADSetDpdSensitivity function Note 404 (WPAD): Deleted the sample demo full_mode Note 403 (WPAD): Updated the Function Reference 2007/08/28 SDK Version 3.1 Patch 4 (2008/01/31) Note 402 (TOOL): Merged setncountrycode to setcountrycode Note 401 (OS): Eliminated a bug that prevented the reset code from being set Note 400 (OS): Added a feature for recovering from screen burn-in reduction with RESET Note 399: Mod Chip Countermeasures 2007/08/28 SDK Version 3.1 Patch 3 (2007/12/11) Note 398 (WPAD): Removed feature setting functions for the Wii Remote from public availability Note 397 (WPAD): Updated the function reference manual and sample demos Note 396 (NAND): Revised the NANDSimpleSafeClose and NANDSafeClose functions Note 395 (GX): Corrected a bug with the GXGetCPUFifo function Note 394 (TOOL): Revisions to ndrun_prechecker Note 393 (OS): Changed the type of an argument to the OSInitStopwatch function Note 392 (OS): Changed the specifications of the OSSetResetCallback and OSSetPowerCallback functions Note 391 (WPAD): Fixed a bug in which a freeze would occur if repeated resets are issued when OSExec is running 2007/08/28 SDK Version 3.1 Patch 2 (2007/10/12) Note 390 (TOOL): Fixed a defect in ndrun_prechecker. 2007/08/28 SDK Version 3.1 Patch 1 (2007/10/10) Note 389 (TOOL): System firmware Version 35.4.16 release Note 388 (TOOL): Updated the DEVKIT system menu Note 387 (OS): Relaxed size restrictions on programs that are loaded by default Note 386 (OS): Added information on functions that can put the current thread to sleep Note 385 (OS): Fixed a bug wherein boot cache determination would fail at application completion Note 384 (OS): Fixed a bug that caused OSFatal to behave incorrectly for applications created using NADK Note 383 (PAD): Fixed a bug that prevented recovery from the active screen burn-in reduction state when using the DK Bongos Note 382 (MIX, SEQ, SYN): Support for multiple initialization function invocations Note 381 (AXART): Added the AXARTRemoveArticulator function Note 380 (AXFX): Added reference pages for expansion functions (Exp-type) Note 379 (DOC): Added a document related to the Dolby Pro Logic II license Note 378 (SC): Added a new function for checking the Parental Controls password 2007/08/28 SDK Version 3.1 (2007/08/28) Note 377 (TOOL): System firmware Version 33.4.16 release 2007/08/08 SDK Version 3.1 RC2 (2007/08/08) Note 376 (TOOL): System firmware Version 33.4.15 release Note 375 (TOOL): Added features to the DEVKIT system menu Note 374 (SC): Added a new function for getting Parental Controls information Note 373 (CX): Fixed a problem with Huffman compression when a value is encoded with 18 bits or more Note 372 (THP): Fixed a bug that caused error when monaural sound file was used with THPConv(D).exe Note 371 (RSO): Included the RSO package 2007/07/20 SDK Version 3.1 RC1 (2007/07/20) Note 370 (TOOL): System firmware Version 33.4.14 release Note 369 (TOOL): Updated the DEVKIT system menu Note 368 (KBD/KPR): Added Japanese language function reference manual Note 367 (KPAD): Added new play mode Note 366 (WPAD): Added and deleted sample demos Note 365 (WPAD): Fixed the following bug: exception occurs if registration function is called when WPAD_SYNC_EVT_BUSY Note 364 (WPAD): Fixed a bug that caused failure at next startup if reset during registration process Note 363 (MAN): Changed format of the top page of Function Reference Note 362 (DVD): Updated automatic fatal error messages Note 361 (VI): Added VIResetDimmingCount Note 360 (MEM): Fixed a bug related to unlocking with MEMResizeForMBlockExpHeap() Note 359 (AXFX): Corrected Early Reflection of AXFXReverbHi/AXFXReverbHiDpl2 Note 358 (AX): Corrected a bug related to execution of new DSP task during AXQuit() 2007/05/09 SDK Version 3.0 Patch 4 (2007/06/28) Note 357 (TOOL): System firmware Version 31.4.13 release Note 356 (DVD) Corrected errors in manual Note 355 (KBD/KPR): Corrected a number of problems Note 354 (KPAD): Made a correction such that when the device type is WPAD_DEV_FUTURE the input can be obtained in KPAD1 style Note 353 (WPAD): Fixed a bug that caused an exception and halt at next startup if Wii shut down during registration process 2007/05/09 SDK Version 3.0 Patch 3 (2007/06/21) Note 352 (TOOL): System firmware Version 31.4.12 release Note 351 (KBD/KPR): Corrected a number of problems Note 350 (WPAD): Fixed a bug that allowed connection of simple-paired Wii Remote even after shutdown Note 349 (WPAD): Fixed a bug that caused failure of Wii Remote registration until Wii was reset Note 348 (DEMO): Added a setting to allocate XFB in MEM2 2007/05/09 SDK Version 3.0 Patch 2 (2007/06/07) Note 347 (TOOL): System firmware Version 31.4.11 release Note 346 (TOOL): Corrected operation of ntcompress tool when acting to decompress illegal data Note 345 (KBD): Fixed a bug that prevented recovery from the screen burn-in reduction state Note 344 (KBD/KPR): Made additions and corrections to API Note 343 (WPAD): Changed the internal processing of WPADGetInfo(Async) Note 342 (WPAD): Fixed a bug that stopped the transfer of controller data from the Wii Remote Note 341 (KPAD): Corrected error handling of the Wii Remote's controller data Note 340 (KPAD): Added functions to correct the Nunchuk motion sensor Note 339 (CX): Fixed a problem with uncompression when the source data size is not aligned to 4 bytes for Huffman compression Note 338 (CX): Fixed a bug such that during streaming uncompression an error would return if the compressed data was invalid Note 337 (CX): Added LZ77 extended compression Note 336 (CX): Added uncompression size specification for streaming uncompression 2007/05/09 SDK Version 3.0 Patch 1 (2007/05/24) Note 335 (TOOL): System firmware Version 31.4.8 release Note 334 (CX): Added functions for secure data uncompression 2007/05/09 SDK 3.0 (2007/05/09) Note 333 (TOOL): System firmware Version 31.4.7 release Note 332 (TOOL): Updated the DEVKIT system menu Note 331 (KPAD): Added functions for getting parameters Note 330 (KPAD): Made the KPADInit function non-blocking Note 329 (WPAD): Stopped the release of the wpad_tool[D].elf and wpad_get_ver[D].elf tools Note 328 (WPAD): Changed specifications for simple pairing Note 327 (WPAD): Changed specifications for the WPADAttach(detach)DummyExtension functions Note 326 (WPAD): Corrected shifts in each coordinate axis of the DPD module Note 325 (NAND): Added a function for getting the usage status of /tmp Note 324 (NAND): Added a function for getting the usage status of the home directory Note 323 (NAND): Added functions of type NANDSimpleSafe Note 322 (NAND): Changed the method for dealing with the NAND_RESULT_BUSY and NAND_RESULT_ALLOC_FAILED errors Note 321 (PAD): Pulled the simple demo Note 320 (KBD): Added the keyboard library Note 319 (MAN): Corrected broken links in the function reference manual Note 318 (OS): Added the function reference for OSGetAppType Note 317 (MIDI): Added the MIDI adapter library 2006/11/30 SDK Version 2.4 Patch 6 (2007/05/18) Note 320 (KPAD): Corrected error handling of the Wii Remote's controller data Note 319 (WPAD): Changed the internal processing of WPADGetInfo(Async) Note 318 (WPAD): Fixed a bug that stopped the transfer of controller data from the Wii Remote Note 317 (WPAD): Changed specifications for the WPADAttach(detach)DummyExtension functions 2006/11/30 SDK Version 2.4 Patch 5 (2007/05/09) Note 316 (WPAD): Fixed a bug that caused the Wii Remote to be inoperable if an extension controller was inserted and removed immediately 2006/11/30 SDK Version 2.4 Patch 4 (2007/04/25) Note 315 (NAND): Updated the function reference manual Note 314 (KPAD): Added a sample demo for detecting the direction that the Wii Remote is swung Note 313 (KPAD): Corrected errors in manuals Note 312 (KPAD): For the Sensor Bar placement position, changed the corrective processing to be enabled by default Note 311 (KPAD): Fixed a bug related to maximum stored data passed to KPADRead Note 310 (WPAD): Updated Function Reference Note 309 (WPAD): To a tool added Wii Remote memory initialization Note 308 (WPAD): Fixed a bug in the system's Bluetooth wireless module Note 307 (WPAD): Corrected the following bug: if a deallocator that uses a mutex is registered, the execution halts on ASSERT when a FATAL error occurs Note 306 (WPAD): Fixed the following bug: if the WPADGetInfoAsync function is called frequently, the external extension controllers are not recognized Note 305 (WPAD): Reduced the time before the Player LEDs go off when disconnection is performed with the WPADDisconnect function Note 304 (WPAD): Changed the amount of time before signal interference causes a disconnect Note 303 (WPAD): Added functions for debugging external extension controller processing Note 302 (WPAD): Updated the sample demos Note 301 (DVD): Corrected automatic fatal error messages Note 300 (DOC): Added the contact information for the Roland Corporation's licensing department Note 290 (OS): Added the function reference for OSGetAppGamename Note 298 (OS): Made fixes for debugging of relocatable module Note 297 (AX): Corrected the bug that caused noise during the streaming playback of the ADPCM data 2006/11/30 SDK Version 2.4 Patch 3 (2007/03/01) Note 296 (TOOL): System firmware Version 21.2.2 release Note 295 (TOOL): Added features to the DEVKIT system menu Note 294 (TOOL): Corrected features in the DEVKIT system menu Note 293 (ENC): Corrected a problem where the returned number of converted characters was incorrect Note 292 (ENC): Added a conversion table stripping feature Note 291 (ENC): Added/revised manuals and demos 2006/11/30 SDK Version 2.4 Patch 2 (2007/01/10) Note 290 (OS): Added a description to the function reference for OSInitFastCast Note 289 (FNT): Added the FNT library Note 288 (HIO2): Corrected a problem that occurred when HIO2Init was called multiple times Note 287 (HIO2): Revised the function reference for HIO2EnumDevices Note 286 (THP): Revised THPConv(D).exe such that it would not perform sampling during execution Note 285 (THP): Revised a description related to playback frequency to match that of Wii Note 284 (AX): Corrected a problem where axstream would not support data of a size smaller than the buffer size Note 283 (AX): Updated the AX Application manual Note 282 (WPAD): Corrected a problem where data could not be obtained when connected with an undefined controller plugged in Note 281 (WPAD): Corrected the range of stick values given for WPADCLStatus Note 280 (DVD): Corrected a problem where shutdown processing was not being performed correctly when an automatic Fatal message was issued 2006/11/30 SDK Version 2.3 Patch 1 (2006/12/18) Note 279 (AX): Revised the DSP load estimate again Note 278 (AX): Corrected a problem where the mixing volume would not update correctly Note 277 (NAND): Added a description of the prohibition on frequent Read access Note 276 (TOOL): Added the wpad_mem_util tool Note 275 (OS): Corrected a bug that occurred when the OSFatal function was run from callback Note 274 (OS): Revised debug message during the reset and shutdown process Note 273 (OS): Stop WiiConnect24 operations by default 2006/11/30 SDK 2.4 (2006/11/30) Note 272 (TOOL): System firmware Version 17.2.0 release Note 271 (TOOL): Fixed bugs in the DEVKIT system menu save-data controls Note 270 (MIX): Corrected forgotten initialization of the MIXChannel structure members Note 269 (AX): Implemented mixer control for the Wii Remote speaker Note 268 (AX): Implemented LPF and biquad filters for audio output from the controller speaker Note 267 (AX): Deleted temporary implementation of HPF and added a biquad filter Note 266 (AX): Accounted for delay in response to AI/DSP interrupts when calculating the estimated load on the DSP Note 265 (AX/SEQ/SP/SYN): Removed zero buffer Note 264 (WPAD): Added the WPADControlExtGimmick function Note 263 (WPAD): Canceled the restriction mentioned in Note 163 Note 262 (WPAD): Changed specifications during simple pairing when reconnecting an already paired remote Note 261 (WPAD): Fixed a bug where updates of autosampling would fail Note 260 (WPAD): Fixed a bug causing registration information to be erased Note 259 (CARD): Revised the CARDMount[Async] function Note 258 (NAND): Changed the order in which the save data banner is created Note 257 (NAND): Added a guard mechanism when opening or closing files Note 256 (NAND): Prohibited the creation of files and directories by an owner without read privileges Note 255 (NAND): Corrected instructions on using the NANDGetAvailableArea[Async] function Note 254 (NAND): Corrected a mistake in the description of the NANDSetStatus[Async] function Note 253 (CX): Added a decompress option to the ntcompress tool Note 252 (CX): Expanded alignment options of the ntcompress tool Note 251 (ENC): Revised conversion rules 2006/10/26 SDK Version 2.3 Patch 9 (2006/11/17) Note 250 (TOOL): System firmware Version 15.1.1 release 2006/10/26 SDK Version 2.3 Patch 8 (2006/11/14) Note 249 (TOOL): System firmware Version 13.0.10 release 2006/10/26 SDK Version 2.3 Patch 7 (2006/11/12) Note 248 (TOOL): System firmware Version 13.0.9 release 2006/10/26 SDK Version 2.3 Patch 6 (2006/11/11) Note 247 (TOOL): System firmware Version 13.0.8 release 2006/10/26 SDK Version 2.3 Patch 5 (2006/11/09) Note 246 (TOOL): System firmware Version 13.0.7 release. Note 245 (ENC): Fixed a character conversion problem in the private memory area. Note 244 (ENC): Fixed a bug in the read/write size. Note 243 (ENC): Reduced the table size. 2006/10/26 SDK Version 2.3 Patch 4 (2006/11/06) Note 242 (TOOL): NDEV firmware Version 12.06 release. Note 241 (ENC): Added support for additional character encodings. Note 240 (NAND): Added a result code for synchronous functions. 2006/10/26 SDK Version 2.3 Patch 3 (2006/11/03) Note 239 (TOOL): NDEV firmware Version 12.05 release. Note 238 (WPAD): Fixed the inconsistent pairing format between the Wii console and the Wii Remote. Note 237 (WPAD): Revised the pairing method when the maximum number of devices is already paired. Note 236 (ENC): Changed the method of conversion from the internal character encoding to ISO-8859-1. 2006/10/26 SDK Version 2.3 Patch 2 (2006/10/31) Note 235 (TOOL): NDEV firmware Version 12.03 release. Note 234: Changed the file for the SDK version information. Note 233 (SC): Added internal configuration items for the system menu. Note 232 (KPAD): Fixed a bug with the acceleration tracking process. Note 231 (ENC): Added a convertible character encoding and determination function. Note 230 (ENC): Added the conversion context for use in character code conversion. Note 229 (ENC): Added support for additional character encodings. 2006/10/26 SDK Version 2.3 Patch 1 (2006/10/27) Note 228 (TOOL): Revised the fwupdate script name and carriage return. Note 227 (TOOL): Corrected the firmware build date that is output when running the fwupdate1202 script. Note 226 (VI): Reinstated the VIEnableDimming function. Note 225 (VI): Added the VISetTimeToDimming function. Note 224 (VI): Removed the VI[Set/Get]ScreenSaverMode function. Note 223 (MAN): Corrected several broken links in the manual. 2006/10/26 SDK Version 2.3 (2006/10/26) Note 222 (TOOL): NDEV firmware Version 12.02 release. Note 221 (TOOL): Added a configuration file for save-data controls. Note 220 (TOOL): Fixed bugs in the system menu save-data controls. Note 219 (TOOL): Added support for the Wii Remote in the system menu. Note 218 (TOOL): Fixed a bug in cardedit[D].elf. Note 217 (KPAD): Released the KPAD library Version 2. Note 216 (KPADOld): Fixed a memory-corruption bug that appeared when using Classic Controllers. Note 215 (SC): Ended disclosure of WPAD library–specific functions. Note 214 (SC): Ended disclosure of sound/video mode–related console setting change functions. Note 213 (WPAD): Added the WPADGetDpdFormat function. Note 212 (WPAD): Eliminated the WPADShutdown and the WPADReconnect functions. Note 211 (WPAD): Fixed a bug in the reset/shutdown operation during pairing and pairing information removal. Note 210 (WPAD): Fixed a bug that caused the completion callback to be called twice when the speaker was turned off. Note 209 (WPAD): Added a speaker reset command. Note 208 (WPAD): Fixed the misalignment of the origin on the Classic Controller L Stick. Note 207 (WPAD): Fixed a bug that caused the fourth object coordinate of the Pointer to be incorrect when an extension controller was inserted. Note 206 (OS): Revised the OSRestart function and the OSExecl or OSExecv function. Note 205 (PAD): Added support for hot-swapping in the basic and cont demos. Note 204 (DOC): Updated the operating system programming manual. Note 203 (NAND): Revised the banner sample demo. Note 202 (NAND): Added the NANDGetAvailableArea[Async] function. Note 201 (AXART): Added support for the Wii Remote speaker. Note 200 (MIX): Made the memory region for voice control data user-specifiable. Note 199 (SYN): Made the memory region for voice control data user-specifiable. Note 198 (AX): Added master volume functions. Note 197 (AX): Fixed a bug that prevented the silent section of the DSP-ADPCM data from being silent. Note 196 (AX): Added debug functions. Note 195 (AX): Made the maximum voice count and the memory region for voice control data user-specifiable. Note 194 (AX): Eliminated the voice update function. Note 193 (AX): Changed AX_MAX_VOICE from 64 to 96. Note 192 (AX): Increased the number of simultaneously playable sounds. 2006/09/07 SDK Version 2.2 Patch 10 (2006/10/16) Note 191 (KPAD): Changed the specifications so that controller information accessed by read_kpad* functions is synchronized with the associated error status. Note 190 (DOC): Updated the Video Interface Library programming manual. Note 189 (WPAD): Corrected a problem that caused values greater than 128 to be set for the audio volume, using the WPADSetSpeakerVolume function. Note 188 (WPAD): Corrected the unstable behavior seen when the calendar was set to January 1, 2000, 00:00. Note 187 (DVD): Corrected a problem that prevented the DVDCheckDiskAsync callback from returning after DVDCancel[Async] or DVDCancelAll[Async] was called in the DVD_STATE_NO_DISK or the DVD_STATE_RETRY state. Note 186 (DVD): Corrected a problem that prevented subsequent disc insertions from being recognized if DVDCancel[Async] or DVDCancelAll[Async] was called during the DVD_STATE_NO_DISK state Note 185 (Audio): Updated the end-user license agreement with Roland. 2006/09/07 SDK Version 2.2 Patch 9 (2006/10/06) Note 184 (TOOL): NDEV firmware Version 9.24 release. 2006/09/07 SDK Version 2.2 Patch 8 (2006/10/03) Note 183 (WPAD): Fixed a bug related to screen burn-in protection. Note 182 (AX): Fixed the noise that occurred when AX_PB_STATE_STOP was specified repeatedly for the same voice. 2006/09/07 SDK Version 2.2 Patch 7 (2006/10/01) Note 181 (WPAD): Added Wii Remote tools. Note 180 (WPAD): Fixed a bug that prevented the close callback for simple pairing from being called. Note 179 (WPAD): Corrected a problem that prevented the search for devices from stopping during simple pairing. Note 178 (WPAD): Fixed a bug that prevented the Wii Remote Rumble feature from stopping. Note 177 (WPAD): Fixed a bug with re-registering a Wii Remote after an external extension controller was connected. Note 176 (WPAD): Corrected a problem that prevented the Wii Remote from connecting to the Wii console for a while after batteries were removed and re-inserted. Note 175 (WPAD): Fixed bugs in the WPADStartFastSyncDevice and the WPADStartFastSimpleSync functions. Note 174 (WPAD): Corrected a problem with the pairing procedure. Note 173 (WPAD): Reduced the speaker sound distortion from weak signals. Note 172 (WPAD): Fixed a memory leak inside the communication stack. 2006/09/07 SDK Version 2.2 Patch 6 (2006/09/29) Note 171 (WPAD): Calling the WPADShutdown() or the WPADReconnect() function inside the reset/shutdown functions. 2006/09/07 SDK Version 2.2 Patch 5 (2006/09/29) Note 170 (CARD): Fixed a bug that prevented Nintendo GameCube Memory Cards from being mounted correctly. Note 169 (DVD): Fixed a bug that caused a freeze when issuing disc requests from multiple threads. Note 168 (WPAD): Fixed a bug that caused the timestamp of the game data stored in the Wii Remote memory to be incorrect. Note 167 (KPAD): Fixed a bug that caused corruption of controller data when inserting and removing an external extension controller. 2006/09/07 SDK Version 2.2 Patch 4 (2006/09/27) Note 166 (TOOL): NDEV firmware Version 9.23 release. Note 165 (WPAD): Fixed a bug that prevented origin reset from being performed with the Classic Controller. Note 164 (WPAD): Fixed a bug that disabled registration operations when SYNCHRO was pressed for 10 or more seconds during the registration operation. Note 163 (WPAD): Added restrictions on the WPADInit, the WPADReconnect, and the WPADShutdown functions. Note 162 (WPAD): Changed the function of the WPADSetAcceptConnection function. Note 161 (WPAD): Changed the Wii Remote memory file information configuration function. Note 160 (WPAD): Fixed a bug that caused registration information to be lost. Note 159 (KPAD): Fixed a bug that caused controller data of the remote to become irretrievable. Note 158 (VI): Fixed a bug that caused noise to be seen when switching applications. Note 157 (AX): Added Aux bus return volume set/get functions. Note 156 (AX): Fixed a bug that occurs when setting the delta value of the volume envelope. 2006/09/07 SDK Version 2.2 Patch 3 (2006/09/22) Note 155 (TOOL): NDEV firmware Version 9.22 release. Note 154 (VI): Fixed a bug that caused noise to be seen on the TV screen during OSShutdownSystem. Note 153 (DVD): Fixed a bug that caused programs to freeze when run in the NO DISK state. 2006/09/07 SDK Version 2.2 Patch 2 (2006/09/22) Note 152 (TOOL): NDEV firmware Version 9.21 release. Note 151 (WPAD): Fixed a bug that caused the Control Stick to become misaligned. Note 150 (WPAD): Fixed a bug that prevented the callback for the internal memory access function from being called. Note 149 (WPAD): Added error codes Note 148 (VI): Fixed a bug that caused the application to freeze while running or recovering from the screen burn-in protection feature. 2006/09/07 SDK Version 2.2 Patch 1 (2006/09/20) Note 147 (WPAD): Fixed bugs Note 146 (WPAD): Timeout after command transfer. Note 145 (WPAD): Rumble can now be turned off mid-rumble by turning off the Rumble feature. Note 144 (WPAD): Changed the timing with which the WPADShutdown function is called internally. Note 143 (WPAD): Changed the WPADDisconnect function specification. Note 142 (WPAD): Item pertaining to the WLAN signal interference avoidance process. Note 141 (WPAD): Added functions. Note 140 (WPAD): Removed the WPADClearPortMapTable function. Note 139 (KPAD): Fixed a bug that occurred when an attachment was quickly hot-swapped. Note 138 (NAND): Fixed a bug that caused the NANDSafe series functions to return unexpected result codes. Note 137 (NAND): Established banner file format, and added new functions. Note 136 (OS): Added a feature for checking the firmware required by the application. Note 135 (DVD): Stopped the use of the drive state DVD_STATE_NO_INPUT during the controller input standby status. Note 134 (DVD): Added official support for the automatic FATAL message. Note 133 (TOOL): Added screen burn-in protection settings to the system menu. Note 132 (TOOL): Temporarily stopped the automatic update feature in the firmware system menu. Note 131 (TOOL): Added a Wii Sensor Bar sensitivity setting to the system menu. Note 130 (VI): Removed the VIGetDVDStopMotorCount function. Note 129 (VI): Fixed a bug that prevented the screen from returning to its original state when the console was reset with screen burn-in protection running. Note 128 (VI): Fixed a bug that caused the TV to display noise when the system entered IDLE mode or a hardware was reset. Note 127 (WENC): Fixed a bug that prevented sound effects from playing back correctly from the Wii Remote speaker. Note 126 (DSP): Fixed a bug that caused calling the AXQuit function to output an error and stop the application. 2006/09/07 SDK Version 2.2 (2006/09/07) Note 125 (TOOL): Changed the save-data specification. Note 124 (TOOL): Added a drive protection setting to the system menu. Note 123 (KPAD): Added functions for improving pointing. Note 122 (KPAD): Added support for the Classic Controller. Note 121 (KPAD): Changed the behavior when dealing with unknown attachments. Note 120 (KPAD): Added functions for enabling/disabling the Pointer. Note 119 (KPAD): Expanded the sample demo program. Note 118 (AX): Added an AUX callback acquisition function. Note 117 (WENC): Deleted WENC_FLAG_LAST from the flag passed to WENCGetEncodeData(). Note 116 (NAND): Fixed a bug in the NANDReadDir[Async] Function Reference page. Note 115 (NAND): Removed write size restriction. Note 114 (NAND): Added the NANDCheck() sample demo program. Note 113 (OS): Revised the RESET callback process. Note 112 (SC): Precaution for calling SCFlush*(). Note 111 (SC): Fixed a bug in SCFlushAsync(), and added a callback argument value. Note 110 (SC): Fixed a bug in SCFlush(). Note 109 (SC): Automatic call of SCInit(). Note 108 (TOOL): Fixed a bug in makeo.exe. Note 107 (TOOL): Added a disc country code configuration tool. Note 106 (TOOL): Corrected a problem that prevented termination of setsmem2size in error from being detected. Note 105 (DVD): Added the drive state DVD_STATE_NO_INPUT while waiting for controller input. Note 104 (DVD): Fixed the system language setting that was not reflected in the automatic fatal message. Note 103 (WPAD): Added device type values. Note 102 (WPAD): Changed the battery level threshold value, and added the voltage level CRITICAL. Note 101 (WPAD): Changed how the SyncCallback function is called. Note 100 (WPAD): Added support for origin reset. Note 99 (WPAD): Changed how the controller port is allocated. Note 98 (WPAD): Changed how the Wii Remote setting information is handled. Note 97 (WPAD): Fixed bugs Note 96 (WPAD): Added functions. Note 95 (PAD): Added functions related to the clamp process. Note 94 (VI): Added support functions for screen burn-in protection and stopping the drive motor. 2006/08/21 SDK Version 2.1 Patch 1 (2006/08/30) Note 93 (TOOL): Added support for firmware/system menu auto-update. Note 92 (TOOL): Added features to the system menu. Note 91 (WPAD): Call WPAD termination before reset/shutdown. Note 90 (OS): Re-released the OSExec function. Note 89 (OS): Added OSSwitchFiberEx(). Note 88 (OS): Added periodic access to NAND by the system. Note 87 (NAND): Automatic call of NANDInit(). Note 86 (NAND): Fixed a bug that occurred when the full path name was exactly 32 bytes. Note 85 (NAND): Added a function that determines whether the file or directory can be created. Note 84 (NAND): Added result codes that were omitted. Note 83 (SC): Added the return values for SCGetLanguage. Note 82 (GD): Added and edited descriptions of GD demo debug output. Note 81 (GX): Added and edited descriptions of GX demo debug output. Note 80 (WENC): Added the WENC library. Note 79 (CX): Released the compression/decompression library. Note 78 (ENC): Added the ENC library. 2006/08/21 SDK Version 2.1 (2006/08/21) Note 77 (WPAD): Added support for status of simple pairing. Note 76 (WPAD): Added functions. Note 75 (WPAD): Fixed a bug related to hot plug-in or removal of external extension controllers. Note 74 (WPAD): Changed the number of units that can be paired. Note 73 (WPAD): Added Full mode to the Pointer. Note 72 (WPAD): Changed the clamp process. Note 71 (WPAD): Fixed a bug that halved the pointer sampling rate. Note 70 (WPAD): Fixed a bug in the Rumble feature. Note 69 (MEM): Added measures to prevent a performance drop when securing 32-byte alignment from the extended heap. Note 68 (AX): Added support for Wii Remote speaker output. Note 67 (AX): Fixed a bug that prevented de-pop from operating with voices that had been panned. Note 66 (OS): Expanded the alarm features. Note 65 (KPAD): Various fixes and expansions. Note 64 (ARC): Added const. Note 63 (MEM): Fixed a bug in the MEMFindParentHeap() function. Note 62 (NAND): Added and deleted error codes. Note 61 (NAND): Revised NANDInit(). Note 60 (NAND): Added functions. Note 59 (NAND): Corrected a problem that caused unknown error code to be displayed during read/write. Note 58 (OS): Updated the functions related to reset and shutdown. Note 57 (OS): Added OSSleep* functions. Note 56 (SC): Added Wii Remote setup items. Note 55 (SC): Deleted the emulation functions. Note 54 (SC): Prohibited use of previous versions of the SC library. Note 53 (HIO2): Corrected a problem with heavy loads on the host CPU. Note 52 (DOC): Revised the third chapter "Running a Simple Demo" in the Revolution Build System Guide. Note 51 (VI): Changed the default setting for the trap filter. Note 50 (VI): Fixed a bug that prevented disabling the trap filter. Note 49 (VI): Ended support for 50 Hz mode for progressive display. 2006/06/20 SDK Version 2.0 (2006/06/20) Note 48 (ALL): Deleted the sample demo elf/map file. Note 47 (ALL): Changed the NDEV that is the target of operations. Note 46 (ALL): Changed the build target to RVL. Note 45 (MIX): Corrected a problem with setting AuxB and AuxC controllers in DPL2 mode. Note 44 (KPAD): Changed the module name, and added support for UI tool Version 4. Note 43 (WPAD): Added support for using the Wii Remote (both Bluetooth wired/wireless versions). Note 42 (WPAD): Changed module names. Note 41 (WPAD): Enabled sharing of some member offsets of the WPADFSStatus structure by WPADStatus. Note 40 (TOOL): Added a system menu to the boot program. Note 39 (TOOL): Revised the Revolution shell execution file (RVL_NDEV.bat). Note 38 (AI): Corrected a problem with the hardware sampling rate converter. Note 37 (AX): Corrected a problem with the memory interface of the audio subsystem. Note 36 (AXFX): Changed the effect library. Note 35 (DVD): Changed the DVDCheckDisk function from synchronous to asynchronous. Note 34 (DVD): Enabled the automatic FATAL message mode by default. Note 33 (SC): Added the SC library. Note 32 (VI): PAL development Note 31 (VI): Added progressive scan mode for PAL, EURGB60, and MPAL. Note 30 (VI): Added a support function for switching progressive mode. Note 29 (OS): Temporarily deleted the OSExec function. Note 28 (OS): Added a MEM2 memory size simulation feature. Note 27 (OS): Changed OSInit so that it checks the Apploader target. Note 26 (OS): Changed the OS_CORE_CLOCK and OS_BUS_CLOCK default values in the os.h header file. Note 25 (GX): Corrected a problem with the TEV compare feature. Note 24 (GX): Changed the ASSERT of the FIFO get function to a warning message. Note 23 (NAND): Added the NAND library. Note 22 (HIO2): Added a description to the HIO2 function reference page. Note 21 (AR, ARQ): Deleted the ar.h and the arq.h header files. Note 20 (ARC): Added the ARC library (archiver). 2006/03/22 SDK Version 1.0 Patch 2 (2006/04/18) Note 19 (AXART): Corrected the update formula for each LFO frame. Note 18 (AXART): Corrected a problem that prevented the update amount for each LFO frame from corresponding to the frame length (3 ms) in the new AX library. Note 17 (HIO2): Corrected a problem that prevented the HIO2ReadAsync function calls on the host side from returning on rare occasions. Note 16 (DOC): Added notes to section 2.4, Error Codes, in the PAD Library Programmer Guide 2006/03/22 SDK Version 1.0 Patch 1 (2006/04/07) Note 15 (GX): Added an ASSERT check for attempts to place a FIFO in the MEM2 region. Note 14 (OS): Added support for an external main memory 64 MB environment. Note 13 (OS): Increased the speed of clearing the arena when using OSInit(). Note 12 (OS): Added a 7 MB size restriction on programs loaded using Apploader. Note 11 (MAN): Corrected links on the top page. Note 10 (MAN): Changed the description of the hio2 sample demos. Note 9 (EXI): Improved the transfer rate of the HIO2 library and the OSReport function. Note 8 (HIO2): Corrected a problem with HIO2ReadStatus (RVL side). Note 7 (DOC): Debugged pre-built sample demos. Note 6 (DOC): Added NDEV DIP switch settings. Note 5 (MEM): Released MEM library source code. Note 4 (MEM): Eliminated the alignment restriction for memory block allocation. Note 3 (MEM): Corrected a problem that prevented freeing unused memory normally from the heap. Note 2 (KPAD): Corrected an error in the formula for calculating the acceleration of the Nunchuk. 2006/03/22 SDK Version 1.0 (2006/03/22) Note 1: SDK Version 1.0 Initial Release. </spoiler>