HerrHulaHoop (talk | contribs) m (Text replacement - "|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 = |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 settings notes = <!-- Where libraries are manually selected, mention t...) |
(→Configuration: Read Color Buffers is required to fix black background in pause menu when using CPU blit. It isn't needed with GPU blit.) |
||
(39 intermediate revisions by 8 users not shown) | |||
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 | ||
|image = [[File:{{#setmainimage:Kh25cover.jpg}}|300px]] | |||
|developer = Square Enix | |developer = Square Enix | ||
|publisher = Square Enix | |publisher = Square Enix | ||
|series = Kingdom Hearts | |series = Kingdom Hearts | ||
|date = {{vgregion|JP=October 2, 2014|NA=December 2, 2014|AU=December 4, 2014}}{{vgregion|EU=December 5, 2014}} | |date = {{vgregion|JP=October 2, 2014|NA=December 2, 2014|AU=December 4, 2014}}{{vgregion|EU=December 5, 2014}} | ||
|release = | |release = Multi-platform | ||
|genre = Action, Role-playing | |genre = Action, Role-playing | ||
|modes = Single-player | |modes = Single-player | ||
Line 13: | Line 14: | ||
==Configuration== | ==Configuration== | ||
<!-- | <!-- 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 | |ppu decoder = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (LLVM) --> | ||
|ppu decoder notes | |ppu decoder notes = | ||
|spu decoder | |spu decoder = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (ASMJIT), Recompiler (LLVM) --> | ||
|spu decoder notes | |spu decoder notes = | ||
|preferred spu threads | |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 = | ||
| | |thread scheduler = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler --> | ||
| | |thread scheduler notes = | ||
|enable spu loop detection = <!-- On, Off --> | |||
|enable spu loop detection notes = | |||
|enable spu loop detection | |spu xfloat accuracy = <!-- Accurate, Approximate, Relaxed --> | ||
|enable spu loop detection notes | |spu xfloat accuracy notes = | ||
|spu | |spu block size = <!-- Safe, Mega, Giga --> | ||
|spu | |spu block size notes = | ||
|tsx instructions = <!-- Enabled, Disabled, Forced --> | |||
|tsx instructions notes = | |||
|spu block size | |||
|spu block size notes | |||
|tsx instructions | |||
|tsx instructions notes | |||
<!-- GPU configuration --> | <!-- GPU configuration --> | ||
|renderer | |renderer = <!-- OpenGL, Vulkan, Disabled --> | ||
|renderer notes | |renderer notes = | ||
|aspect ratio | |aspect ratio = <!-- 4:3, 16:9 --> | ||
|aspect ratio notes | |aspect ratio notes = | ||
|framelimit | |framelimit = <!-- Off, 50, 60, 30, Auto, PS3 Native, Infinite --> | ||
|framelimit notes | |framelimit notes = | ||
|anisotropic filter | |anisotropic filter = <!-- Auto, 2x, 4x, 8x, 16x --> | ||
|anisotropic filter notes | |anisotropic filter notes = | ||
|anti-aliasing | |anti-aliasing = <!-- Auto, Disabled --> | ||
|anti-aliasing notes | |anti-aliasing notes = | ||
|default resolution | |zcull accuracy = <!-- Precise, Approximate, Relaxed --> | ||
|default resolution notes | |zcull accuracy notes = | ||
|resolution scale | |shader quality = <!-- High, Low, Auto --> | ||
|resolution scale notes | |shader quality notes = | ||
|resolution scale threshold | |3d rendering mode = <!-- Disabled, Anaglyph, Side-by-side, Over-under --> | ||
|resolution scale threshold notes | |3d rendering mode notes = | ||
|write color buffers | |default resolution = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 --> | ||
|write color buffers notes | |default resolution notes = | ||
|strict rendering mode | |resolution scale = <!-- Value between 50% to 800% --> | ||
|strict rendering mode notes | |resolution scale notes = | ||
|vsync | |resolution scale threshold = <!-- Value between 1 to 1024 in the format 16 x 16 --> | ||
|vsync notes | |resolution scale threshold notes = | ||
|stretch to display area | |shader mode = <!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only --> | ||
|stretch to display area notes | |shader mode notes = | ||
|write color buffers = <!-- On, Off --> | |||
|write color buffers notes = | |||
|multithreaded rsx | |strict rendering mode = <!-- On, Off --> | ||
|multithreaded rsx notes | |strict rendering mode notes = | ||
| | |vsync = <!-- On, Off --> | ||
| | |vsync notes = | ||
|stretch to display area = <!-- On, Off --> | |||
|stretch to display area notes = | |||
|multithreaded rsx = <!-- On, Off --> | |||
|multithreaded rsx notes = | |||
|asynchronous texture streaming = <!-- On, Off --> | |||
|asynchronous texture streaming notes = | |||
<!-- Audio configuration --> | <!-- Audio configuration --> | ||
|audio out windows | |audio out windows = <!-- Cubeb, XAudio2, Disabled --> | ||
|audio out windows notes | |audio out windows notes = | ||
|audio out linux | |audio out linux = <!-- Cubeb, FAudio, Disabled --> | ||
|audio out linux notes | |audio out linux notes = | ||
| | |audio format = <!-- Stereo, Surround 5.1, Surround 7.1, Automatic, Manual --> | ||
| | |audio format notes = | ||
| | |dump to file = <!-- On, Off --> | ||
| | |dump to file notes = | ||
| | |convert to 16-bit = <!-- On, Off --> | ||
| | |convert to 16-bit notes = | ||
|volume | |volume = <!-- Value between 0% to 200% --> | ||
|volume notes | |volume notes = | ||
|enable buffering | |enable buffering = <!-- On, Off --> | ||
|enable buffering notes | |enable buffering notes = | ||
|audio buffer duration | |audio buffer duration = <!-- Value between 20ms to 250ms --> | ||
|audio buffer duration notes | |audio buffer duration notes = | ||
|enable time stretching | |enable time stretching = <!-- On, Off --> | ||
|enable time stretching notes | |enable time stretching notes = | ||
|time stretching threshold | |time stretching threshold = <!-- Value between 0% to 100% --> | ||
|time stretching threshold notes | |time stretching threshold notes = | ||
|microphone type | |microphone type = <!-- Disabled, Standard, SingStar, Real SingStar, Rocksmith --> | ||
|microphone type notes | |microphone type notes = | ||
<!-- I/O configuration --> | |||
|keyboard handler = <!-- Null, Basic --> | |||
|keyboard handler notes = | |||
|mouse handler = <!-- Null, Basic --> | |||
|mouse handler notes = | |||
|camera input = <!-- Unknown, EyeToy, PS Eye, UVC 1.1 --> | |||
|camera input notes = | |||
|camera settings = <!-- Null, Fake, Qt --> | |||
|camera settings notes = | |||
|move handler = <!-- Null, Fake, Mouse --> | |||
|move handler notes = | |||
<!-- Network configuration --> | |||
|network status = <!-- Disconnected, Connected --> | |||
|network status notes = | |||
|psn status = <!-- Disconnected, Simulated, RPCN --> | |||
|psn status notes = | |||
<!-- Advanced configuration --> | <!-- Advanced configuration --> | ||
|debug console mode | |debug console mode = <!-- On, Off --> | ||
|debug console mode notes = | |debug console mode notes = | ||
|sleep timers accuracy | |accurate llvm dfma = Off<!-- On, Off --> | ||
|sleep timers accuracy notes | |accurate llvm dfma notes = Needed if crashing at opening cinematic (Kingdom Hearts II Final Mix). | ||
|read depth buffers | |disable vertex cache = On | ||
|read depth buffers notes | |disable vertex cache notes = Fixes flickering HUD. | ||
|write depth buffers | |accurate rsx reservation access = <!-- On, Off --> | ||
|write depth buffers notes | |accurate rsx reservation access notes = | ||
|read color buffers | |ppu llvm accurate vector nans = <!-- On, Off --> | ||
|read color buffers notes | |ppu llvm accurate vector nans notes = | ||
|driver wake-up delay | |silence all logs = <!-- On, Off --> | ||
|driver wake-up delay notes | |silence all logs notes = | ||
|vblank rate | |sleep timers accuracy = <!-- As Host, Usleep Only, All Timers --> | ||
|vblank rate notes | |sleep timers accuracy notes = | ||
|clocks scale | |maximum spurs threads = <!-- Unlimited, Single digit between 0 to 5 (e.g. 3) --> | ||
|clocks scale notes | |maximum spurs threads notes = | ||
|firmware libraries = Switch to LLE<!-- Switch to LLE, Switch to HLE --> | |||
|firmware libraries notes = libvdec.sprx needs to be LLE'd to fix cutscene crash.<!-- Mention the libraries to be manually selected here --> | |||
|read depth buffers = <!-- On, Off --> | |||
|read depth buffers notes = | |||
|write depth buffers = <!-- On, Off --> | |||
|write depth buffers notes = | |||
|read color buffers = On<!-- On, Off --> | |||
|read color buffers notes = Fixes black background in pause menu when using CPU blit. | |||
|disable on-disk shader cache = <!-- On, Off --> | |||
|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 notes = | |||
|driver wake-up delay = <!-- Value between 0 to 7000 --> | |||
|driver wake-up delay notes = | |||
|vblank rate = <!-- Value between 1 to 500 --> | |||
|vblank rate notes = | |||
|vblank ntsc fixup = <!-- On, Off --> | |||
|vblank ntsc fixup notes = | |||
|clocks scale = <!-- Value between 10 to 1000 --> | |||
|clocks scale notes = | |||
<!-- Debug configuration --> | <!-- Debug configuration --> | ||
|force cpu blit emulation | |disable zcull occlusion queries = <!-- On, Off --> | ||
|force cpu blit emulation notes | |disable zcull occlusion queries notes = | ||
|use gpu texture scaling | |force cpu blit emulation = On<!-- On, Off --> | ||
|use gpu texture scaling notes | |force cpu blit emulation notes = Fixes FPS drops when attacking (only needed when playing as Roxas) | ||
|accurate getllar | |use gpu texture scaling = <!-- On, Off --> | ||
|accurate getllar notes | |use gpu texture scaling notes = | ||
| | |accurate getllar = <!-- On, Off --> | ||
|accurate | |accurate getllar notes = | ||
| | |hook static functions = <!-- On, Off --> | ||
| | |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 = <!-- On, Off --> | |||
|ppu llvm java mode handling notes = | |||
}} | }} | ||
==Known Issues== | ==Known Issues== | ||
<!-- Mention any | ===Kingdom Hearts Re:coded - Cutscenes crash/freeze=== | ||
Videos may crash at random points. If LLE vdec.sprx doesn't fix it then just skip to bypass. | |||
==Special Notes== | |||
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section --> | |||
{{patch | |||
|type = PPU | |||
|version = 1.2 | |||
|content = | |||
Anchors: | |||
kh25_60fps_notes: &kh25_60fps_notes | |||
"Doubles gravity, some stuff moves at double speed." | |||
PPU-f18bcdcc6d74a25383d72074e1646352ab53e9d2: # kingdom2.self | |||
"60 FPS": | |||
Games: | |||
"Kingdom Hearts HD 2.5 ReMIX": | |||
BLES02070: [ All ] | |||
BLUS31460: [ All ] | |||
Author: "illusion, BlaGe" # https://forums.rpcs3.net/user-1272.html | |||
Notes: *kh25_60fps_notes | |||
Patch Version: 1.0 | |||
Patch: | |||
- [ be32, 0x00076850, 0x38600000 ] # li r3, 0x0 | |||
PPU-6da0d4551c59eb596a1e04a5355e98163badf246: # BBS.self | |||
"60 FPS": | |||
Games: | |||
"Kingdom Hearts HD 2.5 ReMIX (Birth By Sleep)": | |||
BLES02070: [ All ] | |||
BLUS31460: [ All ] | |||
Author: "illusion, BlaGe" # https://forums.rpcs3.net/user-1272.html | |||
Notes: *kh25_60fps_notes | |||
Patch Version: 1.0 | |||
Patch: | |||
- [ be32, 0x00015aa4, 0x38600000 ] # li r3, 0x0 | |||
}} |
Latest revision as of 22:31, 25 November 2024
Kingdom Hearts HD 2.5 ReMIX | |
---|---|
Developer(s) | Square Enix |
Publisher(s) | Square Enix |
Series | Kingdom Hearts |
Release date(s) | JP October 2, 2014 NA December 2, 2014 AU December 4, 2014 EU December 5, 2014 |
Release type | Multi-platform |
Genre(s) | Action, Role-playing |
Mode(s) | Single-player |
GameID(s) | BLES02070 (IRD), BLUS31460 (IRD), BLJM61220 (IRD) |
Quick links | Check Compatibility Open Issues Search Google Wikipedia Page |
Kingdom Hearts HD 2.5 Remix includes Kingdom Hearts II Final Mix and Kingdom Hearts Birth by Sleep Final Mix in high definition and with trophy support. Additionally, the collection features a cinematic remake of Kingdom Hearts Re:coded that features remastered cutscenes from the original game as well as new content. A previous collection, Kingdom Hearts HD 1.5 ReMIX was released in 2013, and a third collection, Kingdom Hearts HD 2.8 Final Chapter Prologue, was released for the PlayStation 4 in 2017. 2.5 Remix was re-released along with 1.5 Remix on the PlayStation 4 in March 2017.
Configuration
Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.
Advanced configuration
Setting | Option | Notes |
---|---|---|
Accurate LLVM DFMA | Off | Needed if crashing at opening cinematic (Kingdom Hearts II Final Mix). |
Firmware libraries | Switch to LLE | libvdec.sprx needs to be LLE'd to fix cutscene crash. |
Read color buffers | On | Fixes black background in pause menu when using CPU blit. |
Disable vertex cache | On | Fixes flickering HUD. |
Debug configuration
This tab is hidden by default. For instructions on how to enable the Debug tab in the settings window, click here.
Setting | Option | Notes |
---|---|---|
Force CPU blit emulation | On | Fixes FPS drops when attacking (only needed when playing as Roxas) |
Known Issues
Kingdom Hearts Re:coded - Cutscenes crash/freeze
Videos may crash at random points. If LLE vdec.sprx doesn't fix it then just skip to bypass.
Special Notes
Patches
Anchors: kh25_60fps_notes: &kh25_60fps_notes "Doubles gravity, some stuff moves at double speed." PPU-f18bcdcc6d74a25383d72074e1646352ab53e9d2: # kingdom2.self "60 FPS": Games: "Kingdom Hearts HD 2.5 ReMIX": BLES02070: [ All ] BLUS31460: [ All ] Author: "illusion, BlaGe" # https://forums.rpcs3.net/user-1272.html Notes: *kh25_60fps_notes Patch Version: 1.0 Patch: - [ be32, 0x00076850, 0x38600000 ] # li r3, 0x0 PPU-6da0d4551c59eb596a1e04a5355e98163badf246: # BBS.self "60 FPS": Games: "Kingdom Hearts HD 2.5 ReMIX (Birth By Sleep)": BLES02070: [ All ] BLUS31460: [ All ] Author: "illusion, BlaGe" # https://forums.rpcs3.net/user-1272.html Notes: *kh25_60fps_notes Patch Version: 1.0 Patch: - [ be32, 0x00015aa4, 0x38600000 ] # li r3, 0x0