Project

General

Profile

Actions

Emulator Issues #12160

closed

Swiss CPU Temperature Code Hangs Dolphin

Added by John_Dong about 4 years ago. Updated about 3 years 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

Actions

Also available in: Atom PDF