More accessible? What do you envision? Do you mean more of a UI change?
Yep, a UI change. As currently right now you can enable trace logging but it must be compiled in and then it starts logging as soon as Yabause starts a game. My version modifies it to enable only when you tell it to be enabled.
I thought at first I'd have to start from scratch but I got lucky in that another developer had added it all in.
The next steps are to add into the debugger modal (as right now its in the drop down on the main menu) and to also make it log faster as it's really slow right now. Right now it logs all registers when really all I care about is the ones in use at that time (a la Agemo's PSCX debugger) and it logs memory access which I want to make a separate option.
Another idea to help speed it up is to have it have a buffer in memory so its not constantly writing to disk.
If you're curious or if anyone is, I'll upload my build of Yabause that has the initial logging stuff done.
Easiest way to use it is to break/pause on a spot you want to start from, enable it, and then run from there.
Otherwise its just to slow to wait it out for updates (as I do with Agemo's PSCX debugger. Hrm, maybe I should take a look at how he did it to see how its quicker...)