Code Monkey home page Code Monkey logo

mylittlelutrisscripts's Introduction

MLLS

ENG

Who wants to spend hours, see whole days installing old DOS / Windows games on Linux before you can finally play it? Nobody, well, almost nobody because it amuses me. That said I understand very well that most players do not want to spend time installing their games, they should not have to do it. The ideal would be to play Linux as a console, we start the game and it plays immediately, no settings or hacks. Lutris allows Linux players to get closer to this goal: once the installation of the scripted game, click on "Install" then on "Play" and play! No need to have advanced computer skills to make a game work. Former user of PlayOnLinux, I am migrating my list of games to Lutris and I decided to share my scripts with you. It's ridiculous to spend each one of your own time trying to play Linux games when someone has already done so in an automatic way.

When I write a script, here are my guidelines:

  • minimum interaction with the player, the game installed must be immediately operational without additional settings or hacks.
  • include the latest updates and patches that improve gameplay.
  • multilanguage when possible.
  • maintain the script and improve it if needed.
  • the code must remain simple to understand so that neophytes can reuse it.

You can here declare a bug or propose a modification for one of my installation scripts.

FR

Qui veut passer des heures, voir des journées entières à installer des vieux jeux DOS/Windows sous Linux avant de pouvoir enfin y jouer? Personne, enfin presque personne puisque moi cela m'amuse. Ceci dit je comprends très bien que la plupart des joueurs ne souhaitent pas passer du temps à installer leurs jeux, ils ne devraient d'ailleurs pas avoir à le faire. L'idéal serait de jouer sous Linux comme sur une console, on lance le jeu et on y joue aussitôt, pas de réglages ni de bidouilles. Lutris permet justement aux joueurs sous Linux de se rapprocher de cet objectif: une fois l'installation du jeu scriptée, cliquez sur "Install" puis sur "Play" et jouez! Plus besoin d'avoir des connaissances poussées en informatique pour faire fonctionner un jeu. Ancien utilisateur de PlayOnLinux, je suis en train de migrer ma liste de jeux vers Lutris et j'ai décidé de partager mes scripts avec vous. C'est ridicule de passer chacun dans son coin des heures à essayer de faire fonctionner ses jeux sous Linux alors qu'une personne l'a déjà fait et de manière automatisée.

Lorsque j'écris un script, voici mes lignes directrices:

  • minimum d'interaction avec le joueur, le jeu installé doit être de suite opérationnel sans réglages ni bidouilles supplémentaires.
  • inclures les dernières mises à jour et des patchs qui améliorent la jouabilité.
  • multilangage quand c'est possible.
  • maintenir le script et l'améliorer si besoin.
  • le code doit rester simple à comprendre pour que d'autres néophytes puissent le réutiliser.

Vous pouvez ici déclarer un bug ou proposer une modification pour l'un de mes scripts d'installation.

Supported Linux distributions (>= GLIBC 2.7)

all scripts tested and should be compatible on

  • Ubuntu 22.04
  • Arch (Manjaro 22, Endeavior...)
  • Fedora 38
  • OpenSUSE Tumbleweed

and superior version.

mylittlelutrisscripts's People

Contributors

7hepow avatar haseharald avatar helias avatar legluondunet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mylittlelutrisscripts's Issues

Future Pinball, missing NewTable.tbl template

For some reason, the NewTable.fpt is not shipped with the Future Pinball install via lutris.

You get There was a problem loading that file

Screenshot from 2019-11-13 13-31-49

Copying the file solves this :

cp ~/.PlayOnLinux/wineprefix/futurepinball/drive_c/Games/Future\ Pinball/NewTable.fpt ~/Games/future-pinball/drive_c/Future\ Pinball/

Silent Hill 2 not launching out of the box for me

The game simply gets stuck forever in a black fullscreen until I close the game

Unfortunately, the lutris.log doesn't contain any useful information, fortunately I was able to find what was causing the trouble. The problem comes with the dsound.dll from the enhanced edition, if I change winecfg so that wine doesn't use native dsoun, then the game launches fine, additionally, the dsound.dll offers a log:

dsound.log

