Difference between revisions of "Main Page"

From Pikmin Technical Knowledge Base
Jump to navigation Jump to search
m
(Added P2 disassembly instructions.)
(44 intermediate revisions by 9 users not shown)
Line 90: Line 90:
 
| valign="top" |
 
| valign="top" |
 
* [[Pikmin directory tree|Directory tree]]
 
* [[Pikmin directory tree|Directory tree]]
 +
* [[JAM file list|JAM file list (Pikiseq.arc)]]
 +
* [[STX file list|STX file list]]
  
 
| valign="top" |
 
| valign="top" |
Line 96: Line 98:
 
* [[Pikmin 2 BMS file list|BMS (sequenced music)]]
 
* [[Pikmin 2 BMS file list|BMS (sequenced music)]]
 
* [[Pikmin 2 CND file list|CND (sequenced music for caves)]]
 
* [[Pikmin 2 CND file list|CND (sequenced music for caves)]]
 +
* [[Guide_To_Sound_File_Names|List of sound effect files in the first bank]]
  
 
| valign="top" |
 
| valign="top" |
Line 121: Line 124:
 
| valign="top" |
 
| valign="top" |
 
* [[Pikmin 2 identifiers|Identifiers]]
 
* [[Pikmin 2 identifiers|Identifiers]]
 +
* [[Pikmin 2 particles|Particles]]
 +
* [[Pikmin 2 Pikmin states|Pikmin states]]
  
 
| valign="top" |
 
| valign="top" |
Line 136: Line 141:
  
 
-->
 
-->
! colspan="4" | File formats
+
! colspan="4" | Stage generation
 
|-
 
|-
 
| valign="top" |
 
| valign="top" |
* Overworld
+
* [[Pikmin binary GEN format|Binary GEN format]]
** [[Pikmin area generator file|Generator]]
 
 
* [[Pikmin route|Routes]]
 
* [[Pikmin route|Routes]]
* [[Pikmin gen codes|Gen codes]]
 
* [[Pikmin Paired ARC+DIR Files|Paired ARC+DIR Files]]
 
* [[BUN file|BUN files (also ANM)]]
 
* [[MOD file]]
 
* [[PCR file]]
 
* [[DCA file]]
 
* [[DCK file]]
 
* [[CIN file]]
 
* [[DSK file]]
 
* [[H4M file]]
 
* [[JAM file]]
 
* [[Pikmin Anim Manager|KEY file]]
 
  
  
 +
* Outdated pages
 +
** [[Pikmin area generator file|Generator]]
 +
** [[Pikmin gen codes|Gen codes]]
  
 
| valign="top" |
 
| valign="top" |
Line 165: Line 160:
 
* Caves
 
* Caves
 
** [[Cave generation parameters|Cave generation parameters]]
 
** [[Cave generation parameters|Cave generation parameters]]
** [[Pikmin 2 challenge mode|Challenge Mode]]
+
** [[Pikmin 2 Challenge Mode settings|Challenge Mode]]
 
** [[Pikmin 2 cave lighting files|Lighting]]
 
** [[Pikmin 2 cave lighting files|Lighting]]
 
* Units (cave rooms)
 
* Units (cave rooms)
Line 171: Line 166:
 
** [[Cave unit definition file|Cave unit definition]]
 
** [[Cave unit definition file|Cave unit definition]]
 
* [[Pikmin 2 route|Routes]]
 
* [[Pikmin 2 route|Routes]]
* [[Pikmin 2 title screen|Title screen]]
+
 
* [[Pikmin 2 save file|Saved game data]]
+
 
 +
| valign="top" |
 +
 
 +
 
 +
| valign="top" |
 +
 
 +
 
 +
|-
 +
<!--
 +
 
 +
 
 +
FILE FORMATS
 +
 
 +
 
 +
-->
 +
! colspan="4" | File formats
 +
|-
 +
| valign="top" |
 +
* Archive Formats
 +
** [[Paired ARC+DIR file]]
 +
** [[BUN file]] (also ANM)
 +
* Binary formats
 +
** [[MOD file]] (3D Model)
 +
** [[TXE file]] (Texture)
 +
** [[BTI file]] (Texture)
 +
** [[BLO file]] (2D screen data)
 +
** [[PCR file]] (Particle effect parameters)
 +
** [[DC? files]] (Identifier for either DCA or DCK)
 +
*** [[DCA file]] (Animation)
 +
*** [[DCK file]] (Animation)
 +
** [[H4M file]] (Pre-rendered video)
 +
