#TTS_Service freezing my game on start?

6 messages · Page 1 of 1 (latest)

blazing surge
#

Hey there

My game freezes on start approximately when the green text usually appears.

Now, headsup, I'm on linux, but I think might have found which line is causing the issue.

Here's my log:

2025-11-26 17:20:50,892 [1] INFO  D2RLAN.ViewModels.ShellViewModel - Memory Editing tasks begun, SkillIndex: 369
2025-11-26 17:20:50,894 [1] INFO  D2RLAN.ViewModels.ShellViewModel - Memory Edits: Base Address of D2R: 0x140000000
2025-11-26 17:20:50,903 [1] INFO  D2RLAN.ViewModels.ShellViewModel - Memory edits complete: 18/18 Operations and 69/69 Addresses.
2025-11-26 17:20:50,904 [1] ERROR D2RLAN.ViewModels.Drawers.HomeDrawerViewModel - Error applying mod fixes/settings: Specified argument was out of the range of valid values.```

I took a look at the github and checked the code, following the log messages.
My more-or-less educated guess of where the issue would be is:

`src/D2RLAN/D2RLAN/ViewModels/ShellViewModel.cs > line 4546 - TTS_Service.Start(this);`
    
    
I saw that this line was added 5 days ago, figured that it might be the culprit


Perhaps, having a setting to ignore TTS would be nice for those who have this issue?
Leave it on by default for accessibility, but have an option to turn it off if it causes problems?
leaden cedar
blazing surge
#

FYI, The latest patch fixed this 👍

#

Oop... nevermind, the game managed to start and run the first time after updating

subsequent launches of the game cause the same problem and same errorLog output

blazing surge
#

I managed to get the game to run with more or less consistency, I'll put it here in case it helps the Devs of someone landing here with a server-search

For what it's worth:
On my machine, using Linux Nobara
Launching executables with Lutris and Wine(GE-Proton Latest)

1 - Close D2RLAN
2 - Delete D2RHUD.dll and d2rhudb.dll
3 - start RMDUpdater-TCP.exe inside the same Wine prefix
    that you use for D2RLAN
4 - Let the unresponsive "Update in Progress" window do its
    thing for a few seconds. When I let it run for too long
    it doesn't work.
4 - Kill the updater
6 - Launch D2RLAN
7 - Press Play Mod to start the game
    D2RHUD won't load if the game is launched from steam,
    lutris, etc

When loading a character, I get this error:

JSON parse error: [json.exception.parse_error.101]
parse.error at line 881, column 1: syntax error while
parsing object key - unexpected '}'; expected string
literal

The game seems to work well despite it.

(edit: changed steps to something more consistent, at least for me

tacit steppe