I don't know if it might be affecting things in this case, but I have faudio installed.

tombraider i gog

hello im having a problem with the installation it gives me an error Source does not exist: /home/manosmic/.cache/lutris/installer/tomb-raider-i/app/DATA

uname -a inux laptop 5.3.0-42-generic #34-Ubuntu SMP Fri Feb 28 05:49:40 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
lutris.log

Dragon Age Origins DLC not integrated properly

Hello there,
I reported a few days ago that the DLCs for DAO were not installed correctly and it was fixed (thanks again) quickly. However, after a few hours into the game I realized that the story DLCs are not properly integrated, especially "Prisoner of Stone", "Warden's Keep" and "Return to Ostagar". In the main menu they are displayed as downloaded and enabled but they do not activate in the game when they should.
It seems this issue has been reported with the Origin version for Windows as well and fixes using the DAO Updater service have been proposed (see here: https://answers.ea.com/t5/Dragon-Age-Origins/SOLUTIONS-UNAUTHORIZED-DLC-or-MISSING-DLC/m-p/470470/highlight/true#M1204).
Could this possibly be fixed?

Best!

alone in the dark *: Could not open file "$setup"

hi,

im not able to use alone in the dark installer (1,2,3):

eg. alone in the dark 1:

2020-10-27 11:00:13,529: Getting game details for 1207660923
2020-10-27 11:00:13,623: Getting download info for [snip]
2020-10-27 11:00:13,768: Adding [snip]
2020-10-27 11:00:13,769: Adding [snip]
2020-10-27 11:00:13,769: Downloading file 1 of 4
2020-10-27 11:00:14,273: Downloading file 2 of 4
2020-10-27 11:00:14,778: Downloading file 3 of 4
2020-10-27 11:00:15,281: Downloading file 4 of 4
Running /home/user/.cache/lutris/installer/alone-in-the-dark-1/innoextract -d /home/user/opt/lutris/alone-in-the-dark-1 $setup
Could not open file "$setup"
Done with 1 error.
Waiting on children
Exit with returncode 2

any idea whats the issue is here or how to debug this further?

thanks

Theme Hospital Ubuntu 20.04 with Corsix does not find the game's data files

After running the installer I ls the folder ~/Games/theme-hospital and get this
Corsix-TH corsix-th.desktop corsix-th.sh TH Wildmidi

I assume that the game's files should be on TH, right? But that folder is empty... as you can see on the image below

imagen

Am I missing something or is there any problem with the installer?

Twitch App - gets stuck on dotnet installation

Installation repeatedly got stuck whilst installing DotNet 4.8 sp1. Waited long enough to see the same timeout message a lot. Didn't change any properties when prompted for installation, just clicked install. Lutris Log appended.

003d:err:ntdll:RtlpWaitForCriticalSection section 0x100a8 "/home/ubuntu/buildbot/runners/wine/wine-src/dlls/ntdll/heap.c: main process heap section" wait timed out in thread 003d, blocked by 01cb, retrying (60 sec)
lutris.log

uname -a

Linux XXX 5.3.0-46-generic #38~18.04.1-Ubuntu SMP Tue Mar 31 04:17:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic

Thx alot!

Unreal Gold Linux Script not working sometimes.

So i dont really know whats wrong there. When i start it and type 2 for Linux sometimes nothing happens. Windows works always but the Linux Script sometimes refuses to run in the .bat i guess. When i run it manually in the folder it starts without an issue. So my guess it could be something with the .bat?

No LSB modules are available.
Distributor ID: neon
Description: KDE neon Testing Edition
Release: 18.04
Codename: bionic

Linux timefreeze-ThinkPad-X200 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

lutris.log

Moto Racer 1 does not start

Hi,

I installed Moto Racer GOG version.

This file

please do not use or post piracy game link

It does not works, it opens a black window that closes quickly after some seconds.

I tried to launch Moto.EXE (without dxwnd) inside a Xephyr 16bit window. It worked so i think you need to update your script.

But when i want to start a quick race in D3D mode i get a message (Not enough video memory)

Syberia multi5 audio support

Is there any chance you could update the script in the future to install Syberia with multi5 audio support - not just menu and subs? The script works great (thanks!) but I think it'd be lovely if the audio could be in languages other than English.

X-Men Origins: Wolverine - can not find CD drive

I tried to install the game, but it stocks on location files screen, even if I point the location of .exe folder or select autodetect nothing happens, I try to remove all files, change Location of instalation and still nothing happens.
image

Unable the run the installer

Hello,
I am sorry if this is a trivial thing. I am just new to Linux systems. I am running Fedora 32.

I have ran your script but got the 404 client error: NOt found url: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Warcraft%20III/warcraft_iii.bmp

when started the installation on:
https://lutris.net/games/warcraft-iii-reforged/

What I did:
ThinkPad X1 Carbon 6th
Intel® Core™ i7-8650U CPU @ 1.90GHz × 8
Mesa Intel® UHD Graphics 620 (KBL GT2)

  • I did installed wine (v5.12)

  • I did installed Lutris

  • I did run sudo dnf install vulkan-loader vulkan-loader.i686

  • I couldn't run:
    gnutls gnutls-devel openldap openldap-devel libgpg-error sqlite2.i686 sqlite2.x86_64
    (command not found)

I started to run commands by this video:
https://www.youtube.com/watch?v=X6Vk_J3p2KA&feature=youtu.be

But when the guy got to git checkout async:
error: pathspec 'async' did not match any file(s) known to git

I tried to to run:
dxvk]$ ./package-release.sh master/home/cxf/.local/share/lutris/runtime/dxvk --no-package

realpath: unrecognized option '--no-package'

Not sure what to do now since I have ran out of tutorials :D

Any advice?

thanks

Rayman: unable to install game from mounted ISO

There appear to be various issues when attempting to install the game from a mounted ISO (using a mounted disc works correctly)

The following is the log obtained:

lutris.log

Also, these errors appear in the terminal:

/usr/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
  self.stdout = io.open(c2pread, 'rb', bufsize)
/usr/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
  self.stdout = io.open(c2pread, 'rb', bufsize)

There were also issues parsing paths when there were spaces in the name, e.g. /path/to my/disc/

Uname -a:

Linux arch-desktop 5.5.4-arch1-1 #1 SMP PREEMPT Sat, 15 Feb 2020 00:36:29 +0000 x86_64 GNU/Linux

lsb_release -a:

LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a

Myst: Masterpiece Edition (GOG + Scummvm)

Hi!

When I installed and started I got this error in the log:
scummvm: Unrecognized game 'mohawk'. Use the --list-targets and --list-games commands for a list of accepted values.

When I change mohawk to mohawk:myst in the launcher the game starts.

Warcraft III The Frozen Throne no longer installs

If I run the Reign of Chaos script, that runs fine. But Frozen Throne does not.

It does not pop up the CD key entry screen, it just skips that and goes to the select language, then it won't install TFT, it loads ROC after but not TFT, checking the prefix directory shows it didn't even install.

Unreal Gold first run critical error "Failed to enter Entry: Can't find file Entry. History: UGameEngine::Init <- InitEngine"

I get a critical error window, when trying to start windows version (button1), button2 for linux version doesn't even do anything noticeable (nothing happens).
Description:
"Failed to enter Entry: Can't find file Entry.
History: UGameEngine::Init <- InitEngine"

I use ubuntu mate with MATE desktop environment 1.20.1
uname -a:
Linux zschni-MS-7A33 5.3.0-40-generic #32~18.04.1-Ubuntu SMP Mon Feb 3 14:05:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic

lutris.log

Heretic II (Linux CD) Sound Issue

After installing Heretic II from Linux CD, I didn't have any sound (Ubuntu 20.04).

The problem was that 64-bit ALSA wasn't working well with 32-bit OSS. As suggested on PCGamingWiki, I used padsp, but that didn't help either. After some research I discovered the solution here.

Install 32-bit libraries:

dpkg –add-architecture i386
apt-get update
apt-get install libpulse0:i386 libpulsedsp:i386
sudo cp /usr/bin/padsp /usr/bin/padsp32
sudo vi /usr/bin/padsp32