** [[JAM file]] (Sequenced music)
 +
** [[STX file]] (Streamed music)
 +
** [[AW file]] (Sound Bank)
 +
** [[Pikmin parameter files|Parameter Files]]
 +
* Plaintext Formats
 +
** [[CIN file]] (Cutscene resource manager)
 +
** [[DSK file]] (Cutscene data)
 +
** [[DMD file]] (Intermediary 3D model)
 +
** [[CNV file]] (Intermediary conversion file)
 +
* Unknown Formats
 +
** [[GST file]]
 +
** [[ACT file]]
 +
** [[CARD file]]
 +
* Missing Formats
 +
** [[DVW file]] (Material file?)
 +
** [[JMP file]] (Intermediary plaintext 3D model file?)
 +
** [[MD3 file]] (3D Model)
 +
** [[BSP flle]] (3D Model)
 +
 
 +
| valign="top" |
 +
* Archive Formats
 +
** [[SZS file]]
 +
** [[RARC file]]
 +
* [[BMD file]] (J3D model)
 +
* [[BTI file]] (Texture)
 +
* [[BTK file]] (Animated texture)
 +
* [[JPC file]] (Particle effect container)
 +
** [[JPA file]] (Particle effect)
 +
* [[BCA file]] (Animation)
 +
* [[BCK file]] (Animation)
 +
* [[BMS file]] (Sequenced music)
 +
* [[AST file]] (Streamed music)
 +
* [[AW file]] (Soundfont)
 +
* [[THP file]] (Pre-rendered video)
 +
* [[BLO file]] (2D screen data)
 +
* [[STB file]] (Cutscene data)
 +
* [[BMG file]] (Text)
 +
* [[BPK file]]
 +
* [[BRK file]]
 +
* [[BMC file]]
 +
 
 +
 
 +
* Misc.
 +
** [[DWN file]] (e-Reader minigames?)
 +
** [[DMD file]] (Intermediary 3D model)
 +
** [[Pikmin 2 title screen|Title screen]]
 +
** [[Pikmin 2 save file|Saved game data]]
  
 
| valign="top" |
 
| valign="top" |
Line 178: Line 250:
 
* [[Pikmin 3 radar files|Radar]]
 
* [[Pikmin 3 radar files|Radar]]
 
* [[BFSTM file|BFSTM (streamed music)]]
 
* [[BFSTM file|BFSTM (streamed music)]]
 +
* [[MSBT file (Pikmin 3)|MSBT (text string)]]
 +
* [[FSKB file]] (Unknown)
  
 
| valign="top" |
 
| valign="top" |
Line 198: Line 272:
 
|-
 
|-
 
| valign="top" |
 
| valign="top" |
* [[Pikmin AI Constants|AI Constants]]
+
* [[Pikmin labeled parameter file|Labeled]]
* [[Pikmin Game Parameters|Game Parameters]]
+
** [[Pikmin AI constants|AI constants]]
* [[Pikmin enemy parameter file format|Enemy]]
+
** [[Pikmin cunit parameters|Cuint]]
* [[Pikmin boss parameters|Boss]]
+
** [[Pikmin demo parameters|Demo]]
* [[Pikmin Camera Parameters|Camera]]
+
** [[Pikmin game parameters|Game parameters]]
* [[Pikmin Navi Manager|Navi Manager]]
+
** [[Pikmin navi parameters|NaviMgr]]
* [[Pikmin Piki Manager|Piki Manager]]
+
** [[Pikmin piki parameters|PikiMgr]]
* [[Pikmin Pellet Manager|Pellet Manager]]
+
** [[Pikmin sound parameters|Sound]]
* [[Pikmin Anim Manager|Anim Manager]]
+
** [[Pikmin wave parameters|Wave]]
* [[Pikmin Cunit Parameters|Cuint]]
+
** [[Pikmin prefs parameters|Prefs]]
* [[Pikmin Demo Parameters|Demo]]
+
** [[Pikmin boss parameters|Boss]]
* [[Pikmin Key Parameters|Key]]
+
* [[Pikmin unlabeled parameter file|Unlabeled]]
* [[Pikmin Sound Parameters|Sound]]
+
** [[Pikmin camera parameters|Camera]]
* [[Pikmin Wave Parameters|Wave]]
+
** [[Pikmin key parameters|Key]]
 +
** [[Pikmin enemy parameter file format|Enemy]]
  
 
| valign="top" |
 
| valign="top" |
Line 224: Line 299:
 
* [[pikminParam|Pikmin]]
 
