英語フランス語スペイン語

Ad


OnWorksファビコン

ヒューズ - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで Fuse を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ヒューズです。

プログラム:

NAME


ヒューズ — Sinclair ZX Spectrum エミュレータ

SYNOPSIS


ヒューズ [オプション]

DESCRIPTION


Fuse は Sinclair ZX Spectrum エミュレータです。 複数のモデル (128 を含む) をサポートしています。
ディスプレイとサウンドを非常に忠実にエミュレーションします。

エミュレータは、サポートされている形式のいずれかをロードできます。 リブスペクトラム(3) — これには Z80 が含まれます。
SNA および SZX スナップショット、および PZX、TAP、および TZX 仮想テープ ファイル。 SZX、Z80、SNA に保存
スナップショット、TZX および TAP テープ ファイルがサポートされています。 Z80 形式への SLT 拡張子は次のとおりです。
部分的にサポートされています (マルチロード ゲームには十分です)。 ただし、古い DAT ファイルのロード
バリアントではありません。 DSK、UDI、FDI、TR0、SDF、MGT、IMG、SAD、TRD、SCL、および OPD ディスク イメージは、
内蔵ディスク ドライブを含む、ディスク インターフェイスがエミュレートされている場合にサポートされます。
+3、Pentagon または Scorpion マシン、および +D、DISCiPLE、Opus Discovery、および Beta 128
インターフェース。 Timex 2068 バリアントをエミュレートする場合、DCK カートリッジ イメージがサポートされます。
インターフェイス 2 ROM カートリッジもサポートされています。

最後に、RZX 入力記録フォーマットの読み取りと書き込みもサポートされています。

ジョブの設定方法については、 圧縮 ファイル で圧縮されたファイルの読み取りの詳細については、セクションを参照してください。 bzip2(3)または
gzipとします。

OPTIONS


