It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Has anyone had any success playing Huniepop 2 on Linux? I haven't ever really experimented with Wine before. Anyone have any hints? Since Huniepop had native Linux support, I thought this one would too, but no... I have Ubuntu, and I usually use Lutris for gaming.
I would love to have it natively supported. I bought the first Hunie Pop here in GOG and was hoping that Hunie Pop 2 would run on Linux too.

Hey devs, Is it possible?
avatar
Jalixx3: Anyone have any hints?
avatar
aracnus: was hoping that Hunie Pop 2 would run on Linux too
Well, there are already some reports for this game in ProtonDB, tho they are pretty useless for now
https://www.protondb.com/app/930210/
but a general consensus is that this game likely can be made to work fine under Wine.

According to PCGW this game runs on Unity so there probably shouldn't be any real problems.
[url=https://www.pcgamingwiki.com/wiki/HuniePop_2:_Double_Date]https://www.pcgamingwiki.com/wiki/HuniePop_2:_Double_Date[/url]

edit: added PCGW link
Post edited February 14, 2021 by B1tF1ghter
I'm running this game on Pop OS and it works fine without any problems. I just run it through Wine.
avatar
ElKiZen: I'm running this game on Pop OS and it works fine without any problems. I just run it through Wine.
IMO "works for me" posts are pretty useless.
Merely posting "it works on X distro" is pretty worthless.
Linux is not Windows. There is fundementally A LOT more differences and variability between distros, even between individual installs.
There is no "baseline".
There are even distro-specific tweaks to packages.

So saying "works on Pop" or "works on Ubuntu" or whatever is utterly useless by itself.
It's like saying "works for me so I guess it MAY work for you if you research this YOURSELF".

Everybody, in a thread like this, at least provide SOME details, like:
- your GPU driver flavour, version, if custom compiled then also git (or whatever) version and what custom patches
- your hardware specs (yes, it is VERY relevant)
- used distro version
- exact used kernel, version, any custom patches
- exact version of Wine
- what Wine overrides and other non-standard settings you used if any
- if you used 3rd party wrappers (like Lutris or Proton)
- what exact version of the game you used (for example 1.0.0 or whatever)
- file system used on the device on which you installed the wineprefix with the game (this is extremely relevant, some software breaks depending if fs is case sensitive or not, as well as ntfs for example is a pain with Wine)
- game settings used
- if you runned the game in exclusive fullscreen or borderless fullscreen windowed, or windowed, etc
- your used DE and WM and if you have compositor enabled when playing the game
- etc
avatar
ElKiZen: I'm running this game on Pop OS and it works fine without any problems. I just run it through Wine.
avatar
B1tF1ghter: IMO "works for me" posts are pretty useless.
Merely posting "it works on X distro" is pretty worthless.
Linux is not Windows. There is fundementally A LOT more differences and variability between distros, even between individual installs.
There is no "baseline".
There are even distro-specific tweaks to packages.

So saying "works on Pop" or "works on Ubuntu" or whatever is utterly useless by itself.
It's like saying "works for me so I guess it MAY work for you if you research this YOURSELF".

Everybody, in a thread like this, at least provide SOME details, like:
- your GPU driver flavour, version, if custom compiled then also git (or whatever) version and what custom patches
- your hardware specs (yes, it is VERY relevant)
- used distro version
- exact used kernel, version, any custom patches
- exact version of Wine
- what Wine overrides and other non-standard settings you used if any
- if you used 3rd party wrappers (like Lutris or Proton)
- what exact version of the game you used (for example 1.0.0 or whatever)
- file system used on the device on which you installed the wineprefix with the game (this is extremely relevant, some software breaks depending if fs is case sensitive or not, as well as ntfs for example is a pain with Wine)
- game settings used
- if you runned the game in exclusive fullscreen or borderless fullscreen windowed, or windowed, etc
- your used DE and WM and if you have compositor enabled when playing the game
- etc
True. That was short-sighted of me. I assumed it would work fine on Ubuntu and Ubuntu-derived distros because the game didn't have many requirements (then again, I can't even make music work on another very basic-required game), but I didn't consider the various configurations independent of each user's specifics in Linux settings.

For me I " sudo apt install gnome-tweaks ". I also use Wine "staging" branch.

From Wine HQ:

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' -y
sudo apt update
sudo apt-get install --install-recommends winehq-staging -y

sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386 -y

I run Wine on default prefix. I didn't change the settings. Wine automatically installs mono and gecko. CTRL + H to see the .wine folder and I made a Games folder in drive_c where Huniepop 2 is.

I also enabled esync.

ulimit -Hn

If it's more than 500,000 then esync is enabled and if it's not, go to terminal and type in " sudo nano /etc/systemd/system.conf " and look for DefaultLimitNOFILE= and type in 524288 beside the = sign. Then erase the # sign in front to enable it. Shift + X to exit. Make sure to save. Do this also for " sudo nano /etc/systemd/user.conf " -- same as above by looking for DefaultLimitNOFILE= and typing in 524288 beside the = sign and erasing the # and save/exit.

I installed AMD Mesa Driver because I'm on Intel

sudo add-apt-repository ppa:kisak/kisak-mesa -y
sudo apt update
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 -y

I also installed Gamemode...but I honestly don't use it.

I'm running the latest version of Pop OS.
Post edited February 17, 2021 by ElKiZen
I would also like a native Linux version.
avatar
ElKiZen: sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' -y
sudo apt update
sudo apt-get install --install-recommends winehq-staging -y

sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386 -y
I resisted an urge to translate these to pacman syntax for no reason whatsoever :P
avatar
ElKiZen: I also enabled esync.

ulimit -Hn

If it's more than 500,000 then esync is enabled and if it's not, go to terminal and type in " sudo nano /etc/systemd/system.conf " and look for DefaultLimitNOFILE= and type in 524288 beside the = sign. Then erase the # sign in front to enable it. Shift + X to exit. Make sure to save. Do this also for " sudo nano /etc/systemd/user.conf " -- same as above by looking for DefaultLimitNOFILE= and typing in 524288 beside the = sign and erasing the # and save/exit.
Iirc you can do that by echo-ing value somewhere (without relying on systemd config files). But I don't remember how atm.
Post edited March 13, 2021 by B1tF1ghter