Project

General

Profile

Actions

Emulator Issues #12658

open

Namco Museum - Galaga Arrangement is a stuttery mess

Added by AdmiralCurtiss over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
% 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:

Description

Game Name?

Namco Museum

Game ID? (right click the game in the game list, Properties, Info tab)

GNMEAF

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

4d8c33d91ecc2256f107959f07c030ef

What's the problem? Describe what went wrong.

Repeated x64 JIT code flushes, making the whole game a stuttery mess. Even when it's not flushing it's not running super well, stuttering whenever an action happens for the first time.

What steps will reproduce the problem?

  • Boot Galaga Arrangement, select 1 player mode.
  • Play a bit, do a few things like shooting, moving, getting killed by enemies, that kinda stuff. Observe the stutter.

Dig Dug Arrangement behaves similarly, though it's easier to test/reproduce in Galaga.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

5.0-15105

Is the issue present in the latest stable version?

It's still a bit stuttery on new actions, but not nearly as bad, and it doesn't seem to flush much either.

If the issue isn't present in the latest stable version, which is the first broken version?

Honestly this just seems like an inherent problem with our JIT and the emulator-within-emulator nature of this game, but I bisected this anyway and ended up with:

Jit64: Enable branch following.
https://dolphin-emu.org/download/dev/5da565a1a1b3b148a41a483e1052f31b5698cf3c/
https://github.com/dolphin-emu/dolphin/pull/4735

Which, yeah, that checks out.

No data to display

Actions

Also available in: Atom PDF