6502tinymachines

信号経路がリファレンスから離れる箇所

M5 の統合 (引き継ぎ仕様の 8 節): このパイプラインが自分のオラクルや 出典と意図して異なる箇所すべてと、それぞれがどこで測られたか。ここに あるものは何一つ許容の内側に隠されていない。どれにも名前があり、大き さがあり、在り処がある。

blargg の nes_ntsc 0.2.2 から (docs/m1-report.md で実測)

ダイバージェンスDC での大きさ誰の選択か
レベル表: 彼の小数二桁の正規化レベル 対 実測の電圧最大 5.48 カウント (基本色)彼の丸め
エンファシス: 彼の YIQ 空間での近似 対 実測の減衰した行最大 45.81 カウント彼の近似
クロマ: 基本波だけのフェーザ 対 実物の矩形波 (高調波)こちらのルマは高調波をリプルとして運ぶ。彼のものは運べない物理 対 カーネル
デコーダ: -15 度回した彼の古典的 YIQ 行列 + 二次のガンマ 対 こちらの SMPTE UV + 2.2パイプライン全体の掃引で平均 23.0、最悪 68.9 カウントどちらも正当。サイトはこちらを見せ、そう述べる
フィルタ: 彼の DSF-sinc のルマ + ガウシアンのクロマのカーネル 対 こちらの窓関数付き sinc行平均で 5.7 (帯) から 18.0 (縞) カウント書き下ろしの設計が違う
二つのパイプライン間の、クロマ 対 ルマの遅延のずれ数標本。どの単一のリサンプラのオフセットも、すべての計器をゼロにはしない彼のカーネルは設計上非対称

SMPTE ST 170M-2004 から (符号化器モジュールの文書に記録)

  • 立ち上がり時間 (140/300 ns、表 2) は整形していない: 矩形の包絡線。
  • 垂直同期は行の粒度: フレームの行 4..7 と 266..269 にだけブロードパルス を置き、半行の等化パルスは無い (復元はブロードの群を手がかりにする。 規格の完全な構造は模型化していない)。
  • SC-H 位相 (13.2) は調整していない。フレームの原点が自由パラメータだ。
  • 再標本化してから帯域制限する順序 (帯域制限済みの内容では同一)。
  • 1.3 MHz の等帯域 U/V は 7.2 項への準拠であって、ダイバージェンス ではない。I/Q の分割は、規格自身が置いた NTSC-1953 の継続注記だ。

nesdev ページの模型から (docs/m1-report.md で実測)

  • 微分位相歪み (DAC のインピーダンス効果を、あのページ自身が IIR で 近似したもの。ルマの行あたり約 -2.5 から -5 度) は模型化していない。 符号化器は理想的なエッジを出す。

内部で意図したもの (それぞれ在り処に記録)

  • 中間表現は等帯域 YUV で、名前は YuvFrame。仕様は YiqFrame と 言っていた (ntsc-decode のモジュール文書。7.2 項が YUV を主とする)。
  • NES の 8/7 の画素アスペクトは CRT の段では適用しない (ntsc-crt の モジュール文書。シェルの整数倍スケールのキャンバス規則が勝つ)。
  • CRT 模型のパラメータはすべて書き下ろしで、ブラウン管から実測した ものは一つも無い (CrtParams の文書、docs/m3-report.md)。
  • キャプチャカードの模型はテスト装置であって、カードではない: 6.5 MHz の折り返し防止、一様雑音、線形のレート誤差だけ (ntsc-source-cap の 文書)。実物の録音は M4 のゲートの、開いたままの半分として残る。

ビルド時に ntsc-crt/docs/divergences.md から取り込まれる。写しはリポジトリの一つだけだ。報告は独自の作業用の言葉をいくつか使う: 報告書で使われる言葉。