Mario Kart Wii: Difference between revisions

Jump to navigation Jump to search
Some formatting fixes. Gave proper credit to the "No Filtering" code, also removed FOV code as it doesn't fall under any of the types of AR/Gecko codes currently allowed on the wiki (refer to Project:Wiki_Conventions#Enhancements)
(Some formatting fixes. Gave proper credit to the "No Filtering" code, also removed FOV code as it doesn't fall under any of the types of AR/Gecko codes currently allowed on the wiki (refer to Project:Wiki_Conventions#Enhancements))
Line 18: Line 18:


=== Missing Map ===
=== Missing Map ===
If  graphics settings are changed during a race, the map in the bottom right corner and Mii faces may disappear. The faces of the racers will still show up. This won't happen with '''EFB to Texture only''' disabled.
If  graphics settings are changed during a race, the map in the bottom right corner and Mii faces may disappear. The faces of the racers will still show up. This won't happen when '''Store EFB Copies to Texture Only''' is disabled.


== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== Main Menu: Transparency of the Buttons is displayed incorrectly ===
=== Main Menu: Transparency of the Buttons is displayed incorrectly ===
After entering the Main Menu, small videos are played in the background on the buttons for the different Game Modes. Before they are loaded, the buttons are displayed transparently. This is displayed incorrectly in Dolphin. Refer {{issue|11909}}.
After entering the Main Menu, small videos are played in the background on the buttons for the different Game Modes. Before they are loaded, the buttons are displayed transparently. This is displayed incorrectly in Dolphin. Refer to {{issue|11909}}.
{{image|RMCP01_MainMenuLoadingIncorrect.gif|Dolphin: No Transparency visible.}}
{{image|RMCP01_MainMenuLoadingIncorrect.gif|Dolphin: No Transparency visible.}}
{{image|RMCP01_MainMenuLoadingCorrect.gif|Console: Buttons are transparent.|br}}
{{image|RMCP01_MainMenuLoadingCorrect.gif|Console: Buttons are transparent.|br}}


=== Coin Runners Mode: Arena Map is rarely updated ===
=== Coin Runners Mode: Arena Map is rarely updated ===
In Coin Runners Mode, the Arena Map is rarely updated, if '''Texture Cache Accuracy''' is set to fast or medium. '''To fix, set it to safe.'''
In Coin Runners Mode, the Arena Map is rarely updated, if '''Texture Cache Accuracy''' is set to fast or medium. To fix, set it to safe.
{{image|Mario_Kart_Wii_-_Map_update_issue.jpeg|Arena Map showing wrong Coins.|br}}
{{image|Mario_Kart_Wii_-_Map_update_issue.jpeg|Arena Map showing wrong Coins.|br}}


=== WiiConnect24 / RiiConnect24 ===
=== WiiConnect24 / RiiConnect24 ===
The WiiConnect24/RiiConnect24 features of this title cannot be used because Dolphin does not currently support them. Refer {{issue|10200}}.
The WiiConnect24/RiiConnect24 features of this title cannot be used because Dolphin does not currently support them. Refer to {{issue|10200}}.


=== Wii Pinboard Pictures ===
=== Wii Pinboard Pictures ===
To properly display images pinned to the Wii Pinboard, you must disable the hack '''Store XFB Copies to Texture Only''' before the image is created.
To properly display images pinned to the Wii Pinboard, '''Store XFB Copies to Texture Only''' must be disabled before the image is created.


=== Lens Flare Effect ===
=== Lens Flare Effect ===
For the lens flare effect to be emulated when looking towards the sun, '''Store EFB Copies to Texture Only''' must be disabled.
For the lens flare effect to be emulated when looking towards the sun, '''Store EFB Copies to Texture Only''' must be disabled.


=== PAL 50 Flickering ===
=== PAL50 Flickering ===
This game does some weird depth based effect when rendering at PAL50.  D3D11/12 do not handle this effect correctly.  To fix, use OpenGL or enable PAL60.
This game does some weird depth based effects when rendering at PAL50.  D3D11/12 do not handle this effect correctly.  To fix, use OpenGL or enable PAL60 mode.


=== Disconnected Controllers Message ===
=== Disconnected Controllers Message ===
When disconnecting a Controller that emulates a GameCube Controller, the game won't show a message about the disconnected Controller. On Console, a message is being displayed. Refer {{issue|11323}}.
When disconnecting a gamepad that emulates a GameCube Controller, the game won't show a message about the disconnected controller, like it does when played on console. Refer to {{issue|11323}}.


=== <s>Translucent Blue Rectangle</s> ===
=== <s>Translucent Blue Rectangle</s> ===
Line 54: Line 55:


=== <s>Channel Installation Functionality</s> ===
=== <s>Channel Installation Functionality</s> ===
The Mario Kart Channel is not installed properly, even though the game indicates the install completed successfully. Partly fixed by {{revision|5.0-1837}}, which added initial title import support, but breaks the NAND when actually installing the channel. {{revision|5.0-2706}} fixes the issue.
The Mario Kart Channel is not installed properly, even though the game indicates the install completed successfully. Partly fixed by {{revision|5.0-1837}}, which added initial title import support, but breaks the NAND when actually installing the channel. {{revision|5.0-2706}} completely fixes the issue.


}}}}
}}}}
Line 60: Line 61:
== Enhancements ==
== Enhancements ==
=== Toad's Factory: Arrows on the Conveyor Belts ===
=== Toad's Factory: Arrows on the Conveyor Belts ===
The red and green glow on the conveyor belts on Toad's Factory fade out as you get closer to them. If anisotropic filtering or a higher Internal Resolution than 1x (640×528) is used, the arrows fade out too early. Refer {{issue|12047}}.
The red and green glow on the conveyor belts on Toad's Factory fade out as you get closer to them. If Anisotropic Filtering or Internal Resolution higher than 1x (640×528) is used, the arrows fade out too early. Refer to {{issue|12047}}.
{{image|RMCP01_ConveyorBeltArrowsIncorrect.png|The Arrows fade out too early (5x IR)}}
{{image|RMCP01_ConveyorBeltArrowsIncorrect.png|The Arrows fade out too early (5x IR)}}
{{image|RMCP01_ConveyorBeltArrowsCorrect.png|Behavior as on console (1x IR)|br}}
{{image|RMCP01_ConveyorBeltArrowsCorrect.png|Behavior as on console (1x IR)|br}}


=== 60FPS in Multiplayer ===
=== 60 FPS in Multiplayer ===
When playing with 3-4 players in split-screen multiplayer, the framerate is locked at 30FPS. These Gecko codes provided below will make split-screen multiplayer levels play at 60FPS.
When playing with 3-4 players in split-screen multiplayer, the framerate is locked at 30 FPS. These Gecko codes provided below will make split-screen multiplayer levels play at 60 FPS.
 
==== NTSC-U ====
==== NTSC-U ====
<pre>
<pre>
Line 72: Line 74:
0029FD69 00000000
0029FD69 00000000
</pre>
</pre>
==== PAL ====
==== PAL ====
<pre>
<pre>
Line 78: Line 81:
002A40E9 00000000
002A40E9 00000000
</pre>
</pre>
=== Same Racer FOV on Video Preference ===
When using 16:9 mode, the FOV pointer address is adjusted to a lower angle than the 4:3 mode when the race starts. The Gecko code maintains the FOV to have the same height on both screen modes.
==== NTSC-U ====
<pre>
$Maintain Racer FOV
045970A8 48000008
</pre>
{{Image|MKWii 4x3.png|Native 4:3 mode}}
{{Image|MKWii 16x9 Vanilla.png|16:9 mode w/o Gecko Code}}
{{Image|MKWii 16x9 Adjusted.png|16:9 mode w/ Gecko Code|br}}


=== HD Texture Pack ===
=== HD Texture Pack ===
[https://forums.dolphin-emu.org/Thread-mario-kart-wii-hd-remaster Mario Kart Wii HD Remaster Project forum thread]
[https://forums.dolphin-emu.org/Thread-mario-kart-wii-hd-remaster Mario Kart Wii HD Remaster Project forum thread]


=== 4xIR Bloom Fix ===
=== Bloom Fix ===
Bloom effects render incorrectly with IR>1. This gecko code will scale bloom effects for up to IRx4.
Bloom effects render incorrectly when Internal Resolution is set higher than 1x. This Gecko Code will scale bloom effects to work with up to 4x Internal Resolution.


<pre>
<pre>
Line 126: Line 117:
3AC00039 00000000</pre>
3AC00039 00000000</pre>


=== No Filtering ===
==== No Filtering ====
Another way to work around the bloom effect issue is using "No Filtering". This gecko code will disable bloom effects for the NTSC-U version. See reference [https://www.reddit.com/r/DolphinEmulator/comments/rqxq64/mario_kart_wii_ghostingbloom_effect_fix/  1]and reference [https://mariokartwii.com/printthread.php?tid=174 2].
Another way to work around the bloom effect issue is by using the Gecko Codes below, which will disable bloom effects.
 
===== NTSC-U =====
<pre>
$No Sun Filter [Anarion]
002572BF 00000000
</pre>


===== PAL =====
<pre>
<pre>
$No Filtering
$No Sun Filter [Anarion]
002572BF 00000000</pre>
002575DF 00000000
</pre>
 
===== NTSC-J =====
<pre>
$No Sun Filter [Anarion]
00256F7F 00000000
</pre>
 
===== NTSC-K =====
<pre>
$No Sun Filter [Anarion]
0025739F 00000000
</pre>


=== Memory Size Override ===
=== Memory Size Override ===
You can increase the memory size available to the game in the Dolphin settings ("Memory Override" under "Advanced"), however increasing the MEM1 size to more than 32 MB can cause issues and crashes when connecting to [[Wiimmfi]]. Increasing the MEM2 size has no such ill effects, and can help loading game mods (custom textures, tracks, ...) that would normally be too large to work correctly.
You can increase the memory size available to the game in the Dolphin settings ("Memory Override" under "Advanced"), however increasing the MEM1 size to more than 32 MB can cause issues and crashes when connecting to [[Wiimmfi]]. Increasing the MEM2 size has no such ill effects, and can help loading game mods (custom textures, tracks, etc.) that would normally be too large to work correctly.


== Configuration ==
== Configuration ==

Navigation menu