Several little problems
David Feugey (2125) 2709 posts |
Hi All. I have some little problems with RPCEmu. 1/ Fullscreen mode bug. Solution could be to deactivate this option before switching to fullscreen mode. And to reactivate it after switching back to windowed mode. It works here. Unfortunately, I have no PC powerful enough to compile a version of RPCEmu with this possible patch. 2/ Menu bar in fullscreen mode 3/ CPU load 4/ Mouse 5/ feature request: screen size User mode networking, even if limited, would be useful too. But that’s probably a lot of work. And I know that’s a strange request, but a ‘RISC PC – NewARM’ with more things (more memory, full FPA support, etc.) linked to a specific version OF RISC OS 5 could be a nice upgrade. RPCEmu+Basic is for me more and more a viable option for my new software (boring IT things). |
Jeffrey Lee (213) 6048 posts |
3/ CPU load Yes, it’s the Wimp which is responsible for that. It waits about a minute before it starts doing any power-saving stuff. I’m not sure exactly what it does for that first minute – I think it just measures the system load so it’s able to tell the difference between an idle machine and a busy one. |
David Feugey (2125) 2709 posts |
Ah OK. Could it be shorter? |
Jeffrey Lee (213) 6048 posts |
I’ve had a look at the code, and I think it should be possible to get rid of the delay completely. It might need tweaking a bit to make sure it still works correctly, but I don’t think it will be too difficult to fix. (The Wimp uses a couple of self-adjusting thresholds to determine whether the machine is busy or not – so if the initial values of those thresholds are wrong then it might take a while before the algorithm starts making the right choices. The delay looks like it’s a bit of a bodge, to try and make sure the system is idle when it calculates the initial threshold values) |
David Feugey (2125) 2709 posts |
Thanks Jeffrey. That would be good also for owners of real computers, as it’s probably slowing down the other apps. |
Jeffrey Lee (213) 6048 posts |
CPU load issues should be fixed now. https://www.riscosopen.org/viewer/revisions/logs?ident=1500924777-285394.html |
David Feugey (2125) 2709 posts |
Cooooool. I’ll test that. Thanks! |