Line 3: |
Line 3: |
| This list includes the following libraries: | | This list includes the following libraries: |
| | | |
− | * [[ACTIMAGINE_MO]] - [[ActImagine]] | + | *[[ACTIMAGINE_MO]] - [[ActImagine]] |
− | * [[ADOBE_FLASH]] - [[Adobe Flash]] | + | *[[ADOBE_FLASH]] - [[Adobe Flash]] |
− | * [[ADOBE_FLASHPLAYER]] - Adobe Flash | + | *[[ADOBE_FLASHPLAYER]] - Adobe Flash |
− | * [[CAM]] - USB camera (used by ''Your Shape'') | + | *[[CAM]] - USB camera (used by ''Your Shape'') |
− | * [[FCD]] | + | *[[FCD]] - Forecast Channel |
− | * [[FLASH]] - Adobe Flash | + | *[[FLASH]] - Adobe Flash |
− | * [[JUSTSYSTEMS_ATOK]] | + | *[[JUSTSYSTEMS_ATOK]] |
− | * [[LOGITECH_LGFF]] - [[Logitech]] | + | *[[LOGITECH_LGFF]] - [[Logitech]] |
− | * [[LOGITECH_MIC]] - Logitech | + | *[[LOGITECH_MIC]] - Logitech |
− | * [[MATSUSHITA_AACDECODER]] - [[Matsushita]] | + | *[[MATSUSHITA_AACDECODER]] - Panasonic |
− | * [[MATSUSHITA_MP4DEMUX]] - Matsushita | + | *[[MATSUSHITA_MP4DEMUX]] - Panasonic |
− | * [[MOBICLIP_MO]] - [[Mobiclip]] | + | *[[MOBICLIP_MO]] - [[Mobiclip]] |
− | * [[TMC_JPEG]] (several) | + | *[[TMC_JPEG]] - [https://www.tmath.co.jp/eng/products/picture/jpeg_encdecsw.html Techno Mathematical Co., Ltd.] |
− | * [[TOSHIBA_CLTTTSJPNT07V103]] - [[Toshiba]] | + | *[[TOSHIBA_CLTTTSJPNT07V103]] - [[Toshiba]] |
− | * [[ZI_EZITEXT]] - [[Zi Corporation]] | + | *[[ZI_EZITEXT]] - [[Zi Corporation]] |
− | * [[AI]] - Audio Interface | + | *[[AI]] - Audio Interface |
− | * [[AX]] - Audio Mixing | + | *[[AM]] - "ARAM manager for AX Demos" (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[CARD]] - GameCube Memory Card | + | *[[AMCNOTSTUBS]] (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[CNT]] - Wii title contents | + | *[[AMCSTUBS]] - "AMC EXI2 stub library" (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[CNTCACHE]] - Wii title contents | + | *[[AR]] - [[GameCube]] ARAM device driver (obsolete, but still included) (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[CNTSD]] - Wii title contents (SD card) | + | *[[ARC]] - Revolution archive creator, possibly creates U8 archives? (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[DSP]] | + | *[[AX]] - Audio Mixing |
− | * [[DVD]] - DVD drive | + | *[[AXART]] - seems to be low-level audio mixing library (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[DWC]] | + | *[[AXFX]] - Provides auxillary effects for AX (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[DWC_LOBBY]] | + | *[[BASE]] - Provides PowerPC architecture-specific functions (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[DWCDL]] | + | *[[CARD]] - GameCube Memory Card |
− | * [[ECDK]] - E-Commerce | + | *[[CNT]] - Wii title contents ("content API library") |
− | * [[ENC]] | + | *[[CNTCACHE]] - Wii title contents |
− | * [[EXI]] - EXI bus | + | *[[CNTSD]] - Wii title contents (SD card) |
− | * [[FA]] | + | *[[CX]] - Another compression library, implements at least LZ77 (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[GX]] - Graphics | + | *[[DARCH]] - Some kind of file system API (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[Home Menu|HBM]] - [[Home Menu]] | + | *[[DB]] - Old stubs used for debugging [[GameCube]] games in 1999-2000 (for some reason still included) |
− | * [[HID]] | + | *[[DEMO]] - Internal library used for Wii SDK's GX demos (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[HIO2]] - Host I/O | + | *[[DIEMU]] - Provides high-level emulation for the [[DI|Disc Interface]] (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[ICMPSO]] | + | *[[DSP]] - "Revolution DSP Device Driver" (internal driver for the GameCube/Wii Digital Signal Processor) (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[KBD]] | + | *[[DUSB]] - I/O API used by DI USB emulation (written by [[Hudson Soft]]!) |
− | * [[KPAD]] - [[Wii Remote]] | + | *[[DVD]] - DVD drive |
− | * [[KPR]] | + | *[[DWC]] |
− | * [[MP]] | + | *[[DWC_LOBBY]] |
− | * [[MPDL]] | + | *[[DWCDL]] |
− | * [[MPDS]] | + | *[[ECDK]] - E-Commerce |
− | * [[MWM_OperaSoftwareASA_WWW]] | + | *[[ED]] - Provides SHA1 hashing & unknown '''E'''ncryption/'''D'''ecryption services (RSA?) (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[NAND]] - NAND flash memory ([[Wii System Memory]]) | + | *[[ENC]] - Deals with character encoding. Supports Shift-JIS, Windows-1252, and several other formats. (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[NCD]] | + | *[[EUART]] - Another Hudson Soft-written library, this time dealing with configuring EXI bus UARTs. (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[NHTTP]] | + | *[[EXI]] - EXI bus |
− | * [[NMIC]] | + | *[[FNT]] - Font library (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[NWC24]] - [[WiiConnect24]] | + | *[[FS]] - Filesystem library/module for IOS (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[OS|Dolphin/Revolution OS]] - Revolution OS | + | *[[G2D]] - Obsolete GameCube 2D graphics library, originally written by one Paul Donnelly in late 1999 and last updated in early 2000. (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[PAD]] - [[GameCube Controller]] | + | *[[GA]] - "Revolution general abstraction layer". Probably just abstracts away certain hardware details. (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[PD]] | + | *[[GD]] - Provides some kind of high level emulation layer. Possibly for GX? (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[PERF]] | + | *[[GX]] - Graphics |
− | * [[PMIC]] | + | *[[Home Menu|HBM]] - [[Home Menu]] |
− | * [[RFL]] - [[Mii]] | + | *[[HID]] |
− | * [[SC]] - [[SYSCONF]] | + | *[[HIO]] - Old, obsolete GameCube version of HIO, last updated in 2002. (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[SI]] - Serial Interface | + | *[[HIO2]] - Host I/O for Wii |
− | * [[SO]] | + | *[[ICMPSO]] |
− | * [[SOCKET]] | + | *[[IPC]] - Implements an IPC server (leaked as part of [[DIAG4RVL.7z]]'s RVL-SDK3.2 source code) |
− | * [[SOFTWARE_KEYBOARD]] | + | *[[KBD]] |
− | * [[SSL]] | + | *[[KPAD]] - [[Wii Remote]] |
− | * [[THP]] - THP video playback | + | *[[KPR]] |
− | * [[VCT]] | + | *[[MP]] |
− | * [[VEN]] | + | *[[MPDL]] |
− | * [[VI]] - Video Interface | + | *[[MPDS]] |
− | * [[WBC]] | + | *[[MWM_OperaSoftwareASA_WWW]] |
− | * [[WPAD]] (several) - [[Wii Remote]] and peripherals | + | *[[NAND]] - NAND flash memory ([[Wii System Memory]]) |
| + | *[[NCD]] |
| + | *[[NHTTP]] |
| + | *[[NMIC]] |
| + | *[[NWC24]] - [[WiiConnect24]] |
| + | *[[OS|Dolphin/Revolution OS]] - Revolution OS |
| + | *[[PAD]] - [[GameCube Controller]] |
| + | *[[PD]] |
| + | *[[PERF]] |
| + | *[[PMIC]] |
| + | *[[RFL]] - [[Miis]] |
| + | *[[SC]] - [[SYSCONF]] |
| + | *[[SI]] - Serial Interface |
| + | *[[SO]] |
| + | *[[SOCKET]] |
| + | *[[SOFTWARE_KEYBOARD]] |
| + | *[[SSL]] |
| + | *[[THP]] - THP video playback |
| + | *[[VCT]] |
| + | *[[VEN]] |
| + | *[[VI]] - Video Interface |
| + | *[[WBC]] |
| + | *[[WPAD]] (several) - [[Wii Remote]] and peripherals |
| + | |
| + | Additional libraries include: |
| + | |
| + | * [[Wii DVD Support|dvdvideo]] |
| + | * [[BTE]] - the BroadCom Bluetooth driver |
| + | * [[dusbHost]] - DI-USB Host, designed for Visual Studio & written by Hudson Soft - sniffs DI-USB packets? |
| + | * [[EUARTHOST]] - Similar to dusbHost, but for [[EUART]] - likely a packet sniffer for EXI UART packets |
| + | * [[ES]] - eTicket Services, implements the [[eTicket]] system & written by [[BroadOn]] |
| + | * [[ESP]] - Public shim for ES (ES '''P'''ublic). Presumably so developers could use it without its private/secret components getting exposed? |
| + | * [[FA]] - Partially written by [[ESOL]], seems to deal with the Wii NAND filesystem? |
| + | * [[fiottyHost]] - Windows program for sniffing packets using FIO. Written jointly by Nintendo and Hudson Soft. |
| + | * [[hioHost]] - Tool for sniffing HIO packets. |
| + | * [[hio2Host]] - Tool for sniffing HIO2 (Wii) packets. |
| + | * [[WK]]/[[WKMC]] |
| + | |
| + | == Library Strings == |
| <pre> | | <pre> |
| << RVL_MWM - ACTIMAGINE_MO debug build: Nov 7 2008 10:30:22 (0x4199_60831) >> # Mobiclip | | << RVL_MWM - ACTIMAGINE_MO debug build: Nov 7 2008 10:30:22 (0x4199_60831) >> # Mobiclip |