If I play the game with TTS and STS both selected in mod manager, RTS gives a "Failed to load tolk.dll" error when I attempt to launch it. Subsequently closing the game causes tolk.dll to be deleted. (! ?)
If I launch RTS and then attempt to launch the game with TTS and STS enabled, the game fails to launch with the following output:
exception thrown
E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll (The process cannot access the file because it is being used by another process)
java.io.FileNotFoundException: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll (The process cannot access the file because it is being used by another process)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:101)
at sayTheSpire.speech.TolkResourceHandler.loadResources(TolkResourceHandler.java:34)
at sayTheSpire.speech.SpeechManager.setup(SpeechManager.java:53)
at sayTheSpire.Output.setup(Output.java:49)
at CardCrawlGamePatch$CardCrawlGameCreatePatch.Postfix(CardCrawlGamePatch.java:13)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:308)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.UnsatisfiedLinkError: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.UnsatisfiedLinkError: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.davykager.tolk.Tolk.(Tolk.java:34)
at sayTheSpire.speech.TolkHandler.load(TolkHandler.java:20)
at sayTheSpire.speech.SpeechManager.setup(SpeechManager.java:54)
at sayTheSpire.Output.setup(Output.java:49)
at CardCrawlGamePatch$CardCrawlGameCreatePatch.Postfix(CardCrawlGamePatch.java:13)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:308)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
If I play the game with TTS and STS both selected in mod manager, RTS gives a "Failed to load tolk.dll" error when I attempt to launch it. Subsequently closing the game causes tolk.dll to be deleted. (! ?)
If I launch RTS and then attempt to launch the game with TTS and STS enabled, the game fails to launch with the following output:
exception thrown
E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll (The process cannot access the file because it is being used by another process)
java.io.FileNotFoundException: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll (The process cannot access the file because it is being used by another process)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:101)
at sayTheSpire.speech.TolkResourceHandler.loadResources(TolkResourceHandler.java:34)
at sayTheSpire.speech.SpeechManager.setup(SpeechManager.java:53)
at sayTheSpire.Output.setup(Output.java:49)
at CardCrawlGamePatch$CardCrawlGameCreatePatch.Postfix(CardCrawlGamePatch.java:13)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:308)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.UnsatisfiedLinkError: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.UnsatisfiedLinkError: E:\Program Files (x86)\Steam\steamapps\common\SlayTheSpire\Tolk.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.davykager.tolk.Tolk.(Tolk.java:34)
at sayTheSpire.speech.TolkHandler.load(TolkHandler.java:20)
at sayTheSpire.speech.SpeechManager.setup(SpeechManager.java:54)
at sayTheSpire.Output.setup(Output.java:49)
at CardCrawlGamePatch$CardCrawlGameCreatePatch.Postfix(CardCrawlGamePatch.java:13)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:308)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)