Change the occurrences of 64-bit libraries to 32-libraries:

  • in line 77 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so to /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
  • in line 79 LD_PRELOAD="$LD_PRELOAD /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so" to LD_PRELOAD="$LD_PRELOAD /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"

Then use padsp32 to launch Heretic II: Right click on Heretic II in Lutris ➡️ System Options ➡️ Command prefix: padsp32

Since it requires some modifications on the system, I don't really know how you could incorporate this into your script. Maybe mentioning it in the description is the best way.

Tomb raider 2 : "I can't move /home/lenywan/.cache/lutris/installer/tomb-raider-ii/app, it does not exist"

Hi !
The message error when i install tomb II: "I can't move /home/lenywan/.cache/lutris/installer/tomb-raider-ii/app, it does not exist"

This is the terminal log ! That's what you want to see?

lenywan@lenywan:~$ lutris -d > lutris.log
DEBUG    2020-02-17 16:45:11,384 [http]:GET https://lutris.net/api/runtime
DEBUG    2020-02-17 16:45:11,572 [runtime]:Runtime Ubuntu-18.04-i686 is already up to date (locally updated on sam. 01 févr. 2020 16:09:38 GMT, remote created on jeu. 09 janv. 2020 18:39:38 )
DEBUG    2020-02-17 16:45:11,572 [runtime]:Runtime Ubuntu-18.04-x86_64 is already up to date (locally updated on sam. 01 févr. 2020 16:09:38 GMT, remote created on jeu. 09 janv. 2020 18:39:36 )
DEBUG    2020-02-17 16:45:11,572 [runtime]:Runtime winetricks is already up to date (locally updated on sam. 01 févr. 2020 16:09:36 GMT, remote created on ven. 27 déc. 2019 14:50:49 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime p7zip is already up to date (locally updated on sam. 01 févr. 2020 16:09:36 GMT, remote created on mar. 03 sept. 2019 03:31:01 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime x360ce is already up to date (locally updated on mar. 08 janv. 2019 17:33:17 GMT, remote created on sam. 15 déc. 2018 11:33:12 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime dumbxinputemu is already up to date (locally updated on mar. 08 janv. 2019 17:33:22 GMT, remote created on sam. 15 déc. 2018 11:32:50 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime gamecontrollerdb is already up to date (locally updated on mar. 08 janv. 2019 17:33:13 GMT, remote created on sam. 15 déc. 2018 09:35:14 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime steam is already up to date (locally updated on mar. 08 janv. 2019 17:53:21 GMT, remote created on sam. 03 nov. 2018 03:11:04 )
DEBUG    2020-02-17 16:45:11,573 [runtime]:Runtime lib64 is already up to date (locally updated on mar. 08 janv. 2019 21:43:53 GMT, remote created on lun. 08 oct. 2018 03:29:56 )
DEBUG    2020-02-17 16:45:11,574 [runtime]:Runtime lib32 is already up to date (locally updated on mar. 08 janv. 2019 17:52:02 GMT, remote created on lun. 08 oct. 2018 03:29:40 )
DEBUG    2020-02-17 16:45:11,575 [api]:Fetching game library
DEBUG    2020-02-17 16:45:11,699 [steam]:Watching Steam folder /home/lenywan/.local/share/Steam/steamapps
DEBUG    2020-02-17 16:45:11,699 [steam]:Watching Steam folder /home/lenywan/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps
INFO     2020-02-17 16:45:11,787 [lutriswindow]:Setting up view for first run
DEBUG    2020-02-17 16:45:11,788 [lutriswindow]:Syncing 1 icons
DEBUG    2020-02-17 16:45:11,789 [resources]:No icon are missing
INFO     2020-02-17 16:45:15,005 [application]:Shutting down Lutris
INFO     2020-02-17 16:45:15,011 [application]:Shutting down Lutris


Age of Empires: German CD not detected

The executable file for the installation on the german AOE CD (or at least on mine, maybe it is because of something else) is names differently (aoesetup.exe istead of aoeinst.exe).
I will open a Pull request shortly with a suggested fix, but feel free to implement a different solution.

Moto Racer 2: Not launching after installation

Freshly installed it didn't start. Applied "vidmemorysize=512" through protontricks and got to the intro video, but on a black screen without taking any input. Added -skipintro to the command line in dxwnd and now the game runs perfectly fine, but unfortunately misses the videos.

I'll have a look at it at later point to see, if I can get the videos working.

Here's my new ini file: dxwnd.ini.zip

Current Specs: https://gist.github.com/7HEPOW/8e16a67cfe7864492abd4cb4f6988f1f

RollerCoaster Tycoon 2: Wrong download URL for OpenRCT2

The install scripts tries to download https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.1/OpenRCT2-0.3.1-linux-x86_64.gz.

But it should be https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.1/OpenRCT2-0.3.1-linux-x86_64.tar.gz (note the .tar.gz at the end).

I will post a PR fixing this.

ScummVM doesn't recognize `riven-en`

After installing Riven in Lutris 0.5.5, ScummVM 2.1.0 failed to launch with:

scummvm: Unrecognized game target 'riven-en'

Changing the game identifier to just riven seems to have resolved it.

Install problem

Hi !
When i start to install the scripts for tomb raider 2 on the lutris website, it starts well then a few seconds after the download is interrupted on:
Downloading https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Tomb Raider II/TR2M1.BAT

Do you have any ideas on what am i suppose to do ?

Hello, to report your issue, please follow this steps:

1) start Lutris in debug mode, in a terminal type this command:
lutris -d > lutris.log
2) if already installed, uninstall (remove) your game
3) now come back to your game Lutris page installer and reinstall it. 
At the end of the install, try to launch the game. 
If the issue persists, please post the lutris.log debug file to this thread
4) copy/paste the results of this 2 commands:
uname -a
lsb_release -a
5) put the game name in the issue report title

