Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

GameTranslate

In-game translator at your disposal · By Godnoken

[FIXED] It's not fully functional!

A topic by norby777 created 20 days ago Views: 165 Replies: 13
Viewing posts 1 to 9
(1 edit)

Greetings,

Does this primarily work with Steam games?

I tested a few Steam games (not all of them) installed on my PC, and they worked, with one exception among those I tried. I also tested one Epic Games title that was installed, and it worked. However, I installed two other smaller games for testing, and they did not work.

I have Red Dead Redemption 2 and Grand Theft Auto V via the Rockstar Launcher, and I checked if they would work for testing purposes, but they did not. No matter what I tried, they didn't function at all, neither with "internal" nor "attached" mode. I also checked 2-3 GOG games; they didn't work either.

For some games, it either crashes or fails to launch in "internal" mode, but if I use "attached" mode, it claims to be working, yet it doesn't function within the game itself.

It might be related, but the "desktop" mode itself is completely non-functional. Despite clicking on it, it doesn't work, even though it indicates it's running, as I mentioned previously. Nothing gets selected, even though it shows as running in the taskbar, and the debug console also reports it as fine. I tried checking with both Internal and DeepL free, but it makes no difference what's selected; it still doesn't work.

Why is this happening?








Developer

Hiya,

Launching games through the app is primarily for non-launcher-games, e.g. not Steam, not Epic Games, not Rockstar etc. It works in a lot of cases, but sometimes it doesn't. This is because of how these launchers generally implement DRM and thus it cannot launch the games through the game's folder. If you experience launch issues, try to launch the game without the app & once it is launched, select the game in the app and 'Launch' from there.

As for GTA5 and RDR2, this is likely due to at least GTA5 using BattleEye anticheat. In this case, the app won't work at all if you used 'Internal' mode. Attached & Desktop mode only works on windowed & in most cases Borderless Fullscreen games.

I am feeling clueless about why you can't get Desktop mode to work though.. that's worrisome. When you say that "Nothing gets selected", do you mean that you can see the initial 'Hotkey popup' and are able to use the hotkeys and select text, but there's no window with text popping up when you've done so?

If you can, please activate the 'tool' debug and then go to Appdata/Roaming/GameTranslate/crashdump and send me the debug_tool.log that is created. Thank you for reporting! :)


Hello,

Yes, I have already attempted this configuration, but there has been no change in behavior. The application also experiences intermittent crashes. In Internal mode, non-Steam games frequently fail to launch. In Attached mode, the program reports that games are running, but they are not functional. This issue predominantly affects non-Steam titles.

I understand that these applications are designed to run in a specific manner, and I have tested them in both windowed and borderless display modes. Despite the program indicating normal operation, the applications did not function correctly. GTA5 was used solely for testing and its non-functionality is not a concern; however, this functionality would have been beneficial for RDR2.

Specifically, the 'Hotkey popup' does not appear, nor are there any other visible indications of activity, despite the program logging that it is running. As previously shown in an image, the log displays: 

"12:29:09 [INFO] GameTranslate successfully launched: GameTranslate_Desktop.exe

12:29:09 [INFO] The executable is a 64-bit binary.

12:29:09 [INFO] DLL path: C:\Program Files\GameTranslate\dlls/GameTranslate_x64.dll

12:29:09 [INFO] GameTranslate launched! 12:29:09 [INFO] GameTranslate tried to launch 1 time(s) before succeeding

12:29:19 [INFO] DLL verification period completed"

Yet, no 'Hotkey popup' appears, and no action occurs. When the hotkey (Shift+V) is pressed and held, no action is triggered. However, the hotkey's activation is evidenced by the disappearance of the "selection rectangle" while pressed, and its reappearance upon release, confirming its active state. The same behavior is observed with games in Attached mode, where, if a game has a custom mouse cursor, it reverts to the default cursor while the hotkey is held.

I am unsure which specific crash dump file is needed, as there are quite a few, so I will share all of them. Thank you.

Files: Link

Developer

Hey norby!

Thank you for the explanation of the problem and all those debug logs. It's very helpful.

Hmmm.. Do you get any crash messages when you experience those launch fails for non-Steam games in internal mode? There are definitely cases where injecting a .dll can cause a game to crash, but the app should restart the game and try again. Is that not happening?

These launch issues have no real relevancy to Steam at all, in fact, you should generally have more problems with Steam games than vice-versa. It sounds more like an indie game issue. Unless these non-Steam games have their own launchers. Fyi, next update should make booting Steam games pain-free, not that it would help your case much, heh.

The explanation you gave does give me a pretty good clue to what is actually going wrong.

Could you please try to install the old 0.4.3 version and see if that works in Desktop/Attached mode?

https://www.dropbox.com/scl/fi/8tnc5el6le6djlsnd3ptf/GameTranslate_demo_0.4.3_x6...

For the crashdumps you have in those logs;

1.   I see that you had some crashes launching a few games that seem to require administrator privileges to run. Please try the "GameTranslate_compatibility_mode.exe" found in the install folder or simply run GameTranslate as Admin. Let me know if that works! (I can't tell you which game/games it is, as that information couldn't be accessed..)

2. There's a crash related to the screenshot API. Try going into General settings and change the screenshot API to DXGI. Not entirely sure why this crash is happening, but it could also be related to Admin issues.

Thank you!

I must also add that I tested the program on a laptop, and the desktop mode exhibited the identical issue, failing to function.


Hello,

Crashes are infrequent but have occurred a few times, and the crash window always looks like this: 


Crashes definitely occurred with GTA 5 and RDR2, as I recall those instances clearly. There may have been one or two others, but I can’t remember the exact titles. However, this latest crash happened in Desktop mode.