* [[pikminParam|Pikmin]]
 
* [[itemprogressParam|Item progress]]
 
* [[itemprogressParam|Item progress]]
 +
 +
| valign="top" |
 +
 +
|-
 +
<!--
 +
 +
 +
MANAGERS
 +
 +
 +
-->
 +
! colspan="4" | Managers
 +
|-
 +
| valign="top" |
 +
* [[BX file]] (Soundfont index)
 +
* [[Pikmin pellet manager|Pellets]]
 +
* [[Pikmin anim manager|Animations]]
 +
* [[Pikmin teki manager|Tekis (DOL)]]
 +
* [[Pikmin stage manager|Stage manager]]
 +
* [[Pikmin stage information|Stage information / lighting]]
 +
 +
| valign="top" |
 +
* [[AAF file]] (Soundfont index)
 +
* Pellet List
 +
** [[Pikmin 2 otakara_config.txt|Treasure Config]]
 +
** [[Pikmin 2 item_config.txt|Item Config]]
 +
** [[Pikmin 2 carcass_config.txt|Carcass Config]]
 +
** [[Pikmin 2 numberpellet_config.txt|Number Pellet Config]]
 +
* [[Pikmin 2 animmgr.txt|Animation Manager]]
 +
* [[Pikmin 2 collinfo.txt|Collision Info]]
 +
 +
* [[Mail Table]]
 +
 +
| valign="top" |
  
 
| valign="top" |
 
| valign="top" |
Line 237: Line 346:
 
|-
 
|-
 
| valign="top" |
 
| valign="top" |
* [[Pikmin Unread Files|Unread Files]]
+
* [[Pikmin file formats|File formats]]
* [[Pikmin Disable Archives Trick|Disable loading from archives]]
+
* [[Pikmin unread files|Unread files]]
 +
* [[Pikmin disable archives trick|Disable loading from archives]]
 +
* [[Pikmin Emperor crash|Emperor crash]]
 +
* [[Minty Ramblings]]
 +
* [[Ambrosia Ramblings]]
  
 
| valign="top" |
 
| valign="top" |
Line 244: Line 357:
 
* [[Custom models]]
 
* [[Custom models]]
 
* [[Submerged Castle oddities|Special cave properties]]
 
* [[Submerged Castle oddities|Special cave properties]]
 +
* [[How Pikmin 2 loads text|How ''Pikmin 2'' loads text]]
 +
* [[User:Untitled-1/Sound_Replacement_Tutorial|Sound Replacement Tutorial]]
 +
* [[Pikmin 2 disassembly instructions|Disassembly instructions]]
  
 
| valign="top" |
 
| valign="top" |
Line 263: Line 379:
 
| valign="top" |
 
| valign="top" |
 
* [[PikBinGen]]
 
* [[PikBinGen]]
 +
* [[Archive Toolkit]]
 
* [[OpenGL / Dolphin System|OpenGL / Dolphin System]]
 
* [[OpenGL / Dolphin System|OpenGL / Dolphin System]]
  
 
| valign="top" |
 
| valign="top" |
* [[Cave Creator+]]
+
* [[Cave Creator]]
* [[Pikmin 2 Cave Creator]]
 
 
* [[Pikmin 2 Routes Editor]]
 
* [[Pikmin 2 Routes Editor]]
 
* [[obj2grid]]
 
* [[obj2grid]]

Revision as of 21:55, 12 May 2019

Welcome to the Pikmin Technical Knowledge Base!

A wiki dedicated to the internal files in Pikmin games.


About

Throughout the years, Pikmin fans have tinkered with the files inside the games in order to better learn how they work, and to create custom content. Since there are a lot of nuances in every little thing, and since new fans to the concept of file editing show up all the time, this wiki was created with the purpose of serving as a knowledge base for all that the fans know!

Partners:

What this wiki is not

  • It's not a wiki about pirating Pikmin games.
  • It's not a file-sharing service.
  • It's not a wiki where you document...
    • Canon content. Try Pikipedia instead.
    • Fan-made content. Try Pikmin Fanon instead.
    • Unused content or regional differences. Try TCRF instead.
  • It's not an official source of info. The information here is mostly obtained via experimenting, and is subject to change as new discoveries are made.



Global information

Global info


Game-specific information

Pikmin
(and New Play Control! Pikmin)
Pikmin 2
(and New Play Control! Pikmin 2)
Pikmin 3 Hey! Pikmin
General
File lists
Constants
Stage generation





File formats


Parameters
Managers
Explanations and notes
Tools

Tasks