Difference between revisions of "Revolution SDK"

From Rare Gaming Dump
m
Line 1: Line 1:
The '''Revolution SDK''' is the SDK used to develop Wii games. In short, it is known as the RVL_SDK; this is the usual identifier applied to it after early versions of the SDK where it was identified as the Revolution SDK. It is an extension of the [[Dolphin SDK|Dolphin]] (GameCube) SDK. It is no longer available from official sources, since WarioWorld is closed. However, Nintendo's Software Development Support Group (SDSG) still has access to it. [[Prototype Revolution SDK|Early versions]] of the SDK consist of only the WPAD and KPAD libraries, and some early documentation. They were used as extensions/patches for the GameCube SDK.
+
The '''Revolution SDK''' (RVL_SDK) is the SDK used to develop Wii games. It is an extension of the [[Dolphin SDK|Dolphin]] (GameCube) SDK.
  
== Known Versions ==
+
==Versions==
  
(Not including patches)
+
(incomplete; not including patches)
  
* [[Prototype Revolution SDK]] (partially leaked)
+
*"RVL_WPAD_KPAD" SDK (patch for [[Dolphin SDK]] used for development on GameCube hardware with prototype [[Wii Remote|Wii Remotes]])
  
* 1.0 (known to be unleaked)
+
*0.1
 +
*0.2
 +
*0.3
 +
*0.31
 +
*0.32
 +
*1.0 RC1
 +
*1.0
  
* 2.0 (known to be unleaked*)
+
*2.0  
  
* 2.1 (fully leaked, although base SDK only)
+
*2.1
  
* 2.2
+
*2.2
  
* 2.3
+
*2.3
  
* 2.4
+
*2.4
  
* 3.0
+
*3.0
  
* 3.1
+
*3.1
  
* 3.2
+
*3.2
  
* 3.3 (last, fully leaked)
+
*3.3 (last, fully leaked)
  
Some of the unmarked versions may have been leaked. There were many patches and release candidates as well.
+
==Structure==
  
*There is a reference on an old forum thread to a scene leak of 2.0, however it is long gone.
+
[[File:Rvlsdkroot.png|thumb|right|RVL_SDK 2.1 (scene release) root directory contents with dates.]]
  
== Structure ==
 
  
[[File:Rvlsdkroot.png|thumb|right|RVL_SDK 2.1 (scene release) root directory contents w/ dates.]]
+
Sample:
  
 +
*/build (source files to build)
  
The SDK is built off the [[Dolphin SDK]], and is structured in much the same way; the root directory (/RVL_SDK) looks like this:
+
*/docs (PDF documents)
  
* /build (build files)
+
*/dvddata (sample image/sound data for demo programs)
  
* /docs (PDF documents)
+
*/include (include files)
  
* /dvddata (sample image/sound data for demo programs, some of which is used in [[RVL_DIAG]]
+
*/man (HTML manual)
  
* /include (include files)
+
*/RVL (Wii executables)
  
* /man (HTML manual)
+
*/x86 (PC executables)
  
* /RVL (Wii executables)
+
*Readme
 
+
*Shell for Cygwin environment
* /x86 (PC executables)
 
 
 
* Readme files
 
  
 
{{Template:WiiNavbox}}
 
{{Template:WiiNavbox}}

Revision as of 09:41, 19 October 2020

The Revolution SDK (RVL_SDK) is the SDK used to develop Wii games. It is an extension of the Dolphin (GameCube) SDK.

Versions

(incomplete; not including patches)

  • "RVL_WPAD_KPAD" SDK (patch for Dolphin SDK used for development on GameCube hardware with prototype Wii Remotes)
  • 0.1
  • 0.2
  • 0.3
  • 0.31
  • 0.32
  • 1.0 RC1
  • 1.0
  • 2.0
  • 2.1
  • 2.2
  • 2.3
  • 2.4
  • 3.0
  • 3.1
  • 3.2
  • 3.3 (last, fully leaked)

Structure

RVL_SDK 2.1 (scene release) root directory contents with dates.


Sample:

  • /build (source files to build)
  • /docs (PDF documents)
  • /dvddata (sample image/sound data for demo programs)
  • /include (include files)
  • /man (HTML manual)
  • /RVL (Wii executables)
  • /x86 (PC executables)
  • Readme
  • Shell for Cygwin environment