libretro / dolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
https://dolphin-emu.org/
GNU General Public License v2.0
86 stars 68 forks source link

Please, reduce the insane spam in log #194

Closed bslenul closed 2 years ago

bslenul commented 3 years ago

Hey, forgot about this because I changed "Log Level" to "Warning" a while ago but currently the amount of spam the core throws in logs is insane, here's an example: https://pastebin.com/pR1GbAiw

This is just by starting TimeSplitters (but it's the same with any game) and exiting after the loading screen. Soooo many duplicated lines, and at least on Windows it's pretty bad because if you have the console log window opened, it delays the start and exit of the core (I guess it waits until everything is printed?), example with Metroid Prime:

https://user-images.githubusercontent.com/33353403/109950243-9aff3d00-7cdc-11eb-956b-8265e7e73f31.mp4

https://user-images.githubusercontent.com/33353403/109950272-a2264b00-7cdc-11eb-9e86-af5aa0135b48.mp4

inactive123 commented 3 years ago

Sure, I'm not a fan of the log spam either. Can you point us to a commit where this was not yet such a big issue?

bslenul commented 3 years ago

Hm I have this set to "Warning" for a long time now, the oldest version I have right now is 1fbd599 (october 2019) and it was already spamming 😓 but I'll see if I can compile even older builds.

edit: Tried dcd53adc339b59ab36fcbbc4dab7fc28e43892c4 and it was already spamming (December 2018!) :/