Hi all!
As I understand from the source code, Dolphin has support for intercepting calls to printf() and similar APIs, and redirects them to the log. This feature would be very helpful to me while developing my homebrew game, yet I cannot seem to make use of it: my printfs never appear on Dolphin's log.
I building my homebrew with devkitpro, and I suspect that the reason why I don't see the output from any of these calls, is that maybe they are handled internally: with `nm` I see that the symbol is defined inside my binary:
But as far as I know, there's no other way to build stuff with devkitpro: everything is linked in statically. So, I'm not sure what I can do...
Any hints?
As I understand from the source code, Dolphin has support for intercepting calls to printf() and similar APIs, and redirects them to the log. This feature would be very helpful to me while developing my homebrew game, yet I cannot seem to make use of it: my printfs never appear on Dolphin's log.
I building my homebrew with devkitpro, and I suspect that the reason why I don't see the output from any of these calls, is that maybe they are handled internally: with `nm` I see that the symbol is defined inside my binary:
Code:
nm WickedSliders.elf | grep print
8013eb30 T fiprintf
801345ac T fprintf
800808dc T kprintf
80080054 T kvsprintf
801288e4 T printf
...
But as far as I know, there's no other way to build stuff with devkitpro: everything is linked in statically. So, I'm not sure what I can do...
Any hints?