--加速ローダー
Fuse が「ショート」によってテープ ローダーの高速化を試行するかどうかを指定します。
負荷ループを回路化します。 これにより、通常は読み込みが高速化されますが、次のような問題が発生する可能性があります。
一部のローダーが失敗する可能性があります。 (デフォルトで有効になっていますが、` を使用することもできます)--no-accelerate-loader'
無効にします)。 「一般オプション」ダイアログと同じ 加速する ローダー オプションを選択します。

--アスペクトヒント
GTK+ および Xlib ユーザー インターフェイスがウィンドウに「ヒント」を表示するかどうかを指定します
グラフィックス ウィンドウの推奨アスペクト比についてマネージャーに通知することで、
正方形以外のサイズにサイズ変更すると、Fuse が正しく表示されなくなります。 これ
このオプションを使用すると、一部のウィンドウ マネージャーで問題が発生することが確認されています。
GTK+ UI により、ウィンドウのサイズ変更や移動がまったくできなくなります。 (有効
デフォルトでは、` を使用することもできます--ノーアスペクトヒント' 無効にします)。 も参照してください。
`--厳密なアスペクトヒント'オプション。

--自動保存設定
Fuse の現在の設定を終了時に自動的に保存するかどうかを指定します。 の
「一般オプション」ダイアログと同じ 自動保存 設定 オプションを選択します。

-自動ロード
テープおよびディスク ファイルをロードするときに自動的にロードするかどうかを指定します。
を使用して開かれました ファイル、 開いた... メニューオプション。 (デフォルトで有効になっていますが、
`--自動ロードなし' 無効にします)。 「一般オプション」ダイアログと同じ オートロード メディア
オプションを選択します。

--beta128
Beta 128 インターフェイスをエミュレートします。 「ディスク周辺機器のオプション」ダイアログと同じ
ベータ 128 インタフェース オプションを選択します。

--beta128-48ブート
Beta 128 インターフェイスが 48K または TC2048 エミュレーションで使用される場合、オプション
さらに、マシンが TR-DOS システムで直接起動するかどうかを制御します。
「ディスク周辺機器のオプション」ダイアログと同じ ベータ 128 車のブーツ in 48K
オプションを選択します。

--betadisk file
指定されたファイルをエミュレートされたベータ ディスク インターフェイスのドライブ A: に挿入します。
起動時にペンタゴンモードを選択します。

--bw-tv
ディスプレイがカラー テレビと白黒テレビのどちらをシミュレートするかを指定します。
このオプションは、GTK+、Win32、Xlib、および SDL ユーザー インターフェイスで有効です。
他のものは常にカラーテレビをシミュレートします。 「一般オプション」ダイアログと同じ
ブラック & TV オプションを選択します。

--競争コード コード
競技モードの RZX ファイルに書き込むコードを指定します。 RZXと同じ
オプションダイアログの 競技 コード オプションを選択します。

--競争モード
入力記録を「競争モード」で作成するかどうかを指定します。 と同じ
RZX オプションダイアログの 競技 モード オプションを選択します。

--compress-rzx
RZX ファイルを圧縮して書き出すかどうかを指定します。 (デフォルトで有効になっていますが、
しかし、`を使用することもできます--no-compress-rzx' 無効にします)。 RZX オプションダイアログと同じ
圧縮する RZX データ オプションを選択します。

--確認アクション
「危険な」アクション (データ損失を引き起こす可能性のあるアクションなど) かどうかを指定します。
スペクトルのリセットなど)を行う前に確認が必要です。 (デフォルトで有効になっていますが、
しかし、`を使用することもできます--確認アクションなし' 無効にします)。 このオプションは、
「一般オプション」ダイアログ 確認します 行動 オプションを選択します。

--debugger コマンド 文字列
エミュレータ起動前に実行するデバッガコマンドを指定します。 これは次の目的で使用できます。
ブレークポイントなどを設定します。 現在のところ、これが複数行を入力する唯一の方法です
デバッガコマンド。 (「 モニター/デバッガー 詳細はセクションを参照してください)。

--検出ローダー
Fuse がテープへのアクセスの検出を試行するかどうかを指定します。
仮想テープの再生を自動的に開始および停止します。 (デフォルトで有効になっていますが、
`を使用できます--no-detect-loader' 無効にします)。 「一般オプション」ダイアログと同じ
検出 ローダー オプションを選択します。

- 弟子
DISCiPLE インターフェイスをエミュレートします。 「ディスク周辺機器のオプション」ダイアログと同じ
弟子 インタフェース オプションを選択します。

-- 弟子ディスク file
指定したファイルをエミュレートされた DISCiPLE のドライブ 1 に挿入します。

--disk-ask-merge
Fuse がディスクの「B」側をマージするかどうかをユーザーに確認するプロンプトを表示します。
新しい片面ディスク イメージを開くときに、別のファイルからイメージを取得します。

--ディスク試行マージ モード
Fuse がディスクの「B」側に別のファイルをマージするかどうかを選択します
新しいディスクイメージを開くときにイメージ別ファイルを作成します。 ほとんどの両面ディスク イメージ
XNUMX つの片面ディスク イメージとしてダンプされます (例: 「Golden Axe - Side A.dsk」)。
「ゴールデンアックス - Side B.dsk」。 したがって、ゴールデン アックスをプレイしたい場合は、まず次のことを行う必要があります。
最初のディスク イメージを挿入し、ゲームが B 面を挿入するように求めたら、次のようにする必要があります。
単にディスクを「裏返す」のではなく、XNUMX 番目のディスク イメージを見つけて開きます。
ドライブ。 有効にすると、Fuse は XNUMX 番目の画像も開き、二重画像を作成しようとします。
両面ディスク イメージ (XNUMX つの片面ディスク イメージをマージ) を作成し、このマージされたディスク イメージを挿入します。
仮想ディスクをディスクドライブに挿入します。 ファイルが片面かどうかを検出する機能
ファイル名が [Ss]ide[ _][abAB12][ のようなパターンに一致する場合、両面画像の
開いているディスクのファイル名に _.] が含まれています。 見つかった場合、Fuse は次のことを試みます。
ディスクの反対側も開き、その中の適切な文字を置き換えます。
ファイル名 例: 1→2、a→b、A→B。 成功すると、XNUMX つの画像が結合され、
これで、ドライブに両面ディスクが挿入されました。 これは、「Golden Axe」を開くと -
Side A.dsk' を開くと、Fuse は `Golden Axe - Side B.dsk' も開こうとします。 さあ、できるようになりました
Golden Axe が「Side B」を求めてきたら、ディスクを「裏返す」だけです。 利用可能なオプションは次のとおりです
決して, 片面の ドライブ & 常に.

- 分ける
DivIDE インターフェイスをエミュレートします。 「ディスク周辺機器オプション」ダイアログと同じです。
分ける インタフェース オプションを選択します。

--分割マスターファイル file
--divide-slavefile file
DivIDE のエミュレートされたマスターとスレーブにロードされる IDE イメージを指定します。
それぞれドライブします。

--分割書き込み保護
エミュレートされた DivIDE の書き込み保護ジャンパが設定されていると見なされるように指定します。
「ディスク周辺機器オプション」ダイアログと同じです。 分ける 書きます 守る オプションを選択します。

- ドック file
指定したファイルをエミュレートされた Timex 2068 バリアント ドックに挿入します。 も選択してください
利用可能な場合は、起動時に TC2068 を実行します。

--ダブルスキャンモード
フレームバッファ UI がダブル スキャン モードの使用を試行するように指定します (ここで、
各行は XNUMX 回表示されます)。

--ドライブプラス3a-タイプ type
--ドライブプラス3b-タイプ type
--ドライブ-beta128a-type type
--ドライブ-beta128b-type type
--ドライブ-beta128c-type type
--ドライブ-beta128d-type type
--ドライブプラスd1-タイプ type
--ドライブプラスd2-タイプ type
-- ドライブ弟子1型 type
-- ドライブ弟子2型 type
--ドライブ-opus1-type type
--ドライブ-opus2-type type
関連付けられたインターフェイスでエミュレートするディスク ドライブのタイプを指定します。 ディスクを見る
詳細については、「オプション」ダイアログを参照してください。

--drive-40-max-track カウント
--drive-80-max-track カウント
40 トラックおよび 80 トラックの物理ドライブの最大トラック数を指定する


--埋め込みスナップショット
記録時にスナップショットを RZX ファイルに埋め込むかどうかを指定します。
既存のスナップショットから開始されました。 (デフォルトで有効になっていますが、
`--埋め込みスナップショットなし' 無効にします)。 RZX オプションダイアログと同じ 常に 埋め込みます
スナップショット オプションを選択します。

--fastload
仮想テープの実行時に Fuse を可能な限り最速の速度で実行するかどうかを指定します。
遊んでいます。 (デフォルトで有効になっていますが、` を使用することもできます)--no-fastload' 無効にします)。 の
「一般オプション」ダイアログと同じ 高速読み込み オプションを選択します。

-f 周波数
-- 音の周波数 周波数
Fuse がサウンド デバイスに使用する周波数を指定します。デフォルトは 32 kHz、
ただし、一部のデバイスは単一の周波数または限られた範囲 (例: 48 kHz) のみをサポートします。
または最大22 kHz)。

--フラー
フラー ボックス インターフェイスをエミュレートします。 [周辺機器オプション]ダイアログと同じ フラー ボックス
オプションを選択します。

- 全画面表示
Fuse を全画面モードで実行するかどうかを指定します。 このオプションはのみ有効です
SDL UI の下で。

-g filter
--グラフィックフィルター モード
使用可能な場合は、どのグラフィックス フィルターを使用するかを指定します。 デフォルトは 通常の、その
フィルタリングを使用しません。 利用可能なオプションは次のとおりです 2x, 2xさい, 3x, advmame2x, advmame3x,
ドットマトリックス, ハーフ, ハーフスキップ, hq2x, hq3x, 通常の, スーパー2xsai, スーパーイーグル, 時間x15x,
時間xtv, テレビ2x, パルテレビ, パルテレビ2x, パルテレビ3x。 見る グラフィックス FILTERS のセクション
詳細はこちら

--グラフィックファイル file
エミュレートされた ZX プリンターからのグラフィック出力に使用されるファイル名を設定します。 を参照してください。
PRINTER エミュレーション 詳細についてはセクションを参照してください。

-h
- 助けて
利用可能なオプションをリストして、簡単な使用法のヘルプを提供します。

--if2cart file
指定したファイルをエミュレートされたインターフェイス 2 に挿入します。

--インターフェース1
Sinclair インターフェイスをエミュレートする 1. [Peripherals Options] ダイアログの場合と同じ
インタフェース 1 オプションを選択します。

--インターフェース2
Sinclair インターフェイス 2 をエミュレートします。 (デフォルトで有効ですが、使用することもできます)
`--no-interface2' 無効にします)。 [周辺機器オプション]ダイアログと同じ インタフェース 2
オプションを選択します。

--問題2
問題 2 のキーボードをエミュレートします。 「一般オプション」ダイアログと同じ 問題 2 キーボード
オプションを選択します。

-j デバイス
--ジョイスティック-1 デバイス
から読む デバイス 最初のジョイスティックをエミュレートします。 ヒューズはどちらかを使用します
`/dev/input/js0'または `/dev/js0' デフォルトでは。

--ジョイスティック-2 デバイス
はどうかと言うと --ジョイスティック-1 ただし、XNUMX 番目のジョイスティックについては、 ここでのデフォルトは次のいずれかです
`/dev/input/js1'または `/dev/js1'.

--ジョイスティック-1-出力 type
--ジョイスティック-2-出力 type
--ジョイスティックキーボード出力 type
最初の XNUMX つの実際のジョイスティックと、
キーボードのジョイスティック。 デフォルトは 0、これは出力されません。 利用可能なオプションは次のとおりです
1 (カーソル)、 2 (ケンプストン)、 3 (シンクレア 1)、 4 (シンクレア 2)、 5 (タイメックス1)、 6 (タイメックス2)、
& 7 (フラー)。 ジョイスティックオプションダイアログと同じ ジョイスティック type オプションを選択します。

--ジョイスティック-1-fire-1 コード
--ジョイスティック-1-fire-2 コード
--ジョイスティック-1-fire-3 コード
--ジョイスティック-1-fire-4 コード
--ジョイスティック-1-fire-5 コード
--ジョイスティック-1-fire-6 コード
--ジョイスティック-1-fire-7 コード
--ジョイスティック-1-fire-8 コード
--ジョイスティック-1-fire-9 コード
--ジョイスティック-1-fire-10 コード
--ジョイスティック-1-fire-11 コード
--ジョイスティック-1-fire-12 コード
--ジョイスティック-1-fire-13 コード
--ジョイスティック-1-fire-14 コード
--ジョイスティック-1-fire-15 コード
--ジョイスティック-2-fire-1 コード
--ジョイスティック-2-fire-2 コード
--ジョイスティック-2-fire-3 コード
--ジョイスティック-2-fire-4 コード
--ジョイスティック-2-fire-5 コード
--ジョイスティック-2-fire-6 コード
--ジョイスティック-2-fire-7 コード
--ジョイスティック-2-fire-8 コード
--ジョイスティック-2-fire-9 コード
--ジョイスティック-2-fire-10 コード
--ジョイスティック-2-fire-11 コード
--ジョイスティック-2-fire-12 コード
--ジョイスティック-2-fire-13 コード
--ジョイスティック-2-fire-14 コード
--ジョイスティック-2-fire-15 コード
該当する実際のジョイスティックによってどのヒューズ キー コードをトリガーするかを選択します
ボタンを押します。 コードは、キーに対応する Fuse キーボード コードです。 の
デフォルト値は 4096 これは、仮想ジョイスティックの起動ボタンに対応します。 同じ
ジョイスティックのオプションダイアログとして ジョイスティック 火災 オプション。

--ジョイスティックキーボードアップ コード
--ジョイスティックキーボードダウン コード
--ジョイスティック-キーボード-左 コード
--ジョイスティック-キーボード-右 コード
--ジョイスティック-キーボード-ファイア コード
どのヒューズ キー コードが各方向に対応し、発射されるかを選択します。
キーボードの仮想ジョイスティック。 [キーボード ジョイスティック オプション] ダイアログと同じ
ボタン for UP, ボタン for ダウン, ボタン for LEFT, ボタン for RIGHT & ボタン for
FIRE それぞれオプション。

--ジョイスティックプロンプト
このオプションが指定されている場合、Fuse はジョイスティックの形式を尋ねます。
スナップショットをロードするときに使用するエミュレーション。 次の場合、プロンプトは表示されません。
スナップショット内の構成は現在使用しているものと一致します。 と同じ
「一般オプション」ダイアログ スナップ ジョイスティック プロンプト オプションを選択します。

--ケンプストン
ケンプストンのジョイスティックをエミュレートします。 [周辺機器オプション]ダイアログと同じ ケンプストン
ジョイスティック オプションを選択します。

--ケンプストン-マウス
ケンプストン マウスをエミュレートします。 [周辺機器オプション]ダイアログと同じ ケンプストン マウス
オプションを選択します。

--遅いタイミング
一部の実際のスペクトラムは、画面がレンダリングされるように実行されることが観察されています。
他の実際のハードウェアよりも XNUMX tstate 遅れます。 このオプションは、ヒューズを指定します。
そのようなマシンをエミュレートする必要があります。 「一般オプション」ダイアログと同じ 遅く タイミング
オプションを選択します。

--読み込み音
テープのロード中に発生するサウンドをエミュレートするかどうかを指定します。 (有効
デフォルトでは、` を使用することもできます--読み込み音なし' 無効にします)。 サウンドと同じ
オプションダイアログの ローディング オプションを選択します。

-m type
- マシーン type
最初にエミュレートするマシンタイプを指定します。 デフォルトは 48、48K スペクトル。 の
利用可能なオプションは 16, 48, 48_ntsc, 128, plus2, プラス2a, plus3, 2048, 2068,
ts2068, 五角形, ペンタゴン512, ペンタゴン1024, サソリ & se.

--メロディック
16/48k スペクトラム用の Melodik AY インターフェイスをエミュレートします。 周辺機器と同じ
オプションダイアログの Melodik オプションを選択します。

--microdrive-ファイル file
--microdrive-2-ファイル file
--microdrive-3-ファイル file
--microdrive-4-ファイル file
--microdrive-5-ファイル file
--microdrive-6-ファイル file
--microdrive-7-ファイル file
--microdrive-8-ファイル file
開くインターフェイス 1 マイクロドライブ カートリッジ ファイルを指定します。

--マウス交換ボタン
ケンプストン マウスをエミュレートするときに、マウスの左ボタンと右ボタンを交換します。 同じ
[一般周辺機器]ダイアログの場合 スワップ マウス ボタン オプションを選択します。

--映画-コンプレッション レベル
このオプションは、ムービーの作成時に使用される圧縮レベルを設定します。 映画と同じ
オプションダイアログの 映画 オプション。 利用可能なオプションは次のとおりです なし,
ロスレスの, ハイ (不可逆的)。 デフォルトのオプションは次のとおりです ロスレスの。 参照 映画
レコーディング のセクションから無料でダウンロードできます。

--映画開始 ファイル名
このコマンド ライン オプションを使用すると、Fuse は、
エミュレータが起動されます。 も参照してください。 映画 レコーディング のセクションから無料でダウンロードできます。

--rzx 後の映画停止
このコマンド ライン オプションを使用すると、Fuse は RZX の再生時にムービーの録画を停止します。
RZX の記録が終了します。 [ムービー オプション] ダイアログと同じ Force Stop 録音 After RZX
終了 オプション。 (デフォルトで有効になっていますが、` を使用することもできます)--rzx の後に映画を停止しない'から
無効にします)。 も参照してください。 映画 レコーディング のセクションから無料でダウンロードできます。

--作品
Opus Discovery インターフェースをエミュレートします。 「ディスク周辺機器のオプション」ダイアログと同じ
作品 Discovery インタフェース オプションを選択します。

--opusdisk file
指定したファイルをエミュレートされた Opus Discovery のドライブ 1 に挿入します。

--paltv2x
PAL TV 2x および PAL TV 3x スケーラーでも走査線を生成するかどうかを指定します
TV 2x および Timex TV スケーラーに沿って。 一般オプションと同じ
ダイアログの パルテレビ つかいます TV2x 効果 オプションを選択します。

-p file
- 再生 file
再生を開始する RZX ファイルを指定します。

--plus3disk file
指定したファイルをエミュレートされた +3 の A: ドライブに挿入します。 +3 も選択します
利用可能な場合は起動します。

--plus3-detect-スピードロック
+3 ドライブが Speedlock で保護されたディスクを検出し、エミュレートするかどうかを指定します。
「弱い」セクター。 ディスク イメージ ファイル (EDSK または UDI) に弱いセクター データが含まれている場合、
よりスピードロック検出は自動的に省略されます。 も参照してください。 弱い ディスク DATA
セクション。 [ディスク オプション] ダイアログと同じ +3 検出 スピードロック オプションを選択します。

--プラス
+D インターフェイスをエミュレートします。 「ディスク周辺機器のオプション」ダイアログと同じ +D インタフェース
オプションを選択します。

--plusddisk file
指定したファイルをエミュレートされた +D のドライブ 1 に挿入します。

-プリンタ
エミュレーションにプリンターを含めるかどうかを指定します。 周辺機器と同じ
オプションダイアログの エミュレートする プリンター オプションを選択します。

- 割合 フレーム
フレーム レート、つまりスペクトル フレームの更新と実際のフレームの更新の比率を指定します。
「一般オプション」ダイアログと同じ フレーム オプションを選択します。

-r file
- 記録 file
録音を開始する RZX ファイルを指定します。

--rom-16 file
--rom-48 file
--rom-128-0 file
--rom-128-1 file
--rom-plus2-0 file
--rom-plus2-1 file
--rom-plus2a-0 file
--rom-plus2a-1 file
--rom-plus2a-2 file
--rom-plus2a-3 file
--rom-plus3-0 file
--rom-plus3-1 file
--rom-plus3-2 file
--rom-plus3-3 file
--rom-plus3e-0 file
--rom-plus3e-1 file
--rom-plus3e-2 file
--rom-plus3e-3 file
--rom-tc2048 file
--rom-tc2068-0 file
--rom-tc2068-1 file
--rom-ts2068-0 file
--rom-ts2068-1 file
--rom-ペンタゴン-0 file
--rom-ペンタゴン-1 file
--rom-ペンタゴン-2 file
--rom-ペンタゴン-3 file
--rom-スコーピオン-0 file
--rom-スコーピオン-1 file
--rom-スコーピオン-2 file
--rom-スコーピオン-3 file
--rom-spec-se-0 file
--rom-spec-se-1 file
--rom-インターフェース-1 file
--rom-opus file
--rom-plusd file
--rom-弟子 file
--rom-beta128 file
--rom-speccyboot file
各マシンで使用するROMに使用するファイルを指定します。 オプション
それぞれ 16K スペクトルを指します (48.rom)、48K スペクトル (48.rom)、 二つ
128K スペクトルの ROM (128-0.rom & 128-1.rom)、+2 の XNUMX つの ROM
(プラス2-0.rom & プラス2-1.rom)、+2A の XNUMX つの ROM (プラス3-0.rom, プラス3-1.rom,
プラス3-2.rom & プラス3-3.rom)、+3 の XNUMX つの ROM (プラス3-0.rom, プラス3-1.rom,
プラス3-2.rom & プラス3-3.rom)、TC2048 ROM (tc2048.rom)、のための XNUMX つの ROM
TC2068 (tc2068-0.rom & tc2068-1.rom)、TS2068 用の XNUMX つの ROM (tc2068-0.rom
& tc2068-1.rom)、XNUMX つのメイン ROM、TR-DOS ROM とリセット サービス ROM
ペンタゴン(128p-0.rom, 128p-1.rom, trdos.rom & グルックロム)、XNUMXつのROM
スコーピオン 256 (256s-0.rom, 256s-1.rom, 256s-2.rom & 256s-3.rom)、XNUMX つの ROM
Spectrum SE の場合 (se-0.rom & se-1.rom)、インターフェイス 1 ROM (if1-2.rom
Opus Discovery ROM (opus.rom)、DISCiPLE ROM (弟子.rom)、+D ROM
(プラスd.rom)、128K、TC48、2048K、または +128 を備えた Beta 2 エミュレーション用の TR-DOS ROM
(trdos.rom)、および SpeccyBoot ROM (speccyboot-1.4.rom)。 括弧内は名前
デフォルトを示します。 これらすべての ROM に Fuse が付属しているわけではないことに注意してください。
そうでないものについては、独自のコピーを提供してください。

--no-rs232-ハンドシェイク
このオプションにより、Fuse のインターフェイス 1 エミュレーションは RS-232 ラインが他のものであると想定します。
通信チャネルを接続すると、最後はライブになります。 「`」も参照してください。--rs232-rx'
と `--rs232-tx' オプション。

--rs232-rx
--rs232-tx
インターフェイス 1 RS-232 に使用する通信チャネル (FIFO またはファイル) を指定します。
RxD および TxD ワイヤとしてエミュレーションします。 「`」も参照してください。--rs232-ハンドシェイク' オプション。

--rzx-自動保存
RZX ファイルの記録中に、Fuse が自動的にスナップショットを追加するように指定します
5 秒ごとに録画ストリームに送信します。 (デフォルトはオンですが、使用することもできます)
`--no-rzx-autosaves' 無効にします)。 RZX オプションダイアログと同じ 創造する 自動保存
オプション; 詳細については、そこを参照してください。

- 分離 type
128 の AY サウンド チャンネルをステレオ分離します。 一般オプションと同じ
ダイアログの AY ステレオ 分離 オプション。 利用可能なオプションは次のとおりです なし, ACB, ABC.
デフォルトのオプションは なし.

--simpleide
Fuse が、
スペクトル+3e。 「ディスク周辺機器のオプション」ダイアログと同じ 簡単な拡張で 8ビット IDE
オプションを選択します。

--simpleide-masterfile file
HDF ファイルを指定して、エミュレートされた Simple 8 ビット IDE インターフェイスのマスターに接続します。
チャンネル。

--simpleide-slavefile file
HDF ファイルを指定して、エミュレートされた Simple 8 ビット IDE インターフェイスのスレーブに接続します
チャンネル。

--slt
SLTトラップ命令をサポートしました。 (デフォルトで有効になっていますが、` を使用することもできます)--no-slt'
無効にします)。 「一般オプション」ダイアログと同じ   .slt トラップ オプションを選択します。

-s file
-スナップショット file
ロードするスナップショット ファイルを指定します。 ファイルはサポートされている任意のスナップショット形式にすることができます
by リブスペクトラムとします。

- 音
Fuse がサウンドを生成するかどうかを指定します。 (デフォルトで有効になっていますが、
`- 無音' 無効にします)。 [サウンド オプション] ダイアログと同じ 使用可能 オプションを選択します。

-d デバイス
--サウンドデバイス デバイス
使用するサウンド出力デバイスとそのデバイスに与えるオプションを指定します。 もし、あんたが
SDL UI を使用していないか、または使用している リバオ or リバサウンド (ALSA) サウンド出力の場合、
  デバイス パラメータはサウンド出力に使用するデバイスを指定するだけです。

SDL UI を使用している場合、 デバイス パラメータを使用すると、オーディオを指定できます
使用するドライバー (例: dsp、alsa、dma、esd、arts)。

使用している場合 リバオ サウンド出力の場合、 デバイス パラメータで指定できます
サウンド出力 (スピーカーまたはファイルへの「ライブ」) に使用されるデバイスと、
そのデバイスに使用されるパラメータ。 一般に、 デバイス パラメータには
フォーム ドライバー[:param[=値][,param[=値][,...]]. ドライバー libaoドライバーを選択します
使用するには、「ライブ」ドライバー (エクス, アルサ, アルサ09, アーツ, ESD, イリックス,
マコス×, , センター or 太陽) またはファイルドライバー (au, , wavファイル or ヌル)。 利用可能な
各デバイスのパラメータと値のペアは次のとおりです。

· エクス:AIXオーディオシステム

· 開発=デバイス
`デバイス' AIX サウンド デバイスを指定します。

· アルサ: Advanced Linux Sound Architecture バージョン 0.5.x

・カード=NUM
`NUM' は ALSA カード番号を示します。

· 開発=NUM
`NUM' は ALSA デバイス番号を示します。

· buf_size=NUM
`NUM' は、ALSA バッファ サイズをバイト単位で示します。

· アルサ09: Advanced Linux Sound Architecture バージョン 0.9+

· 開発=文字列
`文字列' ALSA デバイスを指定します (例: hw:1.2)

· バッファー時間=NUM
`NUM' は、ALSA バッファ時間をマイクロ秒単位で示します。

· 期間_時間=NUM
`NUM' は、ALSA 期間をマイクロ秒単位で示します。

· use_mmap=はい|y|true|t|1
libao がメモリマップ転送を使用することを指定します。

· アーツ: aRts サウンドサーバー: パラメータなし。

· ESD: 啓発されたサウンドデーモン。

· ホスト=文字列
`文字列' は ESD ホストの仕様を示します。

· イリックス: IRIX オーディオ ライブラリ: パラメータなし。

· マコス×: MacOS X CoreAudio: パラメータなし。

· :ネットワークオーディオシステム。

· ホスト=文字列
`文字列' は NAS ホストの仕様を示します。

· buf_size=NUM
`NUM' はサーバー上のバッファ サイズを示します。

· センター: サウンド システムを開きます。

· dsp=文字列
`文字列' 使用する OSS デバイスを指定します (例: /dev/sound/dsp1)

· 太陽:サンオーディオシステム。

· 開発=文字列
`文字列' は、使用するオーディオ デバイスを指定します。

· au: SUN Sparc オーディオ ファイル: パラメータなし。

· :生のファイル。

· バイトオーダー=文字列
`文字列' は次のいずれかになります ネイティブ (ホストネイティブバイトオーダー)、 ビッグ (大きい
エンディアン)または 少し (リトルエンディアン)。

· wavファイル: Microsoft オーディオ ファイル: パラメータなし。

· ヌル: null 出力: パラメーターがありません。

· debug: libao のデバッグ用。

最後に、それぞれのファイル出力タイプ (au, & wavファイル) 追加のオプションがあります
`ファイル=ファイル名'ここで`ファイル名' は出力先のファイルを指定します。 これ
デフォルトは `ヒューズサウンド.ao' 指定されていない場合。

いくつかの使用例:

ヒューズ -d alsa09:dev=hw:1

これにより、Fuse は 0.9 番目 (#1) のサウンド カードで ALSA XNUMX+ 出力を使用します。

ヒューズ -d raw:byteorder=little,file=enigma.raw

Fuse がリトル エンディアンのワードを ` に保存します。エニグマ.生'.

「デバイス」セクションを参照してください。 ogg123(1) デバイスの最新情報と
オプション (Fuse 自体によって提供される `file' オプションを除く)。

使用している場合 リバサウンド or ALSA サウンド出力の場合、 デバイス パラメータで許可される
サウンド出力に使用するデバイスと、サウンド出力に使用するいくつかのパラメータを指定します。
そのデバイス。 一般に、 デバイス パラメータの形式は次のとおりです
開発者 or
param[=値][,param[=値][,...][,devstr].

· 開発者: 使用する ALSA デバイスを選択します。複雑な ALSA または単純な ALSA を選択できます。
装置名。 例えば: デフォルト or hw:0 or tee:plughw:0,'/tmp/out.raw',raw。 見る
alsa-lib pcm API リファレンス http://www.alsa-project.org/alsa-doc/
alsa-lib/pcm.html を参照してください。

· パラメータ & :

· バッファ=nnnn: ALSA バッファをフレーム単位で設定します。値が小さいと原因になります。
サウンド遅延は小さくなりますが、バッファアンダーラン(ポップ音やクリック音)が大きくなる可能性があります。
値を大きくすると遅延は長くなりますが、アンダーランは少なくなります。 デフォルトではヒューズ
実際の音声周波数に基づいてバッファ サイズを決定します。

PCM デバイスに特別なプラグイン (例: dmix) を使用している場合、または
あなたのカードは必要なパラメータをサポートしていません(例:他のパラメータを再生できません)
一部の AC48 サウンド カードのような 97 kHz ステレオ サウンドのみ)ヒューズが発生する可能性があります
必要なバッファ サイズ、適切な音声周波数を設定できない、
チャネルなどにより、最適な結果が得られないかどうか
音は全然聞こえます。 この場合、試してみてください プラグイン:#, (ここで # は
ALSA デバイスの場合は、0 から数えたカード番号)。

· 詳細 : 指定されている場合、ALSA バッファ アンダーランをレポートに融合します stderr.

いくつかの使用例:

ヒューズ -d 冗長、バッファ=2000

Fuse が 2000 フレーム長のバッファとレポートを備えたデフォルトの ALSA デバイスを使用するようにします。
ALSA バッファ アンダーランが発生する stderr.

ヒューズ -d tee:plughw:0,'/tmp/aufwm.raw',raw

Fuse が最初のカードを使用し、生のオーディオ サンプルを並行して保存します。
/tmp/aufwm.raw ファイルにソフトウェアを指定する必要があります。

--sound-force-8bit
8 ビットが可能な場合でも、16 ビット サウンドの使用を強制します。 サウンドオプションと同じ
ダイアログの 8ビット オプションを選択します。

--スピーカーの種類 type
出力スピーカー エミュレーションを選択します。タイプは TV スピーカー、ビープ音、またはフィルターなしから選択できます。
[サウンド オプション] ダイアログと同じ スピーカー type オプションを選択します。

--speccyboot
SpeccyBoot イーサネット インターフェイスをエミュレートします。 [周辺機器オプション]ダイアログと同じ
スペシブート オプション。 次の SpeccyBoot Web ページを参照してください。
http://speccyboot.sourceforge.net/ SpeccyBoot の詳細については、こちらをご覧ください。

--speccyboot-tap デバイス
SpeccyBoot エミュレーションに使用する TAP デバイスを指定します。

--スペクトルドラム
SpecDrum インターフェイスをエミュレートします。 [周辺機器オプション]ダイアログと同じ スペックドラム
オプション。 World of Spectrum Infoseek の Web ページを参照してください。
http://www.worldofspectrum.org/infoseekid.cgi?id = 1000062 マニュアル、ソフトウェア、
もっと。

--スペクトルネット
Fuse が Spectranet Ethernet インターフェイスをエミュレートするかどうかを指定します。 と同じ
「一般周辺機器オプション」ダイアログ スペクトラネット オプション。 を参照してください。 スペクトラネット
エミュレーション 詳細についてはセクションを参照してください。

--spectranet-disable
このオプションは、Spectranet 自動ページイン ジャンパ (J2) の状態を制御します。
「一般周辺機器オプション」ダイアログと同じ スペクトラネット disable オプション。 を参照してください。
スペクトラネット エミュレーション 詳細についてはセクションを参照してください。

- 速度 割合
エミュレーションの速度 (実際のスペクトル速度のパーセンテージとして) を指定します。
続行を試行する必要があります。 「一般オプション」ダイアログと同じ エミュレーション スピード
オプションを選択します。

- ステータスバー
GTK+ および Win32 UI の場合、ディスプレイの下のステータスバーを有効にします。 Xlib の場合
および SDL UI では、ディスクとテープが処理中かどうかを示すステータス アイコンが有効になります。
アクセスされました。 「一般オプション」ダイアログと同じ ショー ステータスバー オプションを選択します。

--厳密なアスペクトヒント
GTK+ UI の場合は、
`--アスペクトヒント' オプション。 これにより、一部のウィンドウ マネージャー (たとえば、
メタシティ(1)) ウィンドウのサイズ変更や移動を許可しませんが、これは必要です。
他の人を妨げる(たとえば、 fvwm(1)) ウィンドウのサイズを変更できない
平方。

-v モード
--fbmode モード
FB UI に使用するモードを指定します。 利用可能な値 モード `320' です (これは
デフォルトの「320」(240×256×640 モード)です。

--svga-modes モード1、モード2、モード3
さまざまな画面サイズで SVGAlib UI にどの SVGA モードを使用するかを指定します。
利用可能な値 mode1, mode2 & mode3 Fuse が呼び出されたときに、テーブルにリストされます。
  --svga-modes リスト コマンドラインオプション。 ユーザーが使用できないモードを選択した場合
サイズについては、Fuse は無視して、そのサイズに最適なモードを見つけようとします。 たとえば
--svga-modes 0,0,12 ヒューズは、トリプル サイズに対して指定された 1024×768×256 SVGA モードを使用します。
ただし、通常または倍サイズのフィルターの場合は、SVGA モードが自動的に選択されます。
上記のモード番号は一例であり、モード番号とその意味は異なる場合があります。
グラフィックス カードはグラフィックス カードごとに異なります。

-D モード
--ダブルスキャンモード モード
FB UI でダブルスキャン モードを使用するかどうかを指定します。 利用可能な値 モード
0、1、2 です。0 は「ダブルスキャンを行わない」ことを意味します (640 Hz または 480 Hz で 72×60 を使用します)。
一方、1 と 2 は両方とも「ダブルスキャンの使用を試みる」ことを意味し、640×480 にフォールバックします。
モード。 1 72 Hz モード (通常の 640×480 と同じサイズと形状) を選択します。
2 は 60 Hz モード (オーバースキャン) を選択します。

1 または 2 の使用時にモニターに空白の画面が表示される場合は、F10 キーを押してから次の操作を試してください。
別のオプションを使用するか、「--fbmode 640」と指定します。

-t file
- テープ file
使用する仮想テープ ファイルを指定します。 PZX、TAP、または TZX 形式である必要があります。

- テキストファイル file
エミュレートされたプリンターからのテキスト出力に使用されるファイル名を設定します。 を参照してください。 PRINTER
エミュレーション 詳細については、以下のセクションをご覧ください。

--トラップ
ROMテープのロード/セーブのトラップをサポートします。 (デフォルトで有効になっていますが、
`--トラップなし' 無効にします)。 「一般オプション」ダイアログと同じ   テープ トラップ
オプションを選択します。

-V
- バージョン
使用されている Fuse のバージョンを表示します。

--ボリュームエイ ボリューム
AY-3-8912 チップの相対ボリュームを 0 ~ 100% の範囲で設定します。 と同じ
サウンドオプションダイアログの AY ボリューム オプションを選択します。

--音量ブザー ボリューム
ブザー音の相対音量を 0 ~ 100% の範囲で設定します。 サウンドと同じ
オプションダイアログの ポケベル ボリューム オプションを選択します。

--ボリュームスペクトル ボリューム
SpecDrum の相対音量を 0 ~ 100% の範囲で設定します。 サウンドと同じ
オプションダイアログの スペックドラム ボリューム オプションを選択します。

--書き込み可能なROM
Spectrum プログラムによる ROM の上書きを許可します。 一般オプションと同じ
ダイアログの 次を許可します。 書き込み 〜へ ROM オプションを選択します。

--zxatasp
Fuse が ZXATASP インターフェイスをエミュレートするかどうかを指定します。 ディスク周辺機器と同じ
オプションダイアログの ジサタスプ インタフェース オプションを選択します。

--zxatasp-upload
ZXATASP アップロード ジャンパの状態を指定します。 ディスク周辺機器と同じ
オプションダイアログの ジサタスプ upload オプションを選択します。

--zxatasp-書き込み保護
ZXATASP 書き込み保護ジャンパの状態を指定します。 ディスク周辺機器と同じ
オプションダイアログの ジサタスプ 書きます 守る オプションを選択します。

--zxatasp-マスターファイル file
エミュレートされた ZXATASP インターフェイスのマスター チャネルに接続する HDF ファイルを指定します。

--zxatasp-スレーブファイル file
エミュレートされた ZXATASP インターフェイスのスレーブ チャネルに接続する HDF ファイルを指定します。

--zxcf
Fuse が ZXCF インターフェイスをエミュレートするかどうかを指定します。 ディスク周辺機器と同じ
オプションダイアログの ZXCF インタフェース オプションを選択します。

--zxcf-upload
ZXCF アップロード ジャンパの状態を指定します。 ディスク周辺機器のオプションと同じ
ダイアログの ZXCF upload オプションを選択します。

--zxcf-cffile file
エミュレートされた ZXCF インターフェイスに接続するための HDF ファイルを指定します。

--zxprinter
ZX プリンターをエミュレートします。 「一般周辺機器オプション」ダイアログと同じ ZX プリンタ
オプションを選択します。

オン/オフ設定を制御するすべての長いオプションは、` を使用して無効にできます。--no-foo'(
オプション `--foo')。 たとえば、` の反対--問題2' は '--問題なし2'。 これらのオプション
オプション ダイアログを使用して、エミュレータの実行中に変更することもできます。
のドキュメント オプション のメニュー メニュー そして キー セクションを参照してください。

様々 フロントエンド


Fuse は、さまざまなフロントエンド、つまり UI (ユーザー インターフェイス) をサポートします。 通常のものは GTK+ ベースですが、
ただし、SDL、Win32、Xlib、SVGAlib、およびフレームバッファのものもあります。

注意すべき重要な違いは、GTK+ バージョンと Win32 バージョンでは「ネイティブ」ダイアログが使用されることです。
ボックスなど (かなり通常の GUI ベースのプログラムのように動作します)、他のものは
代わりに、Fuse 固有の「ウィジェット UI」。 ちなみに、この後者のフロントエンドは簡単に見つかります
メニューとダイアログにはメインの Fuse ウィンドウ/画面が使用され、Spectrum 独自のウィンドウ/画面が使用されます。
フォント。

メニュー そして キー


利用可能なキーの多くは Spectrum のキーボードのエミュレーション専用であるため、
(エミュレートされたマシンではなく) Fuse 自体を制御する主な方法は、
メニュー。 一部のメニュー オプションにはファンクション キーのショートカットもあります。

GTK+ および Win32 バージョンでは、メニュー バーは常に Fuse の上部に表示されます。
窓。 メニュー名をクリックすると、メニューがポップアップ表示されます。 または、次のキーを押すこともできます。 F1 〜へ
メニュー バーのポップアップ バージョンを表示し、カーソル キーで移動できます。
またはマウス。

ウィジェット UI で を押すと、 F1 メインメニューを取得する唯一の方法です。 GTK+とは異なります
このバージョンでは、メニューの操作中にエミュレータが一時停止します。 メニューにはどのキーが表示されるかが表示されます
括弧内の各メニュー オプションに対して押します。 プレス中 Escキー メニューを終了し、 入力します
メニュー システムを完全に終了します (現在のダイアログを「確認」するだけでなく)。

メニュー オプションの機能と、それらの項目のファンクション キーのマッピングは次のとおりです。
それらを持っているもの:

F3
ファイル、 開いた...
スペクトル ファイルを開きます。 スナップショットはメモリにロードされます。 テープイメージは
エミュレートされたテープデッキに挿入されており、 オートロード メディア オプションが設定されると
ロード中です。 ディスク イメージまたは Timex ドック イメージを開くと、
画像とともに選択される適切なマシンタイプ (+3、Pentagon または TC2068)
挿入されている場合、ディスクは自動的にロードされます。 オートロード メディア オプションが設定されています。
ジョブの設定方法については、 FILE SELECTION ファイルの選択方法の詳細については、以下のセクションを参照してください。 ノート
このオプションを使用した場合、この動作は Fuse の以前のバージョンとは異なることがわかります。
スナップショットのみを開きます。

F2
ファイル、 Save スナップショット...
スナップショット (マシンの状態、メモリの内容など) をファイルに保存します。 選択できるのは、
保存先のファイル名。 拡張子が .szx、.z80、または .sna の場合、スナップショット
その形式で保存されます。 それ以外の場合は、.szx ファイルとして保存されます。

ファイル、 録音、 記録...
現在のエミュレーション状態から初期化された RZX ファイルへの入力の記録を開始します。
使用するファイル名の入力を求められます。

ファイル、 録音、 USBレコーディング から スナップショット...
スナップショットから初期化された RZX ファイルへの入力の記録を開始します。 まずあなたがそうします
使用するスナップショットを尋ねられ、次に記録を保存するファイルを尋ねられます。

インセット
ファイル、 録音、 インセット スナップショット
現在の状態のスナップショットを RZX ファイルに挿入します。 これは、
後で、以下のコマンドのいずれかを使用して、挿入された状態にロールバックします。

削除
ファイル、 録音、 ロールバック
前のスナップショットが挿入された時点まで記録をロールバックします。
その時点から録音が続行されます。

ファイル、 録音、 ロールバック へ...
記録を、記録に挿入されているスナップショットにロールバックします。

ファイル、 録音、 演奏する...
RZX ファイルから記録された入力を再生します。 これにより、記録されたキー入力を再生できます
以前。 RZX ファイルには通常、スペクトルの状態を示すスナップショットが含まれています。
録音の開始。 選択した RZX ファイルがそうでない場合は、
スナップショットもロードします。

ファイル、 録音、 Force Stop
現在録音/再生中の RZX ファイルを停止します。

ファイル、 AY ロギング、 記録...
AY-3-8912 サウンド チップ経由で出力されたバイトの PSG ファイルへの記録を開始します。 あなた
録音を保存するファイル名の入力を求められます。

ファイル、 AY ロギング、 Force Stop
現在の AY ログを停止します。

ファイル、 Open SCR スクリーンショット...
SCR スクリーンショットをロードします (基本的には Spectrum のビデオのバイナリ ダンプです)
メモリ)を現在の画面に表示します。 Fuse は、Timex Hi-Fi に保存されたスクリーンショットをサポートしています。
カラー モードと高解像度モード、および「通常の」スペクトル画面が表示されます。
高カラーまたは高解像度のスクリーンショットが非 Timex にロードされた場合の簡単な変換
機械。

ファイル、 Save 画面 as SCR...
Spectrum の画面に現在表示されているもののコピーを SCR として保存します
ファイル。 スクリーンショットを保存するファイル名の入力を求められます。

ファイル、 Save 画面 as PNG...
現在の画面を PNG ファイルとして保存します。 保存するファイル名の入力を求められます
のスクリーンショット。

ファイル、 映画、 記録...
Fuse は、ムービー (ビデオとオーディオ) を特別な形式のファイルに記録できます。
後で一般的なビデオ ファイル形式に変換できます。 fmfconv 効用。 あなた
ビデオを保存するためのファイル名の入力を求められます。 参照してください 映画 レコーディング のセクションから無料でダウンロードできます。

ファイル、 映画、 Force Stop
現在実行中の動画撮影を停止します。

ファイル、 負荷 バイナリ データ...
バイナリ データをファイルから Spectrum のメモリにロードします。 ファイルを選択した後
データのロード元として、データをロードする場所とロードするデータの量を選択できます。

ファイル、 Save バイナリ データ...
Spectrum のメモリの任意のチャンクをファイルに保存します。 ファイルを選択してください
保存先を入力し、その後に保存するデータの場所と長さを入力します。

F10
ファイル、 出口
エミュレータを終了します。 確認ダイアログが表示され、実際に実行するかどうかを確認します
これを行う。

F4
オプションは、 一般...
[一般オプション] ダイアログを表示して、Fuse を設定します。 (ウィジェットあり
UI、括弧内に表示されているキーはオプションを切り替えます。 入力します 変更を確認し、
Escキー 中止されます)。 変更された設定は現在実行中のシステムにのみ適用されることに注意してください。
ヒューズ。

使用可能なオプションは次のとおりです。

エミュレーション スピード
Fuse がスペクトラムのエミュレートを試行する速度をパーセンテージで設定します。
実際のマシンが動作する速度。 マシンの速度が十分でない場合
要求された速度に追いつくために、Fuse は可能な限り速く実行します。
エミュレーション速度が正確に 100% でな​​い場合、サウンド出力は行われないことに注意してください。
生産されます。

フレーム
フレーム レート、スペクトル フレーム更新と実際のフレームの比率を指定します。
更新情報。 これは、マシンが対応するのに問題がある場合に役立ちます。
スペクトル画面が更新されます。

問題 2 キーボード
Spectrum の初期のバージョンでは、未使用のビットに異なる値が使用されていました。
キーボード入力ポート、およびいくつかのゲームはこれらの古い値に依存していました
ビット。 このオプションを有効にすると、古い値に切り替わり、実行できるようになります。

  テープ トラップ
通常、Fuse は ROM テープ ロード ルーチンへの呼び出しを次の順序でインターセプトします。
可能な場合、テープ ファイルからより迅速にロードするため。 しかし、これは(まれに)起こる可能性があります
TZX の読み込みを妨げます。 このオプションを無効にすると、次の問題が回避されます。
テープのロードが遅くなる(つまり、常にリアルタイム)コストがかかります。 テープロード時
トラップが無効になっている場合は、 を押してテープの再生を手動で開始する必要があります。 F8
または、 メディア、 テープ、 プレイ メニュー項目。 ヒューズはテープ トラップも使用して、
ROM 内のテープ保存ルーチンをインターセプトして、テープ ファイルを迅速に保存します。
テープは、 メディア、 テープ、 USBレコーディング 開始 メニュー項目。

高速読み込み
このオプションが有効になっている場合、Fuse は可能な限り最速の速度で実行されます。
仮想テープの再生時間は大幅に短縮されます。
プログラムをロードするのに時間がかかります。 必要に応じて、このオプションを無効にすることもできます。
特定のポイントでテープを停止します。

加速する ローダー
このオプションが有効になっている場合、Fuse はテープ ローダーの高速化を試みます。
負荷ループを「短絡」することによって。 これにより、一般的に速度が向上します
ただし、一部のローダーが失敗する可能性があります。

検出 ローダー
このオプションが有効になっている場合、Fuse はロード中であることを検出しようとします。
ルーチンが進行中の場合、仮想テープを自動的に開始して、
プログラムをロードします。これは、ヒューリスティックを使用してローディングを識別することによって行われます。
ルーチンなので、決して間違いがないわけではありませんが、ほとんどの場合に機能します。

オートロード メディア
多くの場合、テープまたはディスク ファイルを開くのは、ファイルに
ロードして実行したいプログラムを選択します。 このオプションを選択すると、
これらのファイルのいずれかを開くと、自動的に実行されます。
ファイル、 開いた... メニュー オプション - 次に、 メディア テープを使用するメニュー
または、データを保存したり、すでに実行中のシステムにデータをロードしたりするためのディスク
プログラム。

  .slt トラップ
SLT ファイルのマルチロードの側面では、トラップ命令を次のようにする必要があります。
サポートされました。 この命令はこのトラップ以外では通常使用されませんが、
プログラムが実際の
代わりに、トラップをサポートするかどうかを選択できます。

次を許可します。 書き込み 〜へ ROM
このオプションが選択されている場合、Fuse はプログラムの上書きを喜んで許可します。
通常はROMになります。 これはおそらくほとんどの場合あまり役に立ちません
特に 48K ROM がそれ自体の一部を上書きする場合に発生します。

自動保存 設定
このオプションが選択されている場合、Fuse は現在の状態を自動的に書き込みます。
終了時に構成ファイルに選択したオプションを追加します ( libxml2 利用可能でした
Fuse がコンパイルされたとき)。 このオプションをオフにした場合は、次のことを行う必要があります。
手動で使用する オプションは、 Save その後、この設定が確実に取得されるようにするために、
Fuse の設定ファイルに書き込まれます。

MDR カートリッジ LEN
このオプションは、新しいマイクロドライブ カートリッジのブロック数を制御します。 もしも
4 より小さい値、または 254 より大きい値 Fuse は 4 または 254 を想定します。

ランダム 長さ MDR カートリッジ
このオプションが有効な場合、Fuse はランダムなマイクロドライブ カートリッジを使用します。
で指定された長さの代わりに長さ MDR カートリッジ LEN オプションを選択します。

RS-232 握手
このオプションをオフにすると、Fuse は RS-232 回線のもう一方の端がライブであると想定します。
通信チャネルを接続するとき。 「`」も参照してください。--rs232-rx'と
`--rs232-tx' オプション。

ブラック & TV
このオプションでは、カラーまたは黒のどちらをシミュレートするかを選択できます。
白いテレビ。 これは、GTK+、Win32、Xlib、および SDL でのみ有効です。
ユーザー インターフェイス: 他のインターフェイスは常にカラー TV をシミュレートします。

パルテレビ つかいます TV2x 効果
このオプションでは、PAL TV 2x 以上のスケーラーを使用するかどうかを選択できます。
TV 2x、TV 3x、Timex TV と同じ方法で走査線も再現します。
スケーラー。

確認します 行動
「危険な」アクション (データ損失を引き起こす可能性のあるアクション) かどうかを指定します。
たとえばスペクトルをリセットする場合など)、発生する前に確認が必要です。

ショー ステータスバー
GTK+ および Win32 UI の場合、ディスプレイの下のステータスバーを有効にします。 ために
SDL UI では、ディスクとテープが正常に動作しているかどうかを示すステータス アイコンが有効になります。
アクセスされている。 このオプションは、他のユーザー インターフェイスには影響しません。

スナップ ジョイスティック プロンプト
設定すると、Fuse はどの物理ジョイスティックまたはキーボードを使用するかを尋ねます。
まだジョイスティック インターフェイスが有効になっていない限り、スナップショットで有効になっているジョイスティック インターフェイスに接続します。
現在の構成と一致します。

遅く タイミング
選択すると、Fuse はすべての画面関連のタイミングを引き起こします (たとえば、
画面がレンダリングされ、メモリ競合が発生したとき) は XNUMX つの tstate になります
「通常」よりも遅いですが、これは一部の実際のハードウェアに存在する影響です。

オプションは、 サウンド...
[サウンド オプション] ダイアログを表示して、Fuse のサウンド出力を設定できます。 (と
ウィジェット UI、括弧内に表示されているキーはオプションを切り替えます。 入力します 何かを確認します
変化、そして Escキー 中止されます)。 変更された設定はすべてにのみ適用されることに注意してください。
現在実行中のヒューズ。

使用可能
サウンド出力を有効にするかどうかを指定します。 このオプションがオンの場合、
無効にすると、ヒューズは音を出しません。

ローディング
通常、Fuse は PZX、TAP、または
リアルタイムの TZX (実際の音量よりも意図的に低い音量ではありますが)
スペクトラム。 このオプションを無効にすると、読み込みノイズを排除できます。
完全に。

AY ステレオ 分離
デフォルトでは、サウンド出力はモノラルです。これは、
未修正のスペクトル。 ただし、このオプションを有効にすると、いわゆる ACB ステレオが得られます。
(128 および他のクローンの AY-3-8912 サウンド チップからのサウンド用)。

8ビット
8 ビット (デフォルト) が使用可能な場合でも、16 ビット サウンドの使用を強制します。 ノート
(オプションが有効な場合) 8 ビット サウンドが利用できない場合は、
音はまったく聞こえなくなります。そのため、
それに対する具体的なニーズ。

スピーカー type
このオプションを使用すると、サウンド出力システムのエミュレーションを変更できます。
スピーカーの選択が異なると、低音と高音の応答が制限されます。
機械から生産されます。 「テレビ」タイプのスピーカーと小型スピーカーのどちらかを選択してください
低音と高音の応答を大幅に制限するビープ音タイプのスピーカー。
「Unfiltered」を選択すると、修正されていない (ただし精度は低くなります) サウンド出力が得られます。

AY ボリューム
AY-3-8912 チップの相対ボリュームを 0 ~ 100% の範囲で設定します。

ポケベル ボリューム
ブザー音の相対音量を 0 ~ 100% の範囲で設定します。

スペックドラム ボリューム
SpecDrum の相対音量を 0 ~ 100% の範囲で設定します。

オプションは、 周辺機器、 一般...
[Peripherals Options] ダイアログを表示して、次のペリフェラルを設定できます。
Fuse はエミュレートされたマシンに接続されていると見なされます。 (ウィジェット UI では、
括弧内に示されているキーはオプションを切り替えます。 入力します 変更を確認し、 Escキー
中止されます)。 変更された設定は現在実行中の Fuse にのみ適用されることに注意してください。
また、周辺機器を有効または無効にする変更を行うと、ハードウェア障害が発生する可能性があることにも注意してください。
エミュレートされたマシンのリセット。

ケンプストン ジョイスティック
このオプションが選択されている場合、Fuse は Kempston ジョイスティック インターフェイスをエミュレートします。
(おそらく Spectrum で最も広くサポートされているタイプ)。 これに注意してください
このオプションは基本的に、インターフェイス自体を
スペクトラム、ジョイスティックの接続ではありません。 これはスペクトルの変化に影響します。
入力ポート 31 の読み取りに応答します。ゲームでケンプストン ジョイスティックを使用するには、
このオプションを有効にする必要があり、Kempston ジョイスティックも選択する必要があります
  オプションは、 ジョイスティック メニュー。

ケンプストン マウス
このオプションが選択されている場合、Fuse は Kempston マウス インターフェイスをエミュレートします。

Fuse を全画面表示で使用している場合、マウスは自動的に次のように使用されます。
ケンプストンインターフェースに接続されています。 それ以外の場合は、
Fuse にポインタを取得するように指示するためのスペクトル表示
見えない); Fuse にリリースを指示するには、中央のボタン (またはホイール) をクリックします。
または Esc キーを押します。

フレームバッファ UI では、Fuse は GPM を使用することを好みます。 これが利用できない場合は、
組み込みの PS/2 マウスのサポートに戻ります。 このモードでは、次のことを試みます
/dev/input/mice, / dev / mouse その後 /dev/psaux、成功すると停止します
XNUMXつを開きます。 (少なくとも Linux では、
2.6 シリーズ カーネル) あらゆるタイプのマウスを使用でき、接続されているマウスはどれでも使用できます。
利用される。

スワップ マウス ボタン
このオプションを有効にすると、マウスの左ボタンと右ボタンが入れ替わります。
ケンプストンマウスをエミュレートする場合。

フラー ボックス
このオプションを選択すると、Fuse は Fuller Box AY サウンドをエミュレートし、
ジョイスティックインターフェイス。 このエミュレーションは、16k、48k、および
TC2048マシン。

Melodik
このオプションを選択すると、Fuse は Melodik AY サウンド インターフェイスをエミュレートします。
これらのインターフェイスと多くの同様のインターフェイスは、
48K スペクトラムは、128K スペクトラムと同じ AY 音楽と互換性があります。 これ
エミュレーションは、16k、48k、および TC2048 マシンでのみ使用できます。

インタフェース 1
このオプションが選択されている場合、Fuse は単純な Sinclair をエミュレートします。
インターフェイス 1、マイクロドライブ カートリッジの接続を可能にし、
経由で切断されました メディア、 インタフェース 1, マイクロドライブ メニュー。 また、
インターフェイス 1 RS-232 インターフェイスのサポート。

インタフェース 2
このオプションが選択されている場合、Fuse は次のカートリッジ ポートをエミュレートします。
インターフェイス 2。カートリッジは、インターフェイス XNUMX を介して挿入および取り外しできます。 メディア、
カートリッジ、 インタフェース 2 メニュー。 ペンタゴン、スコーピオン、インターフェイス 2、
ZXATASP と ZXCF はすべて、一部のアクセスに同じハードウェア メカニズムを使用します。
拡張機能があるため、一度に XNUMX つだけを選択するか、
予測できない動作が発生します。

エミュレートする プリンター
このオプションが選択されている場合、Fuse はプリンターをエミュレートします。 を参照してください。 PRINTER
エミュレーション 詳細についてはセクションを参照してください。

ZX プリンタ
このオプションが選択されている場合、Fuse は ZX プリンターをエミュレートします。 を参照してください。
PRINTER エミュレーション 詳細についてはセクションを参照してください。

スペシブート インタフェース
このオプションが選択されている場合、Fuse は SpeccyBoot インターフェイスをエミュレートします。
イーサネット ネットワーク経由で ZX Spectrum を起動できるようになります。 SpeccyBoot を参照
のウェブページ http://speccyboot.sourceforge.net/ のガイドをご参照ください。

スペックドラム インタフェース
このオプションを選択すると、Fuse は Cheetah SpecDrum サウンドをエミュレートします。
インターフェース。 World of Spectrum Infoseek の Web ページを参照してください。
http://www.worldofspectrum.org/infoseekid.cgi?id = 1000062 マニュアルの場合、
ソフトウェアなど。 このエミュレーションは、48k、128k、および
TC2048マシン。

スペクトラネット
このオプションが選択されている場合、Fuse は Spectranet インターフェイスをエミュレートします。
これは、スペクトルにイーサネット インターフェイスを提供します。 を参照してください。 スペクトラネット
エミュレーション 詳細についてはセクションを参照してください。

スペクトラネット disable
このオプションは、Spectranet 自動ページイン ジャンパの状態を制御します。
(J2)。 を参照してください。 スペクトラネット エミュレーション 詳細についてはセクションを参照してください。

オプションは、 周辺機器、 ディスク...
周辺機器を有効または無効にする変更を行うと、ハードウェアが動作しなくなる可能性があることに注意してください。
エミュレートされたマシンのリセット。

簡単な拡張で 8ビット IDE
このオプションが選択されている場合、Fuse は単純な 8 ビット IDE インターフェイスをエミュレートします。
Spectrum +3e で使用されるものと同様に、ハードディスクを接続でき、
経由で切断されました メディア、 SDI、 簡単な拡張で 8ビット メニュー。

ジサタスプ インタフェース
このオプションが選択されている場合、Fuse は ZXATASP インターフェイスをエミュレートします。
追加の RAM と IDE インターフェイスの両方を提供します。 を参照してください。 ジサタスプ そして ZXCF
詳細についてはセクションを参照してください。

ジサタスプ upload
このオプションは、ZXATASP アップロード ジャンパの状態を制御します。 を参照してください。 ジサタスプ
そして ZXCF 詳細についてはセクションを参照してください。

ジサタスプ 書きます 守る
このオプションは、ZXATASP 書き込み保護ジャンパの状態を制御します。 を参照してください。
ジサタスプ そして ZXCF 詳細についてはセクションを参照してください。

ZXCF インタフェース
このオプションが選択されている場合、Fuse は ZXCF インターフェイスをエミュレートします。
追加の RAM と CompactFlash インターフェイスの両方を提供します。 を参照してください。 ジサタスプ
そして ZXCF 詳細についてはセクションを参照してください。

ZXCF upload
このオプションは、ZXCF アップロード ジャンパの状態を制御します。 を参照してください。 ジサタスプ
そして ZXCF 詳細についてはセクションを参照してください。

分ける インタフェース
このオプションが選択されている場合、Fuse は DivIDE インターフェイスをエミュレートします。 を参照してください。
分ける 詳細についてはセクションを参照してください。

分ける 書きます 守る
このオプションは、DivIDE 書き込み保護ジャンパの状態を制御します。 見る
  分ける 詳細についてはセクションを参照してください。

+D インタフェース
このオプションが選択されている場合、Fuse は +D インターフェイスをエミュレートします。 を参照してください。 +D
エミュレーション 詳細についてはセクションを参照してください。

弟子 インタフェース
このオプションが選択されている場合、Fuse は DISCiPLE インターフェイスをエミュレートします。 見る
  弟子 エミュレーション 詳細についてはセクションを参照してください。

ベータ 128 インタフェース
このオプションが選択されている場合、Fuse は Beta 128 インターフェイスをエミュレートします。 見る
  BETA 128 エミュレーション 詳細については、セクションを参照してください。 Beta 128 エミュレーションは
このオプションに関係なく、Pentagon および Scorpion マシンでは有効になります。

ベータ 128 車のブーツ in 48K
このオプションが選択されている場合、Beta 128 インターフェイスが 48K または
TC2048 エミュレーションにより、マシンは TR-DOS システムで直接起動します。

作品 Discovery インタフェース
このオプションが選択されている場合、Fuse は Opus Discovery インターフェイスをエミュレートします。
ジョブの設定方法については、 OPUS 発見 エミュレーション 詳細についてはセクションを参照してください。

オプションは、 RZX...
[RZX オプション] ダイアログを表示して、Fuse が RZX をどのように扱うかを設定できます。
入力録音。 (ウィジェット UI では、括弧内に示されているキーにより、
オプションは、 入力します 変更を確認し、 Escキー 中止されます)。 変更されたものがあることに注意してください
設定は、現在実行中の Fuse にのみ適用されます。

創造する 自動保存
このオプションが選択されている場合、Fuse は記録にスナップショットを追加します。
RZX ファイルの作成中に 5 秒ごとにストリーミングするため、
スナップショットを明示的に追加せずに使用できるロールバック機能
流れの中へ。 古いスナップショットはストリームから削除され、
ファイル サイズとスナップショットの数が減少します: 最大 15 秒間の各スナップショットは、
保存され、その後 15 分までは XNUMX 秒ごとに XNUMX つのスナップショット、その後は XNUMX つのスナップショット
5 分までは XNUMX 分ごとにスナップショットを作成し、その後は XNUMX 回ごとに XNUMX つのスナップショットを作成します。
5分。 この「プルーニング」は、自動的に挿入されたものにのみ適用されることに注意してください。
スナップショット: ストリームに手動で挿入されたスナップショットは削除されません。

圧縮する RZX データ
このオプションが選択されている場合、および ZLIB Fuse がコンパイルされたときに利用可能でしたが、
Fuse によって書き込まれた RZX ファイルはすべて圧縮されます。 これは一般的に良いことです
ファイルが大幅に小さくなるので、おそらくそうしたいでしょう
RZX ファイルをデバッグしている場合、または他のファイルがある場合にのみオフにしてください。
圧縮された RZX ファイルをサポートしていないプログラムです。

競技 モード
このオプションが選択されたときに開始される入力録音はすべて、
「競争モード」で作成されました。 本質的に、これはヒューズが正しく行動することを意味します。
実際の Spectrum と同様に、スナップショットをロードすることはできず、エミュレーションを一時停止します。
とにかく、速度を変更したり、実機ではできないことを変更したりしてください
マシーン。 これらのいずれかが試行された場合、またはエミュレートされたヒューズが
通常の Spectrum 速度より 5% 以上高速または低速で実行されている場合、
録音はすぐに停止されます。

If libgcrypt Fuse がコンパイルされたときに利用可能で、その後、録音が行われました。
アクティブな競争モードは、理論的には「認証」するためにデジタル署名されます。
上記の制限を設けた上で作られているということです。 しかしながら、 この
手続き is 安全に (と be それで)、 so   プレゼンス of どれか
署名 on an RZX file すべき be 撮影 as 提供 証明 それ it ました
  コンペ モード アクティブ。 この機能は Fuse にのみ含まれています
これは、Fuse をオンラインで使用するための要件の XNUMX つであったためです。
トーナメント。

競技 コード
ここに入力された数値コードは、で作成された RZX ファイルに書き込まれます。
競争モード。 これはオンライン トーナメントのもう XNUMX つの機能です。
特定のコードが実行された後に録音が行われたことを「証明」するために使用されます。
解放されました。 そのようなトーナメントに参加していない場合は、無視しても問題ありません。
このオプション。

常に 埋め込みます スナップショット
記録時にスナップショットを RZX ファイルに埋め込むかどうかを指定します
既存のスナップショットから開始されます。

オプションは、 ジョイスティック
Fuse は、使用可能な一般的なタイプのジョイスティックの多くをエミュレートできます。
スペクトラム。 これらのエミュレートされたジョイスティックの入力は、実際のジョイスティックから取得できます。
エミュレーション マシンに接続されています ( オプションは、 ジョイスティック、
ジョイスティック 1 ... & オプションは、 ジョイスティック、 ジョイスティック 2 ... オプション)、または q, a,
o, p, スペース エミュレーションマシンのキーボード上のキー。
オプションは、 ジョイスティック、 キーボード... オプション。 キーボードを使用する場合は、
ジョイスティックをエミュレートします。 q, a, o, p, スペース キーには通常のキーがありません
効果 (次のようなことを行うゲームの問題を回避するため) p 一時停止するとき
ジョイスティックを使用します)。

各ジョイスティック (「偽」キーボード ジョイスティックを含む) は、次のように設定できます。
次のジョイスティック タイプのいずれかをエミュレートします。

なし
ジョイスティックなし: 入力は単に無視されます。

カーソル
カーソル ジョイスティック (押すのと同等) 5 (左)、 6 (ダウン)、 7 (上)、
8 (右)、そして 0 (火)。

ケンプストン
ケンプストンのジョイスティック、入力ポート 31 から読み取られます。 オプションは、
周辺機器、 ケンプストン インタフェース オプションは入力にも設定する必要があります
認識される。

シンクレア 1
シンクレア 2
「左」と「右」の Sinclair ジョイスティック。 1
(左)、 2 (右)、 3 (ダウン)、 4 (上)、および 5 (火)、または 6 (左)、 7
(右)、 8 (ダウン)、 9 (上)、および 0 (火)それぞれ。

タイメックス 1
タイメックス 2
Timex 2068 に取り付けられた「左」および「右」ジョイスティック
バリアントの内蔵ジョイスティック インターフェイス。

実際のジョイスティックについては、設定することも可能です (ただし、現在は
GTK+ インターフェイスを使用している場合)、ジョイスティックの各ボタンにどのような効果がありますか:
これは ジョイスティック 火災、エミュレートされたジョイスティックの火を押すのと同等
ボタン、 何も、効果がないことを意味する、またはスペクトル キー、つまり
そのボタンを押すことは、スペクトル キーを押すことと同じになります。

オプションは、 選択 ROMの
Fuse によってエミュレートされるスペクトル バリアントごとに個別のダイアログが利用可能です。
そのマシンで使用される ROM を選択できます。 必要なROMを選択するだけです
使用するためにスペクトルをリセットし、変更を有効にします。

オプションは、 フィルター...
現在使用しているグラフィック フィルターを選択します。 を参照してください。 グラフィックス FILTERS のセクション
詳細はこちら

オプションは、 ディスク オプション...
ディスク ドライブをエミュレートする場合、Fuse は物理ドライブの指定を許可します。
エミュレートされたインターフェイスに接続されているユニット。 各ドライブは、次のいずれかに設定できます。
次のタイプ:

片面 40 追跡する

両面 40 追跡する

片面 80 追跡する

両面 80 追跡する

設定できるオプションは次のとおりです。

+3 Drive A
デフォルトは片面 40 トラック ドライブです。

+3 Drive B
デフォルトは両面 80 トラック ドライブです。

+3 検出 スピードロック
+3 ドライブが Speedlock で保護されたディスクの検出を試行するかどうかを指定します。
「弱い」セクターをエミュレートします。 ディスク イメージ ファイル (EDSK または UDI) に弱いファイルが含まれている場合
セクタデータがある場合、スピードロック検出は自動的に省略されます。 こちらも参照
  弱い ディスク DATA のセクションから無料でダウンロードできます。

ベータ 128 Drive A
デフォルトは両面 80 トラック ドライブです。

ベータ 128 Drive B
デフォルトは両面 80 トラック ドライブです。

ベータ 128 Drive C
デフォルトは両面 80 トラック ドライブです。

ベータ 128 Drive D
デフォルトは両面 80 トラック ドライブです。

+D Drive 1
デフォルトは両面 80 トラック ドライブです。

+D Drive 2
デフォルトは両面 80 トラック ドライブです。

弟子 Drive 1
デフォルトは両面 80 トラック ドライブです。

弟子 Drive 2
デフォルトは両面 80 トラック ドライブです。

作品 Drive 1
デフォルトは片面 40 トラック ドライブです。

作品 Drive 2
デフォルトは片面 40 トラック ドライブです。

意図に基づいて、適切なメッセージを適切なユーザーに適切なタイミングで マージ 'NS' of ディスク
このオプションは、Fuse が
新しいシングルを開くときに、別のファイルからのディスク イメージの「B」面
両面ディスクイメージ。

確認します マージ ディスク 側面
Fuse が「B」側の別のファイルをマージするかどうかを選択します。
新しいディスク イメージを開くときに、ディスク イメージの別のファイルが作成されます。 ほとんどの両面
ディスクイメージは XNUMX つの片面ディスクイメージとしてダンプされます (例: 「Golden Axe」)。
Side A.dsk」と「Golden Axe - Side B.dsk」。 それで、ゴールデンをプレイしたい場合は、
Axe、まず最初のディスク イメージを挿入する必要があります。ゲームが要求したときに、
B 面を挿入するには、代わりに XNUMX 番目のディスク イメージを見つけて開く必要があります。
ドライブ内のディスクを「裏返す」だけです。 有効にすると、Fuse は開こうとします。
XNUMX 番目のイメージも作成し、両面ディスク イメージを作成します (XNUMX つのイメージをマージします)
片面ディスクイメージ)を作成し、このマージされた仮想ディスクをディスクに挿入します
ドライブ。 ファイルが両面か片面かを検出する機能です。
ファイル名が [Ss]ide[ _][abAB12][ _.] のようなパターンに一致する場合のイメージ
開かれているディスクのファイル名。 見つかった場合、Fuse は開こうとします。
ディスクの反対側も適切な文字に置き換えます。
ファイル名 (例: 1→2、a→b、A→B)。 成功すると、XNUMX つがマージされます
画像が作成され、ドライブに両面ディスクが挿入されました。 つまり、もし私たちが
「Golden Axe - Side A.dsk」を開くと、Fuse は「Golden Axe -」を開こうとします。
Side B.dsk』も。 これで、Golden Axe が要求した場合は、ディスクを「裏返す」だけで済みます。
「サイドB」。 利用可能なオプションは次のとおりです 決して, 片面の ドライブ &
常に.

F11
オプションは、 フル 画面
Fuse を全画面モードとウィンドウ モードの間で切り替えます。 このメニューのみご利用いただけます
SDL UI の下で。

オプションは、 Save
If libxml2 Fuse のコンパイル時に利用可能であったため、Fuse の現在の
書き込まれるオプション .fuserc ホームディレクトリにあり、そこから
Fuse が再起動されると再び取得されます。 このファイルを更新する最良の方法は、
このオプションを使用しますが、これは単純な XML ファイルなので、編集はそれほど難しくありません。
本当にそうしたいなら手してください。

ポーズ
機械、 ポーズ
エミュレーションを一時停止または一時停止解除します。 このオプションは、GTK+ および Win32 でのみ使用できます。
UI; 他のユーザー インターフェイスを一時停止するには、F1 を押してメイン メニューを表示します。

F5
機械、 リセット
エミュレートされたスペクトルをリセットします。 繰り返しますが、使用している場合はこれをキャンセルする機会があります
GTK+ または Win32 UI。

機械、 ハード リセット
エミュレートされたスペクトルをリセットします。 ハード リセットは、Spectrum の電源をオンにすることと同じです。
電源をオフにしてから、再度オンにします。 繰り返しますが、次の場合にはこれをキャンセルする機会があります
GTK+ または Win32 UI を使用している。

F9
機械、 選択...
エミュレートするスペクトルのタイプを選択します。 アムストラッドのシンクレアの概要
タイメックスは次のサイトで見つけることができます。
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm そのうちにもっと
技術情報は次の場所でご覧いただけます。
http://www.worldofspectrum.org/faq/reference/reference.htm,
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

スペクトラム 16K
スペクトラム 48K
1982 年に Sinclair によってリリースされた、16 または 48K の RAM を搭載したオリジナルのマシン


スペクトラム 48K (NTSC)
南米の一部地域で限定発売されたNTSC 48K機。

スペクトラム 128K
128 年 (スペイン) または 1985 年 (英国) に Sinclair によってリリースされた 1986K マシン。

スペクトラム +2
1986 年に Amstrad によってリリースされた最初のマシン。エミュレーションの点から
+2 は実質的に 128K と同じです。

スペクトラム + 2A
スペクトラム +3
1988 年にアムストラッドによってリリースされた XNUMX つのマシン。技術的には非常によく似ています。
+3 には 3 インチのディスク ドライブが搭載されているのに対し、+2A には XNUMX インチのディスク ドライブが搭載されている点が異なります。
ではありません。

スペクトラム + 3e
+3 には修正された ROM が含まれており、シンプルな方法で IDE ハードディスクにアクセスできます。
8 ビット インターフェイス。 オプションは、 ディスク PC周辺機器 ダイアログ。 見る
http://www.worldofspectrum.org/zxplus3e/ のガイドをご参照ください。

タイメックス TC2048
タイメックス TC2068
ポルトガルの Timex によってリリースされた Spectrum のバリエーション。

タイメックス TS2068
北米のTimex社から発売されたSpectrumの派生モデル。

ペンタゴン 128K
ロシアのスペクトラムのクローン。 と呼ばれるさまざまな機械がありました
1989年から2006年までのペンタゴン、本機は1991年時代に対応
Pentagon 128K (オプションの AY サウンド チップと統合された Beta 128 を搭載)
ディスク インターフェイスであり、最も頻繁にエミュレートされるマシンのバージョンです。 もっと
技術的な詳細については、次のサイトを参照してください。
http://www.worldofspectrum.org/rusfaq/index.html,

ペンタゴン 512K
ペンタゴン 1024K
国防総省のロシアン・スペクトルのクローンの新しいバージョンには、
より多くのメモリと「Mr Gluk Reset Service」ROM により、より強力な
ファームウェア。

サソリ ZS 256
もう一つのロシア製スペクトラムのクローン。 詳細については、次のサイトを参照してください。
http://www.worldofspectrum.org/rusfaq/index.html。 ロシア人全員と同じように
クローンには 3.5 インチのディスク ドライブが組み込まれており、Beta 128 ディスク経由でアクセスされます。
インターフェイスと TR-DOS (テクノロジー リサーチ ディスク オペレーティング システム)。 の
Pentagon 128k や同様のマシンとの最も重要な違いは、
表示タイミングの詳細。

スペクトラム SE
Andrew Owen と Jarek Adamski によって設計された最近の亜種です。
おそらく 128K マシンと Timex を組み合わせたものと考えるのが最もよいでしょう。
バリアントでは、272K の RAM にアクセスできます。 さらに詳細な点は次のとおりです
で入手可能 http://www.worldofspectrum.org/faq/reference/sereference.htm
拡張 BASIC のドキュメントは次の場所で入手できます。
https://github.com/cheveron/sebasic4/wiki。 BASIC のバグ トラッカーは次のとおりです。
at https://github.com/cheveron/sebasic4/issues?state=open.

機械、 デバッガ...
モニター/デバッガーを起動します。 を参照してください。 モニター/デバッガー 詳細については、セクションを参照してください。

機械、 突く ファインダ...
「ポケファインダー」を起動します。 を参照してください。 ポーク ファインダ 詳細については、セクションを参照してください。

機械、 突く メモリー...
無限ライフなどの多面POKEの使用を許可します。 を参照してください。 ポーク MEMORY
詳細については、セクションを参照してください。

機械、 メモリ ブラウザ...
メモリブラウザを起動します。 これが何をするかはかなり明らかです。 おそらく
唯一注目すべき点は、ウィンドウを閉じるまでエミュレーションが一時停止されることです。

機械、 NMI
エミュレートされた Spectrum にノンマスカブル割り込みを送信します。 のタイプミスにより、
標準の 48K ROM の場合、リセットが発生しますが、修正された ROM も利用可能です。
この機能を活用してください。 +D (または DISCiPLE) をエミュレートする場合、これは次の目的で使用されます。
+D (または DISCiPLE) のスクリーンショットおよびスナップショット機能にアクセスします ( +D
エミュレーション & 弟子 エミュレーション 以下のセクション)。 DISCiPLE の場合は大文字シフト
NMI ボタン​​を押しながら押し続ける必要があります。 一部の UI では、これは次のとおりです。
難しい、あるいは不可能ですらあります。 DISCiPLE の GDOS にはバグがあることに注意してください
これにより、保存されたスナップショットが破損し、NMI から返されなくなります。
メニューを正しく。 このバグは +D 上の G+DOS には存在しません。

F7
メディア、 テープ、 開いた...
ロード元の PZX、TAP、または TZX 仮想テープ ファイルを選択します。 を参照してください。 FILE SELECTION
ファイルの選択方法の詳細については、以下のセクションを参照してください。 もしも オートロード メディア に設定されています
「一般オプション」ダイアログ (デフォルト) では、 ファイル、 開いた...
代わりにメニュー オプションを選択すると、テープのロードが自動的に開始されます。 そうでなければ、あなたは
エミュレートされたマシンでロードを開始する必要があります (LOAD "" または 128 のテープを使用)
ローダー オプション。ただし、最初にリセットする必要がある場合があります)。

保証 TZX ファイルが正しくロードされることを確認するには、ファイルを選択して、
[General Options] ダイアログでテープ ローディング トラップが無効になっていることを確認してから、 F8
(あるいはそうする メディア、 テープ、 プレイ)。 とはいえ、ほとんどの TZX はテープローディング トラップで動作します。
有効になっているため(多くの場合、途中ですばやくロードし、残りをリアルタイムでロードします)、
まずはその方法で試してみてはいかがでしょうか。

F8
メディア、 テープ、 プレイ
必要に応じて、PZX、TAP、または TZX ファイルの再生を開始します。 (オプションの選択 (または
を押す F8) 再び再生を一時停止し、さらに押すと再開します)。 説明する — もし
テープローディング トラップが無効になり ([一般オプション] ダイアログで)、
エミュレートされたマシンでのロード プロセスだけでは十分ではありません。 `を押す必要もあります
いわば :-)、そしてこれがあなたがそれを行う方法です。 `を押す必要があるかもしれません
マルチロードを含む TZX など、他の特定の状況ではこのように再生します。
ゲームにはテープ停止要求がある場合があります (Fuse はこれに従います)。

メディア、 テープ、 ブラウズ
現在のテープをブラウズします。 上の各データ ブロックの簡単な表示
現在のテープが表示され、そこから Fuse が再生するブロックを選択できます
次。 GTK+ UI では、ブラウザが表示されている間もエミュレーションが続行されます。
ブロックをダブルクリックすると、ブロックが選択されます。 他の UI では、エミュレーションが一時停止されています
カーソルキーを使用して押すことができます 入力します 選択します。 あなたがあなたを決めるなら
ブロックを変更したくないので、押してください エスケープ.

メディア、 テープ、 巻き戻し
現在の仮想テープを巻き戻して、最初からもう一度読み取れるようにします。

メディア、 テープ、 クリア
現在の仮想テープをクリアします。 これは、「クリーン」が必要な場合に特に便利です
slate' を実行して、新しく保存したファイルを追加します。 メディア、 テープ、 書く... (または F6).

F6
メディア、 テープ、 書く...
現在の仮想テープの内容を TZX ファイルに書き込みます。 プロンプトが表示されます。
ファイル名。 仮想テープの内容は、以前にロードされたテープの内容です
(最後にロードした後にロードされたものがある場合 メディア、 テープ、 クリア)、 に続く
それ以降、エミュレートされたマシンから保存したもの。 これらの新しく保存されたファイルは
このオプションを選択するまで、任意のテープ ファイルに書き込まれます。

メディア、 テープ、 USBレコーディング 開始
エミュレートされたスペクトラムから現在のスペクトラムへの出力を直接記録し始めます。
仮想テープ。 規格外の ROM を使って記録したい場合や、
カスタム保存ルーチンから。 録音中はほとんどのテープ操作が無効になります。
で録音を停止 メディア、 テープ、 書く... メニューオプション。

メディア、 テープ、 USBレコーディング Force Stop
直接記録を停止し、新しい記録を仮想テープに配置します。

メディア、 インタフェース 1
インターフェイス 1 がアクティブな場合にのみ、仮想マイクロドライブ イメージにアクセスできます。
  オプションは、 PC周辺機器 メニュー。 Microdrive イメージを変更すると、
適切な保存オプションが使用されるまで、ディスク上のファイルに書き込まれません。

メディア、 インタフェース 1, マイクロドライブ 1, インセット 新作
新しい (フォーマットされていない) マイクロドライブ カートリッジをエミュレートされたマイクロドライブ 1 に挿入します。

メディア、 インタフェース 1, マイクロドライブ 1, 入れる...
既存のマイクロドライブ カートリッジ イメージをエミュレートされたマイクロドライブ 1 に挿入します。
ファイル名の入力を求められます。

メディア、 インタフェース 1, マイクロドライブ 1, イジェクト
Microdrive 1 で Microdrive イメージを取り出します。イメージが変更されている場合は、
変更を保存するかどうか尋ねられます。

メディア、 インタフェース 1, マイクロドライブ 1, Save
マイクロドライブ 1 にマイクロドライブ イメージを保存します。

メディア、 インタフェース 1, マイクロドライブ 1, Save なので...
マイクロドライブ 1 のマイクロドライブ イメージをファイルに書き込みます。 プロンプトが表示されます。
ファイル名。

メディア、 インタフェース 1, マイクロドライブ 1, 書きます 守る、 有効にします
マイクロドライブ 1 のイメージの書き込み保護タブを有効にします。

メディア、 インタフェース 1, マイクロドライブ 1, 書きます 守る、 無効にします
マイクロドライブ 1 のイメージの書き込み保護タブを無効にします。

メディア、 インタフェース 1, マイクロドライブ 2, ...
メディア、 インタフェース 1, マイクロドライブ 3, ...
メディア、 インタフェース 1, マイクロドライブ 4, ...
メディア、 インタフェース 1, マイクロドライブ 5, ...
メディア、 インタフェース 1, マイクロドライブ 6, ...
メディア、 インタフェース 1, マイクロドライブ 7, ...
メディア、 インタフェース 1, マイクロドライブ 8, ...
他のエミュレートされたマイクロドライブの同等のオプション。

メディア、 インタフェース 1, RS232、 プラグ RxD
メディア、 インタフェース 1, RS232、 プラグを抜く RxD
メディア、 インタフェース 1, RS232、 プラグ 送信
メディア、 インタフェース 1, RS232、 プラグを抜く 送信
RS-232 として使用する通信チャネル (FIFO またはファイル) を接続または切断します。
TxD または RxD ワイヤ。

メディア、 ディスク
+3、+3e、ペンタゴン、または
Scorpion、または Beta 128、Opus Discovery、+D または DISCiPLE インターフェイス オプションの場合
が有効になり、選択したインターフェースと互換性のあるマシンが選択されます。 (見る
.DSK FORMAT, BETA 128 エミュレーション OPUS 発見 エミュレーション +D エミュレーション &
弟子 エミュレーション サポートされているファイル形式に関する注意事項については、以下のセクションを参照してください)。

繰り返しになりますが、ディスク イメージに変更を加えても、元のファイルには影響しません。
ドライブに「挿入」されました。 変更を保持したい場合は、適切な
Fuse を終了する前に「取り出して書き込む」オプション。

メディア、 ディスク、 + 3、 Drive A:、 入れる...
+3 のエミュレートされたドライブ A: に読み取り/書き込み用のディスク イメージ ファイルを挿入します。

メディア、 ディスク、 + 3、 Drive A:、 イジェクト
現在 +3 のエミュレートされたドライブ A: にあるディスク イメージを取り出します: — またはエミュレートされたドライブから
マシンの視点で、それを排出します。 画像に加えられた変更は反映されないことに注意してください
保存されます。

メディア、 ディスク、 + 3、 Drive A:、 Save
現在 +3 のドライブ A: にあるディスク イメージを保存します。

メディア、 ディスク、 + 3、 Drive A:、 Save なので...
現在 +3 のドライブ A: にあるディスク イメージの現在の状態をファイルに保存します。
ファイル名の入力を求められます。

メディア、 ディスク、 + 3、 Drive B:、 入れる...
上と同じですが、+3 のドライブ B: が対象です。 Fuse はドライブ B: を 3 番目の XNUMX インチ ドライブとしてエミュレートします。

メディア、 ディスク、 + 3、 Drive B:、 イジェクト
上記と同様ですが、ドライブ B: が対象です。

メディア、 ディスク、 + 3、 Drive B:、 Save
上記と同様ですが、ドライブ B: が対象です。

メディア、 ディスク、 + 3、 Drive B:、 Save なので...
上記と同様ですが、ドライブ B: が対象です。

メディア、 ディスク、 ベータ、 Drive A:、 インセット 新作
エミュレートされたベータ ドライブ A: に新しい (フォーマットされていない) ディスクを挿入します。

メディア、 ディスク、 ベータ、 Drive A:、 入れる...
メディア、 ディスク、 ベータ、 Drive A:、 イジェクト
メディア、 ディスク、 ベータ、 Drive A:、 Save
メディア、 ディスク、 ベータ、 Drive A:、 Save なので...
上記と同様ですが、エミュレートされたベータ ディスク ドライブ A: が対象です。

メディア、 ディスク、 ベータ、 Drive A:、 書きます 守る、 有効にします
ベータ ドライブ A: のイメージの書き込み保護タブを有効にします。

メディア、 ディスク、 ベータ、 Drive A:、 書きます 守る、 無効にします
ベータ ドライブ A: のイメージの書き込み保護タブを無効にします。

メディア、 ディスク、 ベータ、 Drive B:、 ...
メディア、 ディスク、 ベータ、 Drive NS :、 ...
メディア、 ディスク、 ベータ、 Drive D:、 ...
上記と同様ですが、残りのエミュレートされたベータ ディスク インターフェイス ドライブが対象です。

メディア、 ディスク、 オーパス、 Drive 1, インセット 新作
メディア、 ディスク、 オーパス、 Drive 1, 入れる...
メディア、 ディスク、 オーパス、 Drive 1, イジェクト
メディア、 ディスク、 オーパス、 Drive 1, Save
メディア、 ディスク、 オーパス、 Drive 1, Save なので...
メディア、 ディスク、 オーパス、 Drive 1, 書きます 守る、 有効にします
メディア、 ディスク、 オーパス、 Drive 1, 書きます 守る、 無効にします
メディア、 ディスク、 オーパス、 Drive 2, ...
上記と同様ですが、エミュレートされた Opus Discovery ドライブ用です。

メディア、 ディスク、 +D、 Drive 1, インセット 新作
メディア、 ディスク、 +D、 Drive 1, 入れる...
メディア、 ディスク、 +D、 Drive 1, イジェクト
メディア、 ディスク、 +D、 Drive 1, Save
メディア、 ディスク、 +D、 Drive 1, Save なので...
メディア、 ディスク、 +D、 Drive 1, 書きます 守る、 有効にします
メディア、 ディスク、 +D、 Drive 1, 書きます 守る、 無効にします
メディア、 ディスク、 +D、 Drive 2, ...
上記と同様ですが、エミュレートされた +D ドライブ用です。

メディア、 ディスク、 弟子、 Drive 1, インセット 新作
メディア、 ディスク、 弟子、 Drive 1, 入れる...
メディア、 ディスク、 弟子、 Drive 1, イジェクト
メディア、 ディスク、 弟子、 Drive 1, Save
メディア、 ディスク、 弟子、 Drive 1, Save なので...
メディア、 ディスク、 弟子、 Drive 1, 書きます 守る、 有効にします
メディア、 ディスク、 弟子、 Drive 1, 書きます 守る、 無効にします
メディア、 ディスク、 弟子、 Drive 2, ...
上記と同様ですが、エミュレートされた DISCiPLE ドライブ用です。

メディア、 カートリッジ、 タイメックス ドック、 入れる...
Timex 2068 ドックにカートリッジを挿入します。 これにより、エミュレートされたマシンが
TC2068 に変更され (まだ 2068 バリアントでない場合)、リセットされます。

メディア、 カートリッジ、 タイメックス ドック、 イジェクト
Timex 2068 ドックからカートリッジを取り外します。 これにより、エミュレートされたマシンが
リセットされます。

メディア、 カートリッジ、 インタフェース 2, 入れる...
インターフェイス 2 のカートリッジ スロットにカートリッジを挿入します。 これにより、
エミュレートされたマシンがリセットされ、カートリッジがロードされます。

メディア、 カートリッジ、 インタフェース 2, イジェクト...
インターフェイス 2 カートリッジ スロットからカートリッジを取り外します。 これにより、
エミュレートされたマシンがリセットされます。

メディア、 SDI、 簡単な拡張で 8ビット マスター、 入れる...
IDE ハードディスクをシンプルな 8 ビット インターフェイスのマスター チャネルに接続します。

メディア、 SDI、 簡単な拡張で 8ビット マスター、 コミット
シンプルに接続された仮想ハー​​ドディスクに行われた書き込みを引き起こします
実ディスクにコミットされる 8 ビット インターフェイスのマスター チャネル。
仮想ディスクが取り出されても存続します。

メディア、 SDI、 簡単な拡張で 8ビット マスター、 イジェクト
単純な 8 ビット インターフェイスのマスター チャネルから仮想ハード ディスクを取り出します。 ノート
仮想ハード ディスクへの書き込みは失われます。 メディア、 SDI、 簡単な拡張で
8ビット マスター、 コミット オプションは、ディスクが取り出される前に使用されます。

メディア、 SDI、 簡単な拡張で 8ビット スレーブ, 入れる...
メディア、 SDI、 簡単な拡張で 8ビット スレーブ, コミット
メディア、 SDI、 簡単な拡張で 8ビット スレーブ, イジェクト
と同じ メディア、 SDI、 簡単な拡張で 8ビット Master 上記のエントリですが、単純な場合
8 ビット インターフェイスのスレーブ チャネル。

メディア、 SDI、 ZXATASP、 マスター、 入れる...
メディア、 SDI、 ZXATASP、 マスター、 コミット
メディア、 SDI、 ZXATASP、 マスター、 イジェクト
メディア、 SDI、 ZXATASP、 スレーブ, 入れる...
メディア、 SDI、 ZXATASP、 スレーブ, コミット
メディア、 SDI、 ZXATASP、 スレーブ, イジェクト
と同じ メディア、 SDI、 簡単な拡張で 8ビット Master 上記のエントリですが、XNUMXつの場合
ZXATASP インターフェイスのチャネル。

メディア、 SDI、 ZXCF コンパクトフラッシュ、 入れる...
メディア、 SDI、 ZXCF コンパクトフラッシュ、 コミット
メディア、 SDI、 ZXCF コンパクトフラッシュ、 イジェクト
と同じ メディア、 SDI、 簡単な拡張で 8ビット Master 上記のエントリですが、ZXCF の場合
インターフェイスの CompactFlash スロット。

メディア、 SDI、 分ける、 マスター、 入れる...
メディア、 SDI、 分ける、 マスター、 コミット
メディア、 SDI、 分ける、 イジェクト
メディア、 SDI、 分ける、 スレーブ, 入れる...
メディア、 SDI、 分ける、 スレーブ, コミット
メディア、 SDI、 分ける、 イジェクト
と同じ メディア、 SDI、 簡単な拡張で 8ビット 上記のエントリですが、の XNUMX つのチャネルについては
DivIDE インターフェイス。

ヘルプ キーボード 写真...
Spectrum キーボードを示す図と、使用できるさまざまなキーワードを表示します。
(48K) BASIC からの各キーで生成されます。 GTK+ および Win32 UI では、これは
別のウィンドウに表示され、エミュレーションが続行されます。 他の UI では、
を押すまで、画像は画面上に残ります (エミュレータは一時停止します) Escキー or 入力します.

キー マッピング


スペクトラムをエミュレートするときは、キー F1 〜へ F10 さまざまなメニュー項目のショートカットとして使用されます。
上記のように。 英数字キー (と一緒に 入力します & スペース) にそのままマッピングされます
スペクトラムキー。 その他のキー マッピングは次のとおりです。

シフト Caps Shift としてエミュレート

管理, 他の, Meta
Symbol Shift としてエミュレートされます (他のほとんどの修飾子もこれにマップされます)

バックスペース
Caps–0 (削除) としてエミュレート

Escキー Caps–1 としてエミュレート (編集)

キャップ ロック
Caps–2 としてエミュレート

カーソル キー
Caps–5/6/7/8 としてエミュレート (必要に応じて)

タブ Caps Shift–Symbol Shift (拡張モード) としてエミュレート

キーボードに存在する場合、さらにいくつかの句読点キーがサポートされます — `,'、 `.',
`/'、 `;'、 `''、 `#'、 `-'、および `='。 これらは、適切なシンボル シフト キーにマップされます。
スペクトラムで。

ファイル選択ダイアログを使用するときに適用可能なキーのリストは、 FILE
SELECTION 以下のセクションをご覧ください。

DISPLAY サイズ


Fuse の一部の UI では、エミュレートされた Spectrum のディスプレイのサイズを変更できます。 窓用~
ベースのもの (GTK+、Win32、および Xlib) では、ウィンドウのサイズを変更できます。 :-)
これが正確にどのように機能するかは、ウィンドウマネージャーによって異なります。 あなたは窓を作らなければならないかもしれません
実際に拡大する前の元のサイズの幅と高さの XNUMX 倍以上。 ヒューズ
ウィンドウを「正方形」に保とうとしますが、一部のウィンドウ マネージャでは、これは
ウィンドウのサイズはまったく変更されません。 この問題が発生した場合、`--ノーアスペクトヒント'
オプションが役立つ場合があります。

X11 または GTK+ で SDL UI を使用している場合、ウィンドウは自動的にサイズ変更されます。
選択したグラフィック フィルタの正しいサイズ。

グラフィックス FILTERS


Fuse には、そのイメージを構築する間に本質的に任意のフィルターを適用する機能があります。
Spectrumの画面をエミュレートマシンのモニターに表示します。 これらのフィルター
さまざまな形式のスムージング、テレビのスキャンラインのエミュレーション、およびその他のさまざまな形式を実行するために使用できます
可能性。 グラフィック フィルタのサポートは、ユーザー インターフェイスによって異なります。
ただし、GTK+、Win32、Xlib、SVGAlib、および SDL ユーザー インターフェイスの XNUMX つの一般的なクラスがあります。
(および .png スクリーンショットの保存) は、パレットを使用する「補間」フィルターをサポートします
スペクトルの 16 色よりも大きいですが、フレームバッファのユーザー インターフェイスは現在そうしています。
フィルタをまったくサポートしていません。

Timex マシンの高出力が原因で、さらに複雑になります。
水平解像度が XNUMX 倍の解像度ビデオ モード。 これに対処するために、Fuse は
これらのマシンは、通常のディスプレイ サイズの XNUMX 倍の「通常の」ディスプレイ サイズを持っていると見なされます。
Spectrum の画面。これらに使用できる別のフィルタ セットが表示されます。
マシン。 Timex では、XNUMX 倍または XNUMX 倍のサイジング フィルタを使用できることに注意してください。
SDL、Win32、または GTK+ ユーザー インターフェイスを使用している場合にのみ、マシンを使用できます。

使用可能なフィルターと、コマンドからフィルターを選択するために使用される短い名前
行は次のとおりです。

タイメックス ハーフ (平滑化) (ハーフ)
タイメックス ハーフ (スキップ) (ハーフスキップ)
画面を通常の半分に縮小する XNUMX つの Timex マシン固有のフィルター
(タイメックス) サイズ; つまり、通常のスペクトラム画面と同じサイズです。 違い
これら XNUMX つのフィルターの違いは、高解像度モードの処理方法にあります。
「平滑化」バージョンは、隣接するペアの平均化を行う補間フィルターです。
一方、「スキップ」バージョンは非補間フィルタであり、単純に
XNUMX つおきのピクセルをドロップします。

ノーマル (通常の)
最も単純なフィルター: スペクトルのすべてのピクセルに対して XNUMX つのピクセルを表示するだけです。
を選択して、後処理画面に進みます。

ダブル サイズ (2x)
表示画面を XNUMX 倍に拡大します。

トリプル サイズ (3x)
表示された画面を 32 倍のサイズに拡大します。 GTK+、WinXNUMX、
Xlib および SDL ユーザー インターフェイス、または非 Timex マシンのスクリーンショットを保存する場合。

2xSaI (2xさい)
スーパー 2xSaI (スーパー2xsai)
スーパーイーグル (スーパーイーグル)
連続して平滑化を適用する XNUMX つの補間フィルター。 XNUMXつすべて
表示される画面のサイズが XNUMX 倍になります。

AdvMAME2x (advmame2x)
対角線を滑らかにしようとするダブルサイジングの非補間フィルター。

AdvMAME3x (advmame3x)
非常に似て AdvMAME2xただし、表示される画面のサイズが XNUMX 倍になります。
GTK+、Win32、Xlib、および SDL ユーザー インターフェイスでのみ、または保存時にのみ使用できます。
非 Timex マシンのスクリーンショット。

TV 2x (テレビ2x)
TV 3x (テレビ3x)
タイメックス TV (時間xtv)
テレビの走査線の効果をエミュレートしようとする XNUMX つのフィルター。 の
XNUMX つ目は非 Timex マシン用の XNUMX 倍のサイズのフィルターで、XNUMX つ目は同様のフィルターです。
トリプル サイジング フィルター、最後は Timex マシン用のシングル サイジング フィルター
(これは、TV 2X と Timex TV が同じサイズの出力を生成することを意味することに注意してください)。

PAL TV (パルテレビ)
PAL TV 2x (パルテレビ2x)
PAL TV 3x (パルテレビ3x)
レイヤーされたPAL TVシステムの効果をエミュレートしようとするXNUMXつのフィルター
高解像度の白黒画像の上に低解像度のカラー画像を重ねる
画像。 フィルターは、他のテレビシリーズのようにオプションでスキャンラインを追加することもできます
スケーラー。

ドット マトリックス (ドットマトリックス)
ドット マトリックス ディスプレイの効果をエミュレートするダブル サイジング フィルター。

タイメックス 1.5x (時間x15x)
Timex 画面を最大 1.5 倍にスケーリングする補間 Timex 固有のフィルター
通常のサイズ (したがって、「通常の」スペクトル画面の 3 倍のサイズ)。
GTK+、Win32、および SDL ユーザー インターフェイスでのみ、または保存時にのみ使用できます。
スクリーンショット。

HQ 2x (hq2x)
HQ 3x (hq3x)
高品質 (ただし低速) のアンチエイリアシングを行う XNUMX つのフィルター。 をXNUMX倍、XNUMX倍にする
それぞれ表示画面のサイズ。

エミュレートされた スペクトラム


エミュレートされたスペクトルは、デフォルトでは、テープ プレーヤーと
ZXプリンター付属。 ああ、どうやらいくつかの魔法のスナップショットのロード/保存マシン
類推のために、おそらく最もよく説明されています。 :-)

さまざまな種類のスペクトラムをエミュレートするには、 機械、 選択... メニューオプション、または
F9.

ダイアログが表示されると、Spectrum エミュレーションは一時停止します。 ウィジェット UI では、
メニューまたはキーボードの画像が表示されているときに一時停止します。

PRINTER エミュレーション


Spectrum のさまざまなモデルは、プリンターを接続するさまざまな方法をサポートしていました。
これらは Fuse によってサポートされています。 さまざまな用途にさまざまなプリンターが用意されています。
モデル:

16, 48, TC2048, TC2068, TS2068
ZXプリンター

128/+2/ペンタゴン
シリアルプリンター(文字のみ)

+ 2A, +3
パラレルプリンター (テキストのみ)

Opus Discovery、+D、または DISCiPLE エミュレーションが使用されていて、プリンター エミュレーションが有効になっている場合、
ディスク インターフェイスのパラレル プリンター インターフェイスのテキストのみのエミュレーションが提供されます。

印刷出力は、プリンタに応じて XNUMX つのファイルのいずれか (または両方) に追加されます。
デフォルトは プリントアウト.txt テキスト出力用、および プリントアウト.pbm グラフィック用 (PBM 画像は
ほとんどの画像ビューアーとコンバーターでサポートされています)。 これらの名前は、
- テキストファイル & --グラフィックファイル コマンドラインまたは構成ファイルからのオプション。 その間
ZXプリンターは グラフィカルに出力し、シミュレートされたテキスト出力が同時に生成されます
現在の文字セットに基づいた大雑把な種類の OCR を使用する時間 (使用するのと少し似ています)
画面$)。 シリアル/パラレルを使用する場合、グラフィックスは現在サポートされていません。
ただし、使用されたエスケープ コードは忠実に「表示」されます。 (!)

ところで、変更するのは得策ではありません。 プリントアウト.pbm Fuse の外にあるファイル
それに追加し続けたい。 Fuse を使用するには、ヘッダーに特定のレイアウトが必要です。
正しく追加し続けることができ、それができない場合、ファイルは上書きされます
に追加されます。

ジサタスプ そして ZXCF


ZXATASP および ZXCF インターフェイスは、Sami Vehmaa によって設計された XNUMX つのペリフェラルです。
Spectrum の機能を大幅に拡張します。 両方の詳細が利用可能です
さみさんのホームページより、 http://user.tninet.se/~vjz762w/ですが、ここでは簡単な概要を説明します。

実際の ZXATASP には、128K または 512K の RAM と IDE を接続する機能が付属しています。
ハードディスクと CompactFlash カード、ZXCF には 128K、512K、または 1024K の RAM が付属しています。
コンパクトフラッシュカードを接続する機能。 エミュレーションの観点から、XNUMX
コンパクトフラッシュカードは論理的には単なるIDEハードであるため、インターフェイスは実際には非常に似ています
ディスク。 現在、Fuse のエミュレーションは、ZXATASP と 512K で 1024K の RAM を持つように修正されています。
ZXCFで。

ZXATASP を有効にするには、単に ジサタスプ インタフェース オプションから オプションは、 ディスク
周辺機器... ダイアログ。 アップロードおよび書き込み保護ジャンパーの状態は、次のとおりです。
によって制御されます ジサタスプ upload & ジサタスプ 書きます 守る オプション。 同様に、ZXCF は
によって制御されます ZXCF インタフェース & ZXCF upload オプション (ZXCF 書き込み保護は
ソフトウェア制御)。

ZXATASP または ZXCF を使用している場合は、ほぼ確実に調査する必要があります。
ZXATASP および ZXCF で使用するために設計されたオペレーティング システムである ResiDOS。 ResiDOS が提供する
追加の RAM の使用、大容量記憶装置へのアクセス、およびタスク マネージャーのための機能
Spectrum 上のプログラム間をほぼ瞬時に切り替えることができます。 見る
http://www.worldofspectrum.org/residos/ のガイドをご参照ください。

分ける


DivIDE は、Spectrum のもう XNUMX つの IDE インターフェイスであり、その完全な詳細を見つけることができます。
at http://baze.au.com/divide/. インターフェイスは、 分ける インタフェース
オプションから オプションは、 ディスク 周辺機器... ダイアログ、およびその書き込み保護の状態
経由で制御されるジャンパ 分ける 書きます 守る オプション. を使用する場合は、
DivIDE の場合、おそらく DivIDE ホームページから入手できるファームウェアの XNUMX つが必要になるでしょう。

スペクトラネット エミュレーション


Spectranet は、Dylan Thomas による ZX Spectrum 用のイーサネット ネットワーク インターフェイスです。 の
インターフェイスは、 スペクトラネット 周辺機器設定のオプション
ダイアログ、およびその自動ページイン (無効化) ジャンパーの状態は、
スペクトラネット disable オプション。 Spectranet を使用する場合は、おそらく
Spectranet ホームページから入手できるファームウェアの XNUMX つが欲しい
(http://spectrum.alioth.net/doc/index.php) ここからも詳細を確認できます
インターフェイスの使用に関する情報。

Fuse への Spectranet ファームウェアのインストールは、実際の Fuse よりも若干複雑です。
これは主に、Fuse のエミュレーションが DHCP をサポートしていないためです。 これらの指示は
2012-01-26 時点で正しい — これより新しいファームウェアを使用している場合は、
わずかに変化しました。

最初に行う必要があるのは、Spectranet インストーラーのコピーを入手することです。
.tap ファイル (または同様のもの)。 インストーラーは、上記の Spectranet サイトでも入手できます。

インストーラーのコピーを取得したら、Fuse を起動し、 スペクトラネット オプションから
オプションは、 周辺機器、 一般... ダイアログ、およびその書き込み保護ジャンパーの状態
経由で制御されます スペクトラネット disable オプション。 それが完了したら、インストーラーファイルを開きます
(使用 メディア、 テープ、 開いた... コマンドではなくコマンド ファイル、 開いた... オートローディングを防ぐため)
BASIC から次のコマンドを入力します。

クリア26999
「」コードをロード
ランダム化 USR 27000

画面が青くなり、約 20 行のメッセージが次のように表示されます。
ファームウェアがインストールされ、「セクタ 0 の消去」から始まり、「ページの復元」で終了します。
B」と入力すると、おなじみの 0 OK, 0: 1 が画面の下部に表示されます。

今すぐチェックを外します スペクトラネット disable オプションから オプションは、 周辺機器、 一般... 対話
スペクトルをリセットします。 通常のステータス画面の前に、非常に短い青色のステータス画面が表示されます。
著作権画面が表示され、上部にいくつかの Spectranet 情報が表示されます — そこにあるはずです
「Alioth Spectranet」で始まり、Spectranet の IP で終わる XNUMX つのステータス行
アドレス (この段階では 255.255.255.255 になります)。

ここで NMI (マシン / NMI メニュー オプション) をトリガーすると、青地に白が表示されます。
XNUMX つのオプションを備えた Spectranet NMI メニュー。

[A] ネットワーク設定の構成を選択します。これにより、別のメニューが表示されます。
画面上部のスクロール; 今のところこれについて心配しないでください。

さまざまなオプションを設定する必要があります。

[A] DHCP を有効/無効にします — N を選択します
[B] IP アドレスの変更 — Fuse を実行しているマシンの IP アドレスを入力します。
[C] ネットマスクの変更 — 上​​で選択した IP アドレスに適切なネットマスクを入力します。
それがあなたにとって何の意味もない場合は、255.255.255.0 を試してください。
[D] デフォルト ゲートウェイの変更 — 適切なゲートウェイ アドレスを入力します。 何も知らない場合
ルーターの IP アドレスを入力してください。
[E] プライマリ DNS の変更 — DNS サーバーのアドレスを入力します。 何も知らない場合
Google のパブリック DNS サーバー 8.8.8.8 を使用することをお勧めします。

オプション [F] または [G] を変更する必要はありませんが、選択してください。

[H] ホスト名の変更 — Spectranet 対応マシンのホスト名を入力します。 それはしません
ここに何を入力するかは本当に重要です — ジャンクのデフォルトを置き換えるだけでたいてい役に立ちます
名前を付けて、他の設定に入力した内容を確認できるようにします。

画面は次のようになります。

現在の構成
────────────────────────────────────────
DHCP を使用する : いいえ
IPアドレス:192.168.000.002
ネットマスク: 255.255.255.000
デフォルトゲートウェイ: 192.168.000.001
プライマリDNS:192.168.000.001
セカンダリ DNS : 255.255.255.255

ハードウェアアドレス : FF:FF:FF:FF:FF:FF
ホスト名: ヒューズ


すべてが正しいと思われる場合は、[I] 変更を保存して終了を選択します (「保存中」という短いメッセージが表示されます)。
configuration...」メッセージ) の後に [E] Exit が続き、その時点で元に戻ります。
ベーシック。

次に、次のコマンドを入力します。

%cfgnew
%cfgcommit

画面の下部に標準の 0 OK, 0:1 が表示されます。

スペクトラムを再度リセットすると、同じ XNUMX 行のステータス表示が表示されますが、今回は
最後の行に IP アドレスを入力します。

おめでとう! これで、Spectranet ファームウェアがインストールされました。 行く手間を省くために
Fuse を起動するたびに、この時点で .szx スナップショットを保存し、ロードします。
Spectranet を使用するたびに。

FILE SELECTION


ファイル (スナップショットまたはテープ ファイル) を選択する方法は、使用している UI によって異なります。
使用しています。 まず、GTK+ ファイル セレクターの使用方法を説明します。

セレクターは、現在のディレクトリ内のディレクトリとファイルを XNUMX つの別々の場所に表示します
サブウィンドウ。 いずれかのリストが大きすぎてウィンドウに収まらない場合は、スクロールバーを使用して
残りを表示するか (たとえば、スライダーをドラッグして)、または次を使用できます。 Shift-Tab (移動するには
キーボード フォーカスをサブウィンドウに移動)、カーソル キーを使用します。 ディレクトリを変更するには、ダブルクリックします
ボーマンは

ロードするファイルを選択するには、ファイルをダブルクリックするか、クリックしてから Ok。 または
クリック キャンセル 中止します。

キーボードを使用している場合、おそらくセレクターを使用する最も簡単な方法は、
無視して名前を入力してください。 ファイル名が
入力ボックスにファイル名の補完があります — ディレクトリまたはファイル名の一部を入力してから、 タブ.
それはそれを完了する必要があります。 ディレクトリの場合は、そのディレクトリに移動します。 もし
補完があいまいでした。可能な限り補完し、ファイル名を絞り込みます
一致するものに表示されます。 押すべし 入力します を入力し終わったら
ファイル名、または Escキー 中止します。

ここで、ウィジェット UI (Spectrum フォントを使用するもの) を使用している場合、セレクターは機能します。
少し違う。 ファイルとディレクトリはすべて、単一の XNUMX 列幅に一覧表示されます。
ウィンドウ (ディレクトリは上部に表示され、`/' で終わります) — 名前は切り捨てられる場合があります
長すぎて収まらない場合は画面に表示されます。

カーソルを移動するには、カーソル キーまたは Spectrum の同等のキーを使用できます。
5/6/7/8、または(同様に) h/j/k/l. より速い動きのために、 ページへ移動します。 Up, ページへ移動します。 Down, ホーム,
終わり キーがサポートされており、期待どおりの動作をします。 ファイルまたはディレクトリを選択するには、 を押します。
入力します. 中止するには、 を押します。 Escキー.

どちらのセレクターでも、次の点に注意してください。 ファイルが表示され、Fuse が可能かどうか
それらをロードするかどうか。

モニター/デバッガー


まず、このセクションの大部分は、GTK+ を使用している場合にのみ適用されることに注意してください。
ユーザーインターフェース; ウィジェットのユーザー インターフェースの XNUMX つを使用している場合は、非常に基本的な
レジスタの現在の値を表示し、シングルステップを可能にするモニター
実行または続行します。

GTK+ ユーザー インターフェイスを使用している場合、Fuse は適度に強力な完全な
透過的なモニター/デバッガー。 機械、 デバッガ... メニュー
オプション。 デバッガー ウィンドウが表示され、エミュレートされたマシンの現在の状態が表示されます。
左上の「ペイン」には、Z80 の現在の状態と、最後に書き込まれたバイトが表示されます。
エミュレートされた周辺機器。 左下のペインには、アクティブなブレークポイントが一覧表示されます。 右に移動すると、
次のペインは、Spectrum の 64K メモリ マップ (`W?'と `C?' かどうかを示します
各 8K チャンクはそれぞれ書き込み可能または競合可能です)、次は分解です。
デフォルトは現在のプログラム カウンターから開始しますが、これは次のいずれかによって変更できます。
`逆アセンブル' コマンド (下記参照) またはその横のスクロールバーをドラッグすることによって。 次のペイン
現在のスタックと、発生する予定の「イベント」を最後のペインに表示します。
エミュレーションに影響します。 これらのペインはいずれも、 詳しく見る メニュー。 以下の
ディスプレイは、デバッガ コマンドの入力ボックスであり、コマンドを制御するための XNUMX つのボタンです。
デバッガ:

評価します
現在入力ボックスにあるコマンドを評価します。

単発講座 手順
正確に 80 つの ZXNUMX オペコードを実行してから、エミュレーションを再度停止します。

Continue
エミュレーションを再開しますが、デバッガー ウィンドウは開いたままにします。 デバッガーに注意してください
エミュレーションの実行中は、ウィンドウは更新されません。

ブレーク
エミュレーションを停止し、デバッガに戻ります。

閉じる
デバッガー ウィンドウを閉じて、エミュレーションを再開します。

スタック ペインのエントリをダブルクリックすると、エミュレーションが実行されるまで実行されます。
プログラムカウンターがそのアドレスに格納されている値に到達し、
「イベント」ペインに入力すると、その時間に達するまでエミュレーションが実行されます。

デバッガの主な機能は、入力ボックスに入力されたコマンドによるものです。
にあるものと性質が似ています (ただし、まったく同じではないか、同じくらい強力ではありません)。 GDBとします。
一般に、デバッガは大文字と小文字を区別せず、数値は XNUMX 進数として解釈されます。
どちらかの前に ` が付いていない限り0x'または `$' それらが XNUMX 進数として解釈される場合。 各コマンド
中括弧で囲まれていない部分に省略できます。

ベース}
ベースに出力を表示するようにデバッガー ウィンドウを変更します。 . 利用可能な値
10 (16 進数) または XNUMX (XNUMX 進数) です。

{ブレークポイント} [住所] [条件]
ブレークポイントを設定してエミュレーションを停止し、オペコードが実行されるたびにデバッガーに戻ります。
で実行 住所 & 条件 true と評価されます。 もしも 住所 は省略します。
デフォルトは PC の現在の値です。

ブレークポイント} ポート{ポート} (r{ead}|w{rite}) ポート [条件]
IO ポートがトリガーされるたびにブレークポイントを設定する ポート 読み取りまたは書き込み
条件 true と評価されます。

ブレークポイント} (read{read}|write{rite}) [住所] [条件]
メモリ位置が発生するたびにトリガーするブレークポイントを設定する 住所 から読み取られます (その他
オペコード フェッチを介して) または書き込まれます。 条件 true と評価されます。 住所
省略した場合は、PC の現在の値がデフォルトになります。

{ブレークポイント} 時間{私} 時間 [条件]
発生するブレークポイントを設定する 時間 仮定すると、すべてのフレームの開始後に tstates
条件 true と評価されます (指定されている場合)。

{ブレークポイント} イベント{ent} エリア:詳細 [条件]
で指定されたイベントが発生したときに発生するブレークポイントを設定します。 エリア:詳細 発生し、
条件 true と評価されます。 キャッチできるイベントは次のとおりです。

分割:ページ
分割:ページ解除
DivIDE インターフェイスは、それぞれメモリにページインまたはメモリからページアウトされます
if1:ページ
if1:ページ解除
インターフェイス 1 のシャドウ ROM がメモリにページインまたはメモリからページアウトされている
rzx:終了
RZX 録音の再生が終了する
テープ:再生
テープ:ストップ
エミュレートされたテープの再生が開始または停止します
zxcf:ページ
zxcf:ページ解除
ZXCF インターフェイスがメモリにページインまたはメモリからページアウトされている
zxatasp:ページ
zxatasp:ページ解除
ZXATASP インターフェイスがメモリにページインまたはメモリからページアウトされている

いずれの場合も、イベントは次のように指定できます。 エリア:* それからすべてのイベントをキャッチする
エリア。

クリア} [住所]
ですべてのブレークポイントを削除します 住所 またはPCの現在の値 住所 省略されます。
ポートの読み取り/書き込みブレークポイントは影響を受けません。

コマンド{コマンド} id
<デバッガ コマンド>
<デバッガ コマンド>
...
end
指定したデバッガコマンドを自動実行するように設定する
ブレークポイントのとき id がトリガーされます。 現在、入力用のユーザー インターフェイスはありません
複数行のデバッガー コマンドであるため、このコマンドを指定する唯一の方法は、
コマンドライン経由 --debugger コマンド オプションを選択します。

調子} id [条件]
ブレークポイントを設定 id ときだけトリガーする 条件 真である場合、または無条件に
条件 省略されます。

継続する}
に相当 Continue

消去} [id]
ブレークポイントを削除 id、またはすべてのブレークポイントの場合 id 省略されます。

解体する 住所
センター パネルの分解を開始するように設定します。 住所.

出口}
エミュレータをすぐに終了します。

終了}
現在の CALL または同等のものを終了します。 これは絶対確実ではありません。
スタック ポインタの現在の内容に一時的なブレークポイントを設定するため、
コードが他のポイントに戻ったり、遊んだりすると、正しく機能しません
他の方法でそのスタック。 また、このブレークポイントを設定しても、他の機能は無効になりません
このブレークポイントの前にトリガーされる可能性があります。 その場合、一時的に
ブレークポイントは残り、`continue' コマンドを使用してブレークポイントに戻ることができます。

無視} id カウント
次をトリガーしない カウント そのブレークポイントの時間 id 誘発したでしょう。

次}
現在のオペコードに続くオペコードに進みます。 `finish' コマンドと同様に、これは
次のオペコードで一時的なブレークポイントを設定することで機能するため、確実ではありません。

アウト} ポート
書きます IOポートへ ポート.

印刷{int} 表現
の値を出力します 表現 標準出力に。

設定} 住所
突く でメモリに 住所.

設定} 登録
Z80レジスタの値を設定 登録 〜へ .

設定} [im|iff1|iff2]
割り込みモードまたは割り込みフリップフロップを設定する 登録 〜へ . imモードの場合
が 0、1、または 2 でない場合は無視されますが、ゼロ以外の iff 値は次のように変換されます
1。

セット{t} $変数
デバッガー変数の値を設定する 変数 〜へ .

ステップ}
に相当 単発講座 手順

t{ブレークポイント} [オプション]
これは、さまざまな形式の `breakpoint' コマンドと同じですが、
ブレークポイントは一時的です。一度だけトリガーされ、その後削除されます。

アドレスは次の XNUMX つの形式のいずれかで指定できます。
0x0000 から 0xFFFF の範囲の整数または `ページ:オフセット' を参照する組み合わせ
ある場所へ オフセット メモリバンクへのバイト ページ、その銀行がどこにあるかに関係なく
現在メモリにページングされています。 RAM ページは単純に整数で示されますが、ROM は
` で始まるR' (たとえば、ROM 0 のオフセット 1234x1 は、'R1:0x1234')。 選択したページ
/ROMCS 行経由では、 ` のプレフィックスが付きますC'、一方 Timex Dock と Exrom はプレフィックスを使用します `D'
と `X' それぞれ。 48K マシンは、ページ 5 の永続的なマッピングを持つものとして扱われます。
0x4000 で、2x0 でページ 8000、0xC0 でページ 000。 16Kスペクトルは
5x0 でページ 4000、0x8000 と 0xC000 でページなし。

デバッガーが数値を想定している場所 (ブレークポイントが想定されている場所を除く)
id、代わりに数値式を使用できます。これは、C の制限されたバージョンを使用します。
構文; 条件付きブレークポイントにはまったく同じ構文が使用され、「0」は false です。
その他の値は true です。 数値式では、整数定数を使用できます (すべて
計算は整数で行われます)、レジスタ名 (単純に
レジスタ)、デバッガ変数、括弧、標準の XNUMX つの数値演算 (`+'、
`-'、`*' および `/')、(非) 等値演算子 `==' および `!='、比較演算子
`>'、`<'、`>=' および `<='、ビットごとの AND (`&')、または (`|') および排他的 OR (`^') および論理
and (`&&') and or (`||')。

ポーク ファインダ


「poke finder」は、見つけるタスクを作成するように設計されたツールです (無限の命
など) ゲームの poke は少し簡単です。
Multiface で使用できます。 場所のリストを維持することで機能します。
現在のライフ数 (など) を保存することができ、そこから削除することができます。
指定された値を含まない場所をリストします。

poke finder ダイアログには、検索する値を指定するための入力ボックスが含まれています。
可能な場所の現在の数のカウント、および 20 未満の場合
可能な場所、可能な場所のリスト (`page:offset' 形式)。 XNUMX
ボタンは次のように機能します。

増分
可能性のある場所のリストから、削除されていないすべての住所を削除します
最後の検索以降に増分されます。

減少した
可能性のある場所のリストから、削除されていないすべての住所を削除します
前回の検索から減少しました。

を検索
可能な場所のリストから、次を含まないすべての住所を削除します
「検索対象」フィールドで指定された値。

リセット
すべての場所が可能であると見なされるように、ポーク ファインダーをリセットします。

閉じる
ダイアログを閉じます。 これはポークの現在の状態をリセットしないことに注意してください
ファインダ。

可能な場所のリスト内のエントリをダブルクリックすると、ブレークポイントが発生します。
その場所が書き込まれるたびにトリガーするように設定します。

これを使用する方法の例は、物事を少し明確にするかもしれません。 の 128K バージョンを使用します。
グリザー。 ゲームをロードし、適切なキーを定義してプレイを開始します。 すぐにゲームを一時停止する
poke finder ダイアログを表示します。 現在 6 つのライフがあることに注意してください。「6」と入力します。
「検索対象」フィールドに入力し、「検索」をクリックします。 これにより、可能な数が減少します
約 931 の場所 (正確な時期によっては、わずかに異なる数を取得する場合があります)
ゲームを一時停止しました)。 少し遊んでから、(故意に)ライフを失います。 ゲームを一時停止する
また。 ライフが 5 つになったので、「検索対象」フィールドの「6」を「5」に置き換えて、
「検索」をもう一度クリックします。 これにより、可能な場所のリストが XNUMX つだけに減ります。
ページ 2、オフセット 0x00BC。 これは、私たちが持っていたときに「6」を格納したメモリ内の唯一の場所です
6 人の命があったときは 5 人の命と「5」なので、これが命の場所である可能性が非常に高いです。
カウントが格納されます。 ダイアログの `2:0x00BC' エントリをダブルクリックすると、
適切なブレークポイント (これを確認するために、この時点でデバッガーを開いてください)。
もう少し一緒に遊んでください。 次にライフを失うと、0x91CD の PC でエミュレーションが停止します。
デバッガーの逆アセンブリ ペインでいくつかのアドレスを上にスクロールすると、値が読み込まれたことが示される
0x80BC (仮想ライフカウンター) からデクリメントされ、0x80BC に再び保存されます。
これは、命の数を減らすためのコードに非常によく似ています。 を使用できるようになりました。
デクリメントを NOP (`set 0x91c9 0') に置き換えて、ゲームをプレイします。
この後、これが機能し、今では無限の命があることが明らかになりました。

ポーク MEMORY


Fuse は多面 POKE をサポートしているため、特定のメモリ アドレスを変更して、
チート(無限の命、無限の弾薬など)。

「poke memory」ダイアログには、最近ロードされた POKE のリストといくつかの入力ボックスが含まれています。
カスタム POKE の追加:

銀行
128K メモリ バンク (値 `0' から `7') または現在のメモリ マッピング (値
`8' またはブランク)。

住所
変更するメモリ アドレス。 16384K メモリ モードの場合は 65535 ~ 48 の範囲の値、または 0
65535K メモリ バンクの場合は 128 まで。 GTK+ UI は XNUMX 進アドレスも受け入れます。


0 ~ 255 の範囲の以前のアドレスの新しい値。値 256 は、「
ユーザーは後で」。

を使用して、外部ファイルから POKE をロードすることができます。 ファイル、 開いた... メニューオプションまたは
GTK+ および Win32 UI のドラッグ アンド ドロップ機能。 スナップショットをロードした後、または
テープの場合、Fuse は同じファイル名の POK ファイルを自動的に見つけようとします。 これの意味は
`GAME.TAP' を開くと、Fuse は `GAME.POK' と `POKES/GAME.POK' を開こうとします。
見る http://www.worldofspectrum.org/POKformat.txt このファイル形式の詳細については、

リストにロードされた POKE は、ユーザーが必要に応じてアクティブ化または非アクティブ化でき、残ります。
マシンがリセットされるまでメモリに。

.DSK FORMAT


通常、+3 Spectrum のディスク イメージは DSK 形式であると考えられています。
ただし、これは実際には少し単純化しすぎています。 実際にある 2 似ていますが、
同一ではありません。DSK フォーマットです。 (違いは`を実行することで見ることができます -1 デスクファイル': XNUMX
フォーマットは `MV - CPCEMU' を開始し、もう一方は `EXTENDED' を開始します)。

Fuse は `CPCEMU' と `EXTENDED' フォーマットの両方をサポートしています。

BETA 128 エミュレーション


Fuse は、Pentagon および Scorpion エミュレーションで Betadisk エミュレーションをサポートします。
48K、TC2048、128K、および +2 (+2A ではない) エミュレーション ベータ 128 インタフェース オプションから
オプションは、 ディスク 周辺機器... ダイアログが有効になります。 そのオプションを 48K または TC2048 で使用する場合
エミュレーション ベータ 128 車のブーツ in 48K オプションはさらに、
マシンは TR-DOS システムに直接起動します。 を参照してください ディスク FILE 書式 詳細についてはセクション
サポートされているディスク ファイル形式の詳細。

OPUS 発見 エミュレーション


デフォルトでは、Fuse はオプションの 2k RAM 拡張を使用して Opus Discovery インターフェイスをエミュレートします
もう 40 台は XNUMX トラックの片面ディスク ドライブです。 を参照してください ディスク FILE 書式 詳細についてはセクション
サポートされているディスク ファイル形式の詳細。 Opus Discovery のプリンター ポートもエミュレートされます。
出力専用。 (参照してください PRINTER エミュレーション 詳細については、セクションを参照してください。) Opus ディスカバリー
16K、48K、128K、TC2048、および +2 (+2A ではない) エミュレーションでのみ使用できます。 ディスクにアクセスするには、
インターフェイス 1 およびマイクロドライブと同じ構文を使用します。

+D エミュレーション


Fuse は、+D ディスクおよびプリンター インターフェイスのエミュレートをサポートしています。 を参照してください ディスク FILE 書式
サポートされているディスク ファイル形式の詳細については、セクションを参照してください。 +D のプリンターポートは
エミュレート。 (参照してください PRINTER エミュレーション 詳細については、セクションを参照してください。) +D のみを使用できます。
48K、128K、および +2 (+2A ではない) エミュレーション。 ディスクにアクセスするには、まずロードする必要があります
G+DOS: DOS ファイル (+SYS) を含むディスクを挿入し、「RUN」と入力します。 DOSが終わったら
ロードされている場合、ファイル名の前に `d を付けることで、+D ディスクとの間でロードできますn'ここで`n' それは
使用中のドライブの番号。 たとえば、負荷 d1「マイファイル」' という名前のファイルをロードします
エミュレートされたドライブからの「myfile」 1. マイクロドライブ構文も使用できます。

スナップショットを保存するには、 機械、 NMI メニューオプションを選択し、'4' を押して 48K を保存します。
スナップショット、または 5K のスナップショットを保存する場合は `128'。 128K のスナップショットを保存するときは、次のことを行う必要があります。
Y または N を押して、スナップショットの保存中に画面が変更されたかどうかを示し、終了します。
節約。 `3' を選択して、スクリーンショットをディスクに保存することもできます。 キャップシフトを保持
これらのオプションのいずれかと一緒に使用すると、+D は「他の」ドライブに保存します。
最後に使用したもの。

オプション `1' と `2' は、スクリーンショットを印刷することを許可します (モノクロ、通常および大サイズで)
プリンター エミュレーションが有効な場合。 の保存と読み込み用
スナップショット、ディスクへのスクリーンショットの保存、G+DOS を最初にロードする必要がありますが、
スクリーンショットは G+DOS をロードせずに実行できます。

最後に、NMI メニューから `X' が戻ります。

弟子 エミュレーション


Fuse は、DISCiPLE ディスクおよびプリンター インターフェイスのエミュレートをサポートしていますが、サポートしていません。
現在、Sinclair Network のエミュレーションをサポートしているか、DISCiPLE のエミュレーションをサポートしています
128K マシンに接続されています。 を参照してください ディスク FILE 書式 詳細については、セクション
サポートされているディスク ファイル形式は、上記の +D エミュレーションと同じです。
DISCiPLE のプリンター ポートがエミュレートされます。 (参照してください PRINTER エミュレーション 詳細についてはセクション
詳細) 現在、DISCiPLE は 48K エミュレーションでのみ使用できます。 ディスクにアクセスするには、
まず、DOS ファイル (SYS) を含むディスクを挿入して、GDOS をロードする必要があります。
「RUN」と入力します。 DOS がロードされると、プレフィックスを付けて DISCiPLE ディスクとの間でロードできます。
`d を含むファイル名n'ここで`n' は使用中のドライブの番号です。 たとえば、負荷
d1「マイファイル」' は、エミュレートされたドライブ 1 から「myfile」という名前のファイルをロードします。
構文も使用できます。

スナップショットは、上記の +D と同様の方法で保存できますが、注意してください。
DISCiPLE の GDOS には、NMI ボタン​​を押すとすぐに破損を引き起こすバグが含まれています。
が押されると、スナップショットの保存に影響し、保存されていたスナップショットの読み込みにも影響します
+D または SAM Coupé で最初に保存されました。 これにより、
スクリーンショットが印刷された場合、またはメニューが最初から入力されていない場合 (
GDOSが
読み込まれました。 このバグは、+D 上の G+DOS には存在しません。 (注:これは
NMI ハンドラーで AF レジスターを XNUMX 回保存/復元します。ここで、AF と AF' の両方が
シャドー レジスタは保存/復元されている必要があります。)

NMI ボタン​​は、DISCiPLE と +D では少し異なる働きをします。 キャップシフトは必須
NMI ボタン​​を押しながら押し続けると、メニューを終了するための「X」オプションがありません。
また、スクリーンショットを印刷するには、GDOS をロードする必要があります。 あなたがしているUIに応じて
Caps Shift を押しながら選択する 機械、 NMI メニューオプションは
少しトリッキー、または不可能ですらあります。 GTK+ UI の場合、Shift キーが押されていることを確認します
に入る前に エスプレッソマシン メニュー。 ウィジェットの UI については、
このアクションを実行します。

ディスク FILE 書式


Fuse は、+D、DISCiPLE、および Beta 128 エミュレーションで複数のディスク イメージ フォーマットをサポートしています。

読むために:

.UDI
ウルトラ ディスク イメージ; 仕様についてはこちらをご覧ください
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format:_ウディ or
http://zxmak.chat.ru/docs.htm

これは、画像のすべての関連情報を保存できる唯一の画像形式です。
磁気ディスクに記録されたデータなので、あらゆる用途に使用できます。 更新不 標準 ディスク
フォーマット。 Fuse はすべての拡張トラック タイプ (FM/MFM の混合、または
「WEAK」データまたは圧縮されたトラックも)。

.FDI
UKV Spectrum Debugger ディスク イメージ形式。

.MGT .IMG
DISCiPLE/+D ファイル形式。

。悲しい 自衛隊
これらのフォーマットを使用する SAM Coupé ディスク イメージとの互換性のため。 SAM に注意してください。
Coupé `.DSK' イメージは `.MGT' と同じフォーマットを共有します。

.TRD
TR-DOS ディスク イメージ。 詳細については、を参照してください HTTP
://web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
TR-DOS ディスク ファイルの単純なアーカイブ形式。

.TD0
Teledisk イメージ形式; Fuse は、「Advanced」を使用しないファイルのみをサポートします。
圧縮」オプション。 にある詳細な説明
http://www.classiccmp.org/dunfield/img54306/td0notes.txt &
http://www.fpns.net/willy/wteledsk.htm

.DSK
CPC ディスク イメージ形式。 Fuse は従来のプレーンおよび新しい拡張 CPC フォーマットをサポートします
それも。 詳細については、 .DSK FORMAT セクションと CPCEMU
マニュアルセクション 7.7.1 http://www.cpc-emu.org/linux/cpcemu_e.txt または
http://www.cpctech.org.uk/docs/extdsk.html

.OPD .OPU
Opus Discovery ファイル形式。

Fuse は、上記の書き込み形式のほとんどをサポートしています。 .UDI .FDI .MGT .IMG 。悲しい .TRD .SCL
.OPD .OPU .DSK (古い CPC 形式のみ)。

適切な拡張子を選択するだけで、任意の出力形式でディスク イメージを保存できます。
(例: `エリート3.udi' UDI ファイルとして保存します)。 適切なライブラリが利用可能であった場合
いつ リブスペクトラム(3) コンパイルされた場合、Fuse は圧縮された UDI イメージを作成しようとします。
ディスク容量を節約するためのトラック。 があります .LOG デバッグ用の「イメージ」形式。 これは
プレーン テキスト ファイルには、読み込まれたディスク イメージの異なる詳細の XNUMX つのダンプが含まれています。 いいえ
すべてのイメージ形式で、すべてのディスク イメージを保存できます。 でディスク イメージを保存することはできません。
一部の情報を失う不適切なフォーマット (可変トラック長やセクターなど)
長さ)。

弱い ディスク DATA


一部のコピー保護には、「弱い/ランダム」データと呼ばれるものがあります。 セクターごとに
XNUMX つ以上のバイトが読み取られると、値は連続する読み取り間でランダムになる可能性があります
同じセクターの。 XNUMX つのディスク イメージ形式 (Extended DSK と UDI) は、このタイプのファイルを保存できます。
データ。 Fuse は、存在する場合、EDSK および UDI ファイルからウィーク セクター データを読み取って使用できます。
弱いセクタ データを UDI イメージ形式に保存できます。

映画 レコーディング


Fuse は、サウンド付きのムービーを特定のファイル形式 (FMF) で保存できます。 この録音はとても
高速で適度なサイズですが、fmfconv プログラムを fuse-utils で使用する必要があります。
通常のビデオおよび/またはオーディオ ファイルに変換します。 の --映画-コンプレッション オプションで設定できます
圧縮レベルを [なし]、[ロスレス]、または [高] に設定します。 Zlib が利用できない場合、None のみが
有効。 Zlib が利用可能な場合のデフォルトは Lossless です。 ムービーの録画が遅くなる場合があります
エミュレーション中にパフォーマンスの問題が発生した場合は、圧縮を [なし] に設定してみてください。

Fuse は表示されるすべてのフレームを記録するため、デフォルトでは、記録されたファイルには約 50 のビデオが含まれます。
フレーム/秒。 標準的なビデオのフレームレートは約 24 ~ 30/秒です。
オプション/一般/フレーム 1:n または同等のもの - 割合 コマンドラインオプションを 2 より
記録フレームレートは約 25/s 低下します。 正確なフレームレートは Z80 クロックに依存します
特定のエミュレートされたマシンによって異なる頻度。

注: Fuse frame rate オプションが 1 に設定されている場合にのみ、すべての「gfx」エフェクトを表示できます。
ただし、ほとんどの場合、安全に 2 を使用できます。また、エミュレートされた場合、動画の記録は停止します。
マシンが変更されます。

録音されたサウンドのサンプリング レートとチャネル番号は、生成された Fuse と同じです。
サウンドのサンプリング レート (デフォルトでは 32000 Hz) とチャンネル番号 (デフォルトではモノラル)。 共通点
標準ビデオ ファイルのサンプリング周波数は 44100 Hz と 48000 Hz です。 使用する場合
-- 音の周波数 コマンド ライン オプションを使用すると、44100 Hz または 48000 Hz でサウンドを録音できます。

使えばステレオ録音も可能 AY ステレオ 分離 または同等のもの - 分離
コマンドラインスイッチ。

あなたが使用することができます fmfconv 記録した動画ファイルを標準の動画ファイルに変換します。



ヒューズ --映画開始 出力.fmf - 割合 2 -- 音の周波数 44100 - 分離 ACB

約 25/s のビデオ フレーム レートと 44100 Hz のサンプリング周波数ステレオでビデオ録画を開始します。
サウンドのデフォルトの圧縮レベル。

圧縮 ファイル


適切なライブラリが利用可能であると仮定すると、 リブスペクトラム(3)をまとめた、
スナップショット、テープ イメージ、ドック カートリッジ、および入力記録ファイルをファイルから読み取ることができます
で圧縮された bzip2(3)または gzip(3) あたかも圧縮されていないかのように。 現在ある
圧縮された +3、DISCiPLE/+D、またはベータ ディスク イメージの読み取りはサポートされていません。

onworks.net サービスを使用してヒューズをオンラインで使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad