mltd_calc
Web版はこちら: https://app.39m.ltd
スマートフォンゲームアプリ「アイドルマスター ミリオンライブ! シアターデイズ」の楽曲スコアをシミュレーションするためのアプリです。Windows 10(64bit版) Home Editionで動作確認しています(32bit版では動きません)。
- 実機処理との比較とかはちゃんとできてないため、理論スコアとのズレが僅かですがあると思います
- バグ報告は随時お待ちしております
ダウンロードリンク
- 改修中のため、いったん配布を停止します。Web版を利用してください。
https://www.dropbox.com/s/d5zmmkae370dp7a/mltd_calc_x64_build20210704.zip
dropbox画面右端の「 … 」をクリックして「ダウンロード」でまとめてダウンロードできます。
とりあえず使ってみる
どこかのフォルダに、ダウンロードしたファイルの中身を展開し、中に入っているrun.cmd
を実行(ダブルクリック)すると、コマンドプロンプトが出てきて、計算が始まります
(コマンドプロンプト/ターミナルで文字が化けるときは、フォントをMSゴシックとかに変えると直るはず)。
自分オリジナルのユニットで計算したい場合は、sample_calc.pyをテキストエディタ(メモ帳とか)などで開いて、中に書いてあるコメントを参考に、各種パラメータを変更してから、再度run.cmd
を実行してみてください。
動かないとき
ImportError: DLL load failed while importing mltd_calc: 指定されたモジュールが見つかりません
のようなエラーメッセージが出る場合はおそらくVisual C++のランタイムが入っていないため、下記のリンクからvc_redist.x64.exe
をダウンロード・インストールしてみてください。
https://support.microsoft.com/ja-jp/help/2977003/the-latest-supported-visual-c-downloads
参考情報
- カードデータ等一部データの取得には matsurihi.me様のAPIを利用させていただきました(利用はDB作成時のみで、本ライブラリのコード自体にはAPIを叩く処理は書いていません)
- スコア計算式は、アイマス ミリシタ攻略まとめwiki 及び、みりしたつーる様に掲載のものを参考にさせていただきました
ライセンス・クレジット
- SQLite3: パブリックドメインのオープンソースソフトウェア
- SQLite3MultipleCiphers: https://github.com/utelle/SQLite3MultipleCiphers/ で公開されているMITライセンスのオープンソースソフトウェア
- Embeddable Python(3.8.4)
Probably can replace all the prints with something like
for better readability.