FPS goes down after going into the puzzle 1 and coming out

Ask here your questions about running or installing PagesOfAdventure.

FPS goes down after going into the puzzle 1 and coming out

Postby shirish » Fri Dec 31, 2010 6:30 pm

Hi all,
I don't know whether its a bug or not but my fps goes down drastically before and after coming from the puzzle1. I don't know how to solve the puzzle but that's another issue/thing.
Code: Select all
$ ./run.sh
Fri Dec 31 23:53:43 IST 2010 INFO:Slick Build #274
Fri Dec 31 23:53:43 IST 2010 INFO:LWJGL Version: 2.6
Fri Dec 31 23:53:43 IST 2010 INFO:OriginalDisplayMode: 1152 x 864 x 24 @75Hz
[b]Fri Dec 31 23:53:43 IST 2010 INFO:TargetDisplayMode: 1024 x 768 x 0 @0Hz[/b]
Fri Dec 31 23:53:43 IST 2010 INFO:Starting display 1024x768
Fri Dec 31 23:53:44 IST 2010 INFO:Use Java PNG Loader = true
Fri Dec 31 23:53:44 IST 2010 INFO:Controllers not available
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [160 ms]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [1]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [16]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [280]
31 Dec, 2010 11:53:45 PM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [237]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [7]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [34]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [613]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [778]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [68 ms]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [13]
31 Dec, 2010 11:53:45 PM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [25]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [5]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [6]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [71]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [141]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 98
fps: 103
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [options]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [options]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 92
fps: 109
fps: 109
fps: 107
fps: 103
fps: 108
fps: 104
fps: 107
fps: 106
fps: 109
fps: 110
fps: 110
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 111
fps: 127
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [story]
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [story]
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 100
fps: 106
fps: 105
fps: 106
fps: 107
fps: 99
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [loading]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [loading]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [dialog]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [dialog]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
WARNING: screen [dialog] not found
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Hud/hud.xml]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [59 ms]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (hud) [14]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.EffectType getRegisteredEffectType
WARNING: unable to convert effect [ImageSizePulsate] because no effect with this name has been registered.
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (hud) [189]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [205]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [272]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [hud]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [hud]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
Fri Dec 31 23:54:08 IST 2010 INFO:Initialising sounds..
Fri Dec 31 23:54:08 IST 2010 INFO:- Sound works
Fri Dec 31 23:54:08 IST 2010 INFO:- 64 OpenAL source available
Fri Dec 31 23:54:08 IST 2010 INFO:- Sounds source generated
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 94
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 79
fps: 82
fps: 83
fps: 81
fps: 81
fps: 74
fps: 81
fps: 82
fps: 82
fps: 81
Fri Dec 31 23:54:23 IST 2010 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Fri Dec 31 23:54:23 IST 2010 DEBUG:Creating FBO 1024x768
Fri Dec 31 23:54:24 IST 2010 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Fri Dec 31 23:54:24 IST 2010 DEBUG:Creating FBO 1024x768
fps: 46
fps: 14
fps: 14
fps: 14
fps: 14
fps: 13
fps: 13
31 Dec, 2010 11:54:31 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
31 Dec, 2010 11:54:31 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
fps: 13
fps: 13
fps: 13
31 Dec, 2010 11:54:34 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Hide)]
31 Dec, 2010 11:54:34 PM de.lessvoid.nifty.effects.impl.Hide execute
INFO: hide [notificationPanel (de.lessvoid.nifty.elements.Element@4ed9f47)]
fps: 13
fps: 13
fps: 14
fps: 11
31 Dec, 2010 11:54:53 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 12
fps: 14
fps: 13
fps: 13
fps: 13
fps: 13
fps: 8


I have trimmed the output little bit so it doesn't appear bulky. I also put into bold if it helps in understanding. I have got the same thing happening in earlier svn versions as well. This is from svn 45. Thank you.
shirish
 
Posts: 8
Joined: Mon Dec 27, 2010 3:37 pm

Re: FPS goes down after going into the puzzle 1 and coming o

Postby Edward_Lii » Fri Dec 31, 2010 7:14 pm

Hello shirish,

