LittleBigPlanet: Difference between revisions

From RPCS3 Wiki
m (Text replacement - "|multithreaded rsx notes = |disable async shader compiler = <!-- On, Off --> |disable async shader compiler notes = <!-- Audio configuration --> " to "|multithreaded rsx notes = <!-- Audio configuration --> ")
m (Text replacement - "|multithreaded rsx notes = <!-- Audio configuration --> " to "|multithreaded rsx notes = |asynchronous texture streaming = <!-- On, Off --> |asynchronous texture streaming notes = <!-- Audio configuration --> ")
(13 intermediate revisions by 6 users not shown)
Line 7: Line 7:
|genre    = Puzzle, Platform, Sandbox
|genre    = Puzzle, Platform, Sandbox
|modes    = Single-player, Co-op, Multiplayer <!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|modes    = Single-player, Co-op, Multiplayer <!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|gameid    = {{gameid|id=BCES00141, BCUS98148, NPEA00241, NPUA80472|ird=Yes}}
|gameid    = {{gameid|id=BCES00141, BCES00611, BCUS98148, NPEA00241, NPUA80472|ird=Yes}}
|wikipedia = https://en.wikipedia.org/wiki/LittleBigPlanet_(2008_video_game)
|wikipedia = https://en.wikipedia.org/wiki/LittleBigPlanet_(2008_video_game)
}}
}}
Line 16: Line 16:


