How I play games on Linux

Or what I do to run them

Please note: in this I tell how I do it, not what the best way of running these is; in other words, this is how it works for me, there may be other (and maybe better) ways of doing what I do, such as making a shortcut, adding as non-Steam game,


(TODO) Skip to : Touhou 6 Touhou 7 Touhou 8 Touhou 10 Touhou 11 Touhou 12 Touhou 13 New Super Marisa Land Nyan Nyan Parasol MSPaint GTA San Andreas GTA Vice City GTA III Eryi's Action Khimera (no, used VM) Copy Kitty (required extra things to do, try to remember them)


Touhou 6 EoSD
Terminal
cd extra/game/th/th06;\
LC_ALL="ja_JP.UTF-8" WINEDEBUG=-all wine explorer /desktop=640x480 vpatch

cd extra/game/th/th06 = go to directory location
wine explorer /desktop=640x480 vpatch
wine = doesn't need much explanation
explorer, combined with /desktop=640x480 = virtual desktop
vpatch = VsyncPatch
LC_ALL="ja_JP.UTF-8"
env LC_ALL = makes JP characters not turn into squares
env WINEDEBUG = so that Terminal is not full of text, and also increases performance now that it doesn't need to output text in first place; if game doesn't work, then remove it

Shortcut
open featherpad or whatever, paste this into it

Text Editor
[Desktop Entry]
Type=Application
Version=1.0
Name=Touhou 6
Exec=env LC_ALL=ja_jp.utf8 env WINEDEBUG=-all wine explorer /desktop=touhou,640x480 "/home/user/extra/th/th06/vpatch"
Icon=/home/user/Pictures/icons/th6.png
Terminal=false
Encoding=UTF-8

(TODO: steps on how to change things)
and save as th6.desktop on Desktop, then chmod +x and run

TODO: THPatch English


Nyan Nyan Parasol
Text Editor
[Desktop Entry]
Type=Application
Version=1.0
Name=Nyan Nyan Parasol
Exec=env LC_ALL=ja_jp.utf8 env WINEDEBUG=-all wine explorer /desktop=nyanpara,320x240 "/home/user/extra/nyanpara/nyan.exe"
Icon=/home/user/Pictures/icons/nyanpara.png
Terminal=false
Encoding=UTF-8

New Super Marisa Land
Text Editor
[Desktop Entry]
Type=Application
Version=1.0
Name=New Super Marisa Land
Exec=env LC_ALL=ja_jp.utf8 env WINEDEBUG=-all wine /home/user/extra/nsml/6kinoko.exe
Icon=/home/user/Pictures/icons/nsml.png
Terminal=false
Encoding=UTF-8

MSPaint
Text Editor
[Desktop Entry]
Type=Application
Version=1.0
Name=Paint
Exec=env WINEDEBUG=-all wine mspaint
Icon=/home/user/Pictures/icons/paint.png
Terminal=false
Encoding=UTF-8

MuraSoraZone 2024-07

Let's go to the homepage