Thank you for your issue report.

AOE Gold No Music

Hi. I am unable to get any music to play after installing AOE Gold Edition. I thought it might be related to the upatch installer - so I opted to uninstall and try again w/o the patch. Same issue unfortunately. I had zero issues months ago before the installer was updated running on an older machine - but have since built a new PC. Thanks :)!!

uname -a
Linux The-Adjudicator 5.3.0-42-generic #34-Ubuntu SMP Fri Feb 28 05:49:40 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan

lutris.log

Tomb Raider IV: The Times Exclusive - Script doesn't install the game files

So I tried the times exclusive level script of yours, but when I start the .bat launcher and try to start the game it just closes.
I checked the game folder it installed in:
"/home/your-username-here/Games/tomb-raider-iv-the-times-exclusive-level/drive_c/Program Files (x86)/Core Design/The Times - Exclusive Tomb Raider Level"
but only these files were present.
Untitled

After that i downloaded the times level from:
http://raidingtheglobe.com/downloads/tomb-raider-4-the-times-exclusive

And extracted it in /Games/tomb-raider-iv-the-times-exclusive-level/drive_c/Program Files (x86)/Core Design/The Times - Exclusive Tomb Raider Level

I see the level files you host on your github are the original installer,
the ones from raiding the globe seems to be already extracted.
At least I got this to work, not sure what the issue is thou.

Warcraft 3

Two suggestions for https://github.com/legluondunet/MyLittleLutrisScripts/blob/master/Warcraft%20III/README.md

  1. You can not play multiplayer games on Internet ... playing Reforged version instead.

Actually you can play on iccup, which is one of the unofficial Battle.net gateways I'm aware of:

https://iccup.com/en/
https://liquipedia.net/starcraft/ICCup

  1. Directx 11 version in 1.31 patch

There is a new project called dxwrapper that includes d3d8to9 among other hacks and shims for running old DirectX games. This allows DXVK to run on all the older versions of Warcraft 3 in Directx9 mode, which is preferable since the OpenGL backend is trash.

elishacloud/dxwrapper#99


Here is a taste of dxwrapper and iccup (and of course dxvk):

ic_menu

ic_chat

Dragon Age Origins - DLC not installed

