Filesystem/BFBB

Introduction
The filesystem of the Battle For Bikini Bottom disc is composed of multiple folders, each containing multiple HIP and HOP files. Each set of HIP/HOP pair contains data for a level's section. Each folder has a name which is an abbreviation of the level's name. The files also have numbers which refer to the sub section.

Aside from these, the game also has a few other files, such as boot.HIP, font.HIP and plat.HIP, and also sb.ini, which is an easily editable INI file containing a lot of general game settings. It's possible to alter game menus, physics values and enable development options through editing of this file.

The GameCube version of the game also contains many extra files, such as LIP/LOP pairs for each HIP/HOP. These files are not present in other versions of the game and are actually ignored by the game, but they contain leftover data from development that might be useful to help us figure out how the game works.

Files

 * B1 - Boss 1
 * B101 - Poseidome
 * B2 - Boss 2
 * B201 - Industrial Park
 * B3 - Boss 3
 * B301 - Unused Musclebob
 * B302 - Kah Rah Tae
 * B303 - The small shall rule... or not
 * BB - Downtown Bikini Bottom
 * BB01 - Downtown Streets
 * BB02 - Rooftops
 * BB03 - Lighthouse
 * BB04 - Sea Needle
 * BC - Barnacle Cave
 * BB01 - Mermalair Entrance
 * BB02 - Mermalair Main Chamber
 * BB03 - Mermalair Security Tunnel
 * BB04 - Rolling Ball Area
 * BB05 - Villain Containment Area (Prawn)
 * DB - Dream Bubble
 * DB01 - Spongebob's Dream
 * DB02 - Sandy's Dream
 * DB03 - Saquidwards's Dream
 * DB04 - Mr. Krabs' Dream
 * DB05 - Patrick's Dream (Unused)
 * DB06 - Patrick's Mind (Final)
 * GL - Goo Lagoon
 * GL01 - Goo Lagoon
 * GL02 - Sea Caves
 * GL03 - Pier
 * GY - Graveyard
 * GY01 - Graveyard Lake
 * GY02 - Graveyard of Souls
 * GY03 - Dutchman's Ship
 * GY04 - Flying Dutchman
 * HB - Hub
 * HB00 - Prologue (Cutscene)
 * HB01 - Bikini Bottom
 * HB02 - Spongebob's Pineapple
 * HB03 - Squidward's Tiki
 * HB04 - Patrick's Rock
 * HB05 - Sandy's Treedome
 * HB06 - Shady Shoals
 * HB07 - Krusty Krab
 * HB08 - Chum Bucket
 * HB09 - Police Station
 * HB10 - Movie Theater
 * JF - Jellyfish Fields
 * JF01 - Jellyfish Rock
 * JF02 - Jellyfish Caves
 * JF03 - Jellyfish Lake
 * JF04 - King Jellyfish
 * KF - Kelp Forest
 * KF01 - Kelp Forest
 * KF02 - Kelp Swamp
 * KF04 - Kelp Caves
 * KF05 - Kelp Vines
 * MN - Menu
 * MNU3
 * MNU4
 * MNU5
 * PG - Post Game
 * PG12 - Spongeball Arena
 * RB - Rock Bottom
 * RB01 - Downtown Rock Bottom
 * RB02 - Rock Bottom Museum
 * RB03 - Trench of Advanced Darkness
 * SM - Sand Mountain
 * SM01 - Ski Lodge
 * SM02 - Guppy Mound
 * SM03 - Flounder Hill
 * SM04 - Sand Mountain
 * SP - Single Player
 * SPPA - Patrick
 * SPSB - Spongebob
 * SPSC - Sandy