Project

General

Profile

Emulator Issues #12160

Swiss CPU Temperature Code Hangs Dolphin

Added by John_Dong 9 months ago. Updated 9 months ago.

Status:
Fixed
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:
5.0-12151

Description

Game Name?

Swiss

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

GSWEGL

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

2d0703d05af3a63bbd708cd1b7a23833

What's the problem? Describe what went wrong.

Swiss recently added code to grab CPU temperature from the registers and it appears that Dolphin doesn't have those emulated yet so it just loop indefinitely.
I know a lot of people don't use Swiss on Dolphin but it's nice to have to test builds.
Here's the code that gets the CPU temperature: https://github.com/emukidid/libogc/blob/master/libogc/system.c#L1942-L1963

What steps will reproduce the problem?

Boot the newest release of Swiss with Dolphin

History

#1 Updated by John_Dong 9 months ago

John_Dong wrote:

Game Name?

Swiss

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

GSWEGL

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

2d0703d05af3a63bbd708cd1b7a23833

What's the problem? Describe what went wrong.

Swiss recently added code to grab CPU temperature from the registers and it appears that Dolphin doesn't have those emulated yet so it just loop indefinitely.
I know a lot of people don't use Swiss on Dolphin but it's nice to have to test builds.
Here's the code that gets the CPU temperature: https://github.com/emukidid/libogc/blob/master/libogc/system.c#L1942-L1963

What steps will reproduce the problem?

Boot the newest release of Swiss with Dolphin

The correct MD5 is actually this f4b47a5d8592eead21c30116bcafdf84

#2 Updated by delroth 9 months ago

  • Assignee set to delroth
  • Status changed from New to Work started

#3 Updated by delroth 9 months ago

  • Status changed from Work started to Fix pending

#5 Updated by JosJuice 9 months ago

  • Fixed in set to 5.0-12151

Also available in: Atom PDF