Hi there,
I used the install script via Lutris and the game runs fine, however it appears not to have installed all the DLCs and the Addon, so it's effectively not the ultimate edition. I read that as a workaround I could obtain files from a Windows installation which is unfortunately not possible for me. I'd really like some help on this!

Tomb Raider I Lutris script broken?

I install Tomb Raider 1 on steam as instructed, downloading the files goes fine, then it needs GAME.GOG. It's not possible to mount? I see it in the folder, but don't know what to do with it. Tried copying folder to documents and browsing, sometimes installer starts but is stuck forever extracting the first thing.

Arch Linux, Gtx 1080, i7-8700k, 16 GB RAM, 500 GB NVMe SSD.

Tomb Raider 1 (Wine + GOG + TombATI HD)

Is there a way to use this script with the german version of Tomb Raider I (GOG)?
I can't get it to work.

In combination withe the english version of the game the script works fine.

Diablo 1 - 2 different install scripts

lutris.log - https://gist.github.com/gwaters/a44db9a3d1ae46fe78eeb6616f4601c3

Linux mycomputer 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic

Scripts
Installing Diablo - GOG - Tchernobog
Installing Diablo - GOG + DevilutionX Linux x64 version

Error:
I can't move /home/user/.cache/lutris/installer/diablo/DIABDAT.MPQ, it does not exist

Issues -
Issue 1: innoextract too old to extract gog file.
Install scrips fail with the same error below.
Real Issues:
After updating the innoextract I can extract the GOG file manually but the script does not. Version used to extract GOG file: https://constexpr.org/innoextract/files/snapshots/innoextract-1.9-dev-2020-01-12/innoextract-1.9-dev-2020-01-12-linux.tar.xz

Lutris script issue: N/A: Please select file etc etc - doesnt prompt the user! So I think that is why innnoextract is failing

Cancel installation issue: "unchecking Remove game files" still deletes the entire install directory lol.

Silent Hill 2 access denied?

Was trying to install SH2. I got all the disks, however it gave me this

Running /home/chrisv/.local/share/lutris/runners/wine/lutris-5.6-2-x86_64/bin/wine /home/chrisv/Games/silent-hill-2/drive_c/sh2dccd/setup /s /L0009
Initial process has started with pid 14071
Game is considered started.
000b:fixme:winediag:__wine_start_process Wine TkG 5.6 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please don't report bugs about it on winehq.org and use https://github.com/Tk-Glitch/PKGBUILDS/issues instead.
002e:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.

Myst - Masterpiece Edition - GOG - ScummVM - program folder empty after installation

Installer downloads files from GOG.com properly, selects English language correctly, and the installer finishes quickly and exits with code 0, but browsing the game folder, it looks like nothing at all is there (no spaces in file path).

Here is the logs from failing to launch:

Running /home/jeff/.local/share/lutris/runners/scummvm/bin/scummvm --extrapath=/home/jeff/.local/share/lutris/runners/scummvm/share/scummvm --themepath=/home/jeff/.local/share/lutris/runners/scummvm/share/scummvm --aspect-ratio --fullscreen --gfx-mode=3x --path=/home/jeff/Recreation/Games/Lutris/myst-masterpiece-edition myst-win-mohawk
scummvm: Unrecognized game target 'myst-win-mohawk'
Usage: scummvm [OPTIONS]... [GAME]

Try 'scummvm --help' for more options.
Waiting on children
Exit with returncode 1

I can provide any other information needed to resolve this issue

Warcraft III PTR

I think you've perhaps overlooked a naming discrepancy in your Warcraft III PTR installer. Lutris is giving me a 404 because it's looking for a file called "warcraftiii_utf8.reg", but I notice that you have a very similarly named file in your repository presently named "warcraft_iii_ptr_utf8.reg". I have a hunch that the installer would work fine as I have heard other people saying that it does if this were corrected. I'm going to try substituting out the names here on my end, and see if I can get this game going. Regardless, thank you for your effort in trying to help us linux users have access to oldschool wc3.

Future Pinball: with dual screen and BAM

First of thank you so much for the Future Pinball installer ! After loosing so much time trying to get it work with wine and PlayOnLinux (and reading the instructions for fpwine, etc. etc.) the solution with lutris worked out of the box ! Thank you ! ❤️

