LittleBigPlanet 3: Difference between revisions

From RPCS3 Wiki
(Added lots of information after 25 hours of playing.)
Tag: Reverted
(Undo revision 25505 by Spoon5866 (talk) - Too much garbage data mixed in with proper info. Please separate edits for infobox, config and known issues.)
Tag: Undo
Line 1: Line 1:
<!-- please read the wiki conventions page and documentation for templates before creating a new game page -->{{vginfobox
<!-- please read the wiki conventions page and documentation for templates before creating a new game page -->{{vginfobox
|developer = Sumo Digital
|developer =  
|publisher = {{vgregion|}}
|publisher = {{vgregion|}}
|series    = LittleBigPlanet<!-- delete if not applicable -->
|series    = <!-- delete if not applicable -->
|date      = {{vgregion|}}
|date      = {{vgregion|}}
|release  = <!-- Choose one of the following: PlayStation 3 exclusive, PlayStation exclusive, Console exclusive, Multi-platform -->
|release  = <!-- Choose one of the following: PlayStation 3 exclusive, PlayStation exclusive, Console exclusive, Multi-platform -->
|genre    = Puzzle Platformer, UGC
|genre    =  
|modes    = <!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|modes    = <!-- Choose all relevant options: Single-player, Co-op, Multiplayer -->
|gameid    = NPUA81116{{gameid|}}
|gameid    = {{gameid|}}
|wikipedia = <!-- delete if not applicable -->
|wikipedia = <!-- delete if not applicable -->
|vndb      = <!-- delete if not applicable -->
|vndb      = <!-- delete if not applicable -->
Line 18: Line 18:
<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{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                          = Recompiler (LLVM)<!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->
|ppu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->
|ppu decoder notes                    = Fastest option
|ppu decoder notes                    =  
|spu decoder                          = Recompiler (LLVM)<!-- Interpreter (precise), Interpreter (fast), Recompiler (ASMJIT), Recompiler (LLVM) -->
|spu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (ASMJIT), Recompiler (LLVM) -->
|spu decoder notes                    = Fastest option
|spu decoder notes                    =  
|preferred spu threads                = 3<!-- 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          = From 25 hours of playing Little Big Planet 3 on the emulator 3 has made it mostly playable (though I did test on an 8 core CPU)
|preferred spu threads notes          =  
|thread scheduler                      = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler -->
|thread scheduler                      = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler -->
|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      =  
|enable spu loop detection            = On <!-- On, Off -->
|enable spu loop detection            = <!-- On, Off -->
|enable spu loop detection notes      =  
|enable spu loop detection notes      =  
|spu cache                            = <!-- On, Off -->
|spu cache                            = <!-- On, Off -->
|spu cache notes                      =  
|spu cache notes                      =  
|accurate xfloat                      = On <!-- On, Off -->
|accurate xfloat                      = <!-- On, Off -->
|accurate xfloat notes                = Fixes repeatedly dying in pod glitch.
|accurate xfloat notes                =  
|spu block size                        = Mega <!-- Safe, Mega, Giga -->
|spu block size                        = <!-- Safe, Mega, Giga -->
|spu block size notes                  = Improves performance pretty decently.
|spu block size notes                  =  
|tsx instructions                      = <!-- Enabled, Disabled, Forced -->
|tsx instructions                      = <!-- Enabled, Disabled, Forced -->
|tsx instructions notes                =  
|tsx instructions notes                =  
<!-- GPU configuration -->
<!-- GPU configuration -->
|renderer                              = Vulkan <!-- OpenGL, Vulkan, Disabled -->
|renderer                              = <!-- OpenGL, Vulkan, Disabled -->
|renderer notes                        = Works much better then OpenGL.
|renderer notes                        =  
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio notes                    =  
|aspect ratio notes                    =  
Line 47: Line 47:
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
|anisotropic filter notes              =  
|anisotropic filter notes              =  
|anti-aliasing                        = Auto <!-- Auto, Disabled -->
|anti-aliasing                        = <!-- Auto, Disabled -->
|anti-aliasing notes                  = Fixes a glitch where the screen freezes and a very low res screen is drawn in the corner.
|anti-aliasing notes                  =  
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution notes              =  
|default resolution 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      =  
|shader mode                          = Async (multithreaded)<!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only -->
|shader mode                          = <!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only -->
|shader mode notes                    =  
|shader mode notes                    =  
|write color buffers                  = <!-- On, Off -->
|write color buffers                  = <!-- On, Off -->
|write color buffers notes            =  
|write color buffers notes            =  
|strict rendering mode                = On<!-- On, Off -->
|strict rendering mode                = <!-- On, Off -->
|strict rendering mode notes          = If you experience visual bugs try enabling this option, it does not do much to performance.
|strict rendering mode notes          =  
|vsync                                = <!-- On, Off -->
|vsync                                = <!-- On, Off -->
|vsync notes                          =  
|vsync notes                          =  
Line 69: Line 69:
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache notes            =  
|disable vertex cache notes            =  
|multithreaded rsx                    = Off<!-- On, Off -->
|multithreaded rsx                    = <!-- On, Off -->
|multithreaded rsx notes              = Decreases performance slightly on a 6 core CPU or less (I tested this game on a 6 core CPU and an 8 core CPU)
|multithreaded rsx notes              =  
|asynchronous texture streaming        = On<!-- On, Off -->
|asynchronous texture streaming        = <!-- On, Off -->
|asynchronous texture streaming notes  = Can increase performance
|asynchronous texture streaming notes  =  
<!-- Audio configuration -->
<!-- Audio configuration -->
|audio out windows                    = <!-- XAudio2, OpenAL, Disabled -->
|audio out windows                    = <!-- XAudio2, OpenAL, Disabled -->
Line 82: Line 82:
|dump to file                          = <!-- On, Off -->
|dump to file                          = <!-- On, Off -->
|dump to file notes                    =  
|dump to file notes                    =  
|convert to 16-bit                    = On <!-- On, Off -->
|convert to 16-bit                    = <!-- On, Off -->
|convert to 16-bit notes              = Fixes some stuttery audio.
|convert to 16-bit notes              =  
|volume                                = <!-- Value between 0% to 200% -->
|volume                                = <!-- Value between 0% to 200% -->
|volume notes                          =  
|volume notes                          =  
Line 116: Line 116:
|ppu llvm accurate vector nans        = <!-- On, Off -->
|ppu llvm accurate vector nans        = <!-- On, Off -->
|ppu llvm accurate vector nans notes  =  
|ppu llvm accurate vector nans notes  =  
|silence all logs                      = On <!-- On, Off -->
|silence all logs                      = <!-- On, Off -->
|silence all logs notes                = Improves performance
|silence all logs notes                =  
|sleep timers accuracy                = <!-- As Host, Usleep Only, All Timers -->
|sleep timers accuracy                = <!-- As Host, Usleep Only, All Timers -->
|sleep timers accuracy notes          =  
|sleep timers accuracy notes          =  
|maximum spurs threads                = Unlimited <!-- 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          = Limiting it to 5 causes it to crash very frequently, anything below 5 is likely to not get past the loading screen.
|maximum spurs threads notes          =  
|firmware libraries                    = <!-- Switch to LLE, Switch to HLE -->
|firmware libraries                    = <!-- Switch to LLE, Switch to HLE -->
|firmware libraries notes              = <!-- Mention the libraries to be manually selected here -->
|firmware libraries notes              = <!-- Mention the libraries to be manually selected here -->
Line 134: Line 134:
|disable native float16 support        = <!-- On, Off -->
|disable native float16 support        = <!-- On, Off -->
|disable native float16 support notes  =  
|disable native float16 support notes  =  
|relaxed zcull sync                    = On <!-- On, Off -->
|relaxed zcull sync                    = <!-- On, Off -->
|relaxed zcull sync notes              =  
|relaxed zcull sync notes              =  
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
Line 163: Line 163:
===Flickering on loading screens===
===Flickering on loading screens===
When a loading screen appears, flickering will appear at the bottom.
When a loading screen appears, flickering will appear at the bottom.
===Broken screen when anti-aliasing is disabled===
When smoke, dust or some other kinds of particles are on screen and anti-aliasing is not enabled the screen will break and render a very low quality smaller screen in the corner.
===Playability===
Not playable as of 19/02/22 but can be completed from start to finish with a beefy CPU with dips to 20fps or so.


==Special Notes==
==Special Notes==

Revision as of 16:30, 20 February 2022

LittleBigPlanet 3
GameID(s)
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page


Configuration

No options that deviate from RPCS3's default settings are recommended for this title.

Known Issues

Flickering on loading screens

When a loading screen appears, flickering will appear at the bottom.

Special Notes

Patches

PPU-4ff9503c80ff356080c96f3828890906073b8e43:
  Create Mode:
    Games:
      "LittleBigPlanet 3":
        NPUA81116: [ 01.26 ]
        BCUS98362: [ 01.26 ]
    Author: Zhaxxy
    Notes: "Permanently be in create mode until unchecked (Flying in the pod will cause sackboy to go far away from the pod, teleport yourself into the pod via a player teleporter then stop flying)."
    Patch Version: 1.0
    Patch:
      - [ be32, 0x001ED2AC, 0x41E00001 ]