List of Linux Ports

Should Games be Compressed?

  • Yes, 90% quality, ok compression

    Votes: 0 0.0%

  • Total voters
    4
  • Poll closed .

m4kro

Member
Feb 7, 2020
451
471
NEW THREAD HERE


Here is a list of games that I've ported to Linux.
Please read possible issues at the bottom before starting
Look here for Mac/OSX ports

Big Thanks to the kind people below who supported this project!
You don't have permission to view the spoiler content. Log in or register now.

This Week's Ports:
Sol Rui -after mini- [v1.11] [Enokippu] (uses 80% quality image compression)
Memerisu-chan's Naughty RPG [v1.0] [MMRSchannel] (uses 80% quality image compression)
Nympho Village ~Something’s Up With These Chicks!~ [Final] [M-Gentlemen After-party]
Carried by a Big Girl [Final] [Kyomu's Office] (uses 80% quality image compression)
Withdrawal Girl Masturbation Live Delivery! [Final] [Striped Shima]

Last Week's Ports:
The Lost Game [Final] [Libidinal Fastfood] (uses 80% quality image compression, 10% of original size)
Erina and the City of Machines [v1.10] [coolsister] (uses 80% quality image compression)
The Day After Halloween: Curse Of The Lecherous Lich [v1.2] [Kinkstabbing]
Princess of the Exiled Country Annette [v1.00] [shoku]
Winter Memories [v1.07] [DojinOtome]
Succubus Puttel [v3.19 + DLC] [62studio]
Slave’s Nightmare [Final] [USHIKANIGASSEN]
Kunoichi Karin [v1.2] [CHERIS SOFT] (PLEASE APPLY THE INCLUDED PLUGINS.JS FIX)
Pray Game + Last Story Append [v1.08] [UROOM]
Akari and the Abyss [v1.0] [Ofuro Works]
Dangerous Changes: Kaede Edition [v1.0] [SORAUE]
Cuckolding Elfen Fire -SOFIA- [Studio Neko Kick]
Slave Princess Finne, why did she sell out her own kingdom? [Steam + R18] [Fairy Flower]

You don't have permission to view the spoiler content. Log in or register now.

If you encounter issues with any of these ports please message me or reply on this thread.
Another good thread for finding Linux ports is kin-kun's repackages thread. He's been offline for a while tho ;( Maybe Back?
Incomplete games (games without the completed tag) will not be ported unless a request is made.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

Help me pay for my internet bandwidth! Each one of these ports takes about 1 to 8 gigabytes to make, and this adds up quickly. I've been doing some of these at my local library for the free internet but looking at Ero games in a public place is ... not socially acceptable to say the least. I'm also thinking of moving to the cloud for free bandwidth, so donations may go to that too.
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

Anonym_e

Newbie
May 5, 2021
35
38
Wow, that's awesome!

There are two Rpg maker games (not in this list) that I am not able to get running on linux (I have a limited understanding of linux/wine and co).

The first is Somatra Rmk. When I execute the "index.html" I have the problem, that certain (colored) text is not displayed. When I use wine or the "nwjs-v0.59.1-linux-x64"-workaround the game crashes at random when interacting with things.
Any idea how too fix that?

The second one is Princess and Knight Tale, which I don't get to work at all.
 

m4kro

Member
Feb 7, 2020
451
471
Wow, that's awesome!

There are two Rpg maker games (not in this list) that I am not able to get running on linux (I have a limited understanding of linux/wine and co).

The first is Somatra Rmk. When I execute the "index.html" I have the problem, that certain (colored) text is not displayed. When I use wine or the "nwjs-v0.59.1-linux-x64"-workaround the game crashes at random when interacting with things.
Any idea how too fix that?

The second one is Princess and Knight Tale, which I don't get to work at all.
For Somatra Rmk the game is unfinished and buggy. People running it in windows are also having problems. I didn't seem to have the same problems you were having though. Maybe try this port and see if its better. The dev seems aware that their game is an absolute mess and is slowly rolling out fixes. I can't fix the weird aspect ratio of the CGs as its from the image files, not the code.

As for Princess and Knight Tale its a RPG VX ACE game. It can only run on windows or with proton/wine. The best way seems to be running it . Otherwise Lutris may also work.
Edit: got it working under steam
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: Anonym_e

Anonym_e

Newbie
May 5, 2021
35
38
Wow, the Somtra port seems to work. Thank you very much Sage of the RPG Maker Hentai Games Linux Ports.

I will try the method for the other game at a later point in time.
 

m4kro

Member
Feb 7, 2020
451
471
The Mac/OSX vote is over and new ports will continue to be released!
Looking at the votes and the downloads it seems people want ports for both intel and apple silicon based Macs.
I have opened a new thread here to keep everything organized.

Please don't ask mac questions here on the linux thread and vice versa.
 

F4C430

Active Member
Dec 4, 2018
650
745
I'm curious about what you're actually doing to make these ported to Linux. Is it just copying the package.json and www/ directory into an or something more? Trying to learn if i'm missing something to maybe get better performance. On rare occassion i have to fix a filename because of case sensitivity but otherwise nearly everything MV works with those simple steps alone. I've even had good results with MZ too following this.

Just a suggestion, i rename "nw" to "Game" to align with what you would expect from an official release instead of having a start.sh that just runs ./nw anyway. K.I.S.S.
 

m4kro

Member
Feb 7, 2020
451
471
I'm curious about what you're actually doing to make these ported to Linux. Is it just copying the package.json and www/ directory into an or something more? Trying to learn if i'm missing something to maybe get better performance. On rare occassion i have to fix a filename because of case sensitivity but otherwise nearly everything MV works with those simple steps alone. I've even had good results with MZ too following this.

Just a suggestion, i rename "nw" to "Game" to align with what you would expect from an official release instead of having a start.sh that just runs ./nw anyway. K.I.S.S.
Yeah, most games are just copy and paste and maybe add a name to package.json to make it start. Occasionally I will replace some of the plugins with their Linux versions. The process is the same for both MV and MZ.

As for start.sh its actually pretty important for a good experience on some games. start.sh checks which windowing system is being using, (currently it only checks for Wayland or X11) which nwjs doesn't do on its own. This improves fps and reduces jitter on most animated games.

Edit:
start.sh now also sets up the enviornment to be case insensitive for some games to function without changing filenames.
 
Last edited:

F4C430

Active Member
Dec 4, 2018
650
745
Yeah, most games are just copy and paste and maybe add a name to package.json to make it start. Occasionally I will replace some of the plugins with their Linux versions. The process is the same for both MV and MZ.

As for start.sh its actually pretty important for a good experience on some games. start.sh checks which windowing system is being using, (currently it only checks for Wayland or X11) which nwjs doesn't do on its own. This improves fps and reduces jitter on most animated games.
Oh, i didn't know that about using shell. I'm glad i asked, thanks for the info!
 
  • Like
Reactions: m4kro

m4kro

Member
Feb 7, 2020
451
471
Announcement
Currently testing a more streamlined method of porting. If there are any issues please put them here.
 
  • Like
Reactions: LePorn

m4kro

Member
Feb 7, 2020
451
471
Announcement
Currently testing a method to fix case insensitive games without manually changing filenames
A more in depth write up will be posted if it is reliable
Future ports may also use this method


This method seems to work. Anyone willing to try the Eury Is Not a Sexaroid! [v1.00] [Moguhachi] port to see if it can be replicated?
 
Last edited:
  • Like
Reactions: Feng Lengshun

Feng Lengshun

Newbie
Jan 4, 2018
41
74
Very neat. One game that I'd imagine some people would want on Linux is Fear and Hunger - especially since SuperEyepatchWolf's video mentioned playing on the Deck.
 

m4kro

Member
Feb 7, 2020
451
471
Very neat. One game that I'd imagine some people would want on Linux is Fear and Hunger - especially since SuperEyepatchWolf's video mentioned playing on the Deck.
I can make a port fairly quickly but I don't know where to post it. Most game piracy sites only allow mods or admins to post games. F95 is one of the few places where I can post ports and people still see them. But if you know of a place then here are the files for the first game:

This one is a bit different from my usual ports. This time the nw executable has been renamed to Fear & Hunger and start.sh has been renamed wayland-and-case-insensitive.sh
I did this so people would try running the executable first and then try the shell script if things were broken. This maximizes compatibility as I probably won't be there to debug issues.

If you want a port for the second game tell me and I'll post it here.
I can also post the files without the www folder if anyone wants to post it on non piracy sites.
 
  • Like
Reactions: Feng Lengshun

Feng Lengshun

Newbie
Jan 4, 2018
41
74
Thanks for the port - one possible way to do it is to post the port sans the www folder to ProtonDB since I was to my MEGA files for a config just fine. PCGamesWiki has hosted links to mods and fixes too - see for example. Lastly, of course, we have Lutris, though that needs you to make a script to work with it.

Also, out of curiosity, what versions of nw do you use? I've been using nw 72, anything above that seems to not work with MV games, though some versions below that don't work well either.
 
  • Like
Reactions: m4kro

m4kro

Member
Feb 7, 2020
451
471
Thanks for the port - one possible way to do it is to post the port sans the www folder to ProtonDB since I was to my MEGA files for a config just fine. PCGamesWiki has hosted links to mods and fixes too - see for example. Lastly, of course, we have Lutris, though that needs you to make a script to work with it.

Also, out of curiosity, what versions of nw do you use? I've been using nw 72, anything above that seems to not work with MV games, though some versions below that don't work well either.
Looking at ProtonDB it seems they already came up with the port some time ago and its labeled as native supported. I'll look more into lutris if I have time.

As for what version of nwjs I use, its the latest one, v0.83.0. I found that most rpg mv games don't put a name in package.json which the latest versions check for. I tried using v0.72.0 and it didn't seem to care about the name (or it just accepts blank names?).

As a side note this is also what prevents most games from running simultaneously because nwjs sees two instances of the same "blank" name and stops execution. In all my ports I add the name of the game to fix this and the problem above.

Hope it all makes sense!
 
Last edited:
  • Like
Reactions: Feng Lengshun

Feng Lengshun

Newbie
Jan 4, 2018
41
74
Hope it all makes sense!
Thanks! That cleared up a lot of things.

As far as what I'd imagine is going to be wanted as Linux ports, anything on Steam is probably an obvious target. Fear & Hunger was an obvious example. I'd say, anything that you can easily copy-paste, plus a script to make sure Steam runs that native version instead of the original Windows version, would probably be worth it?
 

Feng Lengshun

Newbie
Jan 4, 2018
41
74
Btw, maybe every week or every other week, you can add a new reply here, so that we get a notification and list of new stuff? It would act as a secondary recommendation list too - not everything is my taste,but I'll at least take a looksie at what you've ported.
 
  • Like
Reactions: m4kro

m4kro

Member
Feb 7, 2020
451
471
Announcement:
Most of the gofile links are beginning to expire. I may just stick with just pixeldrain in the future. If anyone has recommendations for a file host with a free API and unlimited upload please reply to this message.