Project

General

Profile

Actions

Emulator Issues #10613

open

Request: Separate HLE_OS and EXI_DeviceIPL logging

Added by nwplayer123 about 7 years ago. Updated 9 months 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

Also available in: Atom PDF