masaka

Results 17 issues of masaka

**エラーの内容 | Describe the runtime error** macOS版にてTransformer2Dを使用すると描画がちらつきます。 具体的には、不規則なタイミングで画面全体が背景色で塗りつぶされるような挙動となります(下記添付動画参照)。 https://user-images.githubusercontent.com/14288724/178095922-b31c73a2-06a1-4101-9306-1d6e782dccb1.mov **再現方法 | To Reproduce** 下記のサンプルプログラムをmacOS版(M1 Mac+Rosettaの環境)にてビルド、実行する。 https://zenn.dev/reputeless/books/siv3d-documentation/viewer/tutorial-renderstates2d#21.9-%E5%BA%A7%E6%A8%99%E5%A4%89%E6%8F%9B%E8%A1%8C%E5%88%97%E3%82%92%E9%81%A9%E7%94%A8%E3%81%99%E3%82%8B **発生環境(デスクトップの場合) | Desktop (please complete the following information):** - 機種: MacBook Air (M1, 2020)...

Type: Bug
Platform: macOS

Hi. My application will have a lot of parameters, so I'd like to get the full list of arguments from cxxopts and save the set as a text file. Is...

enhancement

Fixed compilation errors of #3. In templates, you need to put `this->` for references to base class functions (with latest GCC).

下記Issueについて実装しました。 https://github.com/Siv3D/OpenSiv3D/issues/1180 実装にあたって気になっている点は下記2点です。 1. 目標フレームレート(fps引数)にゼロや負の値を指定した時に例外を投げているのは問題ないか? 2. 目標フレームレート(fps引数)にNaNや+inf、-infを指定した場合も例外を投げるべきか? 補足事項として、[Qiita記事](https://qiita.com/m4saka/items/5da6cd4b57bc894d35dd)での実装ではMaxDrift(=10ミリ秒)という定数値を導入していましたが、now < sleepUntilの場合のみsleepを実行することで不要になったので、今回の実装には入っていません。 手元では現状Windows版のみで動作確認しているので、macOS版、Linux版、Web版でも正常動作するかどうかは今後確認予定です。 (Xcodeプロジェクトへのソースファイル追加についても現状は未対応です) 下記の残作業が完了したらDraft PR→PRに変更予定です。 - Xcodeプロジェクトのソースファイル一覧更新 - コメントアウトで残っている旧SetTargetFrameRateHz用のコードの削除

v0.8.0

**追加する機能の内容 | Describe the solution you'd like** 過去バージョンに存在していた、下記の関数を別の実装で復活させたいと思っています。 - `Graphics::SetTargetFrameRateHz` - `Graphics::GetTargetFrameRateHz` 下記のQiita記事に記載した`std::this_thread::sleep_until`を使う方法で、Windows版・macOS版の2通りで安定して300fpsに固定できることを確認できました。 [OpenSiv3Dでフレームレートを60fps以外に固定する方法(FrameRateLimitアドオン) | Qiita](https://qiita.com/m4saka/items/5da6cd4b57bc894d35dd) そこで、上記と同じような内容の実装をSiv3D内に組み込んで、VSync無効時のフレームレートを指定できるようにしたいと思っています。 **その機能の追加によって解決する問題 | Is your feature request related to a problem? Please describe.** 60fps以外のフレームレートで安定動作させられる。...

proposal

下記のようにツールバーが表示されない状態で起動し、起動の数秒後にウィンドウが消える。 なお、HSP3.6ではllmod3が同梱されずコンパイルが通らなかったので、HSP3.51からcommon/llmod3を複製して使用。 ![image](https://github.com/kshootmania/ksm-v1/assets/14288724/1157aa9f-02a1-4163-bd59-dab05662a4eb)

バグ(bug)
★ エディタ(editor)

参考: https://twitter.com/ozawa_mirage/status/1407407315997794306 > 普通に付点8分リトリガーってwavelength=0.1875でいけるんちゃうん https://twitter.com/Morojenium/status/1407408607574904838 > やってみると分かるけど,何も起きない

バグ(bug)
★ ゲーム本体(game)

1280x800のウィンドウモードからOPTIONでフルスクリーンモードへ変更して再起動せずにプレイすると、画面が小さく表示された(v1.71d) 現象を確認した譜面: キャンディ・ドロップ・ツインズ!(七色トリルノーツ) ![image](https://user-images.githubusercontent.com/14288724/121768988-1b66f100-cb9c-11eb-863d-4cfc0bfc4984.png)

バグ(bug)
★ ゲーム本体(game)

FAUCETWO、Pocket Voltexなどの一部の専用コントローラはヒューマン・インタフェース・デバイス(HID)として認識される形でLEDライトを制御できるようになっている。 せっかくなので、画面ごとに色を変える、ハード落ちしそうな場合に赤くするなどの演出を入れたい。 WindowsのHIDまわりのAPIを生で叩くと色々辛いので、下記のライブラリを利用すると良さそう。 https://github.com/libusb/hidapi (※ https://github.com/signal11/hidapi の後継らしい)

要望/機能追加(enhancement)
★ ゲーム本体(game)

要望/機能追加(enhancement)
★ ゲーム本体(game)