I am able to run the DriveThruRPG Library Client at least once on a Linux OS, be it Fedora or Pop!_OS or Ubuntu using Wine from the repositories, and then using something like Lutris or PlayOnLinux to "manage the install". However, after I remove the default WINEPRFIX, generally
Code: Select all
${HOME}/.wine/
- Create the directory to be the bottle.
Code: Select all
mkdir ~/.local/wine/DriveThruRPG
- Initialize the Wine Bottle
Code: Select all
env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wineboot --init
- Configure the Wine Bottle for Windows 10 using Winetricks
Code: Select all
env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG winetricks win10
- Install .NET Framework 4.7.1
Code: Select all
env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG winetricks --force --unattended corefonts dotnet471
- Run the installer.
Code: Select all
env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wine ~/Downloads/DriveThruRPG_setup_v3.0.0.exe
- Run the application.
Code: Select all
env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wine start 'C:\Program Files\DriveThruRPG\drivethrurpg.exe'
Code: Select all
➜ ~ env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wine ~/Downloads/DriveThruRPG_setup_v3.0.0.exe
0039:err:module:import_dll Library dcomp.dll (which is needed by L"C:\\Program Files\\DriveThruRPG\\DriveThruRPG.exe") not found
0039:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\DriveThruRPG\\DriveThruRPG.exe" failed, status c0000135
➜ ~ env WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wine start 'C:\Program Files\DriveThruRPG\drivethrurpg.exe'
➜ ~ 002c:err:module:import_dll Library dcomp.dll (which is needed by L"C:\\Program Files\\DriveThruRPG\\drivethrurpg.exe") not found
002c:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\DriveThruRPG\\drivethrurpg.exe" failed, status c0000135
Code: Select all
env WINEDEBUG=all WINEPREFIX=${HOME}/.local/wine/DriveThruRPG wine start 'C:\Program Files\DriveThruRPG\drivethrurpg.exe' > DTRPG_Fail.log 2>&1
DriveThruRPG Library Client Operating System and Hardware Information
Code: Select all
➜ ~ neofetch
///////////// filbot@oryx-pop
///////////////////// ---------------
///////*767//////////////// OS: Pop!_OS 20.04 LTS x86_64
//////7676767676*////////////// Host: Oryx Pro oryp6
/////76767//7676767////////////// Kernel: 5.4.0-7642-generic
/////767676///*76767/////////////// Uptime: 7 hours, 34 mins
///////767676///76767.///7676*/////// Packages: 2221 (dpkg), 46 (flatpak)
/////////767676//76767///767676//////// Shell: zsh 5.8
//////////76767676767////76767///////// Resolution: 1920x1080
///////////76767676//////7676////////// DE: GNOME
////////////,7676,///////767/////////// WM: Mutter
/////////////*7676///////76//////////// WM Theme: Pop
///////////////7676//////////////////// Theme: Pop-dark [GTK2/3]
///////////////7676///767//////////// Icons: Pop [GTK2/3]
//////////////////////'//////////// Terminal: gnome-terminal
//////.7676767676767676767,////// CPU: Intel i7-10875H (16) @ 5.100GHz
/////767676767676767676767///// GPU: NVIDIA GeForce RTX 2060
/////////////////////////// GPU: Intel UHD Graphics
///////////////////// Memory: 3890MiB / 31987MiB
/////////////
Code: Select all
➜ ~ wine --version
wine-5.0 (Ubuntu 5.0-3ubuntu1)
➜ ~ apt list wine
Listing... Done
wine/focal,focal,now 5.0-3ubuntu1 all [installed,automatic]
➜ ~ winetricks --version
20200412-next - sha256sum: 6f57ead2f28148ef7d801b1c0dbf10cf327d22b2fcbe0f742dd1579097f66635
➜ ~ apt list winetricks
Listing... Done
winetricks/focal,focal,now 0.0+20200412-1 all [installed,automatic]
➜ ~