PlaneShift

Support => Mac OSX Specific Issues => Topic started by: iriss on April 28, 2012, 08:58:54 am

Title: v 0.5.9 Unplayable
Post by: iriss on April 28, 2012, 08:58:54 am
I am having enormous problems in getting PS to play even nearly normal. Currently the trouble already starts in the character choosing screen - lag is unimaginable. When finally entering Yliakum it took me 65 minutes to get from the Forrest exit to Gugrontid.
I have tried various settings (disabling grass, turning all to the utmost minimum in different combinations) and also disabled GLSL. The latter however crashes PS right at the beginning. I reinstalled v 0.5.8.1 which runs smoothly - however graphics are bright and white which is not bearable too.
Deleting shaders etc. does no difference either.

I am running iMac 2.16 GHz Intel Core 2 Duo with 4 GB RAM on OSX 10.7.3

Does anyone have an idea how to solve this problem?
Title: Re: v 0.5.9 Unplayable
Post by: Jawir on April 29, 2012, 02:32:23 am
Hello, it seems your hardware it's ok (ant ATi x1600 even if dated I remember it was a good video card). The guilty here is "The Lion" I think... I still have the Snow Leopard and, as told already, PS run very smoothly with that... can be an issue rised with a combination of new graphic driver that comes with Lion and the old x1600???
Title: Re: v 0.5.9 Unplayable
Post by: Elysia Venustas on April 29, 2012, 05:53:21 am
I am having this exact same problem, and sometimes I continuously fall through the map.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on April 29, 2012, 08:51:32 am
I cannot believe that the problem lies within the OSX Lion. I am sure that it may be only a slight tweak but me not knowing much of programming would rely on the knowledge of developers.
Anyone?  :(
Title: Re: v 0.5.9 Unplayable
Post by: Talad on April 29, 2012, 11:49:22 am
Does 0.5.8 have the same performance problems on your machine? At the moment 0.5.8 is still compatible with the current server, so you can try it.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on April 29, 2012, 02:00:32 pm
Version 0.5.8.1 runs normal however has strange graphics, being white and very bright. Not sure how to tweak this.
Title: Re: v 0.5.9 Unplayable
Post by: Tuux on April 30, 2012, 10:25:58 am
Hello,

Delete you shader cash, put color to 16 bit, medium texture, medium shader, 2x AntiAliasing and Anisotropic
I have the same issue with light computation.

---
Tuux
Title: Re: v 0.5.9 Unplayable
Post by: LigH on April 30, 2012, 11:14:15 am
The "shadercache" can be easily cleared now by pressing a button "Clear Cache" in the launcher settings page. No more searching in (possibly hidden) system or user related directories...
Title: Re: v 0.5.9 Unplayable
Post by: iriss on April 30, 2012, 01:49:18 pm
Hello,

Delete you shader cash, put color to 16 bit, medium texture, medium shader, 2x AntiAliasing and Anisotropic
I have the same issue with light computation.

---
Tuux

Thanks, done all you suggested. However no luck. Still moving in slow motion beyond believe.
By the way, Anti-Aliasing always jumps back to 2Q instead of 2, which is strange and has been reported in Bug tracker PS#3716 - Graphic Settings on startup.
I guess it has something to do with the GSLS but disabling that as mentioned in another discussion crashes my PS right at start-up.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 04, 2012, 02:54:28 pm
No more responses or help?

That is very sad indeed. I guess its not important then!

One less Mac tester, I believe, due to incompatibility or ignorance!  :thumbdown:
Title: Re: v 0.5.9 Unplayable
Post by: LigH on May 04, 2012, 03:18:09 pm
Don't give up on all of us. There are people willing to help. Just maybe not with a Mac...
Title: Re: v 0.5.9 Unplayable
Post by: Knightspark9 on May 04, 2012, 07:32:28 pm
I used to have a mac, but I'm not very good with computers. Sorry!
Title: Re: v 0.5.9 Unplayable
Post by: Jawir on May 05, 2012, 02:08:28 am
No more responses or help?

That is very sad indeed. I guess its not important then!

One less Mac tester, I believe, due to incompatibility or ignorance!  :thumbdown:

Wait wait, let's try this before!!
This is my planeshift.cfg file, except the lines regarding my login informations. Make a copy of your planeshif.cfg and rename it planeshift.cfg.old, just in case... Then, remove all the lines of your planeshift.cfg except those regarding your login informations and copy and paste the followings:

PlaneShift.Visuals.ShadowRange = 141.377
PlaneShift.GUI.NewOptionsWindow.MinTransparency = 0
PlaneShift.GUI.NewOptionsWindow.MaxTransparency = 0
PlaneShift.GUI.NewOptionsWindow.FadeSpeed = 8
PlaneShift.GUI.NewOptionsWindow.Fade = true
PlaneShift.GUI.NewOptionsWindow.ScaleFont = false
PlaneShift.GUI.CraftCancelWindow.Visible = false
PlaneShift.GUI.CraftCancelWindow.PosX = 697
PlaneShift.GUI.CraftCancelWindow.PosY = 188
PlaneShift.GUI.HotBar.Visible = true
PlaneShift.GUI.HotBar.PosX = 6
PlaneShift.GUI.HotBar.PosY = 623
PlaneShift.GUI.HotBar.MinTransparency = 0
PlaneShift.GUI.HotBar.MaxTransparency = 0
PlaneShift.GUI.HotBar.FadeSpeed = 8
PlaneShift.GUI.HotBar.Fade = true
PlaneShift.GUI.HotBar.ScaleFont = false
PlaneShift.GUI.NPCDialogWindow.Visible = false
PlaneShift.GUI.NPCDialogWindow.PosX = 58
PlaneShift.GUI.NPCDialogWindow.PosY = 226
PlaneShift.GUI.NPCDialogWindow.Width = 394
PlaneShift.GUI.NPCDialogWindow.Height = 200
PlaneShift.GUI.NPCDialogWindow.MinTransparency = 0
PlaneShift.GUI.NPCDialogWindow.MaxTransparency = 0
PlaneShift.GUI.NPCDialogWindow.FadeSpeed = 8
PlaneShift.GUI.NPCDialogWindow.Fade = true
PlaneShift.GUI.NPCDialogWindow.ScaleFont = false
PlaneShift.GUI.GameBoardWindow.MinTransparency = 0
PlaneShift.GUI.GameBoardWindow.MaxTransparency = 0
PlaneShift.GUI.GameBoardWindow.FadeSpeed = 8
PlaneShift.GUI.GameBoardWindow.Fade = true
PlaneShift.GUI.GameBoardWindow.ScaleFont = false
PlaneShift.GUI.CraftWindow.MinTransparency = 0
PlaneShift.GUI.CraftWindow.MaxTransparency = 0
PlaneShift.GUI.CraftWindow.FadeSpeed = 8
PlaneShift.GUI.CraftWindow.Fade = true
PlaneShift.GUI.CraftWindow.ScaleFont = false
PlaneShift.GUI.AddEditActionWindow.Visible = false
PlaneShift.GUI.AddEditActionWindow.PosX = 0
PlaneShift.GUI.AddEditActionWindow.PosY = 0
PlaneShift.GUI.SmallInventoryWindow.Visible = false
PlaneShift.GUI.SmallInventoryWindow.PosX = 214
PlaneShift.GUI.SmallInventoryWindow.PosY = 500
PlaneShift.GUI.SmallInventoryWindow.MinTransparency = 0
PlaneShift.GUI.SmallInventoryWindow.MaxTransparency = 0
PlaneShift.GUI.SmallInventoryWindow.FadeSpeed = 8
PlaneShift.GUI.SmallInventoryWindow.Fade = true
PlaneShift.GUI.SmallInventoryWindow.ScaleFont = false
PlaneShift.GUI.GMSpawnWindow.Visible = false
PlaneShift.GUI.GMSpawnWindow.PosX = 150
PlaneShift.GUI.GMSpawnWindow.PosY = 100
PlaneShift.GUI.GMSpawnWindow.MinTransparency = 0
PlaneShift.GUI.GMSpawnWindow.MaxTransparency = 0
PlaneShift.GUI.GMSpawnWindow.FadeSpeed = 8
PlaneShift.GUI.GMSpawnWindow.Fade = true
PlaneShift.GUI.GMSpawnWindow.ScaleFont = false
PlaneShift.GUI.QuestRewardWindow.Visible = false
PlaneShift.GUI.QuestRewardWindow.PosX = 0
PlaneShift.GUI.QuestRewardWindow.PosY = 100
PlaneShift.GUI.DescriptionEdit.MinTransparency = 0
PlaneShift.GUI.DescriptionEdit.MaxTransparency = 0
PlaneShift.GUI.DescriptionEdit.FadeSpeed = 8
PlaneShift.GUI.DescriptionEdit.Fade = true
PlaneShift.GUI.DescriptionEdit.ScaleFont = false
PlaneShift.GUI.DetailWindow.Visible = false
PlaneShift.GUI.DetailWindow.PosX = 0
PlaneShift.GUI.DetailWindow.PosY = 239
PlaneShift.GUI.DetailWindow.MinTransparency = 0
PlaneShift.GUI.DetailWindow.MaxTransparency = 0
PlaneShift.GUI.DetailWindow.FadeSpeed = 8
PlaneShift.GUI.DetailWindow.Fade = true
PlaneShift.GUI.DetailWindow.ScaleFont = false
PlaneShift.GUI.ActionLocationWindow.MinTransparency = 0
PlaneShift.GUI.ActionLocationWindow.MaxTransparency = 0
PlaneShift.GUI.ActionLocationWindow.FadeSpeed = 8
PlaneShift.GUI.ActionLocationWindow.Fade = true
PlaneShift.GUI.ActionLocationWindow.ScaleFont = false
PlaneShift.GUI.BuddyWindow.Visible = false
PlaneShift.GUI.BuddyWindow.PosX = 9
PlaneShift.GUI.BuddyWindow.PosY = 249
PlaneShift.GUI.BuddyWindow.Width = 165
PlaneShift.GUI.BuddyWindow.Height = 311
PlaneShift.GUI.BuddyWindow.MinTransparency = 0
PlaneShift.GUI.BuddyWindow.MaxTransparency = 0
PlaneShift.GUI.BuddyWindow.FadeSpeed = 8
PlaneShift.GUI.BuddyWindow.Fade = true
PlaneShift.GUI.BuddyWindow.ScaleFont = false
PlaneShift.GUI.HelpWindow.Visible = false
PlaneShift.GUI.HelpWindow.PosX = 183
PlaneShift.GUI.HelpWindow.PosY = 126
PlaneShift.GUI.HelpWindow.Width = 952
PlaneShift.GUI.HelpWindow.Height = 476
PlaneShift.GUI.HelpWindow.MinTransparency = 0
PlaneShift.GUI.HelpWindow.MaxTransparency = 0
PlaneShift.GUI.HelpWindow.FadeSpeed = 8
PlaneShift.GUI.HelpWindow.Fade = true
PlaneShift.GUI.HelpWindow.ScaleFont = false
PlaneShift.GUI.SpellCancelWindow.Visible = false
PlaneShift.GUI.SpellCancelWindow.PosX = 209
PlaneShift.GUI.SpellCancelWindow.PosY = 61
PlaneShift.GUI.QuestNotebook.Visible = false
PlaneShift.GUI.QuestNotebook.PosX = 18
PlaneShift.GUI.QuestNotebook.PosY = 242
PlaneShift.GUI.QuestNotebook.MinTransparency = 0
PlaneShift.GUI.QuestNotebook.MaxTransparency = 0
PlaneShift.GUI.QuestNotebook.FadeSpeed = 8
PlaneShift.GUI.QuestNotebook.Fade = true
PlaneShift.GUI.QuestNotebook.ScaleFont = false
PlaneShift.GUI.PetStatWindow.Visible = false
PlaneShift.GUI.PetStatWindow.PosX = 52
PlaneShift.GUI.PetStatWindow.PosY = 94
PlaneShift.GUI.PetStatWindow.MinTransparency = 0
PlaneShift.GUI.PetStatWindow.MaxTransparency = 0
PlaneShift.GUI.PetStatWindow.FadeSpeed = 8
PlaneShift.GUI.PetStatWindow.Fade = true
PlaneShift.GUI.PetStatWindow.ScaleFont = false
PlaneShift.GUI.GuildWindow.Visible = false
PlaneShift.GUI.GuildWindow.PosX = 199
PlaneShift.GUI.GuildWindow.PosY = 104
PlaneShift.GUI.GuildWindow.MinTransparency = 0
PlaneShift.GUI.GuildWindow.MaxTransparency = 0
PlaneShift.GUI.GuildWindow.FadeSpeed = 8
PlaneShift.GUI.GuildWindow.Fade = true
PlaneShift.GUI.GuildWindow.ScaleFont = false
PlaneShift.GUI.ConfigWindow.Visible = false
PlaneShift.GUI.ConfigWindow.PosX = 150
PlaneShift.GUI.ConfigWindow.PosY = 201
PlaneShift.GUI.ConfigWindow.MinTransparency = 0
PlaneShift.GUI.ConfigWindow.MaxTransparency = 0
PlaneShift.GUI.ConfigWindow.FadeSpeed = 8
PlaneShift.GUI.ConfigWindow.Fade = true
PlaneShift.GUI.ConfigWindow.ScaleFont = false
PlaneShift.GUI.GmGUI.Visible = false
PlaneShift.GUI.GmGUI.PosX = 0
PlaneShift.GUI.GmGUI.PosY = 0
PlaneShift.GUI.ShortcutEdit.Visible = false
PlaneShift.GUI.ShortcutEdit.PosX = 205
PlaneShift.GUI.ShortcutEdit.PosY = 168
PlaneShift.GUI.ShortcutEdit.Width = 338
PlaneShift.GUI.ShortcutEdit.Height = 465
PlaneShift.GUI.ShortcutEdit.MinTransparency = 0
PlaneShift.GUI.ShortcutEdit.MaxTransparency = 0
PlaneShift.GUI.ShortcutEdit.FadeSpeed = 8
PlaneShift.GUI.ShortcutEdit.Fade = true
PlaneShift.GUI.ShortcutEdit.ScaleFont = false
PlaneShift.GUI.ShortcutWindow.Visible = false
PlaneShift.GUI.ShortcutWindow.PosX = 20
PlaneShift.GUI.ShortcutWindow.PosY = 241
PlaneShift.GUI.ShortcutWindow.Width = 145
PlaneShift.GUI.ShortcutWindow.Height = 430
PlaneShift.GUI.ShortcutWindow.MinTransparency = 0
PlaneShift.GUI.ShortcutWindow.MaxTransparency = 0
PlaneShift.GUI.ShortcutWindow.FadeSpeed = 8
PlaneShift.GUI.ShortcutWindow.Fade = true
PlaneShift.GUI.ShortcutWindow.ScaleFont = false
PlaneShift.GUI.SpellBookWindow.Visible = false
PlaneShift.GUI.SpellBookWindow.PosX = 29
PlaneShift.GUI.SpellBookWindow.PosY = 236
PlaneShift.GUI.SpellBookWindow.MinTransparency = 0
PlaneShift.GUI.SpellBookWindow.MaxTransparency = 0
PlaneShift.GUI.SpellBookWindow.FadeSpeed = 8
PlaneShift.GUI.SpellBookWindow.Fade = true
PlaneShift.GUI.SpellBookWindow.ScaleFont = false
PlaneShift.GUI.PetitionGMWindow.Visible = false
PlaneShift.GUI.PetitionGMWindow.PosX = 0
PlaneShift.GUI.PetitionGMWindow.PosY = 100
PlaneShift.GUI.PetitionGMWindow.Width = 600
PlaneShift.GUI.PetitionGMWindow.Height = 350
PlaneShift.GUI.PetitionGMWindow.MinTransparency = 0
PlaneShift.GUI.PetitionGMWindow.MaxTransparency = 0
PlaneShift.GUI.PetitionGMWindow.FadeSpeed = 8
PlaneShift.GUI.PetitionGMWindow.Fade = true
PlaneShift.GUI.PetitionGMWindow.ScaleFont = false
PlaneShift.GUI.PetitionWindow.Visible = false
PlaneShift.GUI.PetitionWindow.PosX = 0
PlaneShift.GUI.PetitionWindow.PosY = 100
PlaneShift.GUI.PetitionWindow.Width = 600
PlaneShift.GUI.PetitionWindow.Height = 350
PlaneShift.GUI.PetitionWindow.MinTransparency = 0
PlaneShift.GUI.PetitionWindow.MaxTransparency = 0
PlaneShift.GUI.PetitionWindow.FadeSpeed = 8
PlaneShift.GUI.PetitionWindow.Fade = true
PlaneShift.GUI.PetitionWindow.ScaleFont = false
PlaneShift.GUI.GlyphWindow.MinTransparency = 0
PlaneShift.GUI.GlyphWindow.MaxTransparency = 0
PlaneShift.GUI.GlyphWindow.FadeSpeed = 8
PlaneShift.GUI.GlyphWindow.Fade = true
PlaneShift.GUI.GlyphWindow.ScaleFont = false
PlaneShift.GUI.GroupWindow.Visible = false
PlaneShift.GUI.GroupWindow.PosX = 206
PlaneShift.GUI.GroupWindow.PosY = 45
PlaneShift.GUI.GroupWindow.Width = 130
PlaneShift.GUI.GroupWindow.Height = 182
PlaneShift.GUI.ContainerDescWindow.Visible = false
PlaneShift.GUI.ContainerDescWindow.PosX = 246
PlaneShift.GUI.ContainerDescWindow.PosY = 134
PlaneShift.GUI.InventoryWindow.Visible = false
PlaneShift.GUI.InventoryWindow.PosX = 0
PlaneShift.GUI.InventoryWindow.PosY = 133
PlaneShift.GUI.InventoryWindow.MinTransparency = 0
PlaneShift.GUI.InventoryWindow.MaxTransparency = 0
PlaneShift.GUI.InventoryWindow.FadeSpeed = 8
PlaneShift.GUI.InventoryWindow.Fade = true
PlaneShift.GUI.InventoryWindow.ScaleFont = false
PlaneShift.GUI.IgnoreWindow.Visible = false
PlaneShift.GUI.IgnoreWindow.PosX = 0
PlaneShift.GUI.IgnoreWindow.PosY = 100
PlaneShift.GUI.IgnoreWindow.Width = 200
PlaneShift.GUI.IgnoreWindow.Height = 240
PlaneShift.GUI.InfoWindow.Visible = true
PlaneShift.GUI.InfoWindow.PosX = 17
PlaneShift.GUI.InfoWindow.PosY = 49
PlaneShift.GUI.InfoWindow.MinTransparency = 0
PlaneShift.GUI.InfoWindow.MaxTransparency = 0
PlaneShift.GUI.InfoWindow.FadeSpeed = 8
PlaneShift.GUI.InfoWindow.Fade = true
PlaneShift.GUI.InfoWindow.ScaleFont = false
PlaneShift.GUI.ActiveMagicWindow.Visible = false
PlaneShift.GUI.ActiveMagicWindow.PosX = 906
PlaneShift.GUI.ActiveMagicWindow.PosY = 236
PlaneShift.GUI.ActiveMagicWindow.MinTransparency = 0
PlaneShift.GUI.ActiveMagicWindow.MaxTransparency = 0
PlaneShift.GUI.ActiveMagicWindow.FadeSpeed = 8
PlaneShift.GUI.ActiveMagicWindow.Fade = true
PlaneShift.GUI.ActiveMagicWindow.ScaleFont = false
PlaneShift.GUI.SkillWindow.Visible = false
PlaneShift.GUI.SkillWindow.PosX = 20
PlaneShift.GUI.SkillWindow.PosY = 74
PlaneShift.GUI.SkillWindow.MinTransparency = 0
PlaneShift.GUI.SkillWindow.MaxTransparency = 0
PlaneShift.GUI.SkillWindow.FadeSpeed = 8
PlaneShift.GUI.SkillWindow.Fade = true
PlaneShift.GUI.SkillWindow.ScaleFont = false
PlaneShift.GUI.ChatWindow.Visible = true
PlaneShift.GUI.ChatWindow.PosX = 773
PlaneShift.GUI.ChatWindow.PosY = 486
PlaneShift.GUI.ChatWindow.Width = 493
PlaneShift.GUI.ChatWindow.Height = 197
PlaneShift.GUI.ChatWindow.MinTransparency = 0
PlaneShift.GUI.ChatWindow.MaxTransparency = 0
PlaneShift.GUI.ChatWindow.FadeSpeed = 8
PlaneShift.GUI.ChatWindow.Fade = true
PlaneShift.GUI.ChatWindow.ScaleFont = false
PlaneShift.GUI.ControlWindow.CurrentStyle = 3
PlaneShift.GUI.ControlWindow.Visible = true
PlaneShift.GUI.ControlWindow.PosX = 3
PlaneShift.GUI.ControlWindow.PosY = 3
PlaneShift.GUI.ControlWindow.Width = 672
PlaneShift.GUI.ControlWindow.Height = 46
PlaneShift.Graphics.Preset = Custom
Video.ScreenDepth = 32
Video.OpenGL.MultiSamples = 0
Video.OpenGL.TextureFilterAnisotropy = 4
Video.OpenGL.TextureLODBias = 0
Video.OpenGL.TextureDownsample = 0
PlaneShift.Graphics.EnableGrass = false
PlaneShift.Weather.Enabled = false
Video.OpenGL.UseExtension.GL_ARB_vertex_buffer_object = false
PlaneShift.Graphics.Particles = High
PlaneShift.Graphics.Shaders = High
Engine.RenderManager.Default = crystalspace.rendermanager.unshadowed
Planeshift.Loading.Cache = false
PlaneShift.Loading.BackgroundWorldLoading = false
ThreadManager.AlwaysRunNow = true
Video.AspectRatio = 16:10
Video.ScreenWidth = 1280
Video.ScreenHeight = 800
Video.FullScreen = false
System.PlugIns.iSndSysRenderer = crystalspace.sndsys.renderer.software
PlaneShift.GUI.Language = italian
PlaneShift.GUI.Skin.Selected = elves.zip
PlaneShift.GUI.GlyphWindowsettings.Visible = false
PlaneShift.GUI.GlyphWindowsettings.PosX = 200
PlaneShift.GUI.GlyphWindowsettings.PosY = 200
PlaneShift.GUI.InfoWindowsettings.Visible = false
PlaneShift.GUI.InfoWindowsettings.PosX = 200
PlaneShift.GUI.InfoWindowsettings.PosY = 200
PlaneShift.GUI.SmallInventoryWindowsettings.Visible = false
PlaneShift.GUI.SmallInventoryWindowsettings.PosX = 200
PlaneShift.GUI.SmallInventoryWindowsettings.PosY = 200
PlaneShift.GUI.DetailWindowsettings.Visible = false
PlaneShift.GUI.DetailWindowsettings.PosX = 200
PlaneShift.GUI.DetailWindowsettings.PosY = 200
PlaneShift.GUI.ChatWindowsettings.Visible = false
PlaneShift.GUI.ChatWindowsettings.PosX = 200
PlaneShift.GUI.ChatWindowsettings.PosY = 200
PlaneShift.GUI.ShortcutWindowsettings.Visible = false
PlaneShift.GUI.ShortcutWindowsettings.PosX = 200
PlaneShift.GUI.ShortcutWindowsettings.PosY = 200
PlaneShift.Screenshot.LastUsed = 27
PlaneShift.GUI.HotBarsettings.Visible = false
PlaneShift.GUI.HotBarsettings.PosX = 200
PlaneShift.GUI.HotBarsettings.PosY = 200
#PlaneShift.Loading.ForceCuller = default
System.Plugins.iSoundManager = crystalspace.planeshift.sound.soundmngr
Video.frameLimit = 71
PlaneShift.GUI.SkillWindowsettings.Visible = false
PlaneShift.GUI.SkillWindowsettings.PosX = 200
PlaneShift.GUI.SkillWindowsettings.PosY = 200
RenderManager.Unshadowed.HDR.Enabled = false
RenderManager.ShadowPSSM.HDR.Enabled = false

Now cross your fingers and launch PS!  O--)

Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 05, 2012, 06:48:41 am
Don't give up on all of us. There are people willing to help. Just maybe not with a Mac...

