As I stated before, when I added a single static light entity to my level the FPS fell to half.
My PC Specs:
XP Pro SP2 (with all the updates)
AMD Sempron 2600 1.60 GHz
768 MB of RAM
NVIDIA GeForce MX 4000
I have FPSC V105 but that is still in development and has some issues so Im running V104.
I have figured out a way to bring the FPS up to the high 30s, even with 15 light static entites or more in the level.
The typical setup.ini file after I built the game looked like the one below minus the game profile.
[GAMERUN]
realgameview=1
dynamiclighting=1
dynamicshadows=0
useeffects=0
useeffectsonguns=0
useeffectsonscene=0
useeffectsonentities=0
useeffectsonessentials=0
dividetexturesize=4
[GAMEMULTIPLAYER]
multiplayergame=0
gameobjectivetype=0
gameobjectivevalue=0
oneshotkills=0
maxplayers=0
spawnrandom=1
uniquegamecode=02a33r/:s20t32o/:n00e79.02e33x/:
[GAMEDEBUG]
usesky=1
usefloor=0
useenvsounds=1
useweapons=1
I found that by editing it to look like the following after the game is built, the FPS jumped back up to where I think it should be.
[GAMERUN]
realgameview=1
dynamiclighting=0
dynamicshadows=0
useeffects=0
useeffectsonguns=0
useeffectsonscene=0
useeffectsonentities=0
useeffectsonessentials=0
dividetexturesize=0
hsrmode=0
multiplayergame=0
gameobjectivetype=0
gameobjectivevalue=0
oneshotkills=0
maxplayers=0
spawnrandom=0
uniquegamecode=0
lightmapping=0
lightmapshadows=0
lightmapambientr=0
lightmapambientg=0
lightmapambientb=0
lightmapsunx=0
lightmapsuny=0
lightmapsunz=0
lightmapsunr=0
lightmapsung=0
lightmapsunb=0
lightmapzerorange=0
lightmapatten=0
lightmapmaxsize=0
lightmapboost=0
lightmaptexsize=0
lightmapquality=0
lightmapblurmode=0
lightmapthreadmax=0
exitpromptreport=0
debugreport=0
showentitygameinfo=0
showdebugtextingame=0
debugreportstepthrough=0
usesky=0
usefloor=0
useenvsounds=0
Remember to make a copy of your current setup.ini file. That way you can always go back to it if this doesnt work for you.
I have tried many different setup.ini configs and this one seems to work the best.
I really hope this helps someone.
The person that now knows the most started with many questions. Patients and tolorance are the keys to the passage of knowledge. FPSC is Getting better. Now if we can just keep the ball rolling.