==Configuration==
==Configuration==
<!-- Only enter mandatory non-default settings to be used. Delete parameters which are not applicable -->{{config
<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{config
<!-- CPU configuration -->
<!-- CPU configuration -->
|ppu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->
|ppu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->
Line 24: Line 24:
|preferred spu threads                = <!-- Auto, Single digit between 1 to 6 (e.g. 3), Range between 1 to 6 (e.g. 1 - 3) -->
|preferred spu threads                = <!-- Auto, Single digit between 1 to 6 (e.g. 3), Range between 1 to 6 (e.g. 1 - 3) -->
|preferred spu threads notes          =  
|preferred spu threads notes          =  
|enable thread scheduler               = <!-- On, Off -->
|thread scheduler                     = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler -->
|enable thread scheduler notes         =  
|thread scheduler notes               =  
|lower spu thread priority            = <!-- On, Off -->
|lower spu thread priority            = <!-- On, Off -->
|lower spu thread priority notes      =  
|lower spu thread priority notes      =  
Line 39: Line 39:
|tsx instructions notes                =  
|tsx instructions notes                =  
<!-- GPU configuration -->
<!-- GPU configuration -->
|renderer                              = Vulkan <!-- OpenGL, Vulkan, Disabled -->
|renderer                              = <!-- OpenGL, Vulkan, Disabled -->
|renderer notes                        = Recommended to get the best performance.
|renderer notes                        =  
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio notes                    =  
|aspect ratio notes                    =  
Line 55: Line 55:
|resolution scale threshold            = <!-- Value between 1 to 1024 in the format 16 x 16 -->
|resolution scale threshold            = <!-- Value between 1 to 1024 in the format 16 x 16 -->
|resolution scale threshold notes      =  
|resolution scale threshold notes      =  
|write color buffers                  = <!-- On, Off -->
|shader mode                          = <!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only -->
|write color buffers notes            =  
|shader mode notes                    =
|write color buffers                  = On <!-- On, Off -->
|write color buffers notes            = Fixes horrible gas, smoke and fire.
|strict rendering mode                = <!-- On, Off -->
|strict rendering mode                = <!-- On, Off -->
|strict rendering mode notes          =  
|strict rendering mode notes          =  
Line 63: Line 65:
|stretch to display area              = <!-- On, Off -->
|stretch to display area              = <!-- On, Off -->
|stretch to display area notes        =  
|stretch to display area notes        =  
|enable 3d                            = <!-- On, Off -->
|enable 3d notes                      =
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache notes            =  
|disable vertex cache notes            =  
|multithreaded rsx                    = <!-- On, Off -->
|multithreaded rsx                    = <!-- On, Off -->
|multithreaded rsx notes              =  
|multithreaded rsx notes              =  
|asynchronous texture streaming        = <!-- On, Off -->
|asynchronous texture streaming notes  =
<!-- Audio configuration -->
<!-- Audio configuration -->
|audio out windows                    = <!-- XAudio2, OpenAL, Disabled -->
|audio out windows                    = <!-- XAudio2, OpenAL, Disabled -->
Line 72: Line 78:
|audio out linux                      = <!-- OpenAL, PulseAudio, ALSA, Disabled -->
|audio out linux                      = <!-- OpenAL, PulseAudio, ALSA, Disabled -->
|audio out linux notes                =  
|audio out linux notes                =  
|audio channels                        = <!-- Surround 7.1, Downmix to Stereo, Downmix to 5.1 -->
|audio channels notes                  =
|dump to file                          = <!-- On, Off -->
|dump to file                          = <!-- On, Off -->
|dump to file notes                    =  
|dump to file notes                    =  
|convert to 16-bit                    = <!-- On, Off -->
|convert to 16-bit                    = <!-- On, Off -->
|convert to 16-bit notes              =  
|convert to 16-bit notes              =  
|downmix to stereo                    = <!-- On, Off -->
|downmix to stereo notes              =
|volume                                = <!-- Value between 0% to 200% -->
|volume                                = <!-- Value between 0% to 200% -->
|volume notes                          =  
|volume notes                          =  
Line 106: Line 112:
|accurate llvm dfma                    = <!-- On, Off -->
|accurate llvm dfma                    = <!-- On, Off -->
|accurate llvm dfma notes              =  
|accurate llvm dfma notes              =  
|accurate rsx reservation access      = <!-- On, Off -->
|accurate rsx reservation access notes =
|ppu llvm accurate vector nans        = <!-- On, Off -->
|ppu llvm accurate vector nans notes  =
|silence all logs                      = <!-- On, Off -->
|silence all logs                      = <!-- On, Off -->
|silence all logs notes                =  
|silence all logs notes                =  
Line 112: Line 122:
|maximum spurs threads                = <!-- Unlimited, Single digit between 0 to 5 (e.g. 3) -->
|maximum spurs threads                = <!-- Unlimited, Single digit between 0 to 5 (e.g. 3) -->
|maximum spurs threads notes          =  
|maximum spurs threads notes          =  
|firmware settings                    = <!-- Manually load selected libraries, Load automatic and manual selection, Load liblv2.sprx only, Load liblv2.sprx and manual selection, Load liblv2.sprx and strict selection -->
|firmware libraries                    = <!-- Switch to LLE, Switch to HLE -->
|firmware settings notes               = <!-- Where libraries are manually selected, mention the list of libraries to be selected here -->
|firmware libraries notes             = <!-- Mention the libraries to be manually selected here -->
|read depth buffers                    = <!-- On, Off -->
|read depth buffers                    = <!-- On, Off -->
|read depth buffers notes              =  
|read depth buffers notes              =  
Line 122: Line 132:
|disable on-disk shader cache          = <!-- On, Off -->
|disable on-disk shader cache          = <!-- On, Off -->
|disable on-disk shader cache notes    =  
|disable on-disk shader cache notes    =  
|disable native float16 support        = <!-- On, Off -->
|disable native float16 support notes  =
|relaxed zcull sync                    = <!-- On, Off -->
|relaxed zcull sync                    = <!-- On, Off -->
|relaxed zcull sync notes              =  
|relaxed zcull sync notes              =  
Line 131: Line 143:
|clocks scale notes                    =  
|clocks scale notes                    =  
<!-- Debug configuration -->
<!-- Debug configuration -->
|disable zcull occlusion queries      = <!-- On, Off -->
|disable zcull occlusion queries notes =
|force cpu blit emulation              = <!-- On, Off -->
|force cpu blit emulation              = <!-- On, Off -->
|force cpu blit emulation notes        =  
|force cpu blit emulation notes        =  
Line 137: Line 151:
|accurate getllar                      = <!-- On, Off -->
|accurate getllar                      = <!-- On, Off -->
|accurate getllar notes                =  
|accurate getllar notes                =  
|accurate putlluc                      = <!-- On, Off -->
|accurate putlluc notes                =
|accurate rsx reservation access      = <!-- On, Off -->
|accurate rsx reservation access notes =
|hook static functions                = <!-- On, Off -->
|hook static functions                = <!-- On, Off -->
|hook static functions notes          =  
|hook static functions notes          =  
|accurate ppu 128 reservations        = <!-- Always Enabled, Disabled, Value between 1 to 8 -->
|accurate ppu 128 reservations notes  =
|ppu llvm java mode handling          = <!-- True, False -->
|ppu llvm java mode handling notes    =
}}
}}