I know some of you are trusted friends and this is much appreciated, believe me. I would hate leaving the community after such a long time.

@ Jawir: Thank you for your suggestion which I have tried. Unfortunately with no success though (besides having all in italien  ::) ) It was worth a try however and I am very patient in testing different settings and suggestions. I did that for Trymm a long time ago also.

What ever idea you might have, I can try it out in the hope and believe that we get PS working on the Mac - to get those, who suffer by the same problem as I, back into Yliakum.

This might also help: I have set my current graphics to the following:

Color Depth 16
Anti-Aliasing 0x
Anisotropic Filtering 1x
Texture Quality High (can be Medium also - does not make a difference)
Shaders Lowest (setting this to any higher makes it worse)
No Shadows Bloom, Grass, HDR and Weather enabled
VBO enabled
Background loading: World
Particles Medium

As mentioned before, the lag is already experienced just after the log in screen where I can choose my character to play. Above setting runs smooth on that screen but in game this setting allows me to wander around the country side with lower lag, but when getting near any city - especially Hydlaa and Oja, lag gets very bad.
Title: Re: v 0.5.9 Unplayable
Post by: Talad on May 05, 2012, 07:00:23 am
If you have 0.5.8 and 0.5.9 installed, you may try to copy the art/meshes.zip , mataerials.zip world.zip from your 0.5.9 to your 0.5.8 install, and run 0.5.8 to see if that is better or not. Then try viceversa with 0.5.9. This can tell you if it's the new psclient application to be the problem or if it's the new art.
Title: Re: v 0.5.9 Unplayable
Post by: Jawir on May 06, 2012, 02:09:00 am
Don't give up on all of us. There are people willing to help. Just maybe not with a Mac...

