1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

UbuntuでDLSiteの大人なゲームをプレイしてみる

Last updated at Posted at 2024-09-01

youtube を眺めていましたら、あおぎり高校の新人さんがデビューと同時にフリーの18禁ゲームを発表・配布した、ということを知りまして、早速DLしてみました。
とは言えども、私の手元の環境は Lubuntu (正確には Ubuntu インストール後、 lubuntu-desktop をインストールしてデスクトップ環境を変更した)です。
Wine で実行を試みましたが、立ち上がってくれません。
ググって、なんとか正常動作にこぎつけましたので、以下に記します。

本作はRPGツクールMVで制作されています。
wineでは正常動作しませんが、 NW.js を用いて正常動作を確認しました。
注: Linuxでの動作は公式のフォロー外ですので、自己責任でお願いします。
参考サイト:
https://kakurasan.blogspot.com/2017/02/rpgmv-games-on-linux.html
https://www.reddit.com/r/RPGMaker/comments/15q78qa/nwjs_required_value_name_is_missing_or_invalid/?rdt=62349&onetap_auto=true&one_tap=true

1. ゲームの zip ファイルを特定のディレクトリに展開。例:

$ mkdir ~/private
$ cd ~/private
$ unzip RJ01249360.zip
$ ls -ld Tora*
drwxrwxr-x 5 hoge hoge 4096  9月  1 14:09 ToraGame

2. https://nwjs.io から NW.js をDLし、展開。例:

$ wget https://dl.nwjs.io/v0.91.0/nwjs-v0.91.0-linux-x64.tar.gz
$ tar xvzf nwjs-v0.91.0-linux-x64.tar.gz
$ ls -ld nwjs*
drwx------ 5 hoge hoge 4096  8月 18 03:01 nwjs-v0.91.0-linux-x64

3. nano 等のエディタで、ゲームのディレクトリ内の package.json の "name" フィールドを以下のように修正する。

"name": "",
↓
"name": "{}",

4. ゲームのディレクトリから nw を実行。例:

$ pwd
/home/hoge/private/ToraGame
$ ls -ld ../nwjs*
drwx------ 5 hoge hoge 4096  8月 18 03:01 ../nwjs-v0.91.0-linux-x64
$ ../nwjs-v0.91.0-linux-x64/nw .

参考までに、動作検証環境:
Dell Vostro 3578
CPU: Core i3-8130U
Memory: 4GB
SSD: 128GB
OS: Ubuntu 24.04 LTS

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?