Two additional things I would like to do with future pinball :

  • get a dual screen setup working (it seems that the "virtual desktop" option prevents the program from seeing that two screens are available)

  • get BAM (Better Arcade Mode) from https://ravarcade.pl/ working. Trying to install it with the "execute in the wine prefix" doesn't seem to work, there is some additional OpenGL magic involved I think. And ideally my goal would be to get a Kinect working with that if you have any tips towards that goal (I'll cross that bridge when I get there).

The Secret of Monkey Island - Special Edition - GOG - Wine

After clicking "Play", the screen turns black, then white and then the game crashes.
Here the requested infos:

lutris.log

Linux sammy-archer 5.5.16-1-ck-skylake #1 SMP PREEMPT Wed, 08 Apr 2020 17:02:29 +0000 x86_64 GNU/Linux

LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a

The same thing is happening with Monkey Island 2 - Special Edition - LeChuck’s Revenge - GOG - Wine

Thanks :)

Discworld - Missing Files (ScummVM)

Followed your Discworld (ScummVM) lutris script and it all installed perfectly, thank you. However when trying to run the window would pop up and then close again immediately. Lutris debug showed the following:

MILES-ADLIB: timbre file not found (may be called FAT.OPL, MIDPAK.AD, SAMPLE.AD or SAMPLE.OPL, may be in a subdirectory)!

This was fixed by copying the SAMPLE.AD and SAMPLE.OPL file(s) from the mounted CD/drivers folder into the root of the game installation.

Future Pinball on Xubuntu 18.04

Hello,

I really appreciate what you did. The installer made future pinball playable and I'm very very happy. I have a couple issues with Xubuntu 18.04 and I've come up with a few workarounds below:

When using the default version of wine that comes with 18.04 (3.0) and trying to load the back to the future table from the command line as the installer does, the game crashes and I get a pagefault in the logs. Switching to a newer version of wine fixes this. I'm currently using lutris-nofshack-4.18-x86_64. BTW the problem does not occur if you run FuturePinball using the "Run EXE inside wine prefix". In other words the page fault only occurs when trying to load the table directly from the command line.

Also, I switched to using the shift keys on the keyboard. I can't stand playing pinball with a mouse. When I did this while playing with either using the 3.0 version of wine that came with ubuntu or a earlier lutris version of wine, I noticed that the shift keys get ignored sometimes and I was draining the ball. lutris-nofshack-4.18-x86_64 seems to fix this as well.

Maybe you can do something in the script to fix this.

As a side note, you're the reason I've started using Lutris now. I'm thinking of creating a VPX installer now unless you beat me to it that is...

Lutris ScummVM runner: miss option to change language

Sorry for the delay, finally got around to testing it, great step forward, but now the error from logs is:

Running /home/jeff/.local/share/lutris/runners/scummvm/bin/scummvm --extrapath=/home/jeff/.local/share/lutris/runners/scummvm/share/scummvm --themepath=/home/jeff/.local/share/lutris/runners/scummvm/share/scummvm --aspect-ratio --fullscreen --gfx-mode=3x --path=/home/jeff/Recreation/Games/Lutris/myst-masterpiece-edition myst-win
Initial process has started with pid 694277
Game is considered started.
scummvm: Unrecognized game target 'myst-win'
Usage: scummvm [OPTIONS]... [GAME]

Try 'scummvm --help' for more options.
Game is considered exited.
Initial process has exited.
All children have exited.
Exit with returncode 256

The contents of the installation directory (not empty this time, yay!) are:

╭─ ~/R/Games/Lutris/myst-masterpiece-edition
╰─ ls -l
total 355632
-rw-r--r--  1 jeff jeff 63780140 Apr  3  2018 channel.dat
-rw-r--r--  1 jeff jeff    28758 Jul 30  2018 channel_french.dat
-rw-r--r--  1 jeff jeff    26560 Jul 30  2018 channel_german.dat
-rw-r--r--  1 jeff jeff    23186 Jul 30  2018 channel_polish.dat
-rw-r--r--  1 jeff jeff    11076 Jul 30  2018 channel_spanish.dat
-rw-r--r--  1 jeff jeff  4870667 Apr  3  2018 credits.dat
-rw-r--r--  1 jeff jeff    80722 Jul 30  2018 credits_french.dat
-rw-r--r--  1 jeff jeff    82336 Jul 30  2018 credits_german.dat
-rw-r--r--  1 jeff jeff  8796556 Apr  3  2018 dunny.dat
drwxr-xr-x  3 jeff jeff     4096 Apr 21 00:14 french
drwxr-xr-x  3 jeff jeff     4096 Apr 21 00:14 german
-rw-r--r--  1 jeff jeff  1849077 Apr  3  2018 help.dat
-rw-r--r--  1 jeff jeff  1864898 Jul 30  2018 help_french.dat
-rw-r--r--  1 jeff jeff  1923844 Jul 30  2018 help_german.dat
-rw-r--r--  1 jeff jeff  2809658 Jul 30  2018 help_polish.dat
-rw-r--r--  1 jeff jeff  3161356 Apr  3  2018 intro.dat
-rw-r--r--  1 jeff jeff     4561 Jun 26  2018 LICENSE.NOTO.txt
-rw-r--r--  1 jeff jeff   592448 Apr  3  2018 manual.pdf
-rw-r--r--  1 jeff jeff 33073173 Apr  3  2018 mechan.dat
-rw-r--r--  1 jeff jeff   133862 Jul 30  2018 mechan_french.dat
-rw-r--r--  1 jeff jeff   136060 Jul 30  2018 mechan_german.dat
-rw-r--r--  1 jeff jeff   134658 Jul 30  2018 mechan_polish.dat
-rw-r--r--  1 jeff jeff    44656 Jul 30  2018 mechan_spanish.dat
-rw-r--r--  1 jeff jeff   284830 Jun 26  2018 menu.dat
-rw-r--r--  1 jeff jeff 74070233 Apr  3  2018 myst.dat
-rw-r--r--  1 jeff jeff  6549364 Jul 30  2018 myst_french.dat
-rw-r--r--  1 jeff jeff  6652814 Jul 30  2018 myst_german.dat
-rw-r--r--  1 jeff jeff  6723446 Jul 30  2018 myst_polish.dat
-rw-r--r--  1 jeff jeff  2571548 Jul 30  2018 myst_spanish.dat
-rw-r--r--  1 jeff jeff   314640 Jun 26  2018 NotoSans-ExtraBold.ttf
drwxr-xr-x  3 jeff jeff     4096 Apr 21 00:14 polish
drwxr-xr-x 10 jeff jeff     4096 Apr 21 00:15 qtw
-rw-r--r--  1 jeff jeff 69538999 Apr  3  2018 selen.dat
-rw-r--r--  1 jeff jeff  2452425 Jul 30  2018 selen_french.dat
-rw-r--r--  1 jeff jeff   349160 Jul 30  2018 selen_polish.dat
-rw-r--r--  1 jeff jeff    61110 Jul 30  2018 selen_spanish.dat
drwxr-xr-x  3 jeff jeff     4096 Apr 21 00:14 spanish
-rw-r--r--  1 jeff jeff 69459412 Apr  3  2018 stone.dat
-rw-r--r--  1 jeff jeff  1250240 Jul 30  2018 stone_french.dat
-rw-r--r--  1 jeff jeff   145814 Jul 30  2018 stone_german.dat
-rw-r--r--  1 jeff jeff   147880 Jul 30  2018 stone_polish.dat
-rw-r--r--  1 jeff jeff    62126 Jul 30  2018 stone_spanish.dat

Originally posted by @jeffvandyke in #30 (comment)

RollerCoaster Tycoon 2: Missing libduktape.so.202

The game does not start with the following message:

le répertoire courant est /home/kevin/Games/rollercoaster-tycoon-2/OpenRCT2
./openrct2: error while loading shared libraries: libduktape.so.202: cannot open shared object file: No such file or directory

It seems since OpenRCT 0.3.1 (maybe even 0.3.0) this additional library is needed.

I will post a PR fixing this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.