...
@ Jawir: Thank you for your suggestion which I have tried. Unfortunately with no success though (besides having all in italien  ::) )
...

Sorry, I forgotten that little detail!  :P :P
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 06, 2012, 06:49:54 am
If you have 0.5.8 and 0.5.9 installed, you may try to copy the art/meshes.zip , mataerials.zip world.zip from your 0.5.9 to your 0.5.8 install, and run 0.5.8 to see if that is better or not. Then try viceversa with 0.5.9. This can tell you if it's the new psclient application to be the problem or if it's the new art.

I copied the 0.5.8 zip's to 0.5.9 with no change.
Doing so vica versa crashes 0.5.8
The problem might be in the client then? Or shaders? Haven't they been changed from one version to the other?

@ Jawir: No problem, now I know where you come from ;-)
Title: Re: v 0.5.9 Unplayable
Post by: Tzarhunt on May 06, 2012, 07:16:52 am
Maybe I'm asking a dumb question here but have you repaired the disk and disk permissions recently? Sure all your software and drivers are up to the date?
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 06, 2012, 03:34:15 pm
Yes, all software is uptodate and no changes were made to my OSX Settings. All still remaines the same as before.
Title: Re: v 0.5.9 Unplayable
Post by: Talad on May 06, 2012, 07:06:29 pm

