Running the game in windowed 1024x768 mode. Attempted to swap to full screen. Game "went" full screen, but completely froze up. After waiting 5 minutes, I killed the java process. I then attempted to restart the game, The screen would flash black for a second (going into full screen mode)and then drop back to desktop.
Machine specs:
Windows 7 64bit
core 2 3ghz
4gb ram
ATI HD3850 video
directX11
ATI Catalyst 10.5
the monitor it was running on is 1600x900 widescreen
I poked at the logs in the document settings\[user]\appdata\locallow\spiral\ folder and saw two log files which I am posting the contents here:
launcher.log:
2010/10/16 09:04:30:776 INFO i.a: ------------------ VM Info ------------------
2010/10/16 09:04:30:776 INFO i.a: -- OS Name: Windows Vista
2010/10/16 09:04:30:776 INFO i.a: -- OS Arch: x86
2010/10/16 09:04:30:776 INFO i.a: -- OS Vers: 6.1
2010/10/16 09:04:30:776 INFO i.a: -- Java Vers: 1.5.0_17
2010/10/16 09:04:30:776 INFO i.a: -- Java Home: C:\Program Files (x86)\Java\jre1.5.0_17
2010/10/16 09:04:30:776 INFO i.a: -- User Name: hector
2010/10/16 09:04:30:776 INFO i.a: -- User Home: C:\Users\hector
2010/10/16 09:04:30:776 INFO i.a: -- Cur dir: C:\Users\hector\AppData\LocalLow\spiral
2010/10/16 09:04:30:776 INFO i.a: ---------------------------------------------
2010/10/16 09:04:30:791 INFO i.a: Failed to find proxy settings in Windows registry [error=java.lang.UnsatisfiedLinkError: no jRegistryKey in java.library.path].
2010/10/16 09:04:30:791 INFO i.a: ---------------- Proxy Info -----------------
2010/10/16 09:04:30:791 INFO i.a: -- Proxy Host: null
2010/10/16 09:04:30:791 INFO i.a: -- Proxy Port: null
2010/10/16 09:04:30:791 INFO i.a: ---------------------------------------------
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/liblwjgl64.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/liblwjgl.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libjinput-linux.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libjinput-linux64.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libopenal64.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libopenal.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=resource, value=[linux] native/libkeybd.so]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/liblwjgl.jnilib]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/libjinput-osx.jnilib]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=mac os x, osname=windows vista, osarch=x86, key=resource, value=[mac os x] native/openal.dylib]
2010/10/16 09:04:30:807 INFO i.a: Skipping [quals=linux, osname=windows vista, osarch=x86, key=java_location, value=[linux] /spiral/client/java_linux.jar]
2010/10/16 09:04:30:807 INFO i.a: Able to lock for updates: true
2010/10/16 09:04:30:822 INFO i.a: Verifying application: http://download.threerings.net/spiral/20101015170522/
2010/10/16 09:04:30:822 INFO i.a: Version: 20101015170522
2010/10/16 09:04:30:822 INFO i.a: Class: com.threerings.projectx.client.ProjectXApp
2010/10/16 09:04:30:822 INFO i.a: Dropping status 'm.validating'.
2010/10/16 09:04:30:838 INFO i.a: Unable to read version file: .\version.txt (The system cannot find the file specified)
2010/10/16 09:04:30:838 INFO i.a: Dropping status 'm.validating'.
2010/10/16 09:04:30:838 INFO i.a: Resources verified.
2010/10/16 09:04:30:838 INFO i.a: Dropping status 'm.launching'.
2010/10/16 09:04:30:838 INFO i.a: Didn't find any custom environment variables, not setting any.
2010/10/16 09:04:30:838 INFO i.a: Running C:\Program Files (x86)\Java\jre1.5.0_17\bin\javaw.exe
-classpath
C:\Users\hector\AppData\LocalLow\spiral\.\code\config.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\projectx-config.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\projectx-pcode.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\lwjgl.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\lwjgl_util.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\jinput.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\jshortcut.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\commons-beanutils.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\commons-digester.jar;C:\Users\hector\AppData\LocalLow\spiral\.\code\commons-logging.jar
-Dcom.threerings.getdown=true
-Xmx256M
-XX:+AggressiveOpts
-XX:SoftRefLRUPolicyMSPerMB=10
-Djava.library.path=C:\Users\hector\AppData\LocalLow\spiral\./native
-Dappdir=C:\Users\hector\AppData\LocalLow\spiral\.
-Dresource_dir=C:\Users\hector\AppData\LocalLow\spiral\./rsrc
com.threerings.projectx.client.ProjectXApp
and projectx.log:
2010/10/16 09:04:31:010 INFO com.threerings.clyde: Logging to 'C:\Users\hector\AppData\LocalLow\spiral\.\projectx.log'.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.awt.Win32GraphicsEnvironment.displayChanged(Unknown Source)
at sun.awt.windows.WToolkit$4.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(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)
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: From thread Thread[AWT-EventQueue-0,6,main]: Thread[AWT-EventQueue-0,6,main] already has the context current
at org.lwjgl.opengl.Context.checkAccess(Context.java:172)
at org.lwjgl.opengl.Context.makeCurrent(Context.java:177)
at org.lwjgl.opengl.Display.makeCurrent(Display.java:730)
at com.threerings.opengl.GlDisplayApp.makeCurrent(GlDisplayApp.java:131)
at com.threerings.opengl.GlDisplayApp$2.run(GlDisplayApp.java:205)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(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)
I've seen that one too.
If you continue to have problems starting the game since this happened then read Step 5 in the Technical Walk Through.