Difference between revisions of "SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated"
From PCGamingWiki, the wiki about fixing PC games
(128 intermediate revisions by 47 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|title = SpongeBob SquarePants:<br>Battle for Bikini Bottom - Rehydrated | |title = SpongeBob SquarePants:<br>Battle for Bikini Bottom - Rehydrated | ||
Line 8: | Line 7: | ||
{{Infobox game/row/publisher|THQ Nordic}} | {{Infobox game/row/publisher|THQ Nordic}} | ||
|engines = | |engines = | ||
− | {{Infobox game/row/engine|Unreal Engine 4|ref=<ref>{{Refurl|url=https://www.unrealengine.com/en-US/developer-interviews/spongebob-squarepants-battle-for-bikini-bottom---rehydrated-revamps-the-graphics-and-design-of-a-cult-classic|title=SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated revamps the graphics and design of a cult classic|date=2020-02-14}}</ref>}} | + | {{Infobox game/row/engine|Unreal Engine 4|ref=<ref>{{Refurl|url=https://web.archive.org/web/20210331093826/https://www.unrealengine.com/en-US/developer-interviews/spongebob-squarepants-battle-for-bikini-bottom---rehydrated-revamps-the-graphics-and-design-of-a-cult-classic|title=SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated revamps the graphics and design of a cult classic|date=2020-02-14}}</ref><ref>{{Refcheck|user=Mastan|date=2022-09-24}}</ref>|build=4.23.1.0}} |
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|June 23, 2020}} | {{Infobox game/row/date|Windows|June 23, 2020}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|spongebob-squarepants-battle-for-bikini-bottom---rehydrated|69}} | ||
+ | {{Infobox game/row/reception|OpenCritic|9387/spongebob-squarepants-battle-for-bikini-bottom-rehydrated|70}} | ||
+ | {{Infobox game/row/reception|IGDB|spongebob-squarepants-battle-for-bikini-bottom-rehydrated|67}} | ||
|taxonomy = | |taxonomy = | ||
− | {{Infobox game/row/taxonomy/monetization | }} | + | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} |
− | {{Infobox game/row/taxonomy/microtransactions | }} | + | {{Infobox game/row/taxonomy/microtransactions | None }} |
{{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
{{Infobox game/row/taxonomy/pacing | Real-time }} | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
Line 28: | Line 31: | ||
|gogcom id = 1545755591 | |gogcom id = 1545755591 | ||
|official site= https://www.thqnordic.com/games/spongebob-squarepants-battle-bikini-bottom-rehydrated | |official site= https://www.thqnordic.com/games/spongebob-squarepants-battle-bikini-bottom-rehydrated | ||
− | |igdb = | + | |igdb = |
+ | |hltb = 67967 | ||
|strategywiki = | |strategywiki = | ||
+ | |mobygames = spongebob-squarepants-battle-for-bikini-bottom-rehydrated | ||
|wikipedia = SpongeBob SquarePants: Battle for Bikini Bottom – Rehydrated | |wikipedia = SpongeBob SquarePants: Battle for Bikini Bottom – Rehydrated | ||
− | |winehq = | + | |winehq = 19898 |
|license = commercial | |license = commercial | ||
}} | }} | ||
Line 39: | Line 44: | ||
'''General information''' | '''General information''' | ||
− | {{GOG.com links|1545755591}} | + | {{GOG.com links|1545755591|spongebob_squarepants_battle_for_bikini_bottom_rehydrated}} |
{{mm}} [https://steamcommunity.com/app/969990/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/969990/discussions/ Steam Community Discussions] | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| GamersGate | | + | {{Availability/row| Retail | | Steam | | | Windows }} |
+ | {{Availability/row| Epic Games Store | spongebob-squarepants-battle-for-bikini-bottom-rehydrated | DRM-free | <ref>{{Refcheck|user=Bitl|date=2020-06-24|comment=Tested on the latest Epic Games Store version.}}</ref> | | Windows}} | ||
+ | {{Availability/row| GamersGate | spongebob-squarepants-battle-for-bikini-bottom-rehydrated | Steam | | | Windows }} | ||
{{Availability/row| Gamesplanet | 4205-1 | Steam | | | Windows }} | {{Availability/row| Gamesplanet | 4205-1 | Steam | | | Windows }} | ||
{{Availability/row| GOG.com | spongebob_squarepants_battle_for_bikini_bottom_rehydrated | DRM-free | | | Windows }} | {{Availability/row| GOG.com | spongebob_squarepants_battle_for_bikini_bottom_rehydrated | DRM-free | | | Windows }} | ||
{{Availability/row| GMG | spongebob-squarepants-battle-for-bikini-bottom-rehydrated-pc | Steam | | | Windows }} | {{Availability/row| GMG | spongebob-squarepants-battle-for-bikini-bottom-rehydrated-pc | Steam | | | Windows }} | ||
{{Availability/row| Humble | spongebob-squarepants-battle-for-bikini-bottom-rehydrated | Steam | | | Windows }} | {{Availability/row| Humble | spongebob-squarepants-battle-for-bikini-bottom-rehydrated | Steam | | | Windows }} | ||
− | {{Availability/row| Steam | 969990 | | + | {{Availability/row| Microsoft Store | 9pkqx8pchnh2 | Microsoft Store | Included with {{store feature|Xbox Game Pass}}. | | Windows }} |
+ | {{Availability/row| Steam | 969990 | DRM-free | | | Windows }} | ||
}} | }} | ||
Line 55: | Line 63: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{p|LOCALAPPDATA}}\Pineapple\Saved\Config\WindowsNoEditor\}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows| | + | {{Game data/saves|Windows|{{p|LOCALAPPDATA}}\Pineapple\Saved\SaveGames}} |
}} | }} | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |discord | + | |discord = |
− | |discord notes | + | |discord notes = |
− | |epic games | + | |epic games launcher = false |
− | |epic games | + | |epic games launcher notes = |
− | |gog galaxy | + | |gog galaxy = true |
− | |gog galaxy notes | + | |gog galaxy notes = |
− | |origin | + | |origin = |
− | |origin notes | + | |origin notes = |
− | |steam cloud | + | |steam cloud = true |
− | |steam cloud notes | + | |steam cloud notes = |
− | | | + | |ubisoft connect = |
− | | | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = true |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
==Video== | ==Video== | ||
+ | {{Image|SpongeBob_SquarePants_Battle_for_Bikini_Bottom_-_Rehydrated_Video_Settings.png|Video settings.}} | ||
+ | {{Image|SpongeBob SquarePants Battle for Bikini Bottom - Rehydrated Gameplay Settings.png|Gameplay settings.}} | ||
{{Video | {{Video | ||
|wsgf link = | |wsgf link = | ||
Line 89: | Line 99: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= | + | |widescreen resolution notes= Cutscenes are cinematically {{term|letterboxed}}. |
|multimonitor = unknown | |multimonitor = unknown | ||
− | |multimonitor notes = | + | |multimonitor notes = {{term|Vert-}} scaling, black bars at cutscenes and dialog screens. See [[#Ultra-widescreen|Ultra-widescreen]]. |
|ultrawidescreen = limited | |ultrawidescreen = limited | ||
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = {{term|Vert-}} scaling, black bars at cutscenes and dialog screens. See [[#Ultra-widescreen|Ultra-widescreen]]. |
|4k ultra hd = true | |4k ultra hd = true | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
− | |fov = | + | |fov = hackable |
− | |fov notes = | + | |fov notes = See [[#Ultra-widescreen|Ultra-widescreen]]. |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
|borderless windowed = true | |borderless windowed = true | ||
|borderless windowed notes = "Fullscreen" option is borderless windowed mode. | |borderless windowed notes = "Fullscreen" option is borderless windowed mode. | ||
− | |anisotropic = | + | |anisotropic = always on |
− | |anisotropic notes = | + | |anisotropic notes = Always set to 8.<ref>{{Refcheck|user=Rose|date=2020-06-24|comment=r.maxanisotropy is set to 8, as seen in the [[Engine:Unreal Engine 4#Enable developer console|console]].}}</ref> |
|antialiasing = always on | |antialiasing = always on | ||
− | |antialiasing notes = Using FXAA.<ref>{{Refcheck|user=KingKrouch|date=2020-06-23|comment=Checked the "r.DefaultFeature.AntiAliasing" command using a command console injector.}}</ref> | + | |antialiasing notes = Using [[FXAA]].<ref>{{Refcheck|user=KingKrouch|date=2020-06-23|comment=Checked the "r.DefaultFeature.AntiAliasing" command using a command console injector.}}</ref> See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]] to disable it. |
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
Line 111: | Line 124: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = Capped at | + | |120 fps notes = Capped at 146 FPS.<ref>{{Refurl|url=https://www.dsogaming.com/articles/spongebob-squarepants-battle-for-bikini-bottom-rehydrated-runs-silky-smooth-on-the-pc/|title=SpongeBob SquarePants: Battle for Bikini Bottom – Rehydrated runs silky smooth on the PC|date=9 June 2023}}</ref> 60 FPS during cutscenes.<ref>{{Refcheck|user=KingKrouch|date=2020-06-23|comment=Checked with FPS overlay.}}</ref> See [[#High framerate|High framerate]]. to fix. |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
+ | |ray tracing = unknown | ||
+ | |ray tracing notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
+ | |||
+ | ===High framerate=== | ||
+ | {{ii}} Game is capped at 146 fps by default | ||
+ | {{Fixbox|description=Modify framerate cap|fix= | ||
+ | # Go to the [[#Game data|configuration file location]]. | ||
+ | # Add the line | ||
+ | <pre> | ||
+ | [/Script/Engine.RendererSettings] | ||
+ | t.MaxFPS=0 | ||
+ | </pre> | ||
+ | in {{File|Engine.ini}} to uncap the framerate. | ||
+ | {{ii}} If the framerate reset back to default, save as <code>Read Only</code>. | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Ultra-widescreen|Ultra-widescreen]]=== | ||
+ | {{ii}} By default, ultrawide support is achieved through {{term|vert-}} scaling. Dialog screens are {{term|pillarboxed}} and cutscenes are {{term|windowboxed}}.<ref>{{Refcheck|user=KingKrouch|date=2020-06-23|comment=Tested in-game with 2560x1080 resolution.}}</ref><ref>{{Refcheck|user=Rose|date=2020-06-24|comment=Tested at 2560x1080, 3840x1080 and 5760x1080, screenshots compared to 1920x1080.}}</ref> Certain non-HUD elements may appear stretched or anchored incorrectly.<ref>{{Refcheck|user=KingKrouch|date=2020-06-23|comment=Tested by interacting with the television in SpongeBob's house, and by setting off Hans by going out of bounds in the Bikini Bottom hub world.}}</ref> | ||
+ | |||
+ | {{Fixbox|description=Use the [https://community.pcgamingwiki.com/files/file/1922-spongebob-rehydrated-ultrawide-no-black-bars-fov/ community trainer] to remove black bars and adjust FOV|ref=|fix= | ||
+ | {{ii}} Semi-manual solution for all resolutions to remove black bars and adjust FOV in real time. | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Use the [https://community.pcgamingwiki.com/files/file/1921-bfbbuw-spongebob-bfbb-ultrawideuncapped-fps-fix/ community DLL injection] to adjust FOV|ref=|fix= | ||
+ | {{ii}} Automated solution designed for 21:9 and limited to FOV adjustment. | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]=== | ||
+ | {{Fixbox|description=Modify Engine.ini|ref=<ref name="Hman360">{{Refcheck|user=Hman360|date=2020-06-24|comment=Tested by setting the value in the config file and checking in-game.}}</ref>|fix= | ||
+ | # Go to the [[#Configuration file(s) location|Configuration file location]] and open {{code|Engine.ini}} or create it if it doesn't exist. | ||
+ | # In {{code|Engine.ini}}, find the section {{code|[SystemSettings]}} or add it if it doesn't exist. | ||
+ | # In this section, add the line <code>r.DefaultFeature.AntiAliasing=x</code>, replacing {{code|x}} with {{code|0}} to disable it or {{code|1}} for [[FXAA]]. | ||
+ | # (Optional) You can also modify the quality of anti-aliasing. Add the line <code>r.PostProcessAAQuality=x</code>, replacing {{code|x}} with the desired quality level for anti-aliasing of [[FXAA]]. A level of {{code|0}} disables it, and a level of {{code|6}} sets it to the maximum. | ||
+ | # Save the file. | ||
+ | }} | ||
+ | |||
+ | ===Ambient occlusion=== | ||
+ | {{Fixbox|description=Modify Engine.ini to increase ambient occlusion|ref=<ref name="Keith">{{Refcheck|user=Keith|date=2020-07-06|comment=}}</ref>|fix= | ||
+ | # Go to the [[#Game data|configuration file(s) location]]. | ||
+ | # Open <code>Engine.ini</code>. | ||
+ | # Add the line <code>[SystemSettings]</code> if it does not exist. | ||
+ | # In this section, add the line <code>r.AmbientOcclusionLevels=4</code>. | ||
+ | # Save the file. | ||
+ | }} | ||
+ | |||
+ | ===More Engine.ini graphics tweaks=== | ||
+ | A mod by ExpnandBanana can be found with various Engine.ini tweaks to improve graphics [https://gamebanana.com/gamefiles/12045 on GameBanana]. | ||
==Input== | ==Input== | ||
{{Input | {{Input | ||
|key remap = false | |key remap = false | ||
− | |key remap notes = | + | |key remap notes = Lacks support of non-QWERTY keyboards.<ref>{{Refcheck|user=Suicide machine|date=2020-07-28|comment=Checked by switching keyboard layout in Windows to AZERTY and the game did not allow to move forward by pressing W (Z on AZERTY layout).)}}</ref> See the [[Glossary:Remapping|glossary page]] for potential workarounds. |
|acceleration option = false | |acceleration option = false | ||
|acceleration option notes = | |acceleration option notes = | ||
Line 128: | Line 188: | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = limited |
− | |invert mouse y-axis notes = | + | |invert mouse y-axis notes = When using inverted axis, user needs to press left click at least once after switching characters to not have the look ability limited.<ref>{{Refcheck|user=Suicide machine|date=2020-07-28|comment=Axis inversion was actually fixed in patch 1.1, but this issue still persists.}}</ref> |
|touchscreen = unknown | |touchscreen = unknown | ||
|touchscreen notes = | |touchscreen notes = | ||
Line 141: | Line 201: | ||
|controller sensitivity notes= | |controller sensitivity notes= | ||
|invert controller y-axis = true | |invert controller y-axis = true | ||
− | |invert controller y-axis notes= | + | |invert controller y-axis notes= The issue of axis getting reset back to default when changing characters was fixed in patch 1.1. |
|xinput controllers = true | |xinput controllers = true | ||
|xinput controllers notes = | |xinput controllers notes = | ||
Line 148: | Line 208: | ||
|impulse triggers = unknown | |impulse triggers = unknown | ||
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = hackable |
− | |dualshock 4 notes = | + | |dualshock 4 notes = Lacks native support. Use [[Controller:DualShock 4#DS4Windows|DS4Windows]] or Steam's controller configuration tool as a workaround. |
− | |dualshock prompts = | + | |dualshock prompts = hackable |
− | |dualshock prompts notes = | + | |dualshock prompts notes = Fix available, see [[#DS4 Button Prompts|DS4 Button Prompts]] |
− | |light bar support = | + | |light bar support = false |
|light bar support notes = | |light bar support notes = | ||
|dualshock 4 modes = unknown | |dualshock 4 modes = unknown | ||
Line 164: | Line 224: | ||
|other button prompts = unknown | |other button prompts = unknown | ||
|other button prompts notes= | |other button prompts notes= | ||
− | |controller hotplug = | + | |controller hotplug = true |
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = true |
|haptic feedback notes = | |haptic feedback notes = | ||
− | |simultaneous input = | + | |simultaneous input = true |
− | |simultaneous input notes = | + | |simultaneous input notes = Rapidly changing glyphs, see [https://redd.it/hfhe44 here] for a glyph locking patch. |
− | |steam input api = | + | |steam input api = false |
|steam input api notes = | |steam input api notes = | ||
− | |steam hook input = | + | |steam hook input = true |
|steam hook input notes = | |steam hook input notes = | ||
− | |steam input presets = | + | |steam input presets = false |
|steam input presets notes = | |steam input presets notes = | ||
|steam controller prompts = unknown | |steam controller prompts = unknown | ||
Line 180: | Line 240: | ||
|steam cursor detection = unknown | |steam cursor detection = unknown | ||
|steam cursor detection notes = | |steam cursor detection notes = | ||
+ | }} | ||
+ | |||
+ | ===DS4 Button Prompts=== | ||
+ | {{Fixbox|description=Add DS4 buttons prompts|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/969990/discussions/0/2516897767696504191/|title=Steam Community|date=28 May 2023}}</ref>|fix= | ||
+ | #Download the zip from Gamebanana [https://gamebanana.com/guis/35654 here] | ||
+ | #Extract zip contents and copy/move to {{code|{{p|game}}\Pineapple\Content\Paks}} | ||
}} | }} | ||
==Audio== | ==Audio== | ||
+ | {{Image|SpongeBob SquarePants Battle for Bikini Bottom - Rehydrated Audio Settings.png|Audio settings.}} | ||
{{Audio | {{Audio | ||
|separate volume = true | |separate volume = true | ||
− | |separate volume notes = "SFX | + | |separate volume notes = Sliders for "SFX", "Music", and "Dialogues". |
− | |surround sound = | + | |surround sound = always on |
− | |surround sound notes = | + | |surround sound notes = <ref>{{Refcheck|user=Rose|date=2020-06-24|comment=Sounds heard from the rear speakers of a 5.1 sound system, especially loud when destroying objects. Confirmed the presence of Back Left, Back Right, and LFE output with [[Special K]] 0.10.3.}}</ref> |
|subtitles = true | |subtitles = true | ||
− | |subtitles notes = | + | |subtitles notes = Text boxes, accompanied by voice acting, is used when talking to characters.<br>Subtitles during cutscenes and gameplay can be toggled on or off. |
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
|mute on focus lost = always on | |mute on focus lost = always on | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
{{L10n|content= | {{L10n|content= | ||
+ | {{Image|SpongeBob SquarePants Battle for Bikini Bottom - Rehydrated Language Settings.png|Language settings.}} | ||
+ | {{++}} Spoken language can be changed independently from on-screen text language. | ||
+ | {{--}} Non-English dubs are missing various sounds in in-game cutscenes.<ref>{{Refurl|url=https://www.youtube.com/watch?v=VACqgAYy13k|title=SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated - lacking sounds in different dubs|date=2020-06-26}}</ref><ref>{{Refcheck|user=Suicide machine|date=2020-06-26|comment=King Jollyfish cutscene misses shower sounds in non-English dubs.}}</ref> | ||
{{L10n/switch | {{L10n/switch | ||
|language = English | |language = English | ||
Line 230: | Line 302: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Hindi | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = Added on October 5, 2022.<ref>{{Refcheck|user=DarkSonicPT|date=2023-05-04|comment=https://steamdb.info/changelist/16267599/}}</ref> | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Hungarian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation [https://magyaritasok.hu/download/3398/spongebob-squarepants-battle-for-bikini-bottom-rehydrated (Magyarítások Portál)] | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Indonesian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation by [https://igtcid.blogspot.com/2022/10/spongebob-squarepants-battle-of-bikini.html IGTC Team (Indonesia Game Translator Community)] | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 253: | Line 349: | ||
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Malay | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = Added on October 5, 2022.<ref>{{Refcheck|user=DarkSonicPT|date=2023-05-04|comment=https://steamdb.info/changelist/16267599/}}</ref> | ||
|fan = | |fan = | ||
}} | }} | ||
Line 286: | Line 390: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Latin American Spanish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = Added on December 17, 2020. | ||
+ | |fan = | ||
+ | |ref = <ref>https://twitter.com/THQNordic/status/1339616587675021314?s=20</ref> | ||
}} | }} | ||
}} | }} | ||
+ | |||
==Network== | ==Network== | ||
Line 295: | Line 409: | ||
|local play modes = Co-Op | |local play modes = Co-Op | ||
|local play notes = | |local play notes = | ||
− | |lan play = | + | |lan play = false |
|lan play players = | |lan play players = | ||
|lan play modes = | |lan play modes = | ||
Line 306: | Line 420: | ||
|asynchronous notes = | |asynchronous notes = | ||
}}{{Network/Connections | }}{{Network/Connections | ||
− | |matchmaking = | + | |matchmaking = false |
|matchmaking notes = | |matchmaking notes = | ||
− | + | |self-hosting = true | |
− | |||
− | |||
− | |||
− | |self-hosting = | ||
|self-hosting notes = | |self-hosting notes = | ||
− | |||
− | |||
}}{{Network/Ports | }}{{Network/Ports | ||
|tcp = | |tcp = | ||
Line 321: | Line 429: | ||
|upnp = | |upnp = | ||
}} | }} | ||
+ | ==Issues unresolved== | ||
+ | ===Save file corruption=== | ||
+ | {{--}} A few initial reports of save file corruption.<ref>{{Refurl|url=https://steamcommunity.com/app/969990/discussions/0/2516897767698331087/|title=REfund :: Steam General Discussions|date=2020-06-23}}</ref> Saving in multiple slots recommended. | ||
+ | ===Glitched out Spatulas and Socks=== | ||
+ | {{--}} Small amount of reports from the Community from Steam, GOG, Epic Games, and Consoles had reported of Spatulas that are not able to be collected. This wasn't fixed properly by the Devs. <ref>{{Refurl|url=https://steamcommunity.com/app/969990/discussions/0/2516897767697860454/?ctp=28#c3806153359224303286/|title=Bug tracking and reports :: Steam General Discussions|date=2023-06-30}}</ref> And the only way to get all of them is a full on restart on another save that don't have other collectables yet to be grabbed. And without dying or falling while touching them.<ref>{{Refcheck|user=Honscottosolo|date=2023-12-14|coment=Tested on Latest Steam Version}}</ref> | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Mouse cursor is always visible on the screen=== | ||
+ | {{ii}} Issue was introduced with patch 1.1a. | ||
+ | {{Fixbox|description=Press {{key|F4}} to access the Epic Online Services sign-in prompt click Cancel|ref=<ref>{{Refurl|url=https://www.gog.com/forum/spongebob_squarepants_battle_for_bikini_bottom_rehydrated/mouse_on_screen|title=Mouse On Screen (GOG Community)|date=2020-07-28}}</ref><ref>{{Refcheck|user=Suicide machine|date=2020-07-28|comment=Tested with GOG version.)}}</ref>|fix= | ||
+ | }} | ||
+ | |||
+ | ===Game is blurry on non-default DPI screen=== | ||
+ | {{Fixbox|description=Set the game's .exe DPI scaling to "Application"}} | ||
==Other information== | ==Other information== | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 11 |
− | |direct3d notes = | + | |direct3d notes = Direct3D 12 can be forced using the <code>-d3d12</code> [[Glossary:Command line arguments|command line argument]].<ref>{{Refcheck|user=KingKrouch|date=2020-07-13|comment=Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.}}</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
Line 343: | Line 465: | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |windows 32-bit exe = | + | |windows 32-bit exe = false |
|windows 64-bit exe = true | |windows 64-bit exe = true | ||
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
− | |macos 32-bit app | + | |macos intel 32-bit app = unknown |
− | |macos 64-bit app | + | |macos intel 64-bit app = unknown |
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= unknown | |linux 32-bit executable= unknown | ||
|linux 64-bit executable= unknown | |linux 64-bit executable= unknown | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
+ | }} | ||
+ | |||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = PhysX | ||
+ | |physics notes = | ||
+ | |audio = | ||
+ | |audio notes = | ||
+ | |interface = | ||
+ | |interface notes = | ||
+ | |input = | ||
+ | |input notes = | ||
+ | |cutscenes = | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = Epic Online Services | ||
+ | |multiplayer notes= | ||
+ | |anticheat = | ||
+ | |anticheat notes = | ||
}} | }} | ||
Line 358: | Line 501: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = 7, 8.1 | + | |minOS = 7, 8.1 |
− | |minCPU = Intel Core i3-4130 | + | |minCPU = Intel Core i3-4130 2.8 GHz |
− | |minCPU2 = AMD Phenom II X4 925 | + | |minCPU2 = AMD Phenom II X4 925 2.8 GHz |
|minRAM = 4 GB | |minRAM = 4 GB | ||
|minHD = 8 GB | |minHD = 8 GB | ||
Line 367: | Line 510: | ||
|minVRAM = 2 GB | |minVRAM = 2 GB | ||
|minDX = 11 | |minDX = 11 | ||
+ | |minSM = 5.1 | ||
|minaudio = DirectX 9 compatible | |minaudio = DirectX 9 compatible | ||
|recOS = 10 | |recOS = 10 | ||
− | |recCPU = Intel Core i3-8100 | + | |recCPU = Intel Core i3-8100 3.5 GHz |
− | |recCPU2 = AMD FX-6300 | + | |recCPU2 = AMD FX-6300 3.5 GHz |
|recRAM = 8 GB | |recRAM = 8 GB | ||
|recGPU = Nvidia GeForce GTX 1050 Ti | |recGPU = Nvidia GeForce GTX 1050 Ti | ||
|recGPU2 = AMD Radeon R9 | |recGPU2 = AMD Radeon R9 | ||
|recVRAM = 4 GB | |recVRAM = 4 GB | ||
− | |recDX = | + | |recDX = |
− | |notes = {{ii}} A 64-bit operating system is required. | + | |notes = {{ii}} A 64-bit operating system is required.<br/>{{ii}} Some AMD graphics cards may show weaker performance on Windows 7 and 8.1 compared to 10. |
}} | }} | ||
{{References}} | {{References}} | ||
− | + | {{GOG.com Enhancement Project}} |
Latest revision as of 03:02, 1 May 2024
Developers | |
---|---|
Purple Lamp Studios | |
Publishers | |
THQ Nordic | |
Engines | |
Unreal Engine 4[Note 1] | |
Release dates | |
Windows | June 23, 2020 |
Reception | |
Metacritic | 69 |
OpenCritic | 70 |
IGDB | 67 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Platform |
Art styles | Cartoon |
Themes | Fantasy |
Series | SpongeBob SquarePants |
Key points
- Remake of SpongeBob SquarePants: Battle for Bikini Bottom based on the console releases, which were completely different from the original PC game.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Epic Games Store | [3] | |||
GamersGate | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
Microsoft Store | Included with Xbox Game Pass for PC. | |||
Steam |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %LOCALAPPDATA%\Pineapple\Saved\Config\WindowsNoEditor\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/969990/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | %LOCALAPPDATA%\Pineapple\Saved\SaveGames |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/969990/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
Steam Cloud | ||
Xbox Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Cutscenes are cinematically letterboxed. | ||
Multi-monitor | Vert- scaling, black bars at cutscenes and dialog screens. See Ultra-widescreen. | ||
Ultra-widescreen | Vert- scaling, black bars at cutscenes and dialog screens. See Ultra-widescreen. | ||
4K Ultra HD | |||
Field of view (FOV) | See Ultra-widescreen. | ||
Windowed | |||
Borderless fullscreen windowed | "Fullscreen" option is borderless windowed mode. | ||
Anisotropic filtering (AF) | Always set to 8.[4] | ||
Anti-aliasing (AA) | Using FXAA.[5] See Anti-aliasing (AA) to disable it. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Capped at 146 FPS.[6] 60 FPS during cutscenes.[7] See High framerate. to fix. | ||
High dynamic range display (HDR) | See the engine page to force native HDR output, or the glossary page for other alternatives. |
- The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.
High framerate
- Game is capped at 146 fps by default
Modify framerate cap |
---|
[/Script/Engine.RendererSettings] t.MaxFPS=0 in
|
Ultra-widescreen
- By default, ultrawide support is achieved through Vert- scaling. Dialog screens are pillarboxed and cutscenes are windowboxed.[8][9] Certain non-HUD elements may appear stretched or anchored incorrectly.[10]
Use the community trainer to remove black bars and adjust FOV |
---|
|
Use the community DLL injection to adjust FOV |
---|
|
Anti-aliasing (AA)
Modify Engine.ini[11] |
---|
|
Ambient occlusion
Modify Engine.ini to increase ambient occlusion[12] |
---|
|
More Engine.ini graphics tweaks
A mod by ExpnandBanana can be found with various Engine.ini tweaks to improve graphics on GameBanana.
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Lacks support of non-QWERTY keyboards.[13] See the glossary page for potential workarounds. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | When using inverted axis, user needs to press left click at least once after switching characters to not have the look ability limited.[14] | |
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion | The issue of axis getting reset back to default when changing characters was fixed in patch 1.1. |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Lacks native support. Use DS4Windows or Steam's controller configuration tool as a workaround. | |
---|---|---|
PlayStation button prompts | Fix available, see DS4 Button Prompts | |
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M | Rapidly changing glyphs, see here for a glyph locking patch. |
Steam Input | ||
---|---|---|
Steam Input API support | ||
Hook input (legacy mode) | ||
Official controller preset(s) | ||
Steam Controller button prompts | ||
Cursor detection |
DS4 Button Prompts
Add DS4 buttons prompts[15] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sliders for "SFX", "Music", and "Dialogues". | |
Surround sound | [16] | |
Subtitles | Text boxes, accompanied by voice acting, is used when talking to characters. Subtitles during cutscenes and gameplay can be toggled on or off. |
|
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
- Spoken language can be changed independently from on-screen text language.
- Non-English dubs are missing various sounds in in-game cutscenes.[17][18]
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
French | ||||
German | ||||
Hindi | Added on October 5, 2022.[19] | |||
Hungarian | Fan translation (Magyarítások Portál) | |||
Indonesian | Fan translation by IGTC Team (Indonesia Game Translator Community) | |||
Italian | ||||
Japanese | ||||
Korean | ||||
Malay | Added on October 5, 2022.[20] | |||
Polish | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | ||||
Latin American Spanish | Added on December 17, 2020.[21] |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 2 | Co-op |
||
LAN play | ||||
Online play | 2 | Co-op |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Self-hosting |
Issues unresolved
Save file corruption
- A few initial reports of save file corruption.[22] Saving in multiple slots recommended.
Glitched out Spatulas and Socks
- Small amount of reports from the Community from Steam, GOG, Epic Games, and Consoles had reported of Spatulas that are not able to be collected. This wasn't fixed properly by the Devs. [23] And the only way to get all of them is a full on restart on another save that don't have other collectables yet to be grabbed. And without dying or falling while touching them.[24]
Issues fixed
Mouse cursor is always visible on the screen
- Issue was introduced with patch 1.1a.
Press F4 to access the Epic Online Services sign-in prompt click Cancel[25][26] |
---|
Game is blurry on non-default DPI screen
Set the game's .exe DPI scaling to "Application" |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 | Direct3D 12 can be forced using the -d3d12 command line argument.[27] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | PhysX | |
Multiplayer | Epic Online Services |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 7, 8.1 | 10 |
Processor (CPU) | Intel Core i3-4130 2.8 GHz AMD Phenom II X4 925 2.8 GHz |
Intel Core i3-8100 3.5 GHz AMD FX-6300 3.5 GHz |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | Nvidia GeForce GTX 760 AMD Radeon HD 7870 2 GB of VRAM DirectX 11 compatible Shader model 5.1 support |
Nvidia GeForce GTX 1050 Ti AMD Radeon R9 4 GB of VRAM |
Sound (audio device) | DirectX 9 compatible |
- A 64-bit operating system is required.
- Some AMD graphics cards may show weaker performance on Windows 7 and 8.1 compared to 10.
Notes
- ↑ Unreal Engine 4 engine build: 4.23.1.0[1][2]
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/969990/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (969990) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated revamps the graphics and design of a cult classic - last accessed on 2020-02-14
- ↑ Verified by User:Mastan on 2022-09-24
- ↑ Verified by User:Bitl on 2020-06-24
- Tested on the latest Epic Games Store version.
- ↑ Verified by User:Rose on 2020-06-24
- r.maxanisotropy is set to 8, as seen in the console.
- ↑ Verified by User:KingKrouch on 2020-06-23
- Checked the "r.DefaultFeature.AntiAliasing" command using a command console injector.
- ↑ SpongeBob SquarePants: Battle for Bikini Bottom – Rehydrated runs silky smooth on the PC - last accessed on 9 June 2023
- ↑ Verified by User:KingKrouch on 2020-06-23
- Checked with FPS overlay.
- ↑ Verified by User:KingKrouch on 2020-06-23
- Tested in-game with 2560x1080 resolution.
- ↑ Verified by User:Rose on 2020-06-24
- Tested at 2560x1080, 3840x1080 and 5760x1080, screenshots compared to 1920x1080.
- ↑ Verified by User:KingKrouch on 2020-06-23
- Tested by interacting with the television in SpongeBob's house, and by setting off Hans by going out of bounds in the Bikini Bottom hub world.
- ↑ Verified by User:Hman360 on 2020-06-24
- Tested by setting the value in the config file and checking in-game.
- ↑ Verified by User:Keith on 2020-07-06
- ↑ Verified by User:Suicide machine on 2020-07-28
- Checked by switching keyboard layout in Windows to AZERTY and the game did not allow to move forward by pressing W (Z on AZERTY layout).)
- ↑ Verified by User:Suicide machine on 2020-07-28
- Axis inversion was actually fixed in patch 1.1, but this issue still persists.
- ↑ Steam Community - last accessed on 28 May 2023
- ↑ Verified by User:Rose on 2020-06-24
- Sounds heard from the rear speakers of a 5.1 sound system, especially loud when destroying objects. Confirmed the presence of Back Left, Back Right, and LFE output with Special K 0.10.3.
- ↑ SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated - lacking sounds in different dubs - last accessed on 2020-06-26
- ↑ Verified by User:Suicide machine on 2020-06-26
- King Jollyfish cutscene misses shower sounds in non-English dubs.
- ↑ Verified by User:DarkSonicPT on 2023-05-04
- ↑ Verified by User:DarkSonicPT on 2023-05-04
- ↑ https://twitter.com/THQNordic/status/1339616587675021314?s=20
- ↑ REfund :: Steam General Discussions - last accessed on 2020-06-23
- ↑ Bug tracking and reports :: Steam General Discussions - last accessed on 2023-06-30
- ↑ Verified by User:Honscottosolo on 2023-12-14
- ↑ Mouse On Screen (GOG Community) - last accessed on 2020-07-28
- ↑ Verified by User:Suicide machine on 2020-07-28
- Tested with GOG version.)
- ↑ Verified by User:KingKrouch on 2020-07-13
- Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.