I copied the 0.5.8 zip's to 0.5.9 with no change.


What you mean by "no change" there? I assume you mean the same performance problems arise. If this is the case means it's not the new art itself to give you problems, but potentially other changes to Planeshift client (example shaders definitions) or CS itself.

Now keeping 0.5.8 art into 0.5.9 :

1) Check how much free ram you  have when PS is running. I see you have 4Gb total, but I need to know how much is free.
2) Check if the lag happens only on large maps, or also on small ones (like a guildhouse). Or try to find any other recurring pattern, example: lag only when many chars are on screen, or many objects, or large maps, or reflections, ...
3) try to copy data/shaders and/or data/shader-snippets from 0.5.8 to 0.5.9 . If it doesn't crash (may be completely incompatible) check which perfs you have with that, and we may be able to identify what's the problem.

Title: Re: v 0.5.9 Unplayable
Post by: LigH on May 07, 2012, 10:05:13 am
Maps which should have only little rendering delay are certainly the underground areas (sewers, dungeon, arena tunnel) where you have only a very limited visible area, a low number of visible polygons. But the minimal complex map is already the "podium" in the character selection. If even that part is incredibly slow for you, then it seems that your graphic drivers are not hardware accellerated, as if your OpenGL drivers only work in some software emulation mode. If that is true, then you will probably need help from really experienced Apple users who know how to analyze your situation and know optimal drivers.
Title: Re: v 0.5.9 Unplayable
Post by: Jawir on May 07, 2012, 01:41:23 pm
Oh, Talad has given me another idea! Beside the free ram amount check also, in your activity monitor, if psclient process seems to freeze when you experience the issue.
A frozen process appears in red in your activity monitor.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 07, 2012, 02:02:01 pm

