Min System Requirements for Salem

Forum for off topic and general discussion.

Min System Requirements for Salem

Postby badmp3 » Sun Jan 13, 2013 12:37 am


Starting to work on a little fansite for Salem on my blog, and noticed there is no Min system requirements section for Salem on the main site area... I couldnt find anything.

So question for the community -

What do you believe the Min System Requirements for this game are in general terms>?


Platforms: Windows, Mac, Linux
Video Card / GPU:
Java Verison:
Any other notes ...
Posts: 71
Joined: Wed Nov 14, 2012 1:50 pm

Re: Min System Requirements for Salem

Postby MagicManICT » Sun Jan 13, 2013 1:54 am

P4 or newer, 1GB RAM, must support OpenGL 1.4. I'm not sure what speed on said processor should be. If I recall right, P4s were as slow as about 1GHz. Otherwise, the requirements are Java 6 or newer. Any system built in the last 8 to 10 years should be able to handle this and thus the complete lack of system requirements. (I don't have a P3 running to try it on, else I would.)

edit: to note, most cards that support DirectX 9.0 should also have functioning OpenGL drivers that support 1.4. (There's a listing of graphics processors that aren't supported properly in the Bugs section.)
I am a moderator. I moderate stuff. When I do, I write in this color.
JohnCarver wrote:anybody who argues to remove a mechanic that allows "yet another" way to summon somebody is really a carebear in disguise trying to save his own hide.
Posts: 5088
Joined: Wed Aug 01, 2012 1:46 am

Re: Min System Requirements for Salem

Postby datass » Sun Jan 13, 2013 1:21 pm

I play on 512 RAM, and its sticky. Task Manager shows memory usage between 1000 and 2000 max.
User avatar
Posts: 124
Joined: Thu Jan 10, 2013 12:08 am

Re: Min System Requirements for Salem

Postby datass » Sun Jan 20, 2013 11:45 pm

I have update.
On 512 Mb you will start crushing after virtual memory becomes more than 1 Gb. Boston needs 2-3 minutes to load, even not first try - crashes. You have sound lags, sometimes crashes when memory becomes big. in 10 minutes. The only option you can play is with lowgfx.res mod. Some buildings freeze your client. Sometimes you play Turn-Based Strategy.

On 1 Gb there will be sometimes crashes, maybe in half an hour. Or maybe not, also there will be no sound lags. On. When sistem comes to 2050 mb virtual memory, java crashes:
Code: Select all
javax.media.opengl.GLException: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
   at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
   at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
   at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
   at haven.HavenPanel.uglyjoglhack(HavenPanel.java:385)
   at haven.HavenPanel.run(HavenPanel.java:420)
   at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
   at haven.GOut.glexcfor(GOut.java:99)
   at haven.GOut.checkerr(GOut.java:107)
   at haven.TexGL.create(TexGL.java:240)
   at haven.TexGL.glid(TexGL.java:273)
   at haven.TexGL$TexDraw.applyfrom(TexGL.java:133)
   at haven.GLState$Applier.apply(GLState.java:455)
   at haven.GOut.apply(GOut.java:194)
   at haven.FastMesh.draw(FastMesh.java:96)
   at haven.Composited$Model$Layer.draw(Composited.java:156)
   at haven.RenderList.render(RenderList.java:207)
   at haven.RenderList.render(RenderList.java:218)
   at haven.PView.draw(PView.java:169)
   at haven.MapView.draw(MapView.java:768)
   at haven.Widget.draw(Widget.java:479)
   at haven.Widget.draw(Widget.java:484)
   at haven.GameUI.draw(GameUI.java:423)
   at haven.Widget.draw(Widget.java:479)
   at haven.Widget.draw(Widget.java:484)
   at haven.RootWidget.draw(RootWidget.java:80)
   at haven.UI.draw(UI.java:147)
   at haven.HavenPanel.redraw(HavenPanel.java:273)
   at haven.HavenPanel$1.display(HavenPanel.java:88)
   at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
   at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
   at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
   at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$400(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
User avatar
Posts: 124
Joined: Thu Jan 10, 2013 12:08 am

Return to City upon a Hill

Who is online

Users browsing this forum: No registered users and 2 guests