Alrighty, there's news from this front!
Phoku recently continued to work on his view_performance branch and it's basically ready for a larger scale test at this point. There are still bugs here and there to iron out, so it won't be merged to trunk right away. As four eyes see more than two, the FIFE devs would appreciate if devs of FIFE-based games could test the branch in combination with their game to see if they can find any bugs.
That's how you can test it yourself: Follow the instructions outlined here:
http://wiki.parpg.net/DownloadHowever don't check out the FIFE code from:
But from:
Obviously you have to build the view performance branch of FIFE as you would build the trunk (win32 users will need to move the win32 devkit files into the right folder). Furtermore you'll also need to check out the PARPG files into <view_performance>/clients/parpg/ so that PARPG actually runs with this branch of FIFE and not trunk.
I had the chance to test the branch last night and results vary quite a lot from system to system.
On my win32 desktop system, I had 20-40fps with the techdemo1_ground_level.xml profiling map with FIFE's trunk. The same map runs much smoother with the view_performance branch, somewhere between 80-160fps.
On my win32 notebook, performance has "only" slightly improved though. The view_performance branch runs about 10-25% faster than FIFE's trunk.
So the purpose of this post is twofold: to encourage you to test the view_performance branch to see if you can find any bugs and to hear about your performance reports. In case there are quite a number of devs who can test the branch and provide feedback if there are any obvious bugs left, the code could find its way into the FIFE trunk before we release techdemo 1 of PARPG.