Bikini Bottom Rust 0.1.0 (Windows x64)
A native port of SpongeBob SquarePants: Battle for Bikini Bottom (PC, 2003)
=====================================================================

This is a from-scratch reimplementation of the 2003 Windows game by AWE Games
and THQ, written in Rust. It contains NO game content. Everything you see and
hear is read from YOUR OWN installed copy of the original game.

Source code: https://github.com/Ray-m-w/Bikini-Bottom-Rust


WHAT YOU NEED
-------------
1. The original PC game, installed (or its files copied to a folder). That
   folder holds sb3.omt and the Scenes, Sceneart, Models, Sounds, Music and
   Scripts folders.
2. Optional but recommended: the CD's Movies folder copied INTO that game
   folder. The original installer leaves the movies on the disc. Without them
   the game still plays; the intro and cutscene videos are just skipped.

Windows 10 or 11, 64-bit. Nothing else to install (no runtime, no DirectX setup).


PLAYING
-------
1. Unzip anywhere and run bfbb.exe.
2. The first time, click "Choose game folder..." and pick the folder that
   holds sb3.omt, then click Play. The folder is remembered.
   (Shortcut: put bfbb.exe inside the game folder and it finds it by itself.)

Controls are the original's: the mouse does almost everything. Some minigames
also use the arrow keys, Space and the number keys.

  Esc          pause menu (Help, Main Menu, Quit)
  Alt+Enter    fullscreen on/off (the picture keeps the original 4:3 shape)


WHERE THINGS ARE SAVED
----------------------
  Profiles     users.sb3 in the game folder (the original's own format, so
               existing profiles carry over), or in %APPDATA%\bfbb-native\
               if the game folder is read-only (e.g. under Program Files)
  Options      %APPDATA%\bfbb-native\settings.ini
  Game folder  remembered in %APPDATA%\bfbb-native\settings.txt
               (delete it to be asked again)


KNOWN DIFFERENCES FROM THE ORIGINAL
-----------------------------------
- A few interface timers (the item popup slide, two puzzle fades) run at the
  intended speed at any frame rate; in the original they depended on the
  frame time and could stall.
- Some behaviour the reverse engineering could not fully settle is a best
  guess; each is marked in the source.


LICENCE
-------
The port's code is MIT OR Apache-2.0, except its Bink video decoder, which is
LGPL-2.1-or-later (its tables come from FFmpeg); the full source is at the
address above. The libraries compiled into bfbb.exe and their licences are
listed in THIRD-PARTY-LICENSES.txt.

SpongeBob SquarePants and the game, with all of its art, sound, music, text
and data, belong to their owners. This project is not affiliated with or
endorsed by them.
