MyShogi (https://github.com/yaneurao/MyShogi) の私家版インストーラーです。
- macOS
- Ubuntu
以下のコマンドを実行すると./buildの中にMyShogi.appが完成します。
./macOS/install.sh ./build
以下のコマンドを実行すると./build/Linux/run.shが完成します。
./ubuntu/install.sh ./build
おそらく以下のコマンドが入っていればビルドできるはずです。
- mono
- msbuild
- cmake
- make
- git
- g++
- curl
- unzip
Ubuntuの場合、libpulse-devも必要です。
入っていなければ事前にインストールしておいて下さい。 なお、homebrewに入っているmonoでは起動しませんので monoは公式サイト からインストーラーを使ってインストールして下さい。
monoやmsbuildコマンドが使えるようにPATHを通しておいてください。 例:
export PATH=/Library/Frameworks/Mono.framework/Home/bin:$PATH
同梱してあるengine_define.xmlは、MyShogiのバイナリから生成させたサンプルXMLを元に改変しています。
生成コードはここにあります。
棋力設定の名前に段位がありますが、本家様と区別するため先頭に F をつけてあります(FreeのF)。
このファイルに記載の段位については実際の棋力と関係ありません。
GPL v3
以下のものがインストールされます。
- MyShogi ( https://github.com/yaneurao/MyShogi )
- やねうら王 KPP_KKPT版 ( https://github.com/yaneurao/YaneuraOu )
- MyShogiSoundPlayer ( https://github.com/jnory/MyShogiSoundPlayer )
- フリーの画像データ ( https://github.com/jnory/MyShogiImages )
- フリーの音声データ ( https://github.com/matarillo/MyShogiSound )
Windows版からそれらしきものをご自分でコピーして差し替えて下さい。 (差し替えの手間を考えるとこのインストーラーを使うメリットがどれほどあるかは微妙)
Pull Requestお待ちしております。
このリポジトリにIssueを立てるか、作者のTwitter( @arrow_elpis )までお知らせ下さい。 PRも大歓迎です。 なお、このインストーラーはあくまで非公式なものですので、 本家様へのお問い合わせはご遠慮ください。
以上