I copied the 0.5.8 zip's to 0.5.9 with no change.


What you mean by "no change" there? I assume you mean the same performance problems arise. If this is the case means it's not the new art itself to give you problems, but potentially other changes to Planeshift client (example shaders definitions) or CS itself.

Now keeping 0.5.8 art into 0.5.9 :

1) Check how much free ram you  have when PS is running. I see you have 4Gb total, but I need to know how much is free.
2) Check if the lag happens only on large maps, or also on small ones (like a guildhouse). Or try to find any other recurring pattern, example: lag only when many chars are on screen, or many objects, or large maps, or reflections, ...
3) try to copy data/shaders and/or data/shader-snippets from 0.5.8 to 0.5.9 . If it doesn't crash (may be completely incompatible) check which perfs you have with that, and we may be able to identify what's the problem.


I copied the 0.5.8 zip's to 0.5.9 with no change, meaning same bad performance when copying the art.

RAM:
Currently PS 0.5.9 takes between 1,7 GB and 2 GB of RAM depending where on the Map I am. Meaning that when in Hydlaa, I have about 1 GB of free RAM left. The rest is taken by 760 GB other active system usage and 240 GB of wired and inactive.
Hydlaa is the worst to go to - meaning greatest lag besides Ojaveda.
All this makes me wonder how v 0.5.8 was running quite smooth on my initial 2 GB RAM before I upgraded to 4 GB. Btw. v0.5.8 is taking the same amount of RAM when I measured it just now, only that it has less lag. 
 
