1=========================================================================== 2Nintendo Revolution SDK 3.2 patch 3 3February 18, 2009 4=========================================================================== 5 6Table of Contents 7- Introduction 8- Precautions 9- License Information 10- Revision History 11- System Requirements 12- Installation Procedure 13- Differences from the Dolphin SDK 14- Known Bugs 15- File List 16 17======================================================================= 18Introduction 19======================================================================= 20This is the Revolution SDK version 3.2 patch 3. 21 22This patch is a cumulative patch. It includes the content of all patches up to the present. 23To use the patch, overwrite the SDK 3.2 directory. 24 25For details about what has changed, read man/en_US/ReleaseNote.html. 26 27======================================================================= 28Precautions 29======================================================================= 30----------------------------------------------------------------------- 31You must choose firmware according to its usage. 32----------------------------------------------------------------------- 33Starting with the SDK 3.1 patch, you must select either "extended firmware" or "standard firmware," as appropriate, for developed titles. 34 35Specifically, all titles that use Revolution SDK Extensions, Revolution DWC, or USB keyboards must use the extended firmware. Other titles should use the standard firmware. 36 37The versions of the firmware that correspond to each are shown below. 38 39 Standard firmware: 53.16.17 40 Extended firmware: 55.18.25 41 42To select the firmware, use the setfirmware script included in this package. For details, see the following Revolution Function Reference Manual entries: 43 44[Tools] - [Settings scripts] - [setfirmware] 45man/en_US/tools/setfirmware.html 46 47In addition, the ndrun_prechecker script is available to check that appropriate firmware is used at startup time by the .elf file passed as an argument when ndrun is executed. For details, see the following Revolution Function Reference Manual entries: 48 49[Tools] - [Settings scripts] - [ndrun_prechecker] 50man/en_US/tools/ndrun_prechecker.html 51 52In particular, if you are using the CodeWarrior IDE, you must configure it so that the script window is displayed. The "Precautions" section of the aforementioned ndrun_prechecker function reference page describes how to configure this. 53 54This feature is enabled by installing version 071002 or later of the NDEV software package. 55 56 57When each of these settings scripts is used, some items require caution. 58Be sure to read over the reference manual once for each settings script. 59 60----------------------------------------------------------------------- 61Running in the Wii Menu 62----------------------------------------------------------------------- 63Programs created using this SDK are expected to run in the following version (or later) of the Wii Menu. 64 65Wii Menu: 3.0 66 67Abnormal behavior may occur in systems running earlier versions. 68 69======================================================================= 70License Information 71======================================================================= 72 73- The following files are found in this SDK: 74 75 /dvddata/axdemo/synth/GM16.DLS : Roland DLS file 76 /dvddata/axdemo/synth/gm16adpcm.pcm : GM16.DLS converted for use with the Wii 77 (audio source file, ADPCM version) 78 /dvddata/axdemo/synth/gm16adpcm.wt : GM16.DLS converted for use with the Wii 79 (table file, ADPCM version) 80 /dvddata/axdemo/synth/gm16pcm.pcm : GM16.DLS converted for use with the Wii 81 (audio source file, PCM version) 82 /dvddata/axdemo/synth/gm16pcm.wt : GM16.DLS converted for use with the Wii 83 (table file, PCM version) 84 85 To use all or part of the data from an application, you must comply with an end-user license agreement with Roland. 86 87 The end-user license agreement is found in the following directory. 88 89 /docs/en_US/License/Roland/Roland END-USER LICENSE AGREEMENT.pdf 90 /docs/en_US/License/Roland/Roland END-USER LICENSE AGREEMENT.pdf 91 92 Contact information may be found in the following file. 93 94 /docs/en_US/License/Roland/Roland_contact_info.txt 95 96 Please read this agreement before using the data. 97 98- The audio library of this SDK supports Dolby Surround and Dolby Pro Logic II. To use these features in a game, you must have a license agreement with Dolby. Please read the following file before using these features. 99 100 /docs/en_US/License/Dolby/DPL2_for_Wii.pdf 101 102======================================================================= 103Revision History 104======================================================================= 105For the revision history of this release, see man/en_US/ReleaseNote.html. 106 107======================================================================= 108System Requirements 109======================================================================= 110Refer to RVL-QuickStartGuide.us.pdf, provided separately, for details on system requirements for the Revolution SDK. 111 112Three USB ports are required to connect to a PC. (Although two ports are specified in some manuals, three USB ports are now required.) 113 114This version of the SDK only supports the commercial release versions of NDEV. 115Whenever possible, use the NDEV software package version 071002 or later. 116 117======================================================================= 118Installation Procedure 119======================================================================= 120Install the two versions of the firmware: the extended firmware (55.18.25) and standard firmware (53.16.17). 121 1221. Overwrite the SDK directory with this patch package. 123 1242. Before executing any sample demos or other executable files, be absolutely certain to update the NDEV firmware according to the procedure given below. 125 In a typical environment, the update program is executed by starting a bash shell and entering "fwupdate_53.16.17_55.18.25_devkit1.19_xx". 126 (For xx, enter "jp", "us", or "eu".) 127 128 If the environment is customized or if things do not go smoothly using the method described above, go to the RVL_SDK/RVL/bin/tools directory and run "ODEM -r -l swupdate_SDK-53.16.17_55.18.25_devkit1.19_xx.gcm". 129 (For xx, enter "jp", "us", or "eu".) 130 131 Once the update is complete, the message "SWUpdate Successful" appears on screen, and the NDEV firmware is updated to firmware 53.16.17, firmware 55.18.25, and DEVKIT BOOT PROGRAM version 1.19. 132 133 If the versions already installed are more recent than these versions, the message "Import: *** ...failed" will display, and the update process will fail. However, this is not a problem, and you can continue. 134 135 DEVKIT BOOT PROGRAM version 1.19 uses the extended firmware 55.18.25 when starting, but this does not affect the operation of titles that support the standard firmware. 136 137======================================================================= 138Differences from the Dolphin SDK 139======================================================================= 140- The path to Revolution SDK is specified with the environment variable REVOLUTION_SDK_ROOT 141 142- The header file is placed in the following directory. 143 $(REVOLUTION_SDK_ROOT)/include/revolution/ 144 145- The build target is RVL. 146 (This was HW2 for the Nintendo GameCube SDK.) 147 148- The run-time library is compiled using CodeWarrior 3.0 Alpha 5 Patch 2. 149 150 151======================================================================= 152Currently Known Bugs 153======================================================================= 154----------------------------------------------------------------------- 155[GX] Command processor hardware bug 156 157 A bug was found in the graphics hardware command processor (CP), caused by a difference in internal processing timing as compared with Nintendo GameCube. 158 159 Since this bug is treated within the library, no special response is required for applications as long as they perform rendering using the GX library. 160 161 However, note the following points when creating original display lists using the GD library or other means. 162 163 This bug occurs when a command that corresponds to the register type "CP" (as described in the function reference "About GX States") is sent immediately before rendering a primitive with a function such as GXBegin. Therefore, if you need to set a CP command immediately before drawing primitives, be absolutely sure to include at least one GX_NOP (0x00) after the CP command. 164 165 This bug will not be corrected in hardware in the final product. 166 167----------------------------------------------------------------------- 168[HIO2] Transfer directions in the dual and multi demos of hio2demo 169 170 The dual demo of hio2demo carries out communication using separate channels: EXI0 for communication from NDEV to PC, and MrEXI for communication from PC to NDEV. However, transfers using EXI0 are not supported on the current hardware, so only unidirectional communication from PC to NDEV works. 171 172 Although the multi demo is designed for multiple NDEV consoles connected to a single PC, operations are currently not verified when multiple NDEV units are connected. When one NDEV is connected, specifications state to use EXI0 from PC to NDEV, and MrEXI from NDEV to PC, in the opposite manner from dual mode. However, for the same reasons as described above, only unidirectional communication from NDEV to PC works. 173 174----------------------------------------------------------------------- 175[VI] MPAL display is not supported. 176 177 Current system does not support display of MPAL. Release date is undecided. 178 179----------------------------------------------------------------------- 180[VI] A bug in the screen burn-in protection during the execution of OSFatal 181 182 When OSFatal runs while the screen burn-in protection feature is running, OSFatal runs without recovering from the burn-in protection state (the screen stays dark). 183 184 Normally, OSFatal displays an error message and stops the system. Currently, however, that error message is displayed while the burn-in protection is still running. 185 186----------------------------------------------------------------------- 187[WPAD] Problem with speaker playback simultaneous with WPADControlDpd 188 189 When speaker sound is played back while starting the pointer with the WPADControlDpd function, the beginning portion of audio will not play back due to the operation of pointer startup. 190 191 Before beginning sound playback, wait a short time after pointer startup. 192 193 This issue has not yet been addressed. 194 195----------------------------------------------------------------------- 196[OS] Broadway floating-point calculation mode 197 198 REVOLUTION OS uses a non-IEEE mode for floating-point calculations. Calculation result is converted to 0 if it returns an IEEE754-format, non-normalized number. 199 200----------------------------------------------------------------------- 201[CW] A link error occurs when building with CodeWarrior IDE 202 203 In default projects up to CodeWarrior Alpha5 patch2, the esp library was not linked by default. 204 205 Use the stationary patch released for version 3.0 Alpha 5 of CodeWarrior for GAMECUBE. 206 207 This will be fixed in the next release of CW. 208 209----------------------------------------------------------------------- 210[REL/RSO] A warning occurs while making the demo 211 212 When making demos, the following warning is displayed with the creation of each PLF: 213 214 Example warning: 215 216 ### mwldeppc.exe Linker Warning: 217 # linker command file 'b.o' is missing from project. 218 219 The warning is output because an unrelated object file is specified in partial.lcf. It has not yet been decided how or when this problem will be corrected, but the warning has no effect on operation. 220 221----------------------------------------------------------------------- 222[BTE] Private-use functions are made global with general-purpose names 223 224The following general-purpose function names are global within the library. 225Please take note of this. 226 227LogMsg 228LogMsg_0 229LogMsg_1 230LogMsg_2 231LogMsg_3 232LogMsg_4 233LogMsg_5 234LogMsg_6 235 236Due to various circumstances, there are no plans to improve this matter in the future. 237 238----------------------------------------------------------------------- 239 240======================================================================= 241File List 242======================================================================= 243========================== FILE LIST Patch 3 ========================== 244 245./build/buildtools/modulerules 246./build/demos/cntdemo/makefile 247./build/demos/darchdemo/src/darchdemo.c 248./build/demos/dvddemo/makefile 249./build/demos/dvddemo/src/checkdisk.c 250./build/demos/kpaddemo/src/weight.c 251./build/demos/oslogdemo/makefile 252./build/demos/oslogdemo/src/oslogdemo.c 253./build/demos/reldemo/makefile 254./build/libraries/cx/src/CXUncompression.c 255./build/libraries/kpad/include/KPADinside.h 256./build/libraries/kpad/src/KPAD.c 257./build/makefile 258./build/tools/sndconv/makefile 259./build/tools/sndconv/src/sndconv.c 260./docs/en_US/Developer/Audio_Programmer's_Guide/AX.pdf 261./docs/en_US/Developer/Graphics_Programmer's_Guide/GX.pdf 262./docs/en_US/Developer/Graphics_Programmer's_Guide/VI.pdf 263./docs/en_US/Developer/Programmer's_Guide/DVD.pdf 264./docs/en_US/Developer/Programmer's_Guide/WBC.pdf 265./dvddata/viewer/OSReportViewer.wad 266./include/revolution/ax.h 267./include/revolution/dvd.h 268./include/revolution/eppc.RVL.lcf 269./include/revolution/gx/GXPixel.h 270./include/revolution/kpad.h 271./include/revolution/os/OSCache.h 272./include/revolution/os/OSLog.h 273./include/revolution/sc/SCGetWww.h 274./include/revolution/sdkver.h 275./man/en_US/a-z.html 276./man/en_US/ai/Audio_Interface_Driver.html 277./man/en_US/ai/DMA/AIRegisterDMACallback.html 278./man/en_US/arc/intro.html 279./man/en_US/ax/AX_API_Menu.html 280./man/en_US/ax/Initialization/AXInit.html 281./man/en_US/ax/Initialization/AXInitEx.html 282./man/en_US/ax/Initialization/AXInitExSpecifyMem.html 283./man/en_US/ax/Initialization/AXInitSpecifyMem.html 284./man/en_US/ax/Initialization/threadsafe.html 285./man/en_US/ax/list.html 286./man/en_US/ax/overview.html 287./man/en_US/ax/Utility/AXDecodeAdpcmData.html 288./man/en_US/ax/Utility/AXGetAdpcmData.html 289./man/en_US/ax/Utility/utility.html 290./man/en_US/bootseq/intro.html 291./man/en_US/contents.html 292./man/en_US/cx/CXInitUncompContextLH.html 293./man/en_US/cx/CXInitUncompContextLHFront.html 294./man/en_US/cx/CXInitUncompContextLRC.html 295./man/en_US/cx/CXInitUncompContextLRCFront.html 296./man/en_US/cx/CXIsFinishedUncompLH.html 297./man/en_US/cx/CXIsFinishedUncompLRC.html 298./man/en_US/cx/CXReadUncompLH.html 299./man/en_US/cx/CXReadUncompLRC.html 300./man/en_US/cx/CXSecureUncompressLH.html 301./man/en_US/cx/CXSecureUncompressLRC.html 302./man/en_US/cx/CXUncompContextLH.html 303./man/en_US/cx/CXUncompContextLRC.html 304./man/en_US/cx/CXReadUncompLH.html 305./man/en_US/cx/CXUncompressLRC.html 306./man/en_US/cx/list.html 307./man/en_US/cx/toc.html 308./man/en_US/darch/demo.html 309./man/en_US/dvd/DVDChangeDisk.html 310./man/en_US/dvd/DVDCompareDiskID.html 311./man/en_US/dvd/DVDInit.html 312./man/en_US/dvd/DVDIsDiskIdentified.html 313./man/en_US/dvd/DVDOpenDir.html 314./man/en_US/dvd/list.html 315./man/en_US/dvd/sampledemos/dvddemos.html 316./man/en_US/dvd/toc.html 317./man/en_US/enc/intro.html 318./man/en_US/fnt/images/wbf1_cn_1.jpg 319./man/en_US/fnt/images/wbf1_cn_10.jpg 320./man/en_US/fnt/images/wbf1_cn_11.jpg 321./man/en_US/fnt/images/wbf1_cn_12.jpg 322./man/en_US/fnt/images/wbf1_cn_13.jpg 323./man/en_US/fnt/images/wbf1_cn_14.jpg 324./man/en_US/fnt/images/wbf1_cn_15.jpg 325./man/en_US/fnt/images/wbf1_cn_16.jpg 326./man/en_US/fnt/images/wbf1_cn_17.jpg 327./man/en_US/fnt/images/wbf1_cn_18.jpg 328./man/en_US/fnt/images/wbf1_cn_19.jpg 329./man/en_US/fnt/images/wbf1_cn_2.jpg 330./man/en_US/fnt/images/wbf1_cn_20.jpg 331./man/en_US/fnt/images/wbf1_cn_21.jpg 332./man/en_US/fnt/images/wbf1_cn_22.jpg 333./man/en_US/fnt/images/wbf1_cn_3.jpg 334./man/en_US/fnt/images/wbf1_cn_4.jpg 335./man/en_US/fnt/images/wbf1_cn_5.jpg 336./man/en_US/fnt/images/wbf1_cn_6.jpg 337./man/en_US/fnt/images/wbf1_cn_7.jpg 338./man/en_US/fnt/images/wbf1_cn_8.jpg 339./man/en_US/fnt/images/wbf1_cn_9.jpg 340./man/en_US/fnt/images/wbf1_kr_1.jpg 341./man/en_US/fnt/images/wbf1_kr_10.jpg 342./man/en_US/fnt/images/wbf1_kr_11.jpg 343./man/en_US/fnt/images/wbf1_kr_12.jpg 344./man/en_US/fnt/images/wbf1_kr_13.jpg 345./man/en_US/fnt/images/wbf1_kr_14.jpg 346./man/en_US/fnt/images/wbf1_kr_15.jpg 347./man/en_US/fnt/images/wbf1_kr_16.jpg 348./man/en_US/fnt/images/wbf1_kr_17.jpg 349./man/en_US/fnt/images/wbf1_kr_18.jpg 350./man/en_US/fnt/images/wbf1_kr_19.jpg 351./man/en_US/fnt/images/wbf1_kr_2.jpg 352./man/en_US/fnt/images/wbf1_kr_20.jpg 353./man/en_US/fnt/images/wbf1_kr_21.jpg 354./man/en_US/fnt/images/wbf1_kr_22.jpg 355./man/en_US/fnt/images/wbf1_kr_23.jpg 356./man/en_US/fnt/images/wbf1_kr_24.jpg 357./man/en_US/fnt/images/wbf1_kr_25.jpg 358./man/en_US/fnt/images/wbf1_kr_26.jpg 359./man/en_US/fnt/images/wbf1_kr_27.jpg 360./man/en_US/fnt/images/wbf1_kr_28.jpg 361./man/en_US/fnt/images/wbf1_kr_29.jpg 362./man/en_US/fnt/images/wbf1_kr_3.jpg 363./man/en_US/fnt/images/wbf1_kr_30.jpg 364./man/en_US/fnt/images/wbf1_kr_31.jpg 365./man/en_US/fnt/images/wbf1_kr_32.jpg 366./man/en_US/fnt/images/wbf1_kr_33.jpg 367./man/en_US/fnt/images/wbf1_kr_4.jpg 368./man/en_US/fnt/images/wbf1_kr_5.jpg 369./man/en_US/fnt/images/wbf1_kr_6.jpg 370./man/en_US/fnt/images/wbf1_kr_7.jpg 371./man/en_US/fnt/images/wbf1_kr_8.jpg 372./man/en_US/fnt/images/wbf1_kr_9.jpg 373./man/en_US/fnt/images/wbf2_cn_1.jpg 374./man/en_US/fnt/images/wbf2_cn_10.jpg 375./man/en_US/fnt/images/wbf2_cn_11.jpg 376./man/en_US/fnt/images/wbf2_cn_12.jpg 377./man/en_US/fnt/images/wbf2_cn_13.jpg 378./man/en_US/fnt/images/wbf2_cn_14.jpg 379./man/en_US/fnt/images/wbf2_cn_15.jpg 380./man/en_US/fnt/images/wbf2_cn_16.jpg 381./man/en_US/fnt/images/wbf2_cn_17.jpg 382./man/en_US/fnt/images/wbf2_cn_18.jpg 383./man/en_US/fnt/images/wbf2_cn_19.jpg 384./man/en_US/fnt/images/wbf2_cn_2.jpg 385./man/en_US/fnt/images/wbf2_cn_20.jpg 386./man/en_US/fnt/images/wbf2_cn_21.jpg 387./man/en_US/fnt/images/wbf2_cn_22.jpg 388./man/en_US/fnt/images/wbf2_cn_3.jpg 389./man/en_US/fnt/images/wbf2_cn_4.jpg 390./man/en_US/fnt/images/wbf2_cn_5.jpg 391./man/en_US/fnt/images/wbf2_cn_6.jpg 392./man/en_US/fnt/images/wbf2_cn_7.jpg 393./man/en_US/fnt/images/wbf2_cn_8.jpg 394./man/en_US/fnt/images/wbf2_cn_9.jpg 395./man/en_US/fnt/images/wbf2_kr_1.jpg 396./man/en_US/fnt/images/wbf2_kr_10.jpg 397./man/en_US/fnt/images/wbf2_kr_11.jpg 398./man/en_US/fnt/images/wbf2_kr_12.jpg 399./man/en_US/fnt/images/wbf2_kr_13.jpg 400./man/en_US/fnt/images/wbf2_kr_14.jpg 401./man/en_US/fnt/images/wbf2_kr_15.jpg 402./man/en_US/fnt/images/wbf2_kr_16.jpg 403./man/en_US/fnt/images/wbf2_kr_17.jpg 404./man/en_US/fnt/images/wbf2_kr_18.jpg 405./man/en_US/fnt/images/wbf2_kr_19.jpg 406./man/en_US/fnt/images/wbf2_kr_2.jpg 407./man/en_US/fnt/images/wbf2_kr_20.jpg 408./man/en_US/fnt/images/wbf2_kr_21.jpg 409./man/en_US/fnt/images/wbf2_kr_22.jpg 410./man/en_US/fnt/images/wbf2_kr_23.jpg 411./man/en_US/fnt/images/wbf2_kr_24.jpg 412./man/en_US/fnt/images/wbf2_kr_25.jpg 413./man/en_US/fnt/images/wbf2_kr_26.jpg 414./man/en_US/fnt/images/wbf2_kr_27.jpg 415./man/en_US/fnt/images/wbf2_kr_28.jpg 416./man/en_US/fnt/images/wbf2_kr_29.jpg 417./man/en_US/fnt/images/wbf2_kr_3.jpg 418./man/en_US/fnt/images/wbf2_kr_30.jpg 419./man/en_US/fnt/images/wbf2_kr_31.jpg 420./man/en_US/fnt/images/wbf2_kr_32.jpg 421./man/en_US/fnt/images/wbf2_kr_33.jpg 422./man/en_US/fnt/images/wbf2_kr_4.jpg 423./man/en_US/fnt/images/wbf2_kr_5.jpg 424./man/en_US/fnt/images/wbf2_kr_6.jpg 425./man/en_US/fnt/images/wbf2_kr_7.jpg 426./man/en_US/fnt/images/wbf2_kr_8.jpg 427./man/en_US/fnt/images/wbf2_kr_9.jpg 428./man/en_US/fnt/intro.html 429./man/en_US/gx/Culling/GXSetScissor.html 430./man/en_US/gx/Culling/GXSetScissorBoxOffset.html 431./man/en_US/gx/list.html 432./man/en_US/gx/PixelProc/GXGetAlphaUpdate.html 433./man/en_US/gx/PixelProc/GXGetColorUpdate.html 434./man/en_US/gx/PixelProc/GXGetDither.html 435./man/en_US/gx/PixelProc/GXGetPixelFmt.html 436./man/en_US/gx/PixelProc/GXSetAlphaUpdate.html 437./man/en_US/gx/PixelProc/GXSetColorUpdate.html 438./man/en_US/gx/PixelProc/GXSetDither.html 439./man/en_US/gx/PixelProc/GXSetPixelFmt.html 440./man/en_US/gx/toc.html 441./man/en_US/gx/Transform/GXGetViewport.html 442./man/en_US/gx/Transform/GXSetViewport.html 443./man/en_US/gx/Transform/GXSetViewportJitter.html 444./man/en_US/gx/Transform/GXSetViewportv.html 445./man/en_US/hid/HIDCloseAsync.html 446./man/en_US/hid/HIDError.html 447./man/en_US/hid/HIDOpenAsync.html 448./man/en_US/hid/HIDSetupHandler.html 449./man/en_US/hid/index.html 450./man/en_US/hid/intro.html 451./man/en_US/hid/list.html 452./man/en_US/hid/toc.html 453./man/en_US/icons.html 454./man/en_US/kpad/intro.html 455./man/en_US/kpad/KPADEXStatus.html 456./man/en_US/kpad/KPADRead.html 457./man/en_US/kpad/KPADResetWbcTgcWeight.html 458./man/en_US/kpad/KPADSetBtnProcMode.html 459./man/en_US/kpad/KPADSetConnectCallback.html 460./man/en_US/kpad/KPADSetSamplingCallback.html 461./man/en_US/kpad/list.html 462./man/en_US/kpad/sampledemos/weight.html 463./man/en_US/kpad/toc.html 464./man/en_US/main.html 465./man/en_US/mtx/general/MTXConcat.html 466./man/en_US/mtx/general/MTXConcatArray.html 467./man/en_US/nadk/CNTGetFSTSize.html 468./man/en_US/nadk/demo.html 469./man/en_US/nadk/intro.html 470./man/en_US/nadk/StrapImageDemo.html 471./man/en_US/nadk/tools/makeWad.html 472./man/en_US/nand/intro.html 473./man/en_US/nand/seq1.png 474./man/en_US/nand/sequence.html 475./man/en_US/os/Cache/LCIsEnable.html 476./man/en_US/os/Error/OSReport.html 477./man/en_US/os/Interrupt/OSDisableInterrupts.html 478./man/en_US/os/Interrupt/OSEnableInterrupts.html 479./man/en_US/os/list.html 480./man/en_US/os/OSLog/Image/001.png 481./man/en_US/os/OSLog/Image/002.png 482./man/en_US/os/OSLog/Image/003.png 483./man/en_US/os/OSLog/Image/004.png 484./man/en_US/os/OSLog/intro.html 485./man/en_US/os/OSLog/oslogdemo.html 486./man/en_US/os/OSLog/OSReportDestination.html 487./man/en_US/os/OSLog/OSReportFlush.html 488./man/en_US/os/OSLog/osreporviewer.html 489./man/en_US/os/overview.html 490./man/en_US/os/Thread/OSGetCurrentThread.html 491./man/en_US/os/toc.html 492./man/en_US/ReleaseNote.html 493./man/en_US/sc/list.html 494./man/en_US/sc/SCGetWwwRestriction.html 495./man/en_US/sc/toc.html 496./man/en_US/tools/darch.html 497./man/en_US/tools/devkitmenu.html 498./man/en_US/tools/makemaster.html 499./man/en_US/tools/setinitialcode.html 500./man/en_US/wpad/intro.html 501./man/en_US/wpad/WPADGetGameTitleUtf16.html 502./man/en_US/wpad/WPADProbe.html 503./man/en_US/wpad/WPADStatus.html 504./readme-RVL_SDK-3_2-patch3.txt 505./RVL/bin/tools/swupdate_53.16.17_55.18.25_devkit1.19_eu.gcm 506./RVL/bin/tools/swupdate_53.16.17_55.18.25_devkit1.19_jp.gcm 507./RVL/bin/tools/swupdate_53.16.17_55.18.25_devkit1.19_us.gcm 508./RVL/boot/apploader.img 509./RVL/lib/ax.a 510./RVL/lib/axD.a 511./RVL/lib/bte.a 512./RVL/lib/bteD.a 513./RVL/lib/dvd.a 514./RVL/lib/dvdD.a 515./RVL/lib/gx.a 516./RVL/lib/gxD.a 517./RVL/lib/kpad.a 518./RVL/lib/kpadD.a 519./RVL/lib/os.a 520./RVL/lib/osD.a 521./RVL/lib/oslog.a 522./RVL/lib/oslogD.a 523./RVL/lib/wpad.a 524./RVL/lib/wpadD.a 525./X86/bin/darch.exe 526./X86/bin/fwupdate_53.16.17_55.18.25_devkit1.19_eu 527./X86/bin/fwupdate_53.16.17_55.18.25_devkit1.19_jp 528./X86/bin/fwupdate_53.16.17_55.18.25_devkit1.19_us 529./X86/bin/makeWad.exe 530./X86/bin/ntcompress.exe 531./X86/bin/ntcompressD.exe 532./X86/bin/sndconv.exe 533========================== FILE LIST Patch 2 ========================== 534 535./RVL/bin/tools/swupdate_SDK-3_2_eu.gcm 536./RVL/bin/tools/swupdate_SDK-3_2_jp.gcm 537./RVL/bin/tools/swupdate_SDK-3_2_us.gcm 538./RVL/boot/apploader.img 539./RVL/lib/os.a 540./RVL/lib/osD.a 541./X86/bin/dat/0000000100000035.bin 542./X86/bin/dat/0000000100000037.bin 543./X86/bin/fwupdate_SDK-3_2_eu 544./X86/bin/fwupdate_SDK-3_2_jp 545./X86/bin/fwupdate_SDK-3_2_us 546./X86/bin/makeWad.exe 547./X86/bin/ndrun_fwlist 548./X86/bin/setfirmware 549./docs/en_US/Developer/Hardware_Transition_Guide/RVL-HardwareTransitionGuide.pdf 550./include/revolution/cx/CXStreamingUncompression.h 551./include/revolution/sdkver.h 552./man/en_US/ReleaseNote.html 553./man/en_US/a-z.html 554./man/en_US/cx/CXInitUncompContextHuffmanFront.html 555./man/en_US/gx/list.html 556./man/en_US/hid/HIDCloseAsync.html 557./man/en_US/hid/HIDError.html 558./man/en_US/hid/HIDOpenAsync.html 559./man/en_US/hid/HIDSetupHandler.html 560./man/en_US/hid/index.html 561./man/en_US/hid/intro.html 562./man/en_US/hid/toc.html 563./man/en_US/icons.html 564./man/en_US/kbd/KBDExit.html 565./man/en_US/kbd/KBDInit.html 566./man/en_US/kbd/KBDInitRegionUS.html 567./man/en_US/kbd/intro.html 568./man/en_US/kbd/toc.html 569./man/en_US/main.html 570./man/en_US/nand/intro.html 571./readme-RVL_SDK-3_2-patch2_jp.txt 572========================== FILE LIST Patch ========================== 573 574./RVL/bin/tools/swupdate_SDK-3_2_eu.gcm 575./RVL/bin/tools/swupdate_SDK-3_2_jp.gcm 576./RVL/bin/tools/swupdate_SDK-3_2_us.gcm 577./RVL/lib/gx.a 578./RVL/lib/gxD.a 579./RVL/lib/kbd.a 580./RVL/lib/kbdD.a 581./RVL/lib/kpad.a 582./RVL/lib/kpadD.a 583./RVL/lib/nand.a 584./RVL/lib/nandD.a 585./RVL/lib/os.a 586./RVL/lib/osD.a 587./RVL/lib/vi.a 588./RVL/lib/viD.a 589./RVL/lib/wpad.a 590./RVL/lib/wpadD.a 591./RVL/lib/wud.a 592./RVL/lib/wudD.a 593./X86/bin/darchD.exe 594./X86/bin/setfirmware 595./build/demos/gxdemo/src/DisplayList/DL-tex.c 596./build/demos/gxdemo/src/DisplayList/DL-tf-mtx.c 597./build/demos/gxdemo/src/G2D/G2D-test.c 598./build/demos/gxdemo/src/Indirect/ind-tile-test.c 599./build/demos/gxdemo/src/TexGen/tg-shadow2.c 600./build/demos/videmo/src/frb-vi-gamma.c 601./build/demos/wbcdemo/src/handling_weight.c 602./build/demos/wpaddemo/src/dummy_checker.c 603./build/demos/wpaddemo/src/memory.c 604./build/demos/wpaddemo/src/wpad_axdemo.c 605./build/demos/wpaddemo/src/wpad_seqdemo.c 606./build/demos/wpaddemo/src/wpad_spdemo.c 607./build/libraries/kpad/src/KPAD.c 608./build/tools/darch/buildscript 609./build/tools/darch/include/darch.h 610./build/tools/darch/makefile 611./build/tools/darch/src/create.c 612./build/tools/darch/src/darch.c 613./build/tools/darch/src/extract.c 614./build/tools/darch/src/fst.c 615./build/tools/darch/src/out.c 616./build/tools/darch/src/utils.c 617./build/tools/darch/vc++/darch.sln 618./build/tools/darch/vc++/darch.vcproj 619./docs/en_US/Developer/Graphics_Programmer's_Guide/CMPR_Texture.pdf 620./docs/en_US/Developer/Graphics_Programmer's_Guide/GX.pdf 621./docs/en_US/Developer/Programmer's_Guide/Hio2If.pdf 622./docs/en_US/Developer/Programmer's_Guide/OS.pdf 623./docs/en_US/Developer/Programmer's_Guide/PAD.pdf 624./docs/en_US/Developer/Programmer's_Guide/WBC.pdf 625./include/revolution/sdkver.h 626./man/en_US/ReleaseNote.html 627./man/en_US/a-z.html 628./man/en_US/ax/Utility/AXGetAdpcmData.html 629./man/en_US/ax_applications/Effect/AXFXChorusExpShutdownDpl2.html 630./man/en_US/ax_applications/Effect/AXFXChorusShutdownDpl2.html 631./man/en_US/ax_applications/Effect/AXFXDelayExpShutdownDpl2.html 632./man/en_US/ax_applications/Effect/AXFXDelayShutdownDpl2.html 633./man/en_US/ax_applications/Effect/AXFXReverbHiExpShutdownDpl2.html 634./man/en_US/ax_applications/Effect/AXFXReverbHiShutdownDpl2.html 635./man/en_US/ax_applications/Effect/AXFXReverbStdExpShutdownDpl2.html 636./man/en_US/ax_applications/Effect/AXFXReverbStdShutdownDpl2.html 637./man/en_US/ax_applications/sampledemos/axfilter.html 638./man/en_US/ax_applications/sampledemos/compressor.html 639./man/en_US/ax_applications/sampledemos/dpl2demo.html 640./man/en_US/ax_applications/sampledemos/dpl2reverb.html 641./man/en_US/ax_applications/sampledemos/expchorus.html 642./man/en_US/ax_applications/sampledemos/expdelay.html 643./man/en_US/ax_applications/sampledemos/expreverbHi.html 644./man/en_US/ax_applications/sampledemos/expreverbStd.html 645./man/en_US/ax_applications/sampledemos/fxbussend.html 646./man/en_US/bootseq/intro.html 647./man/en_US/contents.html 648./man/en_US/enc/chineseextbl.html 649./man/en_US/gx/Enumerated_Types/GXPerf0.html 650./man/en_US/gx/Framebuffer/GXReadBoundingBox.html 651./man/en_US/gx/Framebuffer/GXSetTexCopyDst.html 652./man/en_US/gx/Geometry/GXSetVtxDesc.html 653./man/en_US/gx/GfxFIFO/GXGetCPUFifo.html 654./man/en_US/gx/Indirect/GXSetTevIndWarp.html 655./man/en_US/gx/Lighting/GXInitLightSpot.html 656./man/en_US/gx/TexCoordGen/GXSetTexCoordGen2.html 657./man/en_US/gx/Texture/GXTexObjInitFlow.html 658./man/en_US/gx/list.html 659./man/en_US/gx/sampledemos/Framebuffer/frb-vfilter.html 660./man/en_US/gx/sampledemos/PerfCounters/perf-sync.html 661./man/en_US/gx/sampledemos/sampledemos.html 662./man/en_US/icons.html 663./man/en_US/kpad/KPADGetBtnProcMode.html 664./man/en_US/kpad/KPADRead.html 665./man/en_US/kpad/KPADReadEx.html 666./man/en_US/kpad/KPADSetBtnProcMode.html 667./man/en_US/kpad/intro.html 668./man/en_US/kpad/list.html 669./man/en_US/kpad/sampledemos/kpadsample.html 670./man/en_US/kpad/toc.html 671./man/en_US/main.html 672./man/en_US/nadk/CNTChangeDir.html 673./man/en_US/nadk/CNTGetCurrentDir.html 674./man/en_US/nand/intro.html 675./man/en_US/os/Alarm/OSCancelAlarms.html 676./man/en_US/os/Alarm/OSGetAlarmUserData.html 677./man/en_US/os/Alarm/OSSetAlarmTag.html 678./man/en_US/os/Hash/OSCalcCRC.html 679./man/en_US/os/Thread/OSCheckActiveThreads.html 680./man/en_US/os/Thread/fig0.png 681./man/en_US/os/Thread/intro.html 682./man/en_US/rso/tools/makerso.html 683./man/en_US/sc/SCGetSimpleAddressRegionIdHi.html 684./man/en_US/thp/tools/THPFormat.html 685./man/en_US/thp/tools/THPFormat/MovieData.html 686./man/en_US/thp/tools/THPFormat/THPAudioInfo.html 687./man/en_US/thp/tools/THPFormat/THPFrameCompInfo.html 688./man/en_US/thp/tools/THPFormat/THPFrameOffsetData.html 689./man/en_US/thp/tools/THPFormat/THPHeader.html 690./man/en_US/thp/tools/THPFormat/THPVideoInfo.html 691./man/en_US/wbc/demo_private.html 692./man/en_US/wbc/intro_private.html 693./man/en_US/wpad/WPADRegisterBLCWorkarea.html 694./man/en_US/wpad/intro.html 695./man/en_US/wpad/sampledemos/demos.html 696./man/en_US/wpad/toc.html 697./readme-RVL_SDK-3_2-patch.txt 698 699