NieR: Difference between revisions

From RPCS3 Wiki
(seems to be incorrect information)
m (Text replacement)
Line 20: Line 20:
<!-- CPU configuration -->
<!-- CPU configuration -->
|ppu decoder                        = <!-- Interpreter (precise), Interpreter (fast), LLVM Recompiler -->
|ppu decoder                        = <!-- Interpreter (precise), Interpreter (fast), LLVM Recompiler -->
|ppu decoder notes                  =
|ppu decoder notes                  =  
|spu decoder                        = LLVM Recompiler <!-- Interpreter (precise), Interpreter (fast), ASMJIT Recompiler, LLVM Recompiler -->
|spu decoder                        = LLVM Recompiler <!-- Interpreter (precise), Interpreter (fast), ASMJIT Recompiler, LLVM Recompiler -->
|spu decoder notes                  =
|spu decoder notes                  =  
|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        =  
|firmware settings                  = <!-- Automatically load required libraries, Manually load selected libraries, Load automatic and manual selection, Load liblv2.sprx only -->
|firmware settings                  = <!-- Automatically load required libraries, Manually load selected libraries, Load automatic and manual selection, Load liblv2.sprx only -->
|firmware settings notes            = <!-- Where Manually load selected libraries or Load automatic and manual selection options is selected, mention the list of libraries to be selected in this parameter -->
|firmware settings notes            = <!-- Where Manually load selected libraries or Load automatic and manual selection options is selected, mention the list of libraries to be selected in this parameter -->
|enable thread scheduler            = <!-- On, Off -->
|enable thread scheduler            = <!-- On, Off -->
|enable thread scheduler notes      =
|enable 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, 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, Off -->
|accurate xfloat                    = <!-- On, Off -->
|accurate xfloat notes              =
|accurate xfloat notes              =  
|spu block size                      = <!--  Safe, Mega, Giga -->
|spu block size                      = <!--  Safe, Mega, Giga -->
|spu block size notes                =
|spu block size notes                =  
<!-- GPU configuration -->
<!-- GPU configuration -->
|renderer                            = Vulkan <!-- OpenGL, Vulkan -->
|renderer                            = Vulkan <!-- OpenGL, Vulkan -->
|renderer notes                      =
|renderer notes                      =  
|aspect ratio                        = <!-- Auto, 4:3, 16:9 -->
|aspect ratio                        = <!-- Auto, 4:3, 16:9 -->
|aspect ratio notes                  =  
|aspect ratio notes                  =  
Line 47: Line 47:
|framelimit notes                    = Without framelimiter, audio will de-sync in cutscenes and menu navigation will move too quickly
|framelimit notes                    = Without framelimiter, audio will de-sync in cutscenes and menu navigation will move too quickly
|anisotropic filter                  = <!-- Automatic, Disabled, 2x, 4x, 8x, 16x -->
|anisotropic filter                  = <!-- Automatic, Disabled, 2x, 4x, 8x, 16x -->
|anisotropic filter notes            =
|anisotropic filter 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            =  
|resolution scale                    = <!-- Range between 50% to 800% -->
|resolution scale                    = <!-- Range between 50% to 800% -->
|resolution scale notes              =
|resolution scale notes              =  
|resolution scale threshold          = <!-- Range between 1 to 1024 in the format 16 x 16 -->
|resolution scale threshold          = <!-- Range between 1 to 1024 in the format 16 x 16 -->
|resolution scale threshold notes    =
|resolution scale threshold notes    =  
|write color buffers                = On <!-- On, Off -->
|write color buffers                = On <!-- On, Off -->
|write color buffers notes          = Fixes missing in-game visuals
|write color buffers notes          = Fixes missing in-game visuals
|strict rendering mode              = <!-- On, Off -->
|strict rendering mode              = <!-- On, Off -->
|strict rendering mode notes        =
|strict rendering mode notes        =  
|vsync                              = <!-- On, Off -->
|vsync                              = <!-- On, Off -->
|vsync notes                        =
|vsync notes                        =  
|stretch to display area            = <!-- On, Off -->
|stretch to display area            = <!-- On, Off -->
|stretch to display area notes      =
|stretch to display area notes      =  
|disable vertex cache                = <!-- On, Off -->
|disable vertex cache                = <!-- On, Off -->
|disable vertex cache notes          =
|disable vertex cache notes          =  
|disable async shader compiler      = <!-- On, Off -->
|disable async shader compiler      = <!-- On, Off -->
|disable async shader compiler notes =
|disable async shader compiler notes =  
<!-- Audio configuration -->
<!-- Audio configuration -->
|audio out windows                  = <!-- XAudio2, OpenAL -->
|audio out windows                  = <!-- XAudio2, OpenAL -->
|audio out windows notes            =
|audio out windows notes            =  
|audio out linux                    = <!-- OpenAL, PulseAudio, ALSA -->
|audio out linux                    = <!-- OpenAL, PulseAudio, ALSA -->
|audio out linux notes              =
|audio out linux 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                  = <!-- On, Off -->
|downmix to stereo notes            =
|downmix to stereo notes            =  
|volume                              = <!-- Range between 0% to 200% -->
|volume                              = <!-- Range between 0% to 200% -->
|volume notes                        =
|volume notes                        =  
|enable buffering                    = <!-- On, Off -->
|enable buffering                    = <!-- On, Off -->
|enable buffering notes              =
|enable buffering notes              =  
|audio buffer duration              = <!-- Range between 20ms to 250ms -->
|audio buffer duration              = <!-- Range between 20ms to 250ms -->
|audio buffer duration notes        =
|audio buffer duration notes        =  
|enable time stretching              = <!-- On, Off -->
|enable time stretching              = <!-- On, Off -->
|enable time stretching notes        =
|enable time stretching notes        =  
|time stretching threshold          = <!-- Range between 0% to 100% -->
|time stretching threshold          = <!-- Range between 0% to 100% -->
|time stretching threshold notes    =
|time stretching threshold notes    =  
<!-- Debug configuration -->
<!-- Debug configuration -->
|force cpu blit emulation            = <!-- On, Off -->
|force cpu blit emulation            = <!-- On, Off -->
|force cpu blit emulation notes      =
|force cpu blit emulation notes      =  
|use gpu texture scaling            = <!-- On, Off -->
|use gpu texture scaling            = <!-- On, Off -->
|use gpu texture scaling notes      =
|use gpu texture scaling notes      =  
|accurate getllar                    = <!-- On, Off -->
|accurate getllar                    = <!-- On, Off -->
|accurate getllar notes              =
|accurate getllar notes              =  
|accurate putlluc                    = <!-- On, Off -->
|accurate putlluc                    = <!-- On, Off -->
|accurate putlluc notes              =
|accurate putlluc notes              =  
|hook static functions              = <!-- On, Off -->
|hook static functions              = <!-- On, Off -->
|hook static functions notes        =
|hook static functions notes        =  
|debug console mode                  = <!-- On, Off -->
|debug console mode                  = <!-- On, Off -->
|debug console mode notes            =
|debug console mode notes            =  
}}
}}