Copy data/shaders and/or data/shader-snippets from 0.5.8 to 0.5.9:
0.5.8 shaders are not compatible with 0.5.9 since PS crashes without even starting.

Oh, Talad has given me another idea! Beside the free ram amount check also, in your activity monitor, if psclient process seems to freeze when you experience the issue.
A frozen process appears in red in your activity monitor.


No, PS does not freeze, it just eats RAM!   :o

Title: Re: v 0.5.9 Unplayable
Post by: Jawir on May 08, 2012, 12:56:01 pm
Ok, if PS eats ram, you have a choice!  :sorcerer:
Close all the useless process, even a web browser if open while playing. I noticed that firefox, most of the time keeps aorund 200 MB of ram, and this depends on how many tabs you open. Then, if you use an antivirus, like "clam", you'll notice the daemon clamd uses around 108 MB of ram. After all this "killing", open your terminal and type the command "purge". This will free all the wired ram, and this is a good amount, it depends on how much activities you did before playing. Keep in mind that "purge" will frees the ram used to cache data, so after some time you'll see again wired ram, but now, if you just played with PS, it's only PS related data, and this is used by the os to speed up the process to gather data: it will use the ram instead your hard disk.
Title: Re: v 0.5.9 Unplayable
Post by: LigH on May 08, 2012, 02:31:26 pm
If already the "podium" turns in a slideshow speed, I doubt the RAM is the reason.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 09, 2012, 11:51:07 am
If already the "podium" turns in a slideshow speed, I doubt the RAM is the reason.