When crashes occurred previously in games, I don't recall if the application restarted. However, after the recent Desktop mode crash, the GameTranslate application itself (debug console + app) did not restart, though the "GameTranslate Desktop" window remained running in the taskbar.


I tested the suggested version, but the Desktop/Attached mode issue persists. In fact, the Desktop mode crashed with this version. I've been using the latest purchased version, not the demo.

I also tried the other suggested method, but it yielded the same results.

My system primarily contains Steam games, which I've mostly used for testing. Aside from anti-cheat titles (where translation isn't critical anyway), almost all tested Steam games functioned correctly, to my recollection. For broader testing, I downloaded several small, random Epic Games Store and GOG titles for quick compatibility checks but the program did not work with those. Interestingly, a larger Epic game, theHunter Call of the Wild™, did work. I also attempted to use it with GTA V and RDR2, as well as several gacha games, none of which worked. It would be highly beneficial if Desktop/Attached mode supported these titles, but it consistently fails. I also have a Netmarble game, The Seven Deadly Sins: Grand Cross, which also did not work.

I switched to DXGI, but observed no change in behavior.

I forgot to mention two days ago that, inexplicably, I once managed to get translation working in RDR2 for a few minutes before it crashed. I don't recall the specific settings I changed to achieve this, and I haven't been able to replicate it since. While it might be unrelated (as I've tried those settings again without success), I vaguely recall switching the Compute Device in the OCR settings to GPU just before it briefly worked.

While RDR2 isn't a high-priority title for me, but since it's installed on my system and wasn't working with the application, I used it for testing purposes.

My primary interest lies in the Desktop mode, which would be ideal for older games requiring emulation. Unfortunately, I experience the same behavior on my laptop.

Thank you for your assistance.

Developer

Hiya,

Yes, the crash window always appears the same way, there is as of now no error message displayed in the crash reporter itself.

As for the second screenshot, sometimes the .dll injection (no matter which mode you use) will fail. However, it should definitely attempt to restart (which, according to the logs, it did), but for some reason the injection keeps failing. I'll have to look into this further. Either way, this specific crash should not be very frequent.

Yes, those crashes in GTA and RDR are to be expected, but I will definitely implement some sort of feedback loop to the user instead of just having it crash. It just isn't super straightforward to implement in an accurate way, because not all errors mean just one specific thing.

The GameTranslate base app is never supposed to restart. It is completely detached from the tool you want to use, it only handles the config and the launch.

The demo and purchased version are exactly the same, bar the limitation (Hey, thank you for buying the app! :))

It is most interesting that the issue persists in the 0.4.3 version, as Desktop/Attached modes are fundamentally differently built compared to 0.4.5. My best bets right now would be Windows/Drivers/Antiviruses issues. I say would, because the fact that you see a flash of the selected area after using Shift+V, clicking, dragging and letting go, doesn't rhyme at all with the aforementioned reasons. What's even weirder is that you experience it on both of your devices. Do you by chance run some other overlay app that interferes with GameTranslate?

Thank you for all your testing, I am sure we will find a solution to this.

Hello,

Yes, crashes aren't very frequent, at least not yet.

"(Hey, thank you for buying the app! :))" - You're welcome :)

Yeah, I also suspected "Windows/Drivers/Antiviruses issues," but then why is the situation identical on my laptop? Could it be the same problem there too? Lol.

"Do you by chance run some other overlay app that interferes with GameTranslate?" - Not that I'm aware of. What kind of apps would those be, anyway?

The answer is clearly "Windows/Drivers/Antiviruses issues," because I've now tried it on my brother's computer, and Desktop mode actually worked for him. Although, there might still be a Windows issue on his end, because even though the 'Hotkey popup' appeared instantly, the screen was completely black. I could even select text on his machine, but it was still just blackness, so I couldn't see the translated text. I tried a few games he had installed, and they ran without a hitch using either Internal or Attached mode. Desktop mode also launched for him, just with that "blackness" issue, but at least it launched.

The main point is that it didn't even get that far on my machine, so it's likely some kind of Windows error, but it would be good to know what it is. I really don't feel like reinstalling my system just for this. Lol.

Thanks for your help.

Developer

I think the most likely cause on your end is an interfering app or a Windows setting that you've manually set on both devices. I don't see why an Antivirus would interfere with the rendering in that way.

Mmh, well, I tend to not use any overlay apps so not many names come to mind, but Windows has a built in one with Xbox Game Bar, if your GPU is Nvidia you might have Nvidia's overlay active etc.

Good thing that it works on your brother's computer. Thank you for reporting the blackscreen issue. I think I know why it happens, I just don't understand why it would happen.. If it is what I suspect that it is, I could solve that particular issue. Are all computers Windows 10 and fully updated?


Hello,

Okay, the issue is resolved. I've identified the source of the problem as RivaTuner Statistics Server. This application was causing the interference with Desktop mode. I've configured the GameTranslate executables as exceptions within RivaTuner, and the application now runs perfectly.

I really appreciate all your assistance up to now. It's been very helpful.

Bye.

Developer (1 edit)

Ah! That's great news :)

Thank you so much for troubleshooting this with me. I will add this to the FAQ and potentially integrate a check/disclaimer inside the app so people are aware of this.

If you have time, could you please check if this solved the blackscreen issue for your brother as well? Or maybe he doesn't have RivaTuner installed at all?

Thank you!


Hello,

He doesn't have RivaTuner installed.

Developer

Alright, thank you! :)

(1 edit)

Just to add additional context:

I myself have also had issues in the past using MSI Afterburner + RiverTuna Statistics Server. (OBS capture for example). As the point of MSIA & RTSS is to inject an overlay onto a captured window. Something very similar to what GameTranslate is trying to do.

Therefore, I believe overlay apps will be a regular source of conflict with GameTranslate regarding the way they both try to achieve their purpose.