shirish wrote:Hi all,
I don't know whether its a bug or not but my fps goes down drastically before and after coming from the puzzle1. I don't know how to solve the puzzle but that's another issue/thing.
Code: Select all
$ ./run.sh
Fri Dec 31 23:53:43 IST 2010 INFO:Slick Build #274
Fri Dec 31 23:53:43 IST 2010 INFO:LWJGL Version: 2.6
Fri Dec 31 23:53:43 IST 2010 INFO:OriginalDisplayMode: 1152 x 864 x 24 @75Hz
[b]Fri Dec 31 23:53:43 IST 2010 INFO:TargetDisplayMode: 1024 x 768 x 0 @0Hz[/b]
Fri Dec 31 23:53:43 IST 2010 INFO:Starting display 1024x768
Fri Dec 31 23:53:44 IST 2010 INFO:Use Java PNG Loader = true
Fri Dec 31 23:53:44 IST 2010 INFO:Controllers not available
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [160 ms]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [1]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:53:44 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [16]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [280]
31 Dec, 2010 11:53:45 PM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [237]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [7]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [34]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [613]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [778]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [68 ms]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [13]
31 Dec, 2010 11:53:45 PM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [25]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [1]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [5]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [6]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [2]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [3]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [71]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [141]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:45 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 98
fps: 103
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [options]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [options]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:53:47 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 92
fps: 109
fps: 109
fps: 107
fps: 103
fps: 108
fps: 104
fps: 107
fps: 106
fps: 109
fps: 110
fps: 110
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:00 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 111
fps: 127
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [story]
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [story]
31 Dec, 2010 11:54:01 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 100
fps: 106
fps: 105
fps: 106
fps: 107
fps: 99
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [loading]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [loading]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [dialog]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [dialog]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
WARNING: screen [dialog] not found
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Hud/hud.xml]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [59 ms]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (hud) [14]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.EffectType getRegisteredEffectType
WARNING: unable to convert effect [ImageSizePulsate] because no effect with this name has been registered.
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (hud) [189]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [205]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [272]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [hud]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [hud]
31 Dec, 2010 11:54:08 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
Fri Dec 31 23:54:08 IST 2010 INFO:Initialising sounds..
Fri Dec 31 23:54:08 IST 2010 INFO:- Sound works
Fri Dec 31 23:54:08 IST 2010 INFO:- 64 OpenAL source available
Fri Dec 31 23:54:08 IST 2010 INFO:- Sounds source generated
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 94
31 Dec, 2010 11:54:13 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 79
fps: 82
fps: 83
fps: 81
fps: 81
fps: 74
fps: 81
fps: 82
fps: 82
fps: 81
Fri Dec 31 23:54:23 IST 2010 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Fri Dec 31 23:54:23 IST 2010 DEBUG:Creating FBO 1024x768
Fri Dec 31 23:54:24 IST 2010 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Fri Dec 31 23:54:24 IST 2010 DEBUG:Creating FBO 1024x768
fps: 46
fps: 14
fps: 14
fps: 14
fps: 14
fps: 13
fps: 13
31 Dec, 2010 11:54:31 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
31 Dec, 2010 11:54:31 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
fps: 13
fps: 13
fps: 13
31 Dec, 2010 11:54:34 PM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Hide)]
31 Dec, 2010 11:54:34 PM de.lessvoid.nifty.effects.impl.Hide execute
INFO: hide [notificationPanel (de.lessvoid.nifty.elements.Element@4ed9f47)]
fps: 13
fps: 13
fps: 14
fps: 11
31 Dec, 2010 11:54:53 PM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 12
fps: 14
fps: 13
fps: 13
fps: 13
fps: 13
fps: 8


I have trimmed the output little bit so it doesn't appear bulky. I also put into bold if it helps in understanding. I have got the same thing happening in earlier svn versions as well. This is from svn 45. Thank you.

Thanks for reporting, I think this is most definitely a bug.
Do you now since which SVN revision this happened?

It could be related to the VSync method I implemented since revision 37.
Which graphics card do you have? And which drivers do you have installed?

Could you try the latest revision and run PoA with the --no-vsync option?

I'm afraid I can't help you next week because of some family situations.
But don't worry, I'll help as quick as I can when I've got time.

Good luck! ;)
User avatar
Edward_Lii
Site Admin
 
Posts: 15
Joined: Sat Nov 27, 2010 6:22 am

Re: FPS goes down after going into the puzzle 1 and coming o

Postby shirish » Sat Jan 01, 2011 8:15 pm

Edward_Lii wrote:Hello shirish,


