K-Shoot MANIA v2.0.0-alpha5を試験公開しました。
Windows版: https://kshootmania.com/dl/kshootmania_v200_alpha5_win.zip
macOS版: https://kshootmania.com/dl/kshootmania_v200_alpha5_macos.zip
※ macOS版では、ダウンロードしたアプリケーションをセキュリティ警告で実行できない場合があります。その場合、readme.txtに記載されているインストール方法に従ってください。
★v2.0.0-alpha4からの変更点:
・曲のプレイ速度を変更するオプション(PLAYBACK SPEED)を追加
┗ 0.1倍速~3.0倍速で指定可能
┗ 使用するには、選曲画面でBT-Bボタンを押すと表示される「PLAYBACK SPEED」を変更します
┗ 再生速度が異なるプレイでのハイスコアは別々に保存されます
┗ 再生速度に応じてBPMが変更されるため、コンボ数が一致しない場合があります
(BPM256以上の場合にロングノーツのコンボ数が半減するため)
・HARDゲージが100%を超える場合がある不具合を修正
・VSyncオプションを追加、VSync無効化時のフレームレート制限を120fps/144fps/300fpsから選択可能に
┗ デフォルトは「無効(300fps)」です
┗ VSync有効にするとモニタのリフレッシュレートに応じてフレームレートが同期され、画面のちらつきを抑えることができます
┗ ただし、フレームレートが60fpsになると判定や音声エフェクトへの影響が大きいため、60Hzモニタの場合はVSync無効のままにすることを推奨します
★現行バージョン(v1)との比較
・v1に比べて滑らかに動作します。
・LASERノーツの判定が改善されています。
・譜面形式(.ksh)、およびハイスコア(scoreフォルダ)については現状はv1からの変更なしです。
(※内部的にはksh→kson形式に変換された上でロードされています)
※試験版のため、使用できない機能があります。
※既存のv1に上書きせず、必ず別のフォルダに解凍してください。songsフォルダ・scoreフォルダ・imgsフォルダの内容は互換性があるため、v1のものをコピーして使用できます。
ただし、langフォルダ等の内容には互換性がないため、v1とv2を同一フォルダ内に併存させることはできません。
※下記の機能は未実装ですが、今後のバージョンで追加予定です。
・インターネットランキング
・Twitterへのリザルト投稿
・INPUT GATE
・AUTO SYNC機能、Ctrl+Alt+左右でのタイミング調整
・リザルト画面でのFXボタン押下によるFAST/SLOW内訳・タイミング表示
・楽曲名・アーティスト名の画像表示
・conf.iniによる楽曲音量等の一括設定
・一部オプション設定(マウス非表示等)
・譜面エディタ
※下記は既知の不具合となります。
・譜面毎のlayerアニメーションが表示されない場合がある
・その他の既知不具合一覧: https://github.com/kshootmania/ksm-v2/issues?q=is%3Aopen+is%3Aissue+label%3Abug
α版に関する不具合報告等がございましたら、本スレッドへの返信にてご記載ください。
1 : masaka(管理人)
2 : ZAO
プレイ速度を変更する際、オフセットに対応する調整が行われないようです。
3 : Luine
曲の音量[%]の値が極端に大きい場合、その設定が正しく反映されていないようです。
Eupholic Selections vol.2のAvanzare!!は、曲の音量[%]の値が350に設定されており、v1では正常な音量で聞こえる一方で、v2では音量が小さくなっていました。
Eupholic Selections vol.2のAvanzare!!は、曲の音量[%]の値が350に設定されており、v1では正常な音量で聞こえる一方で、v2では音量が小さくなっていました。
4 : Luine
PLAYBACK SPEEDの設定において、方向キーを一瞬だけ押して、0.1倍だけ調整しようとしても(処理の重さによるものなのか)0.2倍動いてしまうことが多いため、調整して頂けると助かります。
5 : Arpus
PLAYBACK SPEED設定を使用した際に、ms指定を用いたユーザー定義エフェクトが正常に動作しない。
たとえば、BPM140で
#define_fx Retr type=Retrigger; updatePeriod=0
と定義し、
fx:Retr:updateTrigger=on
fx:Retr:waveLength=143ms
fx:Retr:mix=100%
とした場合、等速では12分リトリ(近似)として機能する一方、再生速度を変更してもwaveLength=143msで一定のため、楽曲が破綻してしまいます。
また、ユーザー定義Flangerエフェクトでdelayを8分音符長に調整した場合についても検証しようと思ったが、そもそも以下のFlangerエフェクトが正常にかからなかった。(KSMv1においては正しく動作した)
#define_fx FD04 type=Flanger; delay=9450samples;depth=0samples; feedback=95%; volume=75%; mix=0%>95%
たとえば、BPM140で
#define_fx Retr type=Retrigger; updatePeriod=0
と定義し、
fx:Retr:updateTrigger=on
fx:Retr:waveLength=143ms
fx:Retr:mix=100%
とした場合、等速では12分リトリ(近似)として機能する一方、再生速度を変更してもwaveLength=143msで一定のため、楽曲が破綻してしまいます。
また、ユーザー定義Flangerエフェクトでdelayを8分音符長に調整した場合についても検証しようと思ったが、そもそも以下のFlangerエフェクトが正常にかからなかった。(KSMv1においては正しく動作した)
#define_fx FD04 type=Flanger; delay=9450samples;depth=0samples; feedback=95%; volume=75%; mix=0%>95%
6 : Arpus
非整数BPMの楽曲において、ハイスピードの基準BPMであるBPMでハイスピが規定値にならず、わずかにずれる。(KSMv1から存在していた不具合)
PLAYBACK SPEEDの設定を使用した結果非整数BPMとなった場合においても同様の不具合がある。
PLAYBACK SPEEDの設定を使用した結果非整数BPMとなった場合においても同様の不具合がある。
7 : Luine
PLAYBACK SPEEDの設定について、0.05倍刻みで設定できるようになると助かります。
8 : masaka(管理人)
>>2 ZAOさん
>>3 >>4 Luineさん
>>5 Arpusさん
ご報告ありがとうございます!
次回以降のバージョンにて修正いたします。
追記(2026/3/8): 最新版で修正済み
>>6 Arpusさん
こちらはハイスピードの基準BPMの最頻値は小数点以下を無視する仕様としているため、少し分かりづらいですが意図通りの挙動となります。
>>7 Luineさん
次回バージョンで実装させていただきます!
追記(2026/3/8): 最新版で実装済み
>>3 >>4 Luineさん
>>5 Arpusさん
ご報告ありがとうございます!
次回以降のバージョンにて修正いたします。
追記(2026/3/8): 最新版で修正済み
>>6 Arpusさん
こちらはハイスピードの基準BPMの最頻値は小数点以下を無視する仕様としているため、少し分かりづらいですが意図通りの挙動となります。
>>7 Luineさん
次回バージョンで実装させていただきます!
追記(2026/3/8): 最新版で実装済み
9 : Arpus
>>8 masaka(管理人)さん
生演奏等によりBPMがわずかに揺れる楽曲に対してはBPMを丸めた上で最頻値を求める方式が適していると理解できる一方で、PLAYBACK SPEED設定の追加により今後は一定値の非整数BPMの楽曲で遊ぶケースが多くなると予想されます。
基準BPMの算出方法の改善を希望します。
生演奏等によりBPMがわずかに揺れる楽曲に対してはBPMを丸めた上で最頻値を求める方式が適していると理解できる一方で、PLAYBACK SPEED設定の追加により今後は一定値の非整数BPMの楽曲で遊ぶケースが多くなると予想されます。
基準BPMの算出方法の改善を希望します。
10 : masaka(管理人)
>>9 Arpusさん
ありがとうございます。
確かに0.05刻みでの再生速度変更が可能になることで数値が微妙にずれる現象に遭遇する頻度が多くなるので、改善した方が良さそうですね。
次バージョンで改善いたします!
追記(2026/3/8): 最新版で修正済み
ありがとうございます。
確かに0.05刻みでの再生速度変更が可能になることで数値が微妙にずれる現象に遭遇する頻度が多くなるので、改善した方が良さそうですね。
次バージョンで改善いたします!
追記(2026/3/8): 最新版で修正済み
11 : ZAO
チップSEは遅延が発生するようです。
12 : masaka(管理人)
>>11 ZAOさん
ご報告ありがとうございます。
デフォルトのオプション設定で発生していますか?
それとも、globaloffsetなど何かオプションを変更していますか?
お使いのオーディオデバイスや再生環境によって遅延が発生している可能性もあります(もしv1でも同様の現象が発生する場合はこちらです)。
その場合、キー押下から再生までにかかる遅延を根本的に回避できないため、config.iniに「auto_play_se=1」という行を追加して直角音・チップFX効果音を入力に関係なく自動再生する設定に変更してください。
ご報告ありがとうございます。
デフォルトのオプション設定で発生していますか?
それとも、globaloffsetなど何かオプションを変更していますか?
お使いのオーディオデバイスや再生環境によって遅延が発生している可能性もあります(もしv1でも同様の現象が発生する場合はこちらです)。
その場合、キー押下から再生までにかかる遅延を根本的に回避できないため、config.iniに「auto_play_se=1」という行を追加して直角音・チップFX効果音を入力に関係なく自動再生する設定に変更してください。
13 : おさむぅ~
近況のディスプレイの解像度がFHD以上の物を使う人が多分増えている一方で設定できる解像度が1920x1200までなので、今後のアップデートでそれ以上の解像度も選択できるようにしてもらえたらマルチディスプレイ環境のプレイ時に解像度によるウィンドウのズレ等が無くなるので対応してくれたらなと思います (config.iniで直書きすれば強制的に変更は可能ではありますが・・・)。
あと一部の譜面にある背景の演出?の対応は将来的にまた復活したりしますか・・・?(未実装の一覧に無かったので気になりました)
例で言うとしーけーさんのChronusという曲(パックは忘れた)や同じ作曲者のラケシスと永遠の祈願者(性格には祈願者の2文字目読み方わからないのでそれっぽいやつ)のようなやつ
あと一部の譜面にある背景の演出?の対応は将来的にまた復活したりしますか・・・?(未実装の一覧に無かったので気になりました)
例で言うとしーけーさんのChronusという曲(パックは忘れた)や同じ作曲者のラケシスと永遠の祈願者(性格には祈願者の2文字目読み方わからないのでそれっぽいやつ)のようなやつ
14 : masaka(管理人)
>>13 おさむぅ〜さん
ご要望ありがとうございます。追加検討させていただきます!
背景に関しては下記に該当する症状かと思います。
画像の横幅が大きすぎて読み込めなくなっているので、対策方法を検討中です。
> ※下記は既知の不具合となります。
> ・譜面毎のlayerアニメーションが表示されない場合がある
ご要望ありがとうございます。追加検討させていただきます!
背景に関しては下記に該当する症状かと思います。
画像の横幅が大きすぎて読み込めなくなっているので、対策方法を検討中です。
> ※下記は既知の不具合となります。
> ・譜面毎のlayerアニメーションが表示されない場合がある
15 : おさむぅ~
>>14 masakaさん
ご回答ありがとうございます。
既知の不具合だったんですね、すみません。
長時間やってて大分完成に近づいている感があると感じるのと安定性やヌルヌル感、読み込み速度が大分早いので、不具合の解消応援してます。
また、長時間やってて恐らく不具合かな?って所があり、下記リンクの画像でv1とv2(当バージョン)でランクが異なっており、もし意図的ではない場合はいつか対応してもらえればと思います・・・!
https://images.osamix.xyz/other/380.png
補足: やってる感じハードゲージ限定で起きるのと、ゲージの%によって変わってそうな感じです (要検証)。
(因みにランクって某ゲームに合わせてスコアに対するランク改定されたりしないですかね・・・?(990以上でSとか・・・(画像が無い問題が出てきますが)))
ご回答ありがとうございます。
既知の不具合だったんですね、すみません。
長時間やってて大分完成に近づいている感があると感じるのと安定性やヌルヌル感、読み込み速度が大分早いので、不具合の解消応援してます。
また、長時間やってて恐らく不具合かな?って所があり、下記リンクの画像でv1とv2(当バージョン)でランクが異なっており、もし意図的ではない場合はいつか対応してもらえればと思います・・・!
https://images.osamix.xyz/other/380.png
補足: やってる感じハードゲージ限定で起きるのと、ゲージの%によって変わってそうな感じです (要検証)。
(因みにランクって某ゲームに合わせてスコアに対するランク改定されたりしないですかね・・・?(990以上でSとか・・・(画像が無い問題が出てきますが)))
16 : masaka(管理人)
>>15 おさむぅ〜さん
ご報告ありがとうございます!
v1とランクが異なっているのは意図しない問題のため、今後のバージョンで修正させていただきます。
追記(2026/3/8): 最新版で修正済み
ご報告ありがとうございます!
v1とランクが異なっているのは意図しない問題のため、今後のバージョンで修正させていただきます。
追記(2026/3/8): 最新版で修正済み
17 : Nitro
- The display of zoom_side is incorrect. It seems to be about double the width of v1. I confirmed this behavior in [line:ζ][IN] and NULCTRL[IN], the track moves much wider than expected.
- In English, for the Assist Tick setting, the ON/OFF options are reversed.
- In English, for the Assist Tick setting, the ON/OFF options are reversed.
18 : Nitro
The curve applied to slow-start and fast-start curves seem to be unequal. Fast-start seems to have wrong parameters.
In these examples, I used the value of 0.5 for the 2 halves of the laser. The "laser_r_curve=0.5;0" slow-start seems to apply the curve as expected. But the "laser_r_curve=0;0.5" fast-start has some kind of error that makes it unequal.
https://imgur.com/a/tQK3BAx In these examples, I used the value of 0.5 for the 2 halves of the laser. The "laser_r_curve=0.5;0" slow-start seems to apply the curve as expected. But the "laser_r_curve=0;0.5" fast-start has some kind of error that makes it unequal.
19 : masaka(管理人)
> Nitroさん
Thank you for the detailed reports!
I will investigate these issues and fix them in a future alpha version.
追記(2026/3/8): 最新版で修正済み
Thank you for the detailed reports!
I will investigate these issues and fix them in a future alpha version.
追記(2026/3/8): 最新版で修正済み
20 : おさむぅ~
追加でバグ報告です。
一部の譜面でFXを押すと楽曲が無音になってしまう現象があります。
https://images.osamix.xyz/ksm/ksm-alpha5-bug.mp4
上記の譜面については、EXHのみで他の難易度では無音になる現象は無かったですが、他の譜面も極稀にこの現象に遭遇していたので、次回以降で修正して頂けると幸いです。
(もし既にこのバグについて把握済みでしたらすみません)
一部の譜面でFXを押すと楽曲が無音になってしまう現象があります。
https://images.osamix.xyz/ksm/ksm-alpha5-bug.mp4
上記の譜面については、EXHのみで他の難易度では無音になる現象は無かったですが、他の譜面も極稀にこの現象に遭遇していたので、次回以降で修正して頂けると幸いです。
(もし既にこのバグについて把握済みでしたらすみません)
21 : masaka(管理人)
>>20 おさむぅ〜さん
ご報告ありがとうございます!
調査の上、次回以降のバージョンで修正させていただきます。
ご報告ありがとうございます!
調査の上、次回以降のバージョンで修正させていただきます。
22 : masaka(管理人)
>>18 Nitroさん
Thank you for your report!
I found that this is expected behavior.
The symmetrical value corresponding to “laser_r_curve=0.5;0” is “laser_r_curve=1;0.5” instead of “laser_r_curve=0;0.5”, so using that value should make the curves equal.
Thank you for your report!
I found that this is expected behavior.
The symmetrical value corresponding to “laser_r_curve=0.5;0” is “laser_r_curve=1;0.5” instead of “laser_r_curve=0;0.5”, so using that value should make the curves equal.
23 : Nitro
>>22 masaka
Thank you for this information! I'll use the curve values accordingly.
I have another question. Currently, in MANIA v2-alpha5, I can't see or select any kson files. I've tried kson files exported from both Editor v1.75b and v2-alpha2, and tried different encoding formats. All new charts have to be saved as ksh files before I can see them. I can't tell what the problem is, I don't know if it's a bug or if I'm missing something.
Thank you for this information! I'll use the curve values accordingly.
I have another question. Currently, in MANIA v2-alpha5, I can't see or select any kson files. I've tried kson files exported from both Editor v1.75b and v2-alpha2, and tried different encoding formats. All new charts have to be saved as ksh files before I can see them. I can't tell what the problem is, I don't know if it's a bug or if I'm missing something.
24 : masaka(管理人)
>>23 Nitroさん
Thank you for your reply!
Sorry for the inconvenience. kson files are currently not supported in MANIA v2.0.0-alpha5, and support is planned to be added in the next version.
I’m planning to release it within this week.
Thank you for your reply!
Sorry for the inconvenience. kson files are currently not supported in MANIA v2.0.0-alpha5, and support is planned to be added in the next version.
I’m planning to release it within this week.