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