I did see that one, but it is from 7 years ago. Quite a lot has been updated since then and I don't want to risk breaking my OS (again). It has happened before following older instructions and I have been told more than once that doing so is a poor idea. Can you confirm if the instructions are indeed correct as of 2025?
In fact, nothing has changed. You still need patched ancient unzip from infozip. Use
[[ -n $(unzip -h | grep \\-O) ]] || echo "natspect is not supported">&2;
to test. Except, it never was shift-jis, it's actually cp932 (nerd emoji). And then only 7zip can extract newer files, if it's not encoded you can avoid any manual user input (when it asks you to overwrite files with the same name) with
7zz x -ba "${file}" -o"${tmpDir}"<<<"A"
(bash), you can set a password with -p and you know if you need it with
zipdetails --redact "${file}" | head -n30 | grep Encr
(be careful it's written in perl and will fuck up spectacularly like any other perl program).
Also, for unity games, it does not matter which encoding and/or date format you're going to use (as long as it can find the files on disk), but you won't be able to play kirikiri/rpgmaker games when it's wrong. So you generate your locales with
locale-gen
and then use environment variable
LC_ALL=ja_JP.UTF-8
. That's pretty much everything you need to know to play games with wine. Well, you also want to have dxvk enabled most of the time. And to allow BepInEx (which is often used to mod or translate unity games) you have to add a native override for winhttp (
wine reg add 'HKCU\Software\Wine\DllOverrides' /v winhttp /t REG_SZ /d native,builtin
). Don't use wine to play rpgmaker mv/mz games, use nwjs instead to get a more proper hardware acceleration. But then you have to know about
You must be registered to see the links
. You're still forced to use wine with most tyrano-based and some electron-based games as it takes too much effort to fix all the problems when the whole game is less playtime than that.
One problem I have with wine, it doesn't seem to show me unicode emojis (the text is going to be full of \uxxxx) and I use windows fonts already (you should as well). So this game is barely playable
https://f95zone.to/threads/the-wife...t-in-another-world-v3-0-h-goon-office.250411/ for example.