Yakuza Kiwami: Difference between revisions

From RPCS3 Wiki
m (Text replacement - "<!-- CPU configuration --> |ppu decoder = <!-- Interpreter (precise), Interpreter (fast), LLVM Recompiler --> |ppu decoder notes = |spu decoder = <!-- Interpreter (precise), Interpreter (fast), ASMJIT Recompiler, LLVM Recompiler --> |spu decoder notes = " to "<!-- CPU configuration --> |ppu decoder = <!-- Interpreter (precise), Interpreter (fast), Recompil...)
(Updated accurate getllar note, since its not a total fix I used the word "improves". Removed log spam, we have "Silence All Logs" in advanced tab and its not really spammy anymore. Added SPU MLAA Patch in Special Notes. Added Relaxed ZCULL Sync recommendation)
Line 125: Line 125:
|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    =  
|relaxed zcull sync                    = <!-- On, Off -->
|relaxed zcull sync                    = On
|relaxed zcull sync notes              =  
|relaxed zcull sync notes              = Improves performance when paired with SPU MLAA patch.
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay notes            =  
|driver wake-up delay notes            =  
Line 139: Line 139:
|use gpu texture scaling notes        =  
|use gpu texture scaling notes        =  
|accurate getllar                      = On <!-- On, Off -->
|accurate getllar                      = On <!-- On, Off -->
|accurate getllar notes                = Fixes random crashes. For non-TSX CPUs the framerate may be worse.
|accurate getllar notes                = Improves random crashing.
|accurate putlluc                      = <!-- On, Off -->
|accurate putlluc                      = <!-- On, Off -->
|accurate putlluc notes                =  
|accurate putlluc notes                =  
Line 154: Line 154:
==Special Notes==
==Special Notes==
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section -->
<!-- Mention any additional notes if necessary. If no special notes are required, remove this section -->
===Reducing log spam===
===SPU MLAA removal patch===
Due to the high amount of warnings spammed in the log, this title tends to crash during extended gameplay sessions. So it is recommended to restrict logging of certain errors to allow better performance while ingame. '''Please note that you cannot submit logs in the GitHub tracker or Discord server with this modification'''. If you wish to report bugs or seek help for this game, you '''MUST''' remove the below change before generating the log for this purpose. If you wish to restrict logging:
Thanks to Whatcookie, a [[Help:Game Patches#SPU_MLAA|SPU MLAA removal patch]] is available for this title. Do note, it won't work at 100% resolution scale, needs to be either above or below. No visual issues were found using the patch.
# Launch RPCS3
# Right-click on the game and press '''Configure'''
# When the Settings Menu opens, hit '''Save''' and close the emulator
# Navigate to <code>RPCS3\config\custom_configs\config_BLJM61313.yml</code> and open the file using a text editor
# Scroll to the bottom of the file and '''replace''' the '''last line''' with the following:
:: <pre>Log: {sys_semaphore: Fatal, sys_fs: Fatal, sys_vm: Fatal, sys_memory: Fatal, RSX: Fatal, sys_lwmutex: Fatal, sys_spu: Fatal, sys_event: Fatal, sys_rsx: Fatal}</pre>

Revision as of 17:25, 15 May 2020

Yakuza Kiwami
Developer(s) Ryu Ga Gotoku Studio
Publisher(s) Sega
Series Yakuza
Release date(s) JP January 21, 2016
Release type Multi-platform
Genre(s) Action, Adventure
Mode(s) Single-player
GameID(s) BLJM61313
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

Yakuza Kiwami is a remake of Yakuza, the first game in the Yakuza series, originally released on the PlayStation 2. Similar to the plot of the original Yakuza, the game centers around yakuza lieutenant Kazuma Kiryu who takes the fall for the murder of a crime boss, only to emerge from prison ten years later to a changed world. Like the original game, Yakuza Kiwami is an game with role-playing elements set in an open world environment and played from a third-person perspective. The player controls protagonist Kazuma Kiryu as he explores the streets of Kamurocho, a fictional district of Tokyo based on the real-life Kabukichō district. In addition to the main story, players will randomly encounter enemies on the street to battle, as well as meet people that will offer Kiryu side quests which can be completed for rewards.

Similar to the prequel Yakuza 0, Kiwami features four fighting styles that the player can switch between in combat: the balanced Brawler style, the slow and heavy Beast style, the weak but quick Rush style, and Kiryu's traditional Dragon style. Players will earn both money and experience points by defeating enemies or completing side quests. Experience points can be used to acquire upgrades for Kiryu such as new techniques or an extension to his health bar. Money can be spent to purchase equipment or healing items, or to play various minigames and side-activities such as gambling, karaoke, and the card battle game Mesuking. Completing certain objectives will also grant the player special Completion Point currency; this CP can be spent to receive additional bonuses, such as special items or character upgrades.

Kiwami introduces a new gameplay system called "Majima Everywhere", in which rival character Goro Majima will appear frequently to challenge Kiryu to a fight. Majima will appear randomly during exploration, as well as in predetermined challenges based on the player's progress in Majima Everywhere. Majima will also sometimes appear when playing a minigame (like darts or bowling) and will challenge Kiryu. Defeating Majima in different scenarios will increase the player's Majima Everywhere rank and unlock new abilities in Kiryu's Dragon style.

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 block size Mega No improvement to performance but reduces the number of SPU cache objects.

GPU configuration

Setting Option Notes
Renderer Vulkan Recommended to get the best performance.

Advanced configuration

Setting Option Notes
Accurate GETLLAR On Improves random crashing.

Known Issues

This game is currently not playable.

Special Notes

SPU MLAA removal patch

Thanks to Whatcookie, a SPU MLAA removal patch is available for this title. Do note, it won't work at 100% resolution scale, needs to be either above or below. No visual issues were found using the patch.