安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
My machine is a 13-inch 2020 macbook pro (M1 chip) with macOS Monterey (12.6).
It brings up a black fullscreen (with the little orange dot on top right corner of the screen indicating I'm in a discord vocal channel). Cmd+tab doesn't work, cmd+Q doesn't quit the game, shift+tab doesn't bring up the steam overlay. Alt+cmd+esc will quit the game (and let you reclaim control over the computer)
I've found the following at the end of mts_process_launch.log (after launching the game, waiting ~40s when the black screen comes up, then hitting alt+cmd+esc):
[EDIT: for people with the same problem, that specific issue has already been patched but unfortunately there's another bug that still causes a black screen]
Here is my log:
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.codedisaster.steamworks.SteamNetworking.<init>(Lcom/codedisaster/steamworks/SteamNetworkingCallback;)V
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.NoSuchMethodError: com.codedisaster.steamworks.SteamNetworking.<init>(Lcom/codedisaster/steamworks/SteamNetworkingCallback;)V
at spireTogether.network.steam.SteamManager.Init(SteamManager.java:39)
at spireTogether.SpireTogetherMod.receivePostInitialize(SpireTogetherMod.java:275)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2287)
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix(PostInitializeHook.java:9)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:305)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)14:09:18.574 INFO steamInput.SteamInputDetect> Steam input detect thread interrupted!
14:09:18.574 INFO steamInput.SteamInputDetect> Steam input detect thread will die now.
01:13:36.286 INFO basemod.BaseMod> registerModBadge : Together in Spire
01:13:36.286 INFO basemod.ModBadge> initialized mod badge for: Together in Spire
01:13:36.287 INFO basemod.ModBadge> setup hooks for Together in Spire mod badge
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.codedisaster.steamworks.SteamNetworking.<init>(Lcom/codedisaster/steamworks/SteamNetworkingCallback;)V
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.NoSuchMethodError: com.codedisaster.steamworks.SteamNetworking.<init>(Lcom/codedisaster/steamworks/SteamNetworkingCallback;)V
at spireTogether.network.steam.SteamManager.Init(SteamManager.java:39)
at spireTogether.SpireTogetherMod.receivePostInitialize(SpireTogetherMod.java:275)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2287)
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix(PostInitializeHook.java:9)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:305)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)01:13:40.639 INFO steamInput.SteamInputDetect> Steam input detect thread interrupted!
01:13:40.640 INFO steamInput.SteamInputDetect> Steam input detect thread will die now.
Could you please have a look at it? Many thanks!