Revision as of 12:07, 16 May 2019

NieR
Developer(s) Cavia
Publisher(s) Square Enix
Series Drakengard
Release date(s) JP/AU April 22, 2010
EU April 23, 2010
NA April 27, 2010
Release type Console exclusive
Genre(s) Action, Role-playing, Hack and slash
Mode(s) Single-player
GameID(s) NieR
BLUS30481 (IRD), BLES00826 (IRD)
NieR RepliCant
BLJM60223
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

NieR is a spin-off from the Drakengard series, and follows the fifth ending of the first game, the events of which have left the planet Earth in a state of decay. Set over one thousand years after this, the game puts the player in control of the titular protagonist Nier, as he attempts to find a cure for an illness, known as the Black Scrawl, to which his daughter Yonah has succumbed. Partnering with a talking book known as Grimoire Weiss, he journeys with two other characters, Kainé and Emil, as he attempts to find a remedy and understand the nature of the creatures known as Shades that stalk the world. The gameplay borrows elements from various video game genres, occasionally switching between them and the main role-playing-based gameplay.

In Japan, the game was released as Nier Gestalt (Japanese: ニーア ゲシュタルト Hepburn: Nīa Geshutaruto) for the Xbox 360, while an alternate version entitled Nier Replicant (Japanese: ニーア レプリカント Hepburn: Nīa Repurikanto) was released for PlayStation 3 with a younger main character. The game was developed to appeal both to older players and to players outside Japan, where the developer was based. The music was composed by Keiichi Okabe, head of Monaca, a music composition studio, and has sparked the release of several albums.

Nier was released to mixed reception; reviewers praised the story, characters and soundtrack and were mixed in their opinions of how well the disparate gameplay elements were connected. The execution of some gameplay elements was criticized, notably the side quests, and especially the graphics (which were regarded as substandard). Despite this, the game acquired acclaim among players over time, becoming a cult classic. A more successful sequel developed by PlatinumGames, titled Nier: Automata, was released in 2017 for PlayStation 4, Microsoft Windows and in 2018 for Xbox One.

Configuration

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

CPU configuration

Setting Option Notes
SPU decoder

GPU configuration

Setting Option Notes
Renderer Vulkan
Framelimit 30 Without framelimiter, audio will de-sync in cutscenes and menu navigation will move too quickly
Write color buffers On Fixes missing in-game visuals

Known Issues

There are no reported issues with this title.

Special Notes

Japanese text name

The Japanese version of NieR, Nier Replicant (BLJM60223), requires the character name to be entered in Japanese. However, the on-screen keyboard present in RPCS3's native UI is currently restricted to only English. Therefore, to input a name, users must first disable the native UI and then input any name in Japanese (such as ニーア) through the Qt dialog box.