Releases: puk06/RealtimePPUR
v1.0.7-Release
今回のアップデートが終わったら、一度RealtimePPUR.exe以外のファイルを全て消してRealtimePPUR.exeを起動してください!
RealtimePPUR-v1.0.3-1.0.6をお持ちの場合、更新の通知から直接ダウンロードできます!自動アップデーター使ってみてください!
動作環境
- .NET デスクトップランタイム 6.0以上 → こちらからダウンロードできます。
- (.NETランタイム6.0はすでにインストールされてる可能性が高いです!もし入ってなかったらダウンロードするようにしてください!)
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- STDのコンボが切れた際のPPのズレを修正
Combo数の計算式が全く違ってしまって、常にFC状態のPPで計算されていたのを修正しました。
- 起動時、不足しているファイルが有れば自動でクラウドからダウンロードするように変更
前までソフトを入れ直せ!!って言われていたのをなくしました。
- Updaterにフォルダごとアップデートする機能を追加
おそらくもうUpdaterのアップデートはする予定がありません。
- OffsetHelpの計算式を四分位数を用いたものに変更
平均だと外れ値などが邪魔をしたりする場合があるので、四分位数の値を用いてできるだけ正確なOffsetを出すようにしました。
- Rich Presenceのメッセージ変更
メッセージがちょっとだけ変わりました。〇〇 is ---みたいな感じで表示され、osu!のアイコンのところにはPPURのバージョンが表示されます!!
- リザルト画面で計算できない時があるのを修正
時々計算されない時があるのをなくして、選曲画面と同様、連続で計算し続けるようにしました。
Full Changelog: v1.0.6-Release...v1.0.7-Release
v1.0.6-Release
RealtimePPUR-v1.0.3-1.0.5をお持ちの場合、更新の通知から直接ダウンロードできます!自動アップデーター使ってみてください!
動作環境
- .NET デスクトップランタイム 6.0以上 → こちらからダウンロードできます。
- (.NETランタイム6.0はすでにインストールされてる可能性が高いです!もし入ってなかったらダウンロードするようにしてください!)
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- すべての更新頻度を15msで固定、Discordは2秒間隔に変更
多分これくらいがちょうどいい
- PPの更新条件からスコアの変更を削除
そんな関係無いと思ったから消した。Taikoだとスピナーで更新しなくなるよ。
- Configの値保存機能を追加(InGameOverlayのみ)
設定したInGameOverlayの値を保存できるようにしました。
- ConfigにCUSTOMSONGSFOLDERを追加
Config.cfgの一番下に、Songsフォルダーの場所を示すCUSTOMSONGSFOLDERという値が追加されました。
ここにはCUSTOMSONGSFOLDER=D:\Users\Hoshino\Songs こんな感じでフルパスを渡してあげてください。
Songsフォルダーの場所を変更していない場合はSongsとだけ入力しておいてください。
(この値は、cfgファイルがなんらかの理由で読み込めなかった場合に使用されます。一応入力しておくことをおすすめします。)
- Configファイルで、大文字・小文字を区別しないようにした。
今まで小文字だけだったんだけど、どっちでも良くなりました!
- 起動時にメインメニューのまま放置していると、一生エラーログの容量が増えてく問題を修正
なんか変なエラー追加したせいです。すいません。
- InGameOverlayのIFFCの部分をすべて大文字に変更
今までifFCだったんだけど、気持ち悪かったのでIFFCに統一しました。
- DiscordRichPresenceの注意の追加
osu!のゲーム内でDiscordRichPresenceがオンになっていると上書きされる可能性があるため、注意するようにしました。
※新しく修正として、DiscordRichPresenceがオンになっている場合のみ注意するように治しました。
- osu!をシャットダウンした後にずっとDiscordRichPresenceが表示されたままになるのを修正
osu!を閉じたら自動的に削除するようにしました。
- AvgOffset、URの値が一瞬だけ巨大になるのを修正
何らかの理由で計算がバグった場合に値を更新しないようにしました。一瞬だけなんか映って邪魔になるの嫌だったからね~
- ChangePriorityの文字の位置が変だったのを修正
中央に戻しました。
Full Changelog: v1.0.5-Release...v1.0.6-Release
v1.0.5-Release
RealtimePPUR-v1.0.3、1.0.4をお持ちの場合、更新の通知から直接ダウンロードできます!自動アップデーター使ってみてください!
動作環境
- .NET デスクトップランタイム 6.0以上 → こちらからダウンロードできます。
- (.NETランタイム6.0はすでにインストールされてる可能性が高いです!もし入ってなかったらダウンロードするようにしてください!)
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- PPの計算は30msごとに計算するようにした
あんまり違いはわからないけど軽くなってるってやつです。
- cfgファイルの修正
Songsフォルダが変更されてる場合に動くようにしました。
Full Changelog: v1.0.4-Release...v1.0.5-Release
v1.0.4-Release
RealtimePPUR-v1.0.3をお持ちの場合、更新の通知から直接ダウンロードできます!自動アップデーター使ってみてください!
動作環境
- .NET デスクトップランタイム 6.0以上 → こちらからダウンロードできます。
- (.NETランタイム6.0はすでにインストールされてる可能性が高いです!もし入ってなかったらダウンロードするようにしてください!)
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- 大幅な軽量化
10ms分すべての作業を休めることで、見た目はほぼ変わらずに、CPU使用率が30~%から1~10%ほどにまで下がりました。
- Rich Presenceで、プレイ開始時にNaNppとなるのを修正
NaNのときは0になるように修正しました。
- 通常画面でIFFCの文字がSRの高さと微妙に違ったのを修正
ちゃんと高さ合わせました。
- PPLossModeをソフト内メニューから変更可能に
Configファイルからいちいち変更しないといけなかったPPLossModeをソフト内から設定できるようにしました。
Full Changelog: v1.0.3-Release...v1.0.4-Release
v1.0.3-Release
動作環境
- .NET デスクトップランタイム 6.0以上 → こちらからダウンロードできます。
- (.NETランタイム6.0はすでにインストールされてる可能性が高いです!もし入ってなかったらダウンロードするようにしてください!)
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- RulesetsをStableのものに更新
今までLazerの新しいRuleSetsを使用していたのですが、現在と計算式が違ったのでコンバート、その他ModsのPPがおかしくなっていました。これが今回で治りました!
- .NET6.0にダウングレード
.NET8.0から6.0までダウングレードしました!
- ソフト内のSSPPの部分をIFFC / SSPPのように表示。文字もSSPPからIFFCに変更
SSPPの部分をIFFCに変え、プレイ中、リザルト画面はIFFCPP / SSPP、その他はSSPP(ManiaはSSPPで固定です)となるようにしました。
- 自動アップデータの搭載
ソフトを自動で更新してくれるソフトウェアを作成しました。更新の通知から更新すると、自動でダウンロードされます!(Configファイルはリセットされるのでバックアップなど、必要であれば取っておいてください!)
Full Changelog: v1.0.2-Release...v1.0.3-Release
v1.0.2-Release
動作環境
- .NET デスクトップランタイム 8.0以上 → こちらからダウンロードできます
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- Songsフォルダ変更に対応
Songsフォルダが変更されていたときの処理を修正しました。
- エラーログ機能の追加
エラーが起きたときにError.logというファイルにエラーが表示されるようになりました。毎回起動するたびに削除されます!
- Discord Rich Presenceの追加
DiscordのRich Presenceにプレイ情報などが表示されます!(PPとかHitsとかComboとか出ます!)
Config.cfgにDISCORDRICHPRESENCEという値が追加されてます!ソフト内で右クリックすることで有効化することも出来ます!
- 計算回数を最適化
プレイ中、Hitsに変化があったときだけ更新するようにしたのでめちゃくちゃ計算回数が減ってます!
気持ち軽くなるかもしれないです。
Full Changelog: v1.0.1-Release...v1.0.2-Release
v1.0.2-beta.2
動作環境
- .NET デスクトップランタイム 8.0以上 → こちらからダウンロードできます
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- エラーログ機能の作成
エラーが発生した際にはError.logというファイルにすべて記録されるようになりました。
※次回起動時にError.logは削除され、リセットされます。
Full Changelog: https://github.com/puk06/RealtimePPUR/compare/v1.0.2-beta.1..v1.0.2-beta.2
v1.0.2-beta.1
動作環境
- .NET デスクトップランタイム 8.0以上 → こちらからダウンロードできます
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- 計算の最適化 by @EldoDebug
リストの再利用、変数の最適化を行いました。
- Songsフォルダが変更されてる場合の処理の修正
直接Songsフォルダをcfgの中の値にするようにしました。
What's Changed
- 超微量な計算の最適化 by @EldoDebug in #3
New Contributors
- @EldoDebug made their first contribution in #3
Full Changelog: v1.0.1-Release...v1.0.2-beta.1
v1.0.1-Release
動作環境
- .NET デスクトップランタイム 8.0以上 → こちらからダウンロードできます
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- 古い譜面が計算できなくなるのを修正
Modeの表記がない譜面にも対応するようにしました(強制的にMode=0, stdが選ばれます)
https://osu.ppy.sh/beatmapsets/243#osu/1147 このような譜面が計算できないのを修正しました!
- バージョンファイルを削除
プログラム内に直接バージョン名を記述するようにしました。
Full Changelog: v1.0.0-Release...v1.0.1-Release
v1.0.0-Release
動作環境
- .NET デスクトップランタイム 8.0以上 → こちらからダウンロードできます
- Windows 7.0以上(Windows10だと問題なく動くと思います)
更新内容
- CatchのIFFCの修正
IFFC計算式をBathBotのものと同じにしました。
- アップデートチェックの修正
Betaバージョン、Releaseバージョンのアップデート両方に対応するようにしました。
- ウィンドウが最前面に来ないバグの修正
画面が表示されたら最前面に表示するようにしました。
Full Changelog: v1.0.0-beta.2...v1.0.0-Release