Tutorial Others Playing On Linux - Tutorials, Tools And Help

5.00 star(s) 3 Votes

F4C430

Active Member
Dec 4, 2018
684
794
Is there any interesting output if you put whatever command/syntax gets used to run your bottle in a terminal and launch it from there?
I don't know why i always forget things like this. Anyway there's only one warning and i think it's not the main problem because when i remove the LC_ALL=ja_JP.UTF-8 env variable in the Bottle, the game's window text looks like what keengamer2 shared and i don't get the warning in the console. However when i put the env back the window text is properly showing in Japanese. So despite the warning message it seems to be working. Also the title text always shows but the font is slightly different depending on LC_ALL being set or not.

bash: warning: setlocale: LC_ALL: cannot change locale (ja_JP): No such file or directory

What i've tried:
  • Windows version 98, XP, 7, 10 --> no effect
  • Runner version Soda 7, 9; Lutris 5 --> no effect; (Lutris added a bunch of new warning and error messages)
  • Enabling and disabling DXVK --> no effect
  • Enabling and disabling Window Manager Decorations --> no effect
  • Use Virtual Desktop and not using it --> no effect
  • Renderer OpenGL, GDI, Vulkan --> no effect except that Vulkan gives me a blank white screen
  • Installing the rest of the font packages for the Bottle dependencies --> no effect
  • Installing d3d_compiler Bottle dependency --> no effect
  • Already have d3dx9 installed
Interestingly managed to solve a different problem. The "Launch with Terminal" option stopped working some time back with an update to usebottles. Solution for that is here:

Here's my biggest suspect right now: it's probably a graphical issue and not a font issue. I checked the screenshots for the game again and noticed the text box is supposed to have some buttons in the top part of it. We're not seeing that which makes me think there's an issue related to displaying those images. If it were a font problem then at least those images should show up. I also noticed that the options for "LOAD GAME" and "CG view mode" don't work at all. So i think there's some dependency that's still missing. The game is from 1999 afterall.
 

Flugelbozz

Member
Nov 12, 2018
368
334
bash: warning: setlocale: LC_ALL: cannot change locale (ja_JP): No such file or directory
even if you run it through proton/steam and get that to generate the locale for you (steam automatically generates locales if they are missing), it doesn't fix the missing text issue,
running the game through vanilla wine (10.11) hangs the game. there is a address that it points to but im not well versed enough in debugging to go down that route
wine: Unhandled page fault on read access to 7B4E6A00 at address 7B4E6A00 (thread 0128), starting debugger...
since its from 1999 and it uses .gra files, it seems most related to early Mortal Kombat and other games that used this file format for their graphics.
EDIT: running the game on win 98 and win 95 produce this message
modify_ldt: Function not implemented
this apparently requires the kernel to be built with CONFIG_MODIFY_LDT_SYSCALL., but this is associated with a security risk
i also tried adding msxml6 and riched20 via winetricks (common fixes for msoffice) since .gra files are used (apparently) by powerpoint. no changes
win32 prefix also doesnt seem to change much
 
Last edited:
  • Heart
Reactions: F4C430

F4C430

Active Member
Dec 4, 2018
684
794
EDIT: running the game on win 98 and win 95 produce this message
modify_ldt: Function not implemented
this apparently requires the kernel to be built with CONFIG_MODIFY_LDT_SYSCALL.
Thanks for all your effort but i think this might require a VM. I went down the rabbit hole of looking into the modify_ldt sys call but we don't even know if that would solve the issue.
 

Memime

Newbie
Jun 14, 2025
26
2
Some games are not showing up in Lutris after "installing" them. I can play them after attempting the installation, but then I have to keep reinstalling them every time I want to play some games. Most of the time, I can just play them in Lutris after installation. Is there a fix for this? Its a bit annoying. Examples would be Milky Quest 2 and Rake In; Scoring Big with Monster Girls.

https://f95zone.to/threads/milky-quest-ii-final-bluehat.116119/
https://f95zone.to/threads/rake-in-scoring-big-with-monster-girls-v1-01-hungry-camp.260150/
 

keengamer2

Newbie
Sep 12, 2022
47
15
Thanks for all your effort but i think this might require a VM. I went down the rabbit hole of looking into the modify_ldt sys call but we don't even know if that would solve the issue.
Ya 90 something percent of windows game run but ya still sucks when you find a game that doesn't.
 

keengamer2

Newbie
Sep 12, 2022
47
15
Some games are not showing up in Lutris after "installing" them. I can play them after attempting the installation, but then I have to keep reinstalling them every time I want to play some games. Most of the time, I can just play them in Lutris after installation. Is there a fix for this? Its a bit annoying. Examples would be Milky Quest 2 and Rake In; Scoring Big with Monster Girls.

https://f95zone.to/threads/milky-quest-ii-final-bluehat.116119/
https://f95zone.to/threads/rake-in-scoring-big-with-monster-girls-v1-01-hungry-camp.260150/
Have you tried Bottles at least for me it works a lot better. Lutris just never works for me.
 

Shisaye

Engaged Member
Modder
Dec 29, 2017
3,356
5,950
Slightly off-topic, but since this seems to basically be the only thread talking about Linux support:

Any chance of getting SLR Translator to work on Linux?
I only tried some very basic wine setup so far and that didn't work at all.

I know that Node.js itself can run on linux, but because of its T++ base there's tons of windows specific stuff in SLR Translator and I wouldn't know how to port it.
 
  • Like
Reactions: keengamer2

keengamer2

Newbie
Sep 12, 2022
47
15
Slightly off-topic, but since this seems to basically be the only thread talking about Linux support:

Any chance of getting SLR Translator to work on Linux?
I only tried some very basic wine setup so far and that didn't work at all.

I know that Node.js itself can run on linux, but because of its T++ base there's tons of windows specific stuff in SLR Translator and I wouldn't know how to port it.
Unfortunately Window Programs don't work as was as games in wine.
 

Memime

Newbie
Jun 14, 2025
26
2
I have used just Wine, Winetricks, and I recall installing a GUI version of Wine around a year ago from Software Manager, but I am not sure if it was WineXGUI. The one I tried never launched, and I moved onto Proton via Steam and Lutris. I use Lutris more now as I generally have more success with it.
 
5.00 star(s) 3 Votes