==Known Issues==
==Known Issues==
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
<!-- Mention any known issues relating to the game. Use the issue and PR template if necessary. If no notable issues are present, mention "There are no reported issues with this title." -->
There are no reported issues with this title.
Horrible gas and fire does not render correctly causing it to be invisible.
 
Smoke generated by explosions does not render correctly, sometimes has a blinding effect.
 
LittleBigPlanet games may fail to boot on Nvidia Turing or newer GPUs.
 
==Special Notes==
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section -->
{{patch
|type    = PPU
|version = 1.2
|content =
PPU-545c1abbf1c562d60fca7435401f020beab76b53:
  Create Mode:
    Games:
      "LittleBigPlanet":
        NPUA80472: [ 01.30 ]
        BCUS98208: [ 01.30 ]
        BCES00611: [ 01.30 ]
    Author: Zhaxxy, Aphelion
    Notes: Enables create mode permanently in all levels until deactivated.
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0001877C, 0x38E00001 ]
}}

Revision as of 08:46, 12 September 2021

LittleBigPlanet
Developer(s) Media Molecule
Publisher(s) Sony Computer Entertainment
Series LittleBigPlanet
Release date(s) NA October 27, 2008
PAL November 3, 2008
Release type PlayStation 3 exclusive
Genre(s) Puzzle, Platform, Sandbox
Mode(s) Single-player, Co-op, Multiplayer
GameID(s) BCES00141 (IRD), BCES00611 (IRD), BCUS98148 (IRD), NPEA00241, NPUA80472
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

LittleBigPlanet revolves around the player's control of a small character, known as a "Sackboy", in a variety of platforming levels. Though the game features a set of pre-built levels for the player to explore, the game's customisable nature is equally important, from altering the player's character and personal space, to building entirely new objects and levels (user-generated content), sharing and playing them online with other players as part of the LittleBigPlanet community. It was announced in March 2007, by Phil Harrison at the Game Developers Conference.

The game received critical acclaim from critics and has been praised for its presentation, including its graphics, physics, and audio, along with its gameplay and large array of customisable costumes and online features. Additional praise was given to its scope and future potential based on user-created content; minor criticism was reserved for specific elements of the gameplay mechanics and level creation facilities. LittleBigPlanet has won a number of awards. A PSP version of the game was released in November 2009, featuring new levels. The game was offered by Sony as a free download as part of their 'Welcome Back' program, following the PlayStation Network outage of 2011. A sequel, LittleBigPlanet 2 was released in 2011.

Configuration

Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.

GPU configuration

Setting Option Notes
Write color buffers On Fixes horrible gas, smoke and fire.

Known Issues

Horrible gas and fire does not render correctly causing it to be invisible.

Smoke generated by explosions does not render correctly, sometimes has a blinding effect.

LittleBigPlanet games may fail to boot on Nvidia Turing or newer GPUs.

Special Notes

Patches

PPU-545c1abbf1c562d60fca7435401f020beab76b53:
  Create Mode:
    Games:
      "LittleBigPlanet":
        NPUA80472: [ 01.30 ]
        BCUS98208: [ 01.30 ]
        BCES00611: [ 01.30 ]
    Author: Zhaxxy, Aphelion
    Notes: Enables create mode permanently in all levels until deactivated.
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0001877C, 0x38E00001 ]