Hi,
Some of you might have noticed that I've been discussing possible speed increasing to the FPSC engine in the v118 beta thread. So as the title says, I thought I should have a go at seeing what I can achieve.
My main machine is currently out of action, so this mod has been written on a very old machine that isn't really capable of running FPSC well. This also means that is seems like a good testing bed.
The mod is based on the very latest source from google code and only features a few changes but on my test machine I'm seeing a 100% (yes) speed increase compared to the download beta 3. This test was carried out without shaders or lightmaps since most of this work is carried out by the graphics card anyway.
If anyone would care to test this for me and let me know what sort of results they are getting I'd appreciate it.
Many thanks.
UPDATE 17/11/2010 8am GMT
Latest update. A little more on the speed front.
Added FPSC IP 4.0 at the request of a user. Please note that this is likely to be my only update for multiplayer as this mod is really aimed at single player. Special thanks for knrxb for the use of the code.
http://www.filefront.com/17524787/scene v1.9.zip
Known bugs: Immobile object aren't being culled by the advanced cull system.
Bugs, comments, etc, please post on these forums.
Added version number at top right of screen for bug reports, this will be deleted when beta is over.
Added forced display of tiny objects within 150 distance. (wall switches, etc.)
Added new FPI:
Cullstate= x where
x=0, use full culling on object, this is the default
x=1, use standard FPSC culling on object
x=2, Always show if on screen, can be thought of as SHOWOBJECT
x=3, Always hide regardless of range, can be thought of as HIDEOBJECT
x=???? cull object at ??? distance, object within 150 automatically displayed regardless of this value, unless hidden by CULLSTATE=3
Note: This is currently NOT passed to the save system.
http://jimjamsgames.yolasite.com