Project

General

Profile

Actions

Emulator Issues #7288

closed

Mario Kart Wii custom patch not working properly with JIT recompiler

Added by thethiala almost 10 years ago. Updated about 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
PPC
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-540

Description

Game Name?
Wiimms Mario Kart Retro 2014-02, a patched version of Mario Kart Wii. This issue should however also apply to all Mario Kart Wii patches adding more cups than in the original game.

Game ID?
KMCE99, a patched version of RMCE01.

What's the problem? Describe what went wrong in few words.
When the CPU Emulator Engine is set to JIT recompiler the racing cup selection doesn't work properly. Depending on the revision of Dolphin it'll either be completely scrambled (see http://i.imgur.com/7Zu6aoN.png) or several of the cups will be filled with copies of the track Mario Circuit (see: http://i.imgur.com/DObM4C3.png). The latter happens on all revisions that are 4.0-617 or older, while the former started to happen somewhere between revision 4.0-617 and 4.0-1569.

What did you expect to happen instead?
All the extra cups are supposed to show with the right icons and tracks (see: http://i.imgur.com/cnSEPih.png). This issue does not happen when played on a real Wii, and it does not happen if you set the CPU Emulator Engine to JITIL Recompiler in Dolphin. The issue is thus tied to the JIT Recompiler.

What steps will reproduce the problem?

  1. Download Wiimms Mario Kart Retro 2014-02 from here: http://wiimm.de/r/d/retro-2014-02
  2. Extract it and place a version of the original Mario Kart Wii in its folder.
  3. Use create-image.bat and follow its instructions to create a patched version of Mario Kart Wii. Language, image format and save game options don't matter, they all give the same result.
  4. Load the patched version of Mario Kart Wii in Dolphin, make sure the CPU Emulator Engine is set to JIT Recompiler.
  5. Navigate to VS mode, the amount of players selected doesn't matter.
  6. Select any combination of characters/vehicles/drifting. Again they don't matter.
  7. Observe how the cup selection screen is bugged. In Dolphin revision 4.0-617 and older this will show by some of the later cups being filled with copies of the track Mario Circuit instead of the proper tracks, while somewhere between revision 4.0-617 and revision 4.0-1569 the cups starts to become completely scrambled.

Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
4.0-1569
4.0-617
3.5-1344

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
Using older versions doesn't solve the issue, however the issue takes a different form somewhere between 4.0-617 and 4.0-1569 compared to in earlier revisions.

What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)

  • Windows 7
  • Intel i7-3610QM
  • GeForce GT 630M

Are you using the 32 or the 64 bit version of Dolphin?
64 bit

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)


Related issues 2 (0 open2 closed)

Has duplicate Emulator - Emulator Issues #7303: Wiimms Mario Kart and old CTGP ISOs have broken cup selection in JIT onlyDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9694: Wiimms Custom Mario Kart BugDuplicate

Actions
Actions

Also available in: Atom PDF