Yeah I get that when trying to run it in firefox too.Have you guys had any issues with running Karryn's Prison? I'm trying to run it via firefox but getting a bunch of JS errors, but seems like no one else in the games thread is having such issue...
Guess I have to. Unfortunate, since most RPGM MV games run just fine in Firefox.Yeah I get that when trying to run it in firefox too.
Works fine using NWJS though. See the first post in this thread for instructions. (Just played the new 1.1.1e4 version for an hour or so and only problem was needing to copy/rename one audio file because of capitalisation mismatch.)
Capacitor in those spoilered instructions I noticed that deio has had their account deleted so the final 'this guide' link goes nowhere useful - probably should delete it.
So you can play mz games using a "custom build of nwjs"? Any more information? How can you determine that it is an MZ game, and not for example VX ACE game?I mean, there often a linux build of games with that engine (notably star knightess aura has the most recent version I think), so I suppose it exists (and I feel like it runs much better), you just take files and copy it over. I'm not exactly sure where did they get it, to begin with that native runtime was a custom build of nwjs. I've tried about 10 games so far and everything was perfect.
I have MangaGamer visual novels for windows made in Unity, that were also ported to linux, but I don't have the linux binary, and can't find information as for what archeticture it was even compiled. Is there a way to try and port windows version to linux assuming assets are the same between windows and linux versions?There is no easy way to port Unity games on Linux, since Unity tends to internally do asset optimization
Here are 2 scripts i use for RPGM MV/MZ Games
# copy nwjs over
cp -r ~/.local/rpgm_nw/nwjs/* $PWD
# RPGM MZ
elif [ -d $PWD/js ]; then
dir=$PWD
main
I run those games in a virtual machine without hardware acceleration, so would strongly prefer nativeFor Unity and other types, i use wine. 99% of the games works fine with wine
"I tried later versions and it broke some games." - sir, which games were broken?I have some questions regarding native linux porting:
1. RPGM MV games.
I've read that you need to use NW.js version equivalent to the version of the engine that the game was made with, but in the OP it says that you need to use the latest version. I'm currently using v0.67.1 which works but is slow. I tried later versions and it broke some games.
In general is it best to keep with the latest versions of nw.js for performance benefits, or to stick with the old version that works but may be slower?
2. RPGM MZ games.
So you can play mz games using a "custom build of nwjs"? Any more information? How can you determine that it is an MZ game, and not for example VX ACE game?
3. Unity.
OP says
I have MangaGamer visual novels for windows made in Unity, that were also ported to linux, but I don't have the linux binary, and can't find information as for what archeticture it was even compiled. Is there a way to try and port windows version to linux assuming assets are the same between windows and linux versions?
----
Regarding these scripts
nwjs directory is empty in your zip file, does that mean I can use the latest version?Code:# copy nwjs over cp -r ~/.local/rpgm_nw/nwjs/* $PWD
Code:# RPGM MZ elif [ -d $PWD/js ]; then dir=$PWD main
So to determine that the game is an MZ game you should look if it has a /js directory?
Also I don't see any more specific lines for MZ games in your scripts, does that mean that an ordinary stable version of nw.js will be enough to run them?
Wait, $dir is only used for cheat menu..
so that means MZ games can be run with NW.js just like MV games? just run ./nw then?
any nwjs version always worked for me.I have some questions regarding native linux porting:
1. RPGM MV games.
I've read that you need to use NW.js version equivalent to the version of the engine that the game was made with, but in the OP it says that you need to use the latest version. I'm currently using v0.67.1 which works but is slow. I tried later versions and it broke some games.
In general is it best to keep with the latest versions of nw.js for performance benefits, or to stick with the old version that works but may be slower?
2. RPGM MZ games.
So you can play mz games using a "custom build of nwjs"? Any more information? How can you determine that it is an MZ game, and not for example VX ACE game?
3. Unity.
OP says
I have MangaGamer visual novels for windows made in Unity, that were also ported to linux, but I don't have the linux binary, and can't find information as for what archeticture it was even compiled. Is there a way to try and port windows version to linux assuming assets are the same between windows and linux versions?
----
Regarding these scripts
nwjs directory is empty in your zip file, does that mean I can use the latest version?Code:# copy nwjs over cp -r ~/.local/rpgm_nw/nwjs/* $PWD
Code:# RPGM MZ elif [ -d $PWD/js ]; then dir=$PWD main
So to determine that the game is an MZ game you should look if it has a /js directory?
Also I don't see any more specific lines for MZ games in your scripts, does that mean that an ordinary stable version of nw.js will be enough to run them?
Wait, $dir is only used for cheat menu..
so that means MZ games can be run with NW.js just like MV games? just run ./nw then?
also that means MZ games have a /js directory but don't have a /www directory?
# delete all windows executables and libraries
find . -type f -iregex '.*\.\(exe\|dll\)' -delete
# copy nwjs over
cp -r ~/.local/rpgm_nw/nwjs/* $PWD
It was some time ago, I don't remember particularswhich games were broken?
The usual black screen with failed to load something message.How exactly?
I have the same display problems that you describe when using Nvidia GPU (390 driver too, GeForce 720M). In my case, it was in The Twist, The Night Driver and Last Hope. It is only with 3D graphics and when using Wine though.Wondering if anyone is familiar with discoloration and weird graphics display issues? E.g., for Breeders of the Nephelym, the colors are dark & contrast is low. For Honey Select 2, character cards are basically black. For Solas City Heroes, the characters don't render, and show up as censor boxes (clothes and UI appear fine). Anyway, the gist is that the games run, but don't look right.
I'm guessing it's either my graphics card or driver. Driver is 390, pretty old, but I'd tried upgrading a couple times and it caused problems (one game worked better, but others stopped working). Card is GeForce GTX 960.
(For some reason, I usually don't get those issues on my laptop, which has a 940MX, and driver also hasn't been upgraded in a while).
Anyway, I'm open to getting whatever good graphics card works on an X99, but thought I'd ask around before opening up the wallet.
Of course, both PC and Laptop are Ubuntu (20.04). PC has wine wine-8.0-rc3 (Staging), and Laptop has wine-6.2 (Staging)
See, this is why I avoid upgrading. Stuff often works better on the old stuff, in my experience. To a limit... you won't see me on Windows 3.1 anymore
I would recommend trying to set up those game with Lutris. There you can choose from multiple Wine versions (including GloriousEggroll releases). You can also set up Wine prefix for each game separately and DXVK support is available to you from the get-go. Your post does not mention if you are using DXVK or not, but I personally have seen a lot of graphic glitches if you run games only with Wine and without DXVK.Wondering if anyone is familiar with discoloration and weird graphics display issues? E.g., for Breeders of the Nephelym, the colors are dark & contrast is low. For Honey Select 2, character cards are basically black. For Solas City Heroes, the characters don't render, and show up as censor boxes (clothes and UI appear fine). Anyway, the gist is that the games run, but don't look right.
I'm guessing it's either my graphics card or driver. Driver is 390, pretty old, but I'd tried upgrading a couple times and it caused problems (one game worked better, but others stopped working). Card is GeForce GTX 960.
(For some reason, I usually don't get those issues on my laptop, which has a 940MX, and driver also hasn't been upgraded in a while).
Anyway, I'm open to getting whatever good graphics card works on an X99, but thought I'd ask around before opening up the wallet.
Of course, both PC and Laptop are Ubuntu (20.04). PC has wine wine-8.0-rc3 (Staging), and Laptop has wine-6.2 (Staging)
See, this is why I avoid upgrading. Stuff often works better on the old stuff, in my experience. To a limit... you won't see me on Windows 3.1 anymore
Hey thanks, forgot about dxvk. Do you know what version(s) of dxvk you are using? I can try that as a starting point. I wouldn't jump to lutris just yet, since I'm used to dealing with wine directly, so wouldn't benefit much from convenience.I would recommend trying to set up those game with Lutris. There you can choose from multiple Wine versions (including GloriousEggroll releases). You can also set up Wine prefix for each game separately and DXVK support is available to you from the get-go. Your post does not mention if you are using DXVK or not, but I personally have seen a lot of graphic glitches if you run games only with Wine and without DXVK.
try adding graphics driver ppaDXVK do not work with .390 Nvidia driver. This version do not support Vulkan.
My GPU is a 720M (NVIDIA Corporation GF117M), so I can use only the .390 version.try adding graphics driver ppa
sudo add-apt-repository ppa:graphics-drivers/ppa
i have really old computer and still got 515 from the repo
I tried again The Twist and The Night Driver.I have the same display problems that you describe when using Nvidia GPU (390 driver too, GeForce 720M). In my case, it was in The Twist, The Night Driver and Last Hope. It is only with 3D graphics and when using Wine though.
-force-feature-level-10-1
or -force-feature-level-10-0
fix the problem.