適当に翻訳する。
Ubuntu-22.10にて、duckstation-qtを構築インストールする。
このサイトを参考にして、以下のパッケージを「sudo apt install」する。
cmake
libsdl2-dev libxrandr-dev
pkg-config
qtbase6-dev qtbase6-private-dev qtbase6-dev-tools qttools6-dev
(Ubuntu-22.10では名前が少し違う。
qt6-base-dev qt6-base-dev-tools qt6-base-private-dev qt6-tools-dev qt6-tools-dev-tools qt6-tools-private-dev。
どれがどれだかわからなかったので、余分なものも含まれているかもしれない。)
libevdev-dev
git
libwayland-dev libwayland-egl-backend-dev extra-cmake-modules
libcurl4-gnutls-dev
その後、ソースコードをダウンロードしてcmakeで作る。
$ git clone https://github.com/stenzek/duckstation/
$ cd duckstation
$ cmake -B build-release -DCMAKE_BUILD_TYPE=Release
$ cmake --build build-release
$ cd build-release/bin
$ ./duckstation-qt
自分の環境では、これで問題なく起動・使用できた。
duckstationはプレイステーションのBiosを内蔵してないので、別に用意し、.local/share/duckstation/bios?辺りに置いておく。
Ubuntuのdesmumeがバグで動かないので、かわりにmelonDSをインストールする。
$ sudo apt update
$ sudo apt install cmake extra-cmake-modules libcurl4-gnutls-dev libpcap0.8-dev libsdl2-dev qtbase5-dev qtbase5-private-dev qtmultimedia5-dev libslirp-dev libarchive-dev
$ sudo apt install git
$ mkdir melonDS
$ cd melonDS
$ git clone https://github.com/melonDS-emu/melonDS
$ cd melonDS
$ cmake -B build
$ cmake --build build -j$(nproc --all)
$ cd build
$ sudo make install
$ ../../..
これで問題なく起動・使用できた。
このサイトを参考にした。
カレンダー
カテゴリー
最新コメント
最新記事
ブログ内検索
広告