Results 1 to 3 of 3
Like Tree1Likes
  • 1 Post By Onegai

Thread: Playing eroges on Linux

  1. #1
    Junior Member
    Join Date
    Nov 2015
    Posts
    8
    Thanks
    7
    Thanked 0 Times in 0 Posts
    Points: 2,264, Level: 28
    Points: 2,264, Level: 28
    Overall activity: 0%
    Overall activity: 0%
    Achievements:
    Tagger Second Class1000 Experience PointsVeteran

    Playing eroges on Linux

    So for reasons I finally want to switch to Linux after being a Windows user all my life and wanted to ask if anyone here has experience with playing eroges on a Linux system.
    Can I run most japanese games with wine and does VNR work on Linux? And if I'm gonna use a virtual machine will the performance in Windows be noticeable worse? Also what version of Windows should I use for the vm? Win 10 would be my first choice because Microsoft lets you basically use it without a licence but maybe another version perfoms better in a vm or anything like that.

    So basically if you use Linux as your daily driver I would like to hear what workarounds you use to play your games and how well they worked out.

  2. # ADS
    Circuit advertisement
    Join Date
    Always
    Posts
    Many
     

  3. #2
    Apprentice of The Leader Onegai's Avatar
    Join Date
    Nov 2018
    Location
    Cyberspace
    Posts
    483
    Thanks
    16
    Thanked 3 Times in 3 Posts
    Points: 1,617, Level: 23
    Points: 1,617, Level: 23
    Overall activity: 99.9%
    Overall activity: 99.9%
    Achievements:
    Tagger Second ClassYour first Group7 days registeredThree Friends1000 Experience Points

    Re: Playing eroges on Linux

    It is definitely not for beginner Linux users.

    Wine is useless, and you will notice that.

    If you take it seriously, then you must setup a
    Japanese Windows 7 in a QEMU virtual machine
    with PCI passthrough via OVMF, and for that
    you will need a computer with a special motherboard,
    2 video cards, 2 displays, 2 keyboards and mouses,
    and I suggest also an extra audio card for acceptable sound quality.

    You will suffer a lot with the setup and configuration of this.

    And in case you miraculously manage to solve all problems
    which may happen during the configuration, you should
    absolutely make sure, that you will never ever again
    update your system, as any little change applied with
    an update may break the whole thing.

    And you will be surprised, because game performance
    is near equal or even better than on a simple normal
    windows setup. Of course, if you use your Linux only
    to run the virtual machine, and do not use disc encryption.

    In my opinion it does not worth the pain, suffering and
    wasted time, only if you are paranoid enough to need
    block device level full system encryption with stenography
    in order to plausible deniable hide the fact that you are
    playing eroges. Oops, sorry, I am not going off topic,
    you just want to play right?

    First you should get familiar with QEMU:
    http://wiki.archlinux.org/index.php/QEMU

    Then you can experiment with QEMU PCI passthrough via Open Virtual Machine Firmware:
    http://wiki.archlinux.org/index.php...rough_via_OVMF

    And keep in mind, that this is only valid for Arch Linux.
    First you should manage to install Arch Linux:
    http://wiki.archlinux.org/index.php/Installation_guide

    If you have no clue at all about anything, you can
    go to beg for help on the Arch Linux Forums:
    http://bbs.archlinux.org/

    By the way, if you find the Arch Linux community
    unfriendly, then you can try to pull out the same
    magic trick with any other Linux distribution, but
    most probably you will fail, because for other
    Linux Distos the tutorials and guides are too
    outdated and won't work on the current stable
    releases.

    In case you wanna go adventurous with Ubuntu,
    here is an old guide for version 14.04:
    http://www.pugetsystems.com/labs/ar...14-04-KVM-585/


    Anyway I think so, that this forum is not the right place
    to ask for help in this complicated matter.

    Pick a Linux Distro from Distrowatch, then master it with
    the help of the community of that Linux.

    And do not expect anything from wine.

    The easiest walk-around of the whole problem
    could be if Qubes OS would improve for
    this purpose. But you should wait for that.
    If you wish to experiment with it now, look here:
    http://www.qubes-os.org/doc/windows/
    eethjk likes this.
    Ignore This Signature
    Have a nice day

  4. The Following User Says Thank You to Onegai For This Useful Post:


  5. #3
    Junior Member tweek91330's Avatar
    Join Date
    May 2018
    Posts
    8
    Thanks
    2
    Thanked 0 Times in 0 Posts
    Points: 449, Level: 8
    Points: 449, Level: 8
    Overall activity: 1.0%
    Overall activity: 1.0%
    Achievements:
    3 months registered250 Experience Points

    Re: Playing eroges on Linux

    Very interesting thread.
    In fact i was in the same situation something like 8 month ago, except for one thing : i opted for arch from the beginning.

    So, yeah Onegai gave you good advice here. Wine can work really nicely with some things, but it almost always require some effort and even then it might not work good enough. I tried my chance with wine and got tons of issues, it was a time waster. ITH didn't work on most games for me and that was a no go since i need jparser/mecab help for some words. Other issue i had was in game video not working, impossibility to adjust sound in game, things like that. It can be fixed but it's REALLY annoying to troubleshoot every dll/program/codec/ect that you might need for being able to launch that eroge considering the fact that any of those can potentially mess up the whole prefix (it's a "bottle" that contain necessary windows files to run your game).

    Only use wine with lutris for regular gaming. I use it for WoW mostly, they provide script for installing games without pain but sadly not for eroges (yeah, niche games after all).

    As for virtualization PCI passthrough via OVMF is indeed the way to go. Forget a simple VM, some people seems to do just that, but it's really bad performance wise, and just make it unbearable even on VMware workstation with "3D support dx9" option enable.

    I successfully passthough a GTX1080 and a RX550 via QEMU and OVMF in a Windows 10 VM (not at the same time of course) and use it since about 7 month. It work great so far but there was some issues with sound at first, that required some further tweaking. You can try to ask on level1techs forums (http://level1techs.com/) and watch wendel's video on their channel on this subject. On another note, it also work with others distribution and the arch wiki is a great resource, even for other distro but you need to understand what you're doing with it and not just follow a tutorial to the letter to make it work.


    Anyways, it's not linux beginner friendly at all, but it still can be done with time and effort if you can understand the arch wiki.

    EDIT : If you're interested into that, look into looking glass too, that allow you to have your VM graphical output on your linux desktop instead of another monitor/output (you might still need to plug something to the GPU depending on models tough).

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 1
    Last Post: December 25th, 2015, 10:08 AM
  2. Eroge on Windows 8
    By selgon1234 in forum Tech Support and Talk
    Replies: 6
    Last Post: November 5th, 2013, 07:45 PM
  3. Replies: 1
    Last Post: April 29th, 2013, 08:01 PM
  4. Replies: 1
    Last Post: April 28th, 2013, 10:31 AM
  5. Help with Playing Videos on Mac
    By shrekfx in forum Tech Support and Talk
    Replies: 28
    Last Post: January 23rd, 2012, 10:59 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •