これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gngb です。
プログラム:
NAME
gngb - さまざまな任天堂ゲームボーイハンドヘルド システムをエミュレートします。
SYNOPSIS
GNGB [-NS] | [オプション]
DESCRIPTION
GNGB は、任天堂ゲームボーイのさまざまな形になろうとするエミュレータプログラムです
ハードウェア。 システムのさまざまな自作ゲームやデモを実行できるほか、
市販ゲームの画像。
このマニュアルページは、Debian GNU / Linuxディストリビューション用に作成されました。
プログラムにはマニュアルページがありません。
OPTIONS
プログラムは通常のGNUコマンドライン構文に従い、XNUMXつから始まる長いオプションがあります
ダッシュ( `-')。 オプションの概要は以下に含まれています。
-NS、 - 助けて
ヘルプを印刷して終了
-a、 --autoframeskip
オートフレームスキップをオンにします。 これは、エミュレータの実行が遅すぎる場合に役立ちます。 それ
エミュレータはリアルタイムを維持するために時々フレームをドロップします。
エミュレーション。
--sleep_idle
アイドル状態のときは寝ます。 これにより、アイドルサイクルがあるときにプログラムがスリープ状態になります。
ビジーループの代わりに。 ただし、これにより、次の環境ではエミュレーションのパフォーマンスが低下する可能性があります。
いくつかの状況。
--color_filter
カラーフィルターをオンにします。
-NS、 --ランブル
ランブルシミュレーションをオンにします。 これにより、エミュレートされた画面が震える原因になります。
ランブル効果は実行中のプログラムによって発生します。
--filter=X
適用するフィルターを設定します。 これらは、標準 (YUV または GL ではない) ビデオを使用する場合にのみ機能します。
出力。 0 = なし 1 = スキャンライン 2 = スキャンライン 50% 3 = スムーズ 4 = 疑似セル シェーディング
-NS、 --res=幅×高さ
画面解像度を WxH に設定します (YUV および GL モードのみ)。
-Y、 --yuv
YUVモードをオンにします。 これはハードウェアの YUV カラースペース変換とスケーリングを利用します。
ビデオカードがサポートしている場合は、機能を利用できます。 Xv をサポートするほとんどのビデオ カードを使用できます。
この機能により優れたパフォーマンスが得られます。
--yuv_type
YUV オーバーレイのタイプを設定します: 0 = YV12 1 = YUY2
-o、 --opengl
OpenGLモードをオンにします。 これにより、ゲームボーイの画面が OpenGL 3D テクスチャとしてレンダリングされます。
一部のカードでは、これは YUV または X11 出力よりもはるかに優れたパフォーマンスを発揮する可能性があります。 これ
GLX をサポートする 3D カードが必要です。
-NS、 - 全画面表示
全画面で gngb を実行します。 使用中に F9 キーを押すとフルスクリーンに切り替えることができます。
--fps 画面の左上隅に XNUMX 秒あたりのフレーム数カウンターを表示します。 切り替えられる可能性があります
エミュレータのメニューから。
-s、 - 音
サウンドを有効にします。
--sample_rate=レート
サウンド出力のサンプルレートを RATE に設定します。 (通常は 11025 Hz の倍数)
--auto_gb
カートリッジイメージに基づいてエミュレートするシステムを自動的に検出します。
選択されました。 ほとんどの場合、これで機能するはずです。 失敗した場合は、[
-C、 --color_gb | -NS、 --normal_gb | -NS、 --super_gb ] のエミュレーションを強制するオプション
カラー、ノーマル、スーパーゲームボーイ。
-NS、 --joy_dev=N
デフォルトのジョイスティックは /dev/js0 です。 ここで N を設定すると、/dev/jsN がその
場所。
-NS、 --gdma_cycle
この実験的なオプションは、特定の DMA 操作中に CPU を停止します。 放っておいてください
特定のプログラムの問題を回避する場合を除き、オフにしてください。
-v、 - バージョン
プログラムのバージョンを表示します。
ほとんどのオプションは --no-OPTION で無効にできます (例: --no-sound でサウンドがオフになります)
DEFAULT バインディング
これらはエミュレータのデフォルトのキーです。 これらは、ジョイスティックのボタンとともに、
習慣によって変更される ngbrc(5)ファイル。
入力:開始
右シフト : 選択
W:B
×:A
TAB : メニューを開く
F9 : 全画面オン/オフ
F10 : fpsを表示
F11 : リセット
F12 : keysym コードを表示
キーパッド 1 ~ 5: パレットの変更
パレットは gngbrc ファイルで定義する必要があります (sample_gngbrc を参照)
キーパッド 6 : カラーフィルターを切り替えます
onworks.net サービスを使用して gngb オンラインを使用する
