Project

General

Profile

Actions

Emulator Issues #10613

open

Request: Separate HLE_OS and EXI_DeviceIPL logging

Added by nwplayer123 over 6 years ago. Updated 29 days ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
Yes
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Right now, they both print to OSReport, and in the game I'm looking at, it basically shows the same messages 4 times as it renders out the message in HLE_OS before printing the full string from EXI_DeviceIPL, should be pretty easy to make a new log type and change EXI to print to that instead.
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/HLE/HLE_OS.cpp#L82
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp#L343

sample:
07:52:522 HLE\HLE_OS.cpp:82 N[OSREPORT]: 8001e34c->80022ee8|
07:52:522 HLE\HLE_OS.cpp:82 N[OSREPORT]: 8005a724->8005a718| 
07:52:522 HLE\HLE_OS.cpp:120 N[OSREPORT]: 8009c5f0->8009fcd8| FixSIZE is 38400
07:52:522 HW\EXI\EXI_DeviceIPL.cpp:343 N[OSREPORT]: FixSIZE is 38400

Actions #1

Updated by JMC4789 almost 6 years ago

  • Status changed from New to Accepted
  • Easy changed from No to Yes
Actions #2

Updated by nwplayer123 almost 6 years ago

Update before I forget: this only happens with symbols loaded (either from an ELF or manually loaded), games with no symbols just OSReport once as expected.

Actions #3

Updated by Billiard26 29 days ago

  • Issue type changed from Bug to Feature request
Actions

Also available in: Atom PDF