Hi Edward_Lii,

<snip>
Edward_Lii wrote:It could be related to the VSync method I implemented since revision 37.
Which graphics card do you have? And which drivers do you have installed?


I am on Intel Integrated/onboard graphics. http://en.wikipedia.org/wiki/List_of_In ... 2_chipsets

See the one called GMA 31, that's mine.

As far as drivers are concerned, its what I get from Debian.
Code: Select all
$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.13.0-2
  Candidate: 2:2.13.0-2
  Version table:
*** 2:2.13.0-2 0
        500 http://www.mirrorservice.org/sites/ftp.debian.org/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status


Edward_Lii wrote:Could you try the latest revision and run PoA with the --no-vsync option?


Sure, will do in a while.

Edward_Lii wrote:I'm afraid I can't help you next week because of some family situations.
But don't worry, I'll help as quick as I can when I've got time.

Good luck! ;)


No worries, I know your project is in alpha state so this is to be expected.Also you haven't yet defined what are the minimum requirements for the game anywhere as well.
shirish
 
Posts: 8
Joined: Mon Dec 27, 2010 3:37 pm


Re: FPS goes down after going into the puzzle 1 and coming o

Postby shirish » Sat Jan 01, 2011 8:23 pm

ok, with --no-vsync the reverse happens, within the puzzle it goes to 100 fps but when he comes back up its back to 8~14 fps and everything is jerky. Here's the long output of the same :-
Code: Select all
$ ./run.sh --no-vsync
Sun Jan 02 01:48:01 IST 2011 INFO:Slick Build #274
Sun Jan 02 01:48:01 IST 2011 INFO:LWJGL Version: 2.6
Sun Jan 02 01:48:01 IST 2011 INFO:OriginalDisplayMode: 1152 x 864 x 24 @75Hz
Sun Jan 02 01:48:01 IST 2011 INFO:TargetDisplayMode: 1024 x 768 x 0 @0Hz
Sun Jan 02 01:48:02 IST 2011 INFO:Starting display 1024x768
Sun Jan 02 01:48:02 IST 2011 INFO:Use Java PNG Loader = true
Sun Jan 02 01:48:02 IST 2011 INFO:Controllers not available
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [185 ms]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [2]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [17]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [263]
2 Jan, 2011 1:48:03 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [3]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [258]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [23]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [1]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [29]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [640]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [828]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [62 ms]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [28]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [3]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [62]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [125]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 101
fps: 95
fps: 103
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [story]
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [story]
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 122
fps: 105
fps: 104
fps: 105
fps: 105
fps: 105
fps: 100
fps: 99
fps: 100
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [loading]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [loading]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [dialog]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [dialog]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
WARNING: screen [dialog] not found
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Hud/hud.xml]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [55 ms]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (hud) [5]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.EffectType getRegisteredEffectType
WARNING: unable to convert effect [ImageSizePulsate] because no effect with this name has been registered.
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (hud) [193]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [199]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [256]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [hud]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [hud]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
Sun Jan 02 01:48:16 IST 2011 INFO:Initialising sounds..
Sun Jan 02 01:48:16 IST 2011 INFO:- Sound works
Sun Jan 02 01:48:16 IST 2011 INFO:- 64 OpenAL source available
Sun Jan 02 01:48:16 IST 2011 INFO:- Sounds source generated
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 4
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 78
fps: 80
fps: 81
fps: 81
fps: 81
fps: 81
fps: 81
fps: 81
fps: 82
Sun Jan 02 01:48:30 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Sun Jan 02 01:48:30 IST 2011 DEBUG:Creating FBO 1024x768
Sun Jan 02 01:48:30 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Sun Jan 02 01:48:30 IST 2011 DEBUG:Creating FBO 1024x768
fps: 38
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
2 Jan, 2011 1:48:38 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
2 Jan, 2011 1:48:39 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
fps: 13
fps: 13
fps: 13
2 Jan, 2011 1:48:41 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Hide)]
2 Jan, 2011 1:48:42 AM de.lessvoid.nifty.effects.impl.Hide execute
INFO: hide [notificationPanel (de.lessvoid.nifty.elements.Element@27bc4ec8)]
fps: 13
fps: 14
fps: 14
fps: 12
fps: 14
fps: 13
2 Jan, 2011 1:48:51 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 13
fps: 14
fps: 14
fps: 14
fps: 8
fps: 8


This is on Debian Squeeze, close to an RC but not quite, so perhaps that's the issue?

Cannot say but other things run quite smoothly.
shirish
 
Posts: 8
Joined: Mon Dec 27, 2010 3:37 pm

Re: FPS goes down after going into the puzzle 1 and coming o

Postby Edward_Lii » Sun Jan 09, 2011 12:04 pm

Hello shirish,

shirish wrote:ok, with --no-vsync the reverse happens, within the puzzle it goes to 100 fps but when he comes back up its back to 8~14 fps and everything is jerky. Here's the long output of the same :-
Code: Select all
$ ./run.sh --no-vsync
Sun Jan 02 01:48:01 IST 2011 INFO:Slick Build #274
Sun Jan 02 01:48:01 IST 2011 INFO:LWJGL Version: 2.6
Sun Jan 02 01:48:01 IST 2011 INFO:OriginalDisplayMode: 1152 x 864 x 24 @75Hz
Sun Jan 02 01:48:01 IST 2011 INFO:TargetDisplayMode: 1024 x 768 x 0 @0Hz
Sun Jan 02 01:48:02 IST 2011 INFO:Starting display 1024x768
Sun Jan 02 01:48:02 IST 2011 INFO:Use Java PNG Loader = true
Sun Jan 02 01:48:02 IST 2011 INFO:Controllers not available
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [185 ms]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [2]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:02 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [17]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [263]
2 Jan, 2011 1:48:03 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [3]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [258]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [23]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [1]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [29]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [640]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [828]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [62 ms]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [5]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [28]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [4]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [3]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [2]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [62]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [125]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:03 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 101
fps: 95
fps: 103
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [story]
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [story]
2 Jan, 2011 1:48:07 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 122
fps: 105
fps: 104
fps: 105
fps: 105
fps: 105
fps: 100
fps: 99
fps: 100
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [loading]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [loading]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [dialog]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [dialog]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty gotoScreenInternal
WARNING: screen [dialog] not found
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Hud/hud.xml]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [55 ms]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
2 Jan, 2011 1:48:15 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (hud) [5]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.EffectType getRegisteredEffectType
WARNING: unable to convert effect [ImageSizePulsate] because no effect with this name has been registered.
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (hud) [193]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [199]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [256]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [hud]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [hud]
2 Jan, 2011 1:48:16 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
Sun Jan 02 01:48:16 IST 2011 INFO:Initialising sounds..
Sun Jan 02 01:48:16 IST 2011 INFO:- Sound works
Sun Jan 02 01:48:16 IST 2011 INFO:- 64 OpenAL source available
Sun Jan 02 01:48:16 IST 2011 INFO:- Sounds source generated
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 4
2 Jan, 2011 1:48:20 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 78
fps: 80
fps: 81
fps: 81
fps: 81
fps: 81
fps: 81
fps: 81
fps: 82
Sun Jan 02 01:48:30 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Sun Jan 02 01:48:30 IST 2011 DEBUG:Creating FBO 1024x768
Sun Jan 02 01:48:30 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Sun Jan 02 01:48:30 IST 2011 DEBUG:Creating FBO 1024x768
fps: 38
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
fps: 14
2 Jan, 2011 1:48:38 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
2 Jan, 2011 1:48:39 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
fps: 13
fps: 13
fps: 13
2 Jan, 2011 1:48:41 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Hide)]
2 Jan, 2011 1:48:42 AM de.lessvoid.nifty.effects.impl.Hide execute
INFO: hide [notificationPanel (de.lessvoid.nifty.elements.Element@27bc4ec8)]
fps: 13
fps: 14
fps: 14
fps: 12
fps: 14
fps: 13
2 Jan, 2011 1:48:51 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 13
fps: 14
fps: 14
fps: 14
fps: 8
fps: 8


This is on Debian Squeeze, close to an RC but not quite, so perhaps that's the issue?

Cannot say but other things run quite smoothly.

Thanks for posting and linking to your graphics card details.
I'm afraid that your graphics card doesn't support the required openGL version.
http://www.intel.com/support/graphics/sb/CS-028169.htm wrote:* OpenGL* 1.4 + extensions is supported by the Intel® G31, G33, Q33, and Q35 chipsets.


The problem is that I don't know which version of openGL is required to run PoA.
This is because I use Slick which handles most GL calls.
I'll try to investigate which is the minimum system requirements for PoA.

Thanks again!
User avatar
Edward_Lii
Site Admin
 
Posts: 15
Joined: Sat Nov 27, 2010 6:22 am

Re: FPS goes down after going into the puzzle 1 and coming o

Postby Edward_Lii » Sun Jan 09, 2011 12:45 pm

Hello shirish,

shirish wrote:ok, with --no-vsync the reverse happens, within the puzzle it goes to 100 fps but when he comes back up its back to 8~14 fps and everything is jerky.

Because td1 made a patch to update the compile.sh script I took a closer look and discovered that in the run.sh script parameters weren't parsed.
So if you could try the --no-vsync option again?

Thanks for testing, I really appreciate it! ;)
User avatar
Edward_Lii
Site Admin
 
Posts: 15
Joined: Sat Nov 27, 2010 6:22 am

Re: FPS goes down after going into the puzzle 1 and coming o

Postby shirish » Tue Jan 11, 2011 8:12 pm

Hi there,
Tried it out, here are the results, this is on svn 54 :-
Code: Select all
/usr/local/src/pagesofadventur/trunk$ ./run.sh --no-vsync
Wed Jan 12 01:38:23 IST 2011 INFO:Slick Build #274
Wed Jan 12 01:38:23 IST 2011 INFO:LWJGL Version: 2.6
Wed Jan 12 01:38:23 IST 2011 INFO:OriginalDisplayMode: 1152 x 864 x 24 @75Hz
Wed Jan 12 01:38:23 IST 2011 INFO:TargetDisplayMode: 1024 x 768 x 0 @0Hz
Wed Jan 12 01:38:23 IST 2011 INFO:Starting display 1024x768
Wed Jan 12 01:38:23 IST 2011 INFO:Use Java PNG Loader = true
Wed Jan 12 01:38:23 IST 2011 INFO:Controllers not available
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [127 ms]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [2]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [6]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [276]
12 Jan, 2011 1:38:24 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [1]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [5]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [229]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [1]
12 Jan, 2011 1:38:24 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [27]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [1]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [26]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [599]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [730]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Menu/menu.xml]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [54 ms]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (main) [2]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (main) [4]
12 Jan, 2011 1:38:25 AM de.lessvoid.xml.tools.ClassHelper getInstance
WARNING: class [null] could not be instanziated (java.lang.NullPointerException)
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (loading) [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (loading) [2]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (options) [7]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (options) [18]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (help) [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (help) [2]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (story) [1]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (story) [2]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (credits) [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (credits) [2]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [44]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [99]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:25 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 3
fps: 73
fps: 75
fps: 74
fps: 74
fps: 75
12 Jan, 2011 1:38:31 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [options]
12 Jan, 2011 1:38:31 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:31 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [options]
12 Jan, 2011 1:38:31 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:31 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 74
fps: 75
fps: 73
fps: 73
12 Jan, 2011 1:38:34 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
12 Jan, 2011 1:38:34 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:34 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
12 Jan, 2011 1:38:34 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:34 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 75
12 Jan, 2011 1:38:35 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [story]
12 Jan, 2011 1:38:35 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:35 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [story]
12 Jan, 2011 1:38:35 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 67
fps: 75
fps: 72
fps: 66
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [loading]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [loading]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.lwjglslick.render.RenderDeviceLwjgl <init>
INFO: Viewport: 1024, 768
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [dialog]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [dialog]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreenInternal
WARNING: screen [dialog] not found
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile [Data/Hud/hud.xml]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loading new nifty xml file with schemaId [nifty.nxs]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.NiftyLoader loadNiftyXml
INFO: loaded nifty xml file with schemaId [nifty.nxs] took [41 ms]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: debug out [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: resourceBundles [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerStyle [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerControlDefinition [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerEffect [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerSound [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerMusic [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal prepare screen (hud) [6]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.EffectType getRegisteredEffectType
WARNING: unable to convert effect [ImageSizePulsate] because no effect with this name has been registered.
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.ScreenType create
INFO: internal create screen (hud) [216]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: create Screens [223]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.loaderv2.types.NiftyType create
INFO: registerPopup [0]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty loadFromFile
INFO: loadFromFile took [266]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [hud]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [hud]
12 Jan, 2011 1:38:39 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
Wed Jan 12 01:38:39 IST 2011 INFO:Initialising sounds..
Wed Jan 12 01:38:39 IST 2011 INFO:- Sound works
Wed Jan 12 01:38:39 IST 2011 INFO:- 64 OpenAL source available
Wed Jan 12 01:38:39 IST 2011 INFO:- Sounds source generated
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.Nifty gotoScreen
INFO: gotoScreen [main]
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.screen.Screen$EndScreenEndNotify perform
INFO: onEndScreen has ended
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.Nifty gotoScreenInternal
INFO: gotoScreenInternal [main]
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(FlyingText)]
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 13
12 Jan, 2011 1:38:44 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 1
fps: 69
fps: 71
fps: 49
fps: 74
fps: 47
fps: 50
fps: 73
fps: 48
fps: 47
fps: 71
fps: 53
fps: 71
fps: 53
fps: 69
Wed Jan 12 01:39:13 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Wed Jan 12 01:39:13 IST 2011 DEBUG:Creating FBO 1024x768
Wed Jan 12 01:39:13 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Wed Jan 12 01:39:13 IST 2011 DEBUG:Creating FBO 1024x768
fps: 25
fps: 7
fps: 7
fps: 7
fps: 7
fps: 7
fps: 7
fps: 7
fps: 8
fps: 7
12 Jan, 2011 1:39:24 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
12 Jan, 2011 1:39:25 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Fade)]
fps: 7
fps: 8
fps: 7
12 Jan, 2011 1:39:28 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Hide)]
12 Jan, 2011 1:39:28 AM de.lessvoid.nifty.effects.impl.Hide execute
INFO: hide [notificationPanel (de.lessvoid.nifty.elements.Element@39df2964)]
fps: 7
fps: 7
fps: 8
fps: 7
fps: 8
fps: 3
12 Jan, 2011 1:39:39 AM de.lessvoid.nifty.screen.Screen$StartScreenEndNotify perform
INFO: onStartScreen has ended
fps: 7
fps: 8
fps: 8
fps: 8
fps: 7
fps: 7
fps: 8
fps: 8
12 Jan, 2011 1:39:47 AM de.lessvoid.nifty.effects.EffectProcessor startEffect
INFO: starting effect [(Move)]
fps: 7


The same reverse issue, perhaps the game is not for my integrated graphics chipset afterall.
shirish
 
Posts: 8
Joined: Mon Dec 27, 2010 3:37 pm

Re: FPS goes down after going into the puzzle 1 and coming o

Postby Edward_Lii » Wed Jan 12, 2011 5:53 am

Hello shirish,

shirish wrote:The same reverse issue, perhaps the game is not for my integrated graphics chipset afterall.

Could be, but I think it should be possible to get it running.
If your chipset isn't able to play PoA then it should be running at a constant low FPS.

But in your case it happens after a puzzle, meaning something is added after a puzzle.
This could be a pretty bad bug, imagine someone with a mid-range graphics card plays PoA and enters and leaves enough puzzle to let his FPS drop as much as yours.

I'm still trying to find out what's happening exactly.
My guess is that it could be related to these lines:
output wrote:Wed Jan 12 01:39:13 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Wed Jan 12 01:39:13 IST 2011 DEBUG:Creating FBO 1024x768
Wed Jan 12 01:39:13 IST 2011 INFO:Offscreen Buffers FBO=true PBUFFER=false PBUFFERRT=false
Wed Jan 12 01:39:13 IST 2011 DEBUG:Creating FBO 1024x768


Thanks for testing! ;)
I'll report you as fast as I think I've got a solution.
User avatar
Edward_Lii
Site Admin
 
Posts: 15
Joined: Sat Nov 27, 2010 6:22 am

Re: FPS goes down after going into the puzzle 1 and coming o

Postby Edward_Lii » Wed Jan 19, 2011 3:15 pm

Hello shirish and sorry for the late response,

I'm afraid it's your graphics card after all, the two lines were not related to the problem. :(
The only thing I could think of are the transitions between the PuzzleState and the GameState.

But why it happens after the second transition and not the first makes me think it's your card.

If you like I could disable the transition for a short period to determine if it's the cause of the problem?

Thanks again for testing! ;)
User avatar
Edward_Lii
Site Admin
 
Posts: 15
Joined: Sat Nov 27, 2010 6:22 am


Return to Running & Installing

Who is online

Users browsing this forum: No registered users and 1 guest

cron