# General information version = 20201019172329 appbase = http://gamemedia2.spiralknights.com/spiral/%VERSION% latest = http://gamemedia2.spiralknights.com/spiral/client/getdown.txt # fallback colors in case of image problems ui.background = 000000 ui.progress_bar = 438C93 # These all go into the classpath code = code/config.jar code = code/projectx-config.jar code = code/projectx-pcode.jar code = code/lwjgl.jar code = code/lwjgl_util.jar code = code/jinput.jar code = code/jutils.jar code = code/jshortcut.jar code = code/commons-beanutils.jar code = code/commons-digester.jar code = code/commons-logging.jar # Getdown doesn't go in the classpath; this is just for auto-upgrade resource = code/getdown-pro-new.jar # Native library bits resource = [linux] native/liblwjgl64.so resource = [linux] native/liblwjgl.so resource = [linux] native/libjinput-linux.so resource = [linux] native/libjinput-linux64.so resource = [linux] native/libopenal64.so resource = [linux] native/libopenal.so resource = [linux] native/libkeybd.so resource = [linux] native/libfroth.so resource = [windows] native/lwjgl64.dll resource = [windows] native/lwjgl.dll resource = [windows] native/jinput-dx8.dll resource = [windows] native/jinput-dx8_64.dll resource = [windows] native/jinput-raw.dll resource = [windows] native/jinput-raw_64.dll resource = [windows] native/OpenAL64.dll resource = [windows] native/OpenAL32.dll resource = [windows] native/froth.dll resource = [windows] native/froth64.dll resource = [mac os x] native/liblwjgl.dylib resource = [mac os x] native/libjinput-osx.jnilib resource = [mac os x] native/openal.dylib resource = [mac os x] native/libfroth.dylib # Our media resources resource = background.png resource = progress.png resource = icon_128.png resource = icon_32.png resource = icon_16.png # Media resources that will be unpacked uresource = rsrc/intro-bundle.jar # Define our auxiliary resource groups auxgroups = full # Full game resources full.uresource = rsrc/full-music-bundle.jar full.uresource = rsrc/full-rest-bundle.jar # Version requirements for our JVM java_version = 1060000 java_location = [windows] /spiral/client/java_windows.jar java_location = [linux] /spiral/client/java_linux.jar # Parameters passed to the JVM #jvmarg = [mac os x-x86_64] -d32 jvmarg = -Xmx256M jvmarg = -XX:+AggressiveOpts jvmarg = -XX:SoftRefLRUPolicyMSPerMB=10 # jvmarg = -XX:ErrorFile=%APPDIR%/hs_err.log jvmarg = -Djava.library.path=%APPDIR%/native jvmarg = -Dorg.lwjgl.util.NoChecks=true jvmarg = -Dsun.java2d.d3d=false jvmarg = -Dappdir=%APPDIR% jvmarg = -Dresource_dir=%APPDIR%/rsrc jvmarg = [mac os x] -Xdock:name="Spiral Knights" # We try with these arguments first, then fall back if the JVM can't initialize optimum_jvmarg = -Xmx512M # The main Java class class = com.threerings.projectx.client.ProjectXApp # Lets us pass "client" as the app id and use the rest of the command line as app arguments client.class = com.threerings.projectx.client.ProjectXApp # Configure the update UI ui.name = Spiral Knights ui.background_image = background.png ui.progress_image = progress.png ui.progress = 17, 321, 458, 22 ui.progress_text = FFFFFF ui.status = 17, 245, 458, 68 ui.status_text = FFFFFF ui.icon = icon_128.png ui.icon = icon_32.png ui.icon = icon_16.png ui.mac_dock_icon = rsrc/ui/icon/desktop.icns ui.install_error = http://wiki.spiralknights.com/Technical_issues_FAQ ui.install_error.de = http://wiki.spiralknights.com/de/Technical_issues_FAQ ui.install_error.es = http://wiki.spiralknights.com/es/Technical_issues_FAQ ui.install_error.fr = http://wiki.spiralknights.com/fr/Technical_issues_FAQ ui.patch_notes = 365, 250, 112, 26 ui.patch_notes_url = https://forums.spiralknights.com/en/forum/8 #ui.patch_notes_url.es = https://forums.spiralknights.com/es/forum/45 ui.play_again = 117, 224, 256, 62 ui.play_again_image = playnow.png # Additional media resources resource = playnow.png resource = playnow_de.png resource = playnow_es.png resource = playnow_fr.png