I am glad you say so, I was a bit worried. But since 0.5.8 runs normal without any lag, or only a little near Harnquist, I don't think that RAM is the poblem, also.
Title: Re: v 0.5.9 Unplayable
Post by: Rigwyn on May 09, 2012, 03:29:52 pm
Could this be due to the new glsl piece or whatever its called? The library that replaces openGL?

For at least one player, I know reverting to openGL helped.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 09, 2012, 03:44:39 pm
 Well, i also think this might be the problem. However if I add "Video.OpenGL.UseExtension.GL_ARB_shader_objects = false" to the planeshift.cfg
 File, PS does not even start up. Is ther any other way to revert back to openGL?
Title: Re: v 0.5.9 Unplayable
Post by: Aiwendil on May 09, 2012, 04:43:07 pm
An error log of PS with "Video.OpenGL.UseExtension.GL_ARB_shader_objects = false" could be interesting...

Oh..and just to rule it out...I hope you added that line without the quotes. ;)

And actually PS changed to be more openGL conform...not less. GLSL is the shading language of openGL. Before that PlaneShift used Cg shaders which are a nvidia invention. So openGL was not replaced at all.

Title: Re: v 0.5.9 Unplayable
Post by: Sarva on May 09, 2012, 10:03:08 pm
for me once I updated to the newest Mac OS I can't play with enable VBO box checked. Having that box checked is crash before the game gets loaded. If you have that box checked you might want to uncheck it and try again.

As to the question of falling through the world try turning off grass and or turning on background loading world. Turning on background loading world solved the falling off the map issue for me.
Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 10, 2012, 01:38:34 pm
Unfortunately PS crashes as soon as I enter

          Video.OpenGL.UseExtension.GL_ARB_shader_objects = false

into the .cfg file, even if I uncheck VBO.

Title: Re: v 0.5.9 Unplayable
Post by: iriss on May 29, 2012, 02:49:14 pm
You could try disabling GLSL (http://www.hydlaaplaza.com/smf/index.php?topic=40795.0).

Tried this and it crashed the client before it could finish loading. Deleted the line and reopened the client...may have made it worse?

it may be a good idea to clear the shadercache after changing that setting - from my experience not doing so and changing that setting may cause crashes/corrupt the cached shaders

This actually did the trick with me here! I manually deleted the file Shadercache (not with the updater) after adding the GLSL disabling line into the planeshift.cfg
Such a simple thing! I knew it! Thank you RlyDontKnow!  \\o//

PS has never run smoother than now! Perhaps you can add an option to the updater in the graphics section to disable GLSL in the future?