Project

General

Profile

Actions

Emulator Issues #9753

closed

Army Men: Sarges War broken by Core Timing Fixes (PR3601)

Added by JMC4789 over 8 years ago. Updated over 8 years ago.

Status:
Fixed
Priority:
High
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Current
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
4.0-9154
Fixed in:
5.0-560

Description

Game Name?
Army Men; Sarges War - GAME5H

What's the problem? Describe what went wrong.

The game hangs on the first level as of the Core Timing Changes. It also has weird freezes throughout it (akin to how Other M used to act at loading screens while bugged.)

What steps will reproduce the problem?

Boot up the game and compare the hitches to how it played before. Load the first level of single player and it just freezes forever.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

5.0-422, 4.0-9154, 4.0-9148. 4.0-9148 is the last build working.

What are your PC specifications? (CPU, GPU, Operating System, more)

Intel Core i5-3570K, GTX 1070, Windows 10

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

Sorry I missed this. Only bought the game after I saw someone report on the wiki that it regressed.

Actions #1

Updated by JosJuice over 8 years ago

  • Regression start set to 4.0-9154
Actions #2

Updated by phire over 8 years ago

Wooo!

Actions #3

Updated by JMC4789 over 8 years ago

log removed for being long. DSP is probably to blame is the short version.

Actions #4

Updated by JMC4789 over 8 years ago

Setting the Emulated CPU Clock to 109% or higher will fix the issue.

Actions #5

Updated by phire over 8 years ago

I looked over the logs some more. Looks like it's encountering a fifo breakpoint a few frames in and getting stuck, never clearing it.

Actions #6

Updated by JMC4789 over 8 years ago

I can continue testing various things if you want. I haven't actually tested dualcore, but, the original report was from a non-me user, so I'm guessing they were using dualcore.

Actions #7

Updated by JMC4789 over 8 years ago

  • Status changed from New to Fixed

Fixed by the removal of the aram-dma timing hack.

Actions #8

Updated by JosJuice over 8 years ago

  • Fixed in set to 5.0-560

In other words, fixed by 5.0-560 (d951f9e765b81772a464bd663926e05c98b00201). Because of the order things were merged in, 5.0-560 doesn't compile. 5.0-562 fixes that.

Actions

Also available in: Atom PDF